UNPKG

@mantine/core

Version:

React components library focused on usability, accessibility and developer experience

14 lines (11 loc) 499 B
'use client'; import { jsx } from 'react/jsx-runtime'; import { createContext, useContext } from 'react'; function createOptionalContext(initialValue = null) { const Context = createContext(initialValue); const useOptionalContext = () => useContext(Context); const Provider = ({ children, value }) => /* @__PURE__ */ jsx(Context.Provider, { value, children }); return [Provider, useOptionalContext]; } export { createOptionalContext }; //# sourceMappingURL=create-optional-context.mjs.map