1"use strict";(self.webpackChunk_klaviyo_conductor=self.webpackChunk_klaviyo_conductor||[]).push([["21074"],{153129(e,t,a){a.r(t),a.d(t,{default:()=>ag});var r=a(331372),n=a(28465),l=a(431258),i=a(584522),o=a(868638),s=a(707975),m=a(939783),c=a(668008),d=a(135203),u=a(479105),p=a(808302),g=a(547078),f=a(678852);let v="social_auto_reply_custom_questions",y="social_analytics_splash",E=f.o,b="socialAnalyticsTopPerformingContent",h="self",C=(0,p.hd)("Creator ID"),w=(0,p.hd)("Social Username"),_=(0,p.hd)("Media ID"),T=(0,p.hd)("Media Type"),x=(0,p.hd)("Content Ownership"),S=new Set(["expiring_media","expiring_media_image","expiring_media_video"]),P=e=>null!==e&&S.has(e),k=["socialContentEngagementObservedLikes","socialContentEngagementObservedComments","socialContentEngagementObservedShares","socialContentEngagementObservedFollowers"],M=["socialContentEngagementObservedLikes","socialContentEngagementObservedComments","socialContentEngagementObservedShares","socialContentEngagementObservedViews","socialContentEngagementObservedFollowers","socialContentEngagementObservedEngagementRate"],L=g.ii.MONTH,A=["socialContentEngagementObservedLikes","socialContentEngagementObservedComments","socialContentEngagementObservedShares"];var O=a(263851),D=a(114158),R=a(622752),I=a(532246),K=a(568775),B=a(640588),N=a(264230),F=a(352164),V=a(66697),U=a(405124),z=a(563198),Y=a(652536),W=a(661381),H=a(902591),j=a(411416),G=a(765180),q=a(416243),$=a(329067),Q=a(987659),Z=a(49662),X=a(468170),J=a(863840),ee=a(633024),et=a(948171),ea=a(913372),er=a(421685),en=a(208582),el=a(7158),ei=a(477026),eo=a(658252),es=a(314542),em=a(563861),ec=a(776858);a(157149);let ed=/^\d{4}-\d{2}-\d{2}/,eu=e=>{if(!ed.test(e))return null;let t=Date.parse(`${e.slice(0,10)}T00:00:00.000Z`);return Number.isNaN(t)?null:t},ep=(e,t)=>{if(t===g.ii.MONTH){let t;return Date.UTC((t=new Date(e)).getUTCFullYear(),t.getUTCMonth(),1)}if(t===g.ii.WEEK){let t;return t=(new Date(e).getUTCDay()+6)%7,e-864e5*t}return e},eg=(e,t)=>{if(t===g.ii.MONTH){let t=new Date(e);return Date.UTC(t.getUTCFullYear(),t.getUTCMonth()+1,1)}return e+(t===g.ii.WEEK?7:1)*864e5},ef=(0,p.hd)("Media ID"),ev=(0,p.hd)("Content Ownership"),ey=(0,p.hd)("Posted Date"),eE=(0,p.hd)("Posted At Timestamp"),eb={owned:h,ugc:"creator"},eh=e=>({filterField:ev,operator:"in",value:[eb[e]],fieldType:"attribute"}),eC=e=>{var t,a;let r,n;if(e.startDate>="2026-12-31"){let{startEpochSeconds:t,endEpochSeconds:a}={startEpochSeconds:Math.floor(new Date(`${e.startDate}T00:00:00.000Z`).getTime()/1e3),endEpochSeconds:Math.floor(new Date(`${e.endDate}T23:59:59.999Z`).getTime()/1e3)};return[{filterField:eE,operator:"gte",value:t,fieldType:"attribute"},{filterField:eE,operator:"lte",value:a,fieldType:"attribute"}]}let l=(t=e.startDate,a=e.endDate,r=new Date(`${t}T00:00:00.000Z`),!Number.isFinite(n=Math.round((new Date(`${a}T00:00:00.000Z`).getTime()-r.getTime())/864e5)+1)||n<=0||n>366?null:Array.from({length:n},(e,t)=>new Date(r.getTime()+864e5*t).toISOString().slice(0,10)));return null==l?null:[{filterField:ey,operator:"in",value:l,fieldType:"attribute"}]},ew=e=>eC(e)??[],e_=(0,p.lj)("audienceDescriptiveKey"),eT=(0,p.lj)("audienceChangeMethod"),ex=(0,p.lj)("audienceId"),eS={month:"short",day:"numeric",timeZone:"UTC"},eP={month:"short",year:"numeric",timeZone:"UTC"},ek="yyyy-MM-dd",eM=e=>e<=10?{interval:g.ii.DAY,dateFormatOptions:eS}:e<=90?{interval:g.ii.WEEK,dateFormatOptions:eS}:{interval:g.ii.MONTH,dateFormatOptions:eP},eL=e=>e.timeframeKey===g.CY.CUSTOM&&e.timeframeStart&&e.timeframeEnd?{startDate:(0,ec.K)(e.timeframeStart),endDate:(0,ec.K)(e.timeframeEnd)}:{timeframeKey:e.timeframeKey},eA=g.ii.MONTH,eO=(e,t)=>({context:"event",stats:A,timeframe:{timeframeKey:g.CY.ALL_TIME},groupBys:[ef,ey],filters:[eh("owned"),...e??[]],area:"reports",identifier:t});var eD=a(846595),eR=a(834322),eI=a(714625),eK=a(302698),eB=a(285617),eN=a(185895),eF=a(289198);let eV=({actions:e,children:t,description:a,initiallyCollapsed:n=!1,isCollapsible:l=!1,isLoading:i=!0,isContentVisible:o,isLocked:m=!1,testId:c,title:d})=>{let{t:u}=(0,s.B)("social-analytics"),[p,g]=(0,r.useState)(n),f=(0,r.useCallback)((e,{collapsed:t})=>{g(t)},[]);return r.createElement(eN.Z,{actions:e,collapsible:l,collapsed:p,description:m?u("loading.lockedTileLabel_J6pL4"):a,heading:d,onToggle:l?f:void 0,shadow:!1,symbol:m?r.createElement(eF.J,{"aria-hidden":!0}):void 0,testId:c},(o??i)&&t)};eV.displayName="AnalyticsLoadingTile";let eU="300px",ez=new Set(["likes","comments","shares"]),eY=({initiallyCollapsed:e,isLoading:t,isLocked:a,timeframe:n})=>{let l,{t:i}
1=(0,s.B)("social-analytics"),{formatNumber:o}=(0,el.s)(),m=(0,eo.A)(n),{data:c,isInitialLoading:d,isError:u,isUnsupportedRange:p,interval:f,dateFormatOptions:v,refetch:y}=((e,{enabled:t})=>{let{data:a,status:n,refetch:l}=(0,es.d)({timeframeKey:e.timeframeKey,timeframeStart:e.timeframeStart?(0,ec.p)(e.timeframeStart,!0):void 0,timeframeEnd:e.timeframeEnd?(0,ec.p)(e.timeframeEnd,!0):void 0,options:{enabled:t}}),i=(0,r.useMemo)(()=>a?{startDate:a.startDate,endDate:a.endDate}:void 0,[a]),o=(0,r.useMemo)(()=>i?eC(i):null,[i]),s=null!=i&&null==o,{interval:m,dateFormatOptions:c}=(0,r.useMemo)(()=>a?eM(a.days):{interval:eA,dateFormatOptions:eP},[a]),d=(0,r.useMemo)(()=>eO(o,"social_analytics_engagement_over_time"),[o]),u=t&&null!=o,{data:p,status:g,refetch:f}=(0,em.aL)(d,{enabled:u}),v=(0,r.useMemo)(()=>p?p.results.flatMap(e=>{let t=e.groupings[ef],a=e.groupings[ey];return t&&a?[{postedDate:a,likes:e.stats.socialContentEngagementObservedLikes??0,comments:e.stats.socialContentEngagementObservedComments??0,shares:e.stats.socialContentEngagementObservedShares??0}]:[]}):[],[p]),y=(0,r.useMemo)(()=>i&&o?((e,{startDate:t,endDate:a},r)=>{let n=((e,t,a)=>{let r=eu(e),n=eu(t);if(null===r||null===n||n<r)return[];let l=ep(n,a),i=[];for(let e=ep(r,a);e<=l;e=eg(e,a))i.push(e);return i.length>0&&(i[0]=r),i})(t,a,r),l=eu(t),i=eu(a);if(0===n.length||null===l||null===i)return[];let o=new Map(n.map(e=>[e,{x:e,likes:0,comments:0,shares:0}]));return e.forEach(({postedDate:e,likes:t,comments:a,shares:n})=>{let s=eu(e);if(null===s||s<l||s>i)return;let m=ep(s,r),c=m<l?l:m,d=o.get(c);d&&o.set(c,{x:d.x,likes:d.likes+t,comments:d.comments+a,shares:d.shares+n})}),Array.from(o.values())})(v,i,m):[],[v,i,o,m]),E="error"===n,b="success"===n,h=t&&(E||b&&u&&"error"===g);return{data:y,isInitialLoading:t&&!E&&!s&&(!b||u&&"loading"===g),isError:h,isUnsupportedRange:s,interval:m,dateFormatOptions:c,refetch:b&&u?f:l}})(n,{enabled:!a}),{exportCsv:E,canExport:b,isExporting:h}=((e,{enabled:t})=>{let{t:a}=(0,s.B)("social-analytics"),n=(0,eI.A)([eD.e.EXPORTS]),{queueToastNotification:l}=(0,eB.h)("social-analytics"),{data:i}=(0,es.d)({timeframeKey:e.timeframeKey,timeframeStart:e.timeframeStart?(0,ec.p)(e.timeframeStart,!0):void 0,timeframeEnd:e.timeframeEnd?(0,ec.p)(e.timeframeEnd,!0):void 0,options:{enabled:t}}),o=(0,r.useMemo)(()=>i?eC({startDate:i.startDate,endDate:i.endDate}):null,[i]),m=(0,r.useMemo)(()=>({valuesRequest:eO(o,"social_analytics_engagement_over_time_export"),name:"socialAnalyticsEngagementOverTime",fileFormat:"csv",formattingOptions:{delimiter:",",quoteStrategy:"quote_nonnumeric"}}),[o]),{mutate:c}=(0,eR.Cz)(),[d,u]=(0,r.useState)(void 0),[p,g]=(0,r.useState)(!1),{data:f,isError:v}=(0,eR.Ks)({id:d??"",download:!0},{enabled:!!d,staleTime:3e5,refetchOnWindowFocus:!1});(0,r.useEffect)(()=>{f?.downloadUrl&&((0,eK.A)(f.downloadUrl),u(void 0),g(!1))},[f?.downloadUrl]);let y=v||null!=f&&null==f.downloadUrl;return(0,r.useEffect)(()=>{y&&(l({content:()=>a("engagementOverTime.exportCsvErrorToast_Gk7wR"),variant:"error"}),u(void 0),g(!1))},[y,l,a]),{exportCsv:(0,r.useCallback)(()=>{!p&&o&&(g(!0),c(m,{onSuccess:e=>{u(e.id),l({content:()=>a("engagementOverTime.exportCsvSubmittedToast_Yd2mV"),variant:"success"})},onError:()=>{g(!1),l({content:()=>a("engagementOverTime.exportCsvErrorToast_Gk7wR"),variant:"error"})}}))},[c,m,p,o,l,a]),canExport:n,isExporting:p}})(n,{enabled:!a}),C=!b||h||!!a||!!t||d||u||p,w=(0,ei.bt)(v),_=(0,r.useMemo)(()=>f===g.ii.MONTH?{month:"long",year:"numeric",timeZone:"UTC"}:{month:"long",day:"numeric",year:"numeric",timeZone:"UTC"},[f]),T=(0,ei.bt)(_),x=(0,r.useCallback)(()=>{y()},[y]),S={likes:i("engagementOverTime.likesLabel_Rq8vD"),comments:i("engagementOverTime.commentsLabel_Yb3nH"),shares:i("engagementOverTime.sharesLabel_Jd7kP")};return l=a||t?r.createElement(j.j,{height:eU,shape:"rectangle",width:"100%"}):u?r.createElement(G.p,{actions:r.createElement(q.$,{label:i("engagementOverTime.retryButton_Ct4gN"),onClick:x,size:"small",variant:"secondary"}),body:i("engagementOverTime.errorBody_Vp9sL"),heading:i("engagementOverTime.errorHeading_Hn2qF"),hideImage:!0}):p?r.createElement(G.p,{body:i("engagementOverTime.unsupportedBody_Hf9tK"),heading:i("engagementOverTime.unsupportedHeading_Qm3wB"),hideImage:!0}):d||c.some(({likes:e,comments:t,shares:a})=>!!(e||t||a))?r.createElement(I.a,{height:eU},r.createElement($.t,{title:i("engagementOverTime.chartTitle_Wk2pF"),hideTitle:!0,data:c,xAccessor:"x",yAccessor:"likes",busy:d},r.createElement(Q.i,{accessors:["comments","shares"]}),r.createElement(Z.s,{labels:[S.likes,S.comments,S.shares]}),r.createElement(X.h,{tickFormat:e=>w.format(new Date(Number(e)))}),r.createElement(J.X,{label:i("engagementOverTime.axisLabel_Tb6hM"),tickFormat:e=>o(Number(e),"abbreviation")}),r.createElement(ee.II,{heading:e=>T.format(new Date(Number(e.x))),legendRender:({color:e,type:t,index:a,value:n,yAccessor:l})=>r.createElement(et.m,{key:a,symbol:r.createElement(ea.p,{type:t,color:e}),label:"string"==typeof l&&ez.has(l)?S[l]:"",value:o(n,"abbreviation")})}
1))):r.createElement(G.p,{body:i("engagementOverTime.emptyBody_Zx7dL"),heading:i("engagementOverTime.emptyHeading_Gv4sQ"),hideImage:!0}),r.createElement(eV,{actions:r.createElement(er.Wy,{disabled:C,menuAlign:"end",onChoose:E,options:[{label:i("engagementOverTime.exportCsvOption_Tm5nQ"),value:"csv"}],trigger:r.createElement(q.$,{disabled:C,icon:r.createElement(en.n,null),iconOnly:!0,label:i("engagementOverTime.actionsMenuLabel_Kp3vR"),tooltipText:b?void 0:i("engagementOverTime.exportCsvPermissionTooltip_Vj8kD"),variant:"tertiary"})}),description:m,initiallyCollapsed:e,isCollapsible:!0,isContentVisible:!0,isLoading:t,isLocked:a,testId:"social-analytics-engagement-over-time",title:i("loading.engagementOverTimeTitle_R9qK2")},l)};eY.displayName="EngagementOverTimeTile";var eW=a(853456),eH=a(676505),ej=a(829096),eG=a(158208),eq=a(639619),e$=a(346370),eQ=a(3550);let eZ={comparisonPeriodKey:eW.m.PREVIOUS_PERIOD},eX="yyyy-MM-dd",eJ=eQ.z.string().refine(e=>(0,eG.A)(e,eX)),e0=eQ.z.object({timeframeKey:eQ.z.nativeEnum(g.CY).optional().catch(void 0),timeframeStart:eJ.optional().catch(void 0),timeframeEnd:eJ.optional().catch(void 0),comparisonPeriodKey:eQ.z.nativeEnum(eW.m).optional().catch(void 0),comparisonPeriodStart:eJ.optional().catch(void 0),comparisonPeriodEnd:eJ.optional().catch(void 0)}),e1=e=>void 0===e?void 0:(0,eq.A)(e),e2=e=>void 0===e?void 0:(0,e$.A)(e,eX);var e5=a(83783),e3=a(333424),e4=a(140026);let e7=e=>e instanceof Date&&!Number.isNaN(e.getTime()),e8={totalEngagements:0,likes:0,comments:0,shares:0,views:0,postCount:0,followers:null,engagementRate:null},e6={likes:0,comments:0,shares:0,views:0,followers:null,rateTotal:0,ratedPostCount:0},e9=e=>{if(0===e.length)return e8;let t=e.reduce((e,t)=>{var a,r;return{likes:e.likes+(t.likes??0),comments:e.comments+(t.comments??0),shares:e.shares+(t.shares??0),views:e.views+(t.views??0),followers:(a=e.followers,r=t.followers,null===a?r:null===r?a:Math.max(a,r)),rateTotal:e.rateTotal+(t.engagementRate??0),ratedPostCount:e.ratedPostCount+ +(null!==t.engagementRate)}},e6);return{totalEngagements:t.likes+t.comments+t.shares,likes:t.likes,comments:t.comments,shares:t.shares,views:t.views,postCount:e.length,followers:t.followers,engagementRate:0===t.ratedPostCount?null:t.rateTotal/t.ratedPostCount}},te={filterField:x,operator:"equal",value:h,fieldType:"attribute"},tt="yyyy-MM-dd",ta=e=>({stats:M,timeframe:{timeframeKey:g.CY.ALL_TIME},context:"event",groupBys:[_],filters:[te,...e],area:"reports",identifier:"social_analytics_owned_core_metrics"}),tr=e=>e.flatMap(e=>{let t=e.groupings[_];return t?[{mediaId:t,likes:e.stats.socialContentEngagementObservedLikes??null,comments:e.stats.socialContentEngagementObservedComments??null,shares:e.stats.socialContentEngagementObservedShares??null,views:e.stats.socialContentEngagementObservedViews??null,followers:e.stats.socialContentEngagementObservedFollowers??null,engagementRate:e.stats.socialContentEngagementObservedEngagementRate??null}]:[]});a(422918),a(171389),a(833264);var tn=a(157588),tl=a(405351),ti=a(115335),to=a(120165),ts=a(497952);let tm=({currentValue:e,previousValue:t,getAccessibleLabel:a,caption:n})=>{let{formatPercentage:l}=(0,el.s)(),i=0===t?void 0:(e-t)/t;if(null==i)return null;let o=e>t?"up":e<t?"down":"flat",s=l(Math.abs(i),"low");return r.createElement(I.a,{display:"flex",alignItems:"center",gap:"25"},r.createElement(to.D,{accessibleLabel:a({direction:o,percentage:s}),direction:o,label:s,size:"medium"}),r.createElement(ts.zs,{variant:"secondary"},n))};tm.displayName="TrendVsPreviousPeriod";let tc="17rem",td=({metrics:e,previousMetrics:t})=>{let{t:a}=(0,s.B)("social-analytics"),{formatNumber:n}=(0,el.s)(),l=(0,r.useMemo)(()=>[{x:a("keyMetrics.likesSegmentLabel_Hs9dW"),y:e.likes},{x:a("keyMetrics.commentsSegmentLabel_Rp2vK"),y:e.comments},{x:a("keyMetrics.sharesSegmentLabel_Lm4tX"),y:e.shares}],[e,a]),i=[[{id:"posts",label:a("keyMetrics.postsLabel_Qv6mT"),value:n(e.postCount,"low"),currentValue:e.postCount,previousValue:t?.postCount??null},{id:"views",label:a("keyMetrics.viewsLabel_Wd3jN"),value:n(e.views,"low"),currentValue:e.views,previousValue:t?.views??null},{id:"engagement-rate",label:a("keyMetrics.engagementRateLabel_Yk8pF"),value:(0,ti.j)(e.engagementRate)??"â",currentValue:e.engagementRate,previousValue:t?.engagementRate??null}],[{id:"followers",label:a("keyMetrics.followersLabel_Bc5rH"),value:null===e.followers?"â":n(e.followers,"low"),currentValue:e.followers,previousValue:t?.followers??null},{id:"shares",label:a("keyMetrics.sharesLabel_Nf7kV"),value:n(e.shares,"low"),currentValue:e.shares,previousValue:t?.shares??null}]];return r.createElement(I.a,{display:"flex",alignItems:"center",gap:"200"},r.createElement(I.a,{flex:"0 0 auto",height:tc,paddingBlockEnd:"175",width:tc},r.createElement($.t,{data:0===e.totalEngagements?[]:l,emptyDesc:a("keyMetrics.noEngagementBody_Pb4hK"),hideGridLines:!0,hideTitle:!0,title:a("keyMetrics.donutTitle_Xg4bL")},r.createElement(tn.RJ,{labelFormat:({x:e})=>e,title:a("keyMetrics.engagementsDonutLabel_Cp9nR"),valueFormat:e=>n(Number(e),"abbreviation")}))),r.createElement(I.a,{display:"flex",flex:"1 1 0",flexDirection:"column",gap:"150"},i.map(e=>r.createElement(I.a,{display:"flex",gap:"100",key:e[0]?.id},e.map(({id:e,label:t,value:n,currentValue:l,previousValue:i})=>r.createElement(I.a,{display:"flex",flex:"1 1 0",flexDirection:"column",gap:"25",key:e},r.createElement(tl.TT,{noSpacing:!0},t),r.createElement(tl._B,{noSpacing:!0,testId:`key-metrics-${e}-value`},n),null!==l&&null!==i&&r.createElement(tm,{caption:a("keyMetrics.vsPreviousPeriod_Dq5xM"),currentValue:l,getAccessibleLabel:({direction:e,percentage:t})=>a("keyMetrics.trendAccessibleLabel_Fw8zJ",{direction:e,percentage:t}),previousValue:i}))),e.length<3&&r.createElement(I.a,{flex:"1 1 0"})))))};td.displayName="EngagementAtAGlance";let tu=[0,1],tp=[0,1,2],tg=()=>r.createElement(I.a,{display:"flex",flexDirection:"column",gap:"200"},tu.map(e=>r.createElement(I.a,{display:"flex",gap:"100",key:e},tp.map(e=>r.createElement(I.a,{flex:"1 1 0",key:e},r.createElement(j.j,{template:"field"}))))));tg.displayName="MetricsSkeleton";let tf=({isLoading:e,isLocked:t,timeframe:a})=>{let n,{t:l}=(0,s.B)("social-analytics"),i=a??E,o=(0,eo.A)(i),{metrics:m,previousMetrics:c,resolvedRange:d,isError:u,isUnsupportedRange:p,isInitialLoading:f,refetch:v}=((e,{enabled:t})=>{let{data:a,isError:n,refetch:l}=(0,es.d)({timeframeKey:e.timeframeKey,timeframeStart:e.timeframeStart?(0,e$.A)(e.timeframeStart,tt):void 0,timeframeEnd:e.timeframeEnd?(0,e$.A)(e.timeframeEnd,tt):void 0,options:{enabled:t,staleTime:1/0}}),i=(0,r.useMemo)(()=>e.timeframeKey===g.CY.ALL_TIME?[]:a?eC(a):null,[e.timeframeKey,a]),o=null!==i,s=void 0!==a&&!o,m=(0,r.useMemo)(()=>ta(i??[]),[i]),c=(0,r.useMemo)(()=>((e,t)=>{if(void 0===t||e.timeframeKey===g.CY.ALL_TIME)return;let a=(0,eq.A)(t.startDate),r=(0,eq.A)(t.endDate);if(!e7(a)||!e7(r))return;let n=(0,e3.A)(a,1),l=(0,e3.A)(n,(0,e4.A)(r,a));return{startDate:(0,ec.p)(l,!0),endDate:(0,ec.p)(n,!0)}})(e,a),[e,a]),d=(0,r.useMemo)(()=>c?eC(c):null,[c]),u=null!==d,p=(0,r.useMemo)(()=>d?ta(d):m,[d,m]),{data:f,isError:v,isInitialLoading:y,refetch:E}=(0,em.aL)(m,{enabled:t&&o}),{data:b,refetch:h}=(0,em.aL)(p,{enabled:t&&u}),C=(0,r.useCallback)(()=>{(n||!o)&&l(),o&&(E(),u&&h())},[o,u,n,E,h,l]);return{metrics:(0,r.useMemo)(()=>e9(tr(f?.results??[])),[f]),previousMetrics:(0,r.useMemo)(()=>u&&b?e9(tr(b.results)):void 0,[u,b]),resolvedRange:a,isError:n||v,isUnsupportedRange:s,isInitialLoading:t&&(!o&&!n&&!s||y),refetch:C}})(i,{enabled:!t}),{exportCsv:y,canExport:b}=(({metrics:e,resolvedRange:t})=>{let{t:a}=(0,s.B)("social-analytics"),n=(0,eI.A)([eD.e.EXPORTS]),l=(0,r.useMemo)(()=>({views:a("keyMetrics.csvViewsColumn_Bk9rT"),engagementRate:a("keyMetrics.csvEngagementRateColumn_Jt5vP"),totalEngagements:a("keyMetrics.csvTotalEngagementsColumn_Nw2fL"),followers:a("keyMetrics.csvFollowersColumn_Hp8mC"),shares:a("keyMetrics.csvSharesColumn_Dv5jQ"),totalPosts:a("keyMetrics.csvTotalPostsColumn_Gy6xS")}),[a]);return{exportCsv:(0,r.useCallback)(()=>
1{if(t){var a,r;let n,i,o,s;a=[(n=[[l.views,e.views],[l.engagementRate,e.engagementRate],[l.totalEngagements,e.totalEngagements],[l.followers,e.followers],[l.shares,e.shares],[l.totalPosts,e.postCount]]).map(([e])=>/[",\n\r]/.test(e)?`"${e.replace(/"/g,'""')}"`:e).join(","),n.map(([,e])=>null===e?"":String(e)).join(",")].join("\n"),r=`owned-core-metrics_${t.startDate}_${t.endDate}.csv`,i=new Blob([a],{type:"text/csv;charset=utf-8;"}),o=URL.createObjectURL(i),(s=document.createElement("a")).href=o,s.download=r,document.body.appendChild(s),s.click(),document.body.removeChild(s),URL.revokeObjectURL(o)}},[l,e,t]),canExport:n}})({metrics:m,resolvedRange:d}),h=(0,r.useCallback)(()=>{v()},[v]),C=!b||!!t||!!e||f||u||p||!d;return n=t||e||f?r.createElement(tg,null):u?r.createElement(G.p,{actions:r.createElement(q.$,{label:l("keyMetrics.retryButton_Vh3sP"),onClick:h,size:"small",variant:"secondary"}),body:l("keyMetrics.errorBody_Km7dY"),heading:l("keyMetrics.errorHeading_Jr4nT"),hideImage:!0}):p?r.createElement(G.p,{body:l("keyMetrics.unsupportedBody_Tz7nQ"),heading:l("keyMetrics.unsupportedHeading_Vb2mR"),hideImage:!0}):0===m.postCount?r.createElement(G.p,{body:l("keyMetrics.emptyBody_Pz6wG"),heading:l("keyMetrics.emptyHeading_Ld9cX"),hideImage:!0}):r.createElement(td,{metrics:m,previousMetrics:c}),r.createElement(eV,{actions:r.createElement(er.Wy,{disabled:C,menuAlign:"end",onChoose:y,options:[{label:l("keyMetrics.exportCsvOption_Cs4pN"),value:"csv"}],trigger:r.createElement(q.$,{disabled:C,icon:r.createElement(en.n,null),iconOnly:!0,label:l("keyMetrics.actionsMenuLabel_Mk4tB"),tooltipText:b?void 0:l("keyMetrics.exportCsvPermissionTooltip_Wf7zM"),variant:"tertiary"})}),description:o,isCollapsible:!0,isContentVisible:!0,isLocked:t,testId:"social-analytics-key-metrics",title:l("loading.keyMetricsTitle_G3nQ8")},n)};tf.displayName="KeyMetricsTile";var tv=a(917806),ty=a(627101),tE=a(470020);let tb=e=>(0,r.useMemo)(()=>e.timeframeKey===g.CY.TODAY?{value:void 0,previousValue:void 0,isLoading:!1}:{value:84920,previousValue:e.timeframeKey===g.CY.ALL_TIME?void 0:96504,isLoading:!1},[e.timeframeKey]),th=({timeframe:e=E})=>{let t,{t:a}=(0,s.B)("social-analytics"),{formatCurrency:n}=(0,el.s)(),l=(0,tE.z)()??"USD",{value:i,previousValue:o,isLoading:m}=tb(e);return t=m?r.createElement(j.j,{template:"field"}):null==i?r.createElement(tl._B,{noSpacing:!0,testId:"auto-reply-revenue-value"},"--"):r.createElement(I.a,{display:"flex",flexDirection:"column",gap:"50"},r.createElement(tl._B,{noSpacing:!0,testId:"auto-reply-revenue-value"},n(i,{currency:l},"low")),null!=o&&r.createElement(tm,{caption:a("autoReplyRevenue.vsPreviousPeriod_R5vNx"),currentValue:i,getAccessibleLabel:({direction:e,percentage:t})=>a("autoReplyRevenue.trendAccessibleLabel_T8mQ2",{direction:e,percentage:t}),previousValue:o})),r.createElement(I.a,{display:"flex",flexDirection:"column",gap:"50",testId:"social-analytics-auto-reply-revenue"},r.createElement(I.a,{display:"flex",alignItems:"center",gap:"50"},r.createElement(tl.TT,{noSpacing:!0},a("autoReplyRevenue.heading_W3xQd")),r.createElement(tv.m,{text:a("autoReplyRevenue.tooltip_B6wZq")},r.createElement(I.a,{"aria-label":a("autoReplyRevenue.tooltip_B6wZq"),display:"flex",tabIndex:0},r.createElement(ty.u,{fill:!0,size:"mini"})))),t)};th.displayName="AutoReplyRevenueStat";let tC=e=>(0,r.useMemo)(()=>e.timeframeKey===g.CY.TODAY?{value:void 0,previousValue:void 0,isLoading:!1}:{value:128432,previousValue:e.timeframeKey===g.CY.ALL_TIME?void 0:64216,isLoading:!1},[e.timeframeKey]),tw=({timeframe:e=E})=>{let t,{t:a}=(0,s.B)("social-analytics"),{formatCurrency:n}=(0,el.s)(),l=(0,tE.z)()??"USD",{value:i,previousValue:o,isLoading:m}=tC(e);return t=m?r.createElement(j.j,{template:"field"}):null==i?r.createElement(tl._B,{noSpacing:!0,testId:"social-engagement-revenue-value"},"--"):r.createElement(I.a,{display:"flex",flexDirection:"column",gap:"50"},r.createElement(tl._B,{noSpacing:!0,testId:"social-engagement-revenue-value"},n(i,{currency:l},"low")),null!=o&&r.createElement(tm,{caption:a("socialEngagementRevenue.vsPreviousPeriod_D2mXt"),currentValue:i,getAccessibleLabel:({direction:e,percentage:t})=>a("socialEngagementRevenue.trendAccessibleLabel_Wj4Nq",{direction:e,percentage:t}),previousValue:o})),r.createElement(I.a,{display:"flex",flexDirection:"column",gap:"50",testId:"social-analytics-social-engagement-revenue"},r.createElement(I.a,{display:"flex",alignItems:"center",gap:"50"},r.createElement(tl.TT,{noSpacing:!0},a("socialEngagementRevenue.heading_V8mQz")),r.createElement(tv.m,{text:a("socialEngagementRevenue.tooltip_P4tRk")},r.createElement(I.a,{"aria-label":a("socialEngagementRevenue.tooltip_P4tRk"),display:"flex",tabIndex:0},r.createElement(ty.u,{fill:!0,size:"mini"}
1)))),t)};tw.displayName="SocialEngagementRevenueStat";let t_=({timeframe:e=E})=>{let t,a,n,{t:l}=(0,s.B)("social-analytics"),{formatCurrency:i}=(0,el.s)(),o=(0,tE.z)()??"USD",{value:m,previousValue:c,isLoading:d}=(a=tb(e),n=tC(e),(0,r.useMemo)(()=>{let{value:e,previousValue:t}=a,{value:r,previousValue:l}=n;return{value:null!=e&&null!=r?e+r:void 0,previousValue:null!=t&&null!=l?t+l:void 0,isLoading:a.isLoading||n.isLoading}},[a,n]));return t=d?r.createElement(j.j,{template:"field"}):null==m?r.createElement(tl._B,{noSpacing:!0,testId:"social-revenue-value"},"--"):r.createElement(I.a,{display:"flex",flexDirection:"column",gap:"50"},r.createElement(tl._B,{noSpacing:!0,testId:"social-revenue-value"},i(m,{currency:o},"low")),null!=c&&r.createElement(tm,{caption:l("socialRevenue.vsPreviousPeriod_C4rXw"),currentValue:m,getAccessibleLabel:({direction:e,percentage:t})=>l("socialRevenue.trendAccessibleLabel_M9kLp",{direction:e,percentage:t}),previousValue:c})),r.createElement(I.a,{display:"flex",flexDirection:"column",gap:"50",testId:"social-analytics-social-revenue"},r.createElement(I.a,{display:"flex",alignItems:"center",gap:"50"},r.createElement(tl.TT,{noSpacing:!0},l("socialRevenue.heading_K9zTf")),r.createElement(tv.m,{text:l("socialRevenue.tooltip_Km4Vc")},r.createElement(I.a,{"aria-label":l("socialRevenue.tooltip_Km4Vc"),display:"flex",tabIndex:0},r.createElement(ty.u,{fill:!0,size:"mini"})))),t)};t_.displayName="SocialRevenueStat";let tT=({timeframe:e})=>{let{t}=(0,s.B)("social-analytics"),a=(0,eo.A)(e??E);return r.createElement(eV,{actions:r.createElement(er.Wy,{disabled:!0,options:[],testId:"overview-more-actions",trigger:r.createElement(q.$,{icon:r.createElement(en.n,{"aria-hidden":!0}),iconOnly:!0,label:t("overview.moreActionsLabel_Wr2Kd"),size:"small",variant:"secondary"})}),description:a,testId:"social-analytics-overview",title:t("loading.overviewTitle_N8dQ1")},r.createElement(I.a,{display:"flex",gap:"100"},r.createElement(I.a,{flex:"1 1 0"},r.createElement(t_,{timeframe:e})),r.createElement(I.a,{flex:"1 1 0"},r.createElement(th,{timeframe:e})),r.createElement(I.a,{flex:"1 1 0"},r.createElement(tw,{timeframe:e}))))};tT.displayName="OverviewTile";var tx=a(433670);let tS={stats:["autoReplyInstagramSessionsStarted"],timeframe:{timeframeKey:g.CY.ALL_TIME},context:"event",area:"reports",identifier:"socialAnalyticsAutoReplyEverStarted"};var tP=a(893822);let tk=(e,t,a,r,n)=>({stats:["audienceDelta"],timeframe:eL(e),interval:t,context:"audience_membership",area:"reports",filters:[{filterField:e_,operator:"equal",value:a,fieldType:"attribute"},{filterField:eT,operator:"equal",value:r,fieldType:"attribute"}],identifier:n}),tM=new Set(["email","textMessage","whatsapp"]),tL=({isLoading:e=!0,timeframe:t=E})=>{let a,{t:n}=(0,s.B)("social-analytics"),{formatNumber:l}=(0,el.s)(),{hasEverHadLiveAutoReply:i,isSuccess:o,isError:m}=(()=>{let{data:e,isSuccess:t,isLoading:a,isError:r}=(0,em.aL)(tS,{staleTime:1/0,refetchOnMount:"always"}),n=e?.results[0]?.stats.autoReplyInstagramSessionsStarted??0;return{hasEverHadLiveAutoReply:t&&n>0,isSuccess:t,isLoading:a,isError:r}})(),c=o&&!i,{data:d,isLoading:u,isError:p,interval:f,dateFormatOptions:v,availableAudienceDescriptiveKeys:y}=((e,t=!0)=>{let{data:a,status:n}=(0,es.d)({timeframeKey:e.timeframeKey,timeframeStart:e.timeframeStart?(0,e$.A)(e.timeframeStart,ek):void 0,timeframeEnd:e.timeframeEnd?(0,e$.A)(e.timeframeEnd,ek):void 0,options:{enabled:t}}),{interval:l,dateFormatOptions:i}=(0,r.useMemo)(()=>a?eM(a.days):{interval:L,dateFormatOptions:eP},[a]),o=(0,r.useMemo)(()=>tk(e,l,tP.t.Enum.marketing_email_subscribers,2080,"socialAnalyticsSubscriberGrowthEmail"),[e,l]),s=(0,r.useMemo)(()=>tk(e,l,tP.t.Enum.marketing_sms_subscribers,27,"socialAnalyticsSubscriberGrowthTextMessage"),[e,l]),m=(0,r.useMemo)(()=>tk(e,l,tP.t.Enum.marketing_whatsapp_subscribers,27,"socialAnalyticsSubscriberGrowthWhatsapp"),[e,l]),c={enabled:t&&!!a,retry:!1},{data:d,status:u}=(0,em.Vo)(o,c),{data:p,status:g}=(0,em.Vo)(s,c),{data:f,status:v}=(0,em.Vo)(m,c),y=(0,r.useMemo)(()=>[{status:u,descriptiveKey:tP.t.Enum.marketing_email_subscribers},{status:g,descriptiveKey:tP.t.Enum.marketing_sms_subscribers},{status:v,descriptiveKey:tP.t.Enum.marketing_whatsapp_subscribers}].filter(({status:e})=>"error"!==e).map(({descriptiveKey:e})=>e),[u,g,v]),E=(0,r.useMemo)(()=>{let e=d?.timeframes??p?.timeframes??f?.timeframes;if(!e)return[];let t=d?.results[0]?.stats.audienceDelta??[],a=p?.results[0]?.stats.audienceDelta??[],r=f?.results[0]?.stats.audienceDelta??[];return e.map((e,n)=>({x:new Date(e).getTime(),email:t[n]??0,textMessage:a[n]??0,whatsapp:r[n]??0}))},[d,p,f]),b=!1,h=!1;return t&&("error"===n?h=!0:"success"!==n?b=!0:(b="loading"===u||"loading"===g||"loading"===v,h="error"===u&&"error"===g&&"error"===v)),{data:E,isLoading:b,isError:h,interval:l,dateFormatOptions:i,availableAudienceDescriptiveKeys:y}})(t,!c),{exportCsv:b,canExport:h,isExporting:C}=((e,t)=>{let{t:a}=(0,s.B)("social-analytics"),n=(0,eI.A)([eD.e.EXPORTS]),{queueToastNotification:l}=(0,eB.h)("social-analytics"),{data:i}=(0,es.d)({timeframeKey:e.timeframeKey,timeframeStart:e.timeframeStart?(0,e$.A)(e.timeframeStart,ek):void 0,timeframeEnd:e.timeframeEnd?(0,e$.A)(e.timeframeEnd,ek):void 0}),o=(0,r.useMemo)(()=>({seriesRequest:{stats:["audienceDelta"],timeframe:eL(e),interval:g.ii.DAY,context:"audience_membership",area:"reports",groupBys:[e_,ex],filters:[{filterField:e_,operator:"in",value:[...t],fieldType:"attribute"},{filterField:eT,operator:"in",value:[2080,27],fieldType:"attribute"}],identifier:"socialAnalyticsSubscriberGrowthExport"},name:"socialAnalyticsSubscriberGrowth",fileFormat:"csv",formattingOptions:{delimiter:",",quoteStrategy:"quote_nonnumeric"}}),[e,t]),{mutate:m}=(0,eR.Cz)(),[c,d]=(0,r.useState)(void 0),[u,p]=(0,r.useState)(!1),{data:f,isError:v}=(0,eR.Ks)({id:c??"",download:!0},{enabled:!!c,staleTime:3e5,refetchOnWindowFocus:!1});return(0,r.useEffect)(()=>{f?.downloadUrl&&((0,eK.A)(f.downloadUrl),d(void 0),p(!1))},[f?.downloadUrl]),(0,r.useEffect)(()=>{v&&(l({content:()=>a("subscriberGrowth.exportCsvErrorToast_Hn3Rq"),variant:"error"}),d(void 0),p(!1))},[v,l,a]),{exportCsv:(0,r.useCallback)(()=>{i&&!u&&0!==t.length&&(p(!0),m(o,{onSuccess:e=>{d(e.id),l({content:()=>a("subscriberGrowth.exportCsvSubmittedToast_Bx9Wp"),variant:"success"})},onError:()=>{p(!1),l({content:()=>a("subscriberGrowth.exportCsvErrorToast_Hn3Rq"),variant:"error"})}}))},[m,o,u,t,i,l,a]),canExport:n,isExporting:u}})(t,y),w=(0,ei.bt)(v),_=(0,r.useMemo)(()=>f===g.ii.MONTH?{month:"long",year:"numeric",timeZone:"UTC"}:{month:"long",day:"numeric",year:"numeric",timeZone:"UTC"},[f]),T=(0,ei.bt)(_),x={email:n("subscriberGrowth.emailLabel_t4Wk1"),textMessage:n("subscriberGrowth.textMessageLabel_c6Zj3"),whatsapp:n("subscriberGrowth.whatsappLabel_f1Qd7")};a=e?r.createElement(j.j,{height:"20px",shape:"rectangle",width:"100%"}):c?r.createElement(G.p,{actions:r.createElement(tx.A,{to:"/social/create",variant:"button-primary"},n("subscriberGrowth.setupAutoReplyButton_V7rT1")),body:n("subscriberGrowth.noAutoRepliesB
1ody_H5qL2"),heading:n("subscriberGrowth.noAutoRepliesHeading_Qn8Vr")}):r.createElement(I.a,{display:"flex",flexDirection:"column",gap:"50"},r.createElement(I.a,{height:"300px"},r.createElement($.t,{title:n("subscriberGrowth.chartTitle_b3Nx9"),hideTitle:!0,data:d,xAccessor:"x",yAccessor:"email",busy:u,invalid:p},r.createElement(Q.i,{accessors:["textMessage","whatsapp"]}),r.createElement(Z.s,{labels:[x.email,x.textMessage,x.whatsapp]}),r.createElement(X.h,{tickFormat:e=>w.format(new Date(Number(e)))}),r.createElement(J.X,{label:n("subscriberGrowth.axisLabel_Rb3mF"),tickFormat:e=>l(Number(e),"abbreviation")}),r.createElement(ee.II,{heading:e=>T.format(new Date(Number(e.x))),legendRender:({color:e,type:t,index:a,value:n,yAccessor:i})=>r.createElement(et.m,{key:a,symbol:r.createElement(ea.p,{type:t,color:e}),label:"string"==typeof i&&tM.has(i)?x[i]:"",value:l(n,"abbreviation")})}))),r.createElement(ts.G6,{variant:"secondary"},n("subscriberGrowth.sourceCaption_v2Lp8")));let S=e||u||!h||C||c||0===y.length;return r.createElement(eV,{actions:r.createElement(er.Wy,{disabled:S,menuAlign:"end",onChoose:b,options:[{label:n("subscriberGrowth.exportCsvOption_Fs4Kp"),value:"csv"}],trigger:r.createElement(q.$,{disabled:S,icon:r.createElement(en.n,null),iconOnly:!0,label:n("subscriberGrowth.actionsMenuLabel_Tn8Wq"),tooltipText:h?void 0:n("subscriberGrowth.exportCsvPermissionTooltip_Zr2Bv"),variant:"tertiary"})}),isCollapsible:!0,isContentVisible:e||c||o||m,isLoading:e,testId:"social-analytics-subscriber-growth",title:n("loading.subscriberGrowthTitle_B7wL3")},a)};tL.displayName="SubscriberGrowthTile";let tA={filterField:x,operator:"equal",value:"creator",fieldType:"attribute"},tO=(e,t)=>({stats:k,timeframe:{timeframeKey:g.CY.ALL_TIME},context:"event",groupBys:[C,w,_,T],filters:[tA,...e],area:"reports",identifier:t}),tD=(e,t)=>null===e?t:null===t?e:Math.max(e,t),tR=(e,t)=>e?t?e>t?e:t:e:t;var tI=a(679352),tK=a(717773),tB=a(3187),tN=a(751835),tF=a(963099),tV=a(690948);let tU=-1/0,tz=({creators:e,isLoading:t,error:a,isUnsupportedRange:n,onRetry:l})=>{let{t:i}=(0,s.B)("social-analytics"),{formatNumber:o}=(0,el.s)(),m=(0,r.useMemo)(()=>e.map(e=>({creator:e,handle:e.handle,followers:e.followers??tU,engagementPerPost:e.engagementPerPost??tU,brandMentions:e.brandMentions})),[e]),c=e.length>5,d=(0,r.useCallback)(e=>null===e?"â":o(e,"low"),[o]),u=(0,r.useCallback)(({creator:e})=>r.createElement(tI.f,{key:e.creatorId},r.createElement(tK.f,{text:e.handle}),r.createElement(tK.f,{text:d(e.followers)}),r.createElement(tK.f,{text:d(e.engagementPerPost)}),r.createElement(tK.f,{text:o(e.brandMentions,"low")})),[d,o]);return t?r.createElement(j.j,{columns:4,template:"table"}):a&&0===e.length?r.createElement(G.p,{actions:l&&r.createElement(q.$,{label:i("topCreators.retryButton_Tg4hM"),onClick:l,size:"small",variant:"secondary"}),body:i("topCreators.errorBody_Ky6sN"),heading:i("topCreators.errorHeading_Vp3tQ"),hideImage:!0}):n?r.createElement(G.p,{body:i("topCreators.unsupportedBody_Bz8mV"),heading:i("topCreators.unsupportedHeading_Kw3rP"),hideImage:!0}):r.createElement(tB.b,{"aria-label":i("topCreators.tableLabel_Cw9pJ"),defaultPageSize:25,fixedHeight:c?"24rem":void 0,paginated:!0,stickyHeader:c,testId:"social-analytics-top-creators-table"},r.createElement(tN.K,null,r.createElement(tF.V,{label:i("topCreators.handleColumn_Nb5wF"),sortBy:"handle",sortable:!0,width:"25%"}),r.createElement(tF.V,{defaultSortDir:"descending",label:i("topCreators.followersColumn_Ls8dR"),sortBy:"followers",sortable:!0,width:"25%"}),r.createElement(tF.V,{label:i("topCreators.engagementPerPostColumn_Zx2mB"),sortBy:"engagementPerPost",sortable:!0,tooltipText:i("topCreators.engagementPerPostTooltip_Nd8vT"),width:"25%"}),r.createElement(tF.V,{label:i("topCreators.brandMentionsColumn_Qr4vN"),sortBy:"brandMentions",sortable:!0,width:"25%"})),r.createElement(tV.B,{data:m,emptyListBody:i("topCreators.emptyBody_Rw4kP"),emptyListHeader:i("topCreators.emptyHeading_Hq7nT"),rowRender:u}))};tz.displayName="TopCreatorsTable";let tY=({initiallyCollapsed:e,isLoading:t,isLocked:a,timeframe:n})=>{let{t:l}=(0,s.B)("social-analytics"),i=n??E,o=(0,eo.A)(i),{creators:m,error:c,isInitialLoading:d,isUnsupportedRange:u,refetch:p}=((e,{enabled:t})=>{let{data:a,status:n,error:l,refetch:i}=(0,es.d)({timeframeKey:e.timeframeKey,timeframeStart:e.timeframeStart?(0,ec.p)(e.timeframeStart,!0):void 0,timeframeEnd:e.timeframeEnd?(0,ec.p)(e.timeframeEnd,!0):void 0,options:{enabled:t}}),o=(0,r.useMemo)(()=>
1a?eC({startDate:a.startDate,endDate:a.endDate}):null,[a]),s=null!=a&&null==o,m=(0,r.useMemo)(()=>tO(o??[],"social_analytics_top_creators"),[o]),c=t&&null!=o,{data:d,error:u,status:p,refetch:g}=(0,em.aL)(m,{enabled:c}),f=(0,r.useMemo)(()=>{var e;let t,a;return e=(d?.results??[]).flatMap(e=>{let t=e.groupings[C],a=e.groupings[_];return t&&a?[{creatorId:t,creatorUsername:e.groupings[w]??null,mediaId:a,mediaType:e.groupings[T]??null,likes:e.stats.socialContentEngagementObservedLikes??null,comments:e.stats.socialContentEngagementObservedComments??null,shares:e.stats.socialContentEngagementObservedShares??null,followers:e.stats.socialContentEngagementObservedFollowers??null}]:[]}),t=new Map,(a=new Map,e.forEach(e=>{var t,r;let n=a.get(e.creatorId)??new Map,l=n.get(e.mediaId);n.set(e.mediaId,l?{creatorId:l.creatorId,mediaId:l.mediaId,mediaType:(t=l.mediaType,r=e.mediaType,P(t)?t:P(r)?r:t??r),creatorUsername:tR(l.creatorUsername,e.creatorUsername),likes:tD(l.likes,e.likes),comments:tD(l.comments,e.comments),shares:tD(l.shares,e.shares),followers:tD(l.followers,e.followers)}:e),a.set(e.creatorId,n)}),[...a.values()].flatMap(e=>[...e.values()])).forEach(e=>{let a=t.get(e.creatorId),r=P(e.mediaType);t.set(e.creatorId,{handle:tR(a?.handle??null,e.creatorUsername)??"",followers:tD(a?.followers??null,e.followers),postEngagement:(a?.postEngagement??0)+(r?0:(({likes:e,comments:t,shares:a})=>(e??0)+(t??0)+(a??0))(e)),postCount:(a?.postCount??0)+ +!r,mentionCount:(a?.mentionCount??0)+1})}),[...t].map(([e,t])=>({creatorId:e,handle:t.handle,followers:t.followers,engagementPerPost:0===t.postCount?null:t.postEngagement/t.postCount,brandMentions:t.mentionCount}))},[d]),v="success"===n,y=l??(c?u:null);return{creators:f,error:y,isInitialLoading:t&&!l&&!s&&(!v||c&&"loading"===p),isUnsupportedRange:s,refetch:v&&c?g:i}})(i,{enabled:!a}),{exportCsv:g,canExport:f,isExporting:v}=(e=>{let{t}=(0,s.B)("social-analytics"),a=(0,eI.A)([eD.e.EXPORTS]),{queueToastNotification:n}=(0,eB.h)("social-analytics"),{data:l}=(0,es.d)({timeframeKey:e.timeframeKey,timeframeStart:e.timeframeStart?(0,ec.p)(e.timeframeStart,!0):void 0,timeframeEnd:e.timeframeEnd?(0,ec.p)(e.timeframeEnd,!0):void 0}),i=(0,r.useMemo)(()=>l?eC({startDate:l.startDate,endDate:l.endDate}):null,[l]),o=(0,r.useMemo)(()=>({valuesRequest:tO(i??[],"social_analytics_top_creator_media_export"),name:"socialAnalyticsTopCreatorMedia",fileFormat:"csv",formattingOptions:{delimiter:",",quoteStrategy:"quote_nonnumeric"}}),[i]),{mutate:m}=(0,eR.Cz)(),[c,d]=(0,r.useState)(void 0),[u,p]=(0,r.useState)(!1),{data:g,isError:f}=(0,eR.Ks)({id:c??"",download:!0},{enabled:!!c,staleTime:3e5,refetchOnWindowFocus:!1});return(0,r.useEffect)(()=>{g?.downloadUrl&&((0,eK.A)(g.downloadUrl),d(void 0),p(!1))},[g?.downloadUrl]),(0,r.useEffect)(()=>{f&&(n({content:()=>t("topCreators.exportCsvErrorToast_Mv2sT"),variant:"error"}),d(void 0),p(!1))},[f,n,t]),{exportCsv:(0,r.useCallback)(()=>{u||null==i||(p(!0),m(o,{onSuccess:e=>{d(e.id),n({content:()=>t("topCreators.exportCsvSubmittedToast_Pk9wL"),variant:"success"})},onError:()=>{p(!1),n({content:()=>t("topCreators.exportCsvErrorToast_Mv2sT"),variant:"error"})}}))},[m,o,u,i,n,t]),canExport:a,isExporting:u}})(i),y=!f||v||!!a||!!t||d||u;return r.createElement(eV,{actions:r.createElement(er.Wy,{disabled:y,menuAlign:"end",onChoose:g,options:[{label:l("topCreators.exportCsvOption_Bq6nW"),value:"csv"}],trigger:r.createElement(q.$,{disabled:y,icon:r.createElement(en.n,null),iconOnly:!0,label:l("topCreators.actionsMenuLabel_Jd7kR"),tooltipText:f?void 0:l("topCreators.exportCsvPermissionTooltip_Xt4hZ"),variant:"tertiary"})}),description:o,initiallyCollapsed:e,isCollapsible:!0,isContentVisible:!0,isLocked:a,testId:"social-analytics-top-creators",title:l("loading.topCreatorsTitle_F2pH6")},a?r.createElement(j.j,{columns:4,template:"table"}):r.createElement(tz,{creators:m,error:c,isLoading:!!t||d,isUnsupportedRange:u,onRetry:p}))};tY.displayName="TopCreatorsTile";var tW=a(112997),tH=a(437601),tj=a(257209),tG=a(973147),tq=a(558048),t$=a(474861);let tQ={shares:"socialContentEngagementObservedShares",views:"socialContentEngagementObservedViews",engagementRate:"socialContentEngagementObservedEngagementRate"},tZ=tQ.engagementRate,tX={owned:"owned",ugc:"creator"},tJ={likes:"socialContentEngagementObservedLikes",comments:"socialContentEngagementObservedComments",shares:"socialContentEngagementObservedS
1hares",views:"socialContentEngagementObservedViews",engagementRate:"socialContentEngagementObservedEngagementRate"};var t0=a(340654);let t1=({contentSource:e,onContentSourceChange:t})=>{let{t:a}=(0,s.B)("social-analytics"),n=(0,r.useMemo)(()=>[{label:a("contentSource.ugcLabel_C5nR8"),value:"ugc"},{label:a("contentSource.ownedLabel_T9kL2"),value:"owned"}],[a]),l=(0,r.useCallback)((e,{selectedOption:a})=>{t(a.value)},[t]);return r.createElement(t0.I,{compact:!0,inputOnly:!0,label:a("contentSource.filterLabel_X7wQ3"),name:"analytics-content-source",onChange:l,options:n,testId:"social-analytics-content-source",value:e})};t1.displayName="AnalyticsContentSourceFilter";var t2=a(270575),t5=a(603858),t3=a(824955),t4=a(420947),t7=a(89250),t8=a(366050);let t6="tiles-media-uZ8db",t9=({value:e,label:t})=>r.createElement(I.a,{display:"flex",flexDirection:"column",alignItems:"flex-start",gap:"12",flex:"1"},r.createElement(ts.lc,{emphasis:!0},e),r.createElement(ts.zs,null,t)),ae=({item:e,onFavoriteClick:t,onClick:a})=>{var n;let{t:l}=(0,s.B)("social-analytics"),i=(0,ei.bt)({dateStyle:"medium"}),{formatNumber:o}=(0,el.s)(),[m,c]=(0,r.useState)(0),d=(0,r.useMemo)(()=>{let t=[];for(let a of[...e.children].sort((e,t)=>(e.mediaPosition??0)-(t.mediaPosition??0))){let e=a.assetUrl??a.mediaUrl;null!=e&&("image"===a.mediaType||"video"===a.mediaType)&&t.push({type:a.mediaType,url:e})}if(0===t.length){let a=e.assetUrl??e.mediaUrl;null!=a&&t.push({type:e.mediaType.includes("video")?"video":"image",url:a})}return t},[e.children,e.assetUrl,e.mediaUrl,e.mediaType]),u=m>=0&&m<d.length?m:0,p=d[u],g=e.creator.creatorUsername.replace(/^@/,""),f=`@${g}`,v=!e.isOwned&&"granted"===e.consentStatus,y=(n=e.mediaType).startsWith("expiring_media")?"story":"video"===n?"video":"post",E={post:l("topPerformingContent.postBadge_Rn7Vp"),video:l("topPerformingContent.videoBadge_Ln8Rq"),story:l("topPerformingContent.storyBadge_Wp4Tz")}[y];return r.createElement(I.a,{display:"flex",flexDirection:"column",gap:"100",padding:"100",borderStyle:"solid",borderWidth:"xs",borderColor:"default",borderRadius:"lg",background:"primary",testId:"top-performing-content-card"},r.createElement(I.a,{display:"flex",alignItems:"center",justifyContent:"space-between"},e.isOwned?r.createElement(I.a,{display:"flex",alignItems:"center",gap:"50"},r.createElement(t2.xWo,{size:"medium","aria-hidden":!0}),r.createElement(ts.G6,{emphasis:!0},i.format(new Date(e.postedAt)))):r.createElement(I.a,{display:"flex",alignItems:"center",gap:"50"},r.createElement(t5.e,{src:e.creator.latestProfilePictureUrl??void 0,label:g,twoLetters:!0,size:"medium"}),r.createElement(I.a,{display:"flex",flexDirection:"column"},r.createElement(ts.G6,{emphasis:!0},f),r.createElement(ts.zs,null,null!=e.creator.latestFollowerCount?l("topPerformingContent.followerCount_Tf2Qk",{count:o(e.creator.latestFollowerCount,"abbreviation")}):i.format(new Date(e.postedAt))))),r.createElement("button",{type:"button",onClick:t,className:"tiles-favoriteButton-Ax2cC","aria-label":l(e.isFavorited?"topPerformingContent.unstarAriaLabel_Bx8Nq":"topPerformingContent.starAriaLabel_Wz3Km")},r.createElement(t3.G,{fill:e.isFavorited,size:"mini"}))),r.createElement(I.a,{className:"tiles-captionContainer-DuGuX"},null!=e.caption&&""!==e.caption&&r.createElement(t4.X,{noSpacing:!0,truncated:!0,multiline:!0,lineClamp:2},e.caption)),null!=p&&r.createElement(I.a,{className:"tiles-mediaContainer-khPcu"},r.createElement("button",{type:"button",onClick:a,className:"tiles-mediaButton-ruN3w","aria-label":l("topPerformingContent.openPostDrawerAriaLabel_Rt5Wm")},"video"===p.type?r.createElement("video",{src:p.url,className:t6,muted:!0,loop:!0,playsInline:!0,preload:"metadata",controlsList:"nodownload"}):r.createElement("img",{src:p.url,alt:e.caption??"",className:t6})),d.length>1&&r.createElement(I.a,{className:"tiles-carouselContainer-z1MqK"},r.createElement(t8.w,{totalItems:d.length,currentIndex:u,onNavigateNext:()=>c(e=>(e+1)%d.length),onNavigatePrevious:()=>c(e=>(e-1+d.length)%d.length)}))),r.createElement(I.a,{display:"flex",alignItems:"center",gap:"50"},r.createElement(t2.eRt,{size:"small","aria-hidden":!0}),r.createElement(t7.j,{label:E,size:"small"}),v&&r.createElement(t7.j,{label:l("topPerformingContent.consentBadge_Ky4Ls"),size:"small"})),r.createElement(I.a,{display:"flex",gap:"100"},r.createElement(t9,{value:(0,ti.j)(e.engagementRate)??"--",label:l("topPerformingContent.engagementRateLabel_Kx3Fp")}),r.createElement(t9,{value:o(e.likeCount,"abbreviation",{maximumFractionDigits:1,minimumFractionDigits:0}),label:l("topPerformingContent.likesLabel_Mp9Bc")}),r.createElement(t9,{value:o(e.commentCount,"abbreviation",{maximumFractionDigits:1,minimumFractionDigits:0}),label:l("topPerformingContent.commentsLabel_Vx2Hr")})),e.isOwned&&r.createElement(I.a,{display:"flex",gap:"100"},r.createElement(t9,{value:o(e.shareCount,"abbreviation",{maximumFractionDigits:1,minimumFractionDigits:0}),label:l("topPerformingContent.sharesLabel_Zc8Dg")}),r.createElement(t9,{value:o(e.viewCount,"abbreviation",{maximumFractionDigits:1,minimumFractionDigits:0}),label:l("topPerformingContent.viewsLabel_Ht3Ym")}),r.createElement(I.a,{flex:"1"})))};ae.displayName="TopPerformingContentCard";let at=({children:e,target:t})=>(0,tW.createPortal)(e,t),aa=Array.from({length:3},(e,t)=>`top-performing-content-placeholder-${t}`),ar="0 1 calc((100% - 2 * var(--unit-space-100)) / 3)",an=({initiallyCollapsed:e,isLocked:t,timeframe:a=E})=>{let{t:n}=(0,s.B)("social-analytics"),{checkGate:l}=(0,i.A)(),o=l(tj.Z),[m,c]=(0,r.useState)("ugc"),{data:d,rawMediaItems:u,isLoading:p,isError:f}=((e,t)=>{let{data:a,isInitialLoading:n,isError:l}=(0,es.d)({timeframeKey:t.timeframeKey,timeframeStart:t.timeframeStart?(0,ec.p)(t.timeframeStart,!0):void 0,timeframeEnd:t.timeframeEnd?(0,ec.p)(t.timeframeEnd,!0):void 0}),i=(0,r.useMemo)(()=>{let t;return t={startDate:a?.startDate??"",endDate:a?.endDate??""},{context:"event",stats:Object.values(tQ),timeframe:{timeframeKey:g.CY.ALL_TIME},groupBys:[ef],filters:[eh(e),...ew(t)],sortBys:[{sortField:tZ,fieldType:"stat",sortOrder:"desc"}],cutoff:20,area:"reports",identifier:b}},[e,a]),{data:o,status:s}=(0,em.aL)(i,{enabled:null!=a}),m=(0,r.useMemo)(()=>o?o.results.flatMap(e=>{let t=e.groupings[ef];return t?[{mediaId:t,shareCount:e.stats[tQ.shares]??0,viewCount:e.stats[tQ.views]??0,engagementRate:e.stats[tQ.engagementRate]??0}]:[]}).sort((e,t)=>
1t.engagementRate-e.engagementRate):[],[o]),c=(0,r.useMemo)(()=>m.map(e=>e.mediaId),[m]),{data:d,isInitialLoading:u,isPreviousData:p,isError:f}=(0,t$.d)({page:1,pageSize:Math.max(c.length,1),contentSource:tX[e],mediaIds:c,enabled:c.length>0});return{data:(0,r.useMemo)(()=>{let t=new Map((d?.items??[]).map(e=>[e.id,e]));return m.flatMap(a=>{let r=t.get(a.mediaId);return r?[{id:r.id,platform:r.platform,caption:r.caption,permalink:r.permalink,children:r.children,mediaUrl:r.mediaUrl,assetUrl:r.assetUrl,mediaType:r.mediaType,isFavorited:r.isFavorited,consentStatus:r.consentStatus,isOwned:"owned"===e,creator:r.creator,postedAt:r.platformTimestamp,likeCount:r.likeCount??0,commentCount:r.commentCount??0,shareCount:a.shareCount,viewCount:a.viewCount,engagementRate:a.engagementRate}]:[]}).slice(0,3)},[m,d,e]),rawMediaItems:d?.items??[],isLoading:n||null!=a&&"loading"===s||c.length>0&&(u||p),isError:l||"error"===s||f}})(m,a),{exportCsv:v,canExport:y,isExporting:h}=((e,t)=>{let{t:a}=(0,s.B)("social-analytics"),n=(0,eI.A)([eD.e.EXPORTS]),{queueToastNotification:l}=(0,eB.h)("social-analytics"),{data:i}=(0,es.d)({timeframeKey:t.timeframeKey,timeframeStart:t.timeframeStart?(0,ec.p)(t.timeframeStart,!0):void 0,timeframeEnd:t.timeframeEnd?(0,ec.p)(t.timeframeEnd,!0):void 0}),o=(0,r.useMemo)(()=>{let t;return{valuesRequest:(t={startDate:i?.startDate??"",endDate:i?.endDate??""},{context:"event",stats:Object.values(tJ),timeframe:{timeframeKey:g.CY.ALL_TIME},groupBys:[ef,w],filters:[eh(e),...ew(t)],sortBys:[{sortField:tJ.engagementRate,fieldType:"stat",sortOrder:"desc"}],cutoff:2e3,area:"reports",identifier:b}),name:"socialAnalyticsTopPerformingContent",fileFormat:"csv",formattingOptions:{delimiter:",",quoteStrategy:"quote_nonnumeric"}}},[e,i]),{mutate:m}=(0,eR.Cz)(),[c,d]=(0,r.useState)(void 0),[u,p]=(0,r.useState)(!1),{data:f,isError:v}=(0,eR.Ks)({id:c??"",download:!0},{enabled:!!c,staleTime:3e5,refetchOnWindowFocus:!1});return(0,r.useEffect)(()=>{f?.downloadUrl&&((0,eK.A)(f.downloadUrl),d(void 0),p(!1))},[f?.downloadUrl]),(0,r.useEffect)(()=>{v&&(l({content:()=>a("topPerformingContent.exportCsvErrorToast_Ln6Qy"),variant:"error"}),d(void 0),p(!1))},[v,l,a]),{exportCsv:(0,r.useCallback)(()=>{i&&!u&&(p(!0),m(o,{onSuccess:e=>{d(e.id),l({content:()=>a("topPerformingContent.exportCsvSubmittedToast_Qz4Xv"),variant:"success"})},onError:()=>{p(!1),l({content:()=>a("topPerformingContent.exportCsvErrorToast_Ln6Qy"),variant:"error"})}}))},[m,o,u,i,l,a]),canExport:n,isExporting:u}})(m,a),{mutate:C}=(0,tH.B)(),_=(e,t)=>{C({mediaId:e,shouldFavorite:t})},[T,x]=(0,r.useState)(null);(0,r.useEffect)(()=>{x(null)},[m]);let[S,P]=(0,r.useState)(null);(0,r.useEffect)(()=>{P(document.body)},[]);let k=(0,r.useMemo)(()=>{let e=u.find(e=>e.id===T);return e?(0,tG.W)(e):null},[u,T]),M="owned"===m?"/social-content?tab=owned&view=table&sort=engagement_rate":"/social-content?tab=creator&view=table&sort=engagement_rate",L=!y||h;return r.createElement(r.Fragment,null,r.createElement(eV,{actions:r.createElement(I.a,{alignItems:"center",display:"flex",gap:"100"},r.createElement(t1,{contentSource:m,onContentSourceChange:c}),r.createElement(tx.A,{to:M,variant:"button-tertiary"},n("topPerformingContent.viewContentLibraryLink_Ft7Nc")),r.createElement(er.Wy,{disabled:L,menuAlign:"end",onChoose:v,options:[{label:n("topPerformingContent.exportCsvOption_Vm3Rk"),value:"csv"}],trigger:r.createElement(q.$,{disabled:L,icon:r.createElement(en.n,null),iconOnly:!0,label:n("topPerformingContent.actionsMenuLabel_Dq7Ns"),tooltipText:y?void 0:n("topPerformingContent.exportCsvPermissionTooltip_Wf5Ct"),variant:"tertiary"})})),isCollapsible:!0,isContentVisible:!0,initiallyCollapsed:e,isLocked:t,testId:"social-analytics-top-performing-content",title:n("loading.topPerformingContentTitle_Y5tC9")},p?r.createElement(I.a,{display:"flex",gap:"100",overflowX:"auto"},aa.map(e=>r.createElement(I.a,{key:e,display:"flex",flexDirection:"column",gap:"100",padding:"100",borderStyle:"solid",borderWidth:"xs",borderColor:"default",borderRadius:"lg",flex:ar,minWidth:"300px"},r.createElement(I.a,{display:"flex",alignItems:"center",gap:"50"},r.createElement(j.j,{shape:"pill",width:"32px",height:"32px"}),r.createElement(j.j,{shape:"rectangle",width:"120px",height:"16px"})),r.createElement(j.j,{shape:"rectangle",width:"100%",height:"180px"}),r.createElement(I.a,{display:"flex",gap:"100"},r.createElement(j.j,{template:"field"}),r.createElement(j.j,{template:"field"}),r.createElement(j.j,{template:"field"})),r.createElement(I.a,{display:"flex",gap:"100"},r.createElement(j.j,{template:"field"}),r.createElement(j.j,{template:"field"}),r.createElement(j.j,{template:"field"}))))):f?r.createElement(G.p,{body:n("topPerformingContent.errorState_Yc8Mq")}):0===d.length?r.createElement(G.p,{body:n("topPerformingContent.emptyState_Pw3Kd")}):r.createElement(I.a,{display:"flex",gap:"100",overflowX:"auto"},d.map(e=>r.createElement(I.a,{flex:ar,key:e.id,minWidth:"300px"},r.createElement(ae,{item:e,onFavoriteClick:()=>_(e.id,!e.isFavorited),onClick:()=>x(e.id)}
1))))),k&&S&&r.createElement(at,{target:S},r.createElement(tq.b,{key:k.id,item:k,onClose:()=>x(null),onFavoriteClick:_,showPermissionsTab:"ugc"===m&&o})))};an.displayName="TopPerformingContentTile";let al=[g.CY.TODAY,g.CY.THIS_WEEK,g.CY.LAST_7_DAYS,g.CY.THIS_MONTH,g.CY.LAST_30_DAYS,g.CY.THIS_YEAR,g.CY.LAST_YEAR,g.CY.ALL_TIME,g.CY.CUSTOM],ai=({isTrialExpired:e=!1,showPaidOnboardingGuide:t=!1})=>{let{t:a}=(0,s.B)("social-analytics"),{timeframe:n,comparisonPeriod:l,updateTimeframe:i}=(()=>{let{timeframeKey:e,timeframeStart:t,timeframeEnd:a,comparisonPeriodKey:n,comparisonPeriodStart:l,comparisonPeriodEnd:i}=(0,eH.Vv)(e0.safeParse)??{},o=(0,ej.A)(),s=(0,r.useMemo)(()=>{if(void 0===e)return E;if(e===g.CY.CUSTOM){let r=e1(t),n=e1(a);return r&&n?{timeframeKey:e,timeframeStart:r,timeframeEnd:n}:E}return{timeframeKey:e}},[e,t,a]);return{timeframe:s,comparisonPeriod:(0,r.useMemo)(()=>{if(void 0===n)return eZ;if(n===eW.m.CUSTOM){let e=e1(l),t=e1(i);return e&&t?{comparisonPeriodKey:n,comparisonPeriodStart:e,comparisonPeriodEnd:t}:eZ}return{comparisonPeriodKey:n}},[n,l,i]),updateTimeframe:(0,r.useCallback)(e=>{o(t=>({...t,timeframeKey:e.timeframeKey,timeframeStart:e2(e.timeframeStart),timeframeEnd:e2(e.timeframeEnd),comparisonPeriodKey:e.comparisonPeriodKey,comparisonPeriodStart:e2(e.comparisonPeriodStart),comparisonPeriodEnd:e2(e.comparisonPeriodEnd)}),!0)},[o])}})(),{isConnected:o,handle:m,hasFacebookConnection:c,isLoading:d}=(()=>{let{data:e,isLoading:t}=(0,e5.s)(),a=(e?.data??[]).filter(e=>"meta_facebook"===e.providerCode),r=a.length>0;return{isConnected:r&&a.every(e=>e.authorized),handle:a[0]?.senderIdentifier,hasFacebookConnection:r,isLoading:t}})(),{startConnect:u,modals:p}=(0,z.o)({productArea:"social-content"}),f=(0,r.useCallback)(()=>{(0,Y.wu)(c?"Social Analytics Loading Page - Reconnect Banner Clicked":"Social Analytics Loading Page - Connect Banner Clicked",y),u()},[c,u]),{data:v}=(0,O.v)({enabled:o}),b=(0,O.l)(v,"owned"),h=(0,O.l)(v,"ugc"),C=o&&null!=v&&!b&&!h;return r.createElement(D.Y,null,r.createElement(R.e,null,r.createElement(W.A,null),!d&&!o&&r.createElement(I.a,{display:"flex"},r.createElement(K.C,{action:{label:a(c?"instagramNotConnectedBannerAction_P7kRz":"instagramNeverConnectedBannerAction_Tp8Rk"),onClick:f},dismissable:!1,message:a(c?"instagramNotConnectedBannerHeading_H5mNq":"instagramNeverConnectedBannerHeading_Vn5Qx"),variant:c?"error":"warning"})),r.createElement(B.z,{actions:r.createElement(I.a,{display:"flex",gap:"100",alignItems:"center"},r.createElement(F.A,{comparisonPeriod:l,descriptionNoWrap:!0,descriptionPosition:"before",onApply:i,timeframe:n,timeframeOptions:al}),t&&r.createElement(V.A,null)),badge:r.createElement(U.E,{handle:m,isConnected:o}),heading:a("pageHeading_Qk4Vn")})),r.createElement(N.G,null,r.createElement(I.a,{display:"flex",flexDirection:"column",flex:"1 1 auto",gap:"150",marginInline:"auto",maxWidth:"1144px",paddingTop:"150",position:"relative",width:"100%"},r.createElement(tT,{timeframe:n}),e&&r.createElement(tL,{isLoading:C,timeframe:n}),r.createElement(tf,{isLoading:C,isLocked:e,timeframe:n}),r.createElement(an,{initiallyCollapsed:e,isLocked:e,timeframe:n}),r.createElement(eY,{initiallyCollapsed:e,isLoading:C,isLocked:e,timeframe:n}),r.createElement(tY,{initiallyCollapsed:e,isLoading:C,isLocked:e,timeframe:n}),!e&&r.createElement(tL,{isLoading:C,timeframe:n}),C&&r.createElement(I.a,{inset:"0",position:"fixed",zIndex:"component-sm"}
1,r.createElement(H.A,null)))),p)};ai.displayName="SocialAnalyticsLoadingPage";var ao=a(651212),as=a(668184),am=a(78675);let ac=a.p+"1fde3f50050577aa.png",ad=a.p+"199fceeb6450c84f.png",au=()=>{let{t:e}=(0,s.B)("social-analytics");(0,Y.Nr)("Social Analytics Splash - Viewed",y);let{isLoading:t,hasAccess:a,isStartingTrial:n,isAwaitingAuth:l,isFacebookAuthLoading:i,hasFacebookAuth:m,isFacebookAuthUnavailable:c,requestTrialStart:d,modals:u}=(0,as.A)({entitlementKey:v,productArea:(0,am.z)(y),surface:y,requiresFacebookAuth:!0}),p=(0,r.useCallback)(()=>{m||c||(0,Y.wu)("Social Analytics Splash - Start Trial Auth Redirect Clicked",y),d()},[m,c,d]);return n||l||a||t||i?r.createElement(r.Fragment,null,r.createElement(o.y,{show:!0,color:"gray",overlay:!1,size:"extra-large","aria-label":e("splash.startingTrialLabel_Kt3xW"),testId:"social-analytics-splash-trial-spinner"}),u):r.createElement(r.Fragment,null,r.createElement(ao.V,{testId:"social-analytics-splash",title:e("splash.title_Rk7mQ"),titleAs:"h1",body:e("splash.body_Rw9Fp"),actions:[r.createElement(q.$,{key:"turn-on",label:e("splash.turnOnButton_Ls8kT"),variant:"primary",onClick:p})],footer:r.createElement(ts.zs,{variant:"secondary"},e("splash.trialCaption_Nd5rW")),isFullHeight:!0,media:r.createElement(ao.l,{src:ac,srcSet:`${ac} 1x, ${ad} 2x`,alt:e("splash.illustrationAlt_Dp6yN")})}),u)};au.displayName="SocialAnalyticsSplash";let ap=()=>{let{t:e}=(0,s.B)("social-analytics"),{checkGate:t}=(0,i.A)(),{data:a,isLoading:n}=(0,m.g)(),{hasAccess:l,hasTrialRecord:p,isLoading:g}=(0,d.A)(v,u.V3);if(n||g)return r.createElement(o.y,{show:!0,color:"gray",overlay:!1,size:"extra-large","aria-label":e("loadingLabel_Yc5tB")});let f=a?.kSocialPlan?.hasPaidFeatures??!1;if(!f&&!l&&!p)return r.createElement(au,null);let y=f&&t(c.g);return r.createElement(ai,{isTrialExpired:!f&&!l&&p,showPaidOnboardingGuide:y})};ap.displayName="SocialAnalyticsPage";let ag=()=>{let{checkGate:e}=(0,i.A)();return e("social_analytics")?r.createElement(l.ng,null,r.createElement(ap,null)):r.createElement(n.A,null)}},927007(e,t,a){a.d(t,{A:()=>l});var r=a(290451);let n=e=>Math.min(e**2*250,1e4),l=function(e,t,a){return(0,r.I)(e,t,{retryDelay:n,retry:3,...a})}},834322(e,t,a){a.d(t,{Cz:()=>c,Ks:()=>d,kg:()=>m,mn:()=>u});var r=a(595212),n=a(716309),l=a(836196),i=a(179327),o=a(927007),s=a(99076);class m extends Error{}let c=(e={})=>{let t=(0,r.jE)();return(0,i.n)(e=>(0,n.zC)(e).then(({data:e})=>({id:e.data.id})),{...e,onSuccess:(a,r,n)=>{t.invalidateQueries(s.A.listExportPrefix()),t.invalidateQueries(s.A.getExport(a.id)),e.onSuccess&&e.onSuccess(a,r,n)}})},d=(e,t={})=>(0,o.A)(s.A.getExport(e.id,e.previewLines,e.download,e.fileNameOverride),()=>(0,n.lw)(e).then(({data:e})=>{if(1!==e.data.attributes.status)return{id:e.data.id,...(0,l.d2)(e.data.attributes)};throw new m("Export is still pending")}),{retry:(e,t)=>t instanceof m?e<35:(t.response?.status??429)===429&&e<5,...t}),u=(e={})=>(0,i.n)(e=>(0,n.lw)({id:e.id,download:!0,fileNameOverride:e.fileNameOverride}).then(({data:e})=>({id:e.data.id,...(0,l.d2)(e.data.attributes)})),{...e,onSuccess:(t,a,r)=>{e.onSuccess&&e.onSuccess(t,a,r)}})},352164(e,t,a){a.d(t,{A:()=>A});var r=a(331372),n=a(532246),l=a(420947),i=a(507174),o=a(416243),s=a(125365),m=a(707975),c=a(477026),d=a(658252),u=a(853456),p=a(343180),g=a(96742),f=a(253732),v=a(49604),y=a(126820),E=a(547078),b=a(346370),h=a(39500),C=a(292715),w=a(444514),_=a(55405),T=a(323319),x=a(314542);let S=e=>!e[0]||!e[1],P="yyyy-MM-dd",k=e=>!!e[0]&&!!e[1]&&(0,b.A)(e[0],P)===(0,b.A)(e[1],P),M=(e,t)=>!!e&&!!t&&e===t,L=(0,r.forwardRef)(({timeframeOptions:e,timeframe:t,comparisonPeriod:a,maxDate:l,minDate:i,onApply:s,maxDaysInRange:c,setIsOpen:d,hideComparison:L,datesMustBeDifferent:A},O)=>{let{t:D}=(0,m.B)("component-library-smart"),R=(0,v.o)(e),I=(0,y.O)(),[K,B]=(0,r.useState)(t.timeframeKey),[N,F]=(0,r.useState)([t.timeframeStart||null,t.timeframeEnd||null]),[V,U]=(0,r.useState)(a.comparisonPeriodKey),[z,Y]=(0,r.useState)([a.comparisonPeriodStart||null,a.comparisonPeriodEnd||null]),W=(0,r.useCallback)((e,t)=>{let a=e[0],r=e[1];if(!a||!r)return void t(e);let n=(0,h.A)(r,a);t([c&&n>c?(0,C.A)(r,{days:c}):a,r])},[c]),H=(0,r.useCallback)((e,{value:t})=>{(0,v.C)(t)&&B(t)},[]),j=(0,r.useCallback)((e,{value:t})=>W(t,F),[W]),G=(0,r.useCallback)((e,{value:t})=>{(0,y.Q)(t)&&U(t)},[]),q=(0,r.useCallback)((e,{value:t})=>W(t,Y),[W]),$=(0,r.useCallback)(()=>{d(!1),s({timeframeKey:K,timeframeStart:N[0]||void 0,timeframeEnd:N[1]||void 0,comparisonPeriodKey:V,comparisonPeriodStart:z[0]||void 0,comparisonPeriodEnd:z[1]||void 0})},[d,V,z,K,N,s]),Q=(0,r.useCallback)(()=>{d(!1),B(t.timeframeKey),U(a.comparisonPeriodKey)},[d,t.timeframeKey,a.comparisonPeriodKey]),Z=(0,r.useCallback)(e=>{let t=c?(0,w.A)(e,{days:c}):l;return l&&t?(0,_.A)([t,l]):t},[l,c]),X=(0,r.useCallback)(e=>{let t=c?(0,C.A)(e,{days:c}):i;return t&&i?(0,T.A)([t,i]):t},[c,i]),J=(0,r.useMemo)(()=>N[0]&&N[1]?X(N[1]):i,[X,N,i]),ee=(0,r.useMemo)(()=>N[0]&&N[1]?Z(N[0]):l,[Z,N,l]),et=(0,r.useMemo)(()=>z[0]&&z[1]?X(z[1]):i,[X,z,i]),ea=(0,r.useMemo)(()=>z[0]&&z[1]?Z(z[0]):l,[Z,z,l]),er=K===E.CY.CUSTOM,en=er&&S(N),el=V===u.m.CUSTOM,ei=el&&S(z),{data:eo}=(0,x.d)({options:{staleTime:1/0},timeframeKey:K,timeframeStart:N[0]?(0,b.A)(N[0],P):void 0,timeframeEnd:N[1]?(0,b.A)(N[1],P):void 0}),es=((e,t,a)=>{if(e===u.m.CUSTOM){let e=t[0]?(0,b.A)(t[0],P):void 0,r=t[1]?(0,b.A)(t[1],P):void 0;return M(a?.startDate,e)&&M(a?.endDate,r)}return!1})(V,z,eo),em=er&&k(N),ec=el&&k(z),ed=en||ei||es||A&&(em||ec),eu=A&&em?D("startDatesEndDates_PklLf"):void 0;return r.createElement(n.a,{display:"flex",padding:"100",width:"fit-content",ref:O},r.createElement(p.y,{marginBottom:"spacing16px",flexDirection:"column"},r.createElement(n.a,{display:"block",minWidth:"324px","data-testid":"PopoverContent__timeframe"},r.createElement(g.a,{menuPortal:!0,testId:"time-period-popover-time-period",options:R,value:K,size:"medium",label:D("timePeriodPopover.timePeriod"),collapseFooter:!0,scrollParentResizeWatch:!0,referenceResizeWatch:!0,onChange:H}),r.createElement(n.a,{display:er?"flex":"none"},r.createElement(f.U,{label:D("timePeriodPopover.dateRange"),onChange:j,value:N,maxDateEnd:ee,minDateStart:J,size:"medium",collapseFooter:!0,hideLabel:!0,error:eu}))),!L&&r.createElement(n.a,{display:"block","data-testid":"PopoverContent__comparison-period"},r.createElement(g.a,{menuPortal:!0,testId:"time-period-popover-comparison-period",options:I,value:V,size:"medium",label:D("timePeriodPopover.comparisonPeriod"),collapseFooter:!0,scrollParentResizeWatch:!0,referenceResizeWatch:!0,onChange:G}),r.createElement(n.a,{display:el?"flex":"none"},r.createElement(f.U,{label:D("timePeriodPopover.dateRange"),onChange:q,value:z,maxDateEnd:ea,minDateStart:et,size:"medium",error:A&&ec?D("startDatesEndDates_PklLf"):es?D("timePeriodPopover.sameComparisonPeriodError"):void 0,collapseFooter:!0,hideLabel:!0}))),r.createElement(p.y,{mr:"spacing8px"},r.createElement(o.$,{label:D("timePeriodPopover.apply"),variant:"primary",disabled:ed,onClick:$}),r.createElement(o.$,{label:D("timePeriodPopover.cancel"),onClick:Q}))))});L.displayName="PopoverContent";let A=({timeframeOptions:e,timeframe:t,comparisonPeriod:a,maxDate:p,minDate:g,onApply:f,maxDaysInRange:v,portal:y=!1,hideComparison:E=!1,disabled:b,datesMustBeDifferent:h=!1,descriptionMaxWidth:C="280px",descriptionPosition:w="after",descriptionNoWrap:_=!1})=>{let[T,x]=(0,r.useState)(!1),{t:S}=(0,m.B)("component-library-smart"),{t:P}=(0,m.B)("smart-utils"),k=(0,d.A)(t),M=(0,c.bt)({month:"short",day:"numeric",year:"numeric"}),A=a.comparisonPeriodKey===u.m.CUSTOM,O=(0,r.useMemo)(()=>({current:k,comparison:A&&a.comparisonPeriodStart&&a.comparisonPeriodEnd?S("timePeriodPopover.dateRangeString",{first:M.format(a.comparisonPeriodStart),second:M.format(a.comparisonPeriodEnd)}):P(`comparisonPeriods.${a.comparisonPeriodKey}`)}),[a.comparisonPeriodEnd,a.comparisonPeriodKey,a.comparisonPeriodStart,M,A,S,P,k]),D=!E&&r.createElement(n.a,{display:"flex",height:_?void 0:"40p
1x",alignItems:"center",maxWidth:_?void 0:C,flexGrow:_?1:void 0,flexShrink:_?0:void 0},r.createElement(l.X,{multiline:!_,noSpacing:!0},S("timePeriodPopover.dateString",O))),R=r.createElement(n.a,{display:"flex"},r.createElement(i.A,{isOpen:T,onChangeOpen:x,portal:y,scrollParentResizeWatch:!0,referenceResizeWatch:!0,trigger:r.createElement(o.$,{label:S("timePeriodPopover.timePeriod"),onClick:()=>x(e=>!e),icon:r.createElement(s.C,null),disabled:b}),content:r.createElement(L,{timeframeOptions:e,timeframe:t,comparisonPeriod:a,maxDate:p,minDate:g,onApply:f,maxDaysInRange:v,setIsOpen:x,hideComparison:E,datesMustBeDifferent:h})}));return r.createElement(n.a,{display:"flex",alignItems:"center",gap:E?void 0:"50"},"before"===w&&D,R,"after"===w&&D)}},651212(e,t,a){a.d(t,{V:()=>l,l:()=>i}),a(647235);var r=a(181134),n=a(999122);let l=r.V,i=n.l},470020(e,t,a){a.d(t,{z:()=>n});var r=a(194517);let n=({enabled:e=!0}={})=>{let{data:t}=(0,r.E)({enabled:e});if(t){let e=t.currency.split("_")[1];if(void 0===e)throw Error(`Expected ${t.currency} to comprise a locale code and currency code separated by an underscore, such as US_USD.`);return e}}},126820(e,t,a){a.d(t,{O:()=>m,Q:()=>o});var r=a(331372),n=a(707975),l=a(853456);let i=new Set(Object.values(l.m)),o=e=>Set.prototype.has.call(i,e),s=[{labelRef:"comparisonPeriods.previousPeriod",value:l.m.PREVIOUS_PERIOD},{labelRef:"comparisonPeriods.previousYear",value:l.m.SAME_PERIOD_LAST_YEAR},{labelRef:"comparisonPeriods.custom",value:l.m.CUSTOM}],m=()=>{let{t:e}=(0,n.B)("smart-utils");return(0,r.useMemo)(()=>s.map(t=>({label:e(t.labelRef),...t})),[e])}},49604(e,t,a){a.d(t,{C:()=>o,o:()=>s});var r=a(547078),n=a(707975),l=a(331372);let i=new Set(Object.values(r.CY)),o=e=>Set.prototype.has.call(i,e),s=e=>{let{t}=(0,n.B)("smart-utils");return(0,l.useMemo)(()=>e.map(e=>({label:t(`timeframes.${e}`),value:e})),[e,t])}},678852(e,t,a){a.d(t,{Y:()=>s,o:()=>i});var r=a(331372),n=a(547078),l=a(853456);let i={timeframeKey:n.CY.LAST_7_DAYS},o={comparisonPeriodKey:l.m.PREVIOUS_PERIOD},s=()=>{let[e,t]=(0,r.useState)(i),[a,n]=(0,r.useState)(o);return{timeframe:e,comparisonPeriod:a,updateTimeframe:(0,r.useCallback)(e=>{t({timeframeKey:e.timeframeKey,timeframeStart:e.timeframeStart,timeframeEnd:e.timeframeEnd}),n({comparisonPeriodKey:e.comparisonPeriodKey,comparisonPeriodStart:e.comparisonPeriodStart,comparisonPeriodEnd:e.comparisonPeriodEnd})},[])}}},776858(e,t,a){a.d(t,{K:()=>r,p:()=>n});let r=(e,t=!1)=>{let a=e;if(t){let t=e.getTimezoneOffset();a=new Date(e.getTime()-60*t*1e3)}let r=a.toISOString();if(!/^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}.\d{3}Z$/.test(r))throw Error(`Invalid date: ${r}`);return r},n=(e,t=!1)=>{let a=r(e,t).split("T")[0]||"";if(!/^\d{4}-\d{2}-\d{2}$/.test(a))throw Error(`Invalid date: ${a}`);return a}},893822(e,t,a){a.d(t,{t:()=>l});var r=a(3550),n=a(547078);let l=r.z.enum(n.Sv)}}]);
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.