diff options
| author | MohamedBassem <me@mbassem.com> | 2024-02-07 22:12:18 +0000 |
|---|---|---|
| committer | MohamedBassem <me@mbassem.com> | 2024-02-07 22:12:18 +0000 |
| commit | cdc05f85a6dc676e8af1227a56f65d6452488d82 (patch) | |
| tree | b3d1e133d5435e129637067749d0b7e6e55b6c01 /web/app/bookmarks/components | |
| parent | 8970b3a5375ccfd9b41c8a08722a2fc6bbbe3af9 (diff) | |
| download | karakeep-cdc05f85a6dc676e8af1227a56f65d6452488d82.tar.zst | |
[feature] Render tags in the link card
Diffstat (limited to 'web/app/bookmarks/components')
| -rw-r--r-- | web/app/bookmarks/components/LinkCard.tsx | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/web/app/bookmarks/components/LinkCard.tsx b/web/app/bookmarks/components/LinkCard.tsx index 907acd19..da59d9da 100644 --- a/web/app/bookmarks/components/LinkCard.tsx +++ b/web/app/bookmarks/components/LinkCard.tsx @@ -1,5 +1,6 @@ "use client"; +import { Badge } from "@/components/ui/badge"; import { Button } from "@/components/ui/button"; import { DropdownMenu, @@ -73,7 +74,13 @@ export default function LinkCard({ link }: { link: ZBookmarkedLink }) { {link.details?.title ?? parsedUrl.host} </Link> </ImageCardTitle> - <ImageCardBody /> + <ImageCardBody className="py-2 overflow-clip"> + {link.tags.map((t) => ( + <Badge variant="default" className="bg-gray-300 text-gray-500" key={t.id}> + #{t.name} + </Badge> + ))} + </ImageCardBody> <ImageCardFooter> <div className="flex justify-between text-gray-500"> <div className="my-auto"> |
