admin/plugins: automatic placeholder for numbers with defaultValue

Massimo Melina committed May 6, 2022 at 12:01 UTC 0e797258347655ad99c55dfc8038520a568e43f0
1 file changed +2
admin/src/PluginsPage.ts
+2
@@ -100,6 +100,8 @@ function makeFields(config: any) {
100 const comp = (type2comp as any)[type] as Field<any> | undefined
101 if (comp === ArrayField)
102 fields = makeFields(fields)
103 + if (defaultValue !== undefined && type === 'boolean')
104 + rest.placeholder = `Default value is ${JSON.stringify(defaultValue)}`
105 return { k, comp, fields, ...rest }
106 })
107 }