From 14e4fed321634dc014ad2f15cafef3ed0123855e Mon Sep 17 00:00:00 2001 From: Mohamed Bassem Date: Sun, 23 Feb 2025 22:50:12 +0000 Subject: feat: Add a setting page to manage assets. Fixes #730 --- packages/shared-react/hooks/bookmarks.ts | 45 -------------------------------- 1 file changed, 45 deletions(-) (limited to 'packages/shared-react/hooks/bookmarks.ts') diff --git a/packages/shared-react/hooks/bookmarks.ts b/packages/shared-react/hooks/bookmarks.ts index f4dd203c..89715e4f 100644 --- a/packages/shared-react/hooks/bookmarks.ts +++ b/packages/shared-react/hooks/bookmarks.ts @@ -190,48 +190,3 @@ export function useBookmarkPostCreationHook() { return Promise.all(promises); }; } - -export function useAttachBookmarkAsset( - ...opts: Parameters -) { - const apiUtils = api.useUtils(); - return api.bookmarks.attachAsset.useMutation({ - ...opts[0], - onSuccess: (res, req, meta) => { - apiUtils.bookmarks.getBookmarks.invalidate(); - apiUtils.bookmarks.searchBookmarks.invalidate(); - apiUtils.bookmarks.getBookmark.invalidate({ bookmarkId: req.bookmarkId }); - return opts[0]?.onSuccess?.(res, req, meta); - }, - }); -} - -export function useReplaceBookmarkAsset( - ...opts: Parameters -) { - const apiUtils = api.useUtils(); - return api.bookmarks.replaceAsset.useMutation({ - ...opts[0], - onSuccess: (res, req, meta) => { - apiUtils.bookmarks.getBookmarks.invalidate(); - apiUtils.bookmarks.searchBookmarks.invalidate(); - apiUtils.bookmarks.getBookmark.invalidate({ bookmarkId: req.bookmarkId }); - return opts[0]?.onSuccess?.(res, req, meta); - }, - }); -} - -export function useDetachBookmarkAsset( - ...opts: Parameters -) { - const apiUtils = api.useUtils(); - return api.bookmarks.detachAsset.useMutation({ - ...opts[0], - onSuccess: (res, req, meta) => { - apiUtils.bookmarks.getBookmarks.invalidate(); - apiUtils.bookmarks.searchBookmarks.invalidate(); - apiUtils.bookmarks.getBookmark.invalidate({ bookmarkId: req.bookmarkId }); - return opts[0]?.onSuccess?.(res, req, meta); - }, - }); -} -- cgit v1.2.3-70-g09d2