master
1Vue.component "exercise-set",
2 props: ['set']
3 data: ->
4 model: new Stronglifters.Set(@set)
5 methods:
6 updateProgress: (set) ->
7 if !@model.started()
8 @model.complete()
9 else
10 @model.decrement()
11 @model.save()
12 set.actual_repetitions = @model.get('actual_repetitions')
13 computed:
14 isCompleted: () ->
15 @set.actual_repetitions == @set.target_repetitions
16 classObject: () ->
17 "is-success": @set.actual_repetitions == @set.target_repetitions,
18 'is-danger': @set.actual_repetitions && (@set.actual_repetitions != @set.target_repetitions),