26 lines
783 B
Dart
26 lines
783 B
Dart
import 'package:didvan/views/widgets/didvan/slider.dart';
|
|
import 'package:didvan/views/widgets/skeleton_image.dart';
|
|
import 'package:flutter/material.dart';
|
|
|
|
class MainPageBanner extends StatelessWidget {
|
|
final bool isFirst;
|
|
const MainPageBanner({super.key, required this.isFirst});
|
|
|
|
@override
|
|
Widget build(BuildContext context) {
|
|
// final state = context.read<MainPageState>();
|
|
final banners = [1, 2];
|
|
return DidvanSlider(
|
|
itemBuilder: (context, index, realIndex) => const Padding(
|
|
padding: EdgeInsets.symmetric(horizontal: 4),
|
|
child: SkeletonImage(
|
|
imageUrl: 'https://wallpapercave.com/fwp/wp12963122.jpg',
|
|
),
|
|
),
|
|
itemCount: banners.length,
|
|
viewportFraction: 1,
|
|
enableIndicator: true,
|
|
);
|
|
}
|
|
}
|