These is an awesome loading button without external dependencies

Features

Capture d’écran, le 2022-01-15 à 20 50 59

https://user-images.githubusercontent.com/47259501/149643618-8d5f1d58-b5ed-40f0-bae5-dbf2f9118b89.mov

Getting started

These is a very simple to use package.

Usage

Example

      AwesomeLoadingButton(
          loadingIndicatorColor: Colors.blue,
          loadingIndicatorValueColor: const AlwaysStoppedAnimation(
            Colors.blueAccent,
          ),
          onPressed: () async {
            await Future.delayed(
              const Duration(
                seconds: 5,
              ),
            );
          },
          text: 'Fetch',
        ),

Additional information

Feel free to contribute by creating a pull request. I am always available.