Files
plaidware-wms-web/plop-templates/Page/selectors.js.hbs
2022-03-02 00:41:24 +05:30

14 lines
452 B
Handlebars
Executable File

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