import React, {Component} from 'react'; import {Button, FormControl, FormHelperText, Grid, TextField, Typography} from "@material-ui/core"; class Register extends Component { constructor(props) { super(props); this.state = { username: '', password: '', email: '', } } usernameChanged = (e) => { this.setState({ username: e.target.value }); } passwordChanged = (e) => { this.setState({ password: e.target.value }); } emailChanged = (e) => { this.setState({ email: e.target.value }); } registerPressed = () => { const requestOptions = { method: "POST", headers: {"Content-Type": "application/json"}, body: JSON.stringify({ username: this.state.username, password: this.state.password, email: this.state.email, }), }; fetch("/api/auth/users", requestOptions) .then((response) => { console.log(response); return response.json(); }) .then((data) => console.log(data)); } render() { return (
Register
Email
Username
Password
); } } export default Register;