gonets/FRONT/BUILD/resources/app/src/hooks/useMenu.ts
2025-06-26 17:49:21 +05:00

15 lines
No EOL
367 B
TypeScript

import { useMenuStore } from "../store"
export const useMenu = (menuId: string)=>{
const { menus, toggleMenu } = useMenuStore();
const menu = menus.find((m)=>m.id === menuId)
const isOpen = menu ? menu.isOpen : false;
const collapseMenu = ()=>{
if(menu){
toggleMenu(menuId)
}
}
return { isOpen, collapseMenu };
}