Ошибка для @required после обновления флаттера
Мой код флаттера работал задолго до обновления флаттера. Одна из ошибок заключалась в том, что все коды с @required показывали ошибку «Неопределенное имя« требуется », используемое в качестве аннотации. Попробуйте определить имя или импортировать его из другой библиотеки. dartundefined_annotation»
Кто-нибудь может помочь?
import 'package:cloud_firestore/cloud_firestore.dart';
import 'package:flutter/material.dart';
class Location {
final String name;
final String address;
final String city;
final String state;
final GeoPoint geo;
final String placeId;
Location({
@required this.name,
@required this.address,
@required this.city,
@required this.state,
this.geo,
this.placeId,
});
Location.fromFirestore(Map<String,dynamic> firestore)
: name = firestore['name'],
address = firestore['address'],
city = firestore['city'],
state = firestore['state'],
geo= firestore['geo']?? null,
placeId = firestore['placesId'] ?? null;
}