@apptane/react-ui-charts
Version:
Chart components in Apptane React UI framework
13 lines (12 loc) • 455 B
TypeScript
import { Datum } from "../common/Types.js";
import { ChartLegendItemProps } from "./ChartLegendItem.types.js";
export interface ChartLegendProps<T extends Datum<Data>, Data = void> extends Omit<ChartLegendItemProps<T, Data>, "datum" | "muted"> {
/**
* Data representing individual datums, e.g. metrics.
*/
data: ArrayLike<T>;
/**
* Identifier of the currently selected datum.
*/
selectedDatumId?: string;
}