API.registerHandler({ emitter: 'plugin', plugin: '*', event: 'logout' }, () => { Dispatcher.unregister(token); });
Dispatcher.register((action) => { switch(action.type) { case Constants.UIActions.UI_LOGOUT: Dispatcher.unregister(token); Storage.delete({ fileName: 'user.json' }, (error) => { if(error && error.code !== 'ENOENT') { log.error(error); } }); API.emitEvent('logout'); API.disconnect(); ReactDOM.render(<Login message={action.message} />, document.getElementById('app')); break; default: // ignore } })
API.registerHandler({ emitter: 'plugin', plugin: '*', event: 'logout' }, () => { Dispatcher.unregister(token); });
API.registerHandler({ emitter: 'plugin', plugin: '*', event: 'logout' }, () => { Dispatcher.unregister(token); });
API.registerHandler({ emitter: 'plugin', plugin: '*', event: 'logout' }, () => { Dispatcher.unregister(token); });
API.registerHandler({ emitter: 'plugin', plugin: '*', event: 'logout' }, () => { Dispatcher.unregister(token); });
API.registerHandler({ emitter: 'plugin', plugin: '*', event: 'logout' }, () => { Dispatcher.unregister(token); });