You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
shop-admin/admin/src/components/extra/ElButton.vue

20 lines
542 B

<template>
<component :is="render" />
</template>
<script setup lang="jsx">
import { ElButton } from 'element-plus/es/components/button/index';
import 'element-plus/es/components/button/style/css';
const props = defineProps({});
const attrs = useAttrs();
const slots = useSlots();
const render = () => <ElButton {...props} {...attrs} v-slots={slots} />;
</script>
<style lang="less" scoped>
.el-button {
:deep(.el-icon) {
position: relative;
top: -2px;
}
}
</style>