@macrostrat/column-components
Version:
React rendering primitives for stratigraphic columns
19 lines (18 loc) • 704 B
TypeScript
import { ReactNode } from 'react';
interface NotePositionerProps {
offsetY: number;
noteHeight: number;
children?: ReactNode;
onClick?: (event: React.MouseEvent) => void;
}
declare const NotePositioner: import('react').ForwardRefExoticComponent<NotePositionerProps & import('react').RefAttributes<unknown>>;
export interface NodeConnectorOptions {
deltaConnectorAttachment?: number;
}
type NodeConnectorProps = NodeConnectorOptions & {
note: any;
node?: any;
index?: number;
};
declare const NoteConnector: (props: NodeConnectorProps) => import('react').ReactElement<unknown, string | import('react').JSXElementConstructor<any>>;
export { NotePositioner, NoteConnector };