add MusicPlayer

This commit is contained in:
Timi
2026-04-09 20:53:46 +08:00
parent 788db69bc8
commit d9e32c4dbe
12 changed files with 1059 additions and 14 deletions

View File

@@ -17,6 +17,7 @@ export interface ServerFile {
export interface ExplorerItem {
name: string;
type: FileItemType;
extension?: string;
size?: string;
updatedAt: string;
icon: string;
@@ -55,6 +56,7 @@ export function mapServerFileToExplorerItem(file: ServerFile): ExplorerItem {
return {
name: file.name || "未命名",
type: isDirectory ? "dir" : "file",
extension: file.extension,
size: isDirectory ? undefined : formatFileSize(file.size),
updatedAt: formatModifiedAt(file.modifiedAt),
icon: resolveFileIcon(file, isDirectory),