cityssm/lottery-licence-manager

View on GitHub
public/javascripts/organization-print-remarks.min.js

Summary

Maintainability
A
0 mins
Test Coverage
(()=>{const e=document.querySelector("#filter--fromDateString"),t=document.querySelector("#filter--toDateString"),r=document.querySelectorAll(".is-remark-block"),s=()=>{const s=e.value,a=t.value;for(const e of r)e.dataset.remarkDateString<s||e.dataset.remarkDateString>a?(e.classList.add("is-hidden"),e.classList.remove("is-block")):(e.classList.add("is-block"),e.classList.remove("is-hidden"))};s(),e.addEventListener("change",s),t.addEventListener("change",s);const a=e=>{const t=e.currentTarget.closest(".field").querySelector("input");t.value=t.dataset.resetValue,s()},c=document.querySelectorAll(".is-reset-value-button");for(const e of c)e.addEventListener("click",a)})();