diff options
| -rw-r--r-- | apps/web/components/dashboard/bookmarks/BookmarkOptions.tsx | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/apps/web/components/dashboard/bookmarks/BookmarkOptions.tsx b/apps/web/components/dashboard/bookmarks/BookmarkOptions.tsx index af746230..06bead4f 100644 --- a/apps/web/components/dashboard/bookmarks/BookmarkOptions.tsx +++ b/apps/web/components/dashboard/bookmarks/BookmarkOptions.tsx @@ -48,6 +48,7 @@ export default function BookmarkOptions({ bookmark }: { bookmark: ZBookmark }) { const linkId = bookmark.id; const demoMode = !!useClientConfig().demoMode; + const isClipboardAvailable = navigator && !!navigator.clipboard; const { setOpen: setManageListsModalOpen, content: manageListsModal } = useManageListsModal(bookmark.id); @@ -196,6 +197,7 @@ export default function BookmarkOptions({ bookmark }: { bookmark: ZBookmark }) { {bookmark.content.type === BookmarkTypes.LINK && ( <DropdownMenuItem + disabled={!isClipboardAvailable} onClick={() => { navigator.clipboard.writeText( (bookmark.content as ZBookmarkedLink).url, |
