add custom apps sorting

This commit is contained in:
Simon Vieille
2022-10-21 17:59:41 +02:00
parent 7d82c78581
commit 84c620637e
8 changed files with 85 additions and 1 deletions
+18
View File
@@ -257,4 +257,22 @@ document.addEventListener('DOMContentLoaded', () => {
})
} catch (e) {
}
sortable('#top-menu-apps-order-list .side-menu-setting-list', {
placeholderClass: 'side-menu-setting-list-drop'
})
try {
sortable('#top-menu-apps-order-list .side-menu-setting-list')[0].addEventListener('sortstop', (e) => {
let value = []
for (let item of document.querySelectorAll('#top-menu-apps-order-list .side-menu-setting-list-item')) {
console.log(item.getAttribute('data-id'))
value.push(item.getAttribute('data-id'))
}
document.querySelector('input[name="top-menu-apps-order"]').value = JSON.stringify(value)
})
} catch (e) {
}
})