use auto dispose provider
This commit is contained in:
parent
99db70a0e8
commit
bdae84a8ab
1 changed files with 2 additions and 2 deletions
|
@ -4,7 +4,7 @@ import "package:markdown/markdown.dart";
|
|||
import "package:nexusbot/controllers/settings_controller.dart";
|
||||
import "package:riverpod/riverpod.dart";
|
||||
|
||||
class MailClientController extends AsyncNotifier<MailClient> {
|
||||
class MailClientController extends AutoDisposeAsyncNotifier<MailClient> {
|
||||
@override
|
||||
Future<MailClient> build() async {
|
||||
final settings = ref.watch(SettingsController.provider)!;
|
||||
|
@ -44,7 +44,7 @@ class MailClientController extends AsyncNotifier<MailClient> {
|
|||
}
|
||||
|
||||
static final provider =
|
||||
AsyncNotifierProvider<MailClientController, MailClient>(
|
||||
AutoDisposeAsyncNotifierProvider<MailClientController, MailClient>(
|
||||
MailClientController.new,
|
||||
);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue