Skip to content

notificationService

notificationService

GetNotifications(queryString) ⇒ Promise.<ApiResult>

Получает список уведомлений текущего пользователя с пагинацией и фильтрами статуса


Принимаемые параметры

ParamTypeDescription
queryStringstringГотовая строка запроса (пагинация, фильтры статуса)

Возвращаемые данные

Returns: Promise.<ApiResult> - Список уведомлений под полем pagination




GetNotificationsCount() ⇒ Promise.<ApiResult>

Получает количество непрочитанных уведомлений текущего пользователя


Возвращаемые данные

Returns: Promise.<ApiResult> - Количество непрочитанных уведомлений




ChangeNotificationStatus(params) ⇒ Promise.<ApiResult>

Меняет статус уведомления (прочитано / архив и т. д.)


Принимаемые параметры

ParamTypeDescription
paramsChangeNotificationStatusRequestParamПараметры запроса с ID уведомления и новым статусом

Возвращаемые данные

Returns: Promise.<ApiResult> - Подтверждение операции




MarkAllNotificationsAsRead() ⇒ Promise.<ApiResult>

Помечает все уведомления текущего пользователя как прочитанные


Возвращаемые данные

Returns: Promise.<ApiResult> - Подтверждение операции