We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7148e8c commit b05b9a7Copy full SHA for b05b9a7
packages/toolkit/src/createSlice.ts
@@ -274,16 +274,18 @@ export interface ReducerDetails {
274
type RecursiveExtractDefinition<
275
Definitions,
276
Type extends RegisteredReducerType,
277
-> =
278
- | CastAny<Extract<Definitions, ReducerDefinition<Type>>, never>
+> = CastAny<
+ | Extract<Definitions, ReducerDefinition<Type>>
279
| (Definitions extends object
280
? {
281
[K in keyof Definitions]-?: RecursiveExtractDefinition<
282
Definitions[K],
283
Type
284
>
285
}[keyof Definitions]
286
- : never)
+ : never),
287
+ never
288
+>
289
290
type ReducerDefinitionsForType<Type extends RegisteredReducerType> = {
291
[CreatorType in RegisteredReducerType]:
0 commit comments