# This fragment queries some elementary data to define the content structure fragment NodeInitial on MapItemInterface { id type: __typename # type: bundle ... on TextInterface { variant: familles { id } } ... on Textprod { preTitle: field_titre_regular italTitle: field_titre_italique authors: auteurs { id name first_name last_name } parents: text_de_depart { id variant: familles { id } authors: auteurs { id name first_name last_name } preTitle: field_titre_regular title: field_titre_italique edition { name } } siblings: text_en_rebond { id variant: familles { id } } } ... on Textref { parents: text_de_depart { id variant: familles { id } } siblings: text_en_rebond { id variant: familles { id } } authors: auteurs { id name first_name last_name } preTitle: field_titre_regular italTitle: field_titre_italique edition { name } children: text_produits { id variant: familles { id } } creations: field_creations { id } } ... on Creation { parents: texte_de_depart { id variant: familles { id } } creation_siblings: rebonds { id } authors: auteurs { id name first_name last_name } date { start # end } images { id url alt } title } }