Sha256: a61f2cd46d411c6852cbefef062407396caf3b2ffa55589b7f534425b2604bd4
Contents?: true
Size: 348 Bytes
Versions: 1
Compression:
Stored size: 348 Bytes
Contents
import { create } from "zustand"; type ModalState = { component: JSX.Element | null; open: (elem: JSX.Element) => void; close: () => void; } const useModalStore = create<ModalState>((set) => ({ component: null, open: (c: JSX.Element) => set({ component: c }), close: () => set({ component: null }) })); export default useModalStore;
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
pages_core-3.15.5 | app/javascript/stores/useModalStore.ts |