Fix
All checks were successful
Lint / lint (push) Successful in 11s

This commit is contained in:
Julien Valverdé
2025-07-04 17:14:24 +02:00
parent 51a8db3137
commit c98e5423cd

View File

@@ -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 (
<Container>
<Heading align="center">Todos</Heading>
<Flex direction="column" align="stretch" gap="2" mt="2">
{yield* ReactComponent.use(Todo, Todo =>
<Todo _tag="new" />
)}
<VTodo _tag="new" />
{yield* Effect.all(Chunk.map(todos, (v, k) =>
ReactComponent.use(TodosItem, TodosItem =>
<TodosItem key={v.id} index={k} />
)
))}
{Chunk.map(todos, (v, k) =>
<VTodosItem key={v.id} index={k} />
)}
</Flex>
</Container>
)