From af37568ec43f02334a717c3bda74608291d47b85 Mon Sep 17 00:00:00 2001 From: suyao Date: Tue, 3 Jun 2025 18:17:14 +0800 Subject: [PATCH] refactor: update type definitions for file handling in FileStorage and FilesPage components - Changed return type from FileType to FileMetadata in saveBase64Image method of FileStorage class for consistency. - Updated import in FilesPage component to reflect the new FileMetadata type, enhancing clarity in file handling. --- src/main/services/FileStorage.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/services/FileStorage.ts b/src/main/services/FileStorage.ts index 85578a480..e4a5ea334 100644 --- a/src/main/services/FileStorage.ts +++ b/src/main/services/FileStorage.ts @@ -278,7 +278,7 @@ class FileStorage { } } - public saveBase64Image = async (_: Electron.IpcMainInvokeEvent, base64Data: string): Promise => { + public saveBase64Image = async (_: Electron.IpcMainInvokeEvent, base64Data: string): Promise => { try { if (!base64Data) { throw new Error('Base64 data is required') @@ -304,7 +304,7 @@ class FileStorage { await fs.promises.writeFile(destPath, buffer) - const fileMetadata: FileType = { + const fileMetadata: FileMetadata = { id: uuid, origin_name: uuid + ext, name: uuid + ext,