update ServerDashboard
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
<recycle-scroller
|
||||
class="file-explorer-list"
|
||||
:items="items"
|
||||
:item-size="56"
|
||||
:item-size="44"
|
||||
key-field="path"
|
||||
>
|
||||
<template #before>
|
||||
|
||||
@@ -25,7 +25,7 @@
|
||||
|
||||
<script setup lang="ts">
|
||||
import { Toast } from "tdesign-mobile-vue";
|
||||
import { listServerFiles, resolveRequestErrorMessage } from "@/api/file";
|
||||
import { listServerFiles, resolveRequestErrorMessage } from "@/api/FileAPI";
|
||||
import FileExplorerGrid from "./FileExplorerGrid.vue";
|
||||
import FileExplorerList from "./FileExplorerList.vue";
|
||||
import { useNavBarStore } from "@/store/navBarStore";
|
||||
@@ -399,4 +399,4 @@ function getDirectoryKey(pathSegments: string[]): string {
|
||||
box-shadow: 0 .35rem 1rem rgba(0, 0, 0, .22);
|
||||
}
|
||||
}
|
||||
</style>
|
||||
</style>
|
||||
|
||||
@@ -1,19 +1,8 @@
|
||||
import type { ServerFile } from "@/types/File";
|
||||
|
||||
export type DisplayMode = "list" | "grid";
|
||||
export type FileItemType = "dir" | "file";
|
||||
|
||||
export interface ServerFile {
|
||||
name: string;
|
||||
extension?: string;
|
||||
absolutePath?: string;
|
||||
size?: number;
|
||||
modifiedAt?: number;
|
||||
type?: string;
|
||||
isFile?: boolean;
|
||||
isDirectory?: boolean;
|
||||
canPreview?: boolean;
|
||||
previewURI?: string;
|
||||
}
|
||||
|
||||
export interface ExplorerItem {
|
||||
name: string;
|
||||
type: FileItemType;
|
||||
|
||||
Reference in New Issue
Block a user