diff --git a/src/view/shell/web/left-column.tsx b/src/view/shell/web/left-column.tsx
index 411b4674b3..5e3aba5bb9 100644
--- a/src/view/shell/web/left-column.tsx
+++ b/src/view/shell/web/left-column.tsx
@@ -3,6 +3,7 @@ import {Pressable, StyleSheet, View} from 'react-native'
import {observer} from 'mobx-react-lite'
import {Link} from '../../com/util/Link'
import {Text} from '../../com/util/text/Text'
+import {UserAvatar} from '../../com/util/UserAvatar'
import {colors} from '../../lib/styles'
import {useStores} from '../../../state'
import {usePalette} from '../../lib/hooks/usePalette'
@@ -21,9 +22,10 @@ interface NavItemProps {
href: string
icon: JSX.Element
iconFilled: JSX.Element
+ isProfile?: boolean
}
export const NavItem = observer(
- ({label, count, href, icon, iconFilled}: NavItemProps) => {
+ ({label, count, href, icon, iconFilled, isProfile}: NavItemProps) => {
const store = useStores()
const pal = usePalette('default')
const isCurrent = store.nav.tab.current.url === href
@@ -34,7 +36,11 @@ export const NavItem = observer(
state.hovered && {backgroundColor: pal.colors.backgroundLight},
]}>
-
+
{isCurrent ? iconFilled : icon}
{typeof count === 'number' && count > 0 && (
@@ -42,7 +48,10 @@ export const NavItem = observer(
)}
-
+
{label}
@@ -54,8 +63,23 @@ export const NavItem = observer(
export const DesktopLeftColumn = observer(() => {
const store = useStores()
const pal = usePalette('default')
+ const avi = (
+
+ )
return (
+