Skip to content

Add review step for service, location, date/time, and email - #1104

Open
veenupunyani wants to merge 2 commits into
dev-29-Select-next-available-appointmentfrom
dev-34-review-appointment-before-confirming
Open

Add review step for service, location, date/time, and email#1104
veenupunyani wants to merge 2 commits into
dev-29-Select-next-available-appointmentfrom
dev-34-review-appointment-before-confirming

Conversation

@veenupunyani

Copy link
Copy Markdown
Collaborator

PR Summary

  • Added a review step that shows the selected service, location, date, and time, plus an editable confirmation email defaulted from the signed-in account.
  • Enabled Review on the datetime step only after a timeslot was selected, with Back as the only action on review (no Confirm yet).
  • Reused the existing booking callout, back/continue rows, and landing guards. Shared date/time formatting so the callout and datetime labels stayed consistent.

Test plan

  1. Complete service → location → login → datetime, pick a slot, and confirm Review is enabled and goes to /review.
  2. Confirm the review page shows service, location, date/time, and the login email, and that the email field is editable.
  3. Confirm Back returns to datetime and earlier steps still let you change selections.
  4. Confirm there is no Confirm button on review.

@sonarqubecloud

Copy link
Copy Markdown

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