(function() {
Vue.component('appointment-step', {
template: '
',
props: [],
data: function() {
return {
isFirstStep: false,
isSecondStep: false,
isThirdStep: false,
isFourStep: false,
}
},
mounted: function() {
var vm = this;
EventBus.$on("jump-step", function(arg) {
var step = arg.step;
switch(step) {
case 1:
vm.isFirstStep = true;
break;
case 2:
vm.isFirstStep = true;
vm.isSecondStep = true;
break;
case 3:
vm.isFirstStep = true;
vm.isSecondStep = true;
vm.isThirdStep = true;
break;
case 4:
vm.isFirstStep = true;
vm.isSecondStep = true;
vm.isThirdStep = true;
vm.isFourStep = true;
break;
default:
break;
}
})
}
})
})()