// import { OfflineTopMenu } from '@/app/(main)/(offline)/offline/_components/offline-top-menu'; import { LayoutHeaderBackground } from '@/components/layout-header-background'; import { useStatus } from '@/context/status'; import { AppSidebarTrigger } from '@/components/ui/app-layout'; import { cn } from '@/components/ui/core/styling'; import React from 'react'; import { PageControls } from '@/components/shared/page-controls'; import { useMenu } from '@/context/menu'; import { Button } from '@/components/ui/button'; import { HeartIcon } from 'lucide-react'; import { useDisclosure } from '@/hooks/disclosure'; import { DonationModal } from '@/components/shared/donation-modal'; type TopNavbarProps = { children?: React.ReactNode; }; export function TopNavbar(props: TopNavbarProps) { const { children, ...rest } = props; const { selectedMenu } = useMenu(); const donationModal = useDisclosure(false); const serverStatus = useStatus(); const isOffline = !serverStatus.status; return ( <>
{selectedMenu !== 'about' ? (
) : (
)}
); }