feature: saved exports view/edit/trigger

This commit is contained in:
Gary Sharp
2025-02-12 18:36:30 +11:00
parent 59dc0b9d5a
commit eec8ba438c
40 changed files with 3042 additions and 1187 deletions
@@ -198,7 +198,7 @@
if (navigator.clipboard) {
window.setTimeout(() => {
$('[data-clipboard]')
$('[data-clipboard]:not(input)')
.on('mouseenter', e => {
const $this = $(e.currentTarget);
const previousPosition = $this.css('position');
@@ -229,6 +229,22 @@
$this.removeData('clipboard');
}
});
$('input[data-clipboard]')
.each((i, el) => {
const $this = $(el);
const link = $('<i class="clipboard-button fa fa-clipboard fa-fw">');
link.insertAfter($this);
link.on('click', e => {
e.preventDefault();
const value = $this.val();
navigator.clipboard.writeText(value).then(() => {
link.removeClass('fa-clipboard').addClass('fa-check');
window.setTimeout(() => {
link.removeClass('fa-check').addClass('fa-clipboard');
}, 1000);
});
});
})
}, 100);
}
});