@lobehub/charts
Version:
React modern charts components built on recharts
19 lines (18 loc) • 705 B
TypeScript
import { FlexboxProps } from '@lobehub/ui';
import { ReactNode } from 'react';
import { TrackerBlockProps } from './TrackerBlock';
interface DataItem extends TrackerBlockProps {
[key: string]: any;
}
export interface TrackerProps extends FlexboxProps {
blockGap?: number | string;
blockHeight?: number | string;
blockWidth?: number | string;
customTooltip?: (payload: DataItem) => ReactNode;
data: DataItem[];
leftLabel?: ReactNode;
onValueChange?: (payload: DataItem) => void;
rightLabel?: ReactNode;
}
declare const Tracker: import("react").ForwardRefExoticComponent<Omit<TrackerProps, "ref"> & import("react").RefAttributes<HTMLDivElement>>;
export default Tracker;