From c58249fa63e1aca863fe842749b38dead1facebb Mon Sep 17 00:00:00 2001 From: Nut He <18328704+hetao92@users.noreply.github.com> Date: Thu, 10 Aug 2023 16:31:06 +0800 Subject: [PATCH] fix: fix issues (#611) mod: code review --- app/index.tsx | 2 +- .../DisplayPanel/ExpandForm/index.tsx | 35 +- .../Import/TaskCreate/SchemaConfig/index.tsx | 4 +- app/pages/Import/TaskList/index.tsx | 4 +- .../List/CommonLayout/index.module.less | 9 + .../SchemaConfig/List/CommonLayout/index.tsx | 12 +- app/pages/Schema/index.module.less | 9 + app/pages/Schema/index.tsx | 2 +- .../SketchModeling/SchemaConfig/index.tsx | 41 +- app/pages/Welcome/index.module.less | 5 + app/pages/Welcome/index.tsx | 11 +- app/stores/import.ts | 2 +- package-lock.json | 613 +++++++++--------- package.json | 2 +- 14 files changed, 386 insertions(+), 365 deletions(-) diff --git a/app/index.tsx b/app/index.tsx index 0903ba17..1fe438c1 100644 --- a/app/index.tsx +++ b/app/index.tsx @@ -70,7 +70,7 @@ const App = () => { }, components: { Menu: { - colorItemBg: '#2f3a4a', + itemBg: '#2f3a4a', colorPrimary: '#2f80ed', margin: 20, }, diff --git a/app/pages/Console/OutputBox/ForceGraph/DisplayPanel/ExpandForm/index.tsx b/app/pages/Console/OutputBox/ForceGraph/DisplayPanel/ExpandForm/index.tsx index 087d7701..e215f63d 100644 --- a/app/pages/Console/OutputBox/ForceGraph/DisplayPanel/ExpandForm/index.tsx +++ b/app/pages/Console/OutputBox/ForceGraph/DisplayPanel/ExpandForm/index.tsx @@ -1,4 +1,5 @@ import { Tabs } from 'antd'; +import { v4 as uuidv4 } from 'uuid'; import { useEffect, useState } from 'react'; import { LinkObject, NodeObject } from '@vesoft-inc/force-graph'; import { useI18n } from '@vesoft-inc/i18n'; @@ -9,7 +10,7 @@ interface IProps { data: { nodes: NodeObject[]; links: LinkObject[]; - }, + }; spaceVidType: string; } @@ -23,17 +24,17 @@ const DisplayComponent = (props: IProps) => { links: LinkObject[]; }>({ nodes: [], - links: [] + links: [], }); useEffect(() => { setList({ nodes: flattenVertex(nodes), - links: flattenEdge(links) + links: flattenEdge(links), }); }, [data]); const flattenVertex = (data) => { - return data.map(item => { + return data.map((item) => { const _data = [ { key: 'Tag', @@ -46,9 +47,9 @@ const DisplayComponent = (props: IProps) => { }, ] as any; const properties = item.properties; - Object.keys(properties).forEach(property => { + Object.keys(properties).forEach((property) => { const valueObj = properties[property]; - Object.keys(valueObj).forEach(field => { + Object.keys(valueObj).forEach((field) => { _data.push({ key: `${property}.${field}`, value: valueObj[field], @@ -59,8 +60,8 @@ const DisplayComponent = (props: IProps) => { }); }; - const flattenEdge = data => { - return data.map(item => { + const flattenEdge = (data) => { + return data.map((item) => { const _data = [ { key: 'id', @@ -69,7 +70,7 @@ const DisplayComponent = (props: IProps) => { ]; const name = item.edgeType; const properties = item.properties; - Object.keys(properties).forEach(property => { + Object.keys(properties).forEach((property) => { const value = properties[property]; _data.push({ key: `${name}.${property}`, @@ -82,25 +83,21 @@ const DisplayComponent = (props: IProps) => { const items = [ { label: intl.get('import.vertexText') + `(${nodes.length})`, - key: 'nodes' + key: 'nodes', }, { label: intl.get('import.edgeText') + `(${links.length})`, - key: 'links' + key: 'links', }, ]; return (
- {list[tab].length > 0 && list[tab].map((item: NodeObject | LinkObject, index) => ( - - ))} + {list[tab].length > 0 && + list[tab].map((item: NodeObject | LinkObject, index) => ( + + ))}
); diff --git a/app/pages/Import/TaskCreate/SchemaConfig/index.tsx b/app/pages/Import/TaskCreate/SchemaConfig/index.tsx index c72c998b..7024a5b7 100644 --- a/app/pages/Import/TaskCreate/SchemaConfig/index.tsx +++ b/app/pages/Import/TaskCreate/SchemaConfig/index.tsx @@ -75,7 +75,7 @@ const SchemaConfig = (props: IProps) => { const resetFileSource = useCallback( (item: ITagFileItem | IEdgeFileItem, file: IImportFile) => { const index = configItem.files.findIndex((f) => f === item); - const payload = { file, props: [...configItem.props] }; + const payload = { file, props: [...configItem.props] } as any; // @ts-ignore configItem.resetFileItem( index, @@ -102,7 +102,7 @@ const SchemaConfig = (props: IProps) => { // @ts-ignore const clearFileSource = useCallback( - (item: ITagFileItem | IEdgeFileItem) => configItem.deleteFileItem(item), + (item: ITagFileItem | IEdgeFileItem) => configItem.deleteFileItem(item as any), [configItem], ); return ( diff --git a/app/pages/Import/TaskList/index.tsx b/app/pages/Import/TaskList/index.tsx index 463f27d9..c1c62366 100644 --- a/app/pages/Import/TaskList/index.tsx +++ b/app/pages/Import/TaskList/index.tsx @@ -24,7 +24,7 @@ const TaskList = () => { const { dataImport, global, moduleConfiguration } = useStore(); const isMounted = useRef(true); const [page, setPage] = useState(1); - const { intl } = useI18n(); + const { intl, currentLocale } = useI18n(); const history = useHistory(); const { taskList, getTaskList, stopTask, deleteTask } = dataImport; const { username, host } = global; @@ -117,7 +117,7 @@ const TaskList = () => { btnLabel: intl.get('import.start'), }, ], - [], + [currentLocale], ); return (
diff --git a/app/pages/Schema/SchemaConfig/List/CommonLayout/index.module.less b/app/pages/Schema/SchemaConfig/List/CommonLayout/index.module.less index 01cc1c32..fcfad08d 100644 --- a/app/pages/Schema/SchemaConfig/List/CommonLayout/index.module.less +++ b/app/pages/Schema/SchemaConfig/List/CommonLayout/index.module.less @@ -17,6 +17,15 @@ } } } + .btnCreate > a::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + background: transparent; + content: ''; + } .operation { display: flex; button { diff --git a/app/pages/Schema/SchemaConfig/List/CommonLayout/index.tsx b/app/pages/Schema/SchemaConfig/List/CommonLayout/index.tsx index 87b42340..e0004a2c 100644 --- a/app/pages/Schema/SchemaConfig/List/CommonLayout/index.tsx +++ b/app/pages/Schema/SchemaConfig/List/CommonLayout/index.tsx @@ -8,6 +8,7 @@ import EmptyTableTip from '@app/components/EmptyTableTip'; import { IndexType } from '@app/interfaces/schema'; import Search from '../Search'; import styles from './index.module.less'; +import cls from 'classnames'; interface IProps { onSearch: (value) => void; @@ -23,7 +24,7 @@ const CommonLayout = (props: IProps) => { const { onSearch, data, columns, loading, renderExpandInfo, children, type, indexType } = props; const [expandKeys, setExpandKeys] = useState([]); const { intl } = useI18n(); - const handleRowClick = row => { + const handleRowClick = (row) => { const { name: key } = row; const keys = expandKeys.includes(key) ? [] : [key]; setExpandKeys(keys); @@ -31,14 +32,15 @@ const CommonLayout = (props: IProps) => { return (
- @@ -48,10 +50,10 @@ const CommonLayout = (props: IProps) => { dataSource={data} columns={columns} expandable={{ - expandedRowRender: record => renderExpandInfo(record, intl), + expandedRowRender: (record) => renderExpandInfo(record, intl), expandRowByClick: true, expandedRowKeys: expandKeys, - onExpand: (_, record) => handleRowClick(record) + onExpand: (_, record) => handleRowClick(record), }} loading={loading} rowKey="name" diff --git a/app/pages/Schema/index.module.less b/app/pages/Schema/index.module.less index 56a652a7..3f20050e 100644 --- a/app/pages/Schema/index.module.less +++ b/app/pages/Schema/index.module.less @@ -27,6 +27,15 @@ } .btnCreate { margin-bottom: 12px; + > a::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + background: transparent; + content: ''; + } } .tableSpaceList { :global { diff --git a/app/pages/Schema/index.tsx b/app/pages/Schema/index.tsx index 312e34c1..a01d67e9 100644 --- a/app/pages/Schema/index.tsx +++ b/app/pages/Schema/index.tsx @@ -1,4 +1,4 @@ -import { Button, Popconfirm, Table, message, Popover, Form, Input, Dropdown, Menu, Tooltip, MenuProps } from 'antd'; +import { Button, Popconfirm, Table, message, Popover, Form, Input, Dropdown, Tooltip } from 'antd'; import { useCallback, useEffect, useMemo, useState } from 'react'; import { useI18n } from '@vesoft-inc/i18n'; import Icon from '@app/components/Icon'; diff --git a/app/pages/SketchModeling/SchemaConfig/index.tsx b/app/pages/SketchModeling/SchemaConfig/index.tsx index 66ff3abe..552c5e38 100644 --- a/app/pages/SketchModeling/SchemaConfig/index.tsx +++ b/app/pages/SketchModeling/SchemaConfig/index.tsx @@ -35,13 +35,13 @@ const SchemaConfig: React.FC = () => { const prevName = sketchModel.active?.name; const name = form.getFieldValue('name'); const data = sketchModel.editor?.schema.getData(); - if(!data || name === prevName) return false; + if (!data || name === prevName) return false; let invalid = false; data.nodes.forEach((item) => { - if(item.uuid === sketchModel.active?.uuid || !item.name) { + if (item.uuid === sketchModel.active?.uuid || !item.name) { return; } - if(item.name === name) { + if (item.name === name) { invalid = true; item.invalid = true; sketchModel.editor.graph.node.updateNode(item, true); @@ -51,10 +51,10 @@ const SchemaConfig: React.FC = () => { } }); data.lines.forEach((item) => { - if(item.uuid === sketchModel.active?.uuid || !item.name) { + if (item.uuid === sketchModel.active?.uuid || !item.name) { return; } - if(item.name === name) { + if (item.name === name) { invalid = true; item.invalid = true; sketchModel.editor.graph.line.updateLine(item, true); @@ -66,24 +66,38 @@ const SchemaConfig: React.FC = () => { invalid && form.setFields([{ name: 'name', errors: [intl.get('sketch.uniqName')] }]); return invalid; }; - const handleUpdate:FormProps['onFieldsChange'] = useCallback( + const handleUpdate: FormProps['onFieldsChange'] = useCallback( debounce((changed, allValues) => { const changedFileds = changed.map((item) => item.name[0]); const formValues = form.getFieldsValue(); - if(!flag && sketchModel.active?.invalid) { + if (!flag && sketchModel.active?.invalid) { form.validateFields(changedFileds); flag = !flag; } const hasSameName = validateSameName(); - const hasError = allValues.some((item) => item.errors.length > 0); + let hasError; + const validatedValues = allValues.filter((item) => item.validated); + if (validatedValues.length > 0) { + hasError = validatedValues.some((item) => item.errors.length > 0); + } + // const hasError = allValues.some((item) => item.errors.length > 0); // hack delete the row of properties, but allValues is not update immediately, need to validate again // name.length > 1 means as least 1 row of properties - if(hasError && allValues.some(item => item.name.length > 1 && item.name[0] === 'properties' && item.value === undefined)) { + if ( + hasError && + allValues.some((item) => item.name.length > 1 && item.name[0] === 'properties' && item.value === undefined) + ) { form.validateFields(changedFileds); } - update({ ...formValues, invalid: hasError || hasSameName }); + let invalid = sketchModel.active?.invalid; + if (hasError !== undefined) { + invalid = hasSameName || hasError; + } else { + invalid = invalid || hasSameName; + } + update({ ...formValues, invalid }); }, 300), - [] + [], ); const handleDelete = useCallback(() => { deleteElement(active.type); @@ -93,10 +107,9 @@ const SchemaConfig: React.FC = () => { if (!active) { return; } - const { name, comment, properties, invalid } = active; form.setFieldsValue({ name, comment, properties }); - if(invalid) { + if (invalid) { validateSameName(); form.validateFields(); } @@ -108,7 +121,7 @@ const SchemaConfig: React.FC = () => { const handleCheck = (changedValues) => { const { properties } = changedValues; - if (properties && properties.some(i => i.name !== undefined)) { + if (properties && properties.some((i) => i.name !== undefined)) { form.validateFields([['properties']]); } }; diff --git a/app/pages/Welcome/index.module.less b/app/pages/Welcome/index.module.less index c58e5734..081c1be7 100644 --- a/app/pages/Welcome/index.module.less +++ b/app/pages/Welcome/index.module.less @@ -295,6 +295,11 @@ :global(.ant-btn-block) { background-color: @blue; } + .docLink { + display: flex; + align-items: center; + justify-content: center; + } } } diff --git a/app/pages/Welcome/index.tsx b/app/pages/Welcome/index.tsx index 586a3675..85a6a521 100644 --- a/app/pages/Welcome/index.tsx +++ b/app/pages/Welcome/index.tsx @@ -305,7 +305,10 @@ function Welcome(props: IProps) { const gql = await fetch(`${process.env.CDN_PATH || '/'}datasets/${space.fileName}.ngql`).then((r) => r.text()); setSpaceLoading({ spaceName: space.spaceName, leftTime: initLoadingTime, progressModalOpen: true }); const downloadRes = await service.batchExecNGQL({ - gqls: gql.split('\n').map(line => line.startsWith(':') ? line.replace(/;$/gm, '') : line).filter(Boolean) + gqls: gql + .split('\n') + .map((line) => (line.startsWith(':') ? line.replace(/;$/gm, '') : line)) + .filter(Boolean), }); setSpaceLoading({ spaceName: undefined, leftTime: 0, progressModalOpen: false }); clearSpaceLoadingTimeout(); @@ -479,10 +482,8 @@ function Welcome(props: IProps) {

{doc.title}

{doc.tip}

-
diff --git a/app/stores/import.ts b/app/stores/import.ts index b77c3570..46aa0618 100644 --- a/app/stores/import.ts +++ b/app/stores/import.ts @@ -119,7 +119,7 @@ class ImportSchemaConfigItem this.files.remove(fileItem); - resetFileItem = (index: number, item: F) => { + resetFileItem = (index: number, item: any) => { // this.files. this.files.splice(index, 1, item); }; diff --git a/package-lock.json b/package-lock.json index 9477bcec..c2c604fd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "@vesoft-inc/force-graph": "2.0.7", "@vesoft-inc/i18n": "^1.0.0", "@vesoft-inc/veditor": "4.4.2", - "antd": "^5.5.1", + "antd": "^5.8.0", "axios": "^0.23.0", "bezier-js": "^4.1.1", "bignumber.js": "^9.0.2", @@ -95,16 +95,16 @@ } }, "node_modules/@ant-design/cssinjs": { - "version": "1.9.1", - "resolved": "https://registry.npmmirror.com/@ant-design/cssinjs/-/cssinjs-1.9.1.tgz", - "integrity": "sha512-CZt1vCMs/sY7RoacYuIkZwQmb8Bhp99ReNNE9Y8lnUzik8fmCdKAQA7ecvVOFwmNFdcBHga7ye/XIRrsbkiqWw==", + "version": "1.16.1", + "resolved": "https://registry.npmmirror.com/@ant-design/cssinjs/-/cssinjs-1.16.1.tgz", + "integrity": "sha512-KKVB5Or6BDC1Bo3Y4KMlOkyQU0P+6GTodubrQ9YfrtXG1TgO4wpaEfg9I4ZA49R7M+Ij2KKNwb+5abvmXy6K8w==", "dependencies": { "@babel/runtime": "^7.11.1", "@emotion/hash": "^0.8.0", "@emotion/unitless": "^0.7.5", "classnames": "^2.3.1", "csstype": "^3.0.10", - "rc-util": "^5.27.0", + "rc-util": "^5.35.0", "stylis": "^4.0.13" }, "peerDependencies": { @@ -113,14 +113,15 @@ } }, "node_modules/@ant-design/icons": { - "version": "5.1.3", - "resolved": "https://registry.npmmirror.com/@ant-design/icons/-/icons-5.1.3.tgz", - "integrity": "sha512-vajYXDkzRQevAJwXgbFzVJ3970nKYqGjX+0+L5/FJcPbItSco32U1k06K9wC0OochLfL/z0U13JN1BsniqMYsA==", + "version": "5.2.5", + "resolved": "https://registry.npmmirror.com/@ant-design/icons/-/icons-5.2.5.tgz", + "integrity": "sha512-9Jc59v5fl5dzmxqLWtRev3dJwU7Ya9ZheoI6XmZjZiQ7PRtk77rC+Rbt7GJzAPPg43RQ4YO53RE1u8n+Et97vQ==", "dependencies": { "@ant-design/colors": "^7.0.0", - "@ant-design/icons-svg": "^4.2.1", + "@ant-design/icons-svg": "^4.3.0", "@babel/runtime": "^7.11.2", "classnames": "^2.2.6", + "lodash.camelcase": "^4.3.0", "rc-util": "^5.31.1" }, "engines": { @@ -132,9 +133,9 @@ } }, "node_modules/@ant-design/icons-svg": { - "version": "4.2.1", - "resolved": "https://registry.npmmirror.com/@ant-design/icons-svg/-/icons-svg-4.2.1.tgz", - "integrity": "sha512-EB0iwlKDGpG93hW8f85CTJTs4SvMX7tt5ceupvhALp1IF44SeUFOMhKUOYqpsoYWQKAOuTRDMqn75rEaKDp0Xw==" + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/@ant-design/icons-svg/-/icons-svg-4.3.0.tgz", + "integrity": "sha512-WOgvdH/1Wl8Z7VXigRbCa5djO14zxrNTzvrAQzhWiBQtEKT0uTc8K1ltjKZ8U1gPn/wXhMA8/jE39SJl0WNxSg==" }, "node_modules/@ant-design/pro-layout": { "version": "7.13.5", @@ -256,11 +257,11 @@ } }, "node_modules/@babel/runtime": { - "version": "7.21.5", - "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.21.5.tgz", - "integrity": "sha512-8jI69toZqqcsnqGGqwGS4Qb1VwLOEp4hz+CXPywcvjs60u3B4Pom/U/7rm4W8tMOYEB+E9wgD0mW1l3r8qlI9Q==", + "version": "7.22.10", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.22.10.tgz", + "integrity": "sha512-21t/fkKLMZI4pqP2wlmsQAWnYW1PDyKyyUV4vCi+B25ydmdaYTKXPwCj0BzSUnZf4seIiYvSA3jcZ3gdsMFkLQ==", "dependencies": { - "regenerator-runtime": "^0.13.11" + "regenerator-runtime": "^0.14.0" }, "engines": { "node": ">=6.9.0" @@ -1269,9 +1270,9 @@ } }, "node_modules/@rc-component/color-picker": { - "version": "1.1.1", - "resolved": "https://registry.npmmirror.com/@rc-component/color-picker/-/color-picker-1.1.1.tgz", - "integrity": "sha512-MKYqgEncpISQiZIaj8ykcdzZewgjslEfDo2iHg627jPnt+DbWIKG1T8MS55qXjuxkokgL0cNueyGnOndfaaNKw==", + "version": "1.4.1", + "resolved": "https://registry.npmmirror.com/@rc-component/color-picker/-/color-picker-1.4.1.tgz", + "integrity": "sha512-vh5EWqnsayZa/JwUznqDaPJz39jznx/YDbyBuVJntv735tKXKwEUZZb2jYEldOg+NKWZwtALjGMrNeGBmqFoEw==", "dependencies": { "@babel/runtime": "^7.10.1", "@ctrl/tinycolor": "^3.6.0", @@ -1297,9 +1298,9 @@ } }, "node_modules/@rc-component/mini-decimal": { - "version": "1.0.1", - "resolved": "https://registry.npmmirror.com/@rc-component/mini-decimal/-/mini-decimal-1.0.1.tgz", - "integrity": "sha512-9N8nRk0oKj1qJzANKl+n9eNSMUGsZtjwNuDCiZ/KA+dt1fE3zq5x2XxclRcAbOIXnZcJ53ozP2Pa60gyELXagA==", + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/@rc-component/mini-decimal/-/mini-decimal-1.1.0.tgz", + "integrity": "sha512-jS4E7T9Li2GuYwI6PyiVXmxTiM6b07rlD9Ge8uGZSCz3WlzcG5ZK7g5bbuKNeZ9pgUuPK/5guV781ujdVpm4HQ==", "dependencies": { "@babel/runtime": "^7.18.0" }, @@ -1342,9 +1343,9 @@ } }, "node_modules/@rc-component/tour": { - "version": "1.8.0", - "resolved": "https://registry.npmmirror.com/@rc-component/tour/-/tour-1.8.0.tgz", - "integrity": "sha512-rrRGioHTLQlGca27G2+lw7QpRb3uuMYCUIJjj31/B44VCJS0P2tqYhOgtzvWQmaLMlWH3ZlpzotkKX13NT4XEA==", + "version": "1.8.1", + "resolved": "https://registry.npmmirror.com/@rc-component/tour/-/tour-1.8.1.tgz", + "integrity": "sha512-CsrQnfKgNArxx2j1RNHVLZgVA+rLrEj06lIsl4KSynMqADsqz8eKvVkr0F3p9PA10948M6WEEZt5a/FGAbGR2A==", "dependencies": { "@babel/runtime": "^7.18.0", "@rc-component/portal": "^1.0.0-9", @@ -1361,9 +1362,9 @@ } }, "node_modules/@rc-component/trigger": { - "version": "1.13.3", - "resolved": "https://registry.npmmirror.com/@rc-component/trigger/-/trigger-1.13.3.tgz", - "integrity": "sha512-CA4s8QGj2kagp8dmYRVcSIW5IErw/YBxSeFEsQmt6SB0oaj9pj+akkB6O0S/Y6ww5JrIDu9Bukq89se1oW9F3w==", + "version": "1.15.3", + "resolved": "https://registry.npmmirror.com/@rc-component/trigger/-/trigger-1.15.3.tgz", + "integrity": "sha512-C25WdL8PxX9UrE9S4vZsB2zU920S+pihN9S9mGd/DgfjM5XWYZBonLZfTWAZz54w9cYr5dt/Ln8futCesoBSZA==", "dependencies": { "@babel/runtime": "^7.18.3", "@rc-component/portal": "^1.1.0", @@ -1371,7 +1372,7 @@ "rc-align": "^4.0.0", "rc-motion": "^2.0.0", "rc-resize-observer": "^1.3.1", - "rc-util": "^5.31.1" + "rc-util": "^5.33.0" }, "engines": { "node": ">=8.x" @@ -2318,56 +2319,56 @@ } }, "node_modules/antd": { - "version": "5.5.1", - "resolved": "https://registry.npmmirror.com/antd/-/antd-5.5.1.tgz", - "integrity": "sha512-H9vPVGQ/8fT9Zidl4fzMSVAOCDIe/ZQtiU2hDzrN2tqAbaxOet+1HqfoKv7dfy+e0ttKIFvs6Y2yWw/ign1MwQ==", + "version": "5.8.2", + "resolved": "https://registry.npmmirror.com/antd/-/antd-5.8.2.tgz", + "integrity": "sha512-kkC2BSBde1JzJxk2wNYj/NXgNZQZ2yu6avJoCKleSi32nsjiadi7FFu1AyGxIzoJ9CrxoLacjGvrwbKJQ6kCvw==", "dependencies": { "@ant-design/colors": "^7.0.0", - "@ant-design/cssinjs": "^1.9.1", - "@ant-design/icons": "^5.1.0", + "@ant-design/cssinjs": "^1.16.0", + "@ant-design/icons": "^5.2.2", "@ant-design/react-slick": "~1.0.0", "@babel/runtime": "^7.18.3", "@ctrl/tinycolor": "^3.6.0", - "@rc-component/color-picker": "~1.1.1", + "@rc-component/color-picker": "~1.4.0", "@rc-component/mutate-observer": "^1.0.0", - "@rc-component/tour": "~1.8.0", - "@rc-component/trigger": "^1.13.0", + "@rc-component/tour": "~1.8.1", + "@rc-component/trigger": "^1.15.0", "classnames": "^2.2.6", "copy-to-clipboard": "^3.2.0", "dayjs": "^1.11.1", "qrcode.react": "^3.1.0", - "rc-cascader": "~3.12.0", - "rc-checkbox": "~3.0.0", - "rc-collapse": "~3.5.2", + "rc-cascader": "~3.14.0", + "rc-checkbox": "~3.1.0", + "rc-collapse": "~3.7.0", "rc-dialog": "~9.1.0", - "rc-drawer": "~6.1.1", + "rc-drawer": "~6.2.0", "rc-dropdown": "~4.1.0", - "rc-field-form": "~1.31.0", - "rc-image": "~5.16.0", - "rc-input": "~1.0.4", - "rc-input-number": "~7.4.0", - "rc-mentions": "~2.2.0", - "rc-menu": "~9.8.3", + "rc-field-form": "~1.36.0", + "rc-image": "~7.1.0", + "rc-input": "~1.1.0", + "rc-input-number": "~8.0.2", + "rc-mentions": "~2.5.0", + "rc-menu": "~9.10.0", "rc-motion": "^2.7.3", "rc-notification": "~5.0.4", - "rc-pagination": "~3.4.2", - "rc-picker": "~3.7.4", + "rc-pagination": "~3.5.0", + "rc-picker": "~3.12.0", "rc-progress": "~3.4.1", - "rc-rate": "~2.10.0", + "rc-rate": "~2.12.0", "rc-resize-observer": "^1.2.0", "rc-segmented": "~2.2.0", - "rc-select": "~14.5.0", + "rc-select": "~14.7.1", "rc-slider": "~10.1.0", - "rc-steps": "~6.0.0", + "rc-steps": "~6.0.1", "rc-switch": "~4.1.0", "rc-table": "~7.32.1", - "rc-tabs": "~12.6.0", - "rc-textarea": "~1.2.2", + "rc-tabs": "~12.9.0", + "rc-textarea": "~1.3.3", "rc-tooltip": "~6.0.0", - "rc-tree": "~5.7.0", - "rc-tree-select": "~5.9.0", + "rc-tree": "~5.7.6", + "rc-tree-select": "~5.11.0", "rc-upload": "~4.3.0", - "rc-util": "^5.27.0", + "rc-util": "^5.32.0", "scroll-into-view-if-needed": "^3.0.3", "throttle-debounce": "^5.0.0" }, @@ -5072,6 +5073,11 @@ "resolved": "https://registry.npmmirror.com/lodash-es/-/lodash-es-4.17.21.tgz", "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" }, + "node_modules/lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==" + }, "node_modules/lodash.debounce": { "version": "4.0.8", "resolved": "https://registry.npmmirror.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz", @@ -6332,16 +6338,16 @@ } }, "node_modules/rc-cascader": { - "version": "3.12.0", - "resolved": "https://registry.npmmirror.com/rc-cascader/-/rc-cascader-3.12.0.tgz", - "integrity": "sha512-QTeGPTNYX33alozNy9lYg7YKpvYVwquai/mrFRR8mHlHnK7QlqJyMqbs2p7rc5eeKARKMRTUeoN5CfO+Gr9UBw==", + "version": "3.14.1", + "resolved": "https://registry.npmmirror.com/rc-cascader/-/rc-cascader-3.14.1.tgz", + "integrity": "sha512-fCsgjLIQqYZMhFj9UT+x2ZW4uobx7OP5yivcn6Xto5fuxHaldphsryzCeUVmreQOHEo0RP+032Ip9RDzrKVKJA==", "dependencies": { "@babel/runtime": "^7.12.5", "array-tree-filter": "^2.1.0", "classnames": "^2.3.1", - "rc-select": "~14.5.0", + "rc-select": "~14.7.0", "rc-tree": "~5.7.0", - "rc-util": "^5.6.1" + "rc-util": "^5.35.0" }, "peerDependencies": { "react": ">=16.9.0", @@ -6349,9 +6355,9 @@ } }, "node_modules/rc-checkbox": { - "version": "3.0.1", - "resolved": "https://registry.npmmirror.com/rc-checkbox/-/rc-checkbox-3.0.1.tgz", - "integrity": "sha512-k7nxDWxYF+jDI0ZcCvuvj71xONmWRVe5+1MKcERRR9MRyP3tZ69b+yUCSXXh+sik4/Hc9P5wHr2nnUoGS2zBjA==", + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/rc-checkbox/-/rc-checkbox-3.1.0.tgz", + "integrity": "sha512-PAwpJFnBa3Ei+5pyqMMXdcKYKNBMS+TvSDiLdDnARnMJHC8ESxwPfm4Ao1gJiKtWLdmGfigascnCpwrHFgoOBQ==", "dependencies": { "@babel/runtime": "^7.10.1", "classnames": "^2.3.2", @@ -6363,9 +6369,9 @@ } }, "node_modules/rc-collapse": { - "version": "3.5.2", - "resolved": "https://registry.npmmirror.com/rc-collapse/-/rc-collapse-3.5.2.tgz", - "integrity": "sha512-/TNiT3DW1t3sUCiVD/DPUYooJZ3BLA93/2rZsB3eM2bGJCCla2X9D2E4tgm7LGMQGy5Atb2lMUn2FQuvQNvavQ==", + "version": "3.7.1", + "resolved": "https://registry.npmmirror.com/rc-collapse/-/rc-collapse-3.7.1.tgz", + "integrity": "sha512-N/7ejyiTf3XElNJBBpxqnZBUuMsQWEOPjB2QkfNvZ/Ca54eAvJXuOD1EGbCWCk2m7v/MSxku7mRpdeaLOCd4Gg==", "dependencies": { "@babel/runtime": "^7.10.1", "classnames": "2.x", @@ -6394,12 +6400,12 @@ } }, "node_modules/rc-drawer": { - "version": "6.1.5", - "resolved": "https://registry.npmmirror.com/rc-drawer/-/rc-drawer-6.1.5.tgz", - "integrity": "sha512-MDRomQXFi+tvDuwsRAddJ2Oy2ayLCZ29weMzp3rJFO9UNEVLEVV7nuyx5lEgNJIdM//tE6wWQV95cTUiMVqD6w==", + "version": "6.2.0", + "resolved": "https://registry.npmmirror.com/rc-drawer/-/rc-drawer-6.2.0.tgz", + "integrity": "sha512-spPkZ3WvP0U0vy5dyzSwlUJ/+vLFtjP/cTwSwejhQRoDBaexSZHsBhELoCZcEggI7LQ7typmtG30lAue2HEhvA==", "dependencies": { "@babel/runtime": "^7.10.1", - "@rc-component/portal": "^1.0.0-6", + "@rc-component/portal": "^1.1.1", "classnames": "^2.2.6", "rc-motion": "^2.6.1", "rc-util": "^5.21.2" @@ -6425,13 +6431,13 @@ } }, "node_modules/rc-field-form": { - "version": "1.31.0", - "resolved": "https://registry.npmmirror.com/rc-field-form/-/rc-field-form-1.31.0.tgz", - "integrity": "sha512-3u6crithuSQMfHaDL3rMvzjG5oXJQIgCTxDfT0pJL9kI/C2LWuR8GrApzOvB9gKcf8VvvnejzmSPnsUJz4YGmQ==", + "version": "1.36.2", + "resolved": "https://registry.npmmirror.com/rc-field-form/-/rc-field-form-1.36.2.tgz", + "integrity": "sha512-tCF/JjUsnxW80Gk4E4ZH74ONsaQMxVTRtui6XhQB8DJc4FHWLLa5pP8zwhxtPKC5NaO0QZ0Cv79JggDubn6n2g==", "dependencies": { "@babel/runtime": "^7.18.0", "async-validator": "^4.1.0", - "rc-util": "^5.8.0" + "rc-util": "^5.32.2" }, "engines": { "node": ">=8.x" @@ -6442,16 +6448,16 @@ } }, "node_modules/rc-image": { - "version": "5.16.0", - "resolved": "https://registry.npmmirror.com/rc-image/-/rc-image-5.16.0.tgz", - "integrity": "sha512-11DOye57IgTXh2yTsmxFNynZJG3tdx8RZnnaqb38eYWrBPPyhVHIuURxyiSZ8B68lEUAggR7SBA0Zb95KP/CyQ==", + "version": "7.1.3", + "resolved": "https://registry.npmmirror.com/rc-image/-/rc-image-7.1.3.tgz", + "integrity": "sha512-foMl1rcit1F0+vgxE5kf0c8TygQcHhILsOohQUL+JMUbzOo3OBFRcehJudYbqbCTArzCecS8nA1irUU9vvgQbg==", "dependencies": { "@babel/runtime": "^7.11.2", "@rc-component/portal": "^1.0.2", "classnames": "^2.2.6", "rc-dialog": "~9.1.0", "rc-motion": "^2.6.2", - "rc-util": "^5.0.6" + "rc-util": "^5.34.1" }, "peerDependencies": { "react": ">=16.9.0", @@ -6459,9 +6465,9 @@ } }, "node_modules/rc-input": { - "version": "1.0.4", - "resolved": "https://registry.npmmirror.com/rc-input/-/rc-input-1.0.4.tgz", - "integrity": "sha512-clY4oneVHRtKHYf/HCxT/MO+4BGzCIywSNLosXWOm7fcQAS0jQW7n0an8Raa8JMB8kpxc8m28p7SNwFZmlMj6g==", + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/rc-input/-/rc-input-1.1.1.tgz", + "integrity": "sha512-NTR1Z4em681L8/ewb2KR80RykSmN8I2mzqzJDCoUmTrV1BB9Hk5d7ha4TnfgdEPPL148N+603sW2LExSXk1IbA==", "dependencies": { "@babel/runtime": "^7.11.1", "classnames": "^2.2.1", @@ -6473,13 +6479,14 @@ } }, "node_modules/rc-input-number": { - "version": "7.4.2", - "resolved": "https://registry.npmmirror.com/rc-input-number/-/rc-input-number-7.4.2.tgz", - "integrity": "sha512-yGturTw7WGP+M1GbJ+UTAO7L4buxeW6oilhL9Sq3DezsRS8/9qec4UiXUbeoiX9bzvRXH11JvgskBtxSp4YSNg==", + "version": "8.0.4", + "resolved": "https://registry.npmmirror.com/rc-input-number/-/rc-input-number-8.0.4.tgz", + "integrity": "sha512-TP+G5b7mZtbwXJ/YEZXF/OgbEZ6iqD4+RSuxZJ8VGKGXDcdt0FKIvpFoNQr/knspdFC4OxA0OfsWfFWfN4XSyA==", "dependencies": { "@babel/runtime": "^7.10.1", "@rc-component/mini-decimal": "^1.0.1", "classnames": "^2.2.5", + "rc-input": "~1.1.0", "rc-util": "^5.28.0" }, "peerDependencies": { @@ -6488,16 +6495,16 @@ } }, "node_modules/rc-mentions": { - "version": "2.2.0", - "resolved": "https://registry.npmmirror.com/rc-mentions/-/rc-mentions-2.2.0.tgz", - "integrity": "sha512-R7ncCldr02uKgJBBPlXdtnOGQIjZ9C3uoIMi4fabU3CPFdmefYlNF6QM4u2AzgcGt8V0KkoHTN5T6HPdUpet8g==", + "version": "2.5.0", + "resolved": "https://registry.npmmirror.com/rc-mentions/-/rc-mentions-2.5.0.tgz", + "integrity": "sha512-rERXsbUTNVrb5T/iDC0ki/SRGWJnOVraDy6O25Us3FSpuUZ3uq2TPZB4fRk0Hss5kyiEPzz2sprhkI4b+F4jUw==", "dependencies": { - "@babel/runtime": "^7.10.1", + "@babel/runtime": "^7.22.5", "@rc-component/trigger": "^1.5.0", "classnames": "^2.2.6", - "rc-input": "~1.0.0", - "rc-menu": "~9.8.0", - "rc-textarea": "~1.2.0", + "rc-input": "~1.1.0", + "rc-menu": "~9.10.0", + "rc-textarea": "~1.3.0", "rc-util": "^5.22.5" }, "peerDependencies": { @@ -6506,15 +6513,15 @@ } }, "node_modules/rc-menu": { - "version": "9.8.4", - "resolved": "https://registry.npmmirror.com/rc-menu/-/rc-menu-9.8.4.tgz", - "integrity": "sha512-lmw2j8I2fhdIzHmC9ajfImfckt0WDb2KVJJBBRIsxPEw2kGkEfjLMUoB1NgiNT/Q5cC8PdjGOGQjHJIJMwyNMw==", + "version": "9.10.0", + "resolved": "https://registry.npmmirror.com/rc-menu/-/rc-menu-9.10.0.tgz", + "integrity": "sha512-g27kpXaAoJh/fkPZF65/d4V+w4DhDeqomBdPcGnkFAcJnEM4o21TnVccrBUoDedLKzC7wJRw1Q7VTqEsfEufmw==", "dependencies": { "@babel/runtime": "^7.10.1", + "@rc-component/trigger": "^1.6.2", "classnames": "2.x", "rc-motion": "^2.4.3", - "rc-overflow": "^1.2.8", - "rc-trigger": "^5.1.2", + "rc-overflow": "^1.3.1", "rc-util": "^5.27.0" }, "peerDependencies": { @@ -6555,9 +6562,9 @@ } }, "node_modules/rc-overflow": { - "version": "1.3.0", - "resolved": "https://registry.npmmirror.com/rc-overflow/-/rc-overflow-1.3.0.tgz", - "integrity": "sha512-p2Qt4SWPTHAYl4oAao1THy669Fm5q8pYBDBHRaFOekCvcdcrgIx0ByXQMEkyPm8wUDX4BK6aARWecvCRc/7CTA==", + "version": "1.3.1", + "resolved": "https://registry.npmmirror.com/rc-overflow/-/rc-overflow-1.3.1.tgz", + "integrity": "sha512-RY0nVBlfP9CkxrpgaLlGzkSoh9JhjJLu6Icqs9E7CW6Ewh9s0peF9OHIex4OhfoPsR92LR0fN6BlCY9Z4VoUtA==", "dependencies": { "@babel/runtime": "^7.11.1", "classnames": "^2.2.1", @@ -6570,12 +6577,13 @@ } }, "node_modules/rc-pagination": { - "version": "3.4.2", - "resolved": "https://registry.npmmirror.com/rc-pagination/-/rc-pagination-3.4.2.tgz", - "integrity": "sha512-arFQKD15h26+rSXRnQNA8b/tHy98/853W/leXkas2WlViOYG5A2qgEg7CRX64GKb9TqJjdqnDzaMAvl0qF4Tig==", + "version": "3.5.0", + "resolved": "https://registry.npmmirror.com/rc-pagination/-/rc-pagination-3.5.0.tgz", + "integrity": "sha512-lUBVtVVUn7gGsq4mTyVpcZQr+AMcljbMiL/HcCmSdFrcsK0iZVKwwbXDxhz2IV0JXUs9Hzepr5sQFaF+9ad/pQ==", "dependencies": { "@babel/runtime": "^7.10.1", - "classnames": "^2.2.1" + "classnames": "^2.2.1", + "rc-util": "^5.32.2" }, "peerDependencies": { "react": ">=16.9.0", @@ -6583,9 +6591,9 @@ } }, "node_modules/rc-picker": { - "version": "3.7.6", - "resolved": "https://registry.npmmirror.com/rc-picker/-/rc-picker-3.7.6.tgz", - "integrity": "sha512-v84wVXjgx5hQ5vTLjMeMMtj6+gn480Gqzwur2A2+o8+eFnhY4jKmuqzHmD8sEevrz0WT/j1pLHFxAV8/lksI2A==", + "version": "3.12.0", + "resolved": "https://registry.npmmirror.com/rc-picker/-/rc-picker-3.12.0.tgz", + "integrity": "sha512-SsEhK4hbjAh3pvlqujIQaMcx6mLAwc0KN0TS9dJ0rtwGuUnSDa/mKgna/LjZlOT7U//b+dIH5BLSZttpklRG9A==", "dependencies": { "@babel/runtime": "^7.10.1", "@rc-component/trigger": "^1.5.0", @@ -6633,9 +6641,9 @@ } }, "node_modules/rc-rate": { - "version": "2.10.0", - "resolved": "https://registry.npmmirror.com/rc-rate/-/rc-rate-2.10.0.tgz", - "integrity": "sha512-TCjEpKPeN1m0EnGDDbb1KyxjNTJRzoReiPdtbrBJEey4Ryf/UGOQ6vqmz2yC6DJdYVDVUoZPdoz043ryh0t/nQ==", + "version": "2.12.0", + "resolved": "https://registry.npmmirror.com/rc-rate/-/rc-rate-2.12.0.tgz", + "integrity": "sha512-g092v5iZCdVzbjdn28FzvWebK2IutoVoiTeqoLTj9WM7SjA/gOJIw5/JFZMRyJYYVe1jLAU2UhAfstIpCNRozg==", "dependencies": { "@babel/runtime": "^7.10.1", "classnames": "^2.2.5", @@ -6680,15 +6688,15 @@ } }, "node_modules/rc-select": { - "version": "14.5.1", - "resolved": "https://registry.npmmirror.com/rc-select/-/rc-select-14.5.1.tgz", - "integrity": "sha512-RQ3yiguq6yJ+kbtip7/6RTq2hOotS/s00nyZL2nxyz5194C6uOtSB8Kgsw3c6ZXII1EDjuJX3zLI1pkxkNWyww==", + "version": "14.7.3", + "resolved": "https://registry.npmmirror.com/rc-select/-/rc-select-14.7.3.tgz", + "integrity": "sha512-s0SQ6voafPXRYLSmHtB8GrkMJsXi2xS5vigzeaRDEgzHyj6xb2omUTinP7nrTCkBveEzrfy7eV/OillDzmcFTw==", "dependencies": { "@babel/runtime": "^7.10.1", "@rc-component/trigger": "^1.5.0", "classnames": "2.x", "rc-motion": "^2.0.1", - "rc-overflow": "^1.0.0", + "rc-overflow": "^1.3.1", "rc-util": "^5.16.1", "rc-virtual-list": "^3.5.2" }, @@ -6718,9 +6726,9 @@ } }, "node_modules/rc-steps": { - "version": "6.0.0", - "resolved": "https://registry.npmmirror.com/rc-steps/-/rc-steps-6.0.0.tgz", - "integrity": "sha512-+KfMZIty40mYCQSDvYbZ1jwnuObLauTiIskT1hL4FFOBHP6ZOr8LK0m143yD3kEN5XKHSEX1DIwCj3AYZpoeNQ==", + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/rc-steps/-/rc-steps-6.0.1.tgz", + "integrity": "sha512-lKHL+Sny0SeHkQKKDJlAjV5oZ8DwCdS2hFhAkIjuQt1/pB81M0cA0ErVFdHq9+jmPmFw1vJB2F5NBzFXLJxV+g==", "dependencies": { "@babel/runtime": "^7.16.7", "classnames": "^2.2.3", @@ -6768,14 +6776,14 @@ } }, "node_modules/rc-tabs": { - "version": "12.6.0", - "resolved": "https://registry.npmmirror.com/rc-tabs/-/rc-tabs-12.6.0.tgz", - "integrity": "sha512-L9yIptdrmft573MEsc+xKoGbXzfg3V6NYvgT0sNh+PSzWaeF34W7CIPi98lcWjtsYB80oFMOcAXRilUFxLHTaA==", + "version": "12.9.0", + "resolved": "https://registry.npmmirror.com/rc-tabs/-/rc-tabs-12.9.0.tgz", + "integrity": "sha512-2HnVowgMVrq0DfQtyu4mCd9E6pXlWNdM6VaDvOOHMsLYqPmpY+7zBqUC6YrrQ9xYXHciTS0e7TtjOHIvpVCHLQ==", "dependencies": { "@babel/runtime": "^7.11.2", "classnames": "2.x", "rc-dropdown": "~4.1.0", - "rc-menu": "~9.8.0", + "rc-menu": "~9.10.0", "rc-motion": "^2.6.2", "rc-resize-observer": "^1.0.0", "rc-util": "^5.16.0" @@ -6789,13 +6797,13 @@ } }, "node_modules/rc-textarea": { - "version": "1.2.3", - "resolved": "https://registry.npmmirror.com/rc-textarea/-/rc-textarea-1.2.3.tgz", - "integrity": "sha512-YvN8IskIVBRRzcS4deT0VAMim31+T3IoVX4yoCJ+b/iVCvw7yf0usR7x8OaHiUOUoURKcn/3lfGjmtzplcy99g==", + "version": "1.3.4", + "resolved": "https://registry.npmmirror.com/rc-textarea/-/rc-textarea-1.3.4.tgz", + "integrity": "sha512-wn0YjTpvcVolcfXa0HtzL+jgV2QcwtfB29RwNAKj8hMgZOju1V24M3TfEDjABeQEAQbUGbjMbISREOX/YSVKhg==", "dependencies": { "@babel/runtime": "^7.10.1", "classnames": "^2.2.1", - "rc-input": "~1.0.4", + "rc-input": "~1.1.0", "rc-resize-observer": "^1.0.0", "rc-util": "^5.27.0" }, @@ -6819,9 +6827,9 @@ } }, "node_modules/rc-tree": { - "version": "5.7.4", - "resolved": "https://registry.npmmirror.com/rc-tree/-/rc-tree-5.7.4.tgz", - "integrity": "sha512-7VfDq4jma+6fvlzfDXvUJ34SaO2EWkcXGBmPgeFmVKsLNNXcKGl4cRAhs6Ts1zqnX994vu/hb3f1dyTjn43RFg==", + "version": "5.7.9", + "resolved": "https://registry.npmmirror.com/rc-tree/-/rc-tree-5.7.9.tgz", + "integrity": "sha512-1hKkToz/EVjJlMVwmZnpXeLXt/1iQMsaAq9m+GNkUbK746gkc7QpJXSN/TzjhTI5Hi+LOSlrMaXLMT0bHPqILQ==", "dependencies": { "@babel/runtime": "^7.10.1", "classnames": "2.x", @@ -6838,13 +6846,13 @@ } }, "node_modules/rc-tree-select": { - "version": "5.9.0", - "resolved": "https://registry.npmmirror.com/rc-tree-select/-/rc-tree-select-5.9.0.tgz", - "integrity": "sha512-oh3blESzLfLCBPSiVDtZ2irzrWWZUMeHvnSwRvFo79br8Z+K/1OhXhXBZmROvfKwaH8YUugAQy8B2j5EGQbdyA==", + "version": "5.11.1", + "resolved": "https://registry.npmmirror.com/rc-tree-select/-/rc-tree-select-5.11.1.tgz", + "integrity": "sha512-EDG1rYFu1iD2Y8fg0yEmm0LV3XqWOy+SpgOMvO5396NgAZ67t0zVTNK6FQkIxzdXf5ri742BkB/B8+Ah6+0Kxw==", "dependencies": { "@babel/runtime": "^7.10.1", "classnames": "2.x", - "rc-select": "~14.5.0", + "rc-select": "~14.7.0", "rc-tree": "~5.7.0", "rc-util": "^5.16.1" }, @@ -6853,25 +6861,6 @@ "react-dom": "*" } }, - "node_modules/rc-trigger": { - "version": "5.3.4", - "resolved": "https://registry.npmmirror.com/rc-trigger/-/rc-trigger-5.3.4.tgz", - "integrity": "sha512-mQv+vas0TwKcjAO2izNPkqR4j86OemLRmvL2nOzdP9OWNWA1ivoTt5hzFqYNW9zACwmTezRiN8bttrC7cZzYSw==", - "dependencies": { - "@babel/runtime": "^7.18.3", - "classnames": "^2.2.6", - "rc-align": "^4.0.0", - "rc-motion": "^2.0.0", - "rc-util": "^5.19.2" - }, - "engines": { - "node": ">=8.x" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, "node_modules/rc-upload": { "version": "4.3.3", "resolved": "https://registry.npmmirror.com/rc-upload/-/rc-upload-4.3.3.tgz", @@ -6887,9 +6876,9 @@ } }, "node_modules/rc-util": { - "version": "5.32.2", - "resolved": "https://registry.npmmirror.com/rc-util/-/rc-util-5.32.2.tgz", - "integrity": "sha512-nfwctiglkgaRjJAnWp0W6BH9Am0cuLOz5HbcBrswQVeLDwnuoholdGex/vZjwug/oq5H1wBwao12DpP61FI1yA==", + "version": "5.36.0", + "resolved": "https://registry.npmmirror.com/rc-util/-/rc-util-5.36.0.tgz", + "integrity": "sha512-a4uUvT+UNHvYL+awzbN8H8zAjfduwY4KAp2wQy40wOz3NyBdo3Xhx/EAAPyDkHLoGm535jIACaMhIqExGiAjHw==", "dependencies": { "@babel/runtime": "^7.18.3", "react-is": "^16.12.0" @@ -6900,9 +6889,9 @@ } }, "node_modules/rc-virtual-list": { - "version": "3.5.2", - "resolved": "https://registry.npmmirror.com/rc-virtual-list/-/rc-virtual-list-3.5.2.tgz", - "integrity": "sha512-sE2G9hTPjVmatQni8OP2Kx33+Oth6DMKm67OblBBmgMBJDJQOOFpSGH7KZ6Pm85rrI2IGxDRXZCr0QhYOH2pfQ==", + "version": "3.5.3", + "resolved": "https://registry.npmmirror.com/rc-virtual-list/-/rc-virtual-list-3.5.3.tgz", + "integrity": "sha512-rG6IuD4EYM8K6oZ8Shu2BC/CmcTdqng4yBWkc/5fjWhB20bl6QwR2Upyt7+MxvfscoVm8zOQY+tcpEO5cu4GaQ==", "dependencies": { "@babel/runtime": "^7.20.0", "classnames": "^2.2.6", @@ -7435,9 +7424,9 @@ } }, "node_modules/regenerator-runtime": { - "version": "0.13.11", - "resolved": "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", - "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" + "version": "0.14.0", + "resolved": "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", + "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==" }, "node_modules/remedial": { "version": "1.0.8", @@ -8742,35 +8731,36 @@ } }, "@ant-design/cssinjs": { - "version": "1.9.1", - "resolved": "https://registry.npmmirror.com/@ant-design/cssinjs/-/cssinjs-1.9.1.tgz", - "integrity": "sha512-CZt1vCMs/sY7RoacYuIkZwQmb8Bhp99ReNNE9Y8lnUzik8fmCdKAQA7ecvVOFwmNFdcBHga7ye/XIRrsbkiqWw==", + "version": "1.16.1", + "resolved": "https://registry.npmmirror.com/@ant-design/cssinjs/-/cssinjs-1.16.1.tgz", + "integrity": "sha512-KKVB5Or6BDC1Bo3Y4KMlOkyQU0P+6GTodubrQ9YfrtXG1TgO4wpaEfg9I4ZA49R7M+Ij2KKNwb+5abvmXy6K8w==", "requires": { "@babel/runtime": "^7.11.1", "@emotion/hash": "^0.8.0", "@emotion/unitless": "^0.7.5", "classnames": "^2.3.1", "csstype": "^3.0.10", - "rc-util": "^5.27.0", + "rc-util": "^5.35.0", "stylis": "^4.0.13" } }, "@ant-design/icons": { - "version": "5.1.3", - "resolved": "https://registry.npmmirror.com/@ant-design/icons/-/icons-5.1.3.tgz", - "integrity": "sha512-vajYXDkzRQevAJwXgbFzVJ3970nKYqGjX+0+L5/FJcPbItSco32U1k06K9wC0OochLfL/z0U13JN1BsniqMYsA==", + "version": "5.2.5", + "resolved": "https://registry.npmmirror.com/@ant-design/icons/-/icons-5.2.5.tgz", + "integrity": "sha512-9Jc59v5fl5dzmxqLWtRev3dJwU7Ya9ZheoI6XmZjZiQ7PRtk77rC+Rbt7GJzAPPg43RQ4YO53RE1u8n+Et97vQ==", "requires": { "@ant-design/colors": "^7.0.0", - "@ant-design/icons-svg": "^4.2.1", + "@ant-design/icons-svg": "^4.3.0", "@babel/runtime": "^7.11.2", "classnames": "^2.2.6", + "lodash.camelcase": "^4.3.0", "rc-util": "^5.31.1" } }, "@ant-design/icons-svg": { - "version": "4.2.1", - "resolved": "https://registry.npmmirror.com/@ant-design/icons-svg/-/icons-svg-4.2.1.tgz", - "integrity": "sha512-EB0iwlKDGpG93hW8f85CTJTs4SvMX7tt5ceupvhALp1IF44SeUFOMhKUOYqpsoYWQKAOuTRDMqn75rEaKDp0Xw==" + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/@ant-design/icons-svg/-/icons-svg-4.3.0.tgz", + "integrity": "sha512-WOgvdH/1Wl8Z7VXigRbCa5djO14zxrNTzvrAQzhWiBQtEKT0uTc8K1ltjKZ8U1gPn/wXhMA8/jE39SJl0WNxSg==" }, "@ant-design/pro-layout": { "version": "7.13.5", @@ -8867,11 +8857,11 @@ } }, "@babel/runtime": { - "version": "7.21.5", - "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.21.5.tgz", - "integrity": "sha512-8jI69toZqqcsnqGGqwGS4Qb1VwLOEp4hz+CXPywcvjs60u3B4Pom/U/7rm4W8tMOYEB+E9wgD0mW1l3r8qlI9Q==", + "version": "7.22.10", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.22.10.tgz", + "integrity": "sha512-21t/fkKLMZI4pqP2wlmsQAWnYW1PDyKyyUV4vCi+B25ydmdaYTKXPwCj0BzSUnZf4seIiYvSA3jcZ3gdsMFkLQ==", "requires": { - "regenerator-runtime": "^0.13.11" + "regenerator-runtime": "^0.14.0" } }, "@csstools/cascade-layer-name-parser": { @@ -9457,9 +9447,9 @@ } }, "@rc-component/color-picker": { - "version": "1.1.1", - "resolved": "https://registry.npmmirror.com/@rc-component/color-picker/-/color-picker-1.1.1.tgz", - "integrity": "sha512-MKYqgEncpISQiZIaj8ykcdzZewgjslEfDo2iHg627jPnt+DbWIKG1T8MS55qXjuxkokgL0cNueyGnOndfaaNKw==", + "version": "1.4.1", + "resolved": "https://registry.npmmirror.com/@rc-component/color-picker/-/color-picker-1.4.1.tgz", + "integrity": "sha512-vh5EWqnsayZa/JwUznqDaPJz39jznx/YDbyBuVJntv735tKXKwEUZZb2jYEldOg+NKWZwtALjGMrNeGBmqFoEw==", "requires": { "@babel/runtime": "^7.10.1", "@ctrl/tinycolor": "^3.6.0", @@ -9477,9 +9467,9 @@ } }, "@rc-component/mini-decimal": { - "version": "1.0.1", - "resolved": "https://registry.npmmirror.com/@rc-component/mini-decimal/-/mini-decimal-1.0.1.tgz", - "integrity": "sha512-9N8nRk0oKj1qJzANKl+n9eNSMUGsZtjwNuDCiZ/KA+dt1fE3zq5x2XxclRcAbOIXnZcJ53ozP2Pa60gyELXagA==", + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/@rc-component/mini-decimal/-/mini-decimal-1.1.0.tgz", + "integrity": "sha512-jS4E7T9Li2GuYwI6PyiVXmxTiM6b07rlD9Ge8uGZSCz3WlzcG5ZK7g5bbuKNeZ9pgUuPK/5guV781ujdVpm4HQ==", "requires": { "@babel/runtime": "^7.18.0" } @@ -9505,9 +9495,9 @@ } }, "@rc-component/tour": { - "version": "1.8.0", - "resolved": "https://registry.npmmirror.com/@rc-component/tour/-/tour-1.8.0.tgz", - "integrity": "sha512-rrRGioHTLQlGca27G2+lw7QpRb3uuMYCUIJjj31/B44VCJS0P2tqYhOgtzvWQmaLMlWH3ZlpzotkKX13NT4XEA==", + "version": "1.8.1", + "resolved": "https://registry.npmmirror.com/@rc-component/tour/-/tour-1.8.1.tgz", + "integrity": "sha512-CsrQnfKgNArxx2j1RNHVLZgVA+rLrEj06lIsl4KSynMqADsqz8eKvVkr0F3p9PA10948M6WEEZt5a/FGAbGR2A==", "requires": { "@babel/runtime": "^7.18.0", "@rc-component/portal": "^1.0.0-9", @@ -9517,9 +9507,9 @@ } }, "@rc-component/trigger": { - "version": "1.13.3", - "resolved": "https://registry.npmmirror.com/@rc-component/trigger/-/trigger-1.13.3.tgz", - "integrity": "sha512-CA4s8QGj2kagp8dmYRVcSIW5IErw/YBxSeFEsQmt6SB0oaj9pj+akkB6O0S/Y6ww5JrIDu9Bukq89se1oW9F3w==", + "version": "1.15.3", + "resolved": "https://registry.npmmirror.com/@rc-component/trigger/-/trigger-1.15.3.tgz", + "integrity": "sha512-C25WdL8PxX9UrE9S4vZsB2zU920S+pihN9S9mGd/DgfjM5XWYZBonLZfTWAZz54w9cYr5dt/Ln8futCesoBSZA==", "requires": { "@babel/runtime": "^7.18.3", "@rc-component/portal": "^1.1.0", @@ -9527,7 +9517,7 @@ "rc-align": "^4.0.0", "rc-motion": "^2.0.0", "rc-resize-observer": "^1.3.1", - "rc-util": "^5.31.1" + "rc-util": "^5.33.0" } }, "@swc/core": { @@ -10265,56 +10255,56 @@ } }, "antd": { - "version": "5.5.1", - "resolved": "https://registry.npmmirror.com/antd/-/antd-5.5.1.tgz", - "integrity": "sha512-H9vPVGQ/8fT9Zidl4fzMSVAOCDIe/ZQtiU2hDzrN2tqAbaxOet+1HqfoKv7dfy+e0ttKIFvs6Y2yWw/ign1MwQ==", + "version": "5.8.2", + "resolved": "https://registry.npmmirror.com/antd/-/antd-5.8.2.tgz", + "integrity": "sha512-kkC2BSBde1JzJxk2wNYj/NXgNZQZ2yu6avJoCKleSi32nsjiadi7FFu1AyGxIzoJ9CrxoLacjGvrwbKJQ6kCvw==", "requires": { "@ant-design/colors": "^7.0.0", - "@ant-design/cssinjs": "^1.9.1", - "@ant-design/icons": "^5.1.0", + "@ant-design/cssinjs": "^1.16.0", + "@ant-design/icons": "^5.2.2", "@ant-design/react-slick": "~1.0.0", "@babel/runtime": "^7.18.3", "@ctrl/tinycolor": "^3.6.0", - "@rc-component/color-picker": "~1.1.1", + "@rc-component/color-picker": "~1.4.0", "@rc-component/mutate-observer": "^1.0.0", - "@rc-component/tour": "~1.8.0", - "@rc-component/trigger": "^1.13.0", + "@rc-component/tour": "~1.8.1", + "@rc-component/trigger": "^1.15.0", "classnames": "^2.2.6", "copy-to-clipboard": "^3.2.0", "dayjs": "^1.11.1", "qrcode.react": "^3.1.0", - "rc-cascader": "~3.12.0", - "rc-checkbox": "~3.0.0", - "rc-collapse": "~3.5.2", + "rc-cascader": "~3.14.0", + "rc-checkbox": "~3.1.0", + "rc-collapse": "~3.7.0", "rc-dialog": "~9.1.0", - "rc-drawer": "~6.1.1", + "rc-drawer": "~6.2.0", "rc-dropdown": "~4.1.0", - "rc-field-form": "~1.31.0", - "rc-image": "~5.16.0", - "rc-input": "~1.0.4", - "rc-input-number": "~7.4.0", - "rc-mentions": "~2.2.0", - "rc-menu": "~9.8.3", + "rc-field-form": "~1.36.0", + "rc-image": "~7.1.0", + "rc-input": "~1.1.0", + "rc-input-number": "~8.0.2", + "rc-mentions": "~2.5.0", + "rc-menu": "~9.10.0", "rc-motion": "^2.7.3", "rc-notification": "~5.0.4", - "rc-pagination": "~3.4.2", - "rc-picker": "~3.7.4", + "rc-pagination": "~3.5.0", + "rc-picker": "~3.12.0", "rc-progress": "~3.4.1", - "rc-rate": "~2.10.0", + "rc-rate": "~2.12.0", "rc-resize-observer": "^1.2.0", "rc-segmented": "~2.2.0", - "rc-select": "~14.5.0", + "rc-select": "~14.7.1", "rc-slider": "~10.1.0", - "rc-steps": "~6.0.0", + "rc-steps": "~6.0.1", "rc-switch": "~4.1.0", "rc-table": "~7.32.1", - "rc-tabs": "~12.6.0", - "rc-textarea": "~1.2.2", + "rc-tabs": "~12.9.0", + "rc-textarea": "~1.3.3", "rc-tooltip": "~6.0.0", - "rc-tree": "~5.7.0", - "rc-tree-select": "~5.9.0", + "rc-tree": "~5.7.6", + "rc-tree-select": "~5.11.0", "rc-upload": "~4.3.0", - "rc-util": "^5.27.0", + "rc-util": "^5.32.0", "scroll-into-view-if-needed": "^3.0.3", "throttle-debounce": "^5.0.0" } @@ -12448,6 +12438,11 @@ "resolved": "https://registry.npmmirror.com/lodash-es/-/lodash-es-4.17.21.tgz", "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" }, + "lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==" + }, "lodash.debounce": { "version": "4.0.8", "resolved": "https://registry.npmmirror.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz", @@ -13381,22 +13376,22 @@ } }, "rc-cascader": { - "version": "3.12.0", - "resolved": "https://registry.npmmirror.com/rc-cascader/-/rc-cascader-3.12.0.tgz", - "integrity": "sha512-QTeGPTNYX33alozNy9lYg7YKpvYVwquai/mrFRR8mHlHnK7QlqJyMqbs2p7rc5eeKARKMRTUeoN5CfO+Gr9UBw==", + "version": "3.14.1", + "resolved": "https://registry.npmmirror.com/rc-cascader/-/rc-cascader-3.14.1.tgz", + "integrity": "sha512-fCsgjLIQqYZMhFj9UT+x2ZW4uobx7OP5yivcn6Xto5fuxHaldphsryzCeUVmreQOHEo0RP+032Ip9RDzrKVKJA==", "requires": { "@babel/runtime": "^7.12.5", "array-tree-filter": "^2.1.0", "classnames": "^2.3.1", - "rc-select": "~14.5.0", + "rc-select": "~14.7.0", "rc-tree": "~5.7.0", - "rc-util": "^5.6.1" + "rc-util": "^5.35.0" } }, "rc-checkbox": { - "version": "3.0.1", - "resolved": "https://registry.npmmirror.com/rc-checkbox/-/rc-checkbox-3.0.1.tgz", - "integrity": "sha512-k7nxDWxYF+jDI0ZcCvuvj71xONmWRVe5+1MKcERRR9MRyP3tZ69b+yUCSXXh+sik4/Hc9P5wHr2nnUoGS2zBjA==", + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/rc-checkbox/-/rc-checkbox-3.1.0.tgz", + "integrity": "sha512-PAwpJFnBa3Ei+5pyqMMXdcKYKNBMS+TvSDiLdDnARnMJHC8ESxwPfm4Ao1gJiKtWLdmGfigascnCpwrHFgoOBQ==", "requires": { "@babel/runtime": "^7.10.1", "classnames": "^2.3.2", @@ -13404,9 +13399,9 @@ } }, "rc-collapse": { - "version": "3.5.2", - "resolved": "https://registry.npmmirror.com/rc-collapse/-/rc-collapse-3.5.2.tgz", - "integrity": "sha512-/TNiT3DW1t3sUCiVD/DPUYooJZ3BLA93/2rZsB3eM2bGJCCla2X9D2E4tgm7LGMQGy5Atb2lMUn2FQuvQNvavQ==", + "version": "3.7.1", + "resolved": "https://registry.npmmirror.com/rc-collapse/-/rc-collapse-3.7.1.tgz", + "integrity": "sha512-N/7ejyiTf3XElNJBBpxqnZBUuMsQWEOPjB2QkfNvZ/Ca54eAvJXuOD1EGbCWCk2m7v/MSxku7mRpdeaLOCd4Gg==", "requires": { "@babel/runtime": "^7.10.1", "classnames": "2.x", @@ -13427,12 +13422,12 @@ } }, "rc-drawer": { - "version": "6.1.5", - "resolved": "https://registry.npmmirror.com/rc-drawer/-/rc-drawer-6.1.5.tgz", - "integrity": "sha512-MDRomQXFi+tvDuwsRAddJ2Oy2ayLCZ29weMzp3rJFO9UNEVLEVV7nuyx5lEgNJIdM//tE6wWQV95cTUiMVqD6w==", + "version": "6.2.0", + "resolved": "https://registry.npmmirror.com/rc-drawer/-/rc-drawer-6.2.0.tgz", + "integrity": "sha512-spPkZ3WvP0U0vy5dyzSwlUJ/+vLFtjP/cTwSwejhQRoDBaexSZHsBhELoCZcEggI7LQ7typmtG30lAue2HEhvA==", "requires": { "@babel/runtime": "^7.10.1", - "@rc-component/portal": "^1.0.0-6", + "@rc-component/portal": "^1.1.1", "classnames": "^2.2.6", "rc-motion": "^2.6.1", "rc-util": "^5.21.2" @@ -13450,32 +13445,32 @@ } }, "rc-field-form": { - "version": "1.31.0", - "resolved": "https://registry.npmmirror.com/rc-field-form/-/rc-field-form-1.31.0.tgz", - "integrity": "sha512-3u6crithuSQMfHaDL3rMvzjG5oXJQIgCTxDfT0pJL9kI/C2LWuR8GrApzOvB9gKcf8VvvnejzmSPnsUJz4YGmQ==", + "version": "1.36.2", + "resolved": "https://registry.npmmirror.com/rc-field-form/-/rc-field-form-1.36.2.tgz", + "integrity": "sha512-tCF/JjUsnxW80Gk4E4ZH74ONsaQMxVTRtui6XhQB8DJc4FHWLLa5pP8zwhxtPKC5NaO0QZ0Cv79JggDubn6n2g==", "requires": { "@babel/runtime": "^7.18.0", "async-validator": "^4.1.0", - "rc-util": "^5.8.0" + "rc-util": "^5.32.2" } }, "rc-image": { - "version": "5.16.0", - "resolved": "https://registry.npmmirror.com/rc-image/-/rc-image-5.16.0.tgz", - "integrity": "sha512-11DOye57IgTXh2yTsmxFNynZJG3tdx8RZnnaqb38eYWrBPPyhVHIuURxyiSZ8B68lEUAggR7SBA0Zb95KP/CyQ==", + "version": "7.1.3", + "resolved": "https://registry.npmmirror.com/rc-image/-/rc-image-7.1.3.tgz", + "integrity": "sha512-foMl1rcit1F0+vgxE5kf0c8TygQcHhILsOohQUL+JMUbzOo3OBFRcehJudYbqbCTArzCecS8nA1irUU9vvgQbg==", "requires": { "@babel/runtime": "^7.11.2", "@rc-component/portal": "^1.0.2", "classnames": "^2.2.6", "rc-dialog": "~9.1.0", "rc-motion": "^2.6.2", - "rc-util": "^5.0.6" + "rc-util": "^5.34.1" } }, "rc-input": { - "version": "1.0.4", - "resolved": "https://registry.npmmirror.com/rc-input/-/rc-input-1.0.4.tgz", - "integrity": "sha512-clY4oneVHRtKHYf/HCxT/MO+4BGzCIywSNLosXWOm7fcQAS0jQW7n0an8Raa8JMB8kpxc8m28p7SNwFZmlMj6g==", + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/rc-input/-/rc-input-1.1.1.tgz", + "integrity": "sha512-NTR1Z4em681L8/ewb2KR80RykSmN8I2mzqzJDCoUmTrV1BB9Hk5d7ha4TnfgdEPPL148N+603sW2LExSXk1IbA==", "requires": { "@babel/runtime": "^7.11.1", "classnames": "^2.2.1", @@ -13483,40 +13478,41 @@ } }, "rc-input-number": { - "version": "7.4.2", - "resolved": "https://registry.npmmirror.com/rc-input-number/-/rc-input-number-7.4.2.tgz", - "integrity": "sha512-yGturTw7WGP+M1GbJ+UTAO7L4buxeW6oilhL9Sq3DezsRS8/9qec4UiXUbeoiX9bzvRXH11JvgskBtxSp4YSNg==", + "version": "8.0.4", + "resolved": "https://registry.npmmirror.com/rc-input-number/-/rc-input-number-8.0.4.tgz", + "integrity": "sha512-TP+G5b7mZtbwXJ/YEZXF/OgbEZ6iqD4+RSuxZJ8VGKGXDcdt0FKIvpFoNQr/knspdFC4OxA0OfsWfFWfN4XSyA==", "requires": { "@babel/runtime": "^7.10.1", "@rc-component/mini-decimal": "^1.0.1", "classnames": "^2.2.5", + "rc-input": "~1.1.0", "rc-util": "^5.28.0" } }, "rc-mentions": { - "version": "2.2.0", - "resolved": "https://registry.npmmirror.com/rc-mentions/-/rc-mentions-2.2.0.tgz", - "integrity": "sha512-R7ncCldr02uKgJBBPlXdtnOGQIjZ9C3uoIMi4fabU3CPFdmefYlNF6QM4u2AzgcGt8V0KkoHTN5T6HPdUpet8g==", + "version": "2.5.0", + "resolved": "https://registry.npmmirror.com/rc-mentions/-/rc-mentions-2.5.0.tgz", + "integrity": "sha512-rERXsbUTNVrb5T/iDC0ki/SRGWJnOVraDy6O25Us3FSpuUZ3uq2TPZB4fRk0Hss5kyiEPzz2sprhkI4b+F4jUw==", "requires": { - "@babel/runtime": "^7.10.1", + "@babel/runtime": "^7.22.5", "@rc-component/trigger": "^1.5.0", "classnames": "^2.2.6", - "rc-input": "~1.0.0", - "rc-menu": "~9.8.0", - "rc-textarea": "~1.2.0", + "rc-input": "~1.1.0", + "rc-menu": "~9.10.0", + "rc-textarea": "~1.3.0", "rc-util": "^5.22.5" } }, "rc-menu": { - "version": "9.8.4", - "resolved": "https://registry.npmmirror.com/rc-menu/-/rc-menu-9.8.4.tgz", - "integrity": "sha512-lmw2j8I2fhdIzHmC9ajfImfckt0WDb2KVJJBBRIsxPEw2kGkEfjLMUoB1NgiNT/Q5cC8PdjGOGQjHJIJMwyNMw==", + "version": "9.10.0", + "resolved": "https://registry.npmmirror.com/rc-menu/-/rc-menu-9.10.0.tgz", + "integrity": "sha512-g27kpXaAoJh/fkPZF65/d4V+w4DhDeqomBdPcGnkFAcJnEM4o21TnVccrBUoDedLKzC7wJRw1Q7VTqEsfEufmw==", "requires": { "@babel/runtime": "^7.10.1", + "@rc-component/trigger": "^1.6.2", "classnames": "2.x", "rc-motion": "^2.4.3", - "rc-overflow": "^1.2.8", - "rc-trigger": "^5.1.2", + "rc-overflow": "^1.3.1", "rc-util": "^5.27.0" } }, @@ -13542,9 +13538,9 @@ } }, "rc-overflow": { - "version": "1.3.0", - "resolved": "https://registry.npmmirror.com/rc-overflow/-/rc-overflow-1.3.0.tgz", - "integrity": "sha512-p2Qt4SWPTHAYl4oAao1THy669Fm5q8pYBDBHRaFOekCvcdcrgIx0ByXQMEkyPm8wUDX4BK6aARWecvCRc/7CTA==", + "version": "1.3.1", + "resolved": "https://registry.npmmirror.com/rc-overflow/-/rc-overflow-1.3.1.tgz", + "integrity": "sha512-RY0nVBlfP9CkxrpgaLlGzkSoh9JhjJLu6Icqs9E7CW6Ewh9s0peF9OHIex4OhfoPsR92LR0fN6BlCY9Z4VoUtA==", "requires": { "@babel/runtime": "^7.11.1", "classnames": "^2.2.1", @@ -13553,18 +13549,19 @@ } }, "rc-pagination": { - "version": "3.4.2", - "resolved": "https://registry.npmmirror.com/rc-pagination/-/rc-pagination-3.4.2.tgz", - "integrity": "sha512-arFQKD15h26+rSXRnQNA8b/tHy98/853W/leXkas2WlViOYG5A2qgEg7CRX64GKb9TqJjdqnDzaMAvl0qF4Tig==", + "version": "3.5.0", + "resolved": "https://registry.npmmirror.com/rc-pagination/-/rc-pagination-3.5.0.tgz", + "integrity": "sha512-lUBVtVVUn7gGsq4mTyVpcZQr+AMcljbMiL/HcCmSdFrcsK0iZVKwwbXDxhz2IV0JXUs9Hzepr5sQFaF+9ad/pQ==", "requires": { "@babel/runtime": "^7.10.1", - "classnames": "^2.2.1" + "classnames": "^2.2.1", + "rc-util": "^5.32.2" } }, "rc-picker": { - "version": "3.7.6", - "resolved": "https://registry.npmmirror.com/rc-picker/-/rc-picker-3.7.6.tgz", - "integrity": "sha512-v84wVXjgx5hQ5vTLjMeMMtj6+gn480Gqzwur2A2+o8+eFnhY4jKmuqzHmD8sEevrz0WT/j1pLHFxAV8/lksI2A==", + "version": "3.12.0", + "resolved": "https://registry.npmmirror.com/rc-picker/-/rc-picker-3.12.0.tgz", + "integrity": "sha512-SsEhK4hbjAh3pvlqujIQaMcx6mLAwc0KN0TS9dJ0rtwGuUnSDa/mKgna/LjZlOT7U//b+dIH5BLSZttpklRG9A==", "requires": { "@babel/runtime": "^7.10.1", "@rc-component/trigger": "^1.5.0", @@ -13583,9 +13580,9 @@ } }, "rc-rate": { - "version": "2.10.0", - "resolved": "https://registry.npmmirror.com/rc-rate/-/rc-rate-2.10.0.tgz", - "integrity": "sha512-TCjEpKPeN1m0EnGDDbb1KyxjNTJRzoReiPdtbrBJEey4Ryf/UGOQ6vqmz2yC6DJdYVDVUoZPdoz043ryh0t/nQ==", + "version": "2.12.0", + "resolved": "https://registry.npmmirror.com/rc-rate/-/rc-rate-2.12.0.tgz", + "integrity": "sha512-g092v5iZCdVzbjdn28FzvWebK2IutoVoiTeqoLTj9WM7SjA/gOJIw5/JFZMRyJYYVe1jLAU2UhAfstIpCNRozg==", "requires": { "@babel/runtime": "^7.10.1", "classnames": "^2.2.5", @@ -13615,15 +13612,15 @@ } }, "rc-select": { - "version": "14.5.1", - "resolved": "https://registry.npmmirror.com/rc-select/-/rc-select-14.5.1.tgz", - "integrity": "sha512-RQ3yiguq6yJ+kbtip7/6RTq2hOotS/s00nyZL2nxyz5194C6uOtSB8Kgsw3c6ZXII1EDjuJX3zLI1pkxkNWyww==", + "version": "14.7.3", + "resolved": "https://registry.npmmirror.com/rc-select/-/rc-select-14.7.3.tgz", + "integrity": "sha512-s0SQ6voafPXRYLSmHtB8GrkMJsXi2xS5vigzeaRDEgzHyj6xb2omUTinP7nrTCkBveEzrfy7eV/OillDzmcFTw==", "requires": { "@babel/runtime": "^7.10.1", "@rc-component/trigger": "^1.5.0", "classnames": "2.x", "rc-motion": "^2.0.1", - "rc-overflow": "^1.0.0", + "rc-overflow": "^1.3.1", "rc-util": "^5.16.1", "rc-virtual-list": "^3.5.2" } @@ -13639,9 +13636,9 @@ } }, "rc-steps": { - "version": "6.0.0", - "resolved": "https://registry.npmmirror.com/rc-steps/-/rc-steps-6.0.0.tgz", - "integrity": "sha512-+KfMZIty40mYCQSDvYbZ1jwnuObLauTiIskT1hL4FFOBHP6ZOr8LK0m143yD3kEN5XKHSEX1DIwCj3AYZpoeNQ==", + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/rc-steps/-/rc-steps-6.0.1.tgz", + "integrity": "sha512-lKHL+Sny0SeHkQKKDJlAjV5oZ8DwCdS2hFhAkIjuQt1/pB81M0cA0ErVFdHq9+jmPmFw1vJB2F5NBzFXLJxV+g==", "requires": { "@babel/runtime": "^7.16.7", "classnames": "^2.2.3", @@ -13671,27 +13668,27 @@ } }, "rc-tabs": { - "version": "12.6.0", - "resolved": "https://registry.npmmirror.com/rc-tabs/-/rc-tabs-12.6.0.tgz", - "integrity": "sha512-L9yIptdrmft573MEsc+xKoGbXzfg3V6NYvgT0sNh+PSzWaeF34W7CIPi98lcWjtsYB80oFMOcAXRilUFxLHTaA==", + "version": "12.9.0", + "resolved": "https://registry.npmmirror.com/rc-tabs/-/rc-tabs-12.9.0.tgz", + "integrity": "sha512-2HnVowgMVrq0DfQtyu4mCd9E6pXlWNdM6VaDvOOHMsLYqPmpY+7zBqUC6YrrQ9xYXHciTS0e7TtjOHIvpVCHLQ==", "requires": { "@babel/runtime": "^7.11.2", "classnames": "2.x", "rc-dropdown": "~4.1.0", - "rc-menu": "~9.8.0", + "rc-menu": "~9.10.0", "rc-motion": "^2.6.2", "rc-resize-observer": "^1.0.0", "rc-util": "^5.16.0" } }, "rc-textarea": { - "version": "1.2.3", - "resolved": "https://registry.npmmirror.com/rc-textarea/-/rc-textarea-1.2.3.tgz", - "integrity": "sha512-YvN8IskIVBRRzcS4deT0VAMim31+T3IoVX4yoCJ+b/iVCvw7yf0usR7x8OaHiUOUoURKcn/3lfGjmtzplcy99g==", + "version": "1.3.4", + "resolved": "https://registry.npmmirror.com/rc-textarea/-/rc-textarea-1.3.4.tgz", + "integrity": "sha512-wn0YjTpvcVolcfXa0HtzL+jgV2QcwtfB29RwNAKj8hMgZOju1V24M3TfEDjABeQEAQbUGbjMbISREOX/YSVKhg==", "requires": { "@babel/runtime": "^7.10.1", "classnames": "^2.2.1", - "rc-input": "~1.0.4", + "rc-input": "~1.1.0", "rc-resize-observer": "^1.0.0", "rc-util": "^5.27.0" } @@ -13707,9 +13704,9 @@ } }, "rc-tree": { - "version": "5.7.4", - "resolved": "https://registry.npmmirror.com/rc-tree/-/rc-tree-5.7.4.tgz", - "integrity": "sha512-7VfDq4jma+6fvlzfDXvUJ34SaO2EWkcXGBmPgeFmVKsLNNXcKGl4cRAhs6Ts1zqnX994vu/hb3f1dyTjn43RFg==", + "version": "5.7.9", + "resolved": "https://registry.npmmirror.com/rc-tree/-/rc-tree-5.7.9.tgz", + "integrity": "sha512-1hKkToz/EVjJlMVwmZnpXeLXt/1iQMsaAq9m+GNkUbK746gkc7QpJXSN/TzjhTI5Hi+LOSlrMaXLMT0bHPqILQ==", "requires": { "@babel/runtime": "^7.10.1", "classnames": "2.x", @@ -13719,29 +13716,17 @@ } }, "rc-tree-select": { - "version": "5.9.0", - "resolved": "https://registry.npmmirror.com/rc-tree-select/-/rc-tree-select-5.9.0.tgz", - "integrity": "sha512-oh3blESzLfLCBPSiVDtZ2irzrWWZUMeHvnSwRvFo79br8Z+K/1OhXhXBZmROvfKwaH8YUugAQy8B2j5EGQbdyA==", + "version": "5.11.1", + "resolved": "https://registry.npmmirror.com/rc-tree-select/-/rc-tree-select-5.11.1.tgz", + "integrity": "sha512-EDG1rYFu1iD2Y8fg0yEmm0LV3XqWOy+SpgOMvO5396NgAZ67t0zVTNK6FQkIxzdXf5ri742BkB/B8+Ah6+0Kxw==", "requires": { "@babel/runtime": "^7.10.1", "classnames": "2.x", - "rc-select": "~14.5.0", + "rc-select": "~14.7.0", "rc-tree": "~5.7.0", "rc-util": "^5.16.1" } }, - "rc-trigger": { - "version": "5.3.4", - "resolved": "https://registry.npmmirror.com/rc-trigger/-/rc-trigger-5.3.4.tgz", - "integrity": "sha512-mQv+vas0TwKcjAO2izNPkqR4j86OemLRmvL2nOzdP9OWNWA1ivoTt5hzFqYNW9zACwmTezRiN8bttrC7cZzYSw==", - "requires": { - "@babel/runtime": "^7.18.3", - "classnames": "^2.2.6", - "rc-align": "^4.0.0", - "rc-motion": "^2.0.0", - "rc-util": "^5.19.2" - } - }, "rc-upload": { "version": "4.3.3", "resolved": "https://registry.npmmirror.com/rc-upload/-/rc-upload-4.3.3.tgz", @@ -13753,18 +13738,18 @@ } }, "rc-util": { - "version": "5.32.2", - "resolved": "https://registry.npmmirror.com/rc-util/-/rc-util-5.32.2.tgz", - "integrity": "sha512-nfwctiglkgaRjJAnWp0W6BH9Am0cuLOz5HbcBrswQVeLDwnuoholdGex/vZjwug/oq5H1wBwao12DpP61FI1yA==", + "version": "5.36.0", + "resolved": "https://registry.npmmirror.com/rc-util/-/rc-util-5.36.0.tgz", + "integrity": "sha512-a4uUvT+UNHvYL+awzbN8H8zAjfduwY4KAp2wQy40wOz3NyBdo3Xhx/EAAPyDkHLoGm535jIACaMhIqExGiAjHw==", "requires": { "@babel/runtime": "^7.18.3", "react-is": "^16.12.0" } }, "rc-virtual-list": { - "version": "3.5.2", - "resolved": "https://registry.npmmirror.com/rc-virtual-list/-/rc-virtual-list-3.5.2.tgz", - "integrity": "sha512-sE2G9hTPjVmatQni8OP2Kx33+Oth6DMKm67OblBBmgMBJDJQOOFpSGH7KZ6Pm85rrI2IGxDRXZCr0QhYOH2pfQ==", + "version": "3.5.3", + "resolved": "https://registry.npmmirror.com/rc-virtual-list/-/rc-virtual-list-3.5.3.tgz", + "integrity": "sha512-rG6IuD4EYM8K6oZ8Shu2BC/CmcTdqng4yBWkc/5fjWhB20bl6QwR2Upyt7+MxvfscoVm8zOQY+tcpEO5cu4GaQ==", "requires": { "@babel/runtime": "^7.20.0", "classnames": "^2.2.6", @@ -14202,9 +14187,9 @@ } }, "regenerator-runtime": { - "version": "0.13.11", - "resolved": "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", - "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" + "version": "0.14.0", + "resolved": "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", + "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==" }, "remedial": { "version": "1.0.8", diff --git a/package.json b/package.json index fc963576..229528e4 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ "@vesoft-inc/force-graph": "2.0.7", "@vesoft-inc/i18n": "^1.0.0", "@vesoft-inc/veditor": "4.4.2", - "antd": "^5.5.1", + "antd": "^5.8.0", "axios": "^0.23.0", "bezier-js": "^4.1.1", "bignumber.js": "^9.0.2",