フォーム v1.0.0

デイトピッカー

カレンダードロップダウン付きの日付選択コンポーネント。単一日付と日付範囲の 選択モードに対応しています。最小/最大日付の制約、設定可能な表示形式、 週の開始曜日オプションを含みます。Railsフォームビルダーまたはスタンドアロンで動作します。

プレビュー & コード

オプション

名前 デフォルト 説明
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)

変更履歴 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

フルアクセスを取得

このコンポーネントと他のすべてのソースコードをアンロックしましょう。一回のお支払いで永久アクセス。

今すぐアクセスを取得