2025-04-12 17:39:38 +08:00

17 lines
461 B
JavaScript

import { toast } from 'vue-sonner';
import { h } from 'vue';
export function showErrorToast(error) {
let errorMessage = e.messages.length ? e.messages.join('\n') : e.message;
toast.error(errorMessage);
}
export function getToastErrorMessage(e, fallbackMessage = 'An error occurred') {
const errorMessage = e.messages?.length
? e.messages.join('<br>')
: e.message || fallbackMessage;
return h('div', {
innerHTML: errorMessage,
});
}