浏览代码

✨ feat(ui-packages): 新增组件导出并重构文件结构

- 在 mini-enterprise-auth-ui 的 package.json 中新增 Login.config 和 Profile 组件的导出路径
- 在 yongren-dashboard-ui 的 package.json 中新增 Dashboard 组件的导出路径
- 重构 yongren-dashboard-ui 的文件结构,将 Dashboard 相关文件移动到 pages/Dashboard 目录下
- 更新 Dashboard.tsx 中的导入路径以匹配新的文件结构
yourname 4 周之前
父节点
当前提交
ea6b7c4601

+ 10 - 0
mini-ui-packages/mini-enterprise-auth-ui/package.json

@@ -32,6 +32,16 @@
       "import": "./dist/src/pages/login/Login.js",
       "require": "./dist/src/pages/login/Login.js"
     },
+    "./pages/login/Login.config": {
+      "types": "./dist/src/pages/login/Login.config.d.ts",
+      "import": "./dist/src/pages/login/Login.config.js",
+      "require": "./dist/src/pages/login/Login.config.js"
+    },
+    "./pages/profile/Profile": {
+      "types": "./dist/src/pages/profile/Profile.d.ts",
+      "import": "./dist/src/pages/profile/Profile.js",
+      "require": "./dist/src/pages/profile/Profile.js"
+    },
     "./pages/login/Login.css": {
       "import": "./src/pages/login/Login.css"
     }

+ 5 - 0
mini-ui-packages/yongren-dashboard-ui/package.json

@@ -15,6 +15,11 @@
       "types": "./src/api/index.ts",
       "import": "./src/api/index.ts",
       "require": "./src/api/index.ts"
+    },
+    "./pages/Dashboard/Dashboard": {
+      "types": "./dist/src/pages/Dashboard/Dashboard.d.ts",
+      "import": "./dist/src/pages/Dashboard/Dashboard.js",
+      "require": "./dist/src/pages/Dashboard/Dashboard.js"
     }
   },
   "scripts": {

+ 2 - 2
mini-ui-packages/yongren-dashboard-ui/src/index.ts

@@ -1,3 +1,3 @@
-export { default as Dashboard } from './Dashboard/Dashboard'
-export { default as DashboardConfig } from './Dashboard/Dashboard.config'
+export { default as Dashboard } from './pages/Dashboard/Dashboard'
+export { default as DashboardConfig } from './pages/Dashboard/Dashboard.config'
 export * from './api'

+ 0 - 0
mini-ui-packages/yongren-dashboard-ui/src/Dashboard/Dashboard.config.ts → mini-ui-packages/yongren-dashboard-ui/src/pages/Dashboard/Dashboard.config.ts


+ 0 - 0
mini-ui-packages/yongren-dashboard-ui/src/Dashboard/Dashboard.css → mini-ui-packages/yongren-dashboard-ui/src/pages/Dashboard/Dashboard.css


+ 2 - 2
mini-ui-packages/yongren-dashboard-ui/src/Dashboard/Dashboard.tsx → mini-ui-packages/yongren-dashboard-ui/src/pages/Dashboard/Dashboard.tsx

@@ -3,8 +3,8 @@ import { View, Text, ScrollView } from '@tarojs/components'
 import Taro from '@tarojs/taro'
 import { useQuery, useQueryClient } from '@tanstack/react-query'
 import { YongrenTabBarLayout } from '@d8d/yongren-shared-ui'
-import { enterpriseCompanyClient } from '../api'
-import { useAuth, useRequireAuth } from '@d8d/mini-enterprise-auth-ui'
+import { enterpriseCompanyClient } from '../../api'
+import { useAuth, useRequireAuth } from '@d8d/mini-enterprise-auth-ui/hooks'
 // import './Dashboard.css'
 
 // 类型定义