travis-web/app/components/status-icon.coffee
2015-08-28 16:28:47 -04:00

26 lines
532 B
CoffeeScript

`import Ember from 'ember'`
StatusIconComponent = Ember.Component.extend
tagName: 'span'
classNames: ['status-icon']
classNameBindings: ['build.state']
hasPassed: (->
@get('build.state') == 'passed'
).property('build.state')
hasFailed: (->
@get('build.state') == 'failed'
).property('build.state')
hasErrored: (->
@get('build.state') == 'errored'
).property('build.state')
wasCanceled: (->
@get('build.state') == 'canceled'
).property('build.state')
`export default StatusIconComponent`