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