added pengiriman_detail page in kurir user
This commit is contained in:
@ -231,10 +231,26 @@ class InfoPengirimanController extends GetxController {
|
||||
backgroundColor: Colors.white,
|
||||
child: CircleAvatar(
|
||||
radius: 50.0,
|
||||
backgroundImage: NetworkImage(
|
||||
pengirimanModel.kurir!.photo_url ??
|
||||
'https://via.placeholder.com/150'),
|
||||
// backgroundImage: NetworkImage(
|
||||
// pengirimanModel.kurir!.photo_url ??
|
||||
// 'https://via.placeholder.com/150'),
|
||||
backgroundColor: Colors.transparent,
|
||||
child: ClipOval(
|
||||
child: Image.network(
|
||||
pengirimanModel.kurir!.photo_url ??
|
||||
'https://via.placeholder.com/150',
|
||||
fit: BoxFit.cover,
|
||||
width: 100,
|
||||
height: 100,
|
||||
errorBuilder: (context, url, error) {
|
||||
return const Center(
|
||||
child: Icon(
|
||||
Icons.error,
|
||||
size: 20,
|
||||
));
|
||||
},
|
||||
),
|
||||
),
|
||||
),
|
||||
),
|
||||
),
|
||||
@ -265,6 +281,13 @@ class InfoPengirimanController extends GetxController {
|
||||
pengirimanModel.kurir!.kenderaan_url ??
|
||||
"https://via.placeholder.com/150",
|
||||
fit: BoxFit.cover,
|
||||
errorBuilder: (context, url, error) {
|
||||
return const Center(
|
||||
child: Icon(
|
||||
Icons.error,
|
||||
size: 20,
|
||||
));
|
||||
},
|
||||
),
|
||||
),
|
||||
),
|
||||
@ -357,16 +380,27 @@ class InfoPengirimanController extends GetxController {
|
||||
fit: BoxFit.cover,
|
||||
),
|
||||
),
|
||||
child: Container(
|
||||
decoration: BoxDecoration(
|
||||
// borderRadius: BorderRadius.circular(100),
|
||||
image: DecorationImage(
|
||||
image: NetworkImage(pengirimanModel.fotoPengiriman ??
|
||||
"https://via.placeholder.com/150"),
|
||||
fit: BoxFit.fill,
|
||||
),
|
||||
),
|
||||
child: Image.network(
|
||||
pengirimanModel.fotoPengiriman ?? "https://via.placeholder.com/150",
|
||||
fit: BoxFit.cover,
|
||||
errorBuilder: (context, url, error) {
|
||||
return const Center(
|
||||
child: Icon(
|
||||
Icons.error,
|
||||
size: 20,
|
||||
));
|
||||
},
|
||||
),
|
||||
// child: Container(
|
||||
// decoration: BoxDecoration(
|
||||
// // borderRadius: BorderRadius.circular(100),
|
||||
// image: DecorationImage(
|
||||
// image: NetworkImage(pengirimanModel.fotoPengiriman ??
|
||||
// "https://via.placeholder.com/150"),
|
||||
// fit: BoxFit.fill,
|
||||
// ),
|
||||
// ),
|
||||
// ),
|
||||
),
|
||||
),
|
||||
);
|
||||
|
||||
@ -768,9 +768,30 @@ class KirimBarangController extends GetxController {
|
||||
backgroundColor: Colors.white,
|
||||
child: CircleAvatar(
|
||||
radius: 40.0,
|
||||
backgroundImage: NetworkImage(kurirModel.photo_url ??
|
||||
'https://via.placeholder.com/150'),
|
||||
// backgroundImage: NetworkImage(
|
||||
// kurirModel.photo_url ??
|
||||
// 'https://via.placeholder.com/150',
|
||||
|
||||
// ),
|
||||
backgroundColor: Colors.transparent,
|
||||
child: ClipOval(
|
||||
child: Image.network(
|
||||
kurirModel.photo_url ??
|
||||
'https://via.placeholder.com/150',
|
||||
fit: BoxFit.cover,
|
||||
width: 100,
|
||||
height: 100,
|
||||
errorBuilder: (context, error, stackTrace) {
|
||||
return Center(
|
||||
child: const Icon(
|
||||
Icons.error,
|
||||
color: Colors.grey,
|
||||
size: 20,
|
||||
),
|
||||
);
|
||||
},
|
||||
),
|
||||
),
|
||||
),
|
||||
),
|
||||
),
|
||||
@ -1184,9 +1205,26 @@ class KirimBarangController extends GetxController {
|
||||
backgroundColor: Colors.white,
|
||||
child: CircleAvatar(
|
||||
radius: 50.0,
|
||||
backgroundImage: NetworkImage(kurirModel.photo_url ??
|
||||
'https://via.placeholder.com/150'),
|
||||
// backgroundImage: NetworkImage(kurirModel.photo_url ??
|
||||
// 'https://via.placeholder.com/150'),
|
||||
backgroundColor: Colors.transparent,
|
||||
child: ClipOval(
|
||||
child: Image.network(
|
||||
kurirModel.photo_url ??
|
||||
'https://via.placeholder.com/150',
|
||||
fit: BoxFit.cover,
|
||||
width: 100,
|
||||
height: 100,
|
||||
errorBuilder: (context, url, error) {
|
||||
return Center(
|
||||
child: const Icon(
|
||||
Icons.error,
|
||||
size: 20,
|
||||
),
|
||||
);
|
||||
},
|
||||
),
|
||||
),
|
||||
),
|
||||
),
|
||||
),
|
||||
@ -1216,6 +1254,15 @@ class KirimBarangController extends GetxController {
|
||||
child: Image.network(
|
||||
kurirModel.kenderaan_url.toString(),
|
||||
fit: BoxFit.cover,
|
||||
width: 100,
|
||||
errorBuilder: (context, url, error) {
|
||||
return Center(
|
||||
child: const Icon(
|
||||
Icons.error,
|
||||
size: 20,
|
||||
),
|
||||
);
|
||||
},
|
||||
),
|
||||
),
|
||||
),
|
||||
@ -1342,9 +1389,25 @@ class KirimBarangController extends GetxController {
|
||||
backgroundColor: Colors.white,
|
||||
child: CircleAvatar(
|
||||
radius: 50.0,
|
||||
backgroundImage: NetworkImage(kurirModel.photo_url ??
|
||||
'https://via.placeholder.com/150'),
|
||||
// backgroundImage: NetworkImage(kurirModel.photo_url ??
|
||||
// 'https://via.placeholder.com/150'),
|
||||
backgroundColor: Colors.transparent,
|
||||
child: ClipOval(
|
||||
child: Image.network(
|
||||
kurirModel.photo_url ?? 'https://via.placeholder.com/150',
|
||||
fit: BoxFit.cover,
|
||||
width: 100,
|
||||
height: 100,
|
||||
errorBuilder: (context, url, error) {
|
||||
return Center(
|
||||
child: const Icon(
|
||||
Icons.error,
|
||||
size: 20,
|
||||
),
|
||||
);
|
||||
},
|
||||
),
|
||||
),
|
||||
),
|
||||
),
|
||||
),
|
||||
|
||||
@ -119,7 +119,7 @@ class LogKirimanController extends GetxController {
|
||||
|
||||
String _status = _pengirimanModel.statusPengiriman!;
|
||||
|
||||
String _foto_pengiriman = _pengirimanModel.fotoPengiriman!;
|
||||
String _foto_pengiriman = _pengirimanModel.fotoPengiriman ?? '';
|
||||
// log(_foto_pengiriman + " foto pengiriman");
|
||||
|
||||
var _kordinat_pengiriman = _pengirimanModel.kordinatPengiriman!;
|
||||
@ -270,14 +270,26 @@ class LogKirimanController extends GetxController {
|
||||
fit: BoxFit.cover,
|
||||
),
|
||||
),
|
||||
child: Container(
|
||||
decoration: BoxDecoration(
|
||||
image: DecorationImage(
|
||||
image: NetworkImage(foto_pengiriman),
|
||||
fit: BoxFit.cover,
|
||||
),
|
||||
),
|
||||
child: Image.network(
|
||||
foto_pengiriman,
|
||||
fit: BoxFit.cover,
|
||||
errorBuilder: (context, error, stackTrace) {
|
||||
return const Center(
|
||||
child: Icon(
|
||||
Icons.error,
|
||||
size: 20,
|
||||
),
|
||||
);
|
||||
},
|
||||
),
|
||||
// child: Container(
|
||||
// decoration: BoxDecoration(
|
||||
// image: DecorationImage(
|
||||
// image: NetworkImage(foto_pengiriman),
|
||||
// fit: BoxFit.cover,
|
||||
// ),
|
||||
// ),
|
||||
// ),
|
||||
),
|
||||
),
|
||||
),
|
||||
|
||||
Reference in New Issue
Block a user