|
|
|
|
@ -1,6 +1,7 @@
|
|
|
|
|
import 'dart:convert';
|
|
|
|
|
import 'dart:typed_data';
|
|
|
|
|
|
|
|
|
|
import 'package:diplomaticquarterapp/analytics/google-analytics.dart';
|
|
|
|
|
import 'package:diplomaticquarterapp/config/shared_pref_kay.dart';
|
|
|
|
|
import 'package:diplomaticquarterapp/core/viewModels/project_view_model.dart';
|
|
|
|
|
import 'package:diplomaticquarterapp/locator.dart';
|
|
|
|
|
@ -94,11 +95,11 @@ class _QRCodeState extends State<QRCode> {
|
|
|
|
|
showNfcReader(context, onNcfScan: (String nfcId) {
|
|
|
|
|
Future.delayed(const Duration(milliseconds: 100), () {
|
|
|
|
|
sendNfcCheckInRequest(nfcId);
|
|
|
|
|
locator<ProjectViewModel>().analytics.todoList.to_do_list_nfc(widget.appointment);
|
|
|
|
|
locator<GAnalytics>().todoList.to_do_list_nfc(widget.appointment);
|
|
|
|
|
});
|
|
|
|
|
}, onCancel: (){
|
|
|
|
|
Navigator.of(context).pop();
|
|
|
|
|
locator<ProjectViewModel>().analytics.todoList.to_do_list_nfc_cancel(widget.appointment);
|
|
|
|
|
locator<GAnalytics>().todoList.to_do_list_nfc_cancel(widget.appointment);
|
|
|
|
|
});
|
|
|
|
|
},
|
|
|
|
|
),
|
|
|
|
|
|