aboutsummaryrefslogtreecommitdiffstats
path: root/packages/web/app/dashboard
diff options
context:
space:
mode:
authorMohamedBassem <me@mbassem.com>2024-02-29 11:26:07 +0000
committerMohamedBassem <me@mbassem.com>2024-02-29 11:26:07 +0000
commit045c09bed91170920b33eaecfef9a6a49a4ec4ad (patch)
tree6ab3168119aa99dc4f52f10daaf319e56a7d84c6 /packages/web/app/dashboard
parenta251292b138fc5bbf37449f759abc05fa2117fe7 (diff)
downloadkarakeep-045c09bed91170920b33eaecfef9a6a49a4ec4ad.tar.zst
fix: Fix phantom links in tag pills
Diffstat (limited to 'packages/web/app/dashboard')
-rw-r--r--packages/web/app/dashboard/bookmarks/components/TagList.tsx22
1 files changed, 11 insertions, 11 deletions
diff --git a/packages/web/app/dashboard/bookmarks/components/TagList.tsx b/packages/web/app/dashboard/bookmarks/components/TagList.tsx
index 19c26c97..60cbf04f 100644
--- a/packages/web/app/dashboard/bookmarks/components/TagList.tsx
+++ b/packages/web/app/dashboard/bookmarks/components/TagList.tsx
@@ -1,7 +1,8 @@
-import { Badge } from "@/components/ui/badge";
+import { badgeVariants } from "@/components/ui/badge";
import Link from "next/link";
import { Skeleton } from "@/components/ui/skeleton";
import { ZBookmark } from "@/lib/types/api/bookmarks";
+import { cn } from "@/lib/utils";
export default function TagList({
bookmark,
@@ -22,18 +23,17 @@ export default function TagList({
return (
<>
{bookmark.tags.map((t) => (
- <Link
- className="flex h-full flex-col justify-end"
- key={t.id}
- href={`/dashboard/tags/${t.name}`}
- >
- <Badge
- variant="outline"
- className="text-nowrap hover:bg-foreground hover:text-secondary"
+ <div key={t.id} className="flex h-full flex-col justify-end">
+ <Link
+ className={cn(
+ badgeVariants({ variant: "outline" }),
+ "hover:bg-foreground hover:text-secondary text-nowrap",
+ )}
+ href={`/dashboard/tags/${t.name}`}
>
{t.name}
- </Badge>
- </Link>
+ </Link>
+ </div>
))}
</>
);