aboutsummaryrefslogtreecommitdiffstats
path: root/packages/web/app/dashboard/bookmarks/components/LinkCard.tsx
diff options
context:
space:
mode:
authorMohamedBassem <me@mbassem.com>2024-02-13 20:49:42 +0000
committerMohamedBassem <me@mbassem.com>2024-02-13 20:59:52 +0000
commitda03fce5e5373e4791ccf0a885aaecff513156fe (patch)
tree533d16aa8a7b4caaff9d84189d7f4c0a8579ba5f /packages/web/app/dashboard/bookmarks/components/LinkCard.tsx
parentff4482613ae70688e433d7c42784f0e24a569965 (diff)
downloadkarakeep-da03fce5e5373e4791ccf0a885aaecff513156fe.tar.zst
feature: Implement a usable but ugly all tags and a single tag page
Diffstat (limited to 'packages/web/app/dashboard/bookmarks/components/LinkCard.tsx')
-rw-r--r--packages/web/app/dashboard/bookmarks/components/LinkCard.tsx15
1 files changed, 8 insertions, 7 deletions
diff --git a/packages/web/app/dashboard/bookmarks/components/LinkCard.tsx b/packages/web/app/dashboard/bookmarks/components/LinkCard.tsx
index abd4bff7..00e4ef26 100644
--- a/packages/web/app/dashboard/bookmarks/components/LinkCard.tsx
+++ b/packages/web/app/dashboard/bookmarks/components/LinkCard.tsx
@@ -27,13 +27,14 @@ export default function LinkCard({ bookmark }: { bookmark: ZBookmark }) {
</ImageCardTitle>
<ImageCardBody className="overflow-clip py-2">
{bookmark.tags.map((t) => (
- <Badge
- variant="default"
- className="bg-gray-300 text-gray-500 hover:text-white"
- key={t.id}
- >
- #{t.name}
- </Badge>
+ <Link key={t.id} href={`/dashboard/tags/${t.name}`}>
+ <Badge
+ variant="default"
+ className="bg-gray-300 text-gray-500 hover:text-white"
+ >
+ #{t.name}
+ </Badge>
+ </Link>
))}
</ImageCardBody>
<ImageCardFooter>