[0.1.2]
This commit is contained in:
@@ -16,7 +16,7 @@ class SnapshotHelper {
|
||||
bool hasError = error != null && snapshot.hasError;
|
||||
bool hasPreviousError = previousError != null;
|
||||
//
|
||||
bool hasData = data != null && snapshot.hasData;
|
||||
bool hasData = (data != null && snapshot.hasData) || (data == null && _checkNullable<T>());
|
||||
bool hasPreviousData = previousData != null;
|
||||
//
|
||||
bool isDataEmpty = hasData && ((data is List && data.isEmpty) || (data is Map && data.isEmpty));
|
||||
@@ -90,3 +90,11 @@ class SnapshotHelper {
|
||||
return (rState, rModel);
|
||||
}
|
||||
}
|
||||
|
||||
bool _checkNullable<T>() {
|
||||
if (null is T) {
|
||||
return true;
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user