fix logout.

This commit is contained in:
Simon Larsen
2023-01-03 15:43:35 +00:00
parent 33c20f69f7
commit 7d8cd3b351
2 changed files with 9 additions and 0 deletions

View File

@@ -25,6 +25,13 @@ export default class Analytics {
posthog.identify(email.toString());
}
public logout(): void {
if (!this.isInitialized) {
return;
}
posthog.reset();
}
public capture(eventName: string, data?: JSONObject): void {
if (!this.isInitialized) {
return;

View File

@@ -8,11 +8,13 @@ import PageLoader from 'CommonUI/src/Components/Loader/PageLoader';
import UserUtil from 'CommonUI/src/Utils/User';
import Navigation from 'CommonUI/src/Utils/Navigation';
import { ACCOUNTS_URL } from 'CommonUI/src/Config';
import UiAnalytics from 'CommonUI/src/Utils/Analytics';
const Logout: FunctionComponent<PageComponentProps> = (
_props: PageComponentProps
): ReactElement => {
useEffect(() => {
UiAnalytics.logout();
UserUtil.logout();
Navigation.navigate(ACCOUNTS_URL);
}, []);