Formulare v1.0.0

Datumsauswahl

Eine Datumsauswahl-Komponente mit Kalender-Dropdown. Unterstützt Einzeldatum- und Datumsbereichs- Auswahlmodi. Enthält Min-/Max-Datumsbeschränkungen, konfigurierbares Anzeigeformat und Wochenstart-Optionen. Funktioniert mit Rails-Formularbaukasten oder eigenständig.

Vorschau & Code

Optionen

Name Typ Standard Beschreibung
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)

Änderungsprotokoll 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

Vollzugang erhalten

Schalte den Quellcode für diese und alle anderen Komponenten frei. Einmalige Zahlung für lebenslangen Zugang.

Jetzt Zugang erhalten