// Module ID: 7428 // Function ID: 7429 // Name: createDefinedContext // Dependencies: [19, 21, 2] // Exports: default // Module 7428 (createDefinedContext) import closure_0 from "noop" /* 19 */; import { jsx } from "jsxProd" /* 21 */; const result = require("set").fileFinishedImporting("utils/ContextUtils.tsx"); export default function createDefinedContext() { context = context.createContext(undefined); const items = [ context, function useContext(context) { context = context.useContext(context); if (null == context) { const _Error = Error; error = new Error("Context was used outside of defined provider."); throw error; } else { return context; } }, () => { context = context.useContext(context); if (null == context) { const _Error = Error; error = new Error("Context was used outside of defined provider."); throw error; } else { return (children) => closure_2_1(context.Provider, { value: context, children: children.children }); } } ]; return items; };