4/3/11
This commit is contained in:
@@ -1,5 +1,7 @@
|
|||||||
import 'dart:convert';
|
import 'dart:convert';
|
||||||
|
|
||||||
|
import 'package:SEFER/constant/style.dart';
|
||||||
|
import 'package:SEFER/views/widgets/elevated_btn.dart';
|
||||||
import 'package:get/get.dart';
|
import 'package:get/get.dart';
|
||||||
|
|
||||||
import '../../constant/links.dart';
|
import '../../constant/links.dart';
|
||||||
@@ -16,6 +18,17 @@ class RideAvailableController extends GetxController {
|
|||||||
print(rideAvalibleMap);
|
print(rideAvalibleMap);
|
||||||
isLoading = false;
|
isLoading = false;
|
||||||
update();
|
update();
|
||||||
|
} else {
|
||||||
|
Get.defaultDialog(
|
||||||
|
title: 'No Rides now!'.tr,
|
||||||
|
middleText: '',
|
||||||
|
titleStyle: AppStyle.title,
|
||||||
|
confirm: MyElevatedButton(
|
||||||
|
title: 'Ok'.tr,
|
||||||
|
onPressed: () {
|
||||||
|
Get.back();
|
||||||
|
Get.back();
|
||||||
|
}));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -2,6 +2,7 @@ import 'package:SEFER/constant/colors.dart';
|
|||||||
import 'package:SEFER/constant/style.dart';
|
import 'package:SEFER/constant/style.dart';
|
||||||
import 'package:SEFER/controller/notification/ride_available_controller.dart';
|
import 'package:SEFER/controller/notification/ride_available_controller.dart';
|
||||||
import 'package:SEFER/views/widgets/my_scafold.dart';
|
import 'package:SEFER/views/widgets/my_scafold.dart';
|
||||||
|
import 'package:SEFER/views/widgets/mycircular.dart';
|
||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
import 'package:get/get.dart';
|
import 'package:get/get.dart';
|
||||||
|
|
||||||
@@ -16,13 +17,14 @@ class AvailableRidesPage extends StatelessWidget {
|
|||||||
return MyScafolld(
|
return MyScafolld(
|
||||||
title: 'Available for rides'.tr,
|
title: 'Available for rides'.tr,
|
||||||
body: [
|
body: [
|
||||||
rideAvailableController.rideAvalibleMap['message'].length < 1
|
rideAvailableController.isLoading
|
||||||
? ListView.builder(
|
? const MyCircularProgressIndicator()
|
||||||
itemCount: rideAvailableController
|
: ListView.builder(
|
||||||
.rideAvalibleMap['message'].length,
|
itemCount:
|
||||||
|
rideAvailableController.rideAvalibleMap['data'].length,
|
||||||
itemBuilder: (BuildContext context, int index) {
|
itemBuilder: (BuildContext context, int index) {
|
||||||
var list = rideAvailableController
|
var list = rideAvailableController.rideAvalibleMap['data']
|
||||||
.rideAvalibleMap['message'][index];
|
[index];
|
||||||
return Container(
|
return Container(
|
||||||
decoration: AppStyle.boxDecoration1,
|
decoration: AppStyle.boxDecoration1,
|
||||||
child: Column(
|
child: Column(
|
||||||
@@ -66,9 +68,6 @@ class AvailableRidesPage extends StatelessWidget {
|
|||||||
),
|
),
|
||||||
);
|
);
|
||||||
})
|
})
|
||||||
: Center(
|
|
||||||
child: Text('text'),
|
|
||||||
)
|
|
||||||
],
|
],
|
||||||
isleading: true);
|
isleading: true);
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user