Set some save button progress bar and toast message

This commit is contained in:
fhkhd
2024-01-28 03:27:43 +03:30
parent f07050c299
commit 8cb5900977
15 changed files with 610 additions and 505 deletions
+12
View File
@@ -18,6 +18,18 @@ class Auth with ChangeNotifier {
return token != null;
}
bool isloading = false;
void resetLoading() {
isloading = false;
notifyListeners();
}
void setLoading() {
isloading = true;
notifyListeners();
}
String? get token {
if (_expiaryDate != null &&
_expiaryDate!.isAfter(DateTime.now()) &&
+11
View File
@@ -67,6 +67,17 @@ class CyclesProvider extends ChangeNotifier {
// notifyListeners();
}
bool isloadingButton = false;
void resetLoadingButton() {
isloadingButton = false;
notifyListeners();
}
void setLoadingButton() {
isloadingButton = true;
notifyListeners();
}
Future<List<Map<String, String>>> getHospitalsFilters() async {
var response = await http.get(
Uri.parse(Url.filterItems),
+12 -1
View File
@@ -52,6 +52,17 @@ class ItemProvider extends ChangeNotifier {
// notifyListeners();
}
bool isloadingButton = false;
void resetLoadingButton() {
isloadingButton = false;
notifyListeners();
}
void setLoadingButton() {
isloadingButton = true;
notifyListeners();
}
Future<List<Map<String, String>>> getHospitalsFilters() async {
var response = await http.get(
Uri.parse(Url.filterItems),
@@ -154,7 +165,7 @@ class ItemProvider extends ChangeNotifier {
catchImages = [];
return 'done';
} else {
return 'error';
return 'error ${response.statusCode}';
}
}
+11
View File
@@ -59,6 +59,17 @@ class LabelsProvider extends ChangeNotifier {
// notifyListeners();
}
bool isloadingButton = false;
void resetLoadingButton() {
isloadingButton = false;
notifyListeners();
}
void setLoadingButton() {
isloadingButton = true;
notifyListeners();
}
Future<List<Map<String, String>>> getHospitalsFilters() async {
var response = await http.get(
Uri.parse(Url.filterItems),
+11
View File
@@ -85,6 +85,17 @@ class PackageProvider extends ChangeNotifier {
// notifyListeners();
}
bool isloadingButton = false;
void resetLoadingButton() {
isloadingButton = false;
notifyListeners();
}
void setLoadingButton() {
isloadingButton = true;
notifyListeners();
}
Future<List<Map<String, String>>> getHospitalsFilters() async {
var response = await http.get(
Uri.parse(Url.filterItems),
+1 -1
View File
@@ -312,7 +312,7 @@ class TestResultsProvider with ChangeNotifier {
catchImages = [];
return 'done';
} else {
return 'error';
return 'error ${response.statusCode}';
}
// var response = await http
// .post(Url.createTestResult, body: json.encode(values), headers: {