1
0
mirror of https://github.com/BoostIo/Boostnote synced 2025-12-15 10:46:32 +00:00

add PersonalSettingModal

This commit is contained in:
Rokt33r
2015-07-24 15:13:04 +09:00
parent 2f754bbb87
commit 2e4aaf7345
14 changed files with 460 additions and 67 deletions

View File

@@ -2,7 +2,6 @@ var React = require('react/addons')
var ReactRouter = require('react-router')
var Link = ReactRouter.Link
var AuthStore = require('../Stores/AuthStore')
var AuthActions = require('../Actions/AuthActions')
var OnlyGuest = require('../Mixins/OnlyGuest')
@@ -15,12 +14,6 @@ module.exports = React.createClass({
password: ''
}
},
componentDidMount: function () {
this.unsubscribe = AuthStore.listen(this.onLogin)
},
componentWillUnmount: function () {
this.unsubscribe()
},
handleSubmit: function (e) {
AuthActions.login({
email: this.state.email,
@@ -28,14 +21,6 @@ module.exports = React.createClass({
})
e.preventDefault()
},
onLogin: function (user) {
var planet = user.Planets.length > 0 ? user.Planets[0] : null
if (planet == null) {
this.transitionTo('user', {userName: user.name})
return
}
this.transitionTo('planetHome', {userName: user.name, planetName: planet.name})
},
render: function () {
return (
<div className='LoginContainer'>