GitHub

DaffOperationEntityStateSelectors

Selectors for an operation state.

interface DaffOperationEntityStateSelectors<TRootState, T extends DaffIdentifiable = DaffIdentifiable> {
  selectEntity: (id: T['id']) => MemoizedSelector<TRootState, DaffOperationEntity<T>>
  selectOptimisticList: MemoizedSelector<TRootState, DaffOperationEntity<T>[]>
}

Properties

Name Type Description
selectEntity (id: T['id']) => MemoizedSelector<TRootState, DaffOperationEntity<T>> Selects an entity by ID.
selectOptimisticList MemoizedSelector<TRootState, DaffOperationEntity<T>[]> Optimistically selects the list of entities. This excludes temporary entities with errors.