Browse Source

refactor(tabbar): 将 tabbar 相关文件从 layouts/fg-tabbar 移动到 src/tabbar 目录

重构 tabbar 模块的文件结构,将原本位于 layouts/fg-tabbar 下的所有文件移动到 src/tabbar 目录
更新所有引用路径以匹配新的文件位置
保持原有功能不变,仅调整文件组织结构
feige996 9 tháng trước cách đây
mục cha
commit
9e666120e8

+ 1 - 1
pages.config.ts

@@ -1,5 +1,5 @@
 import { defineUniPages } from '@uni-helper/vite-plugin-uni-pages'
-import { tabBar } from './src/layouts/fg-tabbar/tabbarList'
+import { tabBar } from './src/tabbar/tabbarList'
 
 export default defineUniPages({
   globalStyle: {

+ 1 - 1
src/layouts/tabbar.vue

@@ -1,6 +1,6 @@
 <script lang="ts" setup>
 import type { ConfigProviderThemeVars } from 'wot-design-uni'
-import FgTabbar from './fg-tabbar/fg-tabbar.vue'
+import FgTabbar from '@/tabbar/fg-tabbar.vue'
 
 const themeVars: ConfigProviderThemeVars = {
   // colorTheme: 'red',

+ 1 - 1
src/router/interceptor.ts

@@ -1,4 +1,3 @@
-import { tabbarStore } from '@/layouts/fg-tabbar/tabbar'
 /**
  * by 菲鸽 on 2024-03-06
  * 路由拦截,通常也是登录拦截
@@ -6,6 +5,7 @@ import { tabbarStore } from '@/layouts/fg-tabbar/tabbar'
  * 我这里应为大部分都可以随便进入,所以使用黑名单
  */
 import { useUserStore } from '@/store'
+import { tabbarStore } from '@/tabbar/tabbar'
 import { needLoginPages as _needLoginPages, getLastPage, getNeedLoginPages } from '@/utils'
 
 // TODO Check

src/layouts/fg-tabbar/fg-tabbar.vue → src/tabbar/fg-tabbar.vue


src/layouts/fg-tabbar/tabbar.md → src/tabbar/tabbar.md


src/layouts/fg-tabbar/tabbar.ts → src/tabbar/tabbar.ts


src/layouts/fg-tabbar/tabbarList.ts → src/tabbar/tabbarList.ts