From d2a1bc248c4abd65cf951667c64aa128801eb7a5 Mon Sep 17 00:00:00 2001 From: Ken Nevarez <19956138+kwnevarez@users.noreply.github.com> Date: Thu, 9 May 2024 15:09:44 +0000 Subject: [PATCH] fix: ecl shimming --- package-lock.json | 6 ++-- package.json | 2 +- samples/rgm-college-picker/index.tsx | 33 +------------------ .../rgm-college-picker.json | 2 +- 4 files changed, 6 insertions(+), 37 deletions(-) diff --git a/package-lock.json b/package-lock.json index a262b7f3bb..10aa9ab471 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1339,9 +1339,9 @@ } }, "node_modules/@googlemaps/extended-component-library": { - "version": "0.6.10", - "resolved": "https://registry.npmjs.org/@googlemaps/extended-component-library/-/extended-component-library-0.6.10.tgz", - "integrity": "sha512-mm7eSDoZ17ONQLCF60BimNyKs/3LsnZMA/bM2DWKtEjP7HhYnCbJiK3hQgtIaYTUZmO/a12Wtrd4ESlHkFRwZw==", + "version": "0.6.11", + "resolved": "https://registry.npmjs.org/@googlemaps/extended-component-library/-/extended-component-library-0.6.11.tgz", + "integrity": "sha512-ZNioCXV0cqSZBGjwKP3V2risgGhYqSbbMu0LHpPS6owa8hi2EFhWWil65B6yGq2a7TLUZVx/hnEebTBitdoZkA==", "dependencies": { "@lit/context": "^1.0.0", "@lit/react": "^1.0.0", diff --git a/package.json b/package.json index dd463832ec..0446f51004 100644 --- a/package.json +++ b/package.json @@ -86,7 +86,7 @@ "dependencies": { "@fortawesome/fontawesome-svg-core": "^6.3.0", "@fortawesome/free-solid-svg-icons": "^6.5.1", - "@googlemaps/extended-component-library": "^0.6.10", + "@googlemaps/extended-component-library": "^0.6.11", "@googlemaps/js-api-loader": "^1.15.1", "@googlemaps/markerclusterer": "2.3.1", "@googlemaps/react-wrapper": "^1.1.35", diff --git a/samples/rgm-college-picker/index.tsx b/samples/rgm-college-picker/index.tsx index 3fb9241f0a..ce0bde9a97 100644 --- a/samples/rgm-college-picker/index.tsx +++ b/samples/rgm-college-picker/index.tsx @@ -12,37 +12,6 @@ import * as GMPX from '@googlemaps/extended-component-library/react'; import { OverlayLayout } from '@googlemaps/extended-component-library/overlay_layout.js'; import { PlacePicker } from '@googlemaps/extended-component-library/place_picker.js'; -/* Google Maps JS SDK typings, which are - * published as `@types/google.maps`. However, sometimes there is a delay - * in published typings. Components should use types from this file so we - * can centrally shim/unshim them when necessary. - */ - -export declare interface AuthorAttribution { - displayName: string; - photoURI: string|null; - uri: string|null; -} - -export declare type Photo = Omit& { - authorAttributions: AuthorAttribution[]; -}; - -export declare type Review = - Omit& { - authorAttribution: AuthorAttribution|null; -}; - -export declare interface Place extends Omit< - google.maps.places.Place, - 'photos'|'reviews'|'fetchFields'|'accessibilityOptions'> { - photos?: Photo[]; - reviews?: Review[]; - accessibilityOptions?: {hasWheelchairAccessibleEntrance: boolean|null}|null; - fetchFields: (options: google.maps.places.FetchFieldsRequest) => - Promise<{place: Place}>; -} - const API_KEY = globalThis.GOOGLE_MAPS_API_KEY ?? ("YOUR_API_KEY"); const DEFAULT_CENTER = { lat: -34.397, lng: 150.644 }; @@ -55,7 +24,7 @@ const DEFAULT_ZOOM_WITH_LOCATION = 16; const App = () => { const overlayLayoutRef = useRef(null); const pickerRef = useRef(null); - const [college, setCollege] = useState(undefined); + const [college, setCollege] = useState(undefined); return (
diff --git a/samples/rgm-college-picker/rgm-college-picker.json b/samples/rgm-college-picker/rgm-college-picker.json index e1bb42a47a..dbfaa163b0 100644 --- a/samples/rgm-college-picker/rgm-college-picker.json +++ b/samples/rgm-college-picker/rgm-college-picker.json @@ -1,5 +1,5 @@ { - "title": "React Google Maps - College Picker Appd", + "title": "React Google Maps - College Picker App", "libraries": [], "version": "weekly", "tag": "rgm_college_picker",