useShowArrow.js 414 B

123456789101112131415
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", {
  3. value: true
  4. });
  5. exports.default = useShowArrow;
  6. /**
  7. * Since Select, TreeSelect, Cascader is same Select like component.
  8. * We just use same hook to handle this logic.
  9. *
  10. * If `suffixIcon` is not equal to `null`, always show it.
  11. */
  12. function useShowArrow(suffixIcon, showArrow) {
  13. return showArrow !== undefined ? showArrow : suffixIcon !== null;
  14. }