Skip to content

Sidebar refactor

Loic Huder requested to merge sidebar-refactor into main

Reworked abstractions of the sidebar to remove

  • the SelectedElement type
  • the ElementDetails component
  • the EditElementStyle component

Conditions were duplicated in the latter components, hampering the readability. Also, I did not like them anymore 🤡

We now have three sidebars: one for Workflow, one for Node and one for Link, using the same structure. The condition switching happens in EditSidebar.

Edited by Loic Huder

Merge request reports