diff --git a/src/components/AutoDataForm/utils.js b/src/components/AutoDataForm/utils.js
index 172cc33e1..4da0c2854 100644
--- a/src/components/AutoDataForm/utils.js
+++ b/src/components/AutoDataForm/utils.js
@@ -7,6 +7,7 @@ import rules from '@/components/DataForm/rules'
import BasicTree from '@/components/FormFields/BasicTree'
import JsonEditor from '@/components/FormFields/JsonEditor'
import { assignIfNot } from '@/utils/common'
+import ListField from '@/components/FormFields/ListField.vue'
export class FormFieldGenerator {
constructor(emit) {
@@ -66,6 +67,10 @@ export class FormFieldGenerator {
type = ''
field.component = Switcher
break
+ case 'list':
+ type = 'input'
+ field.component = ListField
+ break
case 'object_related_field':
field.component = ObjectSelect2
break
diff --git a/src/components/FormFields/ListField.vue b/src/components/FormFields/ListField.vue
new file mode 100644
index 000000000..243873b19
--- /dev/null
+++ b/src/components/FormFields/ListField.vue
@@ -0,0 +1,97 @@
+
+
+
+
+
+
+