From 72993b75768456f469d4d4b3c07956a6473e3f82 Mon Sep 17 00:00:00 2001
From: Pim Hutting
Date: Fri, 30 Jan 2026 12:54:26 +0100
Subject: [PATCH] chore: removed critical norm from UI
---
.../VisProgPage/visualProgrammingUI/nodes/NormNode.tsx | 10 ++++++----
.../visualProgrammingUI/nodes/NormNode.test.tsx | 5 +----
2 files changed, 7 insertions(+), 8 deletions(-)
diff --git a/src/pages/VisProgPage/visualProgrammingUI/nodes/NormNode.tsx b/src/pages/VisProgPage/visualProgrammingUI/nodes/NormNode.tsx
index 86f05b8..5832401 100644
--- a/src/pages/VisProgPage/visualProgrammingUI/nodes/NormNode.tsx
+++ b/src/pages/VisProgPage/visualProgrammingUI/nodes/NormNode.tsx
@@ -49,10 +49,12 @@ export default function NormNode(props: NodeProps) {
const setValue = (value: string) => {
updateNodeData(props.id, {norm: value});
}
-
- const setCritical = (value: boolean) => {
- updateNodeData(props.id, {...data, critical: value});
- }
+ //this function is commented out, because of lack of backend implementation.
+ //If you wish to set critical norms, in the UI side, you can uncomment and use this function.
+
+ // const setCritical = (value: boolean) => {
+ // updateNodeData(props.id, {...data, critical: value});
+ // }
useEffect(() => {
const normText = data.norm || "";
diff --git a/test/pages/visProgPage/visualProgrammingUI/nodes/NormNode.test.tsx b/test/pages/visProgPage/visualProgrammingUI/nodes/NormNode.test.tsx
index 935ea55..bba51a6 100644
--- a/test/pages/visProgPage/visualProgrammingUI/nodes/NormNode.test.tsx
+++ b/test/pages/visProgPage/visualProgrammingUI/nodes/NormNode.test.tsx
@@ -699,15 +699,12 @@ describe('NormNode', () => {
/>
);
- const checkbox = screen.getByLabelText('Critical:');
- await user.click(checkbox);
-
await waitFor(() => {
const state = useFlowStore.getState();
expect(state.nodes).toHaveLength(1);
expect(state.nodes[0].id).toBe('norm-1');
expect(state.nodes[0].data.norm).toBe('');
- expect(state.nodes[0].data.critical).toBe(true);
+
});
});