PageSourceSearch

https://app.tweethunter.io/_next/static/chunks/2439-768d4ab7a1c2a0c3.js

js tweethunter.io collected 2026-10-01 11:36:14 UTC 72,765 bytes, 1 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="66afb2a4-4d92-4d2e-9a7c-134d6e615fb8",e._sentryDebugIdIdentifier="sentry-dbid-66afb2a4-4d92-4d2e-9a7c-134d6e615fb8")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2439],{14046:function(e,t,n){n.d(t,{A:function(){return L}});var i=n(85893),o=n(67294),s=n(88329),r=n(57879),l=n(90092),d=n(26972),a=n(12553),c=n(12519),u=n(68029),h=n(38488),x=n(3712),C=n(86893),v=n(74931),g=n(11163),m=n(48633),w=n(29119),p=n(53990),f=n(67142),j=n(29992),b=n(95857),y=n(5434),k=n(47516);function S(e){var t;let{item:n,index:u,session:h}=e;console.log("item:",n);let[x,g]=(0,o.useState)(!1);return(0,i.jsxs)(s.k,{rounded:"lg",justifyContent:"space-between",alignItems:"center",w:"100%",bg:"neutral.background-hover",p:3,children:[(0,i.jsx)(r.r,{isExternal:!0,href:"https://twitter.com/".concat(n.twUserName),children:(0,i.jsxs)(l.x,{w:"150px",noOfLines:1,wordBreak:"break-all",children:["@",n.twUserName]})}),(0,i.jsx)(r.r,{mx:2,isExternal:!0,href:"https://twitter.com/messages/".concat(null===(t=(0,b.D0)(h))||void 0===t?void 0:t.id,"-").concat(n.to),rel:"noreferrer",children:(0,i.jsx)(C.IC0,{})}),(0,i.jsx)(d.u,{label:"Copy DM to clipboard",children:(0,i.jsx)(l.x,{w:"300px",noOfLines:1,wordBreak:"break-all",cursor:"pointer",onClick:()=>{navigator.clipboard.writeText(n.text),v.default.success("DM copied to clipboard")},children:n.text})}),"error"===n.status?(0,i.jsx)(d.u,{label:n.message,children:(0,i.jsxs)(s.k,{alignItems:"center",children:[(0,i.jsx)(a.J,{mr:2,as:k.tJu,color:"danger.content-subdued",fontSize:"20px"}),(0,i.jsx)(l.x,{w:"100px",fontWeight:"600",children:n.status})]})}):(0,i.jsxs)(s.k,{children:["sent"===n.status?(0,i.jsx)(a.J,{mr:2,as:y.ZSR,color:"success.content-subdued",fontSize:"20px"}):(0,i.jsx)(a.J,{mr:2,as:k.Q81,color:"neutral.content-subdued",fontSize:"20px"}),(0,i.jsx)(l.x,{w:"100px",fontWeight:"600",children:n.status})]}),(0,i.jsx)(l.x,{w:"150px",children:(0,w.Z)(n.from.toDate(),new Date,{addSuffix:!0})}),(0,i.jsx)(c.h,{size:"sm","aria-label":"cancel DM",variant:"text",colorScheme:"neutral",icon:(0,i.jsx)(p.sQZ,{fontSize:"8px"}),isLoading:x,isDisabled:"queue"!=n.status,onClick:async e=>{console.log("cancel DM"),g(!0);let t=f.GX.firestore();await t.collection("users").doc((0,b.D0)(h).id).collection("accounts").doc((0,b.D0)(h).idAccount).collection("dms").doc(n.id).update({status:"canceled"}),n.status="canceled",g(!1)}})]},u)}function L(e){let{history:t,mt:n=20,disableHeader:r=!1,refresher:d=e=>{let{}=e}}=e;(0,g.useRouter)();let[a,c]=(0,m.kP)(),C=(0,j.I)(),[v,w]=(0,o.useState)(!1),[p,y]=(0,o.useState)(!1);return(0,o.useEffect)(()=>{if(C){var e;w(null===(e=(0,b.D0)(a))||void 0===e?void 0:e.isDMsPaused)}},[C]),(0,i.jsxs)(u.x,{w:"100%",mt:n,overflow:"auto",children:[!r&&(0,i.jsxs)(s.k,{justifyContent:"space-between",children:[(0,i.jsx)(l.x,{fontWeight:"600",fontSize:"lg",children:"DM History"}),(0,i.jsxs)(s.k,{alignItems:"center",children:[v&&(0,i.jsx)(l.x,{mr:4,color:"danger.background",fontSize:"sm",fontWeight:"600",children:"DMs are paused"}),(0,i.jsx)(h.z,{onClick:async()=>{var e;
1w(!v),await (0,b.Nq)(a,{isDMsPaused:!(null===(e=(0,b.D0)(a))||void 0===e?void 0:e.isDMsPaused)})},size:"sm",variant:"outline",colorScheme:v?"green":"red",children:v?"Resume DMs":"Pause DMs"}),(0,i.jsx)(h.z,{onClick:async()=>{y(!0);let e=f.GX.firestore(),t=await e.collection("users").doc((0,b.D0)(a).id).collection("accounts").doc((0,b.D0)(a).idAccount).collection("dms").get();for await(let e of t.docs)await e.ref.delete();y(!1),d&&d({})},size:"sm",ml:4,colorScheme:"red",isLoading:p,children:"Clear DMs"})]})]}),(0,i.jsx)(x.K,{spacing:"4",fontSize:"sm",w:"100%",mt:5,minW:"800px",children:t.map((e,t)=>(0,i.jsx)(S,{index:t,item:e,session:a},t+"-item"))})]})}},493:function(e,t,n){var i=n(85893),o=n(3712),s=n(50232),r=n(38488),l=n(67294),d=n(48633),a=n(95857),c=n(29141);t.Z=()=>{let e=l.useContext(c.B1);return(0,l.useEffect)(()=>{e.setIsOpen(!1)},[]),(0,i.jsxs)(o.K,{maxW:400,spacing:4,margin:"auto",mt:"5vh",children:[(0,i.jsx)(s.X,{fontSize:"2xl",textAlign:"center",children:"You have been logged out."}),(0,i.jsx)(s.X,{p:10,fontSize:"lg",textAlign:"center",children:"Please login to continue using the app."}),(0,i.jsx)(r.z,{variant:"primary",onClick:()=>{var e,t;(0,a.kS)(!1);let n=null===(t=window)||void 0===t?void 0:null===(e=t.location)||void 0===e?void 0:e.href;n||(n="https://app.tweethunter.io/subscribe"),(0,d.zB)("twitter",{callbackUrl:n})},children:"Sign in"})]})}},81293:function(e,t,n){n.d(t,{XD:function(){return eu},KJ:function(){return B},Rk:function(){return S},hH:function(){return ed}});var i=n(85893),o=n(67294),s=n(48633),r=n(15715),l=n(68029),d=n(90092),a=n(38488),c=n(83461),u=n(29992),h=n(67142),x=n(95857),C=n(21205),v=n(16482),g=n(88329),m=n(51085),w=n(49727),p=n(42298);function f(e){let{slots:t=[],render:n,headerAction:o}=e;return(0,i.jsx)(l.x,{pt:"2xl-24",children:t.map((e,t)=>{var s;return(0,i.jsxs)(l.x,{mt:0===t?"empty-0":"2xl-24",children:[(0,i.jsxs)(g.k,{pb:"lg-16",justifyContent:"space-between",alignItems:"center",gap:"lg-16",children:[(0,i.jsxs)(d.x,{textStyle:"h4",children:[(0,m.Z)(e.time)?"Today | ":"",(0,w.Z)(e.time)?"Tomorrow | ":"",(0,m.Z)(e.time)||(0,w.Z)(e.time)?(0,p.default)(e.time,"MMMM dd"):(0,p.default)(e.time,"EEEE | MMMM dd")]}),0===t&&o]}),null==e?void 0:null===(s=e.slotsOfTheDay)||void 0===s?void 0:s.map(n)]},"day-"+t+"-"+e.time.getTime())})})}var j=n(85551),b=n(80961),y=n(29141),k=n(92676);function S(){var e;let[t,n]=(0,o.useState)(!0),[g,m]=(0,o.useState)(!1),[w,p]=(0,o.useState)([]),[S,L]=(0,o.useState)([]),D=(0,u.I)(),[M]=(0,s.kP)(),H=(0,o.useContext)(y.B1),T=(0,k.F)(),z=(0,C.J)(M),P=(0,o.useRef)(z),V=(0,o.useRef)(0),I=(0,o.useRef)(null),{timezoneDiff:E}=(0,j.Vb)(new Date,null===(e=(0,x.D0)(M))||void 0===e?void 0:e.timezone);(0,o.useEffect)(()=>{D&&(P.current!==z&&(P.current=z,p([]),L([])),A())},[D,T.refreshPublishedPanel,z]);let Z=e=>{let t=[];e.forEach(e=>{var n;let i=new Date(e.dateSent.toDate().getTime()-6e4*E),o=new Date(i.getFullYear(),i.getMonth(),i.getDate(),12,0,0,0);o=null===(n=(0,j.Vb)(o,x.D0(M)?.timezone))||void 0===n?void 0:n.date;let s=t.findIndex(e=>e.time.getTime()===o.getTime()),r=t[s];if(r||(r={time:o,slotsOfTheDay:[]}),r.slotsOfTheDay.push({time:i,tweet:e}),-1!==s){t[s]=r;return}t.push(r)}),L(t)},A=async e=>{var t,i,o;if(!D)return;let s=++V.current;m(!0);let r="loadMore"===e?[...w]:[],l=h.GX.firestore(),d=l.collection("users").doc((0,x.D0)(M).id).collection("tweets").where("status","==","sent").where("idAccount","==",(0,x.D0)(M).idAccount).orderBy("dateSent","desc");"loadMore"===e&&(null===(t=r)||void 0===t?void 0:t.length)>0&&(d=d.startAfter(null===(o=r[r?.length-1])||void 0===o?void 0:o.dateSent)),"all"!==e&&(d=d.limit(30));let a=await d.get();s===V.current&&(a.forEach(e=>{let t=e.data();(0,v.xd)(t,M)&&r.push(t)}),p(r=r.filter(e=>!0!==e.isDeleted)),Z(r),m(!1),(null==a?void 0:null===(i=a.docs)||void 0===i?void 0:i.length)===30?n(!0):n(!1))};if(!g&&(null==w?void 0:w.length)===0)return(0,i.jsx)(r.M,{mt:"44",children:(0,i.jsxs)(l.x,{textAlign:"center",children:[(0,i.jsx)(d.x,{children:"No tweets published via TH"}),(0,i.jsx)(a.z,{variant:"primary",mt:"4",onClick:()=>H.open(),children:"Write a tweet"})]})});let O=(0,i.jsx)(c.CSVLink,{data:w,headers:[{label:"Text",key:"text"}],filename:"tweethunter_published_tweets.csv",className:"hidden",ref:I,target:"_blank",children:(0,i.jsx)(a.z,{variant:"text",colorScheme:"neutral",ml:"sm-8",children:"Export as CSV"})});return(0,i.jsxs)(l.x,{children:[(0,i.jsx)(f,{slots:S,headerAction:O,render:e=>{var t;return(0,i.jsx)(b.S,{type:"published",tweet:e.tweet,time:e.time,bg:"success.background-subdued"},null===(t=e.time)||void 0===t?void 0:t.getTime())}}),(null==w?void 0:w.length)>0&&t&&(0,i.jsxs)(l.x,{textAlign:"center",mt:"6xl-64",children:[(0,i.jsx)(a.z,{variant:"outline",colorScheme:"neutral",size:"sm",onClick:()=>A("loadMore"),isLoading:g,children:"Load more"}),(0,i.jsx)(a.z,{size:"sm",ml:"sm-8",variant:"outline",colorScheme:"neutral",onClick:()=>A("all"),isLoading:g,children:"Load all"})]})]})}
1var L=n(6630),D=n(83658),M=n(52867),H=n(57879),T=n(96879),z=n(19996),P=n(41504),V=n.n(P),I=n(74931),E=n(57632),Z=n(13211),A=n(14670),O=n.n(A);let _="ez4cast";function R(e){let{}=e,[t,n]=(0,o.useState)(!1),{isOpen:r,onOpen:c,onClose:u}=(0,D.q)(),C=o.useContext(y.B1),[v,m]=(0,s.kP)(),w=async(e,t)=>{var i;for await(let t of(h.GX.firestore(),z.cM("upload_tweets_csv",{nbTweets:null==e?void 0:e.length}),n(!0),e))try{if(console.log(t),!t.text)throw Error("Tweet text is missing");if(t.images){let e=t.images.split(",");for await(let n of e){n=n.trim();let e=O().generate(),i=await fetch(n),o=await i.arrayBuffer();if(!_)throw Error("Bucket name not configured");let s=new File([o],e,{type:"image/jpeg"});await (0,Z.DA)(s,_,"userUpload/"+e,v),t.text+=" [img:"+e+"]"}}let e=(0,E.Z)();await C.createDraft({text:t.text,idAccount:null===(i=(0,x.D0)(v))||void 0===i?void 0:i.idAccount},e),I.default.success("draft created")}catch(e){I.default.error("Invalid tweet format: "+e.message)}C.refresher({}),n(!1)};return(0,i.jsxs)(l.x,{children:[(0,i.jsx)(a.z,{variant:"text",colorScheme:"neutral",onClick:c,children:"Upload from CSV"}),(0,i.jsx)(T.P,{isOpen:r,onClose:u,title:"Upload tweets with a CSV file",body:(0,i.jsxs)(g.k,{flexDir:"column",children:[(0,i.jsx)(d.x,{children:"You have a CSV file with a bunch of tweets?"}),(0,i.jsx)(d.x,{mt:5,children:"Use those field as headers:"}),(0,i.jsx)(M.QI,{pl:2,children:(0,i.jsx)(M.HC,{children:"text"})}),(0,i.jsxs)(d.x,{mt:5,children:["Or"," ",(0,i.jsx)(H.r,{textDecoration:"underline",href:"/tweethunter_example_csv.csv",target:"_blank",children:"download our example CSV file"})]}),(0,i.jsx)(l.x,{mt:5,children:(0,i.jsx)(V(),{onFileLoaded:w,parserOptions:{header:!0,dynamicTyping:!0,skipEmptyLines:!0,transformHeader:e=>e.toLowerCase().replace(/\W/g,"_")}})})]}),cta:"Done",allowClickBackground:!0,callback:async()=>{u()},forceIsLoading:t})]})}function B(e){let{isSelected:t,isOrgDrafts:n=!1}=e,[m,w]=(0,o.useState)(!1),[p,f]=(0,o.useState)([]),[j,k]=(0,o.useState)([]),[S,D]=(0,o.useState)(!1),[M,H]=(0,o.useState)(!1),[T,z]=(0,o.useState)(!1),P=(0,u.I)(),V=(0,o.useContext)(y.B1),[I]=(0,s.kP)(),E=(0,C.J)(I),Z=(0,o.useRef)(E),A=(0,o.useRef)(0),O=(0,o.useRef)(null);(0,o.useEffect)(()=>{if(!P||!t)return;let e=Z.current!==E;Z.current=E,e&&n&&T||(!T||e?(z(!0),_()):B())},[P,V.refresh,t,E]);let _=async()=>{w(!0),await B(),w(!1)},B=async e=>{var t,i,o,s,r,l;if(!P)return;let d=++A.current,a="loadMore"===e?[...p]:[];if(n){let e=await fetch("/api/getOrganizationDrafts?batch=10",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({tokenUserId:null==I?void 0:null===(t=I.user)||void 0===t?void 0:t.uid,token:await (0,h.LP)(I,"getDrafts"),cursors:j})}),n=await e.json();if(d!==A.current)return;(null==n?void 0:null===(i=n.tweets)||void 0===i?void 0:i.length)&&(f(a=[...a,...n.tweets]),(null==n?void 0:null===(o=n.cursors)||void 0===o?void 0:o.length)&&k(null==n?void 0:n.cursors)),D(!0)}else{let t=h.GX.firestore(),n=t.collection("users").doc((0,x.D0)(I).id).collection("tweets").where("status","==","draft").where("idAccount","==",(0,x.D0)(I).idAccount).orderBy("dateCreated","desc");"loadMore"===e&&(null===(s=a)||void 0===s?void 0:s.length)>0&&(n=n.startAfter(null===(l=a[a?.length-1])||void 0===l?void 0:l.dateCreated)),"all"!==e&&(n=n.limit(30));let i=await n.get();if(d!==A.current)return;i.forEach(e=>{let n=e.data();(0,v.xd)(n,I)&&(""===n.text?t.collection("users").doc((0,x.D0)(I).id).collection("tweets").doc(e.id).delete():a.push(n))}),f(a),(null==i?void 0:null===(r=i.docs)||void 0===r?void 0:r.length)===30?D(!0):D(!1)}},G=async e=>{let t=p.filter(t=>t.id!==e);f(t)},N=async function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];P&&(H(!0),await B(e?"all":"loadMore"),H(!1))};return m?(0,i.jsx)(r.M,{mt:"40",children:(0,i.jsx)(L.r,{loading:m,css:"display: block; margin: 0 auto; border-color: red;",size:50})}):(0,i.jsxs)(l.x,{pt:"2xl-24",children:[(0,i.jsxs)(g.k,{w:"100%",justifyContent:"space-between",alignItems:"center",pb:"lg-16",children:[(0,i.jsx)(d.x,{textStyle:"h4",children:n?"Drafts from my team":"My drafts"}),(0,i.jsxs)(g.k,{children:[(0,i.jsx)(R,{}),(null==p?void 0:p.length)>0&&(0,i.jsx)(c.CSVLink,{data:p,headers:[{label:"Text",key:"text"}],filename:"tweethunter_drafts.csv",className:"hidden",ref:O,target:"_blank",children:(0,i.jsx)(a.z,{variant:"text",colorScheme:"neutral",ml:"sm-8",children:"Export as CSV"})})]})]}),n&&(0,i.jsx)(d.x,{mb:4,children:'All team members with role "Content Writer" or "Admin" can see the team drafts'}),(null==p?void 0:p.length)===0?(0,i.jsx)(r.M,{mt:"44",children:(0,i.jsx)(l.x,{textAlign:"center",children:(0,i.jsx)(d.x,{children:"No drafts found"})})}):(0,i.jsxs)(i.Fragment,{children:[p.map(e=>(0,i.jsx)(b.S,{type:"drafts",tweet:e,bg:"neutral.background-subdued",onDelete:G,threadBg:"neutral.background-subdued",isOrgDrafts:n},e.id)),S&&(0,i.jsxs)(g.k,{justify:"center",mt:"6xl-64",children:[(0,i.jsx)(a.z,{size:"sm",variant:"outline",colorScheme:"neutral",onClick:()=>N(),isLoading:M,children:"Load more"}),(0,i.jsx)(a.z,{size:"sm",ml:"sm-8",variant:"outline",colorScheme:"neutral",onClick:()=>N(!0),isLoading:M,children:"Load all"})]})]})]})}var G=n(85518),N=n(78671),U=n(64321),W=n(42043),J=n(87945),q=n(8193),F=n(34569),X=n(9311);let Q={CARD:"card"};var Y=n(90038),K=n(16610),$=n(12553),ee=n(97873),et=n(26972),en=n(12519),ei=n(69106),eo=n(70231);let es=(0,o.memo)(function(e){var t,n,r,a,c,u;let h;let{id:C,card:m,text:w,moveCard:f,findCard:j,hoverCard:b,isHovered:S,time:L,openTweet:D}
1=e,[M,H]=(0,s.kP)(),T=(0,o.useContext)(y.B1),[z]=(0,Y.a)("(max-width: 800px)"),[P,V]=(0,o.useState)(!1),I=(0,k.F)(),E=j(C),[{isDragging:Z},A]=(0,X.c)(()=>({type:m.isEvergreen?"evergreen":Q.CARD,item:{id:C,originalIndex:E},canDrag:e=>!!m.tweet,collect:e=>({isDragging:e.isDragging()}),end:(e,t)=>{let{id:n,originalIndex:i}=e,o=t.didDrop();o&&f(e.id)}}),[C,E,f]),[,O]=(0,F.L)(()=>({accept:Q.CARD,canDrop:()=>!1,hover(e){let{id:t}=e;if(t!==C){let e=j(C);b(e)}}}),[j,f]),_=(0,o.useMemo)(()=>{var e;return null===(e=(0,x.D0)(M))||void 0===e?void 0:e.tweetLabels},[M,I.refreshLabels]),R=null==_?void 0:_.find(e=>{var t;return e.id===(null==m?void 0:null===(t=m.labels)||void 0===t?void 0:t[0])}),B=null==_?void 0:_.filter(e=>{var t,n;return null==m?void 0:null===(n=m.tweet)||void 0===n?void 0:null===(t=n.labels)||void 0===t?void 0:t.includes(e.id)}),G=(null==L?void 0:L.getTime())==(null==T?void 0:null===(t=T.nextSlot)||void 0===t?void 0:t.getTime()),N="neutral.border-hover",U={bg:"neutral.background-subdued"};m.isEvergreen||S&&(U.bg=N),m.isEvergreen?U.bg="success.background-subdued":(null==m?void 0:null===(r=m.tweet)||void 0===r?void 0:null===(n=r.text)||void 0===n?void 0:n.includes("\n\n\n"))?U.bg="brand.background-subdued":S&&(U.bg=N);let W=!1,J=!1,q=!1,es=!1;if(m.tweet){let[,e]=(0,ei.O3)(m.tweet);W=null==e?void 0:e.isAutoRetweet,J=null==e?void 0:e.isAutoPlug,q=null==e?void 0:e.isAutoDm,null==e||e.dmString,es=null==e?void 0:e.isPaidPromotion}return(0,i.jsxs)(g.k,{ref:e=>A(O(e)),opacity:Z?0:1,rounded:"xl",mb:"lg-16",p:2,alignItems:"center",border:"1px solid",borderColor:"neutral.border",...U,fontSize:"14px",fontWeight:500,lineHeight:"20px",color:"neutral.content",_hover:{borderColor:m.tweet?"transparent":void 0,boxShadow:"medium"},h:"50px",cursor:!m.isEvergreen&&m.tweet?"move":"pointer",onClick:()=>{if(m.tweet)D(m.tweet);else{var e,t,n;let i=new Date(m.time);T.open(),T.setNextSlot(i);let o=null!==(n=null==T?void 0:null===(t=T.refComposer)||void 0===t?void 0:null===(e=t.current)||void 0===e?void 0:e.textState())&&void 0!==n?n:null==T?void 0:T.textState;T.setTextState({...o,scheduledTime:i})}},children:[m.tweet&&(0,i.jsx)(K.r,{display:["none","grid"],h:"32px",w:"32px",minW:"32px",bg:"brand.background-subdued",borderRadius:"xs-4",fontSize:"14px",placeContent:"center",children:(0,i.jsx)($.J,{viewBox:"0 0 14 15",color:"brand.content-subdued",children:(0,i.jsx)("svg",{width:"14",height:"15",viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{d:"M14 7.75C14 11.6328 10.8555 14.75 7 14.75C3.11719 14.75 0 11.6328 0 7.75C0 6.30078 0.4375 4.96094 1.20312 3.83984C1.39453 3.53906 1.80469 3.45703 2.10547 3.64844C2.40625 3.86719 2.48828 4.27734 2.26953 4.57812C1.66797 5.48047 1.28516 6.57422 1.28516 7.75C1.28516 10.8945 3.85547 13.4375 6.97266 13.4375C10.1172 13.4375 12.6875 10.8945 12.6875 7.75C12.6875 4.85156 10.4727 2.44531 7.65625 2.11719V3.59375C7.65625 3.97656 7.35547 4.25 6.97266 4.25C6.61719 4.25 6.31641 3.97656 6.31641 3.59375V1.40625C6.31641 1.05078 6.61719 0.75 6.97266 0.75C10.8555 0.75 14 3.89453 14 7.75ZM7.4375 7.28516C7.71094 7.55859 7.71094 7.96875 7.4375 8.21484C7.19141 8.48828 6.78125 8.48828 6.53516 8.21484L4.34766 6.02734C4.07422 5.78125 4.07422 5.37109 4.34766 5.09766C4.59375 4.85156 5.00391 4.85156 5.25 5.09766L7.4375 7.28516Z",fill:"currentColor"})})})}),(0,i.jsx)(d.x,{textStyle:"body.medium",color:m.isEvergreen?"success.content-subdued":"neutral.content",...m.isEvergreen?{bg:"success.background-subdued",borderRadius:"sm-8",px:"xs-4"}:{},fontSize:m.isEvergreen?"10px":"sm",w:"80px",minW:"80px",ml:m.tweet?[2,4]:m.isEvergreen?["2px","42px"]:["8px","48px"],mr:m.isEvergreen?1.5:0,children:(0,p.default)(L,"hh:mm aaa")}),(m.isEvergreen?h=(0,i.jsx)(K.r,{color:"success.content-subdued",bg:"success.background-subdued",borderRadius:"sm-8",px:"xs-4",fontSize:"10px",w:6,placeContent:"center",children:(0,i.jsx)("svg",{width:"15",height:"16",viewBox:"0 0 15 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{d:"M14.0625 11.1875C14.5 11.7188 14.625 12.4062 14.3125 13.0312C14.0625 13.625 13.4688 14 12.8125 14H8.25V15.25C8.25 15.6875 7.90625 16 7.5 16C7.0625 16 6.75 15.6875 6.75 15.2812V14H2.15625C1.5 14 0.90625 13.625 0.65625 13.0312C0.34375 12.4062 0.46875 11.7188 0.90625 11.1875L2.03125 9.90625C1.8125 9.75 1.625 9.5625 1.53125 9.3125C1.25 8.75 1.34375 8.09375 1.75 7.625L2.71875 6.5C2.59375 6.375 2.46875 6.1875 2.375 6.03125C2.15625 5.53125 2.25 4.96875 2.625 4.5625L6.40625 0.5C6.65625 0.1875 7.0625 0 7.5 0C7.90625 0 8.3125 0.1875 8.5625 0.5L12.3438 4.5625C12.7188 4.96875 12.8125 5.53125 12.5938 6.03125C12.5 6.1875 12.4062 6.375 12.25 6.5L13.2188 7.625C13.625 8.09375 13.7188 8.75 13.4375 9.3125C13.3438 9.5625 13.1562 9.75 12.9375 9.90625L14.0625 11.1875ZM12.9688 12.4062C13 12.375 13 12.2812 12.9375 12.1875L9.9375 8.71875H12L9.3125 5.375H11.0312L7.46875 1.5L3.9375 5.375H5.65625L2.96875 8.71875H5.03125L2.03125 12.1875C1.96875 12.2812 1.96875 12.375 2 12.4062C2.03125 12.4688 2.09375 12.5 2.15625 12.5H6.75V9.3125L5.4375 8.03125C5.125 7.75 5.125 7.28125 5.4375 6.96875C5.71875 6.6875 6.1875 6.6875 6.5 6.96875L6.75 7.1875V5.75C6.71875 5.3125 7.0625 5 7.5 5C7.90625 5 8.21875 5.3125 8.25 5.75V9.6875L8.46875 9.5C8.7
15 9.1875 9.21875 9.1875 9.5 9.5C9.8125 9.78125 9.8125 10.25 9.5 10.5312L8.25 11.8125V12.5H12.8125C12.875 12.5 12.9375 12.4688 12.9688 12.4062Z",fill:"currentColor"})})}):(null==m?void 0:null===(u=m.tweet)||void 0===u?void 0:null===(c=u.text)||void 0===c?void 0:c.includes("\n\n\n"))?h=(0,i.jsx)(K.r,{color:"taplio.500",w:6,placeItems:"center",children:(0,i.jsx)("svg",{width:"14",height:"14",viewBox:"0 0 15 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{d:"M2.5 5.5V4.5H12.5V5.5H2.5ZM1.25 1.5C0.8125 1.5 0.5 1.1875 0.5 0.75C0.5 0.34375 0.8125 0 1.25 0H13.75C14.1562 0 14.5 0.34375 14.5 0.75C14.5 1.1875 14.1562 1.5 13.75 1.5H12.5V3.5H2.5V1.5H1.25ZM4 1.5V2.5H11V1.5H4ZM12.5 8.5V9.5H2.5V8.5H12.5ZM14 6.5C14.25 6.5 14.5 6.75 14.5 7C14.5 7.28125 14.25 7.5 14 7.5H2.5V6.5H14ZM13.75 14.5C14.1562 14.5 14.5 14.8438 14.5 15.25C14.5 15.6875 14.1562 16 13.75 16H1.25C0.8125 16 0.5 15.6875 0.5 15.25C0.5 14.8438 0.8125 14.5 1.25 14.5H2.5V12.5H12.5V14.5H13.75ZM11 14.5V13.5H4V14.5H11ZM2.5 11.5V10.5H12.5V11.5H2.5Z",fill:"currentColor"})})}):(null==m?void 0:m.tweet)&&(h=(0,i.jsx)(K.r,{w:6,placeContent:"center",children:(0,i.jsx)(eo.LCd,{fontSize:"18px",color:"brand.content-subdued"})})),(0,i.jsx)(l.x,{children:h})),m.tweet&&(0,i.jsx)(d.x,{textStyle:"body.medium",ml:(null==m?void 0:null===(a=m.tweet)||void 0===a?void 0:a.idCompany)?2:4,mr:12,flex:1,noOfLines:1,wordBreak:"break-all",fontSize:"14px",fontWeight:500,lineHeight:"20px",color:"neutral.content-strong",children:m.tweet.text}),m.isEvergreen&&(0,i.jsx)(l.x,{color:"success.content-subdued",bg:"success.background-subdued",borderRadius:"sm-8",px:"xs-4",fontSize:"10px",fontSize:"xs",ml:2,children:"Evergreen slot"}),G&&(0,i.jsx)(d.x,{textStyle:"small.medium",as:"i",ml:[0,m.isEvergreen?"8px":"36px"],overflow:"hidden",noOfLines:1,wordBreak:"break-all",fontSize:"14px",fontWeight:500,lineHeight:"20px",color:"neutral.content",children:'Press "Add to queue" to place your post here'}),R&&!m.tweet&&(0,i.jsx)(g.k,{flex:1,justifyContent:"flex-end",children:(0,i.jsx)(ee.Vp,{placeSelf:"flex-end",mr:1,colorScheme:R.color,children:R.title})}),m.tweet&&(0,i.jsxs)(g.k,{alignItems:"center",children:[!z&&(null==B?void 0:B.length)>0&&(0,i.jsx)(g.k,{mr:"2",children:B.map(e=>(0,i.jsx)(ee.Vp,{mr:2,colorScheme:e.color,fontSize:"xs",children:e.title},e.id))}),!z&&J&&(0,i.jsx)(d.x,{cursor:"default",mr:"5",onClick:e=>e.stopPropagation(),children:(0,i.jsx)("svg",{width:"14",height:"14",viewBox:"0 0 14 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{d:"M10.0938 1.625C12.375 3.71875 14 7.15625 14 8.8125C14 12.7812 10.8438 16 7 16C3.125 16 0 12.7812 0 8.8125C0 6.5625 2.15625 2.875 5.25 0C6.4375 1.125 7.5 2.3125 8.34375 3.5C8.875 2.84375 9.4375 2.21875 10.0938 1.625ZM7 14.5C10.0312 14.5 12.5 11.9688 12.5 8.8125C12.5 7.84375 11.5 5.5625 10.0625 3.78125C9.875 4 9.6875 4.21875 9.5 4.4375L8.28125 5.9375L7.125 4.375C6.59375 3.625 5.9375 2.84375 5.25 2.125C2.875 4.65625 1.5 7.40625 1.5 8.8125C1.5 11.9688 3.96875 14.5 7 14.5ZM9.78125 7.625C9.90625 7.8125 10 7.96875 10.0938 8.15625C10.8438 9.59375 10.5312 11.4062 9.1875 12.3438C8.59375 12.7812 7.84375 13 7.0625 13C5.09375 13 3.5 11.7188 3.5 9.59375C3.5 8.53125 4.15625 7.59375 5.46875 6C5.65625 6.21875 8.1875 9.4375 8.1875 9.4375L9.78125 7.625Z",fill:"currentColor"})})}),!z&&q&&(0,i.jsx)(d.x,{cursor:"default",mr:"4",onClick:e=>e.stopPropagation(),children:(0,i.jsx)("svg",{width:"14",height:"14",viewBox:"0 0 17 17",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{d:"M14.9688 0C16.0938 0 16.9688 0.90625 16.9688 2V10.9688C16.9688 12.0312 16.0625 12.9375 14.9688 12.9375H10.4688L6.5625 15.8438C6.3125 16.0312 5.96875 15.875 5.96875 15.5625V12.9375H2.96875C1.84375 12.9375 0.96875 12.0625 0.96875 10.9688V2C0.96875 0.90625 1.84375 0 2.96875 0H14.9688ZM15.5 11V2C15.5 1.75 15.25 1.5 15 1.5H3C2.71875 1.5 2.5 1.75 2.5 2V11C2.5 11.2812 2.71875 11.5 3 11.5H7.5V13.375L10 11.5H15C15.25 11.5 15.5 11.2812 15.5 11Z",fill:"currentColor"})})}),!z&&W&&(0,i.jsx)(d.x,{cursor:"default",mr:"4",onClick:e=>e.stopPropagation(),children:(0,i.jsx)("svg",{width:"14",height:"14",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{d:"M5.25 4.84375L5.9687
15 7.75C6.0625 8.15625 5.8125 8.5625 5.40625 8.65625C5.34375 8.6875 5.28125 8.6875 5.21875 8.6875C4.90625 8.6875 4.59375 8.46875 4.5 8.125L4.25 7.03125L2.125 10.5625C1.9375 10.875 1.9375 11.25 2.09375 11.5312L2.15625 11.7188C2.34375 12.0625 2.6875 12.25 3.0625 12.25H4.25C4.65625 12.25 5 12.5938 5 13.0312C5 13.4375 4.65625 13.75 4.25 13.75H3.0625C2.125 13.75 1.25 13.2188 0.8125 12.375L0.75 12.2188C0.375 11.4375 0.40625 10.5312 0.84375 9.8125L2.84375 6.4375L1.96875 6.78125C1.5625 6.90625 1.15625 6.71875 1 6.34375C0.84375 5.9375 1.0625 5.5 1.4375 5.375L4.25 4.3125C4.46875 4.25 4.6875 4.25 4.875 4.34375C5.0625 4.4375 5.1875 4.625 5.25 4.84375ZM5.5625 3.40625C5.1875 3.1875 5.09375 2.75 5.28125 2.375L5.8125 1.5C6.28125 0.71875 7.09375 0.25 8 0.25C8.875 0.25 9.6875 0.71875 10.1562 1.5L11.8438 4.3125L12 3.40625C12.0625 3 12.4375 2.71875 12.875 2.8125C13.2812 2.875 13.5312 3.25 13.4688 3.65625L12.9688 6.625C12.9375 6.84375 12.8125 7.03125 12.625 7.15625C12.5 7.21875 12.375 7.25 12.25 7.25C12.1562 7.25 12.0938 7.25 12.0312 7.25L9.125 6.375C8.75 6.28125 8.5 5.84375 8.625 5.46875C8.75 5.0625 9.15625 4.84375 9.5625 4.9375L10.6562 5.28125L8.84375 2.25C8.5 1.65625 7.46875 1.65625 7.125 2.25L6.59375 3.15625C6.375 3.5 5.90625 3.625 5.5625 3.40625ZM15.125 9.8125C15.5625 10.5312 15.5938 11.4375 15.2188 12.2188L15.1562 12.375C14.7188 13.2188 13.8438 13.75 12.9062 13.75H8.96875L9.71875 14.4688C10.0312 14.7188 10.0625 15.2188 9.78125 15.5C9.65625 15.6875 9.4375 15.75 9.25 15.75C9.0625 15.75 8.875 15.6875 8.75 15.5625L6.5 13.5625C6.3125 13.4375 6.25 13.2188 6.25 13C6.25 12.8125 6.3125 12.5938 6.5 12.4688L8.75 10.4688C9.03125 10.1875 9.53125 10.2188 9.8125 10.5312C10.0625 10.8125 10.0312 11.3125 9.75 11.5625L8.96875 12.25H12.9062C13.2812 12.25 13.625 12.0625 13.8125 11.7188L13.875 11.5625C14.0312 11.25 14.0312 10.875 13.8438 10.5625L13.125 9.40625C12.9375 9.03125 13.0312 8.59375 13.4062 8.375C13.75 8.15625 14.2188 8.28125 14.4375 8.625L15.125 9.8125Z",fill:"currentColor"})})}),!z&&es&&(0,i.jsx)(ee.Vp,{size:"sm",colorScheme:"yellow",mr:"4",cursor:"default",onClick:e=>e.stopPropagation(),children:"Paid"}),!z&&(0,i.jsx)(et.u,{hasArrow:!0,label:"Preview",children:(0,i.jsx)(en.h,{"aria-label":"Preview",variant:"text",colorScheme:"neutral",size:"sm",mr:2,onClick:async e=>{},icon:(0,i.jsx)("svg",{width:"20",height:"20",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{d:"M8 12C8 9.8125 9.78125 8 12 8C14.1875 8 16 9.8125 16 12C16 14.2188 14.1875 16 12 16C9.78125 16 8 14.2188 8 12ZM12 14.5C13.375 14.5 14.5 13.4062 14.5 12C14.5 10.625 13.375 9.5 12 9.5C11.9688 9.5 11.9375 9.5 11.9062 9.5C11.9688 9.6875 12 9.84375 12 10C12 11.125 11.0938 12 10 12C9.8125 12 9.65625 12 9.5 11.9375C9.5 11.9688 9.5 12 9.5 12C9.5 13.4062 10.5938 14.5 12 14.5ZM5.96875 7.53125C7.4375 6.15625 9.46875 5 12 5C14.5 5 16.5312 6.15625 18 7.53125C19.4688 8.875 20.4375 10.5 20.9062 11.625C21 11.875 21 12.1562 20.9062 12.4062C20.4375 13.5 19.4688 15.125 18 16.5C16.5312 17.875 14.5 19 12 19C9.46875 19 7.4375 17.875 5.96875 16.5C4.5 15.125 3.53125 13.5 3.0625 12.4062C2.96875 12.1562 2.96875 11.875 3.0625 11.625C3.53125 10.5 4.5 8.875 5.96875 7.53125ZM12 6.5C9.9375 6.5 8.28125 7.4375 7 8.625C5.78125 9.75 4.96875 11.0625 4.53125 12C4.96875 12.9375 5.78125 14.2812 7 15.4062C8.28125 16.5938 9.9375 17.5 12 17.5C14.0312 17.5 15.6875 16.5938 16.9688 15.4062C18.1875 14.2812 19 12.9375 19.4375 12C19 11.0625 18.1875 9.75 16.9688 8.625C15.6875 7.4375 14.0312 6.5 12 6.5Z",fill:"currentColor"})})})}),(0,i.jsx)(et.u,{hasArrow:!0,label:"Edit",children:(0,i.jsx)(en.h,{"aria-label":"Edit",variant:"text",colorScheme:"neutral",size:"sm",isLoading:P,onClick:async e=>{e.stopPropagation(),V(!0),await (0,v.ty)(M,m.tweet,T),V(!1),T.open()},icon:(0,i.jsx)($.J,{fontSize:"22px",children:(0,i.jsx)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{d:"M15.6562 4.78125C16.5312 3.90625 17.9375 3.90625 18.8125 4.78125L19.2188 5.1875C20.0938 6.0625 20.0938 7.46875 19.2188 8.34375L13.0312 14.5312C12.7812 14.7812 12.4375 15 12.0625 15.0938L8.9375 16C8.6875 16.0625 8.40625 16 8.21875 15.7812C8 15.5938 7.9375 15.3125 8 15.0625L8.90625 11.9375C9 11.5625 9.21875 11.2188 9.46875 10.9688L15.6562 4.78125ZM17.75 5.84375C17.4688 5.5625 17 5.5625 16.7188 5.84375L15.7812 6.75L17.25 8.21875L18.1562 7.28125C18.4375 7 18.4375 6.53125 18.1562 6.25L17.75 5.84375ZM10.3438 12.3438L9.8125 14.1875L11.6562 13.6562C11.7812 13.625 11.875 13.5625 11.9688 13.4688L16.1875 9.25L14.75 7.8125L10.5312 12.0312C10.4375 12.125 10.375 12.2188 10.3438 12.3438ZM10.25 6C10.6562 6 11 6.34375 11 6.75C11 7.1875 10.6562 7.5 10.25 7.5H6.75C6.03125 7.5 5.5 8.0625 5.5 8.75V17.25C5.5 17.9688 6.03125 18.5 6.75 18.5H15.25C15.9375 18.5 16.5 17.9688 16.5 17.25V13.75C16.5 13.3438 16.8125 13 17.25 13C17.6562 13 18 13.3438 18 13.75V17.25C18 18.7812 16.75 20 15.25 20H6.75C5.21875 20 4 18.7812 4 17.25V8.75C4 7.25 5.21875 6 6.75 6H10.25Z",fill:"currentColor"})})})})})]})]})});var er=n(39424);let el=(0,o.memo)(function(e){let{slots:t,setSlots:n,timezoneDiff:r,headerAction:a}=e,[c,u]=(0,o.useState)(""),[C,v]=(0,s.kP)(),f=(0,o.useContext)(y.B1),j=(0,o.useCallback)(e=>{var n;for(let i=0;i<(null==t?void 0:t.length);i++)for(let o=0;o<(null===(n=t[i].slotsOfTheDay)||void 0===n?void 0:n.length);o++)if(t[i].slotsOfTheDay[o].id==e)return t[i].slotsOfTheDay[o];return null},[t]),b=(0,o.useCallback)(e=>{u(e.id)},[j,t,n]),k=async function(e,i){try{console.log("moveCard2 - card: "+JSON.stringify(e)+" / to: "+JSON.stringify(i));let o=h.GX.firestore(),s=t[e.dayIndex].slotsOfTheDay[e.slotIndex].tweet;if(t[i.dayIndex].slotsOfTheDay[i.slotIndex].tweet){let n=t[i.dayIndex].slotsOfTheDay[i.slotIndex].tweet;t[e.dayIndex].slotsOfTheDay[e.slotIndex].tweet=n,await o.collection("users").doc((0,x.D0)(C).id).collection("tweets").doc(n.id).update({scheduledTime:new Date(t[e.dayIndex].slotsOfTheDay[e.slotIndex].time.getTime()+6e4*r)}).catch(e=>{I.default.error("Error during scheduling change"),console.log("Error during scheduling change: "+e.message),er.Tb(e)})}else t[e.dayIndex].slotsOfTheDay[e.slotIndex].tweet=null;s?(t[i.dayIndex].slotsOfTheDay[i.slotIndex].tweet=s,await o.collection("users").doc((0,x.D0)(C).id).collection("tweets").doc(s.id).update({scheduledTime:new Date(t[i.dayIndex].slotsOfTheDay[i.slotIndex].time.getTime()+6e4*r)}).catch(e=>{I.default.error("Error during scheduling change"),console.log("Error during scheduling change: "+e.message),er.Tb(e)})):t[i.dayIndex].slotsOfTheDay[i.slotIndex].tweet=null,n([...t]),u(""),f.refresher({})}catch(e){throw console.error(e),er.Tb(e),e}},S=(0,o.useCallback)(async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,n=j(e);t||(console.log("hoveredId: "+c),t=j(c)),t&&n&&!t.isEvergreen&&I.default.promise(k(n,t),{loading:"Switching ... ",success:"Updated",error:"An error happened"})},[j,t,n,c]),L=e=>{(null==e?void 0:e.text)&&(f.setSelectedTweetPreview(e),f.onOpenTweetPreview())},[,D]=(0,F.L)(()=>({accept:Q.CARD}));return(0,i.jsx)(l.x,{ref:D,pt:"2xl-24",children:null==t?void 0:t.map((e,t)=>{var n;return(0,i.jsxs)(l.x,{mt:0===t?"empty-0":"2xl-24",children:[(0,i.jsxs)(g.k,{pb:"lg-16",justifyContent:"space-between",alignItems:"center",gap:"lg-16",children:[(0,i.jsxs)(d.x,{textStyle:"h4",children:[(0,m.Z)(e.time)?"Today | ":"",(0,w.Z)(e.time)?"Tomorrow | ":"",(0,m.Z)(e.time)||(0,w.Z)(e.time)?(0,p.default)(e.time,"MMMM dd"):(0,p.default)(e.time,"EEEE | MMMM dd")]}),0===t&&a]}),null==e?void 0:null===(n=e.slotsOfTheDay)||void 0===n?void 0:n.map(e=>(0,i.jsx)(l.x,{children:(0,i.jsx)(es,{id:e.id,card:e,time:e.time,isHovered:c==e.id,text:e.text,moveCard:S,findCard:j,hoverCard:b,openTweet:L},e.id)},"card-"+e.id))]},"day-"+t+"-"+e.time.getTime())})})});function ed(e){var t;let{slots:n,setSlots:l,nbSlots:c,headerAction:u}=e,[h]=(0,s.kP)(),C=(0,o.useContext)(y.B1),{timezoneDiff:v}=(0,j.Vb)(new Date,null===(t=(0,x.D0)(h))||void 0===t?void 0:t.t
1imezone);return c<=0?(0,i.jsxs)(r.M,{mt:20,flexDirection:"column",children:[(0,i.jsx)(d.x,{textStyle:"body.medium",color:"neutral.content",m:10,fontWeight:"600",children:"You have not defined a queue schedule yet. Hit the button below to do so."}),(0,i.jsx)(a.z,{variant:"primary",mr:0,leftIcon:(0,i.jsx)(q.dEB,{}),onClick:C.onOpenEditSchedule,children:"Edit queue planning"})]}):G.tq?(0,i.jsxs)(N.W,{backend:U.zr,children:[(0,i.jsx)(el,{slots:n,setSlots:l,timezoneDiff:v,headerAction:u}),(0,i.jsx)(J.ZP,{generator:ea})]}):(0,i.jsx)(N.W,{backend:W.PD,children:(0,i.jsx)(el,{slots:n,setSlots:l,timezoneDiff:v,headerAction:u})})}function ea(e){var t,n;let{item:o,style:s}=e;return s.backgroundColor="var(--chakra-colors-neutral-background)",s.borderRadius="12px",s.height="40px",s.width="200px",s.display="flex",s.padding="10px",s.paddingLeft="20px",s.alignItems="center",s.overflow="hidden",s.whiteSpace="nowrap",(0,i.jsx)("div",{style:s,children:null==o?void 0:null===(n=o.originalIndex)||void 0===n?void 0:null===(t=n.tweet)||void 0===t?void 0:t.text})}var ec=n(19093);function eu(e){var t,n,c,C;let{isSelected:v}=e,[m,w]=(0,o.useState)(!1),[p,f]=(0,o.useState)([]),[j,k]=(0,o.useState)(!1),[S,D]=(0,o.useState)(!1),[M,T]=(0,o.useState)(!1),P=(0,u.I)(),V=(0,o.useContext)(y.B1),[E]=(0,s.kP)(),{updateStatsCounter:Z}=(0,ec.V)();(0,o.useEffect)(()=>{P&&v&&!M?(T(!0),A(),Z("visit_queue_ghostwriters"),z.cM("visit_queue_ghostwriters")):O()},[P,V.refresh,v]);let A=async()=>{w(!0),await O(),w(!1)},O=async e=>{var t;if(console.log("getDrafts for ID "+(null===(t=(0,x.D0)(E))||void 0===t?void 0:t.id)),!P)return;let n=[],i=h.GX.firestore(),o=await i.collection("users").doc((0,x.D0)(E).id).collection("tweets").where("status","==","ghost").where("idAccount","==",(0,x.D0)(E).idAccount).orderBy("dateCreated","desc").get();o.forEach(e=>{let t=e.data();n.push(t)}),n.forEach(e=>{"pending"===e.statusGhost?e.priority=3:"rejected"===e.statusGhost?e.priority=1:"done"===e.statusGhost?e.priority=0:e.priority=2}),f(n=n.sort((e,t)=>t.priority-e.priority))},_=async e=>{let t=p.filter(t=>t.id!==e);f(t)},R=async()=>{P&&(D(!0),await O("loadMore"),D(!1))};return m?(0,i.jsx)(r.M,{mt:"40",children:(0,i.jsx)(L.r,{loading:m,css:"display: block; margin: 0 auto; border-color: red;",size:50})}):m||(null==p?void 0:p.length)!==0?(0,i.jsxs)(l.x,{children:[(0,i.jsx)(g.k,{justifyContent:"flex-end",alignItems:"center",w:"100%",mt:"0",pb:0,children:(0,i.jsx)(g.k,{children:(0,i.jsx)(a.z,{variant:"outline",as:H.r,href:"https://tweethunter.io/marketplace",target:"_blank",children:"Find ghostwriters (beta)"})})}),(0,i.jsxs)(g.k,{alignItems:"center",mt:"7",pb:4,children:[(0,i.jsx)(d.x,{textStyle:"h4",fontWeight:600,children:"Drafts written by Ghostwriters"}),(0,i.jsx)(l.x,{as:"span",onClick:()=>{var e;navigator.clipboard.writeText("https://tweethunter.io/write?handle="+(null===(e=(0,x.D0)(E))||void 0===e?void 0:e.twUserName)),I.default.success("Link copied to clipboard")},children:(0,i.jsx)(a.z,{ml:5,variant:"outline",colorScheme:"neutral",children:"Share Custom Link"})})]}),p.map(e=>(0,i.jsx)(b.S,{type:"ghost",tweet:e,onDelete:_,disableIcon:!0},e.id)),(null==p?void 0:p.length)>0&&j&&(0,i.jsx)(l.x,{textAlign:"center",mt:"16",children:(0,i.jsx)(a.z,{size:"sm",variant:"outline",colorScheme:"neutral",onClick:R,isLoading:S,children:"Load more"})})]}):(0,i.jsx)(r.M,{mt:"44",children:(0,i.jsxs)(l.x,{textAlign:"center",children:[(0,i.jsx)(d.x,{mb:4,fontWeight:600,textStyle:"h2",children:"No tweets pushed by Ghostwriters"}),(null===(t=(0,x.D0)(E))||void 0===t?void 0:t.id)===(null===(n=(0,x.D0)(E))||void 0===n?void 0:n.idAccount)?(0,i.jsx)(d.x,{textStyle:"body.medium",color:"neutral.content",mt:4,children:"Share your custom link to ghostwriters so they can write for you"}):(0,i.jsx)(d.x,{textStyle:"body.medium",color:"neutral.content",mt:4,children:"Custom links are not available for sub-accounts"}),(0,i.jsx)(l.x,{as:"span",onClick:()=>{var e;navigator.clipboard.writeText("https://tweethunter.io/write?handle="+(null===(e=(0,x.D0)(E))||void 0===e?void 0:e.twUserName)),I.default.success("Link copied to clipboard")},children:(0,i.jsx)(a.z,{mt:5,variant:"outline",colorScheme:"neutral",isDisabled:(null===(c=(0,x.D0)(E))||void 0===c?void 0:c.id)!==(null===(C=(0,x.D0)(E))||void 0===C?void 0:C.idAccount),children:"Share Custom Link"})})]})})}},80961:function(e,t,n){n.d(t,{S:function(){return eg}});var i=n(85893),o=n(67294),s=n(83658),r=n(16610),l=n(12553),d=n(88329),a=n(90092),c=n(42811),u=n(97873),h=n(26972),x=n(12519),C=n(38488),v=n(74931),g=n(48633),m=n(42298),w=n(70231),p=n(89583),f=n(63750),j=n(45155),b=n(5434),y=n(79352),k=n(90038),S=n(5490),L=n(34614),D=n(56978),M=n(57391),H=n(21360),T=n(70010),z=n(68029),P=n(45443),V=n(18041),I=n(16482),E=n(69106),Z=n(73244),A=n(8193),O=n(29992),_=n(67142),R=n(39180),B=n(96879),G=n(29141);
1function N(e){let{tweet:t,isGhostwriter:n=!1,onClose:r}=e,[l,u]=(0,o.useState)(""),[h,m]=(0,o.useState)([]),[w]=(0,g.kP)(),p=(0,O.I)(),f=(0,o.useRef)(null),{isOpen:j,onOpen:b,onClose:y}=(0,s.q)(),{isOpen:k,onOpen:S,onClose:L}=(0,s.q)(),D=(0,o.useContext)(G.B1),M=async function(){var e,n,i;if(!(null==w?void 0:null===(e=w.user)||void 0===e?void 0:e.uid)){v.default.error("Session not properly initialized");return}let o={dateCreated:new Date,text:l,idUser:w.user.uid,user:{image:w.user.image,twUserName:w.user.data.twUserName,id:w.user.uid}};h.push(o),m([...h]),u(""),P(),console.log("sendMEssage"),await fetch("/api/ghostwriting/tweetMessageNotifUpdate",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({tokenUserId:null==w?void 0:null===(n=w.user)||void 0===n?void 0:n.uid,token:await (0,_.LP)(w,"approveIteration"),tweet:t,idUser:null==w?void 0:null===(i=w.user)||void 0===i?void 0:i.uid})});let s=_.GX.firestore();await s.collection("users").doc(t.idUser).collection("tweets").doc(t.id).collection("messages").add(o)},H=async function(){let e=_.GX.firestore();await e.collection("users").doc(t.idUser).collection("tweets").doc(t.id).collection("messages").onSnapshot(e=>{console.log("new message"),T()})},T=async function(){var e,n;let i=_.GX.firestore(),o=await i.collection("users").doc(t.idUser).collection("tweets").doc(t.id).collection("messages").orderBy("dateCreated","asc").get(),s=o.docs.map(e=>({...e.data(),id:e.id}));m(s),(null==s?void 0:s.length)>2&&P(),await fetch("/api/ghostwriting/tweetMessageNotifUpdate",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({tokenUserId:null==w?void 0:null===(e=w.user)||void 0===e?void 0:e.uid,token:await (0,_.LP)(w,"approveIteration"),tweet:t,idUser:null==w?void 0:null===(n=w.user)||void 0===n?void 0:n.uid,isReset:!0})})},P=async function(){var e;await new Promise(e=>setTimeout(e,200)),null==f||null===(e=f.current)||void 0===e||e.scrollIntoView({behavior:"smooth"})};(0,o.useEffect)(()=>{p&&(T(),H())},[p]);let V="draft";return"pending"==t.statusGhost&&(V="pending client validation"),("done"==t.statusGhost||"ready"==t.statusGhost)&&(V="client validated the content"),"rejected"==t.statusGhost&&(V="revision requested"),(0,i.jsxs)(d.k,{flexDir:"column",children:[(0,i.jsx)(a.x,{mt:"2",mb:2,textStyle:"h3",fontWeight:600,children:"Collaborate on this tweet"}),(0,i.jsxs)(d.k,{flexDir:"column",maxH:"calc(90vh - 300px)",overflowY:"auto",children:[null==h?void 0:h.map((e,t)=>(0,i.jsxs)(d.k,{mt:2,p:2,bg:"neutral.background",rounded:"lg",children:[(0,i.jsx)(c.E,{src:e.user.image,w:"8",h:"8",rounded:"full"}),(0,i.jsxs)(d.k,{ml:2,flexDir:"column",children:[(0,i.jsxs)(a.x,{fontWeight:600,children:["@",e.user.twUserName]}),(0,i.jsx)(a.x,{whiteSpace:"pre-line",children:e.text})]})]},t)),(0,i.jsx)(z.x,{ref:f})]}),(0,i.jsxs)(z.x,{mt:5,position:"relative",children:[(0,i.jsx)(Z.g,{pb:10,value:l,onChange:e=>u(e.target.value),onKeyDown:e=>{"Enter"===e.key&&(e.ctrlKey||e.metaKey)&&M()}}),(0,i.jsx)(x.h,{position:"absolute",bottom:"6px",right:"6px","aria-label":"send-message",variant:"text",colorScheme:"neutral",zIndex:10,icon:(0,i.jsx)(A.gYb,{fontSize:"16px"}),onClick:M})]}),n?(0,i.jsxs)(d.k,{mt:5,alignItems:"center",justifyContent:"flex-end",children:[(0,i.jsx)(a.x,{fontWeight:"400",mr:2,children:(0,i.jsx)("b",{children:V})}),"rejected"==t.statusGhost&&(0,i.jsx)(C.z,{variant:"outline",ml:3,onClick:()=>{D.newTweet(t,t.id),D.setIsTweetTextChanged(!0),D.open(),r&&r()},children:"Submit Revision"})]}):["approved","ready"].includes(t.statusGhost)?(0,i.jsx)(d.k,{mt:5,w:"100%",justifyContent:"center",textStyle:"body.medium",color:"neutral.content-strong",children:"content validated ✅"}):["rejected"].includes(t.statusGhost)?(0,i.jsx)(d.k,{mt:5,w:"100%",fontWeight:600,justifyContent:"center",children:"pending revision..."}):(0,i.jsxs)(d.k,{mt:10,w:"100%",justifyContent:"center",children:[(0,i.jsx)(C.z,{variant:"text",colorScheme:"neutral",size:"sm",mr:3,onClick:()=>S(),children:"ask for a revision"}),(0,i.jsx)(C.z,{variant:"primary",mr:3,onClick:()=>b(),children:"Approve"})]}),(0,i.jsx)(B.P,{isOpen:j,onClose:y,title:"Ready to approve?",allowClickBackgroun
1d:!0,body:"You cannot change an approved content’s status. Please make sure you’re satisfied with the current state of the content.",callback:async()=>{await (0,R.dE)(t),D.refresher({})}}),(0,i.jsx)(B.P,{isOpen:k,onClose:L,title:"Requesting a new revision?",allowClickBackground:!0,body:"Please make sure you have communicated useful feedback to the writer so they can improve the content.",callback:async()=>{(null==h?void 0:h.length)>0?(await (0,R.d1)(t),D.refresher({})):v.default.error("You need to send at least one message to ask for a revision")}})]})}var U=n(86893),W=n(93202);function J(e){var t,n;let{isOpen:s,onClose:r,tweet:l,hideAdvancedButton:d=!1,isGhostwriter:a=!1,showAddToQueue:c=!1,handleAddToQueue:u=()=>{}}=e,[h,g]=(0,o.useState)(!1),[m,w]=(0,o.useState)(!1),p=null===(t=l.text)||void 0===t?void 0:t.split("\n\n\n"),[f]=(0,E.O3)(l),[j]=(0,k.a)("(max-width: 1000px)"),b=!!l.ghostwriterId&&!j,y="448px";return(0,i.jsxs)(S.u_,{isOpen:s,onClose:r,returnFocusOnClose:!1,children:[(0,i.jsx)(L.Z,{}),(0,i.jsxs)(D.h,{mr:b?y:0,pb:"3",position:"relative",children:[(0,i.jsx)(M.x,{children:"Your Tweet"}),(0,i.jsx)(H.o,{}),(0,i.jsxs)(T.f,{children:[p&&(0,i.jsx)(z.x,{display:"flex",justifyContent:"center",children:(0,i.jsx)(V.Z,{threadTweets:p,disableNbChar:!0,tweet:l,showOutline:!0,disablePreview:null==l?void 0:l.isPreventLinkExpand,image:null!==(n=null==l?void 0:l.image)&&void 0!==n?n:null==l?void 0:l.profilePic,showGenerateImage:!1})}),j&&l.ghostwriterId&&(0,i.jsx)(z.x,{mt:0,bg:"white",p:5,rounded:"md",w:"100%",border:"1px solid",borderColor:"neutral.border",borderRadius:"md-12",children:(0,i.jsx)(N,{tweet:l,isGhostwriter:a,onClose:r})})]}),l.ghostwriterId&&!j&&(0,i.jsx)(z.x,{position:"fixed",left:"calc(50vw + 20px)",top:"60px",bg:"white",p:5,rounded:"md",w:y,zIndex:1500,border:"1px solid",borderColor:"neutral.border",borderRadius:"md-12",children:(0,i.jsx)(N,{tweet:l,isGhostwriter:a,onClose:r})}),(0,i.jsxs)(P.m,{mb:2,children:[(0,i.jsx)(C.z,{variant:"text",colorScheme:"neutral",size:"sm",onClick:r,mr:3,children:"Cancel"}),!d&&f&&(0,i.jsx)(C.z,{variant:"primary",colorScheme:"danger",onClick:async()=>{g(!0),await (0,I.u8)(l),g(!1),r()},isLoading:h,children:"Cancel all advanced options"}),c&&(0,i.jsx)(C.z,{variant:"primary",isLoading:m,onClick:async e=>{w(!0),e.stopPropagation(),u&&await u(),w(!1)},leftIcon:W.p,children:"Add To Queue"}),!!(null==l?void 0:l.id)&&(0,i.jsx)(z.x,{as:"span",onClick:()=>{navigator.clipboard.writeText("https://tweethunter.io/public?id="+l.id),v.default.success("Public url copied to clipboard",{style:{background:"neutral.content",color:"#222"}})},children:(0,i.jsx)(x.h,{variant:"text",colorScheme:"neutral","aria-label":"GitHub",icon:(0,i.jsx)(U.PMT,{fontSize:"16px"})})})]})]})]})}var q=n(24950),F=n(95857),X=n(92676),Q=n(61900);function Y(e){let{isOpen:t,onClose:n,tweetId:s,tweet:r}=e,[l,d]=(0,o.useState)(!1),a=(0,X.F)(),c=(0,o.useRef)(null),[u]=(0,g.kP)(),h=async()=>{try{var e,t;d(!0);let i={idUser:null==u?void 0:null===(e=u.user)||void 0===e?void 0:e.uid,idAccount:null===(t=(0,F.D0)(u))||void 0===t?void 0:t.idAccount,tweetId:s};await (0,I.cr)(u,i,r),n(),a.publishedPanelRefresher({})}finally{d(!1)}};return(0,i.jsx)(q.aR,{isOpen:t,leastDestructiveRef:c,onClose:n,children:(0,i.jsx)(L.Z,{children:(0,i.jsxs)(q._T,{children:[(0,i.jsx)(M.x,{fontSize:"lg",fontWeight:"bold",children:"Delete this tweet from X"}),(0,i.jsx)(H.o,{}),(0,i.jsx)(T.f,{children:"Confirm you want to delete this tweet, and it will be deleted from X. This will also cancel any automated actions you planned such as retweets or auto DMs."}),(0,i.jsx)(P.m,{justifyContent:"center",children:(0,i.jsx)(C.z,{variant:"primary",colorScheme:"danger",leftIcon:Q.p,onClick:h,isLoading:l,ml:3,children:"Delete"})})]})})})}var K=n(15715),$=n(14046),ee=n(6630);function et(e){let{idTweet:t,isOpen:n,onClose:s}=e,[r,l]=(0,o.useState)([]),[d,c]=(0,o.useState)(!1),[u]=(0,g.kP)(),h=(0,O.I)(),[x,C]=(0,o.useMemo)(()=>{let e=0,t=0;return r.forEach(n=>{"sent"===n.status?e++:"error"===n.status&&t++}),[e,t]},[r]),v=async()=>{c(!0);let e=_.GX.firestore(),n=await e.collection("users").doc((0,F.D0)(u).id).collection("accounts").doc((0,F.D0)(u).idAccount).collection("dms").where("idTweet","==",t).get();l(n.docs.map(e=>({...e.data(),id:e.id}))),c(!1)};return(0,o.useEffect)(()=>{n&&h&&v()},[n]),(0,i.jsxs)(S.u_,{onClose:s,size:"4xl",isOpen:n,children:[(0,i.jsx)(L.Z,{}),(0,i.jsxs)(D.h,{p:"2",children:[(0,i.jsx)(M.x,{fontWeight:"bold",children:"DM History"}),(0,i.jsx)(H.o,{}),(0,i.jsx)(T.f,{children:d?(0,i.jsx)(K.M,{pt:10,h:"400px",children:(0,i.jsx)(ee.r,{loading:!0,css:"display: block; margin: 0 auto; border-color: red;",size:50})}):(null==r?void 0:r.length)>0?(0,i.jsxs)(z.x,{children:[(0,i.jsxs)(a.x,{fontWeight:"semibold",textAlign:"center",fontSize:"md",children:["Successfully sent ",x," dms. Error in sending ",C," ","dms."]}),(0,i.jsx)($.A,{history:r,disableHeader:!0,mt:0})]}):(0,i.jsx)(K.M,{pt:10,h:"400px",children:"No history found"})})]})]})}var en=n(13224),ei=n(498),eo=n(52154),es=n(41664),er=n.n(es),el=n(57879),ed=n(53990),ea=n(85551);function ec(e){let{tweet:t,isOpen:n,onClose:o}=e;
1return(0,i.jsxs)(S.u_,{isOpen:n,onClose:o,returnFocusOnClose:!1,children:[(0,i.jsx)(L.Z,{}),(0,i.jsxs)(D.h,{pb:"3",children:[(0,i.jsx)(M.x,{children:"Statistics for this tweet"}),(0,i.jsx)(H.o,{}),(0,i.jsx)(T.f,{children:(0,i.jsx)(eu,{tweet:t})}),(0,i.jsxs)(P.m,{justifyContent:"center",children:[(0,i.jsx)(C.z,{variant:"text",colorScheme:"neutral",size:"sm",onClick:o,mr:3,children:"Cancel"}),(0,i.jsx)(er(),{href:"/stats",passHref:!0,legacyBehavior:!0,children:(0,i.jsx)(C.z,{as:el.r,variant:"outline",colorScheme:"warning",leftIcon:(0,i.jsx)(ed.$SF,{}),_hover:{textDecor:"none"},onClick:e=>{e.stopPropagation()},children:"Analytics"})})]})]})]})}function eu(e){let{tweet:t}=e,[n,s]=(0,o.useState)(),[r,l]=(0,o.useState)(!1),[c,u]=(0,o.useState)(!1),h=(0,O.I)(),[x]=(0,g.kP)(),C=t.text.split("\n\n\n");console.log("tweet: ",t);let m=async()=>{try{var e;l(!0);let n=_.GX.firestore(),i=await n.collection("users").doc(null===(e=(0,F.D0)(x))||void 0===e?void 0:e.id).collection("accounts").doc((0,F.D0)(x).idAccount).collection("tweetsStats").doc(t.id_str).get();s(i.data()),l(!1)}catch(e){l(!1),console.log("There was a problem in loading stats: ",e),v.default.error("There was a problem in loading stats: "+e.message)}};return((0,o.useEffect)(()=>{h&&!c&&(u(!0),m())},[h]),C)?(0,i.jsxs)(z.x,{children:[(0,i.jsx)(d.k,{justifyContent:"center",children:(0,i.jsx)(V.Z,{threadTweets:C,disableNbChar:!0,tweet:t,showOutline:!0,disablePreview:null==t?void 0:t.isPreventLinkExpand})}),r?(0,i.jsx)(K.M,{pt:10,children:(0,i.jsx)(ee.r,{loading:r,css:"display: block; margin: 0 auto; border-color: red;",size:50})}):n?(0,i.jsx)(eh,{stats:n}):(0,i.jsxs)(a.x,{textAlign:"center",mt:"5",children:[(0,i.jsx)("i",{children:"No stats found."})," \uD83D\uDE14"]})]}):null}function eh(e){let{stats:t}=e,n=100*t.public_metrics.total_engagement/t.non_public_metrics.impression_count;return(0,i.jsxs)(z.x,{my:"5",fontWeight:"bold",children:[(0,i.jsxs)(d.k,{justifyContent:"space-evenly",children:[(0,i.jsxs)(z.x,{children:[(0,i.jsx)(a.x,{fontSize:"lg",children:(0,ea.vd)(t.non_public_metrics.impression_count)}),(0,i.jsx)(a.x,{color:"gray",children:"IMPRESSIONS"})]}),(0,i.jsxs)(z.x,{children:[(0,i.jsxs)(a.x,{fontSize:"lg",children:[n.toFixed(2),"%"]}),(0,i.jsx)(a.x,{color:"gray",children:"ENGAGEMENT (%)"})]})]}),(0,i.jsxs)(d.k,{justifyContent:"space-evenly",mt:"8",children:[(0,i.jsxs)(z.x,{children:[(0,i.jsx)(a.x,{fontSize:"lg",children:(0,ea.vd)(t.public_metrics.like_count)}),(0,i.jsx)(a.x,{color:"gray",children:"LIKES"})]}),(0,i.jsxs)(z.x,{children:[(0,i.jsx)(a.x,{fontSize:"lg",children:(0,ea.vd)(t.public_metrics.retweet_count)}),(0,i.jsx)(a.x,{color:"gray",children:"RTs"})]}),(0,i.jsxs)(z.x,{children:[(0,i.jsx)(a.x,{fontSize:"lg",children:(0,ea.vd)(t.public_metrics.quote_count)}),(0,i.jsxs)(a.x,{color:"gray",children:["QUOTE",(0,i.jsx)("br",{}),"RTs"]})]}),(0,i.jsxs)(z.x,{children:[(0,i.jsx)(a.x,{fontSize:"lg",children:(0,ea.vd)(t.non_public_metrics.user_profile_clicks)}),(0,i.jsxs)(a.x,{color:"gray",children:["PROFILE",(0,i.jsx)("br",{}),"VISITS"]})]})]})]})}function ex(e){let{isOpen:t,onClose:n}=e;return(0,i.jsxs)(S.u_,{isOpen:t,onClose:n,children:[(0,i.jsx)(L.Z,{}),(0,i.jsxs)(D.h,{children:[(0,i.jsx)(M.x,{children:"Modal Title"}),(0,i.jsx)(H.o,{}),(0,i.jsx)(T.f,{pb:"5",children:"some text"})]})]})}var eC=n(65440);let ev=(0,i.jsx)(l.J,{viewBox:"0 0 13 16",children:(0,i.jsx)("path",{d:"M9.69791 0.03125C10.2917 0.03125 10.7292 0.59375 10.5729 1.15625L8.88541 7H11.5729C12.1667 7 12.6667 7.5 12.6667 8.09375C12.6667 8.4375 12.5104 8.71875 12.2604 8.9375L4.16666 15.8125C4.01041 15.9375 3.82291 16 3.60416 16C3.01041 16 2.57291 15.4375 2.72916 14.875L4.41666 9H1.69791C1.13541 9 0.666656 8.53125 0.666656 7.96875C0.666656 7.65625 0.791656 7.34375 1.01041 7.15625L9.13541 0.21875C9.29166 0.09375 9.47916 0 9.69791 0V0.03125ZM8.57291 2.65625L2.91666 7.5H5.41666C5.63541 7.5 5.85416 7.625 6.01041 7.8125C6.13541 8 6.19791 8.25 6.13541 8.46875L4.72916 13.375L10.4479 8.5H7.91666C7.66666 8.5 7.44791 8.40625 7.29166 8.21875C7.16666 8.03125 7.10416 7.78125 7.16666 7.5625L8.57291 2.65625Z",fill:"currentColor"})});function eg(e){var t,n,k,S,L,D,M,H,T,z;let{tweet:P,time:V,type:E,bg:Z="neutral.background-hover",threadBg:A=Z,onDelete:O=()=>{}
1,isGhostwriter:N=!1,isOrgDrafts:U=!1,disableIcon:q=!1,disableGhostInfo:Q=!1}=e,[K,$]=(0,o.useState)(!1),[ee,es]=(0,o.useState)(!1),[er,el]=(0,o.useState)(!1),[ed,ea]=(0,o.useState)(!1),{isOpen:eu,onOpen:eh,onClose:eg}=(0,s.q)(),{isOpen:em,onOpen:ew,onClose:ep}=(0,s.q)(),{isOpen:ef,onOpen:ej,onClose:eb}=(0,s.q)(),{isOpen:ey,onClose:ek,onOpen:eS}=(0,s.q)(),{isOpen:eL,onClose:eD,onOpen:eM}=(0,s.q)(),{isOpen:eH,onClose:eT,onOpen:ez}=(0,s.q)(),[eP]=(0,g.kP)(),eV=(0,o.useContext)(G.B1),eI="neutral.content",eE=null==P?void 0:null===(t=P.text)||void 0===t?void 0:t.includes("\n\n\n"),eZ=(0,X.F)(),eA=(0,eC.Lm)(),eO=async()=>{var e,t,n,i,o,s,r,l,d,a,c,u,h,x,C,v;let g={idUser:null===(e=(0,F.D0)(eP))||void 0===e?void 0:e.id,idAccount:null===(t=(0,F.D0)(eP))||void 0===t?void 0:t.idAccount,twUserName:null===(n=(0,F.D0)(eP))||void 0===n?void 0:n.twUserName,id:P.id,text:P.text,isScheduled:!0,scheduledTime:eV.nextSlot,isAutoPlug:!1,isAutoRetweet:null!==(c=null===(i=(0,F.D0)(eP))||void 0===i?void 0:i.isAutoRetweet)&&void 0!==c&&c,autoRetweetHours:null!==(u=null===(o=(0,F.D0)(eP))||void 0===o?void 0:o.autoRetweetHours)&&void 0!==u?u:12,autoRetweetTimes:null!==(h=null===(s=(0,F.D0)(eP))||void 0===s?void 0:s.autoRetweetTimes)&&void 0!==h?h:1,isPreventLinkExpand:null!==(x=null===(r=(0,F.D0)(eP))||void 0===r?void 0:r.isPreventLinkExpand)&&void 0!==x?x:1,isPreventLinkExpandAutoPlug:null!==(C=null===(l=(0,F.D0)(eP))||void 0===l?void 0:l.isPreventLinkExpand)&&void 0!==C?C:1,isRetweeted:!1,isPlugged:!1,autoRtWithOtherAccounts:null!==(v=null===(d=(0,F.D0)(eP))||void 0===d?void 0:d.autoRtWithOtherAccounts)&&void 0!==v&&v};await (0,I.qz)([],eP,eV,g,void 0)&&(await (0,I.yg)(eP,void 0,void 0,g,null===(a=(0,F.D0)(eP))||void 0===a?void 0:a.timezone,eV),eV.refresher({}))},e_=async()=>{var e,t,n,i,o,s,r;if((null==eP?void 0:null===(t=eP.user)||void 0===t?void 0:null===(e=t.data)||void 0===e?void 0:e.skipPopupVariationAuto)&&((null==eP?void 0:null===(i=eP.user)||void 0===i?void 0:null===(n=i.data)||void 0===n?void 0:n.creditsAuto)||(0,eo.yy)(eP.user,"ai_variation"))){ea(!0);let e=await (0,ei.R)(eP,{full_text:P.text});if(ea(!1),(null==e?void 0:e.success)&&(null==e?void 0:null===(s=e.data)||void 0===s?void 0:null===(o=s.variations)||void 0===o?void 0:o.length)){let t=null==e?void 0:null===(r=e.data)||void 0===r?void 0:r.variations[0];eV.newTweet({text:t}),eV.setIsTweetTextChanged(!0),eV.open(),v.default.success("Variation pasted in tweet composer")}}else P.full_text||(P.full_text=P.text),eV.requestVariationAuto(P.data||P)},eR=(0,o.useMemo)(()=>{var e;return null===(e=(0,F.D0)(eP))||void 0===e?void 0:e.tweetLabels},[eP,eZ.refreshLabels]),eB=null==eR?void 0:eR.filter(e=>{var t;return null==P?void 0:null===(t=P.labels)||void 0===t?void 0:t.includes(e.id)}),eG=(0,i.jsx)(r.r,{w:6,placeContent:"center",ml:["drafts","ghost"].includes(E)?4:0,children:(0,i.jsx)(l.J,{as:w.LCd,fontSize:"18px",color:"brand.content-subdued"})});eE&&(eG=(0,i.jsx)("svg",{width:"14",height:"14",viewBox:"0 0 14 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{d:"M2 5.5V4.5H12V5.5H2ZM0.75 1.5C0.3125 1.5 0 1.1875 0 0.75C0 0.34375 0.3125 0 0.75 0H13.25C13.6562 0 14 0.34375 14 0.75C14 1.1875 13.6562 1.5 13.25 1.5H12V3.5H2V1.5H0.75ZM3.5 1.5V2.5H10.5V1.5H3.5ZM12 8.5V9.5H2V8.5H12ZM13.5 6.5C13.75 6.5 14 6.75 14 7C14 7.28125 13.75 7.5 13.5 7.5H2V6.5H13.5ZM13.25 14.5C13.6562 14.5 14 14.8438 14 15.25C14 15.6875 13.6562 16 13.25 16H0.75C0.3125 16 0 15.6875 0 15.25C0 14.8438 0.3125 14.5 0.75 14.5H2V12.5H12V14.5H13.25ZM10.5 14.5V13.5H3.5V14.5H10.5ZM2 11.5V10.5H12V11.5H2Z",fill:"currentColor"})}));let eN=y.fqR,eU="neutral.content-subdued";return"pending"==P.statusGhost&&(eN=b.Swe,eU="neutral.content-subdued"),("done"==P.statusGhost||"ready"==P.statusGhost)&&(eN=b.Mj8,eU="success.content-subdued"),"rejected"==P.statusGhost&&(eN=f.g8F,eU="danger.content-subdued"),(0,i.jsxs)(d.k,{borderRadius:"md-12",mb:5,p:2,alignItems:"center",bg:"neutral.background-subdued",_hover:{boxShadow:"light"},border:"1px solid",borderColor:"neutral.border",fontSize:"14px",fontWeight:500,lineHeight:"20px",color:"neutral.content",curs
1or:"pointer",onClick:ew,children:["published"===E&&(0,i.jsx)(r.r,{display:["none","grid"],h:"32px",w:"32px",minW:"32px",bg:"success.background-subdued",borderRadius:"xs-4",fontSize:"14px",placeContent:"center",children:(0,i.jsx)(l.J,{color:"success.content-subdued",viewBox:"0 0 14 10",children:(0,i.jsx)("svg",{width:"14",height:"10",viewBox:"0 0 14 10",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{d:"M12.9766 0.648438C13.332 0.976562 13.332 1.55078 12.9766 1.87891L5.97656 8.87891C5.64844 9.23438 5.07422 9.23438 4.74609 8.87891L1.24609 5.37891C0.890625 5.05078 0.890625 4.47656 1.24609 4.14844C1.57422 3.79297 2.14844 3.79297 2.47656 4.14844L5.34766 7.01953L11.7461 0.648438C12.0742 0.292969 12.6484 0.292969 12.9766 0.648438Z",fill:"currentColor"})})})}),"drafts"===E&&(0,i.jsx)(r.r,{display:["none","grid"],h:"32px",w:"32px",minW:"32px",bg:"neutral.background",borderRadius:"xs-4",fontSize:"14px",placeContent:"center",children:(0,i.jsx)(l.J,{color:"neutral.content",viewBox:"0 0 17 15",children:(0,i.jsx)("svg",{width:"17",height:"15",viewBox:"0 0 17 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{d:"M1.98438 10.6211C2.09375 10.2383 2.3125 9.88281 2.58594 9.60938L10.8984 1.29688C11.582 0.613281 12.7031 0.613281 13.3867 1.29688L14.4531 2.36328C14.5352 2.44531 14.6172 2.55469 14.6719 2.63672C15.1367 3.32031 15.0547 4.25 14.4531 4.85156L6.14062 13.1641C6.11328 13.1914 6.05859 13.2188 6.03125 13.2734C5.75781 13.4922 5.45703 13.6562 5.12891 13.7656L1.82031 14.7227C1.60156 14.8047 1.35547 14.75 1.19141 14.5586C1 14.3945 0.945312 14.1484 1 13.9297L1.98438 10.6211ZM2.61328 13.1367L4.74609 12.5078C4.91016 12.4531 5.07422 12.3711 5.21094 12.2344L11.4727 5.97266L9.75 4.27734L3.51562 10.5391C3.48828 10.5391 3.48828 10.5664 3.46094 10.5938C3.35156 10.7031 3.29688 10.8398 3.24219 11.0039L2.61328 13.1367ZM16.0938 13.4375C16.4492 13.4375 16.75 13.7383 16.75 14.0938C16.75 14.4766 16.4492 14.75 16.0938 14.75H7.78125C7.39844 14.75 7.125 14.4766 7.125 14.0938C7.125 13.7383 7.39844 13.4375 7.78125 13.4375H16.0938Z",fill:"currentColor"})})})}),"published"===E&&V&&(0,i.jsx)(a.x,{textStyle:"body.medium",color:"neutral.content",w:"80px",minW:"80px",ml:[2,4],children:(0,m.default)(V,"hh:mm aaa")}),["ghost"].includes(E)&&(0,i.jsx)(l.J,{mr:0,color:eU,fontSize:"lg",as:eN}),!q&&eG,!Q&&(null==P?void 0:P.ghostwriterTwUserName)&&(0,i.jsxs)(d.k,{ml:5,my:{base:"3",lg:"0"},children:[(0,i.jsx)(c.E,{mr:2,src:P.ghostwriterImage,rounded:"full",w:"6",h:"6"}),eA>1100&&(0,i.jsxs)(a.x,{children:["@",P.ghostwriterTwUserName]})]}),(N||U)&&(0,i.jsxs)(d.k,{ml:5,my:{base:"3",lg:"0"},alignItems:"center",children:[(0,i.jsx)(c.E,{mr:2,src:null!==(M=P.image)&&void 0!==M?M:P.profilePic,rounded:"full",w:"6",h:"6"}),eA>1100&&(0,i.jsxs)(a.x,{textStyle:"body.medium",color:"neutral.content",children:["@",P.twUserName]})]}),P&&(0,i.jsx)(a.x,{textStyle:"body.medium",ml:4,mr:12,flex:1,noOfLines:1,wordBreak:"break-all",fontSize:"14px",fontWeight:500,lineHeight:"20px",color:"neutral.content-strong",children:P.text}),(0,i.jsxs)(d.k,{alignItems:"center",justifyContent:"space-evenly",w:{base:"100%",lg:"unset"},mt:{base:"1.5",lg:"0"},children:["drafts"===E&&(null==eB?void 0:eB.length)>0&&(0,i.jsx)(d.k,{mr:"2",children:eB.map(e=>(0,i.jsx)(u.Vp,{mr:2,variant:"outline",colorScheme:e.color,children:e.title},e.id))}),"published"===E&&"sent"==P.status&&P.id_str&&(0,i.jsxs)(i.Fragment,{children:[P.isAutoDm&&(0,i.jsxs)(d.k,{alignItems:"center",border:"1px solid",borderColor:"error"===P.autoDmStatus?"danger.content-subdued":"neutral.border",rounded:"lg",p:0,px:2,mr:2,onClick:e=>{e.stopPropagation(),ez()},cursor:"pointer",children:[(0,i.jsxs)(a.x,{mr:"2",children:[null!==(H=P.autoDmSent)&&void 0!==H?H:0," ",P.autoDmSent>1?"DMs":"DM"," ","sent"]}),["done","error","paused"].includes(P.autoDmStatus)&&(0,i.jsx)(h.u,{label:(0,i.jsxs)(i.Fragment,{children:["Auto-DM has the status"," ","'"+P.autoDmStatus+"'"+((null===(n=P.message)||void 0===n?void 0:n.includes("Auto-DM error"))?" with message: "+P.message.replace("Auto-DM error: ",""):""),(0,i.jsx)("br",{}),(0,i.jsx)("br",{}),"This button will resume the auto-DMs"]}),children:(0,i.jsx)(x.h,{"aria-label":"resume auto-DM",variant:"text",colorScheme:"neutral",size:"sm",icon:(0,i.jsx)(l.J,{color:eI,fontSize:"sm",as:j.f0s}),isLoading:er,onClick:async e=>{e.stopPropagation(),el(!0);
1try{await (0,en.a)(eP,{kind:"tweet",tweetId:P.id,isEnabled:!0}),v.default.success("Auto-DM is now running again"),eZ.publishedPanelRefresher({})}catch(e){v.default.error("Failed to resume Auto-DM")}el(!1)}})}),"running"===P.autoDmStatus&&(0,i.jsx)(h.u,{label:"Pause auto-DMs (already queued DMs will still be sent)",children:(0,i.jsx)(x.h,{"aria-label":"pause auto-DM",variant:"text",colorScheme:"neutral",size:"sm",icon:(0,i.jsx)(l.J,{color:eI,fontSize:"sm",as:j.U2V}),isLoading:er,onClick:async e=>{e.stopPropagation(),el(!0);try{await (0,en.a)(eP,{kind:"tweet",tweetId:P.id,isEnabled:!1}),v.default.success("Auto-DM paused"),eZ.publishedPanelRefresher({})}catch(e){v.default.error("Failed to pause Auto-DM")}el(!1)}})})]}),(0,i.jsx)(h.u,{label:"Edit tweet",children:(0,i.jsx)(x.h,{"aria-label":"edit tweet",variant:"text",colorScheme:"neutral",size:"sm",icon:(0,i.jsx)("svg",{width:"20",height:"20",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{d:"M19.4688 5.5625C20.1562 6.25 20.1562 7.34375 19.4375 8.03125L12.6562 14.8125C12.4375 15.0312 12.1562 15.1875 11.8438 15.2812C10.7812 15.5312 8.46875 16 8.46875 16C8.4375 16 8.4375 16 8.40625 16C8.15625 16 7.9375 15.7812 8 15.5L8.75 12.125C8.8125 11.8125 8.96875 11.5 9.21875 11.2812L15.9688 4.53125C16.3125 4.1875 16.75 4 17.2188 4C17.6562 4 18.0938 4.1875 18.4375 4.53125L19.4688 5.5625ZM18.4062 6.96875C18.5 6.875 18.5 6.71875 18.4062 6.625L17.375 5.59375C17.3125 5.53125 17.25 5.5 17.2188 5.5C17.1562 5.5 17.0938 5.53125 17.0312 5.59375L10.2812 12.3438C10.25 12.375 10.2188 12.4062 10.2188 12.4688L9.8125 14.1875C10.4375 14.0625 11.0938 13.9062 11.5312 13.8125C11.5625 13.8125 11.5938 13.7812 11.625 13.75L18.4062 6.96875ZM17.25 13C17.6562 13 18 13.3438 18 13.75L17.9062 17.75C17.9062 19 16.9062 20 15.6875 20H6.21875C5 20 4 19 4 17.75V8.25C4 7.03125 5 6 6.21875 6H10.75C11.1562 6 11.5 6.34375 11.5 6.75C11.5 7.1875 11.1562 7.5 10.75 7.5H6.25C5.8125 7.5 5.5 7.84375 5.5 8.25V17.75C5.5 18.1875 5.8125 18.5 6.25 18.5H15.75C16.1562 18.5 16.5 18.1875 16.5 17.75V13.75C16.5 13.3438 16.8125 13 17.25 13Z",fill:"currentColor"})}),onClick:e=>{e.stopPropagation(),eV.newTweet(P),eV.setIsTweetTextChanged(!0),eV.open()}})}),(0,i.jsx)(h.u,{label:"Open on twitter",children:(0,i.jsx)(x.h,{"aria-label":"Open on twitter",variant:"text",colorScheme:"neutral",size:"sm",as:"a",target:"_blank",href:"https://twitter.com/"+P.twUserName+"/status/"+P.id_str,mx:2,icon:(0,i.jsx)("svg",{width:"14",height:"14",viewBox:"0 0 17 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{d:"M12.75 10C13.1562 10 13.5 10.3438 13.5 10.75V14.25C13.5 15.2188 12.6875 16 11.75 16H2.25C1.28125 16 0.5 15.2188 0.5 14.25V4.75C0.5 3.8125 1.28125 3 2.25 3H5.75C6.15625 3 6.5 3.34375 6.5 3.75C6.5 4.1875 6.15625 4.5 5.75 4.5H2.25C2.09375 4.5 2 4.625 2 4.75V14.25C2 14.4062 2.09375 14.5 2.25 14.5H11.75C11.875 14.5 12 14.4062 12 14.25V10.75C12 10.3438 12.3125 10 12.75 10ZM15.75 0C16.1562 0 16.5 0.34375 16.5 0.75V6C16.5 6.4375 16.1562 6.75 15.75 6.75C15.3125 6.75 15 6.4375 15 6V2.5625L7.25 10.2812C7.125 10.4375 6.9375 10.5 6.75 10.5C6.53125 10.5 6.34375 10.4375 6.21875 10.2812C5.90625 10 5.90625 9.53125 6.21875 9.21875L13.9375 1.5H10.5C10.0625 1.5 9.75 1.1875 9.75 0.75C9.75 0.34375 10.0625 0 10.5 0H15.75Z",fill:"currentColor"})}),onClick:e=>{e.stopPropagation()}})}),(0,i.jsx)(h.u,{label:"Stats",children:(0,i.jsx)(x.h,{"aria-label":"Stats",variant:"text",colorScheme:"neutral",size:"sm",mr:2,icon:(0,i.jsx)("svg",{width:"12",height:"12",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{d:"M7.5 0C8.3125 0 9 0.6875 9 1.5V12.5C9 13.3438 8.3125 14 7.5 14H6.5C5.65625 14 5 13.3438 5 12.5V1.5C5 0.6875 5.65625 0 6.5 0H7.5ZM7.5 1.5H6.5V12.5H7.5V1.5ZM2.5 6C3.3125 6 4 6.6875 4 7.5V12.5C4 13.3438 3.3125 14 2.5 14H1.5C0.65625 14 0 13.3438 0 12.5V7.5C0 6.6875 0.65625 6 1.5 6H2.5ZM2.5 7.5H1.5V12.5H2.5V7.5ZM10 3.5C10 2.6875 10.6562 2 11.5 2H12.5C13.3125 2 14 2.6875 14 3.5V12.5C14 13.3438 13.3125 14 12.5 14H11.5C10.6562 14 10 13.3438 10 12.5V3.5ZM11.5 12.5H12.5V3.5H11.5V12.5Z",fill:"currentColor"})}),onClick:e=>{e.stopPropagation(),eS()}})}),(0,i.jsx)(x.h,{"aria-label":"Settings",variant:"text",colorScheme:"neutral",size:"sm",mr:2,icon:(0,i.jsx)("svg",{width:"12",height:"12",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{d:"M0 13C0 12.5938 0.3125 12.25 0.75 12.25H2.59375C2.90625 11.25 3.875 10.5 5 10.5C6.09375 10.5 7.0625 11.25 7.375 12.25H15.25C15.6562 12.25 16 12.5938 16 13C16 13.4375 15.6562 13.75 15.25 13.75H7.375C7.0625 14.7812 6.09375 15.5 5 15.5C3.875 15.5 2.90625 14.7812 2.59375 13.75H0.75C0.3125 13.75 0 13.4375 0 13ZM6 13C6 12.4688 5.53125 12 5 12C4.4375 12 4 12.4688 4 13C4 13.5625 4.4375 14 5 14C5.53125 14 6 13.5625 6 13ZM11 5.5C12.0938 5.5 13.0625 6.25 13.375 7.25H15.25C15.6562 7.25 16 7.59375 16 8C16 8.4375 15.6562 8.75 15.25 8.75H13.375C13.0625 9.78125 12.0938 10.5 11 10.5C9.875 10.5 8.90625 9.78125 8.59375 8.75H0.75C0.3125 8.75 0 8.4375 0 8C0 7.59375 0.3125 7.25 0.75 7.25H8.59375C8.90625 6.25 9.875 5.5 11 5.5ZM12 8
1C12 7.46875 11.5312 7 11 7C10.4375 7 10 7.46875 10 8C10 8.5625 10.4375 9 11 9C11.5312 9 12 8.5625 12 8ZM15.25 2.25C15.6562 2.25 16 2.59375 16 3C16 3.4375 15.6562 3.75 15.25 3.75H8.375C8.0625 4.78125 7.09375 5.5 6 5.5C4.875 5.5 3.90625 4.78125 3.59375 3.75H0.75C0.3125 3.75 0 3.4375 0 3C0 2.59375 0.3125 2.25 0.75 2.25H3.59375C3.90625 1.25 4.875 0.5 6 0.5C7.09375 0.5 8.0625 1.25 8.375 2.25H15.25ZM5 3C5 3.5625 5.4375 4 6 4C6.53125 4 7 3.5625 7 3C7 2.46875 6.53125 2 6 2C5.4375 2 5 2.46875 5 3Z",fill:"currentColor"})}),onClick:e=>{e.stopPropagation(),ew()}})]}),["ghost"].includes(E)&&P.messageTotal>0&&(!P["messageRead_"+(null==eP?void 0:null===(k=eP.user)||void 0===k?void 0:k.uid)]||P.messageTotal>P["messageRead_"+(null==eP?void 0:null===(S=eP.user)||void 0===S?void 0:S.uid)])&&(0,i.jsxs)(d.k,{alignItems:"center",mr:2,children:[P.messageTotal-(null!==(T=P["messageRead_"+(null==eP?void 0:null===(L=eP.user)||void 0===L?void 0:L.uid)])&&void 0!==T?T:0),(0,i.jsx)(l.J,{ml:2,color:eI,as:p.ZvA})]}),["drafts","ghost"].includes(E)&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(h.u,{hasArrow:!0,label:"Preview",children:(0,i.jsx)(x.h,{"aria-label":"Preview",variant:"text",colorScheme:"neutral",size:"sm",mr:2,onClick:e=>{e.stopPropagation(),ew()},icon:(0,i.jsx)("svg",{width:"20",height:"20",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{d:"M8 12C8 9.8125 9.78125 8 12 8C14.1875 8 16 9.8125 16 12C16 14.2188 14.1875 16 12 16C9.78125 16 8 14.2188 8 12ZM12 14.5C13.375 14.5 14.5 13.4062 14.5 12C14.5 10.625 13.375 9.5 12 9.5C11.9688 9.5 11.9375 9.5 11.9062 9.5C11.9688 9.6875 12 9.84375 12 10C12 11.125 11.0938 12 10 12C9.8125 12 9.65625 12 9.5 11.9375C9.5 11.9688 9.5 12 9.5 12C9.5 13.4062 10.5938 14.5 12 14.5ZM5.96875 7.53125C7.4375 6.15625 9.46875 5 12 5C14.5 5 16.5312 6.15625 18 7.53125C19.4688 8.875 20.4375 10.5 20.9062 11.625C21 11.875 21 12.1562 20.9062 12.4062C20.4375 13.5 19.4688 15.125 18 16.5C16.5312 17.875 14.5 19 12 19C9.46875 19 7.4375 17.875 5.96875 16.5C4.5 15.125 3.53125 13.5 3.0625 12.4062C2.96875 12.1562 2.96875 11.875 3.0625 11.625C3.53125 10.5 4.5 8.875 5.96875 7.53125ZM12 6.5C9.9375 6.5 8.28125 7.4375 7 8.625C5.78125 9.75 4.96875 11.0625 4.53125 12C4.96875 12.9375 5.78125 14.2812 7 15.4062C8.28125 16.5938 9.9375 17.5 12 17.5C14.0312 17.5 15.6875 16.5938 16.9688 15.4062C18.1875 14.2812 19 12.9375 19.4375 12C19 11.0625 18.1875 9.75 16.9688 8.625C15.6875 7.4375 14.0312 6.5 12 6.5Z",fill:"currentColor"})})})}),(0,i.jsx)(h.u,{hasArrow:!0,label:"Edit tweet",children:(0,i.jsx)(x.h,{"aria-label":"edit tweet",variant:"text",colorScheme:"neutral",size:"sm",mr:"2",icon:(0,i.jsx)("svg",{width:"20",height:"20",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{d:"M19.4688 5.5625C20.1562 6.25 20.1562 7.34375 19.4375 8.03125L12.6562 14.8125C12.4375 15.0312 12.1562 15.1875 11.8438 15.2812C10.7812 15.5312 8.46875 16 8.46875 16C8.4375 16 8.4375 16 8.40625 16C8.15625 16 7.9375 15.7812 8 15.5L8.75 12.125C8.8125 11.8125 8.96875 11.5 9.21875 11.2812L15.9688 4.53125C16.3125 4.1875 16.75 4 17.2188 4C17.6562 4 18.0938 4.1875 18.4375 4.53125L19.4688 5.5625ZM18.4062 6.96875C18.5 6.875 18.5 6.71875 18.4062 6.625L17.375 5.59375C17.3125 5.53125 17.25 5.5 17.2188 5.5C17.1562 5.5 17.0938 5.53125 17.0312 5.59375L10.2812 12.3438C10.25 12.375 10.2188 12.4062 10.2188 12.4688L9.8125 14.1875C10.4375 14.0625 11.0938 13.9062 11.5312 13.8125C11.5625 13.8125 11.5938 13.7812 11.625 13.75L18.4062 6.96875ZM17.25 13C17.6562 13 18 13.3438 18 13.75L17.9062 17.75C17.9062 19 16.9062 20 15.6875 20H6.21875C5 20 4 19 4 17.75V8.25C4 7.03125 5 6 6.21875 6H10.75C11.1562 6 11.5 6.34375 11.5 6.75C11.5 7.1875 11.1562 7.5 10.75 7.5H6.25C5.8125 7.5 5.5 7.84375 5.5 8.25V17.75C5.5 18.1875 5.8125 18.5 6.25 18.5H15.75C16.1562 18.5 16.5 18.1875 16.5 17.75V13.75C16.5 13.3438 16.8125 13 17.25 13Z",fill:"currentColor"})}),onClick:async e=>{e.stopPropagation(),console.log("draft id: "+P.id),eV.newTweet(P,P.id),eV.refresher({}),eV.setIsTweetTextChanged(!0),eV.open()}})}),"drafts"==E&&(0,i.jsx)(h.u,{hasArrow:!0,label:"Re-write tweet",children:(0,i.jsx)(x.h,{"aria-label":"re-write tweet",variant:"text",size:"sm",mr:"2",icon:ev,isLoading:ed,onClick:e=>{e.stopPropagation(),e_()}})})]}),(P.userId===(null===(D=(0,F.D0)(eP))||void 0===D?void 0:D.id)||["ghost"].includes(E))&&(0,i.jsx)(x.h,{"aria-label":"Delete tweet",variant:"text",colorScheme:"danger",size:"sm",mr:2,icon:(0,i.jsx)("svg",{width:"18",height:"18",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{d:"M18.25 6.5C18.6562 6.5 19 6.84375 19 7.25C19 7.6875 18.6562 8 18.25 8H18L17.3125 18.5938C17.2812 19.4062 16.625 20 15.8125 20H8.15625C7.34375 20 6.6875 19.4062 6.65625 18.5938L6 8H5.71875C5.3125 8 5 7.625 5 7.25C5 6.84375 5.3125 6.5 5.71875 6.5H8.0625L9.125 4.75C9.40625 4.28125 9.875 4 10.4062 4H13.5625C14.0938 4 14.5625 4.28125 14.8438 4.75L15.9062 6.5H18.25ZM10.4062 5.5L9.8125 6.5H14.1562L13.5625 5.5H10.4062ZM15.8125 18.5L16.4688 8H7.5L8.15625 18.5H15.8125Z",fill:"currentColor"})}),isLoading:K,onClick:async e=>{if(e.stopPropagation(),"published"===E)ej();else try{var t;$(!0);let e=_.GX.firestore();await e.collection("users").doc(null===(t=(0,F.D0)(eP))||void 0===t?void 0:t.id).collection("tweets").doc(P.id).delete(),$(!1),O(P.id)}catch(e){$(!1),console.log("Error in deleting draft: ",e),v.default.error("Error in deleting draft: "+e.message)}}}),!N&&["drafts","ghost"].includes(E)&&(0,i.jsx)(C.z,{variant:"outline",colorScheme:"neutral",size:"sm",ml:1,onClick:e=>{e.stopPropagation(),eO()},leftIcon:W.p,children:"Add To Queue"}),!N&&["ghost"].includes(E)&&(0,i.jsx)(C.z,{variant:"text",size:"sm",ml:2,isLoading:ee,onClick:async e=>{e.stopPropagation(),es(!0),await (0,R.dE)(P),es(!1)},color:"ready"==P.statusGhost?"success.content-subdued":eI,children:(0,i.jsx)(l.J,{as:f.IQF})})]}),(0,i.jsx)(J,{isOpen:em,onClose:ep,tweet:P,hideAdvancedButton:"drafts"===E,showAddToQueue:!N&&["drafts","ghost"].includes(E),isGhostwriter
1:N,handleAddToQueue:eO}),(0,i.jsx)(Y,{tweetId:P.id_str,onClose:eb,isOpen:ef,tweet:P}),(0,i.jsx)(ec,{isOpen:ey,onClose:ek,tweet:P}),(0,i.jsx)(ex,{isOpen:eL,onClose:eD}),(0,i.jsx)(et,{idTweet:P.id,onClose:eT,isOpen:eH}),(0,i.jsx)(B.P,{isOpen:eu,onClose:eg,title:"Confirm Rejection",allowClickBackground:!0,body:"Can you confirm you want to ask a revision for this content? It is recommended to also add comments to guide the revision.",callback:()=>(0,R.d1)(P)})]},null!==(z=P.id)&&void 0!==z?z:V)}},13224:function(e,t,n){n.d(t,{Q:function(){return d},a:function(){return l}});var i=n(39424),o=n(74931),s=n(67142),r=n(99832);let l=async(e,t)=>{var n,i;let o=(0,r.kG)("toggleTweetAutoDM"),l=await (0,s.LP)(e,"toggleTweetAutoDM"),d=await fetch(o,{method:"POST",headers:{"Content-Type":"application/json",Authorization:"Bearer ".concat(l),tokenuserid:null!==(i=null==e?void 0:null===(n=e.user)||void 0===n?void 0:n.uid)&&void 0!==i?i:""},body:JSON.stringify(t)}),a=await d.json();if(!a.success)throw Error(a.error||"Toggle failed");return a},d=async(e,t)=>{try{var n,l;let i="".concat((0,r.kG)("sendDMs")),o=await (0,s.LP)(e,"sendBulkDMs"),d=await fetch(i,{method:"POST",headers:{"Content-Type":"application/json",Authorization:"Bearer ".concat(o),tokenuserid:null!==(l=null==e?void 0:null===(n=e.user)||void 0===n?void 0:n.uid)&&void 0!==l?l:""},body:JSON.stringify(t)}),a=await d.json();return a}catch(e){console.log("Error: "+e.message,e),o.default.error("Error in sending dms: "+e.message),i.Tb(e)}}},39180:function(e,t,n){n.d(t,{Wq:function(){return r},d1:function(){return d},dE:function(){return l}});var i=n(74931),o=n(67142),s=n(95857);let r=async(e,t)=>{var n,i,r;let l=await fetch("/api/ghostwriting/get?type="+t+"&idUser="+(null===(n=(0,s.D0)(e))||void 0===n?void 0:n.id),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({tokenUserId:null==e?void 0:null===(i=e.user)||void 0===i?void 0:i.uid,token:await (0,o.LP)(e,"fetchStripeConnectAccount")})}),d=await l.json();if(null==d?void 0:null===(r=d.contracts)||void 0===r?void 0:r.length){let e=null==d?void 0:d.contracts.filter(e=>"terminated"!=e.status);return e.forEach(e=>{"pending"==e.status?e.statusPriority=5:"running"==e.status?e.statusPriority=4:"paused"==e.status?e.statusPriority=3:"terminated"==e.status?e.statusPriority=1:e.statusPriority=2}),e=e.sort((e,t)=>t.statusPriority-e.statusPriority)}return[]},l=async e=>{let t=o.GX.firestore();await t.collection("users").doc(e.idUser).collection("tweets").doc(e.id).update({statusGhost:"ready",dateApproved:new Date}),e.statusGhost="ready",i.default.success("Content approved")},d=async e=>{let t=o.GX.firestore();await t.collection("users").doc(e.idUser).collection("tweets").doc(e.id).update({statusGhost:"rejected",dateRejected:new Date}),e.statusGhost="rejected",i.default.success("Revision request sent"+(e.ghostwriterTwUserName?" to @"+e.ghostwriterTwUserName:""))}},21205:function(e,t,n){n.d(t,{J:function(){return r}});var i=n(67294),o=n(95857);let s=["selectedAccountId","selectedAccountType","selectedAccount"],r=e=>{let[,t]=(0,i.useState)({}),n=(0,i.useRef)(e);return n.current=e,(0,i.useEffect)(()=>{let e=()=>t({}),i=e=>{(!e.key||s.includes(e.key))&&((0,o.x9)(n.current),t({}))};return window.addEventListener(o.AL,e),window.addEventListener("storage",i),()=>{window.removeEventListener(o.AL,e),window.removeEventListener("storage",i)}},[]),(0,o._4)(e)}}}]);

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.