From bbe6ec6b75aa4df452e736f0c5ee76a8360b3721 Mon Sep 17 00:00:00 2001 From: Tamir Date: Wed, 10 Jan 2024 22:13:12 -0800 Subject: [PATCH] removed intercom references --- apps/client/components/APM.tsx | 17 ----- apps/client/components/Meta.tsx | 9 --- apps/client/env.ts | 10 +-- apps/client/pages/_app.tsx | 4 +- apps/client/pages/oauth.tsx | 20 ++---- apps/server/src/app/routes/users.router.ts | 13 ---- apps/server/src/env.ts | 20 ++---- aws/maybe-app/lib/stacks/server-stack.ts | 9 --- .../onboarding/sidebar/SidebarOnboarding.tsx | 28 +++----- .../src/user-details/LinkAccountFlow.tsx | 27 +++---- libs/client/shared/src/api/useAccountApi.ts | 29 +------- libs/client/shared/src/api/useUserApi.ts | 22 ------ libs/client/shared/src/hooks/index.ts | 1 - libs/client/shared/src/hooks/useFinicity.ts | 17 +---- libs/client/shared/src/hooks/useIntercom.ts | 50 ------------- libs/client/shared/src/hooks/usePlaid.ts | 19 +---- libs/client/shared/src/utils/index.ts | 1 - libs/client/shared/src/utils/intercom.ts | 36 ---------- libs/server/features/src/user/user.service.ts | 16 ----- libs/shared/src/types/user-types.ts | 4 -- .../20240111053307_fork/migration.sql | 25 +++++++ yarn.lock | 70 ++----------------- 22 files changed, 69 insertions(+), 378 deletions(-) delete mode 100644 libs/client/shared/src/hooks/useIntercom.ts delete mode 100644 libs/client/shared/src/utils/intercom.ts create mode 100644 prisma/migrations/20240111053307_fork/migration.sql diff --git a/apps/client/components/APM.tsx b/apps/client/components/APM.tsx index 333bcd16..e66fd85f 100644 --- a/apps/client/components/APM.tsx +++ b/apps/client/components/APM.tsx @@ -1,5 +1,4 @@ import { useAuth0 } from '@auth0/auth0-react' -import { useIntercom } from '@maybe-finance/client/shared' import { useRouter } from 'next/router' import { useEffect } from 'react' import * as Sentry from '@sentry/react' @@ -7,22 +6,6 @@ import * as Sentry from '@sentry/react' export default function APM() { const { user } = useAuth0() const router = useRouter() - const intercom = useIntercom() - - // Boot intercom - useEffect(() => { - const isBooted = intercom.boot() - - const handleRouteChange = () => { - if (isBooted) { - intercom.update() - } - } - - router.events.on('routeChangeComplete', handleRouteChange) - - return () => router.events.off('routeChangeComplete', handleRouteChange) - }, [intercom, router.events]) // Identify Sentry user useEffect(() => { diff --git a/apps/client/components/Meta.tsx b/apps/client/components/Meta.tsx index 6328946a..f6512440 100644 --- a/apps/client/components/Meta.tsx +++ b/apps/client/components/Meta.tsx @@ -48,15 +48,6 @@ export default function Meta() { href="https://cdn.jsdelivr.net/npm/remixicon@2.5.0/fonts/remixicon.css" rel="stylesheet" /> - - {/* Intercom */} -