The issue is I cannot access this local Json file named as dummy and this is blocked in chrome as something cors issue.
const getTodos = (callback) => {
const request = new XMLHttpRequest()
request.addEventListener('readystatechange', () => {
if (request.readyState === 4) {
const data = request.responseText
if (request.status === 200) {
callback(undefined, JSON.parse(data))
} else {
callback('! Could Not Fetch', data)
}
}
})
request.open('GET', 'dummy.json')
request.send()
}
console.log('1')
getTodos((err, data) => {
if (err) {
console.log(err)
} else {
console.log(data)
}
})
console.log('2')