"use strict";

var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
  value: true
});
exports.default = void 0;
var _vue = require("vue");
var _propsUtil = require("../../_util/props-util");
var _classNames = _interopRequireDefault(require("../../_util/classNames"));
const handlerProps = () => ({
  size: String,
  color: String,
  prefixCls: String
});
const Handler = (0, _vue.defineComponent)({
  name: 'Handler',
  inheritAttrs: false,
  props: (0, _propsUtil.initDefaultProps)(handlerProps(), {
    size: 'default'
  }),
  setup(props) {
    return () => (0, _vue.createVNode)("div", {
      "class": (0, _classNames.default)(`${props.prefixCls}-handler`, {
        [`${props.prefixCls}-handler-sm`]: props.size === 'small'
      })
    }, null);
  }
});
var _default = exports.default = Handler;