step 12 : ubah dari nomitism ke google apis untuk address

This commit is contained in:
sindhu
2024-08-28 10:34:27 +07:00
parent 102760babc
commit 40453ab16b
9 changed files with 142 additions and 18 deletions

View File

@@ -1,4 +1,5 @@
import 'dart:convert';
import 'package:absensi_sas/app/googleapis_location.dart';
import 'package:camera/camera.dart';
import 'package:camera_web/camera_web.dart';
import 'dart:io';
@@ -94,16 +95,16 @@ class PresensiScreen extends HookConsumerWidget {
_locationData = await location.getLocation();
// Mendapatkan alamat dari posisi
final address = await positionToAddress(
final address = await positionToAddressGoogleApis(
LatLng(_locationData.latitude!, _locationData.longitude!));
if (positionLongitude.value.isEmpty && positionLatitude.value.isEmpty) {
if (address.city != "") {
if (address != "") {
isLoadingAddressUserLocation.value = false;
ref.read(googleApisProvider.notifier).getAddressGoogleApis(
latitude: _locationData.latitude!,
longitude: _locationData.longitude!,
latitude: _locationData.latitude.toString(),
longitude: _locationData.longitude.toString(),
);
// String address =