diff --git a/src/management-system-v2/app/(dashboard)/[environmentId]/processes/[processId]/modeler-toolbar.tsx b/src/management-system-v2/app/(dashboard)/[environmentId]/processes/[processId]/modeler-toolbar.tsx index 172c988c2..890de3423 100644 --- a/src/management-system-v2/app/(dashboard)/[environmentId]/processes/[processId]/modeler-toolbar.tsx +++ b/src/management-system-v2/app/(dashboard)/[environmentId]/processes/[processId]/modeler-toolbar.tsx @@ -233,15 +233,12 @@ const ModelerToolbar = ({ placeholder="Select Version" showSearch filterOption={filterOption} - value={{ - value: selectedVersion.id, - label: selectedVersion.name, - }} - onSelect={(_, option) => { + value={selectedVersion.id} + onChange={(value) => { // change the version info in the query but keep other info (e.g. the currently open subprocess) const searchParams = new URLSearchParams(query); - if (!option.value || option.value === '-1') searchParams.delete('version'); - else searchParams.set(`version`, `${option.value}`); + if (!value || value === '-1') searchParams.delete('version'); + else searchParams.set(`version`, `${value}`); router.push( spaceURL( environment, diff --git a/src/management-system-v2/app/(dashboard)/[environmentId]/processes/[processId]/modeler.tsx b/src/management-system-v2/app/(dashboard)/[environmentId]/processes/[processId]/modeler.tsx index 16dae0e36..213987526 100644 --- a/src/management-system-v2/app/(dashboard)/[environmentId]/processes/[processId]/modeler.tsx +++ b/src/management-system-v2/app/(dashboard)/[environmentId]/processes/[processId]/modeler.tsx @@ -33,7 +33,6 @@ type ModelerProps = React.HTMLAttributes & { const Modeler = ({ versionName, process, versions, ...divProps }: ModelerProps) => { const pathname = usePathname(); const environment = useEnvironment(); - const { data, status } = useSession({ required: true }); const [xmlEditorBpmn, setXmlEditorBpmn] = useState(undefined); const query = useSearchParams(); const router = useRouter(); diff --git a/src/management-system-v2/app/(dashboard)/[environmentId]/processes/[processId]/page.tsx b/src/management-system-v2/app/(dashboard)/[environmentId]/processes/[processId]/page.tsx index 0a4bad947..bfe3d8e02 100644 --- a/src/management-system-v2/app/(dashboard)/[environmentId]/processes/[processId]/page.tsx +++ b/src/management-system-v2/app/(dashboard)/[environmentId]/processes/[processId]/page.tsx @@ -32,7 +32,7 @@ const Process = async ({ params: { processId, environmentId }, searchParams }: P ? await getProcessBPMN(processId, environmentId, selectedVersionId) : process.bpmn; const selectedVersion = selectedVersionId - ? process.versions.find((version: { id: string }) => version.id === selectedVersionId) + ? process.versions.find((version) => version.id === selectedVersionId) : undefined; // Since the user is able to minimize and close the page, everyting is in a diff --git a/src/management-system-v2/app/shared-viewer/page.tsx b/src/management-system-v2/app/shared-viewer/page.tsx index 82d889960..5d5a4f3f1 100644 --- a/src/management-system-v2/app/shared-viewer/page.tsx +++ b/src/management-system-v2/app/shared-viewer/page.tsx @@ -148,7 +148,7 @@ const SharedViewer = async ({ searchParams }: PageProps) => { try { const { processId, embeddedMode, timestamp } = jwt.verify(token, key!) as TokenPayload; - const versionId = version === undefined ? version : (version as string); + const versionId = version as string | undefined; const processInfo = await getProcessInfo( processId as string, diff --git a/src/management-system-v2/components/process-list.tsx b/src/management-system-v2/components/process-list.tsx index 548c6673f..36a24c39f 100644 --- a/src/management-system-v2/components/process-list.tsx +++ b/src/management-system-v2/components/process-list.tsx @@ -410,7 +410,10 @@ const ProcessManagementList: FC = ({ processActions={processActions} tableProps={{ scroll: { - y: `${window?.innerHeight - 32 /* Footer */ - 64 /* Header */ - 82 /* Table-Search etc */ - 60 /* Table-head */ - 60 /* Table-Footer / Pagination */}px`, + y: + typeof window !== 'undefined' && window.innerHeight > 0 + ? `${window?.innerHeight - 32 /* Footer */ - 64 /* Header */ - 82 /* Table-Search etc */ - 60 /* Table-head */ - 60 /* Table-Footer / Pagination */}px` + : undefined, }, pagination: { position: ['bottomCenter'], pageSize: 20 }, onRow: (item) => ({ diff --git a/src/management-system-v2/lib/data/legacy/fileHandling.js b/src/management-system-v2/lib/data/legacy/fileHandling.js index d9d6266d7..dae8e03a7 100644 --- a/src/management-system-v2/lib/data/legacy/fileHandling.js +++ b/src/management-system-v2/lib/data/legacy/fileHandling.js @@ -258,6 +258,11 @@ function getVersionFileName(definitionId) { export async function saveProcessVersion(definitionId, versionCreatedOn, bpmn) { const currentProcessFolder = path.join(getFolder(definitionId), versionCreatedOn); + // creates the directory if it doesn't exist + fse.ensureDirSync( + path.dirname(path.join(currentProcessFolder, getVersionFileName(definitionId))), + ); + fse.writeFileSync(path.join(currentProcessFolder, getVersionFileName(definitionId)), bpmn); } diff --git a/src/management-system-v2/lib/data/processes.tsx b/src/management-system-v2/lib/data/processes.tsx index 5e4a623b3..26b382eda 100644 --- a/src/management-system-v2/lib/data/processes.tsx +++ b/src/management-system-v2/lib/data/processes.tsx @@ -120,7 +120,7 @@ const getBpmnVersion = async (definitionId: string, versionId?: string) => { const process = await _getProcess(definitionId); if (versionId) { - const version = process.versions.find((version: { id: string }) => version.id === versionId); + const version = process.versions.find((version) => version.id === versionId); if (!version) { return userError( @@ -427,8 +427,8 @@ export const createVersion = async ( } const bpmnObj = await toBpmnObject(bpmn); - const { versionBasedOn, versionCreatedOn } = await getDefinitionsVersionInformation(bpmnObj); - + const { versionBasedOn } = await getDefinitionsVersionInformation(bpmnObj); + const versionCreatedOn = toCustomUTCString(new Date()); // add process version to bpmn const versionId = `_${v4()}`; await setDefinitionsVersionInformation(bpmnObj, { @@ -436,7 +436,7 @@ export const createVersion = async ( versionName, versionDescription, versionBasedOn, - versionCreatedOn: toCustomUTCString(new Date()), + versionCreatedOn, }); const process = (await _getProcess(processId)) as Process; diff --git a/yarn.lock b/yarn.lock index b55dae56f..d6de53309 100644 --- a/yarn.lock +++ b/yarn.lock @@ -38,17 +38,24 @@ "@jridgewell/gen-mapping" "^0.3.5" "@jridgewell/trace-mapping" "^0.3.24" -"@ant-design/colors@^7.0.0", "@ant-design/colors@^7.0.2": +"@ant-design/colors@^7.0.0": version "7.0.2" resolved "https://registry.npmjs.org/@ant-design/colors/-/colors-7.0.2.tgz" integrity sha512-7KJkhTiPiLHSu+LmMJnehfJ6242OCxSlR3xHVBecYxnMW8MS/878NXct1GqYARyL59fyeFdKRxXTfvR9SnDgJg== dependencies: "@ctrl/tinycolor" "^3.6.1" +"@ant-design/colors@^7.0.2": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@ant-design/colors/-/colors-7.1.0.tgz#60eadfa2e21871d8948dac5d50b9f056062f8af3" + integrity sha512-MMoDGWn1y9LdQJQSHiCC20x3uZ3CwQnv9QMz6pCmJOrqdgM9YxsoVVY0wtrdXbmfSgnV0KNk6zi09NAhMR2jvg== + dependencies: + "@ctrl/tinycolor" "^3.6.1" + "@ant-design/cssinjs@^1.18.5": - version "1.19.1" - resolved "https://registry.npmjs.org/@ant-design/cssinjs/-/cssinjs-1.19.1.tgz" - integrity sha512-hgQ3wiys3X0sqDKWkqCJ6EYdF79i9JCvtavmIGwuuPUKmoJXV8Ff0sY+yQQSxk2dRmMyam/bYKo/Bwor45hnZw== + version "1.22.0" + resolved "https://registry.yarnpkg.com/@ant-design/cssinjs/-/cssinjs-1.22.0.tgz#c2eea2490d2405e55c64f3c1af1e09524d62a228" + integrity sha512-W9XSFeRPR0mAN3OuxfuS/xhENCYKf+8s+QyNNER0FSWoK9OpISTag6CCweg6lq0hASQ/2Vcza0Z8/kGivCP0Ng== dependencies: "@babel/runtime" "^7.11.1" "@emotion/hash" "^0.8.0" @@ -56,7 +63,7 @@ classnames "^2.3.1" csstype "^3.1.3" rc-util "^5.35.0" - stylis "^4.0.13" + stylis "^4.3.4" "@ant-design/icons-svg@^4.4.0": version "4.4.2" @@ -64,13 +71,13 @@ integrity sha512-vHbT+zJEVzllwP+CM+ul7reTEfBR0vgxFe7+lREAsAA7YGsYpboiq2sQNeQeRvh09GfQgs/GyFEvZpJ9cLXpXA== "@ant-design/icons@^5.3.6": - version "5.3.6" - resolved "https://registry.npmjs.org/@ant-design/icons/-/icons-5.3.6.tgz" - integrity sha512-JeWsgNjvkTTC73YDPgWOgdScRku/iHN9JU0qk39OSEmJSCiRghQMLlxGTCY5ovbRRoXjxHXnUKgQEgBDnQfKmA== + version "5.5.2" + resolved "https://registry.yarnpkg.com/@ant-design/icons/-/icons-5.5.2.tgz#c4567943cc2b7c6dbe9cae68c06ffa35f755dc0d" + integrity sha512-xc53rjVBl9v2BqFxUjZGti/RfdDeA8/6KYglmInM2PNqSXc/WfuGDTifJI/ZsokJK0aeKvOIbXc9y2g8ILAhEA== dependencies: "@ant-design/colors" "^7.0.0" "@ant-design/icons-svg" "^4.4.0" - "@babel/runtime" "^7.11.2" + "@babel/runtime" "^7.24.8" classnames "^2.2.6" rc-util "^5.31.1" @@ -1610,7 +1617,7 @@ dependencies: regenerator-runtime "^0.14.0" -"@babel/runtime@^7.23.8", "@babel/runtime@^7.24.5": +"@babel/runtime@^7.23.8", "@babel/runtime@^7.24.5", "@babel/runtime@^7.24.8": version "7.26.0" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.26.0.tgz#8600c2f595f277c60815256418b85356a65173c1" integrity sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw== @@ -2649,7 +2656,7 @@ "@next/env@14.2.3": version "14.2.3" - resolved "https://registry.npmjs.org/@next/env/-/env-14.2.3.tgz" + resolved "https://registry.yarnpkg.com/@next/env/-/env-14.2.3.tgz#d6def29d1c763c0afb397343a15a82e7d92353a0" integrity sha512-W7fd7IbkfmeeY2gXrzJYDx8D2lWKbVoTIj1o1ScPHNzvp30s1AuoEFSdr39bC5sjxJaxTtq3OTCZboNp0lNWHA== "@next/eslint-plugin-next@14.2.3": @@ -2681,12 +2688,12 @@ "@next/swc-linux-x64-gnu@14.2.3": version "14.2.3" - resolved "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.2.3.tgz" + resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.2.3.tgz#19e3bcc137c3b582a1ab867106817e5c90a20593" integrity sha512-ENPiNnBNDInBLyUU5ii8PMQh+4XLr4pG51tOp6aJ9xqFQ2iRI6IH0Ds2yJkAzNV1CfyagcyzPfROMViS2wOZ9w== "@next/swc-linux-x64-musl@14.2.3": version "14.2.3" - resolved "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.2.3.tgz" + resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.2.3.tgz#794a539b98e064169cf0ff7741b2a4fb16adec7d" integrity sha512-BTAbq0LnCbF5MtoM7I/9UeUu/8ZBY0i8SFjUMCbPDOLv+un67e2JgyN4pmgfXBwy/I+RHu8q+k+MCkDN6P9ViQ== "@next/swc-win32-arm64-msvc@14.2.3": @@ -2857,7 +2864,7 @@ "@rc-component/color-picker@~1.5.3": version "1.5.3" - resolved "https://registry.npmjs.org/@rc-component/color-picker/-/color-picker-1.5.3.tgz" + resolved "https://registry.yarnpkg.com/@rc-component/color-picker/-/color-picker-1.5.3.tgz#f3b0e14bb67ec5ee77d1fd5d261f63dd4fd00449" integrity sha512-+tGGH3nLmYXTalVe0L8hSZNs73VTP5ueSHwUlDC77KKRaN7G4DS4wcpG5DTDzdcV/Yas+rzA6UGgIyzd8fS4cw== dependencies: "@babel/runtime" "^7.23.6" @@ -2900,7 +2907,7 @@ "@rc-component/tour@~1.14.2": version "1.14.2" - resolved "https://registry.npmjs.org/@rc-component/tour/-/tour-1.14.2.tgz" + resolved "https://registry.yarnpkg.com/@rc-component/tour/-/tour-1.14.2.tgz#142f0973975eb0e3af3c75aa868ffc9d8ba27cae" integrity sha512-A75DZ8LVvahBIvxooj3Gvf2sxe+CGOkmzPNX7ek0i0AJHyKZ1HXe5ieIGo3m0FMdZfVOlbCJ952Duq8VKAHk6g== dependencies: "@babel/runtime" "^7.18.0" @@ -3201,12 +3208,12 @@ "@swc/counter@^0.1.3": version "0.1.3" - resolved "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz" + resolved "https://registry.yarnpkg.com/@swc/counter/-/counter-0.1.3.tgz#cc7463bd02949611c6329596fccd2b0ec782b0e9" integrity sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ== "@swc/helpers@0.5.5": version "0.5.5" - resolved "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.5.tgz" + resolved "https://registry.yarnpkg.com/@swc/helpers/-/helpers-0.5.5.tgz#12689df71bfc9b21c4f4ca00ae55f2f16c8b77c0" integrity sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A== dependencies: "@swc/counter" "^0.1.3" @@ -3674,6 +3681,14 @@ "@types/prop-types" "*" csstype "^3.0.2" +"@types/readable-stream@^4.0.0", "@types/readable-stream@^4.0.5": + version "4.0.18" + resolved "https://registry.yarnpkg.com/@types/readable-stream/-/readable-stream-4.0.18.tgz#5d8d15d26c776500ce573cae580787d149823bfc" + integrity sha512-21jK/1j+Wg+7jVw1xnSwy/2Q1VgVjWuFssbYGTREPUBeZ+rqVFl2udq0IkxzPC0ZhOzVceUbyIACFZKLqKEBlA== + dependencies: + "@types/node" "*" + safe-buffer "~5.1.1" + "@types/request@^2.48.8": version "2.48.12" resolved "https://registry.npmjs.org/@types/request/-/request-2.48.12.tgz" @@ -3684,14 +3699,6 @@ "@types/tough-cookie" "*" form-data "^2.5.0" -"@types/readable-stream@^4.0.0", "@types/readable-stream@^4.0.5": - version "4.0.18" - resolved "https://registry.yarnpkg.com/@types/readable-stream/-/readable-stream-4.0.18.tgz#5d8d15d26c776500ce573cae580787d149823bfc" - integrity sha512-21jK/1j+Wg+7jVw1xnSwy/2Q1VgVjWuFssbYGTREPUBeZ+rqVFl2udq0IkxzPC0ZhOzVceUbyIACFZKLqKEBlA== - dependencies: - "@types/node" "*" - safe-buffer "~5.1.1" - "@types/responselike@^1.0.0": version "1.0.3" resolved "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.3.tgz" @@ -4957,7 +4964,7 @@ ansi-styles@^6.0.0, ansi-styles@^6.1.0: antd@5.16.2: version "5.16.2" - resolved "https://registry.npmjs.org/antd/-/antd-5.16.2.tgz" + resolved "https://registry.yarnpkg.com/antd/-/antd-5.16.2.tgz#30ef0294699bc12b4fce5ca30baa5779c2bd2659" integrity sha512-46BC1IaCRzkdcTAs1TuIZ1D56JrIRP5yWGrlfV+kGjro1c2dVaQP7yGXA2/m29uF41TqptxOYl36opY5ydN++A== dependencies: "@ant-design/colors" "^7.0.2" @@ -5171,7 +5178,7 @@ array-includes@^3.1.6, array-includes@^3.1.7: array-tree-filter@^2.1.0: version "2.1.0" - resolved "https://registry.npmjs.org/array-tree-filter/-/array-tree-filter-2.1.0.tgz" + resolved "https://registry.yarnpkg.com/array-tree-filter/-/array-tree-filter-2.1.0.tgz#873ac00fec83749f255ac8dd083814b4f6329190" integrity sha512-4ROwICNlNw/Hqa9v+rk5h22KjmzB1JGTMVKP2AKJBOCgb0yL0ASf0+YvCcLNNwquOHNX48jkeZIJ3a+oOQqKcw== array-union@^1.0.1, array-union@^1.0.2: @@ -5405,7 +5412,7 @@ async-retry@^1.3.3: async-validator@^4.1.0: version "4.2.5" - resolved "https://registry.npmjs.org/async-validator/-/async-validator-4.2.5.tgz" + resolved "https://registry.yarnpkg.com/async-validator/-/async-validator-4.2.5.tgz#c96ea3332a521699d0afaaceed510a54656c6339" integrity sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg== async@^2.1.4, async@^2.6.4: @@ -8626,9 +8633,9 @@ data-view-byte-offset@^1.0.0: is-data-view "^1.0.1" dayjs@^1.11.10: - version "1.11.10" - resolved "https://registry.npmjs.org/dayjs/-/dayjs-1.11.10.tgz" - integrity sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ== + version "1.11.13" + resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.13.tgz#92430b0139055c3ebb60150aa13e860a4b5a366c" + integrity sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg== de-indent@^1.0.2: version "1.0.2" @@ -16429,7 +16436,7 @@ next-auth@4.23.1: next-auth@4.24.7: version "4.24.7" - resolved "https://registry.npmjs.org/next-auth/-/next-auth-4.24.7.tgz" + resolved "https://registry.yarnpkg.com/next-auth/-/next-auth-4.24.7.tgz#0a14c1e35b4a2c0c1ecff95c295b74bd48d3817a" integrity sha512-iChjE8ov/1K/z98gdKbn2Jw+2vLgJtVV39X+rCP5SGnVQuco7QOr19FRNGMIrD8d3LYhHWV9j9sKLzq1aDWWQQ== dependencies: "@babel/runtime" "^7.20.13" @@ -16444,7 +16451,7 @@ next-auth@4.24.7: next@14.2.3: version "14.2.3" - resolved "https://registry.npmjs.org/next/-/next-14.2.3.tgz" + resolved "https://registry.yarnpkg.com/next/-/next-14.2.3.tgz#f117dd5d5f20c307e7b8e4f9c1c97d961008925d" integrity sha512-dowFkFTR8v79NPJO4QsBUtxv0g9BrS/phluVpMAt2ku7H+cbcBJlopXjkWlwxrk/xGqMemr7JkGPGemPrLLX7A== dependencies: "@next/env" "14.2.3" @@ -18567,9 +18574,9 @@ q@1.x, q@^1.1.2: integrity sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw== qrcode.react@^3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/qrcode.react/-/qrcode.react-3.1.0.tgz" - integrity sha512-oyF+Urr3oAMUG/OiOuONL3HXM+53wvuH3mtIWQrYmsXoAq0DkvZp2RYUWFSMFtbdOpuS++9v+WAkzNVkMlNW6Q== + version "3.2.0" + resolved "https://registry.yarnpkg.com/qrcode.react/-/qrcode.react-3.2.0.tgz#97daabd4ff641a3f3c678f87be106ebc55f9cd07" + integrity sha512-YietHHltOHA4+l5na1srdaMx4sVSOjV9tamHs+mwiLWAMr6QVACRUw1Neax5CptFILcNoITctJY0Ipyn5enQ8g== qs@6.11.0: version "6.11.0" @@ -18685,7 +18692,7 @@ raw-body@2.5.2, raw-body@^2.3.3: rc-cascader@~3.24.1: version "3.24.1" - resolved "https://registry.npmjs.org/rc-cascader/-/rc-cascader-3.24.1.tgz" + resolved "https://registry.yarnpkg.com/rc-cascader/-/rc-cascader-3.24.1.tgz#603bac4427f8865b6ec056705bae8485c65d7798" integrity sha512-RgKuYgEGPx+6wCgguYFHjMsDZdCyydZd58YJRCfYQ8FObqLnZW0x/vUcEyPjhWIj1EhjV958IcR+NFPDbbj9kg== dependencies: "@babel/runtime" "^7.12.5" @@ -18697,7 +18704,7 @@ rc-cascader@~3.24.1: rc-checkbox@~3.2.0: version "3.2.0" - resolved "https://registry.npmjs.org/rc-checkbox/-/rc-checkbox-3.2.0.tgz" + resolved "https://registry.yarnpkg.com/rc-checkbox/-/rc-checkbox-3.2.0.tgz#04f83b7f2bf63eaf0e2da25e947b88a0a6321b5a" integrity sha512-8inzw4y9dAhZmv/Ydl59Qdy5tdp9CKg4oPVcRigi+ga/yKPZS5m5SyyQPtYSgbcqHRYOdUhiPSeKfktc76du1A== dependencies: "@babel/runtime" "^7.10.1" @@ -18706,7 +18713,7 @@ rc-checkbox@~3.2.0: rc-collapse@~3.7.3: version "3.7.3" - resolved "https://registry.npmjs.org/rc-collapse/-/rc-collapse-3.7.3.tgz" + resolved "https://registry.yarnpkg.com/rc-collapse/-/rc-collapse-3.7.3.tgz#68161683d8fd1004bef4eb281fc106f3c8dc16eb" integrity sha512-60FJcdTRn0X5sELF18TANwtVi7FtModq649H11mYF1jh83DniMoM4MqY627sEKRCTm4+WXfGDcB7hY5oW6xhyw== dependencies: "@babel/runtime" "^7.10.1" @@ -18716,7 +18723,7 @@ rc-collapse@~3.7.3: rc-dialog@~9.4.0: version "9.4.0" - resolved "https://registry.npmjs.org/rc-dialog/-/rc-dialog-9.4.0.tgz" + resolved "https://registry.yarnpkg.com/rc-dialog/-/rc-dialog-9.4.0.tgz#194c107d34cb36a56f1db4a49dc73f6d59eeae85" integrity sha512-AScCexaLACvf8KZRqCPz12BJ8olszXOS4lKlkMyzDQHS1m0zj1KZMYgmMCh39ee0Dcv8kyrj8mTqxuLyhH+QuQ== dependencies: "@babel/runtime" "^7.10.1" @@ -18727,7 +18734,7 @@ rc-dialog@~9.4.0: rc-drawer@~7.1.0: version "7.1.0" - resolved "https://registry.npmjs.org/rc-drawer/-/rc-drawer-7.1.0.tgz" + resolved "https://registry.yarnpkg.com/rc-drawer/-/rc-drawer-7.1.0.tgz#2beabb8bab1784aea255d0d850bc206c3dc715da" integrity sha512-nBE1rF5iZvpavoyqhSSz2mk/yANltA7g3aF0U45xkx381n3we/RKs9cJfNKp9mSWCedOKWt9FLEwZDaAaOGn2w== dependencies: "@babel/runtime" "^7.23.9" @@ -18748,7 +18755,7 @@ rc-dropdown@~4.2.0: rc-field-form@~1.44.0: version "1.44.0" - resolved "https://registry.npmjs.org/rc-field-form/-/rc-field-form-1.44.0.tgz" + resolved "https://registry.yarnpkg.com/rc-field-form/-/rc-field-form-1.44.0.tgz#a66548790fbcee8c5432e9f2efcd1b46b090984b" integrity sha512-el7w87fyDUsca63Y/s8qJcq9kNkf/J5h+iTdqG5WsSHLH0e6Usl7QuYSmSVzJMgtp40mOVZIY/W/QP9zwrp1FA== dependencies: "@babel/runtime" "^7.18.0" @@ -18757,7 +18764,7 @@ rc-field-form@~1.44.0: rc-image@~7.6.0: version "7.6.0" - resolved "https://registry.npmjs.org/rc-image/-/rc-image-7.6.0.tgz" + resolved "https://registry.yarnpkg.com/rc-image/-/rc-image-7.6.0.tgz#2867087b77c8595ea9eb37d18ca863e47904b191" integrity sha512-tL3Rvd1sS+frZQ01i+tkeUPaOeFz2iG9/scAt/Cfs0hyCRVA/w0Pu1J/JxIX8blalvmHE0bZQRYdOmRAzWu4Hg== dependencies: "@babel/runtime" "^7.11.2" @@ -18769,7 +18776,7 @@ rc-image@~7.6.0: rc-input-number@~9.0.0: version "9.0.0" - resolved "https://registry.npmjs.org/rc-input-number/-/rc-input-number-9.0.0.tgz" + resolved "https://registry.yarnpkg.com/rc-input-number/-/rc-input-number-9.0.0.tgz#47da6eaf95b0cf566fcdf68196c4dc82b8c8f166" integrity sha512-RfcDBDdWFFetouWFXBA+WPEC8LzBXyngr9b+yTLVIygfFu7HiLRGn/s/v9wwno94X7KFvnb28FNynMGj9XJlDQ== dependencies: "@babel/runtime" "^7.10.1" @@ -18780,7 +18787,7 @@ rc-input-number@~9.0.0: rc-input@~1.4.0, rc-input@~1.4.5: version "1.4.5" - resolved "https://registry.npmjs.org/rc-input/-/rc-input-1.4.5.tgz" + resolved "https://registry.yarnpkg.com/rc-input/-/rc-input-1.4.5.tgz#1f2f13fb1adb15fce5936aebcfab354f41b4f348" integrity sha512-AjzykhwnwYTRSwwgCu70CGKBIAv6bP2nqnFptnNTprph/TF1BAs0Qxl91mie/BR6n827WIJB6ZjaRf9iiMwAfw== dependencies: "@babel/runtime" "^7.11.1" @@ -18789,7 +18796,7 @@ rc-input@~1.4.0, rc-input@~1.4.5: rc-mentions@~2.11.1: version "2.11.1" - resolved "https://registry.npmjs.org/rc-mentions/-/rc-mentions-2.11.1.tgz" + resolved "https://registry.yarnpkg.com/rc-mentions/-/rc-mentions-2.11.1.tgz#3e742d4b558965701021cff75b84af6cd4744ed3" integrity sha512-upb4AK1SRFql7qGnbLEvJqLMugVVIyjmwBJW9L0eLoN9po4JmJZaBzmKA4089fNtsU8k6l/tdZiVafyooeKnLw== dependencies: "@babel/runtime" "^7.22.5" @@ -18802,7 +18809,7 @@ rc-mentions@~2.11.1: rc-menu@~9.13.0: version "9.13.0" - resolved "https://registry.npmjs.org/rc-menu/-/rc-menu-9.13.0.tgz" + resolved "https://registry.yarnpkg.com/rc-menu/-/rc-menu-9.13.0.tgz#55426531af5fd0a2a0e0a50020cbd002b231edf9" integrity sha512-1l8ooCB3HcYJKCltC/s7OxRKRjgymdl9htrCeGZcXNaMct0RxZRK6OPV3lPhVksIvAGMgzPd54ClpZ5J4b8cZA== dependencies: "@babel/runtime" "^7.10.1" @@ -18823,7 +18830,7 @@ rc-motion@^2.0.0, rc-motion@^2.0.1, rc-motion@^2.3.0, rc-motion@^2.3.4, rc-motio rc-notification@~5.4.0: version "5.4.0" - resolved "https://registry.npmjs.org/rc-notification/-/rc-notification-5.4.0.tgz" + resolved "https://registry.yarnpkg.com/rc-notification/-/rc-notification-5.4.0.tgz#c5ea20bfe4ed2dbacc7ef945777626c050945db8" integrity sha512-li19y9RoYJciF3WRFvD+DvWS70jdL8Fr+Gfb/OshK+iY6iTkwzoigmSIp76/kWh5tF5i/i9im12X3nsF85GYdA== dependencies: "@babel/runtime" "^7.10.1" @@ -18843,7 +18850,7 @@ rc-overflow@^1.3.1, rc-overflow@^1.3.2: rc-pagination@~4.0.4: version "4.0.4" - resolved "https://registry.npmjs.org/rc-pagination/-/rc-pagination-4.0.4.tgz" + resolved "https://registry.yarnpkg.com/rc-pagination/-/rc-pagination-4.0.4.tgz#ea401388ae86eac17ed5b41212d487f12b65b773" integrity sha512-GGrLT4NgG6wgJpT/hHIpL9nELv27A1XbSZzECIuQBQTVSf4xGKxWr6I/jhpRPauYEWEbWVw22ObG6tJQqwJqWQ== dependencies: "@babel/runtime" "^7.10.1" @@ -18852,7 +18859,7 @@ rc-pagination@~4.0.4: rc-picker@~4.3.2: version "4.3.2" - resolved "https://registry.npmjs.org/rc-picker/-/rc-picker-4.3.2.tgz" + resolved "https://registry.yarnpkg.com/rc-picker/-/rc-picker-4.3.2.tgz#b62e02122b3b6043a5a347674e5d003b8e51873e" integrity sha512-2NtobLxG2YqllXn4YczbupgIH6PSqzjCfFCnGlgPIY9k0HZti8WmBPjS1OD9JKQl+Tdg0pMVUeTEc07y4X9ZRQ== dependencies: "@babel/runtime" "^7.10.1" @@ -18873,7 +18880,7 @@ rc-progress@~4.0.0: rc-rate@~2.12.0: version "2.12.0" - resolved "https://registry.npmjs.org/rc-rate/-/rc-rate-2.12.0.tgz" + resolved "https://registry.yarnpkg.com/rc-rate/-/rc-rate-2.12.0.tgz#0182deffed3b009cdcc61660da8746c39ed91ed5" integrity sha512-g092v5iZCdVzbjdn28FzvWebK2IutoVoiTeqoLTj9WM7SjA/gOJIw5/JFZMRyJYYVe1jLAU2UhAfstIpCNRozg== dependencies: "@babel/runtime" "^7.10.1" @@ -18892,7 +18899,7 @@ rc-resize-observer@^1.0.0, rc-resize-observer@^1.1.0, rc-resize-observer@^1.3.1, rc-segmented@~2.3.0: version "2.3.0" - resolved "https://registry.npmjs.org/rc-segmented/-/rc-segmented-2.3.0.tgz" + resolved "https://registry.yarnpkg.com/rc-segmented/-/rc-segmented-2.3.0.tgz#b3fe080fb434a266c02e30bb62a47d2c6e094341" integrity sha512-I3FtM5Smua/ESXutFfb8gJ8ZPcvFR+qUgeeGFQHBOvRiRKyAk4aBE5nfqrxXx+h8/vn60DQjOt6i4RNtrbOobg== dependencies: "@babel/runtime" "^7.11.1" @@ -18901,9 +18908,9 @@ rc-segmented@~2.3.0: rc-util "^5.17.0" rc-select@~14.13.0, rc-select@~14.13.1: - version "14.13.1" - resolved "https://registry.npmjs.org/rc-select/-/rc-select-14.13.1.tgz" - integrity sha512-A1VHqjIOemxLnUGRxLGVqXBs8jGcJemI5NXxOJwU5PQc1wigAu1T4PRLgMkTPDOz8gPhlY9dwsPzMgakMc2QjQ== + version "14.13.4" + resolved "https://registry.yarnpkg.com/rc-select/-/rc-select-14.13.4.tgz#b9fcc54c125bef968cf4428d6f7d7b4483f2e87d" + integrity sha512-nXFsS53RxCP6ePeKhOj3gvgdNpTqdQnNKhipGrV/z+pB3Md5heGfV72YX5Wfb1A7Ca1QkbVTPFLJh+A8WYFOSA== dependencies: "@babel/runtime" "^7.10.1" "@rc-component/trigger" "^2.1.1" @@ -18915,7 +18922,7 @@ rc-select@~14.13.0, rc-select@~14.13.1: rc-slider@~10.5.0: version "10.5.0" - resolved "https://registry.npmjs.org/rc-slider/-/rc-slider-10.5.0.tgz" + resolved "https://registry.yarnpkg.com/rc-slider/-/rc-slider-10.5.0.tgz#1bd4853d114cb3403b67c485125887adb6a2a117" integrity sha512-xiYght50cvoODZYI43v3Ylsqiw14+D7ELsgzR40boDZaya1HFa1Etnv9MDkQE8X/UrXAffwv2AcNAhslgYuDTw== dependencies: "@babel/runtime" "^7.10.1" @@ -18941,20 +18948,20 @@ rc-switch@~4.1.0: rc-util "^5.30.0" rc-table@~7.45.4: - version "7.45.4" - resolved "https://registry.npmjs.org/rc-table/-/rc-table-7.45.4.tgz" - integrity sha512-6aSbGrnkN2GLSt3s1x+wa4f3j/VEgg1uKPpaLY5qHH1/nFyreS2V7DFJ0TfUb18allf2FQl7oVYEjTixlBXEyQ== + version "7.45.7" + resolved "https://registry.yarnpkg.com/rc-table/-/rc-table-7.45.7.tgz#f7c509e05c677a30ad5b212750122da6f5318004" + integrity sha512-wi9LetBL1t1csxyGkMB2p3mCiMt+NDexMlPbXHvQFmBBAsMxrgNSAPwUci2zDLUq9m8QdWc1Nh8suvrpy9mXrg== dependencies: "@babel/runtime" "^7.10.1" "@rc-component/context" "^1.4.0" classnames "^2.2.5" rc-resize-observer "^1.1.0" rc-util "^5.37.0" - rc-virtual-list "^3.11.1" + rc-virtual-list "^3.14.2" rc-tabs@~14.1.1: version "14.1.1" - resolved "https://registry.npmjs.org/rc-tabs/-/rc-tabs-14.1.1.tgz" + resolved "https://registry.yarnpkg.com/rc-tabs/-/rc-tabs-14.1.1.tgz#f49467feb69af0156c7864d04c21396e4c5c7911" integrity sha512-5nOr9PVpJy2SWHTLgv1+kESDOb0tFzl0cYU9r9d8LfL0Wg9i/n1B558rmkxdQHgBwMqxmwoyPSAbQROxMQe8nw== dependencies: "@babel/runtime" "^7.11.2" @@ -18967,7 +18974,7 @@ rc-tabs@~14.1.1: rc-textarea@~1.6.1, rc-textarea@~1.6.3: version "1.6.3" - resolved "https://registry.npmjs.org/rc-textarea/-/rc-textarea-1.6.3.tgz" + resolved "https://registry.yarnpkg.com/rc-textarea/-/rc-textarea-1.6.3.tgz#3f294fdf5dfadbe9d0e7b695cea4da557728a9be" integrity sha512-8k7+8Y2GJ/cQLiClFMg8kUXOOdvcFQrnGeSchOvI2ZMIVvX5a3zQpLxoODL0HTrvU63fPkRmMuqaEcOF9dQemA== dependencies: "@babel/runtime" "^7.10.1" @@ -18977,9 +18984,9 @@ rc-textarea@~1.6.1, rc-textarea@~1.6.3: rc-util "^5.27.0" rc-tooltip@~6.2.0: - version "6.2.0" - resolved "https://registry.npmjs.org/rc-tooltip/-/rc-tooltip-6.2.0.tgz" - integrity sha512-iS/3iOAvtDh9GIx1ulY7EFUXUtktFccNLsARo3NPgLf0QW9oT0w3dA9cYWlhqAKmD+uriEwdWz1kH0Qs4zk2Aw== + version "6.2.1" + resolved "https://registry.yarnpkg.com/rc-tooltip/-/rc-tooltip-6.2.1.tgz#9a8f0335c86443a0c20c2557933205f645a381b7" + integrity sha512-rws0duD/3sHHsD905Nex7FvoUGy2UBQRhTkKxeEvr2FB+r21HsOxcDJI0TzyO8NHhnAA8ILr8pfbSBg5Jj5KBg== dependencies: "@babel/runtime" "^7.11.2" "@rc-component/trigger" "^2.0.0" @@ -18987,7 +18994,7 @@ rc-tooltip@~6.2.0: rc-tree-select@~5.19.0: version "5.19.0" - resolved "https://registry.npmjs.org/rc-tree-select/-/rc-tree-select-5.19.0.tgz" + resolved "https://registry.yarnpkg.com/rc-tree-select/-/rc-tree-select-5.19.0.tgz#1da83694ffeeeed7ba5e4bd49a1d7df48501677d" integrity sha512-f4l5EsmSGF3ggj76YTzKNPY9SnXfFaer7ZccTSGb3urUf54L+cCqyT+UsPr+S5TAr8mZSxJ7g3CgkCe+cVQ6sw== dependencies: "@babel/runtime" "^7.10.1" @@ -18997,9 +19004,9 @@ rc-tree-select@~5.19.0: rc-util "^5.16.1" rc-tree@~5.8.1, rc-tree@~5.8.5: - version "5.8.5" - resolved "https://registry.npmjs.org/rc-tree/-/rc-tree-5.8.5.tgz" - integrity sha512-PRfcZtVDNkR7oh26RuNe1hpw11c1wfgzwmPFL0lnxGnYefe9lDAO6cg5wJKIAwyXFVt5zHgpjYmaz0CPy1ZtKg== + version "5.8.8" + resolved "https://registry.yarnpkg.com/rc-tree/-/rc-tree-5.8.8.tgz#650a13ec825a5a4feec6bbaf6a380465986ee0db" + integrity sha512-S+mCMWo91m5AJqjz3PdzKilGgbFm7fFJRFiTDOcoRbD7UfMOPnerXwMworiga0O2XIo383UoWuEfeHs1WOltag== dependencies: "@babel/runtime" "^7.10.1" classnames "2.x" @@ -19009,14 +19016,14 @@ rc-tree@~5.8.1, rc-tree@~5.8.5: rc-upload@~4.5.2: version "4.5.2" - resolved "https://registry.npmjs.org/rc-upload/-/rc-upload-4.5.2.tgz" + resolved "https://registry.yarnpkg.com/rc-upload/-/rc-upload-4.5.2.tgz#ea493fbaaf57d9369ee954b20e1d8bc35c818a1a" integrity sha512-QO3ne77DwnAPKFn0bA5qJM81QBjQi0e0NHdkvpFyY73Bea2NfITiotqJqVjHgeYPOJu5lLVR32TNGP084aSoXA== dependencies: "@babel/runtime" "^7.18.3" classnames "^2.2.5" rc-util "^5.2.0" -rc-util@^5.0.1, rc-util@^5.16.1, rc-util@^5.17.0, rc-util@^5.18.1, rc-util@^5.2.0, rc-util@^5.20.1, rc-util@^5.21.0, rc-util@^5.24.4, rc-util@^5.25.2, rc-util@^5.27.0, rc-util@^5.28.0, rc-util@^5.30.0, rc-util@^5.31.1, rc-util@^5.32.2, rc-util@^5.34.1, rc-util@^5.35.0, rc-util@^5.36.0, rc-util@^5.37.0, rc-util@^5.38.0, rc-util@^5.38.1, rc-util@^5.39.1: +rc-util@^5.0.1, rc-util@^5.16.1, rc-util@^5.17.0, rc-util@^5.18.1, rc-util@^5.2.0, rc-util@^5.20.1, rc-util@^5.21.0, rc-util@^5.24.4, rc-util@^5.25.2, rc-util@^5.27.0, rc-util@^5.30.0, rc-util@^5.31.1, rc-util@^5.32.2, rc-util@^5.34.1, rc-util@^5.35.0, rc-util@^5.36.0, rc-util@^5.37.0, rc-util@^5.38.0, rc-util@^5.38.1: version "5.39.1" resolved "https://registry.npmjs.org/rc-util/-/rc-util-5.39.1.tgz" integrity sha512-OW/ERynNDgNr4y0oiFmtes3rbEamXw7GHGbkbNd9iRr7kgT03T6fT0b9WpJ3mbxKhyOcAHnGcIoh5u/cjrC2OQ== @@ -19024,10 +19031,18 @@ rc-util@^5.0.1, rc-util@^5.16.1, rc-util@^5.17.0, rc-util@^5.18.1, rc-util@^5.2. "@babel/runtime" "^7.18.3" react-is "^18.2.0" -rc-virtual-list@^3.11.1: - version "3.14.8" - resolved "https://registry.yarnpkg.com/rc-virtual-list/-/rc-virtual-list-3.14.8.tgz#abf6e8809b7f5c955aa7f59c2a9d57443e9942fd" - integrity sha512-8D0KfzpRYi6YZvlOWIxiOm9BGt4Wf2hQyEaM6RXlDDiY2NhLheuYI+RA+7ZaZj1lq+XQqy3KHlaeeXQfzI5fGg== +rc-util@^5.28.0, rc-util@^5.39.1: + version "5.43.0" + resolved "https://registry.yarnpkg.com/rc-util/-/rc-util-5.43.0.tgz#bba91fbef2c3e30ea2c236893746f3e9b05ecc4c" + integrity sha512-AzC7KKOXFqAdIBqdGWepL9Xn7cm3vnAmjlHqUnoQaTMZYhM4VlXGLkkHHxj/BZ7Td0+SOPKB4RGPboBVKT9htw== + dependencies: + "@babel/runtime" "^7.18.3" + react-is "^18.2.0" + +rc-virtual-list@^3.14.2: + version "3.15.0" + resolved "https://registry.yarnpkg.com/rc-virtual-list/-/rc-virtual-list-3.15.0.tgz#45c5b1ef1363287214e0a3c17af29ee0c3764764" + integrity sha512-dF2YQztqrU3ijAeWOqscTshCEr7vpimzSqAVjO1AyAmaqcHulaXpnGR0ptK5PXfxTUy48VkJOiglMIxlkYGs0w== dependencies: "@babel/runtime" "^7.20.0" classnames "^2.2.6" @@ -19188,7 +19203,7 @@ readable-stream@3, readable-stream@^3.0.0, readable-stream@^3.0.2, readable-stre string_decoder "^1.1.1" util-deprecate "^1.0.1" -readable-stream@^4.5.2: +readable-stream@^4.2.0, readable-stream@^4.4.2, readable-stream@^4.5.2: version "4.5.2" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-4.5.2.tgz#9e7fc4c45099baeed934bff6eb97ba6cf2729e09" integrity sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g== @@ -21147,7 +21162,7 @@ style-loader@^2.0.0: styled-jsx@5.1.1: version "5.1.1" - resolved "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.1.tgz" + resolved "https://registry.yarnpkg.com/styled-jsx/-/styled-jsx-5.1.1.tgz#839a1c3aaacc4e735fed0781b8619ea5d0009d1f" integrity sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw== dependencies: client-only "0.0.1" @@ -21161,10 +21176,10 @@ stylehacks@^4.0.0: postcss "^7.0.0" postcss-selector-parser "^3.0.0" -stylis@^4.0.13: - version "4.3.1" - resolved "https://registry.npmjs.org/stylis/-/stylis-4.3.1.tgz" - integrity sha512-EQepAV+wMsIaGVGX1RECzgrcqRRU/0sYOHkeLsZ3fzHaHXZy4DaOOX0vOlGQdlsjkh3mFHAIlVimpwAs4dslyQ== +stylis@^4.3.4: + version "4.3.4" + resolved "https://registry.yarnpkg.com/stylis/-/stylis-4.3.4.tgz#ca5c6c4a35c4784e4e93a2a24dc4e9fa075250a4" + integrity sha512-osIBl6BGUmSfDkyH2mB7EFvCJntXDrLhKjHTRj/rK6xLH0yuPrHULDRQzKokSOD4VoorhtKpfcfW1GAntu8now== sumchecker@^3.0.1: version "3.0.1"