From 37e261ff9353edede2a35c26d15fa6aea6f4cc05 Mon Sep 17 00:00:00 2001 From: sabaimran Date: Mon, 5 Aug 2024 10:33:18 +0530 Subject: [PATCH] Show connected icon when files or notion is indexed --- src/interface/web/app/settings/page.tsx | 325 ++++++++++++------------ 1 file changed, 166 insertions(+), 159 deletions(-) diff --git a/src/interface/web/app/settings/page.tsx b/src/interface/web/app/settings/page.tsx index 2e5a0a40..8fe9a5c5 100644 --- a/src/interface/web/app/settings/page.tsx +++ b/src/interface/web/app/settings/page.tsx @@ -378,8 +378,8 @@ export default function SettingsView() { initialUserConfig?.is_phone_number_verified ? PhoneNumberValidationState.Verified : initialUserConfig?.phone_number - ? PhoneNumberValidationState.SendOTP - : PhoneNumberValidationState.Setup, + ? PhoneNumberValidationState.SendOTP + : PhoneNumberValidationState.Setup, ); setName(initialUserConfig?.given_name); setNotionToken(initialUserConfig?.notion_token ?? null); @@ -748,18 +748,18 @@ export default function SettingsView() { )) || (userConfig.subscription_state === "unsubscribed" && ( - <> -

Futurist

-

- Subscription ends on{" "} - - { - userConfig.subscription_renewal_date - } - -

- - )) || + <> +

Futurist

+

+ Subscription ends on{" "} + + { + userConfig.subscription_renewal_date + } + +

+ + )) || (userConfig.subscription_state === "expired" && ( <>

Free Plan

@@ -773,17 +773,17 @@ export default function SettingsView() {

)) || ( -

- Check{" "} - - pricing page - {" "} - to compare plans. -

- )} +

+ Check{" "} + + pricing page + {" "} + to compare plans. +

+ )} ))} @@ -800,20 +800,20 @@ export default function SettingsView() { )) || (userConfig.subscription_state == "unsubscribed" && ( - - )) || ( + + )) || ( - ) : /* Show set API key button notion oauth url not set setup */ - !userConfig.notion_oauth_url ? ( - - ) : ( - <> - ) + userConfig.enabled_content_source.notion && + notionToken === userConfig.notion_token ? ( + + ) : /* Show set API key button notion oauth url not set setup */ + !userConfig.notion_oauth_url ? ( + + ) : ( + <> + ) } - )) || ( - + )) || ( + - )} + !isValidPhoneNumber(phoneNumber) + } + onClick={sendOTP} + > + {!userConfig.phone_number ? ( + <> + + Setup Whatsapp + + ) : !phoneNumber || + (phoneNumber === userConfig.phone_number && + numberValidationState === + PhoneNumberValidationState.Verified) || + !isValidPhoneNumber(phoneNumber) ? ( + <> + + Switch Number + + ) : ( + <> + Send OTP{" "} + + + )} + + )} {numberValidationState === PhoneNumberValidationState.Verified && ( - - )} + + )}