import 'package:flutter/material.dart'; import '../widgets/Loader/gif_loader_container.dart'; class GifLoaderDialogUtils { static showMyDialog(BuildContext context) { showDialog(context: context, builder: (cxt) => GifLoaderContainer()); } static hideDialog(BuildContext context) { try { Navigator.of(context, rootNavigator: true).pop(); } catch (error) { Future.delayed(Duration(milliseconds: 250)).then((value) => Navigator.of(context, rootNavigator: true).canPop()); } } }