Update story-editor-client.tsx

This commit is contained in:
Riccardo Giorato
2026-01-06 13:37:30 +01:00
parent dfcfe4d394
commit 120d011f06
@@ -144,16 +144,22 @@ export function StoryEditorClient() {
} }
if (e.key === "ArrowRight") { if (e.key === "ArrowRight") {
e.preventDefault();
setCurrentPage((prev) => (prev < pages.length - 1 ? prev + 1 : prev)); setCurrentPage((prev) => (prev < pages.length - 1 ? prev + 1 : prev));
} else if (e.key === "ArrowLeft") { } else if (e.key === "ArrowLeft") {
e.preventDefault();
setCurrentPage((prev) => (prev > 0 ? prev - 1 : prev)); setCurrentPage((prev) => (prev > 0 ? prev - 1 : prev));
} else if (e.key === "ArrowUp") { } else if (e.key === "ArrowUp") {
e.preventDefault();
setCurrentPage((prev) => (prev > 0 ? prev - 1 : prev)); setCurrentPage((prev) => (prev > 0 ? prev - 1 : prev));
} else if (e.key === "ArrowDown") { } else if (e.key === "ArrowDown") {
e.preventDefault();
setCurrentPage((prev) => (prev < pages.length - 1 ? prev + 1 : prev)); setCurrentPage((prev) => (prev < pages.length - 1 ? prev + 1 : prev));
} else if (e.key === "i" || e.key === "I") { } else if (e.key === "i" || e.key === "I") {
e.preventDefault();
setShowInfoSheet(true); setShowInfoSheet(true);
} else if (e.key === "c" || e.key === "C") { } else if (e.key === "c" || e.key === "C") {
e.preventDefault();
handleAddPage(); handleAddPage();
} }
}; };
@@ -349,10 +355,6 @@ export function StoryEditorClient() {
const handleApiKeySubmit = (key: string) => { const handleApiKeySubmit = (key: string) => {
setApiKey(key); setApiKey(key);
setShowApiModal(false); setShowApiModal(false);
const wasGenerating = showGenerateModal;
if (wasGenerating) {
setShowGenerateModal(true);
}
}; };
const handleGeneratePage = async (data: { const handleGeneratePage = async (data: {