juice-shop
19 строк · 587.0 Байт
1filterTable () {2let queryParam: string = this.route.snapshot.queryParams.q3if (queryParam) {4queryParam = queryParam.trim()5this.dataSource.filter = queryParam.toLowerCase()6this.searchValue = this.sanitizer.bypassSecurityTrustStyle(queryParam)7this.gridDataSource.subscribe((result: any) => {8if (result.length === 0) {9this.emptyState = true10} else {11this.emptyState = false12}13})14} else {15this.dataSource.filter = ''16this.searchValue = undefined17this.emptyState = false18}19}