xref: /MusicFree/src/utils/toast.ts (revision b85f12f7175f807dab9b86b7f85226df42d6d897)
1*b85f12f7S猫头猫import {showToast, IToastConfig} from '@/components/base/toast';
2*b85f12f7S猫头猫
3*b85f12f7S猫头猫function success(message: string, config?: IToastConfig) {
4*b85f12f7S猫头猫    showToast({
5*b85f12f7S猫头猫        message,
6*b85f12f7S猫头猫        ...config,
7*b85f12f7S猫头猫        type: 'success',
8*b85f12f7S猫头猫    });
9*b85f12f7S猫头猫}
10*b85f12f7S猫头猫
11*b85f12f7S猫头猫function warn(message: string, config?: IToastConfig) {
12*b85f12f7S猫头猫    showToast({
13*b85f12f7S猫头猫        message,
14*b85f12f7S猫头猫        ...config,
15*b85f12f7S猫头猫        type: 'warn',
16*b85f12f7S猫头猫    });
17*b85f12f7S猫头猫}
182a3194f5S猫头猫
192a3194f5S猫头猫const Toast = {
20*b85f12f7S猫头猫    success,
21*b85f12f7S猫头猫    warn,
222a3194f5S猫头猫};
232a3194f5S猫头猫
242a3194f5S猫头猫export default Toast;
25