This commit is contained in:
2022-12-09 16:41:41 +08:00
parent c1cce5a7c2
commit ff7aa8774f
2003 changed files with 156639 additions and 140 deletions

View File

@@ -0,0 +1,27 @@
import { w as withInstall } from "../badge/index2.js";
import { defineComponent, inject, openBlock, createElementBlock, Fragment, createElementVNode, mergeProps, renderSlot, createTextVNode, toDisplayString, unref } from "vue";
const _hoisted_1 = { "lay-separator": "" };
const __default__ = {
name: "LayBreadcrumbItem"
};
const _sfc_main = defineComponent({
...__default__,
props: {
title: null
},
setup(__props) {
const separator = inject("separator");
return (_ctx, _cache) => {
return openBlock(), createElementBlock(Fragment, null, [
createElementVNode("a", mergeProps({ href: "javascript:void(0);" }, _ctx.$attrs), [
renderSlot(_ctx.$slots, "default", {}, () => [
createTextVNode(toDisplayString(__props.title), 1)
])
], 16),
createElementVNode("span", _hoisted_1, toDisplayString(unref(separator)), 1)
], 64);
};
}
});
const component = withInstall(_sfc_main);
export { component as default };

View File

@@ -0,0 +1,16 @@
<script lang="ts">
export default {
name: "UploadIcon",
};
</script>
<script setup lang="ts">
import LayIcon from "../component/icon/index";
const props = defineProps<{
color?: string;
size?: string;
}>();
</script>
<template>
<lay-icon :color="props.color" :size="props.size" type="layui-icon-upload" />
</template>