{"version":3,"sources":["jsdelivr-header.js","webpack:///webpack/universalModuleDefinition","/npm/react-minimal-google-maps@0.0.42/dist/webpack:/webpack/bootstrap aea158e56ee049ccfdcf","webpack:///src/index.js","/npm/react-minimal-google-maps@0.0.42/dist/webpack:/external \"react\""],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,CCNA,SAAA,EAAA,GACA,iBAAA,SAAA,iBAAA,OACA,OAAA,QAAA,EAAA,QAAA,UACA,mBAAA,eAAA,IACA,OAAA,UAAA,GACA,iBAAA,QACA,QAAA,SAAA,EAAA,QAAA,UAEA,EAAA,SAAA,EAAA,EAAA,MACC,CATD,CASC,MAAA,SAAA,GACD,O,YCTA,IAAA,EAAA,GAGA,SAAA,EAAA,GAGA,GAAA,EAAA,GACA,OAAA,EAAA,GAAA,QAGA,IAAA,EAAA,EAAA,GAAA,CACA,QAAA,GACA,GAAA,EACA,QAAA,GAUA,OANA,EAAA,GAAA,KAAA,EAAA,QAAA,IAAA,QAAA,GAGA,EAAA,QAAA,EAGA,EAAA,OACA,CAaA,OATA,EAAA,EAAA,EAGA,EAAA,EAAA,EAGA,EAAA,EAAA,GAGA,EAAA,E,4UCtCA,EAAA,EAAA,G,wCACqB,E,YACnB,SAAA,EAAY,EAAO,I,4FAAS,CAAA,KAAA,GAAA,IAAA,E,iKAAA,CAAA,KAAA,OAAA,eAAA,GAAA,KAAA,KACpB,EAAO,IADa,OAE1B,EAAK,MAAQ,CACX,OAAQ,SAAS,cAAc,UAC/B,IAAK,GACL,QAAS,GACT,QAAQ,GAEV,EAAK,KAAO,EAAK,KAAK,KAAV,GARc,CAS3B,C,wWAEM,IAAA,EAAA,KACL,KAAK,MAAM,OAAO,KAAO,kBACzB,KAAK,MAAM,OAAO,IAAM,0CACxB,KAAK,MAAM,OAAO,OAAS,WACzB,EAAK,MAAM,IAAM,IAAI,OAAO,KAAK,IAAI,SAAS,eAAe,OAAQ,CACnE,OAAQ,EAAK,MAAM,kBACnB,KAAM,EAAK,MAAM,cAGnB,EAAK,MAAM,QAAS,EACpB,EAAK,MAAM,gBAAgB,CACzB,UAAU,EACV,IAAK,EAAK,MAAM,MAElB,EAAK,MAAM,QAAQ,SAAQ,SAAC,GAC1B,EAAK,MAAM,QAAQ,KAAK,IAAI,OAAO,KAAK,OAAO,CAC7C,SAAU,EAAI,SACd,IAAK,EAAK,MAAM,IAChB,MAAO,EAAI,MACX,iBAAkB,EAAI,mBAEzB,GACF,EACD,SAAS,KAAK,YAAY,KAAK,MAAM,OACtC,G,0CAGC,KAAK,MACN,G,+BAKC,OACE,EAAA,QAAA,cAAA,WACE,EAAA,QAAA,cAAA,OAAK,MAAO,KAAK,MAAM,OAAQ,GAAG,QAGvC,K,0BAlDkB,E,mCCDrB,EAAA,QAAA,C","file":"/npm/react-minimal-google-maps@0.0.42/dist/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/react-minimal-google-maps@0.0.42/dist/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","(function webpackUniversalModuleDefinition(root, factory) {\n\tif(typeof exports === 'object' && typeof module === 'object')\n\t\tmodule.exports = factory(require(\"react\"));\n\telse if(typeof define === 'function' && define.amd)\n\t\tdefine([\"react\"], factory);\n\telse if(typeof exports === 'object')\n\t\texports[\"Dropzone\"] = factory(require(\"react\"));\n\telse\n\t\troot[\"Dropzone\"] = factory(root[\"react\"]);\n})(this, function(__WEBPACK_EXTERNAL_MODULE_1__) {\nreturn \n\n\n/** WEBPACK FOOTER **\n ** webpack/universalModuleDefinition\n **/",null,"import React, {Component } from \"react\";\nexport default class Map extends Component {\n  constructor(props, context) {\n    super(props, context);\n    this.state = {\n      script: document.createElement('script'),\n      map: {},\n      markers: [],\n      loaded: false\n    };\n    this.load = this.load.bind(this);\n  }\n\n  load() {\n    this.state.script.type = 'text/javascript';\n    this.state.script.src = 'https://maps.googleapis.com/maps/api/js';\n    this.state.script.onload = () => {\n      this.state.map = new google.maps.Map(document.getElementById('map'), {\n        center: this.props.initialCordinates,\n        zoom: this.props.initialZoom\n      });\n\n      this.state.loaded = true;\n      this.props.updateLoadState({\n        isLoaded: true,\n        map: this.state.map\n      });\n      this.props.markers.forEach((obj)=>{\n        this.state.markers.push(new google.maps.Marker({\n          position: obj.position,\n          map: this.state.map,\n          title: obj.title,\n          defaultAnimation: obj.defaultAnimation\n        }));\n      })\n    };\n    document.body.appendChild(this.state.script);\n  }\n\n  componentDidMount(){\n    this.load();\n  }\n\n\n\n  render() {\n    return (\n      <div>\n        <div style={this.props.styles} id=\"map\"/>\n      </div>\n    );\n  }\n}\n\n\n\n\n\n/** WEBPACK FOOTER **\n ** ./src/index.js\n **/",null]}