diff --git a/src/frontend/src/components/headerComponent/components/menuBar/index.tsx b/src/frontend/src/components/headerComponent/components/menuBar/index.tsx
index b362307e7..68047f352 100644
--- a/src/frontend/src/components/headerComponent/components/menuBar/index.tsx
+++ b/src/frontend/src/components/headerComponent/components/menuBar/index.tsx
@@ -6,8 +6,7 @@ import {
Settings2,
Undo,
} from "lucide-react";
-import { useContext } from "react";
-import { PopUpContext } from "../../../../contexts/popUpContext";
+import { useContext, useState } from "react";
import { TabsContext } from "../../../../contexts/tabsContext";
import {
DropdownMenu,
@@ -26,8 +25,8 @@ import { Button } from "../../../ui/button";
export const MenuBar = ({ flows, tabId }) => {
const { updateFlow, setTabId, addFlow } = useContext(TabsContext);
const { setErrorData } = useContext(alertContext);
- const { openPopUp } = useContext(PopUpContext);
const { undo, redo } = useContext(undoRedoContext);
+ const [openSettings, setOpenSettings] = useState(false);
const navigate = useNavigate();
@@ -69,15 +68,17 @@ export const MenuBar = ({ flows, tabId }) => {
New
+
{
- openPopUp();
+ setOpenSettings(true);
}}
className="cursor-pointer"
>
Settings
+
{
undo();
@@ -96,32 +97,12 @@ export const MenuBar = ({ flows, tabId }) => {
Redo
- {/* */}
- {/* Projects */}
- {/* {
- setTabId(value);
- }}
- >
- {flows.map((flow, idx) => {
- return (
-
-
- {flow.name}
-
-
- );
- })}
- */}
+
);
diff --git a/src/frontend/src/modals/baseModal/index.tsx b/src/frontend/src/modals/baseModal/index.tsx
index 9c4ce35be..7cb3b2536 100644
--- a/src/frontend/src/modals/baseModal/index.tsx
+++ b/src/frontend/src/modals/baseModal/index.tsx
@@ -41,7 +41,7 @@ interface BaseModalProps {
children: [
React.ReactElement,
React.ReactElement,
- React.ReactElement,
+ React.ReactElement?,
React.ReactElement?
];
open?: boolean;
@@ -99,7 +99,9 @@ function BaseModal({
//UPDATE COLORS AND STYLE CLASSSES
return (