import { Icon } from '@grafana/ui'; import { cx, css } from 'emotion'; import React, { FunctionComponent, ComponentProps, ButtonHTMLAttributes } from 'react'; const SROnly = css` clip: rect(0 0 0 0); clip-path: inset(50%); height: 1px; overflow: hidden; position: absolute; white-space: nowrap; width: 1px; `; interface Props { iconName: ComponentProps['name']; onClick: () => void; className?: string; label: string; } export const IconButton: FunctionComponent> = ({ iconName, onClick, className, label, ...buttonProps }) => ( );