А вот на такие вещи ты обращаешь внимание?
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 рушит сам смысл типизации.