on 05c1914 help sign in
bridge/src/components/DropdownItem.js
38 lines 797 B history raw
1import React from 'react';
2import PropTypes from 'prop-types';
5const DropdownItem = props => {
7 const _disabled = props.disabled
8 ? 'gray-50'
9 : 'h-br-blue br-gray-50 h-bg-blue h-white';
11 return (
12 <button
13 disabled={props.disabled}
14 style={props.style}
15 className={`h-10 m-0 p-0 ph-2 bg-white flex items-start bs-solid brw-2 blw-2 btw-0 bbw-0 sans ${_disabled} ${props.className}`}
16 onClick={props.onClick}>
17 { props.children }
18 </button>
19 )
20};
22DropdownItem.propTypes = {
23 disabled: PropTypes.bool,
24 onClick: PropTypes.func,
25 className: PropTypes.string,
26 children: PropTypes.node,
27 style: PropTypes.object,
28};
31DropdownItem.defaultProps = {
32 className: '',
33 onClick: () => {},
34 disabled: false,
35 style: {},
36};
38export default DropdownItem;