Skip to main content

Function: useDeleteEndorsement()

useDeleteEndorsement(): UseMutationResult<void, Error, { preprintUri: string; uri: string; }, unknown>

Defined in: web/lib/hooks/use-endorsement.ts:456

Mutation hook for deleting an endorsement.

Returns

UseMutationResult<void, Error, { preprintUri: string; uri: string; }, unknown>

Mutation object for deleting endorsements

Remarks

Deletes an endorsement from the user's PDS. Only the endorser can delete their own endorsements.

Example

const deleteEndorsement = useDeleteEndorsement();

const handleDelete = async () => {
await deleteEndorsement.mutateAsync({
uri: endorsement.uri,
preprintUri: endorsement.preprintUri,
});
};