Files
element-plus/packages/components/button/src/button-group.vue
三咲智子 93f0a35905 feat(components): [el-button-group] add type prop (#3702)
* feat(components): [el-button-group] add type prop

* fix breadcrumb import
2021-09-28 20:51:08 +08:00

26 lines
534 B
Vue

<template>
<div class="el-button-group">
<slot></slot>
</div>
</template>
<script lang="ts">
import { defineComponent, provide, reactive, toRef } from 'vue'
import { elButtonGroupKey } from '@element-plus/tokens'
import { buttonGroupProps } from './button-group'
export default defineComponent({
name: 'ElButtonGroup',
props: buttonGroupProps,
setup(props) {
provide(
elButtonGroupKey,
reactive({
size: toRef(props, 'size'),
type: toRef(props, 'type'),
})
)
},
})
</script>