Traits
Table of Contents
Traits
- FormTrait
- Booking form in the modal: recap of the tapped slot, refinement of the time (`timeFrom`/`timeTo`
prefilled from the slot, capped by `maxTo`), optional subject, note and contact data.
- InitTrait
- Prepares the data of both wizard states (month grid / day slots) and the header with the
public calendar switcher.
- ModalTrait
- Modal window of the wizard (the booking form and the calendar on the "my time slots" page).
- SignalTrait
- Wizard navigation: calendar switch, month forward/back, day choice, return to the grid and the
slot-choice signal.