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({ + +