Integrates Google Places SDK for enhanced location services
This update includes several key changes:
- Adds the flutter_google_places_sdk and related packages to pubspec.lock for improved location search functionality.
- Implements PlacesService to handle place predictions and location retrieval within the map feature.
- Updates MapBloc to manage new PlaceSelected event, allowing users to select locations from the map.
- Enhances MapScreen with a PlaceSearchWidget for user-friendly location searching.
- Introduces user-friendly error messages in GraphQLErrorModel for better feedback during network issues.
These changes aim to provide a more robust and user-friendly experience when interacting with location services in the application.