hongluan-ui
Version:
Hongluan Component Library for Vue 3
1 lines • 1.01 kB
Source Map (JSON)
{"version":3,"file":"aside.mjs","sources":["../../../../../../packages/components/layout/src/aside.vue"],"sourcesContent":["<template>\n <aside :class=\"[namespace]\" :style=\"[width && '--layout-aside-width:' + width]\">\n <slot></slot>\n </aside>\n</template>\n<script lang=\"ts\">\nimport { defineComponent } from 'vue'\nimport { useNamespace } from '@hongluan-ui/hooks'\n\nexport default defineComponent({\n name: 'Aside',\n props: {\n width: {\n type: String,\n },\n },\n setup() {\n const { namespace } = useNamespace('aside')\n return {\n namespace,\n }\n },\n})\n</script>\n"],"names":["_createElementBlock","_normalizeClass","_normalizeStyle","_renderSlot"],"mappings":";;;;;AASA,MAAK,YAAa,gBAAa;AAAA,EAC7B,MAAM;AAAA,EACN,OAAO;AAAA,IACL,OAAO;AAAA,MACL,MAAM;AAAA;AACR;AACF,EACA,QAAQ;AACN,UAAM,EAAE,cAAc,aAAa,OAAO;AAC1C,WAAO;AAAA,MACL;AAAA;AACF;AAEJ,CAAC;;sBArBCA,mBAEQ;AAAA,IAFA,OAAKC,gBAAG,cAAS;AAAA,IAAI,OAAKC,gBAAG,cAAK,0BAA8B,UAAK;AAAA;IAC3EC,WAAa;AAAA;;;;;;"}