import React from 'react'; import cn from 'classnames'; import Grid from './Grid'; import Flex from './Flex'; import { HelpText } from './Typography'; export default function Button({ as: As = 'span', solid = false, success = false, disabled = false, disabledDetail, detail, className, detailClassName, accessory = '→', onClick, background, type, children, center = false, ...rest }) { const handleKeyPress = e => { if (e.key === 'Enter' && !disabled) { onClick(); } }; return ( {background} {children} {type && } {!center &&
{accessory}
}
{detail && ( {detail} )} {disabled && disabledDetail && ( {disabledDetail} )}
); }