Skip to content

Instantly share code, notes, and snippets.

@lamalex
Created May 21, 2013 01:29
Show Gist options
  • Save lamalex/5616954 to your computer and use it in GitHub Desktop.
Save lamalex/5616954 to your computer and use it in GitHub Desktop.
<template name="relicsPast">
<div class="relics past">
<h2>PAST</h2>
{{#each relics}}
{{#if published}}
<div class="post">
<div class="post-content">
{{> relicItem}}
</div>
</div>
{{/if}}
{{/each}}
{{#if relicsReady}}
{{#unless allRelicsLoaded}}
<a class="load-more" href="#">Load more</a>
{{/unless}}
{{else}}
<div>{{> spinner}}</div>
{{/if}}
</div>
</template>
Template.relicsPast.helpers({
relics: function() {
return Relics.find({datestamp: {$lt: getYesterday() }}, {limit: pastRelicsHandle.limit()});
},
relicsReady: function() {
var loading = pastRelicsHandle.loading();
console.log("loading? " + loading);
return pastRelicsHandle.loading();
},
allRelicsLoaded: function() {
return ! pastRelicsHandle.loading() && Relics.find({datestamp: {$lt: getYesterday()}}).count < pastRelicsHandle.loaded();
}
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment