diff --git a/TestMasterUI/src/components/api-tester/ScenarioEditor.jsx b/TestMasterUI/src/components/api-tester/ScenarioEditor.jsx
index 40c26bd..9b88655 100644
--- a/TestMasterUI/src/components/api-tester/ScenarioEditor.jsx
+++ b/TestMasterUI/src/components/api-tester/ScenarioEditor.jsx
@@ -12,16 +12,16 @@ import {Button} from '@/components/ui/button.jsx';
const apiClient = new APIClient();
// ConsoleArea Component
-const ConsoleArea = ({value}) => (
-
-
-
+const ConsoleArea = ({value, isVisible}) => (
+
+
+
);
// Main ScenarioEditor Component
@@ -29,6 +29,7 @@ const ScenarioEditor = () => {
const diagramRef = useRef(null);
const {currentScenario, currentFlowData, updateScenario} = useLoadTest();
const [isExecuting, setIsExecuting] = useState(false);
+ const [isConsoleVisible, setIsConsoleVisible] = useState(true);
const {
logs,
@@ -89,6 +90,10 @@ const ScenarioEditor = () => {
clearLogs();
}, [resetExecutor, clearLogs]);
+ const toggleConsole = useCallback((visibility) => {
+ setIsConsoleVisible(visibility);
+ }, []);
+
if (!currentFlowData) {
return Select a scenario to edit
;
}
@@ -104,8 +109,8 @@ const ScenarioEditor = () => {
disabled={isExecuting}
isRunning={isRunning}
/>
-
-
+
+
{
isExecuting={isExecuting}
/>
-
+
-
Output:
+
Output:
-
-
+
+
+