1 line
5.1 KiB
Plaintext
1 line
5.1 KiB
Plaintext
{"version":3,"file":"page-header.vue2.mjs","sources":["../../../../../../packages/components/page-header/src/page-header.vue"],"sourcesContent":["<template>\n <div\n :class=\"[\n ns.b(),\n ns.is('contentful', !!$slots.default),\n {\n [ns.m('has-breadcrumb')]: !!$slots.breadcrumb,\n [ns.m('has-extra')]: !!$slots.extra,\n },\n ]\"\n >\n <div v-if=\"$slots.breadcrumb\" :class=\"ns.e('breadcrumb')\">\n <slot name=\"breadcrumb\" />\n </div>\n <div :class=\"ns.e('header')\">\n <div :class=\"ns.e('left')\">\n <div\n :class=\"ns.e('back')\"\n role=\"button\"\n tabindex=\"0\"\n @click=\"handleClick\"\n >\n <div\n v-if=\"icon || $slots.icon\"\n :aria-label=\"title || t('el.pageHeader.title')\"\n :class=\"ns.e('icon')\"\n >\n <slot name=\"icon\">\n <el-icon v-if=\"icon\">\n <component :is=\"icon\" />\n </el-icon>\n </slot>\n </div>\n <div :class=\"ns.e('title')\">\n <slot name=\"title\">{{ title || t('el.pageHeader.title') }}</slot>\n </div>\n </div>\n <el-divider direction=\"vertical\" />\n <div :class=\"ns.e('content')\">\n <slot name=\"content\">{{ content }}</slot>\n </div>\n </div>\n\n <div v-if=\"$slots.extra\" :class=\"ns.e('extra')\">\n <slot name=\"extra\" />\n </div>\n </div>\n\n <div v-if=\"$slots.default\" :class=\"ns.e('main')\">\n <slot />\n </div>\n </div>\n</template>\n\n<script lang=\"ts\" setup>\nimport { ElIcon } from '@element-plus/components/icon'\nimport { ElDivider } from '@element-plus/components/divider'\nimport { useLocale, useNamespace } from '@element-plus/hooks'\nimport { Back as IconBack } from '@element-plus/icons-vue'\nimport { pageHeaderEmits } from './page-header'\n\nimport type { PageHeaderProps } from './page-header'\n\ndefineOptions({\n name: 'ElPageHeader',\n})\n\nwithDefaults(defineProps<PageHeaderProps>(), {\n icon: () => IconBack,\n content: '',\n})\nconst emit = defineEmits(pageHeaderEmits)\n\nconst { t } = useLocale()\nconst ns = useNamespace('page-header')\n\nfunction handleClick() {\n emit('back')\n}\n</script>\n"],"names":["_createElementBlock","_normalizeClass","_unref","$slots","_renderSlot","_createElementVNode","_createBlock","_openBlock","_resolveDynamicComponent","_createTextVNode","_toDisplayString","_createVNode"],"mappings":"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"} |