relatedEntitySelector

relatedEntitySelector is a function which creates a predefined relationship selector factory. Its goal is to simply the process of creating relationship selectors with relatedEntity.

declare function relatedEntitySelector(
entityStateSelector,
keyId,
keyValue,
);

Its parameters are the same as relatedEntity has, but without relationships.

const user = rootEntitySelector(
selectUserState,
);
const userCompany = relatedEntitySelector(
selectCompanyState,
'companyId',
'company',
);
// later.
const user1 = user(
userCompany(),
);
// the same as.
const user2 = rootEntity(
userSelector,
relatedEntity(
companySelector,
'companyId',
'company',
),
);
Last updated on by MG