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