import { create } from "zustand"; type PermissionState = { roles: string[]; permissions: string[]; }; type PermissionActions = { setProfile: (roles: string[], permissions: string[]) => void; }; export const usePermissionStore = create((set) => ({ roles: [], permissions: [], setProfile: (roles, permissions) => set({ roles, permissions }) }));