import { Fragment, useRef, useState } from 'react'; import { Menu, MenuIcon, MenuItem, MenuLabel, MenuSub, MenuTitle, MenuToggle } from '@/components/menu'; import { KeenIcon } from '@/components/keenicons'; import { useLanguage } from '@/i18n'; import { ModalShareProfile } from '../modals/share-profile'; import { ModalGiveAward } from '../modals/give-award'; import { ModalReportUser } from '../modals/report-user'; import { Dialog, DialogTrigger } from '@/components/ui/dialog'; const NavbarDropdown = () => { const itemRef = useRef(null); const { isRTL } = useLanguage(); const [ShareProfileModalOpen, setShareProfileModalOpen] = useState(false); const handleSettingsModalOpen = () => { setShareProfileModalOpen(true); itemRef.current?.hide(); }; const handleShareProfileModalClose = () => { setShareProfileModalOpen(false); }; const [giveAwardModalOpen, setGiveAwardModalOpen] = useState(false); const handleGiveAwardModalOpen = () => { setGiveAwardModalOpen(true); itemRef.current?.hide(); }; const handleGiveAwardModalClose = () => { setGiveAwardModalOpen(false); }; const [reportUserModalOpen, setReportUserModalOpen] = useState(false); const handleReportUserModalOpen = () => { setReportUserModalOpen(true); itemRef.current?.hide(); }; const handleReportUserModalClose = () => { setReportUserModalOpen(false); }; return ( Share Profile Give Award Stay Updated Report User ); }; export { NavbarDropdown };