1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
import { toast } from '@zerodevx/svelte-toast';
export function toastSuccess(message: string) {
toast.push(message, {
theme: { '--toastBackground': 'rgba(72, 187, 120, 0.9)', '--toastColor': 'mintcream' },
duration: 1000
});
}
export function toastError(message: string) {
toast.push(message, {
theme: { '--toastBackground': 'rgba(187, 72, 72, 0.9)', '--toastColor': 'lavenderblush' },
duration: 5000,
pausable: true
});
}
// eslint-disable-next-line @typescript-eslint/no-unsafe-argument, @typescript-eslint/no-explicit-any
export const toastFinally = (reason: any) => toastError(reason);
|