Simple date input (#38)

This commit is contained in:
Chirag
2022-12-14 14:25:17 +05:30
committed by GitHub
parent 741390ebbf
commit cc0a656223
6 changed files with 144 additions and 1 deletions

View File

@@ -348,6 +348,9 @@ export default {
if (field.type === 'checkbox' && field.use_toggle_switch) {
return 'ToggleSwitchInput'
}
if (field.type === 'date' && field.simple_date_input) {
return 'SimpleDateInput'
}
return this.fieldComponents[field.type]
},
getFieldClasses (field) {
@@ -408,6 +411,9 @@ export default {
}else if (field.disable_future_dates) {
inputProperties.disableFutureDates = true
}
if (field.simple_date_input && field.simple_date_input_format) {
inputProperties.dateFormat = field.simple_date_input_format
}
} else if (field.type === 'files' || (field.type === 'url' && field.file_upload)) {
inputProperties.multiple = (field.multiple !== undefined && field.multiple)
inputProperties.mbLimit = 5