syntaqxEvery page's script loads again (#51): since Deploy #356, pages threw "Cannot read properties of undefined (reading 'filter')" as they loaded, so nothing on them answered a click and every Select showed empty. A project's tabs (lib/project-nav.ts) and the phone's soon pages (components/mobile.tsx) read the roadmap as their module loaded, and the bundle had put the roadmap in a chunk that imports theirs back, so it was read before it was there. Both are now built on first use, which no order of chunks can break. Explain moves into components/home.tsx, so Home's parts no longer import each other. Checked: a production build loaded route by route in Chrome (root, then each route's module): 0 of 257 fail, where the build before this fails all 257 with the same error and stack as production; the site's typecheck and tests (955).e3d0184History
- ..
- access.test.ts
- access.ts
- aliases.test.ts
- aliases.ts
- billing-actions.server.ts
- chart.test.ts
- chart.ts
- costs-route.server.ts
- costs.test.ts
- costs.ts
- credits.test.ts
- credits.ts
- deleted-accounts.test.ts
- deleted-accounts.ts
- deleted-workspaces.test.ts
- deleted-workspaces.ts
- forms.test.ts
- forms.ts
- guard.ts
- incidents.test.ts
- incidents.ts
- invites.test.ts
- invites.ts
- latency.test.ts
- latency.ts
- ledgers.test.ts
- ledgers.ts
- money.test.ts
- money.ts
- nav.test.ts
- nav.ts
- postmortem.ts
- pricing.test.ts
- pricing.ts
- review.ts
- sales-actions.server.ts
- services.server.ts
- settle.ts
- signals.test.ts
- signals.ts
- staff.ts
- suspension.test.ts
- suspension.ts
- terms.test.ts
- terms.ts
- test-detach.server.ts
- test-detach.test.ts
- test-detach.ts
- time.test.ts
- time.ts
- workspaces.test.ts
- workspaces.ts