Files
yogibook_aury_app/lib/models/school.dart
T
2026-08-22 16:09:05 +02:00

25 lines
574 B
Dart

class School {
final int id;
final String name;
final String? logo;
final String? addressFull;
const School({
required this.id,
required this.name,
this.logo,
this.addressFull,
});
factory School.fromJson(Map<String, dynamic> j) {
return School(
id: (j['id'] as num).toInt(),
name: (j['name'] ?? '').toString(),
logo: (j['logo'] as String?)?.trim().isEmpty == true ? null : j['logo'],
addressFull: (j['address_full'] as String?)?.trim().isEmpty == true
? null
: j['address_full'],
);
}
}