import './pl-btn-link.css';/* empty css            */
import e from "../PlBtnSecondary/PlBtnSecondary.js";
import { createElementBlock as t, createVNode as n, defineComponent as r, mergeProps as i, normalizeClass as a, openBlock as o, ref as s, renderSlot as c } from "vue";
var l = /* @__PURE__ */ r({
	__name: "PlBtnLink",
	props: {
		loading: { type: Boolean },
		size: {},
		icon: {},
		reverse: { type: Boolean },
		justifyCenter: { type: Boolean },
		disabled: { type: Boolean }
	},
	setup(r) {
		let l = r, u = s(!1);
		return (s, d) => (o(), t("div", {
			class: a(["ui-btn-link", {
				disabled: r.disabled,
				loading: r.loading,
				hover: u.value
			}]),
			onMouseover: d[0] ||= (e) => u.value = !0,
			onMouseleave: d[1] ||= (e) => u.value = !1
		}, [n(e, i({
			round: "",
			hover: u.value
		}, l), null, 16, ["hover"]), c(s.$slots, "default")], 34));
	}
});
export { l as default };

//# sourceMappingURL=PlBtnLink.vue2.js.map