zs
2025-04-29 716eeb4b87efbdc5b149410bbea4c1f35ac116ac
HIAWms/web/src/components/Select/Select.tsx
对比新文件
@@ -0,0 +1,25 @@
import { defineComponent } from 'vue'
import IconButton from '@/components/IconButton/IconButton'
import { CaretBottom } from '@element-plus/icons-vue'
import { useVModel } from '@vueuse/core'
export default defineComponent({
  name: 'Select',
  props: {},
  setup(props, { attrs, slots, emit }) {
    return () => {
      return (
        <el-select
          {...attrs}
          suffix-icon={
            <el-icon>
              <CaretBottom />
            </el-icon>
          }
        >
          {slots.default?.()}
        </el-select>
      )
    }
  },
})