import NameForm from "./NameForm.jsx";

async function demoSaveName(name) {
  await new Promise((resolve) => setTimeout(resolve, 600));
  if (name === "offline") throw new Error("Simulated connection failure");
  return { ok: name !== "reserved" };
}

export default function NameFormDemo() {
  return <NameForm saveName={demoSaveName} />;
}
