From 2a77483f46dcc1a2e2d7a57ca2c0a3af23e6488a Mon Sep 17 00:00:00 2001 From: Faris Armoush Date: Thu, 17 Apr 2025 09:45:14 +0300 Subject: [PATCH] Refactor `CreateSubSpaceDialog` to improve widget structure and readability --- .../views/create_subspace_model_dialog.dart | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/lib/pages/spaces_management/create_subspace/views/create_subspace_model_dialog.dart b/lib/pages/spaces_management/create_subspace/views/create_subspace_model_dialog.dart index ef20fa56..e8ef9993 100644 --- a/lib/pages/spaces_management/create_subspace/views/create_subspace_model_dialog.dart +++ b/lib/pages/spaces_management/create_subspace/views/create_subspace_model_dialog.dart @@ -37,20 +37,20 @@ class CreateSubSpaceDialog extends StatelessWidget { Widget build(BuildContext context) { final textController = TextEditingController(); - return Dialog( - shape: RoundedRectangleBorder( - borderRadius: BorderRadius.circular(20), - ), - child: BlocProvider( - create: (_) { - final bloc = SubSpaceBloc(); - if (existingSubSpaces != null) { - for (final subSpace in existingSubSpaces ?? []) { - bloc.add(AddSubSpace(subSpace)); - } + return BlocProvider( + create: (_) { + final bloc = SubSpaceBloc(); + if (existingSubSpaces != null) { + for (final subSpace in existingSubSpaces ?? []) { + bloc.add(AddSubSpace(subSpace)); } - return bloc; - }, + } + return bloc; + }, + child: Dialog( + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(20), + ), child: BlocBuilder( builder: (context, state) { return Container(