fix: restore deleted data preparation vars in AdminDashboard (TDZ crash)
This commit is contained in:
parent
498faca24d
commit
fe2d8c4e9b
|
|
@ -93,6 +93,14 @@ export const AdminDashboard = () => {
|
|||
const { stats, statusDist, dailyTrend, driverStats, economics, isLoading, error, refetch } = useAdminStats(period);
|
||||
const { stats: pickupStats, isLoading: pickupLoading } = usePickupStats(period);
|
||||
|
||||
// ── Responsive Layout Values (must be before early returns) ────────────────
|
||||
const chartHeight = mobile ? 200 : 240;
|
||||
const kpiMin = mobile ? '80px' : '110px';
|
||||
const chartGridCols = mobile ? '1fr' : '1fr 2fr';
|
||||
const driverLabelWidth = mobile ? 80 : 120;
|
||||
const fontSize = mobile ? { xs: '0.6rem', s: '0.7rem', m: '0.78rem', l: '0.85rem', xl: '1rem' }
|
||||
: { xs: '0.65rem', s: '0.68rem', m: '0.78rem', l: '0.85rem', xl: '1.1rem' };
|
||||
|
||||
// ── Loading / Error States ─────────────────────────────────────────────────
|
||||
if (isLoading) {
|
||||
return (
|
||||
|
|
@ -159,14 +167,6 @@ export const AdminDashboard = () => {
|
|||
{ label: 'Отмена', value: econ.cancelled_count || 0, color: '#ef4444' },
|
||||
];
|
||||
|
||||
// ── Responsive Layout Values ──────────────────────────────────────────────
|
||||
const chartHeight = mobile ? 200 : 240;
|
||||
const kpiMin = mobile ? '80px' : '110px';
|
||||
const chartGridCols = mobile ? '1fr' : '1fr 2fr';
|
||||
const driverLabelWidth = mobile ? 80 : 120;
|
||||
const fontSize = mobile ? { xs: '0.6rem', s: '0.7rem', m: '0.78rem', l: '0.85rem', xl: '1rem' }
|
||||
: { xs: '0.65rem', s: '0.68rem', m: '0.78rem', l: '0.85rem', xl: '1.1rem' };
|
||||
|
||||
// ── Render ─────────────────────────────────────────────────────────────────
|
||||
return (
|
||||
<div style={{ display: 'flex', flexDirection: 'column', gap: mobile ? '0.75rem' : '1.25rem' }}>
|
||||
|
|
|
|||
Loading…
Reference in New Issue