Refactor and implement order buttons on supplier list view

This commit is contained in:
2015-02-22 10:03:53 +01:00
parent 0ccfe07e13
commit 755690131c
24 changed files with 40 additions and 171 deletions
@@ -12,7 +12,7 @@ td.section_title: link-to 'section' view.content.table.section.id: span=view.con
td.currency.total_list_amount=currency view.content.total
td.actions
/ if view.content.needs_help
button.mark_list_as_helped{ action "markListAsHelped" view.content.id}
button.mark-list-as-helped-button{ action "markListAsHelped" view.content.id}
span.fa-stack.fa-2x.fa-stack-sized
i.fa.fa-bell.fa-stack-small
i.fa.fa-ban.revoke
@@ -1,6 +1,6 @@
App.MarkOrderActiveView = Ember.View.extend
tagName: 'button'
templateName: 'buttons/mark-order-active'
classNames: ['mark_order_active']
classNames: ['mark-order-active-button']
classNameBindings: ['order.placed:active:hide']
click: -> @get('order').mark_active()
@@ -1,7 +1,7 @@
App.MarkOrderCancelledView = Ember.View.extend
tagName: 'button'
templateName: 'buttons/mark-order-cancelled'
classNames: ['remove-order']
classNames: ['mark-order-cancelled-button']
classNameBindings: ['showButton:active:hide']
showButton: Ember.computed 'order.state', ->
state = @get('order.state')
@@ -1,7 +1,7 @@
App.MarkOrderDeliveredView = Ember.View.extend
tagName: 'button'
templateName: 'buttons/mark-order-delivered'
classNames: ['mark_order_delivered']
classNames: ['mark-order-delivered-button']
classNameBindings: ['showButton:active:hide']
showButton: Ember.computed 'order.state', ->
state = @get('order.state')