А вот на такие вещи ты обращаешь внимание? И, во-п

А вот на такие вещи ты обращаешь внимание?

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 рушит сам смысл типизации.