From 9451ec0cc4da3322e3c24fd182a39592b555018b Mon Sep 17 00:00:00 2001 From: Faris Armoush Date: Thu, 3 Jul 2025 13:19:42 +0300 Subject: [PATCH] Update SpaceDetailsDialog to utilize SelectableText for error messages and ensure proper Bloc context usage. This enhances user experience by allowing text selection for easier copying of error information. --- .../presentation/widgets/space_details_dialog.dart | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/pages/space_management_v2/modules/space_details/presentation/widgets/space_details_dialog.dart b/lib/pages/space_management_v2/modules/space_details/presentation/widgets/space_details_dialog.dart index abbd9aae..2461b3c6 100644 --- a/lib/pages/space_management_v2/modules/space_details/presentation/widgets/space_details_dialog.dart +++ b/lib/pages/space_management_v2/modules/space_details/presentation/widgets/space_details_dialog.dart @@ -58,6 +58,7 @@ class _SpaceDetailsDialogState extends State { } return BlocBuilder( + bloc: widget.context.read(), builder: (context, state) => switch (state) { SpaceDetailsInitial() => _buildLoadingDialog(), SpaceDetailsLoading() => _buildLoadingDialog(), @@ -86,7 +87,7 @@ class _SpaceDetailsDialogState extends State { title: widget.title, backgroundColor: ColorsManager.whiteColors, content: Center( - child: Text( + child: SelectableText( errorMessage, style: context.textTheme.bodyLarge?.copyWith( color: ColorsManager.red,