aboutsummaryrefslogtreecommitdiffstats
path: root/apps/web/components/dashboard/bookmarks/AssetCard.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'apps/web/components/dashboard/bookmarks/AssetCard.tsx')
-rw-r--r--apps/web/components/dashboard/bookmarks/AssetCard.tsx8
1 files changed, 7 insertions, 1 deletions
diff --git a/apps/web/components/dashboard/bookmarks/AssetCard.tsx b/apps/web/components/dashboard/bookmarks/AssetCard.tsx
index c235e4c8..61b3bc8d 100644
--- a/apps/web/components/dashboard/bookmarks/AssetCard.tsx
+++ b/apps/web/components/dashboard/bookmarks/AssetCard.tsx
@@ -5,8 +5,10 @@ import Link from "next/link";
import type { ZBookmarkTypeAsset } from "@hoarder/shared/types/bookmarks";
import { getAssetUrl } from "@hoarder/shared-react/utils/assetUtils";
+import { getSourceUrl } from "@hoarder/shared-react/utils/bookmarkUtils";
import { BookmarkLayoutAdaptingCard } from "./BookmarkLayoutAdaptingCard";
+import FooterLinkURL from "./FooterLinkURL";
function AssetImage({
bookmark,
@@ -55,7 +57,11 @@ export default function AssetCard({
return (
<BookmarkLayoutAdaptingCard
title={bookmarkedAsset.title ?? bookmarkedAsset.content.fileName}
- footer={null}
+ footer={
+ getSourceUrl(bookmarkedAsset) && (
+ <FooterLinkURL url={getSourceUrl(bookmarkedAsset)} />
+ )
+ }
bookmark={bookmarkedAsset}
className={className}
wrapTags={true}