@grafana/ui
Version:
Grafana Components Library
11 lines (10 loc) • 545 B
TypeScript
import React, { HTMLAttributes } from 'react';
export declare type OnTagClick = (name: string, event: React.MouseEvent<HTMLElement>) => any;
export interface Props extends Omit<HTMLAttributes<HTMLElement>, 'onClick'> {
/** Name of the tag to display */
name: string;
/** Use constant color from TAG_COLORS. Using index instead of color directly so we can match other styling. */
colorIndex?: number;
onClick?: OnTagClick;
}
export declare const Tag: React.ForwardRefExoticComponent<Props & React.RefAttributes<HTMLElement>>;