// Step 1 — region + gender selection and photo intake. Reuses the existing // UploadZone (kept in left-panel.jsx and exported on window). const REGIONS = ["Asia", "United States", "Turkey"]; const GENDERS = ["Female", "Male"]; const IntakeStep = ({ ctx }) => { const { state, set } = ctx; return (
01Region
{REGIONS.map((r) => ( ))}
02Biological gender
{GENDERS.map((g) => ( ))}
{state.region && state.gender ? "Now add a portrait →" : "Pick a region and gender, then add a portrait."}
03Portrait
{state.session && ( )}
); }; Object.assign(window, { IntakeStep });