Advertisement
Guest User

Untitled

a guest
Nov 25th, 2020
37
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Dart 1.16 KB | None | 0 0
  1. class ArticleItemView extends StatelessWidget {
  2.   final Article article;
  3.   ArticleItemView({this.article});
  4.  
  5.   @override
  6.   Widget build(BuildContext context) {
  7.     return Card(
  8.       margin: EdgeInsets.all(4.0),
  9.       child: Padding(
  10.         padding: const EdgeInsets.all(8.0),
  11.         child: Row(
  12.           mainAxisAlignment: MainAxisAlignment.start,
  13.           crossAxisAlignment: CrossAxisAlignment.start,
  14.           children: [
  15.             CachedNetworkImage(
  16.               width: 90,
  17.               imageUrl: article.thumb,
  18.               placeholder: (context, url) => Loader(),
  19.               errorWidget: (context, url, error) => Icon(Icons.error),
  20.             ),
  21.  
  22.             SizedBox(width: 8,),
  23.  
  24.             Expanded(
  25.               child: Column(
  26.                 mainAxisAlignment: MainAxisAlignment.start,
  27.                 crossAxisAlignment: CrossAxisAlignment.start,
  28.                 children: [
  29.                   Expanded(
  30.                       child: Text(article.title)
  31.                   ),
  32.                   Text(article.createdAt.toString()),
  33.                 ],
  34.               ),
  35.             )
  36.           ],
  37.         ),
  38.       ),
  39.     );
  40.   }
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement