@rc-component/dialog
Version:
dialog ui component for react
874 lines (859 loc) • 60.8 kB
JavaScript
((typeof globalThis !== 'undefined' ? globalThis : self)["makoChunk_@rc-component/dialog"] = (typeof globalThis !== 'undefined' ? globalThis : self)["makoChunk_@rc-component/dialog"] || []).push([
['meta__docs'],
{ "assets/bootstrap.less?asmodule": function (module, exports, __mako_require__){
"use strict";
__mako_require__.d(exports, "__esModule", {
value: true
});
__mako_require__.d(exports, "default", {
enumerable: true,
get: function() {
return _default;
}
});
"";
var _default = {
"rc-dialog-footer": `rc-dialog-footer-Ij5nLk7n`,
"btn-group": `btn-group-lhTtdbkE`,
"btn-block": `btn-block-_b4payKF`,
"rc-dialog-fade-enter-active": `rc-dialog-fade-enter-active-PyQTED2R`,
"rcDialogSlideFadeIn": `rcDialogSlideFadeIn-4lg_9oxA`,
"btn": `btn-BW1TQvOA`,
"rc-dialog-slide-fade-leave-active": `rc-dialog-slide-fade-leave-active-bXuJvxYQ`,
"rc-dialog-container": `rc-dialog-container-ScSsRuhX`,
"rcDialogFadeOut": `rcDialogFadeOut-O2CciMry`,
"rc-dialog-mask-hidden": `rc-dialog-mask-hidden-KLrGIDRO`,
"rcDialogFadeIn": `rcDialogFadeIn-DdxdDC_H`,
"rc-dialog-slide-fade-appear-active": `rc-dialog-slide-fade-appear-active-kkhH3CYo`,
"rc-dialog": `rc-dialog-xD_JwVZb`,
"rc-dialog-fade-leave-active": `rc-dialog-fade-leave-active-wlJzTIzC`,
"rc-dialog-slide-fade-enter": `rc-dialog-slide-fade-enter-r_15AXKS`,
"rcDialogSlideFadeOut": `rcDialogSlideFadeOut-k2D9YUjG`,
"rc-dialog-header": `rc-dialog-header-zh4gcC6c`,
"rc-dialog-fade-leave": `rc-dialog-fade-leave-b2TVAZ3s`,
"rc-dialog-fade-enter": `rc-dialog-fade-enter-a-gZsm73`,
"rc-dialog-mask": `rc-dialog-mask-bD4P-Z0h`,
"rc-dialog-close": `rc-dialog-close-EOweqtyx`,
"rc-dialog-fade-appear-active": `rc-dialog-fade-appear-active-UABL8AdR`,
"rc-dialog-slide-fade-appear": `rc-dialog-slide-fade-appear-4tK3vROB`,
"rc-dialog-close-x": `rc-dialog-close-x-6kQX8jSl`,
"rc-dialog-body": `rc-dialog-body-4XpdPXW4`,
"rc-dialog-slide-fade-leave": `rc-dialog-slide-fade-leave-UJbeqi6K`,
"rc-dialog-wrap": `rc-dialog-wrap-XaMOrmLh`,
"rc-dialog-fade-appear": `rc-dialog-fade-appear--j1muc2F`,
"rc-dialog-slide-fade-enter-active": `rc-dialog-slide-fade-enter-active-Bfj6xGTV`,
"rc-dialog-title": `rc-dialog-title-56B7hstR`
};
},
"assets/bootstrap.less?dumi-raw": function (module, exports, __mako_require__){
"use strict";
__mako_require__.d(exports, "__esModule", {
value: true
});
__mako_require__.d(exports, "default", {
enumerable: true,
get: function() {
return _default;
}
});
var _interop_require_wildcard = __mako_require__("@swc/helpers/_/_interop_require_wildcard");
var _reactrefresh = /*#__PURE__*/ _interop_require_wildcard._(__mako_require__("node_modules/react-refresh/runtime.js"));
__mako_require__("assets/bootstrap.less?watch=parent");
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 _default = "@prefixCls: rc-dialog;\n@import \"./bootstrap/Dialog.less\";\n@import \"./index/Mask.less\";\n";
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();
}
},
"assets/bootstrap.less?watch=parent": function (module, exports, __mako_require__){
},
"assets/index.less?asmodule": function (module, exports, __mako_require__){
"use strict";
__mako_require__.d(exports, "__esModule", {
value: true
});
__mako_require__.d(exports, "default", {
enumerable: true,
get: function() {
return _default;
}
});
"";
var _default = {
"rc-dialog-footer": `rc-dialog-footer-9kI8P7T_`,
"rc-dialog-fade-enter": `rc-dialog-fade-enter-baf6Ix3A`,
"rc-dialog-fade-appear": `rc-dialog-fade-appear-HCuIGyzi`,
"rc-dialog-fade-enter-active": `rc-dialog-fade-enter-active-bcJwE86b`,
"rc-dialog-close": `rc-dialog-close-RpygIDJ7`,
"rc-dialog-fade-appear-active": `rc-dialog-fade-appear-active-ImCuZCah`,
"rc-dialog-zoom-appear": `rc-dialog-zoom-appear-O0oOmU02`,
"rc-dialog-container": `rc-dialog-container-dRggJLFn`,
"rc-dialog-zoom-appear-active": `rc-dialog-zoom-appear-active-EksXhSiQ`,
"rcDialogFadeOut": `rcDialogFadeOut-6hL4P9iD`,
"rc-dialog-close-x": `rc-dialog-close-x-N1-X8nLa`,
"rc-dialog-body": `rc-dialog-body-wophaOl0`,
"rcDialogZoomIn": `rcDialogZoomIn-qBju5MMS`,
"rc-dialog-mask-hidden": `rc-dialog-mask-hidden-Q8OZyl0R`,
"rcDialogFadeIn": `rcDialogFadeIn-IjFW9mRF`,
"rc-dialog": `rc-dialog-s3ap7BnM`,
"rc-dialog-wrap": `rc-dialog-wrap-lTGE5og0`,
"rc-dialog-fade-leave-active": `rc-dialog-fade-leave-active-4C5kVyIf`,
"rc-dialog-header": `rc-dialog-header-1r3oUdfe`,
"rc-dialog-zoom-leave-active": `rc-dialog-zoom-leave-active-NCCySLyk`,
"rc-dialog-fade-leave": `rc-dialog-fade-leave-lewBiqn6`,
"rc-dialog-zoom-enter-active": `rc-dialog-zoom-enter-active-v7T3hJKP`,
"rc-dialog-zoom-leave": `rc-dialog-zoom-leave-gtDKp35h`,
"rc-dialog-zoom-enter": `rc-dialog-zoom-enter-U8H4By99`,
"rcDialogZoomOut": `rcDialogZoomOut-cCRF_LGx`,
"rc-dialog-mask": `rc-dialog-mask-Xf46-IWW`,
"rc-dialog-title": `rc-dialog-title-sZg4rzBr`
};
},
"assets/index.less?dumi-raw": function (module, exports, __mako_require__){
"use strict";
__mako_require__.d(exports, "__esModule", {
value: true
});
__mako_require__.d(exports, "default", {
enumerable: true,
get: function() {
return _default;
}
});
var _interop_require_wildcard = __mako_require__("@swc/helpers/_/_interop_require_wildcard");
var _reactrefresh = /*#__PURE__*/ _interop_require_wildcard._(__mako_require__("node_modules/react-refresh/runtime.js"));
__mako_require__("assets/index.less?watch=parent");
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 _default = "@prefixCls: rc-dialog;\n\n@import \"./index/Dialog.less\";\n@import \"./index/Mask.less\";\n";
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();
}
},
"assets/index.less?watch=parent": function (module, exports, __mako_require__){
},
"docs/changelog.md?type=demo": function (module, exports, __mako_require__){
"use strict";
__mako_require__.d(exports, "__esModule", {
value: true
});
__mako_require__.d(exports, "demos", {
enumerable: true,
get: function() {
return demos;
}
});
var _interop_require_default = __mako_require__("@swc/helpers/_/_interop_require_default");
var _interop_require_wildcard = __mako_require__("@swc/helpers/_/_interop_require_wildcard");
var _reactrefresh = /*#__PURE__*/ _interop_require_wildcard._(__mako_require__("node_modules/react-refresh/runtime.js"));
var _react = /*#__PURE__*/ _interop_require_default._(__mako_require__("node_modules/react/index.js"));
__mako_require__("docs/changelog.md?watch=parent");
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 demos = {};
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();
}
},
"docs/demo/ant-design.md?type=demo": function (module, exports, __mako_require__){
"use strict";
var interop = __mako_require__("@swc/helpers/_/_interop_require_wildcard")._;
__mako_require__.d(exports, "__esModule", {
value: true
});
__mako_require__.d(exports, "demos", {
enumerable: true,
get: function() {
return demos;
}
});
var _interop_require_wildcard = __mako_require__("@swc/helpers/_/_interop_require_wildcard");
var _reactrefresh = /*#__PURE__*/ _interop_require_wildcard._(__mako_require__("node_modules/react-refresh/runtime.js"));
var _react = /*#__PURE__*/ _interop_require_wildcard._(__mako_require__("node_modules/react/index.js"));
__mako_require__("docs/demo/ant-design.md?watch=parent");
var _select = /*#__PURE__*/ _interop_require_wildcard._(__mako_require__("node_modules/@rc-component/select/es/index.js"));
var _indexlessasmodule = /*#__PURE__*/ _interop_require_wildcard._(__mako_require__("node_modules/@rc-component/select/assets/index.less?asmodule"));
var _dialog = /*#__PURE__*/ _interop_require_wildcard._(__mako_require__("src/index.ts"));
var _indexlessasmodule1 = /*#__PURE__*/ _interop_require_wildcard._(__mako_require__("assets/index.less?asmodule"));
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 demos = {
'docs-demo-ant-design-demo-ant-design': {
component: /*#__PURE__*/ _react.default.memo(/*#__PURE__*/ _react.default.lazy(()=>__mako_require__.ensure2("docs/examples/ant-design.tsx?techStack=react").then(__mako_require__.dr(interop, __mako_require__.bind(__mako_require__, "docs/examples/ant-design.tsx?techStack=react"))))),
asset: {
"type": "BLOCK",
"id": "docs-demo-ant-design-demo-ant-design",
"refAtomIds": [],
"dependencies": {
"index.tsx": {
"type": "FILE",
"value": __mako_require__("docs/examples/ant-design.tsx?dumi-raw").default
},
"react": {
"type": "NPM",
"value": "18.3.1"
},
"@rc-component/select": {
"type": "NPM",
"value": "1.1.3"
},
"@rc-component/dialog": {
"type": "NPM",
"value": "1.5.1"
},
"../../assets/index.less": {
"type": "FILE",
"value": __mako_require__("assets/index.less?dumi-raw").default
}
},
"entry": "index.tsx"
},
context: {
"../../assets/index.less": _indexlessasmodule1,
"react": _react,
"@rc-component/select": _select,
"@rc-component/select/assets/index.less": _indexlessasmodule,
"@rc-component/dialog": _dialog,
"/Users/jilin/projects/antd/rc-dialog/assets/index.less": _indexlessasmodule1
},
renderOpts: {
compile: async (...args)=>{
return (await __mako_require__.ensure2("node_modules/dumi/dist/client/misc/reactDemoCompiler.js").then(__mako_require__.dr(interop, __mako_require__.bind(__mako_require__, "node_modules/dumi/dist/client/misc/reactDemoCompiler.js")))).default(...args);
}
}
}
};
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();
}
},
"docs/demo/bootstrap.md?type=demo": function (module, exports, __mako_require__){
"use strict";
var interop = __mako_require__("@swc/helpers/_/_interop_require_wildcard")._;
__mako_require__.d(exports, "__esModule", {
value: true
});
__mako_require__.d(exports, "demos", {
enumerable: true,
get: function() {
return demos;
}
});
var _interop_require_wildcard = __mako_require__("@swc/helpers/_/_interop_require_wildcard");
var _reactrefresh = /*#__PURE__*/ _interop_require_wildcard._(__mako_require__("node_modules/react-refresh/runtime.js"));
var _react = /*#__PURE__*/ _interop_require_wildcard._(__mako_require__("node_modules/react/index.js"));
__mako_require__("docs/demo/bootstrap.md?watch=parent");
var _dialog = /*#__PURE__*/ _interop_require_wildcard._(__mako_require__("src/index.ts"));
var _bootstrapcssasmodule = /*#__PURE__*/ _interop_require_wildcard._(__mako_require__("node_modules/bootstrap/dist/css/bootstrap.css?asmodule"));
var _bootstraplessasmodule = /*#__PURE__*/ _interop_require_wildcard._(__mako_require__("assets/bootstrap.less?asmodule"));
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 demos = {
'docs-demo-bootstrap-demo-bootstrap': {
component: /*#__PURE__*/ _react.default.memo(/*#__PURE__*/ _react.default.lazy(()=>__mako_require__.ensure2("docs/examples/bootstrap.tsx?techStack=react").then(__mako_require__.dr(interop, __mako_require__.bind(__mako_require__, "docs/examples/bootstrap.tsx?techStack=react"))))),
asset: {
"type": "BLOCK",
"id": "docs-demo-bootstrap-demo-bootstrap",
"refAtomIds": [],
"dependencies": {
"index.tsx": {
"type": "FILE",
"value": __mako_require__("docs/examples/bootstrap.tsx?dumi-raw").default
},
"react": {
"type": "NPM",
"value": "18.3.1"
},
"@rc-component/dialog": {
"type": "NPM",
"value": "1.5.1"
},
"bootstrap": {
"type": "NPM",
"value": "5.3.7"
},
"../../assets/bootstrap.less": {
"type": "FILE",
"value": __mako_require__("assets/bootstrap.less?dumi-raw").default
}
},
"entry": "index.tsx"
},
context: {
"../../assets/bootstrap.less": _bootstraplessasmodule,
"react": _react,
"@rc-component/dialog": _dialog,
"bootstrap/dist/css/bootstrap.css": _bootstrapcssasmodule,
"/Users/jilin/projects/antd/rc-dialog/assets/bootstrap.less": _bootstraplessasmodule
},
renderOpts: {
compile: async (...args)=>{
return (await __mako_require__.ensure2("node_modules/dumi/dist/client/misc/reactDemoCompiler.js").then(__mako_require__.dr(interop, __mako_require__.bind(__mako_require__, "node_modules/dumi/dist/client/misc/reactDemoCompiler.js")))).default(...args);
}
}
}
};
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();
}
},
"docs/demo/draggable.md?type=demo": function (module, exports, __mako_require__){
"use strict";
var interop = __mako_require__("@swc/helpers/_/_interop_require_wildcard")._;
__mako_require__.d(exports, "__esModule", {
value: true
});
__mako_require__.d(exports, "demos", {
enumerable: true,
get: function() {
return demos;
}
});
var _interop_require_wildcard = __mako_require__("@swc/helpers/_/_interop_require_wildcard");
var _reactrefresh = /*#__PURE__*/ _interop_require_wildcard._(__mako_require__("node_modules/react-refresh/runtime.js"));
var _react = /*#__PURE__*/ _interop_require_wildcard._(__mako_require__("node_modules/react/index.js"));
__mako_require__("docs/demo/draggable.md?watch=parent");
var _bootstrapcssasmodule = /*#__PURE__*/ _interop_require_wildcard._(__mako_require__("node_modules/bootstrap/dist/css/bootstrap.css?asmodule"));
var _reactdraggable = /*#__PURE__*/ _interop_require_wildcard._(__mako_require__("node_modules/react-draggable/build/cjs/cjs.js"));
var _dialog = /*#__PURE__*/ _interop_require_wildcard._(__mako_require__("src/index.ts"));
var _indexlessasmodule = /*#__PURE__*/ _interop_require_wildcard._(__mako_require__("assets/index.less?asmodule"));
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 demos = {
'docs-demo-draggable-demo-draggable': {
component: /*#__PURE__*/ _react.default.memo(/*#__PURE__*/ _react.default.lazy(()=>__mako_require__.ensure2("docs/examples/draggable.tsx?techStack=react").then(__mako_require__.dr(interop, __mako_require__.bind(__mako_require__, "docs/examples/draggable.tsx?techStack=react"))))),
asset: {
"type": "BLOCK",
"id": "docs-demo-draggable-demo-draggable",
"refAtomIds": [],
"dependencies": {
"index.tsx": {
"type": "FILE",
"value": __mako_require__("docs/examples/draggable.tsx?dumi-raw").default
},
"bootstrap": {
"type": "NPM",
"value": "5.3.7"
},
"react": {
"type": "NPM",
"value": "18.3.1"
},
"react-draggable": {
"type": "NPM",
"value": "4.5.0"
},
"@rc-component/dialog": {
"type": "NPM",
"value": "1.5.1"
},
"../../assets/index.less": {
"type": "FILE",
"value": __mako_require__("assets/index.less?dumi-raw").default
}
},
"entry": "index.tsx"
},
context: {
"../../assets/index.less": _indexlessasmodule,
"bootstrap/dist/css/bootstrap.css": _bootstrapcssasmodule,
"react": _react,
"react-draggable": _reactdraggable,
"@rc-component/dialog": _dialog,
"/Users/jilin/projects/antd/rc-dialog/assets/index.less": _indexlessasmodule
},
renderOpts: {
compile: async (...args)=>{
return (await __mako_require__.ensure2("node_modules/dumi/dist/client/misc/reactDemoCompiler.js").then(__mako_require__.dr(interop, __mako_require__.bind(__mako_require__, "node_modules/dumi/dist/client/misc/reactDemoCompiler.js")))).default(...args);
}
}
}
};
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();
}
},
"docs/demo/multiple-Portal.md?type=demo": function (module, exports, __mako_require__){
"use strict";
var interop = __mako_require__("@swc/helpers/_/_interop_require_wildcard")._;
__mako_require__.d(exports, "__esModule", {
value: true
});
__mako_require__.d(exports, "demos", {
enumerable: true,
get: function() {
return demos;
}
});
var _interop_require_wildcard = __mako_require__("@swc/helpers/_/_interop_require_wildcard");
var _reactrefresh = /*#__PURE__*/ _interop_require_wildcard._(__mako_require__("node_modules/react-refresh/runtime.js"));
var _react = /*#__PURE__*/ _interop_require_wildcard._(__mako_require__("node_modules/react/index.js"));
__mako_require__("docs/demo/multiple-Portal.md?watch=parent");
var _drawer = /*#__PURE__*/ _interop_require_wildcard._(__mako_require__("node_modules/@rc-component/drawer/es/index.js"));
var _indexcssasmodule = /*#__PURE__*/ _interop_require_wildcard._(__mako_require__("node_modules/@rc-component/drawer/assets/index.css?asmodule"));
var _dialog = /*#__PURE__*/ _interop_require_wildcard._(__mako_require__("src/index.ts"));
var _indexlessasmodule = /*#__PURE__*/ _interop_require_wildcard._(__mako_require__("assets/index.less?asmodule"));
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 demos = {
'docs-demo-multiple-portal-demo-multiple-portal': {
component: /*#__PURE__*/ _react.default.memo(/*#__PURE__*/ _react.default.lazy(()=>__mako_require__.ensure2("docs/examples/multiple-Portal.tsx?techStack=react").then(__mako_require__.dr(interop, __mako_require__.bind(__mako_require__, "docs/examples/multiple-Portal.tsx?techStack=react"))))),
asset: {
"type": "BLOCK",
"id": "docs-demo-multiple-portal-demo-multiple-portal",
"refAtomIds": [],
"dependencies": {
"index.tsx": {
"type": "FILE",
"value": __mako_require__("docs/examples/multiple-Portal.tsx?dumi-raw").default
},
"react": {
"type": "NPM",
"value": "18.3.1"
},
"@rc-component/drawer": {
"type": "NPM",
"value": "1.1.0"
},
"@rc-component/dialog": {
"type": "NPM",
"value": "1.5.1"
},
"../../assets/index.less": {
"type": "FILE",
"value": __mako_require__("assets/index.less?dumi-raw").default
}
},
"entry": "index.tsx"
},
context: {
"../../assets/index.less": _indexlessasmodule,
"react": _react,
"@rc-component/drawer": _drawer,
"@rc-component/drawer/assets/index.css": _indexcssasmodule,
"@rc-component/dialog": _dialog,
"/Users/jilin/projects/antd/rc-dialog/assets/index.less": _indexlessasmodule
},
renderOpts: {
compile: async (...args)=>{
return (await __mako_require__.ensure2("node_modules/dumi/dist/client/misc/reactDemoCompiler.js").then(__mako_require__.dr(interop, __mako_require__.bind(__mako_require__, "node_modules/dumi/dist/client/misc/reactDemoCompiler.js")))).default(...args);
}
}
}
};
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();
}
},
"docs/demo/multiple-Portal.md?type=text": function (module, exports, __mako_require__){
"use strict";
__mako_require__.d(exports, "__esModule", {
value: true
});
__mako_require__.d(exports, "texts", {
enumerable: true,
get: function() {
return texts;
}
});
var _interop_require_wildcard = __mako_require__("@swc/helpers/_/_interop_require_wildcard");
var _reactrefresh = /*#__PURE__*/ _interop_require_wildcard._(__mako_require__("node_modules/react-refresh/runtime.js"));
__mako_require__("docs/demo/multiple-Portal.md?watch=parent");
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 texts = [];
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();
}
},
"docs/demo/pure.md?type=demo": function (module, exports, __mako_require__){
"use strict";
var interop = __mako_require__("@swc/helpers/_/_interop_require_wildcard")._;
__mako_require__.d(exports, "__esModule", {
value: true
});
__mako_require__.d(exports, "demos", {
enumerable: true,
get: function() {
return demos;
}
});
var _interop_require_wildcard = __mako_require__("@swc/helpers/_/_interop_require_wildcard");
var _reactrefresh = /*#__PURE__*/ _interop_require_wildcard._(__mako_require__("node_modules/react-refresh/runtime.js"));
var _react = /*#__PURE__*/ _interop_require_wildcard._(__mako_require__("node_modules/react/index.js"));
__mako_require__("docs/demo/pure.md?watch=parent");
var _dialog = /*#__PURE__*/ _interop_require_wildcard._(__mako_require__("src/index.ts"));
var _indexlessasmodule = /*#__PURE__*/ _interop_require_wildcard._(__mako_require__("node_modules/@rc-component/select/assets/index.less?asmodule"));
var _indexlessasmodule1 = /*#__PURE__*/ _interop_require_wildcard._(__mako_require__("assets/index.less?asmodule"));
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 demos = {
'docs-demo-pure-demo-pure': {
component: /*#__PURE__*/ _react.default.memo(/*#__PURE__*/ _react.default.lazy(()=>__mako_require__.ensure2("docs/examples/pure.tsx?techStack=react").then(__mako_require__.dr(interop, __mako_require__.bind(__mako_require__, "docs/examples/pure.tsx?techStack=react"))))),
asset: {
"type": "BLOCK",
"id": "docs-demo-pure-demo-pure",
"refAtomIds": [],
"dependencies": {
"index.tsx": {
"type": "FILE",
"value": __mako_require__("docs/examples/pure.tsx?dumi-raw").default
},
"react": {
"type": "NPM",
"value": "18.3.1"
},
"@rc-component/dialog": {
"type": "NPM",
"value": "1.5.1"
},
"@rc-component/select": {
"type": "NPM",
"value": "1.1.3"
},
"../../assets/index.less": {
"type": "FILE",
"value": __mako_require__("assets/index.less?dumi-raw").default
}
},
"entry": "index.tsx"
},
context: {
"../../assets/index.less": _indexlessasmodule1,
"react": _react,
"@rc-component/dialog": _dialog,
"@rc-component/select/assets/index.less": _indexlessasmodule,
"/Users/jilin/projects/antd/rc-dialog/assets/index.less": _indexlessasmodule1
},
renderOpts: {
compile: async (...args)=>{
return (await __mako_require__.ensure2("node_modules/dumi/dist/client/misc/reactDemoCompiler.js").then(__mako_require__.dr(interop, __mako_require__.bind(__mako_require__, "node_modules/dumi/dist/client/misc/reactDemoCompiler.js")))).default(...args);
}
}
}
};
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();
}
},
"docs/examples/ant-design.tsx?dumi-raw": function (module, exports, __mako_require__){
"use strict";
__mako_require__.d(exports, "__esModule", {
value: true
});
__mako_require__.d(exports, "default", {
enumerable: true,
get: function() {
return _default;
}
});
var _interop_require_wildcard = __mako_require__("@swc/helpers/_/_interop_require_wildcard");
var _reactrefresh = /*#__PURE__*/ _interop_require_wildcard._(__mako_require__("node_modules/react-refresh/runtime.js"));
__mako_require__("docs/examples/ant-design.tsx?watch=parent");
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 _default = "/* eslint no-console:0 */\nimport * as React from 'react';\nimport Select from '@rc-component/select';\nimport '@rc-component/select/assets/index.less';\nimport Dialog from '@rc-component/dialog';\nimport '../../assets/index.less';\n\nconst clearPath =\n 'M793 242H366v-74c0-6.7-7.7-10.4-12.9' +\n '-6.3l-142 112c-4.1 3.2-4.1 9.4 0 12.6l142 112c' +\n '5.2 4.1 12.9 0.4 12.9-6.3v-74h415v470H175c-4.4' +\n ' 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h618c35.3 0 64-' +\n '28.7 64-64V306c0-35.3-28.7-64-64-64z';\n\nconst getSvg = (path: string, props = {}, align = false) => (\n <i {...props}>\n <svg\n viewBox=\"0 0 1024 1024\"\n width=\"1em\"\n height=\"1em\"\n fill=\"currentColor\"\n style={align ? { verticalAlign: '-0.125em ' } : {}}\n >\n <path d={path} />\n </svg>\n </i>\n);\n\nconst MyControl: React.FC = () => {\n const [visible1, setVisible1] = React.useState(true);\n const [visible2, setVisible2] = React.useState(false);\n const [visible3, setVisible3] = React.useState(false);\n const [width, setWidth] = React.useState(600);\n const [destroyOnHidden, setDestroyOnHidden] = React.useState(false);\n const [center, setCenter] = React.useState(false);\n const [mousePosition, setMousePosition] = React.useState({ x: null, y: null });\n const [useIcon, setUseIcon] = React.useState(false);\n const [forceRender, setForceRender] = React.useState(false);\n\n const onClick = (e: React.MouseEvent) => {\n setMousePosition({ x: e.pageX, y: e.pageY });\n setVisible1(true);\n };\n\n const onClose = () => {\n setVisible1(false);\n };\n\n const onClose2 = () => {\n setVisible2(false);\n };\n\n const onClose3 = () => {\n setVisible3(false);\n };\n\n const closeAll = () => {\n setVisible1(false);\n setVisible2(false);\n setVisible3(false);\n };\n\n const onDestroyOnHiddenChange = (e: React.ChangeEvent<HTMLInputElement>) => {\n setDestroyOnHidden(e.target.checked);\n };\n\n const onForceRenderChange = (e: React.ChangeEvent<HTMLInputElement>) => {\n setForceRender(e.target.checked);\n };\n\n const changeWidth = () => {\n setWidth(width === 600 ? 800 : 600);\n };\n\n const centerEvent = (e: React.ChangeEvent<HTMLInputElement>) => {\n setCenter(e.target.checked);\n };\n\n const toggleCloseIcon = () => {\n setUseIcon(!useIcon);\n };\n\n const style = { width };\n\n let wrapClassName = '';\n if (center) {\n wrapClassName = 'center';\n }\n\n const dialog = (\n <Dialog\n visible={visible1}\n wrapClassName={wrapClassName}\n animation=\"zoom\"\n maskAnimation=\"fade\"\n onClose={onClose}\n style={style}\n title=\"dialog1\"\n mousePosition={mousePosition}\n destroyOnHidden={destroyOnHidden}\n closeIcon={useIcon ? getSvg(clearPath, {}, true) : undefined}\n forceRender={forceRender}\n focusTriggerAfterClose={false}\n >\n <input autoFocus />\n <p>basic modal</p>\n <button\n type=\"button\"\n onClick={() => {\n setVisible1(false);\n setVisible2(true);\n }}\n >\n 打开第二个并关闭当前的\n </button>\n <button\n type=\"button\"\n onClick={() => {\n setVisible2(true);\n }}\n >\n 打开第二个\n </button>\n <button type=\"button\" onClick={changeWidth}>\n change width\n </button>\n <button type=\"button\" onClick={toggleCloseIcon}>\n use custom icon, is using icon: {(useIcon && 'true') || 'false'}.\n </button>\n <div style={{ height: 200 }}>\n <Select popupStyle={{ zIndex: 9999999 }}>\n <Select.Option value=\"light\">Light</Select.Option>\n </Select>\n </div>\n </Dialog>\n );\n\n const dialog2 = (\n <Dialog visible={visible2} title=\"dialog2\" onClose={onClose2}>\n <input autoFocus />\n <p>basic modal</p>\n <button\n type=\"button\"\n onClick={() => {\n setVisible3(true);\n }}\n >\n 打开第三个\n </button>\n <button\n type=\"button\"\n onClick={() => {\n setVisible2(false);\n }}\n >\n 关闭当前\n </button>\n <button type=\"button\" onClick={closeAll}>\n 关闭所有\n </button>\n <button type=\"button\" onClick={changeWidth}>\n change width\n </button>\n <button type=\"button\" onClick={toggleCloseIcon}>\n use custom icon, is using icon: {(useIcon && 'true') || 'false'}.\n </button>\n <div style={{ height: 200 }} />\n </Dialog>\n );\n\n const dialog3 = (\n <Dialog forceRender title=\"dialog3\" visible={visible3} onClose={onClose3}>\n <p>initialized with forceRender and visbile true</p>\n <button\n type=\"button\"\n onClick={() => {\n setVisible3(false);\n }}\n >\n 关闭当前\n </button>\n <button type=\"button\" onClick={closeAll}>\n 关闭所有\n </button>\n <button type=\"button\" onClick={changeWidth}>\n change width\n </button>\n <button type=\"button\" onClick={toggleCloseIcon}>\n use custom icon, is using icon: {(useIcon && 'true') || 'false'}.\n </button>\n <div style={{ height: 200 }} />\n </Dialog>\n );\n\n return (\n <React.StrictMode>\n <div style={{ width: '90%', margin: '0 auto', height: '150vh' }}>\n <style>\n {`\n .center {\n display: flex;\n align-items: center;\n justify-content: center;\n }\n `}\n </style>\n <p>\n <button type=\"button\" className=\"btn btn-primary\" onClick={onClick}>\n show dialog\n </button>\n \n <label>\n destroy on hidden:\n <input type=\"checkbox\" checked={destroyOnHidden} onChange={onDestroyOnHiddenChange} />\n </label>\n \n <label>\n center\n <input type=\"checkbox\" checked={center} onChange={centerEvent} />\n </label>\n \n <label>\n force render\n <input type=\"checkbox\" checked={forceRender} onChange={onForceRenderChange} />\n </label>\n <input placeholder=\"Useless Input\" onClick={onClick} />\n </p>\n {dialog}\n {dialog2}\n {dialog3}\n </div>\n </React.StrictMode>\n );\n};\n\nexport default MyControl;\n";
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();
}
},
"docs/examples/bootstrap.tsx?dumi-raw": function (module, exports, __mako_require__){
"use strict";
__mako_require__.d(exports, "__esModule", {
value: true
});
__mako_require__.d(exports, "default", {
enumerable: true,
get: function() {
return _default;
}
});
var _interop_require_wildcard = __mako_require__("@swc/helpers/_/_interop_require_wildcard");
var _reactrefresh = /*#__PURE__*/ _interop_require_wildcard._(__mako_require__("node_modules/react-refresh/runtime.js"));
__mako_require__("docs/examples/bootstrap.tsx?watch=parent");
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 _default = "import React from 'react';\nimport Dialog from '@rc-component/dialog';\nimport 'bootstrap/dist/css/bootstrap.css';\nimport '../../assets/bootstrap.less';\n\n// Check for memo update should work\nconst InnerRender: React.FC = () => {\n console.log('Updated...', Date.now());\n return null;\n};\n\nconst MyControl: React.FC = () => {\n const [visible, setVisible] = React.useState(false);\n const [destroyOnHidden, setDestroyOnHidden] = React.useState(false);\n\n const onClick = () => {\n setVisible(true);\n };\n\n const onClose = () => {\n setVisible(false);\n };\n\n const onDestroyOnHiddenChange = (e: React.ChangeEvent<HTMLInputElement>) => {\n setDestroyOnHidden(e.target.checked);\n };\n\n const dialog = (\n <Dialog\n visible={visible}\n destroyOnHidden={destroyOnHidden}\n animation=\"slide-fade\"\n maskAnimation=\"fade\"\n onClose={onClose}\n style={{ width: 600 }}\n title={<div>第二个弹框</div>}\n footer={[\n <button type=\"button\" className=\"btn btn-default\" key=\"close\" onClick={onClose}>\n Close\n </button>,\n <button type=\"button\" className=\"btn btn-primary\" key=\"save\" onClick={onClose}>\n Save changes\n </button>,\n ]}\n >\n <InnerRender />\n <h4>Text in a modal</h4>\n <p>Duis mollis, est non commodo luctus, nisi erat porttitor ligula.</p>\n <hr />\n <h4>Overflowing text to show scroll behavior</h4>\n <p>\n Cras mattis consectetur purus sit amet fermentum. Cras justo odio, dapibus ac facilisis in,\n egestas eget quam. Morbi leo risus, porta ac consectetur ac, vestibulum at eros.\n </p>\n <p>\n <button type=\"button\" className=\"btn btn-primary\">\n Primary\n </button>{' '}\n <button type=\"button\" className=\"btn btn-secondary\">\n Secondary\n </button>{' '}\n <button type=\"button\" className=\"btn btn-success\">\n Success\n </button>{' '}\n <button type=\"button\" className=\"btn btn-danger\">\n Danger\n </button>{' '}\n <button type=\"button\" className=\"btn btn-warning\">\n Warning\n </button>{' '}\n <button type=\"button\" className=\"btn btn-info\">\n Info\n </button>{' '}\n </p>\n <p>\n Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Vivamus sagittis lacus\n vel augue laoreet rutrum faucibus dolor auctor.\n </p>\n <div style={{ display: '' }}>\n <p>\n Aenean lacinia bibendum nulla sed consectetur. Praesent commodo cursus magna, vel\n scelerisque nisl consectetur et. Donec sed odio dui. Donec ullamcorper nulla non metus\n auctor fringilla.\n </p>\n <p>\n Cras mattis consectetur purus sit amet fermentum. Cras justo odio, dapibus ac facilisis\n in, egestas eget quam. Morbi leo risus, porta ac consectetur ac, vestibulum at eros.\n </p>\n <p>\n Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Vivamus sagittis lacus\n vel augue laoreet rutrum faucibus dolor auctor.\n </p>\n <p>\n Aenean lacinia bibendum nulla sed consectetur. Praesent commodo cursus magna, vel\n scelerisque nisl consectetur et. Donec sed odio dui. Donec ullamcorper nulla non metus\n auctor fringilla.\n </p>\n <p>\n Cras mattis consectetur purus sit amet fermentum. Cras justo odio, dapibus ac facilisis\n in, egestas eget quam. Morbi leo risus, porta ac consectetur ac, vestibulum at eros.\n </p>\n <p>\n Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Vivamus sagittis lacus\n vel augue laoreet rutrum faucibus dolor auctor.\n </p>\n <p>\n Aenean lacinia bibendum nulla sed consectetur. Praesent commodo cursus magna, vel\n scelerisque nisl consectetur et. Donec sed odio dui. Donec ullamcorper nulla non metus\n auctor fringilla.\n </p>\n </div>\n </Dialog>\n );\n\n return (\n <div style={{ margin: 20 }}>\n <p>\n <button type=\"button\" className=\"btn btn-primary\" onClick={onClick}>\n show dialog\n </button>\n \n <label>\n destroy on hidden:\n <input type=\"checkbox\" checked={destroyOnHidden} onChange={onDestroyOnHiddenChange} />\n </label>\n </p>\n {dialog}\n </div>\n );\n};\n\nexport default MyControl;\n";
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();
}
},
"docs/examples/draggable.tsx?dumi-raw": function (module, exports, __mako_require__){
"use strict";
__mako_require__.d(exports, "__esModule", {
value: true
});
__mako_require__.d(exports, "default", {
enumerable: true,
get: function() {
return _default;
}
});
var _interop_require_wildcard = __mako_require__("@swc/helpers/_/_interop_require_wildcard");
var _reactrefresh = /*#__PURE__*/ _interop_require_wildcard._(__mako_require__("node_modules/react-refresh/runtime.js"));
__mako_require__("docs/examples/d