Como trabalhar com pages state em flutter?

Recentemente comecei a utilizar o flutter para estagiar numa empresa, me deram a tarefa de fazer as tela de login e cadastro de usuário, porém não consegui achar um material que falasse sobre pages state, por exemplo quando o usuário digitar os dados errados e tentar se autenticar no aplicativo exibir algo na tela informado que os dados estão incorretos, ou até mesmo exibir um CircularIndicatotProgress enquanto está autenticando o usuário.
Queria ajuda para encontrar algum curso online, artigo, vídeo ou projeto no github, para ver como posso tentar fazer esse tipo de coisa.