Skip to content

Keep paginated route drafts visible on the Orders map - #172

Merged
OziinG merged 1 commit into
mainfrom
codex/customer-notification-next
Aug 8, 2026
Merged

Keep paginated route drafts visible on the Orders map#172
OziinG merged 1 commit into
mainfrom
codex/customer-notification-next

Conversation

@OziinG

@OziinG OziinG commented Aug 8, 2026

Copy link
Copy Markdown
Contributor

Summary

  • prevent page-one loader revalidation from replacing a paginated Orders result
  • keep route draft rows independent from the currently rendered page
  • fall back to selected order coordinates when compact map points are incomplete

Verification

  • node --test tests/*.test.mjs (474 passed)
  • npm run build
  • npm run typecheck
  • npm run check:public-urls
  • Shopify App Home validation

Risk

Narrow client-state change. Shopify source orders remain read-only.

Constraint: Shopify order data remains read-only and map fallback uses already-loaded order coordinates.\nRejected: Disable pagination | hides the state bug and regresses large order sets.\nConfidence: high\nScope-risk: narrow\nDirective: Keep route draft state independent from the currently rendered orders page.\nTested: 474 node tests, targeted pagination/map tests, build, typecheck, public URL guard, Polaris validation.\nNot-tested: Production embedded-browser interaction.
@OziinG
OziinG merged commit 9185902 into main Aug 8, 2026
1 check passed
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