'use client'; import * as React from 'react'; import Link from 'next/link'; import { usePathname } from 'next/navigation'; import { Menu, Search, Bell, ChevronRight, Moon, Sun, X } from 'lucide-react'; import { Button } from '@/components/ui/Button'; import { useTheme } from '@/components/providers/ThemeProvider'; import { cn } from '@/lib/utils/cn'; import { useSidebar } from './SidebarProvider'; export function AppHeader() { const pathname = usePathname(); const { toggle, isOpen } = useSidebar(); // Custom breadcrumb logic const pathSegments = pathname.split('/').filter(Boolean); return (
); } function ThemeToggleComponent() { const { resolvedTheme, setTheme } = useTheme(); return ( ); }