redux-devtools-log-monitor-no-peers
Version:
The default tree view monitor for Redux DevTools
18 lines (14 loc) • 394 B
JavaScript
import { UPDATE_SCROLL_TOP } from './actions';
function initialScrollTop(props, state = 0, action) {
if (!props.preserveScrollTop) {
return 0;
}
return action.type === UPDATE_SCROLL_TOP ?
action.scrollTop :
state;
}
export default function reducer(props, state = {}, action) {
return {
initialScrollTop: initialScrollTop(props, state.initialScrollTop, action)
};
}