All files farmer-routing.ts

100% Statements 7/7
100% Branches 7/7
100% Functions 1/1
100% Lines 7/7

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 91x   7x 7x 7x 7x 2x 2x  
export function resolveFarmerDestination(auth: {
  activeSession?: { status: string } | null;
}): string {
  const status = auth.activeSession?.status;
  if (!status || status === "in_progress") return "/farmers/onboarding";
  if (status === "submitted" || status === "completed") return "/farmers/dashboard";
  return "/farmers/apply";
}