mirror of
https://github.com/SyncrowIOT/web.git
synced 2025-08-24 20:12:27 +00:00
no need for (S) cuz it is not List
This commit is contained in:
@ -18,10 +18,10 @@ class UpdateBookableSpacesBloc
|
||||
|
||||
Future<void> _onUpdateBookableSpace(UpdateBookableSpace event,
|
||||
Emitter<UpdateBookableSpacesState> emit) async {
|
||||
emit(UpdateBookableSpaceLoading(event.updatedParams.spaceUuid));
|
||||
emit(UpdateBookableSpaceLoading(event.updatedParam.spaceUuid));
|
||||
try {
|
||||
final updatedSpace =
|
||||
await updateBookableSpaceService.update(event.updatedParams);
|
||||
await updateBookableSpaceService.update(event.updatedParam);
|
||||
|
||||
emit(UpdateBookableSpaceSuccess(bookableSpaceConfig: updatedSpace));
|
||||
event.onSuccess?.call();
|
||||
|
@ -9,9 +9,9 @@ sealed class UpdateBookableSpaceEvent extends Equatable {
|
||||
|
||||
class UpdateBookableSpace extends UpdateBookableSpaceEvent {
|
||||
final void Function()? onSuccess;
|
||||
final UpdateBookableSpaceParam updatedParams;
|
||||
final UpdateBookableSpaceParam updatedParam;
|
||||
const UpdateBookableSpace({
|
||||
required this.updatedParams,
|
||||
required this.updatedParam,
|
||||
this.onSuccess,
|
||||
});
|
||||
}
|
||||
|
@ -56,7 +56,7 @@ class BookableSpaceSwitchActivationWidget extends StatelessWidget {
|
||||
onChanged: (value) {
|
||||
context.read<UpdateBookableSpacesBloc>().add(
|
||||
UpdateBookableSpace(
|
||||
updatedParams: UpdateBookableSpaceParam(
|
||||
updatedParam: UpdateBookableSpaceParam(
|
||||
spaceUuid: space.spaceUuid,
|
||||
availability: value,
|
||||
)),
|
||||
|
@ -65,7 +65,7 @@ class SaveSecondStepButton extends StatelessWidget {
|
||||
UpdateBookableSpace(
|
||||
onSuccess: () =>
|
||||
context.read<NonBookableSpacesBloc>().add(CallInitStateEvent()),
|
||||
updatedParams: UpdateBookableSpaceParam.fromBookableModel(
|
||||
updatedParam: UpdateBookableSpaceParam.fromBookableModel(
|
||||
context
|
||||
.read<SetupBookableSpacesBloc>()
|
||||
.selectedBookableSpaces
|
||||
|
Reference in New Issue
Block a user