The Date Range Picker allows a user to chose a date range visually from a calendar, by typing a date into the input fields, or using a custom options list.
For each input, errors for exceeding min or max date is handled internally using a tooltip. For errors that are external, use Form.DateRangePicker's error prop to pass in error and the message.