← back to Open Seo
src/client/features/backlinks/BacklinksPageLinks.tsx
21 lines
import { SafeExternalLink } from "@/client/components/SafeExternalLink";
import { extractUrlPath, truncateMiddle } from "./backlinksPageUtils";
export function BacklinksSourceLink({
url,
maxLength,
muted = false,
}: {
url: string;
maxLength: number;
muted?: boolean;
}) {
return (
<SafeExternalLink
url={url}
label={truncateMiddle(extractUrlPath(url), maxLength)}
className={`link link-hover break-all inline-flex items-center gap-1 ${muted ? "text-xs text-base-content/55" : "text-sm"}`}
/>
);
}