diff --git a/js/actions/user_actions.js b/js/actions/user_actions.js index 9d59044f..a661b8de 100644 --- a/js/actions/user_actions.js +++ b/js/actions/user_actions.js @@ -1,6 +1,6 @@ 'use strict'; -import { alt } from '../alt'; +import { altUser } from '../alt'; class UserActions { @@ -15,4 +15,4 @@ class UserActions { } } -export default alt.createActions(UserActions); +export default altUser.createActions(UserActions); diff --git a/js/alt.js b/js/alt.js index 3e1d3fae..141248c1 100644 --- a/js/alt.js +++ b/js/alt.js @@ -4,4 +4,5 @@ import Alt from 'alt'; export let alt = new Alt(); export let altThirdParty = new Alt(); +export let altUser = new Alt(); export let altWhitelabel = new Alt(); diff --git a/js/stores/user_store.js b/js/stores/user_store.js index 4c6725e3..fe96eaa8 100644 --- a/js/stores/user_store.js +++ b/js/stores/user_store.js @@ -1,6 +1,6 @@ 'use strict'; -import { alt, altThirdParty } from '../alt'; +import { alt, altWhitelabel, altUser, altThirdParty } from '../alt'; import EventActions from '../actions/event_actions'; @@ -56,8 +56,9 @@ class UserStore { EventActions.userDidLogout(); // Reset all stores back to their initial state - // Don't recycle the whitelabel stores since they're not dependent on login alt.recycle(); + altWhitelabel.recycle(); + altUser.recycle(); altThirdParty.recycle(); // Since we've just logged out, we can set this store's @@ -76,4 +77,4 @@ class UserStore { } } -export default alt.createStore(UserStore, 'UserStore'); +export default altUser.createStore(UserStore, 'UserStore');