import { ReactNode, useMemo } from "react"; import { H6, Icon } from "@blueprintjs/core"; import { Popover2 } from "@blueprintjs/popover2"; import { CustomClasses } from "../../constants"; import "./_index.sass"; function GuideHeader({ children }: { children: ReactNode }){ return
{children}
; } type LinkProps = { href: string, text: string }; function Link({ href, text }: LinkProps){ return {text}; } const CitoidCopy = <>

Metadata is obtained through the . It should give the same results as the Zotero Connector (note : PDFs are currently not added automatically).

If the API was unable to retrieve metadata for a given URL, the item will not appear below.

; const SemanticCopy = <>

References, citations, and their metadata are obtained through the .

Note that the API does not guarantee the identification of all papers, and that the metadata available is limited (for example, abstracts are currently not available).

; type GuideProps = { content: ReactNode, header?: ReactNode }; function Guide({ content, header = "" }: GuideProps){ const guideContent = useMemo(() => { return <> {header && {header}} {content} ; }, [content, header]); return ; } const CitoidGuide = () => ; const SemanticGuide = () => ; export { Guide, Link, CitoidGuide, SemanticGuide };