'use strict';

Object.defineProperty(exports, '__esModule', { value: true });

var vue = require('vue');
var operateButton = require('./operateButton.js');

var _sfc_main = /* @__PURE__ */ vue.defineComponent({
  ...{
    name: "GmOperateButton"
  },
  __name: "OperateButton",
  props: operateButton.operateButtonProps,
  setup(__props) {
    return (_ctx, _cache) => {
      const _component_gm_button = vue.resolveComponent("gm-button");
      return vue.openBlock(), vue.createBlock(_component_gm_button, {
        type: _ctx.type,
        size: _ctx.size,
        loading: _ctx.loading,
        disabled: _ctx.disabled,
        link: "",
        style: { "margin-left": "0" }
      }, {
        default: vue.withCtx(() => [
          vue.createTextVNode(
            vue.toDisplayString(_ctx.label),
            1
            /* TEXT */
          )
        ]),
        _: 1
        /* STABLE */
      }, 8, ["type", "size", "loading", "disabled"]);
    };
  }
});

exports.default = _sfc_main;
//# sourceMappingURL=OperateButton.vue2.js.map
