Skip to content

Commit 7c1a4fc

Browse files
committed
Perf: code structure
1 parent 0a7111f commit 7c1a4fc

File tree

23 files changed

+334
-670
lines changed

23 files changed

+334
-670
lines changed

ui/components.d.ts

-1
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,6 @@ declare module 'vue' {
8686
Table: typeof import('./src/components/Table/index.vue')['default']
8787
TabSuffix: typeof import('./src/components/Kubernetes/MainContent/components/TabSuffix/index.vue')['default']
8888
Terminal: typeof import('./src/components/Terminal/index.vue')['default']
89-
TerminalComponent: typeof import('./src/components/TerminalComponent/index.vue')['default']
9089
ThemeConfig: typeof import('./src/components/ThemeConfig/index.vue')['default']
9190
Tip: typeof import('./src/components/Kubernetes/MainContent/components/Tip/index.vue')['default']
9291
Tree: typeof import('./src/components/Kubernetes/Tree/index.vue')['default']

ui/src/components/Drawer/components/FileManagement/components/fileManage/index.vue

+2-2
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,7 @@ import { nextTick, onBeforeUnmount, onMounted, ref, watch, onActivated, provide
188188
import { useFileManageStore } from '@/store/modules/fileManage.ts';
189189
import { ManageTypes, unloadListeners } from '@/hooks/useFileManage.ts';
190190
191-
import type { IFileManageSftpFileItem } from '@/hooks/interface';
191+
import type { FileManageSftpFileItem } from '@/types/modules/file.type';
192192
import type { DataTableColumns, UploadFileInfo } from 'naive-ui';
193193
import type { RowData } from '@/components/Drawer/components/FileManagement/index.vue';
194194
@@ -485,7 +485,7 @@ const handleRefresh = () => {
485485
*/
486486
const modalPositiveClick = () => {
487487
const index =
488-
fileManageStore?.fileList?.findIndex((item: IFileManageSftpFileItem) => {
488+
fileManageStore?.fileList?.findIndex((item: FileManageSftpFileItem) => {
489489
return item.name === newFileName.value;
490490
}) ?? -1;
491491

ui/src/components/Drawer/components/Setting/index.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -89,12 +89,12 @@ import Share from '@/components/Drawer/components/Share/index.vue';
8989
import Keyboard from '@/components/Drawer/components/Keyboard/index.vue';
9090
9191
import { storeToRefs } from 'pinia';
92+
import { formatMessage } from '@/utils';
9293
import { readText } from 'clipboard-polyfill';
9394
import { FormatterMessageType } from '@/enum';
9495
import { ref, watch, computed, nextTick } from 'vue';
9596
import { useConnectionStore } from '@/store/modules/useConnection';
9697
import { Ellipsis, ChevronLeft, ChevronDown } from 'lucide-vue-next';
97-
import { formatMessage } from '@/components/TerminalComponent/helper';
9898
import { useTerminalSettingsStore } from '@/store/modules/terminalSettings';
9999
100100
import type { OnlineUser } from '@/types/modules/user.type';

ui/src/components/Kubernetes/MainContent/index.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ import {
6565
renderIcon,
6666
swapElements
6767
} from '@/components/Kubernetes/helper';
68-
import { updateIcon } from '@/components/TerminalComponent/helper';
68+
import { updateIcon } from '@/hooks/helper';
6969
import { useTerminalStore } from '@/store/modules/terminal.ts';
7070
import { useParamsStore } from '@/store/modules/params.ts';
7171
import { createTerminal } from '@/hooks/useKubernetes.ts';

ui/src/components/Terminal/i.vue

-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ import { Terminal } from '@xterm/xterm';
1111
import { useWebSocket } from '@vueuse/core';
1212
import { generateWsURL } from '@/hooks/helper';
1313
import { onMounted, watch, onBeforeUnmount, ref } from 'vue';
14-
import { sendEventToLuna } from '@/components/TerminalComponent/helper';
1514
import { useTerminalInstance } from '@/hooks/useTerminalInstance';
1615
import { useTerminalConnection } from '@/hooks/useTerminalConnection';
1716
import { useConnectionStore } from '@/store/modules/useConnection';

ui/src/components/Terminal/index.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import { useWebSocket } from '@vueuse/core';
1111
import { generateWsURL } from '@/hooks/helper';
1212
import { useTerminalInstance } from '@/hooks/useTerminalInstance';
1313
import { useTerminalConnection } from '@/hooks/useTerminalConnection';
14-
import { sendEventToLuna } from '@/components/TerminalComponent/helper';
14+
import { sendEventToLuna } from '@/utils';
1515
1616
import { WINDOW_MESSAGE_TYPE } from '@/enum';
1717

ui/src/components/TerminalComponent/helper/index.ts

-128
This file was deleted.

ui/src/components/TerminalComponent/index.vue

-82
This file was deleted.

0 commit comments

Comments
 (0)