Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Saga cleanup #37

Merged
merged 25 commits into from
Jun 22, 2019
Merged

Saga cleanup #37

merged 25 commits into from
Jun 22, 2019

Conversation

protoman92
Copy link
Owner

@protoman92 protoman92 commented Jun 17, 2019

Massive clean-up for redux-saga:

  • Remove redundant SagaEffect, leaving only those compatible with AwaitEffect.
  • Add FlatMap/SwitchMapEffect and remove takeEvery/takeLatest variants for takeAction/takeState.
  • Simplify PutEffect to accept only an IReduxAction.
  • Update SagaInput to be CoroutineScope-compliant, remove convenience constructors in favor of default parameters.
  • Add scheduler to SagaInput to be used with effects.

@protoman92 protoman92 self-assigned this Jun 17, 2019
@protoman92 protoman92 merged commit adf2acf into master Jun 22, 2019
@protoman92 protoman92 deleted the saga-cleanup branch June 22, 2019 06:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant