Browse Source

chore(deps): upgrade antd to 6.4.0 and fix deprecated Alert.message

Upgrade antd from ^6.3.7 to ^6.4.0. Replace deprecated `Alert.message`
with `Alert.title` as flagged by `antd lint`. Remove unused `useCallback`
import.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
pull/11783/head
afc163 4 months ago
parent
commit
7b163673a2
  1. 161
      package-lock.json
  2. 4
      package.json
  3. 4
      src/components/OfflineBanner/index.tsx

161
package-lock.json

@ -16,7 +16,7 @@
"@ant-design/x-sdk": "^2.5.0",
"@rc-component/util": "^1.10.1",
"@tanstack/react-query": "^5.100.6",
"antd": "^6.3.7",
"antd": "^6.4.0",
"antd-style": "^4.1.0",
"clsx": "^2.1.1",
"d3": "^7.9.0",
@ -196,9 +196,9 @@
}
},
"node_modules/@ant-design/icons": {
"version": "6.2.2",
"resolved": "https://registry.npmjs.org/@ant-design/icons/-/icons-6.2.2.tgz",
"integrity": "sha512-zlJtE7AMbG12TeYVPhtBXwNpFInNy8mjLzcIm+0BPw16/b8ODG87YJ1G37VIF5VFscdgfsf6EweAFPTobu/3iQ==",
"version": "6.2.3",
"resolved": "https://registry.npmjs.org/@ant-design/icons/-/icons-6.2.3.tgz",
"integrity": "sha512-Pl3aoAtxQeKryYnt6VvDJtOxMOtA8wrRSACe/pTjOAIG3fdHrWm6Ivb4ku9tsFjYroSXBKirvuxG4QkwBXD9gg==",
"license": "MIT",
"dependencies": {
"@ant-design/colors": "^8.0.1",
@ -6837,13 +6837,13 @@
}
},
"node_modules/@rc-component/cascader": {
"version": "1.14.0",
"resolved": "https://registry.npmjs.org/@rc-component/cascader/-/cascader-1.14.0.tgz",
"integrity": "sha512-Ip9356xwZUR2nbW5PRVGif4B/bDve4pLa/N+PGbvBaTnjbvmN4PFMBGQSmlDlzKP1ovxaYMvwF/dI9lXNLT4iQ==",
"version": "1.15.0",
"resolved": "https://registry.npmjs.org/@rc-component/cascader/-/cascader-1.15.0.tgz",
"integrity": "sha512-ZzpMtwFCRo3fbXHuDnncARJMZQjdqA2w7aDuPofNQt+aDx39st1hgfIpEwTBLhe2Hqsvs/zOr8RTtgxTkCPySw==",
"license": "MIT",
"dependencies": {
"@rc-component/select": "~1.6.0",
"@rc-component/tree": "~1.2.0",
"@rc-component/tree": "~1.3.0",
"@rc-component/util": "^1.4.0",
"clsx": "^2.1.1"
},
@ -6911,9 +6911,9 @@
}
},
"node_modules/@rc-component/dialog": {
"version": "1.8.4",
"resolved": "https://registry.npmjs.org/@rc-component/dialog/-/dialog-1.8.4.tgz",
"integrity": "sha512-Ay6PM7phkTkquplG8fWfUGFZ2GTLx9diTl4f0d8Eqxd7W1u1KjE9AQooFQHOHnhZf0Ya3z51+5EKCWHmt/dNEw==",
"version": "1.9.0",
"resolved": "https://registry.npmjs.org/@rc-component/dialog/-/dialog-1.9.0.tgz",
"integrity": "sha512-zbAAogkg4kkKum79sLE6M+vq1jSAW25zdkafrahgcTP9t9S//SD634Znd1A4c8F2Gc12ZKnehGLsVaaOvZzD2A==",
"license": "MIT",
"dependencies": {
"@rc-component/motion": "^1.1.3",
@ -6992,11 +6992,12 @@
}
},
"node_modules/@rc-component/input": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/@rc-component/input/-/input-1.1.2.tgz",
"integrity": "sha512-Q61IMR47piUBudgixJ30CciKIy9b1H95qe7GgEKOmSJVJXvFRWJllJfQry9tif+MX2cWFXWJf/RXz4kaCeq/Fg==",
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/@rc-component/input/-/input-1.3.0.tgz",
"integrity": "sha512-IUUNOdAuWuEvDEFFgfmwQl818tiDbvXwLgon4HL1q2hJeYkqrRrYwYhJN0zfPHGTDxs3gvyVC/C02D4hWFoIcA==",
"license": "MIT",
"dependencies": {
"@rc-component/resize-observer": "^1.1.1",
"@rc-component/util": "^1.4.0",
"clsx": "^2.1.1"
},
@ -7021,14 +7022,13 @@
}
},
"node_modules/@rc-component/mentions": {
"version": "1.6.0",
"resolved": "https://registry.npmjs.org/@rc-component/mentions/-/mentions-1.6.0.tgz",
"integrity": "sha512-KIkQNP6habNuTsLhUv0UGEOwG67tlmE7KNIJoQZZNggEZl5lQJTytFDb69sl5CK3TDdISCTjKP3nGEBKgT61CQ==",
"version": "1.9.0",
"resolved": "https://registry.npmjs.org/@rc-component/mentions/-/mentions-1.9.0.tgz",
"integrity": "sha512-WUwfFKDSOF5S9UPsNsXcLYtzjTxBGsftTXWRbZuxX6BYrsySISTnujfJNgaaQ6qVzaCDJ35QUkZKvsYxip1C5g==",
"license": "MIT",
"dependencies": {
"@rc-component/input": "~1.1.0",
"@rc-component/menu": "~1.2.0",
"@rc-component/textarea": "~1.1.0",
"@rc-component/input": "~1.3.0",
"@rc-component/menu": "~1.3.0",
"@rc-component/trigger": "^3.0.0",
"@rc-component/util": "^1.3.0",
"clsx": "^2.1.1"
@ -7039,9 +7039,9 @@
}
},
"node_modules/@rc-component/menu": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/@rc-component/menu/-/menu-1.2.0.tgz",
"integrity": "sha512-VWwDuhvYHSnTGj4n6bV3ISrLACcPAzdPOq3d0BzkeiM5cve8BEYfvkEhNoM0PLzv51jpcejeyrLXeMVIJ+QJlg==",
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/@rc-component/menu/-/menu-1.3.0.tgz",
"integrity": "sha512-u3NfiwpiEgT177qa5Yxm5QsI8i/93EBGpWj8HYZQDnh2pCZ2xtQCe/+w3pSR2NlwKOZDTCKzEhEyD09mGphssA==",
"license": "MIT",
"dependencies": {
"@rc-component/motion": "^1.1.4",
@ -7098,9 +7098,9 @@
}
},
"node_modules/@rc-component/notification": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/@rc-component/notification/-/notification-1.2.0.tgz",
"integrity": "sha512-OX3J+zVU7rvoJCikjrfW7qOUp7zlDeFBK2eA3SFbGSkDqo63Sl4Ss8A04kFP+fxHSxMDIS9jYVEZtU1FNCFuBA==",
"version": "2.0.6",
"resolved": "https://registry.npmjs.org/@rc-component/notification/-/notification-2.0.6.tgz",
"integrity": "sha512-BsrVo4CBRWwG6G9HrNZtx/0PkMAZup3QAfIc7h4UdjFQfzrOKBhHuJ5c7fzUCbCSGYgAPHW9gn3sfoh+cZLSmw==",
"license": "MIT",
"dependencies": {
"@rc-component/motion": "^1.1.4",
@ -7111,8 +7111,8 @@
"node": ">=8.x"
},
"peerDependencies": {
"react": ">=16.9.0",
"react-dom": ">=16.9.0"
"react": ">=18.0.0",
"react-dom": ">=18.0.0"
}
},
"node_modules/@rc-component/overflow": {
@ -7146,9 +7146,9 @@
}
},
"node_modules/@rc-component/picker": {
"version": "1.9.1",
"resolved": "https://registry.npmjs.org/@rc-component/picker/-/picker-1.9.1.tgz",
"integrity": "sha512-9FBYYsvH3HMLICaPDA/1Th5FLaDkFa7qAtangIdlhKb3ZALaR745e9PsOhheJb6asS4QXc12ffiAcjdkZ4C5/g==",
"version": "1.10.0",
"resolved": "https://registry.npmjs.org/@rc-component/picker/-/picker-1.10.0.tgz",
"integrity": "sha512-vVOXP2RVWozwpERGUFAehVH1Jz6o/uRrAb9qSZm1LC+iJs8rvEwFo1bzz2jlOYV+uWwu0dIuG86tnDui14Ea0w==",
"license": "MIT",
"dependencies": {
"@rc-component/overflow": "^1.0.0",
@ -7365,13 +7365,13 @@
}
},
"node_modules/@rc-component/tabs": {
"version": "1.7.0",
"resolved": "https://registry.npmjs.org/@rc-component/tabs/-/tabs-1.7.0.tgz",
"integrity": "sha512-J48cs2iBi7Ho3nptBxxIqizEliUC+ExE23faspUQKGQ550vaBlv3aGF8Epv/UB1vFWeoJDTW/dNzgIU0Qj5i/w==",
"version": "1.9.0",
"resolved": "https://registry.npmjs.org/@rc-component/tabs/-/tabs-1.9.0.tgz",
"integrity": "sha512-tn1slmbbaTyt8mgwyWJcT8jo/qNiYUs6u1H7OgGQt9faYO06BJIkU5cTmMqORzIrNmSEeeUY6pD5i+JlqSHYhg==",
"license": "MIT",
"dependencies": {
"@rc-component/dropdown": "~1.0.0",
"@rc-component/menu": "~1.2.0",
"@rc-component/menu": "~1.3.0",
"@rc-component/motion": "^1.1.3",
"@rc-component/resize-observer": "^1.0.0",
"@rc-component/util": "^1.3.0",
@ -7385,22 +7385,6 @@
"react-dom": ">=16.9.0"
}
},
"node_modules/@rc-component/textarea": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/@rc-component/textarea/-/textarea-1.1.2.tgz",
"integrity": "sha512-9rMUEODWZDMovfScIEHXWlVZuPljZ2pd1LKNjslJVitn4SldEzq5vO1CL3yy3Dnib6zZal2r2DPtjy84VVpF6A==",
"license": "MIT",
"dependencies": {
"@rc-component/input": "~1.1.0",
"@rc-component/resize-observer": "^1.0.0",
"@rc-component/util": "^1.3.0",
"clsx": "^2.1.1"
},
"peerDependencies": {
"react": ">=16.9.0",
"react-dom": ">=16.9.0"
}
},
"node_modules/@rc-component/tooltip": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/@rc-component/tooltip/-/tooltip-1.4.0.tgz",
@ -7417,9 +7401,9 @@
}
},
"node_modules/@rc-component/tour": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/@rc-component/tour/-/tour-2.3.0.tgz",
"integrity": "sha512-K04K9r32kUC+auBSQfr+Fss4SpSIS9JGe56oq/ALAX0p+i2ylYOI1MgR83yBY7v96eO6ZFXcM/igCQmubps0Ow==",
"version": "2.4.0",
"resolved": "https://registry.npmjs.org/@rc-component/tour/-/tour-2.4.0.tgz",
"integrity": "sha512-aui4r4TqmTzwaBgcQxHYep8kM8PTjZFufjokObpy35KfFeZ0k9ArquWFZqegQlH24P14t+F0qO0mGTgzlav1yg==",
"license": "MIT",
"dependencies": {
"@rc-component/portal": "^2.2.0",
@ -7436,9 +7420,9 @@
}
},
"node_modules/@rc-component/tree": {
"version": "1.2.4",
"resolved": "https://registry.npmjs.org/@rc-component/tree/-/tree-1.2.4.tgz",
"integrity": "sha512-5Gli43+m4R7NhpYYz3Z61I6LOw9yI6CNChxgVtvrO6xB1qML7iE6QMLVMB3+FTjo2yF6uFdAHtqWPECz/zbX5w==",
"version": "1.3.1",
"resolved": "https://registry.npmjs.org/@rc-component/tree/-/tree-1.3.1.tgz",
"integrity": "sha512-zlL0PW0bTFlveTtLcA01VD/yMWKK73EywItFMgIZUY5sb6tMOAw7zV6qGzqldufqrV93ZWQB4H3NBNoTMCueJA==",
"license": "MIT",
"dependencies": {
"@rc-component/motion": "^1.0.0",
@ -7455,13 +7439,13 @@
}
},
"node_modules/@rc-component/tree-select": {
"version": "1.8.0",
"resolved": "https://registry.npmjs.org/@rc-component/tree-select/-/tree-select-1.8.0.tgz",
"integrity": "sha512-iYsPq3nuLYvGqdvFAW+l+I9ASRIOVbMXyA8FGZg2lGym/GwkaWeJGzI4eJ7c9IOEhRj0oyfIN4S92Fl3J05mjQ==",
"version": "1.9.0",
"resolved": "https://registry.npmjs.org/@rc-component/tree-select/-/tree-select-1.9.0.tgz",
"integrity": "sha512-GXcFe15a+trUl1/J3OHWQhsVWFpwFpGFK2cqYWZ1sK22Zs3KZTvMwDpzr75PIo1s6QVioVxpE/pRwRopkeDQ6w==",
"license": "MIT",
"dependencies": {
"@rc-component/select": "~1.6.0",
"@rc-component/tree": "~1.2.0",
"@rc-component/tree": "~1.3.0",
"@rc-component/util": "^1.4.0",
"clsx": "^2.1.1"
},
@ -13572,36 +13556,36 @@
}
},
"node_modules/antd": {
"version": "6.3.7",
"resolved": "https://registry.npmjs.org/antd/-/antd-6.3.7.tgz",
"integrity": "sha512-WTHi4bHVNKpYXLHESzU0Tts7rRNQeL84Bph9dfI3Qw7mHbTulExDcYKNHny5CTXcrBBOpraXbU9miBAwUR5vaw==",
"version": "6.4.0",
"resolved": "https://registry.npmjs.org/antd/-/antd-6.4.0.tgz",
"integrity": "sha512-t2pQlvaaGtZUzxNh8mypfCgiSfx+AO6aQiwCels1BUYwqnoo6fw0hfe98mNYiCLa7LFvwa0AVZnrQTJNQXuFGA==",
"license": "MIT",
"dependencies": {
"@ant-design/colors": "^8.0.1",
"@ant-design/cssinjs": "^2.1.2",
"@ant-design/cssinjs-utils": "^2.1.2",
"@ant-design/fast-color": "^3.0.1",
"@ant-design/icons": "^6.1.1",
"@ant-design/icons": "^6.2.3",
"@ant-design/react-slick": "~2.0.0",
"@babel/runtime": "^7.28.4",
"@rc-component/cascader": "~1.14.0",
"@babel/runtime": "^7.29.2",
"@rc-component/cascader": "~1.15.0",
"@rc-component/checkbox": "~2.0.0",
"@rc-component/collapse": "~1.2.0",
"@rc-component/color-picker": "~3.1.1",
"@rc-component/dialog": "~1.8.4",
"@rc-component/dialog": "~1.9.0",
"@rc-component/drawer": "~1.4.2",
"@rc-component/dropdown": "~1.0.2",
"@rc-component/form": "~1.8.1",
"@rc-component/image": "~1.9.0",
"@rc-component/input": "~1.1.2",
"@rc-component/input": "~1.3.0",
"@rc-component/input-number": "~1.6.2",
"@rc-component/mentions": "~1.6.0",
"@rc-component/menu": "~1.2.0",
"@rc-component/mentions": "~1.9.0",
"@rc-component/menu": "~1.3.0",
"@rc-component/motion": "^1.3.2",
"@rc-component/mutate-observer": "^2.0.1",
"@rc-component/notification": "~1.2.0",
"@rc-component/notification": "~2.0.6",
"@rc-component/pagination": "~1.2.0",
"@rc-component/picker": "~1.9.1",
"@rc-component/picker": "~1.10.0",
"@rc-component/progress": "~1.0.2",
"@rc-component/qrcode": "~1.1.1",
"@rc-component/rate": "~1.0.1",
@ -13611,13 +13595,12 @@
"@rc-component/slider": "~1.0.1",
"@rc-component/steps": "~1.2.2",
"@rc-component/switch": "~1.0.3",
"@rc-component/table": "~1.9.1",
"@rc-component/tabs": "~1.7.0",
"@rc-component/textarea": "~1.1.2",
"@rc-component/table": "~1.10.0",
"@rc-component/tabs": "~1.9.0",
"@rc-component/tooltip": "~1.4.0",
"@rc-component/tour": "~2.3.0",
"@rc-component/tree": "~1.2.4",
"@rc-component/tree-select": "~1.8.0",
"@rc-component/tour": "~2.4.0",
"@rc-component/tree": "~1.3.1",
"@rc-component/tree-select": "~1.9.0",
"@rc-component/trigger": "^3.9.0",
"@rc-component/upload": "~1.1.0",
"@rc-component/util": "^1.10.1",
@ -13665,26 +13648,6 @@
"react": ">=18"
}
},
"node_modules/antd/node_modules/@rc-component/table": {
"version": "1.9.1",
"resolved": "https://registry.npmjs.org/@rc-component/table/-/table-1.9.1.tgz",
"integrity": "sha512-FVI5ZS/GdB3BcgexfCYKi3iHhZS3Fr59EtsxORszYGrfpH1eWr33eDNSYkVfLI6tfJ7vftJDd9D5apfFWqkdJg==",
"license": "MIT",
"dependencies": {
"@rc-component/context": "^2.0.1",
"@rc-component/resize-observer": "^1.0.0",
"@rc-component/util": "^1.1.0",
"@rc-component/virtual-list": "^1.0.1",
"clsx": "^2.1.1"
},
"engines": {
"node": ">=8.x"
},
"peerDependencies": {
"react": ">=18.0.0",
"react-dom": ">=18.0.0"
}
},
"node_modules/anymatch": {
"version": "3.1.3",
"resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",

4
package.json

@ -42,7 +42,7 @@
"@ant-design/x-sdk": "^2.5.0",
"@rc-component/util": "^1.10.1",
"@tanstack/react-query": "^5.100.6",
"antd": "^6.3.7",
"antd": "^6.4.0",
"antd-style": "^4.1.0",
"clsx": "^2.1.1",
"d3": "^7.9.0",
@ -74,7 +74,6 @@
"@umijs/max-plugin-openapi": "^2.0.3",
"@umijs/request-record": "^1.1.4",
"cross-env": "^10.1.0",
"react-doctor": "^0.1.2",
"express": "^5.2.1",
"geojson": "^0.5.0",
"gh-pages": "^6.3.0",
@ -83,6 +82,7 @@
"jest-environment-jsdom": "^30.4.1",
"lint-staged": "^17.0.2",
"mockjs": "^1.1.0",
"react-doctor": "^0.1.2",
"swagger-ui-dist": "^5.32.5",
"tailwindcss": "^4.2.4",
"ts-node": "^10.9.2",

4
src/components/OfflineBanner/index.tsx

@ -1,6 +1,6 @@
import { getIntl } from '@umijs/max';
import { Alert } from 'antd';
import { useCallback, useEffect, useRef, useState } from 'react';
import { useEffect, useRef, useState } from 'react';
const OfflineBanner: React.FC = () => {
const isOnlineRef = useRef(true);
@ -40,7 +40,7 @@ const OfflineBanner: React.FC = () => {
zIndex: 10,
maxWidth: 480,
}}
message={getIntl().formatMessage({
title={getIntl().formatMessage({
id: 'app.network.offline',
defaultMessage:
'You are currently offline. Some features may be unavailable.',

Loading…
Cancel
Save