Ultima modifica:
C'è più di un motivo per cui ti da undefined. Il this della arrow function non è definito. Se vuoi accedere all'attributo key e lo vuoi fare dalla funzione prova devi avere una referenza al componente. Molto probabilmente se il componente non è custom stai sbagliando qualcos'altro, perchè mi sembra molto strano che ti serva quel valore in quanto sei tu ad assegnarlo e serve a react nelle liste per gestire le operazioni di re-rendering in maniera efficiente.
Dal titolo mi sembra di capire che quel button sia di react bootstrap, se vai alla documentazione ufficiale vedrai che nell'interfaccia delle props del Button.tsx non esiste nemmeno l'attributo key.
Dal titolo mi sembra di capire che quel button sia di react bootstrap, se vai alla documentazione ufficiale vedrai che nell'interfaccia delle props del Button.tsx non esiste nemmeno l'attributo key.