Added adapter-cloudflare

This commit is contained in:
J-onasJones 2024-06-07 00:53:24 +02:00
parent 68f6de3e11
commit 657d8f1ca8
5 changed files with 1438 additions and 5 deletions

View file

@ -5,6 +5,5 @@ import NotFound from './routes/NotFound.svelte';
export default {
'/': Home,
'/lorem/:repeat': Lorem,
// The catch-all route must always be last
'*': NotFound
};

39
src/routes/+error.svelte Normal file
View file

@ -0,0 +1,39 @@
<script context="module" lang="ts">
export async function load({ error, status }) {
return {
status,
error: error.message || 'An error occurred'
};
}
</script>
<script lang="ts">
export let status: number;
export let error: string;
</script>
<style>
.error-page {
display: flex;
justify-content: center;
align-items: center;
height: 100vh;
flex-direction: column;
text-align: center;
}
.error-page h1 {
font-size: 5rem;
margin: 0;
}
.error-page p {
font-size: 1.5rem;
}
</style>
<div class="error-page">
<h1>{status}</h1>
<p>{error}</p>
{#if status === 404}
<p>Sorry, the page you are looking for does not exist.</p>
{/if}
</div>