19 lines
577 B
JavaScript
19 lines
577 B
JavaScript
|
|
export function panelToggle() {
|
||
|
|
const toggleBtn = document.querySelector('#toggle-panel');
|
||
|
|
|
||
|
|
if (toggleBtn) {
|
||
|
|
const main = document.querySelector('main');
|
||
|
|
const closeBtn = document.querySelector('.panel-left .panel__header');
|
||
|
|
|
||
|
|
toggleBtn.addEventListener('click', () => {
|
||
|
|
main.classList.add('panel-open');
|
||
|
|
});
|
||
|
|
|
||
|
|
if (closeBtn) {
|
||
|
|
closeBtn.addEventListener('click', () => {
|
||
|
|
main.classList.remove('panel-open');
|
||
|
|
main.classList.add('panel-close');
|
||
|
|
});
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|