Flávio, depois que fiz as alterações no arquivo listagem.component.html inserindo a linha | filtroPorTitulo:textoProcurado.value
a página deixou de funcionar e apresenta os erros abaixo:
Template parse errors:
The pipe 'filtroPorTitulo' could not be found ("
<br>
<div class="row">
<painel [ERROR ->]*ngFor="let foto of fotos | filtroPorTitulo:textoProcurado.value" titulo="{{ foto.titulo | uppercase "): ListagemComponent@22:16 ; Zone: <root> ; Task: Promise.then ; Value: Error: Template parse errors:
The pipe 'filtroPorTitulo' could not be found ("
<br>
<div class="row">
<painel [ERROR ->]*ngFor="let foto of fotos | filtroPorTitulo:textoProcurado.value" titulo="{{ foto.titulo | uppercase "): ListagemComponent@22:16
at TemplateParser.parse (http://localhost:3000/node_modules/@angular/compiler/bundles/compiler.umd.js:8530:21)
at RuntimeCompiler._compileTemplate (http://localhost:3000/node_modules/@angular/compiler/bundles/compiler.umd.js:16905:53)
at eval (http://localhost:3000/node_modules/@angular/compiler/bundles/compiler.umd.js:16828:85)
at Set.forEach (native)
at compile (http://localhost:3000/node_modules/@angular/compiler/bundles/compiler.umd.js:16828:49)
at ZoneDelegate.invoke (http://localhost:3000/node_modules/zone.js/dist/zone.js:192:28)
at Zone.run (http://localhost:3000/node_modules/zone.js/dist/zone.js:85:43)
at http://localhost:3000/node_modules/zone.js/dist/zone.js:451:57
at ZoneDelegate.invokeTask (http://localhost:3000/node_modules/zone.js/dist/zone.js:225:37)
at Zone.runTask (http://localhost:3000/node_modules/zone.js/dist/zone.js:125:47) Error: Template parse errors:
The pipe 'filtroPorTitulo' could not be found ("
<br>
<div class="row">
<painel [ERROR ->]*ngFor="let foto of fotos | filtroPorTitulo:textoProcurado.value" titulo="{{ foto.titulo | uppercase "): ListagemComponent@22:16
at TemplateParser.parse (http://localhost:3000/node_modules/@angular/compiler/bundles/compiler.umd.js:8530:21)
at RuntimeCompiler._compileTemplate (http://localhost:3000/node_modules/@angular/compiler/bundles/compiler.umd.js:16905:53)
at eval (http://localhost:3000/node_modules/@angular/compiler/bundles/compiler.umd.js:16828:85)
at Set.forEach (native)
at compile (http://localhost:3000/node_modules/@angular/compiler/bundles/compiler.umd.js:16828:49)
at ZoneDelegate.invoke (http://localhost:3000/node_modules/zone.js/dist/zone.js:192:28)
at Zone.run (http://localhost:3000/node_modules/zone.js/dist/zone.js:85:43)
at http://localhost:3000/node_modules/zone.js/dist/zone.js:451:57
at ZoneDelegate.invokeTask (http://localhost:3000/node_modules/zone.js/dist/zone.js:225:37)
at Zone.runTask (http://localhost:3000/node_modules/zone.js/dist/zone.js:125:47)
Como resolvo isso?