refactor: fix linting and typechecking errors

This commit is contained in:
2025-12-11 19:41:36 -05:00
parent 962f2ad7ee
commit 4f9602a242
35 changed files with 768 additions and 720 deletions
+6 -7
View File
@@ -1,4 +1,3 @@
import Script from "next/script";
import type { Metadata } from "next";
import { env } from "~/env";
@@ -26,20 +25,20 @@ export default function RootLayout({ children }: React.PropsWithChildren) {
suppressHydrationWarning
>
<body
className="flex min-h-screen flex-col bg-background font-sans text-foreground relative"
className="relative flex min-h-screen flex-col bg-background font-sans text-foreground"
suppressHydrationWarning
>
{/* Background Elements */}
<div className="fixed inset-0 -z-10 overflow-hidden pointer-events-none flex items-center justify-center">
<div className="pointer-events-none fixed inset-0 -z-10 flex items-center justify-center overflow-hidden">
<div className="absolute inset-0 bg-[linear-gradient(to_right,#80808012_1px,transparent_1px),linear-gradient(to_bottom,#80808012_1px,transparent_1px)] bg-[size:24px_24px] [mask-image:radial-gradient(ellipse_60%_50%_at_50%_50%,#000_70%,transparent_100%)]"></div>
<div className="w-[800px] h-[800px] bg-neutral-400/40 dark:bg-neutral-500/30 rounded-full blur-3xl animate-blob"></div>
<div className="animate-blob h-[800px] w-[800px] rounded-full bg-neutral-400/40 blur-3xl dark:bg-neutral-500/30"></div>
</div>
{env.NEXT_PUBLIC_UMAMI_WEBSITE_ID && (
<Script
defer
src={
env.NEXT_PUBLIC_UMAMI_SCRIPT_URL ||
env.NEXT_PUBLIC_UMAMI_SCRIPT_URL ??
"https://analytics.umami.is/script.js"
}
data-website-id={env.NEXT_PUBLIC_UMAMI_WEBSITE_ID}
@@ -48,9 +47,9 @@ export default function RootLayout({ children }: React.PropsWithChildren) {
<BreadcrumbProvider>
<Navigation />
<div className="flex flex-1 pt-24 flex-col lg:flex-row">
<div className="flex flex-1 flex-col pt-24 lg:flex-row">
<Sidebar />
<div className="flex-1 min-w-0 lg:pl-96">
<div className="min-w-0 flex-1 lg:pl-96">
<div className="mx-auto max-w-screen-xl px-6 sm:px-8 lg:pl-0 lg:pr-8">
<main className="pb-8 pt-4">
<BreadcrumbWrapper />