У меня есть много файлов уценки, которые я импортировал в Contentful с изображениями, связанными внутри них. Изображения ссылаются на внешние веб-сайты, такие как Imgur, для источника.
Я пытаюсь увеличить изображение и увеличить его загрузку, как вы можете сделать, используя Gatsby Image API
. Проблема в том, что все изображения находятся в одном узле html из-за того, как обрабатывается уценка.
Уценка устанавливается на странице с помощью:
dangerouslySetInnerHTML={{ __html: body.childMarkdownRemark.html }}
Я пытаюсь сделать возможным? Я чувствую, что есть какой-то способ связать плагины Gatsby для локальной загрузки изображений из html, а затем создать узлы в GraphQL, чтобы справиться с этим, но я не уверен. В идеале мне не нужно менять файлы уценки, чтобы они указывали на ресурсы с содержимым, поскольку в будущем будет нелегко перейти на другие решения.
Любая помощь будет принята с благодарностью! Спасибо