need more debugging

This commit is contained in:
ashrafzarkanisala
2024-08-25 04:10:43 +03:00
parent a1ebb930a2
commit 203627fb31
2 changed files with 9 additions and 5 deletions

View File

@ -31,12 +31,16 @@ class LivingRoomBloc extends Bloc<LivingRoomEvent, LivingRoomState> {
emit(LivingRoomControlLoading());
try {
final status = Status(code: event.code, value: event.value);
final response =
await DevicesManagementApi().deviceControl(event.deviceId, status);
await DevicesManagementApi().deviceControl(event.deviceId, status);
emit(LivingRoomControlSuccess());
if (response) {
emit(LivingRoomControlSuccess());
await Future.delayed(const Duration(milliseconds: 500));
add(LivingRoomFetchDeviceStatus(event.deviceId));
}
} catch (e) {
emit(LivingRoomControlError(e.toString()));
emit(LivingRoomControlError('Error controlling the device: $e'));
}
}
}

View File

@ -50,7 +50,7 @@ class LivingRoomDeviceControl extends StatelessWidget with LivingRoomHelper {
crossAxisSpacing: 12,
mainAxisSpacing: 12,
),
itemCount: 3,
itemCount: statuses.length,
itemBuilder: (context, index) {
final status = statuses[index];