import * as React from 'react'; import { clsx } from 'clsx'; import { useSelectInputContext } from "../context"; import useBaseProps from "../../hooks/useBaseProps"; export default function Placeholder(props) { const { prefixCls, placeholder, displayValues } = useSelectInputContext(); const { classNames, styles } = useBaseProps(); const { show = true } = props; if (displayValues.length) { return null; } return /*#__PURE__*/React.createElement("div", { className: clsx(`${prefixCls}-placeholder`, classNames?.placeholder), style: { visibility: show ? 'visible' : 'hidden', ...styles?.placeholder } }, placeholder); }