I\'m developing a flutter web app using bloc and dependency injection to use it. As I\'m new to flutter(and programming in general) I\'ve been using Navigator.push(context,