feat: add favirite page
This commit is contained in:
@@ -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' }
|
||||
)
|
||||
);
|
||||
Reference in New Issue
Block a user