AMO-Tools-Desktop
AMO-Tools-Desktop copied to clipboard
Diagram tech enhancement/updates
- Change xyflow default id's - diagram nodes and edges still use default id's from xyflow. These should be changed to before we go into production - and could be a little more human readable/useful.
- Check and add form id's htmlFor - prevent duplicate refs
- Optimize callbacks with useCallback
- Optimize with debounce
Stretch - get css modules compiling
Changed above stuff, also added some performance for user input on saving diagram and the color palettes (reduce amount of calls to each)