Skip to content

feat: modified error approach POC#63

Draft
brobro10000 wants to merge 13 commits intomainfrom
hu/ent-errorless-poc
Draft

feat: modified error approach POC#63
brobro10000 wants to merge 13 commits intomainfrom
hu/ent-errorless-poc

Conversation

@brobro10000
Copy link
Copy Markdown
Collaborator

This pull request updates the checkout provisioning flow to provide clearer feedback to users when provisioning is delayed or encounters transient errors. The main improvements include introducing a simplified error alert component, refining button states and messaging, and adjusting when and how error banners are displayed.

User feedback improvements:

  • Added a new ErrorHeadingSimplified alert component to show a user-friendly message when provisioning is delayed, including a support contact link.
  • Updated the logic in CheckoutStepperContainer to display the new error alert when provisioning errors occur, based on the checkoutIntent state. [1] [2] [3]
  • Removed the old, more technical error heading from BillingDetailsSuccessContent and now always show the success heading instead. [1] [2]

Button state and messaging adjustments:

  • Changed the error state of StatefulProvisioningButton to use a neutral style and message ("Still provisioning…") to reflect transient issues, and disabled the button in this state to prevent repeated submissions. [1] [2] [3] [4]

Base automatically changed from hu/ent-10976 to main October 7, 2025 20:32
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