I'm trying to use a custom-built pipe in my Angular 4 project. Can't figure out why the compiler doesn't recognize my pipe in the component template.
QFormat pipe
@Pipe({  name: 'qFormat'})
export class QFormatPipe implements PipeTransform {...}
SharedModule
@NgModule({
    declarations: [QFormatPipe],
    exports: [QFormatPipe]
})
export class SharedModule { }
FeatureModule
@NgModule({
  imports: [SharedModule],
  declarations: [MyComponent]
})
export class FeatureModule{ }
MyComponent.html
<div>{{someProp | qformat}}</div>
                  ^^^^^^^
The template throws error:
Angular: the pipe 'qformat' could not be found
Am I missing something?
 
     
     
    