blob: 55e5a04a252d058ef7386c1b79bf3e97a539c490 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
import { createSelector } from 'reselect';
import { initialState } from './reducer';
/**
* Direct selector to the {{ camelCase name }} state domain
*/
const select{{ properCase name }}Domain = state =>
state.get('{{ camelCase name }}', initialState);
/**
* Other specific selectors
*/
/**
* Default selector used by {{ properCase name }}
*/
const makeSelect{{ properCase name }} = () =>
createSelector(select{{ properCase name }}Domain, substate => substate.toJS());
export default makeSelect{{ properCase name }};
export { select{{ properCase name }}Domain };
|