Formularios v1.0.0

Selector de fecha

Un componente de selección de fecha con calendario desplegable. Soporta modos de selección de fecha individual y rango de fechas. Incluye restricciones de fecha mínima/máxima, formato de visualización configurable y opciones de día de inicio de semana. Compatible con el form builder de Rails o uso independiente.

Vista Previa y Código

Opciones

Nombre Tipo Predeterminado Descripción
form FormBuilder nil Rails form builder object (for form builder mode)
attribute Symbol nil Model attribute name (for form builder mode)
name String nil Input name attribute (for standalone mode)
value String/Date nil Initial selected date (ISO format YYYY-MM-DD)
label String nil Label text (auto-generated from attribute if not provided)
hint String nil Help text displayed below the input
placeholder String "Select date" Placeholder text when no date selected
format String "YYYY-MM-DD" Display format (YYYY, MM, DD tokens)
mode Symbol :single Selection mode: :single or :range
min_date String/Date nil Earliest selectable date (ISO format)
max_date String/Date nil Latest selectable date (ISO format)
week_start Symbol :sunday First day of week: :sunday or :monday
range_start_value String/Date nil Initial range start date (range mode only)
range_end_value String/Date nil Initial range end date (range mode only)
required Boolean false Whether the field is required
disabled Boolean false Whether the field is disabled
error String nil Manual error message (auto-detected from form object if not provided)

Registro de Cambios v1.0.0

- Initial release with single date and range selection modes
- Configurable date format display
- Min/max date constraints
- Week start day option (Sunday or Monday)
- Dark mode support
- Form builder and standalone modes

Obtener Acceso Completo

Desbloquea el código fuente de este componente y todos los demás. Un solo pago para acceso de por vida.

Obtener Acceso