@imagina/qplaces
Version:
Module to manage places
25 lines (18 loc) • 697 B
JavaScript
import store from 'src/store'
class Gmaps {
constructor() {
}
initializeGoogleApi(){
let autocompleteGoogle = document.querySelector("script[rel=apiGmaps]")
if(!autocompleteGoogle)
autocompleteGoogle= document.createElement('script')
let apiKey = store.getters['site/getSettingValueByName']('iplaces::api-maps')
autocompleteGoogle.setAttribute('src', 'https://maps.googleapis.com/maps/api/js?key='+apiKey+'&extension=.js&output=embed')
autocompleteGoogle.setAttribute('rel', 'apiGmaps')
document.head.appendChild(autocompleteGoogle)
}
}
export default ({ app, router, Vue }) => {
}
const gmaps = new Gmaps();
export {gmaps};