UNPKG

@rytass/member-base-nestjs-module

Version:

Rytass Member System NestJS Base Module

17 lines (15 loc) 499 B
const getPayloadFromContext = (context)=>{ const contextType = context.getType(); switch(contextType){ case 'graphql': { const { GqlExecutionContext } = require('@nestjs/graphql'); const ctx = GqlExecutionContext.create(context).getContext(); return ctx.payload; } case 'http': default: return context.switchToHttp().getRequest().payload; } }; export { getPayloadFromContext };