diff --git a/app/components/button.hbs b/app/components/button.hbs index e0cdd96..130c06d 100644 --- a/app/components/button.hbs +++ b/app/components/button.hbs @@ -23,7 +23,7 @@ {{on 'click' this.handleClick}} > {{#if this.isPending}} - + {{else if @icon}} <@icon class="mx-1" /> {{/if}} diff --git a/app/components/icons/arrow-down.js b/app/components/icons/arrow-down.js new file mode 100644 index 0000000..52fdbcb --- /dev/null +++ b/app/components/icons/arrow-down.js @@ -0,0 +1 @@ +export { ArrowDown as default } from 'ember-mdi'; diff --git a/app/components/icons/arrow-up-down.js b/app/components/icons/arrow-up-down.js new file mode 100644 index 0000000..64d458d --- /dev/null +++ b/app/components/icons/arrow-up-down.js @@ -0,0 +1 @@ +export { ArrowUpDown as default } from 'ember-mdi'; diff --git a/app/components/icons/arrow-up.js b/app/components/icons/arrow-up.js new file mode 100644 index 0000000..0ad1cd3 --- /dev/null +++ b/app/components/icons/arrow-up.js @@ -0,0 +1 @@ +export { ArrowUp as default } from 'ember-mdi'; diff --git a/app/components/icons/checkbox-blank-outline.js b/app/components/icons/checkbox-blank-outline.js new file mode 100644 index 0000000..32f1948 --- /dev/null +++ b/app/components/icons/checkbox-blank-outline.js @@ -0,0 +1 @@ +export { CheckboxBlankOutline as default } from 'ember-mdi'; diff --git a/app/components/icons/checkbox-outline.js b/app/components/icons/checkbox-outline.js new file mode 100644 index 0000000..71d6847 --- /dev/null +++ b/app/components/icons/checkbox-outline.js @@ -0,0 +1 @@ +export { CheckboxOutline as default } from 'ember-mdi'; diff --git a/app/components/icons/chevron-left.js b/app/components/icons/chevron-left.js new file mode 100644 index 0000000..1b7aa6d --- /dev/null +++ b/app/components/icons/chevron-left.js @@ -0,0 +1 @@ +export { ChevronLeft as default } from 'ember-mdi'; diff --git a/app/components/icons/chevron-right.js b/app/components/icons/chevron-right.js new file mode 100644 index 0000000..0ad25a9 --- /dev/null +++ b/app/components/icons/chevron-right.js @@ -0,0 +1 @@ +export { ChevronRight as default } from 'ember-mdi'; diff --git a/app/components/icons/circle-medium.js b/app/components/icons/circle-medium.js new file mode 100644 index 0000000..3f98b03 --- /dev/null +++ b/app/components/icons/circle-medium.js @@ -0,0 +1 @@ +export { CircleMedium as default } from 'ember-mdi'; diff --git a/app/components/icons/github.js b/app/components/icons/github.js new file mode 100644 index 0000000..a16f803 --- /dev/null +++ b/app/components/icons/github.js @@ -0,0 +1 @@ +export { Github as default } from 'ember-mdi'; diff --git a/app/components/icons/help-circle-outline.js b/app/components/icons/help-circle-outline.js new file mode 100644 index 0000000..77b88ab --- /dev/null +++ b/app/components/icons/help-circle-outline.js @@ -0,0 +1 @@ +export { HelpCircleOutline as default } from 'ember-mdi'; diff --git a/app/components/icons/loading.js b/app/components/icons/loading.js new file mode 100644 index 0000000..2ff4aa1 --- /dev/null +++ b/app/components/icons/loading.js @@ -0,0 +1 @@ +export { Heart as default } from 'ember-mdi'; diff --git a/app/components/icons/logout.js b/app/components/icons/logout.js new file mode 100644 index 0000000..0d58149 --- /dev/null +++ b/app/components/icons/logout.js @@ -0,0 +1 @@ +export { Logout as default } from 'ember-mdi'; diff --git a/app/components/input-checkbox.hbs b/app/components/input-checkbox.hbs index 632496d..123fe08 100644 --- a/app/components/input-checkbox.hbs +++ b/app/components/input-checkbox.hbs @@ -1,8 +1,8 @@ diff --git a/app/components/pagination.hbs b/app/components/pagination.hbs index 185f4f4..ea270a2 100644 --- a/app/components/pagination.hbs +++ b/app/components/pagination.hbs @@ -16,7 +16,7 @@ class={{commonClasses}} title='Previous page' > - + {{/if}} {{#each this.availablePages as |i|}} @@ -47,7 +47,7 @@ class={{commonClasses}} title='Next page' > - + {{/if}} {{/let}} diff --git a/app/components/royal-table/column/sorting-icon.hbs b/app/components/royal-table/column/sorting-icon.hbs index cc1160a..408d67d 100644 --- a/app/components/royal-table/column/sorting-icon.hbs +++ b/app/components/royal-table/column/sorting-icon.hbs @@ -1,11 +1,11 @@ {{#if @sortable}} {{#if @isAscSorted}} - + {{else if @isDescSorted}} - + {{else}} - + {{/if}} {{/if}} diff --git a/app/components/royal-table/row.js b/app/components/royal-table/row.js index 5bf02c7..0adb0ab 100644 --- a/app/components/royal-table/row.js +++ b/app/components/royal-table/row.js @@ -1,3 +1,9 @@ -import Component from '@glimmer/component'; +// import Component from '@glimmer/component'; -export default class RoyalTableRowComponent extends Component {} +// export default class RoyalTableRowComponent extends Component {} + +import templateOnly from '@ember/component/template-only'; + +const RoyalTableRowComponent = templateOnly(); + +export default RoyalTableRowComponent; diff --git a/app/controllers/admin.js b/app/controllers/admin.js index 73401bc..1bf2b08 100644 --- a/app/controllers/admin.js +++ b/app/controllers/admin.js @@ -1,5 +1,5 @@ import Controller from '@ember/controller'; -import { CheckboxMarkedCircle, AlertCircle } from 'ember-mdi/icons'; +import { CheckboxMarkedCircle, AlertCircle } from 'ember-mdi'; import { inject as service } from '@ember/service'; import { action } from '@ember/object'; diff --git a/app/controllers/admin/indexes/item.js b/app/controllers/admin/indexes/item.js index c06db91..7706a5c 100644 --- a/app/controllers/admin/indexes/item.js +++ b/app/controllers/admin/indexes/item.js @@ -1,5 +1,5 @@ import Controller from '@ember/controller'; -import { DatabaseOutline, CogOutline } from 'ember-mdi/icons'; +import { DatabaseOutline, CogOutline } from 'ember-mdi'; export default class AdminIndexesItemController extends Controller { DatabaseOutline = DatabaseOutline; diff --git a/app/controllers/admin/indexes/item/data.js b/app/controllers/admin/indexes/item/data.js index 9d27454..a2a33d2 100644 --- a/app/controllers/admin/indexes/item/data.js +++ b/app/controllers/admin/indexes/item/data.js @@ -1,7 +1,7 @@ import Controller from '@ember/controller'; import { action } from '@ember/object'; import { tracked } from '@glimmer/tracking'; -import { Magnify, Table, MapOutline } from 'ember-mdi/icons'; +import { Magnify, Table, MapOutline } from 'ember-mdi'; export default class AdminIndexesItemDataController extends Controller { @tracked q = null; diff --git a/app/controllers/admin/indexes/item/settings.js b/app/controllers/admin/indexes/item/settings.js index a2285ba..6400794 100644 --- a/app/controllers/admin/indexes/item/settings.js +++ b/app/controllers/admin/indexes/item/settings.js @@ -1,8 +1,7 @@ import Controller from '@ember/controller'; import { action, get, set } from '@ember/object'; import arrayEquals from 'meilisearch-admin/utils/array-equals'; -import { ContentSaveOutline, Check, CircleMedium } from 'ember-mdi/icons'; -import { TrackedArray } from 'tracked-built-ins'; +import { ContentSaveOutline, Check, CircleMedium } from 'ember-mdi'; export default class AdminIndexesItemSettingsController extends Controller { emptyObj = {}; diff --git a/app/templates/admin.hbs b/app/templates/admin.hbs index ca999ff..b389257 100644 --- a/app/templates/admin.hbs +++ b/app/templates/admin.hbs @@ -18,7 +18,7 @@ @model={{item}} class={{linkClass}} > - + {{capitalize item.uid}} {{/each}} @@ -30,7 +30,7 @@ target='_blank' rel='noopener noreferrer' > - + Documentation - + MeiliSearch Admin @@ -47,7 +47,7 @@ type='button' {{on 'click' this.invalidateSession}} class={{linkClass}} - >Logout + >Logout {{/let}}
diff --git a/app/templates/admin/indexes/item/data.hbs b/app/templates/admin/indexes/item/data.hbs index 5de13e3..e748e67 100644 --- a/app/templates/admin/indexes/item/data.hbs +++ b/app/templates/admin/indexes/item/data.hbs @@ -8,10 +8,10 @@ {{!--
- + Hits: {{@model.data.estimatedTotalHits}} - + Time spent: {{@model.data.processingTimeMs}} ms diff --git a/app/templates/admin/indexes/item/settings.hbs b/app/templates/admin/indexes/item/settings.hbs index e5ee8f3..06eceb3 100644 --- a/app/templates/admin/indexes/item/settings.hbs +++ b/app/templates/admin/indexes/item/settings.hbs @@ -128,9 +128,9 @@ TODO: refactoting class="flex items-center px-4 py-2 mb-2 border max-w-md" {{sortable-item model=item}} > - + {{item}} -

- +