UNPKG

@coreui/vue

Version:

UI Components Library for Vue.js

22 lines (19 loc) 480 B
import { defineComponent, h } from 'vue' import { CToastClose } from './CToastClose' const CToastHeader = defineComponent({ name: 'CToastHeader', props: { /** * Automatically add a close button to the header. */ closeButton: Boolean, }, setup(props, { slots }) { return () => h('div', { class: 'toast-header' }, [ slots.default && slots.default(), props.closeButton && h(CToastClose), ]) }, }) export { CToastHeader }