forked from baron/baron-sso
@@ -30,20 +30,26 @@ const toastBase = (message: string, type: ToastType = "success") => {
|
||||
|
||||
export const toast = Object.assign(toastBase, {
|
||||
success: (message: string, options?: { description?: string }) => {
|
||||
const finalMessage = options?.description ? `${message}
|
||||
${options.description}` : message;
|
||||
const finalMessage = options?.description
|
||||
? `${message}
|
||||
${options.description}`
|
||||
: message;
|
||||
toastBase(finalMessage, "success");
|
||||
},
|
||||
error: (message: string, options?: { description?: string }) => {
|
||||
const finalMessage = options?.description ? `${message}
|
||||
${options.description}` : message;
|
||||
const finalMessage = options?.description
|
||||
? `${message}
|
||||
${options.description}`
|
||||
: message;
|
||||
toastBase(finalMessage, "error");
|
||||
},
|
||||
info: (message: string, options?: { description?: string }) => {
|
||||
const finalMessage = options?.description ? `${message}
|
||||
${options.description}` : message;
|
||||
const finalMessage = options?.description
|
||||
? `${message}
|
||||
${options.description}`
|
||||
: message;
|
||||
toastBase(finalMessage, "info");
|
||||
}
|
||||
},
|
||||
});
|
||||
|
||||
export const useToastState = () => {
|
||||
|
||||
Reference in New Issue
Block a user