<div id="filter-date-range-picker-single-basic-storybook-wrapper" style="width: 100%; height: 600px;"> <form> <.filter_date_range_picker id="filter-date-range-picker-single-basic" range_start_field_name="date_filter[start]" range_end_field_name="date_filter[end]" preset_field_name="date_filter[preset]" /> </form> </div>
<div id="filter-date-range-picker-single-with-custom-placeholder-storybook-wrapper" style="width: 100%; height: 600px;"> <form> <.filter_date_range_picker id="filter-date-range-picker-single-with-custom-placeholder" placeholder="Select date range" range_start_field_name="date_filter[start]" range_end_field_name="date_filter[end]" preset_field_name="date_filter[preset]" /> </form> </div>
<div id="filter-date-range-picker-single-with-value-storybook-wrapper" style="width: 100%; height: 600px;"> <form> <.filter_date_range_picker id="filter-date-range-picker-single-with-value" range_start={~D[2026-01-14]} range_end={~D[2026-01-20]} range_start_field_name="date_filter[start]" range_end_field_name="date_filter[end]" preset_field_name="date_filter[preset]" /> </form> </div>
<div id="filter-date-range-picker-single-with-preset-id-storybook-wrapper" style="width: 100%; height: 600px;"> <form> <.filter_date_range_picker id="filter-date-range-picker-single-with-preset-id" range_start_field_name="date_filter[start]" range_end_field_name="date_filter[end]" preset_field_name="date_filter[preset]" preset_id="preset_1" preset_options={[%{id: :preset_1, label: "Today", get_range: &Storybook.Form.FilterDateRangePicker.get_static_range/1}, %{id: :preset_2, label: "Week from today", get_range: &Storybook.Form.FilterDateRangePicker.get_range_for_week_from_today/1}]} /> </form> </div>
<div id="filter-date-range-picker-single-with-min-max-dates-storybook-wrapper" style="width: 100%; height: 600px;"> <form> <.filter_date_range_picker id="filter-date-range-picker-single-with-min-max-dates" min_date={~D[2026-01-01]} max_date={~D[2028-12-31]} range_start_field_name="date_filter[start]" range_end_field_name="date_filter[end]" preset_field_name="date_filter[preset]" /> </form> </div>
<div id="filter-date-range-picker-single-with-past-dates-storybook-wrapper" style="width: 100%; height: 600px;"> <form> <.filter_date_range_picker id="filter-date-range-picker-single-with-past-dates" min_date={~D[2021-01-01]} max_date={~D[2023-12-31]} range_start_field_name="date_filter[start]" range_end_field_name="date_filter[end]" preset_field_name="date_filter[preset]" /> </form> </div>
<div id="filter-date-range-picker-single-with-preset-options-storybook-wrapper" style="width: 100%; height: 600px;"> <form> <.filter_date_range_picker id="filter-date-range-picker-single-with-preset-options" range_start_field_name="date_filter[start]" range_end_field_name="date_filter[end]" preset_field_name="date_filter[preset]" preset_options={[%{id: :today, label: "Today", get_range: &Storybook.Form.FilterDateRangePicker.get_range_for_today/1}, %{id: :week_from_today, label: "Week from today", get_range: &Storybook.Form.FilterDateRangePicker.get_range_for_week_from_today/1}]} /> </form> </div>
<div id="filter-date-range-picker-single-with-errors-storybook-wrapper" style="width: 100%; height: 600px;"> <form> <.filter_date_range_picker id="filter-date-range-picker-single-with-errors" range_start_field_name="date_filter[start]" range_start_field_errors={["Start date is required"]} range_end_field_name="date_filter[end]" range_end_field_errors={["End date is required"]} preset_field_name="date_filter[preset]" /> </form> </div>
<div id="filter-date-range-picker-single-smaller-trigger-input-storybook-wrapper" style="width: 100%; height: 600px;"> <form style="width: 300px; margin-left: auto;"> <.filter_date_range_picker id="filter-date-range-picker-single-smaller-trigger-input" range_start_field_name="date_filter[start]" range_end_field_name="date_filter[end]" preset_field_name="date_filter[preset]" /> </form> </div>
<.filter_date_range_picker id="filter-date-range-picker-single-with-parent-form" range_start_field_name="date_filter[start]" range_end_field_name="date_filter[end]" preset_field_name="date_filter[preset]" />