|
|
|
|
@ -28,7 +28,6 @@ import 'package:flutter_callkit_incoming/entities/call_kit_params.dart';
|
|
|
|
|
import 'package:flutter_callkit_incoming/entities/ios_params.dart';
|
|
|
|
|
import 'package:flutter_callkit_incoming/entities/notification_params.dart';
|
|
|
|
|
import 'package:flutter_callkit_incoming/flutter_callkit_incoming.dart';
|
|
|
|
|
import 'package:flutter_incoming_call/flutter_incoming_call.dart';
|
|
|
|
|
|
|
|
|
|
// import 'package:flutter_ios_voip_kit/call_state_type.dart';
|
|
|
|
|
// import 'package:flutter_ios_voip_kit/flutter_ios_voip_kit.dart';
|
|
|
|
|
@ -243,12 +242,15 @@ _incomingCall(Map<String, dynamic> data) async {
|
|
|
|
|
case Event.actionCallAccept:
|
|
|
|
|
await FlutterCallkitIncoming.endAllCalls();
|
|
|
|
|
try {
|
|
|
|
|
print("going to open the screen");
|
|
|
|
|
openCallPage(LandingPage.incomingCallData,
|
|
|
|
|
locator<NavigationService>().navigatorKey
|
|
|
|
|
.currentContext!);
|
|
|
|
|
await AppSharedPreferences().remove('call_data');
|
|
|
|
|
|
|
|
|
|
} catch (e) {
|
|
|
|
|
print("there is a exception $e");
|
|
|
|
|
await AppSharedPreferences().setObject('call_data', data);
|
|
|
|
|
var data1 = await AppSharedPreferences().getObject('call_data');
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
break;
|
|
|
|
|
|