
    /j8                         d dl mZ d dlmZmZmZ d dlmZ d dlm	Z	 d dl
mZ d dlmZ  eddg	          Ze                    d
           edd           ee          fdedz  dedefd            ZdS )    )date)	APIRouterDependsQuery)Session)get_settings)get_session)build_dashboardz
/dashboard	dashboard)prefixtags Nr   )defaultaliastarget_datesessionreturnc                 p    t                      }t          || pt          j                    |j                  S )N)r   r
   r   todaytimezone)r   r   settingss      A/home/agent/projects/FamilyDashboard/backend/app/api/dashboard.pyget_dashboardr      s-    
 ~~H7K$?4:<<ARSSS    )datetimer   fastapir   r   r   sqlmodelr   app.core.configr   app.db.sessionr	   app.services.dashboardr
   routergetdictr    r   r   <module>r%      s         - - - - - - - - - -       ( ( ( ( ( ( & & & & & & 2 2 2 2 2 2	,k]	;	;	; B$uT@@@w{++T TTT 
T T T T T Tr   