mangayomi/lib/modules/widgets/cover_view_widget.dart
2023-05-19 16:11:03 +01:00

37 lines
965 B
Dart

import 'package:flutter/material.dart';
class CoverViewWidget extends StatelessWidget {
final List<Widget> children;
final bool isComfortableGrid;
final Widget? bottomTextWidget;
const CoverViewWidget(
{super.key,
required this.children,
this.isComfortableGrid = false,
this.bottomTextWidget});
@override
Widget build(BuildContext context) {
return Padding(
padding: const EdgeInsets.all(5),
child: isComfortableGrid
? Column(
children: [
ClipRRect(
borderRadius: BorderRadius.circular(5),
child: Stack(
children: children,
),
),
bottomTextWidget!
],
)
: ClipRRect(
borderRadius: BorderRadius.circular(5),
child: Stack(
children: children,
),
),
);
}
}