Initial commit
This commit is contained in:
14
plop-templates/Page/selectors.js.hbs
Normal file
14
plop-templates/Page/selectors.js.hbs
Normal file
@@ -0,0 +1,14 @@
|
||||
import {createSelector} from 'reselect'
|
||||
import {createGetSelector} from 'reselect-immutable-helpers'
|
||||
|
||||
const getData = ({data}) => data
|
||||
|
||||
export const get{{pascalCase name}} = createSelector(
|
||||
getData,
|
||||
(dataState) => {
|
||||
return dataState.pages.{{camelCase name}}
|
||||
}
|
||||
)
|
||||
|
||||
export const getFormErrors = createGetSelector(get{{pascalCase name}}, 'formErrors')
|
||||
export const getFormValues = createGetSelector(get{{pascalCase name}}, 'formValues')
|
||||
Reference in New Issue
Block a user