Skip to main content

Function: useRevokeRole()

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

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

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',
});