Merge pull request #244 from GetStream/nash/error-builder

[Core] Use standard callback for ErrorBuilder
This commit is contained in:
Salvatore Giordano
2021-01-29 15:38:24 +01:00
committed by GitHub
7 changed files with 19 additions and 17 deletions
@@ -167,7 +167,7 @@ class _ChannelListViewState extends State<ChannelListView>
emptyBuilder: (BuildContext context) {
return _buildEmptyWidget();
},
errorBuilder: (Error error) {
errorBuilder: (BuildContext context, dynamic error) {
return _buildErrorWidget(context);
},
loadingBuilder: (BuildContext context) {
@@ -148,7 +148,7 @@ class _MessageSearchListViewState extends State<MessageSearchListView> {
},
);
},
errorBuilder: (error) {
errorBuilder: (BuildContext context, dynamic error) {
if (error is Error) {
print((error).stackTrace);
}
@@ -159,9 +159,8 @@ class _MessageSearchListViewState extends State<MessageSearchListView> {
var message = error.toString();
if (error is DioError) {
final dioError = error as DioError;
if (dioError.type == DioErrorType.RESPONSE) {
message = dioError.message;
if (error.type == DioErrorType.RESPONSE) {
message = error.message;
} else {
message = 'Check your connection and retry';
}