Я пытаюсь создать фрагмент для хука StaticQuery в Gatsby JS, но я не уверен, как его создать. Я попытался создать другую переменную фрагмента, например так:
const fixedImage = graphql`
fragment fixedImage on File {
childImageSharp{
fixed{
...GatsbyImageSharpFixed
}
}
}
`
Но мой запрос все еще не смог найти фрагмент, я также попытался передать его в качестве аргумента, как показано ниже, но безрезультатно.
const data = ({fixedImage}) => useStaticQuery(graphql`
query MyQuery {
square1: file{
...fixedImage
}
square2: file{
...fixedImage
}
square3: file{
...fixedImage
}
square4: file{
...fixedImage
}
}
`)