From ba11eb233a5b473a311350b9ce8290b4c18b5271 Mon Sep 17 00:00:00 2001 From: Chi Vinh Le Date: Fri, 16 Feb 2018 12:31:37 +0100 Subject: [PATCH] Fix proptypes errors in auth --- client/coral-admin/src/components/ForgotPassword.js | 2 +- client/coral-admin/src/components/SignIn.js | 2 +- client/coral-admin/src/containers/ForgotPassword.js | 2 +- client/coral-admin/src/containers/SignIn.js | 2 +- .../client/login/components/ForgotPassword.js | 2 +- .../client/login/components/ResendEmailConfirmation.js | 2 +- .../talk-plugin-auth/client/login/components/SignIn.js | 2 +- .../talk-plugin-auth/client/login/components/SignUp.js | 10 +++++----- .../client/login/containers/ForgotPassword.js | 2 +- .../talk-plugin-auth/client/login/containers/SignIn.js | 2 +- .../talk-plugin-auth/client/login/containers/SignUp.js | 2 +- .../client/stream/components/SetUsernameDialog.js | 4 ++-- .../client/stream/containers/SetUsernameDialog.js | 2 +- 13 files changed, 18 insertions(+), 18 deletions(-) diff --git a/client/coral-admin/src/components/ForgotPassword.js b/client/coral-admin/src/components/ForgotPassword.js index ad90c5d6a..fe08436ae 100644 --- a/client/coral-admin/src/components/ForgotPassword.js +++ b/client/coral-admin/src/components/ForgotPassword.js @@ -75,7 +75,7 @@ ForgotPassword.propTypes = { email: PropTypes.string.isRequired, onEmailChange: PropTypes.func.isRequired, onSubmit: PropTypes.func.isRequired, - errorMessage: PropTypes.string.isRequired, + errorMessage: PropTypes.string, onSignInLink: PropTypes.func.isRequired, }; diff --git a/client/coral-admin/src/components/SignIn.js b/client/coral-admin/src/components/SignIn.js index 1525145a7..5e1de2033 100644 --- a/client/coral-admin/src/components/SignIn.js +++ b/client/coral-admin/src/components/SignIn.js @@ -87,7 +87,7 @@ SignIn.propTypes = { onForgotPasswordLink: PropTypes.func.isRequired, onRecaptchaVerify: PropTypes.func.isRequired, onSubmit: PropTypes.func.isRequired, - errorMessage: PropTypes.string.isRequired, + errorMessage: PropTypes.string, requireRecaptcha: PropTypes.bool.isRequired, }; diff --git a/client/coral-admin/src/containers/ForgotPassword.js b/client/coral-admin/src/containers/ForgotPassword.js index 558747ab9..62740e87c 100644 --- a/client/coral-admin/src/containers/ForgotPassword.js +++ b/client/coral-admin/src/containers/ForgotPassword.js @@ -34,7 +34,7 @@ class ForgotPasswordContainer extends Component { ForgotPasswordContainer.propTypes = { success: PropTypes.bool.isRequired, forgotPassword: PropTypes.func.isRequired, - errorMessage: PropTypes.string.isRequired, + errorMessage: PropTypes.string, onSignInLink: PropTypes.func.isRequired, }; diff --git a/client/coral-admin/src/containers/SignIn.js b/client/coral-admin/src/containers/SignIn.js index a48b15ce7..523d81091 100644 --- a/client/coral-admin/src/containers/SignIn.js +++ b/client/coral-admin/src/containers/SignIn.js @@ -50,7 +50,7 @@ class SignInContainer extends Component { SignInContainer.propTypes = { signIn: PropTypes.func.isRequired, - errorMessage: PropTypes.string.isRequired, + errorMessage: PropTypes.string, onForgotPasswordLink: PropTypes.func.isRequired, requireRecaptcha: PropTypes.bool.isRequired, }; diff --git a/plugins/talk-plugin-auth/client/login/components/ForgotPassword.js b/plugins/talk-plugin-auth/client/login/components/ForgotPassword.js index 8fbd48c64..02d62a85d 100644 --- a/plugins/talk-plugin-auth/client/login/components/ForgotPassword.js +++ b/plugins/talk-plugin-auth/client/login/components/ForgotPassword.js @@ -73,7 +73,7 @@ ForgotPassword.propTypes = { email: PropTypes.string.isRequired, onEmailChange: PropTypes.func.isRequired, onSubmit: PropTypes.func.isRequired, - errorMessage: PropTypes.string.isRequired, + errorMessage: PropTypes.string, onSignInLink: PropTypes.func.isRequired, onSignUpLink: PropTypes.func.isRequired, }; diff --git a/plugins/talk-plugin-auth/client/login/components/ResendEmailConfirmation.js b/plugins/talk-plugin-auth/client/login/components/ResendEmailConfirmation.js index 6b316838d..a3a746034 100644 --- a/plugins/talk-plugin-auth/client/login/components/ResendEmailConfirmation.js +++ b/plugins/talk-plugin-auth/client/login/components/ResendEmailConfirmation.js @@ -52,7 +52,7 @@ ResendVerification.propTypes = { loading: PropTypes.bool.isRequired, email: PropTypes.string.isRequired, onSubmit: PropTypes.func.isRequired, - errorMessage: PropTypes.string.isRequired, + errorMessage: PropTypes.string, }; export default ResendVerification; diff --git a/plugins/talk-plugin-auth/client/login/components/SignIn.js b/plugins/talk-plugin-auth/client/login/components/SignIn.js index 333ca0b0b..f082f7f4d 100644 --- a/plugins/talk-plugin-auth/client/login/components/SignIn.js +++ b/plugins/talk-plugin-auth/client/login/components/SignIn.js @@ -129,7 +129,7 @@ SignIn.propTypes = { onSignUpLink: PropTypes.func.isRequired, onRecaptchaVerify: PropTypes.func.isRequired, onSubmit: PropTypes.func.isRequired, - errorMessage: PropTypes.string.isRequired, + errorMessage: PropTypes.string, requireRecaptcha: PropTypes.bool.isRequired, }; diff --git a/plugins/talk-plugin-auth/client/login/components/SignUp.js b/plugins/talk-plugin-auth/client/login/components/SignUp.js index 601a7dba0..61c4d0b1d 100644 --- a/plugins/talk-plugin-auth/client/login/components/SignUp.js +++ b/plugins/talk-plugin-auth/client/login/components/SignUp.js @@ -145,20 +145,20 @@ class SignUp extends React.Component { SignUp.propTypes = { loading: PropTypes.bool.isRequired, username: PropTypes.string.isRequired, - usernameError: PropTypes.string.isRequired, + usernameError: PropTypes.string, email: PropTypes.string.isRequired, - emailError: PropTypes.string.isRequired, + emailError: PropTypes.string, password: PropTypes.string.isRequired, - passwordError: PropTypes.string.isRequired, + passwordError: PropTypes.string, passwordRepeat: PropTypes.string.isRequired, - passwordRepeatError: PropTypes.string.isRequired, + passwordRepeatError: PropTypes.string, onUsernameChange: PropTypes.func.isRequired, onEmailChange: PropTypes.func.isRequired, onPasswordChange: PropTypes.func.isRequired, onPasswordRepeatChange: PropTypes.func.isRequired, onSignInLink: PropTypes.func.isRequired, onSubmit: PropTypes.func.isRequired, - errorMessage: PropTypes.string.isRequired, + errorMessage: PropTypes.string, requireEmailConfirmation: PropTypes.bool.isRequired, success: PropTypes.bool.isRequired, }; diff --git a/plugins/talk-plugin-auth/client/login/containers/ForgotPassword.js b/plugins/talk-plugin-auth/client/login/containers/ForgotPassword.js index 9b1f6cb48..c5e2f42da 100644 --- a/plugins/talk-plugin-auth/client/login/containers/ForgotPassword.js +++ b/plugins/talk-plugin-auth/client/login/containers/ForgotPassword.js @@ -38,7 +38,7 @@ class ForgotPasswordContainer extends Component { ForgotPasswordContainer.propTypes = { success: PropTypes.bool.isRequired, forgotPassword: PropTypes.func.isRequired, - errorMessage: PropTypes.string.isRequired, + errorMessage: PropTypes.string, setView: PropTypes.func.isRequired, email: PropTypes.string.isRequired, setEmail: PropTypes.func.isRequired, diff --git a/plugins/talk-plugin-auth/client/login/containers/SignIn.js b/plugins/talk-plugin-auth/client/login/containers/SignIn.js index ed797aed3..77c6a8614 100644 --- a/plugins/talk-plugin-auth/client/login/containers/SignIn.js +++ b/plugins/talk-plugin-auth/client/login/containers/SignIn.js @@ -61,7 +61,7 @@ class SignInContainer extends Component { SignInContainer.propTypes = { signIn: PropTypes.func.isRequired, - errorMessage: PropTypes.string.isRequired, + errorMessage: PropTypes.string, requireRecaptcha: PropTypes.bool.isRequired, requireEmailConfirmation: PropTypes.bool.isRequired, loading: PropTypes.bool.isRequired, diff --git a/plugins/talk-plugin-auth/client/login/containers/SignUp.js b/plugins/talk-plugin-auth/client/login/containers/SignUp.js index cadca6f86..609102ebc 100644 --- a/plugins/talk-plugin-auth/client/login/containers/SignUp.js +++ b/plugins/talk-plugin-auth/client/login/containers/SignUp.js @@ -109,7 +109,7 @@ SignUpContainer.propTypes = { setPassword: PropTypes.func.isRequired, signUp: PropTypes.func.isRequired, loading: PropTypes.bool.isRequired, - errorMessage: PropTypes.string.isRequired, + errorMessage: PropTypes.string, requireEmailConfirmation: PropTypes.bool.isRequired, success: PropTypes.bool.isRequired, validate: PropTypes.func.isRequired, diff --git a/plugins/talk-plugin-auth/client/stream/components/SetUsernameDialog.js b/plugins/talk-plugin-auth/client/stream/components/SetUsernameDialog.js index d9517a06f..0fd742879 100644 --- a/plugins/talk-plugin-auth/client/stream/components/SetUsernameDialog.js +++ b/plugins/talk-plugin-auth/client/stream/components/SetUsernameDialog.js @@ -75,10 +75,10 @@ class SetUsernameDialog extends React.Component { SetUsernameDialog.propTypes = { loading: PropTypes.bool.isRequired, username: PropTypes.string.isRequired, - usernameError: PropTypes.string.isRequired, + usernameError: PropTypes.string, onUsernameChange: PropTypes.func.isRequired, onSubmit: PropTypes.func.isRequired, - errorMessage: PropTypes.string.isRequired, + errorMessage: PropTypes.string, }; export default SetUsernameDialog; diff --git a/plugins/talk-plugin-auth/client/stream/containers/SetUsernameDialog.js b/plugins/talk-plugin-auth/client/stream/containers/SetUsernameDialog.js index ae89b9fac..93c7ea74b 100644 --- a/plugins/talk-plugin-auth/client/stream/containers/SetUsernameDialog.js +++ b/plugins/talk-plugin-auth/client/stream/containers/SetUsernameDialog.js @@ -47,7 +47,7 @@ SetUsernameDialogContainer.propTypes = { username: PropTypes.string, setUsername: PropTypes.func.isRequired, loading: PropTypes.bool.isRequired, - errorMessage: PropTypes.string.isRequired, + errorMessage: PropTypes.string, success: PropTypes.bool.isRequired, validateUsername: PropTypes.func.isRequired, };