fix: close all modals

This commit is contained in:
MAZE
2024-04-30 17:50:53 +03:30
parent 6ce766af47
commit f025213ef2
2 changed files with 5 additions and 0 deletions

View File

@@ -26,6 +26,7 @@ import { useSoundStore } from '@/store';
import styles from './menu.module.css';
import { useCloseListener } from '@/hooks/use-close-listener';
import { closeModals } from '@/lib/modal';
export function Menu() {
const [isOpen, setIsOpen] = useState(false);
@@ -56,6 +57,7 @@ export function Menu() {
(name: string) => {
closeAll();
setIsOpen(false);
closeModals();
setModals(prev => ({ ...prev, [name]: true }));
},
[closeAll],