diff --git a/lib/features/identity_creator/presentation/widgets/compress_image_loading_bar_widget.dart b/lib/features/identity_creator/presentation/widgets/compress_image_loading_bar_widget.dart new file mode 100644 index 000000000..72e0a6a2a --- /dev/null +++ b/lib/features/identity_creator/presentation/widgets/compress_image_loading_bar_widget.dart @@ -0,0 +1,23 @@ +import 'package:flutter/material.dart'; +import 'package:tmail_ui_user/features/base/widget/circle_loading_widget.dart'; + +class CompressImageLoadingBarWidget extends StatelessWidget { + + final bool isCompressing; + final EdgeInsetsGeometry? padding; + + const CompressImageLoadingBarWidget({ + super.key, + required this.isCompressing, + this.padding, + }); + + @override + Widget build(BuildContext context) { + if (isCompressing) { + return CircleLoadingWidget(padding: padding); + } else { + return const SizedBox.shrink(); + } + } +} \ No newline at end of file