import React, { FC } from 'react'; import { QueryResultMetaNotice } from '@grafana/data'; import { Icon, Tooltip } from '@grafana/ui'; interface Props { notice: QueryResultMetaNotice; onClick: (e: React.SyntheticEvent, tab: string) => void; } export const PanelHeaderNotice: FC = ({ notice, onClick }) => { const iconName = notice.severity === 'error' || notice.severity === 'warning' ? 'exclamation-triangle' : 'info-circle'; return ( {notice.inspect ? (
onClick(e, notice.inspect!)}>
) : ( )}
); };