diff --git a/packages/web/src/App.svelte b/packages/web/src/App.svelte
index 5274765..1e94c84 100644
--- a/packages/web/src/App.svelte
+++ b/packages/web/src/App.svelte
@@ -14,7 +14,8 @@
let joinCode = $state("");
let claimPhrase = $state("");
let showHelp = $state(false);
- let hotseatNames = $state("");
+ let hotseatCount = $state(2);
+ let setupName = $state("");
/** Tap-to-inspect: hide the enlarged card for the current selection. */
let inspectorHidden = $state(false);
$effect(() => {
@@ -497,7 +498,31 @@
{/if}
- {#if local.handoffTo}
+ {#if local.setup}
+
+
+
wizard {local.setup.names.length + 1} of {local.setup.count}
+
What is your name?
+
+ {#if local.setup.names.length > 0}
+
so far: {local.setup.names.join(", ")}
+ {/if}
+
+
+
+ {:else if local.handoffTo}
local.takeSeat()} onkeydown={(e) => e.key === "Enter" && local.takeSeat()}>
@@ -529,14 +554,15 @@
-
-