lml-main
Version:
This is now a mono repository published into many standalone packages.
11 lines (9 loc) • 410 B
text/typescript
import { ActionsObservable } from 'redux-observable'
import { Store } from 'redux'
import { AppState } from 'client/root/reducers'
import { Observable } from 'rxjs/Observable'
import { LOGOUT, redirect } from '@lml/cosmo-ui-auth'
export const redirectOnLogout =
(action$: ActionsObservable<any>, store: Store<AppState>): Observable<any> =>
action$.ofType(LOGOUT)
.mapTo(redirect('/'))