diff options
| author | MohamedBassem <me@mbassem.com> | 2024-03-13 04:45:10 +0000 |
|---|---|---|
| committer | MohamedBassem <me@mbassem.com> | 2024-03-13 04:50:53 +0000 |
| commit | 4099b62b7c79b7ff2a2b4a5243788ceb42dc39a0 (patch) | |
| tree | b1476ccbc74e4c93b08169be560ff5a60ac7a581 /packages/mobile/components/bookmarks/BookmarkCard.tsx | |
| parent | 9288965227514519c2a5591ca3c391b05a25343d (diff) | |
| download | karakeep-4099b62b7c79b7ff2a2b4a5243788ceb42dc39a0.tar.zst | |
fix(mobile): Make links clickable
Diffstat (limited to 'packages/mobile/components/bookmarks/BookmarkCard.tsx')
| -rw-r--r-- | packages/mobile/components/bookmarks/BookmarkCard.tsx | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/packages/mobile/components/bookmarks/BookmarkCard.tsx b/packages/mobile/components/bookmarks/BookmarkCard.tsx index 30c6724a..9b8b72f8 100644 --- a/packages/mobile/components/bookmarks/BookmarkCard.tsx +++ b/packages/mobile/components/bookmarks/BookmarkCard.tsx @@ -1,4 +1,5 @@ import { ZBookmark } from "@hoarder/trpc/types/bookmarks"; +import * as WebBrowser from "expo-web-browser"; import { Star, Archive, Trash } from "lucide-react-native"; import { View, Text, Image, ScrollView, Pressable } from "react-native"; import Markdown from "react-native-markdown-display"; @@ -131,7 +132,10 @@ function LinkCard({ bookmark }: { bookmark: ZBookmark }) { <View className="flex gap-2"> {imageComp} <View className="flex gap-2"> - <Text className="line-clamp-2 text-xl font-bold"> + <Text + className="line-clamp-2 text-xl font-bold" + onPress={() => WebBrowser.openBrowserAsync(bookmark.content.url)} + > {bookmark.content.title || parsedUrl.host} </Text> <TagList bookmark={bookmark} /> |
