siisp / websystem

Sistema de Web de la Secretaria de investigacion de la UNDAV
0 stars 4 forks source link

Empoderar el filtro de busqueda por campo #128

Open fedexdiaz opened 5 years ago

fedexdiaz commented 5 years ago

applyFilter(filterValue: string) { if (filterValue.length === 0) { this.providersFiltrados = this.providers } else { this.providersFiltrados = this.providers.filter(provider => this.filterProvider(provider, filterValue) ) } } private filterProvider(provider: Provider, filterValue: string) { filterValue = filterValue.toLowerCase().trim() const porNombre = provider.nombre.toLowerCase() const porRubro = provider.tagsRubro.toLowerCase() const porContacto = provider.nombreContacto.toLowerCase() return ( porNombre.indexOf(filterValue) >= 0 || porRubro.indexOf(filterValue) >= 0 || porContacto.indexOf(filterValue) >= 0 ) }