import { createClient } from "@/lib/supabase/server";
import { redirect } from "next/navigation";
import { Suspense } from "react";
import { OnboardingLinkedInStep } from "@/components/onboarding-linkedin-step";
async function LinkedInOnboardingGuard() {
const supabase = await createClient();
const { data } = await supabase.auth.getUser();
if (!data?.user) {
redirect("/auth/login");
}
// Must have completed org step first
const { data: profile } = await supabase
.from("profiles")
.select("organization_id")
.eq("id", data.user.id)
.single();
if (!profile?.organization_id) {
redirect("/onboarding");
}
return ;
}
export default function LinkedInOnboardingPage() {
return (
Loading…}>
);
}