aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/packages/ui/src/components/instance-editor-modal.tsx
diff options
context:
space:
mode:
author苏向夜 <fu050409@163.com>2026-03-29 01:19:25 +0800
committer苏向夜 <fu050409@163.com>2026-03-29 01:19:25 +0800
commit397cbb34b327a0addfdf8e36f859b456956b66fe (patch)
tree81d5c51437ddcbe49cc8023151956cba7b909da8 /packages/ui/src/components/instance-editor-modal.tsx
parente16320b34fa2dbb75e19142f7e8e31ecd41a512c (diff)
downloadDropOut-397cbb34b327a0addfdf8e36f859b456956b66fe.tar.gz
DropOut-397cbb34b327a0addfdf8e36f859b456956b66fe.zip
fix(lint): apply ui code lint
Diffstat (limited to 'packages/ui/src/components/instance-editor-modal.tsx')
-rw-r--r--packages/ui/src/components/instance-editor-modal.tsx15
1 files changed, 9 insertions, 6 deletions
diff --git a/packages/ui/src/components/instance-editor-modal.tsx b/packages/ui/src/components/instance-editor-modal.tsx
index 2a2bd7d..105d7e9 100644
--- a/packages/ui/src/components/instance-editor-modal.tsx
+++ b/packages/ui/src/components/instance-editor-modal.tsx
@@ -1,8 +1,12 @@
-
import { toNumber } from "es-toolkit/compat";
import { Folder, Loader2, Save, Trash2, X } from "lucide-react";
import { useCallback, useEffect, useState } from "react";
import { toast } from "sonner";
+import {
+ deleteInstanceFile,
+ listInstanceDirectory,
+ openFileExplorer,
+} from "@/client";
import { Button } from "@/components/ui/button";
import {
Dialog,
@@ -18,7 +22,6 @@ import { useInstanceStore } from "@/models/instance";
import { useSettingsStore } from "@/models/settings";
import type { FileInfo } from "../types/bindings/core";
import type { Instance } from "../types/bindings/instance";
-import { deleteInstanceFile, listInstanceDirectory, openFileExplorer } from "@/client";
type Props = {
open: boolean;
@@ -97,7 +100,7 @@ export function InstanceEditorModal({ open, instance, onOpenChange }: Props) {
setFileList(files);
} catch (err) {
console.error("Failed to load files:", err);
- toast.error("Failed to load files: " + String(err));
+ toast.error(`Failed to load files: ${String(err)}`);
setFileList([]);
} finally {
setLoadingFiles(false);
@@ -137,7 +140,7 @@ export function InstanceEditorModal({ open, instance, onOpenChange }: Props) {
toast.success("Deleted");
} catch (err) {
console.error("Failed to delete file:", err);
- toast.error("Failed to delete file: " + String(err));
+ toast.error(`Failed to delete file: ${String(err)}`);
} finally {
setDeletingPath(null);
}
@@ -148,7 +151,7 @@ export function InstanceEditorModal({ open, instance, onOpenChange }: Props) {
await openFileExplorer(filePath);
} catch (err) {
console.error("Failed to open in explorer:", err);
- toast.error("Failed to open file explorer: " + String(err));
+ toast.error(`Failed to open file explorer: ${String(err)}`);
}
}
@@ -180,7 +183,7 @@ export function InstanceEditorModal({ open, instance, onOpenChange }: Props) {
} catch (err) {
console.error("Failed to save instance:", err);
setErrorMessage(String(err));
- toast.error("Failed to save instance: " + String(err));
+ toast.error(`Failed to save instance: ${String(err)}`);
} finally {
setSaving(false);
}