U.S. flagA digital services project by Flexion

Date Range Picker

formUSWDS-derivedinteractive

Paired start and end date pickers that coordinate date constraints.

Reference: USWDS documentation ↗

Variants

Date Range Picker With Constraints

Default Date Range Picker

Contract

Class mapping

USWDSFlexNotes
usa-date-range-picker<flex-date-range-picker> (custom element)Container element
usa-date-range-picker__range-start.flex-date-range-picker__range-startStart date picker container
usa-date-range-picker__range-end.flex-date-range-picker__range-endEnd date picker container

Verified properties

display

Behavior promises

  • ✓ Contains two date picker instances (start and end)
  • ✓ Selecting start date updates end picker min-date constraint
  • ✓ Selecting end date updates start picker max-date constraint
  • ✓ Accessibility audit passes

Source CSS