Reminder Settings Screen
Component Detail
User Interface
medium complexity
mobilefrontend
1
Dependencies
0
Dependents
1
Entities
0
Integrations
Description
A dedicated settings screen allowing users to manage their reminder preferences per scenario type. Users can opt out of non-critical reminders (e.g., activity follow-up nudges) while mandatory safeguarding reminders (e.g., 10-day contact check for Blindeforbundet) remain enforced. Coordinators see an additional section for configuring organization-level scenario thresholds.
reminder-settings-screen
Responsibilities
- Display all configurable reminder types grouped by scenario category
- Allow users to toggle non-critical reminder subscriptions on or off
- Show coordinator-specific threshold configuration controls for scenario rules
- Persist preference changes via Reminder Service
Interfaces
loadReminderPreferences(userId)
toggleReminderEnabled(scenarioType, enabled)
updateThreshold(scenarioType, thresholdDays)
savePreferences()
displaySaveConfirmation()
showMandatoryReminderWarning(scenarioType)
Relationships
Related Data Entities (1)
Data entities managed by this component