Initial commit for Intaleq Driver
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
import 'dart:async';
|
||||
import 'dart:convert';
|
||||
import 'dart:io';
|
||||
import 'package:intl/date_symbol_data_local.dart';
|
||||
import 'package:sefer_driver/views/home/Captin/orderCaptin/order_request_page.dart';
|
||||
import 'package:firebase_core/firebase_core.dart';
|
||||
import 'package:firebase_messaging/firebase_messaging.dart';
|
||||
@@ -17,7 +18,9 @@ import 'constant/api_key.dart';
|
||||
import 'constant/info.dart';
|
||||
import 'controller/firebase/firbase_messge.dart';
|
||||
import 'controller/firebase/local_notification.dart';
|
||||
import 'controller/functions/add_error.dart';
|
||||
import 'controller/functions/battery_status.dart';
|
||||
import 'controller/functions/crud.dart';
|
||||
import 'controller/functions/encrypt_decrypt.dart';
|
||||
import 'controller/functions/secure_storage.dart';
|
||||
import 'controller/local/local_controller.dart';
|
||||
@@ -134,13 +137,22 @@ void main() async {
|
||||
|
||||
await WakelockPlus.enable();
|
||||
await GetStorage.init();
|
||||
await initializeDateFormatting();
|
||||
Stripe.publishableKey = AK.publishableKeyStripe;
|
||||
SystemChrome.setPreferredOrientations([
|
||||
DeviceOrientation.portraitUp,
|
||||
DeviceOrientation.portraitDown,
|
||||
]);
|
||||
|
||||
runApp(const MyApp());
|
||||
runZonedGuarded<Future<void>>(() async {
|
||||
// ... الكود الحالي الموجود في دالة main ...
|
||||
runApp(const MyApp());
|
||||
}, (error, stack) {
|
||||
// أي خطأ غير متوقع في التطبيق سيتم التقاطه هنا CRUD.
|
||||
print("Caught Dart error: $error");
|
||||
print(stack);
|
||||
// أرسل الخطأ إلى السيرفر
|
||||
CRUD.addError(error.toString(), stack.toString(), 'main');
|
||||
});
|
||||
}
|
||||
|
||||
class MyApp extends StatefulWidget {
|
||||
|
||||
Reference in New Issue
Block a user