forked from meissa/ModeratorElection
14 lines
379 B
JavaScript
14 lines
379 B
JavaScript
function disableOnClickListener({currentTarget: button}) {
|
|
if (button.hasAttribute('disableOnClick')) {
|
|
button.disabled = true;
|
|
}
|
|
}
|
|
|
|
window.Vaadin.Flow.button = {
|
|
initDisableOnClick: (button) => {
|
|
if (!button.__hasDisableOnClickListener) {
|
|
button.addEventListener('click', disableOnClickListener);
|
|
button.__hasDisableOnClickListener = true;
|
|
}
|
|
}
|
|
}
|