diff --git a/apps/client/src/common/components/view-logo/ViewLogo.tsx b/apps/client/src/common/components/view-logo/ViewLogo.tsx index 6ed80ae1f..30fd343c7 100644 --- a/apps/client/src/common/components/view-logo/ViewLogo.tsx +++ b/apps/client/src/common/components/view-logo/ViewLogo.tsx @@ -1,3 +1,5 @@ +import { useRef } from 'react'; + import { projectLogoPath } from '../../api/constants'; import './ViewLogo.scss'; @@ -7,13 +9,19 @@ interface ViewLogoProps { className: string; } -export default function ViewLogo(props: ViewLogoProps) { - const { name, className } = props; +export default function ViewLogo({ name, className }: ViewLogoProps) { + const imageRef = useRef(null); + + const hideImage = () => { + if (!imageRef.current) return; + + imageRef.current.style.display = 'none'; + }; // we wrap the image in a div to help maintain the aspect ratio return (
- +
); }