blob: f4165e11e7833206c5845d7d78ea362c9710798f [file] [log] [blame]
import 'package:flutter/material.dart';
class LoadingWidget extends StatelessWidget {
final bool visible;
const LoadingWidget({Key key, this.visible}) : super(key: key);
@override
Widget build(BuildContext context) {
return AnimatedOpacity(
duration: Duration(milliseconds: 300),
opacity: visible ? 1.0 : 0.0,
child: Container(
alignment: FractionalOffset.center,
child: CircularProgressIndicator(),
),
);
}
}