update ui update and fix layout issue
This commit is contained in:
@@ -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 (
|
||||
|
||||
Reference in New Issue
Block a user