import { Link } from "react-router-dom"; import AnnotationCard, { HighlightCard } from "./AnnotationCard"; import BookmarkCard from "./BookmarkCard"; import CollectionIcon from "./CollectionIcon"; import ShareMenu from "./ShareMenu"; export default function CollectionItemCard({ item, onAddToCollection }) { const author = item.creator; const collection = item.collection; if (!author || !collection) return null; const innerItem = item.annotation || item.highlight || item.bookmark; if (!innerItem) return null; const innerUri = innerItem.uri || innerItem.id; return (