20 lines
727 B
JavaScript
20 lines
727 B
JavaScript
|
function toggleHeaderCookie(state) {
|
||
|
let xhr = new XMLHttpRequest();
|
||
|
xhr.open('POST', '{{ url("set_session:index") }}', true);
|
||
|
xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
|
||
|
xhr.setRequestHeader('X-CSRFToken', '{{ csrf_token }}');
|
||
|
xhr.send('hide_header=' + state);
|
||
|
}
|
||
|
function toggleHeader() {
|
||
|
if (document.getElementById('header').style.display == 'initial') {
|
||
|
document.getElementById('header').style.display = 'none';
|
||
|
document.getElementById('headerHidden').style.display = 'initial';
|
||
|
toggleHeaderCookie('on');
|
||
|
}
|
||
|
else {
|
||
|
document.getElementById('header').style.display = 'initial';
|
||
|
document.getElementById('headerHidden').style.display = 'none';
|
||
|
toggleHeaderCookie('off');
|
||
|
}
|
||
|
}
|