Files
AuthenticationDemo/plop-templates/Page/selectors.js.hbs
2020-05-25 14:55:37 +05:30

14 lines
452 B
Handlebars

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')