Integrating Sanity With React for Electron Application
11 replies
Last updated: Apr 15, 2020
M
Hi all, am just looking at integrating Sanity with React in a really basic way for proof of concept testing for a desktop app using Electron.
I was just wondering what the most straightforward GROQ query usage would be to do this?
I was using essentially the query from the React Native git repo which I have working on another POC experiment. But when the query is called I get the following:
But the query url is working fine:
https://fi3u3pfj.apicdn.sanity.io/v1/data/query/production?query=%0A%20%20*%5B_type%20%3D%3D%20%27course%27%5D%20%7B%0A%20%20_id%2C%20%0A%20%20title%2C%20%0A%20%20caption%2C%0A%20%20subtitle%2C%0A%20%20body%2C%0A%20%20%22logo%22%3A%20logo.asset-%3Eurl%2C%0A%20%20%22image%22%3A%20mainImage.asset-%3Eurl%2C%0A%7D
Any clues what I'm missing here?
I was just wondering what the most straightforward GROQ query usage would be to do this?
I was using essentially the query from the React Native git repo which I have working on another POC experiment. But when the query is called I get the following:
Unhandled Rejection (Error): Network error while attempting to reach <https://fi3u3pfj.apicdn.sanity.io/v1/data/query/production?query=%0A%20%20*%5B_type%20%3D%3D%20'course'%5D%20%7B%0A%20%20_id%2C%20%0A%20%20title%2C%20%0A%20%20caption%2C%0A%20%20subtitle%2C%0A%20%20body%2C%0A%20%20%22logo%22%3A%20logo.asset-%3Eurl%2C%0A%20%20%22image%22%3A%20mainImage.asset-%3Eurl%2C%0A%7D>
https://fi3u3pfj.apicdn.sanity.io/v1/data/query/production?query=%0A%20%20*%5B_type%20%3D%3D%20%27course%27%5D%20%7B%0A%20%20_id%2C%20%0A%20%20title%2C%20%0A%20%20caption%2C%0A%20%20subtitle%2C%0A%20%20body%2C%0A%20%20%22logo%22%3A%20logo.asset-%3Eurl%2C%0A%20%20%22image%22%3A%20mainImage.asset-%3Eurl%2C%0A%7D
Any clues what I'm missing here?
Apr 15, 2020, 1:28 PM
M
In the fetch you mean?
Apr 15, 2020, 1:37 PM
On manage.sanity.io => Settings => API
Apr 15, 2020, 1:37 PM
M
As in like this? Sorry if this is a silly question!
Apr 15, 2020, 1:51 PM
M
Does the studio need redeployment after that or is it automatic.
And thanks
And thanks
user Y
I’ve tested that idea a little in the past :)Apr 15, 2020, 2:00 PM
M
Will double check later and report back
Apr 15, 2020, 3:34 PM
M
user Y
- after all that it was a localhost issue. Added <http://localhost:3000/>and we're in business.
But thanks for your help, that set me on the right track and I appreciate it!
Apr 15, 2020, 8:05 PM
M
Thanks again
Apr 15, 2020, 8:08 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.