Files
Tapalka/CMyTapper/robucks-front/store/tasks.state.ts

13 lines
281 B
TypeScript

import { create } from 'zustand';
import { ITask } from '@/api/tasks.api';
interface IUseTasks {
tasks: ITask[];
setTasks(tasks: ITask[]): void;
}
export const useTasksStore = create<IUseTasks>(set => ({
tasks: [],
setTasks: tasks => set(() => ({ tasks })),
}));