Перейти к основному содержимому

useNotifications

@mineflow/client-react


@mineflow/client-react / useNotifications

Function: useNotifications()

function useNotifications(query?: object): UseQueryResult<{
items: object[];
nextCursor: string | null;
}>;

Defined in: client-react/src/notifications.ts:37

REST-backlog уведомлений получателя (cursor-пагинация, новые сверху). Источник истины ленты — realtime (useRealtimeNotifications) префиксит сюда новые, дедуп по id.

Parameters

ParameterTypeDescription
query{ cursor?: string; limit?: number; }Фильтры/пагинация (limit, cursor).
query.cursor?stringDescription ISO createdAt предыдущей страницы
query.limit?numberDescription 1–200, default 50

Returns

UseQueryResult<{ items: object[]; nextCursor: string | null; }>

UseQueryResult<NotificationPage>.

Example

const { data } = useNotifications({ limit: 50 });