import React, { useState, useEffect, useRef, useMemo, useCallback, } from "react"; import { WizardTop, WizardBody, WizardQ, WizardFooter, } from "./onboarding-primitives"; // Step 1: the only branching question — "which describes you?" // Quiet radio-style cards. No quotes, no marketing, no glow theatrics. const FORKS = [ { id: "entrepreneur", label: "I am building a tool to market to many users", hint: "Launch a SaaS, platform, or app with a public audience.", icon: ( ), }, { id: "owner", label: "I'm building an internal tool for my work or business", hint: "Automate your operations or replace the software you rent.", icon: ( ), }, { id: "undecided", label: "I'm not sure yet.", hint: "Explore possibilities and see what AI can build.", icon: ( ), }, ]; export function ForkScreen({ name, value, onChange, onClose, onNext }) { return ( <>
{FORKS.map((f) => { const active = value === f.id; return ( ); })}
); }