web/app/account/signup/layout.tsx

17 lines
463 B
TypeScript

import React from "react"
export default function SignupLayout({
children,
}: {
children: React.ReactNode
}) {
if (process.env.NEXT_PUBLIC_SIGNUP_ENABLED === "false") {
return <div>Signup is disabled</div>
} else if (process.env.NEXT_PUBLIC_SIGNUP_ENABLED === "true") {
return (
<div className="min-h-screen bg-background">{children}</div>
)
} else {
return <div>Invalid NEXT_PUBLIC_SIGNUP_ENABLED environment variable</div>
}
}