+
+
+
+ {user.map((value) => {
+ return value.menu ? (
+
+ ) : undefined
+ })}
+
+
+
+
+
+
+
+ >
+ )
+}
+
+export default ToolsFramework
diff --git a/src/router/index.tsx b/src/router/index.tsx
index da0ff94..c570281 100644
--- a/src/router/index.tsx
+++ b/src/router/index.tsx
@@ -1,6 +1,7 @@
import React from 'react'
import tools from '@/router/tools'
import home from '@/router/home'
+import user from '@/router/user.tsx'
const mapJsonToRoute = (jsonObject: RouteJsonObject[]): RouteObject[] => {
return jsonObject.map((value) => ({
@@ -55,6 +56,14 @@ const root: RouteJsonObject[] = [
name: '工具',
auth: false
},
+ {
+ path: '/user',
+ id: 'userFramework',
+ component: React.lazy(() => import('@/pages/UserFramework')),
+ children: setTitle(user, '个人中心'),
+ name: '个人中心',
+ auth: true
+ },
{
path: '',
id: 'homeFramework',
diff --git a/src/router/user.tsx b/src/router/user.tsx
new file mode 100644
index 0000000..ee8c550
--- /dev/null
+++ b/src/router/user.tsx
@@ -0,0 +1,17 @@
+import React from 'react'
+
+const user: RouteJsonObject[] = [
+ {
+ path: '',
+ id: 'user',
+ name: '个人档案',
+ icon: React.lazy(() => import('~icons/fatweb/user.jsx')),
+ menu: true
+ },
+ {
+ path: '*',
+ element: