ember-resolve-promise-helper

0.0.1 • Public • Published

ember-resolve-promise-helper

Resolve a promise when it is a trailing property

// models/parent.js
export default DS.Model.extend({
  child: DS.belongsTo('child');
});
// models/child.js
export default DS.Model.extend({
  name: DS.attr();
});
// routes/application.js
export default Ember.Route.extend({
  model() {
    return this.store.findRecord('parent', 1);
  }
});
// templates/application.hbs
{{my-component child=model.child}}
// components/my-component.js
export default Ember.Component.extend({
  // This would not work otherwise
  name: Ember.computed.reads('child.name')
});

Installation

  • git clone this repository
  • npm install
  • bower install

Running

Running Tests

  • npm test (Runs ember try:testall to test your addon against multiple Ember versions)
  • ember test
  • ember test --server

Building

  • ember build

For more information on using ember-cli, visit http://www.ember-cli.com/.

Readme

Keywords

Package Sidebar

Install

npm i ember-resolve-promise-helper

Weekly Downloads

4

Version

0.0.1

License

MIT

Last publish

Collaborators

  • kellyselden