fix: faulty isMobile check

This commit is contained in:
2026-02-24 18:59:22 +01:00
parent bb2e4be41b
commit 244692d8f9
2 changed files with 5 additions and 17 deletions

View File

@@ -3,14 +3,14 @@ import Link from 'next/link';
import { usePathname } from 'next/navigation';
import { NavItemType } from './Navigation';
export default function NavDisplay({ navItems, isMobile }: { navItems: NavItemType[], isMobile: boolean }) {
export default function NavDisplay({ navItems, displayType }: { navItems: NavItemType[], displayType: 'main' | 'mobile' }) {
const pathname = usePathname();
const { isIOS } = useHelpers()
if (isMobile) {
if (displayType === 'mobile') {
return (
<>
{isMobile && (<div className={isIOS ? "pb-20" : "pb-16"} />)}
<div className={isIOS ? "pb-20" : "pb-16"} />
<nav className={`lg:hidden fixed bottom-0 left-0 right-0 bg-white dark:bg-gray-800 shadow-lg ${isIOS ? "pb-4" : ""}`}>
<div className="grid grid-cols-6 w-full">
{navItems.map((item) => (