INNER CODE UNIT · Dart

_AppState

slovnicki/beamer · website/lib/app.dart:14

class _AppState extends State<App> {
  bool _isDarkTheme = false;

  @override
  void initState() {
    super.initState();
    _isDarkTheme =
        WidgetsBinding.instance!.window.platformBrightness == Brightness.dark;
  }

  @override
  Widget build(BuildContext context) {
    return BeamerProvider(
      routerDelegate: rootBeamerDelegate,
      child: MaterialApp.router(
        theme: _isDarkTheme ? ThemeData.dark() : ThemeData.light(),
        routerDelegate: rootBeamerDelegate,
        routeInformationParser: BeamerParser(),

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…