nebula2 / src /pages /loading.astro
soiz1's picture
Upload folder using huggingface_hub
01fcadf verified
raw
history blame contribute delete
736 Bytes
---
import LoadingComponent from "@components/Loading.astro";
import Layout from "@layouts/Layout.astro";
---
<Layout title="Loading page..." noHeader="true">
<LoadingComponent />
</Layout>
<script>
import { pageLoad } from "@utils/events";
import { navigate } from "astro:transitions/client";
function isComingFromIframe() {
try {
return window.self !== window.top;
}
catch (e) {
return true;
}
}
pageLoad(() => {
const isIframe = isComingFromIframe();
if (!isIframe) {
console.log("Assuming request isn't coming from iFrame. Redirecting...");
navigate('/');
}
});
</script>