diff --git a/src/utils/toast.ts b/src/utils/toast.ts index e524b00..6d5a8e8 100644 --- a/src/utils/toast.ts +++ b/src/utils/toast.ts @@ -53,13 +53,15 @@ export function showToast(options: ToastOptions | string) { }) } +type _ToastOptions = Omit + export const toast = { - success: (message: string, options?: Omit) => + success: (message: string, options?: _ToastOptions) => showToast({ ...options, type: 'success', message }), - error: (message: string, options?: Omit) => + error: (message: string, options?: _ToastOptions) => showToast({ ...options, type: 'error', message }), - warning: (message: string, options?: Omit) => + warning: (message: string, options?: _ToastOptions) => showToast({ ...options, type: 'warning', message }), - info: (message: string, options?: Omit) => + info: (message: string, options?: _ToastOptions) => showToast({ ...options, type: 'info', message }), }