element-plus
Version:
A Component Library for Vue 3
1 lines • 1.06 kB
Source Map (JSON)
{"version":3,"file":"item.mjs","sources":["../../../../../../packages/components/space/src/item.vue"],"sourcesContent":["<template>\n <div :class=\"classes\">\n <slot />\n </div>\n</template>\n\n<script lang=\"ts\">\nimport { defineComponent, computed } from 'vue'\nimport { buildProps } from '@element-plus/utils'\nimport { useNamespace } from '@element-plus/hooks'\n\nconst spaceItem = buildProps({\n prefixCls: {\n type: String,\n default: '',\n },\n} as const)\n\nexport default defineComponent({\n props: spaceItem,\n\n setup(props) {\n const ns = useNamespace('space')\n\n const classes = computed(() => `${props.prefixCls || ns.b()}__item`)\n\n return {\n classes,\n }\n },\n})\n</script>\n"],"names":["_openBlock"],"mappings":";;;;;;;AAWA,MAAM,YAAY,WAAW;AAAA,EAC3B,WAAW;AAAA,IACT,MAAM;AAAA,IACN,SAAS;AAAA;AAAA;AAIb,MAAK,YAAa,gBAAa;AAAA,EAC7B,OAAO;AAAA,EAEP,MAAM,OAAO;AACX,UAAM,KAAK,aAAa;AAExB,UAAM,UAAU,SAAS,MAAM,GAAG,MAAM,aAAa,GAAG;AAExD,WAAO;AAAA,MACL;AAAA;AAAA;AAAA;2BA1BJ,wBAEM;SAFKA,gCAAS;AAAA;KAClB;AAAA;;;;;;;"}