UNPKG

quasar

Version:

Build high-performance VueJS user interfaces (SPA, PWA, SSR, Mobile and Desktop) in record time

24 lines (18 loc) 581 B
import { h, computed } from 'vue' import { createComponent } from '../../utils/private/create.js' import { hSlot } from '../../utils/private/render.js' export default createComponent({ name: 'QTr', props: { props: Object, noHover: Boolean }, setup (props, { slots }) { const classes = computed(() => 'q-tr' + (props.props === void 0 || props.props.header === true ? '' : ' ' + props.props.__trClass) + (props.noHover === true ? ' q-tr--no-hover' : '') ) return () => h('tr', { class: classes.value }, hSlot(slots.default)) } })