From ed809b26f9a367f246d352c4078ae125b7615905 Mon Sep 17 00:00:00 2001 From: Vedant Mahajan Date: Thu, 21 May 2026 22:42:01 +0530 Subject: [PATCH] Revert "Improve quick note editor interactions & fix filter chips responsiveness" (#987) --- apps/web/components/add-document/note.tsx | 8 +- .../content/text-editor-content.tsx | 4 +- apps/web/components/document-modal/index.tsx | 23 +- apps/web/components/fullscreen-note-modal.tsx | 17 +- apps/web/components/memories-grid.tsx | 10 +- apps/web/components/quick-note-card.tsx | 245 +++++++----------- apps/web/components/text-editor/index.tsx | 48 +--- 7 files changed, 130 insertions(+), 225 deletions(-) diff --git a/apps/web/components/add-document/note.tsx b/apps/web/components/add-document/note.tsx index be805b6e..912d20a7 100644 --- a/apps/web/components/add-document/note.tsx +++ b/apps/web/components/add-document/note.tsx @@ -20,9 +20,11 @@ export function NoteContent({ const [content, setContent] = useState(initialContent ?? "") const [seededContent] = useState(initialContent || undefined) - const handleSubmit = (submittedContent = content) => { - if (submittedContent.trim() && !isSubmitting && onSubmit) { - onSubmit(submittedContent) + const canSubmit = content.trim().length > 0 && !isSubmitting + + const handleSubmit = () => { + if (canSubmit && onSubmit) { + onSubmit(content) } } diff --git a/apps/web/components/document-modal/content/text-editor-content.tsx b/apps/web/components/document-modal/content/text-editor-content.tsx index b5f51813..1e4c1d05 100644 --- a/apps/web/components/document-modal/content/text-editor-content.tsx +++ b/apps/web/components/document-modal/content/text-editor-content.tsx @@ -14,7 +14,7 @@ export interface TextEditorProps { hasUnsavedChanges: boolean isSaving: boolean onContentChange: (content: string) => void - onSave: (content?: string) => void + onSave: () => void onReset: () => void } @@ -60,7 +60,7 @@ export function TextEditorContent({ + +