"use client";
import { Button } from "@/components/ui/button";
import {
DropdownMenu,
DropdownMenuContent,
DropdownMenuItem,
DropdownMenuTrigger,
} from "@/components/ui/dropdown-menu";
import {
ImageCard,
ImageCardBody,
ImageCardFooter,
ImageCardTitle,
} from "@/components/ui/imageCard";
import { ZBookmarkedLink } from "@/lib/types/api/links";
import { MoreHorizontal, Trash2 } from "lucide-react";
import Link from "next/link";
export function LinkOptions() {
// TODO: Implement deletion
return (
Delete
);
}
export default function LinkCard({ link }: { link: ZBookmarkedLink }) {
const parsedUrl = new URL(link.url);
return (
{link.details?.title ?? parsedUrl.host}
);
}