11 lines
316 B
JavaScript
11 lines
316 B
JavaScript
import { ofType } from 'redux-epic';
|
|
import { types, titleSelector } from '../../common/app/redux';
|
|
|
|
export default function titleSage(actions, { getState }, { document }) {
|
|
return actions::ofType(types.updateTitle)
|
|
.do(() => {
|
|
document.title = titleSelector(getState());
|
|
})
|
|
.ignoreElements();
|
|
}
|