Merge each route's view and UI into one page file #415
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
spec
wayfinder:grilling
wayfinder:map
wayfinder:prototype
wayfinder:research
wayfinder:task
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Blocks
Depends on
#416 Group the Room's services by concept and merge its announcement hooks
amaurycoudr/chess-project
#417 Render view tests on the app's own route tree
amaurycoudr/chess-project
#414 Rewrite the front's rules and ADR 0011 as the owner decided
amaurycoudr/chess-project
Reference
amaurycoudr/chess-project#415
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Parent
#408
What to build
Each of the 13 route pages is one page file holding its hooks, mutations and layout, instead of a view and a UI file. Routes import their page and their not-found screen directly, and the wrapper views that existed only for the route import rule go. Every screen looks and behaves exactly as before.
Seam: S2 — every existing front view test, unchanged in what it asserts.
Acceptance criteria
.view.tsxor.ui.tsxfile remains; 13 page files replace 26 files.components/.marked this issue as related to #408
marked this issue as related to #414
mentioned in issue #416
marked this issue as related to #416
mentioned in issue #417
marked this issue as related to #417
mentioned in merge request !534
mentioned in commit
7e2d65c99fmentioned in commit
30b3ae6008