since the last dart update (2.2) I'm getting this error,
'A value of type 'dynamic' can't be assigned to a variable of type 'String'.'
which doesn't make much sense to me. the code is absolutely trivial:
class EmployeeMirror {
EmployeeMirror(this.id, this.name);
EmployeeMirror.fromMap(Map<String, dynamic> _map) {
id = _map['id']; // error here
name = _map['name']; // and here
}
int id;
String name;
}
I don't think is relevant, but this is in an Aqueduct project.
thanks in advance for the help
class EmployeeMirror {
EmployeeMirror(this.id, this.name);
EmployeeMirror.fromMap(Map<String, dynamic> _map) {
id = _map['id'] as int;
name = _map['name'] as String;
}
int id;
String name;
}