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} ) }, }