¿Cómo es () => {...} diferente de () => [duplicado]
Esta pregunta ya tiene una respuesta aquí:
Función de flecha sin llaves 4 respuestas ¿Cuándo debo usar `return` en es6 Funciones de flecha? 5 respuestasHe encontrado un problema extraño.
dado un filtro y una matriz de objetos, me gustaría seleccionar solo aquellos objetos que coincidan con el filtro.
Extrañamente, esto no funciona
this.state.articles.filter((article) => {
article.category === filter
})
mientras esto hace
this.state.articles.filter((article) => article.category === filter )
Originalmente pensé que evaluarían lo mismo, pero no parece ser el caso. ¿Alguna idea de por qué?