main method

Future<void> main(
  1. {Future<void> additionalSetup(
      )?,
    1. String initailRoute = ERoutes.SPLASH}
    )

    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));
    }