Skip to content

chore(web): add focused wallet element dev fixture - #797

Draft
rsomlette wants to merge 1 commit into
wallets/release-01-component-shellfrom
wallets/release-02-local-development
Draft

rsomlette wants to merge 1 commit into
wallets/release-01-component-shellfrom
wallets/release-02-local-development

Conversation

@rsomlette

Copy link
Copy Markdown

Review purpose

Add only the local development entry needed to load and inspect the accelerated-checkout element introduced in the preceding shell PR.

Stacked on wallets/release-01-component-shell.

Changes

  • add a focused sample/wallets.html fixture
  • resolve the public @shopify/checkout-kit/wallets package subpath in the sample
  • build the sample as a separate Vite HTML entry
  • add proxy-aware shop.dev local server configuration

Non-goals

  • production wallet behavior
  • a full wallet playground or cart builder
  • Storefront API credentials or cart creation
  • Portable Wallets loading
  • public merchant contract decisions

Related ticket

Related: https://github.com/shop/issues-checkout/issues/14751

This provides the local fixture portion of the ticket. The fake adapter and lifecycle scenarios arrive in a later stacked PR, so this PR does not close the ticket.

Validation

  • web lint and typecheck
  • production package build
  • multi-page sample build
  • publint
  • package snapshot comparison

@github-actions github-actions Bot added the #gsd:50662 Rebase Checkout Kit on UCP label Sep 21, 2026
@rsomlette rsomlette self-assigned this Sep 23, 2026
@rsomlette
rsomlette force-pushed the wallets/release-02-local-development branch from 3a088a0 to fa6d792 Compare September 24, 2026 01:25
@rsomlette
rsomlette force-pushed the wallets/release-02-local-development branch from fa6d792 to 8778ae6 Compare September 24, 2026 01:30

This branch has not been deployed

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

Labels

#gsd:50662 Rebase Checkout Kit on UCP

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant