-
Notifications
You must be signed in to change notification settings - Fork 10
Open
0 / 30 of 3 issues completedDescription
Description
Routes have been object of state related issues in the past (e.g. see: #48).
Proposed solution
This issue proposes removing the unnecessary complexity routing provides in its entirety. This is in line with refactoring the UI into a more godbolt-like (see: godbolt.org/) experience.
Tasks
- Remove
react-routerfrom the project. - Create a generic simulator layout UI as the new "landing page".
- Adapt the simulator specific widgets to connect to this layout.
- Add a simulator selector into the toolbar. Use double confirmation (alert dialog?) to avoid accidental state reset by users.
- Design a new "Welcome" window that will be shown before a simulator is selected.