{"version":3,"file":"index.mjs","sources":["../../../../../packages/hooks/use-page-config/index.ts"],"sourcesContent":["import { ref, onMounted, onActivated, onBeforeMount, onDeactivated } from 'vue'\n\nfunction useTele (autoDestroy?: boolean) {\n  const showTeleport = ref(false)\n\n\n  onMounted(() => {\n    showTeleport.value = true\n  })\n  onActivated(() => {\n    showTeleport.value = true\n  })\n\n  onBeforeMount(() => {\n    if (autoDestroy) {\n      showTeleport.value = false\n    }\n  })\n  onDeactivated(() => {\n    if (autoDestroy) {\n      showTeleport.value = false\n    }\n  })\n\n  return {\n    showTeleport,\n  }\n}\n\nexport { useTele }\n"],"names":[],"mappings":";;AACA,SAAS,OAAO,CAAC,WAAW,EAAE;AAC9B,EAAE,MAAM,YAAY,GAAG,GAAG,CAAC,KAAK,CAAC,CAAC;AAClC,EAAE,SAAS,CAAC,MAAM;AAClB,IAAI,YAAY,CAAC,KAAK,GAAG,IAAI,CAAC;AAC9B,GAAG,CAAC,CAAC;AACL,EAAE,WAAW,CAAC,MAAM;AACpB,IAAI,YAAY,CAAC,KAAK,GAAG,IAAI,CAAC;AAC9B,GAAG,CAAC,CAAC;AACL,EAAE,aAAa,CAAC,MAAM;AACtB,IAAI,IAAI,WAAW,EAAE;AACrB,MAAM,YAAY,CAAC,KAAK,GAAG,KAAK,CAAC;AACjC,KAAK;AACL,GAAG,CAAC,CAAC;AACL,EAAE,aAAa,CAAC,MAAM;AACtB,IAAI,IAAI,WAAW,EAAE;AACrB,MAAM,YAAY,CAAC,KAAK,GAAG,KAAK,CAAC;AACjC,KAAK;AACL,GAAG,CAAC,CAAC;AACL,EAAE,OAAO;AACT,IAAI,YAAY;AAChB,GAAG,CAAC;AACJ;;;;"}