Estou com um erro no meu código e não consigo encontrar aonde é. O meu-painel estava funcionando perfeitamente até essa aula, mas agora em vez do painel aparece escrito "js/directives/meu-painel.html". O comportamento de filtro está funcionando, mas o painel não está sendo mostrado. Meu principal.html está assim:
<div class="jumbotron">
<h1 class="text-center">Alurapic</h1>
</div>
<div class="row">
<div class="col-md-12">
<form>
<input ng-model="filtro" ng-model-options="{debounce: 500}" class="form-control" placeholder="filtrar pelo título da foto" ng-model="filtro">
</form>
</div> <!-- fim col-md-12 -->
</div> <!-- fim row -->
<div class="row">
<meu-painel class="col-md-2 painel-animado" ng-repeat="foto in fotos | filter: filtro" titulo="{{foto.titulo}}">
<minha-foto url="{{foto.url}}" titulo="{{foto.titulo}}"></minha-foto>
</meu-painel>
</div>
O meu-painel.html está assim
<div class="panel panel-default">
<div class="panel-heading">
<h3 class="panel-title text-center">{{titulo}}</h3>
</div>
<div class="panel-body" ng-transclude>
</div>
</div>
O jumbotron e o input field estão sendo mostrados corretamente, somente o meu-painel que não...