accelerator-core
Version:
[](https://travis-ci.org/furkleindustries/accelerator-core)
20 lines (16 loc) • 331 B
text/typescript
import {
ActionTypes,
} from '../actions/ActionTypes';
import {
IBookmarkAction,
} from '../actions/IBookmarkAction';
export function bookmarkCounterReducer(
previousState: number = 0,
action: IBookmarkAction,
)
{
if (action.type === ActionTypes.Bookmark) {
return previousState + 1;
}
return previousState;
}