mirror of
https://github.com/nextcloud/all-in-one.git
synced 2026-06-01 08:20:10 +00:00
This allows to introduce a strict Content-Security-Policy. Signed-off-by: Pablo Zmdl <pablo@nextcloud.com>
16 lines
522 B
JavaScript
16 lines
522 B
JavaScript
document.addEventListener("DOMContentLoaded", () => {
|
|
document.querySelectorAll('input[data-confirm]').forEach((element) => {
|
|
element.addEventListener('click', (event) => {
|
|
if (!confirm(element.dataset.confirm)) {
|
|
event.preventDefault();
|
|
}
|
|
});
|
|
});
|
|
|
|
document.querySelectorAll('[data-stop-event-propagation="true"]').forEach((element) => {
|
|
element.addEventListener('click', (event) => {
|
|
event.stopPropagation();
|
|
});
|
|
});
|
|
});
|