1"use strict";(self["webpackChunkfrontend"]=self["webpackChunkfrontend"]||[]).push([[2573],{973:function(e,s,t){t.r(s),t.d(s,{default:function(){return m}});var o=t(9726);function l(e,s,t,l,i,n){const a=(0,o.g2)("BaseComponentTitle"),c=(0,o.g2)("BaseButton"),r=(0,o.g2)("BaseComponent");return s[0]||((0,o.Vq)(-1),s[0]=(0,o.bF)(r,{class:(0,o.C4)([e.$style["social-share-block"]]),model:e.baseModel,module:[e.module,[e.$style,"social-share-block"]],container:"small",index:e.index,"is-nested":e.isNested,"in-viewport-animation":e.inViewportAnimation,"is-component":e.isComponent,"prev-component":e.prevComponent,"next-component":e.nextComponent},{default:(0,o.k6)(()=>[(0,o.Lk)("div",{class:(0,o.C4)(e.$style["social-share-block__wrapper"])},[(0,o.bF)(a,{title:e.baseModel.name+":",class:(0,o.C4)(e.$style["social-share-block__title"])},null,8,["title","class"]),(0,o.Lk)("div",{class:(0,o.C4)(e.$style["social-share-block__socials"])},[((0,o.uX)(!0),(0,o.CE)(o.FK,null,(0,o.pI)(e.baseModel.items,(s,t)=>((0,o.uX)(),(0,o.Wv)(c,{key:t,"title-attr":s.title,icon:s.icon,"icon-crop-width":32,"icon-custom":"","link-url":s.url,"link-target":s.target,class:(0,o.C4)(e.$style["social-share-block__social"])},null,8,["title-attr","icon","link-url","link-target","class"]))),128)),e.baseModel.showCopy?((0,o.uX)(),(0,o.Wv)(c,{key:e.index,"title-attr":e.baseModel.copyLinkButtonTitle,icon:"socials/copy","icon-crop-width":32,"link-url":e.baseModel.url,onClick:(0,o.D$)(e.copyLink,["prevent"]),class:(0,o.C4)(e.$style["social-share-block__social"])},null,8,["title-attr","link-url","onClick","class"])):(0,o.Q3)("",!0)],2)],2)]),_:1},8,["class","model","module","index","is-nested","in-viewport-animation","is-component","prev-component","next-component"]),(0,o.Vq)(1),s[0])}var i=t(8557),n=t(6125),a=(t(3725),t(1339),t(6401));class c{constructor(e=null){(0,n.A)(this,"title",""),(0,n.A)(this,"icon",""),(0,n.A)(this,"url",""),(0,n.A)(this,"target",""),(0,a.A)(e)||(0,i.Gv)().mergeExistingProps(this,{...e})}}class r extends i.xu{constructor(e=null,s=!1){super(),(0,n.A)(this,"name",""),(0,n.A)(this,"showCopy",!1),(0,n.A)(this,"copyLinkButtonTitle",""),(0,n.A)(this,"url",""),(0,n.A)(this,"items",[]),(0,a.A)(e)||(0,i.Gv)().mergeExistingProps(this,{...e,items:e.items?e.items.map(e=>new c(e)):[]}),s&&(0,i.Gv)().debugComponent("social-share",e,this)}}var p=(0,o.pM)({mixins:[i.yY],props:{...i.yY.props,model:{type:Object,required:!0}},setup(e){const s=new r(e.model,e.debug);return{baseModel:s,copyLink:()=>{navigator.clipboard.writeText(s.url)}}},components:{BaseComponentTitle:i.ve}}),d={"social-share-block__social":"social-share-block__social__cebb96","is--loading":"is--loading__c137de",disabled:"disabled__dc1930","social-share-block":"social-share-block__efdbf5","prev--text":"prev--text__c32bb4","social-share-block__wrapper":"social-share-block__wrapper__c3bef6","social-share-block__title":"social-share-block__title__a91025"},u=t(6262);const _={};_["$style"]=d;const b=(0,u.A)(p,[["render",l],["__cssModules",_]]);var m=b}}]);
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.