@chive/web
Chive Frontend Library
Remarks
This module exports all frontend utilities, hooks, and API clients for the Chive eprint service web application.
References
ConsensusProgress
Re-exports ConsensusProgress
EditorStatus
Re-exports EditorStatus
EndorsementNotification
Re-exports EndorsementNotification
generateRkey
Re-exports generateRkey
Proposal
Renames and re-exports ProposalView
ProposalChanges
Re-exports ProposalChanges
RecommendedEprint
Re-exports RecommendedEprint
RelatedEprint
Re-exports RelatedEprint
ReviewNotification
Re-exports ReviewNotification
TrustedEditorRecord
Renames and re-exports TrustedEditor
Vote
Renames and re-exports VoteView
VotesResponse
Renames and re-exports OutputSchema
Namespaces
- ComAtprotoRepoApplyWrites
- ComAtprotoRepoCreateRecord
- ComAtprotoRepoDefs
- ComAtprotoRepoDeleteRecord
- ComAtprotoRepoDescribeRepo
- ComAtprotoRepoGetRecord
- ComAtprotoRepoImportRepo
- ComAtprotoRepoListMissingBlobs
- ComAtprotoRepoListRecords
- ComAtprotoRepoPutRecord
- ComAtprotoRepoStrongRef
- ComAtprotoRepoUploadBlob
- PubChiveActivityGetCorrelationMetrics
- PubChiveActivityGetFeed
- PubChiveActivityLog
- PubChiveActivityMarkFailed
- PubChiveActorAutocompleteAffiliation
- PubChiveActorAutocompleteKeyword
- PubChiveActorAutocompleteOpenReview
- PubChiveActorAutocompleteOrcid
- PubChiveActorDiscoverAuthorIds
- PubChiveActorGetDiscoverySettings
- PubChiveActorGetMyProfile
- PubChiveActorGetProfileConfig
- PubChiveActorProfile
- PubChiveAlphaApply
- PubChiveAlphaCheckStatus
- PubChiveAnnotationComment
- PubChiveAnnotationEntityLink
- PubChiveAnnotationGetThread
- PubChiveAnnotationListByAuthor
- PubChiveAnnotationListForEprint
- PubChiveAnnotationListForPage
- PubChiveAuthorGetProfile
- PubChiveAuthorSearchAuthors
- PubChiveBacklinkCreate
- PubChiveBacklinkDelete
- PubChiveBacklinkGetCounts
- PubChiveBacklinkList
- PubChiveClaimingApproveClaim
- PubChiveClaimingApproveCoauthor
- PubChiveClaimingAutocomplete
- PubChiveClaimingCompleteClaim
- PubChiveClaimingFetchExternalPdf
- PubChiveClaimingFindClaimable
- PubChiveClaimingGetClaim
- PubChiveClaimingGetCoauthorRequests
- PubChiveClaimingGetMyCoauthorRequests
- PubChiveClaimingGetPendingClaims
- PubChiveClaimingGetSubmissionData
- PubChiveClaimingGetSuggestions
- PubChiveClaimingGetUserClaims
- PubChiveClaimingRejectClaim
- PubChiveClaimingRejectCoauthor
- PubChiveClaimingRequestCoauthorship
- PubChiveClaimingSearchEprints
- PubChiveClaimingStartClaim
- PubChiveClaimingStartClaimFromExternal
- PubChiveCollectionDefs
- PubChiveCollectionFindContainsEdge
- PubChiveCollectionGet
- PubChiveCollectionGetContaining
- PubChiveCollectionGetFeed
- PubChiveCollectionGetParent
- PubChiveCollectionGetSubcollections
- PubChiveCollectionListByOwner
- PubChiveCollectionListPublic
- PubChiveCollectionSearch
- PubChiveDefs
- PubChiveDiscoveryGetCitations
- PubChiveDiscoveryGetEnrichment
- PubChiveDiscoveryGetForYou
- PubChiveDiscoveryGetRecommendations
- PubChiveDiscoveryGetSimilar
- PubChiveDiscoveryRecordInteraction
- PubChiveDiscoverySettings
- PubChiveEndorsementGetSummary
- PubChiveEndorsementGetUserEndorsement
- PubChiveEndorsementListForAuthorPapers
- PubChiveEndorsementListForEprint
- PubChiveEndorsementListForUser
- PubChiveEprintAuthorContribution
- PubChiveEprintChangelog
- PubChiveEprintDeleteSubmission
- PubChiveEprintGetChangelog
- PubChiveEprintGetSubmission
- PubChiveEprintListByAuthor
- PubChiveEprintListChangelogs
- PubChiveEprintListRelatedWorks
- PubChiveEprintRelatedWork
- PubChiveEprintSearchSubmissions
- PubChiveEprintSubmission
- PubChiveEprintUpdateSubmission
- PubChiveEprintUserTag
- PubChiveEprintVersion
- PubChiveGovernanceApproveElevation
- PubChiveGovernanceGetEditorStatus
- PubChiveGovernanceGetPendingCount
- PubChiveGovernanceGetProposal
- PubChiveGovernanceGetUserVote
- PubChiveGovernanceGrantDelegation
- PubChiveGovernanceListDelegations
- PubChiveGovernanceListElevationRequests
- PubChiveGovernanceListProposals
- PubChiveGovernanceListTrustedEditors
- PubChiveGovernanceListVotes
- PubChiveGovernanceRejectElevation
- PubChiveGovernanceRequestElevation
- PubChiveGovernanceRevokeDelegation
- PubChiveGovernanceRevokeRole
- PubChiveGraphBrowseFaceted
- PubChiveGraphEdge
- PubChiveGraphEdgeProposal
- PubChiveGraphExpandSubgraph
- PubChiveGraphGetCommunities
- PubChiveGraphGetEdge
- PubChiveGraphGetHierarchy
- PubChiveGraphGetNode
- PubChiveGraphGetRelations
- PubChiveGraphGetSubkinds
- PubChiveGraphListEdges
- PubChiveGraphListNodes
- PubChiveGraphListPersonalEdgeTypes
- PubChiveGraphListPersonalNodes
- PubChiveGraphNode
- PubChiveGraphNodeProposal
- PubChiveGraphReconciliation
- PubChiveGraphSearchNodes
- PubChiveGraphVote
- PubChiveImportExists
- PubChiveImportGet
- PubChiveImportSearch
- PubChiveMetricsGetMetrics
- PubChiveMetricsGetTrending
- PubChiveMetricsGetViewCount
- PubChiveMetricsRecordDownload
- PubChiveMetricsRecordDwellTime
- PubChiveMetricsRecordSearchClick
- PubChiveMetricsRecordSearchDownload
- PubChiveMetricsRecordView
- PubChiveNotificationListEndorsementsOnMyPapers
- PubChiveNotificationListReviewsOnMyPapers
- PubChiveReviewComment
- PubChiveReviewEndorsement
- PubChiveReviewEntityLink
- PubChiveReviewGetThread
- PubChiveReviewListForAuthor
- PubChiveReviewListForEprint
- PubChiveRichtextDefs
- PubChiveRichtextFacets
- PubChiveSyncCheckStaleness
- PubChiveSyncDeleteRecord
- PubChiveSyncIndexRecord
- PubChiveSyncRefreshRecord
- PubChiveSyncRegisterPDS
- PubChiveSyncVerify
- PubChiveTagGetDetail
- PubChiveTagGetSuggestions
- PubChiveTagGetTrending
- PubChiveTagListEprints
- PubChiveTagListForEprint
- PubChiveTagSearch
- SiteStandardDocument
- SiteStandardPublication
Classes
- APIError
- AtpBaseClient
- AuthenticationError
- AuthorizationError
- ChiveError
- ComAtprotoNS
- ComAtprotoRepoNS
- ComNS
- NetworkError
- NotFoundError
- PubChiveActivityNS
- PubChiveActorNS
- PubChiveActorProfileRecord
- PubChiveAlphaNS
- PubChiveAnnotationCommentRecord
- PubChiveAnnotationEntityLinkRecord
- PubChiveAnnotationNS
- PubChiveAuthorNS
- PubChiveBacklinkNS
- PubChiveClaimingNS
- PubChiveCollectionNS
- PubChiveDiscoveryNS
- PubChiveDiscoverySettingsRecord
- PubChiveEndorsementNS
- PubChiveEprintChangelogRecord
- PubChiveEprintNS
- PubChiveEprintRelatedWorkRecord
- PubChiveEprintSubmissionRecord
- PubChiveEprintUserTagRecord
- PubChiveEprintVersionRecord
- PubChiveGovernanceNS
- PubChiveGraphEdgeProposalRecord
- PubChiveGraphEdgeRecord
- PubChiveGraphNodeProposalRecord
- PubChiveGraphNodeRecord
- PubChiveGraphNS
- PubChiveGraphReconciliationRecord
- PubChiveGraphVoteRecord
- PubChiveImportNS
- PubChiveMetricsNS
- PubChiveNotificationNS
- PubChiveNS
- PubChiveReviewCommentRecord
- PubChiveReviewEndorsementRecord
- PubChiveReviewEntityLinkRecord
- PubChiveReviewNS
- PubChiveSyncNS
- PubChiveTagNS
- PubNS
- RateLimitError
- SchemaMigrationError
- SiteNS
- SiteStandardDocumentRecord
- SiteStandardNS
- SiteStandardPublicationRecord
- ValidationError
Interfaces
- Activity
- ActivityFeedOptions
- ActorSuggestion
- AffiliationSuggestion
- AuthActions
- AuthContextValue
- AuthorIdMatch
- AuthSession
- AuthState
- AutocompleteSuggestion
- Backlink
- BacklinkCounts
- BlueskyFacet
- BlueskyPostRecord
- BlueskyRateLimitInfo
- ChiveUser
- CreateBlueskyPostInput
- CreateBlueskyPostResult
- CreateProposalInput
- CreateRecordResult
- CreateStandardDocumentInput
- CreateVoteInput
- DelegationResult
- EdgeListParams
- EdgeMetadata
- EdgesResponse
- EdgeWithNodes
- ElevationResult
- EprintRecord
- EprintWithSchemaHints
- ExternalEmbed
- ExternalEprint
- ExternalEprintAuthor
- ExternalId
- FacetDefinition
- FacetedSearchResponse
- FacetValue
- FieldExternalId
- FieldGraphEdge
- FieldNode
- FieldProposalRecord
- FieldSummaryNode
- FieldWithRelations
- GrantDelegationInput
- GraphNode
- HierarchyNode
- HierarchyParams
- HierarchyResponse
- KeywordSuggestion
- LogActivityInput
- LoginOptions
- MarkFailedInput
- MentionTriggerState
- NodeDetail
- NodeListParams
- NodeMetadata
- NodeSearchParams
- NodesResponse
- OAuthCallbackParams
- OrcidSuggestion
- PaperOAuthMessage
- PaperSession
- ProposalListParams
- RelatedField
- RevokeDelegationInput
- RevokeRoleInput
- SearchSourceError
- SerializedError
- ShareContent
- StandardDocumentRecord
- TokenResponse
- TrustedEditorListParams
- UpdateStandardDocumentInput
- UploadBlobResult
- UseEdgeOptions
- UseGovernanceOptions
- UseMentionTriggerOptions
- UseMentionTriggerReturn
- UseNodeOptions
- VoteRecord
Type Aliases
- ActivityAction
- ActivityCategory
- ActivityStatus
- AuthorRef
- BacklinkSourceType
- BlueskyFacetFeature
- CreateFieldProposalFormData
- DeprecateFieldProposalFormData
- DID
- DynamicFacetFilters
- EdgeStatus
- EprintFormData
- EprintSubmission
- ErrorSeverity
- Evidence
- ExternalIdentifier
- ExternalLink
- ExternalMapping
- ExternalProfile
- FieldNodeRef
- FieldProposal
- FundingSource
- GovernanceRole
- GraphEdge
- Handle
- ImportSource
- MentionTriggerType
- MergeFieldProposalFormData
- ModifyFieldProposalFormData
- NodeKind
- NodeStatus
- ProposalCategory
- ProposalsResponse
- ProposalStatus
- ProposalType
- ReconciliationStatus
- Reference
- SchemaFacetValue
- SchemaVote
- ShareableContentType
- StepAuthorsData
- StepFieldsData
- StepFilesData
- StepMetadataData
- SuggestedPaper
- SuggestedPaperAuthor
- SuggestionsProfileMetadata
- SupplementaryMaterial
- SupplementaryMaterialInput
- VersionBumpType
- VersionRef
- VoteAction
- VoteFormData
- VoterRole
- VoteValue
Variables
- activityKeys
- api
- authApi
- authorKeys
- authorRefSchema
- backlinkKeys
- CATEGORY_LABELS
- changelogKeys
- claimingKeys
- COLLECTIONS
- CONSENSUS_THRESHOLD
- createFieldProposalFormSchema
- deprecateFieldProposalFormSchema
- discoveryKeys
- EDGE_STATUS_LABELS
- edgeKeys
- endorsementKeys
- eprintFormDataSchema
- eprintKeys
- eprintSearchKeys
- eprintSubmissionSchema
- EVIDENCE_TYPES
- evidenceSchema
- EXTERNAL_MAPPING_SOURCES
- externalIdentifierSchema
- externalLinkSchema
- externalMappingSchema
- externalProfileSchema
- facetedSearchKeys
- facetValueSchema
- FIELD_TYPES
- fieldKeys
- fieldNodeRefSchema
- fieldProposalSchema
- fundingSourceSchema
- GOVERNANCE_ROLE_LABELS
- governanceKeys
- MAX_DOCUMENT_SIZE_BYTES
- MAX_SUPPLEMENTARY_SIZE_BYTES
- mergeFieldProposalFormSchema
- MINIMUM_VOTES
- modifyFieldProposalFormSchema
- NODE_KIND_LABELS
- NODE_STATUS_LABELS
- nodeKeys
- notificationKeys
- personalizedFeedKeys
- profileAutocompleteKeys
- PROPOSAL_TYPES
- reconciliationStatusSchema
- referenceSchema
- RELATION_LABELS
- RELATIONSHIP_TYPES
- reviewKeys
- ROLE_LABELS
- searchKeys
- STATUS_LABELS
- stepAuthorsSchema
- stepFieldsSchema
- stepFilesSchema
- stepMetadataSchema
- SUBKIND_LABELS
- supplementaryMaterialInputSchema
- supplementaryMaterialSchema
- SUPPORTED_DOCUMENT_FORMATS
- tagKeys
- trendingKeys
- TYPE_LABELS
- versionRefSchema
- VOTE_LABELS
- VOTE_VALUES
- VOTE_WEIGHTS
- voteFormSchema
- VOTER_ROLES
- voteSchema
Functions
- addFacetValue
- AuthContext
- authenticatePaperInPopup
- AuthProvider
- buildAtUri
- buildBlueskyPostUrl
- cancelPaperAuthentication
- canUserMigrateRecord
- clearAllFilters
- clearAllPaperSessions
- clearDimensionFilters
- clearPaperSession
- cn
- countGraphemes
- countTotalFilters
- createBlueskyPost
- createEprintRecord
- createFieldProposalRecord
- createServerClient
- createStandardDocument
- createVoteRecord
- deleteRecord
- extractWikidataId
- fastUrl
- fetchOgImageBlob
- formatOrcidUrl
- formatVersion
- getActivePaperSession
- getApiBaseUrl
- getAuthenticatedDid
- getCurrentAgent
- getCurrentSession
- getOAuthClient
- getPaperAgent
- getPaperSession
- getQueryClient
- getSourceTypeLabel
- groupBacklinksBySource
- hasOrcid
- hasPaperSession
- initializeOAuth
- isAgentAuthenticated
- isFacetSelected
- isPaperAuthInProgress
- isPaperSessionValid
- isValidAtUri
- isValidFastId
- isValidOrcid
- isValidWikidataId
- logout
- makeQueryClient
- markEprintViewStart
- normalizeOrcid
- parseAtUri
- postPaperErrorToOpener
- postPaperSessionToOpener
- removeFacetValue
- resolveHandle
- restoreSession
- setPaperSession
- startLogin
- toggleFacetValue
- updateStandardDocument
- uploadBlob
- uploadDocument
- useActivityFeed
- useActivityLogging
- useAffiliationAutocomplete
- useAgent
- useApproveClaim
- useApproveCoauthor
- useAuth
- useAuthor
- useAuthorIdDiscovery
- useAuthorMetrics
- useAuthorProfile
- useAuthorReviews
- useAutocomplete
- useBacklinkCounts
- useBacklinks
- useChangelog
- useCitations
- useClaim
- useClaimableEprints
- useCoauthorRequests
- useCompleteClaim
- useContributionDegrees
- useContributionTypeNodes
- useCreateEndorsement
- useCreateProposal
- useCreateReview
- useCreateTag
- useCreateVote
- useCurrentUser
- useDebounce
- useDeleteEndorsement
- useDeleteEprint
- useDeleteReview
- useDeleteTag
- useDismissSuggestion
- useDocumentFormats
- useEdge
- useEdges
- useEditorStatus
- useEndorsementNotifications
- useEndorsements
- useEndorsementSummary
- useEnrichment
- useEprint
- useEprintChangelogs
- useEprintPermissions
- useEprints
- useEprintsByAuthor
- useEprintSearch
- useEprintSearchState
- useEprintTags
- useFacetCounts
- useFacetedSearch
- useFacets
- useField
- useFieldAncestors
- useFieldChildren
- useFieldEprints
- useFieldHierarchy
- useFields
- useFieldWithRelations
- useForYouFeed
- useGrantDelegation
- useHierarchy
- useInstantSearch
- useInstitutionSearch
- useInstitutionTypes
- useIsAuthenticated
- useKeywordAutocomplete
- useLicenses
- useLiveFacetedSearch
- useLogActivity
- useMarkActivityFailed
- useMentionAutocomplete
- useMentionTrigger
- useMotivations
- useMyCoauthorRequests
- useMyEditorStatus
- useMyVote
- useNode
- useNodeAncestors
- useNodeChildren
- useNodeParents
- useNodesByKind
- useNodesBySubkind
- useNodeSearch
- useOrcidAutocomplete
- usePaperSuggestions
- usePaperTypes
- usePendingClaims
- usePendingProposalsCount
- usePersonalizedFeed
- usePlatforms
- usePrefetchAuthor
- usePrefetchEndorsements
- usePrefetchEprint
- usePrefetchField
- usePrefetchNode
- usePrefetchProposal
- usePrefetchReviews
- usePrefetchSimilarPapers
- usePrefetchTags
- useProposal
- useProposals
- useProposalVotes
- usePublicationStatuses
- useRecordInteraction
- useRejectClaim
- useRejectCoauthor
- useRequestCoauthorship
- useRequestElevation
- useReviewNotifications
- useReviews
- useReviewThread
- useRevokeDelegation
- useRevokeRole
- useSchemaMigration
- useSearch
- useSearchTracking
- useShareToBluesky
- useSimilarPapers
- useStartClaim
- useStartClaimFromExternal
- useSupplementaryCategories
- useTagDetail
- useTagSearch
- useTagSuggestions
- useTrending
- useTrendingTags
- useTrustedEditors
- useUpdateEprint
- useUserClaims
- useUserEndorsement
- validatePostLength
- wikidataUrl