Use when
- Users are scheduling, booking, planning, or selecting a recent or future date.
- The day of week or nearby dates influence the choice.
- Availability, minimum dates, maximum dates, or blackout dates need to be visible before selection.
- The product can support both calendar grid interaction and manual date typing.