Não entendi muito bem o porquê de dar return no botao no final da function
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!
Não entendi muito bem o porquê de dar return no botao no final da function
Fala ai Felipe, tudo bem? Isso é para que o fluxo padrão do navegador não continue, basicamente seria o mesmo que fazer event.preventDefault, é apenas uma outra forma de fazer isso.
Espero ter ajudado.