power_clamp

This commit is contained in:
mohammad
2024-10-22 10:13:12 +03:00
parent 5b1fd3bdd8
commit 9e678fddaf
2 changed files with 4 additions and 7 deletions
@@ -22,7 +22,6 @@ class PowerClampBloc extends Bloc<PowerClampEvent, PowerClampState> {
on<SelectDateEvent>(selectTimeOfLinePassword); on<SelectDateEvent>(selectTimeOfLinePassword);
} }
//SelectDateEvent //SelectDateEvent
Timer? _timer;
DateTime? dateTime = DateTime.now(); DateTime? dateTime = DateTime.now();
String formattedDate = DateFormat('yyyy/MM/dd').format(DateTime.now()); String formattedDate = DateFormat('yyyy/MM/dd').format(DateTime.now());
@@ -212,10 +211,9 @@ class PowerClampBloc extends Bloc<PowerClampEvent, PowerClampState> {
selectedDateTime.hour, selectedDateTime.hour,
selectedDateTime.minute, selectedDateTime.minute,
).millisecondsSinceEpoch ~/ ).millisecondsSinceEpoch ~/
1000; // Divide by 1000 to remove milliseconds 1000;
DateTime dateTime = DateTime dateTime = selectedDateTime;
selectedDateTime; // Assuming this is your DateTime object
formattedDate = DateFormat('yyyy/MM/dd').format(dateTime); formattedDate = DateFormat('yyyy/MM/dd').format(dateTime);
emit(DateSelectedState()); emit(DateSelectedState());
} }
@@ -244,10 +242,10 @@ class PowerClampBloc extends Bloc<PowerClampEvent, PowerClampState> {
), ),
Text( Text(
views[currentIndex], views[currentIndex],
style: TextStyle(fontSize: 15, fontWeight: FontWeight.w500), style: const TextStyle(fontSize: 15, fontWeight: FontWeight.w500),
), ),
IconButton( IconButton(
icon: Icon(Icons.arrow_right), icon: const Icon(Icons.arrow_right),
onPressed: () { onPressed: () {
setState(() { setState(() {
switchView(1); switchView(1);
@@ -1,5 +1,4 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:syncrow_app/features/devices/model/power_clamp_model.dart';
import 'package:syncrow_app/features/devices/view/widgets/power_clamp/power_info_card.dart'; import 'package:syncrow_app/features/devices/view/widgets/power_clamp/power_info_card.dart';
import 'package:syncrow_app/features/shared_widgets/default_container.dart'; import 'package:syncrow_app/features/shared_widgets/default_container.dart';
import 'package:syncrow_app/features/shared_widgets/text_widgets/body_large.dart'; import 'package:syncrow_app/features/shared_widgets/text_widgets/body_large.dart';