class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MultiProvider(
providers: [
ChangeNotifierProvider.value(
value: Auth(),
// value: Auth(),
),
),
],
child: MaterialApp(
home: Consumer<Auth>(builder: (ctx, auth, _) {
return auth.isAuth
? ProfileScreen()
: LoginScreen()
}),
),
);
}
}
В этом коде, если свойство isAuth изменяется в поставщике аутентификации и вызывается notifyListeners (), экран моего приложения не прослушивает его! в чем проблема?