Skip to content

Commit

Permalink
Merge pull request #1997 from 2368883029/main
Browse files Browse the repository at this point in the history
Fix(client): Fix Unintentional Form Submission on Rich-input Toolbar Actions
  • Loading branch information
AmruthPillai authored Jan 12, 2025
2 parents ffa4747 + 5bc0230 commit d0a0768
Showing 1 changed file with 8 additions and 1 deletion.
9 changes: 8 additions & 1 deletion libs/ui/src/components/rich-input.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,12 @@ const InsertImageForm = ({ onInsert }: InsertImageProps) => {

return (
<Form {...form}>
<form className="space-y-3" onSubmit={form.handleSubmit(onSubmit)}>
<form className="space-y-3"
onSubmit={(e) => {
e.stopPropagation();
e.preventDefault();
form.handleSubmit(onSubmit)();
}}>
<p className="prose prose-sm prose-zinc dark:prose-invert">
Insert an image from an external URL and use it on your resume.
</p>
Expand Down Expand Up @@ -370,6 +375,7 @@ const Toolbar = ({ editor }: { editor: Editor }) => {
size="sm"
variant="ghost"
className="px-2"
type="button"
disabled={!editor.can().chain().focus().setHardBreak().run()}
onClick={() => editor.chain().focus().setHardBreak().run()}
>
Expand All @@ -382,6 +388,7 @@ const Toolbar = ({ editor }: { editor: Editor }) => {
size="sm"
variant="ghost"
className="px-2"
type="button"
disabled={!editor.can().chain().focus().setHorizontalRule().run()}
onClick={() => editor.chain().focus().setHorizontalRule().run()}
>
Expand Down

0 comments on commit d0a0768

Please sign in to comment.