import { useOpenGraph } from "@lume/utils"; function isImage(url: string) { return /^https?:\/\/.+\.(jpg|jpeg|png|webp|avif)$/.test(url); } export function LinkPreview({ url }: { url: string }) { const domain = new URL(url); const { isLoading, isError, data } = useOpenGraph(url); if (isLoading) { return (