А вот на такие вещи ты обращаешь внимание?
const name: any = response.data?.object.name
(property) object?: ({
__typename?: "Beer" | undefined;
} & Beer_Fragment) | null | undefined
Object is possibly 'null' or 'undefined'.ts(2533)
И, во-первых, здесь не надо указывать :any, тайпскрипт сам поймет.
Во-вторых, максимально старайся избегать any. any рушит сам смысл типизации.