import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; import 'package:hexcolor/hexcolor.dart'; class CustomBottomSheet extends StatelessWidget { final List children; CustomBottomSheet({Key key, @required this.children}) : super(key: key); @override Widget build(BuildContext context) { return Container( padding: EdgeInsets.symmetric(vertical: 12.0), decoration: BoxDecoration( color: Colors.white, borderRadius: BorderRadius.only( topLeft: Radius.circular(30.0), topRight: Radius.circular(30.0), ), ), child: SafeArea( top: false, child: Column( mainAxisSize: MainAxisSize.min, children: [ Container( decoration: BoxDecoration( color: HexColor("#D5D5D5"), borderRadius: BorderRadius.circular(3.0)), width: 200, height: 7.0, ), ...children ], ), ), ); } }