tab.jsx 432 B

123456789101112131415161718
  1. import { ElTabPane } from 'element-plus'
  2. import { generateProps } from '../helper/component-util'
  3. import { componentScheme } from './tab.scheme'
  4. import './index.less'
  5. export default {
  6. name: 'CipTabPane',
  7. props: generateProps(componentScheme),
  8. setup (props, { emit, slots }) {
  9. return () => <ElTabPane {...props}>
  10. {{
  11. default: slots.default?.(),
  12. label: slots.label?.()
  13. }}
  14. </ElTabPane>
  15. }
  16. }