update ui update and fix layout issue

This commit is contained in:
2026-08-06 13:21:10 +05:30
parent 92322bff16
commit e5f8144fb3
251 changed files with 9041 additions and 2119 deletions

View File

@@ -16,22 +16,22 @@ import {Card} from '@astryxdesign/core/Card';
import {Heading, Text} from '@astryxdesign/core/Text';
import {Button} from '@astryxdesign/core/Button';
import {Badge} from '@astryxdesign/core/Badge';
import {useResource} from '@/lib/api/useResource';
import {endpoints} from '@/lib/api/client';
import {ChartCard} from '@/components/charts/ChartCard';
import {LineChartView} from '@/components/charts/LineChartView';
import {AreaChartView} from '@/components/charts/AreaChartView';
import {BarChartView} from '@/components/charts/BarChartView';
import {Sparkline} from '@/components/charts/Sparkline';
import {HeatmapGrid} from '@/components/charts/HeatmapGrid';
import type {HourCell, Kpi, TimePoint} from '@/lib/api/contracts';
import {useResource} from '@/shared/hooks/useResource';
import {dashboardRepository} from '@/features/dashboard/repositories/dashboardRepository';
import {ChartCard} from '@/shared/components/charts/ChartCard';
import {LineChartView} from '@/shared/components/charts/LineChartView';
import {AreaChartView} from '@/shared/components/charts/AreaChartView';
import {BarChartView} from '@/shared/components/charts/BarChartView';
import {Sparkline} from '@/shared/components/charts/Sparkline';
import {HeatmapGrid} from '@/shared/components/charts/HeatmapGrid';
import type {HourCell, Kpi, TimePoint} from '@/features/dashboard/types/dashboard';
import {
formatCompact,
formatDayLabel,
formatDelta,
formatInrCompact,
formatPct,
} from '@/lib/format';
} from '@/shared/utils/format';
type Forced = '' | 'empty' | 'error' | 'delay';
@@ -52,11 +52,11 @@ export default function ChartsGallery() {
({...e, params: {...e.params, ...extra}}) as never as T;
const series = useResource<TimePoint[]>(
withExtra(endpoints.dashboardTimeseries(scope)),
withExtra(dashboardRepository.timeseries(scope)),
);
const kpis = useResource<Kpi[]>(withExtra(endpoints.dashboardKpis(scope)));
const kpis = useResource<Kpi[]>(withExtra(dashboardRepository.kpis(scope)));
const peak = useResource<HourCell[]>(
withExtra(endpoints.dashboardPeakHours(scope)),
withExtra(dashboardRepository.peakHours(scope)),
);
return (