Added DuplicateSpaceBloc to SpaceManagementPage for managing duplicate space functionality.

This commit is contained in:
Faris Armoush
2025-07-23 10:51:51 +03:00
parent 4241d11cb6
commit aed3004a31

View File

@ -7,6 +7,8 @@ import 'package:syncrow_web/pages/space_management_v2/modules/communities/data/s
import 'package:syncrow_web/pages/space_management_v2/modules/communities/domain/params/load_communities_param.dart';
import 'package:syncrow_web/pages/space_management_v2/modules/communities/presentation/bloc/communities_bloc.dart';
import 'package:syncrow_web/pages/space_management_v2/modules/communities/presentation/communities_tree_selection_bloc/communities_tree_selection_bloc.dart';
import 'package:syncrow_web/pages/space_management_v2/modules/duplicate_space/data/services/remote_duplicate_space_service.dart';
import 'package:syncrow_web/pages/space_management_v2/modules/duplicate_space/presentation/bloc/duplicate_space_bloc.dart';
import 'package:syncrow_web/pages/space_management_v2/modules/products/data/services/remote_products_service.dart';
import 'package:syncrow_web/pages/space_management_v2/modules/products/presentation/bloc/products_bloc.dart';
import 'package:syncrow_web/pages/space_management_v2/modules/reorder_spaces/data/services/remote_reorder_spaces_service.dart';
@ -67,6 +69,11 @@ class _SpaceManagementPageState extends State<SpaceManagementPage> {
RemoteReorderSpacesService(_httpService),
),
),
BlocProvider(
create: (context) => DuplicateSpaceBloc(
RemoteDuplicateSpaceService(_httpService),
),
),
],
child: WebScaffold(
appBarTitle: Text(