first commit
This commit is contained in:
60
src/features/tour-plan/lib/data.ts
Normal file
60
src/features/tour-plan/lib/data.ts
Normal file
@@ -0,0 +1,60 @@
|
||||
import { FakeUserList, type User } from "@/features/users/lib/data";
|
||||
|
||||
export interface UserLocation {
|
||||
long: string;
|
||||
lat: string;
|
||||
}
|
||||
|
||||
export type TourStatus = "planned" | "completed";
|
||||
|
||||
export interface TourPlanType {
|
||||
id: number;
|
||||
district: string;
|
||||
user: User;
|
||||
userLocation?: UserLocation;
|
||||
date: Date;
|
||||
long: string;
|
||||
lat: string;
|
||||
status: TourStatus;
|
||||
}
|
||||
|
||||
export const fakeTourPlan: TourPlanType[] = [
|
||||
{
|
||||
id: 1,
|
||||
district: "Urgut",
|
||||
user: FakeUserList[0],
|
||||
date: new Date("2025-12-01T09:00:00"),
|
||||
long: "69.2401",
|
||||
lat: "41.3111",
|
||||
status: "planned",
|
||||
},
|
||||
{
|
||||
id: 2,
|
||||
district: "Yunusobod",
|
||||
user: FakeUserList[1],
|
||||
userLocation: { long: "69.2310", lat: "41.3210" },
|
||||
date: new Date("2025-12-02T14:30:00"),
|
||||
long: "69.2300",
|
||||
lat: "41.3200",
|
||||
status: "completed",
|
||||
},
|
||||
{
|
||||
id: 3,
|
||||
district: "Bekobod",
|
||||
user: FakeUserList[2],
|
||||
date: new Date("2025-12-03T11:00:00"),
|
||||
long: "69.2500",
|
||||
lat: "41.3150",
|
||||
status: "completed",
|
||||
},
|
||||
{
|
||||
id: 4,
|
||||
district: "Yunusobod",
|
||||
user: FakeUserList[3],
|
||||
userLocation: { long: "69.2460", lat: "41.3110" },
|
||||
date: new Date("2025-12-04T16:00:00"),
|
||||
long: "69.2450",
|
||||
lat: "41.3100",
|
||||
status: "planned",
|
||||
},
|
||||
];
|
||||
Reference in New Issue
Block a user