Nos trechos abaixo, o correto não seria StatelessWidget?
... enquanto o StatelessWidget não permite esse tipo de modificação.
Tendo isso em mente, nossa primeira abordagem de extração será por meio de um StatelessWidget, no qual colocaremos apenas o que é necessário considerando as boas práticas de programação - ou seja, trabalhando com informações constantes e evitando o risco de entregarmos um código com resultados inesperados.