selectors
const resource = {
selectors: {
resource: {
getResource: func,
getResourceById: func,
},
actionName1: {
resource: {
couldPerform: func,
isPerforming: func,
hasSucceeded: func,
hasFailed: func,
isValid: func,
couldPerformOnId: func,
isPerformingOnId: func,
hasSucceededOnId: func,
hasFailedOnId: func,
isValidId: func,
},
request: {
getResource: func,
couldPerform: func,
isPerforming: func,
hasSucceeded: func,
hasFailed: func,
isValid: func,
},
},
...,
},
};Resource
getResource(state, applyDenormalizer = true): array<object>
getResource(state, applyDenormalizer = true): array<object>getResourceById(state, id, applyDenormalizer = true): object
getResourceById(state, id, applyDenormalizer = true): objectAction.resource
couldPerform(state): bool
couldPerform(state): boolisPerforming(state): bool
isPerforming(state): boolhasSucceeded(state): bool
hasSucceeded(state): boolhasFailed(state): bool
hasFailed(state): boolisValid(state): bool
isValid(state): boolcouldPerformOnId(state, id): bool
couldPerformOnId(state, id): boolisPerformingOnId(state, id): bool
isPerformingOnId(state, id): boolhasSucceededOnId(state, id): bool
hasSucceededOnId(state, id): boolhasFailedOnId(state, id): bool
hasFailedOnId(state, id): boolisValidId(state, id): bool
isValidId(state, id): boolAction.request
getResource(state, ownProps, applyDenormalizer = true): array<object>
getResource(state, ownProps, applyDenormalizer = true): array<object>getMetadata(state, ownProps): object
getMetadata(state, ownProps): objectcouldPerform(state, ownProps): bool
couldPerform(state, ownProps): boolisPerforming(state, ownProps): bool
isPerforming(state, ownProps): boolhasSucceeded(state, ownProps): bool
hasSucceeded(state, ownProps): boolhasFailed(state, ownProps): bool
hasFailed(state, ownProps): boolisValid(state, ownProps): bool
isValid(state, ownProps): boolLast updated