У меня есть модель с полным содержимым, которая называется Работа, которая включает в себя много данных, и одним из полей является «Миниатюра». Мне удалось успешно отобразить все данные, кроме миниатюры.
запрос:
{
allContentfulWork(sort: { fields: publishDate, order: DESC }) {
edges {
node {
thumbnail {
file {
url
}
}
title
slug
fromDate(formatString: "MMMM Do, YYYY")
toDate(formatString: "MMMM Do, YYYY")
publishDate
gallery {
file {
url
}
}
}
}
}
}
мой jsx:
<img src={edge.node.thumbnail.file.url} alt={edge.node.title} />
ошибка, которую я получаю: Ошибка типа: не удается прочитать свойство 'file' с нулевым значением
Я хотел бы знатькак сделать это, а также как использовать изображения Гэтсби вместе с ним.