Skip to content

feat(routing): index React Router framework pages - #3

Open
bompus wants to merge 1 commit into
codex/framework-routingfrom
codex/react-router-framework
Open

feat(routing): index React Router framework pages#3
bompus wants to merge 1 commit into
codex/framework-routingfrom
codex/react-router-framework

Conversation

@bompus

@bompus bompus commented Sep 7, 2026

Copy link
Copy Markdown
Owner

React Router framework-mode apps declare pages in app/routes.ts; those declarations previously produced no routes or page links. Literal exported route trees now produce pages from route, index, layout, and prefix, resolve their exact default component modules, and participate in existing navigation matching. Nested index pages take precedence over their parent layouts.

Module links refresh after sync, including a missing default export being added or changed. Main-thread and resolver-worker parsing load the required grammars. The reader deliberately excludes computed configuration, custom app directories, relative, anonymous defaults, and re-exports.

Validation: the pinned official route tree yields all seven expected page/module pairs; focused coverage includes navigation, config/module edits, false-export strings, nested indexes, and a fresh compiled process with parse/resolver workers. Build passed; 112 focused/control tests passed with WASM; full native suite passed (4,353 tests, 46 skipped). Independent review findings were fixed and rechecked.

This is step 1 of the approved application-router plan, stacked on #2. Its base keeps the preceding HTTP/Nuxt changes out of this diff.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant