feat: 优化项目代码结构

This commit is contained in:
539943419 committed 2024-12-25 19:47:52 +08:00
1 parent f33e9386cd
commit c6999647c3
16 files changed
+14 -14

No files matched your search

+1 -1
View File
@@ -26,7 +26,7 @@ import useVirtualPages from './hooks/useVirtualPages'
import init from './hooks/init'
import usePluginCenter from './hooks/usePluginCenter'
import PluginCenter, { PluginGroup } from './class/PluginCenter'
import { renderIcon } from './hooks/miaoTools'
import { renderIcon } from './utils/miaoTools'
import { DropdownMixedOption } from 'naive-ui/es/dropdown/src/interface'
import useRootVDirectory from './hooks/useRootVDirectory'
+1 -1
View File
@@ -1,4 +1,4 @@
import generateId from '@/hooks/generateId'
import generateId from '@/utils/generateId'
import useMiaoFetchApi from '@/hooks/useMiaoFetchApi'
import VirtualDirectory from './VirtualDirectory'
+1 -1
View File
@@ -1,5 +1,5 @@
import config from '@/config'
import generateId from '@/hooks/generateId'
import generateId from '@/utils/generateId'
import useMiaoFetchApi from '@/hooks/useMiaoFetchApi'
import type { stats, file, directory } from '@/types/type.ts'
import difference from 'lodash/difference'
+1 -1
View File
@@ -1,6 +1,6 @@
import { Component, reactive, shallowRef } from 'vue'
import VirtualDirectory, { VirtualFile } from './VirtualDirectory'
import generateId from '@/hooks/generateId'
import generateId from '@/utils/generateId'
export interface VirtualPageOption {
exitConfirm?: boolean
+1 -1
View File
@@ -31,7 +31,7 @@
</template>
<script setup lang="ts">
import generateId from '@/hooks/generateId'
import generateId from '@/utils/generateId'
import { NIcon } from 'naive-ui'
import { computed, onMounted, ref, shallowReactive } from 'vue'
import {
@@ -69,7 +69,7 @@ import {
ReorderFourOutline
} from '@vicons/ionicons5'
import { computed, onBeforeUnmount, onMounted, ref } from 'vue'
import dateFormatter from '@/hooks/dateFormatter'
import dateFormatter from '@/utils/dateFormatter'
import { NEllipsis } from 'naive-ui'
import { DropdownOption } from 'naive-ui/es/dropdown'
import miaoDraggableDiv from '@/components/miaoDraggableDiv.vue'
@@ -58,7 +58,7 @@ import miaoDirectoryItem from './miaoDirectoryItem.vue'
import miaoLazyDiv from '@/components/miaoLazyDiv.vue'
import { computed, ref } from 'vue'
import usePluginCenter from '@/hooks/usePluginCenter'
import { renderIcon } from '@/hooks/miaoTools'
import { renderIcon } from '@/utils/miaoTools'
const pluginCenter = usePluginCenter()
+1 -1
View File
@@ -62,7 +62,7 @@ import useMiaoFetchApi from '@/hooks/useMiaoFetchApi'
import useDataBus from '@/hooks/useDataBus'
import useUploadQueue from '@/hooks/useUploadQueue'
import useVirtualPages from '@/hooks/useVirtualPages'
import { filePicker, renderIcon } from '@/hooks/miaoTools'
import { filePicker, renderIcon } from '@/utils/miaoTools'
import uniq from 'lodash/uniq'
import miaoDirectoryTop from './components/miaoDirectoryTop.vue'
+1 -1
View File
@@ -13,7 +13,7 @@
import VirtualDirectory, { VirtualFile } from '@/class/VirtualDirectory'
import cloneDeep from 'lodash/cloneDeep'
import { inject, onMounted, ref } from 'vue'
import buildFromTree from '../../hooks/buildFromTree'
import buildFromTree from '../../utils/buildFromTree'
const root = inject('rootDirectory') as VirtualDirectory
const currentFiles = defineModel<VirtualFile[]>('currentFiles', {
@@ -37,7 +37,7 @@
<script setup lang="ts">
import { computed } from 'vue'
import collectionType from '../../types/collection'
import dateFormatter from '@/hooks/dateFormatter'
import dateFormatter from '@/utils/dateFormatter'
import { Play } from '@vicons/ionicons5'
const props = defineProps<{
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.