import animation from '../_util/openAnimation' import { getOptionProps, initDefaultProps } from '../_util/props-util' import VcCollapse, { collapseProps } from '../vc-collapse' import Icon from '../icon' export default { name: 'ACollapse', model: { prop: 'activeKey', event: 'change', }, props: initDefaultProps(collapseProps, { prefixCls: 'ant-collapse', bordered: true, openAnimation: animation, }), methods: { renderExpandIcon () { return ( ) }, }, render () { const { prefixCls, bordered, $listeners } = this const collapseClassName = { [`${prefixCls}-borderless`]: !bordered, } const rcCollapeProps = { props: { ...getOptionProps(this), expandIcon: this.renderExpandIcon, }, class: collapseClassName, on: $listeners, } return {this.$slots.default} }, }