import { resizeImage } from '../utils/common' import useUser from '../hooks/useUser' import SvgIcon from './SvgIcon' const Avatar = ({ size }: { size?: string }) => { const navigate = useNavigate() const { data: user } = useUser() const avatarUrl = user?.profile?.avatarUrl ? resizeImage(user?.profile?.avatarUrl ?? '', 'sm') : '' return ( <> {avatarUrl ? ( navigate('/login')} className={classNames( 'app-region-no-drag rounded-full bg-gray-100 dark:bg-gray-700', size || 'h-9 w-9' )} /> ) : (
navigate('/login')}>
)} ) } export default Avatar