From 1ecab48bdfb44da3be59a82ba74ea45f42d5847d Mon Sep 17 00:00:00 2001 From: Jordan Eldredge Date: Tue, 23 Jul 2019 20:00:54 -0700 Subject: [PATCH] Get the first set of internal state right away --- experiments/modern/src/debugger/index.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/experiments/modern/src/debugger/index.js b/experiments/modern/src/debugger/index.js index cb0a00d9..11aa1ba7 100644 --- a/experiments/modern/src/debugger/index.js +++ b/experiments/modern/src/debugger/index.js @@ -163,6 +163,11 @@ function Debugger({ maki }) { if (!paused) next(); }, [paused]); + // When we get a new generator, immediatly take the first step. + React.useEffect(() => { + next(); + }, [gen]); + React.useEffect(() => { function handler(e) { switch (e.key) {