Vulcan/packages/telescope-post-by-feed/lib/client/templates/feeds.js
2015-03-27 16:38:47 +08:00

28 lines
656 B
JavaScript

Meteor.startup(function () {
Template[getTemplate('feeds')].helpers({
feeds: function(){
return Feeds.find({}, {sort: {url: 1}});
},
feedItem: function () {
return getTemplate('feedItem');
}
});
Template[getTemplate('feeds')].events({
'click input[type=submit]': function(e){
e.preventDefault();
var url = $('#url').val();
Meteor.call('insertFeed', {url: url}, function(error, result) {
if(error){
console.log(error);
Messages.flash(error.reason, "error");
Messages.clearSeen();
}else{
$('#url').val('');
}
});
}
});
});