Skip to content

Commit e2d14b9

Browse files
add-new-component
1 parent 0157cea commit e2d14b9

File tree

4 files changed

+30
-20
lines changed

4 files changed

+30
-20
lines changed

app/components/orders/ticket-price.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import classic from 'ember-classic-decorator';
2+
import Component from '@ember/component';
3+
4+
@classic
5+
export default class TicketPrice extends Component {}

app/templates/components/orders/order-summary.hbs

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -89,11 +89,11 @@
8989
</div>
9090
</td>
9191
<td>
92-
{{#if (eq ticket.type 'free')}}
93-
{{t "Free"}}
94-
{{else}}
95-
{{currency-symbol this.eventCurrency}} {{format-money ticket.price}}
96-
{{/if}}
92+
<Orders::TicketPrice
93+
@ticket-type={{ticket.type}}
94+
@display-symbol={{currency-symbol this.eventCurrency}}
95+
@display-price={{format-money ticket.price}}
96+
/>
9797
</td>
9898
{{#if this.data.discountCode}}
9999
<td>{{currency-symbol this.eventCurrency}} {{format-money ticket.discount}}</td>
@@ -113,11 +113,11 @@
113113
</td>
114114
{{/if}}
115115
<td>
116-
{{#if (eq ticket.type 'free')}}
117-
{{t "Free"}}
118-
{{else}}
119-
{{currency-symbol this.eventCurrency}} {{format-money (mult (sub ticket.price ticket.discount) (ticket-attendees this.data.attendees ticket.attendees))}}
120-
{{/if}}
116+
<Orders::TicketPrice
117+
@ticket-type={{ticket.type}}
118+
@display-symbol={{currency-symbol this.eventCurrency}}
119+
@display-price={{format-money (mult (sub ticket.price ticket.discount) (ticket-attendees this.data.attendees ticket.attendees))}}
120+
/>
121121
</td>
122122
{{/if}}
123123

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{{#if (eq ticket-type 'free')}}
2+
{{t "Free"}}
3+
{{else}}
4+
{{display-symbol}} {{display-price}}
5+
{{/if}}

app/templates/components/public/ticket-list.hbs

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -49,11 +49,11 @@
4949
</div>
5050
{{else}}
5151
<div class="{{if ticket.discount 'strike text'}}">
52-
{{#if (eq ticket.type 'free')}}
53-
{{t "Free"}}
54-
{{else}}
55-
{{currency-symbol this.eventCurrency}} {{format-money ticket.price}}
56-
{{/if}}
52+
<Orders::TicketPrice
53+
@ticket-type={{ticket.type}}
54+
@display-symbol={{currency-symbol this.eventCurrency}}
55+
@display-price={{format-money ticket.price}}
56+
/>
5757
</div>
5858
{{#if ticket.discount}}
5959
<div>
@@ -100,11 +100,11 @@
100100
</div>
101101
</td>
102102
<td id='{{ticket.id}}_subtotal' class="ui right aligned">
103-
{{#if (eq ticket.type 'free')}}
104-
{{t "Free"}}
105-
{{else}}
106-
{{currency-symbol this.eventCurrency}} {{format-money ticket.subTotal}}
107-
{{/if}}
103+
<Orders::TicketPrice
104+
@ticket-type={{ticket.type}}
105+
@display-symbol={{currency-symbol this.eventCurrency}}
106+
@display-price={{format-money ticket.subTotal}}
107+
/>
108108
</td>
109109
</tr>
110110
{{/unless}}

0 commit comments

Comments
 (0)