reaviz
Version:
Data Visualization using React
14 lines (12 loc) • 659 B
TypeScript
import { Dimensions } from '../utils';
import { LinearAxisDimensionChanged } from '../Axis';
export interface ChartContextProps extends Dimensions {
id: string;
chartSized?: boolean;
yAxisSized?: boolean;
xAxisSized?: boolean;
updateAxes: (orientation: 'horizontal' | 'vertical', event: LinearAxisDimensionChanged) => void;
}
export declare const ChartContext: import('react').Context<Partial<ChartContextProps>>;
export declare const ChartProvider: import('react').Provider<Partial<ChartContextProps>>, ChartConsumer: import('react').Consumer<Partial<ChartContextProps>>;
export declare const useChart: () => Partial<ChartContextProps>;