import { MainStore } from "@/types" import { create } from "zustand" import { createJSONStorage, persist } from "zustand/middleware" export const useMainStore = create( persist( (set, get) => ({ profile: get()?.profile, setProfile: (profile) => set({ profile }), }), { name: "mainStore", storage: createJSONStorage(() => localStorage), }, ), )