flutter_hot_toast

Last updated:

0 purchases

flutter_hot_toast Image
flutter_hot_toast Images
Add to Cart

Description:

flutter hot toast

Flutter Hot Toast #
A very cool and simple flutter toast that is highly inspired by React Hot Toast
Features #

Getting started #
First wrap your Material App with GlobalLoaderOverlay
Widget build(BuildContext context) {
return GlobalLoaderOverlay(
child: MaterialApp(
title: 'Flutter Demo',
theme: ThemeData(
primarySwatch: Colors.blue,
),
home: const Home(),
),
);
}
copied to clipboard

Now you can call the toast to show in any part of your widget that is being encapsulated in the MaterialApp widget by:
context.loaderOverlay.show(
widget: FlutterHotToast.loading(
height: 70,
width: 280,
label: const Text(
'loading...😬',
style: TextStyle(
fontSize: 30,
),
),
),
);
copied to clipboard
Usage #
FloatingActionButton(
child: const Icon(Icons.add),
onPressed: () {
context.loaderOverlay.show(
widget: FlutterHotToast.loading(
height: 70,
width: 280,
label: const Text(
'loading...😬',
style: TextStyle(
fontSize: 30,
),
),
),
);
Future.delayed(const Duration(seconds: 2), () {
context.loaderOverlay.show(
widget: FlutterHotToast.success(
context,
height: 70,
width: 280,
label: const Text(
'success ✅',
style: TextStyle(
fontSize: 30,
),
),
),
);
});
},
),
copied to clipboard
Additional information #
This package uses lottie, loader_overlay and flutter_animate under the hood.
You can find the repository link at github to contribute to this project.

If you like this project, please follow me on github

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.