let loadPage = function(event) { event.preventDefault(); let page = $(this).data('page'); let id = $(conf.selectors.albums_select).val(); // show spinner $(this).html('<i class="fa fa-spin fa-spinner"></i>'); Album.objects.get({id: id}).done(album => { renderAlbumPhotos(album, page); }); return false; };
let onAlbumSelectChange = function(event) { var id = parseInt($(this).val(), 10); $(conf.selectors.loader).show(); Album.objects.get({id: id}).done(renderAlbumPhotos); };
let showSidebar = function() { Album.objects.all() .then(renderSidebar) .done(renderAlbumPhotos); };