UNPKG

qt-public-ui

Version:

新设计规范下业务组件库

22 lines 1.07 kB
import _extends from "@babel/runtime/helpers/esm/extends"; import _objectWithoutPropertiesLoose from "@babel/runtime/helpers/esm/objectWithoutPropertiesLoose"; var _excluded = ["showArrowVertical", "className"]; import React from 'react'; import { IconSlim as Icon } from '..'; import { Collapse as AntdCollapse } from 'antd'; var Collapse = function Collapse(props) { var _props$showArrowVerti = props.showArrowVertical, showArrowVertical = _props$showArrowVerti === void 0 ? true : _props$showArrowVerti, className = props.className, restProps = _objectWithoutPropertiesLoose(props, _excluded); return /*#__PURE__*/React.createElement(AntdCollapse, _extends({ expandIcon: function expandIcon(panelProps) { return panelProps.isActive ? /*#__PURE__*/React.createElement(Icon, { type: showArrowVertical ? 'umicon-arrow-up' : 'umicon-arrow-down' }) : /*#__PURE__*/React.createElement(Icon, { type: showArrowVertical ? 'umicon-arrow-down' : 'umicon-arrow-right' }); } }, restProps)); }; export default Collapse;