var LoginView = React.createClass({
render: function() {
return (
)
},
login: function(event) {
console.debug(this.refs.pass, React.findDOMNode(this.refs.pass), React.findDOMNode(this.refs.pass).value)
event.preventDefault();
$.ajax({
url: '/api/login',
data: {
login: React.findDOMNode(this.refs.login).value,
password: React.findDOMNode(this.refs.pass).value
},
success: function(token) {
if (token != "login-failed") {
this.props.onLogin(token)
} else {
alert("Login failed. Please try again.")
}
}.bind(this)
});
}
});