Jeśli mamy coś w rodzaju state-u jak poniżej. Co nam daje że np. getFormFields owrapujemy w createSelector()
podając jako argument formSelector
import createSelector from 'reselect';
const formSelector = state => state.form;
const getFormPhones = state => createSelector(formSelector, form => form.phones)
const getFormFields = state => createSelector(formSelector, form => form.fields)
form reducer / state
form: {
phones: [...],
fields: {
...
}
}