nofusscomputing / nofusscomputing/centurion_ui
Dynamic Routes
Open
@jon-nfc is already working on this.
Since Aug 15, 2026.
- Dominant language
- TypeScript
- Stars
- 0
- Forks
- 0
- Avg merge
- 1d 4h
- Merged PRs (30d)
- 20
Description
Summary
Dynamic routes built from backend provided data.
Description
Currently Routes are hard coded with a requirement that the backend only structure itself to fit these routes. As regex was removed from react-router (either v5 or v6) route matching has become difficult.
This ticket is for the creation of routes that are dynamic insofar as the backend provides the routes and the UI creates them.
User Story
- Backend provided routes
- Routes contain the required information to build navigation bar
- Routes contain the information to build breadcrumbs
- Routes are lazy loaded so as to reduce bundle sizes.
Business Value
Overall value is that the backend can dictate whatever route structure is desired.
Acceptance Criteria
- All input sanitized
- Tested
- Backend provides routes
- Route data from backend can be used to create navigation bar
- Route data from backend can be used to create breadcrumbs
Dependencies & Impact
No response
Technical Notes
No response
Risks & Mitigations
No response
Testing Strategy
No response
Additional Notes
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.