From a20b363d07280b55765e89a62ee3af321211f7e4 Mon Sep 17 00:00:00 2001 From: Wind-Explorer Date: Thu, 15 Jan 2026 17:08:49 +0800 Subject: [PATCH] refactored doll editor svelte file --- src-tauri/src/services/doll_editor.rs | 4 ++-- .../app-menu/tabs/your-dolls/doll-editor/+page.svelte | 5 ----- .../+page.svelte} | 8 ++++---- 3 files changed, 6 insertions(+), 11 deletions(-) delete mode 100644 src/routes/app-menu/tabs/your-dolls/doll-editor/+page.svelte rename src/routes/{app-menu/tabs/your-dolls/doll-editor-window.svelte => doll-editor/+page.svelte} (94%) diff --git a/src-tauri/src/services/doll_editor.rs b/src-tauri/src/services/doll_editor.rs index 721b3cc..c283496 100644 --- a/src-tauri/src/services/doll_editor.rs +++ b/src-tauri/src/services/doll_editor.rs @@ -96,9 +96,9 @@ pub async fn open_doll_editor_window(doll_id: Option) { } let url_path = if let Some(id) = doll_id { - format!("/app-menu/tabs/your-dolls/doll-editor?id={}", id) + format!("/doll-editor?id={}", id) } else { - "/app-menu/tabs/your-dolls/doll-editor".to_string() + "/doll-editor".to_string() }; let mut builder = tauri::WebviewWindowBuilder::new( diff --git a/src/routes/app-menu/tabs/your-dolls/doll-editor/+page.svelte b/src/routes/app-menu/tabs/your-dolls/doll-editor/+page.svelte deleted file mode 100644 index 18204f3..0000000 --- a/src/routes/app-menu/tabs/your-dolls/doll-editor/+page.svelte +++ /dev/null @@ -1,5 +0,0 @@ - - - diff --git a/src/routes/app-menu/tabs/your-dolls/doll-editor-window.svelte b/src/routes/doll-editor/+page.svelte similarity index 94% rename from src/routes/app-menu/tabs/your-dolls/doll-editor-window.svelte rename to src/routes/doll-editor/+page.svelte index 56e3029..1180978 100644 --- a/src/routes/app-menu/tabs/your-dolls/doll-editor-window.svelte +++ b/src/routes/doll-editor/+page.svelte @@ -2,10 +2,10 @@ import { onMount } from "svelte"; import { invoke } from "@tauri-apps/api/core"; import { getCurrentWebviewWindow } from "@tauri-apps/api/webviewWindow"; - import type { DollDto } from "../../../../types/bindings/DollDto"; - import type { CreateDollDto } from "../../../../types/bindings/CreateDollDto"; - import type { UpdateDollDto } from "../../../../types/bindings/UpdateDollDto"; - import DollPreview from "../../components/doll-preview.svelte"; + import type { DollDto } from "../../types/bindings/DollDto"; + import type { CreateDollDto } from "../../types/bindings/CreateDollDto"; + import type { UpdateDollDto } from "../../types/bindings/UpdateDollDto"; + import DollPreview from "../app-menu/components/doll-preview.svelte"; let mode: "create" | "edit" = "create"; let dollId: string | null = null;