import classNames from 'classnames/bind' import Button from './button' import Icon from './icon' import Text from './text' const cx = classNames.bind(_s) export default class ListItem extends PureComponent { static propTypes = { icon: PropTypes.string, isLast: PropTypes.bool, to: PropTypes.string, href: PropTypes.string, title: PropTypes.string, onClick: PropTypes.func, small: PropTypes.bool, hideArrow: PropTypes.bool, } render() { const { title, isLast, to, href, onClick, small, icon, hideArrow, } = this.props const containerClasses = cx({ default: 1, cursorPointer: 1, noUnderline: 1, px15: !small, py15: !small, px10: small, py10: small, flexRow: 1, alignItemsCenter: 1, width100PC: 1, backgroundSubtle_onHover: 1, borderColorSecondary: !isLast, borderBottom1PX: !isLast, }) const textSize = small ? 'small' : 'normal' return ( ) } }