Skip to content

Instantly share code, notes, and snippets.

@OliverJAsh
Created November 22, 2018 08:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save OliverJAsh/5e7c06bce2ecbdd9d13bfd97afc48cc9 to your computer and use it in GitHub Desktop.
Save OliverJAsh/5e7c06bce2ecbdd9d13bfd97afc48cc9 to your computer and use it in GitHub Desktop.
const checkIsUploadAction = (action: Action) =>
action.tag === 'Upload';
const epic: Epic<Action, Action, State> = (
action$,
state$
) => {
const uploadRequest$ = action$
.filter(checkIsUploadAction)
.mergeMap(upload);
// … return actions based on request
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment