diff --git a/src/hooks/sourceNodes/createTypes/site/DatoCmsGlobalSeo.js b/src/hooks/sourceNodes/createTypes/site/DatoCmsGlobalSeo.js index 294b459..0f84e0b 100644 --- a/src/hooks/sourceNodes/createTypes/site/DatoCmsGlobalSeo.js +++ b/src/hooks/sourceNodes/createTypes/site/DatoCmsGlobalSeo.js @@ -7,10 +7,10 @@ const resolveUsingAttribute = (key, definition) => ({ }, }); -module.exports = ({ actions, schema }) => { +module.exports = ({ actions, schema, generateType }) => { actions.createTypes([ schema.buildObjectType({ - name: 'DatoCmsGlobalSeo', + name: generateType('GlobalSeo'), extensions: { infer: false }, fields: { siteName: resolveUsingAttribute('site_name', { type: 'String' }), @@ -22,7 +22,7 @@ module.exports = ({ actions, schema }) => { type: 'String', }), fallbackSeo: { - type: 'DatoCmsSeoField', + type: generateType('SeoField'), resolve: node => { const result = camelizeKeys(node.fallback_seo); return result; diff --git a/src/hooks/sourceNodes/createTypes/site/DatoCmsSite.js b/src/hooks/sourceNodes/createTypes/site/DatoCmsSite.js index a1a2500..48f2690 100644 --- a/src/hooks/sourceNodes/createTypes/site/DatoCmsSite.js +++ b/src/hooks/sourceNodes/createTypes/site/DatoCmsSite.js @@ -52,7 +52,7 @@ module.exports = ({ actions, schema, generateType }) => { type: 'Boolean', }), globalSeo: { - type: 'DatoCmsGlobalSeo', + type: generateType('GlobalSeo'), args: { locale: `String`, fallbackLocales: `[String!]`,