Вы не можете звонить в API, используя Javascript на стороне клиента.API не позволяет этого, и он также предоставляет ваш ключ API любому, кто проверяет ваш код из браузера.
Процесс должен выглядеть следующим образом: React Client запрашивает данные у сервера -> сервер отправляет запрос в RiotAPI для данных -> Riot API отвечает данными -> Сервер обрабатывает данные (форматирует / сортирует / фильтрует или все, что вы хотите с ним делать) -> Отвечает клиенту React с данными -> React отображает данные в JSX.