Skip to main content

Interface: SCBlockedUsersManagerType

types/context.SCBlockedUsersManagerType

Properties

block

Optional block: (user: SCUserType) => Promise<any>

Type declaration

▸ (user): Promise<any>

Handle user block/unblock

Parameters
NameType
userSCUserType
Returns

Promise<any>

Defined in

packages/react-core/src/types/context.ts:380


blocked

blocked: number[]

List of all blocked users

Defined in

packages/react-core/src/types/context.ts:365


isBlocked

Optional isBlocked: (user: SCUserType) => boolean

Type declaration

▸ (user): boolean

Handle check if a user is blocked

Parameters
NameType
userSCUserType
Returns

boolean

Defined in

packages/react-core/src/types/context.ts:385


isLoading

isLoading: () => boolean

Type declaration

▸ (): boolean

List of current user in loading state

Returns

boolean

Defined in

packages/react-core/src/types/context.ts:375


loading

loading: boolean

Loading state

Defined in

packages/react-core/src/types/context.ts:370


refresh

Optional refresh: () => Promise<any>

Type declaration

▸ (): Promise<any>

Refresh blocked user list

Returns

Promise<any>

Defined in

packages/react-core/src/types/context.ts:390