open-health/client/General/Logbook/logbook.js

27 lines
652 B
JavaScript
Raw Normal View History

2026-02-05 11:16:16 -06:00
import { FlowRouter } from 'meteor/ostrio:flow-router-extra';
import { Workouts } from '../../../imports/api/workouts.js';
import { WorkoutLog } from '../../../imports/api/workoutLog.js';
Template.logbook.onCreated(function() {
this.subscribe("myWorkoutRoutines");
this.subscribe("myWorkoutLog");
});
Template.logbook.onRendered(function() {
});
Template.logbook.helpers({
workouts: function() {
return Workouts.find({});
},
workoutCount: function() {
let routineId= this._id;
let count = WorkoutLog.find({ routineId: routineId }).count();
return count;
},
});
Template.logbook.events({
});