$(cardToToogleFocus).toggleClass('z-depth-4');
}
}
-let card;
-let cardIndex;
-let cardNumber;
-let pagination;
$(document).ready(() => {
- cardIndex = 0;
- cardNumber = $('#content ul.data > li').length;
- card = $('#content ul.data > li')[cardIndex];
- pagination = $('.pagination');
+ let cardIndex = 0;
+ const cardNumber = $('#content ul.data > li').length;
+ let card = $('#content ul.data > li')[cardIndex];
+ const pagination = $('.pagination');
+
+ /* Show nothing on quickstart */
+ if ($('#content > div.quickstart').length > 0) {
+ return;
+ }
/* If we come from next page */
if (window.location.hash === '#prev') {
/* Actions */
Mousetrap.bind('g n', () => {
$('#nav-btn-add').trigger('click');
+ return false;
+ });
+
+ Mousetrap.bind('s', () => {
+ $('#nav-btn-search').trigger('click');
+ return false;
});
Mousetrap.bind('esc', () => {
toggleFocus(card);
return;
}
- if (pagination != null && pagination.find('li.next') && cardIndex === cardNumber - 1) {
+ if (pagination.length > 0 && pagination.find('li.next:not(.disabled)').length > 0 && cardIndex === cardNumber - 1) {
window.location.href = window.location.origin + $(pagination).find('li.next a').attr('href');
- return;
}
});
toggleFocus(card);
return;
}
- if (pagination !== null && $(pagination).find('li.prev') && cardIndex === 0) {
+ if (pagination.length > 0 && $(pagination).find('li.prev:not(.disabled)').length > 0 && cardIndex === 0) {
window.location.href = `${window.location.origin + $(pagination).find('li.prev a').attr('href')}#prev`;
- return;
}
});