From 1b3b669d585cf3ad5abe02e0b41306f1229b79c0 Mon Sep 17 00:00:00 2001
From: Laux Dev <2201104208@student.buksu.edu.ph>
Date: Tue, 3 Mar 2026 10:15:07 +0800
Subject: [PATCH] Fixed
---
.../app/components/topHeader/TopHeader.jsx | 26 +++++++++----------
.../AddVariableModal/AddVariableModal.jsx | 6 +++--
2 files changed, 17 insertions(+), 15 deletions(-)
diff --git a/frontend/src/app/components/topHeader/TopHeader.jsx b/frontend/src/app/components/topHeader/TopHeader.jsx
index e098566..6390fa1 100644
--- a/frontend/src/app/components/topHeader/TopHeader.jsx
+++ b/frontend/src/app/components/topHeader/TopHeader.jsx
@@ -42,56 +42,56 @@ const TopHeader = (props) => {
{props.topbarTitle}
- {props.requiredButtons.includes("search") && (
+ {props?.requiredButtons.includes("search") && (
)}
- {props.requiredButtons.includes("env") && (
+ {props?.requiredButtons.includes("env") && (
)}
- {props.requiredButtons.includes("add-services") && (
+ {props?.requiredButtons.includes("add-services") && (
}
text={props.buttonText}
- onClick={() => props.trigger(!props.triggerState)}
+ onClick={() => props?.trigger(!props?.triggerState)}
/>
)}
- {props.requiredButtons.includes("edit") && (
+ {props?.requiredButtons.includes("edit") && (
}
text="Edit"
- onClick={() => props.trigger(!props.triggerState)}
+ onClick={() => props?.trigger(!props?.triggerState)}
/>
)}
- {props.requiredButtons.includes("add") && (
+ {props?.requiredButtons.includes("add") && (
}
- text={props.buttonText}
+ text={props?.buttonText}
onClick={handleNavigateToAdd}
/>
)}
- {props.requiredButtons.includes("save") && (
+ {props?.requiredButtons.includes("save") && (
<>
setTriggerAlert(!triggerAlert)}
>
-
{props.buttonText}
+
{props?.buttonText}
router.back()}
>
-
{props.cancelButtonText}
+
{props?.cancelButtonText}
>
)}
- {props.requiredButtons.includes("update") && (
+ {props?.requiredButtons.includes("update") && (
<>
}
@@ -144,7 +144,7 @@ const TopHeader = (props) => {
)}
- {props.requiredButtons.includes("download") && (
+ {props?.requiredButtons.includes("download") && (
setTriggerDropDownMenu(!triggerDropDownMenu)}
diff --git a/frontend/src/app/projects/view/variableModals/AddVariableModal/AddVariableModal.jsx b/frontend/src/app/projects/view/variableModals/AddVariableModal/AddVariableModal.jsx
index 71e4ec8..3eead7e 100644
--- a/frontend/src/app/projects/view/variableModals/AddVariableModal/AddVariableModal.jsx
+++ b/frontend/src/app/projects/view/variableModals/AddVariableModal/AddVariableModal.jsx
@@ -1,3 +1,4 @@
+"use client";
import React, { useState } from "react";
import styles from "./styles.module.css";
import CloseIcon from "@/app/components/icons/close";
@@ -6,6 +7,7 @@ import AddIcon from "@/app/components/icons/add";
import PrimaryButton from "@/app/components/buttons/primarybutton/PrimaryButton";
import SelectField from "@/app/components/select/SelectField";
const AddVariableModal = (props) => {
+ const [isGeneric, setIsGeneric] = useState();
return (
@@ -66,7 +68,7 @@ const AddVariableModal = (props) => {
-
+
@@ -117,7 +119,7 @@ const AddVariableModal = (props) => {