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

@@ -8,6 +8,7 @@ export interface SnackbarButton {
export interface SnackbarInfo {
message: string;
progressMessage?: string;
icon?: string;
autoClose?: boolean;
allowClose?: boolean;
@@ -59,6 +60,11 @@ export function showSnackbarError(message: string) {
export function closeSnackbar(snackId: string) {
openedSnackbars.update(x => x.filter(x => x.id != snackId));
}
export function updateSnackbarProgressMessage(snackId: string, progressMessage: string) {
openedSnackbars.update(x => x.map(x => (x.id === snackId ? { ...x, progressMessage } : x)));
}
// showSnackbar({
// icon: 'img ok',
// message: 'Test snackbar',