@itd-api/hydrate / HydratedUserActions
Interface: HydratedUserActions
Defined in: packages/hydrate/src/types.ts:153
Действия над пользователем. Идентификатор пользователя подставляется автоматически.
Methods
block()
block(...args): Promise<void>;Defined in: packages/hydrate/src/types.ts:165
Блокирует пользователя.
Parameters
args
...[RequestOptions]
Returns
Promise<void>
follow()
follow(...args): Promise<{
followersCount?: number;
following: boolean;
status?: Loose<"following" | "requested">;
}>;Defined in: packages/hydrate/src/types.ts:157
Подписывается на пользователя.
Parameters
args
...[RequestOptions]
Returns
Promise<{ followersCount?: number; following: boolean; status?: Loose<"following" | "requested">; }>
get()
get(...args): Promise<HydratedProfile<PublicProfile>>;Defined in: packages/hydrate/src/types.ts:155
Загружает полный профиль.
Parameters
args
...[RequestOptions]
Returns
Promise<HydratedProfile<PublicProfile>>
posts()
posts(...args): Promise<HydratedPage<Post>>;Defined in: packages/hydrate/src/types.ts:173
Загружает страницу стены пользователя.
Parameters
args
...[UserPostsParams, RequestOptions]
Returns
Promise<HydratedPage<Post>>
unblock()
unblock(...args): Promise<void>;Defined in: packages/hydrate/src/types.ts:169
Снимает блокировку.
Parameters
args
...[RequestOptions]
Returns
Promise<void>
unfollow()
unfollow(...args): Promise<void>;Defined in: packages/hydrate/src/types.ts:161
Отписывается от пользователя.
Parameters
args
...[RequestOptions]
Returns
Promise<void>