diff --git a/src/pages/HomePage.tsx b/src/pages/HomePage.tsx index 66ffe16..ac3a49c 100644 --- a/src/pages/HomePage.tsx +++ b/src/pages/HomePage.tsx @@ -46,13 +46,6 @@ export default function HomePage() { } } - const handleContentKeyDown = (e: React.KeyboardEvent) => { - if (e.key === 'Enter' && entry.trim()) { - e.preventDefault() - handleWrite() - } - } - const handleWrite = async () => { if (!userId || !title.trim() || !entry.trim()) { setMessage({ type: 'error', text: 'Please add a title and entry content' }) @@ -127,6 +120,7 @@ export default function HomePage() { value={title} onChange={(e) => setTitle(e.target.value)} onKeyDown={handleTitleKeyDown} + enterKeyHint="next" ref={titleInputRef} disabled={saving} /> @@ -135,7 +129,7 @@ export default function HomePage() { placeholder="Start writing your entry here..." value={entry} onChange={(e) => setEntry(e.target.value)} - onKeyDown={handleContentKeyDown} + enterKeyHint="enter" ref={contentTextareaRef} disabled={saving} />