Unlock seamless workflows and faster delivery with our latest releases - Join the deep dive

I tried fetching my posts from sanity but got this error, Pls how do i fix it

8 replies
Last updated: Jan 8, 2021
I tried fetching my posts from sanity but got this error,Pls how do i fix it
Jan 7, 2021, 3:27 PM
Hey Chisom! can you post the code your using to do the fetch of your data? Looks like there's something slightly off with the request syntax based on the error
Jan 7, 2021, 3:40 PM
Hey Chisom! can you post the code your using to do the fetch of your data? Looks like there's something slightly off with the request syntax based on the error
Jan 7, 2021, 3:40 PM
Awesome! Glad you're making progress!
Jan 7, 2021, 8:47 PM
It's a great philosophical debate šŸ˜„
By using what we call the Portable Text specification, you can translate custom code in the editor to frontends of all sorts. I've got a studio that powers an email newsletter and blog via different rendering methods (one goes straight to HTML for newsletters and one goes to MD for 11ty, and I could also go straight to React components or Vue, if necessary).

It definitely adds a little bit of overhead and has a learning curve, but in the end can make your content super flexible.

That being said, if you like Markdown, there's a Plugin that gives you a native markdown field:
https://www.sanity.io/plugins/sanity-plugin-markdown
Also, our friends at Netlify wrote this post about using MDX with Sanity last month:
https://www.smashingmagazine.com/2020/12/mdx-stored-sanity-next-js-website/
We love flexibility
šŸ˜„
Jan 7, 2021, 8:55 PM
so what you can do is use this package to convert the rich text to markdown: https://github.com/sanity-io/block-content-to-markdown
or straight to a react component:
https://github.com/sanity-io/block-content-to-react
Jan 7, 2021, 8:56 PM
But there's not necessarily anything wrong with grabbing that Markdown plugin and just using markdown, too
Jan 7, 2021, 8:57 PM
can you send the full error? Might be an issue in your package.json or might be an issue in the plugin
Jan 7, 2021, 9:45 PM
If you have this on GitHub or something similar, can you send me a link to it? There's something wrong in your package.json. If you don't have it in GitHub, copy/paste your package.json into chat here
Jan 8, 2021, 1:59 PM

Sanityā€“ build remarkable experiences at scale

Sanity is a modern headless CMS that treats content as data to power your digital business. Free to get started, and pay-as-you-go on all plans.

Was this answer helpful?