import { Box } from '@rocket.chat/fuselage';
import React, { useState } from 'react';
function Logo({ src = 'images/logo/logo.svg', ...props }) {
const [isLoaded, setLoaded] = useState(false);
const isPlaceholderVisible = !src || !isLoaded;
const handleLoad = () => {
setLoaded(true);
};
const handleError = () => {
setLoaded(false);
};
return (
<>
{isPlaceholderVisible && (
)}
{src && (
)}
>
);
}
export default Logo;