import { getOptionProps, getComponentFromProp } from '../_util/props-util'; import VcCollapse, { panelProps } from '../vc-collapse'; export default { name: 'ACollapsePanel', props: { ...panelProps, }, render() { const { prefixCls, showArrow = true, $listeners } = this; const collapsePanelClassName = { [`${prefixCls}-no-arrow`]: !showArrow, }; const rcCollapePanelProps = { props: { ...getOptionProps(this), }, class: collapsePanelClassName, on: $listeners, }; const header = getComponentFromProp(this, 'header'); return ( {this.$slots.default} {header ? : null} ); }, };