23 lines
642 B
Dart
23 lines
642 B
Dart
import 'package:flutter/material.dart';
|
|
import 'package:flutter/widgets.dart';
|
|
import 'package:photos/ui/loading_widget.dart';
|
|
import 'package:progress_dialog/progress_dialog.dart';
|
|
|
|
ProgressDialog createProgressDialog(BuildContext context, String message) {
|
|
final dialog = ProgressDialog(
|
|
context,
|
|
type: ProgressDialogType.Normal,
|
|
isDismissible: false,
|
|
);
|
|
dialog.style(
|
|
message: message,
|
|
messageTextStyle: TextStyle(color: Colors.white),
|
|
backgroundColor: Colors.grey[850],
|
|
progressWidget: loadWidget,
|
|
borderRadius: 4.0,
|
|
elevation: 10.0,
|
|
insetAnimCurve: Curves.easeInOut,
|
|
);
|
|
return dialog;
|
|
}
|