'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} ) }