From 2f1f2b12b4a1dc75fe286afee1b0a8f3f6b67bef Mon Sep 17 00:00:00 2001 From: "Timothy J. Baek" Date: Fri, 26 Jan 2024 22:22:37 -0800 Subject: [PATCH] feat: invalid url error handling --- src/lib/components/chat/MessageInput/Documents.svelte | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/lib/components/chat/MessageInput/Documents.svelte b/src/lib/components/chat/MessageInput/Documents.svelte index 8f4e46c0..5f252b3d 100644 --- a/src/lib/components/chat/MessageInput/Documents.svelte +++ b/src/lib/components/chat/MessageInput/Documents.svelte @@ -4,6 +4,7 @@ import { documents } from '$lib/stores'; import { removeFirstHashWord, isValidHttpUrl } from '$lib/utils'; import { tick } from 'svelte'; + import toast from 'svelte-french-toast'; export let prompt = ''; @@ -92,6 +93,10 @@ const url = prompt.split(' ')?.at(0)?.substring(1); if (isValidHttpUrl(url)) { confirmSelectWeb(url); + } else { + toast.error( + 'Oops! Looks like the URL is invalid. Please double-check and try again.' + ); } }} >