diff --git a/assets/icons/water_heater_icon.svg b/assets/icons/water_heater_icon.svg new file mode 100644 index 0000000..5cb97f5 --- /dev/null +++ b/assets/icons/water_heater_icon.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/lib/features/devices/model/device_model.dart b/lib/features/devices/model/device_model.dart index c5ba2ae..2e961f5 100644 --- a/lib/features/devices/model/device_model.dart +++ b/lib/features/devices/model/device_model.dart @@ -62,6 +62,8 @@ class DeviceModel { tempIcon = Assets.oneGang; } else if (type == DeviceType.TwoGang) { tempIcon = Assets.twoGang; + }else if (type == DeviceType.WH) { + tempIcon = Assets.waterHeaterIcon; } else { tempIcon = Assets.assetsIconsLogo; } diff --git a/lib/features/devices/view/widgets/water_heater/water_heater_page.dart b/lib/features/devices/view/widgets/water_heater/water_heater_page.dart index 109822d..94ee5cf 100644 --- a/lib/features/devices/view/widgets/water_heater/water_heater_page.dart +++ b/lib/features/devices/view/widgets/water_heater/water_heater_page.dart @@ -10,9 +10,9 @@ import 'package:syncrow_app/features/devices/view/widgets/water_heater/wh_timer_ import 'package:syncrow_app/features/shared_widgets/default_container.dart'; import 'package:syncrow_app/features/shared_widgets/default_scaffold.dart'; import 'package:syncrow_app/features/shared_widgets/text_widgets/body_small.dart'; +import 'package:syncrow_app/generated/assets.dart'; import 'package:syncrow_app/utils/context_extension.dart'; import 'package:syncrow_app/utils/resource_manager/color_manager.dart'; -import '../../../../../generated/assets.dart'; class WaterHeaterPage extends StatelessWidget { final DeviceModel? device; diff --git a/lib/generated/assets.dart b/lib/generated/assets.dart index 59b833f..20bdb39 100644 --- a/lib/generated/assets.dart +++ b/lib/generated/assets.dart @@ -1048,6 +1048,7 @@ class Assets { static const String scheduleCirculateIcon = "assets/icons/schedule_circulate_icon.svg"; static const String scheduleInchingIcon = "assets/icons/schedule_Inching_icon.svg"; static const String scheduleTimeIcon = "assets/icons/schedule_time_icon.svg"; + static const String waterHeaterIcon = "assets/icons/water_heater_icon.svg"; diff --git a/lib/services/api/devices_api.dart b/lib/services/api/devices_api.dart index 1e984d6..dccb2de 100644 --- a/lib/services/api/devices_api.dart +++ b/lib/services/api/devices_api.dart @@ -37,7 +37,6 @@ class DevicesAPI { body: controlModel.toJson(), showServerMessage: false, expectedResponseModel: (json) { - print('controlDevice=$json' ); return json; }, @@ -76,8 +75,6 @@ class DevicesAPI { path: ApiEndpoints.deviceFunctionsStatus.replaceAll('{deviceUuid}', deviceId), showServerMessage: false, expectedResponseModel: (json) { - print('json===$json'); - return json; }, );