12 lines
288 B
JavaScript
12 lines
288 B
JavaScript
// retoor <retoor@molodetz.nl>
|
|
export class Toast {
|
|
static flash(el, message, ms = 2000, revertTo = null) {
|
|
if (!el) {
|
|
return;
|
|
}
|
|
const original = revertTo ?? el.textContent;
|
|
el.textContent = message;
|
|
setTimeout(() => { el.textContent = original; }, ms);
|
|
}
|
|
}
|