import { teleportProps } from "./teleport.mjs";
import { defineComponent, renderSlot, createBlock, openBlock, Teleport } from "vue";
var teleport_vue_vue_type_script_setup_true_lang_default = /* @__PURE__ */ defineComponent({
  __name: "teleport",
  props: teleportProps,
  setup(__props) {
    return (_ctx, _cache) => {
      return _ctx.disabled ? renderSlot(_ctx.$slots, "default", { key: 0 }) : (openBlock(), createBlock(Teleport, {
        key: 1,
        to: _ctx.to
      }, [renderSlot(_ctx.$slots, "default")], 8, ["to"]));
    };
  }
});
export {
  teleport_vue_vue_type_script_setup_true_lang_default as default
};
