{"version":3,"file":"gallery.js","sources":["plugins/gallery.js"],"sourcesContent":["$(function() {\n    var pswpElement = $('.pswp')[0];\n\n    $(document).on(\"click\", '[data-photoswipe]', function(e) {\n        e.preventDefault();\n\n        var link = $(this),\n            galleryKey = link.attr('data-photoswipe'),\n            imageId = link.attr('data-photoswipe-id'),\n            images = window[galleryKey],\n            options = {\n                modal: true,\n                captionEl: true\n            },\n            imageIndex;\n\n        if (!images) {\n            throw 'No images could be found for key: ' + galleryKey\n        }\n\n        $.each(images, function(i, v) {\n            if (parseInt(v.id, 10) === parseInt(imageId, 10)) {\n                imageIndex = i;\n                return false;\n            }\n        })\n\n        if (typeof imageIndex !== 'undefined') {\n            options.index = imageIndex;\n        }\n\n        gallery = new PhotoSwipe(pswpElement, PhotoSwipeUI_Default, images, options);\n\n        gallery.init(options);\n    })\n});\n"],"names":["$","pswpElement","document","on","e","preventDefault","imageIndex","link","this","galleryKey","attr","imageId","images","window","options","modal","captionEl","each","i","v","parseInt","id","index","gallery","PhotoSwipe","PhotoSwipeUI_Default","init"],"mappings":"AAAAA,EAAE,WACE,IAAIC,EAAcD,EAAE,OAAO,EAAE,GAE7BA,EAAEE,QAAQ,EAAEC,GAAG,QAAS,oBAAqB,SAASC,GAClDA,EAAEC,eAAe,EAEjB,IAQIC,EARAC,EAAOP,EAAEQ,IAAI,EACbC,EAAaF,EAAKG,KAAK,iBAAiB,EACxCC,EAAUJ,EAAKG,KAAK,oBAAoB,EACxCE,EAASC,OAAOJ,GAChBK,EAAU,CACNC,MAAO,CAAA,EACPC,UAAW,CAAA,CACf,EAGJ,GAAI,CAACJ,EACD,KAAM,qCAAuCH,EAGjDT,EAAEiB,KAAKL,EAAQ,SAASM,EAAGC,GACvB,GAAIC,SAASD,EAAEE,GAAI,EAAE,IAAMD,SAAST,EAAS,EAAE,EAE3C,OADAL,EAAaY,EACN,CAAA,CAEf,CAAC,EAEyB,KAAA,IAAfZ,IACPQ,EAAQQ,MAAQhB,IAGpBiB,QAAU,IAAIC,WAAWvB,EAAawB,qBAAsBb,EAAQE,CAAO,GAEnEY,KAAKZ,CAAO,CACxB,CAAC,CACL,CAAC"}