Canvas: DatePicker

DatePicker uses a DOM overlay <input type="date">. The canvas preview shows date text and a calendar icon.

Current values:

[
  {
    "id": 1,
    "label": "Start date",
    "date": "2024-01-15"
  },
  {
    "id": 2,
    "label": "End date",
    "date": "2024-06-30"
  },
  {
    "id": 3,
    "label": "Due date",
    "date": ""
  },
  {
    "id": 4,
    "label": "Review date",
    "date": "2024-12-01"
  }
]