23 lines
630 B
TypeScript
23 lines
630 B
TypeScript
import HorizontalMenuContent from './HorizontalMenuContent'
|
|
import useResponsive from '@/utils/hooks/useResponsive'
|
|
import { useStoreState } from '@/store'
|
|
|
|
const HorizontalNav = () => {
|
|
const mode = useStoreState((state) => state.theme.mode)
|
|
const userAuthority = useStoreState((state) => state.auth.user.authority)
|
|
|
|
const { larger } = useResponsive()
|
|
|
|
return (
|
|
<>
|
|
{larger.md && (
|
|
<HorizontalMenuContent
|
|
manuVariant={mode}
|
|
userAuthority={userAuthority}
|
|
/>
|
|
)}
|
|
</>
|
|
)
|
|
}
|
|
|
|
export default HorizontalNav
|