diff --git a/src/assets/contact/formio/vlabRequest.json b/src/assets/contact/formio/vlabRequest.json index 715091b6fdda54a33894011333326252d59cc26b..2b5c0aa7a39595adcc9694cdd95699d5b80e1702 100644 --- a/src/assets/contact/formio/vlabRequest.json +++ b/src/assets/contact/formio/vlabRequest.json @@ -85,68 +85,90 @@ ] }, { - "label": "START_DAY", - "customClass": "pl-3", + "label": "Data Grid", + "disableAddingRemovingRows": true, + "hideLabel" : true, + "reorder": false, + "layoutFixed": false, + "enableRowGroups": false, + "initEmpty": false, "tableView": false, - "datePicker": { - "disableWeekends": false, - "disableWeekdays": false - }, - "enableMinDateInput": false, - "enableMaxDateInput": false, - "key": "startDay", - "type": "datetime", - "input": true, - "enableTime": false, - "format": "dd-MM-yyyy", - "widget": { - "type": "calendar", - "displayInTimezone": "viewer", - "locale": "en", - "useLocaleSettings": false, - "allowInput": true, - "mode": "single", - "enableTime": false, - "noCalendar": false, - "format": "MM-yyyy", - "time_24hr": false, - "minDate": null, - "disableWeekends": false, - "disableWeekdays": false, - "maxDate": null - } - }, - { - "label": "END_DAY", - "customClass": "pl-3", - "tableView": true, - "datePicker": { - "disableWeekends": false, - "disableWeekdays": false - }, - "enableMinDateInput": false, - "enableMaxDateInput": false, - "key": "endDay", - "type": "datetime", + "defaultValue": [ + {} + ], + "key": "dates", + "type": "dates", "input": true, - "enableTime": false, - "format": "dd-MM-yyyy", - "widget": { - "type": "calendar", - "displayInTimezone": "viewer", - "locale": "en", - "useLocaleSettings": false, - "allowInput": true, - "mode": "single", - "enableTime": false, - "noCalendar": false, - "format": "MM-yyyy", - "time_24hr": false, - "minDate": null, - "disableWeekends": false, - "disableWeekdays": false, - "maxDate": null - } + "components": [{ + "label": "START_DAY", + "customClass": "pl-3", + "tableView": false, + "datePicker": { + "disableWeekends": false, + "disableWeekdays": false + }, + "enableMinDateInput": false, + "enableMaxDateInput": false, + "key": "startDay", + "type": "datetime", + "input": true, + "validate": { + "required": true + }, + "enableTime": false, + "format": "dd-MM-yyyy", + "widget": { + "type": "calendar", + "displayInTimezone": "viewer", + "locale": "en", + "useLocaleSettings": false, + "allowInput": true, + "mode": "single", + "enableTime": false, + "noCalendar": false, + "format": "MM-yyyy", + "time_24hr": false, + "minDate": null, + "disableWeekends": false, + "disableWeekdays": false, + "maxDate": null + } + }, + { + "label": "END_DAY", + "customClass": "pl-3", + "tableView": true, + "datePicker": { + "disableWeekends": false, + "disableWeekdays": false + }, + "enableMinDateInput": false, + "enableMaxDateInput": false, + "key": "endDay", + "type": "datetime", + "input": true, + "validate": { + "required": true + }, + "enableTime": false, + "format": "dd-MM-yyyy", + "widget": { + "type": "calendar", + "displayInTimezone": "viewer", + "locale": "en", + "useLocaleSettings": false, + "allowInput": true, + "mode": "single", + "enableTime": false, + "noCalendar": false, + "format": "MM-yyyy", + "time_24hr": false, + "minDate": null, + "disableWeekends": false, + "disableWeekdays": false, + "maxDate": null + } + }] }, { "label": "MESSAGE_ADDITIONAL",