I have component Filter to find a title of movie from AllMovies. When i filter, the movie list is not working properlysetFindMovies es el método, se calcula filteredMovies. Filtra bien, pero cuando la entrada está vacía solo muestra el primer elemento de la matriz normal, no toda la matriz con elementos
<FindMovie @find-movie="setFindMovies" ></FindMovie> <TheMovie v-for="movie in filteredMovies" :key='movie.id' :id='movie.id' :title='movie.title' :year='movie.year' :description='movie.description'/> setFindMovies(searchMovie){ this.activeMovies=searchMovie console.log(searchMovie) }, filteredMovies(){ let movies= this.$store.getters['movies/movies']; let copyMovies=[] if (this.activeMovies.title) { console.log(this.activeMovies.title) movies=movies.filter(movie=>{ let matchTitle=movie.title.includes(this.activeMovies.title) if(matchTitle){ copyMovies.push({ title:movie.title, year:movie.year, description:movie.description, id:movie.id }) return movies=copyMovies } } ) } return movies