This commit is contained in:
jyuesong
2022-01-13 10:17:22 +08:00
parent 5d7fc83f91
commit 6acf427fb6
15 changed files with 258 additions and 95 deletions

12
lib/utils/extension.dart Normal file
View File

@@ -0,0 +1,12 @@
import 'package:flutter/material.dart';
import 'package:flutter_riverpod/flutter_riverpod.dart';
extension ContextExt on BuildContext {
T read<T>(ProviderBase<T> provider) {
return (this as WidgetRef).read<T>(provider);
}
T watch<T>(ProviderBase<T> provider) {
return (this as WidgetRef).watch<T>(provider);
}
}