2015-02-09 20:00:56 -05:00

35 lines
670 B
JavaScript

var statusmap = {
0: "available",
1: "checkedout",
2: "unavailable"
}
Meteor.subscribe('chromebook');
Template.chromebook.helpers({
status_class: function() {
return statusmap[this.status];
},
time_ago: function() {
if (this.last_checkout === null) {
return "";
} else {
return moment(this.last_checkout).fromNow();
}
},
page: function() {
return Router.current().route.path().replace("/", "");
}
});
Template.chromebook.events({
'click .available': function() {
Meteor.call('availablechromebook', this);
},
'click .checkedout': function() {
Meteor.call('checkedoutchromebook', this);
}
});