fix new connection complete callback route

This commit is contained in:
msukkari 2025-02-21 11:21:38 -08:00
parent fa0bb82921
commit dc42a76e03

View file

@ -8,15 +8,18 @@ import {
GerritConnectionCreationForm GerritConnectionCreationForm
} from "@/app/[domain]/components/connectionCreationForms"; } from "@/app/[domain]/components/connectionCreationForms";
import { useCallback } from "react"; import { useCallback } from "react";
import { useDomain } from "@/hooks/useDomain";
export default function NewConnectionPage({ export default function NewConnectionPage({
params params
}: { params: { type: string } }) { }: { params: { type: string } }) {
const { type } = params; const { type } = params;
const domain = useDomain();
const router = useRouter(); const router = useRouter();
const onCreated = useCallback(() => { const onCreated = useCallback(() => {
router.push('/connections'); router.push(`/${domain}/connections`);
}, [router]); }, [domain, router]);
if (type === 'github') { if (type === 'github') {
return <GitHubConnectionCreationForm onCreated={onCreated} />; return <GitHubConnectionCreationForm onCreated={onCreated} />;
@ -34,5 +37,5 @@ export default function NewConnectionPage({
return <GerritConnectionCreationForm onCreated={onCreated} />; return <GerritConnectionCreationForm onCreated={onCreated} />;
} }
router.push('/connections'); router.push(`/${domain}/connections`);
} }