From e70cfc968302679f5ae7a841c1110835415e485b Mon Sep 17 00:00:00 2001 From: TKHR-Shiu Date: Mon, 10 Nov 2025 14:58:50 +0900 Subject: [PATCH 1/3] =?UTF-8?q?=E7=BF=BB=E8=A8=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/routes/+page.svelte | 77 ++++++++++++++++++++++++++++------------- src/routes/api.ts | 46 ++++++++++++++++++------ 2 files changed, 88 insertions(+), 35 deletions(-) diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 9450b5e..ab68e4b 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -24,6 +24,7 @@ let showEditor = $state(true); let preview_iframe: HTMLIFrameElement | undefined = $state(); let isProgress = $state(false); + let japanese = $state(true); let resetModalOpen = $state(false); let bottomDrawerOpen = $state(false); @@ -78,14 +79,14 @@ const name = boardNameInput.trim() === "" ? "Unnamed Board" : boardNameInput.trim(); - await saveBoard({ board: saveState.boardData, name: name }); + await saveBoard({ board: saveState.boardData, name: name, japanese: japanese }); saveState = { saving: false }; boardNameInput = ""; } async function handleLoad() { - const board = await loadBoard(); + const board = await loadBoard(japanese); if (board) { sendEvent("apply_board", board); } @@ -116,9 +117,14 @@ -
+
+