Rename service from toasts to toster
This commit is contained in:
parent
b8d7f749cf
commit
85c92c2c2b
14 changed files with 24 additions and 24 deletions
|
|
@ -5,7 +5,7 @@ import ActionInvoker from '../lib/action-invoker';
|
|||
import { inject as service } from '@ember/service';
|
||||
|
||||
export default class FormIndexSettingComponent extends Component {
|
||||
@service toasts;
|
||||
@service toaster;
|
||||
|
||||
@tracked value;
|
||||
@tracked error;
|
||||
|
|
@ -25,7 +25,7 @@ export default class FormIndexSettingComponent extends Component {
|
|||
try {
|
||||
return this.args.index
|
||||
.updateSetting(this.args.name, JSON.parse(newValue))
|
||||
.then(this.toasts.taskToast);
|
||||
.then(this.toaster.taskToast);
|
||||
} catch (error) {
|
||||
this.error = error.error || error;
|
||||
}
|
||||
|
|
@ -44,7 +44,7 @@ export default class FormIndexSettingComponent extends Component {
|
|||
try {
|
||||
return this.args.index
|
||||
.resetSetting(this.args.name)
|
||||
.then(this.toasts.taskToast);
|
||||
.then(this.toaster.taskToast);
|
||||
} catch (error) {
|
||||
this.error = error.error || error;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
{{#in-element this.toasts.destinationElement insertBefore=null}}
|
||||
{{#in-element this.toaster.destinationElement insertBefore=null}}
|
||||
<div
|
||||
class='absolute max-w-sm border rounded bg-base-7 shadow-sm'
|
||||
role='alert'
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ import { htmlSafe } from '@ember/template';
|
|||
const margin = 16;
|
||||
|
||||
export default class ToastComponent extends Component {
|
||||
@service toasts;
|
||||
@service toaster;
|
||||
|
||||
@tracked width;
|
||||
@tracked height;
|
||||
|
|
@ -18,7 +18,7 @@ export default class ToastComponent extends Component {
|
|||
}
|
||||
|
||||
get top() {
|
||||
const queue = this.toasts.queue;
|
||||
const queue = this.toaster.queue;
|
||||
|
||||
for (let i = 0, height = 0; i < queue.length; i++) {
|
||||
height += margin;
|
||||
|
|
@ -66,10 +66,10 @@ export default class ToastComponent extends Component {
|
|||
}
|
||||
|
||||
registerInQueue() {
|
||||
this.toasts.add(this);
|
||||
this.toaster.add(this);
|
||||
|
||||
registerDestructor(this, () => {
|
||||
this.toasts.remove(this);
|
||||
this.toaster.remove(this);
|
||||
});
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<div ...attributes>
|
||||
{{#each this.toasts.container as |Item|}}
|
||||
{{#each this.toaster.container as |Item|}}
|
||||
<Item />
|
||||
{{/each}}
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -2,5 +2,5 @@ import Component from '@glimmer/component';
|
|||
import { inject as service } from '@ember/service';
|
||||
|
||||
export default class ToastsContainerComponent extends Component {
|
||||
@service toasts;
|
||||
@service toaster;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -5,13 +5,13 @@ import { inject as service } from '@ember/service';
|
|||
export default class AdminIndexesItemDeleteController extends Controller {
|
||||
@service meilisearch;
|
||||
@service router;
|
||||
@service toasts;
|
||||
@service toaster;
|
||||
|
||||
@action
|
||||
delete() {
|
||||
return this.meilisearch
|
||||
.deleteIndex(this.model.uid)
|
||||
.then(this.toasts.taskToast);
|
||||
.then(this.toaster.taskToast);
|
||||
}
|
||||
|
||||
@action
|
||||
|
|
|
|||
|
|
@ -4,13 +4,13 @@ import { inject as service } from '@ember/service';
|
|||
|
||||
export default class AdminIndexesItemDocumentsDocumentDeleteController extends Controller {
|
||||
@service router;
|
||||
@service toasts;
|
||||
@service toaster;
|
||||
|
||||
@action
|
||||
delete() {
|
||||
return this.model.index
|
||||
.deleteDocument(this.model.document)
|
||||
.then(this.toasts.taskToast);
|
||||
.then(this.toaster.taskToast);
|
||||
}
|
||||
|
||||
@action
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ import ActionInvoker from 'meiliadmin/lib/action-invoker';
|
|||
|
||||
export default class AdminIndexesItemDocumentsDocumentEditController extends Controller {
|
||||
@service router;
|
||||
@service toasts;
|
||||
@service toaster;
|
||||
|
||||
@tracked error;
|
||||
@tracked isSaving;
|
||||
|
|
@ -28,7 +28,7 @@ export default class AdminIndexesItemDocumentsDocumentEditController extends Con
|
|||
|
||||
this.isSaving = false;
|
||||
|
||||
this.toasts.taskToast(task);
|
||||
this.toaster.taskToast(task);
|
||||
} catch (error) {
|
||||
this.error = error.error || error;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@ import { tracked } from '@glimmer/tracking';
|
|||
|
||||
export default class AdminIndexesItemEditController extends Controller {
|
||||
@service router;
|
||||
@service toasts;
|
||||
@service toaster;
|
||||
|
||||
@tracked isSaving;
|
||||
|
||||
|
|
@ -22,7 +22,7 @@ export default class AdminIndexesItemEditController extends Controller {
|
|||
|
||||
this.isSaving = false;
|
||||
|
||||
this.toasts.taskToast(task);
|
||||
this.toaster.taskToast(task);
|
||||
}
|
||||
|
||||
@action
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@ import { inject as service } from '@ember/service';
|
|||
export default class AdminKeysKeyDeleteController extends Controller {
|
||||
@service router;
|
||||
@service meilisearch;
|
||||
@service toasts;
|
||||
@service toaster;
|
||||
|
||||
@action
|
||||
delete() {
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ import ActionInvoker from 'meiliadmin/lib/action-invoker';
|
|||
|
||||
export default class AdminKeysKeyEditController extends Controller {
|
||||
@service router;
|
||||
@service toasts;
|
||||
@service toaster;
|
||||
|
||||
@tracked error;
|
||||
@tracked isSaving;
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@ import { action } from '@ember/object';
|
|||
import SuccessToast from '../components/success-toast';
|
||||
import TaskToast from '../components/task-toast';
|
||||
|
||||
export default class ToastsService extends Service {
|
||||
export default class ToasterService extends Service {
|
||||
@tracked container = [];
|
||||
@tracked queue = [];
|
||||
|
||||
|
|
@ -3,7 +3,7 @@ import { setupRenderingTest } from 'meiliadmin/tests/helpers';
|
|||
import { render } from '@ember/test-helpers';
|
||||
import { hbs } from 'ember-cli-htmlbars';
|
||||
|
||||
module('Integration | Component | toasts-container', function (hooks) {
|
||||
module('Integration | Component | toaster-container', function (hooks) {
|
||||
setupRenderingTest(hooks);
|
||||
|
||||
test('it renders', async function (assert) {
|
||||
|
|
|
|||
|
|
@ -1,12 +1,12 @@
|
|||
import { module, test } from 'qunit';
|
||||
import { setupTest } from 'meiliadmin/tests/helpers';
|
||||
|
||||
module('Unit | Service | toasts', function (hooks) {
|
||||
module('Unit | Service | toaster', function (hooks) {
|
||||
setupTest(hooks);
|
||||
|
||||
// TODO: Replace this with your real tests.
|
||||
test('it exists', function (assert) {
|
||||
let service = this.owner.lookup('service:toasts');
|
||||
let service = this.owner.lookup('service:toaster');
|
||||
assert.ok(service);
|
||||
});
|
||||
});
|
||||
Loading…
Reference in a new issue