export const MOCK_KPI_DATA = [ { label: $localize`:KPI label@@kpiAssignedJobs:Assigned Jobs`, value: 10, unit: '', historical: { day: 8, week: 22, month: 68, year: 540 } }, { label: $localize`:KPI label@@kpiAssignedHectares:Assigned Hectares`, value: 2320, unit: 'ha', historical: { day: 1990, week: 8200, month: 24500, year: 21000 } }, { label: $localize`:KPI label@@kpiHectaresToday:Hectares Sprayed Today`, value: 520, unit: 'ha', historical: { day: 990, week: 2150, month: 8743, year: 24580 } }, { label: $localize`:KPI label@@kpiFlightHours:Flight Hours Today`, value: 4.3, unit: 'hrs', historical: { day: 8.1, week: 25.4, month: 98.6, year: 412 } } ]; export const MOCK_SUMMARY_DATA = [ { label: $localize`:Summary label@@summaryHectares:Hectares`, value: 520, unit: 'ha', change: '-30%' }, { label: $localize`:Summary label@@summaryFlightHours:Flight Hours`, value: 4.3, unit: 'hrs', change: '-25%' }, { label: 'ha/hr', value: 121, unit: '', change: '\u2248 122 yesterday' }, { label: $localize`:Summary label@@summaryAvgSpeed:Avg Speed`, value: 136, unit: 'km/h', change: '= no change' }, { label: $localize`:Summary label@@summarySprayVolume:Spray Volume`, value: 8350, unit: 'L', change: '+5%' } ]; export const MOCK_OPERATIONS_TODAY = { distanceKm: 42.7, sprayVolumeL: 8350 }; export const MOCK_ACTIVE_JOBS = [ { id: 1, tail: 'PT-LNUP550', field: 'Field A', client: 'Titanium Ag', status: 'IN PROGRESS', sprayed: 320, total: 500, volume: 3200 }, { id: 2, tail: 'PT-AAIR600', field: 'Paddock 6', client: 'Farmer Mexico Inc', status: 'NEW', sprayed: 0, total: 300, volume: 0 }, { id: 3, tail: 'PT-PAG555', field: 'North West', client: 'Mapas', status: 'COMPLETED', sprayed: 100, total: 100, volume: 820 }, { id: 4, tail: 'PT-AGT801', field: 'South Block', client: 'Vale Verde', status: 'IN PROGRESS', sprayed: 208, total: 420, volume: 2550 }, { id: 5, tail: 'PT-AGX402', field: 'Field 9', client: 'Aero Rural', status: 'NEW', sprayed: 0, total: 260, volume: 0 }, { id: 6, tail: 'PT-BRZ210', field: 'West Strip', client: 'Agro Titan', status: 'IN PROGRESS', sprayed: 78, total: 140, volume: 640 }, { id: 7, tail: 'PT-AT602A', field: 'Block 12', client: 'Sierra Campo', status: 'IN PROGRESS', sprayed: 180, total: 260, volume: 1730 }, { id: 8, tail: 'PT-FBX900', field: 'North Ridge', client: 'Green Valley', status: 'NEW', sprayed: 0, total: 190, volume: 0 }, { id: 9, tail: 'PT-SLV120', field: 'East Paddock', client: 'Rio Farms', status: 'COMPLETED', sprayed: 310, total: 310, volume: 2480 }, { id: 10, tail: 'PT-VRD045', field: 'Delta Zone', client: 'Campo Largo', status: 'IN PROGRESS', sprayed: 95, total: 350, volume: 760 } ]; export const MOCK_HOURS_TREND_DATA = [ { day: 'Sun', value: 2 }, { day: 'Mon', value: 3 }, { day: 'Tue', value: 4 }, { day: 'Wed', value: 5 }, { day: 'Thu', value: 6 }, { day: 'Fri', value: 5 }, { day: 'Sat', value: 4 } ]; export const MOCK_HECTARES_TREND_DATA = [ { day: 'Sun', value: 136 }, { day: 'Mon', value: 204 }, { day: 'Tue', value: 272 }, { day: 'Wed', value: 340 }, { day: 'Thu', value: 476 }, { day: 'Fri', value: 408 }, { day: 'Sat', value: 340 } ]; export const MOCK_TREND_DATA = [ { day: 'Sun', value: 120 }, { day: 'Mon', value: 180 }, { day: 'Tue', value: 220 }, { day: 'Wed', value: 320 }, { day: 'Thu', value: 400 }, { day: 'Fri', value: 350 }, { day: 'Sat', value: 300 } ]; export const MOCK_PERFORMANCE_DATA = { avgXtErrorMeters: 1.2, xtThreshold: { good: 1.0, monitor: 3.0 }, avgSprayAltitudeMeters: 3.505, // 11.5 ft — 0.5 ft below target of 12 ft (Monitor) altitudeSource: 'radarAlt' as const, altThreshold: { target: 3.658, goodDelta: 0.152, monitorDelta: 0.457 }, // 12 ft, ±0.5 ft, ±1.5 ft sampleSize: 1420, hasAltitudeData: true };