import 'package:fika_and_fokus/GoogleMap.dart'; import 'package:fika_and_fokus/SearchBar.dart'; import 'package:flutter/material.dart'; // import 'package:cloud_firestore/cloud_firestore.dart'; import 'package:permission_handler/permission_handler.dart'; class MyHomePage extends StatefulWidget { const MyHomePage({Key? key}) : super(key: key); @override State createState() => _MyHomePageState(); } class _MyHomePageState extends State { // Widget customSearchBar = const Text('Home'); // Icon customIcon = const Icon(Icons.search); @override Widget build(BuildContext context) { return Scaffold( body: Center( child: Stack( children: [ // SearchBar(), // requestLocationPermission(), MyGoogleMap(), // SearchBar(), ] ) ) ); } Future requestLocationPermission() async { final serviceStatusLocation = await Permission.locationWhenInUse.status; final serviceStatusLocationAlways = await Permission.locationAlways.status; bool isLocation = serviceStatusLocation == ServiceStatus.enabled; final status = await Permission.locationWhenInUse.request(); if (!serviceStatusLocationAlways.isGranted) { await Permission.locationAlways.request(); } if (serviceStatusLocationAlways.isGranted) { return const MyGoogleMap(); } else { // showToast("Camera needs to access your microphone, please provide permission", position: ToastPosition.bottom); await openAppSettings(); } return null; } }