@softkit/i18n
Version:
This library is a simple wrapper based on [nestjs-i18n](https://nestjs-i18n.com/)
20 lines • 789 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.GraphQLWebsocketResolver = void 0;
const tslib_1 = require("tslib");
const common_1 = require("@nestjs/common");
let GraphQLWebsocketResolver = class GraphQLWebsocketResolver {
async resolve(context) {
const contextType = context.getType();
if (contextType === 'graphql') {
const { connectionParams } = context.getArgs()[2];
return connectionParams?.lang;
}
return undefined;
}
};
exports.GraphQLWebsocketResolver = GraphQLWebsocketResolver;
exports.GraphQLWebsocketResolver = GraphQLWebsocketResolver = tslib_1.__decorate([
(0, common_1.Injectable)()
], GraphQLWebsocketResolver);
//# sourceMappingURL=graphql-websocket.resolver.js.map