|
|
(self["webpackChunk"] = self["webpackChunk"] || []).push([[29353],{
|
|
|
|
|
|
/***/ 85368:
|
|
|
/*!*************************************************************************!*\
|
|
|
!*** ./node_modules/@ant-design/icons-svg/lib/asn/CheckCircleFilled.js ***!
|
|
|
\*************************************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
// This icon file is generated automatically.
|
|
|
Object.defineProperty(exports, "__esModule", ({ value: true }));
|
|
|
var CheckCircleFilled = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm193.5 301.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z" } }] }, "name": "check-circle", "theme": "filled" };
|
|
|
exports["default"] = CheckCircleFilled;
|
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 16976:
|
|
|
/*!***************************************************************************!*\
|
|
|
!*** ./node_modules/@ant-design/icons-svg/lib/asn/CheckCircleOutlined.js ***!
|
|
|
\***************************************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
// This icon file is generated automatically.
|
|
|
Object.defineProperty(exports, "__esModule", ({ value: true }));
|
|
|
var CheckCircleOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M699 353h-46.9c-10.2 0-19.9 4.9-25.9 13.3L469 584.3l-71.2-98.8c-6-8.3-15.6-13.3-25.9-13.3H325c-6.5 0-10.3 7.4-6.5 12.7l124.6 172.8a31.8 31.8 0 0051.7 0l210.6-292c3.9-5.3.1-12.7-6.4-12.7z" } }, { "tag": "path", "attrs": { "d": "M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z" } }] }, "name": "check-circle", "theme": "outlined" };
|
|
|
exports["default"] = CheckCircleOutlined;
|
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 67303:
|
|
|
/*!*************************************************************************!*\
|
|
|
!*** ./node_modules/@ant-design/icons-svg/lib/asn/CloseCircleFilled.js ***!
|
|
|
\*************************************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
// This icon file is generated automatically.
|
|
|
Object.defineProperty(exports, "__esModule", ({ value: true }));
|
|
|
var CloseCircleFilled = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm165.4 618.2l-66-.3L512 563.4l-99.3 118.4-66.1.3c-4.4 0-8-3.5-8-8 0-1.9.7-3.7 1.9-5.2l130.1-155L340.5 359a8.32 8.32 0 01-1.9-5.2c0-4.4 3.6-8 8-8l66.1.3L512 464.6l99.3-118.4 66-.3c4.4 0 8 3.5 8 8 0 1.9-.7 3.7-1.9 5.2L553.5 514l130 155c1.2 1.5 1.9 3.3 1.9 5.2 0 4.4-3.6 8-8 8z" } }] }, "name": "close-circle", "theme": "filled" };
|
|
|
exports["default"] = CloseCircleFilled;
|
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 77384:
|
|
|
/*!***************************************************************************!*\
|
|
|
!*** ./node_modules/@ant-design/icons-svg/lib/asn/CloseCircleOutlined.js ***!
|
|
|
\***************************************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
// This icon file is generated automatically.
|
|
|
Object.defineProperty(exports, "__esModule", ({ value: true }));
|
|
|
var CloseCircleOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M685.4 354.8c0-4.4-3.6-8-8-8l-66 .3L512 465.6l-99.3-118.4-66.1-.3c-4.4 0-8 3.5-8 8 0 1.9.7 3.7 1.9 5.2l130.1 155L340.5 670a8.32 8.32 0 00-1.9 5.2c0 4.4 3.6 8 8 8l66.1-.3L512 564.4l99.3 118.4 66 .3c4.4 0 8-3.5 8-8 0-1.9-.7-3.7-1.9-5.2L553.5 515l130.1-155c1.2-1.4 1.8-3.3 1.8-5.2z" } }, { "tag": "path", "attrs": { "d": "M512 65C264.6 65 64 265.6 64 513s200.6 448 448 448 448-200.6 448-448S759.4 65 512 65zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z" } }] }, "name": "close-circle", "theme": "outlined" };
|
|
|
exports["default"] = CloseCircleOutlined;
|
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 79203:
|
|
|
/*!*********************************************************************!*\
|
|
|
!*** ./node_modules/@ant-design/icons-svg/lib/asn/CloseOutlined.js ***!
|
|
|
\*********************************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
// This icon file is generated automatically.
|
|
|
Object.defineProperty(exports, "__esModule", ({ value: true }));
|
|
|
var CloseOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M563.8 512l262.5-312.9c4.4-5.2.7-13.1-6.1-13.1h-79.8c-4.7 0-9.2 2.1-12.3 5.7L511.6 449.8 295.1 191.7c-3-3.6-7.5-5.7-12.3-5.7H203c-6.8 0-10.5 7.9-6.1 13.1L459.4 512 196.9 824.9A7.95 7.95 0 00203 838h79.8c4.7 0 9.2-2.1 12.3-5.7l216.5-258.1 216.5 258.1c3 3.6 7.5 5.7 12.3 5.7h79.8c6.8 0 10.5-7.9 6.1-13.1L563.8 512z" } }] }, "name": "close", "theme": "outlined" };
|
|
|
exports["default"] = CloseOutlined;
|
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 78515:
|
|
|
/*!*******************************************************************************!*\
|
|
|
!*** ./node_modules/@ant-design/icons-svg/lib/asn/ExclamationCircleFilled.js ***!
|
|
|
\*******************************************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
// This icon file is generated automatically.
|
|
|
Object.defineProperty(exports, "__esModule", ({ value: true }));
|
|
|
var ExclamationCircleFilled = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm-32 232c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V296zm32 440a48.01 48.01 0 010-96 48.01 48.01 0 010 96z" } }] }, "name": "exclamation-circle", "theme": "filled" };
|
|
|
exports["default"] = ExclamationCircleFilled;
|
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 34950:
|
|
|
/*!*********************************************************************************!*\
|
|
|
!*** ./node_modules/@ant-design/icons-svg/lib/asn/ExclamationCircleOutlined.js ***!
|
|
|
\*********************************************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
// This icon file is generated automatically.
|
|
|
Object.defineProperty(exports, "__esModule", ({ value: true }));
|
|
|
var ExclamationCircleOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z" } }, { "tag": "path", "attrs": { "d": "M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z" } }] }, "name": "exclamation-circle", "theme": "outlined" };
|
|
|
exports["default"] = ExclamationCircleOutlined;
|
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 25770:
|
|
|
/*!****************************************************************************!*\
|
|
|
!*** ./node_modules/@ant-design/icons-svg/lib/asn/EyeInvisibleOutlined.js ***!
|
|
|
\****************************************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
// This icon file is generated automatically.
|
|
|
Object.defineProperty(exports, "__esModule", ({ value: true }));
|
|
|
var EyeInvisibleOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z" } }, { "tag": "path", "attrs": { "d": "M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z" } }] }, "name": "eye-invisible", "theme": "outlined" };
|
|
|
exports["default"] = EyeInvisibleOutlined;
|
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 13864:
|
|
|
/*!*******************************************************************!*\
|
|
|
!*** ./node_modules/@ant-design/icons-svg/lib/asn/EyeOutlined.js ***!
|
|
|
\*******************************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
// This icon file is generated automatically.
|
|
|
Object.defineProperty(exports, "__esModule", ({ value: true }));
|
|
|
var EyeOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z" } }] }, "name": "eye", "theme": "outlined" };
|
|
|
exports["default"] = EyeOutlined;
|
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 15369:
|
|
|
/*!************************************************************************!*\
|
|
|
!*** ./node_modules/@ant-design/icons-svg/lib/asn/InfoCircleFilled.js ***!
|
|
|
\************************************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
// This icon file is generated automatically.
|
|
|
Object.defineProperty(exports, "__esModule", ({ value: true }));
|
|
|
var InfoCircleFilled = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm32 664c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V456c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272zm-32-344a48.01 48.01 0 010-96 48.01 48.01 0 010 96z" } }] }, "name": "info-circle", "theme": "filled" };
|
|
|
exports["default"] = InfoCircleFilled;
|
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 20702:
|
|
|
/*!**************************************************************************!*\
|
|
|
!*** ./node_modules/@ant-design/icons-svg/lib/asn/InfoCircleOutlined.js ***!
|
|
|
\**************************************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
// This icon file is generated automatically.
|
|
|
Object.defineProperty(exports, "__esModule", ({ value: true }));
|
|
|
var InfoCircleOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z" } }, { "tag": "path", "attrs": { "d": "M464 336a48 48 0 1096 0 48 48 0 10-96 0zm72 112h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V456c0-4.4-3.6-8-8-8z" } }] }, "name": "info-circle", "theme": "outlined" };
|
|
|
exports["default"] = InfoCircleOutlined;
|
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 25828:
|
|
|
/*!***********************************************************************!*\
|
|
|
!*** ./node_modules/@ant-design/icons-svg/lib/asn/LoadingOutlined.js ***!
|
|
|
\***********************************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
// This icon file is generated automatically.
|
|
|
Object.defineProperty(exports, "__esModule", ({ value: true }));
|
|
|
var LoadingOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "0 0 1024 1024", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M988 548c-19.9 0-36-16.1-36-36 0-59.4-11.6-117-34.6-171.3a440.45 440.45 0 00-94.3-139.9 437.71 437.71 0 00-139.9-94.3C629 83.6 571.4 72 512 72c-19.9 0-36-16.1-36-36s16.1-36 36-36c69.1 0 136.2 13.5 199.3 40.3C772.3 66 827 103 874 150c47 47 83.9 101.8 109.7 162.7 26.7 63.1 40.2 130.2 40.2 199.3.1 19.9-16 36-35.9 36z" } }] }, "name": "loading", "theme": "outlined" };
|
|
|
exports["default"] = LoadingOutlined;
|
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 66598:
|
|
|
/*!**********************************************************************!*\
|
|
|
!*** ./node_modules/@ant-design/icons-svg/lib/asn/SearchOutlined.js ***!
|
|
|
\**********************************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
// This icon file is generated automatically.
|
|
|
Object.defineProperty(exports, "__esModule", ({ value: true }));
|
|
|
var SearchOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z" } }] }, "name": "search", "theme": "outlined" };
|
|
|
exports["default"] = SearchOutlined;
|
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 131:
|
|
|
/*!****************************************************************************!*\
|
|
|
!*** ./node_modules/@ctrl/tinycolor/dist/module/public_api.js + 4 modules ***!
|
|
|
\****************************************************************************/
|
|
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
// ESM COMPAT FLAG
|
|
|
__webpack_require__.r(__webpack_exports__);
|
|
|
|
|
|
// EXPORTS
|
|
|
__webpack_require__.d(__webpack_exports__, {
|
|
|
"TinyColor": function() { return /* reexport */ dist_module/* TinyColor */.C; },
|
|
|
"bounds": function() { return /* reexport */ bounds; },
|
|
|
"convertDecimalToHex": function() { return /* reexport */ conversion/* convertDecimalToHex */.Wl; },
|
|
|
"convertHexToDecimal": function() { return /* reexport */ conversion/* convertHexToDecimal */.T6; },
|
|
|
"default": function() { return /* binding */ public_api; },
|
|
|
"fromRatio": function() { return /* reexport */ fromRatio; },
|
|
|
"hslToRgb": function() { return /* reexport */ conversion/* hslToRgb */.ve; },
|
|
|
"hsvToRgb": function() { return /* reexport */ conversion/* hsvToRgb */.WE; },
|
|
|
"inputToRGB": function() { return /* reexport */ format_input/* inputToRGB */.uA; },
|
|
|
"isReadable": function() { return /* reexport */ isReadable; },
|
|
|
"isValidCSSUnit": function() { return /* reexport */ format_input/* isValidCSSUnit */.ky; },
|
|
|
"legacyRandom": function() { return /* reexport */ legacyRandom; },
|
|
|
"mostReadable": function() { return /* reexport */ mostReadable; },
|
|
|
"names": function() { return /* reexport */ css_color_names/* names */.R; },
|
|
|
"numberInputToObject": function() { return /* reexport */ conversion/* numberInputToObject */.Yt; },
|
|
|
"parseIntFromHex": function() { return /* reexport */ conversion/* parseIntFromHex */.VD; },
|
|
|
"random": function() { return /* reexport */ random; },
|
|
|
"readability": function() { return /* reexport */ readability; },
|
|
|
"rgbToHex": function() { return /* reexport */ conversion/* rgbToHex */.vq; },
|
|
|
"rgbToHsl": function() { return /* reexport */ conversion/* rgbToHsl */.lC; },
|
|
|
"rgbToHsv": function() { return /* reexport */ conversion/* rgbToHsv */.py; },
|
|
|
"rgbToRgb": function() { return /* reexport */ conversion/* rgbToRgb */.rW; },
|
|
|
"rgbaToArgbHex": function() { return /* reexport */ conversion/* rgbaToArgbHex */.GC; },
|
|
|
"rgbaToHex": function() { return /* reexport */ conversion/* rgbaToHex */.s; },
|
|
|
"stringInputToObject": function() { return /* reexport */ format_input/* stringInputToObject */.uz; },
|
|
|
"tinycolor": function() { return /* reexport */ dist_module/* tinycolor */.H; },
|
|
|
"toMsFilter": function() { return /* reexport */ toMsFilter; }
|
|
|
});
|
|
|
|
|
|
// EXTERNAL MODULE: ./node_modules/@ctrl/tinycolor/dist/module/index.js
|
|
|
var dist_module = __webpack_require__(10274);
|
|
|
// EXTERNAL MODULE: ./node_modules/@ctrl/tinycolor/dist/module/css-color-names.js
|
|
|
var css_color_names = __webpack_require__(48701);
|
|
|
;// CONCATENATED MODULE: ./node_modules/@ctrl/tinycolor/dist/module/readability.js
|
|
|
|
|
|
// Readability Functions
|
|
|
// ---------------------
|
|
|
// <http://www.w3.org/TR/2008/REC-WCAG20-20081211/#contrast-ratiodef (WCAG Version 2)
|
|
|
/**
|
|
|
* AKA `contrast`
|
|
|
*
|
|
|
* Analyze the 2 colors and returns the color contrast defined by (WCAG Version 2)
|
|
|
*/
|
|
|
function readability(color1, color2) {
|
|
|
var c1 = new dist_module/* TinyColor */.C(color1);
|
|
|
var c2 = new dist_module/* TinyColor */.C(color2);
|
|
|
return ((Math.max(c1.getLuminance(), c2.getLuminance()) + 0.05) /
|
|
|
(Math.min(c1.getLuminance(), c2.getLuminance()) + 0.05));
|
|
|
}
|
|
|
/**
|
|
|
* Ensure that foreground and background color combinations meet WCAG2 guidelines.
|
|
|
* The third argument is an object.
|
|
|
* the 'level' property states 'AA' or 'AAA' - if missing or invalid, it defaults to 'AA';
|
|
|
* the 'size' property states 'large' or 'small' - if missing or invalid, it defaults to 'small'.
|
|
|
* If the entire object is absent, isReadable defaults to {level:"AA",size:"small"}.
|
|
|
*
|
|
|
* Example
|
|
|
* ```ts
|
|
|
* new TinyColor().isReadable('#000', '#111') => false
|
|
|
* new TinyColor().isReadable('#000', '#111', { level: 'AA', size: 'large' }) => false
|
|
|
* ```
|
|
|
*/
|
|
|
function isReadable(color1, color2, wcag2) {
|
|
|
var _a, _b;
|
|
|
if (wcag2 === void 0) { wcag2 = { level: 'AA', size: 'small' }; }
|
|
|
var readabilityLevel = readability(color1, color2);
|
|
|
switch (((_a = wcag2.level) !== null && _a !== void 0 ? _a : 'AA') + ((_b = wcag2.size) !== null && _b !== void 0 ? _b : 'small')) {
|
|
|
case 'AAsmall':
|
|
|
case 'AAAlarge':
|
|
|
return readabilityLevel >= 4.5;
|
|
|
case 'AAlarge':
|
|
|
return readabilityLevel >= 3;
|
|
|
case 'AAAsmall':
|
|
|
return readabilityLevel >= 7;
|
|
|
default:
|
|
|
return false;
|
|
|
}
|
|
|
}
|
|
|
/**
|
|
|
* Given a base color and a list of possible foreground or background
|
|
|
* colors for that base, returns the most readable color.
|
|
|
* Optionally returns Black or White if the most readable color is unreadable.
|
|
|
*
|
|
|
* @param baseColor - the base color.
|
|
|
* @param colorList - array of colors to pick the most readable one from.
|
|
|
* @param args - and object with extra arguments
|
|
|
*
|
|
|
* Example
|
|
|
* ```ts
|
|
|
* new TinyColor().mostReadable('#123', ['#124", "#125'], { includeFallbackColors: false }).toHexString(); // "#112255"
|
|
|
* new TinyColor().mostReadable('#123', ['#124", "#125'],{ includeFallbackColors: true }).toHexString(); // "#ffffff"
|
|
|
* new TinyColor().mostReadable('#a8015a', ["#faf3f3"], { includeFallbackColors:true, level: 'AAA', size: 'large' }).toHexString(); // "#faf3f3"
|
|
|
* new TinyColor().mostReadable('#a8015a', ["#faf3f3"], { includeFallbackColors:true, level: 'AAA', size: 'small' }).toHexString(); // "#ffffff"
|
|
|
* ```
|
|
|
*/
|
|
|
function mostReadable(baseColor, colorList, args) {
|
|
|
if (args === void 0) { args = { includeFallbackColors: false, level: 'AA', size: 'small' }; }
|
|
|
var bestColor = null;
|
|
|
var bestScore = 0;
|
|
|
var includeFallbackColors = args.includeFallbackColors, level = args.level, size = args.size;
|
|
|
for (var _i = 0, colorList_1 = colorList; _i < colorList_1.length; _i++) {
|
|
|
var color = colorList_1[_i];
|
|
|
var score = readability(baseColor, color);
|
|
|
if (score > bestScore) {
|
|
|
bestScore = score;
|
|
|
bestColor = new dist_module/* TinyColor */.C(color);
|
|
|
}
|
|
|
}
|
|
|
if (isReadable(baseColor, bestColor, { level: level, size: size }) || !includeFallbackColors) {
|
|
|
return bestColor;
|
|
|
}
|
|
|
args.includeFallbackColors = false;
|
|
|
return mostReadable(baseColor, ['#fff', '#000'], args);
|
|
|
}
|
|
|
|
|
|
// EXTERNAL MODULE: ./node_modules/@ctrl/tinycolor/dist/module/conversion.js
|
|
|
var conversion = __webpack_require__(86500);
|
|
|
;// CONCATENATED MODULE: ./node_modules/@ctrl/tinycolor/dist/module/to-ms-filter.js
|
|
|
|
|
|
|
|
|
/**
|
|
|
* Returns the color represented as a Microsoft filter for use in old versions of IE.
|
|
|
*/
|
|
|
function toMsFilter(firstColor, secondColor) {
|
|
|
var color = new dist_module/* TinyColor */.C(firstColor);
|
|
|
var hex8String = '#' + (0,conversion/* rgbaToArgbHex */.GC)(color.r, color.g, color.b, color.a);
|
|
|
var secondHex8String = hex8String;
|
|
|
var gradientType = color.gradientType ? 'GradientType = 1, ' : '';
|
|
|
if (secondColor) {
|
|
|
var s = new dist_module/* TinyColor */.C(secondColor);
|
|
|
secondHex8String = '#' + (0,conversion/* rgbaToArgbHex */.GC)(s.r, s.g, s.b, s.a);
|
|
|
}
|
|
|
return "progid:DXImageTransform.Microsoft.gradient(".concat(gradientType, "startColorstr=").concat(hex8String, ",endColorstr=").concat(secondHex8String, ")");
|
|
|
}
|
|
|
|
|
|
// EXTERNAL MODULE: ./node_modules/@ctrl/tinycolor/dist/module/util.js
|
|
|
var util = __webpack_require__(90279);
|
|
|
;// CONCATENATED MODULE: ./node_modules/@ctrl/tinycolor/dist/module/from-ratio.js
|
|
|
|
|
|
|
|
|
/**
|
|
|
* If input is an object, force 1 into "1.0" to handle ratios properly
|
|
|
* String input requires "1.0" as input, so 1 will be treated as 1
|
|
|
*/
|
|
|
function fromRatio(ratio, opts) {
|
|
|
var newColor = {
|
|
|
r: (0,util/* convertToPercentage */.JX)(ratio.r),
|
|
|
g: (0,util/* convertToPercentage */.JX)(ratio.g),
|
|
|
b: (0,util/* convertToPercentage */.JX)(ratio.b),
|
|
|
};
|
|
|
if (ratio.a !== undefined) {
|
|
|
newColor.a = Number(ratio.a);
|
|
|
}
|
|
|
return new dist_module/* TinyColor */.C(newColor, opts);
|
|
|
}
|
|
|
/** old random function */
|
|
|
function legacyRandom() {
|
|
|
return new dist_module/* TinyColor */.C({
|
|
|
r: Math.random(),
|
|
|
g: Math.random(),
|
|
|
b: Math.random(),
|
|
|
});
|
|
|
}
|
|
|
|
|
|
// EXTERNAL MODULE: ./node_modules/@ctrl/tinycolor/dist/module/format-input.js
|
|
|
var format_input = __webpack_require__(1350);
|
|
|
;// CONCATENATED MODULE: ./node_modules/@ctrl/tinycolor/dist/module/random.js
|
|
|
/* eslint-disable @typescript-eslint/no-redundant-type-constituents */
|
|
|
// randomColor by David Merfield under the CC0 license
|
|
|
// https://github.com/davidmerfield/randomColor/
|
|
|
|
|
|
function random(options) {
|
|
|
if (options === void 0) { options = {}; }
|
|
|
// Check if we need to generate multiple colors
|
|
|
if (options.count !== undefined &&
|
|
|
options.count !== null) {
|
|
|
var totalColors = options.count;
|
|
|
var colors = [];
|
|
|
options.count = undefined;
|
|
|
while (totalColors > colors.length) {
|
|
|
// Since we're generating multiple colors,
|
|
|
// incremement the seed. Otherwise we'd just
|
|
|
// generate the same color each time...
|
|
|
options.count = null;
|
|
|
if (options.seed) {
|
|
|
options.seed += 1;
|
|
|
}
|
|
|
colors.push(random(options));
|
|
|
}
|
|
|
options.count = totalColors;
|
|
|
return colors;
|
|
|
}
|
|
|
// First we pick a hue (H)
|
|
|
var h = pickHue(options.hue, options.seed);
|
|
|
// Then use H to determine saturation (S)
|
|
|
var s = pickSaturation(h, options);
|
|
|
// Then use S and H to determine brightness (B).
|
|
|
var v = pickBrightness(h, s, options);
|
|
|
var res = { h: h, s: s, v: v };
|
|
|
if (options.alpha !== undefined) {
|
|
|
res.a = options.alpha;
|
|
|
}
|
|
|
// Then we return the HSB color in the desired format
|
|
|
return new dist_module/* TinyColor */.C(res);
|
|
|
}
|
|
|
function pickHue(hue, seed) {
|
|
|
var hueRange = getHueRange(hue);
|
|
|
var res = randomWithin(hueRange, seed);
|
|
|
// Instead of storing red as two seperate ranges,
|
|
|
// we group them, using negative numbers
|
|
|
if (res < 0) {
|
|
|
res = 360 + res;
|
|
|
}
|
|
|
return res;
|
|
|
}
|
|
|
function pickSaturation(hue, options) {
|
|
|
if (options.hue === 'monochrome') {
|
|
|
return 0;
|
|
|
}
|
|
|
if (options.luminosity === 'random') {
|
|
|
return randomWithin([0, 100], options.seed);
|
|
|
}
|
|
|
var saturationRange = getColorInfo(hue).saturationRange;
|
|
|
var sMin = saturationRange[0];
|
|
|
var sMax = saturationRange[1];
|
|
|
switch (options.luminosity) {
|
|
|
case 'bright':
|
|
|
sMin = 55;
|
|
|
break;
|
|
|
case 'dark':
|
|
|
sMin = sMax - 10;
|
|
|
break;
|
|
|
case 'light':
|
|
|
sMax = 55;
|
|
|
break;
|
|
|
default:
|
|
|
break;
|
|
|
}
|
|
|
return randomWithin([sMin, sMax], options.seed);
|
|
|
}
|
|
|
function pickBrightness(H, S, options) {
|
|
|
var bMin = getMinimumBrightness(H, S);
|
|
|
var bMax = 100;
|
|
|
switch (options.luminosity) {
|
|
|
case 'dark':
|
|
|
bMax = bMin + 20;
|
|
|
break;
|
|
|
case 'light':
|
|
|
bMin = (bMax + bMin) / 2;
|
|
|
break;
|
|
|
case 'random':
|
|
|
bMin = 0;
|
|
|
bMax = 100;
|
|
|
break;
|
|
|
default:
|
|
|
break;
|
|
|
}
|
|
|
return randomWithin([bMin, bMax], options.seed);
|
|
|
}
|
|
|
function getMinimumBrightness(H, S) {
|
|
|
var lowerBounds = getColorInfo(H).lowerBounds;
|
|
|
for (var i = 0; i < lowerBounds.length - 1; i++) {
|
|
|
var s1 = lowerBounds[i][0];
|
|
|
var v1 = lowerBounds[i][1];
|
|
|
var s2 = lowerBounds[i + 1][0];
|
|
|
var v2 = lowerBounds[i + 1][1];
|
|
|
if (S >= s1 && S <= s2) {
|
|
|
var m = (v2 - v1) / (s2 - s1);
|
|
|
var b = v1 - m * s1;
|
|
|
return m * S + b;
|
|
|
}
|
|
|
}
|
|
|
return 0;
|
|
|
}
|
|
|
function getHueRange(colorInput) {
|
|
|
var num = parseInt(colorInput, 10);
|
|
|
if (!Number.isNaN(num) && num < 360 && num > 0) {
|
|
|
return [num, num];
|
|
|
}
|
|
|
if (typeof colorInput === 'string') {
|
|
|
var namedColor = bounds.find(function (n) { return n.name === colorInput; });
|
|
|
if (namedColor) {
|
|
|
var color = defineColor(namedColor);
|
|
|
if (color.hueRange) {
|
|
|
return color.hueRange;
|
|
|
}
|
|
|
}
|
|
|
var parsed = new dist_module/* TinyColor */.C(colorInput);
|
|
|
if (parsed.isValid) {
|
|
|
var hue = parsed.toHsv().h;
|
|
|
return [hue, hue];
|
|
|
}
|
|
|
}
|
|
|
return [0, 360];
|
|
|
}
|
|
|
function getColorInfo(hue) {
|
|
|
// Maps red colors to make picking hue easier
|
|
|
if (hue >= 334 && hue <= 360) {
|
|
|
hue -= 360;
|
|
|
}
|
|
|
for (var _i = 0, bounds_1 = bounds; _i < bounds_1.length; _i++) {
|
|
|
var bound = bounds_1[_i];
|
|
|
var color = defineColor(bound);
|
|
|
if (color.hueRange && hue >= color.hueRange[0] && hue <= color.hueRange[1]) {
|
|
|
return color;
|
|
|
}
|
|
|
}
|
|
|
throw Error('Color not found');
|
|
|
}
|
|
|
function randomWithin(range, seed) {
|
|
|
if (seed === undefined) {
|
|
|
return Math.floor(range[0] + Math.random() * (range[1] + 1 - range[0]));
|
|
|
}
|
|
|
// Seeded random algorithm from http://indiegamr.com/generate-repeatable-random-numbers-in-js/
|
|
|
var max = range[1] || 1;
|
|
|
var min = range[0] || 0;
|
|
|
seed = (seed * 9301 + 49297) % 233280;
|
|
|
var rnd = seed / 233280.0;
|
|
|
return Math.floor(min + rnd * (max - min));
|
|
|
}
|
|
|
function defineColor(bound) {
|
|
|
var sMin = bound.lowerBounds[0][0];
|
|
|
var sMax = bound.lowerBounds[bound.lowerBounds.length - 1][0];
|
|
|
var bMin = bound.lowerBounds[bound.lowerBounds.length - 1][1];
|
|
|
var bMax = bound.lowerBounds[0][1];
|
|
|
return {
|
|
|
name: bound.name,
|
|
|
hueRange: bound.hueRange,
|
|
|
lowerBounds: bound.lowerBounds,
|
|
|
saturationRange: [sMin, sMax],
|
|
|
brightnessRange: [bMin, bMax],
|
|
|
};
|
|
|
}
|
|
|
/**
|
|
|
* @hidden
|
|
|
*/
|
|
|
var bounds = [
|
|
|
{
|
|
|
name: 'monochrome',
|
|
|
hueRange: null,
|
|
|
lowerBounds: [
|
|
|
[0, 0],
|
|
|
[100, 0],
|
|
|
],
|
|
|
},
|
|
|
{
|
|
|
name: 'red',
|
|
|
hueRange: [-26, 18],
|
|
|
lowerBounds: [
|
|
|
[20, 100],
|
|
|
[30, 92],
|
|
|
[40, 89],
|
|
|
[50, 85],
|
|
|
[60, 78],
|
|
|
[70, 70],
|
|
|
[80, 60],
|
|
|
[90, 55],
|
|
|
[100, 50],
|
|
|
],
|
|
|
},
|
|
|
{
|
|
|
name: 'orange',
|
|
|
hueRange: [19, 46],
|
|
|
lowerBounds: [
|
|
|
[20, 100],
|
|
|
[30, 93],
|
|
|
[40, 88],
|
|
|
[50, 86],
|
|
|
[60, 85],
|
|
|
[70, 70],
|
|
|
[100, 70],
|
|
|
],
|
|
|
},
|
|
|
{
|
|
|
name: 'yellow',
|
|
|
hueRange: [47, 62],
|
|
|
lowerBounds: [
|
|
|
[25, 100],
|
|
|
[40, 94],
|
|
|
[50, 89],
|
|
|
[60, 86],
|
|
|
[70, 84],
|
|
|
[80, 82],
|
|
|
[90, 80],
|
|
|
[100, 75],
|
|
|
],
|
|
|
},
|
|
|
{
|
|
|
name: 'green',
|
|
|
hueRange: [63, 178],
|
|
|
lowerBounds: [
|
|
|
[30, 100],
|
|
|
[40, 90],
|
|
|
[50, 85],
|
|
|
[60, 81],
|
|
|
[70, 74],
|
|
|
[80, 64],
|
|
|
[90, 50],
|
|
|
[100, 40],
|
|
|
],
|
|
|
},
|
|
|
{
|
|
|
name: 'blue',
|
|
|
hueRange: [179, 257],
|
|
|
lowerBounds: [
|
|
|
[20, 100],
|
|
|
[30, 86],
|
|
|
[40, 80],
|
|
|
[50, 74],
|
|
|
[60, 60],
|
|
|
[70, 52],
|
|
|
[80, 44],
|
|
|
[90, 39],
|
|
|
[100, 35],
|
|
|
],
|
|
|
},
|
|
|
{
|
|
|
name: 'purple',
|
|
|
hueRange: [258, 282],
|
|
|
lowerBounds: [
|
|
|
[20, 100],
|
|
|
[30, 87],
|
|
|
[40, 79],
|
|
|
[50, 70],
|
|
|
[60, 65],
|
|
|
[70, 59],
|
|
|
[80, 52],
|
|
|
[90, 45],
|
|
|
[100, 42],
|
|
|
],
|
|
|
},
|
|
|
{
|
|
|
name: 'pink',
|
|
|
hueRange: [283, 334],
|
|
|
lowerBounds: [
|
|
|
[20, 100],
|
|
|
[30, 90],
|
|
|
[40, 86],
|
|
|
[60, 84],
|
|
|
[80, 80],
|
|
|
[90, 75],
|
|
|
[100, 73],
|
|
|
],
|
|
|
},
|
|
|
];
|
|
|
|
|
|
;// CONCATENATED MODULE: ./node_modules/@ctrl/tinycolor/dist/module/public_api.js
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// kept for backwards compatability with v1
|
|
|
/* harmony default export */ var public_api = (dist_module/* tinycolor */.H);
|
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 94594:
|
|
|
/*!**********************************************************!*\
|
|
|
!*** ./node_modules/antd/es/switch/index.js + 1 modules ***!
|
|
|
\**********************************************************/
|
|
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
// EXPORTS
|
|
|
__webpack_require__.d(__webpack_exports__, {
|
|
|
"Z": function() { return /* binding */ es_switch; }
|
|
|
});
|
|
|
|
|
|
// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/extends.js
|
|
|
var esm_extends = __webpack_require__(87462);
|
|
|
// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/defineProperty.js
|
|
|
var defineProperty = __webpack_require__(4942);
|
|
|
// EXTERNAL MODULE: ./node_modules/antd/node_modules/@ant-design/icons/es/icons/LoadingOutlined.js
|
|
|
var LoadingOutlined = __webpack_require__(19267);
|
|
|
// EXTERNAL MODULE: ./node_modules/classnames/index.js
|
|
|
var classnames = __webpack_require__(94184);
|
|
|
var classnames_default = /*#__PURE__*/__webpack_require__.n(classnames);
|
|
|
// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js + 1 modules
|
|
|
var slicedToArray = __webpack_require__(97685);
|
|
|
// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js
|
|
|
var objectWithoutProperties = __webpack_require__(45987);
|
|
|
// EXTERNAL MODULE: ./node_modules/react/index.js
|
|
|
var react = __webpack_require__(67294);
|
|
|
// EXTERNAL MODULE: ./node_modules/rc-util/es/hooks/useMergedState.js
|
|
|
var useMergedState = __webpack_require__(21770);
|
|
|
// EXTERNAL MODULE: ./node_modules/rc-util/es/KeyCode.js
|
|
|
var KeyCode = __webpack_require__(15105);
|
|
|
;// CONCATENATED MODULE: ./node_modules/rc-switch/es/index.js
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var Switch = react.forwardRef(function (_ref, ref) {
|
|
|
var _classNames;
|
|
|
|
|
|
var _ref$prefixCls = _ref.prefixCls,
|
|
|
prefixCls = _ref$prefixCls === void 0 ? 'rc-switch' : _ref$prefixCls,
|
|
|
className = _ref.className,
|
|
|
checked = _ref.checked,
|
|
|
defaultChecked = _ref.defaultChecked,
|
|
|
disabled = _ref.disabled,
|
|
|
loadingIcon = _ref.loadingIcon,
|
|
|
checkedChildren = _ref.checkedChildren,
|
|
|
unCheckedChildren = _ref.unCheckedChildren,
|
|
|
onClick = _ref.onClick,
|
|
|
onChange = _ref.onChange,
|
|
|
onKeyDown = _ref.onKeyDown,
|
|
|
restProps = (0,objectWithoutProperties/* default */.Z)(_ref, ["prefixCls", "className", "checked", "defaultChecked", "disabled", "loadingIcon", "checkedChildren", "unCheckedChildren", "onClick", "onChange", "onKeyDown"]);
|
|
|
|
|
|
var _useMergedState = (0,useMergedState/* default */.Z)(false, {
|
|
|
value: checked,
|
|
|
defaultValue: defaultChecked
|
|
|
}),
|
|
|
_useMergedState2 = (0,slicedToArray/* default */.Z)(_useMergedState, 2),
|
|
|
innerChecked = _useMergedState2[0],
|
|
|
setInnerChecked = _useMergedState2[1];
|
|
|
|
|
|
function triggerChange(newChecked, event) {
|
|
|
var mergedChecked = innerChecked;
|
|
|
|
|
|
if (!disabled) {
|
|
|
mergedChecked = newChecked;
|
|
|
setInnerChecked(mergedChecked);
|
|
|
onChange === null || onChange === void 0 ? void 0 : onChange(mergedChecked, event);
|
|
|
}
|
|
|
|
|
|
return mergedChecked;
|
|
|
}
|
|
|
|
|
|
function onInternalKeyDown(e) {
|
|
|
if (e.which === KeyCode/* default.LEFT */.Z.LEFT) {
|
|
|
triggerChange(false, e);
|
|
|
} else if (e.which === KeyCode/* default.RIGHT */.Z.RIGHT) {
|
|
|
triggerChange(true, e);
|
|
|
}
|
|
|
|
|
|
onKeyDown === null || onKeyDown === void 0 ? void 0 : onKeyDown(e);
|
|
|
}
|
|
|
|
|
|
function onInternalClick(e) {
|
|
|
var ret = triggerChange(!innerChecked, e); // [Legacy] trigger onClick with value
|
|
|
|
|
|
onClick === null || onClick === void 0 ? void 0 : onClick(ret, e);
|
|
|
}
|
|
|
|
|
|
var switchClassName = classnames_default()(prefixCls, className, (_classNames = {}, (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-checked"), innerChecked), (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-disabled"), disabled), _classNames));
|
|
|
return react.createElement("button", Object.assign({}, restProps, {
|
|
|
type: "button",
|
|
|
role: "switch",
|
|
|
"aria-checked": innerChecked,
|
|
|
disabled: disabled,
|
|
|
className: switchClassName,
|
|
|
ref: ref,
|
|
|
onKeyDown: onInternalKeyDown,
|
|
|
onClick: onInternalClick
|
|
|
}), loadingIcon, react.createElement("span", {
|
|
|
className: "".concat(prefixCls, "-inner")
|
|
|
}, innerChecked ? checkedChildren : unCheckedChildren));
|
|
|
});
|
|
|
Switch.displayName = 'Switch';
|
|
|
/* harmony default export */ var es = (Switch);
|
|
|
// EXTERNAL MODULE: ./node_modules/antd/es/config-provider/context.js
|
|
|
var context = __webpack_require__(53124);
|
|
|
// EXTERNAL MODULE: ./node_modules/antd/es/config-provider/DisabledContext.js
|
|
|
var DisabledContext = __webpack_require__(98866);
|
|
|
// EXTERNAL MODULE: ./node_modules/antd/es/config-provider/SizeContext.js
|
|
|
var SizeContext = __webpack_require__(97647);
|
|
|
// EXTERNAL MODULE: ./node_modules/antd/es/_util/wave.js + 1 modules
|
|
|
var wave = __webpack_require__(68349);
|
|
|
;// CONCATENATED MODULE: ./node_modules/antd/es/switch/index.js
|
|
|
|
|
|
|
|
|
var __rest = undefined && undefined.__rest || function (s, e) {
|
|
|
var t = {};
|
|
|
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p];
|
|
|
if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
|
|
|
if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]];
|
|
|
}
|
|
|
return t;
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var switch_Switch = /*#__PURE__*/react.forwardRef(function (_a, ref) {
|
|
|
var _classNames;
|
|
|
var customizePrefixCls = _a.prefixCls,
|
|
|
customizeSize = _a.size,
|
|
|
customDisabled = _a.disabled,
|
|
|
loading = _a.loading,
|
|
|
_a$className = _a.className,
|
|
|
className = _a$className === void 0 ? '' : _a$className,
|
|
|
props = __rest(_a, ["prefixCls", "size", "disabled", "loading", "className"]);
|
|
|
false ? 0 : void 0;
|
|
|
var _React$useContext = react.useContext(context/* ConfigContext */.E_),
|
|
|
getPrefixCls = _React$useContext.getPrefixCls,
|
|
|
direction = _React$useContext.direction;
|
|
|
var size = react.useContext(SizeContext/* default */.Z);
|
|
|
// ===================== Disabled =====================
|
|
|
var disabled = react.useContext(DisabledContext/* default */.Z);
|
|
|
var mergedDisabled = (customDisabled !== null && customDisabled !== void 0 ? customDisabled : disabled) || loading;
|
|
|
var prefixCls = getPrefixCls('switch', customizePrefixCls);
|
|
|
var loadingIcon = /*#__PURE__*/react.createElement("div", {
|
|
|
className: "".concat(prefixCls, "-handle")
|
|
|
}, loading && /*#__PURE__*/react.createElement(LoadingOutlined/* default */.Z, {
|
|
|
className: "".concat(prefixCls, "-loading-icon")
|
|
|
}));
|
|
|
var classes = classnames_default()((_classNames = {}, (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-small"), (customizeSize || size) === 'small'), (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-loading"), loading), (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-rtl"), direction === 'rtl'), _classNames), className);
|
|
|
return /*#__PURE__*/react.createElement(wave/* default */.Z, {
|
|
|
insertExtraNode: true
|
|
|
}, /*#__PURE__*/react.createElement(es, (0,esm_extends/* default */.Z)({}, props, {
|
|
|
prefixCls: prefixCls,
|
|
|
className: classes,
|
|
|
disabled: mergedDisabled,
|
|
|
ref: ref,
|
|
|
loadingIcon: loadingIcon
|
|
|
})));
|
|
|
});
|
|
|
switch_Switch.__ANT_SWITCH = true;
|
|
|
if (false) {}
|
|
|
/* harmony default export */ var es_switch = (switch_Switch);
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 5812:
|
|
|
/*!****************************************************************!*\
|
|
|
!*** ./node_modules/antd/es/switch/style/index.js + 1 modules ***!
|
|
|
\****************************************************************/
|
|
|
/***/ (function(__unused_webpack_module, __unused_webpack___webpack_exports__, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
// EXTERNAL MODULE: ./node_modules/antd/es/style/default.less
|
|
|
var style_default = __webpack_require__(43146);
|
|
|
;// CONCATENATED MODULE: ./node_modules/antd/es/switch/style/index.less
|
|
|
// extracted by mini-css-extract-plugin
|
|
|
|
|
|
;// CONCATENATED MODULE: ./node_modules/antd/es/switch/style/index.js
|
|
|
|
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 59632:
|
|
|
/*!********************************************!*\
|
|
|
!*** ./node_modules/antd/lib/_util/raf.js ***!
|
|
|
\********************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireDefault = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836)["default"]);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = wrapperRaf;
|
|
|
var _raf = _interopRequireDefault(__webpack_require__(/*! rc-util/lib/raf */ 64543));
|
|
|
var id = 0;
|
|
|
var ids = {};
|
|
|
// Support call raf with delay specified frame
|
|
|
function wrapperRaf(callback) {
|
|
|
var delayFrames = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 1;
|
|
|
var myId = id++;
|
|
|
var restFrames = delayFrames;
|
|
|
function internalCallback() {
|
|
|
restFrames -= 1;
|
|
|
if (restFrames <= 0) {
|
|
|
callback();
|
|
|
delete ids[myId];
|
|
|
} else {
|
|
|
ids[myId] = (0, _raf["default"])(internalCallback);
|
|
|
}
|
|
|
}
|
|
|
ids[myId] = (0, _raf["default"])(internalCallback);
|
|
|
return myId;
|
|
|
}
|
|
|
wrapperRaf.cancel = function cancel(pid) {
|
|
|
if (pid === undefined) return;
|
|
|
_raf["default"].cancel(ids[pid]);
|
|
|
delete ids[pid];
|
|
|
};
|
|
|
wrapperRaf.ids = ids; // export this for test usage
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 47419:
|
|
|
/*!**************************************************!*\
|
|
|
!*** ./node_modules/antd/lib/_util/reactNode.js ***!
|
|
|
\**************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireWildcard = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireWildcard */ 75263)["default"]);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports.cloneElement = cloneElement;
|
|
|
exports.isFragment = isFragment;
|
|
|
exports.isValidElement = void 0;
|
|
|
exports.replaceElement = replaceElement;
|
|
|
var React = _interopRequireWildcard(__webpack_require__(/*! react */ 67294));
|
|
|
var isValidElement = React.isValidElement;
|
|
|
exports.isValidElement = isValidElement;
|
|
|
function isFragment(child) {
|
|
|
return child && isValidElement(child) && child.type === React.Fragment;
|
|
|
}
|
|
|
function replaceElement(element, replacement, props) {
|
|
|
if (!isValidElement(element)) {
|
|
|
return replacement;
|
|
|
}
|
|
|
return /*#__PURE__*/React.cloneElement(element, typeof props === 'function' ? props(element.props || {}) : props);
|
|
|
}
|
|
|
function cloneElement(element, props) {
|
|
|
return replaceElement(element, element, props);
|
|
|
}
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 71434:
|
|
|
/*!****************************************************!*\
|
|
|
!*** ./node_modules/antd/lib/_util/statusUtils.js ***!
|
|
|
\****************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireDefault = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836)["default"]);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports.getMergedStatus = void 0;
|
|
|
exports.getStatusClassNames = getStatusClassNames;
|
|
|
var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 38416));
|
|
|
var _classnames = _interopRequireDefault(__webpack_require__(/*! classnames */ 94184));
|
|
|
var _type = __webpack_require__(/*! ./type */ 66764);
|
|
|
var InputStatuses = (0, _type.tuple)('warning', 'error', '');
|
|
|
function getStatusClassNames(prefixCls, status, hasFeedback) {
|
|
|
var _classNames;
|
|
|
return (0, _classnames["default"])((_classNames = {}, (0, _defineProperty2["default"])(_classNames, "".concat(prefixCls, "-status-success"), status === 'success'), (0, _defineProperty2["default"])(_classNames, "".concat(prefixCls, "-status-warning"), status === 'warning'), (0, _defineProperty2["default"])(_classNames, "".concat(prefixCls, "-status-error"), status === 'error'), (0, _defineProperty2["default"])(_classNames, "".concat(prefixCls, "-status-validating"), status === 'validating'), (0, _defineProperty2["default"])(_classNames, "".concat(prefixCls, "-has-feedback"), hasFeedback), _classNames));
|
|
|
}
|
|
|
var getMergedStatus = function getMergedStatus(contextStatus, customStatus) {
|
|
|
return customStatus || contextStatus;
|
|
|
};
|
|
|
exports.getMergedStatus = getMergedStatus;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 66764:
|
|
|
/*!*********************************************!*\
|
|
|
!*** ./node_modules/antd/lib/_util/type.js ***!
|
|
|
\*********************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports.tupleNum = exports.tuple = void 0;
|
|
|
// https://stackoverflow.com/questions/46176165/ways-to-get-string-literal-type-of-array-values-without-enum-overhead
|
|
|
var tuple = function tuple() {
|
|
|
for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
|
|
|
args[_key] = arguments[_key];
|
|
|
}
|
|
|
return args;
|
|
|
};
|
|
|
exports.tuple = tuple;
|
|
|
var tupleNum = function tupleNum() {
|
|
|
for (var _len2 = arguments.length, args = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {
|
|
|
args[_key2] = arguments[_key2];
|
|
|
}
|
|
|
return args;
|
|
|
};
|
|
|
exports.tupleNum = tupleNum;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 30638:
|
|
|
/*!************************************************!*\
|
|
|
!*** ./node_modules/antd/lib/_util/warning.js ***!
|
|
|
\************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireWildcard = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireWildcard */ 75263)["default"]);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
exports.noop = noop;
|
|
|
Object.defineProperty(exports, "resetWarned", ({
|
|
|
enumerable: true,
|
|
|
get: function get() {
|
|
|
return _warning.resetWarned;
|
|
|
}
|
|
|
}));
|
|
|
var _warning = _interopRequireWildcard(__webpack_require__(/*! rc-util/lib/warning */ 45520));
|
|
|
function noop() {}
|
|
|
// eslint-disable-next-line import/no-mutable-exports
|
|
|
var warning = noop;
|
|
|
if (false) {}
|
|
|
var _default = warning;
|
|
|
exports["default"] = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 61539:
|
|
|
/*!*********************************************!*\
|
|
|
!*** ./node_modules/antd/lib/_util/wave.js ***!
|
|
|
\*********************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireWildcard = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireWildcard */ 75263)["default"]);
|
|
|
var _interopRequireDefault = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836)["default"]);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/classCallCheck */ 56690));
|
|
|
var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/createClass */ 89728));
|
|
|
var _assertThisInitialized2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/assertThisInitialized */ 66115));
|
|
|
var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/inherits */ 61655));
|
|
|
var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/createSuper */ 26389));
|
|
|
var _dynamicCSS = __webpack_require__(/*! rc-util/lib/Dom/dynamicCSS */ 93399);
|
|
|
var _ref2 = __webpack_require__(/*! rc-util/lib/ref */ 75531);
|
|
|
var React = _interopRequireWildcard(__webpack_require__(/*! react */ 67294));
|
|
|
var _configProvider = __webpack_require__(/*! ../config-provider */ 31929);
|
|
|
var _raf = _interopRequireDefault(__webpack_require__(/*! ./raf */ 59632));
|
|
|
var _reactNode = __webpack_require__(/*! ./reactNode */ 47419);
|
|
|
var styleForPseudo;
|
|
|
// Where el is the DOM element you'd like to test for visibility
|
|
|
function isHidden(element) {
|
|
|
if (false) {}
|
|
|
return !element || element.offsetParent === null || element.hidden;
|
|
|
}
|
|
|
function getValidateContainer(nodeRoot) {
|
|
|
if (nodeRoot instanceof Document) {
|
|
|
return nodeRoot.body;
|
|
|
}
|
|
|
return Array.from(nodeRoot.childNodes).find(function (ele) {
|
|
|
return (ele === null || ele === void 0 ? void 0 : ele.nodeType) === Node.ELEMENT_NODE;
|
|
|
});
|
|
|
}
|
|
|
function isNotGrey(color) {
|
|
|
// eslint-disable-next-line no-useless-escape
|
|
|
var match = (color || '').match(/rgba?\((\d*), (\d*), (\d*)(, [\d.]*)?\)/);
|
|
|
if (match && match[1] && match[2] && match[3]) {
|
|
|
return !(match[1] === match[2] && match[2] === match[3]);
|
|
|
}
|
|
|
return true;
|
|
|
}
|
|
|
var Wave = /*#__PURE__*/function (_React$Component) {
|
|
|
(0, _inherits2["default"])(Wave, _React$Component);
|
|
|
var _super = (0, _createSuper2["default"])(Wave);
|
|
|
function Wave() {
|
|
|
var _this;
|
|
|
(0, _classCallCheck2["default"])(this, Wave);
|
|
|
_this = _super.apply(this, arguments);
|
|
|
_this.containerRef = /*#__PURE__*/React.createRef();
|
|
|
_this.animationStart = false;
|
|
|
_this.destroyed = false;
|
|
|
_this.onClick = function (node, waveColor) {
|
|
|
var _a, _b;
|
|
|
var _this$props = _this.props,
|
|
|
insertExtraNode = _this$props.insertExtraNode,
|
|
|
disabled = _this$props.disabled;
|
|
|
if (disabled || !node || isHidden(node) || node.className.includes('-leave')) {
|
|
|
return;
|
|
|
}
|
|
|
_this.extraNode = document.createElement('div');
|
|
|
var _assertThisInitialize = (0, _assertThisInitialized2["default"])(_this),
|
|
|
extraNode = _assertThisInitialize.extraNode;
|
|
|
var getPrefixCls = _this.context.getPrefixCls;
|
|
|
extraNode.className = "".concat(getPrefixCls(''), "-click-animating-node");
|
|
|
var attributeName = _this.getAttributeName();
|
|
|
node.setAttribute(attributeName, 'true');
|
|
|
// Not white or transparent or grey
|
|
|
if (waveColor && waveColor !== '#fff' && waveColor !== '#ffffff' && waveColor !== 'rgb(255, 255, 255)' && waveColor !== 'rgba(255, 255, 255, 1)' && isNotGrey(waveColor) && !/rgba\((?:\d*, ){3}0\)/.test(waveColor) &&
|
|
|
// any transparent rgba color
|
|
|
waveColor !== 'transparent') {
|
|
|
extraNode.style.borderColor = waveColor;
|
|
|
var nodeRoot = ((_a = node.getRootNode) === null || _a === void 0 ? void 0 : _a.call(node)) || node.ownerDocument;
|
|
|
var nodeBody = (_b = getValidateContainer(nodeRoot)) !== null && _b !== void 0 ? _b : nodeRoot;
|
|
|
styleForPseudo = (0, _dynamicCSS.updateCSS)("\n [".concat(getPrefixCls(''), "-click-animating-without-extra-node='true']::after, .").concat(getPrefixCls(''), "-click-animating-node {\n --antd-wave-shadow-color: ").concat(waveColor, ";\n }"), 'antd-wave', {
|
|
|
csp: _this.csp,
|
|
|
attachTo: nodeBody
|
|
|
});
|
|
|
}
|
|
|
if (insertExtraNode) {
|
|
|
node.appendChild(extraNode);
|
|
|
}
|
|
|
['transition', 'animation'].forEach(function (name) {
|
|
|
node.addEventListener("".concat(name, "start"), _this.onTransitionStart);
|
|
|
node.addEventListener("".concat(name, "end"), _this.onTransitionEnd);
|
|
|
});
|
|
|
};
|
|
|
_this.onTransitionStart = function (e) {
|
|
|
if (_this.destroyed) {
|
|
|
return;
|
|
|
}
|
|
|
var node = _this.containerRef.current;
|
|
|
if (!e || e.target !== node || _this.animationStart) {
|
|
|
return;
|
|
|
}
|
|
|
_this.resetEffect(node);
|
|
|
};
|
|
|
_this.onTransitionEnd = function (e) {
|
|
|
if (!e || e.animationName !== 'fadeEffect') {
|
|
|
return;
|
|
|
}
|
|
|
_this.resetEffect(e.target);
|
|
|
};
|
|
|
_this.bindAnimationEvent = function (node) {
|
|
|
if (!node || !node.getAttribute || node.getAttribute('disabled') || node.className.includes('disabled')) {
|
|
|
return;
|
|
|
}
|
|
|
var onClick = function onClick(e) {
|
|
|
// Fix radio button click twice
|
|
|
if (e.target.tagName === 'INPUT' || isHidden(e.target)) {
|
|
|
return;
|
|
|
}
|
|
|
_this.resetEffect(node);
|
|
|
// Get wave color from target
|
|
|
var waveColor = getComputedStyle(node).getPropertyValue('border-top-color') ||
|
|
|
// Firefox Compatible
|
|
|
getComputedStyle(node).getPropertyValue('border-color') || getComputedStyle(node).getPropertyValue('background-color');
|
|
|
_this.clickWaveTimeoutId = window.setTimeout(function () {
|
|
|
return _this.onClick(node, waveColor);
|
|
|
}, 0);
|
|
|
_raf["default"].cancel(_this.animationStartId);
|
|
|
_this.animationStart = true;
|
|
|
// Render to trigger transition event cost 3 frames. Let's delay 10 frames to reset this.
|
|
|
_this.animationStartId = (0, _raf["default"])(function () {
|
|
|
_this.animationStart = false;
|
|
|
}, 10);
|
|
|
};
|
|
|
node.addEventListener('click', onClick, true);
|
|
|
return {
|
|
|
cancel: function cancel() {
|
|
|
node.removeEventListener('click', onClick, true);
|
|
|
}
|
|
|
};
|
|
|
};
|
|
|
_this.renderWave = function (_ref) {
|
|
|
var csp = _ref.csp;
|
|
|
var children = _this.props.children;
|
|
|
_this.csp = csp;
|
|
|
if (! /*#__PURE__*/React.isValidElement(children)) return children;
|
|
|
var ref = _this.containerRef;
|
|
|
if ((0, _ref2.supportRef)(children)) {
|
|
|
ref = (0, _ref2.composeRef)(children.ref, _this.containerRef);
|
|
|
}
|
|
|
return (0, _reactNode.cloneElement)(children, {
|
|
|
ref: ref
|
|
|
});
|
|
|
};
|
|
|
return _this;
|
|
|
}
|
|
|
(0, _createClass2["default"])(Wave, [{
|
|
|
key: "componentDidMount",
|
|
|
value: function componentDidMount() {
|
|
|
this.destroyed = false;
|
|
|
var node = this.containerRef.current;
|
|
|
if (!node || node.nodeType !== 1) {
|
|
|
return;
|
|
|
}
|
|
|
this.instance = this.bindAnimationEvent(node);
|
|
|
}
|
|
|
}, {
|
|
|
key: "componentWillUnmount",
|
|
|
value: function componentWillUnmount() {
|
|
|
if (this.instance) {
|
|
|
this.instance.cancel();
|
|
|
}
|
|
|
if (this.clickWaveTimeoutId) {
|
|
|
clearTimeout(this.clickWaveTimeoutId);
|
|
|
}
|
|
|
this.destroyed = true;
|
|
|
}
|
|
|
}, {
|
|
|
key: "getAttributeName",
|
|
|
value: function getAttributeName() {
|
|
|
var getPrefixCls = this.context.getPrefixCls;
|
|
|
var insertExtraNode = this.props.insertExtraNode;
|
|
|
return insertExtraNode ? "".concat(getPrefixCls(''), "-click-animating") : "".concat(getPrefixCls(''), "-click-animating-without-extra-node");
|
|
|
}
|
|
|
}, {
|
|
|
key: "resetEffect",
|
|
|
value: function resetEffect(node) {
|
|
|
var _this2 = this;
|
|
|
if (!node || node === this.extraNode || !(node instanceof Element)) {
|
|
|
return;
|
|
|
}
|
|
|
var insertExtraNode = this.props.insertExtraNode;
|
|
|
var attributeName = this.getAttributeName();
|
|
|
node.setAttribute(attributeName, 'false'); // edge has bug on `removeAttribute` #14466
|
|
|
if (styleForPseudo) {
|
|
|
styleForPseudo.innerHTML = '';
|
|
|
}
|
|
|
if (insertExtraNode && this.extraNode && node.contains(this.extraNode)) {
|
|
|
node.removeChild(this.extraNode);
|
|
|
}
|
|
|
['transition', 'animation'].forEach(function (name) {
|
|
|
node.removeEventListener("".concat(name, "start"), _this2.onTransitionStart);
|
|
|
node.removeEventListener("".concat(name, "end"), _this2.onTransitionEnd);
|
|
|
});
|
|
|
}
|
|
|
}, {
|
|
|
key: "render",
|
|
|
value: function render() {
|
|
|
return /*#__PURE__*/React.createElement(_configProvider.ConfigConsumer, null, this.renderWave);
|
|
|
}
|
|
|
}]);
|
|
|
return Wave;
|
|
|
}(React.Component);
|
|
|
Wave.contextType = _configProvider.ConfigContext;
|
|
|
var _default = Wave;
|
|
|
exports["default"] = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 1429:
|
|
|
/*!*****************************************************!*\
|
|
|
!*** ./node_modules/antd/lib/button/LoadingIcon.js ***!
|
|
|
\*****************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireDefault = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836)["default"]);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
var _LoadingOutlined = _interopRequireDefault(__webpack_require__(/*! @ant-design/icons/LoadingOutlined */ 4121));
|
|
|
var _rcMotion = _interopRequireDefault(__webpack_require__(/*! rc-motion */ 62874));
|
|
|
var _react = _interopRequireDefault(__webpack_require__(/*! react */ 67294));
|
|
|
var getCollapsedWidth = function getCollapsedWidth() {
|
|
|
return {
|
|
|
width: 0,
|
|
|
opacity: 0,
|
|
|
transform: 'scale(0)'
|
|
|
};
|
|
|
};
|
|
|
var getRealWidth = function getRealWidth(node) {
|
|
|
return {
|
|
|
width: node.scrollWidth,
|
|
|
opacity: 1,
|
|
|
transform: 'scale(1)'
|
|
|
};
|
|
|
};
|
|
|
var LoadingIcon = function LoadingIcon(_ref) {
|
|
|
var prefixCls = _ref.prefixCls,
|
|
|
loading = _ref.loading,
|
|
|
existIcon = _ref.existIcon;
|
|
|
var visible = !!loading;
|
|
|
if (existIcon) {
|
|
|
return /*#__PURE__*/_react["default"].createElement("span", {
|
|
|
className: "".concat(prefixCls, "-loading-icon")
|
|
|
}, /*#__PURE__*/_react["default"].createElement(_LoadingOutlined["default"], null));
|
|
|
}
|
|
|
return /*#__PURE__*/_react["default"].createElement(_rcMotion["default"], {
|
|
|
visible: visible,
|
|
|
// We do not really use this motionName
|
|
|
motionName: "".concat(prefixCls, "-loading-icon-motion"),
|
|
|
removeOnLeave: true,
|
|
|
onAppearStart: getCollapsedWidth,
|
|
|
onAppearActive: getRealWidth,
|
|
|
onEnterStart: getCollapsedWidth,
|
|
|
onEnterActive: getRealWidth,
|
|
|
onLeaveStart: getRealWidth,
|
|
|
onLeaveActive: getCollapsedWidth
|
|
|
}, function (_ref2, ref) {
|
|
|
var className = _ref2.className,
|
|
|
style = _ref2.style;
|
|
|
return /*#__PURE__*/_react["default"].createElement("span", {
|
|
|
className: "".concat(prefixCls, "-loading-icon"),
|
|
|
style: style,
|
|
|
ref: ref
|
|
|
}, /*#__PURE__*/_react["default"].createElement(_LoadingOutlined["default"], {
|
|
|
className: className
|
|
|
}));
|
|
|
});
|
|
|
};
|
|
|
var _default = LoadingIcon;
|
|
|
exports["default"] = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 77677:
|
|
|
/*!******************************************************!*\
|
|
|
!*** ./node_modules/antd/lib/button/button-group.js ***!
|
|
|
\******************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireWildcard = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireWildcard */ 75263)["default"]);
|
|
|
var _interopRequireDefault = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836)["default"]);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = exports.GroupSizeContext = void 0;
|
|
|
var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/extends */ 10434));
|
|
|
var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 38416));
|
|
|
var _classnames = _interopRequireDefault(__webpack_require__(/*! classnames */ 94184));
|
|
|
var React = _interopRequireWildcard(__webpack_require__(/*! react */ 67294));
|
|
|
var _configProvider = __webpack_require__(/*! ../config-provider */ 31929);
|
|
|
var _warning = _interopRequireDefault(__webpack_require__(/*! ../_util/warning */ 30638));
|
|
|
var __rest = void 0 && (void 0).__rest || function (s, e) {
|
|
|
var t = {};
|
|
|
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p];
|
|
|
if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
|
|
|
if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]];
|
|
|
}
|
|
|
return t;
|
|
|
};
|
|
|
var GroupSizeContext = /*#__PURE__*/React.createContext(undefined);
|
|
|
exports.GroupSizeContext = GroupSizeContext;
|
|
|
var ButtonGroup = function ButtonGroup(props) {
|
|
|
var _classNames;
|
|
|
var _React$useContext = React.useContext(_configProvider.ConfigContext),
|
|
|
getPrefixCls = _React$useContext.getPrefixCls,
|
|
|
direction = _React$useContext.direction;
|
|
|
var customizePrefixCls = props.prefixCls,
|
|
|
size = props.size,
|
|
|
className = props.className,
|
|
|
others = __rest(props, ["prefixCls", "size", "className"]);
|
|
|
var prefixCls = getPrefixCls('btn-group', customizePrefixCls);
|
|
|
// large => lg
|
|
|
// small => sm
|
|
|
var sizeCls = '';
|
|
|
switch (size) {
|
|
|
case 'large':
|
|
|
sizeCls = 'lg';
|
|
|
break;
|
|
|
case 'small':
|
|
|
sizeCls = 'sm';
|
|
|
break;
|
|
|
case 'middle':
|
|
|
case undefined:
|
|
|
break;
|
|
|
default:
|
|
|
false ? 0 : void 0;
|
|
|
}
|
|
|
var classes = (0, _classnames["default"])(prefixCls, (_classNames = {}, (0, _defineProperty2["default"])(_classNames, "".concat(prefixCls, "-").concat(sizeCls), sizeCls), (0, _defineProperty2["default"])(_classNames, "".concat(prefixCls, "-rtl"), direction === 'rtl'), _classNames), className);
|
|
|
return /*#__PURE__*/React.createElement(GroupSizeContext.Provider, {
|
|
|
value: size
|
|
|
}, /*#__PURE__*/React.createElement("div", (0, _extends2["default"])({}, others, {
|
|
|
className: classes
|
|
|
})));
|
|
|
};
|
|
|
var _default = ButtonGroup;
|
|
|
exports["default"] = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 41954:
|
|
|
/*!************************************************!*\
|
|
|
!*** ./node_modules/antd/lib/button/button.js ***!
|
|
|
\************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireWildcard = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireWildcard */ 75263)["default"]);
|
|
|
var _interopRequireDefault = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836)["default"]);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports.convertLegacyProps = convertLegacyProps;
|
|
|
exports["default"] = void 0;
|
|
|
var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/extends */ 10434));
|
|
|
var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 38416));
|
|
|
var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ 27424));
|
|
|
var _typeof2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/typeof */ 18698));
|
|
|
var _classnames = _interopRequireDefault(__webpack_require__(/*! classnames */ 94184));
|
|
|
var _omit = _interopRequireDefault(__webpack_require__(/*! rc-util/lib/omit */ 18475));
|
|
|
var React = _interopRequireWildcard(__webpack_require__(/*! react */ 67294));
|
|
|
var _configProvider = __webpack_require__(/*! ../config-provider */ 31929);
|
|
|
var _DisabledContext = _interopRequireDefault(__webpack_require__(/*! ../config-provider/DisabledContext */ 93319));
|
|
|
var _SizeContext = _interopRequireDefault(__webpack_require__(/*! ../config-provider/SizeContext */ 3236));
|
|
|
var _Compact = __webpack_require__(/*! ../space/Compact */ 46549);
|
|
|
var _reactNode = __webpack_require__(/*! ../_util/reactNode */ 47419);
|
|
|
var _type = __webpack_require__(/*! ../_util/type */ 66764);
|
|
|
var _warning = _interopRequireDefault(__webpack_require__(/*! ../_util/warning */ 30638));
|
|
|
var _wave = _interopRequireDefault(__webpack_require__(/*! ../_util/wave */ 61539));
|
|
|
var _buttonGroup = _interopRequireWildcard(__webpack_require__(/*! ./button-group */ 77677));
|
|
|
var _LoadingIcon = _interopRequireDefault(__webpack_require__(/*! ./LoadingIcon */ 1429));
|
|
|
var __rest = void 0 && (void 0).__rest || function (s, e) {
|
|
|
var t = {};
|
|
|
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p];
|
|
|
if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
|
|
|
if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]];
|
|
|
}
|
|
|
return t;
|
|
|
};
|
|
|
/* eslint-disable react/button-has-type */
|
|
|
|
|
|
var rxTwoCNChar = /^[\u4e00-\u9fa5]{2}$/;
|
|
|
var isTwoCNChar = rxTwoCNChar.test.bind(rxTwoCNChar);
|
|
|
function isString(str) {
|
|
|
return typeof str === 'string';
|
|
|
}
|
|
|
function isUnBorderedButtonType(type) {
|
|
|
return type === 'text' || type === 'link';
|
|
|
}
|
|
|
// Insert one space between two chinese characters automatically.
|
|
|
function insertSpace(child, needInserted) {
|
|
|
// Check the child if is undefined or null.
|
|
|
if (child === null || child === undefined) {
|
|
|
return;
|
|
|
}
|
|
|
var SPACE = needInserted ? ' ' : '';
|
|
|
// strictNullChecks oops.
|
|
|
if (typeof child !== 'string' && typeof child !== 'number' && isString(child.type) && isTwoCNChar(child.props.children)) {
|
|
|
return (0, _reactNode.cloneElement)(child, {
|
|
|
children: child.props.children.split('').join(SPACE)
|
|
|
});
|
|
|
}
|
|
|
if (typeof child === 'string') {
|
|
|
return isTwoCNChar(child) ? /*#__PURE__*/React.createElement("span", null, child.split('').join(SPACE)) : /*#__PURE__*/React.createElement("span", null, child);
|
|
|
}
|
|
|
if ((0, _reactNode.isFragment)(child)) {
|
|
|
return /*#__PURE__*/React.createElement("span", null, child);
|
|
|
}
|
|
|
return child;
|
|
|
}
|
|
|
function spaceChildren(children, needInserted) {
|
|
|
var isPrevChildPure = false;
|
|
|
var childList = [];
|
|
|
React.Children.forEach(children, function (child) {
|
|
|
var type = (0, _typeof2["default"])(child);
|
|
|
var isCurrentChildPure = type === 'string' || type === 'number';
|
|
|
if (isPrevChildPure && isCurrentChildPure) {
|
|
|
var lastIndex = childList.length - 1;
|
|
|
var lastChild = childList[lastIndex];
|
|
|
childList[lastIndex] = "".concat(lastChild).concat(child);
|
|
|
} else {
|
|
|
childList.push(child);
|
|
|
}
|
|
|
isPrevChildPure = isCurrentChildPure;
|
|
|
});
|
|
|
// Pass to React.Children.map to auto fill key
|
|
|
return React.Children.map(childList, function (child) {
|
|
|
return insertSpace(child, needInserted);
|
|
|
});
|
|
|
}
|
|
|
var ButtonTypes = (0, _type.tuple)('default', 'primary', 'ghost', 'dashed', 'link', 'text');
|
|
|
var ButtonShapes = (0, _type.tuple)('default', 'circle', 'round');
|
|
|
var ButtonHTMLTypes = (0, _type.tuple)('submit', 'button', 'reset');
|
|
|
function convertLegacyProps(type) {
|
|
|
if (type === 'danger') {
|
|
|
return {
|
|
|
danger: true
|
|
|
};
|
|
|
}
|
|
|
return {
|
|
|
type: type
|
|
|
};
|
|
|
}
|
|
|
var InternalButton = function InternalButton(props, ref) {
|
|
|
var _classNames;
|
|
|
var _props$loading = props.loading,
|
|
|
loading = _props$loading === void 0 ? false : _props$loading,
|
|
|
customizePrefixCls = props.prefixCls,
|
|
|
_props$type = props.type,
|
|
|
type = _props$type === void 0 ? 'default' : _props$type,
|
|
|
danger = props.danger,
|
|
|
_props$shape = props.shape,
|
|
|
shape = _props$shape === void 0 ? 'default' : _props$shape,
|
|
|
customizeSize = props.size,
|
|
|
customDisabled = props.disabled,
|
|
|
className = props.className,
|
|
|
children = props.children,
|
|
|
icon = props.icon,
|
|
|
_props$ghost = props.ghost,
|
|
|
ghost = _props$ghost === void 0 ? false : _props$ghost,
|
|
|
_props$block = props.block,
|
|
|
block = _props$block === void 0 ? false : _props$block,
|
|
|
_props$htmlType = props.htmlType,
|
|
|
htmlType = _props$htmlType === void 0 ? 'button' : _props$htmlType,
|
|
|
rest = __rest(props, ["loading", "prefixCls", "type", "danger", "shape", "size", "disabled", "className", "children", "icon", "ghost", "block", "htmlType"]);
|
|
|
var size = React.useContext(_SizeContext["default"]);
|
|
|
// ===================== Disabled =====================
|
|
|
var disabled = React.useContext(_DisabledContext["default"]);
|
|
|
var mergedDisabled = customDisabled !== null && customDisabled !== void 0 ? customDisabled : disabled;
|
|
|
var groupSize = React.useContext(_buttonGroup.GroupSizeContext);
|
|
|
var _React$useState = React.useState(!!loading),
|
|
|
_React$useState2 = (0, _slicedToArray2["default"])(_React$useState, 2),
|
|
|
innerLoading = _React$useState2[0],
|
|
|
setLoading = _React$useState2[1];
|
|
|
var _React$useState3 = React.useState(false),
|
|
|
_React$useState4 = (0, _slicedToArray2["default"])(_React$useState3, 2),
|
|
|
hasTwoCNChar = _React$useState4[0],
|
|
|
setHasTwoCNChar = _React$useState4[1];
|
|
|
var _React$useContext = React.useContext(_configProvider.ConfigContext),
|
|
|
getPrefixCls = _React$useContext.getPrefixCls,
|
|
|
autoInsertSpaceInButton = _React$useContext.autoInsertSpaceInButton,
|
|
|
direction = _React$useContext.direction;
|
|
|
var buttonRef = ref || /*#__PURE__*/React.createRef();
|
|
|
var isNeedInserted = function isNeedInserted() {
|
|
|
return React.Children.count(children) === 1 && !icon && !isUnBorderedButtonType(type);
|
|
|
};
|
|
|
var fixTwoCNChar = function fixTwoCNChar() {
|
|
|
// Fix for HOC usage like <FormatMessage />
|
|
|
if (!buttonRef || !buttonRef.current || autoInsertSpaceInButton === false) {
|
|
|
return;
|
|
|
}
|
|
|
var buttonText = buttonRef.current.textContent;
|
|
|
if (isNeedInserted() && isTwoCNChar(buttonText)) {
|
|
|
if (!hasTwoCNChar) {
|
|
|
setHasTwoCNChar(true);
|
|
|
}
|
|
|
} else if (hasTwoCNChar) {
|
|
|
setHasTwoCNChar(false);
|
|
|
}
|
|
|
};
|
|
|
// =============== Update Loading ===============
|
|
|
var loadingOrDelay = typeof loading === 'boolean' ? loading : (loading === null || loading === void 0 ? void 0 : loading.delay) || true;
|
|
|
React.useEffect(function () {
|
|
|
var delayTimer = null;
|
|
|
if (typeof loadingOrDelay === 'number') {
|
|
|
delayTimer = window.setTimeout(function () {
|
|
|
delayTimer = null;
|
|
|
setLoading(loadingOrDelay);
|
|
|
}, loadingOrDelay);
|
|
|
} else {
|
|
|
setLoading(loadingOrDelay);
|
|
|
}
|
|
|
return function () {
|
|
|
if (delayTimer) {
|
|
|
// in order to not perform a React state update on an unmounted component
|
|
|
// and clear timer after 'loadingOrDelay' updated.
|
|
|
window.clearTimeout(delayTimer);
|
|
|
delayTimer = null;
|
|
|
}
|
|
|
};
|
|
|
}, [loadingOrDelay]);
|
|
|
React.useEffect(fixTwoCNChar, [buttonRef]);
|
|
|
var handleClick = function handleClick(e) {
|
|
|
var onClick = props.onClick;
|
|
|
// https://github.com/ant-design/ant-design/issues/30207
|
|
|
if (innerLoading || mergedDisabled) {
|
|
|
e.preventDefault();
|
|
|
return;
|
|
|
}
|
|
|
onClick === null || onClick === void 0 ? void 0 : onClick(e);
|
|
|
};
|
|
|
false ? 0 : void 0;
|
|
|
false ? 0 : void 0;
|
|
|
var prefixCls = getPrefixCls('btn', customizePrefixCls);
|
|
|
var autoInsertSpace = autoInsertSpaceInButton !== false;
|
|
|
var _useCompactItemContex = (0, _Compact.useCompactItemContext)(prefixCls, direction),
|
|
|
compactSize = _useCompactItemContex.compactSize,
|
|
|
compactItemClassnames = _useCompactItemContex.compactItemClassnames;
|
|
|
var sizeClassNameMap = {
|
|
|
large: 'lg',
|
|
|
small: 'sm',
|
|
|
middle: undefined
|
|
|
};
|
|
|
var sizeFullname = compactSize || groupSize || customizeSize || size;
|
|
|
var sizeCls = sizeFullname ? sizeClassNameMap[sizeFullname] || '' : '';
|
|
|
var iconType = innerLoading ? 'loading' : icon;
|
|
|
var linkButtonRestProps = (0, _omit["default"])(rest, ['navigate']);
|
|
|
var classes = (0, _classnames["default"])(prefixCls, (_classNames = {}, (0, _defineProperty2["default"])(_classNames, "".concat(prefixCls, "-").concat(shape), shape !== 'default' && shape), (0, _defineProperty2["default"])(_classNames, "".concat(prefixCls, "-").concat(type), type), (0, _defineProperty2["default"])(_classNames, "".concat(prefixCls, "-").concat(sizeCls), sizeCls), (0, _defineProperty2["default"])(_classNames, "".concat(prefixCls, "-icon-only"), !children && children !== 0 && !!iconType), (0, _defineProperty2["default"])(_classNames, "".concat(prefixCls, "-background-ghost"), ghost && !isUnBorderedButtonType(type)), (0, _defineProperty2["default"])(_classNames, "".concat(prefixCls, "-loading"), innerLoading), (0, _defineProperty2["default"])(_classNames, "".concat(prefixCls, "-two-chinese-chars"), hasTwoCNChar && autoInsertSpace && !innerLoading), (0, _defineProperty2["default"])(_classNames, "".concat(prefixCls, "-block"), block), (0, _defineProperty2["default"])(_classNames, "".concat(prefixCls, "-dangerous"), !!danger), (0, _defineProperty2["default"])(_classNames, "".concat(prefixCls, "-rtl"), direction === 'rtl'), (0, _defineProperty2["default"])(_classNames, "".concat(prefixCls, "-disabled"), linkButtonRestProps.href !== undefined && mergedDisabled), _classNames), compactItemClassnames, className);
|
|
|
var iconNode = icon && !innerLoading ? icon : /*#__PURE__*/React.createElement(_LoadingIcon["default"], {
|
|
|
existIcon: !!icon,
|
|
|
prefixCls: prefixCls,
|
|
|
loading: !!innerLoading
|
|
|
});
|
|
|
var kids = children || children === 0 ? spaceChildren(children, isNeedInserted() && autoInsertSpace) : null;
|
|
|
if (linkButtonRestProps.href !== undefined) {
|
|
|
return /*#__PURE__*/React.createElement("a", (0, _extends2["default"])({}, linkButtonRestProps, {
|
|
|
className: classes,
|
|
|
onClick: handleClick,
|
|
|
ref: buttonRef
|
|
|
}), iconNode, kids);
|
|
|
}
|
|
|
var buttonNode = /*#__PURE__*/React.createElement("button", (0, _extends2["default"])({}, rest, {
|
|
|
type: htmlType,
|
|
|
className: classes,
|
|
|
onClick: handleClick,
|
|
|
disabled: mergedDisabled,
|
|
|
ref: buttonRef
|
|
|
}), iconNode, kids);
|
|
|
if (isUnBorderedButtonType(type)) {
|
|
|
return buttonNode;
|
|
|
}
|
|
|
return /*#__PURE__*/React.createElement(_wave["default"], {
|
|
|
disabled: !!innerLoading
|
|
|
}, buttonNode);
|
|
|
};
|
|
|
var Button = /*#__PURE__*/React.forwardRef(InternalButton);
|
|
|
if (false) {}
|
|
|
Button.Group = _buttonGroup["default"];
|
|
|
Button.__ANT_BUTTON = true;
|
|
|
var _default = Button;
|
|
|
exports["default"] = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 65400:
|
|
|
/*!***********************************************!*\
|
|
|
!*** ./node_modules/antd/lib/button/index.js ***!
|
|
|
\***********************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireDefault = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836)["default"]);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
var _button = _interopRequireDefault(__webpack_require__(/*! ./button */ 41954));
|
|
|
var _default = _button["default"];
|
|
|
exports["default"] = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 69556:
|
|
|
/*!********************************************************!*\
|
|
|
!*** ./node_modules/antd/lib/calendar/locale/en_US.js ***!
|
|
|
\********************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireDefault = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836)["default"]);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
var _en_US = _interopRequireDefault(__webpack_require__(/*! ../../date-picker/locale/en_US */ 25633));
|
|
|
var _default = _en_US["default"];
|
|
|
exports["default"] = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 93319:
|
|
|
/*!******************************************************************!*\
|
|
|
!*** ./node_modules/antd/lib/config-provider/DisabledContext.js ***!
|
|
|
\******************************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireWildcard = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireWildcard */ 75263)["default"]);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = exports.DisabledContextProvider = void 0;
|
|
|
var React = _interopRequireWildcard(__webpack_require__(/*! react */ 67294));
|
|
|
var DisabledContext = /*#__PURE__*/React.createContext(false);
|
|
|
var DisabledContextProvider = function DisabledContextProvider(_ref) {
|
|
|
var children = _ref.children,
|
|
|
disabled = _ref.disabled;
|
|
|
var originDisabled = React.useContext(DisabledContext);
|
|
|
return /*#__PURE__*/React.createElement(DisabledContext.Provider, {
|
|
|
value: disabled !== null && disabled !== void 0 ? disabled : originDisabled
|
|
|
}, children);
|
|
|
};
|
|
|
exports.DisabledContextProvider = DisabledContextProvider;
|
|
|
var _default = DisabledContext;
|
|
|
exports["default"] = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 3236:
|
|
|
/*!**************************************************************!*\
|
|
|
!*** ./node_modules/antd/lib/config-provider/SizeContext.js ***!
|
|
|
\**************************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireWildcard = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireWildcard */ 75263)["default"]);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = exports.SizeContextProvider = void 0;
|
|
|
var React = _interopRequireWildcard(__webpack_require__(/*! react */ 67294));
|
|
|
var SizeContext = /*#__PURE__*/React.createContext(undefined);
|
|
|
var SizeContextProvider = function SizeContextProvider(_ref) {
|
|
|
var children = _ref.children,
|
|
|
size = _ref.size;
|
|
|
return /*#__PURE__*/React.createElement(SizeContext.Consumer, null, function (originSize) {
|
|
|
return /*#__PURE__*/React.createElement(SizeContext.Provider, {
|
|
|
value: size || originSize
|
|
|
}, children);
|
|
|
});
|
|
|
};
|
|
|
exports.SizeContextProvider = SizeContextProvider;
|
|
|
var _default = SizeContext;
|
|
|
exports["default"] = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 7177:
|
|
|
/*!**********************************************************!*\
|
|
|
!*** ./node_modules/antd/lib/config-provider/context.js ***!
|
|
|
\**********************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireWildcard = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireWildcard */ 75263)["default"]);
|
|
|
var _interopRequireDefault = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836)["default"]);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports.ConfigContext = exports.ConfigConsumer = void 0;
|
|
|
exports.withConfigConsumer = withConfigConsumer;
|
|
|
var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/extends */ 10434));
|
|
|
var React = _interopRequireWildcard(__webpack_require__(/*! react */ 67294));
|
|
|
var defaultGetPrefixCls = function defaultGetPrefixCls(suffixCls, customizePrefixCls) {
|
|
|
if (customizePrefixCls) return customizePrefixCls;
|
|
|
return suffixCls ? "ant-".concat(suffixCls) : 'ant';
|
|
|
};
|
|
|
// zombieJ: 🚨 Do not pass `defaultRenderEmpty` here since it will case circular dependency.
|
|
|
var ConfigContext = /*#__PURE__*/React.createContext({
|
|
|
// We provide a default function for Context without provider
|
|
|
getPrefixCls: defaultGetPrefixCls
|
|
|
});
|
|
|
exports.ConfigContext = ConfigContext;
|
|
|
var ConfigConsumer = ConfigContext.Consumer;
|
|
|
/** @deprecated Use hooks instead. This is a legacy function */
|
|
|
exports.ConfigConsumer = ConfigConsumer;
|
|
|
function withConfigConsumer(config) {
|
|
|
return function withConfigConsumerFunc(Component) {
|
|
|
// Wrap with ConfigConsumer. Since we need compatible with react 15, be care when using ref methods
|
|
|
var SFC = function SFC(props) {
|
|
|
return /*#__PURE__*/React.createElement(ConfigConsumer, null, function (configProps) {
|
|
|
var basicPrefixCls = config.prefixCls;
|
|
|
var getPrefixCls = configProps.getPrefixCls;
|
|
|
var customizePrefixCls = props.prefixCls;
|
|
|
var prefixCls = getPrefixCls(basicPrefixCls, customizePrefixCls);
|
|
|
return /*#__PURE__*/React.createElement(Component, (0, _extends2["default"])({}, configProps, props, {
|
|
|
prefixCls: prefixCls
|
|
|
}));
|
|
|
});
|
|
|
};
|
|
|
var cons = Component.constructor;
|
|
|
var name = cons && cons.displayName || Component.name || 'Component';
|
|
|
if (false) {}
|
|
|
return SFC;
|
|
|
};
|
|
|
}
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 56301:
|
|
|
/*!***************************************************************!*\
|
|
|
!*** ./node_modules/antd/lib/config-provider/cssVariables.js ***!
|
|
|
\***************************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireDefault = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836)["default"]);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports.getStyle = getStyle;
|
|
|
exports.registerTheme = registerTheme;
|
|
|
var _colors = __webpack_require__(/*! @ant-design/colors */ 92138);
|
|
|
var _tinycolor = __webpack_require__(/*! @ctrl/tinycolor */ 131);
|
|
|
var _canUseDom = _interopRequireDefault(__webpack_require__(/*! rc-util/lib/Dom/canUseDom */ 19158));
|
|
|
var _dynamicCSS = __webpack_require__(/*! rc-util/lib/Dom/dynamicCSS */ 93399);
|
|
|
var _warning = _interopRequireDefault(__webpack_require__(/*! ../_util/warning */ 30638));
|
|
|
/* eslint-disable import/prefer-default-export, prefer-destructuring */
|
|
|
|
|
|
var dynamicStyleMark = "-ant-".concat(Date.now(), "-").concat(Math.random());
|
|
|
function getStyle(globalPrefixCls, theme) {
|
|
|
var variables = {};
|
|
|
var formatColor = function formatColor(color, updater) {
|
|
|
var clone = color.clone();
|
|
|
clone = (updater === null || updater === void 0 ? void 0 : updater(clone)) || clone;
|
|
|
return clone.toRgbString();
|
|
|
};
|
|
|
var fillColor = function fillColor(colorVal, type) {
|
|
|
var baseColor = new _tinycolor.TinyColor(colorVal);
|
|
|
var colorPalettes = (0, _colors.generate)(baseColor.toRgbString());
|
|
|
variables["".concat(type, "-color")] = formatColor(baseColor);
|
|
|
variables["".concat(type, "-color-disabled")] = colorPalettes[1];
|
|
|
variables["".concat(type, "-color-hover")] = colorPalettes[4];
|
|
|
variables["".concat(type, "-color-active")] = colorPalettes[6];
|
|
|
variables["".concat(type, "-color-outline")] = baseColor.clone().setAlpha(0.2).toRgbString();
|
|
|
variables["".concat(type, "-color-deprecated-bg")] = colorPalettes[0];
|
|
|
variables["".concat(type, "-color-deprecated-border")] = colorPalettes[2];
|
|
|
};
|
|
|
// ================ Primary Color ================
|
|
|
if (theme.primaryColor) {
|
|
|
fillColor(theme.primaryColor, 'primary');
|
|
|
var primaryColor = new _tinycolor.TinyColor(theme.primaryColor);
|
|
|
var primaryColors = (0, _colors.generate)(primaryColor.toRgbString());
|
|
|
// Legacy - We should use semantic naming standard
|
|
|
primaryColors.forEach(function (color, index) {
|
|
|
variables["primary-".concat(index + 1)] = color;
|
|
|
});
|
|
|
// Deprecated
|
|
|
variables['primary-color-deprecated-l-35'] = formatColor(primaryColor, function (c) {
|
|
|
return c.lighten(35);
|
|
|
});
|
|
|
variables['primary-color-deprecated-l-20'] = formatColor(primaryColor, function (c) {
|
|
|
return c.lighten(20);
|
|
|
});
|
|
|
variables['primary-color-deprecated-t-20'] = formatColor(primaryColor, function (c) {
|
|
|
return c.tint(20);
|
|
|
});
|
|
|
variables['primary-color-deprecated-t-50'] = formatColor(primaryColor, function (c) {
|
|
|
return c.tint(50);
|
|
|
});
|
|
|
variables['primary-color-deprecated-f-12'] = formatColor(primaryColor, function (c) {
|
|
|
return c.setAlpha(c.getAlpha() * 0.12);
|
|
|
});
|
|
|
var primaryActiveColor = new _tinycolor.TinyColor(primaryColors[0]);
|
|
|
variables['primary-color-active-deprecated-f-30'] = formatColor(primaryActiveColor, function (c) {
|
|
|
return c.setAlpha(c.getAlpha() * 0.3);
|
|
|
});
|
|
|
variables['primary-color-active-deprecated-d-02'] = formatColor(primaryActiveColor, function (c) {
|
|
|
return c.darken(2);
|
|
|
});
|
|
|
}
|
|
|
// ================ Success Color ================
|
|
|
if (theme.successColor) {
|
|
|
fillColor(theme.successColor, 'success');
|
|
|
}
|
|
|
// ================ Warning Color ================
|
|
|
if (theme.warningColor) {
|
|
|
fillColor(theme.warningColor, 'warning');
|
|
|
}
|
|
|
// ================= Error Color =================
|
|
|
if (theme.errorColor) {
|
|
|
fillColor(theme.errorColor, 'error');
|
|
|
}
|
|
|
// ================= Info Color ==================
|
|
|
if (theme.infoColor) {
|
|
|
fillColor(theme.infoColor, 'info');
|
|
|
}
|
|
|
// Convert to css variables
|
|
|
var cssList = Object.keys(variables).map(function (key) {
|
|
|
return "--".concat(globalPrefixCls, "-").concat(key, ": ").concat(variables[key], ";");
|
|
|
});
|
|
|
return "\n :root {\n ".concat(cssList.join('\n'), "\n }\n ").trim();
|
|
|
}
|
|
|
function registerTheme(globalPrefixCls, theme) {
|
|
|
var style = getStyle(globalPrefixCls, theme);
|
|
|
if ((0, _canUseDom["default"])()) {
|
|
|
(0, _dynamicCSS.updateCSS)(style, "".concat(dynamicStyleMark, "-dynamic-theme"));
|
|
|
} else {
|
|
|
false ? 0 : void 0;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 31929:
|
|
|
/*!********************************************************!*\
|
|
|
!*** ./node_modules/antd/lib/config-provider/index.js ***!
|
|
|
\********************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireWildcard = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireWildcard */ 75263)["default"]);
|
|
|
var _interopRequireDefault = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836)["default"]);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
Object.defineProperty(exports, "ConfigConsumer", ({
|
|
|
enumerable: true,
|
|
|
get: function get() {
|
|
|
return _context.ConfigConsumer;
|
|
|
}
|
|
|
}));
|
|
|
Object.defineProperty(exports, "ConfigContext", ({
|
|
|
enumerable: true,
|
|
|
get: function get() {
|
|
|
return _context.ConfigContext;
|
|
|
}
|
|
|
}));
|
|
|
exports.globalConfig = exports.defaultPrefixCls = exports.defaultIconPrefixCls = exports["default"] = exports.configConsumerProps = void 0;
|
|
|
var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/extends */ 10434));
|
|
|
var _Context = _interopRequireDefault(__webpack_require__(/*! @ant-design/icons/lib/components/Context */ 13357));
|
|
|
var _rcFieldForm = __webpack_require__(/*! rc-field-form */ 71990);
|
|
|
var _useMemo = _interopRequireDefault(__webpack_require__(/*! rc-util/lib/hooks/useMemo */ 67265));
|
|
|
var React = _interopRequireWildcard(__webpack_require__(/*! react */ 67294));
|
|
|
var _localeProvider = _interopRequireWildcard(__webpack_require__(/*! ../locale-provider */ 53594));
|
|
|
var _LocaleReceiver = _interopRequireDefault(__webpack_require__(/*! ../locale-provider/LocaleReceiver */ 73625));
|
|
|
var _default2 = _interopRequireDefault(__webpack_require__(/*! ../locale/default */ 56350));
|
|
|
var _message = _interopRequireDefault(__webpack_require__(/*! ../message */ 11187));
|
|
|
var _notification = _interopRequireDefault(__webpack_require__(/*! ../notification */ 16318));
|
|
|
var _context = __webpack_require__(/*! ./context */ 7177);
|
|
|
var _cssVariables = __webpack_require__(/*! ./cssVariables */ 56301);
|
|
|
var _DisabledContext = __webpack_require__(/*! ./DisabledContext */ 93319);
|
|
|
var _SizeContext = _interopRequireWildcard(__webpack_require__(/*! ./SizeContext */ 3236));
|
|
|
var configConsumerProps = ['getTargetContainer', 'getPopupContainer', 'rootPrefixCls', 'getPrefixCls', 'renderEmpty', 'csp', 'autoInsertSpaceInButton', 'locale', 'pageHeader'];
|
|
|
// These props is used by `useContext` directly in sub component
|
|
|
exports.configConsumerProps = configConsumerProps;
|
|
|
var PASSED_PROPS = ['getTargetContainer', 'getPopupContainer', 'renderEmpty', 'pageHeader', 'input', 'pagination', 'form'];
|
|
|
var defaultPrefixCls = 'ant';
|
|
|
exports.defaultPrefixCls = defaultPrefixCls;
|
|
|
var defaultIconPrefixCls = 'anticon';
|
|
|
exports.defaultIconPrefixCls = defaultIconPrefixCls;
|
|
|
var globalPrefixCls;
|
|
|
var globalIconPrefixCls;
|
|
|
function getGlobalPrefixCls() {
|
|
|
return globalPrefixCls || defaultPrefixCls;
|
|
|
}
|
|
|
function getGlobalIconPrefixCls() {
|
|
|
return globalIconPrefixCls || defaultIconPrefixCls;
|
|
|
}
|
|
|
var setGlobalConfig = function setGlobalConfig(_ref) {
|
|
|
var prefixCls = _ref.prefixCls,
|
|
|
iconPrefixCls = _ref.iconPrefixCls,
|
|
|
theme = _ref.theme;
|
|
|
if (prefixCls !== undefined) {
|
|
|
globalPrefixCls = prefixCls;
|
|
|
}
|
|
|
if (iconPrefixCls !== undefined) {
|
|
|
globalIconPrefixCls = iconPrefixCls;
|
|
|
}
|
|
|
if (theme) {
|
|
|
(0, _cssVariables.registerTheme)(getGlobalPrefixCls(), theme);
|
|
|
}
|
|
|
};
|
|
|
var globalConfig = function globalConfig() {
|
|
|
return {
|
|
|
getPrefixCls: function getPrefixCls(suffixCls, customizePrefixCls) {
|
|
|
if (customizePrefixCls) return customizePrefixCls;
|
|
|
return suffixCls ? "".concat(getGlobalPrefixCls(), "-").concat(suffixCls) : getGlobalPrefixCls();
|
|
|
},
|
|
|
getIconPrefixCls: getGlobalIconPrefixCls,
|
|
|
getRootPrefixCls: function getRootPrefixCls(rootPrefixCls, customizePrefixCls) {
|
|
|
// Customize rootPrefixCls is first priority
|
|
|
if (rootPrefixCls) {
|
|
|
return rootPrefixCls;
|
|
|
}
|
|
|
// If Global prefixCls provided, use this
|
|
|
if (globalPrefixCls) {
|
|
|
return globalPrefixCls;
|
|
|
}
|
|
|
// [Legacy] If customize prefixCls provided, we cut it to get the prefixCls
|
|
|
if (customizePrefixCls && customizePrefixCls.includes('-')) {
|
|
|
return customizePrefixCls.replace(/^(.*)-[^-]*$/, '$1');
|
|
|
}
|
|
|
// Fallback to default prefixCls
|
|
|
return getGlobalPrefixCls();
|
|
|
}
|
|
|
};
|
|
|
};
|
|
|
exports.globalConfig = globalConfig;
|
|
|
var ProviderChildren = function ProviderChildren(props) {
|
|
|
var _a, _b;
|
|
|
var children = props.children,
|
|
|
csp = props.csp,
|
|
|
autoInsertSpaceInButton = props.autoInsertSpaceInButton,
|
|
|
form = props.form,
|
|
|
locale = props.locale,
|
|
|
componentSize = props.componentSize,
|
|
|
direction = props.direction,
|
|
|
space = props.space,
|
|
|
virtual = props.virtual,
|
|
|
dropdownMatchSelectWidth = props.dropdownMatchSelectWidth,
|
|
|
legacyLocale = props.legacyLocale,
|
|
|
parentContext = props.parentContext,
|
|
|
iconPrefixCls = props.iconPrefixCls,
|
|
|
componentDisabled = props.componentDisabled;
|
|
|
var getPrefixCls = React.useCallback(function (suffixCls, customizePrefixCls) {
|
|
|
var prefixCls = props.prefixCls;
|
|
|
if (customizePrefixCls) return customizePrefixCls;
|
|
|
var mergedPrefixCls = prefixCls || parentContext.getPrefixCls('');
|
|
|
return suffixCls ? "".concat(mergedPrefixCls, "-").concat(suffixCls) : mergedPrefixCls;
|
|
|
}, [parentContext.getPrefixCls, props.prefixCls]);
|
|
|
var config = (0, _extends2["default"])((0, _extends2["default"])({}, parentContext), {
|
|
|
csp: csp,
|
|
|
autoInsertSpaceInButton: autoInsertSpaceInButton,
|
|
|
locale: locale || legacyLocale,
|
|
|
direction: direction,
|
|
|
space: space,
|
|
|
virtual: virtual,
|
|
|
dropdownMatchSelectWidth: dropdownMatchSelectWidth,
|
|
|
getPrefixCls: getPrefixCls
|
|
|
});
|
|
|
// Pass the props used by `useContext` directly with child component.
|
|
|
// These props should merged into `config`.
|
|
|
PASSED_PROPS.forEach(function (propName) {
|
|
|
var propValue = props[propName];
|
|
|
if (propValue) {
|
|
|
config[propName] = propValue;
|
|
|
}
|
|
|
});
|
|
|
// https://github.com/ant-design/ant-design/issues/27617
|
|
|
var memoedConfig = (0, _useMemo["default"])(function () {
|
|
|
return config;
|
|
|
}, config, function (prevConfig, currentConfig) {
|
|
|
var prevKeys = Object.keys(prevConfig);
|
|
|
var currentKeys = Object.keys(currentConfig);
|
|
|
return prevKeys.length !== currentKeys.length || prevKeys.some(function (key) {
|
|
|
return prevConfig[key] !== currentConfig[key];
|
|
|
});
|
|
|
});
|
|
|
var memoIconContextValue = React.useMemo(function () {
|
|
|
return {
|
|
|
prefixCls: iconPrefixCls,
|
|
|
csp: csp
|
|
|
};
|
|
|
}, [iconPrefixCls, csp]);
|
|
|
var childNode = children;
|
|
|
// Additional Form provider
|
|
|
var validateMessages = {};
|
|
|
if (locale) {
|
|
|
validateMessages = ((_a = locale.Form) === null || _a === void 0 ? void 0 : _a.defaultValidateMessages) || ((_b = _default2["default"].Form) === null || _b === void 0 ? void 0 : _b.defaultValidateMessages) || {};
|
|
|
}
|
|
|
if (form && form.validateMessages) {
|
|
|
validateMessages = (0, _extends2["default"])((0, _extends2["default"])({}, validateMessages), form.validateMessages);
|
|
|
}
|
|
|
if (Object.keys(validateMessages).length > 0) {
|
|
|
childNode = /*#__PURE__*/React.createElement(_rcFieldForm.FormProvider, {
|
|
|
validateMessages: validateMessages
|
|
|
}, children);
|
|
|
}
|
|
|
if (locale) {
|
|
|
childNode = /*#__PURE__*/React.createElement(_localeProvider["default"], {
|
|
|
locale: locale,
|
|
|
_ANT_MARK__: _localeProvider.ANT_MARK
|
|
|
}, childNode);
|
|
|
}
|
|
|
if (iconPrefixCls || csp) {
|
|
|
childNode = /*#__PURE__*/React.createElement(_Context["default"].Provider, {
|
|
|
value: memoIconContextValue
|
|
|
}, childNode);
|
|
|
}
|
|
|
if (componentSize) {
|
|
|
childNode = /*#__PURE__*/React.createElement(_SizeContext.SizeContextProvider, {
|
|
|
size: componentSize
|
|
|
}, childNode);
|
|
|
}
|
|
|
if (componentDisabled !== undefined) {
|
|
|
childNode = /*#__PURE__*/React.createElement(_DisabledContext.DisabledContextProvider, {
|
|
|
disabled: componentDisabled
|
|
|
}, childNode);
|
|
|
}
|
|
|
return /*#__PURE__*/React.createElement(_context.ConfigContext.Provider, {
|
|
|
value: memoedConfig
|
|
|
}, childNode);
|
|
|
};
|
|
|
var ConfigProvider = function ConfigProvider(props) {
|
|
|
React.useEffect(function () {
|
|
|
if (props.direction) {
|
|
|
_message["default"].config({
|
|
|
rtl: props.direction === 'rtl'
|
|
|
});
|
|
|
_notification["default"].config({
|
|
|
rtl: props.direction === 'rtl'
|
|
|
});
|
|
|
}
|
|
|
}, [props.direction]);
|
|
|
return /*#__PURE__*/React.createElement(_LocaleReceiver["default"], null, function (_, __, legacyLocale) {
|
|
|
return /*#__PURE__*/React.createElement(_context.ConfigConsumer, null, function (context) {
|
|
|
return /*#__PURE__*/React.createElement(ProviderChildren, (0, _extends2["default"])({
|
|
|
parentContext: context,
|
|
|
legacyLocale: legacyLocale
|
|
|
}, props));
|
|
|
});
|
|
|
});
|
|
|
};
|
|
|
/** @private internal Usage. do not use in your production */
|
|
|
ConfigProvider.ConfigContext = _context.ConfigContext;
|
|
|
ConfigProvider.SizeContext = _SizeContext["default"];
|
|
|
ConfigProvider.config = setGlobalConfig;
|
|
|
var _default = ConfigProvider;
|
|
|
exports["default"] = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 25633:
|
|
|
/*!***********************************************************!*\
|
|
|
!*** ./node_modules/antd/lib/date-picker/locale/en_US.js ***!
|
|
|
\***********************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireDefault = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836)["default"]);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/extends */ 10434));
|
|
|
var _en_US = _interopRequireDefault(__webpack_require__(/*! rc-picker/lib/locale/en_US */ 27590));
|
|
|
var _en_US2 = _interopRequireDefault(__webpack_require__(/*! ../../time-picker/locale/en_US */ 52040));
|
|
|
// Merge into a locale object
|
|
|
var locale = {
|
|
|
lang: (0, _extends2["default"])({
|
|
|
placeholder: 'Select date',
|
|
|
yearPlaceholder: 'Select year',
|
|
|
quarterPlaceholder: 'Select quarter',
|
|
|
monthPlaceholder: 'Select month',
|
|
|
weekPlaceholder: 'Select week',
|
|
|
rangePlaceholder: ['Start date', 'End date'],
|
|
|
rangeYearPlaceholder: ['Start year', 'End year'],
|
|
|
rangeQuarterPlaceholder: ['Start quarter', 'End quarter'],
|
|
|
rangeMonthPlaceholder: ['Start month', 'End month'],
|
|
|
rangeWeekPlaceholder: ['Start week', 'End week']
|
|
|
}, _en_US["default"]),
|
|
|
timePickerLocale: (0, _extends2["default"])({}, _en_US2["default"])
|
|
|
};
|
|
|
// All settings at:
|
|
|
// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json
|
|
|
var _default = locale;
|
|
|
exports["default"] = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 51130:
|
|
|
/*!***********************************************!*\
|
|
|
!*** ./node_modules/antd/lib/form/context.js ***!
|
|
|
\***********************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireWildcard = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireWildcard */ 75263)["default"]);
|
|
|
var _interopRequireDefault = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836)["default"]);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports.NoStyleItemContext = exports.NoFormStyle = exports.FormProvider = exports.FormItemPrefixContext = exports.FormItemInputContext = exports.FormContext = void 0;
|
|
|
var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/extends */ 10434));
|
|
|
var _rcFieldForm = __webpack_require__(/*! rc-field-form */ 71990);
|
|
|
var _omit = _interopRequireDefault(__webpack_require__(/*! rc-util/lib/omit */ 18475));
|
|
|
var React = _interopRequireWildcard(__webpack_require__(/*! react */ 67294));
|
|
|
var FormContext = /*#__PURE__*/React.createContext({
|
|
|
labelAlign: 'right',
|
|
|
vertical: false,
|
|
|
itemRef: function itemRef() {}
|
|
|
});
|
|
|
exports.FormContext = FormContext;
|
|
|
var NoStyleItemContext = /*#__PURE__*/React.createContext(null);
|
|
|
exports.NoStyleItemContext = NoStyleItemContext;
|
|
|
var FormProvider = function FormProvider(props) {
|
|
|
var providerProps = (0, _omit["default"])(props, ['prefixCls']);
|
|
|
return /*#__PURE__*/React.createElement(_rcFieldForm.FormProvider, (0, _extends2["default"])({}, providerProps));
|
|
|
};
|
|
|
exports.FormProvider = FormProvider;
|
|
|
var FormItemPrefixContext = /*#__PURE__*/React.createContext({
|
|
|
prefixCls: ''
|
|
|
});
|
|
|
exports.FormItemPrefixContext = FormItemPrefixContext;
|
|
|
var FormItemInputContext = /*#__PURE__*/React.createContext({});
|
|
|
exports.FormItemInputContext = FormItemInputContext;
|
|
|
var NoFormStyle = function NoFormStyle(_ref) {
|
|
|
var children = _ref.children,
|
|
|
status = _ref.status,
|
|
|
override = _ref.override;
|
|
|
var formItemInputContext = (0, React.useContext)(FormItemInputContext);
|
|
|
var newFormItemInputContext = (0, React.useMemo)(function () {
|
|
|
var newContext = (0, _extends2["default"])({}, formItemInputContext);
|
|
|
if (override) {
|
|
|
delete newContext.isFormItemInput;
|
|
|
}
|
|
|
if (status) {
|
|
|
delete newContext.status;
|
|
|
delete newContext.hasFeedback;
|
|
|
delete newContext.feedbackIcon;
|
|
|
}
|
|
|
return newContext;
|
|
|
}, [status, override, formItemInputContext]);
|
|
|
return /*#__PURE__*/React.createElement(FormItemInputContext.Provider, {
|
|
|
value: newFormItemInputContext
|
|
|
}, children);
|
|
|
};
|
|
|
exports.NoFormStyle = NoFormStyle;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 67434:
|
|
|
/*!**************************************************************!*\
|
|
|
!*** ./node_modules/antd/lib/input/ClearableLabeledInput.js ***!
|
|
|
\**************************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireWildcard = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireWildcard */ 75263)["default"]);
|
|
|
var _interopRequireDefault = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836)["default"]);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 38416));
|
|
|
var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/classCallCheck */ 56690));
|
|
|
var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/createClass */ 89728));
|
|
|
var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/inherits */ 61655));
|
|
|
var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/createSuper */ 26389));
|
|
|
var _CloseCircleFilled = _interopRequireDefault(__webpack_require__(/*! @ant-design/icons/CloseCircleFilled */ 43273));
|
|
|
var _classnames = _interopRequireDefault(__webpack_require__(/*! classnames */ 94184));
|
|
|
var React = _interopRequireWildcard(__webpack_require__(/*! react */ 67294));
|
|
|
var _context = __webpack_require__(/*! ../form/context */ 51130);
|
|
|
var _reactNode = __webpack_require__(/*! ../_util/reactNode */ 47419);
|
|
|
var _statusUtils = __webpack_require__(/*! ../_util/statusUtils */ 71434);
|
|
|
var _type = __webpack_require__(/*! ../_util/type */ 66764);
|
|
|
var ClearableInputType = (0, _type.tuple)('text', 'input');
|
|
|
function hasAddon(props) {
|
|
|
return !!(props.addonBefore || props.addonAfter);
|
|
|
}
|
|
|
var ClearableLabeledInput = /*#__PURE__*/function (_React$Component) {
|
|
|
(0, _inherits2["default"])(ClearableLabeledInput, _React$Component);
|
|
|
var _super = (0, _createSuper2["default"])(ClearableLabeledInput);
|
|
|
function ClearableLabeledInput() {
|
|
|
(0, _classCallCheck2["default"])(this, ClearableLabeledInput);
|
|
|
return _super.apply(this, arguments);
|
|
|
}
|
|
|
(0, _createClass2["default"])(ClearableLabeledInput, [{
|
|
|
key: "renderClearIcon",
|
|
|
value: function renderClearIcon(prefixCls) {
|
|
|
var _classNames;
|
|
|
var _this$props = this.props,
|
|
|
value = _this$props.value,
|
|
|
disabled = _this$props.disabled,
|
|
|
readOnly = _this$props.readOnly,
|
|
|
handleReset = _this$props.handleReset,
|
|
|
suffix = _this$props.suffix;
|
|
|
var needClear = !disabled && !readOnly && value;
|
|
|
var className = "".concat(prefixCls, "-clear-icon");
|
|
|
return /*#__PURE__*/React.createElement(_CloseCircleFilled["default"], {
|
|
|
onClick: handleReset,
|
|
|
// Do not trigger onBlur when clear input
|
|
|
// https://github.com/ant-design/ant-design/issues/31200
|
|
|
onMouseDown: function onMouseDown(e) {
|
|
|
return e.preventDefault();
|
|
|
},
|
|
|
className: (0, _classnames["default"])((_classNames = {}, (0, _defineProperty2["default"])(_classNames, "".concat(className, "-hidden"), !needClear), (0, _defineProperty2["default"])(_classNames, "".concat(className, "-has-suffix"), !!suffix), _classNames), className),
|
|
|
role: "button"
|
|
|
});
|
|
|
}
|
|
|
}, {
|
|
|
key: "renderTextAreaWithClearIcon",
|
|
|
value: function renderTextAreaWithClearIcon(prefixCls, element, statusContext) {
|
|
|
var _classNames2;
|
|
|
var _this$props2 = this.props,
|
|
|
value = _this$props2.value,
|
|
|
allowClear = _this$props2.allowClear,
|
|
|
className = _this$props2.className,
|
|
|
style = _this$props2.style,
|
|
|
direction = _this$props2.direction,
|
|
|
bordered = _this$props2.bordered,
|
|
|
hidden = _this$props2.hidden,
|
|
|
customStatus = _this$props2.status;
|
|
|
var contextStatus = statusContext.status,
|
|
|
hasFeedback = statusContext.hasFeedback;
|
|
|
if (!allowClear) {
|
|
|
return (0, _reactNode.cloneElement)(element, {
|
|
|
value: value
|
|
|
});
|
|
|
}
|
|
|
var affixWrapperCls = (0, _classnames["default"])("".concat(prefixCls, "-affix-wrapper"), "".concat(prefixCls, "-affix-wrapper-textarea-with-clear-btn"), (0, _statusUtils.getStatusClassNames)("".concat(prefixCls, "-affix-wrapper"), (0, _statusUtils.getMergedStatus)(contextStatus, customStatus), hasFeedback), (_classNames2 = {}, (0, _defineProperty2["default"])(_classNames2, "".concat(prefixCls, "-affix-wrapper-rtl"), direction === 'rtl'), (0, _defineProperty2["default"])(_classNames2, "".concat(prefixCls, "-affix-wrapper-borderless"), !bordered), (0, _defineProperty2["default"])(_classNames2, "".concat(className), !hasAddon(this.props) && className), _classNames2));
|
|
|
return /*#__PURE__*/React.createElement("span", {
|
|
|
className: affixWrapperCls,
|
|
|
style: style,
|
|
|
hidden: hidden
|
|
|
}, (0, _reactNode.cloneElement)(element, {
|
|
|
style: null,
|
|
|
value: value
|
|
|
}), this.renderClearIcon(prefixCls));
|
|
|
}
|
|
|
}, {
|
|
|
key: "render",
|
|
|
value: function render() {
|
|
|
var _this = this;
|
|
|
return /*#__PURE__*/React.createElement(_context.FormItemInputContext.Consumer, null, function (statusContext) {
|
|
|
var _this$props3 = _this.props,
|
|
|
prefixCls = _this$props3.prefixCls,
|
|
|
inputType = _this$props3.inputType,
|
|
|
element = _this$props3.element;
|
|
|
if (inputType === ClearableInputType[0]) {
|
|
|
return _this.renderTextAreaWithClearIcon(prefixCls, element, statusContext);
|
|
|
}
|
|
|
});
|
|
|
}
|
|
|
}]);
|
|
|
return ClearableLabeledInput;
|
|
|
}(React.Component);
|
|
|
var _default = ClearableLabeledInput;
|
|
|
exports["default"] = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 16916:
|
|
|
/*!**********************************************!*\
|
|
|
!*** ./node_modules/antd/lib/input/Group.js ***!
|
|
|
\**********************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireWildcard = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireWildcard */ 75263)["default"]);
|
|
|
var _interopRequireDefault = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836)["default"]);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/extends */ 10434));
|
|
|
var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 38416));
|
|
|
var _classnames = _interopRequireDefault(__webpack_require__(/*! classnames */ 94184));
|
|
|
var React = _interopRequireWildcard(__webpack_require__(/*! react */ 67294));
|
|
|
var _configProvider = __webpack_require__(/*! ../config-provider */ 31929);
|
|
|
var _context = __webpack_require__(/*! ../form/context */ 51130);
|
|
|
var Group = function Group(props) {
|
|
|
var _classNames;
|
|
|
var _useContext = (0, React.useContext)(_configProvider.ConfigContext),
|
|
|
getPrefixCls = _useContext.getPrefixCls,
|
|
|
direction = _useContext.direction;
|
|
|
var customizePrefixCls = props.prefixCls,
|
|
|
_props$className = props.className,
|
|
|
className = _props$className === void 0 ? '' : _props$className;
|
|
|
var prefixCls = getPrefixCls('input-group', customizePrefixCls);
|
|
|
var cls = (0, _classnames["default"])(prefixCls, (_classNames = {}, (0, _defineProperty2["default"])(_classNames, "".concat(prefixCls, "-lg"), props.size === 'large'), (0, _defineProperty2["default"])(_classNames, "".concat(prefixCls, "-sm"), props.size === 'small'), (0, _defineProperty2["default"])(_classNames, "".concat(prefixCls, "-compact"), props.compact), (0, _defineProperty2["default"])(_classNames, "".concat(prefixCls, "-rtl"), direction === 'rtl'), _classNames), className);
|
|
|
var formItemContext = (0, React.useContext)(_context.FormItemInputContext);
|
|
|
var groupFormItemContext = (0, React.useMemo)(function () {
|
|
|
return (0, _extends2["default"])((0, _extends2["default"])({}, formItemContext), {
|
|
|
isFormItemInput: false
|
|
|
});
|
|
|
}, [formItemContext]);
|
|
|
return /*#__PURE__*/React.createElement("span", {
|
|
|
className: cls,
|
|
|
style: props.style,
|
|
|
onMouseEnter: props.onMouseEnter,
|
|
|
onMouseLeave: props.onMouseLeave,
|
|
|
onFocus: props.onFocus,
|
|
|
onBlur: props.onBlur
|
|
|
}, /*#__PURE__*/React.createElement(_context.FormItemInputContext.Provider, {
|
|
|
value: groupFormItemContext
|
|
|
}, props.children));
|
|
|
};
|
|
|
var _default = Group;
|
|
|
exports["default"] = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 10815:
|
|
|
/*!**********************************************!*\
|
|
|
!*** ./node_modules/antd/lib/input/Input.js ***!
|
|
|
\**********************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireWildcard = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireWildcard */ 75263)["default"]);
|
|
|
var _interopRequireDefault = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836)["default"]);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
exports.fixControlledValue = fixControlledValue;
|
|
|
exports.resolveOnChange = resolveOnChange;
|
|
|
exports.triggerFocus = triggerFocus;
|
|
|
var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 38416));
|
|
|
var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/extends */ 10434));
|
|
|
var _typeof2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/typeof */ 18698));
|
|
|
var _CloseCircleFilled = _interopRequireDefault(__webpack_require__(/*! @ant-design/icons/CloseCircleFilled */ 43273));
|
|
|
var _classnames = _interopRequireDefault(__webpack_require__(/*! classnames */ 94184));
|
|
|
var _rcInput = _interopRequireDefault(__webpack_require__(/*! rc-input */ 59775));
|
|
|
var _ref2 = __webpack_require__(/*! rc-util/lib/ref */ 75531);
|
|
|
var _react = _interopRequireWildcard(__webpack_require__(/*! react */ 67294));
|
|
|
var _configProvider = __webpack_require__(/*! ../config-provider */ 31929);
|
|
|
var _DisabledContext = _interopRequireDefault(__webpack_require__(/*! ../config-provider/DisabledContext */ 93319));
|
|
|
var _SizeContext = _interopRequireDefault(__webpack_require__(/*! ../config-provider/SizeContext */ 3236));
|
|
|
var _context = __webpack_require__(/*! ../form/context */ 51130);
|
|
|
var _Compact = __webpack_require__(/*! ../space/Compact */ 46549);
|
|
|
var _statusUtils = __webpack_require__(/*! ../_util/statusUtils */ 71434);
|
|
|
var _warning = _interopRequireDefault(__webpack_require__(/*! ../_util/warning */ 30638));
|
|
|
var _useRemovePasswordTimeout = _interopRequireDefault(__webpack_require__(/*! ./hooks/useRemovePasswordTimeout */ 81722));
|
|
|
var _utils = __webpack_require__(/*! ./utils */ 36714);
|
|
|
var __rest = void 0 && (void 0).__rest || function (s, e) {
|
|
|
var t = {};
|
|
|
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p];
|
|
|
if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
|
|
|
if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]];
|
|
|
}
|
|
|
return t;
|
|
|
};
|
|
|
function fixControlledValue(value) {
|
|
|
if (typeof value === 'undefined' || value === null) {
|
|
|
return '';
|
|
|
}
|
|
|
return String(value);
|
|
|
}
|
|
|
function resolveOnChange(target, e, onChange, targetValue) {
|
|
|
if (!onChange) {
|
|
|
return;
|
|
|
}
|
|
|
var event = e;
|
|
|
if (e.type === 'click') {
|
|
|
// Clone a new target for event.
|
|
|
// Avoid the following usage, the setQuery method gets the original value.
|
|
|
//
|
|
|
// const [query, setQuery] = React.useState('');
|
|
|
// <Input
|
|
|
// allowClear
|
|
|
// value={query}
|
|
|
// onChange={(e)=> {
|
|
|
// setQuery((prevStatus) => e.target.value);
|
|
|
// }}
|
|
|
// />
|
|
|
var currentTarget = target.cloneNode(true);
|
|
|
// click clear icon
|
|
|
event = Object.create(e, {
|
|
|
target: {
|
|
|
value: currentTarget
|
|
|
},
|
|
|
currentTarget: {
|
|
|
value: currentTarget
|
|
|
}
|
|
|
});
|
|
|
currentTarget.value = '';
|
|
|
onChange(event);
|
|
|
return;
|
|
|
}
|
|
|
// Trigger by composition event, this means we need force change the input value
|
|
|
if (targetValue !== undefined) {
|
|
|
event = Object.create(e, {
|
|
|
target: {
|
|
|
value: target
|
|
|
},
|
|
|
currentTarget: {
|
|
|
value: target
|
|
|
}
|
|
|
});
|
|
|
target.value = targetValue;
|
|
|
onChange(event);
|
|
|
return;
|
|
|
}
|
|
|
onChange(event);
|
|
|
}
|
|
|
function triggerFocus(element, option) {
|
|
|
if (!element) {
|
|
|
return;
|
|
|
}
|
|
|
element.focus(option);
|
|
|
// Selection content
|
|
|
var _ref = option || {},
|
|
|
cursor = _ref.cursor;
|
|
|
if (cursor) {
|
|
|
var len = element.value.length;
|
|
|
switch (cursor) {
|
|
|
case 'start':
|
|
|
element.setSelectionRange(0, 0);
|
|
|
break;
|
|
|
case 'end':
|
|
|
element.setSelectionRange(len, len);
|
|
|
break;
|
|
|
default:
|
|
|
element.setSelectionRange(0, len);
|
|
|
break;
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
var Input = /*#__PURE__*/(0, _react.forwardRef)(function (props, ref) {
|
|
|
var _classNames, _classNames2, _classNames4;
|
|
|
var customizePrefixCls = props.prefixCls,
|
|
|
_props$bordered = props.bordered,
|
|
|
bordered = _props$bordered === void 0 ? true : _props$bordered,
|
|
|
customStatus = props.status,
|
|
|
customSize = props.size,
|
|
|
customDisabled = props.disabled,
|
|
|
onBlur = props.onBlur,
|
|
|
onFocus = props.onFocus,
|
|
|
suffix = props.suffix,
|
|
|
allowClear = props.allowClear,
|
|
|
addonAfter = props.addonAfter,
|
|
|
addonBefore = props.addonBefore,
|
|
|
className = props.className,
|
|
|
onChange = props.onChange,
|
|
|
rest = __rest(props, ["prefixCls", "bordered", "status", "size", "disabled", "onBlur", "onFocus", "suffix", "allowClear", "addonAfter", "addonBefore", "className", "onChange"]);
|
|
|
var _React$useContext = _react["default"].useContext(_configProvider.ConfigContext),
|
|
|
getPrefixCls = _React$useContext.getPrefixCls,
|
|
|
direction = _React$useContext.direction,
|
|
|
input = _React$useContext.input;
|
|
|
var prefixCls = getPrefixCls('input', customizePrefixCls);
|
|
|
var inputRef = (0, _react.useRef)(null);
|
|
|
// ===================== Compact Item =====================
|
|
|
var _useCompactItemContex = (0, _Compact.useCompactItemContext)(prefixCls, direction),
|
|
|
compactSize = _useCompactItemContex.compactSize,
|
|
|
compactItemClassnames = _useCompactItemContex.compactItemClassnames;
|
|
|
// ===================== Size =====================
|
|
|
var size = _react["default"].useContext(_SizeContext["default"]);
|
|
|
var mergedSize = compactSize || customSize || size;
|
|
|
// ===================== Disabled =====================
|
|
|
var disabled = _react["default"].useContext(_DisabledContext["default"]);
|
|
|
var mergedDisabled = customDisabled !== null && customDisabled !== void 0 ? customDisabled : disabled;
|
|
|
// ===================== Status =====================
|
|
|
var _useContext = (0, _react.useContext)(_context.FormItemInputContext),
|
|
|
contextStatus = _useContext.status,
|
|
|
hasFeedback = _useContext.hasFeedback,
|
|
|
feedbackIcon = _useContext.feedbackIcon;
|
|
|
var mergedStatus = (0, _statusUtils.getMergedStatus)(contextStatus, customStatus);
|
|
|
// ===================== Focus warning =====================
|
|
|
var inputHasPrefixSuffix = (0, _utils.hasPrefixSuffix)(props) || !!hasFeedback;
|
|
|
var prevHasPrefixSuffix = (0, _react.useRef)(inputHasPrefixSuffix);
|
|
|
(0, _react.useEffect)(function () {
|
|
|
var _a;
|
|
|
if (inputHasPrefixSuffix && !prevHasPrefixSuffix.current) {
|
|
|
false ? 0 : void 0;
|
|
|
}
|
|
|
prevHasPrefixSuffix.current = inputHasPrefixSuffix;
|
|
|
}, [inputHasPrefixSuffix]);
|
|
|
// ===================== Remove Password value =====================
|
|
|
var removePasswordTimeout = (0, _useRemovePasswordTimeout["default"])(inputRef, true);
|
|
|
var handleBlur = function handleBlur(e) {
|
|
|
removePasswordTimeout();
|
|
|
onBlur === null || onBlur === void 0 ? void 0 : onBlur(e);
|
|
|
};
|
|
|
var handleFocus = function handleFocus(e) {
|
|
|
removePasswordTimeout();
|
|
|
onFocus === null || onFocus === void 0 ? void 0 : onFocus(e);
|
|
|
};
|
|
|
var handleChange = function handleChange(e) {
|
|
|
removePasswordTimeout();
|
|
|
onChange === null || onChange === void 0 ? void 0 : onChange(e);
|
|
|
};
|
|
|
var suffixNode = (hasFeedback || suffix) && /*#__PURE__*/_react["default"].createElement(_react["default"].Fragment, null, suffix, hasFeedback && feedbackIcon);
|
|
|
// Allow clear
|
|
|
var mergedAllowClear;
|
|
|
if ((0, _typeof2["default"])(allowClear) === 'object' && (allowClear === null || allowClear === void 0 ? void 0 : allowClear.clearIcon)) {
|
|
|
mergedAllowClear = allowClear;
|
|
|
} else if (allowClear) {
|
|
|
mergedAllowClear = {
|
|
|
clearIcon: /*#__PURE__*/_react["default"].createElement(_CloseCircleFilled["default"], null)
|
|
|
};
|
|
|
}
|
|
|
return /*#__PURE__*/_react["default"].createElement(_rcInput["default"], (0, _extends2["default"])({
|
|
|
ref: (0, _ref2.composeRef)(ref, inputRef),
|
|
|
prefixCls: prefixCls,
|
|
|
autoComplete: input === null || input === void 0 ? void 0 : input.autoComplete
|
|
|
}, rest, {
|
|
|
disabled: mergedDisabled || undefined,
|
|
|
onBlur: handleBlur,
|
|
|
onFocus: handleFocus,
|
|
|
suffix: suffixNode,
|
|
|
allowClear: mergedAllowClear,
|
|
|
className: (0, _classnames["default"])(className, compactItemClassnames),
|
|
|
onChange: handleChange,
|
|
|
addonAfter: addonAfter && /*#__PURE__*/_react["default"].createElement(_Compact.NoCompactStyle, null, /*#__PURE__*/_react["default"].createElement(_context.NoFormStyle, {
|
|
|
override: true,
|
|
|
status: true
|
|
|
}, addonAfter)),
|
|
|
addonBefore: addonBefore && /*#__PURE__*/_react["default"].createElement(_Compact.NoCompactStyle, null, /*#__PURE__*/_react["default"].createElement(_context.NoFormStyle, {
|
|
|
override: true,
|
|
|
status: true
|
|
|
}, addonBefore)),
|
|
|
inputClassName: (0, _classnames["default"])((_classNames = {}, (0, _defineProperty2["default"])(_classNames, "".concat(prefixCls, "-sm"), mergedSize === 'small'), (0, _defineProperty2["default"])(_classNames, "".concat(prefixCls, "-lg"), mergedSize === 'large'), (0, _defineProperty2["default"])(_classNames, "".concat(prefixCls, "-rtl"), direction === 'rtl'), (0, _defineProperty2["default"])(_classNames, "".concat(prefixCls, "-borderless"), !bordered), _classNames), !inputHasPrefixSuffix && (0, _statusUtils.getStatusClassNames)(prefixCls, mergedStatus)),
|
|
|
affixWrapperClassName: (0, _classnames["default"])((_classNames2 = {}, (0, _defineProperty2["default"])(_classNames2, "".concat(prefixCls, "-affix-wrapper-sm"), mergedSize === 'small'), (0, _defineProperty2["default"])(_classNames2, "".concat(prefixCls, "-affix-wrapper-lg"), mergedSize === 'large'), (0, _defineProperty2["default"])(_classNames2, "".concat(prefixCls, "-affix-wrapper-rtl"), direction === 'rtl'), (0, _defineProperty2["default"])(_classNames2, "".concat(prefixCls, "-affix-wrapper-borderless"), !bordered), _classNames2), (0, _statusUtils.getStatusClassNames)("".concat(prefixCls, "-affix-wrapper"), mergedStatus, hasFeedback)),
|
|
|
wrapperClassName: (0, _classnames["default"])((0, _defineProperty2["default"])({}, "".concat(prefixCls, "-group-rtl"), direction === 'rtl')),
|
|
|
groupClassName: (0, _classnames["default"])((_classNames4 = {}, (0, _defineProperty2["default"])(_classNames4, "".concat(prefixCls, "-group-wrapper-sm"), mergedSize === 'small'), (0, _defineProperty2["default"])(_classNames4, "".concat(prefixCls, "-group-wrapper-lg"), mergedSize === 'large'), (0, _defineProperty2["default"])(_classNames4, "".concat(prefixCls, "-group-wrapper-rtl"), direction === 'rtl'), _classNames4), (0, _statusUtils.getStatusClassNames)("".concat(prefixCls, "-group-wrapper"), mergedStatus, hasFeedback))
|
|
|
}));
|
|
|
});
|
|
|
var _default = Input;
|
|
|
exports["default"] = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 90326:
|
|
|
/*!*************************************************!*\
|
|
|
!*** ./node_modules/antd/lib/input/Password.js ***!
|
|
|
\*************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireWildcard = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireWildcard */ 75263)["default"]);
|
|
|
var _interopRequireDefault = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836)["default"]);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/extends */ 10434));
|
|
|
var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 38416));
|
|
|
var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ 27424));
|
|
|
var _typeof2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/typeof */ 18698));
|
|
|
var _EyeInvisibleOutlined = _interopRequireDefault(__webpack_require__(/*! @ant-design/icons/EyeInvisibleOutlined */ 69048));
|
|
|
var _EyeOutlined = _interopRequireDefault(__webpack_require__(/*! @ant-design/icons/EyeOutlined */ 54291));
|
|
|
var _classnames = _interopRequireDefault(__webpack_require__(/*! classnames */ 94184));
|
|
|
var _omit = _interopRequireDefault(__webpack_require__(/*! rc-util/lib/omit */ 18475));
|
|
|
var _ref2 = __webpack_require__(/*! rc-util/lib/ref */ 75531);
|
|
|
var React = _interopRequireWildcard(__webpack_require__(/*! react */ 67294));
|
|
|
var _configProvider = __webpack_require__(/*! ../config-provider */ 31929);
|
|
|
var _useRemovePasswordTimeout = _interopRequireDefault(__webpack_require__(/*! ./hooks/useRemovePasswordTimeout */ 81722));
|
|
|
var _Input = _interopRequireDefault(__webpack_require__(/*! ./Input */ 10815));
|
|
|
var __rest = void 0 && (void 0).__rest || function (s, e) {
|
|
|
var t = {};
|
|
|
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p];
|
|
|
if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
|
|
|
if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]];
|
|
|
}
|
|
|
return t;
|
|
|
};
|
|
|
var defaultIconRender = function defaultIconRender(visible) {
|
|
|
return visible ? /*#__PURE__*/React.createElement(_EyeOutlined["default"], null) : /*#__PURE__*/React.createElement(_EyeInvisibleOutlined["default"], null);
|
|
|
};
|
|
|
var ActionMap = {
|
|
|
click: 'onClick',
|
|
|
hover: 'onMouseOver'
|
|
|
};
|
|
|
var Password = /*#__PURE__*/React.forwardRef(function (props, ref) {
|
|
|
var _props$visibilityTogg = props.visibilityToggle,
|
|
|
visibilityToggle = _props$visibilityTogg === void 0 ? true : _props$visibilityTogg;
|
|
|
var visibilityControlled = (0, _typeof2["default"])(visibilityToggle) === 'object' && visibilityToggle.visible !== undefined;
|
|
|
var _useState = (0, React.useState)(function () {
|
|
|
return visibilityControlled ? visibilityToggle.visible : false;
|
|
|
}),
|
|
|
_useState2 = (0, _slicedToArray2["default"])(_useState, 2),
|
|
|
visible = _useState2[0],
|
|
|
setVisible = _useState2[1];
|
|
|
var inputRef = (0, React.useRef)(null);
|
|
|
React.useEffect(function () {
|
|
|
if (visibilityControlled) {
|
|
|
setVisible(visibilityToggle.visible);
|
|
|
}
|
|
|
}, [visibilityControlled, visibilityToggle]);
|
|
|
// Remove Password value
|
|
|
var removePasswordTimeout = (0, _useRemovePasswordTimeout["default"])(inputRef);
|
|
|
var onVisibleChange = function onVisibleChange() {
|
|
|
var disabled = props.disabled;
|
|
|
if (disabled) {
|
|
|
return;
|
|
|
}
|
|
|
if (visible) {
|
|
|
removePasswordTimeout();
|
|
|
}
|
|
|
setVisible(function (prevState) {
|
|
|
var _a;
|
|
|
var newState = !prevState;
|
|
|
if ((0, _typeof2["default"])(visibilityToggle) === 'object') {
|
|
|
(_a = visibilityToggle.onVisibleChange) === null || _a === void 0 ? void 0 : _a.call(visibilityToggle, newState);
|
|
|
}
|
|
|
return newState;
|
|
|
});
|
|
|
};
|
|
|
var getIcon = function getIcon(prefixCls) {
|
|
|
var _iconProps;
|
|
|
var _props$action = props.action,
|
|
|
action = _props$action === void 0 ? 'click' : _props$action,
|
|
|
_props$iconRender = props.iconRender,
|
|
|
iconRender = _props$iconRender === void 0 ? defaultIconRender : _props$iconRender;
|
|
|
var iconTrigger = ActionMap[action] || '';
|
|
|
var icon = iconRender(visible);
|
|
|
var iconProps = (_iconProps = {}, (0, _defineProperty2["default"])(_iconProps, iconTrigger, onVisibleChange), (0, _defineProperty2["default"])(_iconProps, "className", "".concat(prefixCls, "-icon")), (0, _defineProperty2["default"])(_iconProps, "key", 'passwordIcon'), (0, _defineProperty2["default"])(_iconProps, "onMouseDown", function onMouseDown(e) {
|
|
|
// Prevent focused state lost
|
|
|
// https://github.com/ant-design/ant-design/issues/15173
|
|
|
e.preventDefault();
|
|
|
}), (0, _defineProperty2["default"])(_iconProps, "onMouseUp", function onMouseUp(e) {
|
|
|
// Prevent caret position change
|
|
|
// https://github.com/ant-design/ant-design/issues/23524
|
|
|
e.preventDefault();
|
|
|
}), _iconProps);
|
|
|
return /*#__PURE__*/React.cloneElement( /*#__PURE__*/React.isValidElement(icon) ? icon : /*#__PURE__*/React.createElement("span", null, icon), iconProps);
|
|
|
};
|
|
|
var renderPassword = function renderPassword(_ref) {
|
|
|
var getPrefixCls = _ref.getPrefixCls;
|
|
|
var className = props.className,
|
|
|
customizePrefixCls = props.prefixCls,
|
|
|
customizeInputPrefixCls = props.inputPrefixCls,
|
|
|
size = props.size,
|
|
|
restProps = __rest(props, ["className", "prefixCls", "inputPrefixCls", "size"]);
|
|
|
var inputPrefixCls = getPrefixCls('input', customizeInputPrefixCls);
|
|
|
var prefixCls = getPrefixCls('input-password', customizePrefixCls);
|
|
|
var suffixIcon = visibilityToggle && getIcon(prefixCls);
|
|
|
var inputClassName = (0, _classnames["default"])(prefixCls, className, (0, _defineProperty2["default"])({}, "".concat(prefixCls, "-").concat(size), !!size));
|
|
|
var omittedProps = (0, _extends2["default"])((0, _extends2["default"])({}, (0, _omit["default"])(restProps, ['suffix', 'iconRender', 'visibilityToggle'])), {
|
|
|
type: visible ? 'text' : 'password',
|
|
|
className: inputClassName,
|
|
|
prefixCls: inputPrefixCls,
|
|
|
suffix: suffixIcon
|
|
|
});
|
|
|
if (size) {
|
|
|
omittedProps.size = size;
|
|
|
}
|
|
|
return /*#__PURE__*/React.createElement(_Input["default"], (0, _extends2["default"])({
|
|
|
ref: (0, _ref2.composeRef)(ref, inputRef)
|
|
|
}, omittedProps));
|
|
|
};
|
|
|
return /*#__PURE__*/React.createElement(_configProvider.ConfigConsumer, null, renderPassword);
|
|
|
});
|
|
|
if (false) {}
|
|
|
var _default = Password;
|
|
|
exports["default"] = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 6934:
|
|
|
/*!***********************************************!*\
|
|
|
!*** ./node_modules/antd/lib/input/Search.js ***!
|
|
|
\***********************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireWildcard = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireWildcard */ 75263)["default"]);
|
|
|
var _interopRequireDefault = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836)["default"]);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 38416));
|
|
|
var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/extends */ 10434));
|
|
|
var _SearchOutlined = _interopRequireDefault(__webpack_require__(/*! @ant-design/icons/SearchOutlined */ 14715));
|
|
|
var _classnames = _interopRequireDefault(__webpack_require__(/*! classnames */ 94184));
|
|
|
var _ref = __webpack_require__(/*! rc-util/lib/ref */ 75531);
|
|
|
var React = _interopRequireWildcard(__webpack_require__(/*! react */ 67294));
|
|
|
var _button = _interopRequireDefault(__webpack_require__(/*! ../button */ 65400));
|
|
|
var _configProvider = __webpack_require__(/*! ../config-provider */ 31929);
|
|
|
var _SizeContext = _interopRequireDefault(__webpack_require__(/*! ../config-provider/SizeContext */ 3236));
|
|
|
var _Compact = __webpack_require__(/*! ../space/Compact */ 46549);
|
|
|
var _reactNode = __webpack_require__(/*! ../_util/reactNode */ 47419);
|
|
|
var _Input = _interopRequireDefault(__webpack_require__(/*! ./Input */ 10815));
|
|
|
var __rest = void 0 && (void 0).__rest || function (s, e) {
|
|
|
var t = {};
|
|
|
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p];
|
|
|
if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
|
|
|
if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]];
|
|
|
}
|
|
|
return t;
|
|
|
};
|
|
|
var Search = /*#__PURE__*/React.forwardRef(function (props, ref) {
|
|
|
var _classNames;
|
|
|
var customizePrefixCls = props.prefixCls,
|
|
|
customizeInputPrefixCls = props.inputPrefixCls,
|
|
|
className = props.className,
|
|
|
customizeSize = props.size,
|
|
|
suffix = props.suffix,
|
|
|
_props$enterButton = props.enterButton,
|
|
|
enterButton = _props$enterButton === void 0 ? false : _props$enterButton,
|
|
|
addonAfter = props.addonAfter,
|
|
|
loading = props.loading,
|
|
|
disabled = props.disabled,
|
|
|
customOnSearch = props.onSearch,
|
|
|
customOnChange = props.onChange,
|
|
|
onCompositionStart = props.onCompositionStart,
|
|
|
onCompositionEnd = props.onCompositionEnd,
|
|
|
restProps = __rest(props, ["prefixCls", "inputPrefixCls", "className", "size", "suffix", "enterButton", "addonAfter", "loading", "disabled", "onSearch", "onChange", "onCompositionStart", "onCompositionEnd"]);
|
|
|
var _React$useContext = React.useContext(_configProvider.ConfigContext),
|
|
|
getPrefixCls = _React$useContext.getPrefixCls,
|
|
|
direction = _React$useContext.direction;
|
|
|
var contextSize = React.useContext(_SizeContext["default"]);
|
|
|
var composedRef = React.useRef(false);
|
|
|
var prefixCls = getPrefixCls('input-search', customizePrefixCls);
|
|
|
var inputPrefixCls = getPrefixCls('input', customizeInputPrefixCls);
|
|
|
var _useCompactItemContex = (0, _Compact.useCompactItemContext)(prefixCls, direction),
|
|
|
compactSize = _useCompactItemContex.compactSize;
|
|
|
var size = compactSize || customizeSize || contextSize;
|
|
|
var inputRef = React.useRef(null);
|
|
|
var onChange = function onChange(e) {
|
|
|
if (e && e.target && e.type === 'click' && customOnSearch) {
|
|
|
customOnSearch(e.target.value, e);
|
|
|
}
|
|
|
if (customOnChange) {
|
|
|
customOnChange(e);
|
|
|
}
|
|
|
};
|
|
|
var onMouseDown = function onMouseDown(e) {
|
|
|
var _a;
|
|
|
if (document.activeElement === ((_a = inputRef.current) === null || _a === void 0 ? void 0 : _a.input)) {
|
|
|
e.preventDefault();
|
|
|
}
|
|
|
};
|
|
|
var onSearch = function onSearch(e) {
|
|
|
var _a, _b;
|
|
|
if (customOnSearch) {
|
|
|
customOnSearch((_b = (_a = inputRef.current) === null || _a === void 0 ? void 0 : _a.input) === null || _b === void 0 ? void 0 : _b.value, e);
|
|
|
}
|
|
|
};
|
|
|
var onPressEnter = function onPressEnter(e) {
|
|
|
if (composedRef.current || loading) {
|
|
|
return;
|
|
|
}
|
|
|
onSearch(e);
|
|
|
};
|
|
|
var searchIcon = typeof enterButton === 'boolean' ? /*#__PURE__*/React.createElement(_SearchOutlined["default"], null) : null;
|
|
|
var btnClassName = "".concat(prefixCls, "-button");
|
|
|
var button;
|
|
|
var enterButtonAsElement = enterButton || {};
|
|
|
var isAntdButton = enterButtonAsElement.type && enterButtonAsElement.type.__ANT_BUTTON === true;
|
|
|
if (isAntdButton || enterButtonAsElement.type === 'button') {
|
|
|
button = (0, _reactNode.cloneElement)(enterButtonAsElement, (0, _extends2["default"])({
|
|
|
onMouseDown: onMouseDown,
|
|
|
onClick: function onClick(e) {
|
|
|
var _a, _b;
|
|
|
(_b = (_a = enterButtonAsElement === null || enterButtonAsElement === void 0 ? void 0 : enterButtonAsElement.props) === null || _a === void 0 ? void 0 : _a.onClick) === null || _b === void 0 ? void 0 : _b.call(_a, e);
|
|
|
onSearch(e);
|
|
|
},
|
|
|
key: 'enterButton'
|
|
|
}, isAntdButton ? {
|
|
|
className: btnClassName,
|
|
|
size: size
|
|
|
} : {}));
|
|
|
} else {
|
|
|
button = /*#__PURE__*/React.createElement(_button["default"], {
|
|
|
className: btnClassName,
|
|
|
type: enterButton ? 'primary' : undefined,
|
|
|
size: size,
|
|
|
disabled: disabled,
|
|
|
key: "enterButton",
|
|
|
onMouseDown: onMouseDown,
|
|
|
onClick: onSearch,
|
|
|
loading: loading,
|
|
|
icon: searchIcon
|
|
|
}, enterButton);
|
|
|
}
|
|
|
if (addonAfter) {
|
|
|
button = [button, (0, _reactNode.cloneElement)(addonAfter, {
|
|
|
key: 'addonAfter'
|
|
|
})];
|
|
|
}
|
|
|
var cls = (0, _classnames["default"])(prefixCls, (_classNames = {}, (0, _defineProperty2["default"])(_classNames, "".concat(prefixCls, "-rtl"), direction === 'rtl'), (0, _defineProperty2["default"])(_classNames, "".concat(prefixCls, "-").concat(size), !!size), (0, _defineProperty2["default"])(_classNames, "".concat(prefixCls, "-with-button"), !!enterButton), _classNames), className);
|
|
|
var handleOnCompositionStart = function handleOnCompositionStart(e) {
|
|
|
composedRef.current = true;
|
|
|
onCompositionStart === null || onCompositionStart === void 0 ? void 0 : onCompositionStart(e);
|
|
|
};
|
|
|
var handleOnCompositionEnd = function handleOnCompositionEnd(e) {
|
|
|
composedRef.current = false;
|
|
|
onCompositionEnd === null || onCompositionEnd === void 0 ? void 0 : onCompositionEnd(e);
|
|
|
};
|
|
|
return /*#__PURE__*/React.createElement(_Input["default"], (0, _extends2["default"])({
|
|
|
ref: (0, _ref.composeRef)(inputRef, ref),
|
|
|
onPressEnter: onPressEnter
|
|
|
}, restProps, {
|
|
|
size: size,
|
|
|
onCompositionStart: handleOnCompositionStart,
|
|
|
onCompositionEnd: handleOnCompositionEnd,
|
|
|
prefixCls: inputPrefixCls,
|
|
|
addonAfter: button,
|
|
|
suffix: suffix,
|
|
|
onChange: onChange,
|
|
|
className: cls,
|
|
|
disabled: disabled
|
|
|
}));
|
|
|
});
|
|
|
if (false) {}
|
|
|
var _default = Search;
|
|
|
exports["default"] = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 14104:
|
|
|
/*!*************************************************!*\
|
|
|
!*** ./node_modules/antd/lib/input/TextArea.js ***!
|
|
|
\*************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireWildcard = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireWildcard */ 75263)["default"]);
|
|
|
var _interopRequireDefault = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836)["default"]);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
var _typeof2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/typeof */ 18698));
|
|
|
var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 38416));
|
|
|
var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/extends */ 10434));
|
|
|
var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ 27424));
|
|
|
var _toConsumableArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/toConsumableArray */ 861));
|
|
|
var _classnames = _interopRequireDefault(__webpack_require__(/*! classnames */ 94184));
|
|
|
var _rcTextarea = _interopRequireDefault(__webpack_require__(/*! rc-textarea */ 57239));
|
|
|
var _useMergedState3 = _interopRequireDefault(__webpack_require__(/*! rc-util/lib/hooks/useMergedState */ 60869));
|
|
|
var _omit = _interopRequireDefault(__webpack_require__(/*! rc-util/lib/omit */ 18475));
|
|
|
var React = _interopRequireWildcard(__webpack_require__(/*! react */ 67294));
|
|
|
var _configProvider = __webpack_require__(/*! ../config-provider */ 31929);
|
|
|
var _DisabledContext = _interopRequireDefault(__webpack_require__(/*! ../config-provider/DisabledContext */ 93319));
|
|
|
var _SizeContext = _interopRequireDefault(__webpack_require__(/*! ../config-provider/SizeContext */ 3236));
|
|
|
var _context = __webpack_require__(/*! ../form/context */ 51130);
|
|
|
var _statusUtils = __webpack_require__(/*! ../_util/statusUtils */ 71434);
|
|
|
var _ClearableLabeledInput = _interopRequireDefault(__webpack_require__(/*! ./ClearableLabeledInput */ 67434));
|
|
|
var _Input = __webpack_require__(/*! ./Input */ 10815);
|
|
|
var __rest = void 0 && (void 0).__rest || function (s, e) {
|
|
|
var t = {};
|
|
|
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p];
|
|
|
if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
|
|
|
if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]];
|
|
|
}
|
|
|
return t;
|
|
|
};
|
|
|
function fixEmojiLength(value, maxLength) {
|
|
|
return (0, _toConsumableArray2["default"])(value || '').slice(0, maxLength).join('');
|
|
|
}
|
|
|
function setTriggerValue(isCursorInEnd, preValue, triggerValue, maxLength) {
|
|
|
var newTriggerValue = triggerValue;
|
|
|
if (isCursorInEnd) {
|
|
|
// 光标在尾部,直接截断
|
|
|
newTriggerValue = fixEmojiLength(triggerValue, maxLength);
|
|
|
} else if ((0, _toConsumableArray2["default"])(preValue || '').length < triggerValue.length && (0, _toConsumableArray2["default"])(triggerValue || '').length > maxLength) {
|
|
|
// 光标在中间,如果最后的值超过最大值,则采用原先的值
|
|
|
newTriggerValue = preValue;
|
|
|
}
|
|
|
return newTriggerValue;
|
|
|
}
|
|
|
var TextArea = /*#__PURE__*/React.forwardRef(function (_a, ref) {
|
|
|
var _classNames;
|
|
|
var customizePrefixCls = _a.prefixCls,
|
|
|
_a$bordered = _a.bordered,
|
|
|
bordered = _a$bordered === void 0 ? true : _a$bordered,
|
|
|
_a$showCount = _a.showCount,
|
|
|
showCount = _a$showCount === void 0 ? false : _a$showCount,
|
|
|
maxLength = _a.maxLength,
|
|
|
className = _a.className,
|
|
|
style = _a.style,
|
|
|
customizeSize = _a.size,
|
|
|
customDisabled = _a.disabled,
|
|
|
onCompositionStart = _a.onCompositionStart,
|
|
|
onCompositionEnd = _a.onCompositionEnd,
|
|
|
onChange = _a.onChange,
|
|
|
customStatus = _a.status,
|
|
|
props = __rest(_a, ["prefixCls", "bordered", "showCount", "maxLength", "className", "style", "size", "disabled", "onCompositionStart", "onCompositionEnd", "onChange", "status"]);
|
|
|
var _React$useContext = React.useContext(_configProvider.ConfigContext),
|
|
|
getPrefixCls = _React$useContext.getPrefixCls,
|
|
|
direction = _React$useContext.direction;
|
|
|
var size = React.useContext(_SizeContext["default"]);
|
|
|
// ===================== Disabled =====================
|
|
|
var disabled = React.useContext(_DisabledContext["default"]);
|
|
|
var mergedDisabled = customDisabled !== null && customDisabled !== void 0 ? customDisabled : disabled;
|
|
|
var _React$useContext2 = React.useContext(_context.FormItemInputContext),
|
|
|
contextStatus = _React$useContext2.status,
|
|
|
hasFeedback = _React$useContext2.hasFeedback,
|
|
|
isFormItemInput = _React$useContext2.isFormItemInput,
|
|
|
feedbackIcon = _React$useContext2.feedbackIcon;
|
|
|
var mergedStatus = (0, _statusUtils.getMergedStatus)(contextStatus, customStatus);
|
|
|
var innerRef = React.useRef(null);
|
|
|
var clearableInputRef = React.useRef(null);
|
|
|
var _React$useState = React.useState(false),
|
|
|
_React$useState2 = (0, _slicedToArray2["default"])(_React$useState, 2),
|
|
|
compositing = _React$useState2[0],
|
|
|
setCompositing = _React$useState2[1];
|
|
|
var oldCompositionValueRef = React.useRef();
|
|
|
var oldSelectionStartRef = React.useRef(0);
|
|
|
var _useMergedState = (0, _useMergedState3["default"])(props.defaultValue, {
|
|
|
value: props.value
|
|
|
}),
|
|
|
_useMergedState2 = (0, _slicedToArray2["default"])(_useMergedState, 2),
|
|
|
value = _useMergedState2[0],
|
|
|
setValue = _useMergedState2[1];
|
|
|
var hidden = props.hidden;
|
|
|
var handleSetValue = function handleSetValue(val, callback) {
|
|
|
if (props.value === undefined) {
|
|
|
setValue(val);
|
|
|
callback === null || callback === void 0 ? void 0 : callback();
|
|
|
}
|
|
|
};
|
|
|
// =========================== Value Update ===========================
|
|
|
// Max length value
|
|
|
var hasMaxLength = Number(maxLength) > 0;
|
|
|
var onInternalCompositionStart = function onInternalCompositionStart(e) {
|
|
|
setCompositing(true);
|
|
|
// 拼音输入前保存一份旧值
|
|
|
oldCompositionValueRef.current = value;
|
|
|
// 保存旧的光标位置
|
|
|
oldSelectionStartRef.current = e.currentTarget.selectionStart;
|
|
|
onCompositionStart === null || onCompositionStart === void 0 ? void 0 : onCompositionStart(e);
|
|
|
};
|
|
|
var onInternalCompositionEnd = function onInternalCompositionEnd(e) {
|
|
|
var _a;
|
|
|
setCompositing(false);
|
|
|
var triggerValue = e.currentTarget.value;
|
|
|
if (hasMaxLength) {
|
|
|
var isCursorInEnd = oldSelectionStartRef.current >= maxLength + 1 || oldSelectionStartRef.current === ((_a = oldCompositionValueRef.current) === null || _a === void 0 ? void 0 : _a.length);
|
|
|
triggerValue = setTriggerValue(isCursorInEnd, oldCompositionValueRef.current, triggerValue, maxLength);
|
|
|
}
|
|
|
// Patch composition onChange when value changed
|
|
|
if (triggerValue !== value) {
|
|
|
handleSetValue(triggerValue);
|
|
|
(0, _Input.resolveOnChange)(e.currentTarget, e, onChange, triggerValue);
|
|
|
}
|
|
|
onCompositionEnd === null || onCompositionEnd === void 0 ? void 0 : onCompositionEnd(e);
|
|
|
};
|
|
|
var handleChange = function handleChange(e) {
|
|
|
var triggerValue = e.target.value;
|
|
|
if (!compositing && hasMaxLength) {
|
|
|
// 1. 复制粘贴超过maxlength的情况 2.未超过maxlength的情况
|
|
|
var isCursorInEnd = e.target.selectionStart >= maxLength + 1 || e.target.selectionStart === triggerValue.length || !e.target.selectionStart;
|
|
|
triggerValue = setTriggerValue(isCursorInEnd, value, triggerValue, maxLength);
|
|
|
}
|
|
|
handleSetValue(triggerValue);
|
|
|
(0, _Input.resolveOnChange)(e.currentTarget, e, onChange, triggerValue);
|
|
|
};
|
|
|
// ============================== Reset ===============================
|
|
|
var handleReset = function handleReset(e) {
|
|
|
var _a, _b, _c;
|
|
|
handleSetValue('');
|
|
|
(_a = innerRef.current) === null || _a === void 0 ? void 0 : _a.focus();
|
|
|
(0, _Input.resolveOnChange)((_c = (_b = innerRef.current) === null || _b === void 0 ? void 0 : _b.resizableTextArea) === null || _c === void 0 ? void 0 : _c.textArea, e, onChange);
|
|
|
};
|
|
|
var prefixCls = getPrefixCls('input', customizePrefixCls);
|
|
|
React.useImperativeHandle(ref, function () {
|
|
|
var _a;
|
|
|
return {
|
|
|
resizableTextArea: (_a = innerRef.current) === null || _a === void 0 ? void 0 : _a.resizableTextArea,
|
|
|
focus: function focus(option) {
|
|
|
var _a, _b;
|
|
|
(0, _Input.triggerFocus)((_b = (_a = innerRef.current) === null || _a === void 0 ? void 0 : _a.resizableTextArea) === null || _b === void 0 ? void 0 : _b.textArea, option);
|
|
|
},
|
|
|
blur: function blur() {
|
|
|
var _a;
|
|
|
return (_a = innerRef.current) === null || _a === void 0 ? void 0 : _a.blur();
|
|
|
}
|
|
|
};
|
|
|
});
|
|
|
var textArea = /*#__PURE__*/React.createElement(_rcTextarea["default"], (0, _extends2["default"])({}, (0, _omit["default"])(props, ['allowClear']), {
|
|
|
disabled: mergedDisabled,
|
|
|
className: (0, _classnames["default"])((_classNames = {}, (0, _defineProperty2["default"])(_classNames, "".concat(prefixCls, "-borderless"), !bordered), (0, _defineProperty2["default"])(_classNames, className, className && !showCount), (0, _defineProperty2["default"])(_classNames, "".concat(prefixCls, "-sm"), size === 'small' || customizeSize === 'small'), (0, _defineProperty2["default"])(_classNames, "".concat(prefixCls, "-lg"), size === 'large' || customizeSize === 'large'), _classNames), (0, _statusUtils.getStatusClassNames)(prefixCls, mergedStatus)),
|
|
|
style: showCount ? {
|
|
|
resize: style === null || style === void 0 ? void 0 : style.resize
|
|
|
} : style,
|
|
|
prefixCls: prefixCls,
|
|
|
onCompositionStart: onInternalCompositionStart,
|
|
|
onChange: handleChange,
|
|
|
onCompositionEnd: onInternalCompositionEnd,
|
|
|
ref: innerRef
|
|
|
}));
|
|
|
var val = (0, _Input.fixControlledValue)(value);
|
|
|
if (!compositing && hasMaxLength && (props.value === null || props.value === undefined)) {
|
|
|
// fix #27612 将value转为数组进行截取,解决 '😂'.length === 2 等emoji表情导致的截取乱码的问题
|
|
|
val = fixEmojiLength(val, maxLength);
|
|
|
}
|
|
|
// TextArea
|
|
|
var textareaNode = /*#__PURE__*/React.createElement(_ClearableLabeledInput["default"], (0, _extends2["default"])({
|
|
|
disabled: mergedDisabled
|
|
|
}, props, {
|
|
|
prefixCls: prefixCls,
|
|
|
direction: direction,
|
|
|
inputType: "text",
|
|
|
value: val,
|
|
|
element: textArea,
|
|
|
handleReset: handleReset,
|
|
|
ref: clearableInputRef,
|
|
|
bordered: bordered,
|
|
|
status: customStatus,
|
|
|
style: showCount ? undefined : style
|
|
|
}));
|
|
|
// Only show text area wrapper when needed
|
|
|
if (showCount || hasFeedback) {
|
|
|
var _classNames2;
|
|
|
var valueLength = (0, _toConsumableArray2["default"])(val).length;
|
|
|
var dataCount = '';
|
|
|
if ((0, _typeof2["default"])(showCount) === 'object') {
|
|
|
dataCount = showCount.formatter({
|
|
|
value: val,
|
|
|
count: valueLength,
|
|
|
maxLength: maxLength
|
|
|
});
|
|
|
} else {
|
|
|
dataCount = "".concat(valueLength).concat(hasMaxLength ? " / ".concat(maxLength) : '');
|
|
|
}
|
|
|
return /*#__PURE__*/React.createElement("div", {
|
|
|
hidden: hidden,
|
|
|
className: (0, _classnames["default"])("".concat(prefixCls, "-textarea"), (_classNames2 = {}, (0, _defineProperty2["default"])(_classNames2, "".concat(prefixCls, "-textarea-rtl"), direction === 'rtl'), (0, _defineProperty2["default"])(_classNames2, "".concat(prefixCls, "-textarea-show-count"), showCount), (0, _defineProperty2["default"])(_classNames2, "".concat(prefixCls, "-textarea-in-form-item"), isFormItemInput), _classNames2), (0, _statusUtils.getStatusClassNames)("".concat(prefixCls, "-textarea"), mergedStatus, hasFeedback), className),
|
|
|
style: style,
|
|
|
"data-count": dataCount
|
|
|
}, textareaNode, hasFeedback && /*#__PURE__*/React.createElement("span", {
|
|
|
className: "".concat(prefixCls, "-textarea-suffix")
|
|
|
}, feedbackIcon));
|
|
|
}
|
|
|
return textareaNode;
|
|
|
});
|
|
|
var _default = TextArea;
|
|
|
exports["default"] = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 81722:
|
|
|
/*!***********************************************************************!*\
|
|
|
!*** ./node_modules/antd/lib/input/hooks/useRemovePasswordTimeout.js ***!
|
|
|
\***********************************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = useRemovePasswordTimeout;
|
|
|
var _react = __webpack_require__(/*! react */ 67294);
|
|
|
function useRemovePasswordTimeout(inputRef, triggerOnMount) {
|
|
|
var removePasswordTimeoutRef = (0, _react.useRef)([]);
|
|
|
var removePasswordTimeout = function removePasswordTimeout() {
|
|
|
removePasswordTimeoutRef.current.push(setTimeout(function () {
|
|
|
var _a, _b, _c, _d;
|
|
|
if (((_a = inputRef.current) === null || _a === void 0 ? void 0 : _a.input) && ((_b = inputRef.current) === null || _b === void 0 ? void 0 : _b.input.getAttribute('type')) === 'password' && ((_c = inputRef.current) === null || _c === void 0 ? void 0 : _c.input.hasAttribute('value'))) {
|
|
|
(_d = inputRef.current) === null || _d === void 0 ? void 0 : _d.input.removeAttribute('value');
|
|
|
}
|
|
|
}));
|
|
|
};
|
|
|
(0, _react.useEffect)(function () {
|
|
|
if (triggerOnMount) {
|
|
|
removePasswordTimeout();
|
|
|
}
|
|
|
return function () {
|
|
|
return removePasswordTimeoutRef.current.forEach(function (timer) {
|
|
|
if (timer) {
|
|
|
clearTimeout(timer);
|
|
|
}
|
|
|
});
|
|
|
};
|
|
|
}, []);
|
|
|
return removePasswordTimeout;
|
|
|
}
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 51024:
|
|
|
/*!**********************************************!*\
|
|
|
!*** ./node_modules/antd/lib/input/index.js ***!
|
|
|
\**********************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
var __webpack_unused_export__;
|
|
|
|
|
|
|
|
|
var _interopRequireDefault = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836)["default"]);
|
|
|
__webpack_unused_export__ = ({
|
|
|
value: true
|
|
|
});
|
|
|
exports.Z = void 0;
|
|
|
var _Group = _interopRequireDefault(__webpack_require__(/*! ./Group */ 16916));
|
|
|
var _Input = _interopRequireDefault(__webpack_require__(/*! ./Input */ 10815));
|
|
|
var _Password = _interopRequireDefault(__webpack_require__(/*! ./Password */ 90326));
|
|
|
var _Search = _interopRequireDefault(__webpack_require__(/*! ./Search */ 6934));
|
|
|
var _TextArea = _interopRequireDefault(__webpack_require__(/*! ./TextArea */ 14104));
|
|
|
var Input = _Input["default"];
|
|
|
Input.Group = _Group["default"];
|
|
|
Input.Search = _Search["default"];
|
|
|
Input.TextArea = _TextArea["default"];
|
|
|
Input.Password = _Password["default"];
|
|
|
var _default = Input;
|
|
|
exports.Z = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 36714:
|
|
|
/*!**********************************************!*\
|
|
|
!*** ./node_modules/antd/lib/input/utils.js ***!
|
|
|
\**********************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports.hasPrefixSuffix = hasPrefixSuffix;
|
|
|
// eslint-disable-next-line import/prefer-default-export
|
|
|
function hasPrefixSuffix(props) {
|
|
|
return !!(props.prefix || props.suffix || props.allowClear);
|
|
|
}
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 73625:
|
|
|
/*!*****************************************************************!*\
|
|
|
!*** ./node_modules/antd/lib/locale-provider/LocaleReceiver.js ***!
|
|
|
\*****************************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireWildcard = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireWildcard */ 75263)["default"]);
|
|
|
var _interopRequireDefault = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836)["default"]);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports.useLocaleReceiver = exports["default"] = void 0;
|
|
|
var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/extends */ 10434));
|
|
|
var React = _interopRequireWildcard(__webpack_require__(/*! react */ 67294));
|
|
|
var _context = _interopRequireDefault(__webpack_require__(/*! ./context */ 89354));
|
|
|
var _default2 = _interopRequireDefault(__webpack_require__(/*! ./default */ 95209));
|
|
|
var LocaleReceiver = function LocaleReceiver(props) {
|
|
|
var _props$componentName = props.componentName,
|
|
|
componentName = _props$componentName === void 0 ? 'global' : _props$componentName,
|
|
|
defaultLocale = props.defaultLocale,
|
|
|
children = props.children;
|
|
|
var antLocale = React.useContext(_context["default"]);
|
|
|
var getLocale = React.useMemo(function () {
|
|
|
var _a;
|
|
|
var locale = defaultLocale || _default2["default"][componentName];
|
|
|
var localeFromContext = (_a = antLocale === null || antLocale === void 0 ? void 0 : antLocale[componentName]) !== null && _a !== void 0 ? _a : {};
|
|
|
return (0, _extends2["default"])((0, _extends2["default"])({}, locale instanceof Function ? locale() : locale), localeFromContext || {});
|
|
|
}, [componentName, defaultLocale, antLocale]);
|
|
|
var getLocaleCode = React.useMemo(function () {
|
|
|
var localeCode = antLocale && antLocale.locale;
|
|
|
// Had use LocaleProvide but didn't set locale
|
|
|
if (antLocale && antLocale.exist && !localeCode) {
|
|
|
return _default2["default"].locale;
|
|
|
}
|
|
|
return localeCode;
|
|
|
}, [antLocale]);
|
|
|
return children(getLocale, getLocaleCode, antLocale);
|
|
|
};
|
|
|
var _default = LocaleReceiver;
|
|
|
exports["default"] = _default;
|
|
|
var useLocaleReceiver = function useLocaleReceiver(componentName, defaultLocale) {
|
|
|
var antLocale = React.useContext(_context["default"]);
|
|
|
var getLocale = React.useMemo(function () {
|
|
|
var _a;
|
|
|
var locale = defaultLocale || _default2["default"][componentName];
|
|
|
var localeFromContext = (_a = antLocale === null || antLocale === void 0 ? void 0 : antLocale[componentName]) !== null && _a !== void 0 ? _a : {};
|
|
|
return (0, _extends2["default"])((0, _extends2["default"])({}, typeof locale === 'function' ? locale() : locale), localeFromContext || {});
|
|
|
}, [componentName, defaultLocale, antLocale]);
|
|
|
return [getLocale];
|
|
|
};
|
|
|
exports.useLocaleReceiver = useLocaleReceiver;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 89354:
|
|
|
/*!**********************************************************!*\
|
|
|
!*** ./node_modules/antd/lib/locale-provider/context.js ***!
|
|
|
\**********************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
var _react = __webpack_require__(/*! react */ 67294);
|
|
|
var LocaleContext = /*#__PURE__*/(0, _react.createContext)(undefined);
|
|
|
var _default = LocaleContext;
|
|
|
exports["default"] = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 95209:
|
|
|
/*!**********************************************************!*\
|
|
|
!*** ./node_modules/antd/lib/locale-provider/default.js ***!
|
|
|
\**********************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireDefault = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836)["default"]);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
var _default2 = _interopRequireDefault(__webpack_require__(/*! ../locale/default */ 56350));
|
|
|
var _default = _default2["default"];
|
|
|
exports["default"] = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 53594:
|
|
|
/*!********************************************************!*\
|
|
|
!*** ./node_modules/antd/lib/locale-provider/index.js ***!
|
|
|
\********************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireWildcard = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireWildcard */ 75263)["default"]);
|
|
|
var _interopRequireDefault = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836)["default"]);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = exports.ANT_MARK = void 0;
|
|
|
var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/extends */ 10434));
|
|
|
var React = _interopRequireWildcard(__webpack_require__(/*! react */ 67294));
|
|
|
var _warning = _interopRequireDefault(__webpack_require__(/*! ../_util/warning */ 30638));
|
|
|
var _locale = __webpack_require__(/*! ../modal/locale */ 10625);
|
|
|
var _context = _interopRequireDefault(__webpack_require__(/*! ./context */ 89354));
|
|
|
var ANT_MARK = 'internalMark';
|
|
|
exports.ANT_MARK = ANT_MARK;
|
|
|
var LocaleProvider = function LocaleProvider(props) {
|
|
|
var _props$locale = props.locale,
|
|
|
locale = _props$locale === void 0 ? {} : _props$locale,
|
|
|
children = props.children,
|
|
|
_ANT_MARK__ = props._ANT_MARK__;
|
|
|
if (false) {}
|
|
|
React.useEffect(function () {
|
|
|
(0, _locale.changeConfirmLocale)(locale && locale.Modal);
|
|
|
return function () {
|
|
|
(0, _locale.changeConfirmLocale)();
|
|
|
};
|
|
|
}, [locale]);
|
|
|
var getMemoizedContextValue = React.useMemo(function () {
|
|
|
return (0, _extends2["default"])((0, _extends2["default"])({}, locale), {
|
|
|
exist: true
|
|
|
});
|
|
|
}, [locale]);
|
|
|
return /*#__PURE__*/React.createElement(_context["default"].Provider, {
|
|
|
value: getMemoizedContextValue
|
|
|
}, children);
|
|
|
};
|
|
|
var _default = LocaleProvider;
|
|
|
exports["default"] = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 56350:
|
|
|
/*!*************************************************!*\
|
|
|
!*** ./node_modules/antd/lib/locale/default.js ***!
|
|
|
\*************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireDefault = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836)["default"]);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
var _en_US = _interopRequireDefault(__webpack_require__(/*! rc-pagination/lib/locale/en_US */ 62273));
|
|
|
var _en_US2 = _interopRequireDefault(__webpack_require__(/*! ../calendar/locale/en_US */ 69556));
|
|
|
var _en_US3 = _interopRequireDefault(__webpack_require__(/*! ../date-picker/locale/en_US */ 25633));
|
|
|
var _en_US4 = _interopRequireDefault(__webpack_require__(/*! ../time-picker/locale/en_US */ 52040));
|
|
|
/* eslint-disable no-template-curly-in-string */
|
|
|
|
|
|
var typeTemplate = '${label} is not a valid ${type}';
|
|
|
var localeValues = {
|
|
|
locale: 'en',
|
|
|
Pagination: _en_US["default"],
|
|
|
DatePicker: _en_US3["default"],
|
|
|
TimePicker: _en_US4["default"],
|
|
|
Calendar: _en_US2["default"],
|
|
|
global: {
|
|
|
placeholder: 'Please select'
|
|
|
},
|
|
|
Table: {
|
|
|
filterTitle: 'Filter menu',
|
|
|
filterConfirm: 'OK',
|
|
|
filterReset: 'Reset',
|
|
|
filterEmptyText: 'No filters',
|
|
|
filterCheckall: 'Select all items',
|
|
|
filterSearchPlaceholder: 'Search in filters',
|
|
|
emptyText: 'No data',
|
|
|
selectAll: 'Select current page',
|
|
|
selectInvert: 'Invert current page',
|
|
|
selectNone: 'Clear all data',
|
|
|
selectionAll: 'Select all data',
|
|
|
sortTitle: 'Sort',
|
|
|
expand: 'Expand row',
|
|
|
collapse: 'Collapse row',
|
|
|
triggerDesc: 'Click to sort descending',
|
|
|
triggerAsc: 'Click to sort ascending',
|
|
|
cancelSort: 'Click to cancel sorting'
|
|
|
},
|
|
|
Modal: {
|
|
|
okText: 'OK',
|
|
|
cancelText: 'Cancel',
|
|
|
justOkText: 'OK'
|
|
|
},
|
|
|
Popconfirm: {
|
|
|
okText: 'OK',
|
|
|
cancelText: 'Cancel'
|
|
|
},
|
|
|
Transfer: {
|
|
|
titles: ['', ''],
|
|
|
searchPlaceholder: 'Search here',
|
|
|
itemUnit: 'item',
|
|
|
itemsUnit: 'items',
|
|
|
remove: 'Remove',
|
|
|
selectCurrent: 'Select current page',
|
|
|
removeCurrent: 'Remove current page',
|
|
|
selectAll: 'Select all data',
|
|
|
removeAll: 'Remove all data',
|
|
|
selectInvert: 'Invert current page'
|
|
|
},
|
|
|
Upload: {
|
|
|
uploading: 'Uploading...',
|
|
|
removeFile: 'Remove file',
|
|
|
uploadError: 'Upload error',
|
|
|
previewFile: 'Preview file',
|
|
|
downloadFile: 'Download file'
|
|
|
},
|
|
|
Empty: {
|
|
|
description: 'No data'
|
|
|
},
|
|
|
Icon: {
|
|
|
icon: 'icon'
|
|
|
},
|
|
|
Text: {
|
|
|
edit: 'Edit',
|
|
|
copy: 'Copy',
|
|
|
copied: 'Copied',
|
|
|
expand: 'Expand'
|
|
|
},
|
|
|
PageHeader: {
|
|
|
back: 'Back'
|
|
|
},
|
|
|
Form: {
|
|
|
optional: '(optional)',
|
|
|
defaultValidateMessages: {
|
|
|
"default": 'Field validation error for ${label}',
|
|
|
required: 'Please enter ${label}',
|
|
|
"enum": '${label} must be one of [${enum}]',
|
|
|
whitespace: '${label} cannot be a blank character',
|
|
|
date: {
|
|
|
format: '${label} date format is invalid',
|
|
|
parse: '${label} cannot be converted to a date',
|
|
|
invalid: '${label} is an invalid date'
|
|
|
},
|
|
|
types: {
|
|
|
string: typeTemplate,
|
|
|
method: typeTemplate,
|
|
|
array: typeTemplate,
|
|
|
object: typeTemplate,
|
|
|
number: typeTemplate,
|
|
|
date: typeTemplate,
|
|
|
"boolean": typeTemplate,
|
|
|
integer: typeTemplate,
|
|
|
"float": typeTemplate,
|
|
|
regexp: typeTemplate,
|
|
|
email: typeTemplate,
|
|
|
url: typeTemplate,
|
|
|
hex: typeTemplate
|
|
|
},
|
|
|
string: {
|
|
|
len: '${label} must be ${len} characters',
|
|
|
min: '${label} must be at least ${min} characters',
|
|
|
max: '${label} must be up to ${max} characters',
|
|
|
range: '${label} must be between ${min}-${max} characters'
|
|
|
},
|
|
|
number: {
|
|
|
len: '${label} must be equal to ${len}',
|
|
|
min: '${label} must be minimum ${min}',
|
|
|
max: '${label} must be maximum ${max}',
|
|
|
range: '${label} must be between ${min}-${max}'
|
|
|
},
|
|
|
array: {
|
|
|
len: 'Must be ${len} ${label}',
|
|
|
min: 'At least ${min} ${label}',
|
|
|
max: 'At most ${max} ${label}',
|
|
|
range: 'The amount of ${label} must be between ${min}-${max}'
|
|
|
},
|
|
|
pattern: {
|
|
|
mismatch: '${label} does not match the pattern ${pattern}'
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
Image: {
|
|
|
preview: 'Preview'
|
|
|
}
|
|
|
};
|
|
|
var _default = localeValues;
|
|
|
exports["default"] = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 64333:
|
|
|
/*!***********************************************************!*\
|
|
|
!*** ./node_modules/antd/lib/message/hooks/useMessage.js ***!
|
|
|
\***********************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireWildcard = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireWildcard */ 75263)["default"]);
|
|
|
var _interopRequireDefault = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836)["default"]);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = createUseMessage;
|
|
|
var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/extends */ 10434));
|
|
|
var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ 27424));
|
|
|
var _useNotification = _interopRequireDefault(__webpack_require__(/*! rc-notification/lib/useNotification */ 45484));
|
|
|
var React = _interopRequireWildcard(__webpack_require__(/*! react */ 67294));
|
|
|
var _ = __webpack_require__(/*! .. */ 11187);
|
|
|
var _configProvider = __webpack_require__(/*! ../../config-provider */ 31929);
|
|
|
function createUseMessage(getRcNotificationInstance, getRCNoticeProps) {
|
|
|
var useMessage = function useMessage() {
|
|
|
// We can only get content by render
|
|
|
var getPrefixCls;
|
|
|
var getPopupContainer;
|
|
|
// We create a proxy to handle delay created instance
|
|
|
var innerInstance = null;
|
|
|
var proxy = {
|
|
|
add: function add(noticeProps, holderCallback) {
|
|
|
innerInstance === null || innerInstance === void 0 ? void 0 : innerInstance.component.add(noticeProps, holderCallback);
|
|
|
}
|
|
|
};
|
|
|
var _useRCNotification = (0, _useNotification["default"])(proxy),
|
|
|
_useRCNotification2 = (0, _slicedToArray2["default"])(_useRCNotification, 2),
|
|
|
hookNotify = _useRCNotification2[0],
|
|
|
holder = _useRCNotification2[1];
|
|
|
function notify(args) {
|
|
|
var customizePrefixCls = args.prefixCls;
|
|
|
var mergedPrefixCls = getPrefixCls('message', customizePrefixCls);
|
|
|
var rootPrefixCls = getPrefixCls();
|
|
|
var target = args.key || (0, _.getKeyThenIncreaseKey)();
|
|
|
var closePromise = new Promise(function (resolve) {
|
|
|
var callback = function callback() {
|
|
|
if (typeof args.onClose === 'function') {
|
|
|
args.onClose();
|
|
|
}
|
|
|
return resolve(true);
|
|
|
};
|
|
|
getRcNotificationInstance((0, _extends2["default"])((0, _extends2["default"])({}, args), {
|
|
|
prefixCls: mergedPrefixCls,
|
|
|
rootPrefixCls: rootPrefixCls,
|
|
|
getPopupContainer: getPopupContainer
|
|
|
}), function (_ref) {
|
|
|
var prefixCls = _ref.prefixCls,
|
|
|
instance = _ref.instance;
|
|
|
innerInstance = instance;
|
|
|
hookNotify(getRCNoticeProps((0, _extends2["default"])((0, _extends2["default"])({}, args), {
|
|
|
key: target,
|
|
|
onClose: callback
|
|
|
}), prefixCls));
|
|
|
});
|
|
|
});
|
|
|
var result = function result() {
|
|
|
if (innerInstance) {
|
|
|
innerInstance.removeNotice(target);
|
|
|
}
|
|
|
};
|
|
|
result.then = function (filled, rejected) {
|
|
|
return closePromise.then(filled, rejected);
|
|
|
};
|
|
|
result.promise = closePromise;
|
|
|
return result;
|
|
|
}
|
|
|
// Fill functions
|
|
|
var hookApiRef = React.useRef({});
|
|
|
hookApiRef.current.open = notify;
|
|
|
_.typeList.forEach(function (type) {
|
|
|
return (0, _.attachTypeApi)(hookApiRef.current, type);
|
|
|
});
|
|
|
return [hookApiRef.current, /*#__PURE__*/React.createElement(_configProvider.ConfigConsumer, {
|
|
|
key: "holder"
|
|
|
}, function (context) {
|
|
|
getPrefixCls = context.getPrefixCls;
|
|
|
getPopupContainer = context.getPopupContainer;
|
|
|
return holder;
|
|
|
})];
|
|
|
};
|
|
|
return useMessage;
|
|
|
}
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 11187:
|
|
|
/*!************************************************!*\
|
|
|
!*** ./node_modules/antd/lib/message/index.js ***!
|
|
|
\************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireWildcard = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireWildcard */ 75263)["default"]);
|
|
|
var _interopRequireDefault = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836)["default"]);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports.attachTypeApi = attachTypeApi;
|
|
|
exports.getInstance = exports["default"] = void 0;
|
|
|
exports.getKeyThenIncreaseKey = getKeyThenIncreaseKey;
|
|
|
exports.typeList = void 0;
|
|
|
var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/extends */ 10434));
|
|
|
var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 38416));
|
|
|
var _CheckCircleFilled = _interopRequireDefault(__webpack_require__(/*! @ant-design/icons/CheckCircleFilled */ 8687));
|
|
|
var _CloseCircleFilled = _interopRequireDefault(__webpack_require__(/*! @ant-design/icons/CloseCircleFilled */ 43273));
|
|
|
var _ExclamationCircleFilled = _interopRequireDefault(__webpack_require__(/*! @ant-design/icons/ExclamationCircleFilled */ 71814));
|
|
|
var _InfoCircleFilled = _interopRequireDefault(__webpack_require__(/*! @ant-design/icons/InfoCircleFilled */ 55555));
|
|
|
var _LoadingOutlined = _interopRequireDefault(__webpack_require__(/*! @ant-design/icons/LoadingOutlined */ 4121));
|
|
|
var _classnames = _interopRequireDefault(__webpack_require__(/*! classnames */ 94184));
|
|
|
var _rcNotification = _interopRequireDefault(__webpack_require__(/*! rc-notification */ 91127));
|
|
|
var React = _interopRequireWildcard(__webpack_require__(/*! react */ 67294));
|
|
|
var _configProvider = _interopRequireWildcard(__webpack_require__(/*! ../config-provider */ 31929));
|
|
|
var _useMessage = _interopRequireDefault(__webpack_require__(/*! ./hooks/useMessage */ 64333));
|
|
|
var messageInstance;
|
|
|
var defaultDuration = 3;
|
|
|
var defaultTop;
|
|
|
var key = 1;
|
|
|
var localPrefixCls = '';
|
|
|
var transitionName = 'move-up';
|
|
|
var hasTransitionName = false;
|
|
|
var getContainer;
|
|
|
var maxCount;
|
|
|
var rtl = false;
|
|
|
function getKeyThenIncreaseKey() {
|
|
|
return key++;
|
|
|
}
|
|
|
function setMessageConfig(options) {
|
|
|
if (options.top !== undefined) {
|
|
|
defaultTop = options.top;
|
|
|
messageInstance = null; // delete messageInstance for new defaultTop
|
|
|
}
|
|
|
|
|
|
if (options.duration !== undefined) {
|
|
|
defaultDuration = options.duration;
|
|
|
}
|
|
|
if (options.prefixCls !== undefined) {
|
|
|
localPrefixCls = options.prefixCls;
|
|
|
}
|
|
|
if (options.getContainer !== undefined) {
|
|
|
getContainer = options.getContainer;
|
|
|
messageInstance = null; // delete messageInstance for new getContainer
|
|
|
}
|
|
|
|
|
|
if (options.transitionName !== undefined) {
|
|
|
transitionName = options.transitionName;
|
|
|
messageInstance = null; // delete messageInstance for new transitionName
|
|
|
hasTransitionName = true;
|
|
|
}
|
|
|
if (options.maxCount !== undefined) {
|
|
|
maxCount = options.maxCount;
|
|
|
messageInstance = null;
|
|
|
}
|
|
|
if (options.rtl !== undefined) {
|
|
|
rtl = options.rtl;
|
|
|
}
|
|
|
}
|
|
|
function getRCNotificationInstance(args, callback) {
|
|
|
var customizePrefixCls = args.prefixCls,
|
|
|
getContextPopupContainer = args.getPopupContainer;
|
|
|
var _globalConfig = (0, _configProvider.globalConfig)(),
|
|
|
getPrefixCls = _globalConfig.getPrefixCls,
|
|
|
getRootPrefixCls = _globalConfig.getRootPrefixCls,
|
|
|
getIconPrefixCls = _globalConfig.getIconPrefixCls;
|
|
|
var prefixCls = getPrefixCls('message', customizePrefixCls || localPrefixCls);
|
|
|
var rootPrefixCls = getRootPrefixCls(args.rootPrefixCls, prefixCls);
|
|
|
var iconPrefixCls = getIconPrefixCls();
|
|
|
if (messageInstance) {
|
|
|
callback({
|
|
|
prefixCls: prefixCls,
|
|
|
rootPrefixCls: rootPrefixCls,
|
|
|
iconPrefixCls: iconPrefixCls,
|
|
|
instance: messageInstance
|
|
|
});
|
|
|
return;
|
|
|
}
|
|
|
var instanceConfig = {
|
|
|
prefixCls: prefixCls,
|
|
|
transitionName: hasTransitionName ? transitionName : "".concat(rootPrefixCls, "-").concat(transitionName),
|
|
|
style: {
|
|
|
top: defaultTop
|
|
|
},
|
|
|
getContainer: getContainer || getContextPopupContainer,
|
|
|
maxCount: maxCount
|
|
|
};
|
|
|
_rcNotification["default"].newInstance(instanceConfig, function (instance) {
|
|
|
if (messageInstance) {
|
|
|
callback({
|
|
|
prefixCls: prefixCls,
|
|
|
rootPrefixCls: rootPrefixCls,
|
|
|
iconPrefixCls: iconPrefixCls,
|
|
|
instance: messageInstance
|
|
|
});
|
|
|
return;
|
|
|
}
|
|
|
messageInstance = instance;
|
|
|
if (false) {}
|
|
|
callback({
|
|
|
prefixCls: prefixCls,
|
|
|
rootPrefixCls: rootPrefixCls,
|
|
|
iconPrefixCls: iconPrefixCls,
|
|
|
instance: instance
|
|
|
});
|
|
|
});
|
|
|
}
|
|
|
var typeToIcon = {
|
|
|
info: _InfoCircleFilled["default"],
|
|
|
success: _CheckCircleFilled["default"],
|
|
|
error: _CloseCircleFilled["default"],
|
|
|
warning: _ExclamationCircleFilled["default"],
|
|
|
loading: _LoadingOutlined["default"]
|
|
|
};
|
|
|
var typeList = Object.keys(typeToIcon);
|
|
|
exports.typeList = typeList;
|
|
|
function getRCNoticeProps(args, prefixCls, iconPrefixCls) {
|
|
|
var _classNames;
|
|
|
var duration = args.duration !== undefined ? args.duration : defaultDuration;
|
|
|
var IconComponent = typeToIcon[args.type];
|
|
|
var messageClass = (0, _classnames["default"])("".concat(prefixCls, "-custom-content"), (_classNames = {}, (0, _defineProperty2["default"])(_classNames, "".concat(prefixCls, "-").concat(args.type), args.type), (0, _defineProperty2["default"])(_classNames, "".concat(prefixCls, "-rtl"), rtl === true), _classNames));
|
|
|
return {
|
|
|
key: args.key,
|
|
|
duration: duration,
|
|
|
style: args.style || {},
|
|
|
className: args.className,
|
|
|
content: /*#__PURE__*/React.createElement(_configProvider["default"], {
|
|
|
iconPrefixCls: iconPrefixCls
|
|
|
}, /*#__PURE__*/React.createElement("div", {
|
|
|
className: messageClass
|
|
|
}, args.icon || IconComponent && /*#__PURE__*/React.createElement(IconComponent, null), /*#__PURE__*/React.createElement("span", null, args.content))),
|
|
|
onClose: args.onClose,
|
|
|
onClick: args.onClick
|
|
|
};
|
|
|
}
|
|
|
function notice(args) {
|
|
|
var target = args.key || getKeyThenIncreaseKey();
|
|
|
var closePromise = new Promise(function (resolve) {
|
|
|
var callback = function callback() {
|
|
|
if (typeof args.onClose === 'function') {
|
|
|
args.onClose();
|
|
|
}
|
|
|
return resolve(true);
|
|
|
};
|
|
|
getRCNotificationInstance(args, function (_ref) {
|
|
|
var prefixCls = _ref.prefixCls,
|
|
|
iconPrefixCls = _ref.iconPrefixCls,
|
|
|
instance = _ref.instance;
|
|
|
instance.notice(getRCNoticeProps((0, _extends2["default"])((0, _extends2["default"])({}, args), {
|
|
|
key: target,
|
|
|
onClose: callback
|
|
|
}), prefixCls, iconPrefixCls));
|
|
|
});
|
|
|
});
|
|
|
var result = function result() {
|
|
|
var _a;
|
|
|
if (messageInstance) {
|
|
|
messageInstance.removeNotice(target);
|
|
|
(_a = args.onClose) === null || _a === void 0 ? void 0 : _a.call(args);
|
|
|
}
|
|
|
};
|
|
|
result.then = function (filled, rejected) {
|
|
|
return closePromise.then(filled, rejected);
|
|
|
};
|
|
|
result.promise = closePromise;
|
|
|
return result;
|
|
|
}
|
|
|
function isArgsProps(content) {
|
|
|
return Object.prototype.toString.call(content) === '[object Object]' && !!content.content;
|
|
|
}
|
|
|
var api = {
|
|
|
open: notice,
|
|
|
config: setMessageConfig,
|
|
|
destroy: function destroy(messageKey) {
|
|
|
if (messageInstance) {
|
|
|
if (messageKey) {
|
|
|
var _messageInstance = messageInstance,
|
|
|
removeNotice = _messageInstance.removeNotice;
|
|
|
removeNotice(messageKey);
|
|
|
} else {
|
|
|
var _messageInstance2 = messageInstance,
|
|
|
destroy = _messageInstance2.destroy;
|
|
|
destroy();
|
|
|
messageInstance = null;
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
};
|
|
|
function attachTypeApi(originalApi, type) {
|
|
|
originalApi[type] = function (content, duration, onClose) {
|
|
|
if (isArgsProps(content)) {
|
|
|
return originalApi.open((0, _extends2["default"])((0, _extends2["default"])({}, content), {
|
|
|
type: type
|
|
|
}));
|
|
|
}
|
|
|
if (typeof duration === 'function') {
|
|
|
onClose = duration;
|
|
|
duration = undefined;
|
|
|
}
|
|
|
return originalApi.open({
|
|
|
content: content,
|
|
|
duration: duration,
|
|
|
type: type,
|
|
|
onClose: onClose
|
|
|
});
|
|
|
};
|
|
|
}
|
|
|
typeList.forEach(function (type) {
|
|
|
return attachTypeApi(api, type);
|
|
|
});
|
|
|
api.warn = api.warning;
|
|
|
api.useMessage = (0, _useMessage["default"])(getRCNotificationInstance, getRCNoticeProps);
|
|
|
/** @internal test Only function. Not work on production */
|
|
|
var getInstance = function getInstance() {
|
|
|
return false ? 0 : null;
|
|
|
};
|
|
|
exports.getInstance = getInstance;
|
|
|
var _default = api;
|
|
|
exports["default"] = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 10625:
|
|
|
/*!***********************************************!*\
|
|
|
!*** ./node_modules/antd/lib/modal/locale.js ***!
|
|
|
\***********************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireDefault = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836)["default"]);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports.changeConfirmLocale = changeConfirmLocale;
|
|
|
exports.getConfirmLocale = getConfirmLocale;
|
|
|
var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/extends */ 10434));
|
|
|
var _default = _interopRequireDefault(__webpack_require__(/*! ../locale/default */ 56350));
|
|
|
var runtimeLocale = (0, _extends2["default"])({}, _default["default"].Modal);
|
|
|
function changeConfirmLocale(newLocale) {
|
|
|
if (newLocale) {
|
|
|
runtimeLocale = (0, _extends2["default"])((0, _extends2["default"])({}, runtimeLocale), newLocale);
|
|
|
} else {
|
|
|
runtimeLocale = (0, _extends2["default"])({}, _default["default"].Modal);
|
|
|
}
|
|
|
}
|
|
|
function getConfirmLocale() {
|
|
|
return runtimeLocale;
|
|
|
}
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 23298:
|
|
|
/*!*********************************************************************!*\
|
|
|
!*** ./node_modules/antd/lib/notification/hooks/useNotification.js ***!
|
|
|
\*********************************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireWildcard = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireWildcard */ 75263)["default"]);
|
|
|
var _interopRequireDefault = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836)["default"]);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = createUseNotification;
|
|
|
var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/extends */ 10434));
|
|
|
var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ 27424));
|
|
|
var _useNotification = _interopRequireDefault(__webpack_require__(/*! rc-notification/lib/useNotification */ 45484));
|
|
|
var React = _interopRequireWildcard(__webpack_require__(/*! react */ 67294));
|
|
|
var _configProvider = __webpack_require__(/*! ../../config-provider */ 31929);
|
|
|
function createUseNotification(getNotificationInstance, getRCNoticeProps) {
|
|
|
var useNotification = function useNotification() {
|
|
|
// We can only get content by render
|
|
|
var getPrefixCls;
|
|
|
// We create a proxy to handle delay created instance
|
|
|
var innerInstance = null;
|
|
|
var proxy = {
|
|
|
add: function add(noticeProps, holderCallback) {
|
|
|
innerInstance === null || innerInstance === void 0 ? void 0 : innerInstance.component.add(noticeProps, holderCallback);
|
|
|
}
|
|
|
};
|
|
|
var _useRCNotification = (0, _useNotification["default"])(proxy),
|
|
|
_useRCNotification2 = (0, _slicedToArray2["default"])(_useRCNotification, 2),
|
|
|
hookNotify = _useRCNotification2[0],
|
|
|
holder = _useRCNotification2[1];
|
|
|
function notify(args) {
|
|
|
var customizePrefixCls = args.prefixCls;
|
|
|
var mergedPrefixCls = getPrefixCls('notification', customizePrefixCls);
|
|
|
getNotificationInstance((0, _extends2["default"])((0, _extends2["default"])({}, args), {
|
|
|
prefixCls: mergedPrefixCls
|
|
|
}), function (_ref) {
|
|
|
var prefixCls = _ref.prefixCls,
|
|
|
instance = _ref.instance;
|
|
|
innerInstance = instance;
|
|
|
hookNotify(getRCNoticeProps(args, prefixCls));
|
|
|
});
|
|
|
}
|
|
|
// Fill functions
|
|
|
var hookApiRef = React.useRef({});
|
|
|
hookApiRef.current.open = notify;
|
|
|
['success', 'info', 'warning', 'error'].forEach(function (type) {
|
|
|
hookApiRef.current[type] = function (args) {
|
|
|
return hookApiRef.current.open((0, _extends2["default"])((0, _extends2["default"])({}, args), {
|
|
|
type: type
|
|
|
}));
|
|
|
};
|
|
|
});
|
|
|
return [hookApiRef.current, /*#__PURE__*/React.createElement(_configProvider.ConfigConsumer, {
|
|
|
key: "holder"
|
|
|
}, function (context) {
|
|
|
getPrefixCls = context.getPrefixCls;
|
|
|
return holder;
|
|
|
})];
|
|
|
};
|
|
|
return useNotification;
|
|
|
}
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 16318:
|
|
|
/*!*****************************************************!*\
|
|
|
!*** ./node_modules/antd/lib/notification/index.js ***!
|
|
|
\*****************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireWildcard = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireWildcard */ 75263)["default"]);
|
|
|
var _interopRequireDefault = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836)["default"]);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports.getInstance = exports["default"] = void 0;
|
|
|
var _regeneratorRuntime2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/regeneratorRuntime */ 17061));
|
|
|
var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/extends */ 10434));
|
|
|
var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 38416));
|
|
|
var _CheckCircleOutlined = _interopRequireDefault(__webpack_require__(/*! @ant-design/icons/CheckCircleOutlined */ 75922));
|
|
|
var _CloseCircleOutlined = _interopRequireDefault(__webpack_require__(/*! @ant-design/icons/CloseCircleOutlined */ 81424));
|
|
|
var _CloseOutlined = _interopRequireDefault(__webpack_require__(/*! @ant-design/icons/CloseOutlined */ 16330));
|
|
|
var _ExclamationCircleOutlined = _interopRequireDefault(__webpack_require__(/*! @ant-design/icons/ExclamationCircleOutlined */ 93571));
|
|
|
var _InfoCircleOutlined = _interopRequireDefault(__webpack_require__(/*! @ant-design/icons/InfoCircleOutlined */ 38560));
|
|
|
var _classnames = _interopRequireDefault(__webpack_require__(/*! classnames */ 94184));
|
|
|
var _rcNotification = _interopRequireDefault(__webpack_require__(/*! rc-notification */ 91127));
|
|
|
var React = _interopRequireWildcard(__webpack_require__(/*! react */ 67294));
|
|
|
var _configProvider = _interopRequireWildcard(__webpack_require__(/*! ../config-provider */ 31929));
|
|
|
var _useNotification = _interopRequireDefault(__webpack_require__(/*! ./hooks/useNotification */ 23298));
|
|
|
var __awaiter = void 0 && (void 0).__awaiter || function (thisArg, _arguments, P, generator) {
|
|
|
function adopt(value) {
|
|
|
return value instanceof P ? value : new P(function (resolve) {
|
|
|
resolve(value);
|
|
|
});
|
|
|
}
|
|
|
return new (P || (P = Promise))(function (resolve, reject) {
|
|
|
function fulfilled(value) {
|
|
|
try {
|
|
|
step(generator.next(value));
|
|
|
} catch (e) {
|
|
|
reject(e);
|
|
|
}
|
|
|
}
|
|
|
function rejected(value) {
|
|
|
try {
|
|
|
step(generator["throw"](value));
|
|
|
} catch (e) {
|
|
|
reject(e);
|
|
|
}
|
|
|
}
|
|
|
function step(result) {
|
|
|
result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected);
|
|
|
}
|
|
|
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
|
|
});
|
|
|
};
|
|
|
var notificationInstance = {};
|
|
|
var defaultDuration = 4.5;
|
|
|
var defaultTop = 24;
|
|
|
var defaultBottom = 24;
|
|
|
var defaultPrefixCls = '';
|
|
|
var defaultPlacement = 'topRight';
|
|
|
var defaultGetContainer;
|
|
|
var defaultCloseIcon;
|
|
|
var rtl = false;
|
|
|
var maxCount;
|
|
|
function setNotificationConfig(options) {
|
|
|
var duration = options.duration,
|
|
|
placement = options.placement,
|
|
|
bottom = options.bottom,
|
|
|
top = options.top,
|
|
|
getContainer = options.getContainer,
|
|
|
closeIcon = options.closeIcon,
|
|
|
prefixCls = options.prefixCls;
|
|
|
if (prefixCls !== undefined) {
|
|
|
defaultPrefixCls = prefixCls;
|
|
|
}
|
|
|
if (duration !== undefined) {
|
|
|
defaultDuration = duration;
|
|
|
}
|
|
|
if (placement !== undefined) {
|
|
|
defaultPlacement = placement;
|
|
|
} else if (options.rtl) {
|
|
|
defaultPlacement = 'topLeft';
|
|
|
}
|
|
|
if (bottom !== undefined) {
|
|
|
defaultBottom = bottom;
|
|
|
}
|
|
|
if (top !== undefined) {
|
|
|
defaultTop = top;
|
|
|
}
|
|
|
if (getContainer !== undefined) {
|
|
|
defaultGetContainer = getContainer;
|
|
|
}
|
|
|
if (closeIcon !== undefined) {
|
|
|
defaultCloseIcon = closeIcon;
|
|
|
}
|
|
|
if (options.rtl !== undefined) {
|
|
|
rtl = options.rtl;
|
|
|
}
|
|
|
if (options.maxCount !== undefined) {
|
|
|
maxCount = options.maxCount;
|
|
|
}
|
|
|
}
|
|
|
function getPlacementStyle(placement) {
|
|
|
var top = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : defaultTop;
|
|
|
var bottom = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : defaultBottom;
|
|
|
var style;
|
|
|
switch (placement) {
|
|
|
case 'top':
|
|
|
style = {
|
|
|
left: '50%',
|
|
|
transform: 'translateX(-50%)',
|
|
|
right: 'auto',
|
|
|
top: top,
|
|
|
bottom: 'auto'
|
|
|
};
|
|
|
break;
|
|
|
case 'topLeft':
|
|
|
style = {
|
|
|
left: 0,
|
|
|
top: top,
|
|
|
bottom: 'auto'
|
|
|
};
|
|
|
break;
|
|
|
case 'topRight':
|
|
|
style = {
|
|
|
right: 0,
|
|
|
top: top,
|
|
|
bottom: 'auto'
|
|
|
};
|
|
|
break;
|
|
|
case 'bottom':
|
|
|
style = {
|
|
|
left: '50%',
|
|
|
transform: 'translateX(-50%)',
|
|
|
right: 'auto',
|
|
|
top: 'auto',
|
|
|
bottom: bottom
|
|
|
};
|
|
|
break;
|
|
|
case 'bottomLeft':
|
|
|
style = {
|
|
|
left: 0,
|
|
|
top: 'auto',
|
|
|
bottom: bottom
|
|
|
};
|
|
|
break;
|
|
|
default:
|
|
|
style = {
|
|
|
right: 0,
|
|
|
top: 'auto',
|
|
|
bottom: bottom
|
|
|
};
|
|
|
break;
|
|
|
}
|
|
|
return style;
|
|
|
}
|
|
|
function getNotificationInstance(args, callback) {
|
|
|
var _args$placement = args.placement,
|
|
|
placement = _args$placement === void 0 ? defaultPlacement : _args$placement,
|
|
|
top = args.top,
|
|
|
bottom = args.bottom,
|
|
|
_args$getContainer = args.getContainer,
|
|
|
getContainer = _args$getContainer === void 0 ? defaultGetContainer : _args$getContainer,
|
|
|
customizePrefixCls = args.prefixCls;
|
|
|
var _globalConfig = (0, _configProvider.globalConfig)(),
|
|
|
getPrefixCls = _globalConfig.getPrefixCls,
|
|
|
getIconPrefixCls = _globalConfig.getIconPrefixCls;
|
|
|
var prefixCls = getPrefixCls('notification', customizePrefixCls || defaultPrefixCls);
|
|
|
var iconPrefixCls = getIconPrefixCls();
|
|
|
var cacheKey = "".concat(prefixCls, "-").concat(placement);
|
|
|
var cacheInstance = notificationInstance[cacheKey];
|
|
|
if (cacheInstance) {
|
|
|
Promise.resolve(cacheInstance).then(function (instance) {
|
|
|
callback({
|
|
|
prefixCls: "".concat(prefixCls, "-notice"),
|
|
|
iconPrefixCls: iconPrefixCls,
|
|
|
instance: instance
|
|
|
});
|
|
|
});
|
|
|
return;
|
|
|
}
|
|
|
var notificationClass = (0, _classnames["default"])("".concat(prefixCls, "-").concat(placement), (0, _defineProperty2["default"])({}, "".concat(prefixCls, "-rtl"), rtl === true));
|
|
|
notificationInstance[cacheKey] = new Promise(function (resolve) {
|
|
|
_rcNotification["default"].newInstance({
|
|
|
prefixCls: prefixCls,
|
|
|
className: notificationClass,
|
|
|
style: getPlacementStyle(placement, top, bottom),
|
|
|
getContainer: getContainer,
|
|
|
maxCount: maxCount
|
|
|
}, function (notification) {
|
|
|
resolve(notification);
|
|
|
callback({
|
|
|
prefixCls: "".concat(prefixCls, "-notice"),
|
|
|
iconPrefixCls: iconPrefixCls,
|
|
|
instance: notification
|
|
|
});
|
|
|
});
|
|
|
});
|
|
|
}
|
|
|
var typeToIcon = {
|
|
|
success: _CheckCircleOutlined["default"],
|
|
|
info: _InfoCircleOutlined["default"],
|
|
|
error: _CloseCircleOutlined["default"],
|
|
|
warning: _ExclamationCircleOutlined["default"]
|
|
|
};
|
|
|
function getRCNoticeProps(args, prefixCls, iconPrefixCls) {
|
|
|
var durationArg = args.duration,
|
|
|
icon = args.icon,
|
|
|
type = args.type,
|
|
|
description = args.description,
|
|
|
message = args.message,
|
|
|
btn = args.btn,
|
|
|
onClose = args.onClose,
|
|
|
onClick = args.onClick,
|
|
|
key = args.key,
|
|
|
style = args.style,
|
|
|
className = args.className,
|
|
|
_args$closeIcon = args.closeIcon,
|
|
|
closeIcon = _args$closeIcon === void 0 ? defaultCloseIcon : _args$closeIcon,
|
|
|
props = args.props;
|
|
|
var duration = durationArg === undefined ? defaultDuration : durationArg;
|
|
|
var iconNode = null;
|
|
|
if (icon) {
|
|
|
iconNode = /*#__PURE__*/React.createElement("span", {
|
|
|
className: "".concat(prefixCls, "-icon")
|
|
|
}, args.icon);
|
|
|
} else if (type) {
|
|
|
iconNode = /*#__PURE__*/React.createElement(typeToIcon[type] || null, {
|
|
|
className: "".concat(prefixCls, "-icon ").concat(prefixCls, "-icon-").concat(type)
|
|
|
});
|
|
|
}
|
|
|
var closeIconToRender = /*#__PURE__*/React.createElement("span", {
|
|
|
className: "".concat(prefixCls, "-close-x")
|
|
|
}, closeIcon || /*#__PURE__*/React.createElement(_CloseOutlined["default"], {
|
|
|
className: "".concat(prefixCls, "-close-icon")
|
|
|
}));
|
|
|
var autoMarginTag = !description && iconNode ? /*#__PURE__*/React.createElement("span", {
|
|
|
className: "".concat(prefixCls, "-message-single-line-auto-margin")
|
|
|
}) : null;
|
|
|
return {
|
|
|
content: /*#__PURE__*/React.createElement(_configProvider["default"], {
|
|
|
iconPrefixCls: iconPrefixCls
|
|
|
}, /*#__PURE__*/React.createElement("div", {
|
|
|
className: iconNode ? "".concat(prefixCls, "-with-icon") : '',
|
|
|
role: "alert"
|
|
|
}, iconNode, /*#__PURE__*/React.createElement("div", {
|
|
|
className: "".concat(prefixCls, "-message")
|
|
|
}, autoMarginTag, message), /*#__PURE__*/React.createElement("div", {
|
|
|
className: "".concat(prefixCls, "-description")
|
|
|
}, description), btn ? /*#__PURE__*/React.createElement("span", {
|
|
|
className: "".concat(prefixCls, "-btn")
|
|
|
}, btn) : null)),
|
|
|
duration: duration,
|
|
|
closable: true,
|
|
|
closeIcon: closeIconToRender,
|
|
|
onClose: onClose,
|
|
|
onClick: onClick,
|
|
|
key: key,
|
|
|
style: style || {},
|
|
|
className: (0, _classnames["default"])(className, (0, _defineProperty2["default"])({}, "".concat(prefixCls, "-").concat(type), !!type)),
|
|
|
props: props
|
|
|
};
|
|
|
}
|
|
|
function notice(args) {
|
|
|
getNotificationInstance(args, function (_ref) {
|
|
|
var prefixCls = _ref.prefixCls,
|
|
|
iconPrefixCls = _ref.iconPrefixCls,
|
|
|
instance = _ref.instance;
|
|
|
instance.notice(getRCNoticeProps(args, prefixCls, iconPrefixCls));
|
|
|
});
|
|
|
}
|
|
|
var api = {
|
|
|
open: notice,
|
|
|
close: function close(key) {
|
|
|
Object.keys(notificationInstance).forEach(function (cacheKey) {
|
|
|
return Promise.resolve(notificationInstance[cacheKey]).then(function (instance) {
|
|
|
instance.removeNotice(key);
|
|
|
});
|
|
|
});
|
|
|
},
|
|
|
config: setNotificationConfig,
|
|
|
destroy: function destroy() {
|
|
|
Object.keys(notificationInstance).forEach(function (cacheKey) {
|
|
|
Promise.resolve(notificationInstance[cacheKey]).then(function (instance) {
|
|
|
instance.destroy();
|
|
|
});
|
|
|
delete notificationInstance[cacheKey]; // lgtm[js/missing-await]
|
|
|
});
|
|
|
}
|
|
|
};
|
|
|
|
|
|
['success', 'info', 'warning', 'error'].forEach(function (type) {
|
|
|
api[type] = function (args) {
|
|
|
return api.open((0, _extends2["default"])((0, _extends2["default"])({}, args), {
|
|
|
type: type
|
|
|
}));
|
|
|
};
|
|
|
});
|
|
|
api.warn = api.warning;
|
|
|
api.useNotification = (0, _useNotification["default"])(getNotificationInstance, getRCNoticeProps);
|
|
|
/** @internal test Only function. Not work on production */
|
|
|
var getInstance = function getInstance(cacheKey) {
|
|
|
return __awaiter(void 0, void 0, void 0, /*#__PURE__*/(0, _regeneratorRuntime2["default"])().mark(function _callee() {
|
|
|
return (0, _regeneratorRuntime2["default"])().wrap(function _callee$(_context) {
|
|
|
while (1) switch (_context.prev = _context.next) {
|
|
|
case 0:
|
|
|
return _context.abrupt("return", false ? 0 : null);
|
|
|
case 1:
|
|
|
case "end":
|
|
|
return _context.stop();
|
|
|
}
|
|
|
}, _callee);
|
|
|
}));
|
|
|
};
|
|
|
exports.getInstance = getInstance;
|
|
|
var _default = api;
|
|
|
exports["default"] = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 46549:
|
|
|
/*!************************************************!*\
|
|
|
!*** ./node_modules/antd/lib/space/Compact.js ***!
|
|
|
\************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireWildcard = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireWildcard */ 75263)["default"]);
|
|
|
var _interopRequireDefault = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836)["default"]);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports.useCompactItemContext = exports["default"] = exports.SpaceCompactItemContext = exports.NoCompactStyle = void 0;
|
|
|
var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/extends */ 10434));
|
|
|
var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 38416));
|
|
|
var _classnames = _interopRequireDefault(__webpack_require__(/*! classnames */ 94184));
|
|
|
var _toArray = _interopRequireDefault(__webpack_require__(/*! rc-util/lib/Children/toArray */ 45598));
|
|
|
var React = _interopRequireWildcard(__webpack_require__(/*! react */ 67294));
|
|
|
var _configProvider = __webpack_require__(/*! ../config-provider */ 31929);
|
|
|
var __rest = void 0 && (void 0).__rest || function (s, e) {
|
|
|
var t = {};
|
|
|
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p];
|
|
|
if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
|
|
|
if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]];
|
|
|
}
|
|
|
return t;
|
|
|
};
|
|
|
var SpaceCompactItemContext = /*#__PURE__*/React.createContext(null);
|
|
|
exports.SpaceCompactItemContext = SpaceCompactItemContext;
|
|
|
var useCompactItemContext = function useCompactItemContext(prefixCls, direction) {
|
|
|
var compactItemContext = React.useContext(SpaceCompactItemContext);
|
|
|
var compactItemClassnames = React.useMemo(function () {
|
|
|
var _classNames;
|
|
|
if (!compactItemContext) return '';
|
|
|
var compactDirection = compactItemContext.compactDirection,
|
|
|
isFirstItem = compactItemContext.isFirstItem,
|
|
|
isLastItem = compactItemContext.isLastItem;
|
|
|
var separator = compactDirection === 'vertical' ? '-vertical-' : '-';
|
|
|
return (0, _classnames["default"])((_classNames = {}, (0, _defineProperty2["default"])(_classNames, "".concat(prefixCls, "-compact").concat(separator, "item"), true), (0, _defineProperty2["default"])(_classNames, "".concat(prefixCls, "-compact").concat(separator, "first-item"), isFirstItem), (0, _defineProperty2["default"])(_classNames, "".concat(prefixCls, "-compact").concat(separator, "last-item"), isLastItem), (0, _defineProperty2["default"])(_classNames, "".concat(prefixCls, "-compact").concat(separator, "item-rtl"), direction === 'rtl'), _classNames));
|
|
|
}, [prefixCls, direction, compactItemContext]);
|
|
|
return {
|
|
|
compactSize: compactItemContext === null || compactItemContext === void 0 ? void 0 : compactItemContext.compactSize,
|
|
|
compactDirection: compactItemContext === null || compactItemContext === void 0 ? void 0 : compactItemContext.compactDirection,
|
|
|
compactItemClassnames: compactItemClassnames
|
|
|
};
|
|
|
};
|
|
|
exports.useCompactItemContext = useCompactItemContext;
|
|
|
var NoCompactStyle = function NoCompactStyle(_ref) {
|
|
|
var children = _ref.children;
|
|
|
return /*#__PURE__*/React.createElement(SpaceCompactItemContext.Provider, {
|
|
|
value: null
|
|
|
}, children);
|
|
|
};
|
|
|
exports.NoCompactStyle = NoCompactStyle;
|
|
|
var CompactItem = function CompactItem(_a) {
|
|
|
var children = _a.children,
|
|
|
otherProps = __rest(_a, ["children"]);
|
|
|
return /*#__PURE__*/React.createElement(SpaceCompactItemContext.Provider, {
|
|
|
value: otherProps
|
|
|
}, children);
|
|
|
};
|
|
|
var Compact = function Compact(props) {
|
|
|
var _classNames2;
|
|
|
var _React$useContext = React.useContext(_configProvider.ConfigContext),
|
|
|
getPrefixCls = _React$useContext.getPrefixCls,
|
|
|
directionConfig = _React$useContext.direction;
|
|
|
var _props$size = props.size,
|
|
|
size = _props$size === void 0 ? 'middle' : _props$size,
|
|
|
direction = props.direction,
|
|
|
block = props.block,
|
|
|
customizePrefixCls = props.prefixCls,
|
|
|
className = props.className,
|
|
|
children = props.children,
|
|
|
restProps = __rest(props, ["size", "direction", "block", "prefixCls", "className", "children"]);
|
|
|
var prefixCls = getPrefixCls('space-compact', customizePrefixCls);
|
|
|
var clx = (0, _classnames["default"])(prefixCls, (_classNames2 = {}, (0, _defineProperty2["default"])(_classNames2, "".concat(prefixCls, "-rtl"), directionConfig === 'rtl'), (0, _defineProperty2["default"])(_classNames2, "".concat(prefixCls, "-block"), block), (0, _defineProperty2["default"])(_classNames2, "".concat(prefixCls, "-vertical"), direction === 'vertical'), _classNames2), className);
|
|
|
var compactItemContext = React.useContext(SpaceCompactItemContext);
|
|
|
var childNodes = (0, _toArray["default"])(children);
|
|
|
var nodes = React.useMemo(function () {
|
|
|
return childNodes.map(function (child, i) {
|
|
|
var key = child && child.key || "".concat(prefixCls, "-item-").concat(i);
|
|
|
return /*#__PURE__*/React.createElement(CompactItem, {
|
|
|
key: key,
|
|
|
compactSize: size,
|
|
|
compactDirection: direction,
|
|
|
isFirstItem: i === 0 && (!compactItemContext || (compactItemContext === null || compactItemContext === void 0 ? void 0 : compactItemContext.isFirstItem)),
|
|
|
isLastItem: i === childNodes.length - 1 && (!compactItemContext || (compactItemContext === null || compactItemContext === void 0 ? void 0 : compactItemContext.isLastItem))
|
|
|
}, child);
|
|
|
});
|
|
|
}, [size, childNodes, compactItemContext]);
|
|
|
// =========================== Render ===========================
|
|
|
if (childNodes.length === 0) {
|
|
|
return null;
|
|
|
}
|
|
|
return /*#__PURE__*/React.createElement("div", (0, _extends2["default"])({
|
|
|
className: clx
|
|
|
}, restProps), nodes);
|
|
|
};
|
|
|
var _default = Compact;
|
|
|
exports["default"] = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 52040:
|
|
|
/*!***********************************************************!*\
|
|
|
!*** ./node_modules/antd/lib/time-picker/locale/en_US.js ***!
|
|
|
\***********************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
var locale = {
|
|
|
placeholder: 'Select time',
|
|
|
rangePlaceholder: ['Start time', 'End time']
|
|
|
};
|
|
|
var _default = locale;
|
|
|
exports["default"] = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 8687:
|
|
|
/*!*******************************************************************************!*\
|
|
|
!*** ./node_modules/antd/node_modules/@ant-design/icons/CheckCircleFilled.js ***!
|
|
|
\*******************************************************************************/
|
|
|
/***/ (function(module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
|
|
|
var _CheckCircleFilled = _interopRequireDefault(__webpack_require__(/*! ./lib/icons/CheckCircleFilled */ 2243));
|
|
|
|
|
|
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }
|
|
|
|
|
|
var _default = _CheckCircleFilled;
|
|
|
exports["default"] = _default;
|
|
|
module.exports = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 75922:
|
|
|
/*!*********************************************************************************!*\
|
|
|
!*** ./node_modules/antd/node_modules/@ant-design/icons/CheckCircleOutlined.js ***!
|
|
|
\*********************************************************************************/
|
|
|
/***/ (function(module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
|
|
|
var _CheckCircleOutlined = _interopRequireDefault(__webpack_require__(/*! ./lib/icons/CheckCircleOutlined */ 84186));
|
|
|
|
|
|
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }
|
|
|
|
|
|
var _default = _CheckCircleOutlined;
|
|
|
exports["default"] = _default;
|
|
|
module.exports = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 43273:
|
|
|
/*!*******************************************************************************!*\
|
|
|
!*** ./node_modules/antd/node_modules/@ant-design/icons/CloseCircleFilled.js ***!
|
|
|
\*******************************************************************************/
|
|
|
/***/ (function(module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
|
|
|
var _CloseCircleFilled = _interopRequireDefault(__webpack_require__(/*! ./lib/icons/CloseCircleFilled */ 72225));
|
|
|
|
|
|
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }
|
|
|
|
|
|
var _default = _CloseCircleFilled;
|
|
|
exports["default"] = _default;
|
|
|
module.exports = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 81424:
|
|
|
/*!*********************************************************************************!*\
|
|
|
!*** ./node_modules/antd/node_modules/@ant-design/icons/CloseCircleOutlined.js ***!
|
|
|
\*********************************************************************************/
|
|
|
/***/ (function(module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
|
|
|
var _CloseCircleOutlined = _interopRequireDefault(__webpack_require__(/*! ./lib/icons/CloseCircleOutlined */ 24759));
|
|
|
|
|
|
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }
|
|
|
|
|
|
var _default = _CloseCircleOutlined;
|
|
|
exports["default"] = _default;
|
|
|
module.exports = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 16330:
|
|
|
/*!***************************************************************************!*\
|
|
|
!*** ./node_modules/antd/node_modules/@ant-design/icons/CloseOutlined.js ***!
|
|
|
\***************************************************************************/
|
|
|
/***/ (function(module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
|
|
|
var _CloseOutlined = _interopRequireDefault(__webpack_require__(/*! ./lib/icons/CloseOutlined */ 10408));
|
|
|
|
|
|
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }
|
|
|
|
|
|
var _default = _CloseOutlined;
|
|
|
exports["default"] = _default;
|
|
|
module.exports = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 71814:
|
|
|
/*!*************************************************************************************!*\
|
|
|
!*** ./node_modules/antd/node_modules/@ant-design/icons/ExclamationCircleFilled.js ***!
|
|
|
\*************************************************************************************/
|
|
|
/***/ (function(module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
|
|
|
var _ExclamationCircleFilled = _interopRequireDefault(__webpack_require__(/*! ./lib/icons/ExclamationCircleFilled */ 8276));
|
|
|
|
|
|
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }
|
|
|
|
|
|
var _default = _ExclamationCircleFilled;
|
|
|
exports["default"] = _default;
|
|
|
module.exports = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 93571:
|
|
|
/*!***************************************************************************************!*\
|
|
|
!*** ./node_modules/antd/node_modules/@ant-design/icons/ExclamationCircleOutlined.js ***!
|
|
|
\***************************************************************************************/
|
|
|
/***/ (function(module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
|
|
|
var _ExclamationCircleOutlined = _interopRequireDefault(__webpack_require__(/*! ./lib/icons/ExclamationCircleOutlined */ 48819));
|
|
|
|
|
|
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }
|
|
|
|
|
|
var _default = _ExclamationCircleOutlined;
|
|
|
exports["default"] = _default;
|
|
|
module.exports = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 69048:
|
|
|
/*!**********************************************************************************!*\
|
|
|
!*** ./node_modules/antd/node_modules/@ant-design/icons/EyeInvisibleOutlined.js ***!
|
|
|
\**********************************************************************************/
|
|
|
/***/ (function(module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
|
|
|
var _EyeInvisibleOutlined = _interopRequireDefault(__webpack_require__(/*! ./lib/icons/EyeInvisibleOutlined */ 68375));
|
|
|
|
|
|
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }
|
|
|
|
|
|
var _default = _EyeInvisibleOutlined;
|
|
|
exports["default"] = _default;
|
|
|
module.exports = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 54291:
|
|
|
/*!*************************************************************************!*\
|
|
|
!*** ./node_modules/antd/node_modules/@ant-design/icons/EyeOutlined.js ***!
|
|
|
\*************************************************************************/
|
|
|
/***/ (function(module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
|
|
|
var _EyeOutlined = _interopRequireDefault(__webpack_require__(/*! ./lib/icons/EyeOutlined */ 79195));
|
|
|
|
|
|
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }
|
|
|
|
|
|
var _default = _EyeOutlined;
|
|
|
exports["default"] = _default;
|
|
|
module.exports = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 55555:
|
|
|
/*!******************************************************************************!*\
|
|
|
!*** ./node_modules/antd/node_modules/@ant-design/icons/InfoCircleFilled.js ***!
|
|
|
\******************************************************************************/
|
|
|
/***/ (function(module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
|
|
|
var _InfoCircleFilled = _interopRequireDefault(__webpack_require__(/*! ./lib/icons/InfoCircleFilled */ 92534));
|
|
|
|
|
|
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }
|
|
|
|
|
|
var _default = _InfoCircleFilled;
|
|
|
exports["default"] = _default;
|
|
|
module.exports = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 38560:
|
|
|
/*!********************************************************************************!*\
|
|
|
!*** ./node_modules/antd/node_modules/@ant-design/icons/InfoCircleOutlined.js ***!
|
|
|
\********************************************************************************/
|
|
|
/***/ (function(module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
|
|
|
var _InfoCircleOutlined = _interopRequireDefault(__webpack_require__(/*! ./lib/icons/InfoCircleOutlined */ 45950));
|
|
|
|
|
|
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }
|
|
|
|
|
|
var _default = _InfoCircleOutlined;
|
|
|
exports["default"] = _default;
|
|
|
module.exports = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 4121:
|
|
|
/*!*****************************************************************************!*\
|
|
|
!*** ./node_modules/antd/node_modules/@ant-design/icons/LoadingOutlined.js ***!
|
|
|
\*****************************************************************************/
|
|
|
/***/ (function(module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
|
|
|
var _LoadingOutlined = _interopRequireDefault(__webpack_require__(/*! ./lib/icons/LoadingOutlined */ 61929));
|
|
|
|
|
|
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }
|
|
|
|
|
|
var _default = _LoadingOutlined;
|
|
|
exports["default"] = _default;
|
|
|
module.exports = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 14715:
|
|
|
/*!****************************************************************************!*\
|
|
|
!*** ./node_modules/antd/node_modules/@ant-design/icons/SearchOutlined.js ***!
|
|
|
\****************************************************************************/
|
|
|
/***/ (function(module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
|
|
|
var _SearchOutlined = _interopRequireDefault(__webpack_require__(/*! ./lib/icons/SearchOutlined */ 56932));
|
|
|
|
|
|
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }
|
|
|
|
|
|
var _default = _SearchOutlined;
|
|
|
exports["default"] = _default;
|
|
|
module.exports = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 26545:
|
|
|
/*!*************************************************************************************!*\
|
|
|
!*** ./node_modules/antd/node_modules/@ant-design/icons/lib/components/AntdIcon.js ***!
|
|
|
\*************************************************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836);
|
|
|
var _typeof = __webpack_require__(/*! @babel/runtime/helpers/typeof */ 18698);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/objectSpread2 */ 42122));
|
|
|
var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ 27424));
|
|
|
var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 38416));
|
|
|
var _objectWithoutProperties2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/objectWithoutProperties */ 70215));
|
|
|
var React = _interopRequireWildcard(__webpack_require__(/*! react */ 67294));
|
|
|
var _classnames = _interopRequireDefault(__webpack_require__(/*! classnames */ 94184));
|
|
|
var _Context = _interopRequireDefault(__webpack_require__(/*! ./Context */ 13357));
|
|
|
var _IconBase = _interopRequireDefault(__webpack_require__(/*! ./IconBase */ 46648));
|
|
|
var _twoTonePrimaryColor = __webpack_require__(/*! ./twoTonePrimaryColor */ 46338);
|
|
|
var _utils = __webpack_require__(/*! ../utils */ 49458);
|
|
|
var _excluded = ["className", "icon", "spin", "rotate", "tabIndex", "onClick", "twoToneColor"];
|
|
|
function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
|
|
|
function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
|
|
|
// Initial setting
|
|
|
// should move it to antd main repo?
|
|
|
(0, _twoTonePrimaryColor.setTwoToneColor)('#1890ff');
|
|
|
var Icon = /*#__PURE__*/React.forwardRef(function (props, ref) {
|
|
|
var _classNames;
|
|
|
var className = props.className,
|
|
|
icon = props.icon,
|
|
|
spin = props.spin,
|
|
|
rotate = props.rotate,
|
|
|
tabIndex = props.tabIndex,
|
|
|
onClick = props.onClick,
|
|
|
twoToneColor = props.twoToneColor,
|
|
|
restProps = (0, _objectWithoutProperties2.default)(props, _excluded);
|
|
|
var _React$useContext = React.useContext(_Context.default),
|
|
|
_React$useContext$pre = _React$useContext.prefixCls,
|
|
|
prefixCls = _React$useContext$pre === void 0 ? 'anticon' : _React$useContext$pre,
|
|
|
rootClassName = _React$useContext.rootClassName;
|
|
|
var classString = (0, _classnames.default)(rootClassName, prefixCls, (_classNames = {}, (0, _defineProperty2.default)(_classNames, "".concat(prefixCls, "-").concat(icon.name), !!icon.name), (0, _defineProperty2.default)(_classNames, "".concat(prefixCls, "-spin"), !!spin || icon.name === 'loading'), _classNames), className);
|
|
|
var iconTabIndex = tabIndex;
|
|
|
if (iconTabIndex === undefined && onClick) {
|
|
|
iconTabIndex = -1;
|
|
|
}
|
|
|
var svgStyle = rotate ? {
|
|
|
msTransform: "rotate(".concat(rotate, "deg)"),
|
|
|
transform: "rotate(".concat(rotate, "deg)")
|
|
|
} : undefined;
|
|
|
var _normalizeTwoToneColo = (0, _utils.normalizeTwoToneColors)(twoToneColor),
|
|
|
_normalizeTwoToneColo2 = (0, _slicedToArray2.default)(_normalizeTwoToneColo, 2),
|
|
|
primaryColor = _normalizeTwoToneColo2[0],
|
|
|
secondaryColor = _normalizeTwoToneColo2[1];
|
|
|
return /*#__PURE__*/React.createElement("span", (0, _objectSpread2.default)((0, _objectSpread2.default)({
|
|
|
role: "img",
|
|
|
"aria-label": icon.name
|
|
|
}, restProps), {}, {
|
|
|
ref: ref,
|
|
|
tabIndex: iconTabIndex,
|
|
|
onClick: onClick,
|
|
|
className: classString
|
|
|
}), /*#__PURE__*/React.createElement(_IconBase.default, {
|
|
|
icon: icon,
|
|
|
primaryColor: primaryColor,
|
|
|
secondaryColor: secondaryColor,
|
|
|
style: svgStyle
|
|
|
}));
|
|
|
});
|
|
|
Icon.displayName = 'AntdIcon';
|
|
|
Icon.getTwoToneColor = _twoTonePrimaryColor.getTwoToneColor;
|
|
|
Icon.setTwoToneColor = _twoTonePrimaryColor.setTwoToneColor;
|
|
|
var _default = Icon;
|
|
|
exports["default"] = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 13357:
|
|
|
/*!************************************************************************************!*\
|
|
|
!*** ./node_modules/antd/node_modules/@ant-design/icons/lib/components/Context.js ***!
|
|
|
\************************************************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
var _react = __webpack_require__(/*! react */ 67294);
|
|
|
var IconContext = /*#__PURE__*/(0, _react.createContext)({});
|
|
|
var _default = IconContext;
|
|
|
exports["default"] = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 46648:
|
|
|
/*!*************************************************************************************!*\
|
|
|
!*** ./node_modules/antd/node_modules/@ant-design/icons/lib/components/IconBase.js ***!
|
|
|
\*************************************************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
var _objectWithoutProperties2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/objectWithoutProperties */ 70215));
|
|
|
var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/objectSpread2 */ 42122));
|
|
|
var _utils = __webpack_require__(/*! ../utils */ 49458);
|
|
|
var _excluded = ["icon", "className", "onClick", "style", "primaryColor", "secondaryColor"];
|
|
|
var twoToneColorPalette = {
|
|
|
primaryColor: '#333',
|
|
|
secondaryColor: '#E6E6E6',
|
|
|
calculated: false
|
|
|
};
|
|
|
function setTwoToneColors(_ref) {
|
|
|
var primaryColor = _ref.primaryColor,
|
|
|
secondaryColor = _ref.secondaryColor;
|
|
|
twoToneColorPalette.primaryColor = primaryColor;
|
|
|
twoToneColorPalette.secondaryColor = secondaryColor || (0, _utils.getSecondaryColor)(primaryColor);
|
|
|
twoToneColorPalette.calculated = !!secondaryColor;
|
|
|
}
|
|
|
function getTwoToneColors() {
|
|
|
return (0, _objectSpread2.default)({}, twoToneColorPalette);
|
|
|
}
|
|
|
var IconBase = function IconBase(props) {
|
|
|
var icon = props.icon,
|
|
|
className = props.className,
|
|
|
onClick = props.onClick,
|
|
|
style = props.style,
|
|
|
primaryColor = props.primaryColor,
|
|
|
secondaryColor = props.secondaryColor,
|
|
|
restProps = (0, _objectWithoutProperties2.default)(props, _excluded);
|
|
|
var colors = twoToneColorPalette;
|
|
|
if (primaryColor) {
|
|
|
colors = {
|
|
|
primaryColor: primaryColor,
|
|
|
secondaryColor: secondaryColor || (0, _utils.getSecondaryColor)(primaryColor)
|
|
|
};
|
|
|
}
|
|
|
(0, _utils.useInsertStyles)();
|
|
|
(0, _utils.warning)((0, _utils.isIconDefinition)(icon), "icon should be icon definiton, but got ".concat(icon));
|
|
|
if (!(0, _utils.isIconDefinition)(icon)) {
|
|
|
return null;
|
|
|
}
|
|
|
var target = icon;
|
|
|
if (target && typeof target.icon === 'function') {
|
|
|
target = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, target), {}, {
|
|
|
icon: target.icon(colors.primaryColor, colors.secondaryColor)
|
|
|
});
|
|
|
}
|
|
|
return (0, _utils.generate)(target.icon, "svg-".concat(target.name), (0, _objectSpread2.default)({
|
|
|
className: className,
|
|
|
onClick: onClick,
|
|
|
style: style,
|
|
|
'data-icon': target.name,
|
|
|
width: '1em',
|
|
|
height: '1em',
|
|
|
fill: 'currentColor',
|
|
|
'aria-hidden': 'true'
|
|
|
}, restProps));
|
|
|
};
|
|
|
IconBase.displayName = 'IconReact';
|
|
|
IconBase.getTwoToneColors = getTwoToneColors;
|
|
|
IconBase.setTwoToneColors = setTwoToneColors;
|
|
|
var _default = IconBase;
|
|
|
exports["default"] = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 46338:
|
|
|
/*!************************************************************************************************!*\
|
|
|
!*** ./node_modules/antd/node_modules/@ant-design/icons/lib/components/twoTonePrimaryColor.js ***!
|
|
|
\************************************************************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports.getTwoToneColor = getTwoToneColor;
|
|
|
exports.setTwoToneColor = setTwoToneColor;
|
|
|
var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ 27424));
|
|
|
var _IconBase = _interopRequireDefault(__webpack_require__(/*! ./IconBase */ 46648));
|
|
|
var _utils = __webpack_require__(/*! ../utils */ 49458);
|
|
|
function setTwoToneColor(twoToneColor) {
|
|
|
var _normalizeTwoToneColo = (0, _utils.normalizeTwoToneColors)(twoToneColor),
|
|
|
_normalizeTwoToneColo2 = (0, _slicedToArray2.default)(_normalizeTwoToneColo, 2),
|
|
|
primaryColor = _normalizeTwoToneColo2[0],
|
|
|
secondaryColor = _normalizeTwoToneColo2[1];
|
|
|
return _IconBase.default.setTwoToneColors({
|
|
|
primaryColor: primaryColor,
|
|
|
secondaryColor: secondaryColor
|
|
|
});
|
|
|
}
|
|
|
function getTwoToneColor() {
|
|
|
var colors = _IconBase.default.getTwoToneColors();
|
|
|
if (!colors.calculated) {
|
|
|
return colors.primaryColor;
|
|
|
}
|
|
|
return [colors.primaryColor, colors.secondaryColor];
|
|
|
}
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 2243:
|
|
|
/*!*****************************************************************************************!*\
|
|
|
!*** ./node_modules/antd/node_modules/@ant-design/icons/lib/icons/CheckCircleFilled.js ***!
|
|
|
\*****************************************************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836);
|
|
|
var _typeof = __webpack_require__(/*! @babel/runtime/helpers/typeof */ 18698);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/objectSpread2 */ 42122));
|
|
|
var React = _interopRequireWildcard(__webpack_require__(/*! react */ 67294));
|
|
|
var _CheckCircleFilled = _interopRequireDefault(__webpack_require__(/*! @ant-design/icons-svg/lib/asn/CheckCircleFilled */ 85368));
|
|
|
var _AntdIcon = _interopRequireDefault(__webpack_require__(/*! ../components/AntdIcon */ 26545));
|
|
|
function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
|
|
|
function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
|
|
|
// GENERATE BY ./scripts/generate.ts
|
|
|
// DON NOT EDIT IT MANUALLY
|
|
|
|
|
|
var CheckCircleFilled = function CheckCircleFilled(props, ref) {
|
|
|
return /*#__PURE__*/React.createElement(_AntdIcon.default, (0, _objectSpread2.default)((0, _objectSpread2.default)({}, props), {}, {
|
|
|
ref: ref,
|
|
|
icon: _CheckCircleFilled.default
|
|
|
}));
|
|
|
};
|
|
|
CheckCircleFilled.displayName = 'CheckCircleFilled';
|
|
|
var _default = /*#__PURE__*/React.forwardRef(CheckCircleFilled);
|
|
|
exports["default"] = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 84186:
|
|
|
/*!*******************************************************************************************!*\
|
|
|
!*** ./node_modules/antd/node_modules/@ant-design/icons/lib/icons/CheckCircleOutlined.js ***!
|
|
|
\*******************************************************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836);
|
|
|
var _typeof = __webpack_require__(/*! @babel/runtime/helpers/typeof */ 18698);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/objectSpread2 */ 42122));
|
|
|
var React = _interopRequireWildcard(__webpack_require__(/*! react */ 67294));
|
|
|
var _CheckCircleOutlined = _interopRequireDefault(__webpack_require__(/*! @ant-design/icons-svg/lib/asn/CheckCircleOutlined */ 16976));
|
|
|
var _AntdIcon = _interopRequireDefault(__webpack_require__(/*! ../components/AntdIcon */ 26545));
|
|
|
function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
|
|
|
function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
|
|
|
// GENERATE BY ./scripts/generate.ts
|
|
|
// DON NOT EDIT IT MANUALLY
|
|
|
|
|
|
var CheckCircleOutlined = function CheckCircleOutlined(props, ref) {
|
|
|
return /*#__PURE__*/React.createElement(_AntdIcon.default, (0, _objectSpread2.default)((0, _objectSpread2.default)({}, props), {}, {
|
|
|
ref: ref,
|
|
|
icon: _CheckCircleOutlined.default
|
|
|
}));
|
|
|
};
|
|
|
CheckCircleOutlined.displayName = 'CheckCircleOutlined';
|
|
|
var _default = /*#__PURE__*/React.forwardRef(CheckCircleOutlined);
|
|
|
exports["default"] = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 72225:
|
|
|
/*!*****************************************************************************************!*\
|
|
|
!*** ./node_modules/antd/node_modules/@ant-design/icons/lib/icons/CloseCircleFilled.js ***!
|
|
|
\*****************************************************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836);
|
|
|
var _typeof = __webpack_require__(/*! @babel/runtime/helpers/typeof */ 18698);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/objectSpread2 */ 42122));
|
|
|
var React = _interopRequireWildcard(__webpack_require__(/*! react */ 67294));
|
|
|
var _CloseCircleFilled = _interopRequireDefault(__webpack_require__(/*! @ant-design/icons-svg/lib/asn/CloseCircleFilled */ 67303));
|
|
|
var _AntdIcon = _interopRequireDefault(__webpack_require__(/*! ../components/AntdIcon */ 26545));
|
|
|
function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
|
|
|
function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
|
|
|
// GENERATE BY ./scripts/generate.ts
|
|
|
// DON NOT EDIT IT MANUALLY
|
|
|
|
|
|
var CloseCircleFilled = function CloseCircleFilled(props, ref) {
|
|
|
return /*#__PURE__*/React.createElement(_AntdIcon.default, (0, _objectSpread2.default)((0, _objectSpread2.default)({}, props), {}, {
|
|
|
ref: ref,
|
|
|
icon: _CloseCircleFilled.default
|
|
|
}));
|
|
|
};
|
|
|
CloseCircleFilled.displayName = 'CloseCircleFilled';
|
|
|
var _default = /*#__PURE__*/React.forwardRef(CloseCircleFilled);
|
|
|
exports["default"] = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 24759:
|
|
|
/*!*******************************************************************************************!*\
|
|
|
!*** ./node_modules/antd/node_modules/@ant-design/icons/lib/icons/CloseCircleOutlined.js ***!
|
|
|
\*******************************************************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836);
|
|
|
var _typeof = __webpack_require__(/*! @babel/runtime/helpers/typeof */ 18698);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/objectSpread2 */ 42122));
|
|
|
var React = _interopRequireWildcard(__webpack_require__(/*! react */ 67294));
|
|
|
var _CloseCircleOutlined = _interopRequireDefault(__webpack_require__(/*! @ant-design/icons-svg/lib/asn/CloseCircleOutlined */ 77384));
|
|
|
var _AntdIcon = _interopRequireDefault(__webpack_require__(/*! ../components/AntdIcon */ 26545));
|
|
|
function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
|
|
|
function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
|
|
|
// GENERATE BY ./scripts/generate.ts
|
|
|
// DON NOT EDIT IT MANUALLY
|
|
|
|
|
|
var CloseCircleOutlined = function CloseCircleOutlined(props, ref) {
|
|
|
return /*#__PURE__*/React.createElement(_AntdIcon.default, (0, _objectSpread2.default)((0, _objectSpread2.default)({}, props), {}, {
|
|
|
ref: ref,
|
|
|
icon: _CloseCircleOutlined.default
|
|
|
}));
|
|
|
};
|
|
|
CloseCircleOutlined.displayName = 'CloseCircleOutlined';
|
|
|
var _default = /*#__PURE__*/React.forwardRef(CloseCircleOutlined);
|
|
|
exports["default"] = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 10408:
|
|
|
/*!*************************************************************************************!*\
|
|
|
!*** ./node_modules/antd/node_modules/@ant-design/icons/lib/icons/CloseOutlined.js ***!
|
|
|
\*************************************************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836);
|
|
|
var _typeof = __webpack_require__(/*! @babel/runtime/helpers/typeof */ 18698);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/objectSpread2 */ 42122));
|
|
|
var React = _interopRequireWildcard(__webpack_require__(/*! react */ 67294));
|
|
|
var _CloseOutlined = _interopRequireDefault(__webpack_require__(/*! @ant-design/icons-svg/lib/asn/CloseOutlined */ 79203));
|
|
|
var _AntdIcon = _interopRequireDefault(__webpack_require__(/*! ../components/AntdIcon */ 26545));
|
|
|
function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
|
|
|
function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
|
|
|
// GENERATE BY ./scripts/generate.ts
|
|
|
// DON NOT EDIT IT MANUALLY
|
|
|
|
|
|
var CloseOutlined = function CloseOutlined(props, ref) {
|
|
|
return /*#__PURE__*/React.createElement(_AntdIcon.default, (0, _objectSpread2.default)((0, _objectSpread2.default)({}, props), {}, {
|
|
|
ref: ref,
|
|
|
icon: _CloseOutlined.default
|
|
|
}));
|
|
|
};
|
|
|
CloseOutlined.displayName = 'CloseOutlined';
|
|
|
var _default = /*#__PURE__*/React.forwardRef(CloseOutlined);
|
|
|
exports["default"] = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 8276:
|
|
|
/*!***********************************************************************************************!*\
|
|
|
!*** ./node_modules/antd/node_modules/@ant-design/icons/lib/icons/ExclamationCircleFilled.js ***!
|
|
|
\***********************************************************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836);
|
|
|
var _typeof = __webpack_require__(/*! @babel/runtime/helpers/typeof */ 18698);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/objectSpread2 */ 42122));
|
|
|
var React = _interopRequireWildcard(__webpack_require__(/*! react */ 67294));
|
|
|
var _ExclamationCircleFilled = _interopRequireDefault(__webpack_require__(/*! @ant-design/icons-svg/lib/asn/ExclamationCircleFilled */ 78515));
|
|
|
var _AntdIcon = _interopRequireDefault(__webpack_require__(/*! ../components/AntdIcon */ 26545));
|
|
|
function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
|
|
|
function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
|
|
|
// GENERATE BY ./scripts/generate.ts
|
|
|
// DON NOT EDIT IT MANUALLY
|
|
|
|
|
|
var ExclamationCircleFilled = function ExclamationCircleFilled(props, ref) {
|
|
|
return /*#__PURE__*/React.createElement(_AntdIcon.default, (0, _objectSpread2.default)((0, _objectSpread2.default)({}, props), {}, {
|
|
|
ref: ref,
|
|
|
icon: _ExclamationCircleFilled.default
|
|
|
}));
|
|
|
};
|
|
|
ExclamationCircleFilled.displayName = 'ExclamationCircleFilled';
|
|
|
var _default = /*#__PURE__*/React.forwardRef(ExclamationCircleFilled);
|
|
|
exports["default"] = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 48819:
|
|
|
/*!*************************************************************************************************!*\
|
|
|
!*** ./node_modules/antd/node_modules/@ant-design/icons/lib/icons/ExclamationCircleOutlined.js ***!
|
|
|
\*************************************************************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836);
|
|
|
var _typeof = __webpack_require__(/*! @babel/runtime/helpers/typeof */ 18698);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/objectSpread2 */ 42122));
|
|
|
var React = _interopRequireWildcard(__webpack_require__(/*! react */ 67294));
|
|
|
var _ExclamationCircleOutlined = _interopRequireDefault(__webpack_require__(/*! @ant-design/icons-svg/lib/asn/ExclamationCircleOutlined */ 34950));
|
|
|
var _AntdIcon = _interopRequireDefault(__webpack_require__(/*! ../components/AntdIcon */ 26545));
|
|
|
function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
|
|
|
function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
|
|
|
// GENERATE BY ./scripts/generate.ts
|
|
|
// DON NOT EDIT IT MANUALLY
|
|
|
|
|
|
var ExclamationCircleOutlined = function ExclamationCircleOutlined(props, ref) {
|
|
|
return /*#__PURE__*/React.createElement(_AntdIcon.default, (0, _objectSpread2.default)((0, _objectSpread2.default)({}, props), {}, {
|
|
|
ref: ref,
|
|
|
icon: _ExclamationCircleOutlined.default
|
|
|
}));
|
|
|
};
|
|
|
ExclamationCircleOutlined.displayName = 'ExclamationCircleOutlined';
|
|
|
var _default = /*#__PURE__*/React.forwardRef(ExclamationCircleOutlined);
|
|
|
exports["default"] = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 68375:
|
|
|
/*!********************************************************************************************!*\
|
|
|
!*** ./node_modules/antd/node_modules/@ant-design/icons/lib/icons/EyeInvisibleOutlined.js ***!
|
|
|
\********************************************************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836);
|
|
|
var _typeof = __webpack_require__(/*! @babel/runtime/helpers/typeof */ 18698);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/objectSpread2 */ 42122));
|
|
|
var React = _interopRequireWildcard(__webpack_require__(/*! react */ 67294));
|
|
|
var _EyeInvisibleOutlined = _interopRequireDefault(__webpack_require__(/*! @ant-design/icons-svg/lib/asn/EyeInvisibleOutlined */ 25770));
|
|
|
var _AntdIcon = _interopRequireDefault(__webpack_require__(/*! ../components/AntdIcon */ 26545));
|
|
|
function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
|
|
|
function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
|
|
|
// GENERATE BY ./scripts/generate.ts
|
|
|
// DON NOT EDIT IT MANUALLY
|
|
|
|
|
|
var EyeInvisibleOutlined = function EyeInvisibleOutlined(props, ref) {
|
|
|
return /*#__PURE__*/React.createElement(_AntdIcon.default, (0, _objectSpread2.default)((0, _objectSpread2.default)({}, props), {}, {
|
|
|
ref: ref,
|
|
|
icon: _EyeInvisibleOutlined.default
|
|
|
}));
|
|
|
};
|
|
|
EyeInvisibleOutlined.displayName = 'EyeInvisibleOutlined';
|
|
|
var _default = /*#__PURE__*/React.forwardRef(EyeInvisibleOutlined);
|
|
|
exports["default"] = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 79195:
|
|
|
/*!***********************************************************************************!*\
|
|
|
!*** ./node_modules/antd/node_modules/@ant-design/icons/lib/icons/EyeOutlined.js ***!
|
|
|
\***********************************************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836);
|
|
|
var _typeof = __webpack_require__(/*! @babel/runtime/helpers/typeof */ 18698);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/objectSpread2 */ 42122));
|
|
|
var React = _interopRequireWildcard(__webpack_require__(/*! react */ 67294));
|
|
|
var _EyeOutlined = _interopRequireDefault(__webpack_require__(/*! @ant-design/icons-svg/lib/asn/EyeOutlined */ 13864));
|
|
|
var _AntdIcon = _interopRequireDefault(__webpack_require__(/*! ../components/AntdIcon */ 26545));
|
|
|
function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
|
|
|
function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
|
|
|
// GENERATE BY ./scripts/generate.ts
|
|
|
// DON NOT EDIT IT MANUALLY
|
|
|
|
|
|
var EyeOutlined = function EyeOutlined(props, ref) {
|
|
|
return /*#__PURE__*/React.createElement(_AntdIcon.default, (0, _objectSpread2.default)((0, _objectSpread2.default)({}, props), {}, {
|
|
|
ref: ref,
|
|
|
icon: _EyeOutlined.default
|
|
|
}));
|
|
|
};
|
|
|
EyeOutlined.displayName = 'EyeOutlined';
|
|
|
var _default = /*#__PURE__*/React.forwardRef(EyeOutlined);
|
|
|
exports["default"] = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 92534:
|
|
|
/*!****************************************************************************************!*\
|
|
|
!*** ./node_modules/antd/node_modules/@ant-design/icons/lib/icons/InfoCircleFilled.js ***!
|
|
|
\****************************************************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836);
|
|
|
var _typeof = __webpack_require__(/*! @babel/runtime/helpers/typeof */ 18698);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/objectSpread2 */ 42122));
|
|
|
var React = _interopRequireWildcard(__webpack_require__(/*! react */ 67294));
|
|
|
var _InfoCircleFilled = _interopRequireDefault(__webpack_require__(/*! @ant-design/icons-svg/lib/asn/InfoCircleFilled */ 15369));
|
|
|
var _AntdIcon = _interopRequireDefault(__webpack_require__(/*! ../components/AntdIcon */ 26545));
|
|
|
function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
|
|
|
function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
|
|
|
// GENERATE BY ./scripts/generate.ts
|
|
|
// DON NOT EDIT IT MANUALLY
|
|
|
|
|
|
var InfoCircleFilled = function InfoCircleFilled(props, ref) {
|
|
|
return /*#__PURE__*/React.createElement(_AntdIcon.default, (0, _objectSpread2.default)((0, _objectSpread2.default)({}, props), {}, {
|
|
|
ref: ref,
|
|
|
icon: _InfoCircleFilled.default
|
|
|
}));
|
|
|
};
|
|
|
InfoCircleFilled.displayName = 'InfoCircleFilled';
|
|
|
var _default = /*#__PURE__*/React.forwardRef(InfoCircleFilled);
|
|
|
exports["default"] = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 45950:
|
|
|
/*!******************************************************************************************!*\
|
|
|
!*** ./node_modules/antd/node_modules/@ant-design/icons/lib/icons/InfoCircleOutlined.js ***!
|
|
|
\******************************************************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836);
|
|
|
var _typeof = __webpack_require__(/*! @babel/runtime/helpers/typeof */ 18698);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/objectSpread2 */ 42122));
|
|
|
var React = _interopRequireWildcard(__webpack_require__(/*! react */ 67294));
|
|
|
var _InfoCircleOutlined = _interopRequireDefault(__webpack_require__(/*! @ant-design/icons-svg/lib/asn/InfoCircleOutlined */ 20702));
|
|
|
var _AntdIcon = _interopRequireDefault(__webpack_require__(/*! ../components/AntdIcon */ 26545));
|
|
|
function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
|
|
|
function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
|
|
|
// GENERATE BY ./scripts/generate.ts
|
|
|
// DON NOT EDIT IT MANUALLY
|
|
|
|
|
|
var InfoCircleOutlined = function InfoCircleOutlined(props, ref) {
|
|
|
return /*#__PURE__*/React.createElement(_AntdIcon.default, (0, _objectSpread2.default)((0, _objectSpread2.default)({}, props), {}, {
|
|
|
ref: ref,
|
|
|
icon: _InfoCircleOutlined.default
|
|
|
}));
|
|
|
};
|
|
|
InfoCircleOutlined.displayName = 'InfoCircleOutlined';
|
|
|
var _default = /*#__PURE__*/React.forwardRef(InfoCircleOutlined);
|
|
|
exports["default"] = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 61929:
|
|
|
/*!***************************************************************************************!*\
|
|
|
!*** ./node_modules/antd/node_modules/@ant-design/icons/lib/icons/LoadingOutlined.js ***!
|
|
|
\***************************************************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836);
|
|
|
var _typeof = __webpack_require__(/*! @babel/runtime/helpers/typeof */ 18698);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/objectSpread2 */ 42122));
|
|
|
var React = _interopRequireWildcard(__webpack_require__(/*! react */ 67294));
|
|
|
var _LoadingOutlined = _interopRequireDefault(__webpack_require__(/*! @ant-design/icons-svg/lib/asn/LoadingOutlined */ 25828));
|
|
|
var _AntdIcon = _interopRequireDefault(__webpack_require__(/*! ../components/AntdIcon */ 26545));
|
|
|
function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
|
|
|
function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
|
|
|
// GENERATE BY ./scripts/generate.ts
|
|
|
// DON NOT EDIT IT MANUALLY
|
|
|
|
|
|
var LoadingOutlined = function LoadingOutlined(props, ref) {
|
|
|
return /*#__PURE__*/React.createElement(_AntdIcon.default, (0, _objectSpread2.default)((0, _objectSpread2.default)({}, props), {}, {
|
|
|
ref: ref,
|
|
|
icon: _LoadingOutlined.default
|
|
|
}));
|
|
|
};
|
|
|
LoadingOutlined.displayName = 'LoadingOutlined';
|
|
|
var _default = /*#__PURE__*/React.forwardRef(LoadingOutlined);
|
|
|
exports["default"] = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 56932:
|
|
|
/*!**************************************************************************************!*\
|
|
|
!*** ./node_modules/antd/node_modules/@ant-design/icons/lib/icons/SearchOutlined.js ***!
|
|
|
\**************************************************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836);
|
|
|
var _typeof = __webpack_require__(/*! @babel/runtime/helpers/typeof */ 18698);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/objectSpread2 */ 42122));
|
|
|
var React = _interopRequireWildcard(__webpack_require__(/*! react */ 67294));
|
|
|
var _SearchOutlined = _interopRequireDefault(__webpack_require__(/*! @ant-design/icons-svg/lib/asn/SearchOutlined */ 66598));
|
|
|
var _AntdIcon = _interopRequireDefault(__webpack_require__(/*! ../components/AntdIcon */ 26545));
|
|
|
function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
|
|
|
function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
|
|
|
// GENERATE BY ./scripts/generate.ts
|
|
|
// DON NOT EDIT IT MANUALLY
|
|
|
|
|
|
var SearchOutlined = function SearchOutlined(props, ref) {
|
|
|
return /*#__PURE__*/React.createElement(_AntdIcon.default, (0, _objectSpread2.default)((0, _objectSpread2.default)({}, props), {}, {
|
|
|
ref: ref,
|
|
|
icon: _SearchOutlined.default
|
|
|
}));
|
|
|
};
|
|
|
SearchOutlined.displayName = 'SearchOutlined';
|
|
|
var _default = /*#__PURE__*/React.forwardRef(SearchOutlined);
|
|
|
exports["default"] = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 49458:
|
|
|
/*!***********************************************************************!*\
|
|
|
!*** ./node_modules/antd/node_modules/@ant-design/icons/lib/utils.js ***!
|
|
|
\***********************************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836);
|
|
|
var _typeof3 = __webpack_require__(/*! @babel/runtime/helpers/typeof */ 18698);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports.generate = generate;
|
|
|
exports.getSecondaryColor = getSecondaryColor;
|
|
|
exports.iconStyles = void 0;
|
|
|
exports.isIconDefinition = isIconDefinition;
|
|
|
exports.normalizeAttrs = normalizeAttrs;
|
|
|
exports.normalizeTwoToneColors = normalizeTwoToneColors;
|
|
|
exports.useInsertStyles = exports.svgBaseProps = void 0;
|
|
|
exports.warning = warning;
|
|
|
var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/objectSpread2 */ 42122));
|
|
|
var _typeof2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/typeof */ 18698));
|
|
|
var _colors = __webpack_require__(/*! @ant-design/colors */ 92138);
|
|
|
var _react = _interopRequireWildcard(__webpack_require__(/*! react */ 67294));
|
|
|
var _warning = _interopRequireDefault(__webpack_require__(/*! rc-util/lib/warning */ 45520));
|
|
|
var _dynamicCSS = __webpack_require__(/*! rc-util/lib/Dom/dynamicCSS */ 93399);
|
|
|
var _Context = _interopRequireDefault(__webpack_require__(/*! ./components/Context */ 13357));
|
|
|
function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
|
|
|
function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof3(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
|
|
|
function warning(valid, message) {
|
|
|
(0, _warning.default)(valid, "[@ant-design/icons] ".concat(message));
|
|
|
}
|
|
|
function isIconDefinition(target) {
|
|
|
return (0, _typeof2.default)(target) === 'object' && typeof target.name === 'string' && typeof target.theme === 'string' && ((0, _typeof2.default)(target.icon) === 'object' || typeof target.icon === 'function');
|
|
|
}
|
|
|
function normalizeAttrs() {
|
|
|
var attrs = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
|
|
|
return Object.keys(attrs).reduce(function (acc, key) {
|
|
|
var val = attrs[key];
|
|
|
switch (key) {
|
|
|
case 'class':
|
|
|
acc.className = val;
|
|
|
delete acc.class;
|
|
|
break;
|
|
|
default:
|
|
|
acc[key] = val;
|
|
|
}
|
|
|
return acc;
|
|
|
}, {});
|
|
|
}
|
|
|
function generate(node, key, rootProps) {
|
|
|
if (!rootProps) {
|
|
|
return /*#__PURE__*/_react.default.createElement(node.tag, (0, _objectSpread2.default)({
|
|
|
key: key
|
|
|
}, normalizeAttrs(node.attrs)), (node.children || []).map(function (child, index) {
|
|
|
return generate(child, "".concat(key, "-").concat(node.tag, "-").concat(index));
|
|
|
}));
|
|
|
}
|
|
|
return /*#__PURE__*/_react.default.createElement(node.tag, (0, _objectSpread2.default)((0, _objectSpread2.default)({
|
|
|
key: key
|
|
|
}, normalizeAttrs(node.attrs)), rootProps), (node.children || []).map(function (child, index) {
|
|
|
return generate(child, "".concat(key, "-").concat(node.tag, "-").concat(index));
|
|
|
}));
|
|
|
}
|
|
|
function getSecondaryColor(primaryColor) {
|
|
|
// choose the second color
|
|
|
return (0, _colors.generate)(primaryColor)[0];
|
|
|
}
|
|
|
function normalizeTwoToneColors(twoToneColor) {
|
|
|
if (!twoToneColor) {
|
|
|
return [];
|
|
|
}
|
|
|
return Array.isArray(twoToneColor) ? twoToneColor : [twoToneColor];
|
|
|
}
|
|
|
// These props make sure that the SVG behaviours like general text.
|
|
|
// Reference: https://blog.prototypr.io/align-svg-icons-to-text-and-say-goodbye-to-font-icons-d44b3d7b26b4
|
|
|
var svgBaseProps = {
|
|
|
width: '1em',
|
|
|
height: '1em',
|
|
|
fill: 'currentColor',
|
|
|
'aria-hidden': 'true',
|
|
|
focusable: 'false'
|
|
|
};
|
|
|
exports.svgBaseProps = svgBaseProps;
|
|
|
var iconStyles = "\n.anticon {\n display: inline-block;\n color: inherit;\n font-style: normal;\n line-height: 0;\n text-align: center;\n text-transform: none;\n vertical-align: -0.125em;\n text-rendering: optimizeLegibility;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n.anticon > * {\n line-height: 1;\n}\n\n.anticon svg {\n display: inline-block;\n}\n\n.anticon::before {\n display: none;\n}\n\n.anticon .anticon-icon {\n display: block;\n}\n\n.anticon[tabindex] {\n cursor: pointer;\n}\n\n.anticon-spin::before,\n.anticon-spin {\n display: inline-block;\n -webkit-animation: loadingCircle 1s infinite linear;\n animation: loadingCircle 1s infinite linear;\n}\n\n@-webkit-keyframes loadingCircle {\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n@keyframes loadingCircle {\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n";
|
|
|
exports.iconStyles = iconStyles;
|
|
|
var useInsertStyles = function useInsertStyles() {
|
|
|
var styleStr = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : iconStyles;
|
|
|
var _useContext = (0, _react.useContext)(_Context.default),
|
|
|
csp = _useContext.csp;
|
|
|
(0, _react.useEffect)(function () {
|
|
|
(0, _dynamicCSS.updateCSS)(styleStr, '@ant-design-icons', {
|
|
|
prepend: true,
|
|
|
csp: csp
|
|
|
});
|
|
|
}, []);
|
|
|
};
|
|
|
exports.useInsertStyles = useInsertStyles;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 32502:
|
|
|
/*!****************************************************!*\
|
|
|
!*** ./node_modules/rc-notification/lib/Notice.js ***!
|
|
|
\****************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836);
|
|
|
var _typeof = __webpack_require__(/*! @babel/runtime/helpers/typeof */ 18698);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/extends */ 10434));
|
|
|
var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 38416));
|
|
|
var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/classCallCheck */ 56690));
|
|
|
var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/createClass */ 89728));
|
|
|
var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/inherits */ 61655));
|
|
|
var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/createSuper */ 26389));
|
|
|
var React = _interopRequireWildcard(__webpack_require__(/*! react */ 67294));
|
|
|
var _reactDom = _interopRequireDefault(__webpack_require__(/*! react-dom */ 73935));
|
|
|
var _classnames = _interopRequireDefault(__webpack_require__(/*! classnames */ 94184));
|
|
|
function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
|
|
|
function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
|
|
|
var Notice = /*#__PURE__*/function (_Component) {
|
|
|
(0, _inherits2.default)(Notice, _Component);
|
|
|
var _super = (0, _createSuper2.default)(Notice);
|
|
|
function Notice() {
|
|
|
var _this;
|
|
|
(0, _classCallCheck2.default)(this, Notice);
|
|
|
for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
|
|
|
args[_key] = arguments[_key];
|
|
|
}
|
|
|
_this = _super.call.apply(_super, [this].concat(args));
|
|
|
_this.closeTimer = null;
|
|
|
_this.close = function (e) {
|
|
|
if (e) {
|
|
|
e.stopPropagation();
|
|
|
}
|
|
|
_this.clearCloseTimer();
|
|
|
var _this$props = _this.props,
|
|
|
onClose = _this$props.onClose,
|
|
|
noticeKey = _this$props.noticeKey;
|
|
|
if (onClose) {
|
|
|
onClose(noticeKey);
|
|
|
}
|
|
|
};
|
|
|
_this.startCloseTimer = function () {
|
|
|
if (_this.props.duration) {
|
|
|
_this.closeTimer = window.setTimeout(function () {
|
|
|
_this.close();
|
|
|
}, _this.props.duration * 1000);
|
|
|
}
|
|
|
};
|
|
|
_this.clearCloseTimer = function () {
|
|
|
if (_this.closeTimer) {
|
|
|
clearTimeout(_this.closeTimer);
|
|
|
_this.closeTimer = null;
|
|
|
}
|
|
|
};
|
|
|
return _this;
|
|
|
}
|
|
|
(0, _createClass2.default)(Notice, [{
|
|
|
key: "componentDidMount",
|
|
|
value: function componentDidMount() {
|
|
|
this.startCloseTimer();
|
|
|
}
|
|
|
}, {
|
|
|
key: "componentDidUpdate",
|
|
|
value: function componentDidUpdate(prevProps) {
|
|
|
if (this.props.duration !== prevProps.duration || this.props.updateMark !== prevProps.updateMark ||
|
|
|
// Visible again need reset timer
|
|
|
this.props.visible !== prevProps.visible && this.props.visible) {
|
|
|
this.restartCloseTimer();
|
|
|
}
|
|
|
}
|
|
|
}, {
|
|
|
key: "componentWillUnmount",
|
|
|
value: function componentWillUnmount() {
|
|
|
this.clearCloseTimer();
|
|
|
}
|
|
|
}, {
|
|
|
key: "restartCloseTimer",
|
|
|
value: function restartCloseTimer() {
|
|
|
this.clearCloseTimer();
|
|
|
this.startCloseTimer();
|
|
|
}
|
|
|
}, {
|
|
|
key: "render",
|
|
|
value: function render() {
|
|
|
var _this2 = this;
|
|
|
var _this$props2 = this.props,
|
|
|
prefixCls = _this$props2.prefixCls,
|
|
|
className = _this$props2.className,
|
|
|
closable = _this$props2.closable,
|
|
|
closeIcon = _this$props2.closeIcon,
|
|
|
style = _this$props2.style,
|
|
|
onClick = _this$props2.onClick,
|
|
|
children = _this$props2.children,
|
|
|
holder = _this$props2.holder;
|
|
|
var componentClass = "".concat(prefixCls, "-notice");
|
|
|
var dataOrAriaAttributeProps = Object.keys(this.props).reduce(function (acc, key) {
|
|
|
if (key.substr(0, 5) === 'data-' || key.substr(0, 5) === 'aria-' || key === 'role') {
|
|
|
acc[key] = _this2.props[key];
|
|
|
}
|
|
|
return acc;
|
|
|
}, {});
|
|
|
var node = /*#__PURE__*/React.createElement("div", (0, _extends2.default)({
|
|
|
className: (0, _classnames.default)(componentClass, className, (0, _defineProperty2.default)({}, "".concat(componentClass, "-closable"), closable)),
|
|
|
style: style,
|
|
|
onMouseEnter: this.clearCloseTimer,
|
|
|
onMouseLeave: this.startCloseTimer,
|
|
|
onClick: onClick
|
|
|
}, dataOrAriaAttributeProps), /*#__PURE__*/React.createElement("div", {
|
|
|
className: "".concat(componentClass, "-content")
|
|
|
}, children), closable ? /*#__PURE__*/React.createElement("a", {
|
|
|
tabIndex: 0,
|
|
|
onClick: this.close,
|
|
|
className: "".concat(componentClass, "-close")
|
|
|
}, closeIcon || /*#__PURE__*/React.createElement("span", {
|
|
|
className: "".concat(componentClass, "-close-x")
|
|
|
})) : null);
|
|
|
if (holder) {
|
|
|
return /*#__PURE__*/_reactDom.default.createPortal(node, holder);
|
|
|
}
|
|
|
return node;
|
|
|
}
|
|
|
}]);
|
|
|
return Notice;
|
|
|
}(React.Component);
|
|
|
exports["default"] = Notice;
|
|
|
Notice.defaultProps = {
|
|
|
onClose: function onClose() {},
|
|
|
duration: 1.5
|
|
|
};
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 45484:
|
|
|
/*!*************************************************************!*\
|
|
|
!*** ./node_modules/rc-notification/lib/useNotification.js ***!
|
|
|
\*************************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836);
|
|
|
var _typeof = __webpack_require__(/*! @babel/runtime/helpers/typeof */ 18698);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = useNotification;
|
|
|
var _toConsumableArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/toConsumableArray */ 861));
|
|
|
var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/extends */ 10434));
|
|
|
var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ 27424));
|
|
|
var React = _interopRequireWildcard(__webpack_require__(/*! react */ 67294));
|
|
|
var _Notice = _interopRequireDefault(__webpack_require__(/*! ./Notice */ 32502));
|
|
|
function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
|
|
|
function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
|
|
|
function useNotification(notificationInstance) {
|
|
|
var createdRef = React.useRef({});
|
|
|
var _React$useState = React.useState([]),
|
|
|
_React$useState2 = (0, _slicedToArray2.default)(_React$useState, 2),
|
|
|
elements = _React$useState2[0],
|
|
|
setElements = _React$useState2[1];
|
|
|
function notify(noticeProps) {
|
|
|
var firstMount = true;
|
|
|
notificationInstance.add(noticeProps, function (div, props) {
|
|
|
var key = props.key;
|
|
|
if (div && (!createdRef.current[key] || firstMount)) {
|
|
|
var noticeEle = /*#__PURE__*/React.createElement(_Notice.default, (0, _extends2.default)({}, props, {
|
|
|
holder: div
|
|
|
}));
|
|
|
createdRef.current[key] = noticeEle;
|
|
|
setElements(function (originElements) {
|
|
|
var index = originElements.findIndex(function (ele) {
|
|
|
return ele.key === props.key;
|
|
|
});
|
|
|
if (index === -1) {
|
|
|
return [].concat((0, _toConsumableArray2.default)(originElements), [noticeEle]);
|
|
|
}
|
|
|
var cloneList = (0, _toConsumableArray2.default)(originElements);
|
|
|
cloneList[index] = noticeEle;
|
|
|
return cloneList;
|
|
|
});
|
|
|
}
|
|
|
firstMount = false;
|
|
|
});
|
|
|
}
|
|
|
return [notify, /*#__PURE__*/React.createElement(React.Fragment, null, elements)];
|
|
|
}
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 62273:
|
|
|
/*!********************************************************!*\
|
|
|
!*** ./node_modules/rc-pagination/lib/locale/en_US.js ***!
|
|
|
\********************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
var _default = {
|
|
|
// Options.jsx
|
|
|
items_per_page: '/ page',
|
|
|
jump_to: 'Go to',
|
|
|
jump_to_confirm: 'confirm',
|
|
|
page: 'Page',
|
|
|
// Pagination.jsx
|
|
|
prev_page: 'Previous Page',
|
|
|
next_page: 'Next Page',
|
|
|
prev_5: 'Previous 5 Pages',
|
|
|
next_5: 'Next 5 Pages',
|
|
|
prev_3: 'Previous 3 Pages',
|
|
|
next_3: 'Next 3 Pages',
|
|
|
page_size: 'Page Size'
|
|
|
};
|
|
|
exports["default"] = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 27590:
|
|
|
/*!****************************************************!*\
|
|
|
!*** ./node_modules/rc-picker/lib/locale/en_US.js ***!
|
|
|
\****************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
var locale = {
|
|
|
locale: 'en_US',
|
|
|
today: 'Today',
|
|
|
now: 'Now',
|
|
|
backToToday: 'Back to today',
|
|
|
ok: 'OK',
|
|
|
clear: 'Clear',
|
|
|
month: 'Month',
|
|
|
year: 'Year',
|
|
|
timeSelect: 'select time',
|
|
|
dateSelect: 'select date',
|
|
|
weekSelect: 'Choose a week',
|
|
|
monthSelect: 'Choose a month',
|
|
|
yearSelect: 'Choose a year',
|
|
|
decadeSelect: 'Choose a decade',
|
|
|
yearFormat: 'YYYY',
|
|
|
dateFormat: 'M/D/YYYY',
|
|
|
dayFormat: 'D',
|
|
|
dateTimeFormat: 'M/D/YYYY HH:mm:ss',
|
|
|
monthBeforeYear: true,
|
|
|
previousMonth: 'Previous month (PageUp)',
|
|
|
nextMonth: 'Next month (PageDown)',
|
|
|
previousYear: 'Last year (Control + left)',
|
|
|
nextYear: 'Next year (Control + right)',
|
|
|
previousDecade: 'Last decade',
|
|
|
nextDecade: 'Next decade',
|
|
|
previousCentury: 'Last century',
|
|
|
nextCentury: 'Next century'
|
|
|
};
|
|
|
var _default = locale;
|
|
|
exports["default"] = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 45598:
|
|
|
/*!******************************************************!*\
|
|
|
!*** ./node_modules/rc-util/lib/Children/toArray.js ***!
|
|
|
\******************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireDefault = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836)["default"]);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = toArray;
|
|
|
var _react = _interopRequireDefault(__webpack_require__(/*! react */ 67294));
|
|
|
var _reactIs = __webpack_require__(/*! react-is */ 59864);
|
|
|
function toArray(children) {
|
|
|
var option = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};
|
|
|
var ret = [];
|
|
|
_react.default.Children.forEach(children, function (child) {
|
|
|
if ((child === undefined || child === null) && !option.keepEmpty) {
|
|
|
return;
|
|
|
}
|
|
|
if (Array.isArray(child)) {
|
|
|
ret = ret.concat(toArray(child));
|
|
|
} else if ((0, _reactIs.isFragment)(child) && child.props) {
|
|
|
ret = ret.concat(toArray(child.props.children, option));
|
|
|
} else {
|
|
|
ret.push(child);
|
|
|
}
|
|
|
});
|
|
|
return ret;
|
|
|
}
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 19158:
|
|
|
/*!***************************************************!*\
|
|
|
!*** ./node_modules/rc-util/lib/Dom/canUseDom.js ***!
|
|
|
\***************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = canUseDom;
|
|
|
function canUseDom() {
|
|
|
return !!(typeof window !== 'undefined' && window.document && window.document.createElement);
|
|
|
}
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 32191:
|
|
|
/*!**************************************************!*\
|
|
|
!*** ./node_modules/rc-util/lib/Dom/contains.js ***!
|
|
|
\**************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = contains;
|
|
|
function contains(root, n) {
|
|
|
if (!root) {
|
|
|
return false;
|
|
|
}
|
|
|
|
|
|
// Use native if support
|
|
|
if (root.contains) {
|
|
|
return root.contains(n);
|
|
|
}
|
|
|
|
|
|
// `document.contains` not support with IE11
|
|
|
var node = n;
|
|
|
while (node) {
|
|
|
if (node === root) {
|
|
|
return true;
|
|
|
}
|
|
|
node = node.parentNode;
|
|
|
}
|
|
|
return false;
|
|
|
}
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 93399:
|
|
|
/*!****************************************************!*\
|
|
|
!*** ./node_modules/rc-util/lib/Dom/dynamicCSS.js ***!
|
|
|
\****************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireDefault = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836)["default"]);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports.clearContainerCache = clearContainerCache;
|
|
|
exports.injectCSS = injectCSS;
|
|
|
exports.removeCSS = removeCSS;
|
|
|
exports.updateCSS = updateCSS;
|
|
|
var _canUseDom = _interopRequireDefault(__webpack_require__(/*! ./canUseDom */ 19158));
|
|
|
var _contains = _interopRequireDefault(__webpack_require__(/*! ./contains */ 32191));
|
|
|
var APPEND_ORDER = 'data-rc-order';
|
|
|
var MARK_KEY = "rc-util-key";
|
|
|
var containerCache = new Map();
|
|
|
function getMark() {
|
|
|
var _ref = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {},
|
|
|
mark = _ref.mark;
|
|
|
if (mark) {
|
|
|
return mark.startsWith('data-') ? mark : "data-".concat(mark);
|
|
|
}
|
|
|
return MARK_KEY;
|
|
|
}
|
|
|
function getContainer(option) {
|
|
|
if (option.attachTo) {
|
|
|
return option.attachTo;
|
|
|
}
|
|
|
var head = document.querySelector('head');
|
|
|
return head || document.body;
|
|
|
}
|
|
|
function getOrder(prepend) {
|
|
|
if (prepend === 'queue') {
|
|
|
return 'prependQueue';
|
|
|
}
|
|
|
return prepend ? 'prepend' : 'append';
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* Find style which inject by rc-util
|
|
|
*/
|
|
|
function findStyles(container) {
|
|
|
return Array.from((containerCache.get(container) || container).children).filter(function (node) {
|
|
|
return node.tagName === 'STYLE';
|
|
|
});
|
|
|
}
|
|
|
function injectCSS(css) {
|
|
|
var option = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};
|
|
|
if (!(0, _canUseDom.default)()) {
|
|
|
return null;
|
|
|
}
|
|
|
var csp = option.csp,
|
|
|
prepend = option.prepend;
|
|
|
var styleNode = document.createElement('style');
|
|
|
styleNode.setAttribute(APPEND_ORDER, getOrder(prepend));
|
|
|
if (csp !== null && csp !== void 0 && csp.nonce) {
|
|
|
styleNode.nonce = csp === null || csp === void 0 ? void 0 : csp.nonce;
|
|
|
}
|
|
|
styleNode.innerHTML = css;
|
|
|
var container = getContainer(option);
|
|
|
var firstChild = container.firstChild;
|
|
|
if (prepend) {
|
|
|
// If is queue `prepend`, it will prepend first style and then append rest style
|
|
|
if (prepend === 'queue') {
|
|
|
var existStyle = findStyles(container).filter(function (node) {
|
|
|
return ['prepend', 'prependQueue'].includes(node.getAttribute(APPEND_ORDER));
|
|
|
});
|
|
|
if (existStyle.length) {
|
|
|
container.insertBefore(styleNode, existStyle[existStyle.length - 1].nextSibling);
|
|
|
return styleNode;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
// Use `insertBefore` as `prepend`
|
|
|
container.insertBefore(styleNode, firstChild);
|
|
|
} else {
|
|
|
container.appendChild(styleNode);
|
|
|
}
|
|
|
return styleNode;
|
|
|
}
|
|
|
function findExistNode(key) {
|
|
|
var option = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};
|
|
|
var container = getContainer(option);
|
|
|
return findStyles(container).find(function (node) {
|
|
|
return node.getAttribute(getMark(option)) === key;
|
|
|
});
|
|
|
}
|
|
|
function removeCSS(key) {
|
|
|
var option = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};
|
|
|
var existNode = findExistNode(key, option);
|
|
|
if (existNode) {
|
|
|
var container = getContainer(option);
|
|
|
container.removeChild(existNode);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* qiankun will inject `appendChild` to insert into other
|
|
|
*/
|
|
|
function syncRealContainer(container, option) {
|
|
|
var cachedRealContainer = containerCache.get(container);
|
|
|
|
|
|
// Find real container when not cached or cached container removed
|
|
|
if (!cachedRealContainer || !(0, _contains.default)(document, cachedRealContainer)) {
|
|
|
var placeholderStyle = injectCSS('', option);
|
|
|
var parentNode = placeholderStyle.parentNode;
|
|
|
containerCache.set(container, parentNode);
|
|
|
container.removeChild(placeholderStyle);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* manually clear container cache to avoid global cache in unit testes
|
|
|
*/
|
|
|
function clearContainerCache() {
|
|
|
containerCache.clear();
|
|
|
}
|
|
|
function updateCSS(css, key) {
|
|
|
var option = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {};
|
|
|
var container = getContainer(option);
|
|
|
|
|
|
// Sync real parent
|
|
|
syncRealContainer(container, option);
|
|
|
var existNode = findExistNode(key, option);
|
|
|
if (existNode) {
|
|
|
var _option$csp, _option$csp2;
|
|
|
if ((_option$csp = option.csp) !== null && _option$csp !== void 0 && _option$csp.nonce && existNode.nonce !== ((_option$csp2 = option.csp) === null || _option$csp2 === void 0 ? void 0 : _option$csp2.nonce)) {
|
|
|
var _option$csp3;
|
|
|
existNode.nonce = (_option$csp3 = option.csp) === null || _option$csp3 === void 0 ? void 0 : _option$csp3.nonce;
|
|
|
}
|
|
|
if (existNode.innerHTML !== css) {
|
|
|
existNode.innerHTML = css;
|
|
|
}
|
|
|
return existNode;
|
|
|
}
|
|
|
var newNode = injectCSS(css, option);
|
|
|
newNode.setAttribute(getMark(option), key);
|
|
|
return newNode;
|
|
|
}
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 18545:
|
|
|
/*!****************************************************!*\
|
|
|
!*** ./node_modules/rc-util/lib/hooks/useEvent.js ***!
|
|
|
\****************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireWildcard = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireWildcard */ 75263)["default"]);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = useEvent;
|
|
|
var React = _interopRequireWildcard(__webpack_require__(/*! react */ 67294));
|
|
|
function useEvent(callback) {
|
|
|
var fnRef = React.useRef();
|
|
|
fnRef.current = callback;
|
|
|
var memoFn = React.useCallback(function () {
|
|
|
var _fnRef$current;
|
|
|
for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
|
|
|
args[_key] = arguments[_key];
|
|
|
}
|
|
|
return (_fnRef$current = fnRef.current) === null || _fnRef$current === void 0 ? void 0 : _fnRef$current.call.apply(_fnRef$current, [fnRef].concat(args));
|
|
|
}, []);
|
|
|
return memoFn;
|
|
|
}
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 82546:
|
|
|
/*!***********************************************************!*\
|
|
|
!*** ./node_modules/rc-util/lib/hooks/useLayoutEffect.js ***!
|
|
|
\***********************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireDefault = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836)["default"]);
|
|
|
var _interopRequireWildcard = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireWildcard */ 75263)["default"]);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports.useLayoutUpdateEffect = exports["default"] = void 0;
|
|
|
var React = _interopRequireWildcard(__webpack_require__(/*! react */ 67294));
|
|
|
var _canUseDom = _interopRequireDefault(__webpack_require__(/*! ../Dom/canUseDom */ 19158));
|
|
|
/**
|
|
|
* Wrap `React.useLayoutEffect` which will not throw warning message in test env
|
|
|
*/
|
|
|
var useLayoutEffect = true && (0, _canUseDom.default)() ? React.useLayoutEffect : React.useEffect;
|
|
|
var _default = useLayoutEffect;
|
|
|
exports["default"] = _default;
|
|
|
var useLayoutUpdateEffect = function useLayoutUpdateEffect(callback, deps) {
|
|
|
var firstMountRef = React.useRef(true);
|
|
|
useLayoutEffect(function () {
|
|
|
if (!firstMountRef.current) {
|
|
|
return callback();
|
|
|
}
|
|
|
}, deps);
|
|
|
|
|
|
// We tell react that first mount has passed
|
|
|
useLayoutEffect(function () {
|
|
|
firstMountRef.current = false;
|
|
|
return function () {
|
|
|
firstMountRef.current = true;
|
|
|
};
|
|
|
}, []);
|
|
|
};
|
|
|
exports.useLayoutUpdateEffect = useLayoutUpdateEffect;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 67265:
|
|
|
/*!***************************************************!*\
|
|
|
!*** ./node_modules/rc-util/lib/hooks/useMemo.js ***!
|
|
|
\***************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireWildcard = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireWildcard */ 75263)["default"]);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = useMemo;
|
|
|
var React = _interopRequireWildcard(__webpack_require__(/*! react */ 67294));
|
|
|
function useMemo(getValue, condition, shouldUpdate) {
|
|
|
var cacheRef = React.useRef({});
|
|
|
if (!('value' in cacheRef.current) || shouldUpdate(cacheRef.current.condition, condition)) {
|
|
|
cacheRef.current.value = getValue();
|
|
|
cacheRef.current.condition = condition;
|
|
|
}
|
|
|
return cacheRef.current.value;
|
|
|
}
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 60869:
|
|
|
/*!**********************************************************!*\
|
|
|
!*** ./node_modules/rc-util/lib/hooks/useMergedState.js ***!
|
|
|
\**********************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireDefault = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836)["default"]);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = useMergedState;
|
|
|
var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ 27424));
|
|
|
var _useEvent = _interopRequireDefault(__webpack_require__(/*! ./useEvent */ 18545));
|
|
|
var _useLayoutEffect = __webpack_require__(/*! ./useLayoutEffect */ 82546);
|
|
|
var _useState5 = _interopRequireDefault(__webpack_require__(/*! ./useState */ 78423));
|
|
|
/** We only think `undefined` is empty */
|
|
|
function hasValue(value) {
|
|
|
return value !== undefined;
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* Similar to `useState` but will use props value if provided.
|
|
|
* Note that internal use rc-util `useState` hook.
|
|
|
*/
|
|
|
function useMergedState(defaultStateValue, option) {
|
|
|
var _ref = option || {},
|
|
|
defaultValue = _ref.defaultValue,
|
|
|
value = _ref.value,
|
|
|
onChange = _ref.onChange,
|
|
|
postState = _ref.postState;
|
|
|
|
|
|
// ======================= Init =======================
|
|
|
var _useState = (0, _useState5.default)(function () {
|
|
|
if (hasValue(value)) {
|
|
|
return value;
|
|
|
} else if (hasValue(defaultValue)) {
|
|
|
return typeof defaultValue === 'function' ? defaultValue() : defaultValue;
|
|
|
} else {
|
|
|
return typeof defaultStateValue === 'function' ? defaultStateValue() : defaultStateValue;
|
|
|
}
|
|
|
}),
|
|
|
_useState2 = (0, _slicedToArray2.default)(_useState, 2),
|
|
|
innerValue = _useState2[0],
|
|
|
setInnerValue = _useState2[1];
|
|
|
var mergedValue = value !== undefined ? value : innerValue;
|
|
|
var postMergedValue = postState ? postState(mergedValue) : mergedValue;
|
|
|
|
|
|
// ====================== Change ======================
|
|
|
var onChangeFn = (0, _useEvent.default)(onChange);
|
|
|
var _useState3 = (0, _useState5.default)([mergedValue]),
|
|
|
_useState4 = (0, _slicedToArray2.default)(_useState3, 2),
|
|
|
prevValue = _useState4[0],
|
|
|
setPrevValue = _useState4[1];
|
|
|
(0, _useLayoutEffect.useLayoutUpdateEffect)(function () {
|
|
|
var prev = prevValue[0];
|
|
|
if (innerValue !== prev) {
|
|
|
onChangeFn(innerValue, prev);
|
|
|
}
|
|
|
}, [prevValue]);
|
|
|
|
|
|
// Sync value back to `undefined` when it from control to un-control
|
|
|
(0, _useLayoutEffect.useLayoutUpdateEffect)(function () {
|
|
|
if (!hasValue(value)) {
|
|
|
setInnerValue(value);
|
|
|
}
|
|
|
}, [value]);
|
|
|
|
|
|
// ====================== Update ======================
|
|
|
var triggerChange = (0, _useEvent.default)(function (updater, ignoreDestroy) {
|
|
|
setInnerValue(updater, ignoreDestroy);
|
|
|
setPrevValue([mergedValue], ignoreDestroy);
|
|
|
});
|
|
|
return [postMergedValue, triggerChange];
|
|
|
}
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 78423:
|
|
|
/*!****************************************************!*\
|
|
|
!*** ./node_modules/rc-util/lib/hooks/useState.js ***!
|
|
|
\****************************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireWildcard = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireWildcard */ 75263)["default"]);
|
|
|
var _interopRequireDefault = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836)["default"]);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = useSafeState;
|
|
|
var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ 27424));
|
|
|
var React = _interopRequireWildcard(__webpack_require__(/*! react */ 67294));
|
|
|
/**
|
|
|
* Same as React.useState but `setState` accept `ignoreDestroy` param to not to setState after destroyed.
|
|
|
* We do not make this auto is to avoid real memory leak.
|
|
|
* Developer should confirm it's safe to ignore themselves.
|
|
|
*/
|
|
|
function useSafeState(defaultValue) {
|
|
|
var destroyRef = React.useRef(false);
|
|
|
var _React$useState = React.useState(defaultValue),
|
|
|
_React$useState2 = (0, _slicedToArray2.default)(_React$useState, 2),
|
|
|
value = _React$useState2[0],
|
|
|
setValue = _React$useState2[1];
|
|
|
React.useEffect(function () {
|
|
|
destroyRef.current = false;
|
|
|
return function () {
|
|
|
destroyRef.current = true;
|
|
|
};
|
|
|
}, []);
|
|
|
function safeSetState(updater, ignoreDestroy) {
|
|
|
if (ignoreDestroy && destroyRef.current) {
|
|
|
return;
|
|
|
}
|
|
|
setValue(updater);
|
|
|
}
|
|
|
return [value, safeSetState];
|
|
|
}
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 18475:
|
|
|
/*!******************************************!*\
|
|
|
!*** ./node_modules/rc-util/lib/omit.js ***!
|
|
|
\******************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireDefault = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836)["default"]);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = omit;
|
|
|
var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/objectSpread2 */ 42122));
|
|
|
function omit(obj, fields) {
|
|
|
var clone = (0, _objectSpread2.default)({}, obj);
|
|
|
if (Array.isArray(fields)) {
|
|
|
fields.forEach(function (key) {
|
|
|
delete clone[key];
|
|
|
});
|
|
|
}
|
|
|
return clone;
|
|
|
}
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 64543:
|
|
|
/*!*****************************************!*\
|
|
|
!*** ./node_modules/rc-util/lib/raf.js ***!
|
|
|
\*****************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports["default"] = void 0;
|
|
|
var raf = function raf(callback) {
|
|
|
return +setTimeout(callback, 16);
|
|
|
};
|
|
|
var caf = function caf(num) {
|
|
|
return clearTimeout(num);
|
|
|
};
|
|
|
if (typeof window !== 'undefined' && 'requestAnimationFrame' in window) {
|
|
|
raf = function raf(callback) {
|
|
|
return window.requestAnimationFrame(callback);
|
|
|
};
|
|
|
caf = function caf(handle) {
|
|
|
return window.cancelAnimationFrame(handle);
|
|
|
};
|
|
|
}
|
|
|
var rafUUID = 0;
|
|
|
var rafIds = new Map();
|
|
|
function cleanup(id) {
|
|
|
rafIds.delete(id);
|
|
|
}
|
|
|
var wrapperRaf = function wrapperRaf(callback) {
|
|
|
var times = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 1;
|
|
|
rafUUID += 1;
|
|
|
var id = rafUUID;
|
|
|
function callRef(leftTimes) {
|
|
|
if (leftTimes === 0) {
|
|
|
// Clean up
|
|
|
cleanup(id);
|
|
|
|
|
|
// Trigger
|
|
|
callback();
|
|
|
} else {
|
|
|
// Next raf
|
|
|
var realId = raf(function () {
|
|
|
callRef(leftTimes - 1);
|
|
|
});
|
|
|
|
|
|
// Bind real raf id
|
|
|
rafIds.set(id, realId);
|
|
|
}
|
|
|
}
|
|
|
callRef(times);
|
|
|
return id;
|
|
|
};
|
|
|
wrapperRaf.cancel = function (id) {
|
|
|
var realId = rafIds.get(id);
|
|
|
cleanup(realId);
|
|
|
return caf(realId);
|
|
|
};
|
|
|
var _default = wrapperRaf;
|
|
|
exports["default"] = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 75531:
|
|
|
/*!*****************************************!*\
|
|
|
!*** ./node_modules/rc-util/lib/ref.js ***!
|
|
|
\*****************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
var _interopRequireDefault = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 64836)["default"]);
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports.composeRef = composeRef;
|
|
|
exports.fillRef = fillRef;
|
|
|
exports.supportRef = supportRef;
|
|
|
exports.useComposeRef = useComposeRef;
|
|
|
var _typeof2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/typeof */ 18698));
|
|
|
var _reactIs = __webpack_require__(/*! react-is */ 59864);
|
|
|
var _useMemo = _interopRequireDefault(__webpack_require__(/*! ./hooks/useMemo */ 67265));
|
|
|
/* eslint-disable no-param-reassign */
|
|
|
|
|
|
function fillRef(ref, node) {
|
|
|
if (typeof ref === 'function') {
|
|
|
ref(node);
|
|
|
} else if ((0, _typeof2.default)(ref) === 'object' && ref && 'current' in ref) {
|
|
|
ref.current = node;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* Merge refs into one ref function to support ref passing.
|
|
|
*/
|
|
|
function composeRef() {
|
|
|
for (var _len = arguments.length, refs = new Array(_len), _key = 0; _key < _len; _key++) {
|
|
|
refs[_key] = arguments[_key];
|
|
|
}
|
|
|
var refList = refs.filter(function (ref) {
|
|
|
return ref;
|
|
|
});
|
|
|
if (refList.length <= 1) {
|
|
|
return refList[0];
|
|
|
}
|
|
|
return function (node) {
|
|
|
refs.forEach(function (ref) {
|
|
|
fillRef(ref, node);
|
|
|
});
|
|
|
};
|
|
|
}
|
|
|
function useComposeRef() {
|
|
|
for (var _len2 = arguments.length, refs = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {
|
|
|
refs[_key2] = arguments[_key2];
|
|
|
}
|
|
|
return (0, _useMemo.default)(function () {
|
|
|
return composeRef.apply(void 0, refs);
|
|
|
}, refs, function (prev, next) {
|
|
|
return prev.length === next.length && prev.every(function (ref, i) {
|
|
|
return ref === next[i];
|
|
|
});
|
|
|
});
|
|
|
}
|
|
|
function supportRef(nodeOrComponent) {
|
|
|
var _type$prototype, _nodeOrComponent$prot;
|
|
|
var type = (0, _reactIs.isMemo)(nodeOrComponent) ? nodeOrComponent.type.type : nodeOrComponent.type;
|
|
|
|
|
|
// Function component node
|
|
|
if (typeof type === 'function' && !((_type$prototype = type.prototype) !== null && _type$prototype !== void 0 && _type$prototype.render)) {
|
|
|
return false;
|
|
|
}
|
|
|
|
|
|
// Class component
|
|
|
if (typeof nodeOrComponent === 'function' && !((_nodeOrComponent$prot = nodeOrComponent.prototype) !== null && _nodeOrComponent$prot !== void 0 && _nodeOrComponent$prot.render)) {
|
|
|
return false;
|
|
|
}
|
|
|
return true;
|
|
|
}
|
|
|
/* eslint-enable */
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 45520:
|
|
|
/*!*********************************************!*\
|
|
|
!*** ./node_modules/rc-util/lib/warning.js ***!
|
|
|
\*********************************************/
|
|
|
/***/ (function(__unused_webpack_module, exports) {
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
Object.defineProperty(exports, "__esModule", ({
|
|
|
value: true
|
|
|
}));
|
|
|
exports.call = call;
|
|
|
exports["default"] = void 0;
|
|
|
exports.note = note;
|
|
|
exports.noteOnce = noteOnce;
|
|
|
exports.resetWarned = resetWarned;
|
|
|
exports.warning = warning;
|
|
|
exports.warningOnce = warningOnce;
|
|
|
/* eslint-disable no-console */
|
|
|
var warned = {};
|
|
|
function warning(valid, message) {
|
|
|
// Support uglify
|
|
|
if (false) {}
|
|
|
}
|
|
|
function note(valid, message) {
|
|
|
// Support uglify
|
|
|
if (false) {}
|
|
|
}
|
|
|
function resetWarned() {
|
|
|
warned = {};
|
|
|
}
|
|
|
function call(method, valid, message) {
|
|
|
if (!valid && !warned[message]) {
|
|
|
method(false, message);
|
|
|
warned[message] = true;
|
|
|
}
|
|
|
}
|
|
|
function warningOnce(valid, message) {
|
|
|
call(warning, valid, message);
|
|
|
}
|
|
|
function noteOnce(valid, message) {
|
|
|
call(note, valid, message);
|
|
|
}
|
|
|
var _default = warningOnce;
|
|
|
/* eslint-enable */
|
|
|
exports["default"] = _default;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 10434:
|
|
|
/*!********************************************************!*\
|
|
|
!*** ./node_modules/@babel/runtime/helpers/extends.js ***!
|
|
|
\********************************************************/
|
|
|
/***/ (function(module) {
|
|
|
|
|
|
function _extends() {
|
|
|
module.exports = _extends = Object.assign ? Object.assign.bind() : function (target) {
|
|
|
for (var i = 1; i < arguments.length; i++) {
|
|
|
var source = arguments[i];
|
|
|
for (var key in source) {
|
|
|
if (Object.prototype.hasOwnProperty.call(source, key)) {
|
|
|
target[key] = source[key];
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
return target;
|
|
|
}, module.exports.__esModule = true, module.exports["default"] = module.exports;
|
|
|
return _extends.apply(this, arguments);
|
|
|
}
|
|
|
module.exports = _extends, module.exports.__esModule = true, module.exports["default"] = module.exports;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 64836:
|
|
|
/*!**********************************************************************!*\
|
|
|
!*** ./node_modules/@babel/runtime/helpers/interopRequireDefault.js ***!
|
|
|
\**********************************************************************/
|
|
|
/***/ (function(module) {
|
|
|
|
|
|
function _interopRequireDefault(obj) {
|
|
|
return obj && obj.__esModule ? obj : {
|
|
|
"default": obj
|
|
|
};
|
|
|
}
|
|
|
module.exports = _interopRequireDefault, module.exports.__esModule = true, module.exports["default"] = module.exports;
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 75263:
|
|
|
/*!***********************************************************************!*\
|
|
|
!*** ./node_modules/@babel/runtime/helpers/interopRequireWildcard.js ***!
|
|
|
\***********************************************************************/
|
|
|
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
|
|
|
|
|
|
var _typeof = (__webpack_require__(/*! ./typeof.js */ 18698)["default"]);
|
|
|
function _getRequireWildcardCache(nodeInterop) {
|
|
|
if (typeof WeakMap !== "function") return null;
|
|
|
var cacheBabelInterop = new WeakMap();
|
|
|
var cacheNodeInterop = new WeakMap();
|
|
|
return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) {
|
|
|
return nodeInterop ? cacheNodeInterop : cacheBabelInterop;
|
|
|
})(nodeInterop);
|
|
|
}
|
|
|
function _interopRequireWildcard(obj, nodeInterop) {
|
|
|
if (!nodeInterop && obj && obj.__esModule) {
|
|
|
return obj;
|
|
|
}
|
|
|
if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") {
|
|
|
return {
|
|
|
"default": obj
|
|
|
};
|
|
|
}
|
|
|
var cache = _getRequireWildcardCache(nodeInterop);
|
|
|
if (cache && cache.has(obj)) {
|
|
|
return cache.get(obj);
|
|
|
}
|
|
|
var newObj = {};
|
|
|
var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor;
|
|
|
for (var key in obj) {
|
|
|
if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) {
|
|
|
var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null;
|
|
|
if (desc && (desc.get || desc.set)) {
|
|
|
Object.defineProperty(newObj, key, desc);
|
|
|
} else {
|
|
|
newObj[key] = obj[key];
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
newObj["default"] = obj;
|
|
|
if (cache) {
|
|
|
cache.set(obj, newObj);
|
|
|
}
|
|
|
return newObj;
|
|
|
}
|
|
|
module.exports = _interopRequireWildcard, module.exports.__esModule = true, module.exports["default"] = module.exports;
|
|
|
|
|
|
/***/ })
|
|
|
|
|
|
}]); |