Variable: normalizeReducer()
const
normalizeReducer: {<Key
,Value
,Acc
,This
>(reducer
):KeyedReducer
<Key
,Value
,Acc
>; <Value
,Acc
,Finished
,This
>(reducer
):Reducer
<Value
,Acc
,Finished
>; <Value
,Acc
,This
>(reducer
):Reducer
<Value
,Acc
>; <Value
,Finished
,This
>(reducer
):OptionalReducer
<Value
,Finished
>; <Value
,This
>(reducer
):OptionalReducer
<Value
>; <Value
>(reducer
):OptionalReducer
<Value
>; <Key
,Value
,Acc
,This
>(reducer
):AsyncKeyedReducer
<Key
,Value
,Acc
>; <Value
,Acc
,Finished
,This
>(reducer
):AsyncReducer
<Value
,Acc
,Finished
>; <Value
,Acc
,This
>(reducer
):AsyncReducer
<Value
,Acc
>; <Value
,Finished
,This
>(reducer
):AsyncOptionalReducer
<Value
,Finished
>; <Value
,This
>(reducer
):AsyncOptionalReducer
<Value
>; <Value
>(reducer
):AsyncOptionalReducer
<Value
>; }
Defined in: reducers.d.ts:574
Returns a non-raw version of reducer
.
Call Signature
<
Key
,Value
,Acc
,This
>(reducer
):KeyedReducer
<Key
,Value
,Acc
>
Type Parameters
Key
Key
Value
Value
Acc
Acc
This
This
Parameters
reducer
Readonly
<RawKeyedReducer
<Key
, Value
, Acc
, This
>>
Returns
KeyedReducer
<Key
, Value
, Acc
>
Call Signature
<
Value
,Acc
,Finished
,This
>(reducer
):Reducer
<Value
,Acc
,Finished
>
Type Parameters
Value
Value
Acc
Acc
Finished
Finished
This
This
Parameters
reducer
Readonly
<RawReducerWithFinish
<Value
, Acc
, Finished
, This
>>
Returns
Reducer
<Value
, Acc
, Finished
>
Call Signature
<
Value
,Acc
,This
>(reducer
):Reducer
<Value
,Acc
>
Type Parameters
Value
Value
Acc
Acc
This
This
Parameters
reducer
Readonly
<RawReducerWithoutFinish
<Value
, Acc
, This
>>
Returns
Reducer
<Value
, Acc
>
Call Signature
<
Value
,Finished
,This
>(reducer
):OptionalReducer
<Value
,Finished
>
Type Parameters
Value
Value
Finished
Finished
This
This
Parameters
reducer
Readonly
<RawOptionalReducerWithFinish
<Value
, Finished
, This
>>
Returns
OptionalReducer
<Value
, Finished
>
Call Signature
<
Value
,This
>(reducer
):OptionalReducer
<Value
>
Type Parameters
Value
Value
This
This
Parameters
reducer
Readonly
<RawOptionalReducerWithoutFinish
<Value
, This
>>
Returns
OptionalReducer
<Value
>
Call Signature
<
Value
>(reducer
):OptionalReducer
<Value
>
Type Parameters
Value
Value
Parameters
reducer
FunctionReducer
<Value
>
Returns
OptionalReducer
<Value
>
Call Signature
<
Key
,Value
,Acc
,This
>(reducer
):AsyncKeyedReducer
<Key
,Value
,Acc
>
Type Parameters
Key
Key
Value
Value
Acc
Acc
This
This
Parameters
reducer
Readonly
<RawAsyncKeyedReducer
<Key
, Value
, Acc
, This
>>
Returns
AsyncKeyedReducer
<Key
, Value
, Acc
>
Call Signature
<
Value
,Acc
,Finished
,This
>(reducer
):AsyncReducer
<Value
,Acc
,Finished
>
Type Parameters
Value
Value
Acc
Acc
Finished
Finished
This
This
Parameters
reducer
Readonly
<RawAsyncReducerWithFinish
<Value
, Acc
, Finished
, This
>>
Returns
AsyncReducer
<Value
, Acc
, Finished
>
Call Signature
<
Value
,Acc
,This
>(reducer
):AsyncReducer
<Value
,Acc
>
Type Parameters
Value
Value
Acc
Acc
This
This
Parameters
reducer
Readonly
<RawAsyncReducerWithoutFinish
<Value
, Acc
, This
>>
Returns
AsyncReducer
<Value
, Acc
>
Call Signature
<
Value
,Finished
,This
>(reducer
):AsyncOptionalReducer
<Value
,Finished
>
Type Parameters
Value
Value
Finished
Finished
This
This
Parameters
reducer
Readonly
<RawAsyncOptionalReducerWithFinish
<Value
, Finished
, This
>>
Returns
AsyncOptionalReducer
<Value
, Finished
>
Call Signature
<
Value
,This
>(reducer
):AsyncOptionalReducer
<Value
>
Type Parameters
Value
Value
This
This