No lugar do :
(keyup)="filter = $event.target.value"
...no gabarito src\app\photos\photo-list\photo-list.component.html, optei por chamar uma função:
(keyup)="onKeyUp($event.target)"
E no componente, defini esta função como:
onKeyUp(target : any) {
if(target instanceof EventTarget) {
var elemento = target as HTMLInputElement;
this.filter = elemento.value;
}
}
Isso porque o compilador retornava que
$event.target
não possuía a propriedade "Value".