update
This commit is contained in:
@@ -21,6 +21,7 @@ import 'package:prosappco/src/screens/profile.dart';
|
||||
import 'package:prosappco/src/screens/service_after.dart';
|
||||
import 'package:prosappco/src/screens/service_type.dart';
|
||||
import 'package:flutter/foundation.dart';
|
||||
import 'package:http/http.dart' as http;
|
||||
|
||||
class ServiceScreen extends StatefulWidget {
|
||||
const ServiceScreen({super.key});
|
||||
@@ -204,17 +205,37 @@ class _ServiceScreenState extends State<ServiceScreen> {
|
||||
}
|
||||
|
||||
void placeAutoComplete(String query) async {
|
||||
Uri uri =
|
||||
Uri.https("maps.googleapis.com", "maps/api/place/autocomplete/json", {
|
||||
"input": query,
|
||||
"key": apiKey,
|
||||
});
|
||||
String url = "https://admin.prosapp.co/autocomplete?input=$query";
|
||||
|
||||
String? response = await NetworkUtility.fetchUrl(uri);
|
||||
Uri uri = Uri.parse(url);
|
||||
|
||||
if (response != null) {
|
||||
print(response);
|
||||
// Imprimir la URL completa
|
||||
print(uri.toString());
|
||||
|
||||
try {
|
||||
http.Response response = await http.get(uri);
|
||||
|
||||
if (response.statusCode == 200) {
|
||||
// Imprimir la respuesta
|
||||
print(response.body);
|
||||
} else {
|
||||
// Manejar otros códigos de estado de respuesta
|
||||
print("Error: ${response.statusCode}");
|
||||
}
|
||||
} catch (error) {
|
||||
// Manejar errores de conexión o solicitud
|
||||
print("Error: $error");
|
||||
}
|
||||
|
||||
// Uri uri = Uri.https("admin.prosapp.co", "/autocomplete", {
|
||||
// "input": query,
|
||||
// });
|
||||
|
||||
// String? response = await NetworkUtility.fetchUrl(uri);
|
||||
|
||||
// if (response != null) {
|
||||
// print(response);
|
||||
// }
|
||||
}
|
||||
|
||||
@override
|
||||
@@ -269,7 +290,7 @@ class _ServiceScreenState extends State<ServiceScreen> {
|
||||
body: Container(
|
||||
child: ElevatedButton(
|
||||
onPressed: () {
|
||||
placeAutoComplete("Dubai");
|
||||
placeAutoComplete("Colombia");
|
||||
},
|
||||
style: ElevatedButton.styleFrom(
|
||||
backgroundColor: const Color(0xFF2BA4EC),
|
||||
|
||||
Reference in New Issue
Block a user