fixed redirect
This commit is contained in:
@@ -59,6 +59,15 @@ const CssTextField = withStyles({
|
||||
},
|
||||
})(TextField);
|
||||
|
||||
|
||||
|
||||
export default function CreateAccount() {
|
||||
const classes = useStyles();
|
||||
const [username, setUsername] = React.useState("");
|
||||
const [password, setPassword] = React.useState("");
|
||||
const [login, setLogin] = React.useState(true);
|
||||
|
||||
|
||||
const putCreateAccount = async (url, data) => {
|
||||
const response = await fetch(url, {
|
||||
method: 'PUT',
|
||||
@@ -73,15 +82,9 @@ const putCreateAccount = async (url, data) => {
|
||||
});
|
||||
|
||||
if (response.status == "200") {
|
||||
return <Redirect to={"/login"} />
|
||||
setLogin(false)
|
||||
}
|
||||
}
|
||||
|
||||
export default function CreateAccount() {
|
||||
const classes = useStyles();
|
||||
const [username, setUsername] = React.useState("");
|
||||
const [password, setPassword] = React.useState("");
|
||||
|
||||
const handleClick = (e) => {
|
||||
|
||||
if (username !== "" && password !== "") {
|
||||
@@ -99,6 +102,7 @@ export default function CreateAccount() {
|
||||
}
|
||||
|
||||
return (
|
||||
login === true ?
|
||||
<Box className="loginBackground" display="flex" justifyContent="center" alignItems="center" m={1} p={1} >
|
||||
<Card className={classes.card} raised>
|
||||
<CardContent>
|
||||
@@ -153,7 +157,7 @@ export default function CreateAccount() {
|
||||
</form>
|
||||
</CardContent>
|
||||
</Card>
|
||||
</Box >
|
||||
</Box > : <Redirect to={"/login"} />
|
||||
)
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user