MiniSelect.js 692 B

12345678910111213141516171819202122
  1. import _objectSpread from "@babel/runtime/helpers/esm/objectSpread2";
  2. import { createVNode as _createVNode, resolveDirective as _resolveDirective } from "vue";
  3. import { defineComponent } from 'vue';
  4. import VcSelect, { selectProps } from '../select';
  5. export default defineComponent({
  6. compatConfig: {
  7. MODE: 3
  8. },
  9. inheritAttrs: false,
  10. props: selectProps(),
  11. Option: VcSelect.Option,
  12. setup: function setup(props, _ref) {
  13. var attrs = _ref.attrs,
  14. slots = _ref.slots;
  15. return function () {
  16. var selelctProps = _objectSpread(_objectSpread({}, props), {}, {
  17. size: 'small'
  18. }, attrs);
  19. return _createVNode(VcSelect, selelctProps, slots);
  20. };
  21. }
  22. });