aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--apps/web/components/dashboard/bookmarks/AssetCard.tsx15
1 files changed, 9 insertions, 6 deletions
diff --git a/apps/web/components/dashboard/bookmarks/AssetCard.tsx b/apps/web/components/dashboard/bookmarks/AssetCard.tsx
index 40f435de..f110e0c4 100644
--- a/apps/web/components/dashboard/bookmarks/AssetCard.tsx
+++ b/apps/web/components/dashboard/bookmarks/AssetCard.tsx
@@ -1,6 +1,7 @@
"use client";
import Image from "next/image";
+import Link from "next/link";
import { api } from "@/lib/trpc";
import type {
@@ -23,12 +24,14 @@ function AssetImage({
switch (bookmarkedAsset.assetType) {
case "image": {
return (
- <Image
- alt="asset"
- src={getAssetUrl(bookmarkedAsset.assetId)}
- fill={true}
- className={className}
- />
+ <Link href={`/dashboard/preview/${bookmark.id}`}>
+ <Image
+ alt="asset"
+ src={getAssetUrl(bookmarkedAsset.assetId)}
+ fill={true}
+ className={className}
+ />
+ </Link>
);
}
case "pdf": {