'use client'; import { Suspense } from 'react'; import { useDropdown } from '@/components/dropdown'; import { Loader } from '@/components/loader'; import { urls } from '../urls'; import { useConceptNavigation } from './navigation-context'; import { UserButton } from './user-button'; import { UserDropdown } from './user-dropdown'; export function MenuUser() { const router = useConceptNavigation(); const { elementRef: menuRef, isOpen: isMenuOpen, toggle: toggleMenu, handleBlur: handleMenuBlur, hide: hideMenu } = useDropdown(); return (