Add DateTimeStep page (wizard step 6)

- Centered-form layout with two fieldset sections: name + scheduling
- Grief-sensitive labels: "Their first name", "About the person who died"
- Pre-planning variant: softer copy, "About the person" (no "who died")
- Date preference: ASAP / specific with progressive disclosure date picker
- Time preference: 5-option radio (no preference, morning, midday, afternoon, evening)
- Religion/service style: Autocomplete with 22 options
- Save-and-exit tertiary CTA
- showNameFields + showScheduling props for conditional visibility per funeral type

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-03-29 14:51:09 +11:00
parent 9738e6e893
commit 2004fe10c0
3 changed files with 550 additions and 0 deletions

View File

@@ -0,0 +1,8 @@
export { DateTimeStep, default } from './DateTimeStep';
export type {
DateTimeStepProps,
DateTimeStepValues,
DateTimeStepErrors,
FuneralDatePref,
FuneralTimePref,
} from './DateTimeStep';