This commit is contained in:
mohammad
2024-09-30 17:30:16 +03:00
parent fed39b7198
commit b8b6ec67c7
7 changed files with 74 additions and 48 deletions
@@ -78,9 +78,9 @@ class OneTouchScreen extends StatelessWidget {
OneTouchModel oneTouchModel = OneTouchModel(
firstSwitch: false,
firstCountDown: 0,
light_mode: '',
light_mode: lightStatus.off,
relay: status.off,
relay_status_1: '');
relay_status_1: status.off);
List<GroupOneTouchModel> groupOneTouchModel = [];
bool allSwitchesOn = false;
@@ -66,7 +66,8 @@ class OneTouchSetting extends StatelessWidget {
},
confirmTab: () {
oneTouchBloc.add(ChangeStatusEvent(
deviceId: device!.uuid!));
deviceId: device!.uuid!,
context: context));
},
title: 'Restart Status',
label1: 'Power Off',
@@ -137,7 +138,9 @@ class OneTouchSetting extends StatelessWidget {
},
confirmTab: () {
oneTouchBloc.add(
const ChangeStatusEvent());
ChangeStatusEvent(
deviceId: device!.uuid!,
context: context));
},
title: 'Indicator Status',
label1: 'Off',
@@ -173,8 +176,8 @@ class OneTouchSetting extends StatelessWidget {
children: [
BodyMedium(
fontSize: 13,
text: oneTouchBloc
.deviceStatus.light_mode,
text: oneTouchBloc.deviceStatus
.light_mode.value,
fontColor: ColorsManager.textGray,
),
const Icon(
@@ -204,7 +207,12 @@ class OneTouchSetting extends StatelessWidget {
cancelTab: () {
Navigator.of(context).pop();
},
confirmTab: () {},
confirmTab: () {
oneTouchBloc.add(
ChangeStatusEvent(
deviceId: device!.uuid!,
context: context));
},
title: 'Restart Status 1',
label1: 'Power Off',
label2: 'Power On',
@@ -245,7 +253,7 @@ class OneTouchSetting extends StatelessWidget {
BodyMedium(
fontSize: 13,
text: oneTouchBloc.deviceStatus
.relay_status_1,
.relay_status_1.value,
fontColor:
ColorsManager.textGray,
),