{"version":3,"file":"ssrBoot.mjs","names":["computed","onMounted","readonly","shallowRef","useSsrBoot","isBooted","window","requestAnimationFrame","value","ssrBootStyles","transition","undefined"],"sources":["../../src/composables/ssrBoot.ts"],"sourcesContent":["// Utilities\nimport { computed, onMounted, readonly, shallowRef } from 'vue'\n\n// Composables\nexport function useSsrBoot() {\n  const isBooted = shallowRef(false)\n\n  onMounted(() => {\n    window.requestAnimationFrame(() => {\n      isBooted.value = true\n    })\n  })\n\n  const ssrBootStyles = computed(() =>\n    !isBooted.value\n      ? {\n          transition: 'none !important',\n        }\n      : undefined\n  )\n\n  return { ssrBootStyles, isBooted: readonly(isBooted) }\n}\n"],"mappings":"AAAA;AACA,SAASA,QAAQ,EAAEC,SAAS,EAAEC,QAAQ,EAAEC,UAAU,QAAQ,KAAK;;AAE/D;AACA,OAAO,SAASC,UAAUA,CAAA,EAAG;EAC3B,IAAMC,QAAQ,GAAGF,UAAU,CAAC,KAAK,CAAC;EAElCF,SAAS,CAAC,YAAM;IACdK,MAAM,CAACC,qBAAqB,CAAC,YAAM;MACjCF,QAAQ,CAACG,KAAK,GAAG,IAAI;IACvB,CAAC,CAAC;EACJ,CAAC,CAAC;EAEF,IAAMC,aAAa,GAAGT,QAAQ,CAAC;IAAA,OAC7B,CAACK,QAAQ,CAACG,KAAK,GACX;MACEE,UAAU,EAAE;IACd,CAAC,GACDC,SAAS;EAAA,CACf,CAAC;EAED,OAAO;IAAEF,aAAa,EAAbA,aAAa;IAAEJ,QAAQ,EAAEH,QAAQ,CAACG,QAAQ;EAAE,CAAC;AACxD"}