diff --git a/apps/web/app/not-found.tsx b/apps/web/app/not-found.tsx
new file mode 100644
index 0000000..98b5596
--- /dev/null
+++ b/apps/web/app/not-found.tsx
@@ -0,0 +1,5 @@
+import { HttpError } from 'ui';
+
+export default function NotFound() {
+ return ;
+}
diff --git a/packages/ui/http-error.tsx b/packages/ui/http-error.tsx
index 2674b08..9484639 100644
--- a/packages/ui/http-error.tsx
+++ b/packages/ui/http-error.tsx
@@ -1,19 +1,19 @@
type Props = {
readonly code: string;
- readonly description: string;
+ readonly description?: string;
readonly title: string;
};
export function HttpError({ code, description, title }: Props) {
return (
-
+
-
+
{code}
-
{title}
-
{description}
+
{title}
+ {description &&
{description}
}