Todos with Query + Portal

Using useInfiniteQuery + @effuse/store

const query = useInfiniteQuery({
  queryKey: ['todos'],
  queryFn: ({ pageParam }) => fetchTodos(pageParam)
});

const mutation = useMutation({
  mutationFn: (id) => toggleTodo(id)
});
useInfiniteQueryPortal Modal@effuse/store

Total

0

Completed

0

Pending

0
Loading todos...