notificationService
notificationService
- notificationService
- GetNotifications(queryString) ⇒
Promise.<ApiResult> - GetNotificationsCount() ⇒
Promise.<ApiResult> - ChangeNotificationStatus(params) ⇒
Promise.<ApiResult> - MarkAllNotificationsAsRead() ⇒
Promise.<ApiResult>
- GetNotifications(queryString) ⇒
GetNotifications(queryString) ⇒ Promise.<ApiResult>
Получает список уведомлений текущего пользователя с пагинацией и фильтрами статуса
Принимаемые параметры
| Param | Type | Description |
|---|---|---|
| queryString | string | Готовая строка запроса (пагинация, фильтры статуса) |
Возвращаемые данные
Returns: Promise.<ApiResult> - Список уведомлений под полем pagination
GetNotificationsCount() ⇒ Promise.<ApiResult>
Получает количество непрочитанных уведомлений текущего пользователя
Возвращаемые данные
Returns: Promise.<ApiResult> - Количество непрочитанных уведомлений
ChangeNotificationStatus(params) ⇒ Promise.<ApiResult>
Меняет статус уведомления (прочитано / архив и т. д.)
Принимаемые параметры
| Param | Type | Description |
|---|---|---|
| params | ChangeNotificationStatusRequestParam | Параметры запроса с ID уведомления и новым статусом |
Возвращаемые данные
Returns: Promise.<ApiResult> - Подтверждение операции
MarkAllNotificationsAsRead() ⇒ Promise.<ApiResult>
Помечает все уведомления текущего пользователя как прочитанные
Возвращаемые данные
Returns: Promise.<ApiResult> - Подтверждение операции