/** * checkoutSteps Helpers * helper isPending evaluates that this is * the current step, or has been processed already */ Template.checkoutSteps.helpers({ isCompleted() { return this.status === true; }, isPending() { if (this.status === this.template) { return this.status; } return false; } }); /** * checkoutStepBadge Helpers */ Template.checkoutStepBadge.helpers({ checkoutStepBadgeClass() { const workflowStep = Template.instance().data; if (workflowStep.status === true || workflowStep.status === this.template) { return "active"; } return ""; } });
*/ Template.checkoutSteps.helpers({ isCompleted: function () { if (this.status === true) { return this.status; } return false; }, isPending: function () { if (this.status === this.template) { return this.status; } return false; } }); /** * checkoutStepBadge Helpers */ Template.checkoutStepBadge.helpers({ checkoutStepBadgeClass: function () { const workflowStep = Template.instance().data; // let currentStatus = Cart.findOne().workflow.status; if (workflowStep.status === true || workflowStep.status === this.template) { return "active"; } return ""; } });