lib/photo_repository.dart
// ...
class PhotoRepository {
// ...
Future<void> updatePhoto(Photo photo) async {
// お気に入り登録状況のデータを更新
await FirebaseFirestore.instance
.collection('users/${user.uid}/photos')
.doc(photo.id)
.update(_photoToMap(photo));
}
// ...
}