diff --git a/webgis/js/components/SiteMedia.js b/webgis/js/components/SiteMedia.js index 3cd0215..c6b31b6 100644 --- a/webgis/js/components/SiteMedia.js +++ b/webgis/js/components/SiteMedia.js @@ -43,4 +43,21 @@ export class SiteMedia { `; } + + renderReconstructions() { + return ` +
Ricostruzioni 3D
+Gallery ricostruzioni 3D
+Nessuna risorsa visuale disponibile
'; } @@ -114,6 +120,9 @@ UI.openSiteModal = function (data, selector) { siteMedia.siteData = photos[0] ?? undefined; images.innerHTML += photos[0] ? siteMedia.renderPhotos() : ''; + siteMedia.siteData = reconstructions[0] ?? undefined; + images.innerHTML += reconstructions[0] ? siteMedia.renderReconstructions() : ''; + siteMedia.siteData = videos[0] ?? undefined; images.innerHTML += videos[0] ? siteMedia.renderVideos() : ''; } @@ -122,6 +131,7 @@ UI.openSiteModal = function (data, selector) { this.imageGallery('gallery-1', surveys); this.imageGallery('gallery-2', photos); + this.imageGallery('gallery-3d', reconstructions); this.imageGallery('gallery-video', videos, true); } /**