Function: useCollectEvidence()
useCollectEvidence():
UseMutationResult<{canonicalUri:string;claimantDid:string;createdAt:string;evidence:object[];expiresAt:string;id:number;importId:number;rejectionReason:string;reviewedAt:string;reviewedBy:string;status:"pending"|"approved"|"rejected"|"expired";verificationScore:number; },Error, {authorities: ("orcid-match"|"semantic-scholar-match"|"openreview-match"|"openalex-match"|"arxiv-ownership"|"institutional-email"|"ror-affiliation"|"name-match"|"coauthor-overlap"|"author-claim")[];claimId:number; },unknown>
Defined in: web/lib/hooks/use-claiming.ts:278
Mutation hook to collect evidence from external authorities.
Returns
UseMutationResult<{ canonicalUri: string; claimantDid: string; createdAt: string; evidence: object[]; expiresAt: string; id: number; importId: number; rejectionReason: string; reviewedAt: string; reviewedBy: string; status: "pending" | "approved" | "rejected" | "expired"; verificationScore: number; }, Error, { authorities: ("orcid-match" | "semantic-scholar-match" | "openreview-match" | "openalex-match" | "arxiv-ownership" | "institutional-email" | "ror-affiliation" | "name-match" | "coauthor-overlap" | "author-claim")[]; claimId: number; }, unknown>
Mutation for collecting evidence