diff --git a/app/components/input-select.hbs b/app/components/input-select.hbs
index 26cd39a..007b546 100644
--- a/app/components/input-select.hbs
+++ b/app/components/input-select.hbs
@@ -15,4 +15,7 @@
as |option select|>
{{yield option select}}
+ {{#if @helper}}
+
{{@helper}}
+ {{/if}}
diff --git a/app/components/input-text.hbs b/app/components/input-text.hbs
index 544d269..3ca88a7 100644
--- a/app/components/input-text.hbs
+++ b/app/components/input-text.hbs
@@ -20,4 +20,7 @@
{{on 'input' this.onChange}}
>
+ {{#if @helper}}
+ {{@helper}}
+ {{/if}}
diff --git a/app/components/input-textarea.hbs b/app/components/input-textarea.hbs
index 0893535..6330e44 100644
--- a/app/components/input-textarea.hbs
+++ b/app/components/input-textarea.hbs
@@ -19,4 +19,7 @@
{{on 'input' this.onChange}}
>{{@value}}
+ {{#if @helper}}
+ {{@helper}}
+ {{/if}}
diff --git a/app/controllers/admin/indexes/item/settings.js b/app/controllers/admin/indexes/item/settings.js
index df63e76..5835f3e 100644
--- a/app/controllers/admin/indexes/item/settings.js
+++ b/app/controllers/admin/indexes/item/settings.js
@@ -3,7 +3,14 @@ import { action } from '@ember/object';
import arrayEquals from 'meilisearch-admin/utils/array-equals';
export default class AdminIndexesItemSettingsController extends Controller {
- returnChar = '\n';
+ @action
+ saveStopWords(str) {
+ if (typeof str !== 'string' || str === '') {
+ this.model.settings.stopWords = [];
+ } else {
+ this.model.settings.stopWords = str.split(',').map((item) => item.trim());
+ }
+ }
@action
save() {
diff --git a/app/templates/admin/indexes/item/settings.hbs b/app/templates/admin/indexes/item/settings.hbs
index bf2ff55..1076144 100644
--- a/app/templates/admin/indexes/item/settings.hbs
+++ b/app/templates/admin/indexes/item/settings.hbs
@@ -80,8 +80,9 @@