The conclusion is: you can add new or not. In Dart 2, the new keyword is optional . If you want, you can continue to ignore it, and this will not have effect on your program.
Read moreWhat is Flutter provider used for?
The provider package is an easy to use package which is basically a wrapper around the InheritedWidgets that makes it easier to use and manage. It provides a state management technique that is used for managing a piece of data around the app .
Read more