Skip to content

Instantly share code, notes, and snippets.

@emrecamasuvi
emrecamasuvi / MapsResolver.js
Created August 8, 2022 07:45
Google Maps autocomplete resolver module
export class MapsResolver {
constructor(domEl, changeEventNamespace) {
this.input = domEl
this.changeEventNamespace = changeEventNamespace
this.loadMapsAPI()
window.initMap = this.listenMapEvents.bind(this)
}
loadMapsAPI() {
if (window.google && window.google.maps) return