1
0
Fork 0
sortable-recipes/ember-ui/app/components/meal-add.js
2019-12-28 23:01:22 -06:00

17 lines
430 B
JavaScript

import Component from '@glimmer/component';
import { inject as service } from '@ember/service';
import { task } from 'ember-concurrency';
import { action } from "@ember/object";
export default class MealAddComponent extends Component {
@service store;
@(task(function * () {
return yield this.store.queryRecord('meal', 'random');
})) fetchMeal;
@action
async addMeal() {
await this.fetchMeal.perform();
}
}