Skip to main content

Function: useDeleteTag()

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

Defined in: web/lib/hooks/use-tags.ts:495

Mutation hook for deleting a tag.

Returns

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

Mutation object for deleting tags

Remarks

Deletes a tag from the user's PDS. Only the tag creator can delete their own tags.

Example

const deleteTag = useDeleteTag();

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