gonets/FRONT/BUILD/resources/app/src/hooks/useMenu.ts

15 lines
367 B
TypeScript
Raw Normal View History

2025-06-26 17:49:21 +05:00
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 };
}