diff --git a/packages/react/examples/nano-repl/src/App.jsx b/packages/react/examples/nano-repl/src/App.jsx
index eecf6986..b8354ba6 100644
--- a/packages/react/examples/nano-repl/src/App.jsx
+++ b/packages/react/examples/nano-repl/src/App.jsx
@@ -79,12 +79,12 @@ function App() {
const error = evalError || schedulerError;
useKeydown(
useCallback(
- (e) => {
+ async (e) => {
if (e.ctrlKey || e.altKey) {
if (e.code === 'Enter') {
e.preventDefault();
flash(view);
- evaluate();
+ await evaluate();
if (e.shiftKey) {
panic();
scheduler.stop();
@@ -110,6 +110,7 @@ function App() {