From f0ff07b7bfd5f6e5a3ad2dcfe50d276ca2dec50a Mon Sep 17 00:00:00 2001 From: Nevo David Date: Sun, 7 Jul 2024 13:29:58 +0700 Subject: [PATCH] feat: ai fix --- apps/frontend/src/components/billing/lifetime.deal.tsx | 4 ++-- .../src/components/billing/main.billing.component.tsx | 2 +- apps/frontend/src/components/launches/add.edit.model.tsx | 2 +- apps/frontend/src/components/launches/generator/generator.tsx | 2 +- apps/frontend/src/components/launches/launches.component.tsx | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/apps/frontend/src/components/billing/lifetime.deal.tsx b/apps/frontend/src/components/billing/lifetime.deal.tsx index 3a967037..698c0fc2 100644 --- a/apps/frontend/src/components/billing/lifetime.deal.tsx +++ b/apps/frontend/src/components/billing/lifetime.deal.tsx @@ -66,7 +66,7 @@ export const LifetimeDeal = () => { list.push(`Unlimited team members`); } - if (currentPricing.ai) { + if (currentPricing?.ai) { list.push(`AI auto-complete`); } @@ -92,7 +92,7 @@ export const LifetimeDeal = () => { list.push(`Unlimited team members`); } - if (currentPricing.ai) { + if (currentPricing?.ai) { list.push(`AI auto-complete`); } diff --git a/apps/frontend/src/components/billing/main.billing.component.tsx b/apps/frontend/src/components/billing/main.billing.component.tsx index e6d05177..5931980c 100644 --- a/apps/frontend/src/components/billing/main.billing.component.tsx +++ b/apps/frontend/src/components/billing/main.billing.component.tsx @@ -104,7 +104,7 @@ export const Features: FC<{ list.push(`Unlimited team members`); } - if (currentPricing.ai) { + if (currentPricing?.ai) { list.push(`AI auto-complete`); } diff --git a/apps/frontend/src/components/launches/add.edit.model.tsx b/apps/frontend/src/components/launches/add.edit.model.tsx index 2e3ef85d..59abd669 100644 --- a/apps/frontend/src/components/launches/add.edit.model.tsx +++ b/apps/frontend/src/components/launches/add.edit.model.tsx @@ -340,7 +340,7 @@ export const AddEditModal: FC<{ return ( <> - {user?.tier.ai && ( + {user?.tier?.ai && ( { const modal = useModals(); const generate = useCallback(async () => { - if (!user?.tier.ai) { + if (!user?.tier?.ai) { if ( await deleteDialog( 'You need to upgrade to use this feature', diff --git a/apps/frontend/src/components/launches/launches.component.tsx b/apps/frontend/src/components/launches/launches.component.tsx index 9a964318..a07643da 100644 --- a/apps/frontend/src/components/launches/launches.component.tsx +++ b/apps/frontend/src/components/launches/launches.component.tsx @@ -194,7 +194,7 @@ export const LaunchesComponent = () => { ))} update(true)} /> - {sortedIntegrations?.length > 0 && user?.tier.ai && } + {sortedIntegrations?.length > 0 && user?.tier?.ai && }