From 94c2ebb0efa14892359bad70ac147bd883567690 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julien=20Valverd=C3=A9?= Date: Fri, 22 Aug 2025 04:48:16 +0200 Subject: [PATCH] Fix --- packages/example/src/todo/Todo.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/example/src/todo/Todo.tsx b/packages/example/src/todo/Todo.tsx index 3aca33b..f364ed1 100644 --- a/packages/example/src/todo/Todo.tsx +++ b/packages/example/src/todo/Todo.tsx @@ -97,7 +97,7 @@ export class Todo extends Component.makeUntraced(function* Todo(props: TodoProps SubscriptionRef.updateEffect(state.ref, todos => Effect.Do.pipe( Effect.bind("todo", () => ref), Effect.bind("index", () => Chunk.findFirstIndex(todos, v => v.id === props.id)), - Effect.bind("previous", () => Chunk.get(todos, index - 1)), + Effect.bind("previous", ({ index }) => Chunk.get(todos, index - 1)), Effect.andThen(({ todo, index, previous }) => index > 0 ? todos.pipe( Chunk.replace(index, previous), @@ -117,7 +117,7 @@ export class Todo extends Component.makeUntraced(function* Todo(props: TodoProps SubscriptionRef.updateEffect(state.ref, todos => Effect.Do.pipe( Effect.bind("todo", () => ref), Effect.bind("index", () => Chunk.findFirstIndex(todos, v => v.id === props.id)), - Effect.bind("next", () => Chunk.get(todos, index + 1)), + Effect.bind("next", ({ index }) => Chunk.get(todos, index + 1)), Effect.andThen(({ todo, index, next }) => index < Chunk.size(todos) - 1 ? todos.pipe( Chunk.replace(index, next),