Remove sticky menu in simulation page

This commit is contained in:
akhisud3195 2025-02-13 16:14:36 +05:30
parent 1174182980
commit 61d43149fa

View file

@ -62,6 +62,14 @@ export default function SimulationApp() {
getScenarios(projectId as string).then(setScenarios);
}, [projectId]);
useEffect(() => {
if (menuOpenScenarioId) {
const closeMenu = () => setMenuOpenScenarioId(null);
window.addEventListener('click', closeMenu);
return () => window.removeEventListener('click', closeMenu);
}
}, [menuOpenScenarioId]);
const createNewScenario = async () => {
if (!projectId) return;
const newScenarioId = await createScenario(