@nutui/nutui-react
Version:
京东风格的轻量级移动端 React 组件库,支持一套代码生成 H5 和小程序
1,270 lines • 728 kB
JavaScript
/*!
* @nutui/nutui-react v2.6.19 Fri Sep 20 2024 13:46:38 GMT+0800 (China Standard Time)
* (c) 2023 @jdf2e.
* Released under the MIT License.
*/
import * as React from "react";
import React__default, { useCallback, createContext, useContext, useState, useRef, useEffect, useLayoutEffect, forwardRef, useMemo as useMemo$1, useImperativeHandle, isValidElement, Component } from "react";
import * as ReactDOM from "react-dom";
import ReactDOM__default, { unstable_batchedUpdates, createPortal } from "react-dom";
var commonjsGlobal = typeof globalThis !== "undefined" ? globalThis : typeof window !== "undefined" ? window : typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : {};
function getDefaultExportFromCjs(x) {
return x && x.__esModule && Object.prototype.hasOwnProperty.call(x, "default") ? x["default"] : x;
}
var classnames = { exports: {} };
/*!
Copyright (c) 2018 Jed Watson.
Licensed under the MIT License (MIT), see
http://jedwatson.github.io/classnames
*/
(function(module) {
(function() {
var hasOwn = {}.hasOwnProperty;
function classNames2() {
var classes = "";
for (var i2 = 0; i2 < arguments.length; i2++) {
var arg = arguments[i2];
if (arg) {
classes = appendClass(classes, parseValue(arg));
}
}
return classes;
}
function parseValue(arg) {
if (typeof arg === "string" || typeof arg === "number") {
return arg;
}
if (typeof arg !== "object") {
return "";
}
if (Array.isArray(arg)) {
return classNames2.apply(null, arg);
}
if (arg.toString !== Object.prototype.toString && !arg.toString.toString().includes("[native code]")) {
return arg.toString();
}
var classes = "";
for (var key in arg) {
if (hasOwn.call(arg, key) && arg[key]) {
classes = appendClass(classes, key);
}
}
return classes;
}
function appendClass(value, newClass) {
if (!newClass) {
return value;
}
if (value) {
return value + " " + newClass;
}
return value + newClass;
}
if (module.exports) {
classNames2.default = classNames2;
module.exports = classNames2;
} else {
window.classNames = classNames2;
}
})();
})(classnames);
var classnamesExports = classnames.exports;
const classNames = /* @__PURE__ */ getDefaultExportFromCjs(classnamesExports);
const n$7 = {
classPrefix: "nut-icon",
tag: "i",
fontClassName: "nutui-iconfont"
};
var Q = { exports: {} }, $ = {};
/**
* @license React
* react-jsx-runtime.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
var Ce;
function lr() {
if (Ce)
return $;
Ce = 1;
var F = React__default, E = Symbol.for("react.element"), D = Symbol.for("react.fragment"), _ = Object.prototype.hasOwnProperty, x = F.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner, w = { key: true, ref: true, __self: true, __source: true };
function C(m2, f, R) {
var d2, h = {}, g = null, P = null;
R !== void 0 && (g = "" + R), f.key !== void 0 && (g = "" + f.key), f.ref !== void 0 && (P = f.ref);
for (d2 in f)
_.call(f, d2) && !w.hasOwnProperty(d2) && (h[d2] = f[d2]);
if (m2 && m2.defaultProps)
for (d2 in f = m2.defaultProps, f)
h[d2] === void 0 && (h[d2] = f[d2]);
return { $$typeof: E, type: m2, key: g, ref: P, props: h, _owner: x.current };
}
return $.Fragment = D, $.jsx = C, $.jsxs = C, $;
}
Q.exports = lr();
var ee = Q.exports;
const fr = ee.Fragment, xe = ee.jsx, gr = ee.jsxs, dr = {
className: "",
style: void 0,
viewBox: " 0 0 1024 1024",
name: "",
width: "",
height: "",
onClick: () => {
}
}, vr = (F) => {
const E = n$7.classPrefix, { viewBox: D, className: _, style: x, name: w, color: C, width: m2, height: f, children: R, onClick: d2 } = { ...dr, ...F }, h = (s2) => {
d2 && d2(s2);
}, g = (s2) => s2 === "" ? "" : isNaN(Number(s2)) ? String(s2) : s2 + "px", P = () => `${E} ${E}-${w} ${_}`, S = {}, N = g(m2 || ""), Y = g(f || "");
N && (S.width = N), Y && (S.height = Y);
const T = () => ({
...x,
...S
});
return /* @__PURE__ */ xe(fr, { children: /* @__PURE__ */ xe(
"svg",
{
className: P(),
style: T(),
onClick: h,
xmlns: "http://www.w3.org/2000/svg",
color: C,
viewBox: D,
"aria-labelledby": w,
role: "presentation",
children: R
}
) });
}, mr = vr;
const i$9 = (a) => {
const r = { ...dr, ...a };
return /* @__PURE__ */ xe(mr, { ...r, name: r.name || "ArrowDown", viewBox: "0 0 1024 1024", children: /* @__PURE__ */ xe(
"path",
{
d: "M158.17 289.83a42.67 42.67 0 1 0-60.34 60.34l384 384a42.67 42.67 0 0 0 60.36 0l384-384a42.67 42.67 0 1 0-60.36-60.34L512 643.67z",
fill: "currentColor",
fillOpacity: "0.9"
}
) });
};
const n$6 = (o) => {
const r = { ...dr, ...o };
return /* @__PURE__ */ xe(mr, { ...r, name: r.name || "ArrowLeft", viewBox: "0 0 1024 1024", children: /* @__PURE__ */ xe(
"path",
{
d: "M712.83 158.17a42.67 42.67 0 1 0-60.33-60.34l-384 384a42.67 42.67 0 0 0 0 60.36l384 384a42.67 42.67 0 1 0 60.33-60.36L359 512z",
fill: "currentColor",
fillOpacity: "0.9"
}
) });
};
const i$8 = (o) => {
const r = { ...dr, ...o };
return /* @__PURE__ */ xe(mr, { ...r, name: r.name || "ArrowUp", viewBox: "0 0 1024 1024", children: /* @__PURE__ */ xe(
"path",
{
d: "M158.17 734.17a42.67 42.67 0 1 1-60.34-60.34l384-384a42.67 42.67 0 0 1 60.36 0l384 384a42.67 42.67 0 1 1-60.36 60.34L512 380.33z",
fill: "currentColor",
fillOpacity: "0.9"
}
) });
};
const p$5 = (o) => {
const r = { ...dr, ...o };
return /* @__PURE__ */ gr(mr, { ...r, name: r.name || "CheckChecked", viewBox: "0 0 1024 1024", children: [
/* @__PURE__ */ xe(
"path",
{
d: "M506.65 2.82C228.01 2.82.03 230.8.03 509.44s227.98 506.62 506.62 506.62 506.62-227.98 506.63-506.62S788.11 2.82 506.65 2.82m0 788.08c-154.8 0-281.46-126.66-281.45-281.46s126.66-281.46 281.45-281.46 281.46 126.66 281.46 281.46S661.45 790.9 506.65 790.9",
fill: "currentColor",
fillOpacity: "0.9"
}
),
",",
/* @__PURE__ */ xe(
"path",
{
d: "M380 509.44a126.66 126.66 0 1 0 253.31 0 126.66 126.66 0 1 0-253.31 0",
fill: "currentColor",
fillOpacity: "0.9"
}
)
] });
};
const i$7 = (a) => {
const r = { ...dr, ...a };
return /* @__PURE__ */ xe(mr, { ...r, name: r.name || "CheckDisabled", viewBox: "0 0 1024 1024", children: /* @__PURE__ */ xe(
"path",
{
d: "M506.47 0C227.97 0 .1 227.87.09 506.37s227.87 506.37 506.38 506.38 506.37-227.87 506.37-506.38S787.78 0 506.47 0m202.55 571.08H306.73c-45.01 0-67.52-22.51-67.52-67.52 0-45.01 22.5-67.52 67.52-67.52h402.29c45.01 0 67.52 22.5 67.51 67.52 0 45.01-22.5 67.52-67.51 67.52",
fill: "currentColor",
fillOpacity: "0.9"
}
) });
};
const i$6 = (o) => {
const r = { ...dr, ...o };
return /* @__PURE__ */ xe(mr, { ...r, name: r.name || "CheckNormal", viewBox: "0 0 1024 1024", children: /* @__PURE__ */ xe(
"path",
{
d: "M512 1024c-136.53 0-264.53-54.04-361.24-150.76C54.05 776.53 0 648.53 0 512s54.04-264.53 150.76-361.24C247.47 54.05 375.47 0 512 0s264.53 54.04 361.24 150.76C969.95 247.47 1024 375.47 1024 512s-54.04 264.53-150.76 361.24C776.53 969.95 648.53 1024 512 1024m0-938.67c-113.78 0-221.87 45.51-301.51 125.16S85.33 398.22 85.33 512s45.51 221.87 125.16 301.51S398.22 938.67 512 938.67s221.87-45.51 301.51-125.16S938.67 625.78 938.67 512s-45.51-221.87-125.16-301.51S625.78 85.33 512 85.33",
fill: "currentColor",
fillOpacity: "0.9"
}
) });
};
const i$5 = (t) => {
const r = { ...dr, ...t };
return /* @__PURE__ */ xe(mr, { ...r, name: r.name || "Check", viewBox: "0 0 1024 1024", children: /* @__PURE__ */ xe(
"path",
{
d: "M998.4 245.03c-219.43 153.6-398.63 332.8-552.23 552.23-40.23 58.51-128 54.86-164.57-3.66-69.49-106.06-149.94-186.51-256-256-51.2-32.91-18.29-113.37 40.23-98.74 117.03 21.94 208.46 69.49 292.57 146.28 157.26-190.17 358.4-340.11 588.8-435.2 62.17-25.6 106.06 58.51 51.2 95.09",
fill: "currentColor",
fillOpacity: "0.9"
}
) });
};
const d = (e) => {
const r = { ...dr, ...e };
return /* @__PURE__ */ xe(mr, { ...r, name: r.name || "Checked", viewBox: "0 0 1024 1024", children: /* @__PURE__ */ xe(
"path",
{
d: "M512 0C230.4 0 0 230.4 0 512s230.4 512 512 512 512-230.4 512-512S793.6 0 512 0m281.6 369.78c-14.22 11.38-193.42 130.84-321.42 321.42 0 0 0 2.84-2.85 2.84-8.53 5.69-48.35 36.98-88.17-8.53-39.82-51.2-62.58-99.56-142.23-142.22-2.84 0-2.84-2.85-2.84-2.85-8.53-11.38-39.82-56.89 19.91-56.88 45.51 0 91.02 11.38 162.13 73.95 5.69 5.69 14.22 5.69 17.07 0 34.13-39.82 173.51-190.58 332.8-238.93 0 0 19.91-2.85 31.29 14.22 5.69 11.38 11.38 22.76-5.69 36.98",
fill: "currentColor",
fillOpacity: "0.9"
}
) });
};
const i$4 = (t) => {
const r = { ...dr, ...t };
return /* @__PURE__ */ xe(mr, { ...r, name: r.name || "Checklist", viewBox: "0 0 1024 1024", children: /* @__PURE__ */ xe(
"path",
{
d: "M159.29 500.62c62.58 0 125.16 17.07 221.87 102.4 8.53 5.69 19.91 5.69 25.6 0 48.35-54.04 238.93-261.69 455.11-329.95 0 0 28.45-5.69 42.66 19.91 8.53 17.07 19.91 34.13-5.69 54.04-22.75 17.07-264.53 179.2-440.88 440.89l-2.85 2.85c-11.38 8.53-68.27 51.2-119.47-14.23-56.89-71.11-85.33-139.38-196.26-196.26-2.85 0-2.85-2.85-5.69-5.69-11.38-11.38-54.04-73.95 25.6-73.96",
fill: "currentColor",
fillOpacity: "0.9"
}
) });
};
const n$5 = (r) => {
const a = { ...dr, ...r };
return /* @__PURE__ */ xe(mr, { ...a, name: a.name || "Close", viewBox: "0 0 1024 1024", children: /* @__PURE__ */ xe(
"path",
{
d: "M865.83 926.17a42.67 42.67 0 1 0 60.36-60.34L572.35 512l353.84-353.83a42.67 42.67 0 0 0-60.36-60.34L512 451.67 158.19 97.83a42.67 42.67 0 0 0-60.36 60.34L451.67 512 97.83 865.83a42.67 42.67 0 1 0 60.34 60.34L512 572.33z",
fill: "currentColor",
fillOpacity: "0.9"
}
) });
};
const p$4 = (r) => {
const a = { ...dr, ...r };
return /* @__PURE__ */ gr(mr, { ...a, name: a.name || "Del", viewBox: "0 0 1024 1024", children: [
/* @__PURE__ */ xe(
"path",
{
d: "M298.67 42.67a42.67 42.67 0 1 0 0 85.33h426.66a42.67 42.67 0 1 0 0-85.33zM448 469.33h-85.33v256H448zm213.33 0H576v256h85.33z",
fill: "currentColor",
fillOpacity: "0.9"
}
),
",",
/* @__PURE__ */ xe(
"path",
{
d: "M0 256a42.67 42.67 0 0 1 42.67-42.67h938.66a42.67 42.67 0 1 1 0 85.34h-47.4l-31.21 561.77a128 128 0 0 1-127.79 120.89H249.07a128 128 0 0 1-127.79-120.89L90.07 298.67h-47.4A42.67 42.67 0 0 1 0 256m175.53 42.67 30.98 557.01A42.67 42.67 0 0 0 249.09 896h525.82a42.67 42.67 0 0 0 42.6-40.32l30.94-557.01h-672.9z",
fill: "currentColor",
fillOpacity: "0.9"
}
)
] });
};
const p$3 = (a) => {
const l = { ...dr, ...a };
return /* @__PURE__ */ gr(mr, { ...l, name: l.name || "Failure", viewBox: "0 0 1024 1024", children: [
/* @__PURE__ */ xe(
"path",
{
d: "M313.3 373.65 451.65 512 313.3 650.35l60.35 60.35L512 572.33 650.35 710.7l60.33-60.35L572.33 512 710.7 373.65l-60.35-60.35L512 451.67 373.65 313.3z",
fill: "currentColor",
fillOpacity: "0.9"
}
),
",",
/* @__PURE__ */ xe(
"path",
{
d: "M1024 512c0 282.77-229.23 512-512 512S0 794.77 0 512 229.23 0 512 0s512 229.23 512 512m-85.33 0c0-235.65-191.02-426.67-426.67-426.67S85.33 276.35 85.33 512 276.35 938.67 512 938.67 938.67 747.65 938.67 512",
fill: "currentColor",
fillOpacity: "0.9"
}
)
] });
};
const p$2 = (a) => {
const l = { ...dr, ...a };
return /* @__PURE__ */ gr(mr, { ...l, name: l.name || "ImageError", viewBox: "0 0 1024 1024", children: [
/* @__PURE__ */ xe(
"path",
{
d: "M696.43 465.25c40.61 0 73.53-32.72 73.53-73.09s-32.96-73.08-73.53-73.08-73.54 32.72-73.54 73.08 32.92 73.09 73.54 73.09M535.74 650.62l-273.61-259.4a56.19 56.19 0 0 0-15.36 11.58l-114 119.63-6-222.77c-.73-26.82 20.84-49.41 47.67-50.14l201.77-5.44 47.34-50-250.43 6.75C119 202.33 76.33 247.17 77.78 301l7.32 271.4 4.5 166.78C91.06 793 136.05 835.47 190.2 834l176-4.75 12-.32 47.34-50 116.18-122.64z",
fill: "currentColor",
fillOpacity: "0.9"
}
),
",",
/* @__PURE__ */ xe(
"path",
{
d: "m861.71 214.8-242.83-33.86-55.09 41.46L855 263a49.05 49.05 0 0 1 41.79 55.13l-54.33 389.59-120.87-159.05A59.86 59.86 0 0 0 638.06 537l-44 33.08 65.07 86.15L603.84 698l-79.57 60.1-54.92 41.48 34.17 4.76 270.73 37.76a97.55 97.55 0 0 0 109.88-79.6 22.37 22.37 0 0 0 .65-3.44l60.53-434.16c7.44-53.32-29.95-102.62-83.6-110.1",
fill: "currentColor",
fillOpacity: "0.9"
}
)
] });
};
const p$1 = (o) => {
const a = { ...dr, ...o };
return /* @__PURE__ */ gr(mr, { ...a, name: a.name || "Image", viewBox: "0 0 1024 1024", children: [
/* @__PURE__ */ xe(
"path",
{
d: "M384 341.33a85.33 85.33 0 1 1-170.67 0 85.33 85.33 0 0 1 170.67 0",
fill: "currentColor",
fillOpacity: "0.9"
}
),
",",
/* @__PURE__ */ xe(
"path",
{
d: "M0 170.67a128 128 0 0 1 128-128h768a128 128 0 0 1 128 128v682.66a128 128 0 0 1-128 128H128a128 128 0 0 1-128-128zM128 128a42.67 42.67 0 0 0-42.67 42.67v405.84a383.38 383.38 0 0 1 128-21.84c71.89 0 139.16 19.75 196.68 54.12C492.46 473.96 641.05 384 810.67 384c44.37 0 87.32 6.17 128 17.66V170.67A42.67 42.67 0 0 0 896 128zM85.33 668.74v184.59A42.67 42.67 0 0 0 128 896h380.97C488.28 751.25 363.8 640 213.33 640c-45.8 0-89.19 10.3-128 28.74M594.99 896H896a42.67 42.67 0 0 0 42.67-42.67V491.18a383.36 383.36 0 0 0-128-21.85c-141.91 0-265.81 76.97-332.31 191.45A382.98 382.98 0 0 1 594.99 896",
fill: "currentColor",
fillOpacity: "0.9"
}
)
] });
};
const c$3 = (a) => {
const o = { ...dr, ...a };
return /* @__PURE__ */ xe(mr, { ...o, name: o.name || "JoySmile", viewBox: "0 0 1024 1024", children: /* @__PURE__ */ xe(
"path",
{
d: "M728.58 159.81a39.33 39.33 0 1 0-54.28-56.95c-94.92 90.4-244.1 90.4-339.03 0A39.35 39.35 0 0 0 281 159.81c125.33 119.35 322.24 119.35 447.58 0",
fill: "currentColor",
fillOpacity: "0.9"
}
) });
};
const s$3 = (r) => {
const a = { ...dr, ...r };
return /* @__PURE__ */ xe(mr, { ...a, name: a.name || "Link", viewBox: "0 0 1024 1024", children: /* @__PURE__ */ xe(
"path",
{
d: "M777.87 246.13a166.03 166.03 0 0 0-234.78 0l-74.39 74.24a43.89 43.89 0 0 1-62.03-62.1l74.24-74.24A253.81 253.81 0 0 1 839.9 543.01l-74.17 74.32a43.89 43.89 0 1 1-62.1-62.03l74.24-74.24a166.03 166.03 0 0 0 0-234.86zM637.44 386.56a43.89 43.89 0 0 1 0 62.03L448.66 637.51a43.89 43.89 0 1 1-62.1-62.1l188.93-188.92a43.89 43.89 0 0 1 62.1 0zm-317.07 20.11a43.89 43.89 0 0 1 0 62.03l-74.24 74.31a166.03 166.03 0 0 0 234.78 234.86l74.39-74.24a43.89 43.89 0 0 1 62.03 62.1l-74.24 74.17A253.81 253.81 0 1 1 184.1 480.99l74.17-74.32a43.89 43.89 0 0 1 62.1 0",
fill: "currentColor",
fillOpacity: "0.9"
}
) });
};
const n$4 = (o) => {
const a = { ...dr, ...o };
return /* @__PURE__ */ xe(mr, { ...a, name: a.name || "Loading", viewBox: "0 0 1024 1024", children: /* @__PURE__ */ xe(
"path",
{
d: "M512 73.14a43.89 43.89 0 0 1 43.89 43.89v118.49a43.89 43.89 0 0 1-87.78 0V117.03A43.89 43.89 0 0 1 512 73.14M201.65 201.65a43.89 43.89 0 0 1 62.1 0l83.68 83.83a43.89 43.89 0 1 1-62.03 62.02l-83.75-83.75a43.89 43.89 0 0 1 0-62.1m620.7 0a43.89 43.89 0 0 1 0 62.1l-83.83 83.68a43.89 43.89 0 1 1-62.02-62.03l83.75-83.82a43.89 43.89 0 0 1 62.1 0zM73.14 512a43.89 43.89 0 0 1 43.89-43.89h118.49a43.89 43.89 0 0 1 0 87.78H117.03A43.89 43.89 0 0 1 73.14 512m671.45 0a43.89 43.89 0 0 1 43.89-43.89h118.49a43.89 43.89 0 1 1 0 87.78H788.48A43.89 43.89 0 0 1 744.59 512M347.5 676.5a43.89 43.89 0 0 1 0 62.02l-83.75 83.83a43.89 43.89 0 1 1-62.1-62.1l83.83-83.68a43.89 43.89 0 0 1 62.02 0zm329 0a43.89 43.89 0 0 1 62.02 0l83.83 83.75a43.89 43.89 0 1 1-62.1 62.1l-83.68-83.83a43.89 43.89 0 0 1 0-62.02zM512 744.59a43.89 43.89 0 0 1 43.89 43.89v118.49a43.89 43.89 0 1 1-87.78 0V788.48A43.89 43.89 0 0 1 512 744.59",
fill: "currentColor",
fillOpacity: "0.9"
}
) });
};
const n$3 = (a) => {
const o = { ...dr, ...a };
return /* @__PURE__ */ xe(mr, { ...o, name: o.name || "Loading1", viewBox: "0 0 1024 1024", children: /* @__PURE__ */ xe(
"path",
{
d: "M520.66 64.56a29.24 29.24 0 0 0-7.07-.89c-16.21 0-29.35 13.14-29.35 29.35 0 15.83 12.54 28.7 28.23 29.29v.08c.38 0 .75-.01 1.12-.02 216.49 0 389.63 173.94 389.63 390.44S730.08 901.64 513.59 901.63 123.96 729.3 123.96 512.8c0-.27.01-.54.01-.8h-.01c0-16.21-13.14-29.35-29.35-29.35S65.26 495.79 65.26 512c0 .06.01.11.01.16 0 .21-.01.42-.01.64 0 247.61 200.72 448.33 448.33 448.33 247.61 0 448.33-200.72 448.33-448.33 0-245.24-196.92-444.46-441.25-448.24z",
fill: "currentColor",
fillOpacity: "0.9"
}
) });
};
const n$2 = (r) => {
const a = { ...dr, ...r };
return /* @__PURE__ */ gr(mr, { ...a, name: a.name || "Location", viewBox: "0 0 1024 1024", children: [
/* @__PURE__ */ xe(
"path",
{
d: "M682.67 470.04c0 94.4-76.42 170.94-170.67 170.94s-170.67-76.54-170.67-170.94S417.75 299.12 512 299.11s170.67 76.52 170.67 170.93m-85.34 0A85.4 85.4 0 0 0 512 384.58c-47.15 0-85.33 38.27-85.33 85.46A85.4 85.4 0 0 0 512 555.5c47.15 0 85.33-38.25 85.33-85.46",
fill: "currentColor",
fillOpacity: "0.9"
}
),
",",
/* @__PURE__ */ xe(
"path",
{
d: "M981.33 470.04c0 277.76-312.75 465.73-464.15 552.53a10.22 10.22 0 0 1-10.36 0C355.42 935.79 42.67 747.82 42.67 470.06 42.67 210.45 252.8 0 512 0s469.33 210.45 469.33 470.04m-85.33 0c0-212.39-171.93-384.58-384-384.58S128 257.64 128 470.04c0 106.24 60.52 202.73 151.85 288.85 74.6 70.4 161.98 126.46 232.15 167.89 70.19-41.43 157.55-97.49 232.15-167.89C835.46 672.77 896 576.28 896 470.04",
fill: "currentColor",
fillOpacity: "0.9"
}
)
] });
};
const i$3 = (r) => {
const s2 = { ...dr, ...r };
return /* @__PURE__ */ xe(mr, { ...s2, name: s2.name || "MaskClose", viewBox: "0 0 1024 1024", children: /* @__PURE__ */ xe(
"path",
{
d: "M512 14.9C238.59 14.9 14.9 238.6 14.9 512s223.7 497.1 497.1 497.1 497.1-223.7 497.1-497.1S785.4 14.9 512 14.9m207.13 646.23c16.57 16.57 16.57 41.42 0 58s-41.42 16.57-58 0L512 570 362.87 719.13c-16.57 16.57-41.43 16.57-58 0s-16.57-41.42 0-58L454 512 304.87 362.87c-16.57-16.57-16.57-41.43 0-58s41.42-16.57 58 0L512 454l149.13-149.13c16.57-16.57 41.43-16.57 58 0s16.57 41.42 0 58L570 512z",
fill: "currentColor",
fillOpacity: "0.9"
}
) });
};
const n$1 = (s2) => {
const r = { ...dr, ...s2 };
return /* @__PURE__ */ xe(mr, { ...r, name: r.name || "Minus", viewBox: "0 0 1024 1024", children: /* @__PURE__ */ xe(
"path",
{
d: "M299.52 460.8h409.6c28.16 0 51.2 23.04 51.2 51.2s-23.04 51.2-51.2 51.2h-409.6c-28.16 0-51.2-23.04-51.2-51.2s23.04-51.2 51.2-51.2",
fill: "currentColor",
fillOpacity: "0.9"
}
) });
};
const m = (o) => {
const r = { ...dr, ...o };
return /* @__PURE__ */ xe(mr, { ...r, name: r.name || "More", viewBox: "0 0 1024 1024", children: /* @__PURE__ */ xe(
"path",
{
d: "M170.67 512A85.33 85.33 0 1 1 0 512a85.33 85.33 0 0 1 170.67 0m426.66 0a85.33 85.33 0 1 1-170.66 0 85.33 85.33 0 0 1 170.66 0m341.34 85.33a85.33 85.33 0 1 0 0-170.66 85.33 85.33 0 0 0 0 170.66",
fill: "currentColor",
fillOpacity: "0.9"
}
) });
};
const c$2 = (r) => {
const a = { ...dr, ...r };
return /* @__PURE__ */ xe(mr, { ...a, name: a.name || "Notice", viewBox: "0 0 1024 1024", children: /* @__PURE__ */ xe(
"path",
{
d: "M128 384v213.33a128 128 0 0 0 0 256h768a128 128 0 0 0 0-256V384C896 171.93 724.07 0 512 0S128 171.93 128 384m0 298.67h42.67A42.67 42.67 0 0 0 213.33 640V384c0-164.95 133.72-298.67 298.67-298.67S810.67 219.05 810.67 384v256a42.67 42.67 0 0 0 42.66 42.67H896a42.67 42.67 0 1 1 0 85.33H128a42.67 42.67 0 1 1 0-85.33m256 256a42.67 42.67 0 1 0 0 85.33h256a42.67 42.67 0 1 0 0-85.33z",
fill: "currentColor",
fillOpacity: "0.9"
}
) });
};
const c$1 = (o) => {
const a = { ...dr, ...o };
return /* @__PURE__ */ gr(mr, { ...a, name: a.name || "Photograph", viewBox: "0 0 1024 1024", children: [
/* @__PURE__ */ xe(
"path",
{
d: "M512 768c117.82 0 213.33-95.51 213.33-213.33S629.82 341.34 512 341.33s-213.33 95.51-213.33 213.34S394.18 768 512 768m0-85.33a128 128 0 1 1 0-256 128 128 0 0 1 0 256m298.67-256a42.67 42.67 0 1 0 0-85.34 42.67 42.67 0 0 0 0 85.34",
fill: "currentColor",
fillOpacity: "0.9"
}
),
",",
/* @__PURE__ */ xe(
"path",
{
d: "M256 170.67H128a128 128 0 0 0-128 128v554.66a128 128 0 0 0 128 128h768a128 128 0 0 0 128-128V298.67a128 128 0 0 0-128-128H768l-47.34-71a128 128 0 0 0-106.47-57H409.81a128 128 0 0 0-106.49 57zM301.65 256l72.69-109.01A42.67 42.67 0 0 1 409.83 128h204.34a42.67 42.67 0 0 1 35.49 18.99L722.33 256H896a42.67 42.67 0 0 1 42.67 42.67v554.66A42.67 42.67 0 0 1 896 896H128a42.67 42.67 0 0 1-42.67-42.67V298.67A42.67 42.67 0 0 1 128 256z",
fill: "currentColor",
fillOpacity: "0.9"
}
)
] });
};
const n = (o) => {
const t = { ...dr, ...o };
return /* @__PURE__ */ xe(mr, { ...t, name: t.name || "Plus", viewBox: "0 0 1024 1024", children: /* @__PURE__ */ xe(
"path",
{
d: "M345.6 460.8h409.6q51.2 0 51.2 51.2t-51.2 51.2H345.6q-51.2 0-51.2-51.2t51.2-51.2M550.4 256q51.2 0 51.2 51.2v409.6q0 51.2-51.2 51.2t-51.2-51.2V307.2q0-51.2 51.2-51.2",
fill: "currentColor",
fillOpacity: "0.9"
}
) });
};
const i$2 = (o) => {
const r = { ...dr, ...o };
return /* @__PURE__ */ xe(mr, { ...r, name: r.name || "Search", viewBox: "0 0 1024 1024", children: /* @__PURE__ */ xe(
"path",
{
d: "M469.33 938.67c259.2 0 469.33-210.13 469.34-469.34S728.54 0 469.33 0 0 210.13 0 469.33s210.13 469.33 469.33 469.34m0-85.34c-212.07 0-384-171.93-384-384s171.93-384 384-384 384 171.93 384 384-171.93 384-384 384m435.5-8.83a42.67 42.67 0 1 0-60.33 60.33l106.67 106.67a42.67 42.67 0 1 0 60.33-60.33z",
fill: "currentColor",
fillOpacity: "0.9"
}
) });
};
const i$1 = (c6) => {
const s2 = { ...dr, ...c6 };
return /* @__PURE__ */ xe(mr, { ...s2, name: s2.name || "Service", viewBox: "0 0 1024 1024", children: /* @__PURE__ */ xe(
"path",
{
d: "M1024 657.72H905.85V531.69c0-228.43-177.23-413.54-393.85-413.54S118.15 303.26 118.15 531.69v126.03H0V531.69C0 236.3 228.43 0 512 0s512 236.31 512 531.69zM196.92 866.46C86.64 866.46 0 779.81 0 669.54s86.65-196.92 196.92-196.93 196.92 86.65 196.93 196.93-86.65 196.92-196.93 196.92m0-275.69c-43.32 0-78.77 35.45-78.77 78.77s35.45 78.77 78.77 78.77 78.77-35.45 78.77-78.77-35.45-78.77-78.77-78.77m630.16 275.69c-110.28 0-196.92-86.65-196.93-196.92s86.65-196.92 196.93-196.93S1024 559.26 1024 669.54s-86.65 196.92-196.92 196.92m0-275.69c-43.32 0-78.77 35.45-78.77 78.77s35.45 78.77 78.77 78.77 78.77-35.45 78.77-78.77-35.45-78.77-78.77-78.77m-149.66 429.29c-23.63 0-47.26-15.75-55.14-43.32-7.88-31.51 7.88-63.02 39.38-74.83 102.4-31.51 189.05-102.4 236.31-196.93 15.75-27.57 51.2-39.38 78.77-23.63s39.38 51.2 23.63 78.77c-63.02 122.09-177.23 216.61-307.2 256-3.94 3.94-11.81 3.94-15.75 3.94",
fill: "currentColor",
fillOpacity: "0.9"
}
) });
};
const s$2 = (o) => {
const l = { ...dr, ...o };
return /* @__PURE__ */ xe(mr, { ...l, name: l.name || "StarFill", viewBox: "0 0 1024 1024", children: /* @__PURE__ */ xe(
"path",
{
d: "m908.1 353.1-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3-12.3 12.7-12.1 32.9.6 45.3l183.7 179.1-43.4 252.9c-1.2 6.9-.1 14.1 3.2 20.3 8.2 15.6 27.6 21.7 43.2 13.4L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3",
fill: "currentColor",
fillOpacity: "0.9"
}
) });
};
const c = (r) => {
const a = { ...dr, ...r };
return /* @__PURE__ */ gr(mr, { ...a, name: a.name || "Tips", viewBox: "0 0 1024 1024", children: [
/* @__PURE__ */ xe(
"path",
{
d: "M530.65 456.17H425.54l-21.34 55.85h74.39l-38.18 210.13a34.97 34.97 0 0 0 34.38 41.22H579.9l21.34-55.85h-74.39l38.18-210.13a34.92 34.92 0 0 0-34.38-41.22M512 384a64 64 0 1 0 0-128 64 64 0 0 0 0 128",
fill: "currentColor",
fillOpacity: "0.9"
}
),
",",
/* @__PURE__ */ xe(
"path",
{
d: "M512 1024c282.77 0 512-229.23 512-512S794.77 0 512 0 0 229.23 0 512s229.23 512 512 512m0-85.33C276.35 938.67 85.33 747.65 85.33 512S276.35 85.33 512 85.33 938.67 276.35 938.67 512 747.65 938.67 512 938.67",
fill: "currentColor",
fillOpacity: "0.9"
}
)
] });
};
const s$1 = (r) => {
const a = { ...dr, ...r };
return /* @__PURE__ */ xe(mr, { ...a, name: a.name || "Top", viewBox: "0 0 1024 1024", children: /* @__PURE__ */ xe(
"path",
{
d: "M128 0a42.67 42.67 0 1 0 0 85.33h768A42.67 42.67 0 1 0 896 0zm391.21 173.42a10.88 10.88 0 0 0-14.42 0L3.61 619.67a10.71 10.71 0 0 0 7.21 18.67h241.34v257.11c0 71 58.05 128.55 129.64 128.55h260.4c71.59 0 129.64-57.56 129.64-128.55V638.34h241.34a10.71 10.71 0 0 0 7.21-18.67zM338.6 895.45V552.64H208.21L512 282.15l303.77 270.49H685.42v342.83c0 23.64-19.37 42.84-43.22 42.83H381.8c-23.85 0-43.2-19.2-43.2-42.85",
fill: "currentColor",
fillOpacity: "0.9"
}
) });
};
const s = (o) => {
const r = { ...dr, ...o };
return /* @__PURE__ */ xe(mr, { ...r, name: r.name || "TriangleDown", viewBox: "0 0 1024 1024", children: /* @__PURE__ */ xe(
"path",
{
d: "m573.06 752 308.8-404.61A76.8 76.8 0 0 0 820.74 224H203.23a76.8 76.8 0 0 0-61.05 123.39L450.98 752a76.8 76.8 0 0 0 122.08 0",
fill: "currentColor",
fillOpacity: "0.9"
}
) });
};
const p = (o) => {
const r = { ...dr, ...o };
return /* @__PURE__ */ xe(mr, { ...r, name: r.name || "TriangleUp", viewBox: "0 0 1024 1024", children: /* @__PURE__ */ xe(
"path",
{
d: "m573.06 272 308.8 404.61A76.8 76.8 0 0 1 820.74 800H203.23a76.8 76.8 0 0 1-61.05-123.39L450.98 272a76.8 76.8 0 0 1 122.08 0",
fill: "currentColor",
fillOpacity: "0.9"
}
) });
};
const i = (c6) => {
const r = { ...dr, ...c6 };
return /* @__PURE__ */ xe(mr, { ...r, name: r.name || "User", viewBox: "0 0 1024 1024", children: /* @__PURE__ */ xe(
"path",
{
d: "M511.86 804.3c-223.01 0-402.15-179.14-402.15-402.15S288.85 0 511.86 0s402.15 179.14 402.15 402.15S734.87 804.3 511.86 804.3m0-694.62c-160.86 0-292.47 131.61-292.47 292.47S351 694.62 511.86 694.62s292.47-131.61 292.48-292.47-131.61-292.47-292.48-292.47m237.64 913.97c-29.25 0-51.18-21.94-54.84-51.18-7.31-95.05-87.74-168.17-182.8-168.17s-175.48 73.12-182.79 168.17c-3.66 29.25-29.25 54.84-58.5 51.18-29.25 0-51.18-29.25-51.18-58.49 10.97-153.55 138.92-270.54 292.47-270.54s281.5 120.64 292.47 270.54c3.65 29.25-21.94 54.84-51.18 58.49zM511.86 548.38c-47.53 0-91.4-21.93-120.64-58.49-18.28-25.59-14.62-58.49 7.31-76.77 25.59-18.28 58.49-14.62 76.77 7.31s51.18 21.93 69.47 0 54.84-29.25 76.77-7.31c21.93 18.28 29.25 54.84 7.31 76.77-25.59 40.22-69.46 58.49-116.99 58.49",
fill: "currentColor",
fillOpacity: "0.9"
}
) });
};
const ComponentDefaults = {
className: "",
style: {}
};
const prefixCls$2 = "nut-button";
const defaultProps$1t = {
...ComponentDefaults,
color: "",
type: "default",
size: "normal",
shape: "round",
fill: "outline",
loading: false,
disabled: false,
block: false,
icon: null,
rightIcon: null,
nativeType: "button",
onClick: (e) => {
}
};
const Button = React__default.forwardRef(
(props, ref) => {
const {
color,
shape,
fill,
loading,
disabled,
type: type4,
size,
block,
icon,
rightIcon,
children,
className,
style,
nativeType,
onClick,
...rest
} = {
...defaultProps$1t,
...props
};
const getStyle = useCallback(() => {
const style2 = {};
if (props.color) {
if (props.fill === "outline" || props.fill === "dashed") {
style2.color = color;
if (!(color == null ? void 0 : color.includes("gradient"))) {
style2.borderColor = color;
}
} else {
style2.color = "#fff";
style2.background = color;
style2.borderColor = "transparent";
}
}
return style2;
}, [color]);
const handleClick2 = (e) => {
if (!loading && !disabled && onClick) {
onClick(e);
}
};
return /* @__PURE__ */ React__default.createElement(
"button",
{
...rest,
ref,
type: nativeType,
className: classNames(
prefixCls$2,
`${prefixCls$2}-${type4}`,
props.fill ? `${prefixCls$2}-${fill}` : null,
children ? "" : `${prefixCls$2}-icononly`,
{
[`${prefixCls$2}-${size}`]: size,
[`${prefixCls$2}-${shape}`]: shape,
[`${prefixCls$2}-block`]: block,
[`${prefixCls$2}-disabled`]: disabled || loading,
[`${prefixCls$2}-loading`]: loading
},
className
),
style: { ...getStyle(), ...style },
onClick: (e) => handleClick2(e)
},
/* @__PURE__ */ React__default.createElement("div", { className: "nut-button-wrap" }, loading && /* @__PURE__ */ React__default.createElement(n$4, { className: "nut-icon-loading" }), !loading && icon ? icon : null, children && /* @__PURE__ */ React__default.createElement(
"div",
{
className: `${icon || loading ? "nut-button-text" : ""}${rightIcon ? " nut-button-text right" : ""}`
},
children
), rightIcon || null)
);
}
);
Button.displayName = "NutButton";
const CellGroupContext = createContext(null);
const defaultProps$1s = {
...ComponentDefaults,
title: "",
description: "",
divider: true
};
const classPrefix$r = "nut-cell-group";
const CellGroup = (props) => {
const { children, className, title, description, divider, ...rest } = {
...defaultProps$1s,
...props
};
return /* @__PURE__ */ React__default.createElement("div", { className: classNames(classPrefix$r, className), ...rest }, title ? /* @__PURE__ */ React__default.createElement("div", { className: `${classPrefix$r}-title` }, title) : null, description ? /* @__PURE__ */ React__default.createElement("div", { className: `${classPrefix$r}-description` }, description) : null, /* @__PURE__ */ React__default.createElement(
"div",
{
className: `${classPrefix$r}-wrap ${divider ? `${classPrefix$r}-wrap-divider` : ""}`
},
/* @__PURE__ */ React__default.createElement(CellGroupContext.Provider, { value: { divider } }, children)
));
};
CellGroup.displayName = "NutCellGroup";
const defaultProps$1r = {
...ComponentDefaults,
title: null,
description: null,
extra: null,
radius: "6px",
align: "flex-start",
clickable: false,
onClick: (event) => {
}
};
const classPrefix$q = "nut-cell";
const Cell = (props) => {
const ctx2 = useContext(CellGroupContext);
const {
children,
clickable,
onClick,
title,
description,
extra,
radius,
align,
className,
style,
...rest
} = {
...defaultProps$1r,
...props
};
const handleClick2 = (event) => {
onClick(event);
};
const baseStyle = {
...style,
borderRadius: Number.isNaN(Number(radius)) ? String(radius) : `${radius}px`,
alignItems: align
};
const styles = title || description ? {} : {
flex: 1
};
return /* @__PURE__ */ React__default.createElement(
"div",
{
className: `${classNames(classPrefix$q, className, clickable ? `${classPrefix$q}-clickable` : "")}`,
onClick: (event) => handleClick2(event),
style: baseStyle,
...rest
},
children || /* @__PURE__ */ React__default.createElement(React__default.Fragment, null, title || description ? /* @__PURE__ */ React__default.createElement("div", { className: `${classPrefix$q}-left` }, title ? /* @__PURE__ */ React__default.createElement("div", { className: `${classPrefix$q}-title` }, title) : null, description ? /* @__PURE__ */ React__default.createElement("div", { className: `${classPrefix$q}-description` }, description) : null) : null, extra ? /* @__PURE__ */ React__default.createElement(
"div",
{
className: `${classPrefix$q}-extra`,
style: styles
},
extra
) : null),
(ctx2 == null ? void 0 : ctx2.divider) ? /* @__PURE__ */ React__default.createElement("div", { className: `${classPrefix$q}-divider` }) : null
);
};
Cell.displayName = "NutCell";
Cell.Group = CellGroup;
var INFINITY = 1 / 0;
var symbolTag = "[object Symbol]";
var reAsciiWord = /[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;
var reLatin = /[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g;
var rsAstralRange = "\\ud800-\\udfff", rsComboMarksRange = "\\u0300-\\u036f\\ufe20-\\ufe23", rsComboSymbolsRange = "\\u20d0-\\u20f0", rsDingbatRange = "\\u2700-\\u27bf", rsLowerRange = "a-z\\xdf-\\xf6\\xf8-\\xff", rsMathOpRange = "\\xac\\xb1\\xd7\\xf7", rsNonCharRange = "\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf", rsPunctuationRange = "\\u2000-\\u206f", rsSpaceRange = " \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000", rsUpperRange = "A-Z\\xc0-\\xd6\\xd8-\\xde", rsVarRange = "\\ufe0e\\ufe0f", rsBreakRange = rsMathOpRange + rsNonCharRange + rsPunctuationRange + rsSpaceRange;
var rsApos = "['’]", rsBreak = "[" + rsBreakRange + "]", rsCombo = "[" + rsComboMarksRange + rsComboSymbolsRange + "]", rsDigits = "\\d+", rsDingbat = "[" + rsDingbatRange + "]", rsLower = "[" + rsLowerRange + "]", rsMisc = "[^" + rsAstralRange + rsBreakRange + rsDigits + rsDingbatRange + rsLowerRange + rsUpperRange + "]", rsFitz = "\\ud83c[\\udffb-\\udfff]", rsModifier = "(?:" + rsCombo + "|" + rsFitz + ")", rsNonAstral = "[^" + rsAstralRange + "]", rsRegional = "(?:\\ud83c[\\udde6-\\uddff]){2}", rsSurrPair = "[\\ud800-\\udbff][\\udc00-\\udfff]", rsUpper = "[" + rsUpperRange + "]", rsZWJ = "\\u200d";
var rsLowerMisc = "(?:" + rsLower + "|" + rsMisc + ")", rsUpperMisc = "(?:" + rsUpper + "|" + rsMisc + ")", rsOptLowerContr = "(?:" + rsApos + "(?:d|ll|m|re|s|t|ve))?", rsOptUpperContr = "(?:" + rsApos + "(?:D|LL|M|RE|S|T|VE))?", reOptMod = rsModifier + "?", rsOptVar = "[" + rsVarRange + "]?", rsOptJoin = "(?:" + rsZWJ + "(?:" + [rsNonAstral, rsRegional, rsSurrPair].join("|") + ")" + rsOptVar + reOptMod + ")*", rsSeq = rsOptVar + reOptMod + rsOptJoin, rsEmoji = "(?:" + [rsDingbat, rsRegional, rsSurrPair].join("|") + ")" + rsSeq;
var reApos = RegExp(rsApos, "g");
var reComboMark = RegExp(rsCombo, "g");
var reUnicodeWord = RegExp([
rsUpper + "?" + rsLower + "+" + rsOptLowerContr + "(?=" + [rsBreak, rsUpper, "$"].join("|") + ")",
rsUpperMisc + "+" + rsOptUpperContr + "(?=" + [rsBreak, rsUpper + rsLowerMisc, "$"].join("|") + ")",
rsUpper + "?" + rsLowerMisc + "+" + rsOptLowerContr,
rsUpper + "+" + rsOptUpperContr,
rsDigits,
rsEmoji
].join("|"), "g");
var reHasUnicodeWord = /[a-z][A-Z]|[A-Z]{2,}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;
var deburredLetters = {
// Latin-1 Supplement block.
"À": "A",
"Á": "A",
"Â": "A",
"Ã": "A",
"Ä": "A",
"Å": "A",
"à": "a",
"á": "a",
"â": "a",
"ã": "a",
"ä": "a",
"å": "a",
"Ç": "C",
"ç": "c",
"Ð": "D",
"ð": "d",
"È": "E",
"É": "E",
"Ê": "E",
"Ë": "E",
"è": "e",
"é": "e",
"ê": "e",
"ë": "e",
"Ì": "I",
"Í": "I",
"Î": "I",
"Ï": "I",
"ì": "i",
"í": "i",
"î": "i",
"ï": "i",
"Ñ": "N",
"ñ": "n",
"Ò": "O",
"Ó": "O",
"Ô": "O",
"Õ": "O",
"Ö": "O",
"Ø": "O",
"ò": "o",
"ó": "o",
"ô": "o",
"õ": "o",
"ö": "o",
"ø": "o",
"Ù": "U",
"Ú": "U",
"Û": "U",
"Ü": "U",
"ù": "u",
"ú": "u",
"û": "u",
"ü": "u",
"Ý": "Y",
"ý": "y",
"ÿ": "y",
"Æ": "Ae",
"æ": "ae",
"Þ": "Th",
"þ": "th",
"ß": "ss",
// Latin Extended-A block.
"Ā": "A",
"Ă": "A",
"Ą": "A",
"ā": "a",
"ă": "a",
"ą": "a",
"Ć": "C",
"Ĉ": "C",
"Ċ": "C",
"Č": "C",
"ć": "c",
"ĉ": "c",
"ċ": "c",
"č": "c",
"Ď": "D",
"Đ": "D",
"ď": "d",
"đ": "d",
"Ē": "E",
"Ĕ": "E",
"Ė": "E",
"Ę": "E",
"Ě": "E",
"ē": "e",
"ĕ": "e",
"ė": "e",
"ę": "e",
"ě": "e",
"Ĝ": "G",
"Ğ": "G",
"Ġ": "G",
"Ģ": "G",
"ĝ": "g",
"ğ": "g",
"ġ": "g",
"ģ": "g",
"Ĥ": "H",
"Ħ": "H",
"ĥ": "h",
"ħ": "h",
"Ĩ": "I",
"Ī": "I",
"Ĭ": "I",
"Į": "I",
"İ": "I",
"ĩ": "i",
"ī": "i",
"ĭ": "i",
"į": "i",
"ı": "i",
"Ĵ": "J",
"ĵ": "j",
"Ķ": "K",
"ķ": "k",
"ĸ": "k",
"Ĺ": "L",
"Ļ": "L",
"Ľ": "L",
"Ŀ": "L",
"Ł": "L",
"ĺ": "l",
"ļ": "l",
"ľ": "l",
"ŀ": "l",
"ł": "l",
"Ń": "N",
"Ņ": "N",
"Ň": "N",
"Ŋ": "N",
"ń": "n",
"ņ": "n",
"ň": "n",
"ŋ": "n",
"Ō": "O",
"Ŏ": "O",
"Ő": "O",
"ō": "o",
"ŏ": "o",
"ő": "o",
"Ŕ": "R",
"Ŗ": "R",
"Ř": "R",
"ŕ": "r",
"ŗ": "r",
"ř": "r",
"Ś": "S",
"Ŝ": "S",
"Ş": "S",
"Š": "S",
"ś": "s",
"ŝ": "s",
"ş": "s",
"š": "s",
"Ţ": "T",
"Ť": "T",
"Ŧ": "T",
"ţ": "t",
"ť": "t",
"ŧ": "t",
"Ũ": "U",
"Ū": "U",
"Ŭ": "U",
"Ů": "U",
"Ű": "U",
"Ų": "U",
"ũ": "u",
"ū": "u",
"ŭ": "u",
"ů": "u",
"ű": "u",
"ų": "u",
"Ŵ": "W",
"ŵ": "w",
"Ŷ": "Y",
"ŷ": "y",
"Ÿ": "Y",
"Ź": "Z",
"Ż": "Z",
"Ž": "Z",
"ź": "z",
"ż": "z",
"ž": "z",
"IJ": "IJ",
"ij": "ij",
"Œ": "Oe",
"œ": "oe",
"ʼn": "'n",
"ſ": "ss"
};
var freeGlobal = typeof commonjsGlobal == "object" && commonjsGlobal && commonjsGlobal.Object === Object && commonjsGlobal;
var freeSelf = typeof self == "object" && self && self.Object === Object && self;
var root = freeGlobal || freeSelf || Function("return this")();
function arrayReduce(array4, iteratee, accumulator, initAccum) {
var index = -1, length = array4 ? array4.length : 0;
while (++index < length) {
accumulator = iteratee(accumulator, array4[index], index, array4);
}
return accumulator;
}
function asciiWords(string3) {
return string3.match(reAsciiWord) || [];
}
function basePropertyOf(object4) {
return function(key) {
return object4 == null ? void 0 : object4[key];
};
}
var deburrLetter = basePropertyOf(deburredLetters);
function hasUnicodeWord(string3) {
return reHasUnicodeWord.test(string3);
}
function unicodeWords(string3) {
return string3.match(reUnicodeWord) || [];
}
var objectProto = Object.prototype;
var objectToString = objectProto.toString;
var Symbol$1 = root.Symbol;
var symbolProto = Symbol$1 ? Symbol$1.prototype : void 0, symbolToString = symbolProto ? symbolProto.toString : void 0;
function baseToString(value) {
if (typeof value == "string") {
return value;
}
if (isSymbol(value)) {
return symbolToString ? symbolToString.call(value) : "";
}
var result = value + "";
return result == "0" && 1 / value == -INFINITY ? "-0" : result;
}
function createCompounder(callback) {
return function(string3) {
return arrayReduce(words(deburr(string3).replace(reApos, "")), callback, "");
};
}
function isObjectLike(value) {
return !!value && typeof value == "object";
}
function isSymbol(value) {
return typeof value == "symbol" || isObjectLike(value) && objectToString.call(value) == symbolTag;
}
function toString(value) {
return value == null ? "" : baseToString(value);
}
function deburr(string3) {
string3 = toString(string3);
return string3 && string3.replace(reLatin, deburrLetter).replace(reComboMark, "");
}
var kebabCase = createCompounder(function(result, word, index) {
return result + (index ? "-" : "") + word.toLowerCase();
});
function words(string3, pattern4, guard) {
string3 = toString(string3);
pattern4 = pattern4;
if (pattern4 === void 0) {
return hasUnicodeWord(string3) ? unicodeWords(string3) : asciiWords(string3);
}
return string3.match(pattern4) || [];
}
var lodash_kebabcase = kebabCase;
const kebabCase$1 = /* @__PURE__ */ getDefaultExportFromCjs(lodash_kebabcase);
var lodash_isequal = { exports: {} };
lodash_isequal.exports;
(function(module, exports) {
var LARGE_ARRAY_SIZE = 200;
var HASH_UNDEFINED = "__lodash_hash_undefined__";
var COMPARE_PARTIAL_FLAG = 1, COMPARE_UNORDERED_FLAG = 2;
var MAX_SAFE_INTEGER = 9007199254740991;
var argsTag = "[object Arguments]", arrayTag = "[object Array]", asyncTag = "[object AsyncFunction]", boolTag = "[object Boolean]", dateTag = "[object Date]", errorTag = "[object Error]", funcTag = "[object Function]", genTag = "[object GeneratorFunction]", mapTag = "[object Map]", numberTag = "[object Number]", nullTag = "[object Null]", objectTag = "[object Object]", promiseTag = "[object Promise]", proxyTag = "[object Proxy]", regexpTag = "[object RegExp]", setTag = "[object Set]", stringTag = "[object String]", symbolTag2 = "[object Symbol]", undefinedTag = "[object Undefined]", weakMapTag = "[object WeakMap]";
var arrayBufferTag = "[object ArrayBuffer]", dataViewTag = "[object DataView]", float32Tag = "[object Float32Array]", float64Tag = "[object Float64Array]", int8Tag = "[object Int8Array]", int16Tag = "[object Int16Array]", int32Tag = "[object Int32Array]", uint8Tag = "[object Uint8Array]", uint8ClampedTag = "[object Uint8ClampedArray]", uint16Tag = "[object Uint16Array]", uint32Tag = "[object Uint32Array]";
var reRegExpChar = /[\\^$.*+?()[\]{}|]/g;
var reIsHostCtor = /^\[object .+?Constructor\]$/;
var reIsUint = /^(?:0|[1-9]\d*)$/;
var typedArrayTags = {};
typedArrayTags[float32Tag] = typedArrayTags[float64Tag] = typedArrayTags[int8Tag] = typedArrayTags[int16Tag] = typedArrayTags[int32Tag] = typedArrayTags[uint8Tag] = typedArrayTags[uint8ClampedTag] = typedArrayTags[uint16Tag] = typedArrayTags[uint32Tag] = true;
typedArrayTags[argsTag] = typedArrayTags[arrayTag] = typedArrayTags[arrayBufferTag] = typedArrayTags[boolTag] = typedArrayTags[dataViewTag] = typedArrayTags[dateTag] = typedArrayTags[errorTag] = typedArrayTags[funcTag] = typedArrayTags[mapTag] = typedArrayTags[numberTag] = typedArrayTags[objectTag] = typedArrayTags[regexpTag] = typedArrayTags[setTag] = typedArrayTags[stringTag] = typedArrayTags[weakMapTag] = false;
var freeGlobal2 = typeof commonjsGlobal == "object" && commonjsGlobal && commonjsGlobal.Object === Object && commonjsGlobal;
var freeSelf2 = typeof self == "object" && self && self.Object === Object && self;
var root2 = freeGlobal2 || freeSelf2 || Function("return this")();
var freeExports = exports && !exports.nodeType && exports;
var freeModule = freeExports && true && module && !module.nodeType && module;
var moduleExports = freeModule && freeModule.exports === freeExports;
var freeProcess = moduleExports && freeGlobal2.process;
var nodeUtil = function() {
try {
return freeProcess && freeProcess.binding && freeProcess.binding("util");
} catch (e) {
}
}();
var nodeIsTypedArray = nodeUtil && nodeUtil.isTypedArray;
function arrayFilter(array4, predicate) {
var index = -1, length = array4 == null ? 0 : array4.length, resIndex = 0, result = [];
while (++index < length) {
var value = array4[index];
if (predicate(value, index, array4)) {
result[resIndex++] = value;
}
}
return result;
}
function arrayPush(array4, values) {
var index = -1, length = values.length, offset = array4.length;
while (++index < length) {
array4[offset + index] = values[index];
}
return array4;
}
function arraySome(array4, predicate) {
var index = -1, length = array4 == null ? 0 : array4.length;
while (++index < length) {
if (predicate(array4[index], index, array4)) {
return true;
}
}
return false;
}
function baseTimes(n2, iteratee) {
var index = -1, result = Array(n2);
while (++index < n2) {
result[index] = iteratee(index);
}
return result;
}
function baseUnary(func) {
return function(value) {
return func(value);
};
}
function cacheHas(cache, key) {
return cache.has(key);
}
function getValue2(object4, key) {
return object4 == null ? void 0 : object4[key];
}
function mapToArray(map) {
var index = -1, result = Array(map.size);
map.forEach(function(value, key) {
result[++index] = [key, value];
});
return result;
}
function overArg(func, transform) {
return function(arg) {
return func(transform(arg));
};
}
function setToArray(set) {
var index = -1, result = Array(set.size);
set.forEach(function(value) {
result[++index] = value;
});
return result;
}
var arrayProto = Array.prototype, funcProto = Function.prototype, objectProto2 = Object.prototype;
var coreJsData = root2["__core-js_shared__"];
var funcToString = funcProto.toString;
var hasOwnProperty = objectProto2.hasOwnProperty;
var maskSrcKey = function() {
var uid = /[^.]+$/.exec(coreJsData && coreJsData.keys && coreJsData.keys.IE_PROTO || "");
return uid ? "Symbol(src)_1." + uid : "";
}();
var nativeObjectToString = objectProto2.toString;
var reIsNative = RegExp(
"^" + funcToString.call(hasOwnProperty).replace(reRegExpChar, "\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g, "$1.*?") + "$"
);
var Buffer = moduleExports ? root2.Buffer : void 0, Symbol2 = root2.Symbol, Uint8Array = root2.Uint8Array, propertyIsEnumerable = objectProto2.propertyIsEnumerable, splice = arrayProto.splice, symToStringTag = Symbol2 ? Symbol2.toStringTag : void 0;
var nativeGetSymbols = Object.getOwnPropertySymbols, nativeIsBuffer = Buffer ? Buffer.isBuffer : void 0, nativeKeys = overArg(Object.keys, Object);
var DataView = getNative(root2, "DataView"), Map2 = getNative(root2, "Map"), Promise2 = getNative(root2, "Promise"), Set2 = getNative(root2, "Set"), WeakMap = getNative(root2, "WeakMap"), nativeCreate = getNative(Object, "create");
var dataViewCtorString = toSource(DataView), mapCtorString = toSource(Map2), promiseCtorString = toSource(Promise2), setCtorString = toSource(Set2), weakMapCtorString = toSource(WeakMap);
var symbolProto2 = Symbol2 ? Symbol2.prototype : void 0, symbolValueOf = symbolProto2 ? symbolProto2.valueOf : void 0;
function Hash(entries) {
var index = -1, length = entries == null ? 0 : entries.length;
this.clear();
while (++index < length) {
var entry = entries[index];
this.set(entry[0], entry[1]);
}
}
function hashClear() {
this.__data__ = nativeCreate ? nativeCreate(null) : {};
this.size = 0;
}
function hashDelete(key) {
var result = this.has(key) && delete this.__data__[key];
this.size -= result ? 1 : 0;
return result;
}
function hashGet(key) {
var data = this.__data__;
if (nativeCreate) {
var result = data[key];
return result === HASH_UNDEFINED ? void 0 : result;
}
return hasOwnProperty.call(data, key) ? data[key] : void 0;
}
function hashHas(key) {
var data = this.__data__;
return nativeCreate ? data[key] !== void 0 : hasOwnProperty.call(data, key);
}
function hashSet(key, value) {
var data = this.__data__;
this.size += this.has(key) ? 0 : 1;
data[key] = nativeCreate && value === void 0 ? HASH_UNDEFINED : value;
return this;
}
Hash.prototype.clear = hashClear;
Hash.prototype["delete"] = hashDelete;
Hash.prototype.get = hashGet;
Hash.prototype.has = hashHas;
Hash.prototype.set = hashSet;
function ListCache(entries) {
var index = -1, length = entries == null ? 0 : entries.length;
this.clear();
while (++index < length) {
var entry = entries[index];
this.set(entry[0], entry[1]);
}
}
function listCacheClear() {
this.__data__ = [];
this.size = 0;
}
function listCacheDelete(key) {
var data = this.__data__, index = assocIndexOf(data, key);
if (index < 0) {
return false;
}
var lastIndex = data.length - 1;
if (index == lastIndex) {
data.pop();
} else {
splice.call(data, index, 1);
}
--this.size;
return true;
}
function listCacheGet(key) {
var data = this.__data__, index = assocIndexOf(data, key);
return index < 0 ? void 0 : data[index][1];
}
function listCacheHas(key) {
return assocIndexOf(this.__data__, key) > -1;
}
function listCacheSet(key, value) {
var data = this.__data__, index = assocIndexOf(data, key);
if (index < 0) {
++this.size;
data.push([key, value]);
} else {
data[index][1] = value;
}
return this;
}
ListCache.prototype.clear = listCacheClear;
ListCache.prototype["delete"] = listCacheDelete;
ListCache.prototype.get = listCacheGet;
ListCache.prototype.has = listCacheHas;
ListCache.prototype.set = listCacheSet;
function MapCache(entries) {
var index = -1, length = entries == null ? 0 : entries.length;
this.clear();
while (++index < length) {
var entry = entries[index];
this.set(entry[0], entry[1]);
}
}
function mapCacheClear() {
this.size = 0;
this.__data__ = {
"hash": new Hash(),
"map": new (Map2 || ListCache)(),
"string": new Hash()
};
}
fu