Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Filtrado Observable

Eu tenho o seguinte código no meu template

*ngFor="let tp of sucatas | async "

a lista em questão para ser carregada espera eu selecionar um campo anterior. Como eu posso implementar um filtro customizado para lista sendo que uso um autocomplete do angular material?

2 respostas

Não sei dizer ao certo, tem que abrir o código fonte do Angular Material ou verificar como é possível utilizar um com outro.

Vou deixar sua dúvida aberta para ver se alguém já integrou os dois aqui. Até porque, é uma combinação que faz sentido para mim.

solução!

Bom eu conseguir resolver da seguinte forma: 1) No template

*ngFor="let tp of sucatas | findSucata: suc.value | async"

2) Meu filtro

transform(value: any[], busca: string) {
    if(value != null) {
      busca = busca.toLowerCase();

      return value.map(sucatas => sucatas.filter(sucata => sucata.produto.includes(busca)));
    }
  }