Files
NodeBB/public/src/client/notifications.js
barisusakli 9e1789dc58 closes #2297
2014-11-05 20:41:31 -05:00

28 lines
613 B
JavaScript

define('forum/notifications', function() {
var Notifications = {};
Notifications.init = function() {
var listEl = $('.notifications-list');
listEl.on('click', 'li', function(e) {
this.querySelector('a').click();
});
$('span.timeago').timeago();
$('.notifications .delete').on('click', function() {
socket.emit('notifications.deleteAll', function(err) {
if (err) {
return app.alertError(err.message);
}
$('.notifications .delete').addClass('hidden');
$('.notifications .alert-info').removeClass('hidden');
listEl.empty();
});
});
}
return Notifications;
});