Всем привет!
Делаю агрегатор книг для учебного проекта и не могу разобраться с
Google Books API
Если делать как в примере, то все работает, но я делаю проект на Реакте.
Как и в примере от Google, я подключаю скрипт в head моего проекта, а всю логику пишу в реакт-компоненте с испоьзованием хука useEffect, который срабатывает при открытии модального окна. Но получаю ошибку
Uncaught TypeError: window.google.load is not a function
При подключении скрипта
https://www.google.com/books/jsapi.js в head, я получаю глобальный объект google в котором лежат три функции:
handleLoadCallback
load
setOnLoadCallback
Но при попытке вызвать их я получаю ошибку, что это не функции.
Как решить эту проблему я не могу понять, буду рад, если подскажите в чем проблема и как с ней справиться.
Спасибо!