UNPKG

@zohodesk/components

Version:

In this Package, we Provide Some Basic Components to Build Web App

32 lines (29 loc) 1 kB
/**** Libraries ****/ import React from 'react'; import { MultiSelectHeader_propTypes } from "./props/propTypes"; import { MultiSelectHeader_defaultProps } from "./props/defaultProps"; /**** Icons ****/ import ListItemWithIcon from "../ListItem/ListItemWithIcon"; /**** CSS ****/ import style from "./MultiSelect.module.css"; export default class MultiSelectHeader extends React.PureComponent { render() { let { dataId, onSelect, selectAllText, suggestions } = this.props; return /*#__PURE__*/React.createElement(React.Fragment, null, suggestions.length > 1 ? /*#__PURE__*/React.createElement(ListItemWithIcon, { autoHover: false, value: selectAllText, iconName: "ZD-androidd", iconSize: "15", onClick: onSelect, dataId: `${dataId}_selectAll`, customClass: style.selectAll }) : null); } } MultiSelectHeader.propTypes = MultiSelectHeader_propTypes; MultiSelectHeader.defaultProps = MultiSelectHeader_defaultProps;