"use client"; import { useState } from "react"; type BrandingLogoProps = { className?: string; alt?: string; }; export default function BrandingLogo({ className, alt = "Magent logo" }: BrandingLogoProps) { const [loaded, setLoaded] = useState(false); const [failed, setFailed] = useState(false); return ( {!failed ? ( setLoaded(true)} onError={() => setFailed(true)} /> ) : null} {!loaded ? ( ) : null} ); }