Module 352527

445 characters · in 758ef3d353c98371.js
Dependencies
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,a){a.d(t,{A:()=>l});var s=a(64700),n=a(688810),i=a(430795),r=a(74847),o=a(602902);let l=function(e){let{analyticsLocations:t}=(0,n.Ay)();return{onShareClick:s.useCallback(async a=>{let{clips:s,onShareComplete:n,messageReference:l}=a;if(0===s.length)return;let d=(0,r.t)(e);(0,i.H1)(s.map(e=>e.id));try{await (0,o.K)(s,{channelId:d?e:void 0,analyticsLocations:t,messageReference:l})}catch(e){}finally{(0,i.H1)(null),n?.()}},[e,t])}}}