gonets/FRONT/DEV/src/hooks/useToolBar.ts
s.galanskiy 3a5b0bdcbc
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
front/dev
2025-06-30 13:16:33 +05:00

16 lines
No EOL
432 B
TypeScript

import { useToolBarStore } from "../store";
export const useToolBar = (menuId: string) => {
const { toolBar, toggleMenu } = useToolBarStore();
const menu = toolBar.toolSpace.find((m) => m.id === menuId);
const isOpen = menu ? menu.isOpen : false;
const isActive = menu ? menu.isActive : false;
const collapseMenu = () => {
toggleMenu(menuId);
};
return { isOpen, isActive, collapseMenu };
};