UNPKG

intervention-pages

Version:
13 lines (12 loc) 677 B
import { createSelector } from 'reselect'; import { GenderEquityRating, GenderEquityRatingPermissions } from './genderEquityRating.models'; import { currentInterventionPermissions, currentIntervention } from '../../common/selectors'; export const selectGenderEquityRating = createSelector(currentIntervention, (intervention) => { return new GenderEquityRating(intervention); }); export const selectGenderEquityRatingPermissions = createSelector(currentInterventionPermissions, (permissions) => { return { edit: new GenderEquityRatingPermissions(permissions.edit), required: new GenderEquityRatingPermissions(permissions.required) }; });