Skip to main content

Status, message and error id, with a link back home.

404

Nothing here

This page doesn't exist or was moved.

Error ID: 7f3a9c21

Back home

Usage

Example.svelte
<script lang="ts">
	import ErrorPage from "@zedensix/ui/blocks/error-page";
	import * as Tabs from "@zedensix/ui/tabs";

	let status = $state("404");
</script>

<Tabs.Root bind:value={status}>
	<Tabs.List>
		<Tabs.Trigger value="404">404</Tabs.Trigger>
		<Tabs.Trigger value="500">500</Tabs.Trigger>
	</Tabs.List>
</Tabs.Root>
<ErrorPage
	homeHref="/"
	status={Number(status)}
	error={{
		message: "The database didn't answer in time.",
		status: Number(status),
		errorId: "7f3a9c21",
	}}
	class="min-h-96"
/>
+error.svelte
<script lang="ts">
	import ErrorPage from "@zedensix/ui/blocks/error-page";
</script>

<ErrorPage
	homeHref="/"
	messages={{ notFoundTitle: "Rien ici", home: "Retour à l'accueil" }}
/>