mirror of
https://github.com/adminkit/adminkit.git
synced 2026-03-31 19:57:44 +01:00
Drop jQuery in sidebar
This commit is contained in:
+1
-1
@@ -780,7 +780,7 @@
|
||||
}
|
||||
});
|
||||
window.addEventListener('resize', () => {
|
||||
map.updateSize()
|
||||
map.updateSize();
|
||||
});
|
||||
});
|
||||
</script>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
// Usage: https://feathericons.com/
|
||||
import feather from "feather-icons";
|
||||
|
||||
document.addEventListener("DOMContentLoaded", function() {
|
||||
document.addEventListener("DOMContentLoaded", () => {
|
||||
feather.replace();
|
||||
});
|
||||
|
||||
|
||||
+10
-11
@@ -1,19 +1,18 @@
|
||||
// Usage: https://github.com/Grsmto/simplebar
|
||||
import SimpleBar from "simplebar";
|
||||
|
||||
document.addEventListener("DOMContentLoaded", function() {
|
||||
document.addEventListener("DOMContentLoaded", () => {
|
||||
/* Initialize simplebar */
|
||||
new SimpleBar(document.getElementsByClassName("js-simplebar")[0])
|
||||
|
||||
/* Sidebar toggle behaviour */
|
||||
$(".sidebar-toggle").on("click", function() {
|
||||
$(".sidebar")
|
||||
.toggleClass("collapsed")
|
||||
// Triger resize after animation
|
||||
.one("transitionend", function() {
|
||||
setTimeout(function() {
|
||||
window.dispatchEvent(new Event("resize"));
|
||||
}, 100);
|
||||
});
|
||||
const sidebarElement = document.getElementsByClassName('sidebar')[0];
|
||||
const sidebarToggleElement = document.getElementsByClassName('sidebar-toggle')[0];
|
||||
|
||||
sidebarToggleElement.addEventListener("click", () => {
|
||||
sidebarElement.classList.toggle("collapsed");
|
||||
|
||||
sidebarElement.addEventListener('transitionend', () => {
|
||||
window.dispatchEvent(new Event("resize"));
|
||||
});
|
||||
});
|
||||
});
|
||||
Reference in New Issue
Block a user