Skip to main content

Type Alias: NamedDataServiceState<E, F, Collection>

NamedDataServiceState<E, F, Collection> = { [K in Collection as `${K}Filter`]: F } & { [K in Collection as `selected${Capitalize<K>}Ids`]: Record<EntityId, boolean> } & { [K in Collection as `current${Capitalize<K>}`]: E }

Defined in: lib/with-data-service.ts:124

Type Parameters​

E​

E extends Entity

F​

F extends Filter

Collection​

Collection extends string