mapa perfil profesional

This commit is contained in:
Juan Felipe Duarte
2023-04-22 19:02:24 -05:00
parent 03bd8401b5
commit 4f900db559
6 changed files with 320 additions and 128 deletions
@@ -1,6 +1,5 @@
import 'package:cloud_firestore/cloud_firestore.dart';
import 'package:firebase_auth/firebase_auth.dart';
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:google_sign_in/google_sign_in.dart';
import 'package:prosappco/src/authentication/exceptions/register_failed.dart';
@@ -163,6 +162,19 @@ class AuthenticationRepository extends GetxController {
return city;
}
Future<String> getAddress(String uid) async {
String address = '';
try {
final snapshot =
await FirebaseFirestore.instance.collection('users').doc(uid).get();
final Map<String, dynamic>? data = snapshot.data();
address = data?['address'] ?? '';
} catch (e) {
print('Error getting address: $e');
}
return address;
}
Future<String> getPhoto(String uid) async {
String photo = '';
try {