In some parts of code functions and variables are being named in Spanish. That makes it harder for developers to read the code (especially when they don't speak Spanish). It also makes the code less consistent and thus harms future maintainability.
obterResultados(items) {
this.resultadosTracks = items.tracks.items;
this.resultadosPlaylists = items.playlists.items;
this.resultadosAlbums = items.albums.items;
this.resultadosArtistas = items.artists.items;
}
It might be a good idea to refactor the current code and rename functions and variables from Spanish to English. Doing so would also make it easier for new contributors to understand the code faster.