fixed routing again and again.

pull/136/head
faizatflutter 2 weeks ago
parent f8fdd7570e
commit 81e0680cb3

@ -20,22 +20,8 @@ class WaterMonitorSettingsScreen extends StatefulWidget {
} }
class _WaterMonitorSettingsScreenState extends State<WaterMonitorSettingsScreen> { class _WaterMonitorSettingsScreenState extends State<WaterMonitorSettingsScreen> {
@override // No need to call initialize() here since it's already called in water_consumption_screen
void initState() { // The ViewModel is shared via Provider, so data is already loaded
super.initState();
WidgetsBinding.instance.addPostFrameCallback((_) {
context.read<WaterMonitorViewModel>().initialize();
});
}
void _showSnackbar(String text) {
ScaffoldMessenger.of(context).showSnackBar(
SnackBar(
content: Text(text),
backgroundColor: AppColors.errorColor,
),
);
}
// Reusable method to build selection row widget // Reusable method to build selection row widget
Widget _buildSelectionRow({ Widget _buildSelectionRow({

Loading…
Cancel
Save