onfido-sdk-ui
Version:
JavaScript SDK view layer for Onfido identity verification
19 lines (16 loc) • 502 B
JavaScript
import { h } from 'preact'
import classNames from 'classnames'
import style from './style.css'
const Button = ({ className, textClassName, variants = [], disabled, children, onClick }) => (
<button
type="button"
disabled={disabled}
onClick={onClick}
className={classNames(className, style.button, ...variants.map(v => style['button-' + v]))}
>
<span className={classNames(textClassName, style['button-text'])}>
{children}
</span>
</button>
)
export default Button