import { defineComponent as r, createBlock as n, openBlock as a, mergeProps as p, withCtx as s, renderSlot as l } from "vue";
/* empty css                    */
import i from "../../base/BtnBase.vue.js";
const c = {
  name: "PlBtnPrimary"
}, d = /* @__PURE__ */ r({
  ...c,
  props: {
    loading: { type: Boolean },
    size: {},
    round: { type: Boolean },
    icon: {},
    reverse: { type: Boolean },
    justifyCenter: { type: Boolean }
  },
  setup(e) {
    const o = e;
    return (t, m) => (a(), n(i, p({ class: "pl-btn-primary" }, o), {
      default: s(() => [
        l(t.$slots, "default")
      ]),
      _: 3
    }, 16));
  }
});
export {
  d as default
};
//# sourceMappingURL=PlBtnPrimary.vue.js.map
