![SurveyJS Logo](https://cdn-b.libhunt.com/images/promo-campaign-images/000/000/030/main.png?1674177924)
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
// GalleryComponent.vue let localMapStore; if (inBrowser && localMapStore == null) { localMapStore = mapStore(); localMapStore.$subscribe((mutation, state) => { const {payload} = mutation; const {selectedImageIndex} = payload; // open the selected photo within the photo gallery if (selectedImageIndex != undefined) { handleGalleryOpen(selectedImageIndex) } }) } /* ... */ const handleGalleryOpen = (index) => { // from https://github.com/hzpeng57/vue-preview-imgs/blob/master/packages/example/src/App.vue lightbox.loadAndOpen(parseInt(index, 10)); };
I display my photos on page using PhotoSwipe and I use leaflet to handle geographical maps. From technical point of view I display on map:
I display my photos on page using PhotoSwipe and I use leaflet to handle geographical maps. From technical point of view I display on map: