"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[2380],{70669:(e,t,o)=>{o.d(t,{Le:()=>n,_E:()=>c,d4:()=>a,eT:()=>r,i6:()=>s,jP:()=>d,o8:()=>u,ue:()=>p});var i=o(62186),l=(o(924),o(72153));const n=(0,i.default)("div",{target:"ehlq8k30"})({position:"relative",padding:"16px 0 0"},"label:DivContainer;"),r=(0,i.default)("div",{target:"ehlq8k31"})({display:"flex",flexDirection:"row",alignItems:"center"},"label:DivFlexCenterRow;"),a=(0,i.default)(r,{target:"ehlq8k32"})((({shouldOptimizeCta:e})=>({justifyContent:"space-between",marginBottom:e?"11px":""})),"label:StyledWrapper;"),s=(0,i.default)("div",{target:"ehlq8k33"})((({theme:e})=>[(0,l.zy)({theme:e,typography:"P3",color:"TextSecondary"}),{display:"flex",flexDirection:"row",marginTop:"16px",boxSizing:"border-box",border:`1px solid ${e.colors.LineSecondary2}`,borderRadius:"8px",overflow:"hidden"}]),"label:DivCopyLinkContainer;"),d=(0,i.default)("p",{target:"ehlq8k34"})(l.PR,(({theme:e})=>({flex:"1 1 auto",paddingTop:"7px",paddingBottom:"5px",backgroundColor:e.colors.BGInput})),(({theme:{direction:e}})=>(0,l.mp)({direction:e,paddingStart:"12px",paddingEnd:"0"})),"label:PCopyLinkText;");d.defaultProps=Object.assign(Object.assign({},d.defaultProps),{"data-e2e":"browse-video-link"});const c=(0,i.default)("button",{target:"ehlq8k36"})((({theme:e})=>[l.WA,{color:e.colors.TextPrimary,fontWeight:e.fontWeights.bold,flex:"0 0 auto",cursor:"pointer",backgroundColor:e.colors.BGInput2,padding:"7px 18px",":hover":{backgroundColor:e.colors.BGView},":active":{backgroundColor:e.colors.BGInput},":focus-visible":{outline:`2px solid ${e.colors.Negative}`,outlineOffset:"-2px"}}]),"label:ButtonCopyLink;");c.defaultProps=Object.assign(Object.assign({},c.defaultProps),{"data-e2e":"browse-copy"});const p=(0,i.default)("button",{target:"ehlq8k37"})((({theme:{colors:e}})=>[l.WA,{position:"relative",display:"flex",width:"24px",height:"24px",justifyContent:"center",alignItems:"center",borderRadius:"50%",cursor:"pointer",color:e.TextPrimary,":focus-visible":{outline:`2px solid ${e.Negative}`},":hover":{backgroundColor:"rgba(22, 24, 35, 0.1)"},":active":{backgroundColor:"rgba(22, 24, 35, 0.1)"}}]),"label:ButtonShare;"),u=(0,i.default)("div",{target:"ehlq8k38"})((({theme:e})=>[(0,l.zy)({theme:e,fontWeight:"semiBold",typography:"P2"}),{width:"280px",padding:"8px 0px",maxHeight:448,overflow:"auto","::-webkit-scrollbar":{width:"6px"},"::-webkit-scrollbar-thumb":{borderRadius:"3px",background:"rgba(0, 0, 0, 0.15)"}}]),"label:DivShareWrapper;");u.defaultProps=Object.assign(Object.assign({},u.defaultProps),{"data-e2e":"feed-share-group"})},6944:(e,t,o)=>{o.d(t,{SY:()=>U});var i=o(58632),l=o(24643),n=o(67518),r=o(73580),a=o(41271),s=o(46682),d=o(40099),c=o(73256),p=o(56546),u=o(8046),h=o(16085),g=o(11983),f=o(95197),m=o(25616),b=o(88920),x=o(53764),v=o(95481),C=o(49057),_=o(43626),w=o(67842),y=o(52333),k=o(84987);const j={id:"pinterest-c7e37d72",use:"pinterest-c7e37d72-usage",viewBox:"0 0 24 24",content:''};function L(e){const t=(0,d.useContext)(k.X);return(0,d.useLayoutEffect)((()=>(t.add(j),()=>{t.remove("pinterest-c7e37d72")})),[]),(0,l.jsx)("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},e,{children:(0,l.jsx)("use",{xlinkHref:"#pinterest-c7e37d72"},void 0)}),void 0)}const P={id:"share_embed-2f7bd888",use:"share_embed-2f7bd888-usage",viewBox:"0 0 24 24",content:''};function S(e){const t=(0,d.useContext)(k.X);return(0,d.useLayoutEffect)((()=>(t.add(P),()=>{t.remove("share_embed-2f7bd888")})),[]),(0,l.jsx)("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},e,{children:(0,l.jsx)("use",{xlinkHref:"#share_embed-2f7bd888"},void 0)}),void 0)}var D=o(44494);const O=function({width:e="1em",height:t="1em",style:o={}}){return(0,l.jsxs)("svg",{width:e,height:t,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:o,children:[(0,l.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 24C18.6274 24 24 18.6274 24 12C24 5.37258 18.6274 0 12 0C5.37258 0 0 5.37258 0 12C0 18.6274 5.37258 24 12 24Z",fill:"gray"}),(0,l.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.313 7.96568C12.3665 7.65966 12.658 7.45498 12.964 7.50851C13.27 7.56203 13.4747 7.8535 13.4211 8.15951L12.0506 15.9952C11.997 16.3012 11.7056 16.5059 11.3996 16.4523C11.0936 16.3988 10.8889 16.1073 10.9424 15.8013L12.313 7.96568ZM16.2402 8.77448C15.96 8.48453 15.5058 8.48453 15.2256 8.77448C14.9454 9.06443 14.9454 9.53454 15.2256 9.82449L17.454 12.1307L15.2262 14.4364C14.946 14.7263 14.946 15.1964 15.2262 15.4864C15.5063 15.7763 15.9606 15.7763 16.2407 15.4864L19.4551 12.1598C19.4704 12.1439 19.4704 12.1182 19.4551 12.1023L19.2233 11.8623L19.2201 11.8586L19.2158 11.854L16.2402 8.77448ZM8.88972 15.4867C8.59977 15.7766 8.12966 15.7766 7.83971 15.4867L5.4207 13.0677L4.76017 12.4071L4.51191 12.1589C4.49603 12.143 4.49603 12.1173 4.51191 12.1014L7.83853 8.77477C8.12848 8.48482 8.59859 8.48482 8.88854 8.77477C9.17849 9.06472 9.17849 9.53482 8.88854 9.82478L6.58318 12.1301L8.88972 14.4367C9.17967 14.7266 9.17967 15.1967 8.88972 15.4867Z",fill:"white"})]})};var A,M=o(89221),B=o(86776),E=o(18183),T=o(62186),I=o(72153);!function(e){e[e.Icon=0]="Icon",e[e.Entry=1]="Entry",e[e.Corner=2]="Corner"}(A||(A={}));const R={0:({theme:{direction:e,colors:t}})=>[{display:"block",fontSize:0,":focus-visible":{outline:`2px solid ${t.Negative}`}},(0,I.mp)({direction:e,marginEnd:"8px"})],2:()=>[{display:"block",fontSize:0,margin:"4px auto"}],1:({theme:{colors:e}})=>({display:"flex",alignItems:"center",padding:"11px 16px",margin:"0px 3px 0px 4px",position:"relative",":hover":{background:e.BGView,textDecoration:"none"}})},q=(0,T.default)("a",{target:"e15mchsh0"})((({mode:e,theme:t})=>R[e]({theme:t})),"label:AShareLink;"),z=(0,T.default)("a",{target:"e15mchsh1"})((({theme:{colors:e}})=>({display:"flex",alignItems:"center",justifyContent:"center",padding:"0px 16px",position:"relative",margin:"0px 4px 0px 4px",":hover":{background:e.BGView,textDecoration:"none"}})),"label:AShareArrow;"),F=(0,T.default)("span",{target:"e15mchsh2"})((({theme:{direction:e}})=>(0,I.mp)({direction:e,marginStart:"12px"})),"label:SpanShareText;"),V=(0,T.default)("div",{target:"e15mchsh3"})((({theme:{colors:e}})=>({display:"flex",alignItems:"center",padding:"11px 16px",position:"relative",background:"rgba(22, 24, 35, 0.1)",textDecoration:"none",color:e.LineInput})),"label:DivDisabledArea;");var W,H=o(10332),$=o(22884),N=o(94039),Z=o(25941),G=o(45816);!function(e){e[e.DEFAULT=0]="DEFAULT",e[e.HEADER=1]="HEADER",e[e.BOTTOM=2]="BOTTOM",e[e.BrowserModePopup=3]="BrowserModePopup"}(W||(W={}));const K={0:24,2:24,1:26},U=(0,d.memo)((function(e){var t,o,{videoId:k="",uniqueId:j="",musicId:P="",tagTitle:A="",musicTitle:T="",onClickShare:I,mode:R,embedCode:W,embedType:U,isEmbedDisabled:X=!1,isEmbedBanned:Y=!1,onEmbedModalVisibleChange:J,enabled:Q=!0,url:ee=""}=e,te=e.teaParams,oe=void 0===te?{}:te,{group_id:ie,author_id:le}=oe,ne=(0,i.__rest)(oe,["group_id","author_id"]),{from:re=0,showLastSharedPulsing:ae,onOtherModalOpen:se,onSendMessagePanelOpen:de,onPlatformCountChange:ce,onPlatformChange:pe}=e;const ue=(0,m.s)(),[he,ge]=(0,d.useState)(!1),{shouldOptimizeCta:fe}=(0,b.kb)(),{isBrowserModeShowing:me}=(0,d.useContext)(_.g),be=(0,h.Z9)((e=>e.isOpen)),xe=me&&!be&&!fe,{expanded:ve}=(0,B.kw)(),Ce=(0,r.Nj)(p.A),_e=(0,d.useCallback)((e=>{e.preventDefault(),e.stopPropagation(),ge(!0),Ce.handleSharePanelClick(Object.assign({group_id:ie,author_id:le},ne))}),[ie,Ce,le,ne]),{user:we}=null!==(t=(0,C.W)((()=>["abTestVersion","user"]),[]))&&void 0!==t?t:{},{vl1:ye,forFriend:ke,subVideoMeta:je}=(0,a.P)(y.k,{selector:e=>{var t;return null!==(t=e[k])&&void 0!==t?t:{}},dependencies:[k]}),Le=(!we||(null==we?void 0:we.hasIMPermission))&&!(ye&&!ke)&&!(1===re||2===re),Pe=Boolean(we),Se=(0,w.b1)(),De=(0,s.w)(y.k),Oe=(0,b.ZO)(),Ae=K[R],{repostActionVid:Me}=(0,b.hn)(),{handleClickRepost:Be,canRepost:Ee,isReposted:Te}=(0,H.l)({itemId:k,playMode:null!==(o=ne.play_mode)&&void 0!==o?o:"one_column"}),Ie=Ee&&"v1"===Me,Re=Ee&&"v4"===Me,qe=(0,d.useCallback)((e=>{const t=e.indexOf(D.Ag.copy);e.length>5&&"short"===ve&&t>4&&(e.splice(t,1),e.splice(4,0,D.Ag.copy))}),[ve]),{platforms:ze}=(0,a.P)(E.M,{selector:e=>{var t,o,i;let{platforms:l}=e;Le||(l=null!==(t=null==l?void 0:l.filter((e=>e!==D.Ag.message)))&&void 0!==t?t:[]),Oe&&(l=null!==(o=null==l?void 0:l.filter((e=>e!==D.Ag.facebook&&e!==D.Z8.messenger)))&&void 0!==o?o:[]),Re||(l=null!==(i=null==l?void 0:l.filter((e=>e!==D.Ag.repost)))&&void 0!==i?i:[]);const n=(null!=l?l:[]).filter((e=>e!==D.Ag.sms&&e!==D.Ag.embed&&e!==D.Ag.repost));W&&!Y&&!je&&n.unshift("embed"),Re&&n.unshift("repost");const r=n.filter((e=>e!==D.Ag.copy));switch(R){case 0:return{platforms:r};case 1:return l=[...n].reverse(),qe(n),l=n,xe&&(l=r),{platforms:l};default:return{platforms:n}}},dependencies:[R,W,xe,qe,U,Le,Oe,Re]}),Fe=(0,d.useMemo)((()=>ze.length>5&&!he&&1===R&&("expand"!==ve||be)),[ze,he,R,ve,be]),[Ve,We]=(0,d.useState)(!1);(0,d.useEffect)((()=>{null==J||J(Ve)}),[Ve,J]);const He=(0,d.useCallback)((e=>e.replace(/(.*?){(.*?)}(.*?)/g,((e,t,o,i)=>t+ue(o)+i))),[ue]),$e=(0,n.u)(),{isInExperiment:Ne}=(0,b.NV)(),Ze=(0,$.f7)(),Ge=(0,N.FV)(),{isSharedPulsing:Ke,lastSharedMethod:Ue}=(0,Z.p)(),Xe=(0,d.useCallback)(((e,t)=>o=>{if(t&&(o.preventDefault(),o.stopPropagation(),t()),Q||(o.preventDefault(),g.F.destroy(),g.F.open({content:ue("web_sharing_disable_toast"),duration:3,widthType:"half",getContainer:x.M,getContainerPosition:"fixed"})),Ne&&e!==D.Ag.repost&&Ze.updateLastSharedInfo({platformId:e}),null==I||I(e,{group_id:ie,play_mode:ne.play_mode}),Ce.handleShare(Object.assign({platform:e,group_id:ie,author_id:le,share_option_type:ve,share_click_from:he||3===re?"long":"short"},ne)),ne.is_ad_event&&ne.value&&ne.tag&&ne.log_extra){const{log_extra:e,tag:t,value:o}=ne;u.pg.handleShare({log_extra:e,tag:t,value:o,is_ad_event:"1"})}if(De.addMlModelTrainData({id:ie,action:"share"}),"copy"===e&&Q)g.F.open({content:ue("Copied"),duration:1.2,widthType:"half",getContainer:x.M,getContainerPosition:"fixed"});else if("embed"===e)We(!0),null==se||se(!0);else if("message"===e){if(!Pe)return void Se.openModal({query:{enter_method:"share_button",group_id:ie}});null==de||de()}else"repost"===e&&(Pe||Se.openModal({query:{enter_method:"click_repost",group_id:ie}}),Be());Ne&&Ge.turnOffSharePulsing()}),[Q,I,Ce,ie,le,ve,he,ne,ue,Pe,de,Se,re,Ze,Ne,Ge]),Ye=(0,d.useCallback)((()=>{We(!1),null==se||se(!1)}),[se]),Je=(0,d.useCallback)((()=>{Ce.handleClickShare(Object.assign({platform:"embed",group_id:ie,author_id:le,share_option_type:ve,share_click_from:he?"long":"short"},ne)),g.F.open({content:ue("embed_success"),duration:1.2,widthType:"half",getContainer:x.M,getContainerPosition:"fixed"}),We(!1),null==se||se(!1)}),[le,ve,ie,Ce,ne,he,ue,se]),Qe=(0,d.useMemo)((()=>{const e=Ie?2:5;return 0===R?[0,e]:xe?[e,void 0]:be&&he?[0,void 0]:be?[0,5]:he||2===R||"expand"===ve?[0,void 0]:[0,5]}),[xe,he,R,ve,be]);(0,d.useEffect)((()=>{var e;const t=null==ze?void 0:ze.slice(...Qe),o=null!==(e=null==t?void 0:t.length)&&void 0!==e?e:0;null==ce||ce(o),null==pe||pe(t)}),[ce,ze,Qe]);const et=(0,x.M)(),tt=(0,d.useCallback)((e=>{if(13===e.keyCode||32===e.keyCode){e.preventDefault(),e.stopPropagation(),ge(!0);const t=null==ze?void 0:ze.slice(...Qe).pop();document.querySelector(`#icon-element-${t}`).focus(),Ce.handleSharePanelClick(Object.assign({group_id:ie,author_id:le},ne))}}),[ie,Ce,le,ne,Qe,ze]),ot=(0,d.useCallback)(((e,t)=>o=>{13===o.keyCode&&(o.preventDefault(),o.stopPropagation(),Xe(e,t)(o),document.querySelector(`#icon-element-${e}`).click())}),[Xe]);return(0,l.jsxs)(l.Fragment,{children:[null==ze?void 0:ze.slice(...Qe).map((e=>{const t="ltr"===$e.direction?"left":"right",o=2===R?t:"top",i=D.jE[e],n=$e.isDark&&"embed"===e,r=$e.isDark&&"pinterest"===e,a=(0,D.io)({platform:e,url:ee}),s={isReposted:Te};let d=D.mT[e];"repost"===e&&(d=Te?"{pcWeb_removeRepost_btn}":"{pcWeb_repost_btn}");const c="string"==typeof a?{href:a,target:"_blank",rel:"noopener noreferrer",onClick:Xe(e),onKeyDown:ot(e,void 0,a)}:{href:"#",onClick:Xe(e,a),onKeyDown:ot(e,a)};let p=(0,l.jsx)(i,Object.assign({width:Ae,height:Ae},s));n?p=(0,l.jsx)(S,{width:Ae,height:Ae}):r&&(p=(0,l.jsx)(L,{width:Ae,height:Ae}));const u=(0,l.jsxs)(q,Object.assign({id:`icon-element-${e}`,mode:R},c,{"data-e2e":`video-share-${e}`,"aria-label":He(d),children:[ae&&Ke&&Ue===e?(0,l.jsx)(G.V,{isPulsing:!0,iconSize:Ae}):p,1===R&&(0,l.jsx)(F,{children:He(d)})]}),e);return X&&"embed"===e?(0,l.jsx)(f.m,{fullscreenAdjust:!0,overlay:ue("embed_profile_tooltip"),placement:"bottom",children:(0,l.jsxs)(V,{children:[(0,l.jsx)(O,{width:Ae,height:Ae}),(0,l.jsx)(F,{children:He(d)})]})},e):0===R||2===R?(0,l.jsx)(f.m,{fullscreenAdjust:!0,overlay:He(d),placement:o,children:u},e):u})),Fe&&(0,l.jsx)(z,{"data-e2e":"share-arrow","aria-label":ue("accessibilityLabels_forYou_share_moreOptions_btn"),href:"#",onClick:_e,onKeyDown:tt,children:(0,l.jsx)(c.A,{width:24,height:24})}),(0,l.jsx)(v.aF,{parentRef:et,visible:Ve,onClose:Ye,maskCloseable:!1,children:(0,l.jsx)(M.f,{onCopy:Je,onClose:Ye,code:W,type:U,videoId:k,uniqueId:j,musicId:P,tagTitle:A,musicTitle:T})})]})}))}}]);