- pin @internationalized/date 3.12.4 as a direct admin dependency (approved) - dateFormat.ts parses and emits date, datetime (local display, UTC emit, ignoreTimezone wall clock) and time values without the global Date - DatepickerField on Reka DatePicker and TimeField with locale segments, calendar popover, clear button, min/max and yearRange bounds - list cells of type date and time render the stored string - datepicker lang keys in en and pl; rebuilt boardwalk dist
83 lines
1.6 KiB
JSON
83 lines
1.6 KiB
JSON
{
|
|
"data": {
|
|
"name": "Gadget",
|
|
"fields": [
|
|
{
|
|
"name": "name",
|
|
"label": "Name",
|
|
"type": "text",
|
|
"required": true
|
|
},
|
|
{
|
|
"name": "starts_at",
|
|
"label": "Starts at",
|
|
"type": "datepicker",
|
|
"mode": "datetime"
|
|
},
|
|
{
|
|
"name": "released_on",
|
|
"label": "Released on",
|
|
"type": "datepicker",
|
|
"mode": "date",
|
|
"minDate": "2026-01-01",
|
|
"displayFormat": "D MMMM YYYY"
|
|
},
|
|
{
|
|
"name": "photos",
|
|
"label": "Photos",
|
|
"type": "fileupload",
|
|
"mode": "image",
|
|
"multiple": true,
|
|
"maxFiles": 3,
|
|
"fileTypes": [
|
|
"jpg",
|
|
"png"
|
|
],
|
|
"maxFilesize": 2,
|
|
"thumbOptions": {
|
|
"mode": "crop"
|
|
},
|
|
"useCaption": true
|
|
}
|
|
],
|
|
"messages": {
|
|
"create": {
|
|
"other": "New gadget"
|
|
},
|
|
"update": {
|
|
"other": "Editing gadget"
|
|
},
|
|
"saved": {
|
|
"other": "Gadget „:name” saved"
|
|
},
|
|
"deleteConfirm": {
|
|
"other": "Delete this gadget?"
|
|
},
|
|
"deleted": {
|
|
"other": "Gadget deleted"
|
|
}
|
|
},
|
|
"meta": {
|
|
"locale": "en"
|
|
},
|
|
"assets": {
|
|
"scripts": [],
|
|
"styles": []
|
|
},
|
|
"redirects": {
|
|
"create": {
|
|
"redirect": "acme/demo/gadgets/update/:id",
|
|
"redirectClose": "acme/demo/gadgets"
|
|
},
|
|
"update": {
|
|
"redirect": "acme/demo/gadgets",
|
|
"redirectClose": "acme/demo/gadgets"
|
|
},
|
|
"default": "acme/demo/gadgets"
|
|
}
|
|
},
|
|
"meta": {
|
|
"locale": "en"
|
|
}
|
|
}
|