From e3f08bcb7dfefe2d327b9f4eacd065c5adae63d7 Mon Sep 17 00:00:00 2001 From: dab246 Date: Tue, 8 Aug 2023 12:17:17 +0700 Subject: [PATCH] TF-1714 Add size property for CupertinoLoadingWidget (cherry picked from commit c899fd8e64a5c4d62bb0868f7dfd8677deb51a99) --- .../base/widget/cupertino_loading_widget.dart | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/lib/features/base/widget/cupertino_loading_widget.dart b/lib/features/base/widget/cupertino_loading_widget.dart index 0c8d3e72a..69db2e76d 100644 --- a/lib/features/base/widget/cupertino_loading_widget.dart +++ b/lib/features/base/widget/cupertino_loading_widget.dart @@ -2,15 +2,18 @@ import 'package:flutter/cupertino.dart'; import 'package:tmail_ui_user/features/base/styles/cupertino_loading_widget_styles.dart'; class CupertinoLoadingWidget extends StatelessWidget { - const CupertinoLoadingWidget({super.key}); + + final double? size; + + const CupertinoLoadingWidget({super.key, this.size}); @override Widget build(BuildContext context) { - return const Center( + return Center( child: SizedBox( - width: CupertinoLoadingWidgetStyles.size, - height: CupertinoLoadingWidgetStyles.size, - child: CupertinoActivityIndicator(color: CupertinoLoadingWidgetStyles.progressColor) + width: size ?? CupertinoLoadingWidgetStyles.size, + height: size ?? CupertinoLoadingWidgetStyles.size, + child: const CupertinoActivityIndicator(color: CupertinoLoadingWidgetStyles.progressColor) ) ); }