I created a new api key and it's still not reading on my react project. Here is the code, any help would be appreciated. I have a .env file where the token and key are. Am i missing something?
const Add = () => { const [query, setQuery] = useState(""); const onChange = e => { e.preventDefault();
setQuery(e.target.value);
const options = {
method: 'GET',
headers: {
accept: 'application/json',
Authorization: `Bearer ${process.env.REACT_APP_ACCESS_TOKEN}`
},
};
fetch(`https://api.themoviedb.org/3/search/tv?api_key=${process.env.REACT_APP_TMDB_KEY}&language=en-US&page=1&include_adult=false&query=${e.target.value}`
).then (res => res.json())
.then(data => {
console.log(data)
})
};??
Не можеш да нађеш филм или серију? Пријави се да додаш.
Желите ли да оцените или додате ову ставку у листу?
Нисте члан?
Одговор од derek12345
дана 19. јул 2023. у 3:11 PM
I updated the fetch to call the options in it and still nothing.
Одговор од robbie3999
дана 19. јул 2023. у 4:26 PM
hi @derek12345, you should print (console.log()) the string you are trying to fetch to see if there is anything wrong with it. If the api_key is missing, then read this:
https://stackoverflow.com/questions/49579028/adding-an-env-file-to-a-react-project
https://stackoverflow.com/questions/48378337/create-react-app-not-picking-up-env-files
Одговор од Mohit1310
дана 04. октобар 2023. у 2:55 AM
Remove the env file and add key to code it works and I am also getting same error when using env file
Одговор од robbie3999
дана 04. октобар 2023. у 1:41 PM
Hi @Mohit1310,
If this is the case then you need to review the two stackoverflow links above that discuss issues with reading from an env file.