UNPKG

react-highlight-selector

Version:

Text highlighter with customizable palette and text copier

21 lines (20 loc) 780 B
import React, { MouseEventHandler } from 'react'; import { SelectionType, PopoverChildrentype } from '../../types'; type BaseHighlighterProps = { htmlString: string; minSelectionLength?: number; maxSelectionLength?: number; className?: string; selectionWrapperClassName?: string; PopoverClassName?: string; PopoverChildren?: PopoverChildrentype; disablePopover?: boolean; disableMultiColorHighlight?: boolean; identifier: string; onClickHighlight?: (selection: SelectionType, event: MouseEvent) => void; onClick?: MouseEventHandler<HTMLDivElement>; onSelection?: (selection: SelectionType) => void; onCopy?: (selection: SelectionType) => void; }; export declare const Highlighter: React.FC<BaseHighlighterProps>; export {};