UNPKG

react-code-compare

Version:

A simple and fast text diff viewer component

22 lines (19 loc) 964 B
import { ReactCodeCompareStyles } from './styles.js'; import { VirtualTableProps, AllRowData, LineDiffViewOptions, OnLineNumberClickProxy, OnBlockClickProxy, AdditionalVirtualizerOptions } from './types.js'; import 'create-emotion'; import 'react'; import '@tanstack/react-virtual'; import './compute-lines.js'; declare function VirtualTable({ title, items, rowsKey, styles, xSpacer, parentRef, splitView, hideLineNumbers, onBlockClickProxy, codeFoldMessageRenderer, highlightLines, onLineNumberClickProxy, diffViewOptions, virtualizerOptions, }: VirtualTableProps & { title: React.ReactNode; items: AllRowData; rowsKey: string; styles: ReactCodeCompareStyles; xSpacer: boolean; highlightLines: string[]; diffViewOptions: LineDiffViewOptions; onLineNumberClickProxy: OnLineNumberClickProxy; onBlockClickProxy: OnBlockClickProxy; virtualizerOptions?: AdditionalVirtualizerOptions; }): JSX.Element; export { VirtualTable };