diff --git a/package.json b/package.json index e5f32287..4cc1f1d7 100644 --- a/package.json +++ b/package.json @@ -118,7 +118,7 @@ }, "devDependencies": { "@ant-design/icons": "^5.1.4", - "@ant-design/pro-components": "^2.5.3", + "@ant-design/pro-components": "^2.6.13", "@babel/plugin-syntax-import-assertions": "^7.20.0", "@babel/preset-react": "^7.22.5", "@commitlint/cli": "^17.6.5", @@ -169,7 +169,7 @@ "@web3-react/types": "^8.2.0", "@web3-react/walletconnect": "^8.2.0", "@yudiel/react-qr-scanner": "^1.1.8", - "antd": "~5.5.2", + "antd": "~5.8.4", "assert": "npm:assert-browserify@^2.0.0", "browserify-zlib": "^0.2.0", "buffer": "^6.0.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9083894b..754169d0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -20,8 +20,8 @@ devDependencies: specifier: ^5.1.4 version: 5.1.4(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-components': - specifier: ^2.5.3 - version: 2.5.3(antd@5.5.2)(rc-field-form@1.32.0)(react-dom@18.2.0)(react@18.2.0) + specifier: ^2.6.13 + version: 2.6.13(antd@5.8.4)(rc-field-form@1.36.2)(react-dom@18.2.0)(react@18.2.0) '@babel/plugin-syntax-import-assertions': specifier: ^7.20.0 version: 7.20.0(@babel/core@7.22.1) @@ -173,8 +173,8 @@ devDependencies: specifier: ^1.1.8 version: 1.1.8(react-dom@18.2.0)(react@18.2.0) antd: - specifier: ~5.5.2 - version: 5.5.2(date-fns@2.30.0)(react-dom@18.2.0)(react@18.2.0) + specifier: ~5.8.4 + version: 5.8.4(date-fns@2.30.0)(react-dom@18.2.0)(react@18.2.0) assert: specifier: npm:assert-browserify@^2.0.0 version: /assert-browserify@2.0.0 @@ -315,18 +315,18 @@ packages: '@ctrl/tinycolor': 3.6.0 dev: true - /@ant-design/cssinjs@1.9.1(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-CZt1vCMs/sY7RoacYuIkZwQmb8Bhp99ReNNE9Y8lnUzik8fmCdKAQA7ecvVOFwmNFdcBHga7ye/XIRrsbkiqWw==} + /@ant-design/cssinjs@1.16.2(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-W+LT6Xm5sEYZn7ocMAIP9LvX99woxGg1aYu15o608/uUAaJDR7LrxBu/5cnMLa6AQK1829zdoKmRnRFOxAgzEg==} peerDependencies: react: '>=16.0.0' react-dom: '>=16.0.0' dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 '@emotion/hash': 0.8.0 '@emotion/unitless': 0.7.5 classnames: 2.3.2 csstype: 3.1.2 - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) stylis: 4.2.0 @@ -336,6 +336,10 @@ packages: resolution: {integrity: sha512-EB0iwlKDGpG93hW8f85CTJTs4SvMX7tt5ceupvhALp1IF44SeUFOMhKUOYqpsoYWQKAOuTRDMqn75rEaKDp0Xw==} dev: true + /@ant-design/icons-svg@4.3.1: + resolution: {integrity: sha512-4QBZg8ccyC6LPIRii7A0bZUk3+lEDCLnhB+FVsflGdcWPPmV+j3fire4AwwoqHV/BibgvBmR9ZIo4s867smv+g==} + dev: true + /@ant-design/icons@5.1.4(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-YHKL7Jx3bM12OxvtiYDon04BsBT/6LGitYEqar3GljzWaAyMOAD8i/uF1Rsi5Us/YNdWWXBGSvZV2OZWMpJlcA==} engines: {node: '>=8'} @@ -352,45 +356,62 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: true - /@ant-design/pro-card@2.4.12(antd@5.5.2)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-62UeWihn1O7b5/0wQwR0Vd6xR0SWSg8UAerr5w4nMb+aISMHdB8EH475PLNZQa/IrtTFzdhxMT1YlLXel/JPTQ==} + /@ant-design/icons@5.2.5(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-9Jc59v5fl5dzmxqLWtRev3dJwU7Ya9ZheoI6XmZjZiQ7PRtk77rC+Rbt7GJzAPPg43RQ4YO53RE1u8n+Et97vQ==} + engines: {node: '>=8'} peerDependencies: - antd: '>=4.23.0' + react: '>=16.0.0' + react-dom: '>=16.0.0' + dependencies: + '@ant-design/colors': 7.0.0 + '@ant-design/icons-svg': 4.3.1 + '@babel/runtime': 7.22.10 + classnames: 2.3.2 + lodash.camelcase: 4.3.0 + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: true + + /@ant-design/pro-card@2.5.12(antd@5.8.4)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-M0VgDFaLidVCsMXfYymIR55cwnflF2TjU8koTj6bi3gz3njiYJbt1gNfW/g7cFjHuE3G2I94hTCUTcLqvI3JLA==} + peerDependencies: + antd: '>=4.23.0 || >=5.0.0' react: '>=17.0.0' dependencies: - '@ant-design/icons': 5.1.4(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-provider': 2.10.1(antd@5.5.2)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-utils': 2.11.2(antd@5.5.2)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.22.3 - antd: 5.5.2(date-fns@2.30.0)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/icons': 5.2.5(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-provider': 2.12.1(antd@5.8.4)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-utils': 2.14.0(antd@5.8.4)(react-dom@18.2.0)(react@18.2.0) + '@babel/runtime': 7.22.10 + antd: 5.8.4(date-fns@2.30.0)(react-dom@18.2.0)(react@18.2.0) classnames: 2.3.2 omit.js: 2.0.2 rc-resize-observer: 1.3.1(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 transitivePeerDependencies: - react-dom dev: true - /@ant-design/pro-components@2.5.3(antd@5.5.2)(rc-field-form@1.32.0)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-QZyofvL2qhVFUiesSdLTs3pQ+pE4dJs1zTfuHN0zqCjJ6J59qWJ3GZFYkOAGSI0zMOjV5S5bwYz9JUSlDMoGjw==} + /@ant-design/pro-components@2.6.13(antd@5.8.4)(rc-field-form@1.36.2)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-xcwvTNbV2z6v9q8eulR5kf+e9wdr1fm4tqIZqoV4gZQmN8U+/VsmMtsu8B/zEJfS2t6DZnFi1XjIXQGIAc5nzA==} peerDependencies: - antd: '>=4.23.0' + antd: '>=4.23.0 || >=5.0.0' react: '>=17.0.0' react-dom: '>=17.0.0' dependencies: - '@ant-design/pro-card': 2.4.12(antd@5.5.2)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-descriptions': 2.3.3(antd@5.5.2)(rc-field-form@1.32.0)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-field': 2.9.3(antd@5.5.2)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-form': 2.13.3(antd@5.5.2)(rc-field-form@1.32.0)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-layout': 7.14.2(antd@5.5.2)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-list': 2.4.3(antd@5.5.2)(rc-field-form@1.32.0)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-provider': 2.10.1(antd@5.5.2)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-skeleton': 2.1.4(antd@5.5.2)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-table': 3.7.3(antd@5.5.2)(rc-field-form@1.32.0)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-utils': 2.11.2(antd@5.5.2)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.22.3 - antd: 5.5.2(date-fns@2.30.0)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-card': 2.5.12(antd@5.8.4)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-descriptions': 2.4.13(antd@5.8.4)(rc-field-form@1.36.2)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-field': 2.12.0(antd@5.8.4)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-form': 2.18.1(antd@5.8.4)(rc-field-form@1.36.2)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-layout': 7.16.9(antd@5.8.4)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-list': 2.5.13(antd@5.8.4)(rc-field-form@1.36.2)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-provider': 2.12.1(antd@5.8.4)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-skeleton': 2.1.7(antd@5.8.4)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-table': 3.11.0(antd@5.8.4)(rc-field-form@1.36.2)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-utils': 2.14.0(antd@5.8.4)(react-dom@18.2.0)(react@18.2.0) + '@babel/runtime': 7.22.10 + antd: 5.8.4(date-fns@2.30.0)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) transitivePeerDependencies: @@ -398,20 +419,20 @@ packages: - rc-field-form dev: true - /@ant-design/pro-descriptions@2.3.3(antd@5.5.2)(rc-field-form@1.32.0)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-VLAlOJbg4CSuak7TiUJuQOT3T3eOe197GpXpWB5omyqrycx8OIdyLzM8BqAbhAw/4djfsNVZnndPNcdixbL00g==} + /@ant-design/pro-descriptions@2.4.13(antd@5.8.4)(rc-field-form@1.36.2)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-9sZDinmbaY+Fu6tfl2McUSTMVhxe6RaGYHxxVkmL7pTYV0Fx/M5etnun+jxoMF1mycJJqMAk3DN58vIkRppFLA==} peerDependencies: - antd: '>=4.23.0' + antd: '>=4.23.0 || >=5.0.0' react: '>=17.0.0' dependencies: - '@ant-design/pro-field': 2.9.3(antd@5.5.2)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-form': 2.13.3(antd@5.5.2)(rc-field-form@1.32.0)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-skeleton': 2.1.4(antd@5.5.2)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-utils': 2.11.2(antd@5.5.2)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.22.3 - antd: 5.5.2(date-fns@2.30.0)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-field': 2.12.0(antd@5.8.4)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-form': 2.18.1(antd@5.8.4)(rc-field-form@1.36.2)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-skeleton': 2.1.7(antd@5.8.4)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-utils': 2.14.0(antd@5.8.4)(react-dom@18.2.0)(react@18.2.0) + '@babel/runtime': 7.22.10 + antd: 5.8.4(date-fns@2.30.0)(react-dom@18.2.0)(react@18.2.0) rc-resize-observer: 0.2.6(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 use-json-comparison: 1.0.6(react@18.2.0) transitivePeerDependencies: @@ -420,34 +441,34 @@ packages: - react-dom dev: true - /@ant-design/pro-field@2.9.3(antd@5.5.2)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-+839qeeEOMpZ41oV0t1uTKkYSeqrMO8D2ebSpXC91iiyN79nZLvhG3EyFYkQ2qGtX5RcoSBLk8elj3HfZQdHbg==} + /@ant-design/pro-field@2.12.0(antd@5.8.4)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-y74J/nApRmnKgEFdQshpW+JPU5yAnR1RQyMkXwevQZ2eqXuIJ7ZuaOwJLsIiASf7k0rmuE+gtbTPQmalHoyUlg==} peerDependencies: - antd: '>=4.23.0' + antd: '>=4.23.0 || >=5.0.0' react: '>=17.0.0' dependencies: - '@ant-design/icons': 5.1.4(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-provider': 2.10.1(antd@5.5.2)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-utils': 2.11.2(antd@5.5.2)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.22.3 + '@ant-design/icons': 5.2.5(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-provider': 2.12.1(antd@5.8.4)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-utils': 2.14.0(antd@5.8.4)(react-dom@18.2.0)(react@18.2.0) + '@babel/runtime': 7.22.10 '@chenshuai2144/sketch-color': 1.0.9(react@18.2.0) - antd: 5.5.2(date-fns@2.30.0)(react-dom@18.2.0)(react@18.2.0) + antd: 5.8.4(date-fns@2.30.0)(react-dom@18.2.0)(react@18.2.0) classnames: 2.3.2 - dayjs: 1.11.7 + dayjs: 1.11.9 lodash.tonumber: 4.0.3 omit.js: 2.0.2 - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 swr: 2.1.5(react@18.2.0) transitivePeerDependencies: - react-dom dev: true - /@ant-design/pro-form@2.13.3(antd@5.5.2)(rc-field-form@1.32.0)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-c5Vh2SvmPcbsIkmcCj5AFtZzG37qE7Bd+PffsCNQBEP9ZwGyUOXJ/Q+J6MVdgX7UCTFwYM/CBIJOTNAbGNHYng==} + /@ant-design/pro-form@2.18.1(antd@5.8.4)(rc-field-form@1.36.2)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-lqqLCLCBcqkqzeYzB1t9yZyTFZUTCWnfhto7gmrfKyqRqMm7+MDLH78/qkLCJsddPFZIP1/pg5CPVtZFNLpCXQ==} peerDependencies: '@types/lodash.merge': ^4.6.7 - antd: '>=4.23.0' + antd: '>=4.23.0 || >=5.0.0' rc-field-form: ^1.22.0 react: '>=17.0.0' react-dom: '>=17.0.0' @@ -455,136 +476,133 @@ packages: '@types/lodash.merge': optional: true dependencies: - '@ant-design/icons': 5.1.4(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-field': 2.9.3(antd@5.5.2)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-provider': 2.10.1(antd@5.5.2)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-utils': 2.11.2(antd@5.5.2)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.22.3 + '@ant-design/icons': 5.2.5(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-field': 2.12.0(antd@5.8.4)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-provider': 2.12.1(antd@5.8.4)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-utils': 2.14.0(antd@5.8.4)(react-dom@18.2.0)(react@18.2.0) + '@babel/runtime': 7.22.10 '@chenshuai2144/sketch-color': 1.0.9(react@18.2.0) '@umijs/use-params': 1.0.9(react@18.2.0) - antd: 5.5.2(date-fns@2.30.0)(react-dom@18.2.0)(react@18.2.0) + antd: 5.8.4(date-fns@2.30.0)(react-dom@18.2.0)(react@18.2.0) classnames: 2.3.2 lodash.merge: 4.6.2 omit.js: 2.0.2 - rc-field-form: 1.32.0(react-dom@18.2.0)(react@18.2.0) + rc-field-form: 1.36.2(react-dom@18.2.0)(react@18.2.0) rc-resize-observer: 1.3.1(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) use-json-comparison: 1.0.6(react@18.2.0) - use-media-antd-query: 1.1.0(react@18.2.0) dev: true - /@ant-design/pro-layout@7.14.2(antd@5.5.2)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-CrgqP5QL+UDsrvU0WkkEwyThYy7Q1TViIdmWjOEjX7Tp2PQVKCYE9abcOSzXYmP4NheALf1W2ePQWKQ8cW40GQ==} + /@ant-design/pro-layout@7.16.9(antd@5.8.4)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-GjT/lN0e6MkavfMgFfRG8D470V/9GpuQcWaBsB0+4LtNesk056qJsg17xOQXYz/jrPIiKgbs1XMN79JgOOXrsw==} peerDependencies: - antd: '>=4.23.0' + antd: '>=4.23.0 || >=5.0.0' react: '>=17.0.0' react-dom: '>=17.0.0' dependencies: - '@ant-design/icons': 5.1.4(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-provider': 2.10.1(antd@5.5.2)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-utils': 2.11.2(antd@5.5.2)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.22.3 + '@ant-design/icons': 5.2.5(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-provider': 2.12.1(antd@5.8.4)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-utils': 2.14.0(antd@5.8.4)(react-dom@18.2.0)(react@18.2.0) + '@babel/runtime': 7.22.10 '@umijs/route-utils': 4.0.1 '@umijs/use-params': 1.0.9(react@18.2.0) - antd: 5.5.2(date-fns@2.30.0)(react-dom@18.2.0)(react@18.2.0) + antd: 5.8.4(date-fns@2.30.0)(react-dom@18.2.0)(react@18.2.0) classnames: 2.3.2 lodash.merge: 4.6.2 omit.js: 2.0.2 path-to-regexp: 2.4.0 rc-resize-observer: 1.3.1(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) swr: 2.1.5(react@18.2.0) use-json-comparison: 1.0.6(react@18.2.0) - use-media-antd-query: 1.1.0(react@18.2.0) warning: 4.0.3 dev: true - /@ant-design/pro-list@2.4.3(antd@5.5.2)(rc-field-form@1.32.0)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-yQVJhIMnEgTkrz4Aywk0b4N8EhqlyUBG/mr4wyI+AGoieY0FCZcWAcQq4ZZsOlah2YQLXYI3tjoaMbe1tDbRmA==} + /@ant-design/pro-list@2.5.13(antd@5.8.4)(rc-field-form@1.36.2)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-NGmFThhSki74HXtKXvTd6oPog1brn7Rfs5f52qZd1yFU0Z/NO7QVml6hfGmnErX0ZWJFH91yHN6ZM62k43Zytg==} peerDependencies: - antd: '>=4.23.0' + antd: '>=4.23.0 || >=5.0.0' react: '>=17.0.0' react-dom: '>=17.0.0' dependencies: - '@ant-design/icons': 5.1.4(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-card': 2.4.12(antd@5.5.2)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-field': 2.9.3(antd@5.5.2)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-table': 3.7.3(antd@5.5.2)(rc-field-form@1.32.0)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-utils': 2.11.2(antd@5.5.2)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.22.3 - antd: 5.5.2(date-fns@2.30.0)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/icons': 5.2.5(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-card': 2.5.12(antd@5.8.4)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-field': 2.12.0(antd@5.8.4)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-table': 3.11.0(antd@5.8.4)(rc-field-form@1.36.2)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-utils': 2.14.0(antd@5.8.4)(react-dom@18.2.0)(react@18.2.0) + '@babel/runtime': 7.22.10 + antd: 5.8.4(date-fns@2.30.0)(react-dom@18.2.0)(react@18.2.0) classnames: 2.3.2 - dayjs: 1.11.7 + dayjs: 1.11.9 rc-resize-observer: 1.3.1(react-dom@18.2.0)(react@18.2.0) rc-util: 4.21.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - use-media-antd-query: 1.1.0(react@18.2.0) transitivePeerDependencies: - '@types/lodash.merge' - rc-field-form dev: true - /@ant-design/pro-provider@2.10.1(antd@5.5.2)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-ou5mzXtfHUDxYG8xN+sOiFTd5JCmprpZk6LgwjUD9hxKedamGl+gx3jP6be9iclamkzJLUefRgfDl+HwBarONw==} + /@ant-design/pro-provider@2.12.1(antd@5.8.4)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-KGKF7faVjYvwgeXe3ylRZPwlH4/K1OZMmdILCZK0Ca7p1nz+z11BuyIKizsroOVBp8LVxRvBMLFsewkcKjXt/A==} peerDependencies: - antd: '>=4.23.0' + antd: '>=4.23.0 || >=5.0.0' react: '>=17.0.0' react-dom: '>=17.0.0' dependencies: - '@ant-design/cssinjs': 1.9.1(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.22.3 + '@ant-design/cssinjs': 1.16.2(react-dom@18.2.0)(react@18.2.0) + '@babel/runtime': 7.22.10 '@ctrl/tinycolor': 3.6.0 - antd: 5.5.2(date-fns@2.30.0)(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + antd: 5.8.4(date-fns@2.30.0)(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) swr: 2.1.5(react@18.2.0) dev: true - /@ant-design/pro-skeleton@2.1.4(antd@5.5.2)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-DgkiDPkmKDIG/v1+Hs2zo5WLfxbcIBzhl7EEVVykamWm9vS7FKuXg/p1xF6cyYp30FJL9CdJ/LtboU7zgomgdA==} + /@ant-design/pro-skeleton@2.1.7(antd@5.8.4)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-5DLD319GTEfxe/GW/Pgja+QjWp89J1DJlKrKvjfQu9z5SCekKPxqG9KmB1F55/eHow1Oe+YjkaqSF55i0xK79Q==} peerDependencies: - antd: '>=4.23.0' + antd: '>=4.23.0 || >=5.0.0' react: '>=17.0.0' react-dom: '>=17.0.0' dependencies: - '@babel/runtime': 7.22.3 - antd: 5.5.2(date-fns@2.30.0)(react-dom@18.2.0)(react@18.2.0) + '@babel/runtime': 7.22.10 + antd: 5.8.4(date-fns@2.30.0)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - use-media-antd-query: 1.1.0(react@18.2.0) dev: true - /@ant-design/pro-table@3.7.3(antd@5.5.2)(rc-field-form@1.32.0)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-QJolHzrqRNco6LXdEm/tZXbT3Hg/OQEjxsNuIjTcsiO767JCYJvRmn1MSMEmdwYCvvzgx1LNq2oOTXriuWTDtw==} + /@ant-design/pro-table@3.11.0(antd@5.8.4)(rc-field-form@1.36.2)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-HGs8YzrRmrrlAWIws0bGlgd2USrHz4Lze5pFmA+bHQC1N/3+r+VYrEZwHCsu1LvHdsfbyz/QKiZxw5QNMr2bfA==} peerDependencies: - antd: '>=4.23.0' + antd: '>=4.23.0 || >=5.0.0' rc-field-form: ^1.22.0 react: '>=17.0.0' react-dom: '>=17.0.0' dependencies: - '@ant-design/icons': 5.1.4(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-card': 2.4.12(antd@5.5.2)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-field': 2.9.3(antd@5.5.2)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-form': 2.13.3(antd@5.5.2)(rc-field-form@1.32.0)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-provider': 2.10.1(antd@5.5.2)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-utils': 2.11.2(antd@5.5.2)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.22.3 + '@ant-design/icons': 5.2.5(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-card': 2.5.12(antd@5.8.4)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-field': 2.12.0(antd@5.8.4)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-form': 2.18.1(antd@5.8.4)(rc-field-form@1.36.2)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-provider': 2.12.1(antd@5.8.4)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-utils': 2.14.0(antd@5.8.4)(react-dom@18.2.0)(react@18.2.0) + '@babel/runtime': 7.22.10 '@dnd-kit/core': 6.0.8(react-dom@18.2.0)(react@18.2.0) + '@dnd-kit/modifiers': 6.0.1(@dnd-kit/core@6.0.8)(react@18.2.0) '@dnd-kit/sortable': 7.0.2(@dnd-kit/core@6.0.8)(react@18.2.0) '@dnd-kit/utilities': 3.2.1(react@18.2.0) - antd: 5.5.2(date-fns@2.30.0)(react-dom@18.2.0)(react@18.2.0) + antd: 5.8.4(date-fns@2.30.0)(react-dom@18.2.0)(react@18.2.0) classnames: 2.3.2 - dayjs: 1.11.7 + dayjs: 1.11.9 omit.js: 2.0.2 - rc-field-form: 1.32.0(react-dom@18.2.0)(react@18.2.0) + rc-field-form: 1.36.2(react-dom@18.2.0)(react@18.2.0) rc-resize-observer: 1.3.1(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) use-json-comparison: 1.0.6(react@18.2.0) @@ -592,20 +610,21 @@ packages: - '@types/lodash.merge' dev: true - /@ant-design/pro-utils@2.11.2(antd@5.5.2)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-MsmsTL8FERtTNiO/oO2+knFMM7j7kC3b8Xlnon24QohQVjHLjd2+bSDR34rtUlEWgUjVXoNQe9Z3IyUsrOOlEQ==} + /@ant-design/pro-utils@2.14.0(antd@5.8.4)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-U4993DMg/um7J6yp8HM+zzXKs1Hbcwkctkbm5USKhHAV4chiFn5HF8Uv5GJnjZuPMqSimBYqmaL6riDD0H+iPg==} peerDependencies: - antd: '>=4.23.0' + antd: '>=4.23.0 || >=5.0.0' react: '>=17.0.0' react-dom: '>=17.0.0' dependencies: - '@ant-design/icons': 5.1.4(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-provider': 2.10.1(antd@5.5.2)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.22.3 - antd: 5.5.2(date-fns@2.30.0)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/icons': 5.2.5(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-provider': 2.12.1(antd@5.8.4)(react-dom@18.2.0)(react@18.2.0) + '@babel/runtime': 7.22.10 + antd: 5.8.4(date-fns@2.30.0)(react-dom@18.2.0)(react@18.2.0) classnames: 2.3.2 - dayjs: 1.11.7 - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + dayjs: 1.11.9 + lodash.merge: 4.6.2 + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) swr: 2.1.5(react@18.2.0) @@ -616,7 +635,7 @@ packages: peerDependencies: react: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 classnames: 2.3.2 json2mq: 0.2.0 react: 18.2.0 @@ -2260,6 +2279,13 @@ packages: resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==} dev: true + /@babel/runtime@7.22.10: + resolution: {integrity: sha512-21t/fkKLMZI4pqP2wlmsQAWnYW1PDyKyyUV4vCi+B25ydmdaYTKXPwCj0BzSUnZf4seIiYvSA3jcZ3gdsMFkLQ==} + engines: {node: '>=6.9.0'} + dependencies: + regenerator-runtime: 0.14.0 + dev: true + /@babel/runtime@7.22.3: resolution: {integrity: sha512-XsDuspWKLUsxwCp6r7EhsExHtYfbe5oAGQ19kqngTdCPUoPQzOPdUbD/pB9PJiwb2ptYKQDjSJT3R6dC+EPqfQ==} engines: {node: '>=6.9.0'} @@ -3055,6 +3081,18 @@ packages: tslib: 2.5.2 dev: true + /@dnd-kit/modifiers@6.0.1(@dnd-kit/core@6.0.8)(react@18.2.0): + resolution: {integrity: sha512-rbxcsg3HhzlcMHVHWDuh9LCjpOVAgqbV78wLGI8tziXY3+qcMQ61qVXIvNKQFuhj75dSfD+o+PYZQ/NUk2A23A==} + peerDependencies: + '@dnd-kit/core': ^6.0.6 + react: '>=16.8.0' + dependencies: + '@dnd-kit/core': 6.0.8(react-dom@18.2.0)(react@18.2.0) + '@dnd-kit/utilities': 3.2.1(react@18.2.0) + react: 18.2.0 + tslib: 2.5.2 + dev: true + /@dnd-kit/sortable@7.0.2(@dnd-kit/core@6.0.8)(react@18.2.0): resolution: {integrity: sha512-wDkBHHf9iCi1veM834Gbk1429bd4lHX4RpAwT0y2cHLf246GAvU2sVw/oxWNpPKQNQRQaeGXhAVgrOl1IT+iyA==} peerDependencies: @@ -3546,7 +3584,7 @@ packages: resolution: {integrity: sha512-QOooDZ1qy31GsXj2Z5JxpofhZO51loF7NK8QPj5/dHJmG88dQdM4TBA5BWutDN/CA3Dseg+oTCaFiehu3Rn1ew==} hasBin: true dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 '@expo/code-signing-certificates': 0.0.5 '@expo/config': 8.0.2 '@expo/config-plugins': 6.0.2 @@ -4652,16 +4690,16 @@ packages: config-chain: 1.1.13 dev: true - /@rc-component/color-picker@1.2.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-IitJ6RWGHs7btI1AqzGPrehr5bueWLGDUyMKwDwvFunfSDo/o8g/95kUG55vC5EYLM0ZJ3SDfw45OrW5KAx3oA==} + /@rc-component/color-picker@1.4.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-vh5EWqnsayZa/JwUznqDaPJz39jznx/YDbyBuVJntv735tKXKwEUZZb2jYEldOg+NKWZwtALjGMrNeGBmqFoEw==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 '@ctrl/tinycolor': 3.6.0 classnames: 2.3.2 - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true @@ -4672,8 +4710,8 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.3 - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + '@babel/runtime': 7.22.10 + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true @@ -4682,7 +4720,7 @@ packages: resolution: {integrity: sha512-9N8nRk0oKj1qJzANKl+n9eNSMUGsZtjwNuDCiZ/KA+dt1fE3zq5x2XxclRcAbOIXnZcJ53ozP2Pa60gyELXagA==} engines: {node: '>=8.x'} dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 dev: true /@rc-component/mutate-observer@1.0.0(react-dom@18.2.0)(react@18.2.0): @@ -4692,9 +4730,9 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 classnames: 2.3.2 - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true @@ -4706,43 +4744,43 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 classnames: 2.3.2 - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@rc-component/tour@1.8.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-rrRGioHTLQlGca27G2+lw7QpRb3uuMYCUIJjj31/B44VCJS0P2tqYhOgtzvWQmaLMlWH3ZlpzotkKX13NT4XEA==} + /@rc-component/tour@1.8.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-CsrQnfKgNArxx2j1RNHVLZgVA+rLrEj06lIsl4KSynMqADsqz8eKvVkr0F3p9PA10948M6WEEZt5a/FGAbGR2A==} engines: {node: '>=8.x'} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 '@rc-component/portal': 1.1.1(react-dom@18.2.0)(react@18.2.0) - '@rc-component/trigger': 1.13.3(react-dom@18.2.0)(react@18.2.0) + '@rc-component/trigger': 1.15.6(react-dom@18.2.0)(react@18.2.0) classnames: 2.3.2 - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@rc-component/trigger@1.13.3(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-CA4s8QGj2kagp8dmYRVcSIW5IErw/YBxSeFEsQmt6SB0oaj9pj+akkB6O0S/Y6ww5JrIDu9Bukq89se1oW9F3w==} + /@rc-component/trigger@1.15.6(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-Tl19KaGsShf4yzqxumsXVT4c7j0l20Dxe5hgP5S0HmxyhCg3oKen28ntGavRCIPW7cl7wgsGotntqcIokgDHzg==} engines: {node: '>=8.x'} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 '@rc-component/portal': 1.1.1(react-dom@18.2.0)(react@18.2.0) classnames: 2.3.2 rc-align: 4.0.15(react-dom@18.2.0)(react@18.2.0) rc-motion: 2.7.3(react-dom@18.2.0)(react@18.2.0) rc-resize-observer: 1.3.1(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true @@ -5551,7 +5589,7 @@ packages: engines: {node: '>=14'} dependencies: '@babel/code-frame': 7.21.4 - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 '@types/aria-query': 5.0.1 aria-query: 5.1.3 chalk: 4.1.2 @@ -7593,56 +7631,56 @@ packages: resolution: {integrity: sha512-QXu7BPrP29VllRxH8GwB7x5iX5qWKAAMLqKQGWTeLWVlNHNOpVMJ91dsxQAIWXpjuW5wqvxu3Jd/nRjrJ+0pqg==} dev: true - /antd@5.5.2(date-fns@2.30.0)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-qILOJj7QPLy/PHQIyPHEW6kto6okw+epumlcC01jL+Sph0HBX109MWaLDXAsgc3+WEH1haEffqw9vyZ4KYfk0Q==} + /antd@5.8.4(date-fns@2.30.0)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-DbQUmRWf9GAllZsc9NxL9gnrup75F7iZ0OlFY+mXh31JdSYQLLP07CAOK7z/sdQLQdYnAHWyuWvkb2mrRKxnYA==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: '@ant-design/colors': 7.0.0 - '@ant-design/cssinjs': 1.9.1(react-dom@18.2.0)(react@18.2.0) - '@ant-design/icons': 5.1.4(react-dom@18.2.0)(react@18.2.0) + '@ant-design/cssinjs': 1.16.2(react-dom@18.2.0)(react@18.2.0) + '@ant-design/icons': 5.2.5(react-dom@18.2.0)(react@18.2.0) '@ant-design/react-slick': 1.0.1(react@18.2.0) '@babel/runtime': 7.22.3 '@ctrl/tinycolor': 3.6.0 - '@rc-component/color-picker': 1.2.0(react-dom@18.2.0)(react@18.2.0) + '@rc-component/color-picker': 1.4.1(react-dom@18.2.0)(react@18.2.0) '@rc-component/mutate-observer': 1.0.0(react-dom@18.2.0)(react@18.2.0) - '@rc-component/tour': 1.8.0(react-dom@18.2.0)(react@18.2.0) - '@rc-component/trigger': 1.13.3(react-dom@18.2.0)(react@18.2.0) + '@rc-component/tour': 1.8.1(react-dom@18.2.0)(react@18.2.0) + '@rc-component/trigger': 1.15.6(react-dom@18.2.0)(react@18.2.0) classnames: 2.3.2 copy-to-clipboard: 3.3.3 dayjs: 1.11.7 qrcode.react: 3.1.0(react@18.2.0) - rc-cascader: 3.12.0(react-dom@18.2.0)(react@18.2.0) - rc-checkbox: 3.0.1(react-dom@18.2.0)(react@18.2.0) - rc-collapse: 3.5.2(react-dom@18.2.0)(react@18.2.0) + rc-cascader: 3.14.1(react-dom@18.2.0)(react@18.2.0) + rc-checkbox: 3.1.0(react-dom@18.2.0)(react@18.2.0) + rc-collapse: 3.7.1(react-dom@18.2.0)(react@18.2.0) rc-dialog: 9.1.0(react-dom@18.2.0)(react@18.2.0) - rc-drawer: 6.1.6(react-dom@18.2.0)(react@18.2.0) + rc-drawer: 6.2.0(react-dom@18.2.0)(react@18.2.0) rc-dropdown: 4.1.0(react-dom@18.2.0)(react@18.2.0) - rc-field-form: 1.32.0(react-dom@18.2.0)(react@18.2.0) - rc-image: 5.16.0(react-dom@18.2.0)(react@18.2.0) - rc-input: 1.0.4(react-dom@18.2.0)(react@18.2.0) - rc-input-number: 7.4.2(react-dom@18.2.0)(react@18.2.0) - rc-mentions: 2.2.0(react-dom@18.2.0)(react@18.2.0) - rc-menu: 9.8.4(react-dom@18.2.0)(react@18.2.0) + rc-field-form: 1.36.2(react-dom@18.2.0)(react@18.2.0) + rc-image: 7.1.3(react-dom@18.2.0)(react@18.2.0) + rc-input: 1.1.1(react-dom@18.2.0)(react@18.2.0) + rc-input-number: 8.0.4(react-dom@18.2.0)(react@18.2.0) + rc-mentions: 2.5.0(react-dom@18.2.0)(react@18.2.0) + rc-menu: 9.10.0(react-dom@18.2.0)(react@18.2.0) rc-motion: 2.7.3(react-dom@18.2.0)(react@18.2.0) rc-notification: 5.0.4(react-dom@18.2.0)(react@18.2.0) - rc-pagination: 3.4.2(react-dom@18.2.0)(react@18.2.0) - rc-picker: 3.7.6(date-fns@2.30.0)(dayjs@1.11.7)(react-dom@18.2.0)(react@18.2.0) + rc-pagination: 3.6.1(react-dom@18.2.0)(react@18.2.0) + rc-picker: 3.13.1(date-fns@2.30.0)(dayjs@1.11.7)(react-dom@18.2.0)(react@18.2.0) rc-progress: 3.4.1(react-dom@18.2.0)(react@18.2.0) - rc-rate: 2.10.0(react-dom@18.2.0)(react@18.2.0) + rc-rate: 2.12.0(react-dom@18.2.0)(react@18.2.0) rc-resize-observer: 1.3.1(react-dom@18.2.0)(react@18.2.0) rc-segmented: 2.2.2(react-dom@18.2.0)(react@18.2.0) - rc-select: 14.5.1(react-dom@18.2.0)(react@18.2.0) + rc-select: 14.7.4(react-dom@18.2.0)(react@18.2.0) rc-slider: 10.1.1(react-dom@18.2.0)(react@18.2.0) - rc-steps: 6.0.0(react-dom@18.2.0)(react@18.2.0) + rc-steps: 6.0.1(react-dom@18.2.0)(react@18.2.0) rc-switch: 4.1.0(react-dom@18.2.0)(react@18.2.0) rc-table: 7.32.1(react-dom@18.2.0)(react@18.2.0) - rc-tabs: 12.6.0(react-dom@18.2.0)(react@18.2.0) - rc-textarea: 1.2.3(react-dom@18.2.0)(react@18.2.0) + rc-tabs: 12.9.0(react-dom@18.2.0)(react@18.2.0) + rc-textarea: 1.3.4(react-dom@18.2.0)(react@18.2.0) rc-tooltip: 6.0.1(react-dom@18.2.0)(react@18.2.0) - rc-tree: 5.7.4(react-dom@18.2.0)(react@18.2.0) - rc-tree-select: 5.9.0(react-dom@18.2.0)(react@18.2.0) + rc-tree: 5.7.9(react-dom@18.2.0)(react@18.2.0) + rc-tree-select: 5.11.2(react-dom@18.2.0)(react@18.2.0) rc-upload: 4.3.4(react-dom@18.2.0)(react@18.2.0) rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -8107,7 +8145,7 @@ packages: resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==} engines: {node: '>=10', npm: '>=6'} dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 cosmiconfig: 7.1.0 resolve: 1.22.2 dev: true @@ -8282,7 +8320,7 @@ packages: '@babel/preset-env': 7.22.4(@babel/core@7.22.1) '@babel/preset-react': 7.22.5(@babel/core@7.22.1) '@babel/preset-typescript': 7.21.5(@babel/core@7.22.1) - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 babel-plugin-macros: 3.1.0 babel-plugin-transform-react-remove-prop-types: 0.4.24 transitivePeerDependencies: @@ -8560,7 +8598,7 @@ packages: /broadcast-channel@3.7.0: resolution: {integrity: sha512-cIAKJXAxGJceNZGTZSBzMxzyOn72cVgPnKx4dc6LRjQgbaJUQqhy5rzL3zbMxkMWsGKkv2hSFkPRMEXfoMZ2Mg==} dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 detect-node: 2.1.0 js-sha3: 0.8.0 microseconds: 0.2.0 @@ -10023,6 +10061,10 @@ packages: resolution: {integrity: sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ==} dev: true + /dayjs@1.11.9: + resolution: {integrity: sha512-QvzAURSbQ0pKdIye2txOzNaHmxtUBXerpY0FJsFXUMKbIZeFm5ht1LS/jFsrncjnmtv8HsG0W2g6c0zUjZWmpA==} + dev: true + /debug@2.6.9: resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} peerDependencies: @@ -11062,7 +11104,7 @@ packages: peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 aria-query: 5.1.3 array-includes: 3.1.6 array.prototype.flatmap: 1.3.1 @@ -11576,7 +11618,7 @@ packages: resolution: {integrity: sha512-mRsOQC3e+VhUKEaYJlvIDiqwaQtFEJv9JZZ8yRkofsj1y+9WoQFq5WN+w2sKg+aMvTE3ReNzhhwBM7QMVy5FrA==} hasBin: true dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 '@expo/cli': 0.7.2(expo-modules-autolinking@1.2.0) '@expo/config': 8.0.2 '@expo/config-plugins': 6.0.2 @@ -15272,7 +15314,7 @@ packages: /match-sorter@6.3.1: resolution: {integrity: sha512-mxybbo3pPNuA+ZuCUhm5bwNkXrJTbsk5VWbR5wiwz/GC6LIiegBGn2w3O08UG/jdbYLinw51fSQ5xNU1U3MgBw==} dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 remove-accents: 0.4.2 dev: true @@ -15554,7 +15596,7 @@ packages: /metro-runtime@0.73.9: resolution: {integrity: sha512-d5Hs83FpKB9r8q8Vb95+fa6ESpwysmPr4lL1I2rM2qXAFiO7OAPT9Bc23WmXgidkBtD0uUFdB2lG+H1ATz8rZg==} dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 react-refresh: 0.4.3 dev: true @@ -18119,54 +18161,54 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 classnames: 2.3.2 dom-align: 1.12.4 - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) resize-observer-polyfill: 1.5.1 dev: true - /rc-cascader@3.12.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-QTeGPTNYX33alozNy9lYg7YKpvYVwquai/mrFRR8mHlHnK7QlqJyMqbs2p7rc5eeKARKMRTUeoN5CfO+Gr9UBw==} + /rc-cascader@3.14.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-fCsgjLIQqYZMhFj9UT+x2ZW4uobx7OP5yivcn6Xto5fuxHaldphsryzCeUVmreQOHEo0RP+032Ip9RDzrKVKJA==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 array-tree-filter: 2.1.0 classnames: 2.3.2 - rc-select: 14.5.1(react-dom@18.2.0)(react@18.2.0) - rc-tree: 5.7.4(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + rc-select: 14.7.4(react-dom@18.2.0)(react@18.2.0) + rc-tree: 5.7.9(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /rc-checkbox@3.0.1(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-k7nxDWxYF+jDI0ZcCvuvj71xONmWRVe5+1MKcERRR9MRyP3tZ69b+yUCSXXh+sik4/Hc9P5wHr2nnUoGS2zBjA==} + /rc-checkbox@3.1.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-PAwpJFnBa3Ei+5pyqMMXdcKYKNBMS+TvSDiLdDnARnMJHC8ESxwPfm4Ao1gJiKtWLdmGfigascnCpwrHFgoOBQ==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 classnames: 2.3.2 - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /rc-collapse@3.5.2(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-/TNiT3DW1t3sUCiVD/DPUYooJZ3BLA93/2rZsB3eM2bGJCCla2X9D2E4tgm7LGMQGy5Atb2lMUn2FQuvQNvavQ==} + /rc-collapse@3.7.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-N/7ejyiTf3XElNJBBpxqnZBUuMsQWEOPjB2QkfNvZ/Ca54eAvJXuOD1EGbCWCk2m7v/MSxku7mRpdeaLOCd4Gg==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 classnames: 2.3.2 rc-motion: 2.7.3(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true @@ -18177,26 +18219,26 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 '@rc-component/portal': 1.1.1(react-dom@18.2.0)(react@18.2.0) classnames: 2.3.2 rc-motion: 2.7.3(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /rc-drawer@6.1.6(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-EBRFM9o3lPU5kYh8sFoXYA9KxpdT765HDqj/AbZWicXkhwEYUH7MjUH0ctenPCiHBxXQUgIUvK14+6rPuURd6w==} + /rc-drawer@6.2.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-spPkZ3WvP0U0vy5dyzSwlUJ/+vLFtjP/cTwSwejhQRoDBaexSZHsBhELoCZcEggI7LQ7typmtG30lAue2HEhvA==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 '@rc-component/portal': 1.1.1(react-dom@18.2.0)(react@18.2.0) classnames: 2.3.2 rc-motion: 2.7.3(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true @@ -18207,100 +18249,101 @@ packages: react: '>=16.11.0' react-dom: '>=16.11.0' dependencies: - '@babel/runtime': 7.22.3 - '@rc-component/trigger': 1.13.3(react-dom@18.2.0)(react@18.2.0) + '@babel/runtime': 7.22.10 + '@rc-component/trigger': 1.15.6(react-dom@18.2.0)(react@18.2.0) classnames: 2.3.2 - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /rc-field-form@1.32.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-vr5pA0/gWiBZf0HKdevQJcWSsAac10Z8Nj1Brs3OOCnExk7l+u8GtsW+4cRSqJLug5fxV11dOGXpxf7+aHT/2A==} + /rc-field-form@1.36.2(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-tCF/JjUsnxW80Gk4E4ZH74ONsaQMxVTRtui6XhQB8DJc4FHWLLa5pP8zwhxtPKC5NaO0QZ0Cv79JggDubn6n2g==} engines: {node: '>=8.x'} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 async-validator: 4.2.5 - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /rc-image@5.16.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-11DOye57IgTXh2yTsmxFNynZJG3tdx8RZnnaqb38eYWrBPPyhVHIuURxyiSZ8B68lEUAggR7SBA0Zb95KP/CyQ==} + /rc-image@7.1.3(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-foMl1rcit1F0+vgxE5kf0c8TygQcHhILsOohQUL+JMUbzOo3OBFRcehJudYbqbCTArzCecS8nA1irUU9vvgQbg==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 '@rc-component/portal': 1.1.1(react-dom@18.2.0)(react@18.2.0) classnames: 2.3.2 rc-dialog: 9.1.0(react-dom@18.2.0)(react@18.2.0) rc-motion: 2.7.3(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /rc-input-number@7.4.2(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-yGturTw7WGP+M1GbJ+UTAO7L4buxeW6oilhL9Sq3DezsRS8/9qec4UiXUbeoiX9bzvRXH11JvgskBtxSp4YSNg==} + /rc-input-number@8.0.4(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-TP+G5b7mZtbwXJ/YEZXF/OgbEZ6iqD4+RSuxZJ8VGKGXDcdt0FKIvpFoNQr/knspdFC4OxA0OfsWfFWfN4XSyA==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 '@rc-component/mini-decimal': 1.0.1 classnames: 2.3.2 - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + rc-input: 1.1.1(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /rc-input@1.0.4(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-clY4oneVHRtKHYf/HCxT/MO+4BGzCIywSNLosXWOm7fcQAS0jQW7n0an8Raa8JMB8kpxc8m28p7SNwFZmlMj6g==} + /rc-input@1.1.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-NTR1Z4em681L8/ewb2KR80RykSmN8I2mzqzJDCoUmTrV1BB9Hk5d7ha4TnfgdEPPL148N+603sW2LExSXk1IbA==} peerDependencies: react: '>=16.0.0' react-dom: '>=16.0.0' dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 classnames: 2.3.2 - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /rc-mentions@2.2.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-R7ncCldr02uKgJBBPlXdtnOGQIjZ9C3uoIMi4fabU3CPFdmefYlNF6QM4u2AzgcGt8V0KkoHTN5T6HPdUpet8g==} + /rc-mentions@2.5.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-rERXsbUTNVrb5T/iDC0ki/SRGWJnOVraDy6O25Us3FSpuUZ3uq2TPZB4fRk0Hss5kyiEPzz2sprhkI4b+F4jUw==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.3 - '@rc-component/trigger': 1.13.3(react-dom@18.2.0)(react@18.2.0) + '@babel/runtime': 7.22.10 + '@rc-component/trigger': 1.15.6(react-dom@18.2.0)(react@18.2.0) classnames: 2.3.2 - rc-input: 1.0.4(react-dom@18.2.0)(react@18.2.0) - rc-menu: 9.8.4(react-dom@18.2.0)(react@18.2.0) - rc-textarea: 1.2.3(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + rc-input: 1.1.1(react-dom@18.2.0)(react@18.2.0) + rc-menu: 9.10.0(react-dom@18.2.0)(react@18.2.0) + rc-textarea: 1.3.4(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /rc-menu@9.8.4(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-lmw2j8I2fhdIzHmC9ajfImfckt0WDb2KVJJBBRIsxPEw2kGkEfjLMUoB1NgiNT/Q5cC8PdjGOGQjHJIJMwyNMw==} + /rc-menu@9.10.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-g27kpXaAoJh/fkPZF65/d4V+w4DhDeqomBdPcGnkFAcJnEM4o21TnVccrBUoDedLKzC7wJRw1Q7VTqEsfEufmw==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 + '@rc-component/trigger': 1.15.6(react-dom@18.2.0)(react@18.2.0) classnames: 2.3.2 rc-motion: 2.7.3(react-dom@18.2.0)(react@18.2.0) - rc-overflow: 1.3.0(react-dom@18.2.0)(react@18.2.0) - rc-trigger: 5.3.4(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + rc-overflow: 1.3.1(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true @@ -18311,9 +18354,9 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 classnames: 2.3.2 - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true @@ -18325,42 +18368,43 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 classnames: 2.3.2 rc-motion: 2.7.3(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /rc-overflow@1.3.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-p2Qt4SWPTHAYl4oAao1THy669Fm5q8pYBDBHRaFOekCvcdcrgIx0ByXQMEkyPm8wUDX4BK6aARWecvCRc/7CTA==} + /rc-overflow@1.3.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-RY0nVBlfP9CkxrpgaLlGzkSoh9JhjJLu6Icqs9E7CW6Ewh9s0peF9OHIex4OhfoPsR92LR0fN6BlCY9Z4VoUtA==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 classnames: 2.3.2 rc-resize-observer: 1.3.1(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /rc-pagination@3.4.2(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-arFQKD15h26+rSXRnQNA8b/tHy98/853W/leXkas2WlViOYG5A2qgEg7CRX64GKb9TqJjdqnDzaMAvl0qF4Tig==} + /rc-pagination@3.6.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-R/sUnKKXx1Nm4kZfUKS3YKa7yEPF1ZkVB/AynQaHt+nMER7h9wPTfliDJFdYo+RM/nk2JD4Yc5QpUq8fIQHeug==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 classnames: 2.3.2 + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /rc-picker@3.7.6(date-fns@2.30.0)(dayjs@1.11.7)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-v84wVXjgx5hQ5vTLjMeMMtj6+gn480Gqzwur2A2+o8+eFnhY4jKmuqzHmD8sEevrz0WT/j1pLHFxAV8/lksI2A==} + /rc-picker@3.13.1(date-fns@2.30.0)(dayjs@1.11.7)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-211SrinX5IXZ9FMMDUMyPLuGOdfftUtd8zj4lqudpFxlMdtgV5+hXUJMBKb26xmDsleOm5iySK6KIHgiaI+U4w==} engines: {node: '>=8.x'} peerDependencies: date-fns: '>= 2.x' @@ -18379,12 +18423,12 @@ packages: moment: optional: true dependencies: - '@babel/runtime': 7.22.3 - '@rc-component/trigger': 1.13.3(react-dom@18.2.0)(react@18.2.0) + '@babel/runtime': 7.22.10 + '@rc-component/trigger': 1.15.6(react-dom@18.2.0)(react@18.2.0) classnames: 2.3.2 date-fns: 2.30.0 dayjs: 1.11.7 - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true @@ -18395,23 +18439,23 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 classnames: 2.3.2 - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /rc-rate@2.10.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-TCjEpKPeN1m0EnGDDbb1KyxjNTJRzoReiPdtbrBJEey4Ryf/UGOQ6vqmz2yC6DJdYVDVUoZPdoz043ryh0t/nQ==} + /rc-rate@2.12.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-g092v5iZCdVzbjdn28FzvWebK2IutoVoiTeqoLTj9WM7SjA/gOJIw5/JFZMRyJYYVe1jLAU2UhAfstIpCNRozg==} engines: {node: '>=8.x'} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 classnames: 2.3.2 - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true @@ -18422,9 +18466,9 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 classnames: 2.3.2 - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) resize-observer-polyfill: 1.5.1 @@ -18436,9 +18480,9 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 classnames: 2.3.2 - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) resize-observer-polyfill: 1.5.1 @@ -18450,27 +18494,27 @@ packages: react: '>=16.0.0' react-dom: '>=16.0.0' dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 classnames: 2.3.2 rc-motion: 2.7.3(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /rc-select@14.5.1(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-RQ3yiguq6yJ+kbtip7/6RTq2hOotS/s00nyZL2nxyz5194C6uOtSB8Kgsw3c6ZXII1EDjuJX3zLI1pkxkNWyww==} + /rc-select@14.7.4(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-qRUpvMVXFy6rdHe+qzHXAqyQAfhErC/oY8dcRtoRjoz0lz2Nx3J+lLL5AnEbjnwlS+/kQTJUZ/65WyCwWwcLwQ==} engines: {node: '>=8.x'} peerDependencies: react: '*' react-dom: '*' dependencies: - '@babel/runtime': 7.22.3 - '@rc-component/trigger': 1.13.3(react-dom@18.2.0)(react@18.2.0) + '@babel/runtime': 7.22.10 + '@rc-component/trigger': 1.15.6(react-dom@18.2.0)(react@18.2.0) classnames: 2.3.2 rc-motion: 2.7.3(react-dom@18.2.0)(react@18.2.0) - rc-overflow: 1.3.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + rc-overflow: 1.3.1(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) rc-virtual-list: 3.5.2(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -18483,23 +18527,23 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 classnames: 2.3.2 - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /rc-steps@6.0.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-+KfMZIty40mYCQSDvYbZ1jwnuObLauTiIskT1hL4FFOBHP6ZOr8LK0m143yD3kEN5XKHSEX1DIwCj3AYZpoeNQ==} + /rc-steps@6.0.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-lKHL+Sny0SeHkQKKDJlAjV5oZ8DwCdS2hFhAkIjuQt1/pB81M0cA0ErVFdHq9+jmPmFw1vJB2F5NBzFXLJxV+g==} engines: {node: '>=8.x'} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 classnames: 2.3.2 - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true @@ -18510,9 +18554,9 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 classnames: 2.3.2 - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true @@ -18524,44 +18568,44 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 '@rc-component/context': 1.3.0(react-dom@18.2.0)(react@18.2.0) classnames: 2.3.2 rc-resize-observer: 1.3.1(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /rc-tabs@12.6.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-L9yIptdrmft573MEsc+xKoGbXzfg3V6NYvgT0sNh+PSzWaeF34W7CIPi98lcWjtsYB80oFMOcAXRilUFxLHTaA==} + /rc-tabs@12.9.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-2HnVowgMVrq0DfQtyu4mCd9E6pXlWNdM6VaDvOOHMsLYqPmpY+7zBqUC6YrrQ9xYXHciTS0e7TtjOHIvpVCHLQ==} engines: {node: '>=8.x'} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 classnames: 2.3.2 rc-dropdown: 4.1.0(react-dom@18.2.0)(react@18.2.0) - rc-menu: 9.8.4(react-dom@18.2.0)(react@18.2.0) + rc-menu: 9.10.0(react-dom@18.2.0)(react@18.2.0) rc-motion: 2.7.3(react-dom@18.2.0)(react@18.2.0) rc-resize-observer: 1.3.1(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /rc-textarea@1.2.3(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-YvN8IskIVBRRzcS4deT0VAMim31+T3IoVX4yoCJ+b/iVCvw7yf0usR7x8OaHiUOUoURKcn/3lfGjmtzplcy99g==} + /rc-textarea@1.3.4(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-wn0YjTpvcVolcfXa0HtzL+jgV2QcwtfB29RwNAKj8hMgZOju1V24M3TfEDjABeQEAQbUGbjMbISREOX/YSVKhg==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 classnames: 2.3.2 - rc-input: 1.0.4(react-dom@18.2.0)(react@18.2.0) + rc-input: 1.1.1(react-dom@18.2.0)(react@18.2.0) rc-resize-observer: 1.3.1(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true @@ -18572,69 +18616,53 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.3 - '@rc-component/trigger': 1.13.3(react-dom@18.2.0)(react@18.2.0) + '@babel/runtime': 7.22.10 + '@rc-component/trigger': 1.15.6(react-dom@18.2.0)(react@18.2.0) classnames: 2.3.2 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /rc-tree-select@5.9.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-oh3blESzLfLCBPSiVDtZ2irzrWWZUMeHvnSwRvFo79br8Z+K/1OhXhXBZmROvfKwaH8YUugAQy8B2j5EGQbdyA==} + /rc-tree-select@5.11.2(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-ujRFO3pcjSg8R4ndXX2oiNcCu+RgO9ZPcd23CZy18Khm+nRsfWWS3Su7qB0iuoJgzAJ5LK7b6Dio0t7IQDGs9g==} peerDependencies: react: '*' react-dom: '*' dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 classnames: 2.3.2 - rc-select: 14.5.1(react-dom@18.2.0)(react@18.2.0) - rc-tree: 5.7.4(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + rc-select: 14.7.4(react-dom@18.2.0)(react@18.2.0) + rc-tree: 5.7.9(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /rc-tree@5.7.4(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-7VfDq4jma+6fvlzfDXvUJ34SaO2EWkcXGBmPgeFmVKsLNNXcKGl4cRAhs6Ts1zqnX994vu/hb3f1dyTjn43RFg==} + /rc-tree@5.7.9(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-1hKkToz/EVjJlMVwmZnpXeLXt/1iQMsaAq9m+GNkUbK746gkc7QpJXSN/TzjhTI5Hi+LOSlrMaXLMT0bHPqILQ==} engines: {node: '>=10.x'} peerDependencies: react: '*' react-dom: '*' dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 classnames: 2.3.2 rc-motion: 2.7.3(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) rc-virtual-list: 3.5.2(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /rc-trigger@5.3.4(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-mQv+vas0TwKcjAO2izNPkqR4j86OemLRmvL2nOzdP9OWNWA1ivoTt5hzFqYNW9zACwmTezRiN8bttrC7cZzYSw==} - engines: {node: '>=8.x'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.22.3 - classnames: 2.3.2 - rc-align: 4.0.15(react-dom@18.2.0)(react@18.2.0) - rc-motion: 2.7.3(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: true - /rc-upload@4.3.4(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-uVbtHFGNjHG/RyAfm9fluXB6pvArAGyAx8z7XzXXyorEgVIWj6mOlriuDm0XowDHYz4ycNK0nE0oP3cbFnzxiQ==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 classnames: 2.3.2 - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true @@ -18655,7 +18683,19 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + react-is: 16.13.1 + dev: true + + /rc-util@5.37.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-cPMV8DzaHI1KDaS7XPRXAf4J7mtBqjvjikLpQieaeOO7+cEbqY2j7Kso/T0R0OiEZTNcLS/8Zl9YrlXiO9UbjQ==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.22.10 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-is: 16.13.1 @@ -18668,10 +18708,10 @@ packages: react: '*' react-dom: '*' dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 classnames: 2.3.2 rc-resize-observer: 1.3.1(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.32.4(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true @@ -19220,10 +19260,14 @@ packages: resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==} dev: true + /regenerator-runtime@0.14.0: + resolution: {integrity: sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==} + dev: true + /regenerator-transform@0.15.1: resolution: {integrity: sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==} dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 dev: true /regex-not@1.0.2: @@ -21569,7 +21613,7 @@ packages: /unload@2.2.0: resolution: {integrity: sha512-B60uB5TNBLtN6/LsgAf3udH9saB5p7gqJwcFfbOEZ8BcBHnGwCf6G/TGiEqkRAxX7zAFIUtzdrXQSdL3Q/wqNA==} dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 detect-node: 2.1.0 dev: true @@ -21647,14 +21691,6 @@ packages: react: 18.2.0 dev: true - /use-media-antd-query@1.1.0(react@18.2.0): - resolution: {integrity: sha512-B6kKZwNV4R+l4Rl11sWO7HqOay9alzs1Vp1b4YJqjz33YxbltBCZtt/yxXxkXN9rc1S7OeEL/GbwC30Wmqhw6Q==} - peerDependencies: - react: '>=16.9.0' - dependencies: - react: 18.2.0 - dev: true - /use-sync-external-store@1.2.0(react@18.2.0): resolution: {integrity: sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==} peerDependencies: @@ -22172,7 +22208,7 @@ packages: '@apideck/better-ajv-errors': 0.3.6(ajv@8.12.0) '@babel/core': 7.22.1 '@babel/preset-env': 7.22.4(@babel/core@7.22.1) - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.10 '@rollup/plugin-babel': 5.3.1(@babel/core@7.22.1)(rollup@2.79.1) '@rollup/plugin-node-resolve': 11.2.1(rollup@2.79.1) '@rollup/plugin-replace': 2.4.2(rollup@2.79.1) diff --git a/src/components/AgentDropdown.tsx b/src/components/AgentDropdown.tsx index d0e497fa..23935a95 100644 --- a/src/components/AgentDropdown.tsx +++ b/src/components/AgentDropdown.tsx @@ -2,30 +2,22 @@ import { Dropdown } from 'antd' import React from 'react' import { useVeramo } from '@veramo-community/veramo-react' import { useNavigate } from 'react-router-dom' -import { CheckCircleOutlined } from '@ant-design/icons' const AgentDropdown: React.FC<{ children: React.ReactNode }> = ({ children, }) => { const { agents, setActiveAgentId, activeAgentId } = useVeramo() const navigate = useNavigate() - return ( { + ...agents.map((_agent: any) => { return { - key: index, + key: _agent.context?.id, onClick: () => setActiveAgentId(_agent.context?.id), - icon: ( - - ), label: _agent.context?.name, } }), @@ -34,12 +26,7 @@ const AgentDropdown: React.FC<{ children: React.ReactNode }> = ({ { key: 'manage', label: 'Magage', - onClick: () => navigate('/agents'), - }, - { - key: 'connect', - label: 'Connect', - onClick: () => navigate('/connect'), + onClick: () => navigate('/settings/agents'), }, ], ], diff --git a/src/components/CreateRequest.tsx b/src/components/CreateRequest.tsx index e24ea326..edf4ce33 100644 --- a/src/components/CreateRequest.tsx +++ b/src/components/CreateRequest.tsx @@ -7,7 +7,7 @@ import { CaretDownOutlined, CaretRightOutlined } from '@ant-design/icons' import { v4 as uuidv4 } from 'uuid' import DIDDiscoveryBar from './DIDDiscoveryBar' -interface CreateRequestProps {} + interface SDRArgs { issuer: string @@ -24,7 +24,7 @@ interface AddClaimArgs { reason?: string } -const CreateRequest: React.FC = () => { +const CreateRequest: React.FC = () => { const { agent } = useVeramo() const query = useQueryClient() const [subject, setSubject] = useState('') @@ -208,7 +208,7 @@ const CreateRequest: React.FC = () => { , - ]} - > -
- - setAgentName(e.target.value)} - value={agentName} - /> - - -
- - - ) -} - -export default Agents diff --git a/src/pages/Agents.tsx b/src/pages/Agents.tsx deleted file mode 100644 index 31e2aa15..00000000 --- a/src/pages/Agents.tsx +++ /dev/null @@ -1,69 +0,0 @@ -import React from 'react' -import { Typography, Card, Button, Row, Space, Tag } from 'antd' -import { useVeramo } from '@veramo-community/veramo-react' -import { - DeleteOutlined, - PushpinOutlined, - EditOutlined, -} from '@ant-design/icons' -import { useNavigate } from 'react-router-dom' -import { PageContainer } from '@ant-design/pro-components' - -const { Title } = Typography - -const Agents = () => { - const navigate = useNavigate() - const { agents, removeAgent, activeAgentId, setActiveAgentId } = useVeramo() - - return ( - - {agents.map((agent) => { - return ( - - - {agent.context.name} - - - {activeAgentId === agent.context.id && ( - Default Agent - )} - Schema - W3C - - - Schema: {agent.context.schema} - - - - - - - - ) - })} - - ) -} - -export default Agents diff --git a/src/pages/Identifier.tsx b/src/pages/Identifier.tsx index c3ec0c6f..707fe633 100644 --- a/src/pages/Identifier.tsx +++ b/src/pages/Identifier.tsx @@ -6,7 +6,7 @@ import { Space, Tabs, Input, - notification, + App, QRCode, } from 'antd' import { useParams } from 'react-router-dom' @@ -27,6 +27,7 @@ const { TextArea } = Input const { TabPane } = Tabs const Identifier = () => { + const { notification } = App.useApp() const { id } = useParams<{ id: string }>() if (!id) throw Error('id is missing') diff --git a/src/pages/KnownIdentifiers.tsx b/src/pages/KnownIdentifiers.tsx index bc7b27e7..5ab6ec9a 100644 --- a/src/pages/KnownIdentifiers.tsx +++ b/src/pages/KnownIdentifiers.tsx @@ -1,5 +1,5 @@ import React from 'react' -import { Table, Input, Button, notification } from 'antd' +import { Table, Input, Button, App } from 'antd' import { Link, useNavigate } from 'react-router-dom' import { useQuery } from 'react-query' import { useVeramo } from '@veramo-community/veramo-react' @@ -11,6 +11,7 @@ import IdentifierProfile from '../components/IdentifierProfile' const { Search } = Input const KnownIdentifiers = () => { + const { notification } = App.useApp() const { agent } = useVeramo() const navigate = useNavigate() diff --git a/src/pages/ManagedIdentifiers.tsx b/src/pages/ManagedIdentifiers.tsx index 0727694f..cf7ba09e 100644 --- a/src/pages/ManagedIdentifiers.tsx +++ b/src/pages/ManagedIdentifiers.tsx @@ -1,5 +1,5 @@ import React, { useState } from 'react' -import { Table, Button, Row, Space, notification } from 'antd' +import { Table, Button, Row, Space, App } from 'antd' import { Link } from 'react-router-dom' import { useQuery } from 'react-query' import { useVeramo } from '@veramo-community/veramo-react' @@ -15,6 +15,7 @@ import { IIdentifier } from '@veramo/core' import IdentifierProfile from '../components/IdentifierProfile' const ManagedIdentifiers = () => { + const { notification } = App.useApp() const { agent } = useVeramo() const [isNewIdentifierModalVisible, setIsNewIdentifierModalVisible] = useState(false) diff --git a/src/pages/settings/Agents.tsx b/src/pages/settings/Agents.tsx new file mode 100644 index 00000000..42013539 --- /dev/null +++ b/src/pages/settings/Agents.tsx @@ -0,0 +1,83 @@ +import React, { useState } from 'react' +import { Button, Drawer, Tag, App } from 'antd' +import { useVeramo } from '@veramo-community/veramo-react' +import { + DeleteOutlined, + PlusOutlined, +} from '@ant-design/icons' +import { PageContainer, ProList } from '@ant-design/pro-components' +import md5 from 'md5' +import { Connect } from './Connect' +const GRAVATAR_URI = 'https://www.gravatar.com/avatar/' + +export const Agents = () => { + const { notification } = App.useApp() + const { agents, removeAgent, activeAgentId, setActiveAgentId } = useVeramo() + const [isDrawerOpen, setDrawerOpen] = useState(false); + + return ( + } + type="primary" + + title="Connect to a new agent" + onClick={() => setDrawerOpen(true)} + />, + ]} + > + + rowKey="id" + ghost + dataSource={agents.map((agent) => ({ + id: agent.context.id || '', + description: agent.context.schema, + avatar: agent?.context?.name && GRAVATAR_URI + md5(agent?.context?.name) + '?s=200&d=retro', + title: agent.context.name || 'Empty', + subTitle: agent.context.id === activeAgentId ? Active : null, + actions: [ + agent.context.id !== 'web3Agent' && )} - {/* Deploy an agent to heroku */} - + + ) } - -export default Connect diff --git a/src/pages/settings/Plugins.tsx b/src/pages/settings/Plugins.tsx index 6955ed69..0a847d5a 100644 --- a/src/pages/settings/Plugins.tsx +++ b/src/pages/settings/Plugins.tsx @@ -1,10 +1,11 @@ import React from 'react' -import { Button, Input, List, Space, Switch, notification } from 'antd' +import { Button, Input, List, Space, Switch, App } from 'antd' import { DeleteOutlined} from '@ant-design/icons' import { usePlugins } from '../../context/PluginProvider' import { PageContainer } from '@ant-design/pro-components' export const Plugins = () => { + const { notification } = App.useApp() const { addPluginConfig, plugins, removePluginConfig, switchPlugin } = usePlugins() const [url, setUrl] = React.useState('')