1"use strict";(self.webpackChunksocialUX=self.webpackChunksocialUX||[]).push([[3708],{9621:function(e,t,n){function a(e){var t=document.createElement("template");return t.innerHTML=e,{template:t,getElement:function(){return t.content.cloneNode(!0).firstElementChild}}}n.d(t,{A:function(){return a}})},3798:function(e,t){t.A=function(e,t){return e.parentNode.insertBefore(t,e)}},315:function(e,t,n){n.d(t,{A:function(){return i}});var a=n(3798);function i(e,t){(0,a.A)(e,t),t.appendChild(e)}},3708:function(e,t,n){n.r(t),n.d(t,{default:function(){return g}});var a=n(315),i=n(9621),o=n(8781),s=n(4052),r=n(3201),c=(0,i.A)('\n<div class="share-tab-img share-buttons share-trigger"></div>'),l=(0,i.A)('\n<div class="share-media-panel">\n <ul class="social-tab-i">\n <li class="social-tab-buttons">\n <ul></ul>\n </li>\n <li class="close-share-mobile-wrap">\n <button class="close-share-mobile" title="Close sharing options">\n <span style="display:none;">Close sharing options</span>\n <i class="icons-share cls sprite-shares-close sprite-shares-small-close"></i>\n </button>\n </li>\n <li class="show-share-mobile-wrap">\n <button class="show-share-mobile" title="Show sharing options">\n <span style="display:none;">Show sharing options</span>\n <i class="icons-share cls sprite-shares-share sprite-shares-small-share"></i>\n </button>\n </li>\n </ul>\n</div>'),d=(0,i.A)('\n<li>\n <button class="share" target="_blank">\n <span style="display:none;"></span>\n <i class="icons-share"></i>\n </button>\n</li>');function u(e,t){(0,s.P)("".concat(e,"?").concat(new URLSearchParams(t).toString()))}var h={facebook:function(e){u("http://www.facebook.com/dialog/feed",{app_id:e.settings.fbId,display:"popup",link:"".concat(window.location.href,"?xrs=RebelMouse_fb#").concat(e.image.id),picture:e.image.src,redirect_uri:"https://".concat(window.location.host,"/fb_exit.html?fb=").concat(window.location.href)})},twitter:function(e){u("https://twitter.com/intent/tweet",{url:"".concat(window.location.href,"?xrs=RebelMouse_tw#").concat(e.image.id),text:"".concat(e.headline," via @")})},pinterest:function(e){u("https://www.pinterest.com/pin/create/button/",{url:window.location.href,media:e.image.src,description:e.headline})},tumblr:function(e){u("https://www.tumblr.com/share",{t:e.headline,u:"".concat(window.location.href,"#").concat(e.image.id),v:3})},email:function(e){var t=document.querySelector('meta[property="og:site_name"]').getAttribute("content"),n="Hey, found this on ".concat(t,"'s Front Page and thought you would like it: ").concat(window.location.href,"#").concat(e.image.id),a="mailto:?subject="+encodeURIComponent(e.headline||"")+"&body="+encodeURIComponent(n),i=document.createElement("a");i.target="_blank",i.href=a,i.click()}},m=[{name:"facebook",alias:"fb",useShortClass:!0},{name:"twitter",alias:"tw",useShortClass:!0},{name:"pinterest",alias:"pt"},{name:"tumblr",alias:"tl"},{name:"email",alias:"em"}],p=function(e){this.closest(".social-tab-i").classList.add("show-mobile-share-bar"),e.preventDefault(),e.stopPropagation()},b=function(e){this.closest(".social-tab-i").classList.remove("show-mobile-share-bar"),e.preventDefault(),e.stopPropagation()},f=["[data-image-share-headline] img.rm-shortcode:not(.rm-resized-image)",".body-description img.rm-shortcode:not(.rm-resized-image)",".article-description img.rm-shortcode:not(.rm-resized-image)",".body-description .rm-shortcode > img:not(.rm-resized-image)",".article-description .rm-shortcode > img:not(.rm-resized-image)"].join();function g(e){(0,r.A)(f,(function(t){var n=c.getElement(),i=l.getElement(),s=t.closest("div.body,.image-sharing");(0,a.A)(t,n),"mobile"===(0,o.A)()&&(i.querySelector(".show-share-mobile").addEventListener("click",p),i.querySelector(".close-share-mobile").addEventListener("click",b)),m.forEach((function(n){var a=n.name,o=n.alias,r=n.useShortClass,c=d.getElement(),l=c.querySelector("button");c.querySelector("span").innerText="Share using ".concat(o),l.classList.add("share-".concat(r?o:a)),i.querySelector(".social-tab-buttons > ul").appendChild(c),c.querySelector("i").classList.add(o,"sprite-shares-".concat(a),"sprite-shares-small-".concat(a));var u=s.dataset.headline||s.dataset.imageShareHeadline;c.addEventListener("click",(function(n){return h[a]({headline:u,image:t,settings:e}),n.preventDefault(),n.stopPropagation(),!1}))})),n.appendChild(i)}))}}}]); 2//# sourceMappingURL=3708.1e0848d45786a28db7c8.bundle.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.