UNPKG

@1771technologies/lytenyte-pro

Version:

Blazingly fast headless React data grid with 100s of features.

13 lines (12 loc) 335 B
import { useMemo } from "react"; import { useDialogRoot } from "./context.js"; export function useDialog() { const { open, onOpenChange } = useDialogRoot(); const api = useMemo(() => { return { open, openChange: (b) => onOpenChange(b), }; }, [onOpenChange, open]); return api; }