Newer
Older
CamaraComercioWeb / src / app / modules / public / discover / components / map / map.component.html
Fabian Vera on 1 Oct 2021 1 KB [fix] solved problem with map
  1. <div>
  2. <google-map
  3. #mapa
  4. id="map"
  5. width="100%"
  6. [center]="position"
  7. [options]="options"
  8. [zoom]="zoom"
  9. (mapClick)="closeInfoWindow()">
  10. <map-marker
  11. #markerElem="mapMarker"
  12. *ngFor="let marker of markers | search: search"
  13. [position]="marker.position"
  14. [label]="marker.label"
  15. [title]="marker.title"
  16. [options]="marker.options"
  17. (mapClick)="openInfoWindow(markerElem, marker.info)"
  18. (mapMouseover)="openInfoWindow(markerElem, marker.info)"
  19. ></map-marker>
  20. <map-info-window>
  21. <div class="map__info-window-marker">
  22. <img
  23. src="https://cms-assets.tutsplus.com/cdn-cgi/image/width=800/uploads/users/2361/posts/35776/image/what_is_editorial_illustration_estudio_santarita_1.JPG"
  24. alt=""
  25. />
  26. <div class="map__info-content-marker d-flex">
  27. <div>
  28. <p class="title">{{ info_window_content.name }}</p>
  29. </div>
  30. <p><ion-icon name="call-outline"></ion-icon> {{ info_window_content!.phone_number }}</p>
  31. <p><ion-icon name="mail-outline"></ion-icon> {{ info_window_content!.email }}</p>
  32. </div>
  33. </div>
  34. </map-info-window>
  35. </google-map>
  36. </div>
  37. <!-- <div #gmap style="width:100%;height:400px"></div> -->