import { create } from "zustand"; import { type SharedStoreType } from "../types/SharedTypes"; export const useSharedStore = create((set) => ({ openSidebar: false, setOpenSidebar: (value) => set({ openSidebar: value }), hasSubMenu: false, setSubtMenu: (value: boolean) => set({ hasSubMenu: value }), subMenuName: "", setSubMenuName: (value: string) => set({ subMenuName: value }), search: "", setSearch: (value: string) => set({ search: value }), editorCatalogSlug: null, setEditorCatalogSlug: (slug) => set({ editorCatalogSlug: slug }), }));