element-plus
Version:
A Component Library for Vue3.0
19 lines (17 loc) • 449 B
text/typescript
import { openBlock, createBlock, Comment } from 'vue'
import { PatchFlags } from '@element-plus/utils/vnode'
export default function renderArrow(showArrow: boolean) {
return showArrow
? (openBlock(),
createBlock(
'div',
{
ref: 'arrowRef',
class: 'el-popper__arrow',
'data-popper-arrow': '',
},
null,
PatchFlags.NEED_PATCH,
))
: (openBlock(), createBlock(Comment, null, ''))
}