В моем API у меня есть layout
prop с динамической c схемой, поэтому я добавляю это к sourceNode
в виде строки JSON:
for (const { path } of nodesList) {
/* ... */
const node = {
id: createNodeId(`cms-${cmsNode.id}`),
/* this prop */
layout: JSON.stringify(layout),
parent: null,
children: [],
internal: {
content: JSON.stringify(cmsNode),
type: 'CmsNode',
},
}
node.internal.contentDigest = createContentDigest(node)
createNode(node)
}
Как настроить это поле для анализа JSON на уровне запроса вместо JSON.parse
в компоненте страницы?