( handler: EffectSource<Request, Response>, initialState?: TState )
| 337 | >( |
| 338 | handler: EffectSource<Request, Response>, |
| 339 | initialState?: TState, |
| 340 | options?: CreateEffectOptions<Request, TError> |
| 341 | ): EffectRunner<Request, Response, TError, TState> { |
| 342 | return createEffect(handler, concatMap, initialState, options); |
| 343 | } |
| 344 | |
| 345 | /** Creates an Effect - A higher-order wrapper around a Promise-or-Observable-or-AsyncIterator returning function. |
| 346 | * The effect is cancelable if it returns an Observable. `createSwitchingEffect` runs in concurrency mode: "switching" aka `switchMap`. |
| 347 | * @summary  */ |
| 348 | export function createSwitchingEffect< |
| 349 | Request, |
| 350 | Response = void, |
| 351 | TError extends Error = Error, |
| 352 | TState = Response |
no test coverage detected