import * as React from 'react'; import * as PropTypes from 'prop-types'; import { ButtonProps } from '../Button/Button'; import Icon from '../Icon'; import { Omit } from '../types'; import VisuallyHidden from '../VisuallyHidden'; import { DialogClose as _DialogClose } from './styled'; export type LocalDialogCloseProps = { className?: string; }; export type DialogCloseProps = LocalDialogCloseProps & Omit; export const DialogClose: React.FunctionComponent = props => ( <_DialogClose kind="link" {...props}> Close ); export const dialogClosePropTypes = { className: PropTypes.string }; DialogClose.propTypes = dialogClosePropTypes; export const dialogCloseDefaultProps = { className: undefined }; DialogClose.defaultProps = dialogCloseDefaultProps; const C: React.FunctionComponent = DialogClose; export default C;