From 0d49ad5106b1947e1b21aa9fd0e2ecead998b38d Mon Sep 17 00:00:00 2001 From: ashrafzarkanisala Date: Tue, 1 Oct 2024 00:32:17 +0300 Subject: [PATCH] change themostat widget --- .../device_managment/ac/view/ac_device_control.dart | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/lib/pages/device_managment/ac/view/ac_device_control.dart b/lib/pages/device_managment/ac/view/ac_device_control.dart index c69583ae..c78ce58d 100644 --- a/lib/pages/device_managment/ac/view/ac_device_control.dart +++ b/lib/pages/device_managment/ac/view/ac_device_control.dart @@ -4,7 +4,6 @@ import 'package:syncrow_web/pages/device_managment/ac/bloc/ac_bloc.dart'; import 'package:syncrow_web/pages/device_managment/ac/bloc/ac_event.dart'; import 'package:syncrow_web/pages/device_managment/ac/bloc/ac_state.dart'; import 'package:syncrow_web/pages/device_managment/ac/view/control_list/ac_mode.dart'; -import 'package:syncrow_web/pages/device_managment/ac/view/control_list/ac_toggle.dart'; import 'package:syncrow_web/pages/device_managment/ac/view/control_list/current_temp.dart'; import 'package:syncrow_web/pages/device_managment/ac/view/control_list/fan_speed.dart'; import 'package:syncrow_web/pages/device_managment/all_devices/models/devices_model.dart'; @@ -43,11 +42,21 @@ class AcDeviceControlsView extends StatelessWidget with HelperResponsiveLayout { mainAxisSpacing: 12, ), children: [ - AcToggle( + ToggleWidget( + label: 'Thermostat', value: state.status.acSwitch, code: 'switch', deviceId: device.uuid!, icon: Assets.ac, + onChange: (value) { + context.read().add( + AcControlEvent( + deviceId: device.uuid!, + code: 'switch', + value: value, + ), + ); + }, ), CurrentTemp( currentTemp: state.status.currentTemp,