removed intercom

This commit is contained in:
Vladyslav Matsiiako
2023-09-07 17:35:26 -07:00
parent 8e6b0ca0a9
commit 43caccad9f
2 changed files with 3 additions and 18 deletions
@@ -130,17 +130,6 @@ export const AppLayout = ({ children }: LayoutProps) => {
const { t } = useTranslation(); const { t } = useTranslation();
useEffect(() => {
const handleRouteChange = () => {
window.Intercom("update");
};
router.events.on("routeChangeComplete", handleRouteChange);
return () => {
router.events.off("routeChangeComplete", handleRouteChange);
};
}, []);
const logout = useLogoutUser(); const logout = useLogoutUser();
const logOutUser = async () => { const logOutUser = async () => {
+3 -7
View File
@@ -12,7 +12,6 @@ import { QueryClientProvider } from "@tanstack/react-query";
import NProgress from "nprogress"; import NProgress from "nprogress";
import NotificationProvider from "@app/components/context/Notifications/NotificationProvider"; import NotificationProvider from "@app/components/context/Notifications/NotificationProvider";
import { IntercomProvider } from "@app/components/utilities/intercom/intercomProvider";
import Telemetry from "@app/components/utilities/telemetry/Telemetry"; import Telemetry from "@app/components/utilities/telemetry/Telemetry";
import { TooltipProvider } from "@app/components/v2"; import { TooltipProvider } from "@app/components/v2";
import { publicPaths } from "@app/const"; import { publicPaths } from "@app/const";
@@ -47,7 +46,6 @@ const App = ({ Component, pageProps, ...appProps }: NextAppProp): JSX.Element =>
const telemetry = new Telemetry().getInstance(); const telemetry = new Telemetry().getInstance();
const handleRouteChange = () => { const handleRouteChange = () => {
// (window).Intercom('update');
if (typeof window !== "undefined") { if (typeof window !== "undefined") {
telemetry.capture("$pageview"); telemetry.capture("$pageview");
} }
@@ -101,11 +99,9 @@ const App = ({ Component, pageProps, ...appProps }: NextAppProp): JSX.Element =>
<SubscriptionProvider> <SubscriptionProvider>
<UserProvider> <UserProvider>
<NotificationProvider> <NotificationProvider>
<IntercomProvider> <AppLayout>
<AppLayout> <Component {...pageProps} />
<Component {...pageProps} /> </AppLayout>
</AppLayout>
</IntercomProvider>
</NotificationProvider> </NotificationProvider>
</UserProvider> </UserProvider>
</SubscriptionProvider> </SubscriptionProvider>