CI / Architecture Guardrails (push) Successful in 2m38s
CI / Assistant Split Regression (push) Successful in 3m33s
CI / Typecheck (push) Successful in 3m51s
CI / Lint (push) Successful in 5m2s
CI / E2E Tests (push) Has been cancelled
CI / Fresh-Linux Docker Deploy (push) Has been cancelled
CI / Release Images (push) Has been cancelled
CI / Build (push) Has been cancelled
CI / Unit Tests (push) Has been cancelled
rename(phase 1): CapaKraken → Nexus across code, UI, docs, CI (#61) Co-authored-by: Hartmut Nörenberg <hn@hartmut-noerenberg.com> Co-committed-by: Hartmut Nörenberg <hn@hartmut-noerenberg.com>
12 lines
297 B
TypeScript
12 lines
297 B
TypeScript
import { redirect } from "next/navigation";
|
|
import { prisma } from "@nexus/db";
|
|
import { SetupClient } from "./SetupClient.js";
|
|
|
|
export default async function SetupPage() {
|
|
const count = await prisma.user.count();
|
|
if (count > 0) {
|
|
redirect("/auth/signin");
|
|
}
|
|
return <SetupClient />;
|
|
}
|