Files
freeCodeCamp/client/epics/hard-go-to-epic.js
Berkeley Martinez b1e9a172a2 Feat: anon navbar (#16189)
* chore(React): %s/react-pure-render/React.PureComponent/gc

* fix(Settings): Should redirect to signup when unauthen

* feat(Development): Use SES for mail if defined

* feat(Nav): Show anon navbar when logged in

* fix(server/datasources): Make sure mailhog works if no ses keys are found

LB will use both mail settings if using both local and dev

* fix(Nav): Use text instead of icons

* fix(Nav): Make donate page open in new tab
2017-12-15 15:53:32 -06:00

15 lines
363 B
JavaScript

import _ from 'lodash';
import { ofType } from 'redux-epic';
import { types } from '../../common/app/redux';
export default function hardGoToSaga(actions, store, { location }) {
return actions::ofType(types.hardGoTo)
.pluck('payload')
.filter(_.isString)
.do((payload = '/') => {
location.pathname = payload;
})
.ignoreElements();
}