1import 'package:flutter/material.dart';
2import 'package:flutter_screenutil/flutter_screenutil.dart';
3import '../../operational_details_screen/views/operational_hours_view.dart';
4import '../../widgets/step_brogress_bar.dart';
5import '/core/ui/widgets/custom_card.dart';
6import '/core/ui/widgets/custom_text_form_field.dart';
12 State<WasteTrackingView>
createState() => _WasteTrackingViewState();
15class _WasteTrackingViewState
extends State<WasteTrackingView> {
31 Widget
build(BuildContext context) {
32 return SingleChildScrollView(
35 crossAxisAlignment: CrossAxisAlignment.start,
38 width:
double.infinity,
40 decoration: BoxDecoration(
41 color: Colors.orange.withOpacity(0.11),
42 borderRadius: BorderRadius.circular(10),
47 style: Theme.of(context)
50 ?.copyWith(
color: Colors.orange),
54 SizedBox(height: 10.sp),
58 crossAxisAlignment: CrossAxisAlignment.start,
64 SizedBox(height: 10.sp),
66 'Do You Track Your Waste Generation Trends Regularly?',
67 style: Theme.of(context).textTheme.displaySmall?.copyWith(
71 SizedBox(height: 15.sp),
72 ...
options.map((option) => Padding(
73 padding: EdgeInsets.only(bottom: 10.sp),
74 child: CustomOptionButton(
82 padding: EdgeInsets.only(top: 10.sp),
83 child: CustomTextFormField(
86 fillColor: Theme.of(context).highlightColor.withOpacity(0.11),
const CustomCard({ super.key, required this.child, this.padding, this.bgColor, })
void _onSelect(String option)
class EnergySavingsMeasure extends StatefulWidget options
override Widget build(BuildContext context)
final Set< String > selectedOptions
final TextEditingController _frequencyController