diff --git a/npm/ng-packs/packages/theme-shared/extensions/src/lib/components/extensible-form/extensible-form-prop.component.html b/npm/ng-packs/packages/theme-shared/extensions/src/lib/components/extensible-form/extensible-form-prop.component.html
index 30d115216b..0f1e1ffac8 100644
--- a/npm/ng-packs/packages/theme-shared/extensions/src/lib/components/extensible-form/extensible-form-prop.component.html
+++ b/npm/ng-packs/packages/theme-shared/extensions/src/lib/components/extensible-form/extensible-form-prop.component.html
@@ -38,8 +38,27 @@
+ {{ option.key }}
+
+
+
+
+
+
+
diff --git a/npm/ng-packs/packages/theme-shared/extensions/src/lib/components/extensible-form/extensible-form-prop.component.ts b/npm/ng-packs/packages/theme-shared/extensions/src/lib/components/extensible-form/extensible-form-prop.component.ts
index 4a28b14f22..6b5b241924 100644
--- a/npm/ng-packs/packages/theme-shared/extensions/src/lib/components/extensible-form/extensible-form-prop.component.ts
+++ b/npm/ng-packs/packages/theme-shared/extensions/src/lib/components/extensible-form/extensible-form-prop.component.ts
@@ -53,7 +53,7 @@ export class ExtensibleFormPropComponent implements OnChanges {
}
getComponent(prop: FormProp): string {
- if (prop.options) return 'select';
+ if (prop.options && prop.type !== ePropType.MultiSelect) return 'select';
switch (prop.type) {
case ePropType.Boolean:
@@ -66,6 +66,8 @@ export class ExtensibleFormPropComponent implements OnChanges {
return 'textarea';
case ePropType.Time:
return 'time';
+ case ePropType.MultiSelect:
+ return 'multiselect';
default:
return 'input';
}
diff --git a/npm/ng-packs/packages/theme-shared/extensions/src/lib/enums/props.enum.ts b/npm/ng-packs/packages/theme-shared/extensions/src/lib/enums/props.enum.ts
index 1acb15f8d4..a7c989569f 100644
--- a/npm/ng-packs/packages/theme-shared/extensions/src/lib/enums/props.enum.ts
+++ b/npm/ng-packs/packages/theme-shared/extensions/src/lib/enums/props.enum.ts
@@ -9,4 +9,5 @@ export const enum ePropType {
String = 'string',
Text = 'text',
Time = 'time',
+ MultiSelect = 'multiselect',
}