Pairing page: display stats at top, and persist scroll

This commit is contained in:
Claude Brisson
2024-01-30 15:27:33 +01:00
parent 41de7713e6
commit 727b341521
4 changed files with 17 additions and 1 deletions

View File

@@ -159,4 +159,16 @@ onLoad(()=>{
$('#update-pairable').on('click', e => {
updatePairable();
});
window.on('unload', e => {
console.log(store('unpairablesScroll'))
store('pairablesScroll', $('#pairables')[0].scrollTop);
store('unpairablesScroll', $('#unpairables')[0].scrollTop);
store('pairedScroll', $('#paired')[0].scrollTop);
});
console.log(store('unpairablesScroll'))
setTimeout(() => {
if (store.has('pairablesScroll')) $('#pairables')[0].scrollTop = store('pairablesScroll');
if (store.has('unpairablesScroll')) $('#unpairables')[0].scrollTop = store('unpairablesScroll');
if (store.has('pairedScroll')) $('#paired')[0].scrollTop = store('pairedScroll');
}, 0);
});