"use client" import { useState } from "react" import { cn } from "@lib/utils" interface ImagePreviewProps { url: string title?: string | null } export function ImagePreview({ url, title }: ImagePreviewProps) { const [imageError, setImageError] = useState(false) const [isLoading, setIsLoading] = useState(true) if (imageError || !url) { return (
Failed to load image