A documentation section has been added to the admin panel.

This commit is contained in:
2024-05-17 21:05:13 +05:00
parent 156d8a9f68
commit 45504791c0
93 changed files with 3495 additions and 10 deletions

View File

@@ -0,0 +1,33 @@
<script>
(function() {
function clickEnableAddEventListener(element, index, array) {
let parent = element.closest('.{{ $classParent }}'),
contents = parent.querySelectorAll('.{{ $classContent }}'),
disabled = true;
if (element.checked) {
disabled = false;
}
contents.forEach(function (content) {
content.disabled = disabled;
});
element.addEventListener('click', (e) => {
let disabled = true;
if (element.checked) {
disabled = false;
}
contents.forEach(function (content) {
content.disabled = disabled;
});
});
}
let clickEnable = document.querySelectorAll('.{{ $classCheckbox }}');
if (clickEnable.length > 0) {
clickEnable.forEach(clickEnableAddEventListener);
}
})();
</script>