import 'package:flutter/material.dart';
Map<String, WidgetBuilder> router= {
'/':(context)=>Container(child:Text("sye"),)
};
RouteFactory onGenerateRoute=(RouteSettings settings){
final String? name = settings.name;
final Function pageContentBuilder = router[name] as Function;
if (pageContentBuilder != null) {
if (settings.arguments != null) {
final Route route = MaterialPageRoute(
builder: (context) =>
pageContentBuilder(context, arguments: settings.arguments));
return route;
} else {
final Route route = MaterialPageRoute(builder: (context) => pageContentBuilder(context));
return route;
}
}
};