initialScreen static method

Widget initialScreen()

Function used to find initial screen for /. screen selected should set isInitial to true

Implementation

static cupertino.Widget initialScreen() {
  try{

    return screens
        .firstWhere((routeItem) => routeItem[#initial] ?? false)[#screen]
        ?.call();
   }catch(e, st){
     return KareeRouterErrorWidget('No Initial Screen found', st, KareeErrorCode.NO_INITIAL_SCREEN, [""]);
   }
}