import React from 'react'; import Icon from '../Icon'; import Divider from '../Divider'; import { scrollIntoView } from '../../helpers/utility'; import data from './data'; import { PageNumber, AnnotationBox } from './styled'; type Props = { type: string; page?: number; bdcolor: string; getText: () => Promise; showPageNum?: boolean; transparency: number; }; const AnnotationItem = ({ type, page, showPageNum, }: Props): React.ReactElement => { const handleClick = (): void => { const ele: HTMLElement | null = document.getElementById(`page_${page}`); if (ele) { scrollIntoView(ele); } }; return ( <> {showPageNum ? ( <> {`Page ${page}`} ) : null} {data[type].text} ); }; export default AnnotationItem;