diff --git a/src/app/shared/form/vocabulary-treeview/vocabulary-treeview.component.html b/src/app/shared/form/vocabulary-treeview/vocabulary-treeview.component.html
index 3b858faac45..db3dc31948f 100644
--- a/src/app/shared/form/vocabulary-treeview/vocabulary-treeview.component.html
+++ b/src/app/shared/form/vocabulary-treeview/vocabulary-treeview.component.html
@@ -10,6 +10,9 @@
+
diff --git a/src/app/shared/form/vocabulary-treeview/vocabulary-treeview.component.ts b/src/app/shared/form/vocabulary-treeview/vocabulary-treeview.component.ts
index 804ae634913..d5a5dee1f5e 100644
--- a/src/app/shared/form/vocabulary-treeview/vocabulary-treeview.component.ts
+++ b/src/app/shared/form/vocabulary-treeview/vocabulary-treeview.component.ts
@@ -293,6 +293,15 @@ export class VocabularyTreeviewComponent implements OnDestroy, OnInit, OnChanges
}
}
+ add() {
+ const userVocabularyEntry = {
+ value: this.searchText,
+ display: this.searchText,
+ } as VocabularyEntryDetail;
+ this.select.emit(userVocabularyEntry);
+ }
+
+
/**
* Unsubscribe from all subscriptions
*/
diff --git a/src/assets/i18n/en.json5 b/src/assets/i18n/en.json5
index 3b3578fac5d..741ff0ffc9c 100644
--- a/src/assets/i18n/en.json5
+++ b/src/assets/i18n/en.json5
@@ -5240,4 +5240,6 @@
"access-control-option-end-date-note": "Select the date until which the related access condition is applied",
+ "vocabulary-treeview.search.form.add": "Add",
+
}