@@ -15,13 +15,13 @@ class DetailPage extends StatelessWidget {
1515 Widget build (BuildContext context) {
1616 return Scaffold (
1717 appBar: AppBar (
18- title: Text ('Comment detail' ),
18+ title: const Text ('Comment detail' ),
1919 ),
2020 body: Container (
21- constraints: BoxConstraints .expand (),
21+ constraints: const BoxConstraints .expand (),
2222 child: Consumer <Api >(
2323 builder: (context, api) {
24- final loadDetail = () => api.getCommentBy (id: comment.id);
24+ Stream < Comment > loadDetail () => api.getCommentBy (id: comment.id);
2525
2626 return LoaderWidget <Comment >(
2727 blocProvider: () {
@@ -53,32 +53,32 @@ class DetailPage extends StatelessWidget {
5353 crossAxisAlignment: CrossAxisAlignment .center,
5454 children: < Widget > [
5555 ListTile (
56- leading: Icon (Icons .label),
57- title: Text ('Post id' ),
56+ leading: const Icon (Icons .label),
57+ title: const Text ('Post id' ),
5858 subtitle: Text (comment.postId.toString ()),
5959 ),
6060 const Divider (),
6161 ListTile (
62- leading: Icon (Icons .add),
63- title: Text ('Id' ),
62+ leading: const Icon (Icons .add),
63+ title: const Text ('Id' ),
6464 subtitle: Text (comment.id.toString ()),
6565 ),
6666 const Divider (),
6767 ListTile (
68- leading: Icon (Icons .person),
69- title: Text ('Name' ),
68+ leading: const Icon (Icons .person),
69+ title: const Text ('Name' ),
7070 subtitle: Text (comment.name),
7171 ),
7272 const Divider (),
7373 ListTile (
74- leading: Icon (Icons .email),
75- title: Text ('Email' ),
74+ leading: const Icon (Icons .email),
75+ title: const Text ('Email' ),
7676 subtitle: Text (comment.email),
7777 ),
7878 const Divider (),
7979 ExpansionTile (
80- leading: Icon (Icons .message),
81- title: Text ('Body' ),
80+ leading: const Icon (Icons .message),
81+ title: const Text ('Body' ),
8282 children: < Widget > [
8383 Text (comment.body),
8484 ],
0 commit comments