class AnnouncementModel { final int id; final String title; final String description; final String date; final String jabatan; final String namaPembuat; final String? avatarUrl; final String? fotoUrl; final String? lampiranUrl; AnnouncementModel({ required this.id, required this.title, required this.description, required this.date, required this.jabatan, this.namaPembuat = 'HRD', this.avatarUrl, this.fotoUrl, this.lampiranUrl, }); factory AnnouncementModel.fromJson(Map json) { return AnnouncementModel( id: json['id'] ?? 0, title: json['title']?.toString() ?? '', description: json['description']?.toString() ?? '', date: json['tanggal']?.toString() ?? '', jabatan: json['jabatan']?.toString() ?? '', namaPembuat: json['nama_pembuat']?.toString() ?? 'HRD', avatarUrl: json['avatar_url']?.toString(), fotoUrl: json['foto_url']?.toString(), lampiranUrl: json['lampiran_url']?.toString(), ); } }