import 'package:flutter/material.dart'; class NotificationsScreen extends StatefulWidget { const NotificationsScreen({super.key}); @override State createState() => _NotificationsScreenState(); } class _NotificationsScreenState extends State { bool pushNotifications = true; bool soundEnabled = true; bool vibrationEnabled = true; @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: const Text('Notifications'), ), body: ListView( children: [ SwitchListTile( title: const Text('Push Notifications'), subtitle: const Text('Enable push notifications'), value: pushNotifications, onChanged: (bool value) { setState(() { pushNotifications = value; }); }, ), SwitchListTile( title: const Text('Sound'), subtitle: const Text('Play sound for notifications'), value: soundEnabled, onChanged: (bool value) { setState(() { soundEnabled = value; }); }, ), SwitchListTile( title: const Text('Vibration'), subtitle: const Text('Vibrate for notifications'), value: vibrationEnabled, onChanged: (bool value) { setState(() { vibrationEnabled = value; }); }, ), ], ), ); } }