import React from 'react'; export default class Login extends React.Component { constructor(props) { super(props); this.state = { username: "", password: "", }; this.handleUsernameChange = this.handleUsernameChange.bind(this); this.handlePasswordChange = this.handlePasswordChange.bind(this); this.handleLogin = this.handleLogin.bind(this); } render() { return (
Login
); } handleUsernameChange(event) { this.setState((state, props) => ({ username: event.target.value })); } handlePasswordChange(event) { this.setState((state, props) => ({ password: event.target.value })); } handleLogin(event) { this.props.onChange({ username: this.state.username, password: this.state.password }); event.preventDefault(); } }