nesward_flutter_app/lib/widgets/carousel_slider_widget.dart

34 lines
836 B
Dart

import 'package:flutter/material.dart';
class CarouselSliderWidget extends StatelessWidget {
const CarouselSliderWidget({super.key});
@override
Widget build(BuildContext context) {
final List<String> images = [
'assets/images/banner1.jpg',
'assets/images/banner2.jpg',
'assets/images/banner3.jpg',
];
return SizedBox(
height: 180,
child: PageView.builder(
itemCount: images.length,
itemBuilder: (context, index) {
return Padding(
padding: const EdgeInsets.symmetric(horizontal: 8.0),
child: ClipRRect(
borderRadius: BorderRadius.circular(15),
child: Image.asset(
images[index],
fit: BoxFit.cover,
),
),
);
},
),
);
}
}