feat: add favirite page

This commit is contained in:
2025-04-29 14:22:36 +05:00
parent 9a7e52b95f
commit c3c77a47d6
5 changed files with 86 additions and 2 deletions
+18
View File
@@ -0,0 +1,18 @@
import { create } from 'zustand';
import { IUnit } from '../types/IUnit';
import { persist } from 'zustand/middleware';
export interface FavoriteStore {
units: IUnit[];
setUnits: (units: IUnit[]) => void;
}
export const useFavorites = create<FavoriteStore>()(
persist(
(set) => ({
units: [],
setUnits: (units: IUnit[]) => set({ units }),
}),
{ name: 'favorites' }
)
);