Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import {Cmd} from 'redux-loop';
- import successActions from './success-actions';
- import {failNetworkRequest} from './actions';
- import type {Operation} from './graphql/types.flow';
- import graphqlOperation from './graphql/operation';
- export const executeGraphqlOperation = ({
- query,
- success,
- variables,
- operationName,
- context,
- extensions
- }: Operation) =>
- Cmd.run(graphqlOperation, {
- args: [
- {
- query,
- variables,
- operationName,
- context,
- extensions
- }
- ],
- successActionCreator: successActions[success],
- failActionCreator: failNetworkRequest
- });
Add Comment
Please, Sign In to add comment