/* Minification failed. Returning unminified contents.
(1,3-4): run-time error JS1195: Expected expression: )
(1,5-6): run-time error JS1195: Expected expression: >
(1,647-648): run-time error JS1195: Expected expression: >
(1,794-795): run-time error JS1195: Expected expression: )
(1,803-804): run-time error JS1195: Expected expression: )
(1,805-806): run-time error JS1195: Expected expression: >
(1,823-824): run-time error JS1195: Expected expression: )
(1,825-826): run-time error JS1195: Expected expression: ,
(1,844-845): run-time error JS1195: Expected expression: )
(1,845-846): run-time error JS1004: Expected ';': {
(1,882-883): run-time error JS1195: Expected expression: ,
(1,908-909): run-time error JS1004: Expected ';': {
(1,1174-1175): run-time error JS1195: Expected expression: ,
(1,1200-1201): run-time error JS1004: Expected ';': {
(1,1235-1236): run-time error JS1014: Invalid character: `
(2,1-2): run-time error JS1195: Expected expression
(2,1-2): run-time error JS1107: Expecting more source characters
(1,86-148): run-time error JS1018: 'return' statement outside of function: return void console.error("Only one feed is allowed per page")
 */
(()=>{const a=Array.from(document.querySelectorAll(".js-social_feed"));if(1<a.length)return void console.error("Only one feed is allowed per page");const b=a[0];if(b){const a=b.querySelector(".js-social_feed_el"),c=b.dataset.albumid,d=parseInt(b.dataset.items),e=new Vue({el:a,data:{loading:!1,albumId:"",itemsCount:4,pageNumber:1,apiSettings:{url:"/api/Pixlee/search"},showModal:!1,selectedItemModal:{},userUrlForSelectedItemModal:"",datePostSelectedItemModal:"",responseItems:[]},methods:{fetchItems:function(){this.loading=!0,axios.get(this.apiSettings.url+"?albumId="+this.albumId+"&page="+this.pageNumber+"&count="+this.itemsCount).then((a)=>{if(1===this.pageNumber)this.responseItems=a.data.Images;else{var b=this.responseItems;this.responseItems=b.concat(a.data.Images)}this.loading=!1}).catch(()=>{this.errored=!0})},loadMore:function(){++this.pageNumber,this.fetchItems()},toggleModal:function(a,b){b.stopPropagation(),this.showModal=!this.showModal,this.selectedItemModal=Object.assign({},a),a.UserName&&this.formatUserUrl(a),a.Date&&this.formatDate(a.Date),showModal&&this.$refs.videoPlayer&&(this.$refs.videoPlayer.pause(),this.$refs.videoPlayer.currentTime=0)},formatUserUrl:function(a){let b="";"instagram"===a.Source?b=`https://www.instagram.com/${a.UserName}`:"facebook"===a.Source?b=`https://www.facebook.com/${a.UserName}`:"twitter"===a.Source&&(b=`https://www.twitter.com/${a.UserName}`),this.userUrlForSelectedItemModal=b},formatDate:function(a){var b=new Date(a);this.datePostSelectedItemModal=moment(b).format("MMM DD")},isScrolledIntoView(a){var b=a.getBoundingClientRect(),c=b.top,d=2*window.innerHeight,e=b.bottom;return c<d&&0<=e}},mounted:function(){var a=this;this.albumId=c,this.itemsCount=d;var e=!1;window.addEventListener("scroll",function(){!e&&a.isScrolledIntoView(b)&&(e=!0,a.fetchItems())})}})}})();;
