qlevar_router icon indicating copy to clipboard operation
qlevar_router copied to clipboard

Qlevar_router & DevicePreview

Open jessicamrbr opened this issue 1 year ago • 0 comments

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?

jessicamrbr avatar Dec 08 '23 00:12 jessicamrbr