From 1f48247493578035072acb8a2fe3676669184bba Mon Sep 17 00:00:00 2001 From: deyvisonwanderley Date: Fri, 21 Nov 2025 17:11:40 -0300 Subject: [PATCH] feat: enhance ErrorModal and ChatWindow error handling - Added HelpCircle icon to ErrorModal for improved visual feedback. - Implemented logic to differentiate between instructions and technical details in ErrorModal. - Updated ChatWindow to utilize traduzirErro for user-friendly error messages during call initiation. - Enhanced error handling to provide clearer instructions and details based on error types. --- apps/web/src/lib/components/ErrorModal.svelte | 52 +++++-- .../src/lib/components/chat/ChatWindow.svelte | 38 +++--- apps/web/src/lib/utils/erroHelpers.ts | 129 ++++++++++++++++++ 3 files changed, 191 insertions(+), 28 deletions(-) create mode 100644 apps/web/src/lib/utils/erroHelpers.ts diff --git a/apps/web/src/lib/components/ErrorModal.svelte b/apps/web/src/lib/components/ErrorModal.svelte index 5ccc653..c7de436 100644 --- a/apps/web/src/lib/components/ErrorModal.svelte +++ b/apps/web/src/lib/components/ErrorModal.svelte @@ -1,5 +1,5 @@