JGerla
b991e92c37
feat: changed startNode to use custom type for data
...
changed to startNode file to be a general file for custom node types, and created a custom type for the data property of StartNode.
BREAKING: renamed StartNode.tsx to NodeDefinitions.tsx
ref: N25B-114
2025-10-01 10:38:35 +02:00
JGerla
e098ffebd6
feat: added a custom start node
...
Defined a basic start node; it does not contain any further functionality but does provide a basis for implementing future custom nodes.
ref: N25B-114
2025-09-30 16:13:48 +02:00
JGerla
10e5db057b
feat: updated styles of visProgUI
...
Added a rounded outline to the editor and changed the edge to be an arrow so program-flow can be interpreted more easily from the UI.
ref: N25B-114
2025-09-30 15:20:16 +02:00
JGerla
0eb5b65f67
feat: Added reconnectable edges
...
Modified edges to support being disconnected and reconnected upon dragging their connection away from the currently connected node.
ref: N25B-114
2025-09-30 14:53:53 +02:00
JGerla
e076331cfc
feat: added ReactFlow-based node graph
...
Added ReactFlow to dependencies (@xyflow/react).
Added a basic reactflow template to test functionality of reactFlow and to build the visual programming UI on top of.
ref: N25B-114
2025-09-30 13:43:48 +02:00
70e2bdb610
Merge branch 'chore/init-react-app' into 'dev'
...
Initialize a React app in the repository
See merge request ics/sp/2025/n25b/pepperplus-ui!1
2025-09-25 12:19:58 +00:00
Twirre Meulenbelt
f70330f546
chore: create a React app with Vite tool
...
Used the Vite build tool to create a React app, with TypeScript.
close: N25B-81
2025-09-25 14:09:22 +02:00
f42f791862
Initial commit
2025-09-25 11:01:54 +00:00