@blockscout/ui-toolkit
Version:
A comprehensive collection of reusable Chakra UI components and theme system for Blockscout's projects
21 lines (20 loc) • 886 B
TypeScript
import { FlexProps } from '@chakra-ui/react';
import { default as React } from 'react';
import { LineChartAxesConfigFn, LineChartData } from './types';
import { ChartMenuItemId } from '../components/ChartMenu';
export interface LineChartWidgetProps extends FlexProps {
charts: LineChartData;
title: string;
description?: string;
isLoading: boolean;
isError: boolean;
emptyText?: string;
noAnimation?: boolean;
href?: string;
chartUrl?: string;
axesConfig?: LineChartAxesConfigFn;
menuItems?: Array<ChartMenuItemId>;
noWatermark?: boolean;
noEmptyStateIcon?: boolean;
}
export declare const LineChartWidget: React.MemoExoticComponent<({ charts, title, description, isLoading, isError, emptyText, noAnimation, href, chartUrl, axesConfig, menuItems, noWatermark, noEmptyStateIcon, ...rest }: LineChartWidgetProps) => React.JSX.Element>;