- Added a new mutation to split edges at existing nodes, allowing for dynamic edge management during canvas interactions. - Enhanced the logic to update node positions in a single transaction, improving user experience during edge manipulations. - Refactored edge handling to support optimistic updates, ensuring smoother UI feedback during edge splits. - Introduced error handling for edge and node validation to maintain data integrity during operations.
53 KiB
53 KiB