2.1.2-beta • Published 8 months ago
dataportal-nexus-contentinterface v2.1.2-beta
Nexus GraphQL plugin - adds Digg federated content Interfaces
Usage example in Strapi v4
strapi-server.js
const { interfaces } = require('nexus-plugin-digg-contentinterface/interfaces');
const { types } = require('nexus-plugin-digg-contentinterface/types');
const { unions } = require('nexus-plugin-digg-contentinterface/unions');
const { objectType } = require('nexus');
module.exports = ({ env }) => ({
register({ strapi }) {
const extensionService = strapi.plugin('graphql').service('extension');
const extension = ({ nexus }) => ({
types: [
interfaces,
types,
unions,
objectType({
name: 'Digg_TextBlock',
definition(t) {
t.implements('Digg_ITextBlock');
},
}),
],
});
extensionService.use(extension);
},
});