// Module ID: 8971 // Function ID: 8972 // Name: CollectiblesAnalyticsContext // Dependencies: [19, 21, 558, 576, 2] // Module 8971 (CollectiblesAnalyticsContext) import Fragment from "Fragment" /* 21 */; import react2 from "react" /* 576 */; import react from "react" /* 19 */; import ReactCompilerGating_mod from "ReactCompilerGating" /* 558 */; import size from "module_2" /* 2 */; const jsx = Fragment.jsx; let context = react.createContext(null); let ReactCompilerGating = ReactCompilerGating_mod; ReactCompilerGating.isReactCompilerEnabled(); function useCollectiblesAnalyticsContext() { return react.useContext(context); } ReactCompilerGating = ReactCompilerGating_mod; const tmp4 = ReactCompilerGating.isReactCompilerEnabled() ? (function CollectiblesAnalyticsProvider(arg0) { let children; let newValue; const obj = react2; const cResult = obj.c(6); ({ newValue, children } = arg0); if (typeof useCollectiblesAnalyticsContext === "function") { context = react.useContext(context); if (cResult[0] === newValue) { let tmp5; if (cResult[1] === context) { tmp5 = cResult[2]; } if (cResult[3] === children) { let tmp12; if (cResult[4] === tmp5) { tmp12 = cResult[5]; } return tmp12; } const tmp14 = {children}; cResult[3] = children; cResult[4] = tmp5; cResult[5] = tmp14; tmp12 = tmp14; } const obj3 = {}; const merged = Object.assign(context); const merged1 = Object.assign(newValue); cResult[0] = newValue; cResult[1] = context; cResult[2] = obj3; tmp5 = obj3; } else { throw new TypeError("Trying to call a non-function"); } }) : (function CollectiblesAnalyticsProvider(newValue) { newValue = newValue.newValue; context = undefined; if (typeof useCollectiblesAnalyticsContext === "function") { context = react.useContext(context); const items = [context, newValue]; return { const obj = {}; const merged = Object.assign(context); const merged1 = Object.assign(newValue); return obj; }, items)}>{tmp}; } else { throw new TypeError("Trying to call a non-function"); } }); const result1 = size.fileFinishedImporting("modules/collectibles/CollectiblesAnalyticsContext.tsx"); export const CollectiblesAnalyticsContext = context; export { useCollectiblesAnalyticsContext }; export const CollectiblesAnalyticsProvider = tmp4;