A minha função de deletar notas está assim:
deletarNota(index){
console.log(index)
let notas = this.state.notas
notas.splice(index, 1)
this.setState({notas: notas})
}
Porém ele sempre remove o último item do array, independente do index, sendo que no console.log está mostrando o index correto que eu queria deletar. Eu testei colocando um valor fixo no index mas ele continua só tirando o último item do array.