-
-
-
-
-
-
-
-
-
-
-
-
+ {pathname === '/' && (
+
+ )}
+ {pathname !== '/' && pathname !== '/upgrade' && (
+
+
+
-
- {nextButtons.map((button, i) => {
- const buttonClasses = ClassNames('button ghostery-button', {
- hollow: nextButtons.length > 1 && i === 0,
- loading: this.props.loading && i === 1,
- });
- return (
-
-
+
+
+
+
+
+
+
+
+
- );
- })}
-
+
+ {nextButtons.map((button, i) => {
+ const buttonClasses = ClassNames('button ghostery-button', {
+ hollow: nextButtons.length > 1 && i === 0,
+ loading: this.props.loading && i === 1,
+ });
+ return (
+
+
+
+ );
+ })}
+
+ )}
);
}
diff --git a/app/setup/components/Views/LogInView.jsx b/app/setup/components/Views/LogInView.jsx
index 8bf9cb73e..d310e62f9 100644
--- a/app/setup/components/Views/LogInView.jsx
+++ b/app/setup/components/Views/LogInView.jsx
@@ -31,7 +31,6 @@ class LogInView extends Component {
password: '',
firstName: '',
lastName: '',
- policy: true,
};
}
@@ -245,8 +244,6 @@ class LogInView extends Component {
this.confirmEmailInput.blur();
this.passwordInput.focus();
this.passwordInput.blur();
- this.policyInput.focus();
- this.policyInput.blur();
return (
this._isValid({
target: {
@@ -265,12 +262,6 @@ class LogInView extends Component {
name: 'password',
value: this.state.password,
},
- }) &&
- this._isValid({
- target: {
- name: 'policy',
- value: this.state.policy,
- },
}) || false);
}
@@ -289,8 +280,6 @@ class LogInView extends Component {
case 'password':
return this.state.password.length >= 8 &&
this.state.password.length <= 50 || false;
- case 'policy':
- return this.state.policy === true;
default:
return true;
}
@@ -327,11 +316,6 @@ class LogInView extends Component {
password: event.target.value,
});
break;
- case 'policy':
- this.setState({
- policy: event.target.checked,
- });
- break;
default: break;
}
}
@@ -348,14 +332,6 @@ class LogInView extends Component {
}
}
- /**
- * Wrapper function for dangerouslySetInnerHTML. Provides extra security
- * @return {Object}
- */
- createTermsMarkup() {
- return { __html: t('setup_login_view_terms') };
- }
-
/**
* React's required render function. Returns JSX
* @return {JSX} JSX for rendering the #log-in step of the setup flow
@@ -433,24 +409,7 @@ class LogInView extends Component {
{ t('setup_login_view_password_error') }