2016-05-20 16 views
0

ich eine mixin mit einer Methode, die, wenn ein Benutzer überprüft wird angemeldet:Bundesstaat mixin nicht gesehen

authenticated: function() { 
    return this.state.currentUser !== null; 
}, 

Ich schließe diese mixin in einer anderen Komponente und ich es so nennen:

mixins: [currentUserMixin], 

checkUserAlreadyLoggedIn: function(nextState, replace) { 
    if(this.authenticated()) { 
     replace("/"); 
    } 
}, 

jedoch in der Chromkonsole ich diese Störung erhalte:

TypeError: Cannot read property 'currentUser' of null 

Es sieht aus wie der Zustand des mixin i nicht importiert n den Zustand der anderen Komponente. Warum ist das der Fall?

Antwort