diff options
Diffstat (limited to 'apps/web/components/dashboard/bookmarks/AssetCard.tsx')
| -rw-r--r-- | apps/web/components/dashboard/bookmarks/AssetCard.tsx | 8 |
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} |
