Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
2
respostas

por quer foi usado um span no lugar de um button?

Tem algum motivo em especial para se usar um span fingindo ser um button?

<span class="input-group-btn">
                        <a [routerLink]="['/cadastro']" class="btn btn-primary">
                            Nova foto
                        </a>
 </span>

por que não usar o código abaixo?

 <button routerLink="'/cadastro'" class="btn btn-primary">Nova foto</button>
2 respostas
solução!

input-group-btn é um grupo do Bootstrap.

Se você muda de tela é mais semântico usar link, outro motivo. No final o dev escolhe o que achar mais indicado.

Abraço Matheus!

vlw mestre! Sempre bom entender os porques de alguma coisa, obrigado pela informação extra :)