Files
main_frontend/app/template.tsx
T
2026-02-27 23:34:17 +03:00

28 lines
454 B
TypeScript

"use client"
import { usePathname } from "next/navigation"
import { Header } from "@widgets/Header"
const AUTH_ROUTES = ["/login", "/register", "/under_maintenance"]
export default function EssentialTemplate({
children,
}: {
children: React.ReactNode
}) {
const pathname = usePathname()
const isAuthPage = AUTH_ROUTES.includes(pathname)
if (isAuthPage) {
return <>{children}</>
}
return (
<div>
<Header />
{children}
</div>
)
}