report progress for quick exports

This commit is contained in:
SPRINX0\prochazka
2025-03-04 15:51:43 +01:00
parent cfc9b809fc
commit 7b56485c74
3 changed files with 35 additions and 2 deletions

View File

@@ -10,6 +10,7 @@
export let autoClose = false;
export let allowClose = false;
export let buttons = [];
export let progressMessage = null;
function handleClose() {
openedSnackbars.update(x => x.filter(x => x.id != id));
@@ -25,6 +26,11 @@
<FontIcon {icon} />
{message}
</div>
{#if progressMessage}
<div class="progress-message">
{progressMessage}
</div>
{/if}
{#if allowClose}
<div class="close" on:click={handleClose}>
@@ -83,4 +89,10 @@
.button {
margin: 5px;
}
.progress-message {
color: var(--theme-font-3);
margin: 10px;
margin-left: 30px;
}
</style>