import { useState } from "react"; import { convertFileSrc } from "@tauri-apps/api/core"; interface ScreenshotImageProps { path: string; className?: string; alt?: string; loading?: "lazy" | "eager"; style?: React.CSSProperties; fallbackSrc?: string; } export function ScreenshotImage({ path, className, alt, loading, style, fallbackSrc, }: ScreenshotImageProps) { const [hasError, setHasError] = useState(false); return ( {alt} { if (fallbackSrc) setHasError(true); }} /> ); }