diff --git a/web/components/widgets/avatar.tsx b/web/components/widgets/avatar.tsx
index d3f45ff8..c6b8dec1 100644
--- a/web/components/widgets/avatar.tsx
+++ b/web/components/widgets/avatar.tsx
@@ -1,4 +1,4 @@
-import Router from 'next/router'
+import {useRouter} from 'next/router'
import clsx from 'clsx'
import {memo, MouseEvent, useEffect, useState} from 'react'
import {UserIcon, UsersIcon} from '@heroicons/react/solid'
@@ -17,6 +17,7 @@ export const Avatar = memo(
}) => {
const {username, noLink, size, className, preventDefault} = props
const [avatarUrl, setAvatarUrl] = useState(props.avatarUrl)
+ const router = useRouter()
useEffect(() => setAvatarUrl(props.avatarUrl), [props.avatarUrl])
const s =
size == '2xs'
@@ -40,7 +41,7 @@ export const Avatar = memo(
e.preventDefault()
}
e.stopPropagation()
- Router.push(`/${username}`)
+ router.push(`/${username}`)
}
}
const fallbackInitial = (username || 'U')[0]; // first character, not encoded string
diff --git a/web/pages/messages/index.tsx b/web/pages/messages/index.tsx
index c5112517..a400cefc 100644
--- a/web/pages/messages/index.tsx
+++ b/web/pages/messages/index.tsx
@@ -96,20 +96,20 @@ export const MessageChannelRow = (props: {
const isBanned = otherUsers?.length == 1 && otherUsers[0].isBannedFromPosting
return (
-
-
- 1 ? '-ml-2' : ''}
- />
-
+
+ 1 ? '-ml-2' : ''}
+ />
+
+
{otherUsers && (
@@ -150,7 +150,7 @@ export const MessageChannelRow = (props: {
)}
-
-
+
+
)
}