FactuGES_ERP/apps/web/src/routes/resolve-company-guard-decision.ts

16 lines
573 B
TypeScript
Raw Normal View History

import {
type InitialOnboardingNavigation,
resolveInitialOnboardingNavigation,
} from "./resolve-initial-onboarding-navigation";
export const resolveCompanyGuardDecision = (input: {
isAuthenticated: boolean;
availableCompaniesCount: number;
hasActiveCompany: boolean;
onboardingStatus: "not_provisioned" | "pending" | "completed";
}): InitialOnboardingNavigation =>
resolveInitialOnboardingNavigation({
isAuthenticated: input.isAuthenticated,
availableCompaniesCount: input.availableCompaniesCount,
onboardingStatus: input.onboardingStatus,
});