context_watch 2.0.0-dev.3 copy "context_watch: ^2.0.0-dev.3" to clipboard
context_watch: ^2.0.0-dev.3 copied to clipboard

A hassle-free way to watch for observable value changes within the `build` method.

example/lib/main.dart

import 'package:context_watch/context_watch.dart';
import 'package:flutter/material.dart';

import 'benchmark_screen.dart';
import 'home_screen.dart';
import 'hot_reload_test_screen.dart';

void main() {
  runApp(const MainApp());
}

class MainApp extends StatelessWidget {
  const MainApp({super.key});

  @override
  Widget build(BuildContext context) {
    return ContextWatchRoot(
      child: MaterialApp(
        routes: {
          '/': (_) => const HomeScreen(),
          '/benchmark': (_) => const BenchmarkScreen(),
          '/hot_reload_test': (_) => const HotReloadTestScreen(),
        },
      ),
    );
  }
}
40
likes
0
points
7.93k
downloads

Publisher

verified publishersonerik.dev

Weekly Downloads

A hassle-free way to watch for observable value changes within the `build` method.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, meta, rxdart

More

Packages that depend on context_watch