UNPKG

tav-ui

Version:
1 lines 2.41 kB
{"version":3,"file":"basic-title2.mjs","sources":["../../../../../../../packages/components/basic-title/src/basic-title.vue"],"sourcesContent":["<script lang=\"ts\">\nimport { computed, defineComponent } from 'vue'\nimport BasicHelp from '@tav-ui/components/basic-help'\nimport Icon from '@tav-ui/components/icon'\nimport { basicTitleProps } from './types'\nexport default defineComponent({\n name: 'TaBasicTitle',\n components: { Icon, BasicHelp },\n props: basicTitleProps,\n setup(props, { slots }) {\n const prefixCls = 'ta-basic-title'\n const getClass = computed(() => [\n prefixCls,\n { [`${prefixCls}-show-span`]: props.span && slots.default },\n { [`${prefixCls}-normal`]: props.normal },\n ])\n return {\n prefixCls,\n getClass,\n }\n },\n})\n</script>\n<template>\n <span :class=\"getClass\">\n <Icon v-if=\"$props.icon\" :icon=\"$props.icon\" :color=\"$props.iconColor\" />\n <slot />\n <BasicHelp v-if=\"helpMessage\" :class=\"`${prefixCls}-help`\" :text=\"helpMessage\" />\n </span>\n</template>\n"],"names":["Icon","BasicHelp","_createElementBlock","_normalizeClass","_createBlock","_createCommentVNode","_renderSlot"],"mappings":";;;;;;AAKA,MAAK,YAAa,eAAa,CAAA;AAAA,EAC7B,IAAM,EAAA,cAAA;AAAA,EACN,UAAA,EAAY,QAAEA,MAAA,aAAMC,WAAU,EAAA;AAAA,EAC9B,KAAO,EAAA,eAAA;AAAA,EACP,KAAM,CAAA,KAAA,EAAO,EAAE,KAAA,EAAS,EAAA;AACtB,IAAA,MAAM,SAAY,GAAA,gBAAA,CAAA;AAClB,IAAM,MAAA,QAAA,GAAW,SAAS,MAAM;AAAA,MAC9B,SAAA;AAAA,MACA,EAAE,CAAC,CAAA,EAAG,wBAAwB,KAAM,CAAA,IAAA,IAAQ,MAAM,OAAQ,EAAA;AAAA,MAC1D,EAAE,CAAC,CAAG,EAAA,SAAA,CAAA,OAAA,CAAA,GAAqB,MAAM,MAAO,EAAA;AAAA,KACzC,CAAA,CAAA;AACD,IAAO,OAAA;AAAA,MACL,SAAA;AAAA,MACA,QAAA;AAAA,KACF,CAAA;AAAA,GACF;AACF,CAAC,CAAA,CAAA;;;;sBAGCC,kBAIO,CAAA,MAAA,EAAA;AAAA,IAJA,KAAA,EAAKC,eAAE,IAAQ,CAAA,QAAA,CAAA;AAAA,GAAA,EAAA;AACR,IAAA,IAAA,CAAA,MAAA,CAAO,qBAAnBC,WAAyE,CAAA,eAAA,EAAA;AAAA,MAAA,GAAA,EAAA,CAAA;AAA/C,MAAA,IAAA,EAAM,IAAO,CAAA,MAAA,CAAA,IAAA;AAAA,MAAO,OAAO,IAAO,CAAA,MAAA,CAAA,SAAA;AAAA,KAAA,EAAA,IAAA,EAAA,CAAA,EAAA,CAAA,MAAA,EAAA,OAAA,CAAA,CAAA,IAAAC,kBAAA,CAAA,MAAA,EAAA,IAAA,CAAA;IAC5DC,UAAQ,CAAA,IAAA,CAAA,MAAA,EAAA,SAAA,CAAA;AAAA,IACS,iCAAjBF,WAAiF,CAAA,oBAAA,EAAA;AAAA,MAAA,GAAA,EAAA,CAAA;AAAlD,MAAA,KAAA,EAAKD,kBAAK,IAAS,CAAA,SAAA,CAAA,KAAA,CAAA,CAAA;AAAA,MAAU,IAAM,EAAA,IAAA,CAAA,WAAA;AAAA,KAAA,EAAA,IAAA,EAAA,CAAA,EAAA,CAAA,OAAA,EAAA,MAAA,CAAA,CAAA,IAAAE,kBAAA,CAAA,MAAA,EAAA,IAAA,CAAA;;;;;;;"}