File tree Expand file tree Collapse file tree 2 files changed +8
-6
lines changed
flutter_google_places_sdk/example/lib Expand file tree Collapse file tree 2 files changed +8
-6
lines changed Original file line number Diff line number Diff line change @@ -16,9 +16,9 @@ class GooglePlacesImg extends StatelessWidget {
1616
1717 @override
1818 Widget build (BuildContext context) {
19- return placePhotoResponse. maybeWhen (
20- image: ( image) => image,
21- orElse : () => Text ('Invalid image ' ),
22- ) ;
19+ return switch (placePhotoResponse) {
20+ FetchPlacePhotoResponseImage ( image: final image) => image,
21+ _ => Text ('Invalid Image ' ),
22+ } ;
2323 }
2424}
Original file line number Diff line number Diff line change @@ -19,8 +19,10 @@ class GooglePlacesImg extends StatelessWidget {
1919
2020 @override
2121 Widget build (BuildContext context) {
22- final imageUrl =
23- placePhotoResponse.whenOrNull (imageUrl: (imageUrl) => imageUrl);
22+ final imageUrl = switch (placePhotoResponse) {
23+ FetchPlacePhotoResponseImageUrl (imageUrl: final imageUrl) => imageUrl,
24+ _ => null ,
25+ };
2426 if (imageUrl == null ) {
2527 return Text ('Invalid image url!' );
2628 }
You can’t perform that action at this time.
0 commit comments