2026-07-02 14:34:19 +05:30

57 lines
1.6 KiB
TypeScript

import { Job, JobOffer } from '@app-types/index';
import { JobStatus } from '@utils/constants';
export const mockJobOffer: JobOffer = {
jobId: 'job_001',
pickupName: 'Cafe Coffee Day',
pickupAddress: 'MG Road, Bengaluru',
pickupCoordinates: { latitude: 12.9716, longitude: 77.5946 },
dropName: 'Rohit Sharma',
dropAddress: 'Koramangala 4th Block, Bengaluru, 560034',
dropCoordinates: { latitude: 12.9352, longitude: 77.6245 },
amount: 78,
distance: 1.2,
estimatedTime: 12,
paymentType: 'online',
itemCount: 2,
customerPhone: '9876543210',
};
export const mockJobHistory: Job[] = [
{
...mockJobOffer,
jobId: 'job_h001',
orderId: '#ORD125487',
status: JobStatus.Delivered,
acceptedAt: new Date(Date.now() - 3600000).toISOString(),
pickedUpAt: new Date(Date.now() - 2400000).toISOString(),
deliveredAt: new Date(Date.now() - 1800000).toISOString(),
amount: 65,
distance: 2.3,
collectAmount: 0,
},
{
...mockJobOffer,
jobId: 'job_h002',
orderId: '#ORD125422',
status: JobStatus.Delivered,
acceptedAt: new Date(Date.now() - 7200000).toISOString(),
pickedUpAt: new Date(Date.now() - 6000000).toISOString(),
deliveredAt: new Date(Date.now() - 5400000).toISOString(),
amount: 95,
distance: 3.8,
collectAmount: 95,
},
{
...mockJobOffer,
jobId: 'job_h003',
orderId: '#ORD125389',
status: JobStatus.Delivered,
acceptedAt: new Date(Date.now() - 10800000).toISOString(),
deliveredAt: new Date(Date.now() - 9000000).toISOString(),
amount: 120,
distance: 5.1,
collectAmount: 0,
},
];