\n
\n {renderedCheckbox}\n \n \n {(checkedKeys.length > 0 ? `${checkedKeys.length}/` : '') + dataSource.length} {unit}\n \n \n {titleText}\n \n \n
\n {listBody}\n {listFooter}\n
\n );\n }\n}\n\nTransferList.defaultProps = defaultProps;\nexport default TransferList;\n\n\n// WEBPACK FOOTER //\n// ./src/list.js","import React from 'react';\nimport Icon from 'bee-icon';\nimport FormControl from 'bee-form-control';\nimport PropTypes from 'prop-types';\n\nconst propTypes = {\n prefixCls: PropTypes.string,\n placeholder: PropTypes.string,\n onChange: PropTypes.func,\n handleClear: PropTypes.func\n}\n\nconst defaultProps = {\n placeholder: '',\n};\n\nclass Search extends React.Component {\n handleChange = (e) => {\n const onChange = this.props.onChange;\n if (onChange) {\n onChange(e);\n }\n }\n\n handleClear = (e) => {\n e.preventDefault();\n\n const handleClear = this.props.handleClear;\n if (handleClear) {\n handleClear(e);\n }\n }\n\n render() {\n const { placeholder, value, prefixCls } = this.props;\n const icon = (value && value.length > 0) ? (\n