Skip to content
Source
Sign inSign up

connect.tsx

13 lines450 Bytes

1import { createFileRoute, redirect } from "@tanstack/react-router";
2​
3import { connectCliAuthRoutesEnabled } from "../cloud/connectCliAuth";
4import { ConnectCliAuthorizeSurface } from "../components/cloud/ConnectCliAuthSurface";
5​
6export const Route = createFileRoute("/connect")({
7 beforeLoad: () => {
8 if (!connectCliAuthRoutesEnabled()) {
9 throw redirect({ to: "/", replace: true });
10 }
11 },
12 component: ConnectCliAuthorizeSurface,
13});