import clsx from 'clsx'
import Link from 'next/link'
import { useUser } from '../../hooks/use-user'
import { firebaseLogin, User } from '../../lib/firebase/users'
import {
CollectionIcon,
HomeIcon,
SearchIcon,
UserGroupIcon,
} from '@heroicons/react/outline'
// From https://codepen.io/chris__sev/pen/QWGvYbL
export function BottomNavBar() {
const user = useUser()
if (!user) {
return null
}
return (
)
}
export function NavOptions(props: {
user: User | null | undefined
assertUser?: 'signed-in' | 'signed-out'
themeClasses?: string
}) {
const { user, assertUser, themeClasses } = props
const showSignedIn = assertUser === 'signed-in' || !!user
const showSignedOut =
!showSignedIn && (assertUser === 'signed-out' || user === null)
return (
<>
{showSignedOut && (
About
)}
{showSignedOut && (
<>
>
)}
{showSignedIn && }
>
)
}