👨🏫15 travel app - map
Last updated
Last updated
import 'package:flutter/material.dart';
List<Map<String, dynamic>> stories = [
{
'image': 'assets/apple.png',
'name': 'Urawa washington'
},
{
'image': '',
'name': ''
},
{
'image': 'assets/',
'name': 'Urawa washington'
},
{
'image': '',
'name': ''
},
{
'image': 'assets/',
'name': 'Urawa washington'
},
{
'image': '',
'name': 'Saitam'
},
];
class Lessson27 extends StatefulWidget {
const Lessson27({super.key});
@override
State<Lessson27> createState() => _Lessson27State();
}
class _Lessson27State extends State<Lessson27> {
@override
Widget build(BuildContext context) {
return Scaffold(
body: CustomScrollView(
slivers: [
SliverToBoxAdapter(
child: SizedBox(
height: 115,
child: ListView.builder(
scrollDirection: Axis.horizontal,
itemCount: stories.length,
shrinkWrap: true,
itemBuilder: (context,index){
return Padding(
padding: const EdgeInsets.only(right: 15),
child: Column(
mainAxisSize: .min,
children: [
CircleAvatar(
radius: 40,
backgroundImage: AssetImage(stories[index]['image']),
),
Text(stories[index]['name'])
],
),
);
}),
),
),
],
),
);
}
}