From e37925d7baee4734e5e18de917790104b4c147a6 Mon Sep 17 00:00:00 2001 From: Gagan Suie Date: Sat, 30 Sep 2023 17:48:01 -0500 Subject: [PATCH 1/2] Fix: empty socials crashing DrawerEditProfile --- src/lib/components/Profile/DrawerEditProfile.svelte | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/lib/components/Profile/DrawerEditProfile.svelte b/src/lib/components/Profile/DrawerEditProfile.svelte index cbdeb840..71fa2011 100644 --- a/src/lib/components/Profile/DrawerEditProfile.svelte +++ b/src/lib/components/Profile/DrawerEditProfile.svelte @@ -8,10 +8,9 @@ export let showDrawer: boolean export let profile: any - - let isProfileUpdated = objectMonitor($page.data.profile) - let inputFields = [...profile.urls] + let isProfileUpdated = objectMonitor($page.data.profile) + $: inputFields = profile.urls ? [...profile.urls] : [''] const removeInputField = (index: number) => { inputFields = inputFields.filter((_, i) => i !== index) @@ -85,12 +84,11 @@ }, [$page.params]) $: useOueryEffect(() => { - if(isProfileUpdated($page.data.profile)){ + if (isProfileUpdated($page.data.profile)) { if (submitBtn) submitBtn.disabled = false toggleDrawer() } }, [$page.data.profile]) -
From 67509d7fb6ab67f44251614bd345721300a4c047 Mon Sep 17 00:00:00 2001 From: Gagan Suie Date: Sat, 30 Sep 2023 18:03:20 -0500 Subject: [PATCH 2/2] Fix: fixed social urls crash --- src/lib/components/Profile/DrawerEditProfile.svelte | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/components/Profile/DrawerEditProfile.svelte b/src/lib/components/Profile/DrawerEditProfile.svelte index 71fa2011..5f842876 100644 --- a/src/lib/components/Profile/DrawerEditProfile.svelte +++ b/src/lib/components/Profile/DrawerEditProfile.svelte @@ -10,7 +10,7 @@ export let profile: any let isProfileUpdated = objectMonitor($page.data.profile) - $: inputFields = profile.urls ? [...profile.urls] : [''] + $: inputFields = profile.urls ? [...profile.urls] : [] const removeInputField = (index: number) => { inputFields = inputFields.filter((_, i) => i !== index)