BookingConfirmationPage
Component Detail
User Interface
medium complexity
frontend
0
Dependencies
0
Dependents
0
Entities
0
Integrations
Description
A static confirmation page rendered after a demo request form is successfully submitted. It acknowledges receipt of the request and communicates expected follow-up timing to the submitter. The page provides clear next-step guidance to prevent confusion for non-technical decision-makers completing the demo-booking flow.
booking-confirmation-page
Sources & reasoning
The source doc places the demo booking form in the Sales Website MVP scope (line 337). A confirmation state is an inseparable part of any form submission flow - the booking-form feature is functionally incomplete without it. The blueprint lists BookingConfirmationPage as a distinct UI component, confirming it is a separate deliverable within the same MVP release.
-
docs/source/likeperson.md · line 335-338Product Sales Website (MVP scope):
-
docs/source/likeperson.md · line 337Enkelt demo-booking-skjema (sender til e-post/webhook, ingen pålogging)
Responsibilities
- Display a success message confirming the demo request was received
- Communicate expected response timeline to set submitter expectations
- Provide next-step guidance and contact information for follow-up questions
- Prevent re-submission confusion by replacing or redirecting from the booking form on success
- Render accessibly for non-technical users evaluating the Meander platform
Interfaces
render(submissionContext: BookingSubmissionContext): JSX.Element
getStaticProps(): ConfirmationPageProps