UNPKG

@rc-component/dialog

Version:
201 lines (199 loc) 7.76 kB
((typeof globalThis !== 'undefined' ? globalThis : self)["makoChunk_@rc-component/dialog"] = (typeof globalThis !== 'undefined' ? globalThis : self)["makoChunk_@rc-component/dialog"] || []).push([ ['dumi__tmp__dumi__theme__ContextWrapper'], { ".dumi/tmp/dumi/meta/atoms.ts": function (module, exports, __mako_require__){ // @ts-nocheck // This file is generated by Umi automatically // DO NOT CHANGE IT MANUALLY! "use strict"; __mako_require__.d(exports, "__esModule", { value: true }); __mako_require__.d(exports, "components", { enumerable: true, get: function() { return components; } }); var _interop_require_wildcard = __mako_require__("@swc/helpers/_/_interop_require_wildcard"); var _reactrefresh = /*#__PURE__*/ _interop_require_wildcard._(__mako_require__("node_modules/_react-refresh@0.14.2@react-refresh/runtime.js")); var prevRefreshReg; var prevRefreshSig; prevRefreshReg = self.$RefreshReg$; prevRefreshSig = self.$RefreshSig$; self.$RefreshReg$ = (type, id)=>{ _reactrefresh.register(type, module.id + id); }; self.$RefreshSig$ = _reactrefresh.createSignatureFunctionForTransform; const components = null; if (prevRefreshReg) self.$RefreshReg$ = prevRefreshReg; if (prevRefreshSig) self.$RefreshSig$ = prevRefreshSig; function registerClassComponent(filename, moduleExports) { for(const key in moduleExports)try { if (key === "__esModule") continue; const exportValue = moduleExports[key]; if (_reactrefresh.isLikelyComponentType(exportValue) && exportValue.prototype && exportValue.prototype.isReactComponent) _reactrefresh.register(exportValue, filename + " " + key); } catch (e) {} } function $RefreshIsReactComponentLike$(moduleExports) { if (_reactrefresh.isLikelyComponentType(moduleExports || moduleExports.default)) return true; for(var key in moduleExports)try { if (_reactrefresh.isLikelyComponentType(moduleExports[key])) return true; } catch (e) {} return false; } registerClassComponent(module.id, module.exports); if ($RefreshIsReactComponentLike$(module.exports)) { module.meta.hot.accept(); _reactrefresh.performReactRefresh(); } }, ".dumi/tmp/dumi/theme/ContextWrapper.tsx": function (module, exports, __mako_require__){ // @ts-nocheck // This file is generated by Umi automatically // DO NOT CHANGE IT MANUALLY! "use strict"; __mako_require__.d(exports, "__esModule", { value: true }); __mako_require__.d(exports, "default", { enumerable: true, get: function() { return DumiContextWrapper; } }); var _interop_require_wildcard = __mako_require__("@swc/helpers/_/_interop_require_wildcard"); var _reactrefresh = /*#__PURE__*/ _interop_require_wildcard._(__mako_require__("node_modules/_react-refresh@0.14.2@react-refresh/runtime.js")); var _jsxdevruntime = __mako_require__("node_modules/_react@18.3.1@react/jsx-dev-runtime.js"); var _react = /*#__PURE__*/ _interop_require_wildcard._(__mako_require__("node_modules/_react@18.3.1@react/index.js")); var _dumi = __mako_require__(".dumi/tmp/dumi/exports.ts"); var _rcutil5444rcutil = __mako_require__("node_modules/_rc-util@5.44.4@rc-util/es/index.js"); var _context = __mako_require__("node_modules/_dumi@2.4.17@dumi/dist/client/theme-api/context.js"); var _atoms = __mako_require__(".dumi/tmp/dumi/meta/atoms.ts"); var _config = __mako_require__(".dumi/tmp/dumi/locales/config.ts"); var prevRefreshReg; var prevRefreshSig; prevRefreshReg = self.$RefreshReg$; prevRefreshSig = self.$RefreshSig$; self.$RefreshReg$ = (type, id)=>{ _reactrefresh.register(type, module.id + id); }; self.$RefreshSig$ = _reactrefresh.createSignatureFunctionForTransform; var _s = $RefreshSig$(); const entryExports = {}; // Static content const pkg = { "name": "@rc-component/dialog", "description": "dialog ui component for react", "version": "1.0.1", "license": "MIT", "repository": { "type": "git", "url": "git@github.com:react-component/dialog.git" }, "author": "yiminghe@gmail.com" }; const historyType = "browser"; const hostname = undefined; const themeConfig = { "footer": "Copyright © 2025 | Powered by <a href=\"https://d.umijs.org\" target=\"_blank\" rel=\"noreferrer\">dumi</a>", "prefersColor": { "default": "light", "switch": true }, "nprogress": true, "lastUpdated": true, "name": "Dialog", "logo": "https://avatars0.githubusercontent.com/u/9441414?s=200&v=4", "sourceLink": "https://github.com/react-component/dialog/tree/bump-motion/{fileName}#L{line}", "editLink": "https://github.com/react-component/dialog/edit/bump-motion/{filename}" }; const _2_level_nav_available = false; function DumiContextWrapper() { _s(); const outlet = (0, _dumi.useOutlet)(); const [loading, setLoading] = (0, _react.useState)(false); const prev = (0, _react.useRef)(_dumi.history.location.pathname); (0, _react.useEffect)(()=>{ return _dumi.history.listen((next)=>{ if (next.location.pathname !== prev.current) { prev.current = next.location.pathname; // scroll to top when route changed document.documentElement.scrollTo(0, 0); } }); }, []); const context = _react.default.useMemo(()=>{ const ctx = { pkg, historyType, entryExports, demos: null, components: _atoms.components, locales: _config.locales, loading, setLoading, hostname, themeConfig, _2_level_nav_available }; // Proxy do not warning since `Object.keys` will get nothing to loop Object.defineProperty(ctx, 'demos', { get: ()=>{ (0, _rcutil5444rcutil.warning)(false, '`demos` return empty in latest version, please use `useDemo` instead.'); return {}; } }); return ctx; }, [ pkg, historyType, entryExports, _atoms.components, _config.locales, loading, setLoading, hostname, themeConfig, _2_level_nav_available ]); return /*#__PURE__*/ (0, _jsxdevruntime.jsxDEV)(_context.SiteContext.Provider, { value: context, children: outlet }, void 0, false, { fileName: ".dumi/tmp/dumi/theme/ContextWrapper.tsx", lineNumber: 77, columnNumber: 5 }, this); } _s(DumiContextWrapper, "hiffCkZ+p3FfU1Rtsjsx45houdE=", false, function() { return [ _dumi.useOutlet ]; }); _c = DumiContextWrapper; var _c; $RefreshReg$(_c, "DumiContextWrapper"); if (prevRefreshReg) self.$RefreshReg$ = prevRefreshReg; if (prevRefreshSig) self.$RefreshSig$ = prevRefreshSig; function registerClassComponent(filename, moduleExports) { for(const key in moduleExports)try { if (key === "__esModule") continue; const exportValue = moduleExports[key]; if (_reactrefresh.isLikelyComponentType(exportValue) && exportValue.prototype && exportValue.prototype.isReactComponent) _reactrefresh.register(exportValue, filename + " " + key); } catch (e) {} } function $RefreshIsReactComponentLike$(moduleExports) { if (_reactrefresh.isLikelyComponentType(moduleExports || moduleExports.default)) return true; for(var key in moduleExports)try { if (_reactrefresh.isLikelyComponentType(moduleExports[key])) return true; } catch (e) {} return false; } registerClassComponent(module.id, module.exports); if ($RefreshIsReactComponentLike$(module.exports)) { module.meta.hot.accept(); _reactrefresh.performReactRefresh(); } }, }]); //# sourceMappingURL=dumi__tmp__dumi__theme__ContextWrapper-async.js.map