feat: Add <dialog> support

This commit is contained in:
Duy K. Bui 2020-10-02 13:08:57 -04:00
parent e5306ff96e
commit f89b85b65e
No known key found for this signature in database
GPG key ID: D09B20421B84FD32
4 changed files with 53 additions and 1 deletions

View file

@ -77,3 +77,11 @@ copyButton.addEventListener('click', () => {
.catch(() => { copyButtonFeedback.textContent = '❌' })
.then(() => setTimeout(() => { copyButtonFeedback.textContent = '' }, 1000))
})
document.getElementById('dialog-trigger').addEventListener('click', function (event) {
document.getElementById('dialog-result').innerText = '';
document.getElementById('dialog').showModal();
});
document.getElementById('dialog').addEventListener('close', function (event) {
document.getElementById('dialog-result').innerText = `Your answer: ${event.target.returnValue}`;
});