Zaker-Website/src/states/ObjectToEditState.ts
2024-09-26 11:38:11 +03:00

17 lines
378 B
TypeScript

import { create } from 'zustand';
// Define the type of the object you are editing
interface EditableObject {
[key: string]: any;
}
interface ModelState {
objectToEdit: {};
setObjectToEdit: (data: EditableObject) => void;
}
export const useObjectToEdit = create<ModelState>((set) => ({
objectToEdit: {},
setObjectToEdit: (data) => set({ objectToEdit: data }),
}));