ciao!

scusate ma forse mi sfugge qualcosa.
in pratica controllo se un valore è undefined, ed in caso lo stampo in console:
codice:
if (typeof data[0].categorie[2].id !== 'undefined') {
    console.log(typeof data[0].categorie[2].id);
}
questo codice mi produce questo errore:
codice:
Unhandled Rejection (TypeError): data[0].categorie[2] is undefined
ma io sto giusto controllando se sia undefined!!!
dove sbaglio??
ho sempre fatto questi controllli.
mi sfugge qualcosa in react??