Quindi sto usando Reagire e ho fatto un po 'di codice che ha una casella di testo con un pulsante di invio, e quando qualcosa viene digitato e inviato, crea un tweet con il testo inserito e un po' di pre-made, come puoi vedere qui: [1]: https://i.stack.imgur.com/pvfSf.png Le lettere casuali con il Come ed Eliminare pulsanti è quello che ho presentato ogni volta.
Quello che non ho capito è perché ogni singolo tweet viene eliminato quando uso questo codice:
const deleteTweet = () =>{
setTweets(tweets.filter(tweet => tweet !== tweet))
}
Ma quando uso questo codice, solo l'uno specifico tweet, ho cliccato su Elimina, viene rimosso:
const deleteTweet = () =>{
setTweets(tweets.filter(t => t !== tweet))
}
Il 'tweet' dopo la !== è un pilone sto passando.