Files
spestexnika/store/carType.ts
nabijonovdavronbek619@gmail.com e7b838e3fe connected to backend
2026-02-04 10:01:25 +05:00

28 lines
475 B
TypeScript

import { create } from "zustand";
// Type definition
interface CarType {
name: string;
id: number;
}
interface CarStore {
initialCar: CarType;
setInitialCar: (data: CarType) => void;
clearCar: () => void; // Tozalash uchun
}
export const useCarType = create<CarStore>((set) => ({
initialCar: {
name: "",
id: 0,
},
setInitialCar: (data) => set({ initialCar: data }),
clearCar: () =>
set({
initialCar: { name: "", id: 0 },
}),
}));