+
Notification Channels
+
+
+ {[
+ {
+ key: 'email',
+ label: 'Email Notifications',
+ description: 'Receive important updates via email',
+ },
+ {
+ key: 'push',
+ label: 'Push Notifications',
+ description: 'Real-time alerts on your device',
+ },
+ {
+ key: 'sms',
+ label: 'SMS Notifications',
+ description: 'Text message alerts for urgent items',
+ },
+ {
+ key: 'inApp',
+ label: 'In-App Notifications',
+ description: 'Notifications within the app interface',
+ },
+ ].map((channel) => (
+
+
+
+ {channel.label}
+
+
+ {channel.description}
+
+
+
handleToggle(channel.key)}
+ />
+
+ ))}
+
+
+
+ {/* Quiet Hours */}
+
+
Quiet Hours
+
+ Notifications will not be sent during these hours (local time).
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Quiet hours: {String(preferences.quietHoursStart).padStart(2, '0')}:00 to{' '}
+ {String(preferences.quietHoursEnd).padStart(2, '0')}:00
+
+
+
+ {/* Info Box */}
+