Previews

No matching results.

x
1
2
3
4
5
6
7
8
9
10
11
12
<div class="lui-date_picker-wrapper">
<div class="lui-date_picker h-[32px]!">
<div class="lui-date_picker__field" data-controller="date-picker" data-date-picker-locale-value="pt" data-date-picker-submit-on-select-value="false" data-date-picker-show-today-button-value="true" data-date-picker-today-label-value="Hoje" data-date-picker-show-clear-button-value="true" data-date-picker-clear-label-value="Limpar" data-date-picker-granularity-value="date" data-date-picker-range-separator-value="~" data-date-picker-date-format-value="dd/MM/yyyy">
<input name="date" class="air-datepicker-input" readonly="readonly" data-date-picker-target="input" placeholder="Selecionar data...">
<div class="lui-date_picker__icon">
<div class="lui-icon h-[16px] w-[16px]">
<i class="fa-regular fa-calendar lui-icon__icon" style="font-size: 16px; color: currentColor;"></i>
</div>
</div>
</div>
</div>
</div>
1
2
3
4
5
6
7
8
9
10
11
12
<%= render LooposUi::DatePicker.new(
inline: preview_params[:inline],
range: preview_params[:range],
presets: preview_params[:presets],
granularity: (preview_params[:granularity].presence || 'date'),
initial_date: preview_params[:initial_date] ? Date.parse(preview_params[:initial_date]) : nil,
min_date: preview_params[:min_date] ? Date.parse(preview_params[:min_date]) : nil,
max_date: preview_params[:max_date] ? Date.parse(preview_params[:max_date]) : nil,
locale: "pt",
help: preview_params[:help].presence,
error: preview_params[:error].presence
) %>
Param Description Input

Display as inline picker

Enable date range selection

Show preset date options

month_year", "year", "date_time", "time"] } "Selection precision

Initial date (YYYY-MM-DD)

Minimum selectable date (YYYY-MM-DD)

Maximum selectable date (YYYY-MM-DD)

Locale

Help text below the input

Error message below the input