diff --git a/packages/example/src/todo/Todos.tsx b/packages/example/src/todo/Todos.tsx index 3ae09f6..8c52104 100644 --- a/packages/example/src/todo/Todos.tsx +++ b/packages/example/src/todo/Todos.tsx @@ -12,20 +12,19 @@ export const Todos = pipe( const state = yield* TodosState const [todos] = yield* ReactHook.useSubscribeRefs(state.ref) + const VTodosItem = yield* ReactComponent.useFC(TodosItem) + const VTodo = yield* ReactComponent.useFC(Todo) + return ( Todos - {yield* ReactComponent.use(Todo, Todo => - - )} + - {yield* Effect.all(Chunk.map(todos, (v, k) => - ReactComponent.use(TodosItem, TodosItem => - - ) - ))} + {Chunk.map(todos, (v, k) => + + )} )