{{#if isEnabled}} {{#conditional-loading-section isLoading=isLoading}} {{#if showTimeoutError}}
{{i18n "admin.dashboard.timeout_error"}}
{{/if}} {{#if showHeader}}
{{#if showTitle}}

{{#if showAllReportsLink}} {{#link-to "adminReports" class="all-report-link"}} {{i18n "admin.dashboard.all_reports"}} {{/link-to}} | {{/if}} {{model.title}}

{{#if model.description}} {{d-icon "question-circle"}} {{/if}}
{{/if}} {{#if showTrend}} {{#if model.prev_period}}
{{#if model.average}} {{number model.currentAverage}}{{#if model.percent}}%{{/if}} {{else}} {{number model.currentTotal noTitle="true"}}{{#if model.percent}}%{{/if}} {{/if}} {{#if model.trendIcon}} {{d-icon model.trendIcon class="trend-icon"}} {{/if}}
{{/if}} {{/if}} {{#if showModes}} {{/if}}
{{/if}}
{{#unless showTimeoutError}} {{#if currentMode}} {{component modeComponent model=model options=options}} {{/if}} {{/unless}} {{#if showFilteringUI}} {{#if hasFilteringActions}}
{{#if showDatesOptions}}
{{i18n 'admin.dashboard.reports.start_date'}}
{{date-picker-past value=startDate defaultDate=startDate onSelect=onSelectStartDate}}
{{i18n 'admin.dashboard.reports.end_date'}}
{{date-picker-past value=endDate defaultDate=endDate onSelect=onSelectEndDate}}
{{/if}} {{#if showCategoryOptions}}
{{combo-box onSelect=onSelectCategory filterable=true valueAttribute="value" content=categoryOptions castInteger=true value=categoryId}}
{{/if}} {{#if showGroupOptions}}
{{combo-box onSelect=onSelectGroup castInteger=true filterable=true valueAttribute="value" content=groupOptions value=groupId}}
{{/if}} {{#if showExport}}
{{d-button class="export-btn" action="exportCsv" label="admin.export_csv.button_text" icon="download"}}
{{/if}}
{{/if}} {{/if}}
{{#if model.relatedReport}} {{admin-report dataSourceName=model.relatedReport.type}} {{/if}} {{/conditional-loading-section}} {{else}}
{{{i18n disabledLabel}}}
{{/if}}