From 3cc3eaeec39a3e1b606cf66dbc2e64c821389315 Mon Sep 17 00:00:00 2001 From: sitara-dev Date: Fri, 22 Sep 2023 15:58:47 +0530 Subject: [PATCH 1/3] close drawer --- .../components/Profile/DrawerEditProfile.svelte | 14 +++++++++++--- src/lib/utils.ts | 6 ++++++ 2 files changed, 17 insertions(+), 3 deletions(-) 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}