I’m attempting to integrate my airtable database api into a React project. I installed airtable using ‘npm install airtable’. I also followed all the directions on airtable.com/api to configure my api/base and create a function to list the records. However, when my app attempts to run that function, I get the error “Failed to execute ‘fetch’ on ‘Window’: Illegal invocation.” When I click on the error in dev tools, its source appears to be in the airtable base file–which I don’t have access to as it’s part of the npm package.
I did see this topic mentioned in another post, and tried what was recommended there, however, it did not solve my issue.
Has anyone else run into this issue and found a work around?
Solved! Go to Solution.
Thanks for your help, but your workaround requires changing line 8 on the fetch.js file.
But the problem is in latest version of the
airtable.browser.js file, which is the only file i’m using.
The only workaround that I found (for my case), is not using the latest
And I’m using the one that is located here /test/test_files/airtable.browser.js