intervention-pages
Version:
10 lines (9 loc) • 450 B
JavaScript
import { createSelector } from 'reselect';
import { currentInterventionPermissions } from '../../common/selectors';
import { LocationsPermissions } from './geographicalCoverage.models';
export const selectLocationsPermissions = createSelector(currentInterventionPermissions, (permissions) => {
return {
edit: new LocationsPermissions(permissions.edit),
required: new LocationsPermissions(permissions.required)
};
});