UNPKG

quasar

Version:

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

22 lines (16 loc) 489 B
import { h, computed } from 'vue' import { createComponent } from '../../utils/private/create.js' import { hSlot } from '../../utils/private/render.js' export default createComponent({ name: 'QToolbarTitle', props: { shrink: Boolean }, setup (props, { slots }) { const classes = computed(() => 'q-toolbar__title ellipsis' + (props.shrink === true ? ' col-shrink' : '') ) return () => h('div', { class: classes.value }, hSlot(slots.default)) } })