update dependencies for example (#458)

This commit is contained in:
GJJ2019
2021-05-13 15:13:17 +05:30
committed by GitHub
parent 5aba6be42e
commit 773cda3f87
13 changed files with 49 additions and 57 deletions

View File

@ -9,8 +9,8 @@ import 'package:html/parser.dart';
import 'common.dart';
part 'home.g.dart';
part 'home.freezed.dart';
part 'home.g.dart';
@freezed
abstract class QuestionsResponse with _$QuestionsResponse {
@ -19,7 +19,7 @@ abstract class QuestionsResponse with _$QuestionsResponse {
required int total,
}) = _QuestionsResponse;
factory QuestionsResponse.fromJson(Map<String, Object> json) =>
factory QuestionsResponse.fromJson(Map<String, Object?> json) =>
_$QuestionsResponseFromJson(json);
}
@ -75,9 +75,9 @@ final paginatedQuestionsProvider = FutureProvider.autoDispose
final response = await ref
.watch(client)
.getUri<Map<String, Object>>(uri, cancelToken: cancelToken);
.getUri<Map<String, Object?>>(uri, cancelToken: cancelToken);
final parsed = QuestionsResponse.fromJson(response.data);
final parsed = QuestionsResponse.fromJson(response.data!);
final page = parsed.copyWith(
items: parsed.items.map((e) {
final document = parse(e.body);
@ -125,7 +125,7 @@ class MyHomePage extends HookWidget {
error: (err, stack) {
if (err is DioError) {
return Text(
err.response.data.toString(),
err.response!.data.toString(),
);
}
return Text('Error $err\n$stack');