diff --git a/assets/javascripts/discourse/components/product-list.js.es6 b/assets/javascripts/discourse/components/product-list.js.es6 new file mode 100644 index 0000000..0f338f1 --- /dev/null +++ b/assets/javascripts/discourse/components/product-list.js.es6 @@ -0,0 +1,9 @@ +import computed from "ember-addons/ember-computed-decorators"; +import User from "discourse/models/user"; + +export default Ember.Component.extend({ + @computed() + currentUser() { + return User.current(); + } +}); diff --git a/assets/javascripts/discourse/templates/components/product-list.hbs b/assets/javascripts/discourse/templates/components/product-list.hbs new file mode 100644 index 0000000..7ff6da4 --- /dev/null +++ b/assets/javascripts/discourse/templates/components/product-list.hbs @@ -0,0 +1,18 @@ + +{{#each products as |product|}} +
+ {{product.description}} +
+ + {{#if currentUser}} +- {{product.description}} -
- -