summaryrefslogtreecommitdiff
path: root/src/app/layout.client.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'src/app/layout.client.tsx')
-rw-r--r--src/app/layout.client.tsx26
1 files changed, 0 insertions, 26 deletions
diff --git a/src/app/layout.client.tsx b/src/app/layout.client.tsx
deleted file mode 100644
index 35726ba..0000000
--- a/src/app/layout.client.tsx
+++ /dev/null
@@ -1,26 +0,0 @@
-'use client';
-
-import { cn } from '@/lib/utils';
-import { useParams } from 'next/navigation';
-import type { ReactNode } from 'react';
-
-export function Body({
- children,
-}: {
- children: ReactNode;
-}): React.ReactElement {
- const mode = useMode();
-
- return (
- <body
- className={cn(mode, 'relative flex min-h-svh flex-col overflow-x-hidden')}
- >
- {children}
- </body>
- );
-}
-
-export function useMode(): string | undefined {
- const { slug } = useParams();
- return Array.isArray(slug) && slug.length > 0 ? slug[0] : undefined;
-}