hongluan-business-ui
Version:
Hongluan Business Component Library for Vue 3
1 lines • 2.59 kB
Source Map (JSON)
{"version":3,"file":"index.mjs","sources":["../../../../../../packages/components/data-collect/src/index.vue"],"sourcesContent":["<template>\n <hl-group\n :class=\"[\n prefix + '-data-collect',\n ]\"\n :style=\"[\n padding ? `--data-collect-padding: ${padding}` : '',\n paddingX ? `--data-collect-padding-x: ${paddingX}` : '',\n paddingY ? `--data-collect-padding-y: ${paddingY}` : '',\n radius ? `--data-collect-radius: ${radius}` : '',\n ]\"\n >\n <slot v-if=\"$slots.icon\" name=\"icon\"></slot>\n <hl-group v-if=\"title || subTitle\" dir=\"vertical\">\n <h2 class=\"title\">{{ title }}</h2>\n <span class=\"sub-title\">{{ subTitle }}</span>\n </hl-group>\n <slot v-else></slot>\n </hl-group>\n</template>\n\n<script lang=\"ts\">\nimport { defineComponent } from 'vue'\nimport { HlGroup } from 'hongluan-ui'\nimport { usePrefix } from '@hongluan-business-ui/utils/util'\n\nexport default defineComponent({\n name: 'DataCollect',\n components: {\n HlGroup,\n },\n props: {\n title: {\n type: String,\n default: '',\n },\n subTitle: {\n type: String,\n default: '',\n },\n padding: {\n type: String,\n default: '',\n },\n paddingX: {\n type: String,\n default: '',\n },\n paddingY: {\n type: String,\n default: '',\n },\n radius: {\n type: String,\n default: '',\n },\n\n },\n setup() {\n const { prefix } = usePrefix()\n return {\n prefix,\n }\n },\n})\n</script>\n"],"names":["_createBlock","_normalizeClass","_normalizeStyle","_renderSlot","_createElementVNode","_toDisplayString"],"mappings":";;;;;AA0BA,MAAK,YAAa,gBAAa;AAAA,EAC7B,MAAM;AAAA,EACN,YAAY;AAAA,IACV;AAAA;AAAA,EAEF,OAAO;AAAA,IACL,OAAO;AAAA,MACL,MAAM;AAAA,MACN,SAAS;AAAA;AAAA,IAEX,UAAU;AAAA,MACR,MAAM;AAAA,MACN,SAAS;AAAA;AAAA,IAEX,SAAS;AAAA,MACP,MAAM;AAAA,MACN,SAAS;AAAA;AAAA,IAEX,UAAU;AAAA,MACR,MAAM;AAAA,MACN,SAAS;AAAA;AAAA,IAEX,UAAU;AAAA,MACR,MAAM;AAAA,MACN,SAAS;AAAA;AAAA,IAEX,QAAQ;AAAA,MACN,MAAM;AAAA,MACN,SAAS;AAAA;AAAA;AAAA,EAIb,QAAQ;AACN,UAAM,EAAE,WAAW;AACnB,WAAO;AAAA,MACL;AAAA;AAAA;AAAA;qBA/CI,OAAM;qBACJ,OAAM;;;sBAdhBA,YAiBW;AAAA,IAhBR,OAAKC;AAAA,MAAU,cAAM;AAAA;AAAA,IAGrB,OAAKC;AAAA,MAAU,eAAO,2BAA8B,iBAAO;AAAA,MAAe,gBAAQ,6BAAgC,kBAAQ;AAAA,MAAe,gBAAQ,6BAAgC,kBAAQ;AAAA,MAAe,cAAM,0BAA6B,gBAAM;AAAA;AAAA;qBAOlP,MAA4C;AAAA,MAAhC,YAAO,OAAnBC,WAA4C;MAC5B,cAAS,8BAAzBH,YAGW;AAAA;QAHwB,KAAI;AAAA;yBACrC,MAAkC;AAAA,UAAlCI,mBAAkC,MAAlC,YAAkCC,gBAAb,aAAK;AAAA,UAC1BD,mBAA6C,QAA7C,YAA6CC,gBAAlB,gBAAQ;AAAA;AAAA;YAErCF,WAAoB;AAAA;AAAA;;;;;;;"}