Add new user signup event tracking in PostHog (#8412)

This commit is contained in:
Germain 2022-04-28 11:46:02 +01:00 committed by GitHub
parent 1127db0514
commit 1ed68a718f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 79 additions and 14 deletions

View file

@ -33,6 +33,7 @@ import Field from '../elements/Field';
import RegistrationEmailPromptDialog from '../dialogs/RegistrationEmailPromptDialog';
import CountryDropdown from "./CountryDropdown";
import PassphraseConfirmField from "./PassphraseConfirmField";
import { PosthogAnalytics } from '../../../PosthogAnalytics';
enum RegistrationField {
Email = "field_email",
@ -147,6 +148,8 @@ export default class RegistrationForm extends React.PureComponent<IProps, IState
};
private doSubmit(ev) {
PosthogAnalytics.instance.setAuthenticationType("Password");
const email = this.state.email.trim();
const promise = this.props.onRegisterClick({