replaced link outer component with <Link> tag for better accessibility

This commit is contained in:
daniel31x13
2023-12-31 10:05:30 -05:00
parent 1dde8a6088
commit 29e0370808
6 changed files with 74 additions and 66 deletions
+4 -3
View File
@@ -55,8 +55,9 @@ export default function LinkCardCompact({ link, count, className }: Props) {
!showInfo ? "hover:bg-base-300" : ""
} duration-200 rounded-lg`}
>
<div
onClick={() => link.url && window.open(link.url || "", "_blank")}
<Link
href={link.url || ""}
target="_blank"
className="flex items-center cursor-pointer py-3 px-3"
>
<div className="shrink-0">
@@ -91,7 +92,7 @@ export default function LinkCardCompact({ link, count, className }: Props) {
<LinkDate link={link} />
</div>
</div>
</div>
</Link>
<LinkActions
link={link}