format some currency

This commit is contained in:
Rimian Perkins
2019-10-31 14:35:19 +11:00
parent bec2d57920
commit 5fe08c110f
4 changed files with 25 additions and 4 deletions
@@ -1,3 +1,5 @@
// TODO: typo in this helper name: currency not curency.
export default Ember.Helper.helper(function(params) {
let currencySign;
@@ -0,0 +1,19 @@
export default Ember.Helper.helper(function(params) {
let currencySign;
switch (Discourse.SiteSettings.discourse_patrons_currency) {
case "EUR":
currencySign = "€";
break;
case "GBP":
currencySign = "£";
break;
default:
currencySign = "$";
}
return currencySign + params.map(p => p.toUpperCase()).join(' ');
});
@@ -45,7 +45,7 @@
<td>{{format-date plan.createdFormatted}}</td>
<td>{{plan.metadata.group_name}}</td>
<td>{{plan.active}}</td>
<td class="td-right">{{plan.amountDollars}}</td>
<td class="td-right">{{format-currency plan.currency plan.amountDollars}}</td>
<td class="td-right">
{{#link-to "adminPlugins.discourse-patrons.products.show.plans.show" model.product.id plan.id class="btn no-text btn-icon"}}
{{d-icon "far-edit"}}