Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import 'package:flutter/material.dart';
- import 'favoritesmodel.dart';
- void main() {
- runApp(MaterialApp(
- title: 'Favorites Page',
- home: FavPage(),
- ));
- }
- class FavPage extends StatelessWidget {
- @override
- Widget build(BuildContext context) {
- return MaterialApp();
- }
- }
- class FavHomePage extends StatefulWidget {
- @override
- _FavHomePage createState() => _FavHomePage();
- }
- class _FavHomePage extends State<FavHomePage> {
- @override
- Widget build(BuildContext context) {
- return Scaffold(
- appBar: AppBar(
- centerTitle: true,
- shape: RoundedRectangleBorder(
- borderRadius: BorderRadius.vertical(bottom: Radius.circular(15.0))),
- backgroundColor: Colors.green[800],
- title: Text('Ulubione'),
- ),
- body: Container(
- child: ListView.builder(
- itemCount: FavModel.dummyData.length,
- itemBuilder: (context, index) {
- FavModel _model = FavModel.dummyData[index];
- return Column(
- children: <Widget>[
- Divider(
- height: 30.0,
- ),
- ListTile(
- leading: CircleAvatar(
- radius: 30.0,
- backgroundImage: NetworkImage(_model.imageUrl),
- backgroundColor: Colors.transparent,
- ),
- title: Row(
- children: <Widget>[
- Text(_model.title),
- SizedBox(
- width: 16.0,
- ),
- ],
- ),
- trailing: Icon(
- Icons.favorite_border,
- color: Colors.red,
- ),
- )
- ],
- );
- }),
- ),
- );
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement