Skip to content

ResolutionHooks

Defined in: packages/core/src/resolution/collect.ts:28

Host callbacks the service passes in. They may be sync or async.

readonly optional isActiveUser?: (userId, ctx) => boolean | Promise<boolean>

Defined in: packages/core/src/resolution/collect.ts:32

Omitted: every user is active.

string

ResolveContext

boolean | Promise<boolean>


readonly optional resolvers?: Readonly<Record<string, (args) => UserIds>>

Defined in: packages/core/src/resolution/collect.ts:30


readonly optional roles?: (role, ctx) => UserIds

Defined in: packages/core/src/resolution/collect.ts:29

string

ResolveContext

UserIds