changes area to kecamatan and some changes
This commit is contained in:
@ -111,8 +111,27 @@ class LogSuaraView extends StatelessWidget {
|
||||
model.listPemilih[i].namaPemilih!,
|
||||
style: boldTextStyle,
|
||||
),
|
||||
subtitle: Text(
|
||||
model.listPemilih[i].namaArea!,
|
||||
subtitle: Column(
|
||||
crossAxisAlignment:
|
||||
CrossAxisAlignment.start,
|
||||
children: [
|
||||
CardWidget(
|
||||
title: 'Tim',
|
||||
value: model.listPemilih[i]
|
||||
.namaTimSurvei!),
|
||||
CardWidget(
|
||||
title: 'Kec',
|
||||
value: model
|
||||
.listPemilih[i].kecamatan!),
|
||||
CardWidget(
|
||||
title: 'Kel / Desa',
|
||||
value: model
|
||||
.listPemilih[i].kelurahan!),
|
||||
CardWidget(
|
||||
title: 'TPS',
|
||||
value: model.listPemilih[i].tps!
|
||||
.toString()),
|
||||
],
|
||||
),
|
||||
trailing: IconButton(
|
||||
icon: const Icon(
|
||||
@ -159,3 +178,48 @@ class LogSuaraView extends StatelessWidget {
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
class CardWidget extends StatelessWidget {
|
||||
const CardWidget({
|
||||
super.key,
|
||||
required this.title,
|
||||
required this.value,
|
||||
});
|
||||
|
||||
final String title;
|
||||
final String value;
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
return Row(
|
||||
children: [
|
||||
Expanded(
|
||||
flex: 3,
|
||||
child: Text(
|
||||
title,
|
||||
style: italicTextStyle.copyWith(
|
||||
fontSize: 12,
|
||||
),
|
||||
overflow: TextOverflow.ellipsis,
|
||||
),
|
||||
),
|
||||
const Expanded(
|
||||
flex: 1,
|
||||
child: Text(
|
||||
' : ',
|
||||
),
|
||||
),
|
||||
Expanded(
|
||||
flex: 6,
|
||||
child: Text(
|
||||
value,
|
||||
style: boldTextStyle.copyWith(
|
||||
fontSize: 12,
|
||||
),
|
||||
overflow: TextOverflow.ellipsis,
|
||||
),
|
||||
),
|
||||
],
|
||||
);
|
||||
}
|
||||
}
|
||||
|
@ -22,9 +22,9 @@ class LogSuaraViewModel extends CustomBaseViewModel {
|
||||
try {
|
||||
var response = await httpService.get('caleg/suara/$idCaleg');
|
||||
MyResponseModel myResponseModel = MyResponseModel.fromJson(response.data);
|
||||
PemilihDetailModel pemilihDetailModel =
|
||||
PemilihDetailModel.fromJson(myResponseModel.data);
|
||||
listPemilih = pemilihDetailModel.pemilihModel!;
|
||||
PemilihDetail pemilihDetail =
|
||||
PemilihDetail.fromJson(myResponseModel.data);
|
||||
listPemilih = pemilihDetail.pemilihModel!;
|
||||
counter = listPemilih.length;
|
||||
|
||||
status = true;
|
||||
|
Reference in New Issue
Block a user