main method
Implementation
Future<void> main({
Future<void> Function()? additionalSetup,
String initailRoute = ERoutes.SPLASH,
}) async {
WidgetsFlutterBinding.ensureInitialized();
additionalSetup ?? ();
Environment(
devApiBaseUrl: "http://www.abc.com",
).initialize();
runApp(BaseWidget(initailRoute, EssentialAppPages.routes));
}