1
0
Fork 0
sortable-recipes/ember-ui/app/components/recipe-add.js
Ava Gaiety Wroten 84a1e7d972 Backend
2019-12-24 16:52:05 -06:00

17 lines
438 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 RecipeAddComponent extends Component {
@service store;
@(task(function * () {
return yield this.store.queryRecord('meal', 'random');
})) fetchRecipe;
@action
async addRecipe() {
await this.fetchRecipe.perform();
}
}