UNPKG

@lobehub/ui

Version:

Lobe UI is an open-source UI component library for building AIGC web apps

23 lines (20 loc) 539 B
'use client'; import { createContext, memo, use } from "react"; import { jsx } from "react/jsx-runtime"; //#region src/Modal/ModalProvider.tsx const ModalContext = createContext({ close: () => void 0, setCanDismissByClickOutside: () => void 0 }); const ModalProvider = memo(({ children, value }) => { return /* @__PURE__ */ jsx(ModalContext, { value, children }); }); const useModalContext = () => { return use(ModalContext); }; //#endregion export { ModalProvider, useModalContext }; //# sourceMappingURL=ModalProvider.mjs.map