Вот здесь ты точно накосячил. Потому что getBeersV

Вот здесь ты точно накосячил. Потому что getBeersVariables() у тебя возвращает объект {variables, page}, а ты это еще в variables скармливаешь (на уровень вглубь). Это все потому что ты в запрос в генерик не передал второй тип-параметр — BeersConnectionQueryVariables. Вот так:

Вот передал бы, и получил ошибку:

UPD: Итоговый вариант вот такой:

А так у тебя, если отключить JS, с сервера страница приходит без списка пива.