UNPKG

react-toolbox-build4server

Version:

Builds react-toolbox in such a way that it's components can be required and used in node - most likely for server-side rendered webapps - without having to depend on webpack to build your entire server-side project

22 lines (18 loc) 563 B
import React, { PropTypes } from 'react'; import Ripple from '../ripple'; import style from './style'; const Radio = ({checked, children, onMouseDown}) => { const className = style[checked ? 'radio-checked' : 'radio']; return <div data-react-toolbox='radio' onMouseDown={onMouseDown} className={className}>{children}</div>; }; Radio.propTypes = { checked: PropTypes.bool, children: PropTypes.any, onMouseDown: PropTypes.func }; export default Ripple({ className: style.ripple, spread: 2.6, centered: true })(Radio); export {Radio as RawRadio};