import { ref as n, onMounted as c, onUpdated as l, nextTick as i } from "vue";
import { PlBlockPageTitleTeleportId as s } from "./PlBlockPageTitleTeleportId.js";
const t = "#" + s;
function p(r) {
  const e = n(), o = () => {
    i(() => {
      e.value = document.querySelector(t) ? t : void 0, e.value || console.error(
        `[${r}] Error: 'PlBlockPage' component is missing. 
          Ensure that you placed the components inside <PlBlockPage />.`
      );
    });
  };
  return c(o), l(o), e;
}
export {
  p as usePlBlockPageTitleTeleportTarget
};
//# sourceMappingURL=usePlBlockPageTitleTeleportTarget.js.map
