diff --git a/src/lib/components/Profile/DrawerEditProfile.svelte b/src/lib/components/Profile/DrawerEditProfile.svelte index 8dba2043..cbdeb840 100644 --- a/src/lib/components/Profile/DrawerEditProfile.svelte +++ b/src/lib/components/Profile/DrawerEditProfile.svelte @@ -4,10 +4,12 @@ import DrawerAddCategory from '$lib/components/Browse/DrawerAddCategory.svelte' import IconLink from '$lib/assets/icons/IconLink.svelte' import { category_list } from '$lib/stores/channelStore' - import { createEffect } from '$lib/utils' + import { createEffect, objectMonitor } from '$lib/utils' export let showDrawer: boolean export let profile: any + + let isProfileUpdated = objectMonitor($page.data.profile) let inputFields = [...profile.urls] @@ -82,7 +84,13 @@ } }, [$page.params]) - console.info('profile', profile) + $: useOueryEffect(() => { + if(isProfileUpdated($page.data.profile)){ + if (submitBtn) submitBtn.disabled = false + toggleDrawer() + } + }, [$page.data.profile]) +
@@ -168,7 +176,7 @@
- {#if index === inputFields.length - 1} + {#if index === inputFields.length - 1 && inputFields.length < 10}