From 905023c0562ee787192e0a522d2ce6bc1b38c32f Mon Sep 17 00:00:00 2001 From: zdl <3489966805@qq.com> Date: Wed, 19 Nov 2025 16:16:21 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20Chakra=20UI=20=E5=8D=87=E7=BA=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CLAUDE.md | 2 +- package.json | 6 +++--- src/index.js | 1 + 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index f3e5d132..dbc264ce 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -44,7 +44,7 @@ **前端** - **核心框架**: React 18.3.1 - **类型系统**: TypeScript 5.9.3(渐进式接入中,支持 JS/TS 混合开发) -- **UI 组件库**: Chakra UI 2.8.2(主要) + Ant Design 5.27.4(表格/表单) +- **UI 组件库**: Chakra UI 2.10.9(主要) + Ant Design 5.27.4(表格/表单) - **状态管理**: Redux Toolkit 2.9.2 - **路由**: React Router v6.30.1 配合 React.lazy() 实现代码分割 - **构建系统**: CRACO 7.1.0 + 激进的 webpack 5 优化 diff --git a/package.json b/package.json index a939a72b..f339a183 100755 --- a/package.json +++ b/package.json @@ -6,9 +6,9 @@ "dependencies": { "@ant-design/icons": "^6.0.0", "@asseinfo/react-kanban": "^2.2.0", - "@chakra-ui/icons": "^2.1.1", - "@chakra-ui/react": "^2.8.2", - "@chakra-ui/theme-tools": "^1.3.6", + "@chakra-ui/icons": "^2.2.6", + "@chakra-ui/react": "^2.10.9", + "@chakra-ui/theme-tools": "^2.2.6", "@emotion/cache": "^11.4.0", "@emotion/react": "^11.4.0", "@emotion/styled": "^11.3.0", diff --git a/src/index.js b/src/index.js index 9d3dc670..1964cc9b 100755 --- a/src/index.js +++ b/src/index.js @@ -124,6 +124,7 @@ async function startApp() { const root = ReactDOM.createRoot(document.getElementById('root')); // Render the app with Router wrapper + // ✅ StrictMode 已启用(Chakra UI 2.10.9+ 已修复兼容性问题) root.render(