Marcus Pasell
Marcus Pasell
Digging this up to provide a new solution we found: ```js .provide([ [matchers.call.fn(delayP), null] ]) ``` This takes advantage of `redux-saga` calling `call` on `delayP` under the hood here: https://github.com/redux-saga/redux-saga/blob/d05370f12f49f29fea78767fdf5b7ba3621b60f7/packages/core/src/internal/io.js#L281
Yeah for sure! `import delayP from '@redux-saga/delay-p'` Here's one of our test files: https://github.com/AudiusProject/audius-client/blob/4114a2d8bfae8c31841acde32b1d1882b81806c1/packages/web/src/pages/audio-rewards-page/store/store.test.ts#L314
@danielnixon I ran into this with `race` - Could this be because the `RaceEffect` of the second type param to `SagaGenerator` being a `RaceEffect` and not a `RaceEffect` etc? So...
@sliptype for changeset review? am I doing this right? So cool!
Do you need to regenerate SDK?
> > Do you need to regenerate SDK? > > @rickyrombo Yes I think so. So that would mean adding arguments to the [track_search_parser](https://github.com/AudiusProject/audius-protocol/blob/main/packages/discovery-provider/src/api/v1/helpers.py#L797)... and other parsers... and then regenerate...
Can we close this?