观察
如果我创建一个使用riverpod_annotation提供程序,如下所示
import 'package:riverpod_annotation/riverpod_annotation.dart';
part 'foo.g.dart';
@riverpod
String foo(FooRef ref) => 'foo';
所说的供应商将不需要是AutoDisposeProvider<String>
而不仅仅是Provider
final fooProvider = Provider((ref) => 'foo');
问题
我如何才能生成一个有riverpod_annotation
个的常规Provider ?
更多信息
dependencies:
flutter_riverpod: ^2.3.0
riverpod_annotation: ^2.0.0
dev_dependencies:
build_runner: ^2.3.3
riverpod_generator: ^2.0.0
Flutter (Channel stable, 3.7.6, on macOS 13.2.1 22D68 darwin-arm64, locale en-EE)