From e46c9bac97648ca86baed7deea0b92056e1eefd8 Mon Sep 17 00:00:00 2001 From: Rotimi Best Date: Tue, 2 Apr 2024 15:53:59 +0100 Subject: [PATCH] fix: handle slide url in null state --- .../Lesson/Materials/components/ComponentSlide.svelte | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/dashboard/src/lib/components/Course/components/Lesson/Materials/components/ComponentSlide.svelte b/apps/dashboard/src/lib/components/Course/components/Lesson/Materials/components/ComponentSlide.svelte index 520a10ed..9eda05e3 100644 --- a/apps/dashboard/src/lib/components/Course/components/Lesson/Materials/components/ComponentSlide.svelte +++ b/apps/dashboard/src/lib/components/Course/components/Lesson/Materials/components/ComponentSlide.svelte @@ -9,7 +9,9 @@ return `${_url}?embed`; } - function getUrl(_url): string { + function getUrl(_url: string | null): string | undefined { + if (!_url) return; + console.log({ _url }); if (_url.includes('www.canva.com')) { return canvaHandler(_url);