import 'dart:async'; import 'package:fires_flutter/models/yourLocation.dart'; import 'package:flutter/material.dart'; import 'generated/i18n.dart'; /// Open a places dialog for selecting a location. /// Currently returns a default location as the google_places_autocomplete package /// is not maintained and doesn't support null safety. /// TODO: Implement with a modern null-safe places API integration Future openPlacesDialog(GlobalKey sc) async { // Show a snackbar informing the user that this feature is not yet available final messenger = ScaffoldMessenger.of(sc.currentContext!); messenger.showSnackBar( SnackBar( content: Text( 'Place selection is currently unavailable. Please use manual location entry.'), ), ); // Return a default location return YourLocation.noLocation; }