Files
2023-10-11 15:18:35 +02:00

27 lines
679 B
Dart

// ignore_for_file: use_key_in_widget_constructors, unused_local_variable
import 'package:flutter/widgets.dart';
import 'package:flutter_hooks/flutter_hooks.dart';
import 'package:hooks_riverpod/hooks_riverpod.dart';
import '../providers/creating_a_provider/codegen.dart';
class MyValue {}
/* SNIPPET START */
class Example extends StatelessWidget {
@override
Widget build(BuildContext context) {
// Equivalent to using both Consumer and HookBuilder.
return HookConsumer(
builder: (context, ref, child) {
final counter = useState(0);
final value = ref.watch(myProvider);
return Text('Hello $counter $value');
},
);
}
}