add decorator layer

This commit is contained in:
Rafeek-Khoudare
2025-07-21 15:01:38 +03:00
parent c8eb07c166
commit c473325883
3 changed files with 69 additions and 41 deletions

View File

@ -1,5 +1,6 @@
import 'package:flutter/material.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
import 'package:syncrow_web/pages/access_management/manage_bookable_spaces/data/non_bookable_spaces_decorator.dart';
import 'package:syncrow_web/pages/access_management/manage_bookable_spaces/data/remote_non_bookable_spaces.dart';
import 'package:syncrow_web/pages/access_management/manage_bookable_spaces/data/remote_send_bookable_spaces.dart';
import 'package:syncrow_web/pages/access_management/manage_bookable_spaces/domain/models/bookable_space_model.dart';
@ -46,7 +47,9 @@ class _SetupBookableSpacesDialogState extends State<SetupBookableSpacesDialog> {
),
BlocProvider<NonBookableSpacesBloc>(
create: (context) => NonBookableSpacesBloc(
RemoteNonBookableSpaces(HTTPService()),
NonBookableSpacesDebouncerDecoratorService(
RemoteNonBookableSpaces(HTTPService()),
),
)..add(
LoadUnBookableSpacesEvent(
nonBookableSpacesParams: