{
if (mode === "simulation") {
setMode("interactive");
setPhase("complete");
setUserPrompt("");
setTimeout(() => inputRef.current?.focus(), 0);
} else {
inputRef.current?.focus();
}
}}
>
{mode === "simulation" ? (
{typedPrompt}
{isTypingSimulation && (
)}
) : (
)}
{(mode === "simulation" || isStreaming) ? (
) : (
)}
Try: "Create a login form" or "Build a feedback form with rating"