@SatellitePeace
Posted
Hello @Deepanshu-5288 congrats on completing this project
There are a number of ways you can import your JSON data to your js and use it without having to copy the whole file into your js
The most straightforward is async/await
where you use an asynchronous function to fetch the data and return a promise
so do something like this
const url = "data.json"
async function myimport(){
const response = await fetch(url);
const data = await response.json();
console.log(data)// do this to ensure that the data has been brought in
// The rest of your code
}
````
I hope this helps
@Deepanshu-5288
Posted
@SatellitePeace, I have tried this but getting an error Access to fetch at 'file-path' from origin 'null' has been blocked by CORS policy: Cross origin requests are only supported for protocol schemes: http, data, isolated-app, chrome-extension, chrome, https, chrome-untrusted. how should I resolve this?
Thanks
@SatellitePeace
Posted
@Deepanshu-5288 This error is above my current knowledge you should check if the solution is on StackOverflow
also, you can ask this question on FE's slack help page for more experienced web devs to help you
Then if you are on Reddit you should ask the question in r/learninjavascript and other JS forums there
Goodluck
@Deepanshu-5288
Posted
@SatellitePeace Thanks, Will check there