Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- export default class LoginContainer extends Component {
- getInitState () {
- return { username: '', password: ''};
- }
- onSubmit (event) {
- event.preventDefault();
- const {username, password} = this.state;
- request
- .post('/admin/login')
- .send({username, password})
- .end((error, res) => {
- if (error) {
- this.setState({
- error: res.body.message
- });
- } else {
- window.location.href = '/admin';
- }
- });
- }
- fieldChange (id, value) {
- this.setState({[id]: value});
- }
- render () {
- return (
- <Login ref='login' {...this.props} {...this.state} onSubmit={::this.onSubmit} fieldChange={::this.fieldChange} />
- );
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement