Skip to content

Add subscription widget with storefront event hand-off - #93

Open
digitalrisedorset wants to merge 6 commits into
mainfrom
feat/subscription-widget
Open

digitalrisedorset wants to merge 6 commits into
mainfrom
feat/subscription-widget

Conversation

@digitalrisedorset

Copy link
Copy Markdown

Summary

  • Add the subscription selector, plan selection, and terms dialog as a ReactEdge widget.
  • Dispatch reactedge:subscription:submit with the selected plan and product context so the storefront host can handle Magento cart work.
  • Keep subscription persistence, checkout, payment, and idempotency outside the widget.

Verification

  • npm run build --workspace widget-subscription — passed
  • npm run lint --workspace widget-subscription — passed
  • Lizard — passed; maximum CCN 3
  • git diff --check — passed
  • Playwright — not run; Chromium is not installed in this environment.

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

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant