Skip to main content

Function: useRevokeRole()

useRevokeRole(): UseMutationResult<ElevationResult, Error, RevokeRoleInput, unknown>

Defined in: web/lib/hooks/use-governance.ts:920

Mutation hook for revoking a user's role (admin only).

Returns

UseMutationResult<ElevationResult, Error, RevokeRoleInput, unknown>

Mutation object for revoking role

Example

const revokeRole = useRevokeRole();

await revokeRole.mutateAsync({
did: 'did:plc:example',
reason: 'Violation of community guidelines',
});