Add CreateTripContent UI and update AndroidManifest for internet permission; refactor import paths

This commit is contained in:
Dayron
2025-10-06 09:42:58 +02:00
parent 7dac250070
commit 29141ba8b2
4 changed files with 13 additions and 4 deletions

View File

@@ -1,6 +1,6 @@
import 'package:flutter/material.dart';
import 'package:provider/provider.dart';
import '../providers/user_provider.dart';
import '../../providers/user_provider.dart';
class CreateTripContent extends StatefulWidget {
const CreateTripContent({super.key});

View File

@@ -1,6 +1,6 @@
import 'package:flutter/material.dart';
import 'package:provider/provider.dart';
import 'package:travel_mate/components/create_trip_content.dart';
import 'package:travel_mate/components/home/create_trip_content.dart';
import '../../providers/user_provider.dart';
class HomeContent extends StatelessWidget {

View File

@@ -22,7 +22,8 @@ class _MapContentState extends State<MapContent> {
@override
void initState() {
super.initState();
getLocationUpdate();
//getLocationUpdate();
currentPosition = LatLng(48.8566, 2.3522); // Position par défaut (Paris)
}
@override
@@ -63,7 +64,9 @@ class _MapContentState extends State<MapContent> {
SizedBox(height: 8.0),
Expanded(
child: currentPosition == null
? const Center(child: Text("Chargement..."))
? const Center(
child: CircularProgressIndicator(),
)
: GoogleMap(
onMapCreated: (GoogleMapController controller) =>
_mapController.complete(controller),
@@ -71,6 +74,10 @@ class _MapContentState extends State<MapContent> {
target: currentPosition!,
zoom: 14.4746,
),
myLocationEnabled: true,
myLocationButtonEnabled: true,
mapType: MapType.normal,
zoomControlsEnabled: true,
markers: {
Marker(
markerId: MarkerId('currentLocation'),
@@ -81,6 +88,7 @@ class _MapContentState extends State<MapContent> {
),
},
),
),
],
),