useEntity
functionsignature
useEntity<T, Id, R>(reducer, adapter, id): undefined | TSubscribes to one entity.
Type parameters
| Name | Type | Description |
|---|---|---|
T | — | |
Id | extends EntityId | |
R | extends string |
Parameters
| Name | Type | Description |
|---|---|---|
reducer | R |
| Name | Type | Description |
|---|---|---|
adapter | EntityAdapter<T, Id> |
| Name | Type | Description |
|---|---|---|
id | Id |
Returns
undefined | T — The entity, or undefined once it has been removed — a row that outlives its data
for one render is normal, and returning undefined is what lets it render nothing rather
than throw.