1import 'package:connect/core/ui/widgets/custom_scaffold.dart';
2import 'package:connect/core/ui/widgets/custom_text_form_field.dart';
3import 'package:connect/features/co2_emmissions/screens/energy/views/energy_savings_measure_view.dart';
4import 'package:connect/features/co2_emmissions/screens/energy/views/source_of_electricity_view.dart';
5import 'package:connect/features/co2_emmissions/screens/energy/views/track_consumtion_trend.dart';
6import 'package:connect/features/co2_emmissions/screens/energy/views/track_energy_consumption.dart';
7import 'package:connect/features/co2_emmissions/screens/energy/views/usage_over_6_months_view.dart';
8import 'package:flutter/material.dart';
9import 'package:flutter_screenutil/flutter_screenutil.dart';
11import '../widgets/page_navigator.dart';
12import 'views/monthly_electricity_consumtions_view.dart';
21class _EnergyScreenState
extends State<EnergyScreen> {
24 Widget
build(BuildContext context) {
25 return CustomScaffold(
26 isLeadingVisible:
true,
28 floating: PageNavigator(
35 padding: EdgeInsets.only(bottom: 70.sp),
37 physics: NeverScrollableScrollPhysics(),
40 MonthlyElectricityConsumptionsView(),
41 SourceofElectricityView(),
43 EnergySavingsMeasure(),
44 TrackConsumptionTrend(),
45 TrackenergyConsumptionTrend(),
65 Widget
build(BuildContext context) {
67 padding: EdgeInsets.only(bottom: 17.sp),
69 crossAxisAlignment: CrossAxisAlignment.start,
73 style: Theme.of(context).textTheme.bodySmall,
75 SizedBox(height: 10.sp),
78 fillColor: Theme.of(context).highlightColor.withOpacity(0.11),
80 padding: EdgeInsets.only(top: 13.sp, right: 10.sp),
83 style: Theme.of(context).textTheme.bodySmall?.copyWith(
84 color: Theme.of(context).colorScheme.primary,
class EnergyScreen extends StatefulWidget _pageController
override Widget build(BuildContext context)