UNPKG

@envelop/graphql-modules

Version:
18 lines (17 loc) 486 B
export const useGraphQLModules = (app) => { return { onPluginInit({ setSchema }) { setSchema(app.schema); }, onExecute({ setExecuteFn, executeFn }) { setExecuteFn(app.createExecution({ execute: executeFn, })); }, onSubscribe({ setSubscribeFn, subscribeFn }) { setSubscribeFn(app.createSubscription({ subscribe: subscribeFn, })); }, }; };