Added Private route and global store

This commit is contained in:
Manik Maity
2024-11-08 18:53:34 +05:30
parent 81657315f5
commit 700b0136fc
9 changed files with 138 additions and 41 deletions

View File

@@ -0,0 +1,18 @@
import {create} from "zustand"
import {createJSONStorage, persist} from "zustand/middleware"
const useUserStore = create(persist((set) => {
return {
user : {},
setUser : (user) => set(() => {
return {
user : user
}
}),
}
}, {
name: "livepoll",
storage: createJSONStorage(() => localStorage),
}));
export default useUserStore;