From 1d89b807db0109454a80e7fd970b2527d53d2a68 Mon Sep 17 00:00:00 2001 From: MrWindlike Date: Wed, 8 May 2024 17:29:42 +0800 Subject: [PATCH 1/8] fix: change the button styles --- package.json | 8 +- pnpm-lock.yaml | 920 +++++++++++++++++- src/_internal/components/LabelGroup.tsx | 10 +- src/_internal/molecules/ArrayCards.tsx | 4 +- src/_internal/molecules/ArrayGroups.tsx | 4 +- src/_internal/molecules/ArrayItems.tsx | 36 +- .../KubectlGetDetail/KubectlGetDetail.tsx | 7 +- src/locales/en-US/dovetail.json | 3 +- src/locales/zh-CN/dovetail.json | 3 +- 9 files changed, 916 insertions(+), 79 deletions(-) diff --git a/package.json b/package.json index 05187c2e..5cee08b7 100644 --- a/package.json +++ b/package.json @@ -18,8 +18,8 @@ "dependencies": { "@ant-design/icons": "^4.7.0", "@chakra-ui/react": "^1.7.1", - "@cloudtower/eagle": "^0.24.23", - "@cloudtower/icons-react": "^0.25.13", + "@cloudtower/eagle": "^0.29.1", + "@cloudtower/icons-react": "^0.29.1", "@emotion/css": "^11.7.1", "@emotion/react": "^11.7.1", "@emotion/styled": "^11.7.1", @@ -89,8 +89,8 @@ "vite-tsconfig-paths": "^3.4.1" }, "peerDependencies": { - "@cloudtower/eagle": "^0.24.23", - "@cloudtower/icons-react": "^0.25.13", + "@cloudtower/eagle": "^0.29.1", + "@cloudtower/icons-react": "^0.29.1", "@sunmao-ui/core": "^0.10.3", "@sunmao-ui/editor": "^0.10.4", "@sunmao-ui/editor-sdk": "^0.10.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3312708b..30721f2e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -3,8 +3,8 @@ lockfileVersion: 5.4 specifiers: '@ant-design/icons': ^4.7.0 '@chakra-ui/react': ^1.7.1 - '@cloudtower/eagle': ^0.24.23 - '@cloudtower/icons-react': ^0.25.13 + '@cloudtower/eagle': ^0.29.1 + '@cloudtower/icons-react': ^0.29.1 '@emotion/css': ^11.7.1 '@emotion/react': ^11.7.1 '@emotion/styled': ^11.7.1 @@ -74,8 +74,8 @@ specifiers: dependencies: '@ant-design/icons': 4.7.0_sfoxds7t5ydpegc3knd667wn6m '@chakra-ui/react': 1.7.1_3mpze7fxyoihjzxvl6mkymqqdi - '@cloudtower/eagle': 0.24.24_rdmihw2jyyapgc7wcovkb4m2lu - '@cloudtower/icons-react': 0.25.13_react@17.0.2 + '@cloudtower/eagle': 0.29.1_rdmihw2jyyapgc7wcovkb4m2lu + '@cloudtower/icons-react': 0.29.1_react@17.0.2 '@emotion/css': 11.9.0 '@emotion/react': 11.9.0_sudpmbbyhqtxq6t4xf6jlicdem '@emotion/styled': 11.8.1_72u4w2rqttjfdctw6mzb6rj4pq @@ -159,14 +159,41 @@ packages: '@ctrl/tinycolor': 3.4.1 dev: false + /@ant-design/colors/7.0.2: + resolution: {integrity: sha512-7KJkhTiPiLHSu+LmMJnehfJ6242OCxSlR3xHVBecYxnMW8MS/878NXct1GqYARyL59fyeFdKRxXTfvR9SnDgJg==} + dependencies: + '@ctrl/tinycolor': 3.6.1 + dev: false + /@ant-design/css-animation/1.7.3: resolution: {integrity: sha512-LrX0OGZtW+W6iLnTAqnTaoIsRelYeuLZWsrmBJFUXDALQphPsN8cE5DCsmoSlL0QYb94BQxINiuS70Ar/8BNgA==} dev: false + /@ant-design/cssinjs/1.20.0_sfoxds7t5ydpegc3knd667wn6m: + resolution: {integrity: sha512-uG3iWzJxgNkADdZmc6W0Ci3iQAUOvLMcM8SnnmWq3r6JeocACft4ChnY/YWvI2Y+rG/68QBla/O+udke1yH3vg==} + peerDependencies: + react: '>=16.0.0' + react-dom: '>=16.0.0' + dependencies: + '@babel/runtime': 7.24.5 + '@emotion/hash': 0.8.0 + '@emotion/unitless': 0.7.5 + classnames: 2.5.1 + csstype: 3.1.3 + rc-util: 5.39.3_sfoxds7t5ydpegc3knd667wn6m + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + stylis: 4.1.1 + dev: false + /@ant-design/icons-svg/4.2.1: resolution: {integrity: sha512-EB0iwlKDGpG93hW8f85CTJTs4SvMX7tt5ceupvhALp1IF44SeUFOMhKUOYqpsoYWQKAOuTRDMqn75rEaKDp0Xw==} dev: false + /@ant-design/icons-svg/4.4.2: + resolution: {integrity: sha512-vHbT+zJEVzllwP+CM+ul7reTEfBR0vgxFe7+lREAsAA7YGsYpboiq2sQNeQeRvh09GfQgs/GyFEvZpJ9cLXpXA==} + dev: false + /@ant-design/icons/4.7.0_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-aoB4Z7JA431rt6d4u+8xcNPPCrdufSRMUOpxa1ab6mz1JCQZOEVolj2WVs/tDFmN62zzK30mNelEsprLYsSF3g==} engines: {node: '>=8'} @@ -183,6 +210,22 @@ packages: react-dom: 17.0.2_react@17.0.2 dev: false + /@ant-design/icons/5.3.7_sfoxds7t5ydpegc3knd667wn6m: + resolution: {integrity: sha512-bCPXTAg66f5bdccM4TT21SQBDO1Ek2gho9h3nO9DAKXJP4sq+5VBjrQMSxMVXSB3HyEz+cUbHQ5+6ogxCOpaew==} + engines: {node: '>=8'} + peerDependencies: + react: '>=16.0.0' + react-dom: '>=16.0.0' + dependencies: + '@ant-design/colors': 7.0.2 + '@ant-design/icons-svg': 4.4.2 + '@babel/runtime': 7.24.5 + classnames: 2.5.1 + rc-util: 5.39.3_sfoxds7t5ydpegc3knd667wn6m + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + dev: false + /@ant-design/react-slick/0.27.14_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-s6JVexqFmU5rs5Pm828ojtm5rCp8jDXyrc5OxEtCE2z58SIyQlkpnU9BJh98LEeBZyj02WFkGN8CWpSaD+G4PA==} peerDependencies: @@ -198,6 +241,19 @@ packages: resize-observer-polyfill: 1.5.1 dev: false + /@ant-design/react-slick/1.1.2_react@17.0.2: + resolution: {integrity: sha512-EzlvzE6xQUBrZuuhSAFTdsr4P2bBBHGZwKFemEfq8gIGyIQCxalYfZW/T2ORbtQx5rU69o+WycP3exY/7T1hGA==} + peerDependencies: + react: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.5 + classnames: 2.5.1 + json2mq: 0.2.0 + react: 17.0.2 + resize-observer-polyfill: 1.5.1 + throttle-debounce: 5.0.0 + dev: false + /@arco-design/color/0.4.0: resolution: {integrity: sha512-s7p9MSwJgHeL8DwcATaXvWT3m2SigKpxx4JA1BGPHL4gfvaQsmQfrLBDpjOJFJuJ2jG2dMt3R3P8Pm9E65q18g==} dependencies: @@ -759,6 +815,7 @@ packages: /@babel/plugin-proposal-export-namespace-from/7.18.9_@babel+core@7.22.9: resolution: {integrity: sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==} engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-export-namespace-from instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: @@ -1547,7 +1604,12 @@ packages: engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.13.11 - dev: false + + /@babel/runtime/7.24.5: + resolution: {integrity: sha512-Nms86NXrsaeU9vbBJKni6gXiEXZ4CVpYVzEjDH9Sb8vmZ3UljyA1GSOJl/6LGPO8EHLuSF9H+IxNXHPX8QHJ4g==} + engines: {node: '>=6.9.0'} + dependencies: + regenerator-runtime: 0.14.1 /@babel/template/7.16.7: resolution: {integrity: sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==} @@ -3092,23 +3154,32 @@ packages: react-nanny: 2.14.0_react@17.0.2 dev: true - /@cloudtower/eagle/0.24.24_rdmihw2jyyapgc7wcovkb4m2lu: - resolution: {integrity: sha512-UQ8mmd3o7WOnL33xezT7jwvT/O+mZQlxzoDqXBi6y9+yPSgGw+tsmm8kFYddLs38huepzKvWtan3zCkmU3h8AA==} + /@cloudtower/eagle/0.29.1_rdmihw2jyyapgc7wcovkb4m2lu: + resolution: {integrity: sha512-cWVEiebZkdYGxmJCTm/jLS8eCRoCFTAqS7LPd6lZfAw4LdFIK52A7q2Mxsevr3DPw79PQB4neQzOzB7dBfa0Hg==} dependencies: - '@cloudtower/parrot': 0.24.24 + '@cloudtower/icons-react': 0.29.1_react@17.0.2 + '@cloudtower/parrot': 0.29.1 + '@cloudtower/rc-notification': 4.6.1_sfoxds7t5ydpegc3knd667wn6m '@linaria/core': 4.5.4 '@linaria/react': 4.5.4_react@17.0.2 antd: 4.5.0_sfoxds7t5ydpegc3knd667wn6m + antd5: /antd/5.17.0_sfoxds7t5ydpegc3knd667wn6m classnames: 2.3.2 + dayjs: 1.11.11 react-beautiful-dnd: 13.1.1_sfoxds7t5ydpegc3knd667wn6m - react-i18next: 12.3.1_rdmihw2jyyapgc7wcovkb4m2lu + react-highlight-words: 0.17.0_react@17.0.2 + react-i18next: 13.5.0_rdmihw2jyyapgc7wcovkb4m2lu react-redux: 7.2.9_sfoxds7t5ydpegc3knd667wn6m react-svg-unique-id: 1.3.3_react@17.0.2 + react-transition-group: 4.4.2_sfoxds7t5ydpegc3knd667wn6m recharts: 2.7.2_sfoxds7t5ydpegc3knd667wn6m redux: 4.2.1 timezones.json: 1.7.0 transitivePeerDependencies: + - date-fns - i18next + - luxon + - moment - prop-types - react - react-dom @@ -3116,25 +3187,45 @@ packages: - supports-color dev: false - /@cloudtower/icons-react/0.25.13_react@17.0.2: - resolution: {integrity: sha512-yrzswtoyhbBaYpUYVK/Z1ksJDM5xIDFh0w9o/G5NCkz23zYw+dy/RVOz/afQT6xGlHKZNdBz9sz8TGpqTGQV3Q==} + /@cloudtower/icons-react/0.29.1_react@17.0.2: + resolution: {integrity: sha512-opSd8WwzgqIhRvUivs3a5tVgP/MAWRy24hVA+njrcVweMeb+xKWBltZAvmUkiZv2NVb2uZ7QVy6Su2k+C5G1Fw==} peerDependencies: react: '>= 16' dependencies: react: 17.0.2 dev: false - /@cloudtower/parrot/0.24.24: - resolution: {integrity: sha512-cko+o5GaEaa8gUoY5++Ver4wt3+yr38Voyl91M5s1+EJhs8/XJ9IgWNgKVQ/AlCCN3QEHsBG223MViTdiIpIIA==} + /@cloudtower/parrot/0.29.1: + resolution: {integrity: sha512-w1Xoq6xoYXojnTjlX2d8+7b1cnrHzEzpEqAdFDQns4XIL8CC7Ki4pVkMSY6UN2TUwkqG6f388Ld/8UUU0Y5yFA==} dependencies: - i18next: 21.10.0 + i18next: 23.11.3 lodash.merge: 4.6.2 dev: false + /@cloudtower/rc-notification/4.6.1_sfoxds7t5ydpegc3knd667wn6m: + resolution: {integrity: sha512-f5JJvkBjXwsd64osgw5VcPYB/Q4fAoM3I6m/w3imzFNB7PzmaOdE+2joygysBD7myQjKEsrpSzG0OyUamx0KdA==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.22.6 + classnames: 2.3.2 + rc-motion: 2.6.0_sfoxds7t5ydpegc3knd667wn6m + rc-util: 5.25.2_sfoxds7t5ydpegc3knd667wn6m + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + dev: false + /@ctrl/tinycolor/3.4.1: resolution: {integrity: sha512-ej5oVy6lykXsvieQtqZxCOaLT+xD4+QNarq78cIYISHmZXshCvROLudpQN3lfL8G0NL7plMSSK+zlyvCaIJ4Iw==} engines: {node: '>=10'} + /@ctrl/tinycolor/3.6.1: + resolution: {integrity: sha512-SITSV6aIXsuVNV3f3O0f2n/cgyEDWoSqtZMYiAmcsYHydcKrOz3gUxB/iXd/Qf08+IZX4KpgNbvUdMBmWz+kcA==} + engines: {node: '>=10'} + dev: false + /@cush/relative/1.0.0: resolution: {integrity: sha512-RpfLEtTlyIxeNPGKcokS+p3BZII/Q3bYxryFRglh5H3A3T8q9fsLYm72VYAMEOOIBLEa8o93kFLiBDUWKrwXZA==} dev: true @@ -3631,6 +3722,107 @@ packages: /@popperjs/core/2.4.4: resolution: {integrity: sha512-1oO6+dN5kdIA3sKPZhRGJTfGVP4SWV6KqlMOwry4J3HfyD68sl/3KmG7DeYUzvN+RbhXDnv/D8vNNB8168tAMg==} + /@rc-component/async-validator/5.0.2: + resolution: {integrity: sha512-ukdSere8wCNa5MpymNOYvOuHDODHlwBeaYEm0TtG91M7i72T7/cOVZhmDg9QcNe5+VP1YHJQEvquqA1bN5pTsg==} + engines: {node: '>=14.x'} + dependencies: + '@babel/runtime': 7.24.5 + dev: false + + /@rc-component/color-picker/1.5.3_sfoxds7t5ydpegc3knd667wn6m: + resolution: {integrity: sha512-+tGGH3nLmYXTalVe0L8hSZNs73VTP5ueSHwUlDC77KKRaN7G4DS4wcpG5DTDzdcV/Yas+rzA6UGgIyzd8fS4cw==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.5 + '@ctrl/tinycolor': 3.6.1 + classnames: 2.5.1 + rc-util: 5.39.3_sfoxds7t5ydpegc3knd667wn6m + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + dev: false + + /@rc-component/context/1.4.0_sfoxds7t5ydpegc3knd667wn6m: + resolution: {integrity: sha512-kFcNxg9oLRMoL3qki0OMxK+7g5mypjgaaJp/pkOis/6rVxma9nJBF/8kCIuTYHUQNr0ii7MxqE33wirPZLJQ2w==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.5 + rc-util: 5.39.3_sfoxds7t5ydpegc3knd667wn6m + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + dev: false + + /@rc-component/mini-decimal/1.1.0: + resolution: {integrity: sha512-jS4E7T9Li2GuYwI6PyiVXmxTiM6b07rlD9Ge8uGZSCz3WlzcG5ZK7g5bbuKNeZ9pgUuPK/5guV781ujdVpm4HQ==} + engines: {node: '>=8.x'} + dependencies: + '@babel/runtime': 7.24.5 + dev: false + + /@rc-component/mutate-observer/1.1.0_sfoxds7t5ydpegc3knd667wn6m: + resolution: {integrity: sha512-QjrOsDXQusNwGZPf4/qRQasg7UFEj06XiCJ8iuiq/Io7CrHrgVi6Uuetw60WAMG1799v+aM8kyc+1L/GBbHSlw==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.5 + classnames: 2.5.1 + rc-util: 5.39.3_sfoxds7t5ydpegc3knd667wn6m + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + dev: false + + /@rc-component/portal/1.1.2_sfoxds7t5ydpegc3knd667wn6m: + resolution: {integrity: sha512-6f813C0IsasTZms08kfA8kPAGxbbkYToa8ALaiDIGGECU4i9hj8Plgbx0sNJDrey3EtHO30hmdaxtT0138xZcg==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.5 + classnames: 2.5.1 + rc-util: 5.39.3_sfoxds7t5ydpegc3knd667wn6m + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + dev: false + + /@rc-component/tour/1.14.2_sfoxds7t5ydpegc3knd667wn6m: + resolution: {integrity: sha512-A75DZ8LVvahBIvxooj3Gvf2sxe+CGOkmzPNX7ek0i0AJHyKZ1HXe5ieIGo3m0FMdZfVOlbCJ952Duq8VKAHk6g==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.5 + '@rc-component/portal': 1.1.2_sfoxds7t5ydpegc3knd667wn6m + '@rc-component/trigger': 2.1.1_sfoxds7t5ydpegc3knd667wn6m + classnames: 2.5.1 + rc-util: 5.39.3_sfoxds7t5ydpegc3knd667wn6m + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + dev: false + + /@rc-component/trigger/2.1.1_sfoxds7t5ydpegc3knd667wn6m: + resolution: {integrity: sha512-UjHkedkgtEcgQu87w1VuWug1idoDJV7VUt0swxHXRcmei2uu1AuUzGBPEUlmOmXGJ+YtTgZfVLi7kuAUKoZTMA==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.5 + '@rc-component/portal': 1.1.2_sfoxds7t5ydpegc3knd667wn6m + classnames: 2.5.1 + rc-motion: 2.9.0_sfoxds7t5ydpegc3knd667wn6m + rc-resize-observer: 1.4.0_sfoxds7t5ydpegc3knd667wn6m + rc-util: 5.39.3_sfoxds7t5ydpegc3knd667wn6m + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + dev: false + /@reach/alert/0.13.2_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-LDz83AXCrClyq/MWe+0vaZfHp1Ytqn+kgL5VxG7rirUvmluWaj/snxzfNPWn0Ma4K2YENmXXRC/iHt5X95SqIg==} peerDependencies: @@ -4391,6 +4583,68 @@ packages: warning: 4.0.3 dev: false + /antd/5.17.0_sfoxds7t5ydpegc3knd667wn6m: + resolution: {integrity: sha512-jrzMIcaTJIy12/GJ2PfgchgZGuAlDodlaOKd05/TxEtFilRHnv8oaf0qfqNGG3slvvuy4J/57xn21jM4cLl7Hw==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@ant-design/colors': 7.0.2 + '@ant-design/cssinjs': 1.20.0_sfoxds7t5ydpegc3knd667wn6m + '@ant-design/icons': 5.3.7_sfoxds7t5ydpegc3knd667wn6m + '@ant-design/react-slick': 1.1.2_react@17.0.2 + '@babel/runtime': 7.24.5 + '@ctrl/tinycolor': 3.6.1 + '@rc-component/color-picker': 1.5.3_sfoxds7t5ydpegc3knd667wn6m + '@rc-component/mutate-observer': 1.1.0_sfoxds7t5ydpegc3knd667wn6m + '@rc-component/tour': 1.14.2_sfoxds7t5ydpegc3knd667wn6m + '@rc-component/trigger': 2.1.1_sfoxds7t5ydpegc3knd667wn6m + classnames: 2.5.1 + copy-to-clipboard: 3.3.3 + dayjs: 1.11.11 + qrcode.react: 3.1.0_react@17.0.2 + rc-cascader: 3.25.0_sfoxds7t5ydpegc3knd667wn6m + rc-checkbox: 3.2.0_sfoxds7t5ydpegc3knd667wn6m + rc-collapse: 3.7.3_sfoxds7t5ydpegc3knd667wn6m + rc-dialog: 9.4.0_sfoxds7t5ydpegc3knd667wn6m + rc-drawer: 7.1.0_sfoxds7t5ydpegc3knd667wn6m + rc-dropdown: 4.2.0_sfoxds7t5ydpegc3knd667wn6m + rc-field-form: 2.0.0_sfoxds7t5ydpegc3knd667wn6m + rc-image: 7.6.0_sfoxds7t5ydpegc3knd667wn6m + rc-input: 1.4.5_sfoxds7t5ydpegc3knd667wn6m + rc-input-number: 9.0.0_sfoxds7t5ydpegc3knd667wn6m + rc-mentions: 2.11.1_sfoxds7t5ydpegc3knd667wn6m + rc-menu: 9.13.0_sfoxds7t5ydpegc3knd667wn6m + rc-motion: 2.9.0_sfoxds7t5ydpegc3knd667wn6m + rc-notification: 5.4.0_sfoxds7t5ydpegc3knd667wn6m + rc-pagination: 4.0.4_sfoxds7t5ydpegc3knd667wn6m + rc-picker: 4.5.0_llyjqrqu3r7yyl7mpniwqernri + rc-progress: 4.0.0_sfoxds7t5ydpegc3knd667wn6m + rc-rate: 2.12.0_sfoxds7t5ydpegc3knd667wn6m + rc-resize-observer: 1.4.0_sfoxds7t5ydpegc3knd667wn6m + rc-segmented: 2.3.0_sfoxds7t5ydpegc3knd667wn6m + rc-select: 14.13.2_sfoxds7t5ydpegc3knd667wn6m + rc-slider: 10.6.2_sfoxds7t5ydpegc3knd667wn6m + rc-steps: 6.0.1_sfoxds7t5ydpegc3knd667wn6m + rc-switch: 4.1.0_sfoxds7t5ydpegc3knd667wn6m + rc-table: 7.45.5_sfoxds7t5ydpegc3knd667wn6m + rc-tabs: 15.0.0_sfoxds7t5ydpegc3knd667wn6m + rc-textarea: 1.6.3_sfoxds7t5ydpegc3knd667wn6m + rc-tooltip: 6.2.0_sfoxds7t5ydpegc3knd667wn6m + rc-tree: 5.8.7_sfoxds7t5ydpegc3knd667wn6m + rc-tree-select: 5.20.0_sfoxds7t5ydpegc3knd667wn6m + rc-upload: 4.5.2_sfoxds7t5ydpegc3knd667wn6m + rc-util: 5.39.3_sfoxds7t5ydpegc3knd667wn6m + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + scroll-into-view-if-needed: 3.1.0 + throttle-debounce: 5.0.0 + transitivePeerDependencies: + - date-fns + - luxon + - moment + dev: false + /anymatch/3.1.2: resolution: {integrity: sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==} engines: {node: '>= 8'} @@ -4501,6 +4755,7 @@ packages: /babel-merge/3.0.0_@babel+core@7.22.9: resolution: {integrity: sha512-eBOBtHnzt9xvnjpYNI5HmaPp/b2vMveE5XggzqHnQeHJ8mFIBrBv6WZEVIj5jJ2uwTItkqKo9gWzEEcBxEq0yw==} + deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. peerDependencies: '@babel/core': ^7.0.0 dependencies: @@ -4518,7 +4773,7 @@ packages: /babel-plugin-macros/2.8.0: resolution: {integrity: sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==} dependencies: - '@babel/runtime': 7.18.3 + '@babel/runtime': 7.22.6 cosmiconfig: 6.0.0 resolve: 1.22.1 @@ -4826,6 +5081,9 @@ packages: resolution: {integrity: sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==} dev: false + /classnames/2.5.1: + resolution: {integrity: sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==} + /clean-stack/2.2.0: resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} engines: {node: '>=6'} @@ -4904,6 +5162,10 @@ packages: /compute-scroll-into-view/1.0.17: resolution: {integrity: sha512-j4dx+Fb0URmzbwwMUrhqWM2BEWHdFGx+qZ9qqASHRPqvTYdqvWnHg0H1hIbcyLnvgnoNAVMlwkepyqM3DaIFUg==} + /compute-scroll-into-view/3.1.0: + resolution: {integrity: sha512-rj8l8pD4bJ1nx+dAkMhV1xB5RuZEyVysfxJqB1pRchh1KVvwOv9b7CGB8ZfjTImVv2oF+sYMUkMZq6Na5Ftmbg==} + dev: false + /concat-map/0.0.1: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} dev: true @@ -4929,6 +5191,12 @@ packages: dependencies: toggle-selection: 1.0.6 + /copy-to-clipboard/3.3.3: + resolution: {integrity: sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==} + dependencies: + toggle-selection: 1.0.6 + dev: false + /core-js-compat/3.22.7: resolution: {integrity: sha512-uI9DAQKKiiE/mclIC5g4AjRpio27g+VMRhe6rQoz+q4Wm4L6A/fJhiLtBw+sfOpDG9wZ3O0pxIw7GbfOlBgjOA==} dependencies: @@ -5006,6 +5274,10 @@ packages: /csstype/3.1.0: resolution: {integrity: sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==} + /csstype/3.1.3: + resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} + dev: false + /d3-array/3.2.4: resolution: {integrity: sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==} engines: {node: '>=12'} @@ -5089,6 +5361,10 @@ packages: engines: {node: '>=0.11'} dev: false + /dayjs/1.11.11: + resolution: {integrity: sha512-okzr3f11N6WuqYtZSvm+F776mB41wRZMhKP+hc34YdW+KmtYYK9iqvHSwo2k9FEH3fhGXvOPV6yz2IcSrfRUDg==} + dev: false + /dayjs/1.11.2: resolution: {integrity: sha512-F4LXf1OeU9hrSYRPTTj/6FbO4HTjPKXvEIC1P2kcnFurViINCVk3ZV0xAS3XVx9MkMsXbbqlK6hjseaYbgKEHw==} @@ -5206,13 +5482,13 @@ packages: /dom-helpers/3.4.0: resolution: {integrity: sha512-LnuPJ+dwqKDIyotW1VzmOZ5TONUN7CwkCR5hrgawTUbkBGYdeoNLZo6nNfGkCrjtE1nXXaj7iMMpDa8/d9WoIA==} dependencies: - '@babel/runtime': 7.22.6 + '@babel/runtime': 7.24.5 dev: false /dom-helpers/5.2.1: resolution: {integrity: sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==} dependencies: - '@babel/runtime': 7.18.3 + '@babel/runtime': 7.22.6 csstype: 3.1.0 /dot-case/3.0.4: @@ -6281,6 +6557,10 @@ packages: /hey-listen/1.0.8: resolution: {integrity: sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==} + /highlight-words-core/1.2.2: + resolution: {integrity: sha512-BXUKIkUuh6cmmxzi5OIbUJxrG8OAk2MqoL1DtO3Wo9D2faJg2ph5ntyuQeLqaHJmzER6H5tllCDA9ZnNe9BVGg==} + dev: false + /hoist-non-react-statics/3.3.2: resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} dependencies: @@ -6337,18 +6617,18 @@ packages: resolution: {integrity: sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==} dev: false - /i18next/21.10.0: - resolution: {integrity: sha512-YeuIBmFsGjUfO3qBmMOc0rQaun4mIpGKET5WDwvu8lU7gvwpcariZLNtL0Fzj+zazcHUrlXHiptcFhBMFaxzfg==} - dependencies: - '@babel/runtime': 7.22.6 - dev: false - /i18next/21.9.1: resolution: {integrity: sha512-ITbDrAjbRR73spZAiu6+ex5WNlHRr1mY+acDi2ioTHuUiviJqSz269Le1xHAf0QaQ6GgIHResUhQNcxGwa/PhA==} dependencies: '@babel/runtime': 7.18.3 dev: false + /i18next/23.11.3: + resolution: {integrity: sha512-Pq/aSKowir7JM0rj+Wa23Kb6KKDUGno/HjG+wRQu0PxoTbpQ4N89MAT0rFGvXmLkRLNMb1BbBOKGozl01dabzg==} + dependencies: + '@babel/runtime': 7.24.5 + dev: false + /iconv-lite/0.4.24: resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} engines: {node: '>=0.10.0'} @@ -6881,6 +7161,10 @@ packages: engines: {node: '>= 0.6'} dev: true + /memoize-one/4.0.3: + resolution: {integrity: sha512-QmpUu4KqDmX0plH4u+tf0riMc1KHE1+lw95cMrLlXQAFOx/xnBtwhZ52XJxd9X2O6kwKBqX32kmhbhlobD0cuw==} + dev: false + /memoize-one/5.2.1: resolution: {integrity: sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==} @@ -7453,6 +7737,14 @@ packages: resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==} engines: {node: '>=6'} + /qrcode.react/3.1.0_react@17.0.2: + resolution: {integrity: sha512-oyF+Urr3oAMUG/OiOuONL3HXM+53wvuH3mtIWQrYmsXoAq0DkvZp2RYUWFSMFtbdOpuS++9v+WAkzNVkMlNW6Q==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + dependencies: + react: 17.0.2 + dev: false + /qs/6.10.3: resolution: {integrity: sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==} engines: {node: '>=0.6'} @@ -7503,11 +7795,11 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.18.3 - classnames: 2.3.1 + '@babel/runtime': 7.24.5 + classnames: 2.5.1 dom-align: 1.12.3 lodash: 4.17.21 - rc-util: 5.25.2_sfoxds7t5ydpegc3knd667wn6m + rc-util: 5.39.3_sfoxds7t5ydpegc3knd667wn6m react: 17.0.2 react-dom: 17.0.2_react@17.0.2 resize-observer-polyfill: 1.5.1 @@ -7538,6 +7830,22 @@ packages: - react-dom dev: false + /rc-cascader/3.25.0_sfoxds7t5ydpegc3knd667wn6m: + resolution: {integrity: sha512-mBY6/CykOvzAYnIye0rpt5JkMAXJaX8zZawOwSndbKuFakYE+leqBQWIZoN9HIgAptPpTi2Aty3RvbaBmk8SKQ==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.5 + array-tree-filter: 2.1.0 + classnames: 2.5.1 + rc-select: 14.13.2_sfoxds7t5ydpegc3knd667wn6m + rc-tree: 5.8.7_sfoxds7t5ydpegc3knd667wn6m + rc-util: 5.39.3_sfoxds7t5ydpegc3knd667wn6m + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + dev: false + /rc-checkbox/2.3.2_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-afVi1FYiGv1U0JlpNH/UaEXdh6WUJjcWokj/nUN2TgG80bfG+MDdbfHKlLcNNba94mbjy2/SXJ1HDgrOkXGAjg==} peerDependencies: @@ -7550,6 +7858,19 @@ packages: react-dom: 17.0.2_react@17.0.2 dev: false + /rc-checkbox/3.2.0_sfoxds7t5ydpegc3knd667wn6m: + resolution: {integrity: sha512-8inzw4y9dAhZmv/Ydl59Qdy5tdp9CKg4oPVcRigi+ga/yKPZS5m5SyyQPtYSgbcqHRYOdUhiPSeKfktc76du1A==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.5 + classnames: 2.5.1 + rc-util: 5.39.3_sfoxds7t5ydpegc3knd667wn6m + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + dev: false + /rc-collapse/2.0.1_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-sRNqwQovzQoptTh7dCwj3kfxrdor2oNXrGSBz+QJxSFS7N3Ujgf8X/KlN2ElCkwBKf7nNv36t9dwH0HEku4wJg==} dependencies: @@ -7563,6 +7884,20 @@ packages: - react-dom dev: false + /rc-collapse/3.7.3_sfoxds7t5ydpegc3knd667wn6m: + resolution: {integrity: sha512-60FJcdTRn0X5sELF18TANwtVi7FtModq649H11mYF1jh83DniMoM4MqY627sEKRCTm4+WXfGDcB7hY5oW6xhyw==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.5 + classnames: 2.5.1 + rc-motion: 2.9.0_sfoxds7t5ydpegc3knd667wn6m + rc-util: 5.39.3_sfoxds7t5ydpegc3knd667wn6m + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + dev: false + /rc-dialog/8.1.2_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-yhyy3bxnornjrUPOiCXFdTt/nRKjQ/qhR+MMcQavRYWh1LPcxB8y1LbgrvYX7SV/lY/Mib237xf2q6WYXQ1kpA==} dependencies: @@ -7573,6 +7908,21 @@ packages: - react-dom dev: false + /rc-dialog/9.4.0_sfoxds7t5ydpegc3knd667wn6m: + resolution: {integrity: sha512-AScCexaLACvf8KZRqCPz12BJ8olszXOS4lKlkMyzDQHS1m0zj1KZMYgmMCh39ee0Dcv8kyrj8mTqxuLyhH+QuQ==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.5 + '@rc-component/portal': 1.1.2_sfoxds7t5ydpegc3knd667wn6m + classnames: 2.5.1 + rc-motion: 2.9.0_sfoxds7t5ydpegc3knd667wn6m + rc-util: 5.39.3_sfoxds7t5ydpegc3knd667wn6m + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + dev: false + /rc-drawer/4.1.0_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-kjeQFngPjdzAFahNIV0EvEBoIKMOnvUsAxpkSPELoD/1DuR4nLafom5ryma+TIxGwkFJ92W6yjsMi1U9aiOTeQ==} peerDependencies: @@ -7586,6 +7936,21 @@ packages: - react-dom dev: false + /rc-drawer/7.1.0_sfoxds7t5ydpegc3knd667wn6m: + resolution: {integrity: sha512-nBE1rF5iZvpavoyqhSSz2mk/yANltA7g3aF0U45xkx381n3we/RKs9cJfNKp9mSWCedOKWt9FLEwZDaAaOGn2w==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.5 + '@rc-component/portal': 1.1.2_sfoxds7t5ydpegc3knd667wn6m + classnames: 2.5.1 + rc-motion: 2.9.0_sfoxds7t5ydpegc3knd667wn6m + rc-util: 5.39.3_sfoxds7t5ydpegc3knd667wn6m + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + dev: false + /rc-dropdown/3.1.3_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-sqVMDZcyV32y2YIEUBfxzgRzOLXqi/v5JB1GPe0CMyGMadPvbi+YIRF8toKdQf26tcHZobZUOyFk8OOV2BRusw==} peerDependencies: @@ -7599,6 +7964,20 @@ packages: react-dom: 17.0.2_react@17.0.2 dev: false + /rc-dropdown/4.2.0_sfoxds7t5ydpegc3knd667wn6m: + resolution: {integrity: sha512-odM8Ove+gSh0zU27DUj5cG1gNKg7mLWBYzB5E4nNLrLwBmYEgYP43vHKDGOVZcJSVElQBI0+jTQgjnq0NfLjng==} + peerDependencies: + react: '>=16.11.0' + react-dom: '>=16.11.0' + dependencies: + '@babel/runtime': 7.24.5 + '@rc-component/trigger': 2.1.1_sfoxds7t5ydpegc3knd667wn6m + classnames: 2.5.1 + rc-util: 5.39.3_sfoxds7t5ydpegc3knd667wn6m + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + dev: false + /rc-field-form/1.8.1_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-OAMFhS+92+4o7Y0WyTfQ6E5EdBk7z7vEXf4dL5CpoZU2OEHv/INZP1xts2AIKNVOBligG/WcfMTuk+GvbyVsnA==} engines: {node: '>=8.x'} @@ -7613,6 +7992,36 @@ packages: - react-dom dev: false + /rc-field-form/2.0.0_sfoxds7t5ydpegc3knd667wn6m: + resolution: {integrity: sha512-Xwp8SoSbWQOsz3s7IwEkDj/fF73Wa+vVPtP+gnaq6wVvPX8aPhx1vrHpFcgmiIOKdKIdezGLFsTyU3kNXn+IEA==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.5 + '@rc-component/async-validator': 5.0.2 + rc-util: 5.39.3_sfoxds7t5ydpegc3knd667wn6m + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + dev: false + + /rc-image/7.6.0_sfoxds7t5ydpegc3knd667wn6m: + resolution: {integrity: sha512-tL3Rvd1sS+frZQ01i+tkeUPaOeFz2iG9/scAt/Cfs0hyCRVA/w0Pu1J/JxIX8blalvmHE0bZQRYdOmRAzWu4Hg==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.5 + '@rc-component/portal': 1.1.2_sfoxds7t5ydpegc3knd667wn6m + classnames: 2.5.1 + rc-dialog: 9.4.0_sfoxds7t5ydpegc3knd667wn6m + rc-motion: 2.9.0_sfoxds7t5ydpegc3knd667wn6m + rc-util: 5.39.3_sfoxds7t5ydpegc3knd667wn6m + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + dev: false + /rc-input-number/6.0.1_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-cS1k6IB/V84VUQd5qWzGFrLHvZjWGHGmYbrvR0QP/C1Ju1SlBqlhqhOBTc6w+dpPs84PCH5caZtNzsHeWZ1zYA==} dependencies: @@ -7624,6 +8033,34 @@ packages: - react-dom dev: false + /rc-input-number/9.0.0_sfoxds7t5ydpegc3knd667wn6m: + resolution: {integrity: sha512-RfcDBDdWFFetouWFXBA+WPEC8LzBXyngr9b+yTLVIygfFu7HiLRGn/s/v9wwno94X7KFvnb28FNynMGj9XJlDQ==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.5 + '@rc-component/mini-decimal': 1.1.0 + classnames: 2.5.1 + rc-input: 1.4.5_sfoxds7t5ydpegc3knd667wn6m + rc-util: 5.39.3_sfoxds7t5ydpegc3knd667wn6m + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + dev: false + + /rc-input/1.4.5_sfoxds7t5ydpegc3knd667wn6m: + resolution: {integrity: sha512-AjzykhwnwYTRSwwgCu70CGKBIAv6bP2nqnFptnNTprph/TF1BAs0Qxl91mie/BR6n827WIJB6ZjaRf9iiMwAfw==} + peerDependencies: + react: '>=16.0.0' + react-dom: '>=16.0.0' + dependencies: + '@babel/runtime': 7.24.5 + classnames: 2.5.1 + rc-util: 5.39.3_sfoxds7t5ydpegc3knd667wn6m + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + dev: false + /rc-mentions/1.4.2_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-wSmHRF9kFwrbj59mR+u4yVr0KtcrfPw53PYOVizYxYeDfmwaCcSgk29F8OjlDy5jVqUaMhHX5nIiYCePu5Aytg==} peerDependencies: @@ -7640,6 +8077,23 @@ packages: - react-dom dev: false + /rc-mentions/2.11.1_sfoxds7t5ydpegc3knd667wn6m: + resolution: {integrity: sha512-upb4AK1SRFql7qGnbLEvJqLMugVVIyjmwBJW9L0eLoN9po4JmJZaBzmKA4089fNtsU8k6l/tdZiVafyooeKnLw==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.5 + '@rc-component/trigger': 2.1.1_sfoxds7t5ydpegc3knd667wn6m + classnames: 2.5.1 + rc-input: 1.4.5_sfoxds7t5ydpegc3knd667wn6m + rc-menu: 9.13.0_sfoxds7t5ydpegc3knd667wn6m + rc-textarea: 1.6.3_sfoxds7t5ydpegc3knd667wn6m + rc-util: 5.39.3_sfoxds7t5ydpegc3knd667wn6m + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + dev: false + /rc-menu/8.5.3_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-OLdN+jwhabgyRZDvWYjYpO7RP7wLybhNuAulgGqx1oUPBJrtgVlG/X4HtPb7nypRx/n+eicj6H8CtbCs0L4m/Q==} dependencies: @@ -7657,14 +8111,30 @@ packages: - react-dom dev: false + /rc-menu/9.13.0_sfoxds7t5ydpegc3knd667wn6m: + resolution: {integrity: sha512-1l8ooCB3HcYJKCltC/s7OxRKRjgymdl9htrCeGZcXNaMct0RxZRK6OPV3lPhVksIvAGMgzPd54ClpZ5J4b8cZA==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.5 + '@rc-component/trigger': 2.1.1_sfoxds7t5ydpegc3knd667wn6m + classnames: 2.5.1 + rc-motion: 2.9.0_sfoxds7t5ydpegc3knd667wn6m + rc-overflow: 1.3.2_sfoxds7t5ydpegc3knd667wn6m + rc-util: 5.39.3_sfoxds7t5ydpegc3knd667wn6m + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + dev: false + /rc-motion/1.1.2_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-YC/E7SSWKBFakYg4PENhSRWD4ZLDqkI7FKmutJcrMewZ91/ZIWfoZSDvPaBdKO0hsFrrzWepFhXQIq0FNnCMWA==} peerDependencies: react: ^16.0.0 react-dom: ^16.0.0 dependencies: - '@babel/runtime': 7.18.3 - classnames: 2.3.1 + '@babel/runtime': 7.22.6 + classnames: 2.3.2 raf: 3.4.1 rc-util: 5.25.2_sfoxds7t5ydpegc3knd667wn6m react: 17.0.2 @@ -7683,6 +8153,19 @@ packages: react: 17.0.2 react-dom: 17.0.2_react@17.0.2 + /rc-motion/2.9.0_sfoxds7t5ydpegc3knd667wn6m: + resolution: {integrity: sha512-XIU2+xLkdIr1/h6ohPZXyPBMvOmuyFZQ/T0xnawz+Rh+gh4FINcnZmMT5UTIj6hgI0VLDjTaPeRd+smJeSPqiQ==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.5 + classnames: 2.5.1 + rc-util: 5.39.3_sfoxds7t5ydpegc3knd667wn6m + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + dev: false + /rc-notification/4.4.0_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-IDeNAFGVeOsy1tv4zNVqMAXB9tianR80ewQbtObaAQfjwAjWfONdqdyjFkEU6nc6UQhSUYA5OcTGb7kwwbnh0g==} engines: {node: '>=8.x'} @@ -7698,6 +8181,21 @@ packages: react-dom: 17.0.2_react@17.0.2 dev: false + /rc-notification/5.4.0_sfoxds7t5ydpegc3knd667wn6m: + resolution: {integrity: sha512-li19y9RoYJciF3WRFvD+DvWS70jdL8Fr+Gfb/OshK+iY6iTkwzoigmSIp76/kWh5tF5i/i9im12X3nsF85GYdA==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.5 + classnames: 2.5.1 + rc-motion: 2.9.0_sfoxds7t5ydpegc3knd667wn6m + rc-util: 5.39.3_sfoxds7t5ydpegc3knd667wn6m + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + dev: false + /rc-overflow/1.2.6_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-YqbocgzuQxfq2wZy72vdAgrgzzEuM/5d4gF9TBEodCpXPbUeXGrUXNm1J6G1MSkCU2N0ePIgCEu5qD/0Ldi63Q==} peerDependencies: @@ -7712,6 +8210,20 @@ packages: react-dom: 17.0.2_react@17.0.2 dev: true + /rc-overflow/1.3.2_sfoxds7t5ydpegc3knd667wn6m: + resolution: {integrity: sha512-nsUm78jkYAoPygDAcGZeC2VwIg/IBGSodtOY3pMof4W3M9qRJgqaDYm03ZayHlde3I6ipliAxbN0RUcGf5KOzw==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.5 + classnames: 2.5.1 + rc-resize-observer: 1.4.0_sfoxds7t5ydpegc3knd667wn6m + rc-util: 5.39.3_sfoxds7t5ydpegc3knd667wn6m + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + dev: false + /rc-pagination/2.4.6_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-1ykd3Jti+JuOFdzEFXGfVpkuH+hKxLYz3FKV6BSwnnWXLr9Y8bbm7YiTSwBmdDcOg6tinH8b4IYaKzxBWRC6EA==} peerDependencies: @@ -7724,6 +8236,19 @@ packages: react-dom: 17.0.2_react@17.0.2 dev: false + /rc-pagination/4.0.4_sfoxds7t5ydpegc3knd667wn6m: + resolution: {integrity: sha512-GGrLT4NgG6wgJpT/hHIpL9nELv27A1XbSZzECIuQBQTVSf4xGKxWr6I/jhpRPauYEWEbWVw22ObG6tJQqwJqWQ==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.5 + classnames: 2.5.1 + rc-util: 5.39.3_sfoxds7t5ydpegc3knd667wn6m + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + dev: false + /rc-picker/1.15.4_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-GYgSyoSJy/Zp9ZF75eJ/fv1P88IrWzrGCtefZW47POw6UXz5Yh+6O+pJZcTbx0HwiAE9HHb8nyOjciS6XjYszg==} engines: {node: '>=8.x'} @@ -7741,12 +8266,70 @@ packages: - react-dom dev: false + /rc-picker/4.5.0_llyjqrqu3r7yyl7mpniwqernri: + resolution: {integrity: sha512-suqz9bzuhBQlf7u+bZd1bJLPzhXpk12w6AjQ9BTPTiFwexVZgUKViG1KNLyfFvW6tCUZZK0HmCCX7JAyM+JnCg==} + engines: {node: '>=8.x'} + peerDependencies: + date-fns: '>= 2.x' + dayjs: '>= 1.x' + luxon: '>= 3.x' + moment: '>= 2.x' + react: '>=16.9.0' + react-dom: '>=16.9.0' + peerDependenciesMeta: + date-fns: + optional: true + dayjs: + optional: true + luxon: + optional: true + moment: + optional: true + dependencies: + '@babel/runtime': 7.24.5 + '@rc-component/trigger': 2.1.1_sfoxds7t5ydpegc3knd667wn6m + classnames: 2.5.1 + dayjs: 1.11.11 + rc-overflow: 1.3.2_sfoxds7t5ydpegc3knd667wn6m + rc-resize-observer: 1.4.0_sfoxds7t5ydpegc3knd667wn6m + rc-util: 5.39.3_sfoxds7t5ydpegc3knd667wn6m + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + dev: false + /rc-progress/3.0.0: resolution: {integrity: sha512-dQv1KU3o6Vay604FMYMF4S0x4GNXAgXf1tbQ1QoxeIeQt4d5fUeB7Ri82YPu+G+aRvH/AtxYAlEcnxyVZ1/4Hw==} dependencies: classnames: 2.3.1 dev: false + /rc-progress/4.0.0_sfoxds7t5ydpegc3knd667wn6m: + resolution: {integrity: sha512-oofVMMafOCokIUIBnZLNcOZFsABaUw8PPrf1/y0ZBvKZNpOiu5h4AO9vv11Sw0p4Hb3D0yGWuEattcQGtNJ/aw==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.5 + classnames: 2.5.1 + rc-util: 5.39.3_sfoxds7t5ydpegc3knd667wn6m + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + dev: false + + /rc-rate/2.12.0_sfoxds7t5ydpegc3knd667wn6m: + resolution: {integrity: sha512-g092v5iZCdVzbjdn28FzvWebK2IutoVoiTeqoLTj9WM7SjA/gOJIw5/JFZMRyJYYVe1jLAU2UhAfstIpCNRozg==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.5 + classnames: 2.5.1 + rc-util: 5.39.3_sfoxds7t5ydpegc3knd667wn6m + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + dev: false + /rc-rate/2.8.2_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-f9T/D+ZwWQrWHkpidpQbnXpnVMGMC4eSRAkwuu88a8Qv1C/9LNc4AErazoh8tpnZBFqq19F3j0Glv+sDgkfEig==} engines: {node: '>=8.x'} @@ -7779,12 +8362,40 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.18.3 - classnames: 2.3.1 - rc-util: 5.25.2_sfoxds7t5ydpegc3knd667wn6m + '@babel/runtime': 7.24.5 + classnames: 2.5.1 + rc-util: 5.39.3_sfoxds7t5ydpegc3knd667wn6m + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + resize-observer-polyfill: 1.5.1 + + /rc-resize-observer/1.4.0_sfoxds7t5ydpegc3knd667wn6m: + resolution: {integrity: sha512-PnMVyRid9JLxFavTjeDXEXo65HCRqbmLBw9xX9gfC4BZiSzbLXKzW3jPz+J0P71pLbD5tBMTT+mkstV5gD0c9Q==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.5 + classnames: 2.5.1 + rc-util: 5.39.3_sfoxds7t5ydpegc3knd667wn6m react: 17.0.2 react-dom: 17.0.2_react@17.0.2 resize-observer-polyfill: 1.5.1 + dev: false + + /rc-segmented/2.3.0_sfoxds7t5ydpegc3knd667wn6m: + resolution: {integrity: sha512-I3FtM5Smua/ESXutFfb8gJ8ZPcvFR+qUgeeGFQHBOvRiRKyAk4aBE5nfqrxXx+h8/vn60DQjOt6i4RNtrbOobg==} + peerDependencies: + react: '>=16.0.0' + react-dom: '>=16.0.0' + dependencies: + '@babel/runtime': 7.24.5 + classnames: 2.5.1 + rc-motion: 2.9.0_sfoxds7t5ydpegc3knd667wn6m + rc-util: 5.39.3_sfoxds7t5ydpegc3knd667wn6m + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + dev: false /rc-select/11.5.3_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-ASSO4J/ayfbQQ+KOEounIMGhySDHpQtrIuH1WEABOBy8HgKec8kOLmyLH+YIXSUDnTf/gtxmflgFtl7sQ9pkSw==} @@ -7822,6 +8433,38 @@ packages: react-dom: 17.0.2_react@17.0.2 dev: true + /rc-select/14.13.2_sfoxds7t5ydpegc3knd667wn6m: + resolution: {integrity: sha512-Xwt5ZcS5PKGR6bJL/dBRH6AFtC8FgVu2a+2T8NuyldhppKZlmZREK3nc5gONf+VlN+IbCxbr6vivgkbdPZJYng==} + engines: {node: '>=8.x'} + peerDependencies: + react: '*' + react-dom: '*' + dependencies: + '@babel/runtime': 7.24.5 + '@rc-component/trigger': 2.1.1_sfoxds7t5ydpegc3knd667wn6m + classnames: 2.5.1 + rc-motion: 2.9.0_sfoxds7t5ydpegc3knd667wn6m + rc-overflow: 1.3.2_sfoxds7t5ydpegc3knd667wn6m + rc-util: 5.39.3_sfoxds7t5ydpegc3knd667wn6m + rc-virtual-list: 3.11.5_sfoxds7t5ydpegc3knd667wn6m + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + dev: false + + /rc-slider/10.6.2_sfoxds7t5ydpegc3knd667wn6m: + resolution: {integrity: sha512-FjkoFjyvUQWcBo1F3RgSglky3ar0+qHLM41PlFVYB4Bj3RD8E/Mv7kqMouLFBU+3aFglMzzctAIWRwajEuueSw==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.5 + classnames: 2.5.1 + rc-util: 5.39.3_sfoxds7t5ydpegc3knd667wn6m + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + dev: false + /rc-slider/9.3.1_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-c52PWPyrfJWh28K6dixAm0906L3/4MUIxqrNQA4TLnC/Z+cBNycWJUZoJerpwSOE1HdM3XDwixCsmtFc/7aWlQ==} engines: {node: '>=8.x'} @@ -7852,6 +8495,20 @@ packages: react-dom: 17.0.2_react@17.0.2 dev: false + /rc-steps/6.0.1_sfoxds7t5ydpegc3knd667wn6m: + resolution: {integrity: sha512-lKHL+Sny0SeHkQKKDJlAjV5oZ8DwCdS2hFhAkIjuQt1/pB81M0cA0ErVFdHq9+jmPmFw1vJB2F5NBzFXLJxV+g==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.5 + classnames: 2.5.1 + rc-util: 5.39.3_sfoxds7t5ydpegc3knd667wn6m + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + dev: false + /rc-switch/3.2.2_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-+gUJClsZZzvAHGy1vZfnwySxj+MjLlGRyXKXScrtCTcmiYNPzxDFOxdQ/3pK1Kt/0POvwJ/6ALOR8gwdXGhs+A==} peerDependencies: @@ -7865,6 +8522,36 @@ packages: react-dom: 17.0.2_react@17.0.2 dev: false + /rc-switch/4.1.0_sfoxds7t5ydpegc3knd667wn6m: + resolution: {integrity: sha512-TI8ufP2Az9oEbvyCeVE4+90PDSljGyuwix3fV58p7HV2o4wBnVToEyomJRVyTaZeqNPAp+vqeo4Wnj5u0ZZQBg==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.5 + classnames: 2.5.1 + rc-util: 5.39.3_sfoxds7t5ydpegc3knd667wn6m + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + dev: false + + /rc-table/7.45.5_sfoxds7t5ydpegc3knd667wn6m: + resolution: {integrity: sha512-R5sOfToOk7CalSkebZpqM8lkKWOJR7uXPGEhjjTSoj5egyHBwMxaACoPj2oI+6qLSll9yZrG5K+8HTN57b2Ahg==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.5 + '@rc-component/context': 1.4.0_sfoxds7t5ydpegc3knd667wn6m + classnames: 2.5.1 + rc-resize-observer: 1.4.0_sfoxds7t5ydpegc3knd667wn6m + rc-util: 5.39.3_sfoxds7t5ydpegc3knd667wn6m + rc-virtual-list: 3.11.5_sfoxds7t5ydpegc3knd667wn6m + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + dev: false + /rc-table/7.8.6_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-rHRStVTO6FYlxs5Bk9S56Vo/Jn7pX3hOtHTHP+Vu++i9SF7DroOReMIi+OJ7RA9n3jVBxyT/9+NESXgTFvPbYA==} engines: {node: '>=8.x'} @@ -7899,6 +8586,24 @@ packages: - react-dom dev: false + /rc-tabs/15.0.0_sfoxds7t5ydpegc3knd667wn6m: + resolution: {integrity: sha512-7m541VcEiJSpHZmosMZNMIhemxtIN+f0WDhZNyXQ1/cZ40aaWsknlbj0FH6HryLoKEQvBnCI89hgQuT7MBSOBA==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.5 + classnames: 2.5.1 + rc-dropdown: 4.2.0_sfoxds7t5ydpegc3knd667wn6m + rc-menu: 9.13.0_sfoxds7t5ydpegc3knd667wn6m + rc-motion: 2.9.0_sfoxds7t5ydpegc3knd667wn6m + rc-resize-observer: 1.4.0_sfoxds7t5ydpegc3knd667wn6m + rc-util: 5.39.3_sfoxds7t5ydpegc3knd667wn6m + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + dev: false + /rc-textarea/0.3.7_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-yCdZ6binKmAQB13hc/oehh0E/QRwoPP1pjF21aHBxlgXO3RzPF6dUu4LG2R4FZ1zx/fQd2L1faktulrXOM/2rw==} peerDependencies: @@ -7914,6 +8619,21 @@ packages: shallowequal: 1.1.0 dev: false + /rc-textarea/1.6.3_sfoxds7t5ydpegc3knd667wn6m: + resolution: {integrity: sha512-8k7+8Y2GJ/cQLiClFMg8kUXOOdvcFQrnGeSchOvI2ZMIVvX5a3zQpLxoODL0HTrvU63fPkRmMuqaEcOF9dQemA==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.5 + classnames: 2.5.1 + rc-input: 1.4.5_sfoxds7t5ydpegc3knd667wn6m + rc-resize-observer: 1.4.0_sfoxds7t5ydpegc3knd667wn6m + rc-util: 5.39.3_sfoxds7t5ydpegc3knd667wn6m + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + dev: false + /rc-tooltip/4.2.3_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-7ySkaPGeqLLM4a/QYrKQ280aDthPxyvjJqQMstWX/AWX7/b1p23HIdHXdjBkziuvcnvXkW4lgZdFTVsylDiX1w==} dependencies: @@ -7924,6 +8644,19 @@ packages: - react-dom dev: false + /rc-tooltip/6.2.0_sfoxds7t5ydpegc3knd667wn6m: + resolution: {integrity: sha512-iS/3iOAvtDh9GIx1ulY7EFUXUtktFccNLsARo3NPgLf0QW9oT0w3dA9cYWlhqAKmD+uriEwdWz1kH0Qs4zk2Aw==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.5 + '@rc-component/trigger': 2.1.1_sfoxds7t5ydpegc3knd667wn6m + classnames: 2.5.1 + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + dev: false + /rc-tree-select/4.1.3_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-vk/T1vHNvuBZyoq8CvOF6iaiyVe6Y8QmQflTYFgabVsTJ1d/obkO9tAXOvJELZgKJ9ljduDVaAZAgcq0Yap+mg==} peerDependencies: @@ -7939,6 +8672,21 @@ packages: react-dom: 17.0.2_react@17.0.2 dev: false + /rc-tree-select/5.20.0_sfoxds7t5ydpegc3knd667wn6m: + resolution: {integrity: sha512-zFtkHx5/6PnXSi3oSbBSFbIPiJJQdpSU3qz/joLe75URgvxmTHi989O8MtMgpwyZwrCMOJpGi6L1uy+13uzZPw==} + peerDependencies: + react: '*' + react-dom: '*' + dependencies: + '@babel/runtime': 7.24.5 + classnames: 2.5.1 + rc-select: 14.13.2_sfoxds7t5ydpegc3knd667wn6m + rc-tree: 5.8.7_sfoxds7t5ydpegc3knd667wn6m + rc-util: 5.39.3_sfoxds7t5ydpegc3knd667wn6m + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + dev: false + /rc-tree/3.8.5_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-audXUWwxyGB/4rLI4v+KuVucbc74y5t10XYQlR5WUe1J0sQuxP19+5GTb6DgrGXPxWOC6mxmkiw/xsKissE0GA==} engines: {node: '>=8.x'} @@ -7955,6 +8703,22 @@ packages: react-dom: 17.0.2_react@17.0.2 dev: false + /rc-tree/5.8.7_sfoxds7t5ydpegc3knd667wn6m: + resolution: {integrity: sha512-cpsIQZ4nNYwpj6cqPRt52e/69URuNdgQF9wZ10InmEf8W3+i0A41OVmZWwHuX9gegQSqj+DPmaDkZFKQZ+ZV1w==} + engines: {node: '>=10.x'} + peerDependencies: + react: '*' + react-dom: '*' + dependencies: + '@babel/runtime': 7.24.5 + classnames: 2.5.1 + rc-motion: 2.9.0_sfoxds7t5ydpegc3knd667wn6m + rc-util: 5.39.3_sfoxds7t5ydpegc3knd667wn6m + rc-virtual-list: 3.11.5_sfoxds7t5ydpegc3knd667wn6m + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + dev: false + /rc-trigger/4.3.5_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-OKIrgGVHnpQ16H/nuOjANrnufHx/tw4cvCuiWSM+XflahUlcqJu6UtlQzNTZ2BoNinC/9Eopx5I38jVD+xLvew==} engines: {node: '>=8.x'} @@ -7974,8 +8738,8 @@ packages: resolution: {integrity: sha512-yq/WyuiPwxd2q6jy+VPyy0GUCRFJ2eFqAaCwPE27AOftXeIupOcJ/2t1wakSq63cfk7qtzev5DKHUAjb8LOJCw==} engines: {node: '>=8.x'} dependencies: - '@babel/runtime': 7.18.3 - classnames: 2.3.1 + '@babel/runtime': 7.22.6 + classnames: 2.3.2 raf: 3.4.1 rc-align: 4.0.12_sfoxds7t5ydpegc3knd667wn6m rc-motion: 1.1.2_sfoxds7t5ydpegc3knd667wn6m @@ -8006,6 +8770,19 @@ packages: classnames: 2.3.1 dev: false + /rc-upload/4.5.2_sfoxds7t5ydpegc3knd667wn6m: + resolution: {integrity: sha512-QO3ne77DwnAPKFn0bA5qJM81QBjQi0e0NHdkvpFyY73Bea2NfITiotqJqVjHgeYPOJu5lLVR32TNGP084aSoXA==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.5 + classnames: 2.5.1 + rc-util: 5.39.3_sfoxds7t5ydpegc3knd667wn6m + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + dev: false + /rc-util/4.21.1: resolution: {integrity: sha512-Z+vlkSQVc1l8O2UjR3WQ+XdWlhj5q9BMQNLk2iOBch75CqPfrJyGtcWMcnhRlNuDu0Ndtt4kLVO8JI8BrABobg==} dependencies: @@ -8028,6 +8805,17 @@ packages: react-is: 16.13.1 shallowequal: 1.1.0 + /rc-util/5.39.3_sfoxds7t5ydpegc3knd667wn6m: + resolution: {integrity: sha512-j9wOELkLQ8gC/NkUg3qg9mHZcJf+5mYYv40JrDHqnaf8VSycji4pCf7kJ5fdTXQPDIF0vr5zpb/T2HdrMs9rWA==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.5 + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + react-is: 18.3.1 + /rc-virtual-list/1.1.6_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-u3+izqWL8p8bQy8nYH48qWpiGyxR/ye8D2k0zJlXmfYeL55/xh83YrzHqiDzO78uj0Ewag3nXDA0JTVrYO7ygQ==} engines: {node: '>=8.x'} @@ -8035,13 +8823,28 @@ packages: react: '*' react-dom: '*' dependencies: - classnames: 2.3.1 + classnames: 2.3.2 raf: 3.4.1 rc-util: 5.25.2_sfoxds7t5ydpegc3knd667wn6m react: 17.0.2 react-dom: 17.0.2_react@17.0.2 dev: false + /rc-virtual-list/3.11.5_sfoxds7t5ydpegc3knd667wn6m: + resolution: {integrity: sha512-iZRW99m5jAxtwKNPLwUrPryurcnKpXBdTyhuBp6ythf7kg/otKO5cCiIvL55GQwU0QGSlouQS0tnkciRMJUwRQ==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.5 + classnames: 2.5.1 + rc-resize-observer: 1.4.0_sfoxds7t5ydpegc3knd667wn6m + rc-util: 5.39.3_sfoxds7t5ydpegc3knd667wn6m + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + dev: false + /rc-virtual-list/3.4.8_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-qSN+Rv4i/E7RCTvTMr1uZo7f3crJJg/5DekoCagydo9zsXrxj07zsFSxqizqW+ldGA16lwa8So/bIbV9Ofjddg==} engines: {node: '>=8.x'} @@ -8109,7 +8912,7 @@ packages: peerDependencies: react: ^15.3.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 dependencies: - '@babel/runtime': 7.18.3 + '@babel/runtime': 7.24.5 react: 17.0.2 /react-codemirror2/7.2.1_5mbcawmisawrhn2cqyrqf2ca4m: @@ -8184,7 +8987,7 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0 dependencies: - '@babel/runtime': 7.18.3 + '@babel/runtime': 7.24.5 focus-lock: 0.8.1 prop-types: 15.8.1 react: 17.0.2 @@ -8199,7 +9002,7 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0 dependencies: - '@babel/runtime': 7.18.3 + '@babel/runtime': 7.24.5 focus-lock: 0.9.2 prop-types: 15.8.1 react: 17.0.2 @@ -8209,6 +9012,17 @@ packages: transitivePeerDependencies: - '@types/react' + /react-highlight-words/0.17.0_react@17.0.2: + resolution: {integrity: sha512-uX1Qh5IGjnLuJT0Zok234QDwRC8h4hcVMnB99Cb7aquB1NlPPDiWKm0XpSZOTdSactvnClCk8LOmVlP+75dgHA==} + peerDependencies: + react: ^0.14.0 || ^15.0.0 || ^16.0.0-0 || ^17.0.0-0 + dependencies: + highlight-words-core: 1.2.2 + memoize-one: 4.0.3 + prop-types: 15.8.1 + react: 17.0.2 + dev: false + /react-html-attributes/1.4.6: resolution: {integrity: sha512-uS3MmThNKFH2EZUQQw4k5pIcU7XIr208UE5dktrj/GOH1CMagqxDl4DCLpt3o2l9x+IB5nVYBeN3Cr4IutBXAg==} dependencies: @@ -8235,10 +9049,10 @@ packages: react-dom: 17.0.2_react@17.0.2 dev: false - /react-i18next/12.3.1_rdmihw2jyyapgc7wcovkb4m2lu: - resolution: {integrity: sha512-5v8E2XjZDFzK7K87eSwC7AJcAkcLt5xYZ4+yTPDAW1i7C93oOY1dnr4BaQM7un4Hm+GmghuiPvevWwlca5PwDA==} + /react-i18next/13.5.0_rdmihw2jyyapgc7wcovkb4m2lu: + resolution: {integrity: sha512-CFJ5NDGJ2MUyBohEHxljOq/39NQ972rh1ajnadG9BjTk+UXbHLq4z5DKEbEQBDoIhUmmbuS/fIMJKo6VOax1HA==} peerDependencies: - i18next: '>= 19.0.0' + i18next: '>= 23.2.3' react: '>= 16.8.0' react-dom: '*' react-native: '*' @@ -8279,6 +9093,9 @@ packages: resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} dev: false + /react-is/18.3.1: + resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} + /react-json-tree/0.16.2_sudpmbbyhqtxq6t4xf6jlicdem: resolution: {integrity: sha512-80F7ZTqeOl1YaS/sDce4tYBcSe69/d0mlUmcIhyXezPFctWrtvyN56EMExX9jWsq3XMdvsUKKPUeNo8QCBy2jg==} peerDependencies: @@ -8406,7 +9223,7 @@ packages: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 dependencies: - '@babel/runtime': 7.18.3 + '@babel/runtime': 7.24.5 '@emotion/cache': 11.7.1 '@emotion/react': 11.9.0_sudpmbbyhqtxq6t4xf6jlicdem memoize-one: 5.2.1 @@ -8509,7 +9326,7 @@ packages: react: '>=16.6.0' react-dom: '>=16.6.0' dependencies: - '@babel/runtime': 7.18.3 + '@babel/runtime': 7.22.6 dom-helpers: 5.2.1 loose-envify: 1.4.0 prop-types: 15.8.1 @@ -8654,15 +9471,17 @@ packages: /regenerator-runtime/0.13.11: resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==} - dev: false /regenerator-runtime/0.13.9: resolution: {integrity: sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==} + /regenerator-runtime/0.14.1: + resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} + /regenerator-transform/0.15.0: resolution: {integrity: sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==} dependencies: - '@babel/runtime': 7.18.3 + '@babel/runtime': 7.24.5 dev: true /regexp.prototype.flags/1.4.3: @@ -8813,7 +9632,7 @@ packages: /rtl-css-js/1.15.0: resolution: {integrity: sha512-99Cu4wNNIhrI10xxUaABHsdDqzalrSRTie4GeCmbGVuehm4oj+fIy8fTzB+16pmKe8Bv9rl+hxIBez6KxExTew==} dependencies: - '@babel/runtime': 7.18.3 + '@babel/runtime': 7.22.6 dev: false /run-parallel/1.2.0: @@ -8874,6 +9693,12 @@ packages: compute-scroll-into-view: 1.0.17 dev: false + /scroll-into-view-if-needed/3.1.0: + resolution: {integrity: sha512-49oNpRjWRvnU8NyGVmUaYG4jtTkNonFZI86MmGRDqBphEK2EXT9gdEUoQPZhuBM8yWHxCWbobltqYO5M4XrUvQ==} + dependencies: + compute-scroll-into-view: 3.1.0 + dev: false + /scroll-into-view/1.16.2: resolution: {integrity: sha512-vyTE0i27o6eldt9xinjHec41Dw05y+faoI+s2zNKJAVOdbA5M2XZrYq/obJ8E+QDQulJ2gDjgui9w9m9RZSRng==} dev: true @@ -9185,6 +10010,11 @@ packages: engines: {node: '>=10'} dev: false + /throttle-debounce/5.0.0: + resolution: {integrity: sha512-2iQTSgkkc1Zyk0MeVrt/3BvuOXYPl/R8Z0U2xxo9rjwNciaHDG3R+Lm6dh4EeUci49DanvBnuqI6jshoQQRGEg==} + engines: {node: '>=12.22'} + dev: false + /timezones.json/1.7.0: resolution: {integrity: sha512-qzreOP+2sNmx6S3Cys0pEyI6t4qX0VPb4oFYMePUrYvQeBszGazzNpvWuAAGENGmpw7GoAND255NTkEQeXryvg==} dev: false diff --git a/src/_internal/components/LabelGroup.tsx b/src/_internal/components/LabelGroup.tsx index 4a1c4164..2a5ededc 100644 --- a/src/_internal/components/LabelGroup.tsx +++ b/src/_internal/components/LabelGroup.tsx @@ -232,10 +232,10 @@ const LabelGroup = React.forwardRef( remove={ editable ? () => { - onChange?.( - labels.filter(({ key }) => label.key !== key) - ); - } + onChange?.( + labels.filter(({ key }) => label.key !== key) + ); + } : undefined } /> @@ -263,8 +263,8 @@ const LabelGroup = React.forwardRef( {editable && editing === false ? ( ) : null} diff --git a/src/_internal/molecules/ArrayCards.tsx b/src/_internal/molecules/ArrayCards.tsx index 6bcae1ab..a33a33cb 100644 --- a/src/_internal/molecules/ArrayCards.tsx +++ b/src/_internal/molecules/ArrayCards.tsx @@ -150,8 +150,8 @@ const ArrayCards = (props: Props) => { ) : null} { diff --git a/src/_internal/molecules/ArrayGroups.tsx b/src/_internal/molecules/ArrayGroups.tsx index 9920611a..cf74bf54 100644 --- a/src/_internal/molecules/ArrayGroups.tsx +++ b/src/_internal/molecules/ArrayGroups.tsx @@ -176,9 +176,9 @@ const ArrayGroups = (props: Props) => { ) : null} { const defaultValue = diff --git a/src/_internal/molecules/ArrayItems.tsx b/src/_internal/molecules/ArrayItems.tsx index cd65d47f..9b758a68 100644 --- a/src/_internal/molecules/ArrayItems.tsx +++ b/src/_internal/molecules/ArrayItems.tsx @@ -13,6 +13,8 @@ import { generateFromSchema } from "../utils/schema"; import { JSONSchema7 } from "json-schema"; import { useTranslation } from "react-i18next"; import { cloneDeep, set } from "lodash"; +import { XmarkRemove16SecondaryIcon, XmarkRemove16RegularRedIcon, } from "@cloudtower/icons-react"; +import { Icon as EagleIcon } from "@cloudtower/eagle"; const Wrapper = styled.div` display: flex; @@ -26,10 +28,11 @@ const HelperText = styled.div` line-height: 18px; color: rgba(44, 56, 82, 0.6); `; -const CloseButtonStyle = css` - &.dovetail-ant-btn.dovetail-ant-btn-sm { - margin: 4px 0; - } +const RemoveIconStyle = css` + display: flex; + align-items: center; + margin-left: 4px; + cursor: pointer; `; const AddedButtonStyle = css``; @@ -168,16 +171,19 @@ const ArrayItems = (props: Props) => { /> {value.length > (widgetOptions?.minLength || 0) && !widgetOptions.disabled ? ( - { - remove(itemIndex); - }} + - - + { + remove(itemIndex); + }} + /> + ) : null} ))} @@ -190,8 +196,8 @@ const ArrayItems = (props: Props) => { ) : null} = (widgetOptions.maxLength || Number.MAX_SAFE_INTEGER)} diff --git a/src/_internal/organisms/KubectlGetDetail/KubectlGetDetail.tsx b/src/_internal/organisms/KubectlGetDetail/KubectlGetDetail.tsx index 4ed0e648..2022a063 100644 --- a/src/_internal/organisms/KubectlGetDetail/KubectlGetDetail.tsx +++ b/src/_internal/organisms/KubectlGetDetail/KubectlGetDetail.tsx @@ -17,7 +17,7 @@ import { css, cx } from "@emotion/css"; import styled from "@emotion/styled"; import { Typo } from "../../atoms/themes/CloudTower/styles/typo.style"; import ErrorContent from "../../ErrorContent"; -import { Icon, useUIKit } from "@cloudtower/eagle"; +import { Button } from "@cloudtower/eagle"; import { ArrowChevronUp16BoldBlueIcon, ArrowChevronDown16BoldBlueIcon } from "@cloudtower/icons-react"; import cs from "classnames"; @@ -216,7 +216,6 @@ type DetailSectionProps = Pick { section.collapsible ? ( - setIsCollapsed(!isCollapsed)}> + ) : null } diff --git a/src/locales/en-US/dovetail.json b/src/locales/en-US/dovetail.json index efd30c95..80ccadd2 100644 --- a/src/locales/en-US/dovetail.json +++ b/src/locales/en-US/dovetail.json @@ -85,5 +85,6 @@ "yaml_value_wrong": "Configuration has invalid values.", "edit_yaml": "Edit YAML", "copied": "Copied", - "already_reset": "Already reset" + "already_reset": "Already reset", + "remove": "Remove" } diff --git a/src/locales/zh-CN/dovetail.json b/src/locales/zh-CN/dovetail.json index f3981652..42e3584e 100644 --- a/src/locales/zh-CN/dovetail.json +++ b/src/locales/zh-CN/dovetail.json @@ -85,5 +85,6 @@ "yaml_value_wrong": "配置内容中存在不合法的值。", "edit_yaml": "编辑 YAML", "copied": "已复制", - "already_reset": "已重置" + "already_reset": "已重置", + "remove": "移除" } From 3f2c5bd1a54f884212c3c38e0bf2febf9a085c5b Mon Sep 17 00:00:00 2001 From: MrWindlike Date: Wed, 8 May 2024 17:29:57 +0800 Subject: [PATCH 2/8] fix: change the empty value style --- src/_internal/molecules/AutoForm/SpecField/index.tsx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/_internal/molecules/AutoForm/SpecField/index.tsx b/src/_internal/molecules/AutoForm/SpecField/index.tsx index fcc6cd57..ceaff3a7 100644 --- a/src/_internal/molecules/AutoForm/SpecField/index.tsx +++ b/src/_internal/molecules/AutoForm/SpecField/index.tsx @@ -279,7 +279,12 @@ const SpecField: React.FC = (props) => { > - {fieldOrItem?.readonly ? {fieldOrItem.readonlyText || value} : null} + {fieldOrItem?.readonly ? + {fieldOrItem.readonlyText || value || "-"} + : null} {(slot?.( slotProps, From 71e33c9d5236bc73eb678a028e9d72d4417ad7ae Mon Sep 17 00:00:00 2001 From: MrWindlike Date: Wed, 8 May 2024 17:30:15 +0800 Subject: [PATCH 3/8] fix: change the style of input placeholder --- src/_internal/molecules/InputNumber.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/_internal/molecules/InputNumber.tsx b/src/_internal/molecules/InputNumber.tsx index 6dd43c0a..0fb6f9de 100644 --- a/src/_internal/molecules/InputNumber.tsx +++ b/src/_internal/molecules/InputNumber.tsx @@ -6,6 +6,10 @@ import { css } from "@linaria/core"; import { transformStorageUnit, StorageUnit, STORAGE_UNITS } from "../../sunmao/utils/storage"; const InputNumberStyle = css` + &.dovetail-ant-input::placeholder { + font-size: 13px; + } + .dovetail-ant-input.dovetail-ant-input:not([disabled]) { box-shadow: none; border: 0; @@ -33,7 +37,7 @@ const InputNumber = (props: Props) => { const { displayValues } = props; const kit = useContext(KitContext); const unit = props.widgetOptions?.unit; - const transformValue = useCallback((value: string)=> { + const transformValue = useCallback((value: string) => { if (unit) { const isStorageUnit = STORAGE_UNITS.includes(unit); From 4fa3188bf82d486fa8b8037e18693e8b0166c36d Mon Sep 17 00:00:00 2001 From: MrWindlike Date: Thu, 9 May 2024 10:50:08 +0800 Subject: [PATCH 4/8] 0.3.59 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 5cee08b7..af7e8f1e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@dovetail-ui/ui", - "version": "0.3.58", + "version": "0.3.59", "files": [ "dist" ], From c08ccf8aecc60cacdb56d6fcd59bbaa95dda4c30 Mon Sep 17 00:00:00 2001 From: MrWindlike Date: Fri, 24 May 2024 16:29:50 +0800 Subject: [PATCH 5/8] feat(KAF): add the description --- .../KubectlApplyForm/KubectlApplyForm.style.ts | 4 ++++ .../organisms/KubectlApplyForm/KubectlApplyForm.tsx | 12 +++++++++++- src/sunmao/components/KubectlApplyForm.tsx | 4 ++++ 3 files changed, 19 insertions(+), 1 deletion(-) diff --git a/src/_internal/organisms/KubectlApplyForm/KubectlApplyForm.style.ts b/src/_internal/organisms/KubectlApplyForm/KubectlApplyForm.style.ts index 18f0edee..58ffd892 100644 --- a/src/_internal/organisms/KubectlApplyForm/KubectlApplyForm.style.ts +++ b/src/_internal/organisms/KubectlApplyForm/KubectlApplyForm.style.ts @@ -17,6 +17,10 @@ export const WizardStyle = css` overflow: hidden; `; +export const DescriptionStyle = css` + color: #00122E; +`; + export const WizardBodyWrapperStyle = css` overflow: auto; height: 100%; diff --git a/src/_internal/organisms/KubectlApplyForm/KubectlApplyForm.tsx b/src/_internal/organisms/KubectlApplyForm/KubectlApplyForm.tsx index 7459951f..1811212b 100644 --- a/src/_internal/organisms/KubectlApplyForm/KubectlApplyForm.tsx +++ b/src/_internal/organisms/KubectlApplyForm/KubectlApplyForm.tsx @@ -17,9 +17,10 @@ import { WizardBodyStyle, WizardFooterStyle, WizardStyle, + DescriptionStyle } from "./KubectlApplyForm.style"; import { cx, css as dCss } from "@emotion/css"; -import { Steps, Row, Alert, Form } from "antd"; +import { Steps, Row, Alert, Col } from "antd"; import { CheckOutlined } from "@ant-design/icons"; import SpecField from "../../molecules/AutoForm/SpecField"; import Icon from "../../atoms/themes/CloudTower/components/Icon/Icon"; @@ -69,6 +70,7 @@ export type KubectlApplyFormProps = { isDisplayFooter?: boolean; title?: string; titleGap?: string; + description?: string; layout: Layout; confirmText: string; cancelText: string; @@ -236,6 +238,12 @@ const KubectlApplyForm = React.forwardRef< function renderFields() { const { layout, cancelText, confirmText } = uiConfig; + const descriptionEl = uiConfig.description ? ( + +
{uiConfig.description}
+ + ) : null; + switch (layout.type) { case "simple": { return ( @@ -245,6 +253,7 @@ const KubectlApplyForm = React.forwardRef<
+ {descriptionEl} {transformFields(layout.fields, values, defaultValues).map( (f) => { const { component } = getComponent(f); @@ -372,6 +381,7 @@ const KubectlApplyForm = React.forwardRef<
+ {descriptionEl} {transformFields( layout.steps[step].fields, values, diff --git a/src/sunmao/components/KubectlApplyForm.tsx b/src/sunmao/components/KubectlApplyForm.tsx index 949ee216..8546a1c4 100644 --- a/src/sunmao/components/KubectlApplyForm.tsx +++ b/src/sunmao/components/KubectlApplyForm.tsx @@ -301,6 +301,10 @@ export const UiConfigSpec = Type.Object({ title: "Title gap", category: PRESET_PROPERTY_CATEGORY.Basic, }), + description: Type.String({ + title: "Description", + category: PRESET_PROPERTY_CATEGORY.Basic, + }), layout: Type.Object( { type: StringUnion(["simple", "tabs", "wizard"], { From cb56993c64445aab99d7cbf87742cc0e70e0ad17 Mon Sep 17 00:00:00 2001 From: MrWindlike Date: Fri, 24 May 2024 16:30:51 +0800 Subject: [PATCH 6/8] 0.3.60 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index af7e8f1e..bdb2f75a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@dovetail-ui/ui", - "version": "0.3.59", + "version": "0.3.60", "files": [ "dist" ], From 6341b9a674788cc2fe64bdc67f82125400ea9c4f Mon Sep 17 00:00:00 2001 From: MrWindlike Date: Fri, 24 May 2024 17:39:09 +0800 Subject: [PATCH 7/8] fix: read-only text is compatible with values of zero --- src/_internal/molecules/AutoForm/SpecField/index.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/_internal/molecules/AutoForm/SpecField/index.tsx b/src/_internal/molecules/AutoForm/SpecField/index.tsx index ceaff3a7..885b7d30 100644 --- a/src/_internal/molecules/AutoForm/SpecField/index.tsx +++ b/src/_internal/molecules/AutoForm/SpecField/index.tsx @@ -281,9 +281,9 @@ const SpecField: React.FC = (props) => { {fieldOrItem?.readonly ? - {fieldOrItem.readonlyText || value || "-"} + {fieldOrItem.readonlyText ?? value ?? "-"} : null} {(slot?.( From a9e8017769c3bc83536dd3fd0ffa44a5f970e0d9 Mon Sep 17 00:00:00 2001 From: MrWindlike Date: Fri, 24 May 2024 17:40:14 +0800 Subject: [PATCH 8/8] 0.3.61 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index bdb2f75a..8896dd2f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@dovetail-ui/ui", - "version": "0.3.60", + "version": "0.3.61", "files": [ "dist" ],