diff --git a/app/@navbar/default.tsx b/app/@navbar/default.tsx new file mode 100644 index 0000000000..191cea595f --- /dev/null +++ b/app/@navbar/default.tsx @@ -0,0 +1,3 @@ +import Navbar from 'app/@navbar/page'; + +export default Navbar; diff --git a/components/layout/navbar/mobile-menu.tsx b/app/@navbar/mobile-menu.tsx similarity index 90% rename from components/layout/navbar/mobile-menu.tsx rename to app/@navbar/mobile-menu.tsx index 9091f93d3b..0544b4897d 100644 --- a/components/layout/navbar/mobile-menu.tsx +++ b/app/@navbar/mobile-menu.tsx @@ -3,13 +3,18 @@ import { Dialog, Transition } from '@headlessui/react'; import Link from 'next/link'; import { usePathname, useSearchParams } from 'next/navigation'; -import { Fragment, Suspense, useEffect, useState } from 'react'; +import { Fragment, useEffect, useState } from 'react'; import { Bars3Icon, XMarkIcon } from '@heroicons/react/24/outline'; import { Menu } from 'lib/shopify/types'; -import Search, { SearchSkeleton } from './search'; -export default function MobileMenu({ menu }: { menu: Menu[] }) { +export default function MobileMenu({ + menu, + children +}: { + menu: Menu[]; + children: React.ReactNode; +}) { const pathname = usePathname(); const searchParams = useSearchParams(); const [isOpen, setIsOpen] = useState(false); @@ -71,11 +76,7 @@ export default function MobileMenu({ menu }: { menu: Menu[] }) { -
- }> - - -
+
{children}
{menu.length ? (