Use new library
This commit is contained in:
parent
060415cfd9
commit
ba7d4659ee
6 changed files with 35 additions and 19 deletions
12
src/index.ts
12
src/index.ts
|
|
@ -30,11 +30,17 @@ const overlay = document.querySelector('#overlay') as HTMLDivElement;
|
|||
|
||||
let textVisible = false;
|
||||
const handleTextToggle = () => {
|
||||
[info, overlay, errors].forEach(
|
||||
(e) => (e.style.visibility = textVisible ? 'hidden' : 'inherit')
|
||||
);
|
||||
textVisible = !textVisible;
|
||||
|
||||
[info, overlay, errors].forEach(
|
||||
(e) => (e.style.visibility = textVisible ? 'inherit' : 'hidden')
|
||||
);
|
||||
toggleButton.innerHTML = textVisible ? 'Hide text' : 'Show text';
|
||||
if (textVisible) {
|
||||
toggleButton.classList.remove('off');
|
||||
} else {
|
||||
toggleButton.classList.add('off');
|
||||
}
|
||||
};
|
||||
toggleButton.addEventListener('click', handleTextToggle);
|
||||
handleTextToggle();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue