From 1fa3e19ad92201454a60a141d7a7809f4f2f589c Mon Sep 17 00:00:00 2001 From: Stanislav Romanov Date: Mon, 28 Mar 2022 12:39:53 +0300 Subject: [PATCH] Add stop-words to settings --- app/controllers/admin/indexes/item/settings.js | 2 ++ app/helpers/split.js | 9 +++++++++ app/templates/admin/indexes/item/settings.hbs | 6 ++++++ config/tailwind.config.js | 10 ++++++---- tests/integration/helpers/split-test.js | 17 +++++++++++++++++ 5 files changed, 40 insertions(+), 4 deletions(-) create mode 100644 app/helpers/split.js create mode 100644 tests/integration/helpers/split-test.js diff --git a/app/controllers/admin/indexes/item/settings.js b/app/controllers/admin/indexes/item/settings.js index 7378e58..df63e76 100644 --- a/app/controllers/admin/indexes/item/settings.js +++ b/app/controllers/admin/indexes/item/settings.js @@ -3,6 +3,8 @@ import { action } from '@ember/object'; import arrayEquals from 'meilisearch-admin/utils/array-equals'; export default class AdminIndexesItemSettingsController extends Controller { + returnChar = '\n'; + @action save() { const fields = Object.keys(this.model.stats.fieldDistribution); diff --git a/app/helpers/split.js b/app/helpers/split.js new file mode 100644 index 0000000..67c6c6b --- /dev/null +++ b/app/helpers/split.js @@ -0,0 +1,9 @@ +import { helper } from '@ember/component/helper'; + +function split(positional) { + let [separator, maybeValue] = positional; + console.log(positional.length, separator, maybeValue); + return (str) => str.split(separator); +} + +export default helper(split); diff --git a/app/templates/admin/indexes/item/settings.hbs b/app/templates/admin/indexes/item/settings.hbs index 5313c44..bf2ff55 100644 --- a/app/templates/admin/indexes/item/settings.hbs +++ b/app/templates/admin/indexes/item/settings.hbs @@ -78,6 +78,12 @@ + +