4/9/3
This commit is contained in:
@@ -25,7 +25,7 @@ class CallController extends GetxController {
|
||||
channelName = Get.find<MapDriverController>().rideId; // 'sefer300'; //
|
||||
remoteUid = int.parse(Get.find<MapDriverController>().passengerPhone);
|
||||
uid = int.parse(box.read(BoxName.phoneDriver));
|
||||
// initAgoraFull();
|
||||
initAgoraFull();
|
||||
}
|
||||
|
||||
initAgoraFull() async {
|
||||
@@ -36,7 +36,7 @@ class CallController extends GetxController {
|
||||
setupVoiceSDKEngine();
|
||||
join();
|
||||
FirebaseMessagesController().sendNotificationToPassengerToken(
|
||||
'Call Income'.tr,
|
||||
'Call Income',
|
||||
'${'You have call from driver'.tr} ${box.read(BoxName.nameDriver)}',
|
||||
Get.find<MapDriverController>().tokenPassenger,
|
||||
[
|
||||
|
||||
@@ -70,8 +70,8 @@ GetBuilder<HomeCaptainController> callPage() {
|
||||
GestureDetector(
|
||||
onTap: () async {
|
||||
FirebaseMessagesController().sendNotificationToPassengerToken(
|
||||
'Call End'.tr,
|
||||
'Call End',
|
||||
'Call End'.tr,
|
||||
Get.find<MapDriverController>().tokenPassenger,
|
||||
[],
|
||||
);
|
||||
|
||||
@@ -19,7 +19,7 @@ class RideBeginPassenger extends StatelessWidget {
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
ProfileController profileController = Get.put(ProfileController());
|
||||
// AudioController audioController = Get.put(AudioController());
|
||||
AudioController audioController = Get.put(AudioController());
|
||||
return GetBuilder<MapPassengerController>(builder: (controller) {
|
||||
if (controller.rideTimerBegin ||
|
||||
controller.statusRide == 'Begin' && !controller.statusRideFromStart) {
|
||||
@@ -82,29 +82,29 @@ class RideBeginPassenger extends StatelessWidget {
|
||||
),
|
||||
tooltip: ' Add Note', // Optional tooltip for clarity
|
||||
),
|
||||
// audioController.isRecording == false
|
||||
// ? IconButton(
|
||||
// onPressed: () async {
|
||||
// await audioController.startRecording();
|
||||
// },
|
||||
// icon: const Icon(
|
||||
// Icons.play_circle_fill_outlined,
|
||||
// color: AppColor.greenColor,
|
||||
// ),
|
||||
// tooltip:
|
||||
// ' Add Note', // Optional tooltip for clarity
|
||||
// )
|
||||
// : IconButton(
|
||||
// onPressed: () async {
|
||||
// await audioController.stopRecording();
|
||||
// },
|
||||
// icon: const Icon(
|
||||
// Icons.stop_circle,
|
||||
// color: AppColor.greenColor,
|
||||
// ),
|
||||
// tooltip:
|
||||
// ' Add Note', // Optional tooltip for clarity
|
||||
// ),
|
||||
audioController.isRecording == false
|
||||
? IconButton(
|
||||
onPressed: () async {
|
||||
await audioController.startRecording();
|
||||
},
|
||||
icon: const Icon(
|
||||
Icons.play_circle_fill_outlined,
|
||||
color: AppColor.greenColor,
|
||||
),
|
||||
tooltip:
|
||||
' Add Note', // Optional tooltip for clarity
|
||||
)
|
||||
: IconButton(
|
||||
onPressed: () async {
|
||||
await audioController.stopRecording();
|
||||
},
|
||||
icon: const Icon(
|
||||
Icons.stop_circle,
|
||||
color: AppColor.greenColor,
|
||||
),
|
||||
tooltip:
|
||||
' Add Note', // Optional tooltip for clarity
|
||||
),
|
||||
],
|
||||
),
|
||||
Row(
|
||||
|
||||
Reference in New Issue
Block a user