Спасибо! Вот знал ,что если косячить - так по полной))
<< Да, это вижу: как в моем случае правильно задать const name ? const name = response.data?.object?.name У тебя же object возможен пустым, так что ему и добавляешь вопрос.
Все, я разобрался. Ты залез в конфиг ручками https://github.com/linklib/pivo-moscow/blob/beer_page/src/config/index.ts#L6 А есть еще вот точка входа (конфиг аполло-клиента): https://github.com/linklib/pivo-moscow/blob/beer_page/src/lib/apolloClient.ts#L37 Вот не надо было лезть в конфиг, а надо было создать .env и указать нужный API_ENDPOINT. Для этого есть сэмпл: https://github.com/linklib/pivo-moscow/blob/beer_page/.env.sample Получается, что когда на стороне сервера выполнялся АПИ-запрос, он летел на дефолтный АПИ, то есть на https://api.prisma-cms.com, а там, конечно же, ничего про пиво нет :) Так что создай файл .env с содержимым API_ENDPOINT=https://pivkarta.ru/api/ И будет тебе счастье.
Да, это вижу: как в моем случае правильно задать const name ?
А вот на такие вещи ты обращаешь внимание? И, во-первых, здесь не надо указывать :any, тайпскрипт сам поймет. Во-вторых, максимально старайся избегать any. any рушит сам смысл типизации.
Сейчас перепроверю, может у него путаница с АПИ эндпоинтами. Это я запросто мог устроить)))
Сейчас перепроверю, может у него путаница с АПИ эндпоинтами.
Серьезно? Не было? А зайди на страницу пива и обнови страницу. -- Отдает страницу нормально, даже без 404
Прежде чем вставлять запрос, проверяй его в плейграунде. Я его оттуда и взял
Серьезно? Не было? А зайди на страницу пива и обнови страницу.