hey cassius, this is a great post. really appreciate it.
i am pretty new to flutter and have one question. how would you navigate to another screen after a post api call here? say the view state is updated after a login and now i can navigate to home screen. since i expect that to be communicated via state update. the only place appear to me to do this is just above where you return the Scaffold but that doesn't feel right, since it would be updating the view.