aboutsummaryrefslogtreecommitdiffstats
path: root/packages/web
diff options
context:
space:
mode:
authorMohamedBassem <me@mbassem.com>2024-02-29 13:02:47 +0000
committerMohamedBassem <me@mbassem.com>2024-02-29 13:02:47 +0000
commit34c3498144e136fbe1d60281ad54111c02ab5b79 (patch)
treead40422f182cdb12590dce8863557f786c130634 /packages/web
parentf8cef28758a2b331a8acad499dfbd92e9794fcc5 (diff)
downloadkarakeep-34c3498144e136fbe1d60281ad54111c02ab5b79.tar.zst
fix: Delete URL on successful bookmark
Diffstat (limited to 'packages/web')
-rw-r--r--packages/web/app/dashboard/bookmarks/components/AddBookmark.tsx4
1 files changed, 4 insertions, 0 deletions
diff --git a/packages/web/app/dashboard/bookmarks/components/AddBookmark.tsx b/packages/web/app/dashboard/bookmarks/components/AddBookmark.tsx
index 4f0de87a..d12fc663 100644
--- a/packages/web/app/dashboard/bookmarks/components/AddBookmark.tsx
+++ b/packages/web/app/dashboard/bookmarks/components/AddBookmark.tsx
@@ -32,12 +32,16 @@ function AddLink() {
});
const form = useForm<z.infer<typeof formSchema>>({
resolver: zodResolver(formSchema),
+ defaultValues: {
+ url: "",
+ },
});
const invalidateBookmarksCache = api.useUtils().bookmarks.invalidate;
const createBookmarkMutator = api.bookmarks.createBookmark.useMutation({
onSuccess: () => {
invalidateBookmarksCache();
+ form.reset();
},
onError: () => {
toast({ description: "Something went wrong", variant: "destructive" });