Как преобразовать эту часть приложения Riverpod Todos для использования с Firestore? [закрыто]

Я изучал это приложение Todos, предоставленное Реми, в качестве примера использования Riverpod.

У меня вопрос: как преобразовать эту часть кода для получения данных из Firestore вместо фиктивного Json?

Если вы посмотрите файл main.dart, вы найдете этот код.

      final todoListProvider = StateNotifierProvider((ref) {
  return TodoList([
    Todo(id: 'todo-0', description: 'hi'),
    Todo(id: 'todo-1', description: 'hello'),
    Todo(id: 'todo-2', description: 'bonjour'),
  ]);
});

Итак, вместо этих фиктивных данных я хотел бы получить их из Firestore. Как только я покажу эту часть, мне не нужно ничего отправлять обратно в Firestore, потому что в моем приложении я хочу делать другие вещи в автономном режиме, поскольку состояние методов для завершенного и незавершенного должно просто оставаться в приложении и не не нужно отправлять обратно на базу.

0 ответов

Другие вопросы по тегам