Если у меня есть запрос, который начинается следующим образом:
export const pageQuery = graphql`
{
homepage: wordpress {
pages(where: { title: "Homepage" }) {
nodes {
isFrontPage
blocks {
name
... on WORDPRESS_CoreHeadingBlock {
name
attributes {
align
content
level
}
}
... on WORDPRESS_CoreParagraphBlock {
parentId
name
attributes {
... on WORDPRESS_CoreParagraphBlockAttributesV3 {
content
align
}
}
}
, посредством которого я мог бы пройти через десятки различных блоков Гутенберга, а затем повторить их как InnerBlocks, как правильно разбить это на фрагменты или лучше организовать это?
Я сталкиваюсь с ситуацией, когда мой запрос заканчивается сотнями строк для учета вложенных блоков.
Я работаю над парсером блоков WP Gutenberg для Гэтсби и не совсем знаю, как правильно подойти к этим блочным запросам.
Спасибо!