show popup that address is copied on click

This commit is contained in:
Sergo
2025-12-13 16:06:22 +02:00
parent 6fbe7185b2
commit 9f0cee77e9
3 changed files with 12 additions and 1 deletions

BIN
public/favicon.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 97 KiB

View File

@@ -58,6 +58,13 @@
<h1>WildDuck Aliases</h1> <h1>WildDuck Aliases</h1>
</div> </div>
<div id="container"></div> <div id="container"></div>
<div class="toast-container position-fixed top-0 end-0 p-3">
<div id="copyToast" class="toast" role="alert" aria-live="assertive" aria-atomic="true">
<div class="toast-body">
Copied!
</div>
</div>
</div>
</div> </div>
</body> </body>

View File

@@ -37,7 +37,11 @@ function deleteAlias(id) {
} }
function copyToClipboard(text) { function copyToClipboard(text) {
navigator.clipboard.writeText(text) navigator.clipboard.writeText(text).then(() => {
const toastElement = document.getElementById('copyToast');
const toast = new bootstrap.Toast(toastElement);
toast.show();
});
} }
const defaultTemplate = ` const defaultTemplate = `