Цель
Сделать drawer внутренних уведомлений с точной поддержкой notification API.
Entry
- колокольчик в header / AppShell
API
GET /api/notifications
PATCH /api/notifications/:id/read
PATCH /api/notifications/read-all
Поддерживаемые типы
task_assigned
goal_assigned
feedback_received
achievement_confirmed
system
Что входит
- drawer со списком уведомлений
- badge количества непрочитанных
- mark as read для одного уведомления
- mark all as read
Важно
В текущем backend нет отдельного типа task_overdue. Не закладывать UI на несуществующий notification type.
Критерии готовности
- список и статус читаются из API
- unread badge синхронизирован с реальными данными
- действия read / read-all работают через backend
Цель
Сделать drawer внутренних уведомлений с точной поддержкой notification API.
Entry
API
GET /api/notificationsPATCH /api/notifications/:id/readPATCH /api/notifications/read-allПоддерживаемые типы
task_assignedgoal_assignedfeedback_receivedachievement_confirmedsystemЧто входит
Важно
Критерии готовности