mirror of
https://github.com/hanzo-io/press.git
synced 2026-10-30 18:56:50 +00:00
https://trace.frappe.cloud/organizations/frappe/issues/39346/events/07c2451e927e4378a0329ac324c8145f/?project=14
17 lines
445 B
JavaScript
17 lines
445 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,
|
|
});
|
|
}
|