qlevar_router
qlevar_router copied to clipboard
Qlevar_router & DevicePreview
I'm experiencing some error messages when trying to use both packages together.
When refreshing the page in the web browser I receive:
The following assertion was thrown building QRouter(state: _QRouterState...):
Assertion failed: .../flutter/lib/src/widgets/navigator.dart:3563:14
observer.navigator == null
is not true
I am trying:
DevicePreview(
builder: (devicePreviewCtx) => MaterialApp.router(
useInheritedMediaQuery: true,
routerDelegate: QRouterDelegate(AppRoutes.routes),
routeInformationParser: const QRouteInformationParser(),
builder: (BuildContext rootCtx, Widget? widget) => Env.enableDevicePreview
? DevicePreview.appBuilder(rootCtx, widget)
: widget ?? const Material(),
);
}
any tips?