Functions
useAsyncPagingReducerEffect
- useAsyncPagingReducerEffect<TSelected, TState>(reducerPath: string, extraSelector: (state: TState, destState: TState) => TSelected, onFinish: AsyncEffectCallback<TAsyncSelected<TSelected>>, deps?: DependencyList): TAsyncSelected<TSelected>
-
Type parameters
-
TSelected: TAsyncSelected<TSelected>
-
TState = DefaultRootState
Parameters
-
reducerPath: string
-
extraSelector: (state: TState, destState: TState) => TSelected
-
- (state: TState, destState: TState): TSelected
-
Parameters
-
state: TState
-
destState: TState
Returns TSelected
-
onFinish: AsyncEffectCallback<TAsyncSelected<TSelected>>
-
Optional deps: DependencyList
Returns TAsyncSelected<TSelected>
useAsyncReducerEffect
- useAsyncReducerEffect<TSelected, TState>(reducerPath: string, extraSelector: (state: TState, destState: TState) => TSelected, onFinish: AsyncEffectCallback<TAsyncSelected<TSelected>>, deps?: DependencyList): TAsyncSelected<TSelected>
-
Type parameters
-
TSelected: TAsyncSelected<TSelected>
-
TState = DefaultRootState
Parameters
-
reducerPath: string
-
extraSelector: (state: TState, destState: TState) => TSelected
-
- (state: TState, destState: TState): TSelected
-
Parameters
-
state: TState
-
destState: TState
Returns TSelected
-
onFinish: AsyncEffectCallback<TAsyncSelected<TSelected>>
-
Optional deps: DependencyList
Returns TAsyncSelected<TSelected>
Hook that trigger every change in async paging reducer field at the path it is watching