format code

This commit is contained in:
jyuesong
2022-01-18 09:29:45 +08:00
parent 917425c5de
commit 074580952f
40 changed files with 414 additions and 568 deletions

View File

@@ -1,5 +1,6 @@
import 'package:flutter/material.dart';
import 'package:flutter_riverpod/flutter_riverpod.dart';
import 'package:fluttertoast/fluttertoast.dart';
extension ContextExt on BuildContext {
T read<T>(ProviderBase<T> provider) {
@@ -10,3 +11,15 @@ extension ContextExt on BuildContext {
return (this as WidgetRef).watch<T>(provider);
}
}
extension StringExt on String? {
void toast() {
if (this == null || this!.isEmpty) return;
Fluttertoast.showToast(
msg: this!,
toastLength: Toast.LENGTH_SHORT,
gravity: ToastGravity.CENTER,
timeInSecForIosWeb: 1,
);
}
}