import { ArrowRight, Brain, UserCircle, type Icon } from "@phosphor-icons/react"; import { OnboardingStep } from "./OnboardingStep"; import { useOnboarding } from "./OnboardingContext"; interface ExecutionModeStepProps { onContinue: () => void; onBack: () => void; } export function ExecutionModeStep({ onContinue, onBack }: ExecutionModeStepProps) { const { executionMode, setExecutionMode, t } = useOnboarding(); return (
setExecutionMode("ai_ceo")} icon={Brain} title={t("onboarding.modeAiCeoTitle")} subtitle={t("onboarding.modeAiCeoSubtitle")} description={t("onboarding.modeAiCeoDesc")} /> setExecutionMode("ai_cofounder")} icon={UserCircle} title={t("onboarding.modeCofounderTitle")} subtitle={t("onboarding.modeCofounderSubtitle")} description={t("onboarding.modeCofounderDesc")} />

{t("onboarding.modeCanChange")}

); } function ModeCard({ selected, onSelect, icon: Icon, title, subtitle, description, }: { selected: boolean; onSelect: () => void; icon: Icon; title: string; subtitle: string; description: string; }) { return ( ); }