@shridey/intelligentable
Version:
Intelligentable is a highly customizable, fully-types, performant, and feature-rich React component library built on top of handpicked industry-level production-grade UI Components for modern web applications.
15 lines (14 loc) • 744 B
TypeScript
import type { CSSProperties } from "react";
import type { IntelligentTableLegendCircleType } from "./IntelligentTableLegendCircleType";
import type { IntelligentTableLegendLabelType } from "./IntelligentTableLegendLabelType";
/**
* Style configuration for IntelligentTable legends.
*
* @extends Pick<CSSProperties, "backgroundColor" | "border">
* @property {IntelligentTableLegendCircleType} [circle] - Configuration for the legend circle.
* @property {IntelligentTableLegendLabelType} [label] - Configuration for the legend label.
*/
export interface IntelligentTableLegendStyleType extends Pick<CSSProperties, "backgroundColor" | "border"> {
circle?: IntelligentTableLegendCircleType;
label?: IntelligentTableLegendLabelType;
}