2023-07-15 17:46:19 +03:00
|
|
|
import { Link } from 'react-router-dom';
|
|
|
|
|
2023-10-06 15:37:32 +03:00
|
|
|
import useWindowSize from '../../hooks/useWindowSize';
|
|
|
|
|
|
|
|
const HIDE_LOGO_TEXT_LIMIT = 700;
|
|
|
|
|
|
|
|
function Logo() {
|
|
|
|
const windowSize = useWindowSize();
|
2023-07-15 17:46:19 +03:00
|
|
|
|
|
|
|
return (
|
2023-10-06 15:37:32 +03:00
|
|
|
<Link to='/' className='flex items-center h-full mr-2' tabIndex={-1}>
|
|
|
|
{ (windowSize.width && windowSize.width >= HIDE_LOGO_TEXT_LIMIT) &&
|
|
|
|
<img alt=''
|
|
|
|
src='/logo_full.svg'
|
|
|
|
className='max-h-[1.6rem] min-w-[1.6rem]'
|
|
|
|
/>}
|
|
|
|
{ (!windowSize.width || windowSize.width < HIDE_LOGO_TEXT_LIMIT) &&
|
|
|
|
<img alt=''
|
|
|
|
src='/logo_sign.svg'
|
|
|
|
className='max-h-[1.6rem] min-w-[2.2rem]'
|
|
|
|
|
|
|
|
/>}
|
2023-07-15 17:46:19 +03:00
|
|
|
</Link>
|
|
|
|
);
|
|
|
|
}
|
2023-07-25 20:27:29 +03:00
|
|
|
export default Logo;
|