From 506ddef7e985914cfca43c2cc0957f22da9fdae0 Mon Sep 17 00:00:00 2001 From: fbruc03 <65135023+fbruc03@users.noreply.github.com> Date: Wed, 9 Nov 2022 15:41:26 +0100 Subject: [PATCH] solve login snackbar issue --- src/components/User/Login.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/components/User/Login.js b/src/components/User/Login.js index 4848dce..eda6ed6 100644 --- a/src/components/User/Login.js +++ b/src/components/User/Login.js @@ -38,6 +38,19 @@ export class Login extends Component { }; } + componentDidMount() { + if (this.props.message.id === "LOGIN_FAIL") { + this.setState({ + email: "", + password: "", + snackbar: true, + key: Date.now(), + message: Blockly.Msg.messages_LOGIN_FAIL, + type: "error", + }); + } + } + componentDidUpdate(props) { const { message } = this.props; if (message !== props.message) {