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