Add email notification preference for task completion

- Add emailTaskCompleted field to NotificationPreference model
- Add email preference toggle to notification settings UI (iOS & Android)
- Add localized strings for email notifications section
- Update ViewModel to support email preference updates

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Trey t
2025-12-04 20:04:42 -06:00
parent 7c0238bdf8
commit 22bf109cf7
7 changed files with 118 additions and 6 deletions

View File

@@ -390,6 +390,11 @@
<string name="notifications_warranty_expiring">Warranty Expiring</string>
<string name="notifications_warranty_expiring_desc">Reminders for expiring warranties</string>
<!-- Email Notifications -->
<string name="notifications_email_section">Email Notifications</string>
<string name="notifications_email_task_completed">Task Completed Email</string>
<string name="notifications_email_task_completed_desc">Receive email when a task is completed</string>
<!-- Common -->
<string name="common_save">Save</string>
<string name="common_cancel">Cancel</string>