From 56365368e39901475d07c246829570a3493963aa Mon Sep 17 00:00:00 2001 From: Andras Bacsai Date: Mon, 25 Nov 2024 12:55:05 +0100 Subject: [PATCH] fix: sentry error --- resources/views/components/toast.blade.php | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/resources/views/components/toast.blade.php b/resources/views/components/toast.blade.php index e70bbfbc2..1327eed1f 100644 --- a/resources/views/components/toast.blade.php +++ b/resources/views/components/toast.blade.php @@ -11,16 +11,20 @@ toast(this.title, { description: this.description, type: this.type, position: this.position, html: html }) } }" x-init="window.toast = function(message, options = {}) { - let description = ''; - let type = 'default'; - let position = 'top-center'; - let html = ''; - if (typeof options.description != 'undefined') description = options.description; - if (typeof options.type != 'undefined') type = options.type; - if (typeof options.position != 'undefined') position = options.position; - if (typeof options.html != 'undefined') html = options.html; + try { + let description = ''; + let type = 'default'; + let position = 'top-center'; + let html = ''; + if (typeof options.description != 'undefined') description = options.description; + if (typeof options.type != 'undefined') type = options.type; + if (typeof options.position != 'undefined') position = options.position; + if (typeof options.html != 'undefined') html = options.html; - window.dispatchEvent(new CustomEvent('toast-show', { detail: { type: type, message: message, description: description, position: position, html: html } })); + window.dispatchEvent(new CustomEvent('toast-show', { detail: { type: type, message: message, description: description, position: position, html: html } })); + } catch (error) { + console.error('Error showing toast:', error); + } }" class="relative space-y-5">