Skip to main content

Function: useDeleteReview()

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

Defined in: web/lib/hooks/use-review.ts:397

Mutation hook for deleting a review.

Returns

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

Mutation object for deleting reviews

Remarks

Deletes a review from the user's PDS. Only the review creator can delete their own reviews.

Example

const deleteReview = useDeleteReview();

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