import 'package:flutter/material.dart'; import 'package:rkm_educa_app/utils/cores.dart'; import 'package:rkm_educa_app/componentes/buttom_custom.dart'; import 'package:rkm_educa_app/componentes/text_custom.dart'; import 'package:rkm_educa_app/utils/dimensoes.dart'; class AlertDefault{ alert(BuildContext context,String title,String textButtom,Widget subtitle,double altura) { return showGeneralDialog( context: context, barrierDismissible: true, barrierLabel: MaterialLocalizations.of(context).modalBarrierDismissLabel, barrierColor: Colors.black45, transitionDuration: const Duration(milliseconds: 200), pageBuilder: (BuildContext buildContext,Animation animation,Animation secondaryAnimation) { return Container( width: Dimensoes.width, height: Dimensoes.height, padding: EdgeInsets.all(20), color: Colors.white, child: Column( mainAxisSize: MainAxisSize.min, mainAxisAlignment: MainAxisAlignment.center, children: [ subtitle, ButtonCustom( onPressed: ()=>Navigator.pop(context), text: textButtom, widthCustom: 0.2, heightCustom: 0.05, size: 14, colorText: Colors.white, colorBorder: PaletaCores.cinza, colorButton: PaletaCores.cinza, ) ], ), ); }); } }