8000 Remove routing from application · Issue #227 · SIMDE-ULL/SIMDE · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Remove routing from application #227

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
oxcabe opened this issue Mar 10, 2025 · 0 comments
Open

Remove routing from application #227

oxcabe opened this issue Mar 10, 2025 · 0 comments
Assignees

Comments

@oxcabe
Copy link
Member
oxcabe commented Mar 10, 2025

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

  1. Remove react-router from the project.
  2. Create a generic simulator layout UI as the new "landing page".
  3. Adapt the simulator specific widgets to connect to this layout.
  4. Add a simulator selector into the toolbar. Use double confirmation (alert dialog?) to avoid accidental state reset by users.
  5. Design a new "Welcome" window that will be shown before a simulator is selected.
@oxcabe oxcabe self-assigned this Mar 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant
0