mirror of
https://github.com/Kuingsmile/PicList.git
synced 2026-05-06 20:42:57 +08:00
🐛 Fix(custom): fix config form validate issue
This commit is contained in:
@@ -207,7 +207,7 @@ function handleConfigChange (val: any) {
|
|||||||
handleConfig(val)
|
handleConfig(val)
|
||||||
}
|
}
|
||||||
|
|
||||||
function validateField (fieldName: string, value: any, config?: IPicGoPluginConfig): string | null {
|
function validateField (fieldName: string, value: any, _?: IPicGoPluginConfig): string | null {
|
||||||
if (fieldName === '_configName') {
|
if (fieldName === '_configName') {
|
||||||
if (!value || value.trim() === '') {
|
if (!value || value.trim() === '') {
|
||||||
return 'Configuration name is required'
|
return 'Configuration name is required'
|
||||||
@@ -215,10 +215,6 @@ function validateField (fieldName: string, value: any, config?: IPicGoPluginConf
|
|||||||
return null
|
return null
|
||||||
}
|
}
|
||||||
|
|
||||||
if (config?.required && (!value || (Array.isArray(value) && value.length === 0))) {
|
|
||||||
return `${config.alias || config.name} is required`
|
|
||||||
}
|
|
||||||
|
|
||||||
return null
|
return null
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user