constructor(productService: ProductService, categoryService: CategoryService, route:ActivatedRoute) {
productService.getAll().snapshotChanges().pipe(switchMap((products:Product[])=> {
this.product = products;
return route.queryParamMap;
})
.subscribe(params=>{
this.category = params.get('category');
this.filteredProduct = (this.category) ?
this.product.filter(p=>p.category === this.category) :
this.product;
}));
ошибка TS2339: свойство «подписка» не существует для типа «OperatorFunction».
26 .subscribe (params => {~~~~~~~~~