From 10a00510a9332469e2aa267e47a0e0de4404d960 Mon Sep 17 00:00:00 2001 From: wangjiahao <1522128093@qq.com> Date: Tue, 2 Sep 2025 23:25:24 +0800 Subject: [PATCH] refactor: Optimize dashboard name storage, enter key automatically saves --- frontend/src/views/dashboard/editor/Toolbar.vue | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/frontend/src/views/dashboard/editor/Toolbar.vue b/frontend/src/views/dashboard/editor/Toolbar.vue index 1dc3c649..4dc96031 100644 --- a/frontend/src/views/dashboard/editor/Toolbar.vue +++ b/frontend/src/views/dashboard/editor/Toolbar.vue @@ -91,6 +91,10 @@ const editCanvasName = () => { nameInput.value?.focus() }) } +const handleEnterEditCanvasName = (event: Event) => { + // @ts-expect-error eslint-disable-next-line @typescript-eslint/ban-ts-comment + event.target?.blur() +} const closeEditCanvasName = () => { nameEdit.value = false if (!inputName.value || !inputName.value.trim()) { @@ -240,6 +244,7 @@ const previewInner = () => {