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