PageSourceSearch

https://app.simplified.com/static/js/3766.4906b59f.chunk.js

js simplified.com collected 2026-09-24 09:26:01 UTC 579,618 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunksimplified_web=self.webpackChunksimplified_web||[]).push([[3766,8094],{800914:(e,t,i)=>{i.d(t,{r:()=>a});var o,n=i(683017);function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var o in i)({}).hasOwnProperty.call(i,o)&&(e[o]=i[o])}return e},l.apply(null,arguments)}function s(e,t){let{title:i,titleId:s,...a}=e;return n.createElement("svg",l({width:"24px",height:"24px",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",ref:t,"aria-labelledby":s},a),i?n.createElement("title",{id:s},i):null,o||(o=n.createElement("g",{stroke:"none",strokeWidth:1,fill:"none",fillRule:"evenodd"},n.createElement("g",{transform:"translate(-242.000000, -80.000000)"},n.createElement("g",{transform:"translate(72.000000, 64.000000)"},n.createElement("g",{transform:"translate(8.000000, 4.000000)"},n.createElement("g",{transform:"translate(158.000000, 8.000000)"},n.createElement("g",{transform:"translate(4.000000, 4.000000)"},n.createElement("rect",{x:0,y:0,width:24,height:24}),n.createElement("path",{d:"M12,3 C16.9705627,3 21,7.02943725 21,12 C21,12.3895772 20.9752474,12.7733731 20.9272292,13.1499008 C20.5124567,12.7265428 20.0304649,12.3706563 19.498366,12.0988747 L19.5,12 C19.5,7.85786438 16.1421356,4.5 12,4.5 C7.85786438,4.5 4.5,7.85786438 4.5,12 C4.5,16.1421356 7.85786438,19.5 12,19.5 L12.0988747,19.498366 C12.3706563,20.0304649 12.7265428,20.5124567 13.1490059,20.9268132 C12.7733731,20.9752474 12.3895772,21 12,21 C7.02943725,21 3,16.9705627 3,12 C3,7.02943725 7.02943725,3 12,3 Z M17,13 C19.209139,13 21,14.790861 21,17 C21,19.209139 19.209139,21 17,21 C14.790861,21 13,19.209139 13,17 C13,14.790861 14.790861,13 17,13 Z M12,6 C15.175581,6 17.774961,8.46701012 17.9861466,11.5890372 C17.6660136,11.5302258 17.3365366,11.5 17,11.5 C13.9624339,11.5 11.5,13.9624339 11.5,17 C11.5,17.3365366 11.5302258,17.6660136 11.5881108,17.9858644 C8.46701012,17.774961 6,15.175581 6,12 C6,8.6862915 8.6862915,6 12,6 Z",id:"Shape",fill:"currentColor"})))))))))}const a=n.forwardRef(s);i.p},603110:(e,t,i)=>{i.d(t,{r:()=>a});var o,n=i(683017);function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var o in i)({}).hasOwnProperty.call(i,o)&&(e[o]=i[o])}return e},l.apply(null,arguments)}function s(e,t){let{title:i,titleId:s,...a}=e;return n.createElement("svg",l({width:18,height:14,viewBox:"0 0 18 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":s},a),i?n.createElement("title",{id:s},i):null,o||(o=n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M17.25 3.85938C17.25 3.02148 16.541 2.3125 15.7031 2.3125H9.51563L7.45313 0.25H2.29688C1.42676 0.25 0.750007 0.958984 0.750007 1.79688L0.75 12.2031C0.75 13.0732 1.42676 13.75 2.29688 13.75H15.7031C16.541 13.75 17.25 13.0732 17.25 12.2031L17.25 3.85938ZM14.3336 7.60614C14.5555 7.40477 14.5555 7.06244 14.3336 6.86107L10.7835 3.80024C10.4809 3.53846 9.9968 3.75997 9.9968 4.18285V5.79381C6.74924 5.81395 4.18751 6.47847 4.18751 9.5393C4.18751 10.7677 4.97418 11.996 5.86171 12.6404C6.12394 12.8418 6.52736 12.58 6.4265 12.2578C5.5188 9.33793 6.8501 8.57272 9.9968 8.53245V10.2844C9.9968 10.7072 10.4809 10.9288 10.7835 10.667L14.3336 7.60614Z",fill:"currentColor"})))}const a=n.forwardRef(s);i.p},735681:(e,t,i)=>{i.d(t,{r:()=>a});var o,n=i(683017);function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var o in i)({}).hasOwnProperty.call(i,o)&&(e[o]=i[o])}return e},l.apply(null,arguments)}function s(e,t){let{title:i,titleId:s,...a}=e;return n.createElement("svg",l({width:16,height:17,viewBox:"0 0 16 17",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":s},a),i?n.createElement("title",{id:s},i):null,o||(o=n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.625 12.2493V14.5C1.625 14.6841 1.75766 14.8372 1.93259 14.869L2 14.875H4.25V16.375H0.5C0.292893 16.375 0.125 16.2071 0.125 16V12.2493H1.625ZM15.875 12.2493V16C15.875 16.2071 15.7071 16.375 15.5 16.375H11.75V14.875H14C14.1841 14.875 14.3372 14.7423 14.369 14.5674L14.375 14.5V12.2493H15.875ZM11.75 4C12.1642 4 12.5 4.33579 12.5 4.75V12.25C12.5 12.6642 12.1642 13 11.75 13H4.25C3.83579 13 3.5 12.6642 3.5 12.25V4.75C3.5 4.33579 3.83579 4 4.25 4H11.75ZM4.25 0.625V2.125H2C1.81591 2.125 1.66279 2.25766 1.63104 2.43259L1.625 2.5V4.74925H0.125V1C0.125 0.792893 0.292893 0.625 0.5 0.625H4.25ZM15.5 0.625C15.7071 0.625 15.875 0.792893 15.875 1V4.74925H14.375V2.5C14.375 2.31591 14.2423 2.16279 14.0674 2.13104L14 2.125H11.75V0.625H15.5Z",fill:"currentColor"})))}const a=n.forwardRef(s);i.p},405506:(e,t,i)=>{i.d(t,{r:()=>a});var o,n=i(683017);function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var o in i)({}).hasOwnProperty.call(i,o)&&(e[o]=i[o])}return e},l.apply(null,arguments)}function s(e,t){let{title:i,titleId:s,...a}=e;return n.createElement("svg",l({width:"128px",height:"128px",viewBox:"0 0 128 128",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",ref:t,"aria-labelledby":s},a),i?n.createElement("title",{id:s}
1,i):null,o||(o=n.createElement("g",{id:"Publishing-Cal-Rev.-3",stroke:"none",strokeWidth:1,fill:"none",fillRule:"evenodd"},n.createElement("g",{id:"[DEC]SMP-Day-Past-Schedule",transform:"translate(-1030.000000, -403.000000)"},n.createElement("g",{id:"Preview",transform:"translate(764.000000, 169.000000)"},n.createElement("g",{id:"placeholder",transform:"translate(246.000000, 234.000250)"},n.createElement("g",{id:"Icon-/-Post",transform:"translate(20.000000, 0.000000)"},n.createElement("rect",{id:"box",x:0,y:0,width:128,height:128}),n.createElement("path",{d:"M117.333333,48 L117.333333,112 C117.333333,114.945519 114.945519,117.333333 112,117.333333 L16,117.333333 C13.0544813,117.333333 10.6666667,114.945519 10.6666667,112 L10.6666667,48 L117.333333,48 Z M112,10.6666667 C114.945519,10.6666667 117.333333,13.0544813 117.333333,16 L117.333333,42.6666667 L10.6666667,42.6666667 L10.6666667,16 C10.6666667,13.0544813 13.0544813,10.6666667 16,10.6666667 L112,10.6666667 Z M26.6666667,16 C20.7756293,16 16,20.7756293 16,26.6666667 C16,32.557704 20.7756293,37.3333333 26.6666667,37.3333333 C32.557704,37.3333333 37.3333333,32.557704 37.3333333,26.6666667 C37.3333333,20.7756293 32.557704,16 26.6666667,16 Z M106.666667,21.3333333 L48,21.3333333 L48,32 L106.666667,32 L106.666667,21.3333333 Z",id:"Shape",fill:"currentColor"}))))))))}const a=n.forwardRef(s);i.p},649942:(e,t,i)=>{i.d(t,{r:()=>r});var o,n,l=i(683017);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var o in i)({}).hasOwnProperty.call(i,o)&&(e[o]=i[o])}return e},s.apply(null,arguments)}function a(e,t){let{title:i,titleId:a,...r}=e;return l.createElement("svg",s({width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":a},r),i?l.createElement("title",{id:a},i):null,o||(o=l.createElement("g",{clipPath:"url(#clip0_2297_33)"},l.createElement("path",{d:"M12.7031 0H15.5156V2.8125H12.7031V0ZM0.75 0C0.36168 0 0.04686 0.31482 0.04686 0.70314V2.8125H2.85936V0H0.75ZM23.9531 0.70314C23.9531 0.31482 23.6383 0 23.25 0H21.1406V2.8125H23.9531V0.70314ZM4.26564 2.8125H7.07814V0H4.26564V2.8125ZM8.48439 2.8125H11.2969V0H8.48439V2.8125ZM16.9219 2.8125H19.7344V0H16.9219V2.8125ZM12.7031 24H15.5156V21.1875H12.7031V24ZM2.85939 24V21.1875H0.04686V23.2969C0.04686 23.6852 0.36168 24 0.75 24H2.85936H2.85939ZM23.9531 21.1875H21.1406V24H23.25C23.6383 24 23.9531 23.6852 23.9531 23.2969V21.1875ZM4.26564 24H7.07814V21.1875H4.26564V24ZM8.48439 24H11.2969V21.1875H8.48439V24ZM16.9219 24H19.7344V21.1875H16.9219V24ZM24 3.71484V20.2852H0V3.71484H24ZM21.75 6.57891C21.75 6.16641 21.4125 5.82891 21 5.82891H3C2.5875 5.82891 2.25 6.16641 2.25 6.57891V18.1711L2.46093 17.8805L5.55468 13.5211C5.76561 13.2211 6.10311 13.0477 6.46875 13.0477C6.83439 13.0477 7.17189 13.2211 7.38282 13.5164L9.46875 16.5024L13.8281 10.0617C14.0437 9.78516 14.3719 9.6258 14.7188 9.6258C15.0656 9.6258 15.3984 9.78519 15.6094 10.0617L21.5156 17.843L21.75 18.1477V6.57891ZM6.75 7.04766C5.50737 7.04766 4.5 8.05503 4.5 9.29766C4.5 10.5403 5.50737 11.5477 6.75 11.5477C7.99263 11.5477 9 10.5403 9 9.29766C9 8.05503 7.99263 7.04766 6.75 7.04766Z",fill:"currentColor"}))),n||(n=l.createElement("defs",null,l.createElement("clipPath",{id:"clip0_2297_33"},l.createElement("rect",{width:24,height:24,fill:"white"})))))}const r=l.forwardRef(a);i.p},599875:(e,t,i)=>{i.d(t,{Z:()=>o});i(683017);const o=i.p+"static/media/apple-store-badge-min.e384b5b6d93160bccae7ce1d5ec328d7.svg"},678462:(e,t,i)=>{i.d(t,{Z:()=>o});i(683017);const o=i.p+"static/media/google-play-badge-min.f581df6d991798372b00f6d530562445.svg"},917528:(e,t,i)=>{i.d(t,{r:()=>r});var o,n,l=i(683017);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var o in i)({}).hasOwnProperty.call(i,o)&&(e[o]=i[o])}return e},s.apply(null,arguments)}function a(e,t){let{title:i,titleId:a,...r}=e;return l.createElement("svg",s({width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":a},r),i?l.createElement("title",{id:a},i):null,o||(o=l.createElement("path",{d:"M8.5 10.5C9.60457 10.5 10.5 9.60457 10.5 8.5C10.5 7.39543 9.60457 6.5 8.5 6.5C7.39543 6.5 6.5 7.39543 6.5 8.5C6.5 9.60457 7.39543 10.5 8.5 10.5Z",fill:"currentColor"})),n||(n=l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21 4.92857V15.7007C21 16.2122 20.7968 16.7027 20.4351 17.0644L17.0649 20.4346C16.7032 20.7963 16.2127 20.9995 15.7012 20.9995H4.92857C3.86344 20.9995 3 20.1361 3 19.0709V4.92857C3 3.86344 3.86344 3 4.92857 3H19.0714C20.1366 3 21 3.86344 21 4.92857ZM15.8571 15.8567V18.915L18.9155 15.8567H15.8571ZM19.0714 13.9281V4.92857H4.92857V19.0709H13.9286V14.8924C13.9286 14.3598 14.3603 13.9281 14.8929 13.9281H19.0714Z",fill:"currentColor"})))}const r=l.forwardRef(a);i.p},500045:(e,t,i)=>{i.d(t,{r:()=>a});var o,n=i(683017);function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var o in i)({}).hasOwnProperty.call(i,o)&&(e[o]=i[o])}return e},l.apply(null,arguments)}function s(e,t){let{title:i,titleId:s,...a}=e;return n.createElement("svg",l({width:16,height:16,viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":s},a),i?n.createElement("title",{id:s}
1,i):null,o||(o=n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15.3334 5.66666V14.6667C15.3334 15.0348 15.0349 15.3333 14.6667 15.3333H1.33341C0.965225 15.3333 0.666748 15.0348 0.666748 14.6667V5.66666H15.3334ZM14.6667 0.666656C15.0349 0.666656 15.3334 0.965133 15.3334 1.33332V4.66666H0.666748V1.33332C0.666748 0.965133 0.965225 0.666656 1.33341 0.666656H14.6667ZM2.66675 1.33332C1.93037 1.33332 1.33341 1.93028 1.33341 2.66666C1.33341 3.40304 1.93037 3.99999 2.66675 3.99999C3.40313 3.99999 4.00008 3.40304 4.00008 2.66666C4.00008 1.93028 3.40313 1.33332 2.66675 1.33332ZM14.0001 1.99999H5.33341V3.33332H14.0001V1.99999Z",fill:"currentColor"})))}const a=n.forwardRef(s);i.p},439420:(e,t,i)=>{i.d(t,{Z:()=>b,g:()=>_});var o=i(683017),n=i(351839),l=i(349798),s=i(298249),a=i(270858),r=i(741065),d=i(408499),c=i(104399),u=i(764293),p=i(943658),m=i(308686),v=i(90583),h=i(593329),x=i(659840),g=i(228993);const f=e=>{var t;let{item:i,isCreating:a,onClickHandler:r}=e;const{t:m}=(0,d.$)(["common","workspace","planner","accounts"]),{checkFeatureAvailability:h}=(0,p.Z)(),[x]=(0,c.useLocalStorage)(c.LAST_SELECTED_SECTION_KEY),f=(0,u.v9)(e=>{var t,i,o,n;return null===(t=e.auth.payload)||void 0===t||null===(i=t.user)||void 0===i||null===(o=i.context)||void 0===o||null===(n=o.ui_state)||void 0===n?void 0:n.selected_product})||x,_=(0,o.useMemo)(()=>h(null===i||void 0===i?void 0:i.featureCode),[null===i||void 0===i?void 0:i.featureCode,h]);return(0,g.jsxs)(n.k,{pos:"relative",children:[(0,g.jsx)(l.z,{variant:null!==(t=null===i||void 0===i?void 0:i.btnVariant)&&void 0!==t?t:"secondary",isLoading:a===i.key,onClick:()=>{r(i),(0,c.analyticsTrackEvent)(i.trackEvent,{env:f})},leftIcon:(0,g.jsx)(s.J,{color:"solid"!==(null===i||void 0===i?void 0:i.btnVariant)?null===i||void 0===i?void 0:i.sectionColor:void 0,as:null===i||void 0===i?void 0:i.icon}),children:i.title||m(i.key,{ns:i.translation})}),(null===i||void 0===i?void 0:i.featureCode)&&!_&&(0,g.jsx)(v.lBU,{sx:{fontSize:"md",position:"absolute",top:-1,left:-1}}),(null===i||void 0===i?void 0:i.badge)&&(0,g.jsx)(v.spe,{containerProps:{position:"absolute",right:-1,top:-1}})]})},_=e=>{let{title:t,showHeader:i=!0,headerProps:o,innerProps:l,containerProps:s,children:d,actions:c=null}=e;return(0,g.jsxs)(a.x,{pb:4,position:"relative",...s,children:[i&&(0,g.jsxs)(n.k,{w:"full",gap:"2",align:"center",justify:"space-between",minH:"9",mb:[2,2,2,3],...o,children:[(0,g.jsx)(n.k,{direction:"column",gap:1,children:t&&(0,g.jsx)(r.x,{as:"h1",color:"content_inactive",fontSize:["xl","xl","xl","3xl"],fontWeight:"medium",children:t})}),c]}),d&&(0,g.jsx)(n.k,{mb:[2,2,2,3],...l,children:d})]})},b=e=>{var t;let{customTitle:i,list:l,onClick:s,isCreating:a,showTitle:r=!0,cardStyle:p,containerStyle:v,headerProps:b,withAnimations:j=!1,selectedProduct:C}=e;const{t:k}=(0,d.$)(["common","navbar"]),y=(0,x.k6)(),{workspacePermissions:S}=(0,u.v9)(e=>{var t,i,o;return{workspacePermissions:null===(t=e.auth.payload)||void 0===t||null===(i=t.user)||void 0===i||null===(o=i.workspace_role)||void 0===o?void 0:o.permissions}}),T=(0,o.useCallback)(e=>null===S||void 0===S?void 0:S.includes(e),[S])(c.BETA_ACCESS_PERMISSION),E=(0,o.useMemo)(()=>{var e;return c.GENERATE_WITH_AI_CATEGORIES[C]?null===(e=Object.keys(c.GENERATE_WITH_AI_CATEGORIES[C]))||void 0===e?void 0:e.map(e=>({value:e,label:k(`generate_with_ai_section_categories.${e}`,{ns:"common"})})):[]},[C]),I=e=>{e.onClick?e.onClick():e.path!==c.CREATE_NEW?(0,c.handleToolsPathRedirection)(e,y):s(e)};return(0,g.jsx)(_,{title:i||void 0,showHeader:r,containerProps:v,headerProps:b,innerProps:j?{as:m.E.div,variants:{visible:{opacity:1,transition:{duration:.1,staggerChildren:.08,when:"beforeChildren"}},initial:{opacity:0,transition:{when:"afterChildren"}}},animate:"visible",initial:"initial"}:{},children:(0,g.jsx)(n.k,{direction:"column",gap:4,w:"full",align:"flex-start",children:(null===E||void 0===E?void 0:E.length)>0&&(0,g.jsx)(h.f,{activeSection:C,toolsListWrapperProps:{overflow:"hidden",overflowX:"auto",gap:"20px",pt:1,w:"full",align:"center",justify:"flex-start"},cardWrapperProps:{h:"180px",borderRadius:"20px"},cardImageWrapperProps:{h:"110px",minH:void 0},onCardSelectHandler:e=>{},actions:(0,g.jsx)(n.k,{direction:"row",gap:2,children:null===l||void 0===l||null===(t=l.filter(e=>!(null!==e&&void 0!==e&&e.isBeta)||(null===e||void 0===e?void 0:e.isBeta)&&T))||void 0===t?void 0:t.map(e=>(0,g.jsx)(f,{item:e,isCreating:a,onClickHandler:I},e.key))})})})})}},671768:(e,t,i)=>{i.d(t,{Z:()=>h});var o=i(692877),n=i(351839),l=i(90678),s=i(568072),a=i(90583),r=i(137413),d=i(76721),c=i(400864),u=i(683017),p=i(408499),m=i(764293),v=i(228993);const h=e=>{let{width:t="full",isInline:i,onAddFile:h}=e;const{t:x}=(0,p.$)(["planner"]),g=(0,m.I0)(),f=(0,o.S)({base:!0,md:!1}),_=(0,u.useCallback)(()=>{g((0,r.U5)(null))},[g]);return(0,v.jsxs)(n.k,{width:t,height:"full",flexDirection:"column",...i?{gap:1}:{position:"relative",paddingX:4,paddingTop:2,background:"base_level_2",borderRight:"1px solid",borderColor:"content_alpha_200"},children:[i?(0,v.jsxs)(n.k,{alignItems:"center",gap:2,children:[(0,v.jsx)(l.X,{as:"h4",size:"sm",color:"content_inactive",fontWeight:500,children:x("post_editor.toolbar.generate_image")}),(0,v.jsx)(s.P,{marginLeft:"auto",onClick:_})]}):(0,v.jsx)(v.Fragment,{children:f?(0,v.jsx)(s.P,{pos:"absolute",right:0,top:0,onClick:_}):(0,v.jsx)(a.SYg,{onClose:_,zIndex:1,display:"initial"})}),(0,v.jsx)(c.Z,{onSelect:e=>{let{url:t,id:i}=e;null===h||void 0===h||h({url:t,thumbUrl:t,mimeType:"image/png",external:!0,credits:"",source:d.rRR.SIMPLIFIED,id:i})},collectionViewPos:"unset",collectionViewMainContainerProps:{bgColor:"transparent"},mainContainerProps:{mr:"unset"}})]})}},11509:(e,t,i)=>{i.d(t,{Z:()=>x});var o=i(683017),n=i(764293),l=i(408499),s=i(587383),a=i(778145),r=i(943658),d=i(137413),c=i(324973),u=i(104399),p=i(90583),m=i(370336),v=i(659840),h=i(228993);const x=e=>{let{onClose:t}=e;const{t:i}=(0,l.$)(["planner","common"]),{checkFeatureAvailability:x}=(0,r.Z)(),g=(0,m.Z)(),f=(0,n.v9)(e=>e.apps[u.PRODUCTS.SOCIAL_MEDIA]||e.apps[u.PRODUCTS.ALL]),[_,b]=(0,s.k)(!1),j=(0,v.k6)(),C=(0,o.useMemo)(()=>x(u.FeatureCodes.PLANNER_WORKFLOW_APPROVAL),[f,x]),k=(0,o.useCallback)(async()=>{b.on();try{await(0,d.xW)(c.U),t()}catch{}(0,u.analyticsTrackEvent)("enableWorkflow"),b.off()},[b,t]),y=[{icon:a.FaComments,title:i("workflow_feature_1"),info:i("workflow_feature_1_description")},{icon:a.FaCheckDouble,title:i("workflow_feature_2"),info:i("workflow_feature_2_description")},{icon:a.FaClipboardList,title:i("workflow_feature_3"),info:i("workflow_feature_3_description")}];return(0,h.jsx)(p.yiy,{video:"https://www.youtube.com/embed/t-mCMW5DlaI",image:u.PLANNING_IMAGE_URL,imageTextPrimary:i("modal.social_media",{ns:"common"}),imageTextSecondary:i("modal.planner",{ns:"common"}),onClose:t,children:(0,h.jsx)(p.L44,{title:i(C?"workflow_heading":"workflow_heading_unavailable"),subtitle:i("workflow_de
1scription"),primaryButtonText:i(C?"enable_now":"choose_plan",{ns:"common"}),secondaryButtonText:i("return_to_publishing"),featureList:y,onPrimaryAction:C?k:()=>{g({from:j.location.pathname})},onSecondaryAction:t,isPrimaryButtonLoading:_})})}},618059:(e,t,i)=>{i.d(t,{Z:()=>E});var o=i(683017),n=i(764293),l=i(408499),s=i(270858),a=i(351839),r=i(878818),d=i(828865),c=i(957711),u=i(39821),p=i(170882),m=i(349798),v=i(298249),h=i(366354),x=i(138342),g=i(902352),f=i(778145),_=i(379274),b=i(976166),j=i(104399),C=i(402734),k=i(140771),y=i(781663),S=i(470965),T=i(228993);const E=e=>{let{selectedImage:t,onChange:i}=e;const{t:E}=(0,l.$)(["brandbooks","common"]),[I,w]=(0,o.useState)(),A=(0,_.UO)(),[P]=(0,j.useLocalStorage)(j.LAST_SELECTED_SECTION_KEY),D=(0,n.v9)(e=>{var t,i,o,n;return null===(t=e.auth.payload)||void 0===t||null===(i=t.user)||void 0===i||null===(o=i.context)||void 0===o||null===(n=o.ui_state)||void 0===n?void 0:n.selected_product})||P,O=(null===A||void 0===A||A.env,(0,o.useMemo)(()=>{const e=null===I||void 0===I?void 0:I.data;return e?(0,S.y9)(e)?(0,S.ai)(e).map(e=>({id:e.assetId,thumbnail:e.url,assetId:e.assetId})):e.logos||[]:[]},[I])),z=(0,o.useMemo)(()=>O.map(e=>e.assetId),[O]),{assets:R}=(0,y.L)(z),L=(0,o.useMemo)(()=>O.map(e=>{const t=e.assetId?R[e.assetId]:void 0;return null!==t&&void 0!==t&&t.src?{...e,thumbnail:t.src}:e}),[O,R]),M=(0,o.useMemo)(()=>L.find(e=>e.thumbnail===t),[L,t]),F=(0,o.useCallback)(e=>{w(e),i()},[i]);return(0,T.jsxs)(s.x,{children:[(0,T.jsxs)(a.k,{direction:"row",align:"center",children:[(0,T.jsx)(C.Z,{autoSelect:!0,size:"sm",value:null===I||void 0===I?void 0:I.value,onChange:F}),I&&(0,T.jsx)(r.u,{label:E("edit_brandbooks"),hasArrow:!0,placement:"top",children:(0,T.jsx)(d.h,{icon:(0,T.jsx)(f.FaPencilAlt,{}),size:"sm",isExternal:!0,as:c.r,href:(0,b.Gn)(j.DYNAMIC_BRANDBOOKS),ml:3})})]}),I&&(0,T.jsxs)(u.v,{isLazy:!0,autoSelect:!1,children:[(0,T.jsx)(p.j,{height:"auto",maxHeight:"none",borderColor:"content_alpha_200",borderWidth:"1px",bg:"base_alpha_300",w:"100%",py:"2",mt:2,size:"sm",as:m.z,rightIcon:(0,T.jsx)(v.J,{as:f.FaChevronDown,fontSize:"xs"}),children:t?(0,T.jsx)(k.v,{assetId:null===M||void 0===M?void 0:M.assetId,src:t,mx:"auto",maxH:"3rem"}):E("select_logo")}),(0,T.jsxs)(h.q,{children:[(0,T.jsx)(x.s,{onClick:()=>i(),fontSize:"sm",color:"content_disabled",children:E("none",{ns:"common"})}),L.map(e=>(0,T.jsxs)(x.s,{display:"block",pt:"0",px:"3",pb:"3",onClick:()=>i(e),children:[(0,T.jsx)(g.i,{mb:"3",borderColor:"content_alpha_200"}),(0,T.jsx)(a.k,{justifyContent:"center",children:(0,T.jsx)(k.v,{assetId:e.assetId,src:e.thumbnail,maxH:"3rem"})})]},e.id||e.thumbnail))]})]})]})}},402734:(e,t,i)=>{i.d(t,{Z:()=>y});var o=i(683017),n=i(764293),l=i(408499),s=i(295903),a=i(349798),r=i(957711),d=i(878818),c=i(351839),u=i(298249),p=i(282887),m=i(741065),v=i(429466),h=i(90583),x=i(379274),g=i(976166),f=i(104399),_=i(778145),b=i(412997),j=i(501271),C=i(540477),k=i(228993);const y=e=>{let{value:t,autoSelect:i,isDisabled:y,isClearable:S,size:T,onChange:E,showAppPromoBanner:I=!1,showNoBrandbooksButton:w=!1,onFetchBrandkitsSuccess:A}=e;const{t:P}=(0,l.$)(["brandbooks"]),D=(0,n.I0)(),[O,z]=(0,o.useState)([]),[R,L]=(0,o.useState)(!0),M=(0,x.UO)(),[F]=(0,f.useLocalStorage)(f.LAST_SELECTED_SECTION_KEY),U=(0,n.v9)(e=>{var t,i,o,n;return null===(t=e.auth.payload)||void 0===t||null===(i=t.user)||void 0===i||null===(o=i.context)||void 0===o||null===(n=o.ui_state)||void 0===n?void 0:n.selected_product})||F,$=(null===M||void 0===M||M.env,(0,o.useMemo)(()=>O.find(e=>e.value===t),[O,t])),N=(0,o.useCallback)(async()=>{try{const e=await D((0,v.QX)()),o=e.map(e=>({data:e,value:e.id,label:e.title}));null===A||void 0===A||A(e),z(o),i&&!t&&o.length&&E(o[0])}catch(e){D((0,j.iM)(e))}finally{L(!1)}},[i,D,E,t]),B=(0,o.useCallback)(e=>{E(e)},[E]);return(0,o.useEffect)(()=>{N()},[]),(0,k.jsxs)(k.Fragment,{children:[R&&(0,k.jsx)(s.O,{h:"40px",w:"full",borderRadius:"lg"}),!R&&!O.length&&I&&(0,k.jsx)(h.j13,{heading:"",note:P("text",{ns:"brandbooks"}),contentSx:{flexDirection:"column",alignItems:"flex-start",gap:"4"},bgGradient:f.BRAND_SECTION_GRADIENT_COLOR,icon:b.uwr,iconBgColor:"base_level_2",borderRadius:"lg",forceDarkMode:!1,children:(0,k.jsx)(a.z,{as:r.r,size:"sm",alignSelf:"flex-end",rightIcon:(0,k.jsx)(_.FaExternalLinkAlt,{}),href:(0,g.Gn)(f.DYNAMIC_BRANDBOOKS),isExternal:!0,bgColor:"base_level_2",_hover:{bgColor:"base_level_3"},children:P("configure_brand",{ns:"brandbooks"})})}),!R&&!O.length&&w&&(0,k.jsx)(d.u,{label:P("text"),hasArrow:!0,placement:"top",children:(0,k.jsx)(a.z,{size:T,width:"full",as:r.r,isExternal:!0,href:(0,g.Gn)(f.DYNAMIC_BRANDBOOKS),children:P("setup")})}
1),!R&&(!I||!w)&&(0,k.jsx)(h.v1X,{size:T,isLoading:R,isDisabled:y,isClearable:S,options:O,onChange:B,value:$||null,components:{Placeholder:e=>(0,k.jsxs)(c.k,{align:"center",gap:2,children:[(0,k.jsx)(u.J,{as:b.qKD,color:"content_disabled"}),(0,k.jsx)(C.c.Placeholder,{...e})]}),NoOptionsMessage:e=>(0,k.jsx)(C.c.NoOptionsMessage,{...e,children:(0,k.jsx)(c.k,{children:0===e.options.length?(0,k.jsxs)(p.g,{children:[(0,k.jsx)(m.x,{children:P("no_brandbook",{ns:"chatbot"})}),(0,k.jsx)(a.z,{size:T,width:"full",as:r.r,isExternal:!0,href:(0,g.Gn)(f.DYNAMIC_BRANDBOOKS),children:P("setup")})]}):e.children})})}})]})}},172600:(e,t,i)=>{i.d(t,{Z:()=>c});var o=i(351839),n=i(270858),l=i(295903),s=i(741065),a=i(90583),r=i(193691),d=i(228993);const c=e=>{let{isLoading:t=!1,title:i,subtitle:c,moreText:u,onMoreClick:p}=e;return(0,d.jsxs)(o.k,{width:"full",alignItems:"center",minHeight:9,gap:2,children:[(0,d.jsx)(n.x,{children:(0,d.jsxs)(l.O,{isLoaded:!t,children:[(0,d.jsx)(s.x,{fontSize:["md","md","md","lg"],fontWeight:"medium",color:"content_inactive",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",maxW:["280px","280px","450px","600px"],children:i}),c&&(0,d.jsx)(s.x,{display:["none","none","none","block"],color:"content_details",fontSize:"xs",children:c})]})}),p&&(0,d.jsx)(l.O,{borderRadius:"full",isLoaded:!t,children:(0,d.jsx)(a.Ddz,{tooltipLabel:u,tooltipPosition:"top",onClick:p,icon:(0,d.jsx)(r.D3e,{}),isRound:!0,size:"sm"})})]})}},476811:(e,t,i)=>{i.d(t,{Z:()=>r});var o=i(270858),n=i(104399),l=i(683017),s=i(135642),a=i(228993);const r=e=>
1{let{children:t,modifierClass:i,minSlideWidth:r,containerProps:d,mousewheel:c,slidesOffsetAfter:u,slidesOffsetBefore:p,slidesPerView:m=1,showArrows:v=!0}=e;const h=(0,l.useRef)(null),x=(0,n.useSize)(h),g=(0,l.useMemo)(()=>x?Math.max(0,window.innerWidth-x.width):0,[x]),f=(0,l.useMemo)(()=>{const e={};if(r){const t=e=>Math.max(1,(r+12)*e-12+g);let i=.5;for(;t(i)<1920;)e[t(i)]={slidesPerView:i,spaceBetween:12},i+=.5}return{slidesPerView:r?m:"auto",lazy:!0,mousewheel:!0===c,containerModifierClass:i||"dashboard-swiper-",breakpoints:Object.keys(e).length>0?e:void 0,slidesOffsetAfter:u,slidesOffsetBefore:p,showArrows:!0===v}},[i,r,g,c,u,p,m,v]);return(0,a.jsx)(o.x,{minWidth:0,ref:h,...d,children:h.current&&(0,a.jsx)(s.Z,{swiperParams:f,children:t},r)})}},953489:(e,t,i)=>{i.d(t,{Z:()=>ge});var o,n=i(683017),l=i(764293),s=i(408499),a=i(270858),r=i(77456),d=i(741065),c=i(351839),u=i(489430),p=i(349798),m=i(587383),v=i(524943),h=i(807523),x=i(53004),g=i(177612),f=i(677360),_=i(90678),b=i(206782),j=i(842554),C=i(878818),k=i(500981),y=i(413541),S=i(902352),T=i(800410),E=i(357023),I=i(921902),w=i(828865),A=i(957711),P=i(282887),D=i(3641),O=i(819135),z=i(471702),R=i(68530),L=i(329060),M=i(778145),F=i(980590),U=i(943658),$=i(137413),N=i(306650),B=i(717429),Z=i(104399);function H(){return H=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var o in i)({}).hasOwnProperty.call(i,o)&&(e[o]=i[o])}return e},H.apply(null,arguments)}function W(e,t){let{title:i,titleId:l,...s}=e;return n.createElement("svg",H({width:15,height:14,viewBox:"0 0 15 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":l},s),i?n.createElement("title",{id:l},i):null,o||(o=n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.8333 6C14.8333 9.31371 11.55 12 7.49996 12C6.39361 12 5.34449 11.7996 4.40388 11.4406C3.67718 12.2252 2.05953 13.0302 0.465048 13.0432C0.190376 13.0454 0.0732019 12.7189 0.251754 12.5101C0.924573 11.7236 1.62971 10.7804 1.84456 9.81989C0.796406 8.78225 0.166626 7.4513 0.166626 6C0.166626 2.68629 3.44987 0 7.49996 0C11.55 0 14.8333 2.68629 14.8333 6ZM5.49996 2.66667C4.94767 2.66667 4.49996 3.11438 4.49996 3.66667C4.49996 4.21895 4.94767 4.66667 5.49996 4.66667H7.41908L4.45952 7.62623C4.06899 8.01675 4.06899 8.64992 4.45952 9.04044C4.85004 9.43096 5.48321 9.43096 5.87373 9.04044L8.83329 6.08088V8C8.83329 8.55229 9.28101 9 9.83329 9C10.3856 9 10.8333 8.55229 10.8333 8V3.66667C10.8333 3.11438 10.3856 2.66667 9.83329 2.66667H5.49996Z",fill:"currentColor"})))}const V=n.forwardRef(W);i.p;var J=i(90583),G=i(282542),Y=i(228993);const K=e=>{let{onClose:t,onHandleViewPlans:i}=e;const{t:o}=(0,s.$)(["planner","common","accounts","billing"]),a=(0,l.I0)(),{checkFeatureAvailability:r}=(0,U.Z)(),d=(0,l.v9)(e=>e.apps[Z.PRODUCTS.SOCIAL_MEDIA]||e.apps[Z.PRODUCTS.ALL]),c=(0,n.useMemo)(()=>(0,Z.isMobileApp)(),[]),u=(0,n.useMemo)(()=>r(Z.FeatureCodes.PLANNER_EXTERNAL_APPROVAL),[r]);return(0,n.useEffect)(()=>{!d||null!==d&&void 0!==d&&d.is_free_plan||c||u||a((0,G.HJ)({addonCategory:Z.AddonCategories.CLIENT_REVIEW,addonType:Z.SUBSCRIPTION_BASED_ADDON,product:Z.PRODUCTS.SOCIAL_MEDIA,hideToggleSwitch:!0}))},[a,c,null===d||void 0===d?void 0:d.is_free_plan,null===d||void 0===d?void 0:d.status,u]),(0,n.useEffect)(()=>()=>{a((0,G._f)())},[a]),null!==d&&void 0!==d&&d.is_free_plan?(0,Y.jsx)(J.XLS,{t:o,imageTextPrimary:o("modal.social_media",{ns:"common"}),imageTextSecondary:o("drafts.external_approval"),title:o("drafts.external_approval"),subtitle:o("planner.client_review_upgrade_subtitle"),featureList:[{icon:V,title:o("planner.client_review_feature_1"),info:o("planner.client_review_feature_1_desc")},{icon:M.FaCheckDouble,title:o("planner.client_review_feature_2"),info:o("planner.client_review_feature_2_desc")},{icon:M.FaHandshake,title:o("planner.client_review_feature_3"),info:o("planner.client_review_feature_3_desc")}],onHide:t,onViewPlansHandler:i}):null};var X=i(24455),q=i(241604),Q=i(609195),ee=i(313773),te=i(499454),ie=i(117540),oe=i(501271),ne=i(295903),le=i(618059);const se=e=>{let{bundleId:t,...i}=e;const{t:o}=(0,s.$)(["planner","common","brandbooks"]),[l,r]=(0,m.k)(),[p,v]=(0,n.use
1State)(),[h,x]=(0,m.k)(),[g,f]=(0,m.k)(),[_,b]=(0,n.useState)(),j=(0,n.useCallback)(async()=>{r.on();try{var e,i;const o=await(0,ee.Qu)(t);await v(o.data),null!==(e=o.data.appearance)&&void 0!==e&&e.whitelabel&&(x.on(),f.on()),null!==(i=o.data.appearance)&&void 0!==i&&i.logo&&(b({thumbnail:o.data.appearance.logo}),f.on())}catch(o){(0,$.EF)(o.response)}finally{r.off()}},[t,v,r,x,f]),C=(0,n.useCallback)(async e=>{if(p){r.on();try{await(0,ee.TFA)({...p,packageId:p.package_id,appearance:{...p.appearance,logo:null===e||void 0===e?void 0:e.thumbnail}}),(0,Z.analyticsTrackEvent)("clientReviewLogoUpdate")}catch(t){(0,$.EF)(t.response)}finally{r.off()}b(e)}},[b,p,r]),k=(0,n.useCallback)(async e=>{if(x.toggle(),p){r.on();try{await(0,ee.TFA)({...p,packageId:p.package_id,appearance:{...null===p||void 0===p?void 0:p.appearance,logo:null===_||void 0===_?void 0:_.thumbnail,whitelabel:e.target.checked}}),(0,Z.analyticsTrackEvent)("clientReviewWhitelabelUpdate")}catch(t){(0,$.EF)(t.response)}finally{r.off()}}},[x,p,r,_]),y=(0,n.useCallback)(async e=>{if(e.target.checked)f.on();else{if(!p)return;r.on();try{await(0,ee.TFA)({...p,packageId:p.package_id,appearance:{...null===p||void 0===p?void 0:p.appearance,whitelabel:e.target.checked}}),f.off()}catch(t){(0,$.EF)(t.response)}finally{r.off()}}(0,Z.analyticsTrackEvent)("clientReviewAppearanceToggle")},[p,r,f]);return(0,n.useEffect)(()=>{j()},[]),l&&!p?(0,Y.jsx)(ne.O,{color:"base_level_3",height:"4rem",borderRadius:"xl"}):(0,Y.jsxs)(a.x,{...i,bg:"base_level_3",borderRadius:"lg",p:3,mb:3,children:[(0,Y.jsxs)(c.k,{alignItems:"center",justifyContent:"space-between",height:8,overflow:"hidden",children:[(0,Y.jsx)(a.x,{as:"label",htmlFor:"bundle-appearance",lineHeight:1.2,margin:0,marginRight:2,cursor:"pointer",color:"content_active",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",children:o("external_approval.appearance")}),(0,Y.jsx)(u.r,{id:"bundle-appearance",size:"sm",isChecked:g,onChange:y})]}),g&&(0,Y.jsxs)(a.x,{position:"relative",children:[l&&(0,Y.jsx)(J.GtR,{children:(0,Y.jsx)(J.p9A,{})}),(0,Y.jsx)(S.i,{my:3}),(0,Y.jsx)(d.x,{mt:2,mb:2,children:o("external_approval.logo")}),(0,Y.jsx)(a.x,{maxW:"14rem",mb:3,children:(0,Y.jsx)(le.Z,{onChange:C,selectedImage:null===_||void 0===_?void 0:_.thumbnail})}),(0,Y.jsx)(S.i,{mb:3}),(0,Y.jsx)(d.x,{mb:2,children:o("external_approval.logo_app")}),(0,Y.jsx)(L.X,{isChecked:h,onChange:k,mr:"auto",children:(0,Y.jsx)(a.x,{as:"span",fontSize:"sm",children:o("external_approval.hide_logo")})})]})]})};var ae=i(370336),re=i(659840);const de=1,ce=2,ue=5,pe=6,me=3,ve=4,he={Option:e=>{var t;let{children:i,...o}=e;return(0,Y.jsx)(te.chakraComponents.Option,{...o,children:(0,Y.jsxs)(a.x,{display:"flex",alignItems:"center",children:[(0,Y.jsx)(a.x,{marginRight:3,children:o.data.__isNew__?(0,Y.jsx)(r.q,{size:"sm",icon:(0,Y.jsx)(M.FaPlus,{}),background:"content_alpha_100",color:"content_details"}):(0,Y.jsx)(r.q,{size:"sm",src:null===(t=o.data.data)||void 0===t?void 0:t.image,alt:o.data.label,name:o.data.label,background:"content_alpha_100",color:"content_details"})}),(0,Y.jsxs)(a.x,{fontSize:"md",lineHeight:"1.1em",children:[(0,Y.jsx)(d.x,{isTruncated:!0,children:o.data.label}),!o.data.__isNew__&&(0,Y.jsx)(d.x,{isTruncated:!0,fontSize:"sm",color:"content_note",children:o.data.value})]})]})})},DropdownIndicator:null},xe=e=>{let{packageId:t,...i}=e;const{t:o}=(0,s.$)(["planner","common"]),[r,m]=(0,n.useState)(!1),[v,h]=(0,n.useState)(!1),[x,g]=(0,n.useState)([]),[f,_]=(0,n.useState)([]),[b,j]=(0,n.useState)(""),[C,k]=(0,n.useState)(!1),y=(0,l.v9)(e=>{var t,i;return null===(t=e.auth)||void 0===t||null===(i=t.payload)||void 0===i?void 0:i.selectedOrg}),S=(0,n.useCallback)(async()=>{try{const e=(await(0,ee.QAW)(y,{pagination:"false"})).data.map(e=>{var t;return{value:e.email,label:(null===(t=e.display_name)||void 0===t?void 0:t.trim())||e.email,data:{image:e.profile_picture}}});g(e)}catch(e){(0,oe.iM)(e)}},[y,g]),T=(0,n.useCallback)(function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];f.includes(e)||(e&&(0,ie.oH)(e)?(f.push(e),t&&j("")):k(!0))},[f,j,k]),E=(0,n.useCallback)(async()=>
1{if(f.length){m(!0),j(""),k(!1);try{const e=await(0,ee.h57)({packageId:t,emails:f});e.data.status!==Z.PLANNER_RESPONSE_STATUS_ERROR&&_([]),(0,$.EF)(e),(0,Z.analyticsTrackEvent)("clientReviewShareEmailSent")}catch(e){(0,$.EF)(e.response)}m(!1)}else k(!0)},[m,_,f,t]);return(0,n.useEffect)(()=>{S()},[]),(0,Y.jsxs)(a.x,{...i,bg:"base_level_3",borderRadius:"lg",p:3,mb:3,children:[(0,Y.jsxs)(c.k,{alignItems:"center",justifyContent:"space-between",height:8,overflow:"hidden",children:[(0,Y.jsx)(a.x,{as:"label",htmlFor:"ea-send-email",lineHeight:1.2,margin:0,marginRight:2,cursor:"pointer",color:"content_active",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",children:o("external_approval.send_email")}),(0,Y.jsx)(u.r,{id:"ea-send-email",size:"sm",isChecked:v,onChange:()=>h(!v)})]}),v&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(d.x,{children:o("recipients",{ns:"common"})}),(0,Y.jsxs)(c.k,{alignItems:"center",gap:2,marginTop:1,children:[(0,Y.jsx)(J.Gm0,{size:"sm",createOptionPosition:"first",formatCreateLabel:e=>`${o("add",{ns:"common"})} "${e}"`,hideSelectedOptions:!0,options:x,components:he,value:f.map(e=>({label:e,value:e})),inputValue:b,onChange:e=>{_(e.map(e=>e.value))},onInputChange:e=>{k(!1),j(e)},onCreateOption:e=>{T(e)},onKeyDown:e=>{["Enter","Tab",","].includes(e.key)&&(e.preventDefault(),T(b,!0))},onBlur:e=>{T(b,!0)},placeholder:o("external_approval.add_emails"),isValidNewOption:()=>b&&!f.includes(b),isInvalid:C,isMulti:!0,isClearable:!1,isDisabled:r}),(0,Y.jsx)(p.z,{variant:"solid",size:"sm",isLoading:r,onClick:E,children:o("send",{ns:"common"})})]})]})]})},ge=e=>{let{draftIds:t,editPackageData:i,sharePackageData:o,onActionDone:l=(e,t)=>{},onClose:r}=e;const{t:u}=(0,s.$)(["planner","common","accounts","billing"]),[H,W]=(0,n.useState)(!1),{checkFeatureAvailability:V}=(0,U.Z)(),[J,G]=(0,n.useState)(),[te,ie]=(0,n.useState)([]),[oe,ne]=(0,n.useState)({}),le=(0,ae.Z)(),he=(0,n.useMemo)(()=>V(Z.FeatureCodes.PLANNER_EXTERNAL_APPROVAL),[V]),ge=(0,re.k6)(),[fe,_e]=(0,n.use
1State)(i?ue:o?pe:t?de:ce),[be,je]=(0,m.k)(),Ce=(0,n.useCallback)(async()=>{W(!0);try{const e=(await(0,ee.Y07)()).data.list.reverse();ie(e),!J&&e.length>0&&G(e[0].id)}catch(e){(0,$.EF)(e.response)}W(!1)},[W,J]),ke=(0,n.useCallback)(async e=>{let{name:i,description:o,commentsEnabled:n,autoScheduleEnabled:s}=e;W(!0);try{const e=await(0,ee.dn$)({draftsIds:t,description:o,title:i,commentsEnabled:n,autoScheduleEnabled:s});e.data.status===Z.PLANNER_RESPONSE_STATUS_SUCCESS&&(ne(e.data),l(Q.JV,{id:e.data.packageId,title:e.data.title,description:e.data.description,commentsEnabled:e.data.commentsEnabled,autoScheduleEnabled:e.data.autoScheduleEnabled}),_e(me))}catch(a){(0,$.EF)(a.response)}(0,Z.analyticsTrackEvent)("draftCreatedApprovalPackage"),W(!1)},[W,t,l]),ye=(0,n.useCallback)(async e=>{let{packageId:t,name:i,description:o,commentsEnabled:n,autoScheduleEnabled:s}=e;W(!0);try{const e=await(0,ee.TFA)({packageId:t,title:i,description:o,commentsEnabled:n,autoScheduleEnabled:s});e.data.status===Z.PLANNER_RESPONSE_STATUS_SUCCESS&&(ne(e.data),l(Q.wb,{id:e.data.packageId,title:e.data.title,description:e.data.description,commentsEnabled:e.data.commentsEnabled,autoScheduleEnabled:e.data.autoScheduleEnabled}),_e(ve))}catch(a){(0,$.EF)(a.response)}(0,Z.analyticsTrackEvent)("draftEditedApprovalPackage"),W(!1)},[W,l]),Se=(0,n.useCallback)(async()=>{W(!0);try{const e=await(0,ee.oYD)({packageId:J});je.off(),e.data.status===Z.PLANNER_RESPONSE_STATUS_SUCCESS&&(Ce(),l(Q.kY,{id:J}))}catch(e){(0,$.EF)(e.response)}(0,Z.analyticsTrackEvent)("draftArchivedApprovalPackage"),W(!1)},[W,J,Ce,je,l]),Te=(0,n.useCallback)(async()=>{W(!0);try{const e=await(0,ee.Jjp)({packageId:J,draftsIds:t});ne(e.data),l(Q.Y,{id:J}),_e(ve)}catch(e){(0,$.EF)(e.response)}W(!1),(0,Z.analyticsTrackEvent)("draftUpdatedApprovalPackage")},[W,t,J,l]),Ee=(0,n.useCallback)(e=>{G(e)},[G]),Ie=()=>{le({from:ge.location.pathname})};return(0,n.useEffect)(()=>{fe===de&&Ce()},[fe]),he?(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsxs)(v.u_,{autoFocus:!1,returnFocusOnClose:!1,initialFocusRef:()=>null,isOpen:!0,onClose:r,size:"xl",variant:"line-min",children:[(0,Y.jsx)(h.Z,{}),fe===de&&(0,Y.jsxs)(x.h,{children:[(0,Y.jsx)(g.x,{children:u("external_approval.heading",{type:u("post",{count:t.length}),count:t.length})}),(0,Y.jsxs)(f.f,{position:"relative",children:[H&&(0,Y.jsx)(q.Z,{children:(0,Y.jsx)(X.Z,{})}),(0,Y.jsxs)(c.k,{justifyContent:"space-between",alignItems:"center",mb:"4",children:[(0,Y.jsxs)(a.x,{children:[(0,Y.jsx)(_.X,{size:"sm",m:"0",children:u("external_approval.packages")}),(0,Y.jsx)(d.x,{color:"content_note",fontSize:"sm",as:"span",children:u("external_approval.packages_tip")})]}),(0,Y.jsx)(p.z,{size:"sm",leftIcon:(0,Y.jsx)(M.FaPlus,{}),onClick:()=>_e(ce),children:u("add_new",{ns:"common"})})]}),(0,Y.jsx)(b.E,{onChange:Ee,value:J,children:(0,Y.jsx)(j.aV,{spacing:"3",children:te.map(e=>(0,Y.jsxs)(j.HC,{border:"1px solid",borderColor:e.id===J?"content_disabled":"content_alpha_300",borderRadius:"lg",px:"4",py:"2",onClick:()=>G(e.id),children:[(0,Y.jsxs)(c.k,{justifyContent:"space-between",alignItems:"center",children:[(0,Y.jsxs)(a.x,{children:[(0,Y.jsxs)(c.k,{mb:"1",alignItems:"center",children:[(0,Y.jsx)(_.X,{as:"h4",size:"sm",m:"0",children:e.title}),(0,Y.jsx)(C.u,{label:`${u("external_approval.post_count_tip")}: ${e.postCount}`,hasArrow:!0,placement:"top",children:(0,Y.jsx)(k.C,{ml:"2",children:e.postCount})})]}),(0,Y.jsx)(d.x,{color:"content_details",fontSize:"sm",children:e.description})]}),(0,Y.jsx)(a.x,{children:(0,Y.jsx)(y.Y,{value:e.id,mt:"2"})})]}),(0,Y.jsxs)(a.x,{height:e.id===J?"132px":0,overflow:"hidden",transition:"height 0.3s ease",children:[(0,Y.jsx)(S.i,{my:"2",borderColor:"content_alpha_300"}),(0,Y.jsx)(d.x,{color:"content_inactive",fontSize:"sm",mb:"2",children:u("external_approval.client_link")}),(0,Y.jsxs)(c.k,{alignItems:"center",mb:4,children:[(0,Y.jsx)(T.I,{value:e.link,mr:"4",size:"sm"}),(0,Y.jsx)(B.T,{value:e.link,withText:!0,variant:"secondary",size:"sm"})]}),(0,Y.jsx)(p.z,{onClick:je.on,size:"xs",variant:"secondary",leftIcon:(0,Y.jsx)(M.FaTrash,{}),children:u("external_approval.archive_package")})]})]},e.id))})})]}),(0,Y.jsxs)(E.m,{gap:4,children:[(0,Y.jsx)(p.z,{size:"sm",variant:"secondary",isDisabled:H,onClick:r,children:u("cancel",{ns:"common"})}),(0,Y.jsx)(p.z,{size:"sm",variant:"solid",isDisabled:H,onClick:Te,marginLeft:"auto",children:u("external_approval.add_to_package")})]}),(0,Y.jsx)(I.o,{})]}),(fe===me||fe===ve||fe===pe)&&(0,Y.jsxs)(x.h,{children:[(0,Y.jsx)(g.x,{children:u(fe===pe?"external_approval.share_package":fe===me?"external_approval.package_created":"external_approval.package_updated")}),(0,Y.jsxs)(f.f,{fontSize:"sm",position:"relative",bg:"base_level_1",children:[H&&(0,Y.jsx)(q.Z,{children:(0,Y.jsx)(X.Z,{})}),(null===t||void 0===t?void 0:t.length)&&(0,Y.jsx)(d.x,{color:"content_disabled",mb:"4",children:u("external_approval.package_updated_tip",{type:u("post",{count:t.length}),count:t.length})}),(0,Y.jsx)(_.X,{size:"sm",fontWeight:500,color:"content_inactive",mb:1,children:fe===pe?o.name:oe.title}),(0,Y.jsx)(d.x,{color:"content_inactive",mb:"3",children:(0,Y.jsx)(d.x,{color:"content_note",children:fe===pe?o.description:oe.description})}),(0,Y.jsx)(d.x,{color:"content_inactive",mb:"1",children:u("external_approval.package_link")}),(0,Y.jsxs)(c.k,{alignItems:"center",gap:2,children:[(0,Y.jsx)(T.I,{value:fe===pe?o.linkToReview:oe.linkToReview,size:"sm",isReadOnly:!0}),(0,Y.jsx)(C.u,{label:u("open_in_new_tab",{ns:"common"}),placement:"top",hasArrow:!0,children:(0,Y.jsx)(w.h,{as:A.r,variant:"secondary",size:"sm",icon:(0,Y.jsx)(M.FaExternalLinkAlt,{}),isExternal:!0,href:fe===pe?o.linkToReview:oe.linkToReview})}),(0,Y.jsx)(B.T,{value:fe===pe?o.linkToReview:oe.linkToReview,withText:!0,variant:"secondary",size:"sm"})]}),fe===pe&&(0,Y.jsx)(xe,{packageId:o.packageId,marginTop:4}),((null===o||void 0===o?void 0:o.packageId)||(null===oe||void 0===oe?void 0:oe.packageId))&&(0,Y.jsx)(se,{bundleId:(null===o||void 0===o?void 0:o.packageId)||(null===oe||void 0===oe?void 0:oe.packageId),marginTop:4})]}),(0,Y.jsx)(E.m,{gap:4,children:(0,Y.jsx)(p.z,{size:"sm",onClick:r,marginLeft:"auto",children:u(fe===pe?"close":"return",{ns:"common"})})}),(0,Y.jsx)(I.o,{})]}),(fe===ce||fe===ue)&&(0,Y.jsx)(F.J9,{initialValues:fe===ue?i:{name:"",description:"",commentsEnabled:!0,autoScheduleEnabled:!1}
1,validate:e=>{const t={};return e.name||(t.name=u("field_required",{ns:"common"})),t},onSubmit:fe===ue?ye:ke,children:e=>{let{values:i,errors:o,handleChange:n,handleBlur:l,handleSubmit:s,isSubmitting:a}=e;return(0,Y.jsx)("form",{onSubmit:s,children:(0,Y.jsxs)(x.h,{children:[(0,Y.jsxs)(g.x,{children:[t&&(0,Y.jsx)(w.h,{icon:(0,Y.jsx)(M.FaArrowLeft,{}),size:"xs",variant:"ghost",onClick:()=>_e(de),mr:2}),u(fe===ue?"external_approval.edit_package":"external_approval.new_package")]}),(0,Y.jsxs)(f.f,{position:"relative",children:[H&&(0,Y.jsx)(q.Z,{children:(0,Y.jsx)(X.Z,{})}),(0,Y.jsxs)(P.g,{spacing:4,children:[(0,Y.jsxs)(D.NI,{isInvalid:o.name,children:[(0,Y.jsx)(O.l,{size:"sm",htmlFor:"packageName",children:u("external_approval.package_name")}),(0,Y.jsx)(T.I,{size:"sm",placeholder:u("external_approval.package_name"),id:"packageName",name:"name",onChange:n,onBlur:l,value:i.name}),o.name&&(0,Y.jsx)(z.J1,{children:o.name})]}),(0,Y.jsxs)(D.NI,{children:[(0,Y.jsx)(O.l,{size:"sm",htmlFor:"packageDescription",children:u("external_approval.package_description")}),(0,Y.jsx)(R.g,{id:"packageDescription",placeholder:u("external_approval.package_description_tip"),resize:"none",size:"sm",name:"description",onChange:n,onBlur:l,value:i.description})]}),(0,Y.jsx)(D.NI,{children:(0,Y.jsxs)(c.k,{alignItems:"flex-start",children:[(0,Y.jsx)(L.X,{isChecked:i.commentsEnabled,onChange:n,name:"commentsEnabled",id:"commentsEnabled",fontSize:"sm",mr:2}),(0,Y.jsxs)(O.l,{size:"sm",htmlFor:"commentsEnabled",textTransform:"none",children:[(0,Y.jsx)(d.x,{as:"span",display:"block",fontSize:"sm",children:u("external_approval.enable_comments")}),(0,Y.jsx)(d.x,{as:"span",fontSize:"xs",color:"content_note",children:u("external_approval.enable_comments_tip")})]})]})}),(0,Y.jsx)(D.NI,{children:(0,Y.jsxs)(c.k,{alignItems:"flex-start",children:[(0,Y.jsx)(L.X,{isChecked:i.autoScheduleEnabled,onChange:n,name:"autoScheduleEnabled",id:"autoScheduleEnabled",fontSize:"sm",mr:2}),(0,Y.jsxs)(O.l,{size:"sm",htmlFor:"autoScheduleEnabled",textTransform:"none",children:[(0,Y.jsx)(d.x,{as:"span",display:"block",fontSize:"sm",children:u("external_approval.enable_auto_schedule")}),(0,Y.jsx)(d.x,{as:"span",fontSize:"xs",color:"content_note",children:u("external_approval.enable_auto_schedule_tip")})]})]})})]})]}),(0,Y.jsxs)(E.m,{gap:4,children:[t?(0,Y.jsx)(p.z,{size:"sm",variant:"secondary",isDisabled:H,onClick:()=>_e(de),children:u("go_back",{ns:"common"})}):(0,Y.jsx)(p.z,{size:"sm",variant:"secondary",isDisabled:H,onClick:r,children:u("close",{ns:"common"})}),(0,Y.jsx)(p.z,{size:"sm",variant:"solid",type:"submit",isDisabled:H||a,marginLeft:"auto",children:fe===ue?u("save",{ns:"common"}):u("external_approval.add_package")})]}),(0,Y.jsx)(I.o,{})]})})}})]}),(0,Y.jsx)(N.Z,{isCentered:!0,loading:H,isOpen:be,title:u("confirm",{ns:"common"}),message:u("external_approval.archive_confirm"),cancelButtonText:u("cancel",{ns:"common"}),confirmButtonText:u("confirm",{ns:"common"}),onClose:je.off,onConfirm:Se})]}):(0,Y.jsx)(K,{onClose:r,onHandleViewPlans:Ie})}},609195:(e,t,i)=>{i.d(t,{JV:()=>o,Y:()=>l,kY:()=>s,wb:()=>n});const o="create",n="update",l="update_items",s="archive"},492736:(e,t,i)=>{i.d(t,{Z:()=>l});var o=i(295903),n=i(228993);const l=e=>{let{width:t="full",height:i="full"}=e;return(0,n.jsx)(o.O,{width:t,height:i})}},70211:(e,t,i)=>{i.d(t,{Z:()=>k});var o=i(683017),n=i(408499),l=i(692877),s=i(351839),a=i(270858),r=i(298249),d=i(828865),c=i(295903),u=i(778145),p=i(90583),m=i(104399),v=i(917528),h=i(500045),x=i(228993);const g=o.lazy(()=>i.e(1572).then(i.bind(i,161572))),f=o.lazy(()=>i.e(6626).then(i.bind(i,346626))),_=o.lazy(()=>i.e(9855).then(i.bind(i,769855))),b=o.lazy(()=>Promise.all([i.e(4736),i.e(4676)]).then(i.bind(i,344676))),j=o.lazy(()=>Promise.all([i.e(4736),i.e(6205)]).then(i.bind(i,316205))),C={[m.ASSET]:{icon:u.FaFolder,color:"content_inactive"},[m.DESIGN_STORY]:{icon:u.FaDraftingCompass,color:"common.red_berry"},[m.DOCUMENT_STORY]:{icon:u.FaFile,color:"common.green_lantern"},[m.SOCIAL_POST]:{icon:h.r,color:"common.safe_dark"},[m.SOCIAL_POST_DRAFT]:{icon:v.r,color:"common.safe_dark"}},k=e=>{let{onClose:t,onItemClick:i,categories:v,defaultCategory:h}=e;const{t:k}=(0,n.$)(["common"]),y=(0,l.S)({base:!0,md:!1}),[S,T]=(0,o.useState)(""),[E,I]=(0,o.useState)(h||Object.entries(C).filter(e=>{let[t]=e;return!(null!==v&&void 0!==v&&v.length)||(null===v||void 0===v?void 0:v.includes(t))})[0][0]);return(0,x.jsxs)(s.k,{position:"fixed",top:0,left:0,width:y?"full":"20rem",he
1ight:"full",zIndex:"modal",p:4,background:"base_level_2",borderRight:"1px solid",borderColor:"content_alpha_200",flexDirection:"column",children:[(0,x.jsxs)(a.x,{mb:4,children:[(0,x.jsxs)(s.k,{gap:2,alignItems:"center",mb:3,children:[(0,x.jsx)(p.Ltx,{value:E,size:"md",buttonProps:{width:"full"},menuListProps:{zIndex:4},options:Object.entries(C).filter(e=>{let[t]=e;return!(null!==v&&void 0!==v&&v.length)||(null===v||void 0===v?void 0:v.includes(t))}).map(e=>{let[t,i]=e;return{value:t,icon:(0,x.jsx)(r.J,{fontSize:"lg",color:i.color,as:i.icon}),label:k(`resources.${t}`)}}),onChange:e=>{let{value:t}=e;T(""),I(t)}}),y&&(0,x.jsx)(d.h,{icon:(0,x.jsx)(u.FaTimes,{}),onClick:t,size:"sm","aria-label":k("close")})]}),(0,x.jsx)(p.MjL,{value:S,onChange:e=>T(e),onClose:S?()=>T(""):void 0,size:"sm",placeholder:k("search.generic")})]}),(0,x.jsx)(a.x,{flex:1,overflowY:"auto",bg:"base_level_1",borderRadius:"lg",px:4,py:3,sx:{scrollbarWidth:"thin"},children:E===m.ASSET?(0,x.jsx)(o.Suspense,{fallback:(0,x.jsx)(c.O,{height:"4rem",borderRadius:"lg"}),children:(0,x.jsx)(f,{search:S,onItemClick:i})}):E===m.DESIGN_STORY?(0,x.jsx)(o.Suspense,{fallback:(0,x.jsx)(c.O,{height:"4rem",borderRadius:"lg"}),children:(0,x.jsx)(_,{search:S,onItemClick:i})}):E===m.DOCUMENT_STORY?(0,x.jsx)(o.Suspense,{fallback:(0,x.jsx)(c.O,{height:"4rem",borderRadius:"lg"}),children:(0,x.jsx)(g,{search:S,onItemClick:i})}):E===m.SOCIAL_POST?(0,x.jsx)(o.Suspense,{fallback:(0,x.jsx)(c.O,{height:"4rem",borderRadius:"lg"}),children:(0,x.jsx)(b,{search:S,onItemClick:i})}):E===m.SOCIAL_POST_DRAFT?(0,x.jsx)(o.Suspense,{fallback:(0,x.jsx)(c.O,{height:"4rem",borderRadius:"lg"}),children:(0,x.jsx)(j,{search:S,onItemClick:i})}):null}),(0,x.jsx)(p.SYg,{bgColor:"base_level_2",onClose:t})]})}},516374:(e,t,i)=>{i.d(t,{ZP:()=>j});var o=i(683017),n=i(408499),l=i(703921),s=i(351839),a=i(902352),r=i(878818),d=i(349798),c=i(298249),u=i(773414),p=i(270858),m=i(104399),v=i(193691),h=i(90583),x=i(412997),g=i(228993);const f="end",_=" ",b="\n",j=e=>{let{variant:t,text:i,onAddAiText:j,onAiWriterCommand:C,onAddSnippet:k}=e;const{t:y}=(0,n.$)(["ai","planner"]),S=(0,l.j)("Menu",{size:"sm"}),T=(0,o.useMemo)(()=>(0,h.Htl)(i||""),[i]),E=(0,o.useMemo)(()=>{const e=[];if(!i)return[];const t=T<m.AI_MIN_WORDS_LIMIT||T>m.AI_MAX_WORDS_LIMIT,o=T<m.AI_MIN_WORDS_LIMIT?y("toolbar_action_min_length",{minLength:m.AI_MIN_WORDS_LIMIT}):T>m.AI_MAX_WORDS_LIMIT?y("toolbar_action_max_length",{maxLength:m.AI_MAX_WORDS_LIMIT}):void 0,n={keywords:[],tone:m.DEFAULT_AI_DOCUMENT_TONE,no_runs:1};return j&&e.push({type:"button",label:y("toolbar_actions.complete.label"),tooltip:o||y("toolbar_actions.complete.tooltip"),disabled:t,handler:j({aiData:{prompt:m.PROMPT_ID_WRITE,payload:{...n,title:"Formal",description:i}},insertPosition:f,insertDelimiter:_})},{type:"button",label:y("toolbar_actions.rewrite.label"),tooltip:o||y("toolbar_actions.rewrite.tooltip"),disabled:t,handler:j({aiData:{prompt:m.PROMPT_ID_REWRITE,payload:{...n,title:"Formal",description:i}}})},{type:"button",label:y("toolbar_actions.expand.label"),tooltip:o||y("toolbar_actions.expand.tooltip"),disabled:t,handler:j({aiData:{prompt:m.PROMPT_ID_EXPAND,payload:{...n,title:"Formal",description:i}},insertPosition:f,insertDelimiter:b})},{type:"button",label:y("toolbar_actions.write-section.label"),tooltip:o||y("toolbar_actions.write-section.tooltip"),disabled:t,handler:j({aiData:{prompt:m.PROMPT_ID_WRITE_SECTION,payload:{...n,title:i,description:""}},insertPosition:f,insertDelimiter:b})}),C&&e.push({type:"button",label:y("toolbar_actions.rewrite.label"),tooltip:o||y("toolbar_actions.rewrite.tooltip"),disabled:t,icon:v.wNS,handler:C({slug:m.AiOptions.REWRITE_COMMAND,text:i})},{type:"button",label:y("toolbar_actions.complete.label"),tooltip:o||y("toolbar_actions.complete.tooltip"),disabled:t,icon:v.r3Y,handler:C({slug:m.AiOptions.COMPLETE_COMMAND,text:i})},{type:"button",label:y("toolbar_actions.compress.label"),tooltip:T<60?y("toolbar_action_min_length",{minLength:60}):o||y("toolbar_actions.compress.tooltip"),disabled:T<60||t,icon:v.YkS,handler:C({slug:m.AiOptions.COMPRESS_COMMAND,text:i})},{type:"button",label:y("toolbar_actions.expand.label"),tooltip:o||y("toolbar_actions.expand.tooltip"),disabled:t,icon:v.vQE,handler:C({slug:m.AiOptions.EXPAND_COMMAND,text:i})},{type:"button",label:y("toolbar_actions.ask_riley.label"),tooltip:o||y("toolbar_actions.ask_riley.tooltip"),disabled:!1,icon:x.FBZ,handler:C({slug:m.AiOptions.CHATBOT,text:i})}),k&&(e.length&&e.push({type:"divider"}),e.push({type:"button",label:y("post_editor.text_toolbar.create_snippet",{ns:"planner"}),icon:C?v.PqE:void 0,handler:()=>{k(i)}})),e},[j,k,C,y,i,T]);return E.length?"menu"===t?(0,g.jsx)(s.k,{flexDirection:"column",marginX:-1,fontSize:S.list.fontSize,lineHeight:S.list.lineHeight,children:E.map((e,t)=>(0,g.jsx)(o.Fragment,{children:"divider"===e.type?(0,g.jsx)(a.i,{}):(0,g.jsx)(r.u,{label:e.tooltip,placement:"bottom",hasArrow:!0,isDisabled:!e.tooltip,shouldWrapChildren:e.disabled,textAlign:"center",children:(0,g.jsx)(d.z,{variant:"ghost",sx:{justifyContent:"flex-start",borderRadius:0,fontWeight:"normal",...S.item,width:e.disabled?"full":void 0},leftIcon:e.icon?(0,g.jsx)(c.J,{as:e.icon}):void 0,isDisabled:e.disabled,onClick:e.handler,children:e.label})})},"button"===e.type?e.label:`${e.type}-${t}`))}):(0,g.jsx)(u.h,{size:"xs",variant:"ghost",children:(0,g.jsxs)(p.x,{display:"flex",alignItems:"center",flexWrap:"wrap",children:[(0,g.jsx)(p.x,{fontSize:"xs",paddingX:"2",children:T}),E.filter(e=>"button"===e.type).map(e=>(0,g.jsxs)(o.Fragment,{children:[(0,g.jsx)(a.i,{orientation:"vertical",height:"1em",margin:0}),(0,g.jsx)(r.u,{label:e.tooltip,placement:"bottom",hasArrow:!0,isDisabled:!e.tooltip,shouldWrapChildren:!0,textAlign:"center",children:(0,g.jsx)(d.z,{leftIcon:e.icon?(0,g.jsx)(c.J,{as:e.icon}):void 0,isDisabled:e.disabled,onClick:e.handler,children:e.label})})]},e.label))]})}):null}},632080:(e,t,i)=>{i.d(t,{Z:()=>O});var o=i(587383),n=i(691275),l=i(351839),s=i(270858),a=i(11254),r=i(295903),d=i(179822),c=i(129944),u=i(298249),p=i(880745),m=i(741065),v=i(692877),h=i(878818),x=i(828865),g=i(524943),f=i(807523),_=i(53004),b=i(177612),j=i(677360),C=i(921902),k=i(683017),y=i(408499),S=i(778145),T=i(193691),E=i(135642),I=i(104399),w=i(90583),A=i(228993);
1const P={slidesPerView:3,freeMode:!0,mousewheel:!1,containerModifierClass:"tutorial-video-swiper-",breakpoints:{1800:{slidesPerView:7.5,spaceBetween:20},1600:{slidesPerView:6.5,spaceBetween:20},1440:{slidesPerView:6,spaceBetween:20},1200:{slidesPerView:5,spaceBetween:20},1024:{slidesPerView:4,spaceBetween:20},768:{slidesPerView:3,spaceBetween:10},640:{slidesPerView:3,spaceBetween:10},500:{slidesPerView:2.5,spaceBetween:10},380:{slidesPerView:2,spaceBetween:10}}},D=e=>{let{video:t,onLoad:i,onClick:v,isLoaded:h}=e;const[x,g]=(0,o.k)(),f=(0,n.ff)("base_level_3","base_level_2");return(0,A.jsxs)(l.k,{direction:"column",w:"full",h:"full",_hover:{cursor:"pointer",border:"1px solid",borderColor:"content_alpha_400"},onClick:v,borderRadius:"lg",border:"1px solid",borderColor:"content_alpha_100",onMouseEnter:g.on,onMouseLeave:g.off,pos:"relative",children:[(0,A.jsxs)(s.x,{pos:"relative",_before:x?{content:"''",position:"absolute",width:"100%",height:"100%",top:0,left:0,background:"rgba(0,0,0,0.3)",zIndex:1}:{},children:[(0,A.jsx)(a.o,{ratio:16/9,overflow:"hidden",borderTopRadius:"lg",children:(0,A.jsx)(r.O,{isLoaded:h,borderTopRadius:"lg",children:(0,A.jsx)(d.E,{src:t.thumbUrl,alt:t.title,objectFit:"cover !important",onLoad:i})})}),(0,A.jsx)(c.M,{position:"absolute",inset:"0",zIndex:1,children:(0,A.jsx)(r.O,{isLoaded:h,borderRadius:"lg",children:(0,A.jsx)(s.x,{px:["2","2","3","4"],py:["1","1","2","2"],borderRadius:"lg",bgColor:"blackAlpha.800",children:(0,A.jsx)(u.J,{as:S.FaPlay,fontSize:["xs","sm","lg","xl"],color:"white"})})})})]}),(0,A.jsx)(s.x,{borderTop:"1px solid",borderColor:"content_alpha_100",bgColor:f,borderBottomRadius:"lg",p:2,h:"full",children:(0,A.jsx)(p.N,{isLoaded:h,noOfLines:2,children:(0,A.jsx)(m.x,{fontSize:"sm",color:"content_inactive",noOfLines:2,children:t.title})})})]})};const O=function(e){let{videoList:t,containerProps:i={},swiperParams:n=P}=e;const{t:a}=(0,y.$)(["common"]),[d,c]=(0,k.useState)(null),u=(0,v.S)({base:!0,md:!1}),[p,S]=(0,o.k)(!1),O=t.map(e=>(0,A.jsx)(D,{video:e,isLoaded:p,onLoad:S.on,onClick:()=>c(e)},e.url));return(0,A.jsxs)(s.x,{mb:4,...i,children:[(0,A.jsxs)(l.k,{w:"full",gap:"2",alignItems:"center",minH:"9",mb:"2",children:[(0,A.jsx)(s.x,{children:(0,A.jsxs)(r.O,{isLoaded:p,children:[(0,A.jsx)(m.x,{display:["none","none","none","block"],color:"content_details",fontSize:"xs",children:a("featured_templates.learn_heading")}),(0,A.jsx)(m.x,{fontSize:u?"md":"xl",fontWeight:"medium",color:"content_inactive",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",maxW:["280px","280px","450px","600px"],children:a("tutorials.title")})]})}),(0,A.jsx)(h.u,{label:a("tutorials.go_to_academy"),placement:"top",hasArrow:!0,children:(0,A.jsx)(r.O,{isLoaded:p,borderRadius:"full",children:(0,A.jsx)(x.h,{onClick:()=>(0,I.openUrl)(I.ACADEMY_LINK,"_blank"),icon:(0,A.jsx)(T.D3e,{}),alignItems:"center",size:"sm",cursor:"pointer",color:"content_inactive",rounded:"full","aria-label":"view all"})})})]}),(0,A.jsx)(E.Z,{swiperParams:n,children:O}),d?(0,A.jsxs)(g.u_,{autoFocus:!1,returnFocusOnClose:!1,isOpen:!0,onClose:()=>c(null),size:"2xl",children:[(0,A.jsx)(f.Z,{}),(0,A.jsxs)(_.h,{children:[(0,A.jsx)(b.x,{children:d.title}),(0,A.jsx)(j.f,{pb:"6",children:(0,A.jsx)(w.HeH,{title:d.title,embedId:d.url,autoPlay:!0})}),(0,A.jsx)(C.o,{})]})]}):null]})}},852890:(e,t,i)=>{i.d(t,{Z:()=>Je,a:()=>Ve});var o=i(683017),n=i(270858),l=i(656674),s=i(831737),a=i(889366),r=i(151242),d=i(874298),c=(i(626993),i(228993));const u={".ProseMirror.ProseMirror-empty::before":{position:"absolute",content:"attr(data-placeholder)",color:"content_note"},"[contenteditable]":{userSelect:"text"}},p=e=>({...e,clipboardTextSerializer(e){const t=[];return e.content.forEach(e=>{let i="";e.forEach(e=>{var t;e.isText?i+=e.text:null!==(t=e.attrs)&&void 0!==t&&t.text&&(i+=e.attrs.text)}),t.push(i)}),t.join("\n")},dispatchTransaction(t){e.dispatchTransaction?e.dispatchTransaction(t):e.onChange&&e.onChange(this.state.apply(t))}}),m=(0,o.forwardRef)((e,t)=>{var i,l;const s=(0,o.useRef)(null),a=(0,o.useRef)(null),r=(0,o.useRef)(e),{state:m,placeholder:v,onFocus:h,onBlur:x,...g}=e;return(0,o.useEffect)(()=>{const{state:e,placeholder:t,onFocus:i,onBlur:o,...n}=r.current,l=new d.tk(s.current,{state:e,...p(n)});return a.current=l,()=>{l.destroy()}},[]),(0,o.useEffect)(()=>{var e;null===(e=a.current)||void 0===e||e.setProps(p(g))},[g]),(0,o.useLayoutEffect)(()=>{var e;null===(e=a.current)||void 0===e||e.updateState(m)},[m]),(0,o.useEffect)(()=>{var e,t;null===(e=a.current)||void 0===e||null===(t=e.dom)||void 0===t||t.setAttribute("data-placeholder",v||"")},[v]),(0,o.useEffect)(()=>{var e,t,i,o,n,l;null===(e=a.current)||void 0===e||null===(t=e.dom)||void 0===t||null===(i=t.classList)||void 0===i||i.toggle("ProseMirror-empty",0===(null===(o=a.current)||void 0===o||null===(n=o.dom)||void 0===n||null===(l=n.textContent)||void 0===l?void 0:l.length))},[m,null===(i=a.current)||void 0===i||null===(l=i.dom)||void 0===l?void 0:l.textContent]),(0,o.useImperativeHandle)(t,()=>({get view(){return a.current}})),(0,c.jsx)(n.x,{ref:s,onFocus:h,onBlur:x,sx:u})}),v=(0,o.memo)(m);var h=i(505418);const x=new h.H$("mention"),g=e=>{let{triggerChar:t="@",allowSpaces:i=!1,debounceTime:o=500,onEnter:n=()=>!1,onExit:l=()=>!1,onChange:s=()=>!1,onDebouncedChange:a=()=>!1}=e;const r=(c=t,function(e){const t="[\\w\\p{L}\\-_&\\+\\.]",i=arguments.length>1&&void 0!==arguments[1]&&arguments[1]?new RegExp(`(^|\\s)${c}(${t}+(\\s${t}+){0,1}\\s?${t}*)$`,"u"):new RegExp(`(^|\\s)${c}(${t}*)$`,"u"),o=e.doc.textBetween(e.before(),e.pos,"\0","\0").match(i);if(o){var n,l,s;const t=o[0].substring(o[1].length,o[0].length),i=e.pos,a=i-t.length;if(!1===(null===(n=e.doc.resolve(a))||void 0===n||null===(l=n.parent)||void 0===l||null===(s=l.type)||void 0===s?void 0:s.isTextblock))return;return{range:{from:a,to:i},text:o[2]}}});var c;let u=null;return new h.Sy({key:x,view(){return{update:(e,t)=>
1{const i=this.key.getState(t),r=this.key.getState(e.state),d=this.props.getNode(e),c=!i.active&&r.active,p=i.active&&!r.active,m=!c&&!p&&i.text!==r.text;c&&n({view:e,node:d,range:r.range,text:r.text}),p&&l({view:e,node:d,range:i.range,text:i.text}),(c||m)&&(s({view:e,node:d,range:r.range,text:r.text}),u&&clearTimeout(u),u=setTimeout(()=>{r.active&&a({view:e,node:d,range:r.range,text:r.text})},o))}}},state:{init:()=>({active:!1,range:{},text:""}),apply(e){const t={active:!1,range:{},text:""},{selection:o}=e;if(o.from!==o.to)return t;const n=o.$from,l=r(n,i);return l&&(t.active=!0,t.range=l.range,t.text=l.text),t}},props:{getNode(e){var t,i,o;return null===e||void 0===e||null===(t=e.domAtPos(e.state.selection.$from.pos))||void 0===t||null===(i=t.node)||void 0===i||null===(o=i.querySelector)||void 0===o?void 0:o.call(i,'span[data-mark][data-type="mention-typing"]')},decorations(e){const{active:t,range:i}=this.getState(e);return t?d.EH.create(e.doc,[d.p.inline(i.from,i.to,{nodeName:"span","data-mark":"","data-type":"mention-typing"})]):null}}})},f=e=>{const t=/(^|\s)(#[\w\p{L}_]+)\b/giu,i=[];return e.descendants((e,o)=>{e.text&&Array.from(e.text.matchAll(t)).forEach(e=>{const t=e[2],n=(e.index||0)+e[1].length,l=o+n,s=l+t.length,a=d.p.inline(l,s,{nodeName:"span","data-mark":"","data-type":"hashtag"});i.push(a)})}),d.EH.create(e,i)},_=new h.H$("hashtag-highlighter"),b=()=>new h.Sy({key:_,state:{init(e,t){let{doc:i}=t;return f(i)},apply:(e,t)=>e.docChanged?f(e.doc):t},props:{decorations(e){return this.getState(e)}}});var j=i(725333);const C=e=>{const t=/(^|\s)(@[\w\p{L}\-_.@]+)\b/giu,i=[];return e.descendants((e,o)=>{e.text&&Array.from(e.text.matchAll(t)).forEach(e=>{const t=e[2],n=(e.index||0)+e[1].length,l=o+n,s=l+t.length,a=d.p.inline(l,s,{nodeName:"span","data-mark":"","data-type":"at-mention"});i.push(a)})}),d.EH.create(e,i)},k=new h.H$("at-mention-highlighter"),y=()=>new h.Sy({key:k,state:{init(e,t){let{doc:i}=t;return C(i)},apply:(e,t)=>e.docChanged?C(e.doc):t},props:{decorations(e){return this.getState(e)}}});var S=i(75093),T=i.n(S);const E=new h.H$("link-menu");const I=e=>{let{onEnter:t=()=>!1,onExit:i=()=>!1}=e;return new h.Sy({key:E,view(){return{update:(e,o)=>{const n=this.key.getState(o),l=this.key.getState(e.state),s=this.props.getNode(e),a=n.active&&!l.active,r=n.active!==l.active||n.text!==l.text||n.range!==l.range;a?i({view:e,node:s,range:n.range,text:n.text}):r&&t({view:e,node:s,range:l.range,text:l.text})}}},state:{init:()=>({active:!1,range:{},text:""}),apply(e){const t={active:!1,range:{},text:""},{selection:i}=e;if(i.from!==i.to||!i.empty)return t;const o=i.$from.pos;return e.doc.descendants((e,i)=>{var n,l;if(t.active||!e.text)return;const{text:s}=e,a=i+s.length;if(i>o||a<o)return;const r=function(e,t){const i=e=>/\s/.exec(e);let o=t-1,n=t;for(;o>=0&&!i(e[o]);)o-=1;for(o=Math.max(0,o+1);n<e.length&&!i(e[n]);)n+=1;return n=Math.max(o,n),{start:o,end:n}}(s,o-i),d=s.substring(r.start,r.end),c=(null===(n=T()(d))||void 0===n||null===(l=n[0])||void 0===l?void 0:l.url)===d;d&&c&&(t.active=!0,t.range={from:i+r.start,to:i+r.end},t.text=d)}),t}},props:{getNode(e){var t,i,o,n;const l=null===e||void 0===e||null===(t=e.domAtPos(e.state.selection.$from.pos))||void 0===t?void 0:t.node,s='span[data-mark][data-type="link-menu"]';return(null===l||void 0===l||null===(i=l.querySelector)||void 0===i?void 0:i.call(l,s))||(null===l||void 0===l||null===(o=l.parentNode)||void 0===o||null===(n=o.closest)||void 0===n?void 0:n.call(o,s))},decorations(e){const{active:t,range:i}=this.getState(e);return t?d.EH.create(e.doc,[d.p.inline(i.from,i.to,{nodeName:"span","data-mark":"","data-type":"link-menu"})]):null}}})},w=new h.H$("selected-text-menu"),A=e=>{let{onChange:t=()=>!1,onExit:i=()=>!1}=e;return new h.Sy({key:w,view:()=>({update:(e,o)=>{const n=e.state;if(!(o&&o.doc.eq(n.doc)&&o.selection.eq(n.selection)))if(n.selection.empty)o.selection.empty||null===i||void 0===i||i();else try{const{from:i,to:o}=n.selection,l={from:e.coordsAtPos(i),to:e.coordsAtPos(o)};null===t||void 0===t||t({view:e,range:{from:i,to:o},coords:l})}catch{null===i||void 0===i||i()}},destroy(){null===i||void 0===i||i()}})})},P=e=>{const t={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"};return e.replace(/[<>"']/g,e=>t[e])};var D=i(16946),O=i(832414),z=i(845458),R=i(519186),L=i(351839),M=i(878237),F=i(741065),U=i(179822),$=i(77456),N=i(408499);const B={zIndex:"popover",width:"12rem",maxHeight:"16rem",overflow:"hidden",overflowY:"auto",background:"base_level_3",borderColor:"base_alpha_200",boxShadow:"sm",borderRadius:"md",borderWidth:"1px",paddingTop:"1",paddingBottom:"1"},Z={alignItems:"center",padding:"1",fontSize:"sm",cursor:"pointer",outline:"none",":focus":{backgroundColor:"content_alpha_200"},":not(:first-of-type)":{borderTop:"1px solid",borderTopColor:"content_alpha_200"}}
1,H=e=>{let{loading:t,items:i,node:l,text:s="",onSelect:a,onExit:r,onViewFocus:d}=e;const{t:u}=(0,N.$)(["planner"]),p=[],m=(0,o.useRef)(null),[v,h]=(0,o.useState)(-1),{popperRef:x,referenceRef:g}=(0,O.D)({placement:"bottom-start",strategy:"fixed"}),f=(0,o.useMemo)(()=>l&&(t||(null===i||void 0===i?void 0:i.length)>=0),[l,t,i]),_=(0,o.useCallback)(e=>()=>{a(i[e])},[i,a]),b=(0,o.useCallback)(e=>()=>{h(e)},[h]);return function(e,t){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:window,n=arguments.length>3?arguments[3]:void 0;const l=(0,o.useRef)();(0,o.useEffect)(()=>{l.current=t},[t]),(0,o.useEffect)(()=>{if(!i||!i.addEventListener)return;const t=e=>l.current(e);return i.addEventListener(e,t,n),()=>{i.removeEventListener(e,t,n)}},[e,i,n])}("keydown",(0,o.useCallback)(e=>"Escape"===e.key&&r?(e.preventDefault(),null===r||void 0===r||r(),!1):"Enter"===e.key&&f&&null!==v&&i[v]?(e.preventDefault(),a(i[v]),!1):"ArrowDown"===e.key&&f?(e.preventDefault(),h(Math.min(v+1,i.length-1)),!1):"ArrowUp"===e.key&&f?(e.preventDefault(),h(Math.max(-1,v-1)),!1):null,[f,i,v,a,r]),document,!0),(0,z.O)({ref:m,handler:()=>{null===r||void 0===r||r()}}),(0,o.useEffect)(()=>{g(l)},[l]),(0,o.useEffect)(()=>{f&&h(-1)},[i]),(0,o.useEffect)(()=>{var e;f&&(v>-1&&p[v]?null===(e=p[v])||void 0===e||e.focus():null===d||void 0===d||d())},[v]),f?(0,c.jsx)(R.h,{children:(0,c.jsx)(n.x,{ref:e=>{m.current=e,x(e)},sx:B,children:t?(0,c.jsx)(L.k,{alignItems:"center",justifyContent:"center",padding:"1",children:(0,c.jsx)(M.$,{color:"common.primary_400",size:"md"})}):0===i.length?(0,c.jsx)(L.k,{alignItems:"center",justifyContent:"center",padding:"2",children:(0,c.jsx)(F.x,{fontSize:"sm",color:"content_note",children:s&&""!==s.trim()?u("post_editor.mention.no_results"):u("post_editor.mention.start_typing")})}):i.map((e,t)=>(0,c.jsxs)(L.k,{tabIndex:"-1",ref:e=>{p[t]=e},onClick:_(t),onMouseEnter:b(t),sx:Z,children:[(0,c.jsx)(U.E,{src:e.image,fallback:(0,c.jsx)($.q,{name:e.name||e.text,width:"1.7rem",height:"1.7rem",size:"sm"}),boxSize:"2em",objectFit:"cover",borderRadius:"full"}),(0,c.jsxs)(n.x,{paddingLeft:"2",maxWidth:"calc(100% - 2em)",children:[(0,c.jsx)(F.x,{title:e.text,isTruncated:!0,fontSize:"1em",lineHeight:"1.2em",color:"content_inactive",children:e.text}),(0,c.jsx)(F.x,{title:e.name,isTruncated:!0,fontSize:"0.75em",lineHeight:"1.2em",color:"content_note",children:e.name})]})]},e.id))})}):null},W=(0,o.memo)(H);var V=i(527867),J=i(878818),G=i(349798),Y=i(957711),K=i(298249),X=i(828865),q=i(346526),Q=i(308686),ee=i(172744);const te={position:"absolute",zIndex:"popover",display:"flex",alignItems:"center",background:"base_level_3",borderColor:"base_alpha_200","--popper-arrow-bg":"var(--chakra-colors-base_level_3)",boxShadow:"md",borderRadius:"md",borderWidth:"1px",paddingTop:"1",paddingBottom:"1",paddingLeft:"2",paddingRight:"2",maxWidth:"full"},ie=(0,V.m)(Q.E.div),oe=e=>{let{node:t,text:i,range:l,onExit:s,onToggleLinkDisabling:a,getLinkData:r}=e;const{t:d}=(0,N.$)("planner"),u=(0,o.useRef)(null),{popperRef:p,referenceRef:m,getArrowProps:v,getArrowInnerProps:h}=(0,O.D)({placement:"top",strategy:"fixed"}),x=(0,o.useMemo)(()=>!!(t&&i&&l),[t,i,l]),g=(0,o.useMemo)(()=>null===r||void 0===r?void 0:r(l,i),[i,l,r]),f=(0,o.useCallback)(()=>{null===a||void 0===a||a(l,i)},[i,l,a]);return(0,z.O)({ref:u,handler:e=>{var i;(null===e||void 0===e?void 0:e.target)===t||null!==t&&void 0!==t&&null!==(i=t.contains)&&void 0!==i&&i.call(t,e.target)||null===s||void 0===s||s()}}),(0,o.useEffect)(()=>{m(t)},[t]),x&&null!==g&&void 0!==g&&g.url?(0,c.jsx)(ee.M,{children:(0,c.jsx)(R.h,{children:(0,c.jsxs)(ie,{sx:te,ref:e=>{u.current=e,p(e)},children:[(0,c.jsx)(n.x,{display:"flex",alignItems:"center",marginRight:"1",children:(0,c.jsx)(J.u,{placement:"top",hasArrow:!0,label:g.url,children:(0,c.jsx)(G.z,{as:Y.r,variant:"ghost",size:"xs",leftIcon:(0,c.jsx)(K.J,{as:q.ZKx}),href:g.url,isExternal:!0,children:(0,c.jsx)(F.x,{isTruncated:!0,maxWidth:"150px",children:g.url})})})}),a?(0,c.jsx)(J.u,{placement:"top",hasArrow:!0,label:g.disabled?d("post_editor.enable_shortening"):d("post_editor.disable_shortening"),children:(0,c.jsx)(X.h,{onClick:f,icon:(0,c.jsx)(K.J,{as:g.disabled?q.Wlb:q.nL$,fontSize:"md"}),size:"xs",variant:"ghost"})}):null,(0,c.jsx)(n.x,{...v(),children:(0,c.jsx)(n.x,{...h()})})]})})}):null},ne=(0,o.memo)(oe);var le=i(305010);const se=function(e){const t={};return(arguments.length>
11&&void 0!==arguments[1]?arguments[1]:[]).forEach(i=>{void 0!==e.attrs[i]&&(t[`data-${i}`]=e.attrs[i])}),t["data-entity"]="",t["data-type"]=e.attrs.type,t},ae=e=>e.attrs.text,re={inline:!0,group:"inline",content:"text*",marks:"",selectable:!0,draggable:!1,atom:!0,attrs:(de={source:{},id:{},name:{default:null}},{...de,type:{},text:{}}),parseDOM:[{tag:`span[data-entity][data-type="${D.o}"][data-source][data-id]`,getAttrs:e=>function(e){const t={};return(arguments.length>1&&void 0!==arguments[1]?arguments[1]:[]).forEach(i=>{const o=`data-${i}`;e.hasAttribute(o)&&(t[i]=P(e.getAttribute(o)))}),t.type=P(e.getAttribute("data-type")),t.text=P(e.textContent),t}(e,["source","id","name"])}],toDOM:e=>["span",se(e,["source","id","name"]),ae(e)]};var de;const ce=new le.V_({nodes:{doc:{content:"block+"},div:{content:"inline*",group:"block",whitespace:"pre",parseDOM:[{tag:"div"}],toDOM:()=>["div",0]},text:{group:"inline"},hard_break:{inline:!0,group:"inline",selectable:!1,parseDOM:[{tag:"br"}],toDOM:()=>["br"]},[D.o]:re}}),ue=[D.o],pe=e=>{var t,i;const o={type:"doc",content:[]},n=(null===e||void 0===e||null===(t=e.message)||void 0===t?void 0:t.replace(/\r?\n/g,"\n"))||"",l=(null===e||void 0===e||null===(i=e.entitiesMap)||void 0===i?void 0:i.sort((e,t)=>e.offset<t.offset?1:-1))||[],s=l.reduce((e,t)=>({...e,[t.offset]:t}),{}),a=n.split("\n");let r=0;for(let d=0;d<a.length;d+=1){const e=a[d],t={type:"div",content:[]},i=e.split("");d>0&&(r+=1);let n=null;for(let o=0;o<i.length;o+=1){const l=i[o],a=r+o;let d=!1;if(s[a]){const t=s[a],{type:i,offset:l,length:c,...u}=t,p=l-r;if(ue.includes(i)){n={type:i,attrs:{...u,type:i,text:e.substring(p,p+c)}},d=!0,o+=t.length-1}}d||(n?n.text+=l:n={type:"text",text:l}),n&&(d||i.length===o+1||s[a+1])&&(t.content.push(n),n=null)}o.content.push(t),r+=e.length}return o},me=e=>{const t={message:"",entitiesMap:[]},i=(null===e||void 0===e?void 0:e.content)||"";let o=0;for(let n=0;n<i.length;n+=1){const e=i[n],l=(null===e||void 0===e?void 0:e.content)||[];if(n>0){const e="\n";t.message+=e,o+=e.length}for(let i=0;i<l.length;i+=1){const e=l[i];let n="";if("hard_break"===e.type)n="\n";else if("text"===e.type)n=e.text;else if(ue.includes(e.type)){const{type:i,key:l,text:s,...a}=e.attrs||{};n=s,n&&i&&t.entitiesMap.push({...a,type:i,offset:o,length:n.length})}t.message+=n,o+=n.length}}return t};var ve=i(553218),he=i(902352),xe=i(193691),ge=i(166375);let fe=function(e){return e.BOLD="bold",e.ITALIC="italic",e.BOLD_ITALIC="bold_italic",e.UNDERLINE="underline",e.STRIKETHROUGH="strikethrough",e.SANS="sans",e.SANS_BOLD="sans_bold",e}({});const _e={[fe.BOLD]:{upperStart:119808,lowerStart:119834,digitStart:120782},[fe.ITALIC]:{upperStart:119860,lowerStart:119886},[fe.BOLD_ITALIC]:{upperStart:119912,lowerStart:119938},[fe.SANS]:{upperStart:120224,lowerStart:120250,digitStart:120802},[fe.SANS_BOLD]:{upperStart:120276,lowerStart:120302,digitStart:120812}},be={[fe.UNDERLINE]:818,[fe.STRIKETHROUGH]:822},je={h:String.fromCodePoint(8462)},Ce="A".codePointAt(0),ke="Z".codePointAt(0),ye="a".codePointAt(0),Se="z".codePointAt(0),Te="0".codePointAt(0),Ee="9".codePointAt(0),Ie=(e,t)=>{const i=e.codePointAt(0);return i>=Ce&&i<=ke?String.fromCodePoint(t.upperStart+(i-Ce)):i>=ye&&i<=Se?String.fromCodePoint(t.lowerStart+(i-ye)):void 0!==t.digitStart&&i>=Te&&i<=Ee?String.fromCodePoint(t.digitStart+(i-Te)):e},we=(()=>{const e=new Map;for(const[t,i]of Object.entries(_e)){for(let o=0;o<26;o++)e.set(i.upperStart+o,{plain:String.fromCodePoint(Ce+o),format:t}),e.set(i.lowerStart+o,{plain:String.fromCodePoint(ye+o),format:t});if(void 0!==i.digitStart)for(let o=0;o<10;o++)e.set(i.digitStart+o,{plain:String.fromCodePoint(Te+o),format:t})}for(const[t,i]of Object.entries(je))e.set(i.codePointAt(0),{plain:t,format:fe.ITALIC});return e})(),Ae=new Set(Object.values(be));function Pe(e){const t=[],i=Array.from(e);let o=0;for(;o<i.length;){const e=i[o],n=e.codePointAt(0);let l=e,s=o+1;for(;s<i.length;){const e=i[s].codePointAt(0);if(!(e>=768&&e<=879||Ae.has(e)))break;l+=i[s],s++}t.push({raw:l,baseCP:n}),o=s}return t}const De=(e,t)=>{const i=be[t];if(void 0!==i){const t=String.fromCodePoint(i);let o="";for(const{raw:i}of Pe(e))i.includes(t)?o+=i:o+=i+t;return o}const o=_e[t];if(!o)return e;let n="";for(const{raw:l,baseCP:s}of Pe(e)){const e=we.get(s),i=e?e.plain:String.fromCodePoint(s),a=i.codePointAt(0);if(t===fe.ITALIC&&je[i])n+=je[i]+l.slice(Array.from(l)[0].length);else if(a>=Ce&&a<=ke||a>=ye&&a<=Se||void 0!==o.digitStart&&a>=Te&&a<=Ee){n+=Ie(i,o)+l.slice(Array.from(l)[0].length)}else n+=l}return n},Oe=(e,t)=>
1{const i=be[t];if(void 0!==i){const t=String.fromCodePoint(i);return Array.from(e).filter(e=>e!==t).join("")}let o="";for(const{raw:n,baseCP:l}of Pe(e)){const e=we.get(l);if(e&&e.format===t){const t=n.slice(Array.from(n)[0].length);o+=e.plain+t}else o+=n}return o},ze=e=>{let t="";for(const{raw:i,baseCP:o}of Pe(e)){const e=we.get(o),n=e?e.plain:String.fromCodePoint(o);let l="";const s=Array.from(i);for(let t=1;t<s.length;t++){const e=s[t].codePointAt(0);Ae.has(e)||(l+=s[t])}t+=n+l}return t},Re=e=>{const t=new Set;for(const{raw:i,baseCP:o}of Pe(e)){const e=we.get(o);e&&t.add(e.format);const n=Array.from(i);for(let i=1;i<n.length;i++){const e=n[i].codePointAt(0);for(const[i,o]of Object.entries(be))e===o&&t.add(i)}}return[...t]},Le=(e,t,i)=>{const o=[];return e.nodesBetween(t,i,(e,n)=>{if(e.isAtom&&!e.isText)return!1;if(e.isText&&e.text){const l=Math.max(n,t),s=Math.min(n+e.nodeSize,i),a=e.text.slice(l-n,s-n);o.push({from:l,to:s,text:a})}return!0}),o.reverse()},Me=(e,t,i)=>{const{tr:o}=e.state;let n=!1;for(const l of t){const e=i(l.text);e!==l.text&&(o.insertText(e,l.from,l.to),n=!0)}n&&e.dispatch(o)},Fe=e=>{const{doc:t}=e.state,i=Le(t,0,t.content.size);Me(e,i,ze)},Ue={position:"absolute",zIndex:"popover",display:"flex",flexDirection:"column",background:"base_level_3",borderColor:"base_alpha_200","--popper-arrow-bg":"var(--chakra-colors-base_level_3)",boxShadow:"md",borderRadius:"md",borderWidth:"1px",padding:"1",maxWidth:"full"},$e=(0,V.m)(Q.E.div),Ne=[{format:fe.BOLD,icon:xe.vpU,labelKey:"formatting_toolbar.bold"},{format:fe.ITALIC,icon:xe.iC$,labelKey:"formatting_toolbar.italic"},{format:fe.UNDERLINE,icon:xe.Uro,labelKey:"formatting_toolbar.underline"},{format:fe.STRIKETHROUGH,icon:xe.vNJ,labelKey:"formatting_toolbar.strikethrough"},{format:fe.SANS,icon:xe.cs0,labelKey:"formatting_toolbar.sans"}],Be=e=>{let{node:t,text:i,range:l,view:s,menu:a,formattingEnabled:r}=e;const{t:d}=(0,N.$)("planner"),u=(0,o.useRef)(null),{popperRef:p,referenceRef:m,getArrowProps:v,getArrowInnerProps:h}=(0,O.D)({placement:"bottom",strategy:"fixed"}),x=(0,o.useMemo)(()=>!!(t&&i&&l),[t,i,l]),g=(0,o.useMemo)(()=>s&&l?(e=>{const{from:t,to:i}=e.state.selection;if(t===i)return[];const o=Le(e.state.doc,t,i).map(e=>e.text).join("");return Re(o)})(s):[],[s,l]);(0,o.useEffect)(()=>{m(t)},[t]);const f=(0,o.useCallback)(e=>{s&&(((e,t)=>{const{from:i,to:o}=e.state.selection;if(i===o)return;const n=Le(e.state.doc,i,o),l=n.every(e=>!e.text.length||Re(e.text).includes(t));Me(e,n,l?e=>Oe(e,t):e=>De(e,t))})(s,e),s.focus())},[s]),_=(0,o.useCallback)(()=>{s&&((e=>{const{from:t,to:i}=e.state.selection;if(t===i)return void Fe(e);const o=Le(e.state.doc,t,i);Me(e,o,ze)})(s),s.focus())},[s]),b=(0,o.useCallback)(e=>{e.preventDefault()},[]),j=r&&s,C=!!a;return x&&(j||C)?(0,c.jsx)(ee.M,{children:(0,c.jsx)(R.h,{children:(0,c.jsxs)($e,{sx:Ue,ref:e=>{u.current=e,p(e)},children:[j?(0,c.jsxs)(ve.U,{spacing:0,children:[Ne.map(e=>{let{format:t,icon:i,labelKey:o}=e;return(0,c.jsx)(ge.Z,{tooltipLabel:d(o),icon:i,isActive:g.includes(t),onMouseDown:b,onClick:()=>f(t)},t)}),(0,c.jsx)(he.i,{orientation:"vertical",h:5,mx:1}),(0,c.jsx)(ge.Z,{tooltipLabel:d("formatting_toolbar.remove"),icon:xe.oVJ,onMouseDown:b,onClick:_})]}):null,j&&C?(0,c.jsx)(he.i,{}):null,C?(0,c.jsx)(n.x,{children:a}):null,(0,c.jsx)(n.x,{...v(),children:(0,c.jsx)(n.x,{...h()})})]})})}):null},Ze=(0,o.memo)(Be),He={color:"content_link"},We=e=>{let{styles:t,highlightHashtags:i,highlightLinks:o,highlightAtMentions:n,mentionEnabled:l}=e;const{".ProseMirror":s,...a}=t||{};let r={".ProseMirror":{overflowY:"auto",paddingTop:"8px",paddingBottom:"8px",paddingInlineStart:"3",paddingInlineEnd:"3",minHeight:"6rem",outline:"none",borderRadius:"sm",border:"none",fontSize:"sm",lineHeight:"short",color:"inherit",cursor:"text",":focus":{boxShadow:"rgb(206 146 49 / 50%) 0px 0px 0px 1px"},...s,...t}};return i&&(r={...r,'[data-mark][data-type="hashtag"]':{...He}}),o&&(r={...r,'[data-mark][data-type="link"]':{...He}}),n&&(r={...r,'[data-mark][data-type="at-mention"]':{...He}}),r=l?{...r,'[data-entity][data-type="mention"]':{paddingLeft:"0.5",paddingRight:"0.5",color:"content_link",backgroundColor:"content_alpha_200"},'[data-mark][data-type="mention-typing"]':{paddingLeft:"0.5",paddingRight:"0.5",color:"content_link",backgroundColor:"content_alpha_200",border:"1px solid",borderColor:"content_alpha_200"}}:{...r,'[data-entity][data-type="mention"]':{paddingLeft:"0.5",paddingRight:"0.5",backgroundColor:"content_alpha_200"}},r={...r,'[data-mark][data-type="link-menu"]':{color:"common.primary_400",backgroundColor:"orange.100"}},{...r,...a}},Ve=(e,t)=>{let i=e.state.tr,o=0;
1t.forEach(e=>{e.from!==e.to&&i.doc.descendants((t,n)=>{if(!t.text)return;const l=new RegExp(`(^|\\s)(${s=e.from,s.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")})($|\\s)`,"ig");var s;Array.from(t.text.matchAll(l)).forEach(t=>{const l=t[2],s=(t.index||0)+t[1].length,a=n+s+o,r=a+l.length,d=e.to.length-l.length;i=i.insertText(e.to,a,r),o+=d})})}),i.docChanged&&e.dispatch(i)},Je=(0,o.forwardRef)((e,t)=>{let{state:i,placeholder:d,onChange:u,onFocus:p,onBlur:m,onPaste:f,onSubmit:_,highlightHashtags:C,highlightLinks:k,highlightAtMentions:S,mentionEnabled:T,mentionGetItems:E,mentionAllowSpaces:w,onMentionSelect:P,linkMenuEnabled:O,onToggleLinkDisabling:z,getLinkData:R,selectedTextMenuEnabled:L,getSelectedTextMenu:M,formattingEnabled:F=!1,...U}=e;const $=(0,o.useRef)(null),N=(0,o.useRef)(!1),[B,Z]=(0,o.useState)(!1),[H,V]=(0,o.useState)(!1),[J,G]=(0,o.useState)([]),[Y,K]=(0,o.useState)(null),[X,q]=(0,o.useState)(""),[Q,ee]=(0,o.useState)(null),[te,ie]=(0,o.useState)(null),[oe,se,ae]=(e=>{const[t,i]=(0,o.useState)(()=>h.yy.create(e));return[t,i,t=>{const o=h.yy.create({...e,...t});i(o)}]})({schema:ce,doc:ce.nodeFromJSON(pe(i)),plugins:[T?g({allowSpaces:w,debounceTime:500,onChange:e=>{let{node:t,text:i}=e;K(t||null),q(i||"")},onDebouncedChange:e=>{let{text:t}=e;if(!t||""===t.trim())return G([]),void V(!1);V(!0),E(t,e=>{G(e),V(!1)})},onExit:()=>{G([]),K(null),q("")}}):null,C?b():null,k?(0,j.$p)():null,S?y():null,O?I({onEnter:e=>{ee(e)},onExit:()=>{ee(null)}}):null,L||F?A({onChange:e=>{let{view:t,range:i,coords:o}=e;ie({node:{getBoundingClientRect:()=>{const e=Math.max(o.from.bottom,o.to.bottom),t=Math.min((o.from.right+o.to.right)/2,o.to.right);return{width:0,height:0,top:e,right:t,bottom:e,left:t}}},text:t.state.doc.textBetween(i.from,i.to,"\n","\0"),range:i,view:t})},onExit:()=>{ie(null)}}):null,(0,s.m8)(),(0,l.h)({"Mod-z":s.Yw,"Mod-y":s.KX}),(0,l.h)({"Mod-Enter":e=>{null===_||void 0===_||_(me(e.doc.toJSON()))}}),(0,l.h)(a.YR)].filter(e=>null!==e)}),re=(0,r.Z)(oe,50),de=(0,o.useMemo)(()=>te&&M?M({text:te.text}):null,[M,te]),ue=(0,o.useCallback)(e=>{var t;const i=null===(t=$.current)||void 0===t?void 0:t.view,{range:o}=x.getState(i.state);if(e){const t=i.state.schema.nodes.mention.create((e=>({type:D.o,text:e.text,source:e.source,id:e.id,name:e.name}))(e));i.dispatch(i.state.tr.replaceWith(o.from,o.to,t)),i.focus(),null===P||void 0===P||P(e)}},[$,P]),ve=(0,o.useCallback)(()=>{K(null)},[K]),he=(0,o.useCallback)(()=>{ee(null)},[ee]),xe=(0,o.useCallback)((e,t)=>{null===z||void 0===z||z(e,t),ee(null)},[ee,z]),ge=(0,o.useCallback)(()=>{var e;null===(e=$.current)||void 0===e||e.view.focus()},[$]),fe=(0,o.useCallback)(e=>{se(e)},[se]),_e=(0,o.useCallback)(()=>{Z(!0),null===p||void 0===p||p()},[p]),be=(0,o.useCallback)(()=>{Z(!1),null===m||void 0===m||m(),setTimeout(()=>{ie(null)},250)},[m]),je=(0,o.useCallback)((e,t,i)=>{var o;const n=null===(o=t.clipboardData)||void 0===o?void 0:o.getData("text/plain");if(!n)return null===f||void 0===f||f(),!1;const l=new le.p2(le.HY.from(e.state.schema.text(n)),0,0),s=e.state.tr.replaceSelection(l);return e.dispatch(s),null===f||void 0===f||f(),!0},[f]);return(0,o.useEffect)(()=>{B&&u(me(oe.doc.toJSON()))},[re]),(0,o.useEffect)(()=>{N.current&&(B||u(me(oe.doc.toJSON())))},[oe]),(0,o.useEffect)(()=>{N.current&&ae({doc:oe.doc})},[T]),(0,o.useEffect)(()=>(N.current=!0,()=>{N.current=!1}),[]),(0,o.useImperativeHandle)(t,()=>({get view(){var e;return null===(e=$.current)||void 0===e?void 0:e.view},update(){ae({doc:oe.schema.nodeFromJSON(pe(i))})}})),(0,c.jsxs)(n.x,{...U,sx:We({styles:null===U||void 0===U?void 0:U.sx,highlightHashtags:C,highlightLinks:k,highlightAtMentions:S,mentionEnabled:T}),children:[(0,c.jsx)(v,{ref:$,state:oe,placeholder:d,onChange:fe,onFocus:_e,onBlur:be,handlePaste:je,attributes:{tabindex:"0"}}),T?(0,c.jsx)(W,{loading:H,items:J,node:Y,text:X,onSelect:ue,onExit:ve,onViewFocus:ge}):null,O?(0,c.jsx)(ne,{node:null===Q||void 0===Q?void 0:Q.node,text:null===Q||void 0===Q?void 0:Q.text,range:null===Q||void 0===Q?void 0:Q.range,onExit:he,onToggleLinkDisabling:z?xe:null,getLinkData:R}):null,L||F?(0,c.jsx)(Ze,{node:null===te||void 0===te?void 0:te.node,text:null===te||void 0===te?void 0:te.text,range:null===te||void 0===te?void 0:te.range,view:null===te||void 0===te?void 0:te.view,menu:L?de:null,formattingEnabled:F}):null]})})},166375:(e,t,i)=>{i.d(t,{Z:()=>g});var o=i(683017),n=i(559222),l=i(878818),s=i(828865),a=i(298249),r=i(270858),d=i(104399),c=i(764293),u=i(408499),p=i(90583),m=i(282542),v=i(228993);const h={position:"absolute",top:"0",right:"0",display:"flex",justifyContent:"center",alignItems:"center",padding:"0 0.4em",background:"base_level_1",color:"content_active",border:"1px solid",borderColor:"content_disabled",borderRadius:"full",fontSize:"0.6em",lineHeight:"1em",height:"1.8em",minWidth:"1.8em"},x=(0,o.forwardRef)((e,t)=>{let{children:i,tooltipLabel:x,icon:g,isDisabled:f,isActive:_,isNew:b,count:j,off:C,upgradeRequired:k,onClick:y,upgradeTitle:S,upgradeSubtitle:T,upgradeFeatureList:E,event:I,upgradeImage:w,...A}=e;const{t:P}=(0,u.$)(["billing","accounts","common"]),{isOpen:D,onOpen:O,onClose:z}=(0,n.q)(),R=(0,c.I0)(),L=(0,c.v9)(e=>{var t,i,o,n;return null===(t=e.auth.payload)||void 0===t||null===(i=t.user)||void 0===i||null===(o=i.context)||void 0===o||null===(n=o.ui_state)||void 0===n?void 0:n.selected_product}),M=(0,o.useCallback)(()=>{R((0,m.$$)({product:L})),z()},[R,L,z]);return(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)(l.u,{label:x,hasArrow:!0,placement:"top",shouldWrapChildren:f,isDisabled:!x,children:(0,v.jsx)(s.h,{ref:t,size:"sm",variant:"ghost",isDisabled:f,onClick:k?()=>{I&&(0,d.analyticsTrackEvent)("upgradeModalOpened",{feature:I}),O()}:y,...A,children:(0,v.jsxs)(v.Fragment,{children:[g?(0,v.jsx)(a.J,{as:g,fontSize:"md",color:_?"common.primary_400":null}):i,j?(0,v.jsx)(r.x,{sx:h,children:j}):null,b&&(0,v.jsx)(p.spe,{containerProps:{position:"absolute",left:"7px",top:"5px"}})]})})}),D?(0,v.jsx)(p.XLS,{t:P,title:S,subtitle:T,featureList:E,show:!0,onHide:z,image:w,onViewPlansHandler:M}):null]})}),g=(0,o.memo)(x)},197643:(e,t,i)=>{i.d(t,{Z:()=>a});var o=i(388314),n=i(683017),l=i(558693),s=i(228993);const a=(0,n.forwardRef)((e,t)=>{let{...i}=e;const n=(0,o.Z)();return(0,s.jsx)(l._W,{ref:t,locale:null===n||void 0===n?void 0:n.locale,weekStartsOn:null===n||void 0===n?void 0:n.weekStartsOn,firstWeekContainsDate:null===n||void 0===n?void 0:n.firstWeekContainsDate,mode:"single",showOutsideDays:!0,fixedWeeks:!0,...i})})},741220:(e,t,i)=>{i.d(t,{Z:()=>g});var o=i(683017),n=i(692877),l=i(351839),s=i(270858),a=i(90678),r=i(349798),d=i(481785),c=i(565642),u=i(945249),p=i(408499),m=i(197643),v=i(907614),h=i(228993);const x=e=>{let{dateTime:t,showClearButton:i,onChange:x,disabled:g,timeIntervals:f,defaultHour:_,defaultDate:b}=e;const[j,C]=(0,o.useState)(),{t:k}=(0,p.$)("common"),y=(0,n.S)({base:!0,md:!1}),S=(0,o.useMemo)(()=>j?(0,d.default)(j):void 0,[j]),T=(0,o.useCallback)(e=>{const t=j?(0,d.default)(j):_?(0,c.default)(e,_):e;C(`${(0,u.default)(e,"yyyy-MM-dd")} ${(0,u.default)(t,"HH:mm")}`)},[C,j,_]),E=(0,o.useCallback)(e=>{const t=j?(0,d.default)(j):e;C(`${(0,u.default)(t,"yyyy-MM-dd")} ${(0,u.default)(e,"HH:mm")}`)},[C,j]),I=(0,o.useCallback)(()=>{C(null)},[C]);return(0,o.useEffect)(()=>{void 0!==j&&j!==t&&(null===x||void 0===x||x(j))},[j]),(0,o.useEffect)(()=>{C(t)},[t]),(0,o.useEffect)(()=>{C(t)},[]),(0,h.jsxs)(l.k,{direction:y?"column":"row",children:[(0,h.jsx)(s.x,{fontSize:"sm",children:(0,h.jsx)(m.Z,{defaultMonth:b?(0,d.default)(b):t?(0,d.default)(t):void 0,selected:S,onSelect:T,disabled:g})}),(0,h.jsxs)(l.k,{direction:"column",align:"stretch",justify:"center",paddingTop:y?"2":null,paddingLeft:y?null:"2",children:[(0,h.jsxs)(s.x,{textAlign:"center",children:[(0,h.jsx)(a.X,{fontSize:"sm",marginBottom:"2",children:k("time")}
1),(0,h.jsx)(v.Z,{timeIntervals:f,size:"sm",date:S,onChange:E})]}),i?(0,h.jsx)(s.x,{marginTop:"4",textAlign:"center",children:(0,h.jsx)(r.z,{size:"sm",onClick:I,isDisabled:!S,children:k("clear")})}):null]})]})},g=(0,o.memo)(x)},549727:(e,t,i)=>{i.d(t,{Z:()=>p});var o=i(683017),n=i(408499),l=i(778145),s=i(878818),a=i(741065),r=i(298249),d=i(262813),c=i(228993);const u=e=>{var t,i,o;let{draft:u,showStatusLabel:p=!1,labelStyles:m,variant:v="dark",iconColor:h,...x}=e;const{t:g}=(0,n.$)("planner"),f=(null===u||void 0===u||null===(t=u.info)||void 0===t||null===(i=t.status)||void 0===i?void 0:i.type)||(null===u||void 0===u||null===(o=u.postStatus)||void 0===o?void 0:o.id),_=e=>{let{tooltipLabel:t,label:i,icon:o,iconColor:n,wrapperProps:l}=e;return(0,c.jsx)(s.u,{label:t||i,placement:"top",hasArrow:!0,children:(0,c.jsxs)(a.x,{as:"span",display:"flex",alignItems:"center",fontWeight:"normal",fontSize:"xs",gap:1,...l,children:[(0,c.jsx)(r.J,{as:o,color:n}),p&&(0,c.jsx)(a.x,{as:"span",sx:m,children:i})]})})};var b,j;return f===d.Z.ACCEPTED?_({tooltipLabel:g("drafts.approved_by",{name:null===(b=u.approvedByUser)||void 0===b?void 0:b.name}),label:g("drafts.approved"),icon:l.FaCheckDouble,iconColor:"dark"===v?"common.positive_dark":"common.positive_light",wrapperProps:x}):f===d.Z.ACCEPTED_EXTERNAL?_({label:g("drafts.approved_externally"),icon:l.FaCheckDouble,iconColor:"dark"===v?"common.positive_dark":"common.positive_light",wrapperProps:x}):f===d.Z.REJECTED?_({tooltipLabel:g("drafts.rejected_by",{name:null===(j=u.rejectedByUser)||void 0===j?void 0:j.name}),label:g("rejected",{ns:"common"}),icon:l.FaBan,iconColor:"common.negative",wrapperProps:x}):f===d.Z.REJECTED_EXTERNAL?_({label:g("drafts.rejected_externally"),icon:l.FaBan,iconColor:"common.negative",wrapperProps:x}):f===d.Z.DONE?_({tooltipLabel:g("stage.awaiting_approval"),label:g("drafts.requested_approval"),icon:l.FaHandPaper,iconColor:h||("dark"===v?"common.primary_400":"content_disabled"),wrapperProps:x}):f===d.Z.USED?_({label:g("drafts.used"),icon:l.FaCalendarCheck,iconColor:h||("dark"===v?"common.positive_dark":"common.positive_light"),wrapperProps:x}):f===d.Z.NEW||f===d.Z.SAVED?_({label:g("draft"),icon:l.FaPencilAlt,iconColor:h||("dark"===v?"content_inactive":"content_disabled"),wrapperProps:x}):null},p=(0,o.memo)(u)},659604:(e,t,i)=>{i.d(t,{Z:()=>d});var o=i(683017),n=i(408499),l=i(878818),s=i(741065),a=i(205548),r=i(228993);const d=e=>{let{originalDate:t,convertedDate:i,notSetText:d,notSetToolTip:c,children:u}=e;const{t:p}=(0,n.$)("planner"),m=(0,o.useMemo)(()=>t?(0,a.JP)(t):c||d||"",[t,d,c]),v=(0,o.useMemo)(()=>i?(0,a.JP)(i):"",[i]);return(0,r.jsx)(l.u,{placement:"top",hasArrow:!0,isDisabled:!m&&!v,label:(0,r.jsxs)(r.Fragment,{children:[v&&(0,r.jsx)(s.x,{children:v}),(0,r.jsxs)(s.x,{color:v?"content_note":void 0,children:[m,v&&(0,r.jsxs)(s.x,{as:"span",children:[" - ",p("original")]})]})]}),children:u})}},92568:(e,t,i)=>{i.d(t,{Z:()=>d});var o=i(878818),n=i(270858),l=i(298249),s=i(408499),a=i(778145),r=i(228993);const d=e=>{let{type:t,...i}=e;const{t:d}=(0,s.$)(["planner"]);return(0,r.jsx)(o.u,{label:d("draft"===t?"drafts.grouped":"posts.grouped"),hasArrow:!0,placement:"top",children:(0,r.jsx)(n.x,{...i,display:"inline-flex",children:(0,r.jsx)(l.J,{as:a.FaRegClone,fontSize:"xs"})})})}},928699:(e,t,i)=>{i.d(t,{O:()=>n,z:()=>o});const o={COMMENTS:"comments",VERSIONS:"versions",GROUP_ITEMS:"group-items"},n={POST_DELETE:"post_delete",POST_ARCHIVE:"post_archive",POST_UNGROUP:"post_ungroup",POST_EDIT:"post_edit",POST_REUSE:"post_reuse",POST_PUBLISH_NOW:"post_publish_now",DRAFT_DELETE:"draft_delete",DRAFT_UNGROUP:"draft_ungroup",DRAFT_STATUS_CHANGE:"draft_status_change",DRAFT_EDIT:"draft_edit",DRAFT_SCHEDULE:"draft_schedule"}},938059:(e,t,i)=>{i.d(t,{GN:()=>pe,I:()=>ve,Xv:()=>me,ZP:()=>Te});var o=i(683017),n=i(198157),l=i(807523),s=i(177612),a=i(921902),r=i(677360),d=i(357023),c=i(773414),u=i(349798),p=i(692877),m=i(741065),v=i(270858),h=i(459695),x=i(39821),g=i(170882),f=i(366354),_=i(138342),b=i(298249),j=i(902352),C=i(720637),k=i(532003),y=i(878818),S=i(351839),T=i(878237),E=i(764293),I=i(778145),w=i(799396),A=i(408499),P=(i(127659),i(411572)),D=i(919941),O=i(852890),z=i(166375),R=i(747308),L=i(868366),M=i(104399),F=i(957392),U=i(30339),$=i(638461),N=i(835007),B=i(645462),Z=i(664723),H=i(989573),W=i(141494),V=i(459030),J=i(369843),G=i(742533),Y=i(729587),K=i(780410),X=i(894821),q=i(123081),Q=i(861e3),ee=i(678141),te=i(59707),ie=i(812221),oe=i(90583),ne=i(200356),le=i(516374),se=i(763110),ae=i(262697),re=i(282542),de=i(46750),ce=i(851939),ue=i(228993);const pe="post-edit-comment",me="post-edit-comment-ai",ve="post-edit-comment",he={position:"relative","&.uppy-is-drag-over::after":{position:"absolute",inset:"-3px",zIndex:1e4,backgroundColor:"base_alpha_300",border:"3px dashed",borderColor:"base_alpha_400",content:'""'}},xe={position:"relative",borderRadius:"lg",background:"input_normal"},ge={paddingBottom:1},fe={paddingX:2,paddingY:1,_empty:{display:"none"}},_e={display:"flex",flexDirection:"row-reverse",flexWrap:"wrap",alignItems:"center",justifyContent:"flex-end",padding:1,marginBottom:2},be={display:"flex",alignItems:"center",marginBottom:2},je={paddingRight:2,fontSize:"sm",lineHeight:"1.1em",fontWeight:500},Ce={display:"flex",alignItems:"center"},ke=(e,t,i)=>{const o=parseInt(e||0,10),n=i&&o>i?i:o;return t&&n<t?t:n},ye=e=>{let{type:t,onDiscard:i,onSave:p,onClose:m}=e;const{t:v}=(0,A.$)(["planner","common"]),h=(0,o.useRef)();return(0,ue.jsx)(n.aR,{leastDestructiveRef:h.current,isOpen:!0,onClose:m,isCentered:!0,variant:"line-min",children:(0,ue.jsx)(l.Z,{children:(0,ue.jsxs)(n._T,{children:[(0,ue.jsx)(s.x,{fontSize:"lg",children:v("confirm",{ns:"common"})}),(0,ue.jsx)(a.o,{ref:h}),(0,ue.jsx)(r.f,{children:v(`post_edit_comments.${t}.action.save_confirmation`)}),(0,ue.jsx)(d.m,{children:(0,ue.jsxs)(c.h,{size:"sm",spacing:3,children:[(0,ue.jsx)(u.z,{variant:"danger",onClick:i,children:v("discard",{ns:"common"})}),(0,ue.jsx)(u.z,{variant:"solid",onClick:p,children:v("save",{ns:"common"})})]})})]})})})},Se=(0,o.forwardRef)((e,t)=>{var i,n;let{provider:l,postType:s,accounts:a,data:r,minDelay:d,maxDelay:c,maxDelayFree:pe,isFreePlan:me,onAiMediaSidebarPanelToggle:ve,onMediaSidebarPanelToggle:Se,onAiWriterPanelToggle:Te,onAiWriterCommand:Ee,onSave:Ie,onCancel:we}=e;const{t:Ae}=(0,A.$)(["planner","common","media-editor","accounts","billing"]),Pe=(0,E.I0)(),De=(0,o.useRef)(null),Oe=(0,o.useRef)(null),ze=(0,o.useRef)(null),Re=(0,o.useRef)(null),[Le]=(0,L.Z)(),[Me,Fe]=(0,o.useState)({video:!1,videoCover:!1}),Ue=(0,p.S)({base:!0,md:!1}),[$e,Ne]=(0,o.useState)({open:!1}),[Be,Ze]=(0,o.useState)(null),[He,We]=(0,o.useState)(null),[Ve,Je]=(0,o.useState)(null),[Ge,Ye]=(0,o.useState)(null),[Ke,Xe]=(0,o.useState)(!1),[qe,Qe]=(0,o.useState)(!1),[et,tt]=(0,o.useState)(!1),[it,ot]=(0,o.useState)(null),[nt,lt]=(0,o.useState)(null),[st,at]=(0,o.useState)(),[rt,dt]=(0,o.useState)(!1),[ct,ut]=(0,o.useState)(((e,t,i)=>({...e,delay:ke(e.delay,t,i)}))(r,d,c)),[pt,mt]=(0,o.useState)([]),[vt,ht]=(0,o.useState)(),[xt,gt]=(0,o.useState)(void 0),[ft,_t]=(0,o.useReducer)(W.K,[],W.l),bt=(0,E.v9)(e=>{var t;return null===(t=e.apps.common)||void 0===t?void 0:t.features}),{uppy:jt,uppyPlugins:Ct,uppyNote:kt}=(0,V.ZP)({id:"post-comment-editor"}),yt=(0,o.useMemo)(()=>(0,U.k)(l),[l]),St=(0,o.useMemo)(()=>({maxPhotos:(0,Q.jj)(l,s),maxVideos:(0,Q.dd)(l,s),maxPhotosVideos:(0,Q.Mo)(l,s),canAddDelay:(0,Q.Xp)(l,s),maxMessageChars:(0,Q.Pp)(l,s),maxMessageCharsTwitter:(0,Q.Pp)(F.TWITTER),highlightLinks:(0,Q.qC)(l,s),highlightAtMentions:(0,Q.ZN)(l,s),highlightHashtags:(0,Q.Io)(l,s)}),[l,s]),Tt=(0,o.useMemo)(()=>{var e,t,i,o;return[...(null===ct||void 0===ct||null===(e=ct.videos)||void 0===e||null===(t=e.map(e=>e.uploadId?{...ft.find(t=>
1t.id===e.uploadId),data:e}:(0,Z.S$)(H.W,e)))||void 0===t?void 0:t.filter(e=>null===e||void 0===e?void 0:e.id))||[],...(null===ct||void 0===ct||null===(i=ct.photos)||void 0===i||null===(o=i.map(e=>e.uploadId?{...ft.find(t=>t.id===e.uploadId),data:e}:(0,Z.S$)(H.p,e)))||void 0===o?void 0:o.filter(e=>null===e||void 0===e?void 0:e.id))||[]].sort(Z.xf)},[ft,ct]),Et=(0,o.useMemo)(()=>ft.filter(e=>!ct.videos.find(t=>e.url&&t.url===e.url||e.id&&t.uploadId===e.id)&&!ct.photos.find(t=>e.url&&t.url===e.url||e.id&&t.uploadId===e.id)),[ft,ct]),It=(0,o.useCallback)(function(e){var t,i,o,n;let{skipVideo:a,skipPhoto:r}=e,d=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return St.maxPhotosVideos>=0&&((null===ct||void 0===ct||null===(t=ct.videos)||void 0===t?void 0:t.length)||0)+((null===ct||void 0===ct||null===(i=ct.photos)||void 0===i?void 0:i.length)||0)+d>St.maxPhotosVideos?((0,oe.CFj)({description:Ae("post_editor.errors.photo_video_limit_reached",{max:St.maxPhotosVideos}),title:Ae("error",{ns:"common"}),status:"error"}),!1):!a&&(null===ct||void 0===ct||null===(o=ct.videos)||void 0===o?void 0:o.length)+d>St.maxVideos?0===St.maxVideos?((0,oe.CFj)({description:Ae("post_editor.errors.video_not_supported",{name:s?`${Ae(`post_editor.tabs.${l}`)} (${Ae(`post_editor.additional_fields.${l}.postType.value.${s}`)})`:Ae(`post_editor.tabs.${l}`)}),title:Ae("error",{ns:"common"}),status:"error"}),!1):((0,oe.CFj)({description:Ae("post_editor.errors.video_limit_reached",{count:St.maxVideos}),title:Ae("error",{ns:"common"}),status:"error"}),!1):!(!r&&(null===ct||void 0===ct||null===(n=ct.photos)||void 0===n?void 0:n.length)+d>St.maxPhotos)||(0===St.maxPhotos?((0,oe.CFj)({description:Ae("post_editor.errors.photo_not_supported",{name:s?`${Ae(`post_editor.tabs.${l}`)} (${Ae(`post_editor.additional_fields.${l}.postType.value.${s}`)})`:Ae(`post_editor.tabs.${l}`)}),title:Ae("error",{ns:"common"}),status:"error"}),!1):((0,oe.CFj)({description:Ae("post_editor.errors.photo_limit_reached",{count:St.maxPhotos}),title:Ae("error",{ns:"common"}),status:"error"}),!1))},[St.maxPhotosVideos,St.maxVideos,St.maxPhotos,null===ct||void 0===ct||null===(i=ct.videos)||void 0===i?void 0:i.length,null===ct||void 0===ct||null===(n=ct.photos)||void 0===n?void 0:n.length,Ae,s,l]),wt=(0,o.useCallback)(async()=>{const e=await(0,Q.FU)(l,s,a,ct,{});return mt(e),e},[mt,l,s,a,ct]),At=(0,o.useCallback)(function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const i=ft.filter(t=>t&&e.includes(t.id)&&[H.W,H.p].includes(t.type));if(!i.length)return;const o={},n=(0,Z.Gy)(null===ct||void 0===ct?void 0:ct.photos,null===ct||void 0===ct?void 0:ct.videos);let l=0;const s=(null===ct||void 0===ct?void 0:ct.videos)||[],a=i.filter(e=>e.type===H.W).filter(e=>!s.find(t=>e.url&&t.url===e.url||e.id&&t.uploadId===e.id)).map(e=>(l+=1,(0,Z.Kh)(e)?{uploadId:e.id,order:n+l}:{...e.data,order:n+l})),r=(null===ct||void 0===ct?void 0:ct.photos)||[],d=i.filter(e=>e.type===H.p).filter(e=>!r.find(t=>e.url&&t.url===e.url||e.id&&t.uploadId===e.id)).map(e=>(l+=1,(0,Z.Kh)(e)?{uploadId:e.id,order:n+l}:{...e.data,order:n+l}));if(t){const e=[...(null===ct||void 0===ct?void 0:ct.videos)||[],...a],t=[...(null===ct||void 0===ct?void 0:ct.photos)||[],...d];o.photos=t,o.videos=e}else if(a.length){const e=[...(null===ct||void 0===ct?void 0:ct.videos)||[],...a];o.photos=[],o.videos=e}else if(d.length){const e=[...(null===ct||void 0===ct?void 0:ct.photos)||[],...d];o.photos=e,o.videos=[]}if(o.photos||o.videos){const e=(0,Z.Ok)(o.photos,o.videos);o.photos=e.photos,o.videos=e.videos,ut(e=>({...e,...o}))}},[ft,ct,ut]),Pt=(0,o.useCallback)((e,t,i)=>{var o;(0,q.mg)(null===(o=ze.current)||void 0===o?void 0:o.view,e,t,i)},[ze]),Dt=(0,o.useCallback)(e=>{if(null===e||void 0===e||!e.url||null===e||void 0===e||!e.mimeType)return(0,oe.CFj)({description:Ae("post_editor.media.errors.wrong_file_data"),title:Ae("error",{ns:"common"}),status:"error"}),Promise.resolve(!1);if(!e.external&&ft.find(t=>t.id===e.url))return(0,oe.CFj)({description:Ae("post_editor.media.errors.file_already_added"),title:Ae("error",{ns:"common"}),status:"error"}),Promise.resolve(!1);const t=e.mimeType.split("/")[0];if(!["image","video"].includes(t))return(0,oe.CFj)({description:Ae("post_editor.media.errors.unsupported_file_type"),title:Ae("error",{ns:"common"}),status:"error"}),Promise.resolve(!1);const i=new URL(e.url),o=i.pathname.split("/").pop();if(!It({skipVideo:"video"!==t,skipPhoto:"image"!==t}))return Promise.resolve(!1);if(e.credits&&Pt(e.credits,q.Fb.end,q.WV.new_line),e.external||!e.thumbUrl){const t=/^https?:\/\//.test(e.url),i=jt.getPlugin(t?"UploadFromUrl":"ImportUriDirectly");return i?new Promise(t=>{i.addFile(e.url).then(i=>{const o={};e.outputUrl&&(o.outputUrl=e.outputUrl),e.projectId&&(o.meta={projectData:e.artBoardId?`${e.projectId}|${e.artBoardId}`:e.projectId}),jt.setFileState(i,{customFileData:o}),t(!0)}).catch(()=>{t(!1)})}):Promise.resolve(!1)}setTimeout(()=>{const t={};e.outputUrl&&(t.outputUrl=e.outputUrl),e.projectId&&(t.meta={projectData:e.artBoardId?`${e.projectId}|${e.artBoardId}`:e.projectId});const n={url:e.url,thumbUrl:e.thumbUrl,dir:`${i.origin}${i.pathname.slice(0,i.pathname.lastIndexOf("/"))}`,fileName:o};void 0!==e.thumbTime&&(n.thumbTime=0);
1const l=jt.addFile({id:e.url,name:o,type:e.mimeType,data:{uploadedData:n},preview:e.thumbUrl});jt.setFileState(l,{customFileData:t});const s=jt.getFile(l);return jt.emit("processPlannerMedia:upload-success",s,{body:s.data.uploadedData}),jt.setFileState(s.id,{progress:{uploadComplete:!0,uploadStarted:!0}}),Promise.resolve(!0)})},[Pt,Ae,ft,jt,It]),Ot=(0,o.useCallback)((e,t,i,o,n)=>{Ne({open:!0,title:e,subtitle:t,featureList:i,event:n,image:o})},[Ne]),zt=(0,o.useCallback)(()=>{Ne({open:!1})},[Ne]),Rt=(0,o.useCallback)(()=>{at(!0)},[at]),Lt=(0,o.useCallback)(()=>{at(!1)},[at]),Mt=(0,o.useCallback)(()=>{dt(!0)},[dt]),Ft=(0,o.useCallback)(e=>{let{message:t}=e;ut(e=>({...e,message:t}))},[]),Ut=(0,o.useCallback)(e=>{const t=parseInt(e||d||0,10);if(me&&pe&&t>pe){const e={max_delay:(0,ae.Ud)(60*c),max_delay_free:(0,ae.Ud)(60*pe)};return void Ot(Ae("post_editor.upgrade_modal.title_comment_delay",e),Ae("post_editor.upgrade_modal.subtitle_comment_delay",e),J.$2,J.X9)}ut(e=>({...e,delay:t}))},[me,c,pe,d,Ot,Ae]),$t=(0,o.useCallback)(async()=>{var e,t;if((null===ct||void 0===ct||!ct.message)&&(null===ct||void 0===ct||null===(e=ct.photos)||void 0===e||!e.length)&&(null===ct||void 0===ct||null===(t=ct.videos)||void 0===t||!t.length))return void(0,oe.CFj)({description:Ae("post_editor.errors.no_comment_content"),title:Ae("error",{ns:"common"}),status:"error"});const i=await wt();null!==i&&void 0!==i&&i.length?(0,oe.CFj)({description:Ae("post_editor.check_comment_errors"),title:Ae("error",{ns:"common"}),status:"error"}):(null===Ie||void 0===Ie||Ie(ct),(0,M.analyticsTrackEvent)("threadCommentsSave"))},[ct,Ie,wt,Ae]),Nt=(0,o.useCallback)(e=>{Pt(e.native,q.Fb.selection),(0,P.b)("post-edit-comment","click","emoji - use")},[Pt]),Bt=(0,o.useCallback)(e=>{Pt(e.text,q.Fb.selection),(0,P.b)("post-edit-comment","click","snippet - use")},[Pt]),Zt=(0,o.useCallback)(()=>{Xe(!1)},[Xe]),Ht=(0,o.useCallback)(()=>{Xe(!0),(0,P.b)("post-edit-comment","click","media - add media")},[Xe]),Wt=(0,o.useCallback)(e=>{let{id:t}=e;jt.removeFile(t),_t({type:"remove",payload:{id:t}}),(0,P.b)("post-edit-comment","click","media - remove")},[_t,jt]),Vt=(0,o.useCallback)(e=>{let{id:t,type:i}=e;It({skipVideo:i!==B.W,skipPhoto:i!==B.p})&&(At([t],St.maxPhotosVideos>=0),(0,P.b)("post-edit-comment","click","media - use"))},[At,St,It]),Jt=(0,o.useCallback)(e=>{let{id:t,url:i}=e;ut(e=>({...e,videos:e.videos.filter(e=>(!t||e.uploadId!==t)&&(!i||e.url!==i)),photos:e.photos.filter(e=>(!t||e.uploadId!==t)&&(!i||e.url!==i))})),(0,P.b)("post-edit-comment","click","media - remove as used")},[ut]),Gt=(0,o.useCallback)((e,t)=>{let{url:i,id:o}=e;if(!i&&!o||1!==t&&-1!==t)return;const n=(0,Z.Ok)(ct.photos,ct.videos),l=[...n.videos,...n.photos].find(e=>e.url&&e.url===i||e.uploadId&&e.uploadId===o).order,s=l+t,a=ct.photos.map(e=>({...e,order:e.order===l?s:e.order===s?l:e.order})),r=ct.videos.map(e=>({...e,order:e.order===l?s:e.order===s?l:e.order})),d=(0,Z.Ok)(a,r);ut(e=>({...e,videos:d.videos,photos:d.photos})),(0,P.b)("post-edit-comment","click","media - move")},[ct,ut]),Yt=(0,o.useCallback)(e=>{let{id:t,type:i,thumbUrl:o,url:n}=e;We({id:t,type:i,thumbUrl:o,url:n}),(0,P.b)("post-edit-comment","click","media - preview")},[We]),Kt=(0,o.useCallback)(()=>We(null),[We]),Xt=(0,o.useCallback)(e=>{let{id:t,url:i}=e;Ye({open:!0,id:t,url:i}),(0,P.b)("post-edit-comment","click","image editor - edit file")},[Ye]),qt=(0,o.useCallback)(e=>{let{url:t}=e;gt({originalUrl:t}),(0,M.analyticsTrackEvent)("aiEditImageOpen")},[]),Qt=(0,o.useCallback)((e,t)=>{var i;let{name:o,data:n}=e;t&&Jt({url:t}),null===(i=jt.getPlugin("ImportUriDirectly"))||void 0===i||i.addFile(n,o),t?(0,P.b)("post-edit-comment","click","image editor - save (edit)"):(0,P.b)("post-edit-comment","click","image editor - save (new)")},[Jt,jt]),ei=((0,o.useCallback)(()=>{Ye(null)},[Ye]),(0,o.useCallback)(e=>{let{id:t,type:i,url:o,data:n}=e;i===B.W&&(Me.videoCover?(Je({id:t,type:i,url:o,thumbUrl:null===n||void 0===n?void 0:n.thumbUrl,selectedTime:null===n||void 0===n?void 0:n.thumbTime}),(0,P.b)("post-edit-comment","click","media - edit thumb")):Ot())},[Je,Ot,Me])),ti=(0,o.useCallback)((e,t,i)=>{let{type:o,url:n}=e;if(o!==B.W||!t)return;const l=((null===ct||void 0===ct?void 0:ct.videos)||[]).map(e=>e.url===n?{...e,thumbUrl:t,thumbTime:i}:e);ut(e=>({...e,videos:l}))},[ct,ut]),ii=(0,o.useCallback)(()=>Je(null),[Je]),oi=(0,o.useCallback)(e=>{"video"!==e.mimeType.split("/")[0]||Me.video?(Dt(e),Ue&&(0,oe.CFj)({description:Ae("post_editor.media.file_added"),title:Ae("success",{ns:"common"}),status:"success"})):((0,M.analyticsTrackEvent)("upgradeModalOpened",{feature:"postVideo"}),Ot(Ae("post_editor.upgrade_modal.title_video"),Ae("post_editor.upgrade_modal.subtitle_video"),J.su,J.X9))},[Dt,Ot,Me,Ue,Ae]),ni=(0,o.useCallback)(function(e){let{replace:t}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t?Pt(e,q.Fb.selection):Pt(e,q.Fb.end,q.WV.new_line)},[Pt]),li=(0,o.useCallback)(e=>{let{aiData:t,insertPosition:i,insertDelimiter:o}=e;return()=>{tt(!0),Pe((0,ne.p2)(t)).then(e=>{var t,n;null!==(t=e[0])&&void 0!==t&&null!==(n=t.payload)&&void 0!==n&&n.headline&&Pt(e[0].payload.headline,i,o)}).finally(()=>{tt(!1)}),(0,M.analyticsTrackEvent)("plannerAIAssistantFromSelectedText")}},[Pe,Pt,tt]),si=(0,o.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];const t=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).map(e=>{var t;return e.uploadId?{...(null===(t=ft.find(t=>
1t.id===e.uploadId))||void 0===t?void 0:t.data)||e,order:e.order}:e}).filter(t=>t&&(!e||!t.uploadId))};ut(e=>({...e,videos:t(null===e||void 0===e?void 0:e.videos),photos:t(null===e||void 0===e?void 0:e.photos)}))},[ft,ut]),ai=(0,o.useCallback)(()=>{ft.forEach(e=>{(0,Z.Kh)(e)||e.id===e.url||_t({type:"update",payload:{id:e.id,item:{id:e.url}}})})},[_t,ft]),ri=(0,o.useCallback)(()=>{Pe((0,re.$$)({product:M.PRODUCTS.SOCIAL_MEDIA})),zt()},[Pe,zt]);(0,o.useEffect)(()=>{Fe({comments:(0,D.lL)(bt,M.FeatureCodes.PLANNER_POST_COMMENTS),video:(0,D.lL)(bt,M.FeatureCodes.PLANNER_VIDEO_POST),videoCover:(0,D.lL)(bt,M.FeatureCodes.PLANNER_VIDEO_COVER)})},[bt]),(0,o.useEffect)(()=>{const e=e=>{(0,V.TC)(e)||(0,V.NU)(e)||jt.removeFile(e.id)},t=()=>{jt.getFiles().length||Qe(!1)},i=(e,t)=>{const i=Math.max(Math.floor(t.bytesUploaded/t.bytesTotal*100),1);_t({type:"update",payload:{id:e.id,item:{progress:{percentage:i}}}})},o=(e,t)=>{if("determine"!==t.mode)return;const i=Math.max(Math.floor(100*t.value),1);_t({type:"update",payload:{id:e.id,item:{progress:{type:"postprocess",percentage:i}}}})},n=async(e,t)=>{var i;let{body:o}=t;const n=o.meta||await(0,Z.iO)(e.type.split("/")[0],o.url);_t({type:"update",payload:{id:e.id,item:{url:o.url,thumbUrl:o.thumbUrl,data:{...e.customFileData,...o,meta:{...(null===(i=e.customFileData)||void 0===i?void 0:i.meta)||{},...n}},progress:null}}}),lt(e.id),(0,M.analyticsTrackEvent)("uploadedMedia"),jt.removeFile(e.id)},l=e=>{_t({type:"remove",payload:{id:e.id}}),jt.removeFile(e.id)},s=(e,t)=>{_t({type:"update",payload:{id:e.id,item:{thumbUrl:t}}})},a=(e,t)=>{_t({type:"update",payload:{id:e.id,item:{thumbUrl:t,thumbTime:null}}})},r=()=>{const{info:e}=jt.getState(),t=[...e],i=t.pop(),o=t.pop();if(null!==i&&void 0!==i&&i.message&&(null===i||void 0===i?void 0:i.message)!==(null===o||void 0===o?void 0:o.message)&&["error","warning"].includes(i.type)){var n;const e=(0,ue.jsxs)(ue.Fragment,{children:[(0,ue.jsx)(m.x,{as:"span",display:"block",children:i.message}),(null===(n=i.details)||void 0===n?void 0:n.toString)&&(0,ue.jsx)(m.x,{as:"span",display:"block",fontSize:"0.9em",color:"content_disabled",children:i.details.toString()})]});(0,oe.CFj)({description:e,title:Ae("error",{ns:"common"}),status:"error"})}};return jt.on("file-added",e).on("file-removed",t).on("upload-progress",i).on("processPlannerMedia:upload-success",n).on("upload-error",l).on("postprocess-progress",o).on("thumbnail:generated",s).on("video-thumbnail:generated",a).on("info-visible",r),()=>{jt.off("file-added",e).off("file-removed",t).off("upload-progress",i).off("processPlannerMedia:upload-success",n).off("upload-error",l).off("postprocess-progress",o).off("thumbnail:generated",s).off("video-thumbnail:generated",a).off("info-visible",r)}},[jt]),(0,o.useEffect)(()=>{const e=e=>{const t=e.filter(e=>(0,V.NU)(e)).length,i=e.filter(e=>(0,V.TC)(e)).length;if(It({skipVideo:!1,skipPhoto:!0},t)&&It({skipVideo:!0,skipPhoto:!1},i)){const t=[];e.forEach(e=>{if(!jt.getFile(e.id))return;const i=(0,V.NU)(e)?H.W:H.p;_t({type:"add",payload:{item:{id:e.id,type:i,progress:{percentage:0}}}}),t.push(e.id)}),t.length&&(Qe(!0),ot(t))}else e.forEach(e=>{jt.removeFile(e.id)}),Xe(!1)};return jt.on("files-added",e),()=>{jt.off("files-added",e)}},[jt,It]),(0,o.useEffect)(()=>{const e=e=>{!Me.video&&(0,V.NU)(e)&&((0,M.analyticsTrackEvent)("upgradeModalOpened",{feature:"postVideo"}),Ot(Ae("post_editor.upgrade_modal.title_video"),Ae("post_editor.upgrade_modal.subtitle_video"),J.su,J.X9),jt.cancelAll(),Xe(!1))};return jt.on("file-added",e),()=>{jt.off("file-added",e)}},[jt,Me.video]),(0,o.useEffect)(()=>{jt&&null!==Oe&&void 0!==Oe&&Oe.current&&jt.use(G.Z,{id:"DropTarget",target:Oe.current,onJsonDrop:(e,t)=>{"media-panel"===(null===t||void 0===t?void 0:t.from)&&oi(t)}})},[jt]),(0,o.useEffect)(()=>{it&&(At(it,St.maxPhotosVideos>=0),Ke&&Xe(!1),ot(null))},[it]),(0,o.useEffect)(()=>{nt&&(si(),ai())},[nt]),(0,o.useEffect)(()=>{qe||void 0===qe||(si(!0),ai(),wt())},[qe]),(0,o.useEffect)(()=>{st||void 0===st||wt()},[st]),(0,o.useEffect)(()=>{st&&!rt||(dt(!1),wt())},[ct]),(0,o.useEffect)(()=>{var e;const t=[...((null===ct||void 0===ct?void 0:ct.videos)||[]).map(e=>(0,Z.S$)(H.W,e)),...((null===ct||void 0===ct?void 0:ct.photos)||[]).map(e=>(0,Z.S$)(H.p,e))];_t({type:"init",payload:t}),null===(e=De.current)||void 0===e||e.scrollIntoView({behavior:"smooth"})},[]),(0,o.useImperativeHandle)(t,()=>({confirmExit:()=>{Ze({open:!0})},handleAddFileFromMediaPanel:oi,handleAddTextFromAiWriter:ni}),[oi,ni]);const di=(0,o.useCallback)(e=>{let{text:t}=e;return(0,ue.jsx)(le.ZP,{variant:Ue?void 0:"menu",text:t,onAddSnippet:Le.snippets?e=>ht({text:e}):void 0,onAiWriterCommand:Ee})},[Le.snippets,Ue,Ee]);return(0,ue.jsxs)(v.x,{ref:De,padding:3,background:"base_level_3",borderRadius:"lg",children:[St.canAddDelay&&(0,ue.jsxs)(v.x,{sx:be,children:[(0,ue.jsx)(v.x,{sx:{...je,paddingTop:4},children:`${Ae("post_edit_comments.delay.title")}:`}),(0,ue.jsx)(v.x,{sx:Ce,children:(0,ue.jsx)(oe.jh1,{size:"sm",value:60*((null===ct||void 0===ct?void 0:ct.delay)||0),min:60*(d||0),max:c&&c<=d?60*d:60*c,units:{days:!0,hours:!0,minutes:!0},onChange:e=>{Ut(Math.floor(e/60))}})})]}),(0,ue.jsxs)(v.x,{sx:{...xe,...he},ref:Oe,children:[(null===pt||void 0===pt?void 0:pt.length)>0&&(0,ue.jsx)(v.x,{sx:ge,children:pt.map(e=>(0,ue.jsx)(ee.Z,{message:Ae(`post_editor.errors.${e.id}`,e.values),level:e.level},e.id))}),0!==St.maxMessageChars&&(0,ue.jsx)(v.x,{position:"relative",children:(0,ue.jsx)(O.Z,{ref:ze,state:ct,placeholder:Ae(`post_edit_comments.${yt}.message.placeholder`),onChange:Ft,onFocus:Rt,onBlur:Lt,onPaste:Mt,highlightLinks:St.highlightLinks,highlightHashtags:St.highlightHashtags,highlightAtMentions:St.highlightAtMentions,selectedTextMenuEnabled:!0,get
1SelectedTextMenu:Ee?di:void 0})}),(0,ue.jsx)(v.x,{sx:fe,children:Tt.length>0&&(0,ue.jsx)($.Z,{children:Tt.map(e=>{var t,i,o;return(0,ue.jsx)(N.Z,{id:e.id,url:e.url,thumbUrl:e.thumbUrl,data:e.data,type:e.type===H.W?B.W:B.p,src:e.thumbUrl,progress:e.progress,duration:null===(t=e.data)||void 0===t||null===(i=t.meta)||void 0===i?void 0:i.duration,errors:null===pt||void 0===pt||null===(o=pt.filter(t=>{var i;return["comment:photo","comment:video"].includes(t.context)&&(null===t||void 0===t||null===(i=t.items)||void 0===i?void 0:i.includes(e.url))&&(!t.level||t.level===te.pn)}))||void 0===o?void 0:o.map(e=>Ae(`post_editor.errors.${e.id}`,e.values)),onRemove:Jt,onEditSize:e.type!==H.p||(0,Z.Kh)(e)?null:Xt,onAiEdit:e.type!==H.p||(0,Z.Kh)(e)?null:qt,onEditThumb:e.type!==H.W||(0,Z.Kh)(e)?null:ei,onClick:(0,Z.Kh)(e)?null:Yt,onMove:Gt,removeTooltip:Ae("post_media_list.actions.remove_from_post"),clickTooltip:Ae("post_media_list.actions.show_preview")},e.id)})})}),(0,ue.jsxs)(v.x,{sx:_e,children:[(0,ue.jsxs)(h.K,{isInline:!0,align:"center",spacing:"1",marginLeft:"auto",children:[l!==F.TWITTER&&(0,ue.jsx)(R.Tf,{state:ct,limit:St.maxMessageChars}),l===F.TWITTER&&(0,ue.jsx)(R.Oe,{state:ct,limit:a.every(Z.pe)?void 0:St.maxMessageCharsTwitter,leftIcon:w.LCd}),St.highlightHashtags?(0,ue.jsx)(R.KE,{state:ct,leftIcon:I.FaHashtag}):null,St.highlightAtMentions?(0,ue.jsx)(R.PT,{state:ct,leftIcon:I.FaAt}):null]}),(0,ue.jsxs)(h.K,{isInline:!0,align:"center",spacing:"1",children:[(St.maxPhotos>0||Le.video&&St.maxVideos>0)&&(0,ue.jsxs)(ue.Fragment,{children:[(0,ue.jsxs)(x.v,{placement:"top-start",autoSelect:!1,isLazy:!0,onClose:()=>{setTimeout(()=>{Re.current&&(Re.current.blur(),Re.current.dispatchEvent(new MouseEvent("mouseleave",{bubbles:!0})))})},children:[(0,ue.jsx)(g.j,{as:z.Z,tooltipLabel:Ae("post_editor.toolbar.add_media"),icon:I.FaPlus,ref:Re}),(0,ue.jsxs)(f.q,{minWidth:"0",children:[ve&&St.maxPhotos>0&&(0,ue.jsx)(_.s,{icon:(0,ue.jsx)(b.J,{as:I.FaMagic,fontSize:"md"}),onClick:ve,children:Ae("post_editor.toolbar.generate_image")}),Se&&(0,ue.jsx)(_.s,{icon:(0,ue.jsx)(b.J,{as:I.FaFolder,fontSize:"md"}),onClick:Se,children:Ae("post_editor.toolbar.media_library")}),(0,ue.jsx)(_.s,{icon:(0,ue.jsx)(b.J,{as:I.FaUpload,fontSize:"md"}),onClick:Ht,children:Ae("post_editor.toolbar.upload_media")})]})]}),(0,ue.jsx)(j.i,{orientation:"vertical",height:"1em"})]}),Te&&(0,ue.jsx)(z.Z,{tooltipLabel:Ae("post_editor.toolbar.ai_assistant"),icon:se.r,onClick:()=>Te({text:(null===ct||void 0===ct?void 0:ct.message)||""})}),(0,ue.jsx)(z.Z,{tooltipLabel:Ae("post_editor.toolbar.ai_hashtags"),icon:I.FaHashtag,onClick:li({aiData:{prompt:"8b917d4c-170b-444b-b500-ca1499b38238",payload:{title:"",description:"",keywords:[(null===ct||void 0===ct?void 0:ct.message)||""],tone:M.DEFAULT_AI_DOCUMENT_TONE,no_runs:1}},insertPosition:q.Fb.end,insertDelimiter:q.WV.new_line})}),Le.snippets&&(0,ue.jsx)(ie.Z,{snippetData:vt,onSelect:Bt,onClose:()=>{ht()},children:(0,ue.jsx)(z.Z,{tooltipLabel:Ae("post_editor.toolbar.snippets"),icon:I.FaScroll,event:"quickSnippets"})}),(0,ue.jsxs)(C.J,{isLazy:!0,placement:"bottom-start",children:[(0,ue.jsx)(k.x,{children:(0,ue.jsx)(z.Z,{tooltipLabel:Ae("post_editor.toolbar.emoji"),icon:I.FaSmile})}),(0,ue.jsx)(oe.sP4,{width:"auto",children:(0,ue.jsx)(oe.h5e,{onSelect:Nt})})]})]})]}),et&&(0,ue.jsx)(y.u,{label:Ae("ai_in_progress",{ns:"ai"}),placement:"top",hasArrow:!0,children:(0,ue.jsx)(S.k,{position:"absolute",inset:0,zIndex:1,background:"base_alpha_400",borderRadius:"inherit",justifyContent:"flex-end",alignItems:"flex-start",children:(0,ue.jsx)(T.$,{color:"common.primary_400",size:"sm",thickness:"2px",margin:2})})})]}),(0,ue.jsxs)(v.x,{display:"flex",marginTop:2,children:[(0,ue.jsx)(u.z,{size:"sm",variant:"secondary",onClick:we,children:Ae("cancel",{ns:"common"})}),(0,ue.jsx)(u.z,{size:"sm",isDisabled:qe,onClick:$t,marginLeft:"auto",children:Ae("save",{ns:"common"})})]}),null!==Et&&void 0!==Et&&Et.length?(0,ue.jsxs)(v.x,{marginTop:3,padding:3,background:"base_level_1",borderRadius:"lg",children:[(0,ue.jsx)(m.x,{fontSize:"xs",fontWeight:"normal",color:"content_details",marginBottom:2,children:Ae("post_editor.media_clipboard")}),(0,ue.jsx)($.Z,{size:"sm",children:Et.map(e=>{var t,i;return(0,ue.jsx)(N.Z,{id:e.id,url:e.url,thumbUrl:e.thumbUrl,type:e.type===
1H.W?B.W:B.p,src:e.thumbUrl,progress:e.progress,duration:null===(t=e.data)||void 0===t||null===(i=t.meta)||void 0===i?void 0:i.duration,onRemove:Wt,onAdd:Vt,onClick:(0,Z.Kh)(e)?null:Yt,removeTooltip:Ae("post_media_list.actions.remove_from_media_clipboard"),clickTooltip:Ae("post_media_list.actions.show_preview")},e.id)})})]}):null,Ke&&(0,ue.jsx)(Y.Z,{onClose:Zt,uppy:jt,plugins:Ct,note:kt,disableInformer:!0}),He&&(0,ue.jsx)(K.Z,{onClose:Kt,item:He,onEditSize:He.type===B.p?e=>{Kt(),Xt(e)}:void 0,onAiEdit:He.item.type===B.p?()=>{Kt(),qt({url:He.item.url})}:void 0}),(null===Ge||void 0===Ge?void 0:Ge.open)&&(0,ue.jsx)(de.Z,{defaultFile:Ge.url,initialTool:ce.j.Resize,recommendedTags:l?[l]:void 0,onSave:e=>{Qt(e,Ge.url),Ye(void 0)},onCancel:()=>Ye(void 0)}),!!xt&&(0,ue.jsx)(de.Z,{defaultFile:xt.originalUrl,recommendedTags:l?[l]:void 0,onSave:e=>{Qt(e,xt.originalUrl),gt(void 0)},onCancel:()=>gt(void 0)}),Ve&&(0,ue.jsx)(X.Z,{onClose:ii,onSelect:ti,item:Ve}),(null===Be||void 0===Be?void 0:Be.open)&&(0,ue.jsx)(ye,{type:yt,onClose:()=>{Ze(null)},onDiscard:()=>{null===we||void 0===we||we(),Ze(null)},onSave:()=>{$t(),Ze(null)}}),(null===$e||void 0===$e?void 0:$e.open)&&(0,ue.jsx)(oe.XLS,{t:Ae,show:!0,onHide:zt,title:null===$e||void 0===$e?void 0:$e.title,subtitle:null===$e||void 0===$e?void 0:$e.subtitle,featureList:null===$e||void 0===$e?void 0:$e.featureList,image:null===$e||void 0===$e?void 0:$e.image,onViewPlansHandler:ri})]})}),Te=(0,o.memo)(Se)},660518:(e,t,i)=>{i.d(t,{Z:()=>S});var o=i(351839),n=i(270858),l=i(39821),s=i(170882),a=i(828865),r=i(298249),d=i(366354),c=i(138342),u=i(683017),p=i(408499),m=i(778145),v=i(468606),h=i(664723),x=i(638461),g=i(835007),f=i(645462),_=i(989573),b=i(780410),j=i(30339),C=i(861e3),k=i(262697),y=i(228993);const S=e=>{let{provider:t,postType:i,data:S,isReadOnly:T,onEdit:E,onRemove:I}=e;const{t:w}=(0,p.$)(["planner","common"]),[A,P]=(0,u.useState)(null),D=(0,u.useMemo)(()=>(0,j.k)(t),[t]),O=(0,u.useMemo)(()=>({canAddDelay:(0,C.Xp)(t,i)}),[t,i]),z=(0,u.useMemo)(()=>[...(S.videos||[]).map(e=>(0,h.S$)(_.W,e)),...(S.photos||[]).map(e=>(0,h.S$)(_.p,e))].sort(h.xf),[S]),R=(0,u.useCallback)(e=>{let{id:t,type:i,thumbUrl:o,url:n}=e;P({id:t,type:i,thumbUrl:o,url:n})},[P]),L=(0,u.useCallback)(()=>P(null),[P]);return(0,y.jsxs)(y.Fragment,{children:[(0,y.jsxs)(o.k,{alignItems:"flex-start",background:"base_level_3",borderRadius:"lg",padding:3,children:[(0,y.jsxs)(o.k,{flexDirection:"column",alignSelf:"center",flex:"1",children:[O.canAddDelay&&(0,y.jsx)(n.x,{fontSize:"sm",color:"content_note",children:(0,k.Ud)(60*(S.delay||0))||`0 ${w("post_edit_comments.delay.suffix",{count:0})}`}),(0,y.jsx)(n.x,{fontSize:"sm",color:"content_inactive",whiteSpace:"pre-wrap",wordBreak:"break-word",children:S.message}),z.length>0&&(0,y.jsx)(n.x,{marginTop:1,children:(0,y.jsx)(x.Z,{size:"sm",children:z.map(e=>{var t,i;return(0,y.jsx)(g.Z,{id:e.id,url:e.url,thumbUrl:e.thumbUrl,type:e.type===_.W?f.W:f.p,src:e.thumbUrl,duration:null===(t=e.data)||void 0===t||null===(i=t.meta)||void 0===i?void 0:i.duration,onClick:R,clickTooltip:w("post_media_list.actions.show_preview")},e.id)})})})]}),(0,y.jsx)(n.x,{marginLeft:2,children:(0,y.jsxs)(l.v,{placement:"bottom-end",children:[(0,y.jsx)(s.j,{variant:"ghost",size:"sm",as:a.h,icon:(0,y.jsx)(r.J,{as:m.FaEllipsisV}),isDisabled:T}),(0,y.jsxs)(d.q,{minWidth:"auto",children:[(0,y.jsx)(c.s,{icon:(0,y.jsx)(r.J,{fontSize:"sm",as:m.FaPen}),onClick:E,children:w("edit",{ns:"common"})}),(0,y.jsx)(v.Z,{as:c.s,icon:(0,y.jsx)(r.J,{fontSize:"sm",as:m.FaTrash}),confirmTitle:w(`post_edit_comments.${D}.action.delete_confirmation_title`),confirmMessage:w(`post_edit_comments.${D}.action.delete_confirmation`),confirmButtonText:w(`post_edit_comments.${D}.action.delete`),onConfirm:I,children:w("delete",{ns:"common"})})]})]})})]}),A&&(0,y.jsx)(b.Z,{onClose:L,item:A})]})}},30339:(e,t,i)=>{i.d(t,{k:()=>n});var o=i(957392);const n=e=>e===o.TWITTER||e===o.BLUESKY||e===o.MASTODON?"replies":"comments"},116434:(e,t,i)=>{i.d(t,{Z:()=>p});var o=i(683017),n=i(408499),l=i(764293),s=i(587383),a=i(90583),r=i(104399),d=i(291508),c=i(137413),u=i(228993);const p=e=>{let{labels:t,selected:i,disabled:p,containerProps:m,onAdd:v,onRemove:h}=e;const{t:x}=(0,n.$)(["common"]),[g,f]=(0,s.k)(),_=(0,l.I0)(),b=(0,o.useCallback)(e=>{v(e),(0,r.analyticsTrackEvent)("postEditor.labelTaskSelect")},[v]),j=(0,o.useCallback)(e=>{h(e),(0,r.analyticsTrackEvent)("postEditor.labelTaskDeselect")},[h]),C=(0,o.useCallback)(async e=>{f.on();try{const t=await _((0,c.jc)(e));(0,r.analyticsTrackEvent)("postEditor.labelAdd"),b(t)}catch(t){(0,d.S3)(t)}finally{f.off()}},[_,f,b]),k=(0,o.useCallback)(async e=>{try{await _((0,c.SP)(e)),(0,r.analyticsTrackEvent)("postEditor.labelDelete")}catch(t){(0,d.S3)(t)}},[_]),y=(0,o.useCallback)(async e=>{try{await _((0,c.rK)({labelId:e.id,data:{color:e.color,name:e.name}})),(0,r.analyticsTrackEvent)("postEditor.labelUpdate")}catch(t){(0,d.S3)(t)}},[_]);return(0,u.jsx)(a.rl9,{size:"sm",onAddLabel:C,onUpdateLabel:y,onDeleteLabel:k,onSelectLabel:b,onDeselectLabel:j,loading:g,disabled:p,labels:t,selected:i,translations:{add:x("add",{ns:"common"}),cancel:x("cancel",{ns:"common"}),create:x("create",{ns:"common"}),delete:x("delete",{ns:"common"}),new:x("labels.new",{ns:"common"}),no_results:x("labels.search_create",{ns:"common"}),placeholder:x("labels.labels",{ns:"common"}),save:x("save",{ns:"common"}),search:x("labels.search",{ns:"common"}),taken:x("labels.taken",{ns:"common"})},containerProps:{position:"relative",zIndex:0,...m}})}},12929:(e,t,i)=>{i.d(t,{LE:()=>o,U0:()=>n,Y_:()=>l,Zt:()=>r,gh:()=>a,jl:()=>d,rv:()=>s});const o="save",n="add_schedule",l="add_buffer",s="publish_now",a="save_draft",r="add_draft",d="add_for_approval_draft"},250841:(e,t,i)=>{i.d(t,{Z:()=>A});var o=i(683017),n=i(408499),l=i(692877),s=i(351839),a=i(270858),r=i(90678),d=i(39821),c=i(170882),u=i(298249),p=i(366354),m=i(138342),v=i(349798),h=i(481785),x=i(486078),g=i(65934),f=i(945249),_=i(329367),b=i(478096),j=i(411572),C=i(262697),k=i(197643),y=i(907614),S=i(244114),T=i(90583),E=i(778145),I=i(228993);const w=e=>{let{date:t,time:i,timezone:w,defaultTimezone:A,required:P,showTimeClearButton:D,predefinedTimes:O,onChange:z}=e;const{t:R}=(0,n.$)(["planner","common"]),[L,M]=(0,o.useState)(),F=(0,l.S)({base:!0,md:!1}),U=(0,o.useMemo)(()=>(0,C.qU)(null===L||void 0===L?void 0:L.timezone),[null===L||void 0===L?void 0:L.timezone]),$=(0,o.useMemo)(()=>null!==L&&void 0!==L&&L.date&&null!==L&&void 0!==L&&L.time?(0,h.default)(`${null===L||void 0===L?void 0:L.date} ${null===L||void 0===L?void 0:L.time}`):void 0,[L]),N=(0,o.useCallback)(e=>{const t=$||(0,x.default)((0,C.qU)(null===L||void 0===L?void 0:L.timezone),20),i=(0,g.default)(e,U)?U:e;try{M({...L,date:(0,f.default)(i,"yyyy-MM-dd"),time:(0,f.default)(t,"HH:mm")}
1)}catch(o){console.error("Error for date:",i),console.error(o)}(0,j.b)("post-editor","click","datetime picker - date change")},[M,L,$,U]),B=(0,o.useCallback)(e=>{if(!e)return;const t=(0,g.default)(e,U)?U:e;M({...L,date:(null===L||void 0===L?void 0:L.date)||(0,f.default)(t,"yyyy-MM-dd"),time:(0,f.default)(e,"HH:mm")}),(0,j.b)("post-editor","click","datetime picker - time change")},[M,L,U]),Z=(0,o.useCallback)(e=>{const t=e.value,i=(0,_.default)((0,C.qU)(t)),o=(0,g.default)($,i)?i:$;M({...L,date:$?(0,f.default)(o,"yyyy-MM-dd"):void 0,timezone:t}),(0,j.b)("post-editor","click","datetime picker - timezone change")},[M,L,$]),H=(0,o.useCallback)(()=>{M({...L,date:void 0,time:void 0,timezone:A}),(0,j.b)("post-editor","click","datetime picker - clear")},[M,L,A]);return(0,o.useEffect)(()=>{if(void 0!==L)if(P&&!$){const e=w||A,t=(0,x.default)((0,C.qU)(e),20);M({date:(0,f.default)(t,"yyyy-MM-dd"),time:(0,f.default)(t,"HH:mm"),timezone:e})}else A&&!L.timezone?M({...L,timezone:A}):L.time===i&&L.date===t&&L.timezone===w||null===z||void 0===z||z({...L})},[L]),(0,o.useEffect)(()=>{M({...L,timezone:w})},[w]),(0,o.useEffect)(()=>{M({...L,date:t})},[t]),(0,o.useEffect)(()=>{M({...L,time:i})},[i]),(0,o.useEffect)(()=>{M({date:t,time:i,timezone:w})},[]),(0,I.jsxs)(s.k,{direction:F?"column":"row",children:[(0,I.jsx)(a.x,{fontSize:"sm",children:(0,I.jsx)(k.Z,{defaultMonth:t&&i?(0,h.default)(`${t} ${i}`):void 0,disabled:{before:U},selected:$,onSelect:N})}),(0,I.jsxs)(s.k,{width:"12rem",flexDirection:"column",alignItems:"stretch",justifyContent:"center",paddingTop:F?2:null,paddingLeft:F?null:2,children:[(0,I.jsxs)(a.x,{textAlign:"center",children:[(0,I.jsx)(r.X,{fontSize:"sm",marginBottom:2,children:R("time",{ns:"common"})}),(0,I.jsxs)(s.k,{alignItems:"center",justifyContent:"center",gap:1,children:[(0,I.jsx)(y.Z,{size:"sm",date:$,timeIntervals:15,onChange:B}),(null===O||void 0===O?void 0:O.length)>0&&(0,I.jsxs)(d.v,{autoSelect:!1,placement:"bottom-end",size:"sm",children:[(0,I.jsx)(c.j,{"aria-label":R("post_editor.date_time.predefined_times"),tooltipLabel:R("post_editor.date_time.predefined_times"),icon:(0,I.jsx)(u.J,{as:E.FaUserClock,fontSize:"lg"}),size:"sm",variant:"ghost",as:T.Ddz}),(0,I.jsx)(p.q,{minWidth:0,maxHeight:"15rem",overflowY:"auto",children:O.map(e=>{const t=(0,b.default)(e.time,"HH:mm:ss",$||U),i=(0,f.default)(t,"h:mm a");return(0,I.jsx)(m.s,{onClick:()=>B(t),children:i},i)})})]})]})]}),(0,I.jsxs)(a.x,{marginTop:4,textAlign:"center",children:[(0,I.jsx)(r.X,{fontSize:"sm",marginBottom:2,children:R("timezone",{ns:"common"})}),(0,I.jsx)(a.x,{children:(0,I.jsx)(S.Z,{size:"sm",onChange:Z,value:null===L||void 0===L?void 0:L.timezone})})]}),D?(0,I.jsx)(a.x,{marginTop:4,textAlign:"center",children:(0,I.jsx)(v.z,{size:"sm",variant:"outline",onClick:H,isDisabled:!$&&(!(null!==L&&void 0!==L&&L.timezone)||(null===L||void 0===L?void 0:L.timezone)===A),children:R(P?"post_editor.date_time.reset_time":"post_editor.date_time.clear_time")})}):null]})]})},A=(0,o.memo)(w)},678141:(e,t,i)=>{i.d(t,{Z:()=>c});var o=i(683017),n=i(101313),l=i(90583),s=i(59707),a=i(228993);const r={[s.pn]:"error",[s.cM]:"warning",[s.H_]:"info"},d=e=>{let{message:t,level:i=s.pn,isFirst:o=!1}=e;return(0,a.jsx)(l.bZj,{status:r[i],showIcon:!0,py:1,fontSize:"xs",alignItems:"center",borderTopRadius:o?"lg":"none",borderBottomRadius:"none",sx:{"& .chakra-icon":{width:3.5,height:3.5}},children:(0,a.jsx)(n.X,{lineHeight:"short",dangerouslySetInnerHTML:{__html:t}})})},c=(0,o.memo)(d)},388094:(e,t,i)=>{i.r(t),i.d(t,{default:()=>ul});var o=i(683017),n=i(524943),l=i(807523),s=i(53004),a=i(764293),r=i(950679),d=i(480050),c=i.n(d),u=i(289096),p=i(703921),m=i(692877),v=i(773320),h=i(741065),x=i(351839),g=i(270858),f=i(39821),_=i(170882),b=i(828865),j=i(366354),C=i(138342),k=i(298249),y=i(878818),S=i(349798),T=i(500981),E=i(904728),I=i(498243),w=i(800410),A=i(720637),P=i(532003),D=i(314134),O=i(68530),z=i(930687),R=i(808616),L=i(206782),M=i(413541),F=i(101313),U=i(459695),$=i(902352),N=i(878237),B=i(90678),Z=i(957711),H=i(670167),W=i(489430),V=i(193691),J=i(799396),G=i(791048),Y=i(742533),K=i(727298),X=i(12929),q=i(811556),Q=i(957392),ee=i(989573),te=i(59707),ie=i(645462),oe=i(400785),ne=i(409758),le=i(220725),se=i(323165),ae=i(324973),re=(i(582382),i(411572)),de=i(919941),ce=i(104399),ue=i(90583),pe=i(123081),me=i(664723),ve=i(137413),he=i(686002);const xe=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t={};return Object.keys(e).forEach(i=>
1{i!==q.BASE&&(t[i]=(0,me.G)((0,me.TO)(e[i]),i))}),t[q.BASE]=(0,me.G)((0,me.TO)(e[q.BASE]),q.BASE),t},ge=(e,t)=>{switch(t.type){case"merge-additional-type":{var i,o;const n=e[t.tab]||(0,me.G)(e[q.BASE],t.tab),l=(null===n||void 0===n||null===(i=n.additional)||void 0===i?void 0:i.find(e=>e.source===t.tab&&e.type===t.payload.type))||{source:t.tab,type:t.payload.type};return{...e,[t.tab]:(0,me.G)({...n,additional:[...(null===n||void 0===n||null===(o=n.additional)||void 0===o?void 0:o.filter(e=>!(e.source===t.tab&&e.type===t.payload.type)))||[],{...l,...(0,G.cloneDeep)(t.payload)}]},t.tab)}}case"remove-additional-type":{var n;const i=e[t.tab]||(0,me.G)(e[q.BASE],t.tab);return{...e,[t.tab]:(0,me.G)({...i,additional:[...(null===i||void 0===i||null===(n=i.additional)||void 0===n?void 0:n.filter(e=>!(e.source===t.tab&&e.type===t.payload.type)))||[]]},t.tab)}}case"merge":{const i=e[t.tab]||(0,me.G)(e[q.BASE],t.tab);return{...e,[t.tab]:(0,me.G)({...i,...(0,G.cloneDeep)(t.payload)},t.tab)}}case"set":return{...e,[t.tab]:(0,G.cloneDeep)(t.payload||{})};case"reset":{const{[t.tab]:i,...o}=e;return(0,G.cloneDeep)(o||{})}case"init":return xe(t.payload);default:return e}},fe=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,G.cloneDeep)(e)},_e=(e,t)=>{switch(t.type){case"set":return{...e,[t.tab]:[...t.payload]};case"reset":{const{[t.tab]:i,...o}=e;return o||{}}case"init":return fe(t.payload);default:return e}};var be=i(141494),je=i(494965),Ce=i(57439),ke=i(355140),ye=i(459030),Se=i(725333),Te=i(408499),Ee=i(179822),Ie=i(446326),we=i(577100),Ae=i(124906),Pe=i(151242),De=i(575601),Oe=i(241604),ze=i(24455),Re=i(125316),Le=i(559222),Me=i(223700),Fe=i(3641),Ue=i(819135),$e=i(471702),Ne=i(773414),Be=i(346526),Ze=i(117540),He=i(228993);const We=(0,o.forwardRef)((e,t)=>{const{t:i}=(0,Te.$)("planner");return(0,He.jsx)(y.u,{label:i("post_link_preview.link.click_to_change"),hasArrow:!0,placement:"top",shouldWrapChildren:!0,children:(0,He.jsx)(b.h,{...e,ref:t,variant:"ghost",size:"xs",icon:(0,He.jsx)(k.J,{fontSize:"md",as:Be.Hlf})})})}),Ve=e=>{var t,i;let{value:n,onSave:l}=e;const{t:s}=(0,Te.$)(["planner","common"]),a=(0,o.useRef)(null),{register:r,handleSubmit:d,formState:{errors:c,isSubmitting:u}}=(0,Re.cI)({mode:"onBlur",defaultValues:{url:n||""},shouldUnregister:!0}),{onOpen:p,onClose:m,isOpen:v}=(0,Le.q)(),h=(0,o.useCallback)(e=>!!(!e||(0,Ze.ck)(e))||s("post_editor.errors.link_invalid"),[s]),x=(0,o.useCallback)(e=>{let{url:t}=e;m(),null===l||void 0===l||l(t)},[m,l]);return(0,He.jsxs)(A.J,{isOpen:v,initialFocusRef:a,onOpen:p,onClose:m,placement:"top",children:[(0,He.jsx)(P.x,{children:(0,He.jsx)(We,{})}),(0,He.jsxs)(Me.y,{padding:"2",children:[(0,He.jsx)(D.Q,{}),(0,He.jsxs)("form",{onSubmit:d(x),children:[(0,He.jsxs)(Fe.NI,{isInvalid:null===c||void 0===c?void 0:c.url,marginBottom:"2",children:[(0,He.jsx)(Ue.l,{size:"sm",children:s("url",{ns:"common"})}),(0,He.jsx)(w.I,{size:"sm",placeholder:s("url_placeholder",{ns:"common"}),...r("url",{required:{value:!0,message:s("url_required",{ns:"common"})},validate:{url:h}})}),null!==c&&void 0!==c&&null!==(t=c.url)&&void 0!==t&&t.message?(0,He.jsx)($e.J1,{children:null===c||void 0===c||null===(i=c.url)||void 0===i?void 0:i.message}):null]}),(0,He.jsxs)(Ne.h,{display:"flex",justifyContent:"flex-end",size:"sm",children:[(0,He.jsx)(S.z,{onClick:m,variant:"secondary",children:s("cancel",{ns:"common"})}),(0,He.jsx)(S.z,{type:"submit",isLoading:u,variant:"solid",children:s("save",{ns:"common"})})]})]})]})]})};var Je=i(177612),Ge=i(677360),Ye=i(921902);const Ke={position:"relative",width:"128px",height:"128px",borderRadius:"base",backgroundColor:"base_alpha_300"},Xe={width:"100%",height:"100%",overflow:"hidden",borderRadius:"base"},qe=e=>{let{link:t,onSelect:i,onClose:a}=e;const{t:r}=(0,Te.$)(["planner","common"]),{fetchScraperData:d}=(0,ke.Z)(),[c,u]=(0,o.useState)([]),[p,m]=(0,o.useState)(!1),v=(0,o.useCallback)(async e=>{m(!0);const t=await d(e);u((null===t||void 0===t?void 0:t.images)||[]),m(!1)},[u,m,d]),h=(0,o.useCallback)(e=>{null===i||void 0===i||i(e),null===a||void 0===a||a()},[i,a]);return(0,o.useEffect)(()=>{v(t)}
1,[]),(0,He.jsxs)(n.u_,{autoFocus:!1,returnFocusOnClose:!1,isOpen:!0,onClose:a,size:"xl",children:[(0,He.jsx)(l.Z,{}),(0,He.jsxs)(s.h,{children:[(0,He.jsx)(Je.x,{children:r("select_link_image")}),(0,He.jsx)(Ge.f,{children:(0,He.jsx)(g.x,{paddingBottom:"2",children:p?(0,He.jsx)(ze.Z,{}):(0,He.jsx)(g.x,{display:"flex",flexWrap:"wrap",margin:"-0.5",children:c.map(e=>(0,He.jsx)(g.x,{margin:"0.5",sx:Ke,children:(0,He.jsx)(g.x,{sx:Xe,children:(0,He.jsx)(y.u,{label:r("select",{ns:"common"}),hasArrow:!0,placement:"bottom",children:(0,He.jsx)(g.x,{width:"100%",height:"100%",cursor:"pointer",onClick:()=>h(e),children:(0,He.jsx)(Ee.E,{src:e,fallback:(0,He.jsx)(He.Fragment,{}),width:"100%",height:"100%",objectFit:"contain"})})})})},e))})})}),(0,He.jsx)(Ye.o,{})]})]})};var Qe=i(778145),et=i(249426),tt=i(301464);const it={position:"absolute",right:2,top:2},ot={height:"",minWidth:"",padding:1,marginLeft:1,boxShadow:"base",borderRadius:"full",background:"base_level_1",color:"content_inactive",_hover:{background:"base_level_2",color:"content_active"}},nt=e=>{let{link:t,title:i,description:n,image:l,loading:s,autoFetch:a,onRemove:r,onLinkChange:d,onTitleChange:c,onDescriptionChange:u,onImageAdd:p,onImageAddFromLibrary:v,onImageChange:h,children:S}=e;const{t:T}=(0,Te.$)("planner"),E=(0,m.S)({base:!0,md:!1}),{fetchScraperData:I}=(0,ke.Z)(),[w,A]=(0,o.useState)(!1),[P,D]=(0,o.useState)(!1),[O,z]=(0,o.useState)(!1),[R,L]=(0,o.useState)({title:i,description:n,image:l}),M=(0,Pe.Z)(R.title,100),F=(0,Pe.Z)(R.description,100),U=(0,De.G)(t),$=(0,o.useCallback)(async e=>{var t;z(!0);const i=await I(e);L({title:(null===i||void 0===i?void 0:i.title)||"",description:(null===i||void 0===i?void 0:i.description)||"",image:(null===i||void 0===i||null===(t=i.images)||void 0===t?void 0:t[0])||""}),z(!1)},[L,z,I]),N=(0,o.useCallback)(()=>A(!0),[A]),B=(0,o.useCallback)(()=>A(!1),[A]),H=(0,o.useCallback)(()=>{null===r||void 0===r||r(),(0,re.b)("post-link-preview","click","remove")},[r]),W=(0,o.useCallback)(e=>{null===d||void 0===d||d(e),(0,re.b)("post-link-preview","click","link change")},[d]),V=(0,o.useCallback)(e=>{L({...R,title:e})},[R,L]),J=(0,o.useCallback)(()=>{(0,re.b)("post-link-preview","click","title change")},[]),G=(0,o.useCallback)(e=>{L({...R,description:e})},[R,L]),Y=(0,o.useCallback)(()=>{(0,re.b)("post-link-preview","click","description change")},[]),K=(0,o.useCallback)(()=>{null===p||void 0===p||p(),(0,re.b)("post-link-preview","click","image add")},[p]),X=(0,o.useCallback)(()=>{null===v||void 0===v||v(),(0,re.b)("post-link-preview","click","image library")},[v]),q=(0,o.useCallback)(e=>{null===h||void 0===h||h(e),(0,re.b)("post-link-preview","click","image change")},[h]),Q=(0,o.useCallback)(()=>D(!0),[D]),ee=(0,o.useCallback)(()=>D(!1),[D]);return(0,o.useEffect)(()=>{L({title:i,description:n,image:l})},[i,n,l]),(0,o.useEffect)(()=>{null===c||void 0===c||c(R.title)},[M]),(0,o.useEffect)(()=>{null===u||void 0===u||u(R.description)},[F]),(0,o.useEffect)(()=>{a&&t&&$(t)},[t,a]),(0,He.jsxs)(x.k,{position:"relative",alignItems:"flex-start",border:"1px solid",borderColor:"content_alpha_100",borderRadius:"sm",background:"base_level_3",color:"content_active",children:[(0,He.jsxs)(g.x,{padding:2,width:"10rem",height:"8rem",position:"relative",onMouseEnter:p||h?N:null,onMouseLeave:p||h?B:null,children:[(0,He.jsx)(Ee.E,{src:R.image,fallback:(0,He.jsx)(et.Z,{text:(0,tt.UO)(R.image)}),width:"full",height:"full",objectFit:"contain"}),(E||w)&&(p||h)&&(0,He.jsx)(g.x,{sx:it,children:(0,He.jsxs)(f.v,{placement:"bottom-end",autoSelect:!1,isLazy:!0,children:[(0,He.jsx)(_.j,{as:b.h,sx:ot,icon:(0,He.jsx)(Qe.FaImages,{})}),(0,He.jsxs)(j.q,{minWidth:0,children:[h&&(0,He.jsx)(C.s,{icon:(0,He.jsx)(k.J,{as:Qe.FaImages,fontSize:"md"}),onClick:Q,children:T("post_link_preview.image.page_images")}),v&&(0,He.jsx)(C.s,{icon:(0,He.jsx)(k.J,{as:Qe.FaFolder,fontSize:"md"}),onClick:X,children:T("post_editor.toolbar.media_library")}),p&&(0,He.jsx)(C.s,{icon:(0,He.jsx)(k.J,{as:Qe.FaUpload,fontSize:"md"}),onClick:K,children:T("post_editor.toolbar.upload_media")})]})]})})]}),(0,He.jsxs)(x.k,{flexDirection:"column",padding:2,paddingLeft:0,width:"calc(100% - 10rem)",children:[(0,He.jsxs)(Ie.C,{value:R.title,selectAllOnFocus:!1,isPreviewFocusable:!!c,isDisabled:!c,onChange:c?V:null,onBlur:c?J:null,placeholder:c?T("post_link_preview.title.placeholder"):null,marginRight:5,fontSize:"sm",lineHeight:"1.2em",color:"inherit",children:[(0,He.jsx)(y.u,{label:T("post_link_preview.title.click_to_change"),hasArrow:!0,placement:"top",
1isDisabled:!c,shouldWrapChildren:!0,children:(0,He.jsx)(we.w,{display:"block",cursor:c?"pointer":null,_after:{content:'"."',visibility:"hidden"}})}),(0,He.jsx)(Ae.V,{})]}),(0,He.jsxs)(Ie.C,{value:R.description,selectAllOnFocus:!1,isPreviewFocusable:!!u,isDisabled:!u,onChange:u?G:null,onBlur:u?Y:null,placeholder:u?T("post_link_preview.description.placeholder"):null,fontSize:"xs",lineHeight:"1.2em",color:"inherit",children:[(0,He.jsx)(y.u,{label:T("post_link_preview.description.click_to_change"),hasArrow:!0,placement:"top",isDisabled:!u,shouldWrapChildren:!0,children:(0,He.jsx)(we.w,{display:"block",cursor:u?"pointer":null,_after:{content:'"."',visibility:"hidden"}})}),(0,He.jsx)(Ae.V,{})]}),(0,He.jsxs)(g.x,{display:"flex",alignItems:"center",marginY:1,children:[(0,He.jsx)(g.x,{fontSize:"sm",children:(0,He.jsx)(Z.r,{href:t,title:t,isExternal:!0,children:(null===U||void 0===U?void 0:U.hostname)||""})}),d&&(0,He.jsx)(g.x,{marginLeft:1,children:(0,He.jsx)(Ve,{value:t,onSave:W})})]}),S]}),(s||O)&&(0,He.jsx)(Oe.Z,{styles:{padding:2,zIndex:"initial"},children:(0,He.jsx)(ze.Z,{})}),r&&(0,He.jsx)(ue.Ddz,{tooltipLabel:T("post_link_preview.remove"),position:"absolute",top:1,right:1,variant:"ghost",size:"xs",icon:(0,He.jsx)(k.J,{as:Qe.FaTimes}),onClick:H}),h&&P&&(0,He.jsx)(qe,{link:t,onSelect:q,onClose:ee})]})};var lt=i(792263),st=i(524981),at=i(468606),rt=i(25178),dt=i(729587),ct=i(519186),ut=i(810240);const pt="post-editor-scraper",mt=e=>(0,He.jsx)(ct.h,{children:(0,He.jsx)(g.x,{sx:{zIndex:"modal",position:"relative"},children:e})}),vt=e=>{let{data:t,loading:i,allowEditDetails:n,onChange:l,onRemove:s,children:r}=e;const{t:d}=(0,Te.$)(["planner","common"]),c=(0,a.I0)(),[u,p]=(0,o.useState)(),[m,v]=(0,o.useState)({...t}),x=(0,Pe.Z)(m,100),[f,_]=(0,o.useState)(null),[b,j]=(0,o.useState)(),{fetchScraperData:C}=(0,ke.Z)(),k=(0,a.v9)(e=>e.plannerStore.mediaSidebarPanelOpen),{uppy:y,uppyPlugins:S,uppyNote:T}=(0,rt.Z)({id:"post-editor-scraper"}),E=(0,o.useCallback)(e=>{if(null===e||void 0===e||!e.url||null===e||void 0===e||!e.mimeType)return(0,ue.CFj)({description:d("post_editor.media.errors.wrong_file_data"),title:d("error",{ns:"common"}),status:"error"}),Promise.resolve(!1);if("image"!==e.mimeType.split("/")[0])return(0,ue.CFj)({description:d("post_editor.media.errors.unsupported_file_type"),title:d("error",{ns:"common"}),status:"error"}),Promise.resolve(!1);if(e.external||!e.thumbUrl){const t=/^https?:\/\//.test(e.url),i=y.getPlugin(t?"UploadFromUrl":"ImportUriDirectly");return i?new Promise(t=>{i.addFile(e.url).then(()=>{t(!0)}).catch(()=>{t(!1)})}):Promise.resolve(!1)}return _({image:e.url}),Promise.resolve(!0)},[d,y]),I=(0,o.useCallback)(e=>t=>{v({...m,[e]:t})},[m,v]),w=(0,o.useCallback)(async e=>{var t;p(!0);const i=await C(e);v({link:e,title:(null===i||void 0===i?void 0:i.title)||"",description:(null===i||void 0===i?void 0:i.description)||"",image:(null===i||void 0===i||null===(t=i.images)||void 0===t?void 0:t[0])||""}),p(!1)},[p,v,C]),A=(0,o.useCallback)(()=>{null===s||void 0===s||s()},[s]),P=(0,o.useCallback)(()=>{j(!0)},[j]),D=(0,o.useCallback)(()=>{j(!1)},[j]),O=(0,o.useCallback)(()=>{c((0,ve.U5)(pt))},[c]),z=(0,o.useCallback)(e=>{E(e),c((0,ve.U5)(null))},[E,c]);return(0,o.useEffect)(()=>{const e=()=>{p(!0),j(!1)},t=()=>{y.getFiles().length||p(!1)},i=(e,t)=>{let{body:i}=t;_({image:i.url}),y.removeFile(e.id)},o=e=>{y.removeFile(e.id)},n=(e,t)=>{_({preview:t})},l=()=>{const{info:e}=y.getState(),t=[...e],i=t.pop(),o=t.pop();if(null!==i&&void 0!==i&&i.message&&(null===i||void 0===i?void 0:i.message)!==(null===o||void 0===o?void 0:o.message)&&["error","warning"].includes(i.type)){var n;const e=(0,He.jsxs)(He.Fragment,{children:[(0,He.jsx)(h.x,{as:"span",display:"block",children:i.message}),(null===(n=i.details)||void 0===n?void 0:n.toString)&&(0,He.jsx)(h.x,{as:"span",display:"block",fontSize:"0.9em",color:"content_disabled",children:i.details.toString()})]});(0,ue.CFj)({description:e,title:d("error",{ns:"common"}),status:"error"})}};return y.on("file-added",e).on("file-removed",t).on("processPlannerMedia:upload-success",i).on("upload-error",o).on("thumbnail:generated",n).on("info-visible",l),()=>{y.off("file-added",e).off("file-removed",t).off("processPlannerMedia:upload-success",i).off("upload-error",o).off("thumbnail:generated",n).off("info-visible",l)}},[y]),(0,o.useEffect)(()=>{null!==f&&void 0!==f&&f.image&&(I("image")(f.image),_(null))},[f]),(0,o.useEffect)(()=>{v({...t})},[t]),(0,o.useEffect)(()=>{(0,G.isEqual)(t,m)||null===l||void 0===l||l({...m})},[x]),(0,o.useEffect)(()=>(c((0,ve.U5)(null)),()=>{c((0,ve.U5)(null))}),[]),(0,He.jsxs)(He.Fragment,{children:[(0,He.jsx)(nt,{link:m.link,title:m.title,de
1scription:m.description,image:u&&null!==f&&void 0!==f&&f.preview?f.preview:m.image,loading:i||u,onRemove:s?A:void 0,onLinkChange:l?w:void 0,onTitleChange:l&&n?I("title"):void 0,onDescriptionChange:l&&n?I("description"):void 0,onImageAdd:l&&n?P:void 0,onImageAddFromLibrary:l&&n?O:void 0,onImageChange:l&&n?I("image"):void 0,children:r}),b&&(0,He.jsx)(dt.Z,{onClose:D,uppy:y,plugins:S,note:T}),k===pt&&mt((0,He.jsx)(g.x,{position:"fixed",top:"0",bottom:"0",width:"360px",children:(0,He.jsx)(ut.Z,{onAddFile:z})}))]})},ht=(0,o.memo)(vt),xt=e=>{let{value:t,options:i=[],onChange:n,placeholder:l}=e;const s=(0,o.useMemo)(()=>i.find(e=>e.value===t),[t,i]);return(0,He.jsxs)(f.v,{autoSelect:!1,children:[(0,He.jsx)(_.j,{as:S.z,borderWidth:null!==s&&void 0!==s&&s.value?void 0:"2px",borderStyle:null!==s&&void 0!==s&&s.value?void 0:"dashed",background:null!==s&&void 0!==s&&s.value?void 0:"transparent",children:(0,He.jsx)(h.x,{as:"span",display:"inline-block",w:"full",lineHeight:"1.3rem",children:null!==s&&void 0!==s&&s.value?null===s||void 0===s?void 0:s.label:l})}),(0,He.jsx)(j.q,{minWidth:"0",maxHeight:"250px",overflowY:"auto",children:i.map(e=>(0,He.jsxs)(C.s,{onClick:()=>n(e.value),color:t===e.value?"content_active":void 0,background:t===e.value?"content_alpha_100":void 0,children:[(0,He.jsx)(h.x,{as:"span",display:"inline-block",children:e.label}),e.badge&&(0,He.jsx)(T.C,{size:"xs",fontWeight:"normal",marginLeft:1,children:e.badge})]},e.value))})]})},gt={display:"flex",alignItems:"center",maxWidth:"40rem",marginTop:2},ft={flex:"0 0 auto",width:"25%",minWidth:"7rem",paddingRight:1,fontSize:"sm",lineHeight:"1.1em"},_t={flex:"1 1 auto",display:"flex",alignItems:"center"},bt={link:"",title:"",description:"",image:"",callToActionType:""},jt=e=>{var t,i,n,l,s,a;let{data:r,limit:d,buttonOptions:c,buttonPlaceholder:u,onRemove:p,onChange:m}=e;const{t:v}=(0,Te.$)(["planner","common"]),[h,f]=(0,o.useState)(),_=(0,o.useCallback)(()=>{null===p||void 0===p||p(),(0,re.b)("post-carousel","click","remove")},[p]),j=(0,o.useCallback)(e=>t=>{f(i=>[...i.map(i=>i.$id===e?{...i,...t}:i)])},[f]),C=(0,o.useCallback)(e=>()=>{f(t=>[...t.filter(t=>t.$id!==e)]),(0,re.b)("post-carousel","click","item remove")},[f]),T=(0,o.useCallback)(()=>{const e=null!==h&&void 0!==h&&h.length?h[h.length-1]:bt;f(t=>[...t,(0,G.cloneDeep)({...e,$id:(0,st.E)()})]),(0,re.b)("post-carousel","click","item add")},[h,f]),E=(0,o.useCallback)(()=>{var e;const t=!(null!==r&&void 0!==r&&null!==(e=r.endCard)&&void 0!==e&&e.value);null===m||void 0===m||m({endCard:t}),(0,re.b)("post-carousel","click","end card "+(t?"on":"off"))},[r,m]),I=(0,o.useCallback)(e=>{null===m||void 0===m||m({endCardLink:e.target.value})},[m]),A=(0,o.useCallback)(e=>{let{source:t,destination:i}=e;if(!t||!i)return;if(t.droppableId!==i.droppableId)return;if(t.index===i.index)return;const o=(0,G.cloneDeep)(h),[n]=o.splice(t.index,1);o.splice(i.index,0,n),f([...o]),(0,re.b)("post-carousel","click","item move")},[h,f]);return(0,o.useEffect)(()=>{var e,t;const i=(0,G.cloneDeep)((null===r||void 0===r||null===(e=r.items)||void 0===e||null===(t=e.value)||void 0===t?void 0:t.slice(0,d))||[]);i.length||i.push((0,G.cloneDeep)(bt)),f(i.map(e=>({...e,$id:e.$id||(0,st.E)()})))},[null===r||void 0===r||null===(t=r.items)||void 0===t?void 0:t.value]),(0,o.useEffect)(()=>{var e;h&&((0,G.isEqual)(null===r||void 0===r||null===(e=r.items)||void 0===e?void 0:e.value,h)||null===m||void 0===m||m({items:h}))},[h]),(0,He.jsxs)(g.x,{children:[(0,He.jsxs)(g.x,{marginBottom:3,color:"content_active",children:[(0,He.jsxs)(g.x,{display:"flex",children:[(0,He.jsxs)(U.K,{direction:"row",align:"center",cursor:"pointer",width:"auto",onClick:E,children:[(0,He.jsx)(W.r,{size:"sm",isChecked:!(null===r||void 0===r||null===(i=r.endCard)||void 0===i||!i.value),isReadOnly:!0,pointerEvents:"none"}),(0,He.jsx)(g.x,{fontSize:"sm",children:v("post_carousel.end_card.title")})]}),(0,He.jsx)(g.x,{marginLeft:"auto",children:(0,He.jsx)(y.u,{label:v("post_carousel.action.delete"),hasArrow:!0,placement:"top",shouldWrapChildren:!0,children:(0,He.jsx)(at.Z,{as:b.h,icon:(0,He.jsx)(k.J,{as:Qe.FaTimes}
1),size:"sm",variant:"ghost",confirmTitle:v("post_carousel.action.delete_confirmation_title"),confirmMessage:v("post_carousel.action.delete_confirmation"),confirmButtonText:v("delete",{ns:"common"}),onConfirm:_})})})]}),null!==r&&void 0!==r&&r.endCardLink?(0,He.jsxs)(g.x,{sx:gt,children:[(0,He.jsx)(g.x,{sx:ft,children:v("post_carousel.end_card_link.title")}),(0,He.jsx)(g.x,{sx:_t,children:(0,He.jsx)(w.I,{size:"sm",value:null===r||void 0===r||null===(n=r.endCardLink)||void 0===n?void 0:n.value,onChange:I,isInvalid:null===r||void 0===r||null===(l=r.endCardLink)||void 0===l?void 0:l.isInvalid})})]}):null]}),(0,He.jsx)(lt.Z5,{onDragEnd:A,children:(0,He.jsx)(lt.bK,{droppableId:"carousel-items",children:e=>(0,He.jsxs)(g.x,{ref:e.innerRef,...e.droppableProps,children:[null===h||void 0===h?void 0:h.map((e,t)=>(0,He.jsx)(lt._l,{draggableId:e.$id,index:t,children:t=>(0,He.jsxs)(g.x,{ref:t.innerRef,...t.draggableProps,position:"relative",marginBottom:3,children:[(0,He.jsxs)(x.k,{...t.dragHandleProps,position:"absolute",top:"0",left:"0",zIndex:1,padding:1,color:"content_active",alignItems:"center",children:[(0,He.jsx)(k.J,{as:Qe.FaArrowsAltV,fontSize:"md",width:"0.5em"}),(0,He.jsx)(k.J,{as:Qe.FaBars,fontSize:"sm"})]}),(0,He.jsx)(ht,{data:e,onRemove:C(e.$id),onChange:j(e.$id),allowEditDetails:!0,children:(null===c||void 0===c?void 0:c.length)>0&&(0,He.jsx)(x.k,{justifyContent:"flex-end",marginTop:3,children:(0,He.jsx)(xt,{value:e.callToActionType,onChange:t=>j(e.$id)({callToActionType:t}),options:c,placeholder:u})})})]})},e.$id)),e.placeholder]})})}),(null===h||void 0===h?void 0:h.length)<d?(0,He.jsx)(g.x,{display:"flex",justifyContent:"center",children:(0,He.jsx)(S.z,{size:"sm",width:"full",leftIcon:(0,He.jsx)(k.J,{as:Qe.FaLink}),isDisabled:(null===r||void 0===r||null===(s=r.items)||void 0===s||null===(a=s.value)||void 0===a?void 0:a.length)>=d,onClick:T,children:v("post_carousel.action.add_next")})}):null]})};var Ct=i(852890),kt=i(166375),yt=i(747308),St=i(638461),Tt=i(835007),Et=i(780410),It=i(894821),wt=i(560191),At=i.n(wt),Pt=i(359185),Dt=i(709536),Ot=i(405506);const zt=e=>{let{modified:t,error:i,isReadOnly:o}=e;const n={position:"relative",padding:"3"};return i&&(n.color="common.negative"),o&&(n._disabled={cursor:"default"}),n},Rt=e=>{let{modified:t,error:i}=e;const o={position:"absolute",top:"2",right:"1",display:"block",width:"2",height:"2",borderRadius:"full"};return i?o.backgroundColor="common.negative":t&&(o.backgroundColor="content_note"),o},Lt=(0,o.forwardRef)((e,t)=>{let{icon:i,background:o,color:n="white",...l}=e;return(0,He.jsx)(g.x,{ref:t,display:"inline-flex",alignItems:"center",justifyContent:"center",width:"20px",height:"20px",lineHeight:0,borderRadius:"full",padding:o?"0.2em":void 0,backgroundColor:o,color:n,...l,children:(0,He.jsx)(k.J,{as:i,fontSize:o?"0.8em":void 0})})});Lt.propTypes={icon:At().oneOfType([At().node,At().string,At().func,At().object]).isRequired,background:At().string,color:At().string};const Mt=(0,o.forwardRef)((e,t)=>{let{tab:i,modified:n,error:l,hideText:s,isReadOnly:a}=e;const{t:r}=(0,Te.$)(["planner"]),d=(0,o.useMemo)(()=>r(`post_editor.tabs.${i}`),[i,r]),c=(0,o.useMemo)(()=>i!==q.BASE?(0,Dt.V)(i):{icon:Ot.r,color:"content_inactive"},[i]);return(0,He.jsxs)(Pt.O,{ref:t,sx:zt({modified:n,error:l,isReadOnly:a}),isDisabled:!!a,fontWeight:"500",children:[null!==c&&void 0!==c&&c.icon?(0,He.jsx)(Lt,{icon:c.icon,background:null===c||void 0===c?void 0:c.background,color:null===c||void 0===c?void 0:c.color,marginRight:s?null:2,fontSize:c.fontSize}):null,s&&null!==c&&void 0!==c&&c.icon?null:(0,He.jsx)(g.x,{as:"span",children:d}),n||l?(0,He.jsx)(y.u,{placement:"top",hasArrow:!0,label:r(l?"post_editor.tab_state.error":"post_editor.tab_state.modified"),children:(0,He.jsx)(g.x,{sx:Rt({modified:n,error:l})})}):null]})}),Ft=(0,o.memo)(Mt);var Ut=i(678141),$t=i(357023),Nt=i(772929),Bt=i(323887),Zt=i(926284),Ht=i(354161),Wt=i(732259),Vt=i(448921),Jt=i(853587),Gt=i(945249),Yt=i(478096),Kt=i(481785),Xt=(i(127659),i(250841)),qt=i(273525),Qt=i(313773);const ei=["minutes","hours","days"],ti=ei[0],ii=e=>e.filter((e,t,i)=>i.indexOf(e)===t).sort((e,t)=>
1e.time.localeCompare(t.time)),oi=e=>{let{accounts:t,accountsIds:i,customizedTimes:n,delayTime:l,defaultTimezone:s,onCustomizedTimesChange:a,onDelayTimeChange:r,time:d,date:c,timezone:u,onTimeChange:p,allowEmptyTime:m=!1,allowCustomizedTimes:v}=e;const{t:h}=(0,Te.$)("planner"),[f,_]=(0,o.useState)({}),b=(0,o.useMemo)(()=>t.filter(e=>i.includes(e.id)),[t,i]),j=(0,o.useCallback)(async()=>{try{const e=await(0,Qt._dW)({accountsIds:i});e.data.status===ce.PLANNER_RESPONSE_STATUS_SUCCESS?_(e.data.times):_({}),(0,ve.EF)(e)}catch(e){(0,ve.EF)(e.response),_({})}},[i]),C=(0,o.useCallback)(()=>{l?(null===r||void 0===r||r(null),(0,re.b)("post-editor","click","schedule time picker - delay turn off")):(null===r||void 0===r||r({value:"5",unit:ti}),(0,re.b)("post-editor","click","schedule time picker - delay turn on"))},[l,r]),y=(0,o.useCallback)(e=>{null===r||void 0===r||r({...l,value:String(e||0)}),(0,re.b)("post-editor","click","schedule time picker - delay value change")},[l,r]),S=(0,o.useCallback)(e=>{const t=e.target.value||ti;null===r||void 0===r||r({...l,unit:t}),(0,re.b)("post-editor","click","schedule time picker - delay unit change")},[l,r]),T=(0,o.useCallback)(e=>{if(parseInt(e.target.value)){const e=b.map(e=>e.id);null===a||void 0===a||a({...(0,me.Pk)(e,c,d,u,null===l||void 0===l?void 0:l.unit,null===l||void 0===l?void 0:l.value)}),null===r||void 0===r||r(null),(0,re.b)("post-editor","click","schedule time picker - customized times turn on")}else null===a||void 0===a||a(null),(0,re.b)("post-editor","click","schedule time picker - customized times turn off")},[b,c,d,u,l,a,r]),E=(0,o.useCallback)(e=>t=>{t&&(null===a||void 0===a||a({...n,[e]:{date:t.date||"",time:t.time||"",timezone:t.timezone||""}}),(0,re.b)("post-editor","click","schedule time picker - customized time change"))},[n,a]);return(0,o.useEffect)(()=>{j()},[i]),(0,o.useEffect)(()=>{v||(null===r||void 0===r||r(null),null===a||void 0===a||a(null))},[]),(0,He.jsxs)(g.x,{width:"full",children:[a&&v?(0,He.jsx)(x.k,{justifyContent:"flex-end",marginBottom:"2",children:(0,He.jsxs)(I.P,{onChange:T,value:n?1:0,size:"sm",children:[(0,He.jsx)("option",{value:0,children:h("post_editor.date_time.cancel_customized_times")}),(0,He.jsx)("option",{value:1,children:h("post_editor.date_time.use_customized_times")})]})}):null,n?(0,He.jsx)(g.x,{paddingTop:"2",children:(0,He.jsx)(Nt.U,{allowToggle:!0,borderBottom:"1px solid",borderColor:"content_alpha_200",children:b.map(e=>{var t,i,o,l,a,r,d,c,u,p;return(0,He.jsxs)(Bt.Q,{border:"0",children:[(0,He.jsxs)(Zt.K,{background:"none",border:"0",borderTop:"1px solid",borderColor:"content_alpha_200",paddingX:"0",paddingY:"2",children:[(0,He.jsxs)(x.k,{flex:"1",maxWidth:"calc(100% - 1em - 0.5rem)",textAlign:"left",alignItems:"center",children:[(0,He.jsx)(qt.Z,{src:e.image,name:e.name,socialType:e.social_type,socialTypeShown:!0,size:"sm"}),(0,He.jsxs)(x.k,{direction:"column",flex:"1",maxWidth:"calc(100% - 32px)",paddingLeft:"3",fontSize:"xs",lineHeight:"1",color:"content_inactive",children:[(0,He.jsxs)(x.k,{fontSize:"sm",whiteSpace:"nowrap",overflow:"hidden",children:[(0,He.jsx)(g.x,{children:e.name}),(0,He.jsx)(g.x,{marginLeft:"2",color:"content_note",children:h(`social_types.${e.social_type}.sub`)})]}),(0,He.jsxs)(x.k,{alignItems:"center",marginTop:"1",whiteSpace:"nowrap",overflow:"hidden",children:[(0,He.jsx)(g.x,{color:"content_inactive",fontWeight:"500",children:null!==(t=n[e.id])&&void 0!==t&&t.time?(0,Gt.default)((0,Yt.default)(n[e.id].time,"HH:mm",new Date),"p"):h("post_editor.date_time.not_set")}),null!==(i=n[e.id])&&void 0!==i&&i.date?(0,He.jsx)(g.x,{marginLeft:"2",color:"content_inactive",textTransform:"uppercase",children:(0,Gt.default)((0,Kt.default)(n[e.id].date),"EEE, LLL do, yyyy")}):null,null!==(o=n[e.id])&&void 0!==o&&o.timezone||s?(0,He.jsxs)(x.k,{alignItems:"center",marginLeft:"2",color:"content_note",children:[(0,He.jsx)(k.J,{as:Qe.FaGlobe,marginRight:"1"}),(0,He.jsx)(g.x,{children:((null===(l=n[e.id])||void 0===l?void 0:l.timezone)||s).replaceAll("_"," ")})]}):null]})]})]}),(0,He.jsx)(Ht.X,{marginX:"1",color:"content_inactive"})]}),(0,He.jsx)(Wt.H,{padding:"0",children:(0,He.jsx)(x.k,{paddingY:"2",justifyContent:"center",children:(0,He.jsx)(Xt.Z,{date:null===(a=n[e.id])||void 0===a?void 0:a.date,time:null===(r=n[e.id])||void 0===r?void 0:r.time,timezone:null===(d=n[e.id])||void 0===d?void 0:d.timezone,defaultTimezone:s,required:!m,showTimeClearButton:m,predefinedTimes:null!==(c=n[e.id])&&void 0!==c&&c.date?ii((null===f||void 0===f||null===(u=f[e.id])||void 0===u?void 0:u[(0,Gt.default)((0,Kt.default)(null===(p=n[e.id])||void 0===p?void 0:p.date),"i")])||[]):[],onChange:E(e.id),marginLeft:"-0.5em"})})})]},e.id)})})}):(0,He.jsxs)(g.x,{children:[(0,He.jsx)(x.k,{paddingY:"2",justifyContent:"center",children:(0,He.jsx)(Xt.Z,{time:d,date:c,timezone:u,defaultTimezone:s,onChange:p,required:!m,showTimeClearButton:m,predefinedTimes:c?ii(Object.values(f||{}).reduce((e,t)=>
1[...e,...t[(0,Gt.default)((0,Kt.default)(c),"i")]||[]],[])):[]})}),r&&v?(0,He.jsxs)(g.x,{marginTop:"2",children:[(0,He.jsxs)(x.k,{alignItems:"center",justifyContent:"center",children:[(0,He.jsx)(W.r,{id:"delay-time",size:"sm",isChecked:!!l,onChange:C}),(0,He.jsx)(g.x,{as:"label",htmlFor:"delay-time",fontSize:"sm",margin:"0",marginLeft:"2",cursor:"pointer",children:h("post_editor.date_time.add_delay_time")})]}),l?(0,He.jsxs)(x.k,{justifyContent:"center",marginTop:"2",children:[(0,He.jsx)(Vt.B,{size:"sm",width:"6rem",marginRight:"1",children:(0,He.jsxs)(Jt.Y2,{onChange:y,value:l.value,precision:0,step:1,min:0,children:[(0,He.jsx)(Jt.zu,{}),(0,He.jsxs)(Jt.Fi,{children:[(0,He.jsx)(Jt.WQ,{}),(0,He.jsx)(Jt.Y_,{})]})]})}),(0,He.jsx)(Vt.B,{size:"sm",width:"8rem",children:(0,He.jsx)(I.P,{onChange:S,value:l.unit,children:ei.map(e=>(0,He.jsx)("option",{value:e,children:h(`post_editor.date_time.delay.${e}`)},e))})})]}):null]}):null]})]})};var ni=i(205548);const li=e=>{let{onClose:t,onConfirm:i,...a}=e;const{t:r}=(0,Te.$)(["planner","common"]),d=(0,o.useMemo)(()=>{if(!(null!==a&&void 0!==a&&a.customizedTimes||null===a||void 0===a)&&a.date&&null!==a&&void 0!==a&&a.time)return{date:a.date,time:a.time,timezone:a.timezone}},[a]);return(0,He.jsxs)(n.u_,{autoFocus:!1,returnFocusOnClose:!1,isOpen:!0,onClose:t,children:[(0,He.jsx)(l.Z,{}),(0,He.jsxs)(s.h,{children:[(0,He.jsx)(Je.x,{children:r("post_editor.add_draft_time.title")}),(0,He.jsx)(Ge.f,{children:(0,He.jsx)(oi,{allowEmptyTime:!0,...a})}),(0,He.jsxs)($t.m,{children:[d&&(0,He.jsxs)(x.k,{flexDirection:"column",alignItems:"center",fontSize:"xs",lineHeight:1.2,marginRight:"auto",children:[(0,He.jsx)(h.x,{children:(0,ni.fA)(d,ni.FD.dateTime)}),(0,He.jsxs)(h.x,{fontSize:"xs",children:["(",(0,ni.rQ)(d.timezone),")"]})]}),(0,He.jsxs)(Ne.h,{size:"sm",spacing:"3",children:[(0,He.jsx)(S.z,{onClick:t,children:r("cancel",{ns:"common"})}),(0,He.jsx)(S.z,{variant:"solid",onClick:i,children:r("post_editor.add_draft_time.confirm")})]})]}),(0,He.jsx)(Ye.o,{})]})]})},si=e=>{let{onClose:t,onConfirm:i,...a}=e;const{t:r}=(0,Te.$)(["planner","common"]),d=(0,o.useMemo)(()=>{if(!(null!==a&&void 0!==a&&a.customizedTimes||null===a||void 0===a)&&a.date&&null!==a&&void 0!==a&&a.time)return{date:a.date,time:a.time,timezone:a.timezone}},[a]);return(0,He.jsxs)(n.u_,{autoFocus:!1,returnFocusOnClose:!1,scrollBehavior:"inside",isOpen:!0,onClose:t,children:[(0,He.jsx)(l.Z,{}),(0,He.jsxs)(s.h,{children:[(0,He.jsx)(Je.x,{children:r("post_editor.schedule_time.title")}),(0,He.jsx)(Ge.f,{children:(0,He.jsx)(oi,{...a})}),(0,He.jsxs)($t.m,{children:[d&&(0,He.jsxs)(x.k,{flexDirection:"column",alignItems:"center",fontSize:"sm",lineHeight:1.2,marginRight:"auto",children:[(0,He.jsx)(h.x,{children:(0,ni.fA)(d,ni.FD.dateTime)}),(0,He.jsxs)(h.x,{fontSize:"xs",children:["(",(0,ni.rQ)(d.timezone),")"]})]}),(0,He.jsxs)(Ne.h,{size:"sm",spacing:"3",children:[(0,He.jsx)(S.z,{onClick:t,children:r("cancel",{ns:"common"})}),(0,He.jsx)(S.z,{variant:"solid",onClick:i,children:r("post_editor.schedule_time.confirm")})]})]}),(0,He.jsx)(Ye.o,{})]})]})};var ai=i(329060);const ri=e=>{let{loading:t=!1,onClose:i,onConfirm:a}=e;const{t:r}=(0,Te.$)(["planner","common"]),[d,c]=(0,o.useState)(!1),u=(0,o.useCallback)(()=>{a(d)},[a,d]);return(0,He.jsxs)(n.u_,{onClose:i,isOpen:!0,scrollBehavior:"outside",autoFocus:!1,returnFocusOnClose:!1,children:[(0,He.jsx)(l.Z,{}),(0,He.jsxs)(s.h,{children:[(0,He.jsx)(Je.x,{borderBottom:"1px solid",borderColor:"whiteAlpha.300",children:r("add_to_queue")}),(0,He.jsxs)(Ge.f,{py:"5",children:[(0,He.jsx)(h.x,{mb:"2",children:r("add_to_queue_modal.title")}),(0,He.jsxs)(h.x,{color:"content_note",fontSize:"sm",children:[r("add_to_queue_modal.description"),(0,He.jsx)(Z.r,{href:"https://help.simplified.com/en/articles/6097903-how-to-add-posts-to-the-queue",isExternal:!0,sx:{textTransform:"lowercase"},children:r("learn_more",{ns:"common"})}),"."]})]}),(0,He.jsxs)($t.m,{borderTop:"1px solid",borderColor:"whiteAlpha.300",children:[(0,He.jsx)(ai.X,{isChecked:d,onChange:e=>c(e.target.checked),mr:"auto",children:(0,He.jsx)(g.x,{as:"span",fontSize:"sm",children:r("add_to_queue_modal.skip_next_time")}
1)}),(0,He.jsx)(S.z,{onClick:u,isLoading:t,size:"sm",variant:"solid",children:r("add_to_queue")})]}),(0,He.jsx)(Ye.o,{mt:"1"})]})]})};var di=i(369843),ci=i(678462),ui=i(599875);const pi=e=>{let{type:t,socialType:i,postType:a,remember:r,action:d,onClose:c,onConfirm:u}=e;const{t:p}=(0,Te.$)(["planner","common"]),[m,v]=(0,o.useState)(!1),f=(0,o.useMemo)(()=>(0,ce.isMobileApp)(),[]),_=(0,o.useCallback)(()=>{u(m),v(!1)},[u,m,v]);return(0,He.jsxs)(n.u_,{onClose:c,isOpen:!0,scrollBehavior:"outside",autoFocus:!1,returnFocusOnClose:!1,variant:"line-min",children:[(0,He.jsx)(l.Z,{}),(0,He.jsxs)(s.h,{children:[(0,He.jsx)(Je.x,{children:p("mobile-app"===t?"how_it_works.mobile_app.title":"how_it_works.title")}),(0,He.jsxs)(Ge.f,{children:["reminder"===t&&(()=>{const e=(0,Dt.A)(i),t={provider:p(`social_types.${i}.main`),postType:p([`post_editor.additional_fields.${e}.postType.value.${a}`,"how_it_works.reminder.defaultPostType"])};return(0,He.jsxs)(g.x,{color:"content_inactive",children:[(0,He.jsxs)(x.k,{alignItems:"stretch",marginBottom:"3",children:[(0,He.jsxs)(g.x,{width:"8",textAlign:"center",position:"relative",children:[(0,He.jsx)(k.J,{as:Qe.FaClock,color:"content_inactive"}),(0,He.jsx)(g.x,{position:"absolute",top:"1em",left:"0",right:"0",marginX:"auto",width:"1px",height:"calc(100% + var(--chakra-space-3))",background:"content_alpha_200"})]}),(0,He.jsxs)(g.x,{flex:"1",children:[(0,He.jsx)(g.x,{fontWeight:"500",color:"content_inactive",marginBottom:1,children:p("how_it_works.reminder.schedule_title",t)}),(0,He.jsx)(g.x,{fontSize:"sm",color:"content_inactive",children:p("how_it_works.reminder.schedule_description",t)})]})]}),(0,He.jsxs)(x.k,{alignItems:"stretch",marginBottom:"3",children:[(0,He.jsxs)(g.x,{width:"8",textAlign:"center",position:"relative",children:[(0,He.jsx)(k.J,{as:Qe.FaBell,color:"content_inactive"}),(0,He.jsx)(g.x,{position:"absolute",top:"1em",left:"0",right:"0",marginX:"auto",width:"1px",height:"calc(100% + var(--chakra-space-3))",background:"content_alpha_200"})]}),(0,He.jsxs)(g.x,{flex:"1",children:[(0,He.jsx)(g.x,{fontWeight:"500",color:"content_inactive",marginBottom:1,children:p("how_it_works.reminder.receive_title",t)}),(0,He.jsx)(g.x,{fontSize:"sm",color:"content_inactive",children:p("how_it_works.reminder.receive_description",t)})]})]}),(0,He.jsxs)(x.k,{alignItems:"stretch",children:[(0,He.jsx)(g.x,{width:"8",textAlign:"center",children:(0,He.jsx)(k.J,{as:Qe.FaHandPointer,color:"content_inactive"})}),(0,He.jsxs)(g.x,{flex:"1",children:[(0,He.jsx)(g.x,{fontWeight:"500",color:"content_inactive",marginBottom:1,children:p("how_it_works.reminder.publish_title",t)}),(0,He.jsx)(g.x,{fontSize:"sm",color:"content_inactive",children:p("how_it_works.reminder.publish_description",t)})]})]})]})})(),"mobile-app"===t&&(0,He.jsxs)(x.k,{flexDirection:"column",alignItems:"center",children:[(0,He.jsx)(h.x,{textAlign:"center",fontSize:"sm",color:"content_inactive",marginBottom:1,children:p("how_it_works.mobile_app.description_1")}),(0,He.jsx)(h.x,{textAlign:"center",fontSize:"sm",color:"content_inactive",marginBottom:3,children:p("how_it_works.mobile_app.description_2")}),!f&&(0,He.jsxs)(x.k,{alignItems:"center",children:[(0,He.jsx)(Z.r,{href:di.pp,isExternal:!0,marginX:2,children:(0,He.jsx)(Ee.E,{src:ci.Z,height:"3rem"})}),(0,He.jsx)(Z.r,{href:di.oK,isExternal:!0,marginX:2,children:(0,He.jsx)(Ee.E,{src:ui.Z,height:"3rem"})})]})]})]}),(0,He.jsxs)($t.m,{children:[r&&(0,He.jsx)(ai.X,{isChecked:m,onChange:e=>v(e.target.checked),children:(0,He.jsx)(g.x,{as:"span",fontSize:"sm",children:p("how_it_works.skip_next_time")})}),(0,He.jsx)(S.z,{onClick:_,size:"sm",variant:"solid",marginLeft:"auto",children:p("mobile-app"===t?`post_editor.actions.${d}`:"how_it_works.acknowledge")})]}),(0,He.jsx)(Ye.o,{})]})]})},mi="this_post",vi="all_future",hi=e=>{let{isLoading:t,onClose:i,onConfirm:a}=e;const{t:r}=(0,Te.$)(["planner","common"]),[d,c]=(0,o.useState)(mi);return(0,He.jsxs)(n.u_,{onClose:i,isOpen:!0,scrollBehavior:"outside",autoFocus:!1,returnFocusOnClose:!1,variant:"line-min",children:[(0,He.jsx)(l.Z,{}),(0,He.jsxs)(s.h,{children:[(0,He.jsx)(Je.x,{children:r("multiply_save.title")}),(0,He.jsx)(Ge.f,{children:(0,He.jsx)(L.E,{value:d,onChange:c,children:(0,He.jsxs)(U.K,{spacing:3,children:[(0,He.jsx)(M.Y,{value:mi,children:r("multiply_save.save_this_only")}),(0,He.jsx)(M.Y,{value:vi,children:r("multiply_save.save_all_future")})]})})}),(0,He.jsxs)($t.m,{gap:2,children:[(0,He.jsx)(S.z,{variant:"ghost",size:"sm",onClick:i,isDisabled:t,children:r("cancel",{ns:"common"})}),(0,He.jsx)(S.z,{variant:"solid",size:"sm",onClick:()=>{a(d===vi)},isLoading:t,children:r("save",{ns:"common"})})]}),(0,He.jsx)(Ye.o,{})]})]})},xi=(0,o.memo)(hi),gi=e=>{let{onClose:t,onConfirm:i}=e;const{t:o}=(0,Te.$)(["planner","common"]);
1return(0,He.jsxs)(n.u_,{autoFocus:!1,returnFocusOnClose:!1,isOpen:!0,onClose:t,variant:"line-min",children:[(0,He.jsx)(l.Z,{}),(0,He.jsxs)(s.h,{children:[(0,He.jsx)(Je.x,{children:o("posts.publish_now")}),(0,He.jsx)(Ge.f,{children:(0,He.jsx)(h.x,{fontSize:"sm",children:o("posts.publish_now.confirm_multiple")})}),(0,He.jsx)($t.m,{children:(0,He.jsxs)(Ne.h,{size:"sm",spacing:"3",children:[(0,He.jsx)(S.z,{onClick:t,variant:"secondary",children:o("cancel",{ns:"common"})}),(0,He.jsxs)(S.z,{variant:"solid",onClick:i,children:[o("posts.publish_now"),"!"]})]})}),(0,He.jsx)(Ye.o,{})]})]})},fi=e=>{let{isLoading:t,isDisabled:i,canEditDrafts:n=!0,canEditPosts:l=!0,onAddSchedule:s,onAddBuffer:a,onAddBufferDisabled:r,onPublishNow:d,onAddDraft:c,requiresAccount:u}=e;const{t:p}=(0,Te.$)("planner"),[m,v]=(0,je.Z)("post-editor-create-action",X.U0),x=(0,o.useMemo)(()=>{const e=[];return s&&e.push({key:X.U0,onClick:s}),a&&e.push({key:X.Y_,onClick:a,disabled:r}),d&&e.push({key:X.rv,onClick:d}),e},[s,a,r,d]),g=(0,o.useMemo)(()=>x.find(e=>e.key===m&&!e.disabled)||x.find(e=>!e.disabled)||x[0],[x,m]),T=(0,o.useMemo)(()=>x.map(e=>e.key),[x]),E=(0,o.useCallback)(e=>()=>{var t;v(e.key),null===(t=e.onClick)||void 0===t||t.call(e)},[v]);return(0,He.jsxs)(Ne.h,{size:"sm",children:[n?(0,He.jsx)(S.z,{onClick:c,isDisabled:i||!!t,isLoading:t===X.Zt,variant:"secondary",children:p("post_editor.actions.save_draft")}):(0,He.jsx)(y.u,{label:p("no_draft_edit_permission",{ns:"common"}),placement:"bottom",hasArrow:!0,textAlign:"center",shouldWrapChildren:!0,children:(0,He.jsx)(S.z,{isDisabled:!0,variant:"secondary",children:p("post_editor.actions.save_draft")})}),l&&(0,He.jsx)(y.u,{label:p("drafts.schedule_requires_account"),isDisabled:!u,placement:"top",hasArrow:!0,textAlign:"center",shouldWrapChildren:!0,children:(0,He.jsxs)(Ne.h,{size:"sm",isAttached:!0,variant:"solid",children:[(0,He.jsx)(y.u,{label:g.disabled,isDisabled:!g.disabled||u,placement:"top",hasArrow:!0,textAlign:"center",shouldWrapChildren:!0,children:(0,He.jsx)(S.z,{onClick:g.onClick,isDisabled:i||!!t||g.disabled||u,isLoading:T.includes(t),borderTopRightRadius:0,borderBottomRightRadius:0,children:p(`post_editor.actions.${g.key}`)})}),(0,He.jsxs)(f.v,{isLazy:!0,placement:"bottom-end",children:[(0,He.jsx)(_.j,{as:b.h,icon:(0,He.jsx)(k.J,{as:Qe.FaChevronDown,fontSize:"xs"}),isDisabled:i||!!t||u,borderRadius:"0 var(--chakra-radii-md) var(--chakra-radii-md) 0"}),(0,He.jsx)(j.q,{children:x.map(e=>e.disabled?(0,He.jsxs)(C.s,{cursor:"default",sx:{_hover:{bg:"transparent"}},children:[(0,He.jsx)(h.x,{color:"content_note",mr:2,children:p(`post_editor.actions.${e.key}`)}),(0,He.jsx)(y.u,{label:e.disabled,placement:"top",hasArrow:!0,textAlign:"center",shouldWrapChildren:!0,children:(0,He.jsx)(k.J,{color:"content_note",as:Qe.FaInfoCircle})})]},e.key):(0,He.jsx)(C.s,{onClick:E(e),children:p(`post_editor.actions.${e.key}`)},e.key))})]})]})})]})},_i=(0,o.memo)(fi),bi=(0,o.forwardRef)((e,t)=>{let{date:i,time:o,timezone:n,hasCustomizedTimes:l,...s}=e;const{t:a}=(0,Te.$)("planner");return(0,He.jsx)(S.z,{...s,leftIcon:(0,He.jsx)(k.J,{as:Be.s3B,fontSize:"xl"}),ref:t,children:l?(0,He.jsx)(g.x,{width:"7.5rem",whiteSpace:"initial",children:(0,He.jsx)(g.x,{fontSize:"0.85em",lineHeight:"1",children:a("post_editor.date_time.use_customized_times")})}):(0,He.jsxs)(g.x,{minWidth:"7.5rem",children:[(0,He.jsx)(g.x,{fontSize:"0.95em",children:i&&o?(0,Gt.default)((0,Kt.default)(`${i} ${o}`),"yyyy-MM-dd p"):a("post_editor.date_time.not_set")}),(0,He.jsx)(g.x,{fontSize:"0.65em",opacity:"0.5",children:(0,ni.rQ)(n)||""})]})})}),ji=(0,o.memo)(bi),Ci=e=>{let{isLoading:t,isDisabled:i,date:o,time:n,timezone:l,defaultTimezone:s,accounts:a,accountsIds:r,customizedTimes:d,delayTime:c,onTimeChange:u,onDelayTimeChange:p,onCustomizedTimesChange:m,onSave:v,hideTimeSelector:h,allowCustomizedTimes:x}=e;const{t:g}=(0,Te.$)("planner");return(0,He.jsxs)(Ne.h,{size:"sm",children:[h?null:(0,He.jsxs)(A.J,{isLazy:!0,placement:"bottom-start",children:[(0,He.jsx)(P.x,{children:(0,He.jsx)(ji,{date:o,time:n,timezone:l,hasCustomizedTimes:!!d,isDisabled:!!t})}),(0,He.jsxs)(Me.y,{width:"auto",padding:"3",children:[(0,He.jsx)(D.Q,{}),(0,He.jsx)(oi,{accounts:a,accountsIds:r,customizedTimes:d,delayTime:c,defaultTimezone:s,date:o,time:n,timezone:l,onTimeChange:u,onDelayTimeChange:p,onCustomizedTimesChange:m,allowCustomizedTimes:x})]})]}),(0,He.jsx)(S.z,{variant:"solid",onClick:v,isDisabled:i||!!t,isLoading:t===X.LE,children:g("post_editor.actions.save")})]})}
1,ki=(0,o.memo)(Ci),yi=e=>{let{canEditDrafts:t=!0,isLoading:i,isDisabled:o,onAddDraft:n,onAddForApprovalDraft:l}=e;const{t:s}=(0,Te.$)("planner");return(0,He.jsxs)(Ne.h,{size:"sm",isAttached:!0,variant:"solid",children:[t?(0,He.jsx)(S.z,{variant:"solid",onClick:n,isDisabled:o||!!i,isLoading:i===X.Zt,children:s("post_editor.actions.add_draft")}):(0,He.jsx)(y.u,{label:s("no_draft_edit_permission",{ns:"common"}),placement:"bottom",hasArrow:!0,textAlign:"center",shouldWrapChildren:!0,children:(0,He.jsx)(S.z,{isDisabled:!0,variant:"secondary",children:s("post_editor.actions.add_draft")})}),l&&t&&(0,He.jsxs)(f.v,{isLazy:!0,placement:"bottom-end",children:[(0,He.jsx)(_.j,{as:b.h,icon:(0,He.jsx)(k.J,{as:Qe.FaChevronDown,fontSize:"xs"}),isDisabled:o||!!i}),(0,He.jsx)(j.q,{children:(0,He.jsx)(C.s,{onClick:l,children:s("post_editor.actions.add_for_approval_draft")})})]})]})},Si=(0,o.memo)(yi),Ti=e=>{let{isLoading:t,isDisabled:i,canEditPosts:n,date:l,time:s,timezone:a,defaultTimezone:r,accounts:d,accountsIds:c,customizedTimes:u,delayTime:p,onTimeChange:m,onDelayTimeChange:v,onCustomizedTimesChange:h,onSave:x,onAddSchedule:g,onAddBuffer:T,onPublishNow:E,allowCustomizedTimes:I,requiresAccount:w}=e;const{t:O}=(0,Te.$)("planner"),z=(0,o.useMemo)(()=>{const e=[];return g&&e.push({key:X.U0,onClick:g}),T&&e.push({key:X.Y_,onClick:T}),E&&e.push({key:X.rv,onClick:E}),e},[g,T,E]),R=(0,o.useCallback)(e=>()=>{var t;null===(t=e.onClick)||void 0===t||t.call(e)},[]);return(0,He.jsxs)(Ne.h,{size:"sm",children:[(0,He.jsxs)(A.J,{isLazy:!0,placement:"bottom-start",children:[(0,He.jsx)(P.x,{children:(0,He.jsx)(ji,{date:l,time:s,timezone:a,hasCustomizedTimes:!!u,isDisabled:!!t})}),(0,He.jsxs)(Me.y,{width:"auto",padding:"3",children:[(0,He.jsx)(D.Q,{}),(0,He.jsx)(oi,{allowEmptyTime:!0,accounts:d,accountsIds:c,customizedTimes:u,delayTime:p,defaultTimezone:r,date:l,time:s,timezone:a,onTimeChange:m,onDelayTimeChange:v,onCustomizedTimesChange:h,allowCustomizedTimes:I})]})]}),(0,He.jsxs)(Ne.h,{size:"sm",isAttached:z.length>0,variant:"solid",children:[(0,He.jsx)(S.z,{variant:"solid",onClick:x,isDisabled:i||!!t,isLoading:t===X.gh,children:O("post_editor.actions.save_draft")}),n&&z.length>0&&(0,He.jsx)(y.u,{label:O("drafts.schedule_requires_account"),isDisabled:!w,placement:"top",hasArrow:!0,textAlign:"center",shouldWrapChildren:!0,children:(0,He.jsxs)(f.v,{isLazy:!0,placement:"bottom-end",children:[(0,He.jsx)(_.j,{as:b.h,icon:(0,He.jsx)(k.J,{as:Qe.FaChevronDown,fontSize:"xs"}),isDisabled:i||!!t||w}),(0,He.jsx)(j.q,{children:z.map(e=>(0,He.jsx)(C.s,{onClick:R(e),children:O(`post_editor.actions.${e.key}`)},e.key))})]})})]})]})},Ei=(0,o.memo)(Ti);var Ii=i(741220),wi=i(868366),Ai=i(404012),Pi=i(167330);const Di=e=>{let{accounts:t,postsByProvider:i,onClose:a,...r}=e;const{t:d}=(0,Te.$)(["snapshot-maker"]),[c,u]=(0,o.useState)(),[p,m]=(0,o.useState)(),v=(0,o.useCallback)(e=>{const o=e[0],n=t.find(e=>e.id===o),l=(0,Dt.A)(n.social_type),s=i[l];m({name:n.name,nickname:n.nickname?`@${n.nickname}`:"",avatarUrl:n.image,message:s.message,provider:l}),u(n.id)},[m,u,t,i]);return(0,He.jsxs)(n.u_,{autoFocus:!1,returnFocusOnClose:!1,initialFocusRef:()=>null,closeOnOverlayClick:!1,isOpen:!0,onClose:a,size:"full",scrollBehavior:"inside",motionPreset:"none",children:[(0,He.jsx)(l.Z,{}),(0,He.jsxs)(s.h,{margin:2,background:"base_level_2",children:[(0,He.jsx)(Je.x,{children:d("name.post_image_maker")}),(0,He.jsx)(Ge.f,{display:"flex",flexDirection:"column",alignItems:"center",children:(0,He.jsx)(g.x,{width:"100%",maxWidth:"960px",children:(0,He.jsx)(Ai.Z,{...r,description:d("description.post_to_image"),sourceTab:{title:d("tab.social_account"),content:(0,He.jsx)(Pi.Z,{selected:c?[c]:[],accounts:t||[],required:!0,onChange:v})},defaultTemplateData:p})})}),(0,He.jsx)(Ye.o,{})]})]})},Oi=e=>{let{onChange:t,additional:i,provider:n,accounts:l=[]}=e;const{t:s}=(0,Te.$)(["planner"]),r=(0,a.I0)(),d=(0,o.useMemo)(()=>{const e=null===i||void 0===i?void 0:i.find(e=>e.source===n&&e.type===oe.LOCATION),t=null===e||void 0===e?void 0:e.location;return null!==t&&void 0!==t&&t.id&&null!==t&&void 0!==t&&t.name?{value:t.id,label:t.name}:null},[i,n]),c=(0,o.useCallback)(async e=>{try{var t;if(!e||e.length<2)return[];let i;if(n===Q.THREADS){const t=l.find(e=>e.social_type!==ne.THREADS_REMINDER);if(!t)return console.error("No valid Threads account found"),[];
1i=await r((0,ve.ND)(e,t.id))}else i=await r((0,ve.dq)(e));return((null===(t=i.data)||void 0===t?void 0:t.items)||[]).map(e=>({value:e.id,label:e.name}))}catch(i){return console.error("Failed to search locations:",i),[]}},[r,n,l]),u=(0,o.useCallback)(e=>{null!==e&&void 0!==e&&e.value&&null!==e&&void 0!==e&&e.label?t({location:{id:e.value,name:e.label}}):t(null)},[t]);return(0,He.jsx)(g.x,{padding:2,children:(0,He.jsx)(ue.QD5,{isClearable:!0,loadOptions:c,cacheOptions:!0,placeholder:s("post_edit_location.location_placeholder"),noOptionsMessage:e=>{let{inputValue:t}=e;return t.length>=2?s("post_edit_location.location_no_items"):s("post_edit_location.location_placeholder")},value:d,onChange:u})})},zi=e=>{let{additional:t,provider:i}=e;const{t:n}=(0,Te.$)(["planner"]),l=(0,o.useMemo)(()=>{var e;const o=null===t||void 0===t?void 0:t.find(e=>e.source===i&&e.type===oe.LOCATION);return(null===o||void 0===o||null===(e=o.location)||void 0===e?void 0:e.name)||null},[t,i]);return l?(0,He.jsxs)(He.Fragment,{children:[n("post_editor.toolbar.location")," - ",l]}):(0,He.jsx)(He.Fragment,{children:n("post_editor.toolbar.location")})};var Ri=i(291508);const Li=e=>{let{title:t,description:i,subtitle:o,onClick:n}=e;return(0,He.jsxs)(S.z,{onClick:n,rightIcon:(0,He.jsx)(k.J,{as:V.sFD}),children:[(0,He.jsxs)(g.x,{marginRight:"auto",textAlign:"left",children:[(0,He.jsx)(h.x,{fontWeight:"medium",children:t}),o&&(0,He.jsx)(h.x,{fontSize:"xs",fontWeight:"normal",color:"content_note",children:o})]}),i&&(0,He.jsx)(y.u,{label:i,placement:"top",hasArrow:!0,children:(0,He.jsx)(g.x,{as:"span",display:"inline-flex",children:(0,He.jsx)(k.J,{as:V.g_
11,color:"content_note"})})})]})};var Mi=i(553218);const Fi=e=>{let{title:t,onBack:i}=e;const{t:o}=(0,Te.$)(["common"]);return(0,He.jsxs)(Mi.U,{children:[(0,He.jsx)(b.h,{"aria-label":o("back"),icon:(0,He.jsx)(k.J,{as:V.XWG}),size:"sm",variant:"ghost",onClick:i}),(0,He.jsx)(h.x,{fontWeight:"medium",flex:1,children:t})]})};var Ui=i(282887);const $i=e=>{let{children:t}=e;return(0,He.jsx)(Ui.g,{padding:2,spacing:2,align:"stretch",children:t})};var Ni=function(e){return e.TARGET_TYPE="target_type",e.OPTIONS="options",e.GEO_LOCATION_COUNTRIES="geo_location_countries",e}(Ni||{});const Bi=e=>{var t;let{onChange:i,additional:n,provider:l}=e;const{t:s}=(0,Te.$)(["planner","common"]),[a,r]=(0,o.useState)(Ni.TARGET_TYPE),[d,c]=(0,o.useState)(null),[u,p]=(0,o.useState)(""),m=(0,o.useMemo)(()=>null===n||void 0===n?void 0:n.find(e=>e.source===l&&e.type===oe.TARGETING),[n,l]),v=(0,o.useMemo)(()=>null===n||void 0===n?void 0:n.find(e=>e.source===l&&e.type===oe.FEED_TARGETING),[n,l]),h=(0,o.useMemo)(()=>{let e;if(d===oe.TARGETING?e=m:d===oe.FEED_TARGETING&&(e=v),!e)return null;const{source:t,type:i,...o}=e;return o},[d,m,v]),x=(0,o.useCallback)(async e=>{try{var t;if(!e||e.length<2)return[];const i=await(0,Qt.ldT)(e,["country"]);return((null===(t=i.data)||void 0===t?void 0:t.items)||[]).map(e=>({value:e.key,label:e.name,data:e}))}catch(i){return(0,Ri.S3)(i),[]}},[]),f=(0,o.useCallback)(e=>{if(!d)return;if(!e||0===e.length)return void i(d,null);const t=e.map(e=>({code:e.value,name:e.label}));i(d,{...h,geo_locations:{...null===h||void 0===h?void 0:h.geo_locations,countries:t}})},[h,i,d]),_=()=>{var e;return((null===h||void 0===h||null===(e=h.geo_locations)||void 0===e?void 0:e.countries)||[]).length};return(0,He.jsx)($i,{children:a===Ni.TARGET_TYPE?(0,He.jsxs)(He.Fragment,{children:[(0,He.jsx)(Li,{title:s("post_target_picker.limit_audience.title"),description:s("post_target_picker.limit_audience.description"),onClick:()=>{c(oe.TARGETING),r(Ni.OPTIONS)}}),(0,He.jsx)(Li,{title:s("post_target_picker.target_post.title"),description:s("post_target_picker.target_post.description"),onClick:()=>{c(oe.FEED_TARGETING),r(Ni.OPTIONS)}})]}):a===Ni.OPTIONS?(0,He.jsxs)(He.Fragment,{children:[(0,He.jsx)(Fi,{title:d?(b=d,b===oe.TARGETING?s("post_target_picker.limit_audience.title"):b===oe.FEED_TARGETING?s("post_target_picker.target_post.title"):""):"",onBack:()=>r(Ni.TARGET_TYPE)}),(0,He.jsx)(Li,{title:s("post_target_picker.geo_location.title"),subtitle:_()>0?s("post_target_picker.countries.selected",{count:_()}):void 0,onClick:()=>{r(Ni.GEO_LOCATION_COUNTRIES)}})]}):a===Ni.GEO_LOCATION_COUNTRIES?(0,He.jsxs)(He.Fragment,{children:[(0,He.jsx)(Fi,{title:s("post_target_picker.countries.title"),onBack:()=>r(Ni.OPTIONS)}),(0,He.jsx)(g.x,{children:(0,He.jsx)(ue.QD5,{isMulti:!0,loadOptions:x,c
1acheOptions:!0,placeholder:s("post_target_picker.countries.search_placeholder"),noOptionsMessage:()=>u.length>=2?s("post_target_picker.countries.no_results"):s("post_target_picker.countries.search_placeholder"),onInputChange:(e,t)=>{let{action:i}=t;"input-change"===i&&p(e)},onChange:f,value:((null===h||void 0===h||null===(t=h.geo_locations)||void 0===t?void 0:t.countries)||[]).map(e=>({value:e.code,label:e.name}))})})]}):null});var b};var Zi=i(705214),Hi=i(77456),Wi=i(499454);const Vi=e=>{var t,i,o,n,l,s,a,r,d;let{children:c,...u}=e;const p=null===(t=u.data)||void 0===t?void 0:t.data;return(0,He.jsx)(Wi.chakraComponents.Option,{...u,children:(0,He.jsxs)(Mi.U,{spacing:3,width:"full",children:[(0,He.jsx)(Hi.q,{size:"sm",src:null===p||void 0===p?void 0:p.picture,name:String(c)}),(0,He.jsxs)(g.x,{flex:1,overflow:"hidden",children:[(0,He.jsxs)(Mi.U,{spacing:1,children:[(0,He.jsx)(h.x,{fontWeight:"medium",fontSize:"sm",isTruncated:!0,children:c}),"blue_verified"===(null===p||void 0===p?void 0:p.verifiedStatus)&&(0,He.jsx)(g.x,{as:V.hrl,boxSize:4,flexShrink:0,color:"blue.500"})]}),((null===p||void 0===p||null===(i=p.extraData)||void 0===i||null===(o=i.location)||void 0===o?void 0:o.city)||(null===p||void 0===p||null===(n=p.extraData)||void 0===n||null===(l=n.location)||void 0===l?void 0:l.country))&&(0,He.jsx)(h.x,{fontSize:"xs",fontWeight:"normal",color:"content_details",mt:1,isTruncated:!0,children:[null===p||void 0===p||null===(s=p.extraData)||void 0===s||null===(a=s.location)||void 0===a?void 0:a.city,null===p||void 0===p||null===(r=p.extraData)||void 0===r||null===(d=r.location)||void 0===d?void 0:d.country].filter(Boolean).join(", ")})]})]})})},Ji=e=>{let{onChange:t,additional:i,provider:n,maxCollaborators:l}=e;const{t:s}=(0,Te.$)(["planner"]),[a,r]=(0,o.useState)(""),d=(0,o.useMemo)(()=>{const e=null===i||void 0===i?void 0:i.find(e=>e.source===n&&e.type===oe.REELS_COLLABORATORS),t=null===e||void 0===e?void 0:e.collaborators;return t&&Array.isArray(t)?t.map(e=>({value:e.id,label:e.name})):[]},[i,n]),c=(0,o.useCallback)(async e=>{try{var t;if(!e||e.length<ce.SEARCH_KEYWORD_CHAR_LIMIT)return[];const i=await(0,Qt.vhD)(e);return((null===(t=i.data)||void 0===t?void 0:t.data)||[]).map(e=>({value:e.id,label:e.name,data:e}))}catch(i){return(0,Ri.S3)(i),[]}},[]),u=(0,o.useCallback)(e=>{if(!e||0===e.length)return void t(null);const i=e.map(e=>({id:e.value,name:e.label}));t({collaborators:i})},[t]),p=(0,o.useCallback)(()=>!!l&&d.length>=l,[d,l]);return(0,He.jsxs)(g.x,{padding:2,children:[(0,He.jsx)(ue.QD5,{isMulti:!0,isClearable:!0,loadOptions:c,cacheOptions:!0,placeholder:s("post_collaborators.search_placeholder"),noOptionsMessage:()=>a.length>=ce.SEARCH_KEYWORD_CHAR_LIMIT?s("post_collaborators.no_results"):s("post_collaborators.type_minimum_chars",{count:ce.SEARCH_KEYWORD_CHAR_LIMIT}),onInputChange:(e,t)=>
1{let{action:i}=t;"input-change"===i&&r(e)},value:d,onChange:u,isOptionDisabled:p,components:{Option:Vi}}),l&&d.length>=l&&(0,He.jsx)(h.x,{fontSize:"xs",color:"content_details",mt:2,children:s("post_collaborators.max_reached",{max:l})})]})},Gi=e=>{let{additional:t,provider:i}=e;const{t:n}=(0,Te.$)(["planner"]),l=(0,o.useMemo)(()=>{const e=null===t||void 0===t?void 0:t.find(e=>e.source===i&&e.type===oe.REELS_COLLABORATORS);return((null===e||void 0===e?void 0:e.collaborators)||[]).map(e=>e.name).join(", ")},[t,i]);return l.length?(0,He.jsxs)(He.Fragment,{children:[n("post_editor.toolbar.collaborators")," - ",l]}):(0,He.jsx)(He.Fragment,{children:n("post_editor.toolbar.collaborators")})};var Yi=i(200356),Ki=i(76721),Xi=i(231705),qi=i(83391),Qi=i(699983),eo=i(938059),to=i(30339),io=i(660518),oo=i(861e3),no=i(282542);const lo={message:"",delay:0},so=(0,o.forwardRef)((e,t)=>{let{provider:i,postType:n,accounts:l,comments:s,onAiMediaSidebarPanelToggle:r,onMediaSidebarPanelToggle:d,onAiWriterPanelToggle:c,onAiWriterCommand:u,onEditModeChange:p,onSave:m,showEditModeOverlay:h}=e;const{t:x}=(0,Te.$)(["planner","accounts","common","billing"]),f=(0,a.I0)(),_=(0,o.useRef)(),b=(0,v.D)(i),j=(0,v.D)(s),[C,y]=(0,o.useState)({comments:!1}),[T,E]=(0,o.useState)({open:!1}),[I,w]=(0,o.useState)([]),[A,P]=(0,o.useState)(null),[D,O]=(0,o.useState)(!1),z=(0,a.v9)(e=>e.apps[ce.PRODUCTS.SOCIAL_MEDIA]||e.apps[ce.PRODUCTS.ALL]),R=(0,a.v9)(e=>{var t;return null===(t=e.apps.common)||void 0===t?void 0:t.features}),L=(0,o.useMemo)(()=>(0,to.k)(i),[i]),M=(0,o.useMemo)(()=>({limit:(0,he.v9)(i,n),canAddDelay:(0,oo.Xp)(i,n)}),[i,n]),F=(0,o.useCallback)((e,t,i,o,n)=>{E({open:!0,title:e,subtitle:t,featureList:i,event:n,image:o})},[E]),U=(0,o.useCallback)(()=>{E({open:!1})},[E]),$=(0,o.useCallback)(()=>{const e=(0,st.E)();return w([...I,(0,G.cloneDeep)({...lo,$id:e})]),e},[I,w]),N=(0,o.useCallback)(e=>{w([...I.filter(t=>t.$id!==e)])},[I,w]),B=(0,o.useCallback)((e,t)=>{w([...I.map(i=>i.$id===e?{...i,...t}:i)])},[I,w]),Z=(0,o.useCallback)(()=>{if(!C.comments)return void F();(0,ce.analyticsTrackEvent)("threadCommentsAdd");const e=$();P(e)},[$,P,F,C.comments]),H=(0,o.useCallback)(e=>()=>{var t;null!==(t=I.find(t=>t.$id===e))&&void 0!==t&&t.message||N(e),P(null)},[P,N,I]),W=(0,o.useCallback)(e=>()=>{P(e)},[P]),V=(0,o.useCallback)(e=>t=>{B(e,t),P(null),O(!0)},[B,P,O]),J=(0,o.useCallback)(e=>()=>{N(e),P(null),O(!0)},[N,P,O]),Y=(0,o.useCallback)(()=>{f((0,no.$$)({product:ce.PRODUCTS.SOCIAL_MEDIA})),U()},[f,U]);return(0,o.useEffect)(()=>{y({comments:(0,de.lL)(R,ce.FeatureCodes.PLANNER_POST_COMMENTS)})},[R]),(0,o.useEffect)(()=>{(0,G.isEqual)(j,s)&&(0,G.isEqual)(b,i)||(w(((e,t)=>(0,G.cloneDeep)((null===e||void 0===e?void 0:e.slice(0,t))||[]).map(e=>({...e,$id:(0,st.E)()})))(s)),P(null))},[s,i]),(0,o.useEffect)(()=>{D&&(null===m||void 0===m||m((e=>e.map(e=>{let{$id:t,...i}=e;return i}))(I)),O(!1))},[D]),(0,ce.useDidUpdate)(()=>{null===p||void 0===p||p(!!A)},[A]),(0,o.useImperativeHandle)(t,()=>({get isInEditMode(){return!!A},confirmExit:()=>{var e;null===(e=_.current)||void 0===e||e.confirmExit()},handleAddFileFromMediaPanel:function(){for(var e,t=arguments.length,i=new Array(t),o=0;o<t;o++)i[o]=arguments[o];return null===(e=_.current)||void 0===e?void 0:e.handleAddFileFromMediaPanel(...i)},handleAddTextFromAiWriter:function(){for(var e,t=arguments.length,i=new Array(t),o=0;o<t;o++)i[o]=arguments[o];return null===(e=_.current)||void 0===e?void 0:e.handleAddTextFromAiWriter(...i)}}),[A]),(0,He.jsxs)(He.Fragment,{children:[(0,He.jsx)(g.x,{display:"flex",flexDirection:"column",children:I.length>0&&(0,He.jsx)(He.Fragment,{children:I.map((e,t)=>(0,He.jsx)(g.x,{marginBottom:3,position:"relative",zIndex:A&&A===e.$id&&h?2:void 0,paddingX:A&&A===e.$id&&h?1:void 0,children:A&&A===e.$id?(0,He.jsx)(eo.ZP,{ref:_,provider:i,postType:n,accounts:l,data:e,minDelay:t>0?1:0,maxDelay:oo.rZ,maxDelayFree:oo.NF,isFreePlan:null===z||void 0===z?void 0:z.is_free_plan,onAiMediaSidebarPanelToggle:r,onMediaSidebarPanelToggle:d,onAiWriterPanelToggle:c,onAiWriterCommand:u,onCancel:H(e.$id),onSave:V(e.$i
1d)}):(0,He.jsx)(io.Z,{provider:i,postType:n,data:e,isReadOnly:!!A,onEdit:W(e.$id),onRemove:J(e.$id)})},e.$id))})}),!A&&(0,He.jsx)(g.x,{display:"flex",children:(0,He.jsx)(S.z,{size:"sm",width:"full",sx:{"&, &:hover, &:focus":{background:"base_level_3"}},leftIcon:(0,He.jsx)(k.J,{as:Qe.FaPlus}),isDisabled:I.length>=M.limit,onClick:Z,children:x(`post_edit_comments.${L}.action.add_next`)})}),A&&h&&(0,He.jsx)(g.x,{position:"absolute",inset:0,zIndex:1,borderRadius:"lg",background:"background_image_overlay"}),(null===T||void 0===T?void 0:T.open)&&(0,He.jsx)(ue.XLS,{t:x,show:!0,onHide:U,title:null===T||void 0===T?void 0:T.title,subtitle:null===T||void 0===T?void 0:T.subtitle,featureList:null===T||void 0===T?void 0:T.featureList,image:null===T||void 0===T?void 0:T.image,onViewPlansHandler:Y})]})});var ao=i(812221),ro=i(615658),co=i(599384),uo=i(414472),po=i(777580);const mo=e=>{let{accounts:t,postsByProvider:i,activeProvider:n,wrapperStyles:l}=e;const{t:s}=(0,Te.$)(["planner"]),[a,r]=(0,o.useState)([0]),d=(0,o.useCallback)(e=>{r(e)},[r]);return(0,o.useEffect)(()=>{if(n){const e=Object.keys(i).findIndex(e=>e===n);r(e>-1?[e]:[0])}},[n]),(0,He.jsx)(He.Fragment,{children:Object.keys(i||{}).length?(0,He.jsx)(g.x,{sx:l,children:(0,He.jsx)(Nt.U,{variant:"section",allowMultiple:!0,index:a,onChange:d,children:Object.keys(i).map(e=>(0,He.jsxs)(Bt.Q,{sx:{"& + &":{marginTop:2}},children:[(0,He.jsxs)(Zt.K,{paddingX:3,paddingY:2,children:[s(`post_editor.tabs.${e}`),(0,He.jsx)(Ht.X,{})]}),(0,He.jsx)(Wt.H,{paddingX:3,paddingTop:2,paddingBottom:3,children:(0,He.jsx)(po.Z,{account:e===Q.UNASSIGNED?{id:Q.UNASSIGNED,social_type:Q.UNASSIGNED,name:"Draft"}:t.find(t=>t.id===i[e].accounts[0]),post:i[e],marginLeft:"auto",marginRight:"auto"})})]},e))})}):(0,He.jsx)(x.k,{height:"full",maxHeight:"372px",alignItems:"center",justifyContent:"center",textAlign:"center",fontSize:"sm",background:"base_level_3",borderRadius:"lg",padding:3,children:s("post_preview.no_account")})})},vo=(e,t)=>{const i=new RegExp(t,"ig");return Array.from(e.matchAll(i)).map(e=>e.index+e[0].length).reverse()},ho=(e,t)=>{const i=[[e.length],vo(e,/\n\n/),vo(e,/\n/),vo(e,/\.\s/),vo(e,/(,|;)\s/),vo(e,/\s/)];for(let o of i){const e=o.find(e=>e<=t);if(void 0!==e)return e}},xo=e=>{let{message:t="",comments:i=[],config:a={},onClose:r=()=>{},onUse:d=()=>{}}=e;const{t:c}=(0,Te.$)(["planner","common"]),[u,p]=(0,o.useState)(i.length>0),[m,v]=(0,o.useState)([]),f=(0,o.useMemo)(()=>a.maxComments?a.maxComments+1:void 0,[a]),_=(0,o.useCallback)(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];const i=[];return e&&i.push(e),t.length&&i.push(...t),i.join("\n\n")},[]),b=(0,o.useCallback)((e,t)=>{const i=((e,t)=>{const i=[];let o=e.trim();const n=e=>t[e]||t[t.length-1];for(;o;){const e=n(i.length),t=void 0!==e?ho(o,e):void 0;if(void 0===e)i.push(o),o="";else{if(void 0===t)return[];{const e=o.slice(0,t).trim();i.push(e),o=o.slice(t).trim()}}}return i})(e,t);v(i)},[]),j=(0,o.useCallback)(()=>{d(m.slice(0,f))},[d,m,f]);return(0,o.useEffect)(()=>{const e=_(t,u?i:[]);b(e,a.textLimits)},[t,i,a,u]),(0,He.jsxs)(n.u_,{onClose:r,isOpen:!0,scrollBehavior:"inside",autoFocus:!1,returnFocusOnClose:!1,variant:"line-min",children:[(0,He.jsx)(l.Z,{}),(0,He.jsxs)(s.h,{children:[(0,He.jsx)(Je.x,{children:c("post_split_text.modal.title")}),(0,He.jsxs)(g.x,{children:[!m.length&&(0,He.jsx)(ue.bZj,{status:"error",showIcon:!0,paddingX:4,children:c("post_split_text.alert.text_too_short")}),i.length>0&&(0,He.jsx)(ue.bZj,{status:"warning",showIcon:!0,paddingX:4,children:c("post_split_text.alert.comments_be_removed")}),void 0!==f&&m.length>f&&(0,He.jsx)(ue.bZj,{status:"warning",showIcon:!0,paddingX:4,children:c("post_split_text.alert.text_too_long")})]}),(0,He.jsx)(Ge.f,{background:"base_level_2",children:m.map((e,t)=>(0,He.jsxs)(g.x,{background:"base_level_3",borderRadius:"lg",padding:2,marginBottom:2,children:[(0,He.jsx)(h.x,{as:"span",display:"block",fontSize:"xs",fontWeight:500,marginBottom:1,children:t?`${c("post_split_text.comment")} #${t}`:c("post_split_text.message")}),(0,He.jsx)(h.x,{fontSize:"xs",color:void 0===f||t<f?void 0:"common.negative",wordWrap:"break-word",whiteSpace:"break-spaces",children:e})]},e))}),(0,He.jsxs)($t.m,{children:[(0,He.jsx)(y.u,{label:c("post_split_text.include_comments_description"),placement:"bottom",hasArrow:!0,textAlign:"center",children:(0,He.jsxs)(x.k,{alignItems:"center",height:8,overflow:"hidden",children:[(0,He.jsx)(W.r,{id:"pst-include-comments",size:"sm",isChecked:u,onChange:()=>p(!u),isDisabled:!i.length}),(0,He.jsx)(g.x,{as:"label",htmlFor:"pst-include-comments",fontSize:"xs",lineHeight:1.2,margin:0,marginLeft:2,cursor:i.length?"pointer":void 0,color:i.length?"content_active":"content_disabled",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",children:c("post_split_text.include_comments")})]})}),(0,He.jsx)(S.z,{onClick:j,size:"sm",variant:"solid",marginLeft:"auto",isDisabled:!m.length,children:c("save",{ns:"common"})})]}),(0,He.jsx)(Ye.o,{})]})]})},go={flexDirection:"column",flex:1,minHeight:0,background:"base_level_1",overflow:"hidden",borderRadius:"inherit"},fo={padding:2,alignItems:"center",gap:1,background:"base_level_2"},_o={position:"relative",zIndex:0,flex:1,justifyContent:"center",minHeight:0,gap:2,paddingY:2,paddingX:4,overflowY:"auto"},bo={},jo={padding:3,background:"base_level_3",borderRadius:"lg"},Co={position:"relative","&.uppy-is-drag-over::after":{position:"absolute",inset:"-3px",zIndex:1e4,backgroundColor:"base_alpha_300",border:"3px dashed",borderColor:"base_alpha_400",content:'""'}},ko={position:"relative",borderRadius:"lg",border:"1px solid",borderColor:"content_alpha_200",background:"input_normal"},yo={paddingBottom:1,_empty:{display:"none"}},So={paddingX:2,paddingY:1,_empty:{display:"none"}},To={display:"flex",flexDirection:"row-reverse",flexWrap:"wrap",alignItems:"center",justifyContent:"flex-end",padding:1},Eo={minWidth:"min(360px, 100%)",maxWidth:"360px",padding:3,background:"base_level_3",borderRadius:"lg"},Io={position:"fixed",inset:0,zIndex:"modal",padding:3,background:"base_level_3"},wo={minWidth:"min(360px, 100%)",maxWidth:"360px"},Ao={minWidth:"min(448px, 100%)",maxWidth:"448px",position:"sticky",top:0,alignSelf:"flex-start",height:"var(--scroll-area-height, 100%)",overflow:"hidden",background:"base_level_3",borderRadius:"lg"},Po={justifyContent:"flex-end",position:"fixed",inset:0,zIndex:"modal",_before:{position:"absolute",inset:0,zIndex:-1,
1content:"''",background:"background_image_overlay"}},Do={marginTop:3},Oo={display:"flex",alignItems:"center",maxWidth:"40rem",marginBottom:2},zo={flex:"0 0 auto",width:"25%",minWidth:"7rem",paddingRight:1,fontSize:"sm",lineHeight:"1.1em"},Ro={flex:"1 1 auto",display:"flex",alignItems:"center"},Lo=e=>{var t;let{provider:i,data:n,minItems:l=1,maxItems:s,onRemove:a,onChange:r}=e;const{t:d}=(0,Te.$)(["planner","common"]),[c,u]=(0,o.useState)(),p=(0,Pe.Z)(c,100),m=(0,o.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.length?e.map(e=>(0,He.jsx)(g.x,{children:d(`post_editor.errors.${e.id}`,e.values)},e.id)):null},[d]),v=(0,o.useCallback)(()=>{var e;const t=(null===n||void 0===n||null===(e=n.items)||void 0===e?void 0:e.arrayItem)||{};return Object.keys(t).reduce((e,i)=>{var o;return{...e,[i]:null===(o=t[i])||void 0===o?void 0:o.emptyValue}},{})},[n]),h=(0,o.useCallback)(()=>{null===a||void 0===a||a(),(0,ce.analyticsTrackEvent)("postPollRemoved")},[a]),f=(0,o.useCallback)((e,t)=>{u(i=>[...i.map(i=>i.$id===e?{...i,...t}:i)])},[u]),_=(0,o.useCallback)(e=>{u(t=>[...t.filter(t=>t.$id!==e)]),(0,ce.analyticsTrackEvent)("postPollItemRemoved")},[u]),b=(0,o.useCallback)(()=>{u(e=>[...e,{...v(),$id:(0,st.E)()}]),(0,ce.analyticsTrackEvent)("postPollItemAdded")},[u,v]);return(0,o.useEffect)(()=>{var e,t;const i=(0,G.cloneDeep)((null===n||void 0===n||null===(e=n.items)||void 0===e||null===(t=e.value)||void 0===t?void 0:t.slice(0,s))||[]);i.length||i.push(...Array.from({length:l}).map(()=>v())),u(i.map(e=>({...e,$id:e.$id||(0,st.E)()})))},[null===n||void 0===n||null===(t=n.items)||void 0===t?void 0:t.value]),(0,o.useEffect)(()=>{var e;c&&((0,G.isEqual)(null===n||void 0===n||null===(e=n.items)||void 0===e?void 0:e.value,c)||null===r||void 0===r||r({items:c}))},[p]),(0,He.jsxs)(x.k,{flexDirection:"column",gap:3,children:[(0,He.jsxs)(g.x,{children:[(0,He.jsxs)(x.k,{children:[(0,He.jsx)(g.x,{fontSize:"sm",marginBottom:null!==n&&void 0!==n&&n.title?2:0,children:null!==n&&void 0!==n&&n.title?d("post_poll.field.title"):d("post_poll.title")}),(0,He.jsx)(at.Z,{as:ue.Ddz,icon:(0,He.jsx)(k.J,{fontSize:"sm",as:Qe.FaTimes}),size:"xs",variant:"ghost",tooltipLabel:d("post_poll.action.delete_poll"),confirmTitle:d("post_poll.action.delete_confirmation_title"),confirmMessage:d("post_poll.action.delete_confirmation"),confirmButtonText:d("delete",{ns:"common"}),onConfirm:h,marginLeft:"auto"})]}),(null===n||void 0===n?void 0:n.title)&&(0,He.jsx)(w.I,{size:"sm",value:n.title.value,onChange:e=>{r({title:e.target.value})},isInvalid:n.title.isInvalid})]}),(null===n||void 0===n?void 0:n.items)&&(0,He.jsxs)(g.x,{children:[(0,He.jsx)(g.x,{fontSize:"sm",marginBottom:2,children:d("post_poll.field.items")}),(0,He.jsxs)(x.k,{flexDirection:"column",gap:2,children:[null===c||void 0===c?void 0:c.map((e,t)=>{var i,o;const s=(null===(i=n.items.arrayItems)||void 0===i||null===(o=i[t])||void 0===o?void 0:o.text)||{},a=m(s.invalidErrors);return(0,He.jsxs)(x.k,{alignItems:"center",gap:1,children:[(0,He.jsx)(g.x,{width:"1.75rem",fontSize:"xs",children:`#${t+1}`}),(0,He.jsx)(y.u,{isDisabled:!s.isInvalid||!a,label:a,variant:"error",placement:"top",hasArrow:!0,children:(0,He.jsx)(w.I,{size:"sm",value:e.text,onChange:t=>{f(e.$id,{text:t.target.value})},isInvalid:s.isInvalid})}),(0,He.jsx)(ue.Ddz,{icon:(0,He.jsx)(k.J,{as:Qe.FaTimes}),size:"xs",variant:"ghost",tooltipLabel:d("post_poll.action.delete_item"),isDisabled:(null===c||void 0===c?void 0:c.length)<=l,onClick:()=>_(e.$id)})]},e.$id)}),(0,He.jsx)(g.x,{paddingLeft:"1.75rem",children:(0,He.jsx)(S.z,{size:"sm",leftIcon:(0,He.jsx)(Qe.FaPlus,{}),isDisabled:(null===c||void 0===c?void 0:c.length)>=s,onClick:b,children:d("post_poll.action.add_item")})})]})]}),(0,He.jsx)(g.x,{children:(null===n||void 0===n?void 0:n.duration)&&(0,He.jsxs)(g.x,{sx:Oo,children:[(0,He.jsx)(g.x,{sx:{...zo,paddingTop:n.duration.values?0:4},children:d(`post_editor.additional_fields.${i}.poll.duration`)}),(0,He.jsx)(g.x,{sx:Ro,children:n.duration.values?(0,He.jsx)(I.P,{size:"sm",maxWidth:"14rem",value:n.duration.value,onChange:e=>{r({duration:e.target.value})},isInvalid:n.duration.isInvalid,children:n.duration.values.map(e=>(0,He.jsx)("option",{value:e,children:d(`post_editor.additional_fields.${i}.poll.duration.${e||"NONE"}`)},e))}):(0,He.jsx)(ue.jh1,{size:"sm",value:60*(n.duration.value||n.duration.emptyValue||0),units:{days:!0,hours:!0,minutes:!0},isInvalid:n.duration.isInvalid,onChange:e=>{r({duration:Math.floor(e/60)})}})})]})})]})},Mo={GroupHeading:e=>{var t,i,o,n;let{children:l,...s}=e;return(0,He.jsx)(Wi.chakraComponents.GroupHeading,{...s,children:(0,He.jsxs)(g.x,{display:"inline-flex",alignItems:"center",verticalAlign:"middle",children:[(0,He.jsx)(Hi.q,{src:null===(t=s.data)||void 0===t||null===(i=t.account)||void 0===i?void 0:i.image,name:null===(o=s.data)||void 0===o||null===(n=o.account)||void 0===n?void 0:n.name,size:"xs",marginRight:1}),(0,He.jsx)(h.x,{fontSize:"sm",noOfLines:1,children:l})]})})},MultiValueLabel:e=>{var t;let{children:i,...o}=e;const n=null===(t=o.selectProps.options.find(e=>e.account.id===o.data.accountId))||void 0===t?void 0:t.account;return(0,He.jsx)(Wi.chakraComponents.MultiValueLabel,{...o,children:(0,He.jsxs)(g.x,{display:"inline-flex",alignItems:"center",verticalAlign:"middle",children:[(0,He.jsx)(Hi.q,{src:null===n||void 0===n?void 0:n.image,name:null===n||void 0===n?void 0:n.name,size:"2xs",marginRight:1}),(0,He.jsx)(h.x,{noOfLines:1,children:i})]})})}},Fo=e=>{let{accounts:t,accountsIds:i,value:n,onChange:l,isInvalid:s,size:a}=e;const[r,d]=(0,o.useState)(!1),[c,u]=(0,o.useState)({}),p=(0,o.useMemo)(()=>(0,me.PY)(t,i,Q.YOUTUBE).map(e=>e.id),[t,i]),m=(0,o.useMemo)(()=>(null===p||void 0===p?void 0:p.map(e=>{var i;const o=t.find(t=>
1t.id===e);return{label:o.name,account:o,options:(null===(i=c[e])||void 0===i?void 0:i.map(t=>({label:t.name,value:t.id,accountId:e})))||[]}}).filter(e=>e.options.length>0))||[],[t,p,c]),v=(0,o.useCallback)(async function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];d(!0);try{const t=await(0,Qt.yFJ)({accountsIds:p,refresh:e||void 0});t.data.status===ce.PLANNER_RESPONSE_STATUS_SUCCESS?u(t.data.items||{}):(0,ve.EF)(t)}catch(t){(0,ve.EF)(t.response)}d(!1)},[d,p]),h=(0,o.useCallback)(e=>{l(e.sort((e,t)=>e.accountId>t.accountId?1:-1))},[l]);return(0,o.useEffect)(()=>{v()},[p]),(0,He.jsxs)(x.k,{width:"full",gap:2,alignItems:"center",children:[(0,He.jsx)(ue.v1X,{size:a,options:m,value:n,components:Mo,customStyles:{multiValue:()=>({paddingLeft:0,paddingRight:1})},onChange:h,hideSelectedOptions:!1,closeMenuOnSelect:!1,isMulti:!0,isDisabled:r,isClearable:!1,isInvalid:s}),(0,He.jsx)(b.h,{"aria-label":"Refresh",size:a,variant:"ghost",icon:(0,He.jsx)(Qe.FaSync,{}),isDisabled:r,onClick:()=>v(!0)})]})};var Uo=i(516374),$o=i(39579);const No=e=>{var t,i,n,l,s,a,r;let{postAdditionalType:d,accounts:c,accountsIds:u,provider:p=Q.TIKTOK,data:m={},fetchInfo:v=!0,onChange:h,onValidationInfoReceived:x=()=>{}}=e;const{t:f}=(0,Te.$)(["planner"]),[_,b]=(0,o.useState)(!1),[j,C]=(0,o.useState)([]),[k,S]=(0,o.useState)(v),[T,E]=(0,o.useState)(v),[A,P]=(0,o.useState)(v),[D,O]=(0,o.useState)([]),z=(0,o.useMemo)(()=>(0,me.PY)(c,u,p).map(e=>e.id),[c,u,p]),R=(0,o.useCallback)(async()=>{b(!0);try{const t=await(0,Qt.Js2)({accountsIds:z});if(t.data.status===ce.PLANNER_RESPONSE_STATUS_SUCCESS){var e;const i=t.data.items||[];C(((null===i||void 0===i||null===(e=i[0])||void 0===e?void 0:e.privacyLevelOptions)||[]).filter(e=>i.every(t=>t.privacyLevelOptions.includes(e)))),S(!i.every(e=>!e.commentDisabled)),E(!i.every(e=>!e.duetDisabled)),P(!i.every(e=>!e.stitchDisabled));const o=i.map(e=>e.maxVideoPostDurationSec);x({maxVideoDuration:o.length?Math.min(...o):void 0});const n=i.map(e=>e.username);O(c.filter(e=>z.includes(e.id)).filter(e=>!n.includes(e.name)))}else(0,ve.EF)(t),x({maxVideoDuration:void 0})}catch(t){(0,ve.EF)(t.response),x({maxVideoDuration:void 0})}b(!1)},[b,z,x,c]);return(0,o.useEffect)(()=>(v&&R(),()=>{x({maxVideoDuration:void 0})}),[z]),(0,He.jsxs)(He.Fragment,{children:[(null===D||void 0===D?void 0:D.length)>0&&(0,He.jsx)(g.x,{gridColumn:"1 / -1",children:(0,He.jsx)(ue.bZj,{status:"error",showIcon:!0,children:f("post_editor.errors.additional_tiktok_post_all_reconnect",{names:D.map(e=>e.name).join(", ")})})}),m.title&&(0,He.jsxs)(Fe.NI,{children:[(0,He.jsx)(Ue.l,{size:"sm",children:f(`post_editor.additional_fields.tiktok.${d}.title`)}),(0,He.jsx)(w.I,{size:"sm",value:null===(t=m.title)||void 0===t?void 0:t.value,onChange:e=>{h({title:e.target.value})},isInvalid:null===(i=m.title)||void 0===i?void 0:i.isInvalid,isDisabled:_})]}),m.privacyStatus&&(0,He.jsxs)(Fe.NI,{children:[(0,He.jsx)(Ue.l,{size:"sm",children:f(`post_editor.additional_fields.tiktok.${d}.privacyStatus`)}),(0,He.jsxs)(I.P,{size:"sm",value:null===(n=m.privacyStatus)||void 0===n?void 0:n.value,onChange:e=>{h({privacyStatus:e.target.value})},isInvalid:null===(l=m.privacyStatus)||void 0===l?void 0:l.isInvalid,isDisabled:_,children:[(0,He.jsx)("option",{value:""}),null===(s=m.privacyStatus)||void 0===s||null===(a=s.values)||void 0===a?void 0:a.map(e=>(0,He.jsx)("option",{value:e,disabled:v&&!j.includes(e),children:f(`post_editor.additional_fields.tiktok.${d}.privacyStatus.${e||"NONE"}`)},e))]})]}),m.commentDisabled&&(0,He.jsx)(y.u,{placement:"top",label:f("post_editor.toktok_option_disabled"),isDisabled:v&&!k,hasArrow:!0,shouldWrapChildren:!0,children:(0,He.jsx)($o.Z,{size:"sm",variant:"button",onChange:()=>{h({commentDisabled:!m.commentDisabled.value})},isChecked:!m.commentDisabled.value,isInvalid:m.commentDisabled.isInvalid,isDisabled:v&&k&&m.commentDisabled.value||_,label:f(`post_editor.additional_fields.tiktok.${d}.commentDisabled`)})}),m.duetDisabled&&(0,He.jsx)(y.u,{placement:"top",label:f("post_editor.toktok_option_disabled"),isDisabled:v&&!T,hasArrow:!0,shouldWrapChildren:!0,children:(0,He.jsx)($o.Z,{size:"sm",variant:"button",onChange:()=>{h({duetDisabled:!m.duetDisabled.value})},isChecked:!m.duetDisabled.value,isInvalid:m.duetDisabled.isInvalid,isDisabled:v&&T&&m.duetDisabled.value||_,label:f(`post_editor.additional_fields.tiktok.${d}.duetDisabled`)})}),m.stitchDisabled&&(0,He.jsx)(y.u,{placement:"top",label:f("post_editor.toktok_option_disabled"),isDisabled:v&&!A,hasArrow:!0,shouldWrapChildren:!0,children:(0,He.jsx)($o.Z,{size:"sm",variant:"button",onChange:()=>{h({stitchDisabled:!m.stitchDisabled.value})},isChecked:!m.stitchDisabled.value,isInvalid:m.stitchDisabled.isInvalid,isDisabled:v&&A&&m.stitchDisabled.value||_,label:f(`post_editor.additional_fields.tiktok.${d}.stitchDisabled`)})}),m.autoAddMusic&&(0,He.jsx)($o.Z,{size:"sm",variant:"button",onChange:()=>{h({autoAddMusic:!m.autoAddMusic.value})},isChecked:!!m.autoAddMusic.value,isInvalid:m.autoAddMusic.isInvalid,isDisabled:_||!(null===(r=m.musicSoundInfo)||void 0===r||!r.value),label:f(`post_editor.additional_fields.tiktok.${d}.autoAddMusic`)}),m.brandContent&&(0,He.jsx)($o.Z,{size:"sm",variant:"button",onChange:()=>{h({brandContent:!m.brandContent.value})},isChecked:!!m.brandContent.value,isInvalid:m.brandContent.isInvalid,isDisabled:_,label:f(`post_editor.additional_fields.tiktok.${d}.brandContent`)}),m.brandOrganic&&(0,He.jsx)($o.Z,{size:"sm",variant:"button",onChange:()=>{h({brandOrganic:!m.brandOrganic.value})},isChecked:!!m.brandOrganic.value,isInvalid:m.brandOrganic.isInvalid,isDisabled:_,label:f(`post_editor.additional_fields.tiktok.${d}.brandOrganic`)}),m.aiGenerated&&(0,He.jsx)($o.Z,{size:"sm",variant:"button",onChange:()=>{h({aiGenerated:!m.aiGenerated.value})},isChecked:!!m.aiGenerated.value,isInvalid:m.aiGenerated.isInvalid,isDisabled:_,label:f(`post_editor.additional_fields.tiktok.${d}.aiGenerated`)}),_&&(0,He.jsx)(ue.GtR,{children:(0,He.jsx)(ue.p9A,{size:"md"})})]})};var Bo=i(375628),Zo=i(759823),Ho=i(129944),Wo=i(611196),Vo=i(276282),Jo=function(e){return e.TRENDING="trending",e.FULL="full",e}(Jo||{});const Go={genre:"ALL",country_code:"US",date_range:"7DAY"},Yo=e=>{var t,i,a,r,d,c,u,p,m;let{isOpen:v,onClose:f,accountId:_,video:j,currentMusicData:C,currentMusicSoundInfo:y,onApply:T}=e;const E=null===j||void 0===j||null===(t=j.meta)||void 0===t?void 0:t.duration,{t:O}=(0,Te.$)(["planner","common"]),L=(0,Bo.dQ)("colors","content_inactive"),[M,F]=(0,o.useState)([]),[U,$]=(0,o.useState)(null),[N,B]=(0,o.useState)(Jo.TRENDING),[Z,H]=(0,o.useState)(""),[W,J]=(0,o.useState)({...Go}),[Y,K]=(0,o.useState)({genres:[],countryCodes:[]}),[X,q]=(0,o.useState)(!1),[Q,ee]=(0,o.useState)(0),[te,ie]=(0,o.useState)(null!==(i=null===y||void 0===y?void 0:y.music_sound_volume)&&void 0!==i?i:50),[oe,ne]=(0,o.useState)(null!==(a=null===y||void 0===y?void 0:y.video_original_sound_volume)&&void 0!==a?a:50),[le,se]=(0,o.useState)({start:null!==y&&void 0!==y&&y.music_sound_start?y.music_sound_start/1e3:0,duration:null!==y&&void 0!==y&&y.music_sound_end&&null!==y&&void 0!==y&&y.music_sound_start?(y.music_sound_end-y.music_sound_start)/1e3:E||0}),[ae,re]=(0,o.useState)(!1),[de,pe]=(0,o.useState)(!1),me=(0,o.useRef)(0),he=(0,o.useRef)(null),xe=(0,o.useRef)(null),ge=(0,o.useRef)(!1),[fe,_e]=(0,o.useState)(!1),[be,je]=(0,o.useState)(!1),Ce=(0,o.useRef)(!1),ke=(0,o.useRef)(null),ye=(0,o.useRef)(null),Se=(0,o.useMemo)(()=>!(0,G.isEqual)(W,Go),[W]),Ie=(0,o.useMemo)(()=>(null===U||void 0===U?void 0:U.clip)||null,[U]),we=(0,o.useMemo)(()=>
1{if(!Z)return M;const e=Z.toLowerCase();return M.filter(t=>t.commercial_music_name.toLowerCase().includes(e)||t.artist.toLowerCase().includes(e))},[M,Z]),Ae=(0,o.useCallback)(()=>{const e=ke.current,t=ye.current;e&&(X?(e.pause(),t&&t.pause()):(e.currentTime=le.start,e.play(),t&&(t.currentTime=0,t.play())),q(!X))},[X,le.start]),Pe=(0,o.useCallback)(function(e,t){let i=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const o=t===Jo.TRENDING?e.trending_song_clip:e.full_duration_song_clip;o&&($({music:e,clip:o}),ee(i?le.start:0),i||se({start:0,duration:E||o.duration}),ke.current&&(ke.current.pause(),ke.current.currentTime=i?le.start:0),ye.current&&(ye.current.pause(),ye.current.currentTime=0),i?q(!1):setTimeout(()=>{ke.current&&o.preview_url&&(ke.current.play().catch(()=>{}),ye.current&&ye.current.play().catch(()=>{}),q(!0))},100))},[le.start,E]),De=(0,o.useCallback)(()=>{if(!U)return;const e={music_sound_id:U.clip.song_clip_id,music_sound_volume:te,video_original_sound_volume:oe,music_sound_start:Math.round(1e3*le.start),music_sound_end:Math.round(1e3*(le.start+le.duration))},t={commercial_music_name:U.music.commercial_music_name,artist:U.music.artist,thumbnail_url:U.music.thumbnail_url,duration:U.clip.duration};T(e,t)},[U,te,oe,le,T]),Oe=(0,o.useCallback)(e=>`${Math.floor(e/60)}:${Math.floor(e%60).toString().padStart(2,"0")}`,[]),ze=(0,o.useCallback)(()=>{J({...Go})},[]),Re=(0,o.useCallback)(e=>{var t;if(!xe.current||!Ie)return;e.preventDefault(),e.stopPropagation();const i=xe.current,o=i.getBoundingClientRect(),n=(null===(t=i.parentElement)||void 0===t?void 0:t.scrollLeft)||0,l=e.clientX-o.left+n,s=le.start/Ie.duration*o.width;me.current=l-s,re(!0),ee(le.start),ke.current&&(ke.current.currentTime=le.start),ye.current&&(ye.current.currentTime=0)},[Ie,le.start]),Le=(0,o.useCallback)(e=>{xe.current&&Ie&&(e.preventDefault(),e.stopPropagation(),pe(!0))},[Ie]);return(0,o.useEffect)(()=>{if(null!==y&&void 0!==y&&y.music_sound_id&&M.length>0&&!Ce.current){const t=M.find(e=>{const t=e.trending_song_clip,i=e.full_duration_song_clip;return(null===t||void 0===t?void 0:t.song_clip_id)===y.music_sound_id||(null===i||void 0===i?void 0:i.song_clip_id)===y.music_sound_id});if(t){var e;const i=(null===(e=t.trending_song_clip)||void 0===e?void 0:e.song_clip_id)===y.music_sound_id,o=i?Jo.TRENDING:Jo.FULL,n=i?t.trending_song_clip:t.full_duration_song_clip;B(o),Pe(t,o,!0),Ce.current=!0,setTimeout(()=>{if(xe.current&&n){const e=xe.current.parentElement;if(e){const t=xe.current.offsetWidth*(le.start/n.duration),i=Math.max(0,t-e.offsetWidth/2);e.scrollLeft=i}}},150)}}},[y,M,Pe,le.start]),(0,o.useEffect)(()=>{U&&!Ce.current&&(q(!1),ee(0),se({start:0,duration:E||U.clip.duration}),ke.current&&(ke.current.currentTime=0),ye.current&&(ye.current.currentTime=0))},[U,E]),(0,o.useEffect)(()=>{(async()=>{je(!0);try{const e=await(0,Qt.A78)();e.data.status===ce.PLANNER_RESPONSE_STATUS_SUCCESS?K({genres:e.data.genres||[],countryCodes:e.data.countryCodes||[]}):(0,ve.EF)(e)}catch(e){(0,ve.EF)(null===e||void 0===e?void 0:e.response)}finally{je(!1)}})()},[]),(0,o.useEffect)(()=>{(async()=>{if(_){_e(!0);try{const e=await(0,Qt.fD$)({accountId:_,genre:W.genre!==Go.genre?W.genre:void 0,country_code:W.country_code,date_range:W.date_range});e.data.status===ce.PLANNER_RESPONSE_STATUS_SUCCESS?F(e.data.items||[]):(F([]),(0,ve.EF)(e))}catch(e){(0,ve.EF)(null===e||void 0===e?void 0:e.response)}finally{_e(!1)}}})()},[_,W]),(0,o.useEffect)(()=>{const e=ke.current,t=ye.current;if(!e)return;const i=()=>{const i=e.currentTime,o=le.start+le.duration;i>=o?(e.pause(),t&&t.pause(),e.currentTime=o,ee(o),q(!1)):ee(i)};return e.addEventListener("timeupdate",i),()=>e.removeEventListener("timeupdate",i)},[U,Ie,le]),(0,o.useEffect)(()=>{ke.current&&(ke.current.volume=te/100)},[te,U]),(0,o.useEffect)(()=>{ye.current&&(ye.current.volume=oe/100)},[oe,U]),(0,o.useEffect)(()=>{if(!ae)return;let e=le.start;const t=t=>{var i;if(!xe.current||!Ie)return;const o=xe.current,n=o.getBoundingClientRect(),l=(null===(i=o.parentElement)||void 0===i?void 0:i.scrollLeft)||0,s=(t.clientX-n.left+l-me.current)/n.width*Ie.duration;e=Math.max(0,Math.min(s,Ie.duration-le.duration)),se(t=>({...t,start:e}))},i=()=>{re(!1),se(t=>({...t,start:e})),ee(e),ke.current&&(ke.current.currentTime=e),ye.current&&(ye.current.currentTime=0),ge.current=!0,setTimeout(()=>{ge.current=!1},100)};return window.addEventListener("mousemove",t),window.addEventListener("mouseup",i),()=>{window.removeEventListener("mousemove",t),window.removeEventListener("mouseup",i)}},[ae,Ie,le]),(0,o.useEffect)(()=>
1{if(!de)return;let e=le.duration;const t=t=>{var i;if(!xe.current||!Ie)return;const o=xe.current,n=o.getBoundingClientRect(),l=(null===(i=o.parentElement)||void 0===i?void 0:i.scrollLeft)||0,s=(t.clientX-n.left+l)/n.width*Ie.duration,a=E||Ie.duration;e=Math.max(3,Math.min(s-le.start,Math.min(a,Ie.duration-le.start))),se(t=>({...t,duration:e}))},i=()=>{pe(!1),se(t=>({...t,duration:e})),ge.current=!0,setTimeout(()=>{ge.current=!1},100)};return window.addEventListener("mousemove",t),window.addEventListener("mouseup",i),()=>{window.removeEventListener("mousemove",t),window.removeEventListener("mouseup",i)}},[de,Ie,le,E]),(0,ce.useHorizontalScroll)(he,[U]),(0,He.jsxs)(n.u_,{isOpen:v,onClose:f,size:"2xl",scrollBehavior:"inside",children:[(0,He.jsx)(l.Z,{}),(0,He.jsxs)(s.h,{height:"full",children:[(0,He.jsx)(Je.x,{children:O("post_editor.music_selection.modal_title")}),(0,He.jsx)(Ye.o,{}),(0,He.jsxs)(Ge.f,{as:x.k,flexDirection:"column",gap:4,children:[(0,He.jsxs)(x.k,{gap:4,flex:1,width:"full",minHeight:{md:0},flexDirection:{base:"column",md:"row"},children:[(0,He.jsxs)(x.k,{flexDirection:"column",flex:1,gap:3,minWidth:0,children:[(0,He.jsxs)(Mi.U,{spacing:2,children:[(0,He.jsx)(w.I,{placeholder:O("post_editor.music_selection.search_placeholder"),value:Z,onChange:e=>H(e.target.value),size:"sm",flex:1}),(0,He.jsxs)(A.J,{placement:"bottom-end",children:[(0,He.jsx)(P.x,{children:(0,He.jsx)(b.h,{"aria-label":"Filters",icon:(0,He.jsx)(k.J,{as:V.KNx}),size:"sm",variant:"ghost",isActive:Se,_active:{color:"common.primary_400"}})}),(0,He.jsxs)(Me.y,{width:"300px",children:[(0,He.jsx)(D.Q,{}),(0,He.jsx)(Zo.b,{p:3,children:(0,He.jsxs)(Ui.g,{spacing:3,align:"stretch",children:[(0,He.jsxs)(g.x,{children:[(0,He.jsx)(h.x,{fontSize:"xs",mb:1,fontWeight:"medium",children:O("post_editor.music_selection.filter.genre")}),(0,He.jsx)(I.P,{value:W.genre,onChange:e=>J(t=>({...t,genre:e.target.value})),isDisabled:be,size:"sm",children:Y.genres.map(e=>(0,He.jsx)("option",{value:e.value,children:e.name},e.value))})]}),(0,He.jsxs)(g.x,{children:[(0,He.jsx)(h.x,{fontSize:"xs",mb:1,fontWeight:"medium",children:O("post_editor.music_selection.filter.country")}),(0,He.jsx)(I.P,{value:W.country_code,onChange:e=>J(t=>({...t,country_code:e.target.value})),isDisabled:be,size:"sm",children:Y.countryCodes.map(e=>(0,He.jsx)("option",{value:e.value,children:e.name},e.value))})]}),(0,He.jsxs)(g.x,{children:[(0,He.jsx)(h.x,{fontSize:"xs",mb:1,fontWeight:"medium",children:O("post_editor.music_selection.filter.date_range")}),(0,He.jsxs)(I.P,{value:W.date_range,onChange:e=>J(t=>({...t,date_range:e.target.value})),size:"sm",children:[(0,He.jsx)("option",{value:"1DAY",children:O("post_editor.music_selection.filter.date_range.1DAY")}),(0,He.jsx)("option",{value:"7DAY",children:O("post_editor.music_selection.filter.date_range.7DAY")}),(0,He.jsx)("option",{value:"30DAY",children:O("post_editor.music_selection.filter.date_range.30DAY")}),(0,He.jsx)("option",{value:"90DAY",children:O("post_editor.music_selection.filter.date_range.90DAY")})]})]}),Se&&(0,He.jsx)(S.z,{size:"sm",onClick:ze,width:"100%",children:O("post_editor.music_selection.filter.reset")})]})})]})]})]}),(0,He.jsx)(z.m,{index:N===Jo.TRENDING?0:1,onChange:e=>B(0===e?Jo.TRENDING:Jo.FULL),size:"sm",children:(0,He.jsxs)(R.t,{children:[(0,He.jsx)(Pt.O,{children:O("post_editor.music_selection.tab.trending")}),(0,He.jsx)(Pt.O,{children:O("post_editor.music_selection.tab.full")})]})}),(0,He.jsx)(g.x,{flex:1,overflowY:"auto",border:"1px solid",borderColor:"content_alpha_200",borderRadius:"md",padding:2,maxHeight:{base:"20rem",md:"initial"},children:fe?(0,He.jsx)(Ho.M,{height:"full",children:(0,He.jsx)(ue.p9A,{})}):0===we.length?(0,He.jsx)(Ho.M,{height:"full",children:(0,He.jsx)(h.x,{textAlign:"center",color:"content_details",children:O("post_editor.music_selection.no_results")})}):(0,He.jsx)(Ui.g,{spacing:1,align:"stretch",children:we.map(e=>{const t=N===Jo.TRENDING?e.trending_song_clip:e.full_duration_song_clip,i=(null===t||void 0===t?void 0:t.song_clip_id)===(null===Ie||void 0===Ie?void 0:Ie.song_clip_id);return t?(0,He.jsxs)(x.k,{p:2,gap:3,align:"center",borderRadius:"md",cursor:"pointer",background:i?"content_alpha_200":"transparent",_hover:{background:"content_alpha_200"},onClick:()=>Pe(e,N),children:[(0,He.jsx)(Ee.E,{src:e.thumbnail_url,boxSize:"48px",objectFit:"cover",borderRadius:"md",flexShrink:0}),(0,He.jsxs)(g.x,{flex:1,minWidth:0,children:[(0,He.jsx)(h.x,{fontWeight:"medium",fontSize:"sm",noOfLines:1,children:e.commercial_music_name}),(0,He.jsx)(h.x,{fontSize:"xs",color:"content_details",noOfLines:1,children:e.artist}),(0,He.jsxs)(Mi.U,{spacing:2,mt:1,children:[(0,He.jsxs)(h.x,{fontSize:"xs",color:"content_details",children:["#",e.rank_position]}),(0,He.jsx)(h.x,{fontSize:"xs",color:"content_details",children:Oe(t.duration)})]})]})]},t.song_clip_id):null})})})]}),(null===j||void 0===j?void 0:j.url)&&(0,He.jsx)(g.x,{flexDirection:"column",flex:1,minWidth:0,children:(0,He.jsx)(x.k,{alignItems:"center",height:"full",maxHeight:{base:"300px",md:"initial"},justifyContent:"center",border:"1px solid",borderColor:"content_alpha_200",borderRadius:"md",background:"base_level_1",overflow:"hidden",children:(0,He.jsx)("video",{ref:ye,src:j.url,style:{width:"100%",height:"100%",maxWidth:"inherit",maxHeight:"inherit",objectFit:"contain"},muted:0===oe,onLoadedMetadata:()=>{ye.current&&(ye.current.volume=oe/100)},onTimeUpdate:e=>{if(ke.current&&X){const t=e.currentTarget.currentTime,i=le.start+t,o=ke.current.currentTime;Math.abs(o-i)>.3&&(ke.current.currentTime=i)}}})})})]}),(0,He.jsxs)(g.x,{children:[(0,He.jsxs)(Mi.U,{gap:2,mb:2,children:[(0,He.jsxs)(Mi.U,{spacing:2,children:[(0,He.jsx)(b.h,{"aria-label":X?"Pause":"Play",icon:(0,He.jsx)(k.J,{as:X?V.atM:V.cgd}),onClick:Ae,size:"sm",isDisabled:!U||!Ie}),(0,He.jsxs)(A.J,{placement:"top",children:[(0,He.jsx)(P.x,{children:(0,He.jsx)(b.h,{"aria-label":"Volume",icon:(0,He.jsx)(k.J,{as:V.wUP}),size:"sm",variant:"ghost",isDisabled:!U||!Ie})}),(0,He.jsxs)(Me.y,{width:"200px",children:[(0,He.jsx)(D.Q,{}),(0,He.jsx)(Zo.b,{p:3,children:(0,He.jsxs)(Ui.g,{spacing:3,align:"stretch",children:[(0,He.jsxs)(g.x,{children:[(0,He.jsxs)(Mi.U,{spacing:2,mb:2,children:[(0,He.jsx)(k.J,{as:V.rkz,boxSize:3}),(0,He.jsx)(h.x,{fontSize:"xs",children:O("post_editor.music_selection.music_volume")})]}),(0,He.jsxs)(Wo.iR,{value:te,onChange:ie,min:0,max:100,size:"sm",children:[(0,He.jsx)(Wo.Uj,{children:(0,He.jsx)(Wo.Ms,{})}),(0,He.jsx)(Wo.gs,{})]})]}),j&&(0,He.jsxs)(g.x,{children:[(0,He.jsxs)(Mi.U,{spacing:2,mb:2,children:[(0,He.jsx)(k.J,{as:V.cgd,boxSize:3}),(0,He.jsx)(h.x,{fontSize:"xs",children:O("post_editor.music_selection.video_volume")})]}),(0,He.jsxs)(Wo.iR,{value:oe,onChange:ne,min:0,max:100,size:"sm",children:[(0,He.jsx)(Wo.Uj,{children:(0,He.jsx)(Wo.Ms,{})}),(0,He.jsx)(Wo.gs,{})]})]})]})})]})]})]}),U&&Ie&&(0,He.jsxs)(He.Fragment,{children:[(0,He.jsxs)(h.x,{flex:1,noOfLines:1,fontWeight:"semibold",fontSize:"sm",children:[U.music.commercial_music_name,U.music.artist?` - ${U.music.artist}`:""]}),(0,He.jsx)(h.x,{fontSize:"xs",color:"content_details",children:E?`${Oe(Math.max(le.start,Q))} / ${Oe(le.start+le.duration)} (${Oe(le.duration)})`:`${Oe(Q)} / ${Oe(null!==(r=null===Ie||void 0===Ie?void 0:Ie.duration)&&void 0!==r?r:0)}`})]})]}),U&&Ie?(0,He.jsxs)(He.Fragment,{children:[(0,He.jsx)(g.x,{position:"relative",overflowX:"auto",overflowY:"hidden",minWidth:0,ref:he,children:(0,He.jsxs)(g.x,{ref:xe,position:"relative",width:10*(null!==(d=null===Ie||void 0===Ie?void 0:Ie.duration)&&void 0!==d?d:0)+"px",height:"48px",background:"content_alpha_200",children:[(0,He.jsx)(Vo.Z,{audioSrc:null!==(c=null===Ie||void 0===Ie?void 0:Ie.preview_url)&&void 0!==c?c:"",he
1ight:48,bgColor:"transparent",waveColor:L}),(0,He.jsxs)(g.x,{position:"absolute",top:0,left:0,width:"full",height:"full",cursor:"pointer",zIndex:10,onClick:e=>{var t;if(ae||de||!Ie||ge.current)return;const i=e.currentTarget.getBoundingClientRect(),o=(null===(t=e.currentTarget.parentElement)||void 0===t?void 0:t.scrollLeft)||0,n=(e.clientX-i.left+o)/i.width*Ie.duration;if(E){const e=Math.max(0,Math.min(n,Ie.duration-le.duration));se(t=>({...t,start:e})),ee(e),ke.current&&(ke.current.currentTime=e),ye.current&&(ye.current.currentTime=0)}else ee(n),ke.current&&(ke.current.currentTime=n)},children:[j&&E&&(0,He.jsx)(g.x,{position:"absolute",top:0,left:le.start/(null!==(u=null===Ie||void 0===Ie?void 0:Ie.duration)&&void 0!==u?u:1)*100+"%",width:le.duration/(null!==(p=null===Ie||void 0===Ie?void 0:Ie.duration)&&void 0!==p?p:1)*100+"%",height:"full",border:"1px solid",borderColor:"content_active",borderRadius:"sm",background:"common.red_berry",opacity:.75,cursor:Ie&&le.duration<Ie.duration?"grab":"default",_active:{cursor:Ie&&le.duration<Ie.duration?"grabbing":"default"},onMouseDown:Ie&&le.duration<Ie.duration?Re:void 0,children:(0,He.jsx)(g.x,{position:"absolute",right:"-3px",top:0,bottom:0,width:"6px",height:"80%",margin:"auto",background:"content_active",borderRadius:"sm",cursor:"ew-resize",zIndex:11,_hover:{bg:"common.primary_400"},onMouseDown:Le})}),(0,He.jsx)(g.x,{position:"absolute",top:0,left:Q/(null!==(m=null===Ie||void 0===Ie?void 0:Ie.duration)&&void 0!==m?m:1)*100+"%",width:"1px",height:"full",background:"common.primary_400",pointerEvents:"none"})]})]})}),(null===Ie||void 0===Ie?void 0:Ie.preview_url)&&(0,He.jsx)("audio",{ref:ke,src:Ie.preview_url,onEnded:()=>q(!1),onLoadedMetadata:()=>{ke.current&&(ke.current.volume=te/100)}})]}):(0,He.jsx)(x.k,{alignItems:"center",justifyContent:"center",height:"48px",border:"1px solid",borderColor:"content_alpha_200",borderRadius:"md",children:(0,He.jsx)(h.x,{textAlign:"center",color:"content_details",fontSize:"sm",children:O("post_editor.music_selection.no_music_selected")})})]})]}),(0,He.jsxs)($t.m,{gap:3,children:[(0,He.jsx)(S.z,{onClick:f,size:"sm",children:O("cancel",{ns:"common"})}),(0,He.jsx)(S.z,{variant:"solid",size:"sm",isDisabled:!U,onClick:De,children:O("apply",{ns:"common"})})]})]})]})},Ko=e=>{let{musicSoundInfo:t,musicData:i,video:n,accountId:l,onChange:s,isDisabled:a=!1}=e;const{t:r}=(0,Te.$)(["planner","common"]),[d,c]=(0,o.useState)(!1),u=(0,o.useMemo)(()=>i?`${r("edit",{ns:"common"})}: ${i.commercial_music_name}${i.artist?` - ${i.artist}`:""}`:r("post_editor.music_selection.select_tooltip"),[i,r]),p=(0,o.useCallback)(()=>{s({musicSoundInfo:void 0,musicData:void 0})},[s]);return(0,He.jsxs)(He.Fragment,{children:[(0,He.jsxs)(x.k,{flex:1,gap:1,alignItems:"center",children:[(0,He.jsx)(y.u,{label:u,placement:"top",hasArrow:!0,children:(0,He.jsx)(S.z,{flex:1,size:"sm",leftIcon:(0,He.jsx)(k.J,{as:V.rkz}),isActive:!!i,isDisabled:a,onClick:()=>c(!0),children:(0,He.jsx)(h.x,{noOfLines:1,children:i?i.commercial_music_name:r("post_editor.music_selection.label")})})}),i&&(0,He.jsx)(ue.Ddz,{size:"sm",variant:"ghost",tooltipLabel:r("remove",{ns:"common"}),tooltipPosition:"top",icon:(0,He.jsx)(k.J,{as:V.APH}),isDisabled:a,onClick:p})]}),d&&(0,He.jsx)(Yo,{isOpen:d,onClose:()=>c(!1),accountId:l,video:n,currentMusicData:i,currentMusicSoundInfo:t,onApply:(e,t)=>{s({musicSoundInfo:e,musicData:t}),c(!1)}})]})};var Xo=i(707975),qo=i(587383);const Qo=function(e,t,i){let o=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];const n=e.getBoundingClientRect(),l=n.width,s=n.height,a=100*(t-n.x)/l,r=100*(i-n.y)/s,d=o?Math.round(a):a,c=o?Math.round(r):r;return{x:Math.max(Math.min(d,100),0),y:Math.max(Math.min(c,100),0)}},en=e=>(0,He.jsx)(Wi.chakraComponents.Input,{...e,isHidden:!1}),tn=e=>{var t,i;let{children:o,...n}=e;const{t:l}=(0,Te.$)(["planner"]);return(0,He.jsx)(Wi.chakraComponents.Option,{...n,children:(0,He.jsx)(x.k,{alignItems:"center",gap:2,children:(0,He.jsxs)(x.k,{flexDirection:"column",children:[(0,He.jsx)(h.x,{fontSize:"sm",lineHeight:"1.2em",children:o}),(0,He.jsxs)(h.x,{fontSize:"xs",lineHeight:"1.2em",color:"content_details",children:[`${l("post_media.product_tags.catalog_number_of_products")}: `,null===(t=n.data)||void 0===t||null===(i=t.data)||void 0===i?void 0:i.productC
1ount]})]})})})},on=e=>{var t,i;let{children:o,...n}=e;return(0,He.jsx)(Wi.chakraComponents.Option,{...n,children:(0,He.jsxs)(x.k,{alignItems:"center",gap:2,children:[(0,He.jsx)(Ee.E,{alt:"",src:null===(t=n.data)||void 0===t||null===(i=t.data)||void 0===i?void 0:i.image,minWidth:8,width:8,height:8,objectFit:"cover",borderRadius:"md"}),(0,He.jsx)(x.k,{flexDirection:"column",children:(0,He.jsx)(h.x,{fontSize:"sm",lineHeight:"1.2em",children:o})})]})})},nn=e=>{let{onClose:t,header:i,children:o}=e;return(0,He.jsxs)(n.u_,{autoFocus:!1,returnFocusOnClose:!1,closeOnOverlayClick:!1,isOpen:!0,onClose:t,size:"3xl",variant:"line-min",children:[(0,He.jsx)(l.Z,{}),(0,He.jsxs)(s.h,{children:[(0,He.jsx)(Je.x,{children:i}),(0,He.jsx)(Ge.f,{padding:0,background:"base_level_1",children:o}),(0,He.jsx)(Ye.o,{})]})]})},ln=e=>{let{x:t,y:i,index:n,elementRef:l,onMoveEnd:s}=e;const a=(0,o.useRef)(null),r=(0,o.useRef)(!1);return(0,o.useEffect)(()=>{const e=l.current,t=t=>{if(r.current&&a.current&&e){t.preventDefault();const{x:i,y:o}=Qo(e,t.clientX,t.clientY,!1);a.current.style.top=`${o}%`,a.current.style.left=`${i}%`}},i=t=>{r.current&&a.current&&e&&(t.preventDefault(),r.current=!1,a.current.style={},s({absoluteX:t.clientX,absoluteY:t.clientY}))};return null===e||void 0===e||e.addEventListener("mousemove",t,!1),null===e||void 0===e||e.addEventListener("mouseup",i,!1),null===e||void 0===e||e.addEventListener("mouseleave",i,!1),()=>{null===e||void 0===e||e.removeEventListener("mousemove",t),null===e||void 0===e||e.removeEventListener("mouseup",i),null===e||void 0===e||e.removeEventListener("mouseleave",i)}},[]),(0,He.jsx)(x.k,{ref:a,position:"absolute",top:`${i||0}%`,left:`${t||0}%`,transform:"translateX(-50%) translateY(-50%)",width:6,height:6,alignItems:"center",justifyContent:"center",borderRadius:"full",background:void 0!==n?"common.dark":"common.safe_dark",border:"2px solid",borderColor:"common.dust",color:"common.dust",fontSize:"xs",fontWeight:500,cursor:"move",onClick:e=>{l.current&&(e.preventDefault(),e.stopPropagation())},onMouseDown:e=>{l.current&&(e.preventDefault(),r.current=!0)},children:void 0!==n?n+1:""})},sn=e=>{let{header:t,children:i}=e;return(0,He.jsxs)(g.x,{flex:1,children:[(0,He.jsx)(h.x,{fontWeight:500,fontSize:"sm",children:t}),(0,He.jsx)(g.x,{overflowY:"auto",maxHeight:["initial","initial","400px"],children:i})]})},an=e=>{let{index:t,text:i,subtext:o,onRemove:n}=e;const{t:l}=(0,Te.$)(["common"]);return(0,He.jsxs)(x.k,{alignItems:"center",gap:2,paddingX:2,paddingY:1,marginY:2,background:"content_alpha_200",borderRadius:"md",children:[void 0!==t&&(0,He.jsx)(x.k,{width:8,height:8,minWidth:8,alignItems:"center",justifyContent:"center",borderRadius:"full",background:"common.dark",color:"common.dust",fontSize:"sm",fontWeight:500,children:t+1}),(0,He.jsxs)(x.k,{flexDirection:"column",children:[(0,He.jsx)(h.x,{noOfLines:1,sx:{lineBreak:"anywhere"},children:i}),o&&(0,He.jsx)(h.x,{fontSize:"xs",color:"content_details",noOfLines:1,sx:{lineBreak:"anywhere"},children:o})]}),n&&(0,He.jsx)(ue.Ddz,{"aria-label":l("delete"),icon:(0,He.jsx)(k.J,{as:Qe.FaTimes}),size:"sm",variant:"ghost",tooltipLabel:l("delete"),onClick:()=>{n()},marginLeft:"auto"})]})},rn=e=>{var t;let{prefix:i,isDisabled:n,placeholder:l,existValues:s=[],initialValues:a,onValueValidate:r=async()=>!0,onSubmit:d}=e;const{t:c}=(0,Te.$)(["planner","common"]),{register:u,reset:p,handleSubmit:m,setValue:v,formState:{errors:h,isSubmitting:g}}=(0,Re.cI)({mode:"onSubmit",shouldUnregister:!0}),f=(0,o.useCallback)(e=>{n||d({...e})},[d,n]);return(0,o.useEffect)(()=>{p({...a||{}})},[a]),(0,He.jsx)("form",{onSubmit:m(f),children:(0,He.jsxs)(x.k,{gap:2,children:[(0,He.jsxs)(Fe.NI,{isInvalid:!(null===h||void 0===h||!h.value),children:[(0,He.jsxs)(Vt.B,{size:"sm",children:[i&&(0,He.jsx)(Xo.Ui,{children:i}),(0,He.jsx)(w.I,{...u("value",{required:{value:!0,message:c("post_media.user_tags.form_validation.value_required")},validate:{exist:e=>!s.includes(e)||c("post_media.user_tags.form_validation.value_exist"),custom:r}}),placeholder:l,isDisabled:n||g,onChange:e=>v("value",e.target.value.replace(/[ @]+/gi,""))})]}),(null===h||void 0===h||null===(t=h.value)||void 0===t?void 0:t.message)&&(0,He.jsx)($e.J1,{children:h.value.message})]}),(0,He.jsx)(S.z,{type:"submit",size:"sm",variant:"solid",isDisabled:n,isLoading:g,children:c("add",{ns:"common"})})]})})},dn=e=>{var t,i;let{isDisabled:n,accounts:l,existValues:s=[],onSubmit:a,cacheManager:r}=e;const{t:d}=(0,Te.$)(["planner","common"]),{control:c,watch:u,setValue:p,register:m,handleSubmit:v,formState:{errors:h,isSubmitting:g}}=(0,Re.cI)({mode:"onBlur",shouldUnregister:!0}),f=u("catalog"),_=u("product"),[b,j]=(0,o.useState)([]),[C,k]=(0,qo.k)(!1),[y,T]=(0,o.useState)([]),[E,I]=(0,o.useState)(0),[A,P]=(0,o.useState)(""),D=(0,ce.useDebounce)(A,300),O=(0,o.useMemo)(()=>l.map(e=>e.id),[l]),z=(0,o.useCallback)(async()=>{try{var e;k.on();
1const i=await r.get("catalogs",()=>(0,Qt.lIV)({accountsIds:O}));if((null===(e=i.data)||void 0===e?void 0:e.status)===ce.PLANNER_RESPONSE_STATUS_SUCCESS){var t;const e=(null===(t=i.data)||void 0===t?void 0:t.items)||{};return Object.keys(e).reduce((t,i)=>[...t,...e[i].map(e=>({value:e.id,label:e.name,accountId:i,data:e}))],[])}return(0,ve.EF)(i),[]}catch(i){return(0,ve.EF)(i.response),[]}finally{k.off()}},[O,k,r]),R=(0,o.useCallback)(async e=>{try{var t;if(I(e=>e+1),!f||!e)return[];const n=await r.get(`products:${f.value}:${e}`,()=>(0,Qt.BNe)({accountId:f.accountId,catalogId:f.value,query:e}));if((null===(t=n.data)||void 0===t?void 0:t.status)===ce.PLANNER_RESPONSE_STATUS_SUCCESS){var i,o;const e=(null===(i=n.data)||void 0===i?void 0:i.items)||{};return(null===e||void 0===e||null===(o=e[f.accountId])||void 0===o?void 0:o.map(e=>({value:e.id,label:e.name,catalogValue:f.value,catalogLabel:f.label,accountId:f.accountId,data:e})))||[]}return(0,ve.EF)(n),[]}catch(n){return(0,ve.EF)(n.response),[]}finally{I(e=>e-1)}},[f,I,r]),L=(0,o.useCallback)(async()=>{const e=await z();j(e)},[z]),M=(0,o.useCallback)(async e=>{T([]);const t=await R(e);T(t)},[R]),F=(0,o.useCallback)(e=>{if(!n){const{data:t,...i}=e.product;a(i),p("product",null)}},[a,n,p]);return(0,o.useEffect)(()=>{L()},[O]),(0,o.useEffect)(()=>{p("product",null)},[f]),(0,o.useEffect)(()=>{M(A)},[f,D]),(0,He.jsx)("form",{onSubmit:v(F),children:(0,He.jsxs)(x.k,{flexDirection:"column",gap:2,children:[(0,He.jsxs)(Fe.NI,{children:[(0,He.jsx)(Ue.l,{children:d("post_media.product_tags.catalog_label")}),(0,He.jsx)(Re.Qr,{name:"catalog",control:c,render:e=>{let{field:t}=e;return(0,He.jsx)(ue.v1X,{...t,isDisabled:n,isLoading:C,options:b,size:"sm",components:{Option:tn}})}})]}),(0,He.jsxs)(Fe.NI,{isInvalid:!(null===h||void 0===h||!h.product),children:[(0,He.jsx)(Ue.l,{children:d("post_media.product_tags.product_label")}),(0,He.jsx)(ue.v1X,{onChange:e=>{p("product",e),P(A)},onInputChange:(e,t)=>
1{let{action:i}=t;"input-change"===i&&P(e)},inputValue:A,isDisabled:n||!f,isLoading:E>0,placeholder:d("post_media.product_tags.product_placeholder"),noOptionsMessage:()=>d(A?"post_media.product_tags.product_no_items":"post_media.product_tags.product_placeholder"),options:y.filter(e=>!(null!==s&&void 0!==s&&s.includes(e.value))),controlShouldRenderValue:!1,components:{Input:en,Option:on},size:"sm"}),(0,He.jsx)(w.I,{...m("product",{required:{value:!0,message:d("post_media.product_tags.form_validation.product_required")}}),type:"hidden"}),_&&(0,He.jsx)(an,{text:_.label,subtext:`${(null===(t=l.find(e=>e.id===_.accountId))||void 0===t?void 0:t.name)||""} / ${_.catalogLabel}`}),(null===h||void 0===h||null===(i=h.product)||void 0===i?void 0:i.message)&&(0,He.jsx)($e.J1,{children:h.product.message})]}),(0,He.jsx)(S.z,{type:"submit",size:"sm",variant:"solid",isDisabled:n,isLoading:g,children:d("add",{ns:"common"})})]})})},cn=e=>{let{onClose:t,onSave:i,provider:n,tags:l,items:s,defaultItem:a,maxAllTags:r,enabledFunc:d,maxTagsFunc:c,withPositionFunc:u,messages:p}=e;const{t:m}=(0,Te.$)(["planner","common"]),v=(0,o.useRef)(null),[f,_]=(0,o.useState)(a||s[0]),[j,C]=(0,o.useState)(l||[]),[T,E]=(0,o.useState)(void 0),I=(0,o.useMemo)(()=>j.filter(e=>e.mediaId===f.url),[j,f]),w=(0,o.useMemo)(()=>s.findIndex(e=>e.url===f.url),[s,f]),A=(0,o.useMemo)(()=>d(f),[d,f]),P=(0,o.useMemo)(()=>c(f),[c,f]),D=(0,o.useMemo)(()=>u(f),[u,f]),O=(0,o.useMemo)(()=>(void 0===P||I.length<P)&&(void 0===r||j.length<r),[P,I.length,r,j.length]),z=(0,o.useCallback)(function(e,t){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(!v.current){const{x:e,y:t}={value:"",x:50,y:50};return{x:e,y:t}}return Qo(v.current,e,t,i)},[]),R=(0,o.useCallback)(()=>{const e=Math.max(0,w-1);_(s[e])},[s,w]),L=(0,o.useCallback)(()=>{const e=Math.min(s.length-1,w+1);_(s[e])},[s,w]),M=(0,o.useCallback)(()=>{i(j),t(),(0,ce.analyticsTrackEvent)("postEditor.mediaUserTags.save")},[i,t,j]);return(0,o.useEffect)(()=>{E(u(f)?void 0:{value:"",x:50,y:50})},[f]),(0,He.jsx)(nn,{onClose:t,header:(null===p||void 0===p?void 0:p.modalTitle)||m("post_media.user_tags.modal.title"),children:(0,He.jsxs)(x.k,{flexDirection:["column","column","row"],minHeight:0,children:[(0,He.jsxs)(x.k,{flexDirection:"column",width:["full","full","60%"],children:[(0,He.jsxs)(g.x,{ref:v,position:"relative",width:"full",cursor:D&&O?"pointer":void 0,onClick:D&&O?e=>{const{x:t,y:i}=z(e.clientX,e.clientY);E(e=>({...e||{value:"",x:50,y:50},x:t,y:i}))}:void 0,children:[(0,He.jsx)(Et.d,{media:f}),D&&I.map((e,t)=>(0,He.jsx)(ln,{elementRef:v,x:e.x,y:e.y,index:t,onMoveEnd:t=>{let{absoluteX:i,absoluteY:o}=t;const{x:n,y:l}=z(i,o);C(t=>t.map(t=>t.mediaId===e.mediaId&&t.value===e.value?{...t,x:n,y:l}:t))}},e.value)),D&&T&&(0,He.jsx)(ln,{elementRef:v,x:null===T||void 0===T?void 0:T.x,y:null===T||void 0===T?void 0:T.y,onMoveEnd:e=>{let{absoluteX:t,absoluteY:i}=e;const{x:o,y:n}=z(t,i);E(e=>({...e||{value:"",x:50,y:50},x:o,y:n}))}})]}),(0,He.jsxs)(x.k,{alignItems:"center",justifyContent:"center",gap:2,background:"base_level_2",marginTop:"auto",padding:3,children:[(0,He.jsx)(b.h,{"aria-label":m("previous",{ns:"common"}),icon:(0,He.jsx)(Qe.FaChevronLeft,{}),isDisabled:w<=0,onClick:R}),(0,He.jsx)(h.x,{fontSize:"sm",color:"content_inactive",children:`${w+1} ${m("of",{ns:"common"})} ${s.length}`}),(0,He.jsx)(b.h,{"aria-label":m("next",{ns:"common"}),icon:(0,He.jsx)(Qe.FaChevronRight,{}),isDisabled:w>=s.length-1,onClick:L})]})]}),(0,He.jsxs)(x.k,{flex:1,flexDirection:"column",children:[(0,He.jsx)(x.k,{flex:1,gap:3,flexDirection:"column",padding:3,children:A?(0,He.jsxs)(He.Fragment,{children:[O&&(0,He.jsx)(g.x,{padding:3,borderRadius:"md",background:"content_alpha_200",position:"relative",_before:A&&D?{display:"block",position:"absolute",right:["50%","50%","100%"],top:[0,0,"50%"],transform:["translateX(50%) translateY(-50%) rotate(90deg)","translateX(50%) translateY(-50%) rotate(90deg)","translateY(-50%)"],transformOrigin:"100% 50%",color:"content_alpha_200",borderY:"6px solid transparent",borderRight:"6px solid currentColor",content:"''"}:{},children:T||!D?(0,He.jsxs)(He.Fragment,{children:[(0,He.jsxs)(h.x,{fontWeight:500,lineHeight:1.25,marginBottom:3,children:[m(`post_media.user_tags.value_label.${n}`),n===Q.INSTAGRAM&&(0,He.jsx)(y.u,{label:m(`post_media.user_tags.add_info.${n}`),placement:"top",hasArrow:!0,shouldWrapChildren:!0,children:(0,He.jsx)(k.J,{as:Qe.FaInfoCircle,marginLeft:1})})]}),(0,He.jsx)(rn,{prefix:n===Q.INSTAGRAM?"@":void 0,isDisabled:!T,placeholder:m(`post_media.user_tags.value_placeholder.${n}`),existValues:I.reduce((e,t)=>
1[...e,t.value],[]),initialValues:{value:(null===T||void 0===T?void 0:T.value)||""},onValueValidate:async e=>{if(!e)return!0;const t=m(`post_media.user_tags.form_validation.value_custom.${n}`);try{if(n===Q.INSTAGRAM){var i;return!(null===(i=(await(0,Qt.OwZ)({username:e})).data)||void 0===i||!i.visible)||t}return!0}catch{return t}},onSubmit:e=>{T&&(C(t=>[...t,{...T,value:e.value,mediaId:f.url}]),E(D?void 0:{value:"",x:50,y:50}),(0,ce.analyticsTrackEvent)("postEditor.mediaUserTags.add"))}})]}):(0,He.jsx)(h.x,{fontWeight:500,textAlign:"center",marginY:5,children:m("post_media.user_tags.tap_photo")})}),void 0!==r&&r<=j.length&&(0,He.jsx)(ue.bZj,{status:"warning",children:m("post_media.user_tags.limit_all_reached")}),I.length>0&&(0,He.jsx)(sn,{header:`${(null===p||void 0===p?void 0:p.list)||m("post_media.user_tags.list")} (${I.length}${void 0!==P?`/${P}`:""})`,children:I.map((e,t)=>(0,He.jsx)(an,{index:t,text:e.value,onRemove:()=>{C(t=>t.filter(t=>!(t.mediaId===e.mediaId&&t.value===e.value)))}},e.value))})]}):(0,He.jsx)(g.x,{padding:3,borderRadius:"md",background:"content_alpha_200",children:(0,He.jsx)(h.x,{fontWeight:500,textAlign:"center",marginY:5,children:m("post_media.user_tags.tagging_not_enabled_for_media")})})}),(0,He.jsx)(x.k,{background:"base_level_2",marginTop:"auto",padding:3,children:(0,He.jsx)(S.z,{width:"full",onClick:M,children:m("post_media.user_tags.finish")})})]})]})})},un=e=>{let{onClose:t,onSave:i,provider:n,accounts:l,tags:s,items:a,defaultItem:r,maxAllTags:d,enabledFunc:c,maxTagsFunc:u,withPositionFunc:p}=e;const{t:m}=(0,Te.$)(["planner","common"]),v=(0,ce.useCachedAsync)(),f=(0,o.useRef)(null),[_,j]=(0,o.useState)(r||a[0]),[C,k]=(0,o.useState)(s||[]),[y,T]=(0,o.useState)(void 0),E=(0,o.useMemo)(()=>C.filter(e=>e.mediaId===_.url),[C,_]),I=(0,o.useMemo)(()=>a.findIndex(e=>e.url===_.url),[a,_]),w=(0,o.useMemo)(()=>c(_),[c,_]),A=(0,o.useMemo)(()=>u(_),[u,_]),P=(0,o.useMemo)(()=>p(_),[p,_]),D=(0,o.useMemo)(()=>(void 0===A||E.length<A)&&(void 0===d||C.length<d),[A,E.length,d,C.length]),O=(0,o.useCallback)(function(e,t){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(!f.current){const{x:e,y:t}={value:"",label:"",catalogValue:"",catalogLabel:"",accountId:"",x:50,y:50};return{x:e,y:t}}return Qo(f.current,e,t,i)},[]),z=(0,o.useCallback)(()=>{const e=Math.max(0,I-1);j(a[e])},[a,I]),R=(0,o.useCallback)(()=>{const e=Math.min(a.length-1,I+1);j(a[e])},[a,I]),L=(0,o.useCallback)(()=>{i(C),t(),(0,ce.analyticsTrackEvent)("postEditor.mediaProductTags.save")},[i,t,C]);return(0,o.useEffect)(()=>{T(p(_)?void 0:{value:"",label:"",catalogValue:"",catalogLabel:"",accountId:"",x:50,y:50})},[_]),(0,He.jsx)(nn,{onClose:t,header:m("post_media.product_tags.modal.title"),children:(0,He.jsxs)(x.k,{flexDirection:["column","column","row"],minHeight:0,children:[(0,He.jsxs)(x.k,{flexDirection:"column",width:["full","full","60%"],children:[(0,He.jsxs)(g.x,{ref:f,position:"relative",width:"full",cursor:P&&D?"pointer":void 0,onClick:P&&D?e=>{const{x:t,y:i}=O(e.clientX,e.clientY);T(e=>({...e||{value:"",label:"",catalogValue:"",catalogLabel:"",accountId:"",x:50,y:50},x:t,y:i}))}:void 0,children:[(0,He.jsx)(Et.d,{media:_}),P&&E.map((e,t)=>(0,He.jsx)(ln,{elementRef:f,x:e.x,y:e.y,index:t,onMoveEnd:t=>{let{absoluteX:i,absoluteY:o}=t;const{x:n,y:l}=O(i,o);k(t=>t.map(t=>t.mediaId===e.mediaId&&t.value===e.value?{...t,x:n,y:l}:t))}},e.value)),P&&y&&(0,He.jsx)(ln,{elementRef:f,x:null===y||void 0===y?void 0:y.x,y:null===y||void 0===y?void 0:y.y,onMoveEnd:e=>{let{absoluteX:t,absoluteY:i}=e;const{x:o,y:n}=O(t,i);T(e=>({...e||{value:"",label:"",catalogValue:"",catalogLabel:"",accountId:"",x:50,y:50},x:o,y:n}))}})]}),(0,He.jsxs)(x.k,{alignItems:"center",justifyContent:"center",gap:2,background:"base_level_2",marginTop:"auto",padding:3,children:[(0,He.jsx)(b.h,{"aria-label":m("previous",{ns:"common"}),icon:(0,He.jsx)(Qe.FaChevronLeft,{}),isDisabled:I<=0,onClick:z}),(0,He.jsx)(h.x,{fontSize:"sm",color:"content_inactive",children:`${I+1} ${m("of",{ns:"common"})} ${a.length}`}),(0,He.jsx)(b.h,{"aria-label":m("next",{ns:"common"}),icon:(0,He.jsx)(Qe.FaChevronRight,{}),isDisabled:I>=a.length-1,onClick:R})]})]}),(0,He.jsxs)(x.k,{flex:1,flexDirection:"column",children:[(0,He.jsx)(x.k,{flex:1,gap:3,flexDirection:"column",padding:3,children:w?(0,He.jsxs)(He.Fragment,{children:[D&&(0,He.jsx)(g.x,{padding:3,borderRadius:"md",background:"content_alpha_200",position:"relative",_before:w&&P?{display:"block",position:"absolute",right:["50%","50%","100%"],top:[0,0,"50%"],transform:["translateX(50%) translateY(-50%) rotate(90deg)","translateX(50%) translateY(-50%) rotate(90deg)","translateY(-50%)"],transformOrigin:"100% 50%",color:"content_alpha_200",borderY:"6px solid transparent",borderRight:"6px solid currentColor",content:"''"}:{},children:y||!P?(0,He.jsx)(dn,{isDisabled:!y,accounts:l,existValues:E.reduce((e,t)=>
1[...e,t.value],[]),onSubmit:e=>{y&&(k(t=>[...t,{...y,label:e.label,value:e.value,catalogLabel:e.catalogLabel,catalogValue:e.catalogValue,accountId:e.accountId,mediaId:_.url}]),T(P?void 0:{value:"",label:"",catalogValue:"",catalogLabel:"",accountId:"",x:50,y:50}),(0,ce.analyticsTrackEvent)("postEditor.mediaProductTags.add"))},cacheManager:v}):(0,He.jsx)(h.x,{fontWeight:500,textAlign:"center",marginY:5,children:m("post_media.product_tags.tap_photo")})}),E.length>0&&(0,He.jsx)(sn,{header:`${m("post_media.product_tags.list")} (${E.length}${void 0!==A?`/${A}`:""})`,children:E.map((e,t)=>{var i;return(0,He.jsx)(an,{index:t,text:e.label,subtext:`${(null===(i=l.find(t=>t.id===e.accountId))||void 0===i?void 0:i.name)||""} / ${e.catalogLabel}`,onRemove:()=>{k(t=>t.filter(t=>!(t.mediaId===e.mediaId&&t.value===e.value)))}},e.value)})})]}):(0,He.jsx)(g.x,{padding:3,borderRadius:"md",background:"content_alpha_200",children:(0,He.jsx)(h.x,{fontWeight:500,textAlign:"center",marginY:5,children:m("post_media.product_tags.tagging_not_enabled_for_media")})})}),(0,He.jsx)(x.k,{background:"base_level_2",marginTop:"auto",padding:3,children:(0,He.jsx)(S.z,{width:"full",onClick:L,children:m("post_media.product_tags.finish")})})]})]})})};var pn=i(468625),mn=i(487385),vn=i(438482),hn=i(859897),xn=i(993487);const gn=e=>{let{id:t,autoProceed:i=!0,...n}=e;const l=(0,mn.vo)(()=>new pn.ZP({id:t,autoProceed:i,restrictions:{maxFileSize:10485760,maxNumberOfFiles:1,allowedFileTypes:[".pdf"]},locale:(0,xn.Kd)((0,xn.Bx)())})),[s,a]=(0,o.useState)(""),[r]=(0,o.useState)(["UploadFromUrl"]),d=(0,o.useCallback)(function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};l.setOptions(t);const{allowedFileTypes:i}=(null===(e=l.opts)||void 0===e?void 0:e.restrictions)||{};if(null!==i&&void 0!==i&&i.length){const e=i.join(", "),t=l.i18n("youCanOnlyUploadFileTypes",{types:e});a(t)}else a("")},[l,a]);return(0,o.useEffect)(()=>{d(n||{})},[l]),{uppy:l,uppyPlugins:r,uppyNote:s,setUppyOptions:d}},fn=e=>{var t,i,n,l;let{provider:s,data:a,onRemove:r,onChange:d}=e;const{t:c}=(0,Te.$)(["planner","common"]),u=(0,o.useRef)(null),[p,m]=(0,qo.k)(),[v,f]=(0,qo.k)(),{uppy:_,uppyPlugins:b,uppyNote:j}=(e=>{const{uppy:t,...i}=gn(e);return(0,o.useEffect)(()=>{t.use(hn.Z,{id:"UploadFromUrl",enablePasteDrop:!0,limit:1,metaUrl:Xi.ozk,uploadUrl:Xi.BJH}).use(vn.Z,{limit:3,createMultipartUpload:e=>(0,ve.gU)(t.getFile(e.id)),listParts:(e,i)=>(0,ve.Kr)(t.getFile(e.id),i),prepareUploadParts:(e,i)=>(0,ve.C6)(t.getFile(e.id),i),abortMultipartUpload:(e,i)=>(0,ve.Fv)(t.getFile(e.id),i),completeMultipartUpload:(e,i)=>(0,ve.mr)(t.getFile(e.id),i)})},[t]),{uppy:t,...i}})({id:"post-editor-document"}),C=(0,o.useCallback)(()=>{null===r||void 0===r||r(),(0,ce.analyticsTrackEvent)("postDocumentRemoved")},[r]);return(0,o.useEffect)(()=>{const e=()=>{m.on(),f.off()},t=()=>{_.getFiles().length||m.off()},i=(e,t)=>{let{body:i}=t;d({title:e.name,url:i.url}),_.removeFile(e.id)},o=e=>{_.removeFile(e.id)},n=()=>{const{info:e}=_.getState(),t=[...e],i=t.pop(),o=t.pop();if(null!==i&&void 0!==i&&i.message&&(null===i||void 0===i?void 0:i.message)!==(null===o||void 0===o?void 0:o.message)&&["error","warning"].includes(i.type)){var n;const e=(0,He.jsxs)(He.Fragment,{children:[(0,He.jsx)(h.x,{as:"span",display:"block",children:i.message}),(null===(n=i.details)||void 0===n?void 0:n.toString)&&(0,He.jsx)(h.x,{as:"span",display:"block",fontSize:"0.9em",color:"content_disabled",children:i.details.toString()})]});(0,ue.CFj)({description:e,title:c("error",{ns:"common"}),status:"error"})}};return _.on("file-added",e).on("file-removed",t).on("upload-success",i).on("upload-error",o).on("info-visible",n),()=>{_.off("file-added",e).off("file-removed",t).off("upload-success",i).off("upload-error",o).off("info-visible",n)}},[_]),(0,o.useEffect)(()=>{_&&null!==u&&void 0!==u&&u.current&&_.use(Y.Z,{id:"DropTarget",target:u.current})},[_]),(0,He.jsxs)(He.Fragment,{children:[(0,He.jsxs)(x.k,{flexDirection:"column",gap:3,sx:Co,ref:u,children:[(0,He.jsxs)(x.k,{children:[(0,He.jsx)(g.x,{fontSize:"sm",marginBottom:2,children:c("post_document.title")}),(0,He.jsx)(at.Z,{as:ue.Ddz,icon:(0,He.jsx)(k.J,{fontSize:"sm",as:Qe.FaTimes}),size:"xs",variant:"ghost",tooltipLabel:c("post_document.action.delete_document"),confirmTitle:c("post_document.action.delete_confirmation_title"),confirmMessage:c("post_document.action.delete_confirmation"),confirmButtonText:c("delete",{ns:"common"}),onConfirm:C,marginLeft:"auto"})]}),(0,He.jsxs)(g.x,{children:[(0,He.jsxs)(g.x,{sx:Oo,children:[(0,He.jsx)(g.x,{sx:zo,children:c(`post_editor.additional_fields.${s}.document.url`)}),(0,He.jsx)(g.x,{sx:Ro,children:null!==a&&void 0!==a&&null!==(t=a.url)&&void 0!==t&&t.value?(0,He.jsxs)(x.k,{alignItems:"center",gap:2,height:8,children:[(0,He.jsx)(k.J,{as:Qe.FaCheck,color:"common.positive_dark"}),(0,He.jsx)(h.x,{fontSize:"sm",color:"content_inactive",noOfLines:1,children:(0,tt.UO)(null===a||void 0===a||null===(i=a.url)||void 0===i?void 0:i.value)}),(0,He.jsx)(ue.Ddz,{"aria-label":c("delete",{ns:"common"}),size:"xs",variant:"ghost",icon:(0,He.jsx)(k.J,{as:Qe.FaTrash,fontSize:"sm"}),tooltipLabel:c("delete",{ns:"common"}),isDisabled:p,onClick:()=>{d({url:""})}})]}):(0,He.jsx)(S.z,{size:"sm",variant:"ghost",width:"full",leftIcon:(0,He.jsx)(Qe.FaDownload,{}),sx:{border:"1px solid",borderColor:"common.safe_dark"},onClick:f.on,isLoading:p,children:c("browse_file",{ns:"common"})})})]}),(null===a||void 0===a?void 0:a.title)&&(0,He.jsxs)(g.x,{sx:Oo,children:[(0,He.jsx)(g.x,{sx:zo,children:c(`post_editor.additional_fields.${s}.document.title`)}),(0,He.jsx)(g.x,{sx:Ro,children:(0,He.jsx)(w.I,{size:"sm",value:null===a||void 0===a||null===(n=a.title)||void 0===n?void 0:n.value,onChange:e=>{d({title:e.target.value})},isInvalid:null===a||void 0===a||null===(l=a.title)||void 0===l?void 0:l.isInvalid})})]})]})]}),v&&(0,He.jsx)(dt.Z,{onClose:f.off,uppy:_,plugins:b,note:j,disableInformer:!0})]})};var _n=i(116434);const bn=e=>{var t,i,n,l,s,a,r,d,c,u,p,m;let{mediaId:v,parentValues:f,data:_,onChange:b}=e;const{t:j}=(0,Te.$)(["planner"]),C=null===_||void 0===_||null===(t=_.value)||void 0===t?void 0:t.find(e=>e.mediaId===v),k=null===_||void 0===_||null===(i=_.value)||void 0===i?void 0:i.findIndex(e=>e.mediaId===v),S=k>-1?null===_||void 0===_||null===(n=_.arrayItems)||void 0===n?void 0:n[k]:void 0,T=!!C,E=(0,o.useCallback)(e=>{var t,i,o,n;const l=[];return null!==S&&void 0!==S&&null!==(t=S[e])&&void 0!==t&&null!==(i=t.invali
1dErrors)&&void 0!==i&&i.length?l.push(...S[e].invalidErrors):null!==S&&void 0!==S&&null!==(o=S[e])&&void 0!==o&&o.isInvalidRequired?l.push({id:`additional_pinterest_mediaDetails_${e}_required`}):null!==S&&void 0!==S&&null!==(n=S[e])&&void 0!==n&&n.isInvalid&&l.push({id:`additional_pinterest_mediaDetails_${e}_invalid`}),l},[S]);return(0,He.jsxs)(x.k,{flexDirection:"column",gap:2,children:[(0,He.jsx)(x.k,{gap:2,paddingY:2,children:(0,He.jsx)(W.r,{size:"sm",onChange:()=>b(v,f||{},T),isChecked:T,children:(0,He.jsx)(h.x,{as:"span",lineHeight:1,fontSize:"sm",color:"content_inactive",cursor:"pointer",children:j("post_editor.additional_fields.pinterest.mediaDetails.override")})})}),(null===_||void 0===_||null===(l=_.arrayItem)||void 0===l?void 0:l.title)&&(0,He.jsxs)(Fe.NI,{children:[(0,He.jsx)(Ue.l,{children:j("post_editor.additional_fields.pinterest.post.title")}),(0,He.jsx)(y.u,{isDisabled:!T||!(null!==S&&void 0!==S&&null!==(s=S.title)&&void 0!==s&&s.isInvalid),label:E("title").map(e=>(0,He.jsx)(g.x,{children:j(`post_editor.errors.${e.id}`,e.values)},e.id)),variant:"error",placement:"top",hasArrow:!0,children:(0,He.jsx)(w.I,{size:"sm",value:(T?null===C||void 0===C?void 0:C.title:null===f||void 0===f?void 0:f.title)||"",onChange:e=>b(v,{title:e.target.value}),isInvalid:T&&(null===S||void 0===S||null===(a=S.title)||void 0===a?void 0:a.isInvalid),isDisabled:!T})})]}),(null===_||void 0===_||null===(r=_.arrayItem)||void 0===r?void 0:r.description)&&(0,He.jsxs)(Fe.NI,{children:[(0,He.jsx)(Ue.l,{children:j("post_editor.additional_fields.pinterest.mediaDetails.description")}),(0,He.jsx)(y.u,{isDisabled:!T||!(null!==S&&void 0!==S&&null!==(d=S.description)&&void 0!==d&&d.isInvalid),label:E("description").map(e=>(0,He.jsx)(g.x,{children:j(`post_editor.errors.${e.id}`,e.values)},e.id)),variant:"error",placement:"top",hasArrow:!0,children:(0,He.jsx)(O.g,{size:"sm",value:(T?null===C||void 0===C?void 0:C.description:null===f||void 0===f?void 0:f.description)||"",onChange:e=>b(v,{description:e.target.value}),isInvalid:T&&(null===S||void 0===S||null===(c=S.description)||void 0===c?void 0:c.isInvalid),isDisabled:!T})})]}),(null===_||void 0===_||null===(u=_.arrayItem)||void 0===u?void 0:u.link)&&(0,He.jsxs)(Fe.NI,{children:[(0,He.jsx)(Ue.l,{children:j("post_editor.additional_fields.pinterest.post.link")}),(0,He.jsx)(y.u,{isDisabled:!T||!(null!==S&&void 0!==S&&null!==(p=S.link)&&void 0!==p&&p.isInvalid),label:E("link").map(e=>(0,He.jsx)(g.x,{children:j(`post_editor.errors.${e.id}`,e.values)},e.id)),variant:"error",placement:"top",hasArrow:!0,children:(0,He.jsx)(w.I,{size:"sm",value:(T?null===C||void 0===C?void 0:C.link:null===f||void 0===f?void 0:f.link)||"",onChange:e=>b(v,{link:e.target.value}),isInvalid:T&&(null===S||void 0===S||null===(m=S.link)||void 0===m?void 0:m.isInvalid),isDisabled:!T})})]})]})},jn={[ne.LINKEDIN_PROFILE]:["LOGGED_IN"],[ne.LINKEDIN_COMPANY]:["CONNECTIONS"]},Cn=e=>{var t,i,n;let{accounts:l,accountsIds:s,data:a={},onChange:r}=e;const{t:d}=(0,Te.$)(["planner"]),[c,u]=(0,o.useState)([]),p=(0,o.useMemo)(()=>(0,me.PY)(l,s,Q.LINKEDIN),[l,s]),m=(0,o.useMemo)(()=>{var e,t;return(null===(e=a.value)||void 0===e||null===(t=e.values)||void 0===t?void 0:t.map(e=>{const t=!c.includes(e),i=t?Object.keys(jn).find(t=>jn[t].includes(e)):void 0;return{label:d(`post_editor.additional_fields.linkedin.${[oe.AUDIENCE]}.value.${e}`),value:e,disabled:t,disabledTooltip:`${d("post_editor.additional_fields.linkedin.audience.value.info_disabled_prefix")} ${d(`social_types.${i}.full`)}`}}))||[]},[null===(t=a.value)||void 0===t?void 0:t.values,d,c]),v=(0,o.useCallback)(async()=>{var e,t;const i=p.filter(e=>e.social_type===ne.LINKEDIN_PROFILE),o=p.filter(e=>e.social_type===ne.LINKEDIN_COMPANY),n=(null===(e=a.value)||void 0===e||null===(t=e.values)||void 0===t?void 0:t.filter(e=>!(i.length>0&&jn[ne.LINKEDIN_PROFILE].includes(e))&&!(o.length>0&&jn[ne.LINKEDIN_COMPANY].includes(e))))||[];u(n)},[null===(i=a.value)||void 0===i?void 0:i.values,p]);return(0,o.useEffect)(()=>{v()},[s]),(0,He.jsx)(He.Fragment,{children:a.value&&(0,He.jsxs)(Fe.NI,{children:[(0,He.jsx)(Ue.l,{size:"sm",children:d(`post_editor.additional_fields.linkedin.${oe.AUDIENCE}.value`)}),(0,He.jsx)(ue.Ltx,{size:"sm",value:null===(n=a.value)||void 0===n?void 0:n.value,onChange:e=>{r({value:e.value})},options:m,buttonProps:{width:"full",maxWidth:"14rem"}})]})})},kn=e=>{var t,i,o,n;let{postAdditionalType:l,data:s={},onChange:a}=e;const{t:r}=(0,Te.$)(["planner"]);return(0,He.jsx)(He.Fragment,{children:s.value&&(0,He.jsxs)(Fe.NI,{children:[(0,He.jsx)(Ue.l,{size:"sm",children:r(`post_editor.additional_fields.common.${l}.value`)}),(0,He.jsx)(I.P,{size:"sm",value:null===(t=s.value)||void 0===t?void 0:t.value,onChange:e=>{a({value:e.target.value})},isInvalid:null===(i=s.value)||void 0===i?void 0:i.isInvalid,children:null===(o=s.value)||void 0===o||null===(n=o.values)||void 0===n?void 0:n.map(e=>(0,He.jsx)("option",{value:e,children:r(`post_editor.additional_fields.common.${[l]}.value.${e}`)},e))})]})})},yn=e=>{var t,i;let{data:o={},onChange:n}=e;const{t:l}=(0,Te.$)(["planner"]);return o.value||!1===o.value?(0,He.jsx)(y.u,{placement:"top",label:l("post_editor.additional_fields.threads.ghost_post.value.tooltip"),hasArrow:!0,shouldWrapChildren:!0,children:(0,He.jsx)(g.x,{children:(0,He.jsx)($o.Z,{size:"sm",variant:"button",onChange:()=>{n({value:!o.value.value})},isChecked:!(null===(t=o.value)||void 0===t||!t.value),isInvalid:null===(i=o.value)||void 0===i?void 0:i.isInvalid,label:l("post_editor.additional_fields.threads.ghost_post.value")})})}):null},Sn=e=>{var t,i,o;let{data:n={},onChange:l}=e;const{t:s}=(0,Te.$)(["planner"]);return n.value||""===n.value?(0,He.jsxs)(Fe.NI,{children:[(0,He.jsx)(Ue.l,{size:"sm",children:s("post_editor.additional_fields.threads.topicTag.topic")}),(0,He.jsx)(w.I,{size:"sm",value:null!==(t=null===(i=n.value)||void 0===i?void 0:i.value)&&void 0!==t?t:"",isInvalid:null===(o=n.value)||void 0===o?void 0:o.isInvalid,placeholder:s("post_editor.additional_fields.threads.topicTag.topic.placeholder"),onChange:e=>{l({value:e.target.value})}})]}):null};
1var Tn=i(671768);const En=e=>{var t,i,o,n,l,s,a;let{postAdditionalType:r,data:d={},channelValue:c,onChange:u}=e;const{t:p}=(0,Te.$)(["planner"]),m=c===se.q,v=(null===(t=d.graduationStrategy)||void 0===t?void 0:t.value)&&""!==d.graduationStrategy.value;return(0,He.jsxs)(He.Fragment,{children:[d.graduationStrategy&&m&&(0,He.jsxs)(Fe.NI,{children:[(0,He.jsxs)(Ue.l,{size:"sm",children:[p(`post_editor.additional_fields.instagram.${r}.graduationStrategy`),(0,He.jsx)(y.u,{placement:"top",hasArrow:!0,label:(0,He.jsx)(h.x,{whiteSpace:"pre-line",children:p(`post_editor.additional_fields.instagram.${r}.graduationStrategy.tooltip`)}),shouldWrapChildren:!0,children:(0,He.jsx)(Z.r,{href:"https://help.simplified.com/en/articles/13345736-how-to-publish-instagram-trial-reels-in-simplified",isExternal:!0,children:(0,He.jsx)(k.J,{as:V.g_1,color:"content_details",ml:1.5,mb:1,fontSize:"sm"})})})]}),(0,He.jsx)(I.P,{size:"sm",value:null===(i=d.graduationStrategy)||void 0===i?void 0:i.value,onChange:e=>{u({graduationStrategy:e.target.value})},isInvalid:null===(o=d.graduationStrategy)||void 0===o?void 0:o.isInvalid,children:null===(n=d.graduationStrategy)||void 0===n||null===(l=n.values)||void 0===l?void 0:l.map(e=>(0,He.jsx)("option",{value:e,children:p(`post_editor.additional_fields.instagram.${r}.graduationStrategy.${e||"empty"}`)},e))})]}),d.audioName&&(0,He.jsxs)(Fe.NI,{children:[(0,He.jsx)(Ue.l,{size:"sm",children:p(`post_editor.additional_fields.instagram.${r}.audioName`)}),(0,He.jsx)(w.I,{size:"sm",value:null===(s=d.audioName)||void 0===s?void 0:s.value,onChange:e=>{u({audioName:e.target.value})},isInvalid:null===(a=d.audioName)||void 0===a?void 0:a.isInvalid})]}),d.shareToFeed&&!v&&(0,He.jsx)(g.x,{children:(0,He.jsx)($o.Z,{size:"sm",variant:"button",onChange:()=>{u({shareToFeed:!d.shareToFeed.value})},isChecked:!!d.shareToFeed.value,isInvalid:d.shareToFeed.isInvalid,label:p(`post_editor.additional_fields.instagram.${r}.shareToFeed`)})})]})},In=e=>{const t=Math.floor(e/1e3);return`${Math.floor(t/60)}:${(t%60).toString().padStart(2,"0")}`},wn=e=>{var t,i,a,r,d;let{isOpen:c,onClose:u,accountId:p,video:m,currentAudioConfiguration:v,currentAudioData:f,onApply:_}=e;const{t:j}=(0,Te.$)(["planner","common"]),C=(0,Bo.dQ)("colors","content_inactive"),T=null===m||void 0===m||null===(t=m.meta)||void 0===t?void 0:t.duration,[E,I]=(0,o.useState)(null!==(i=null===f||void 0===f?void 0:f.audio_type)&&void 0!==i?i:"music"),[O,L]=(0,o.useState)(""),[M,F]=(0,o.useState)(""),[U,$]=(0,o.useState)([]),[N,B]=(0,o.useState)(!1),[Z,H]=(0,o.useState)(!1),[W,J]=(0,o.useState)(!1),[Y,K]=(0,o.useState)(()=>{var e;if(!f||!v)return null;const t=(i=f.saved_at)&&Date.now()-i<864e5?f.download_url:null;var i,o;return"music"===f.audio_type?{audio_id:v.audio_id,title:f.title,display_artist:null!==(o=f.display_artist)&&void 0!==o?o:"",duration_in_ms:f.duration_in_ms,audio_type:"music",cover_artwork_thumbnail_uri:f.cover_artwork_thumbnail_url,download_url:t}:{audio_id:v.audio_id,title:f.title,ig_username:null!==(e=f.ig_username)&&void 0!==e?e:"",profile_picture_url:f.profile_picture_url,duration_in_ms:f.duration_in_ms,audio_type:"original_sound",download_url:t}}),[X,q]=(0,o.useState)(null!==(a=null===v||void 0===v?void 0:v.audio_volume)&&void 0!==a?a:100),[Q,ee]=(0,o.useState)(null!==(r=null===v||void 0===v?void 0:v.video_volume)&&void 0!==r?r:100),[te,ie]=(0,o.useState)(!1),[oe,ne]=(0,o.useState)(0),le=(0,o.useRef)(null),se=(0,o.useRef)(null),ae=(0,o.useMemo)(()=>(0,G.debounce)(e=>F(e),300),[]);(0,o.useEffect)(()=>(ae(O),()=>ae.cancel()),[O,ae]),(0,o.useEffect)(()=>{let e=!1;return(async()=>{if(p){B(!0),H(!1),J(!1);try{const t=await(0,Qt.OF7)({accountId:p,audioType:E,searchQuery:M||void 0});if(e)return;const i=t.data;i.status===ce.PLANNER_RESPONSE_STATUS_SUCCESS?$(i.items||[]):($([]),i.requires_reconnect?H(!0):i.message&&i.message.toLowerCase().includes("facebook login")?J(!0):(0,ve.EF)(t))}catch(t){if(e)return;$([]),(0,ve.EF)(null===t||void 0===t?void 0:t.response)}finally{e||B(!1)}}})(),()=>{e=!0}},[p,E,M]);const re=(0,o.useCallback)(e=>{K(e),ie(!1),ne(0),le.current&&(le.current.pause(),le.current.currentTime=0),se.current&&(se.current.pause(),se.current.currentTime=0),e.download_url&&setTimeout(()=>{le.current&&(le.current.play().then(()=>ie(!0)).catch(()=>{}),se.current&&se.current.play().catch(()=>{}))},100)},[]),de=(0,o.useCallback)(()=>{const e=le.current,t=se.current;e&&(te?(e.pause(),t&&t.pause()):(e.play().catch(()=>{}),t&&t.play().catch(()=>{})),ie(e=>!e))},[te]);(0,o.useEffect)(()=>{le.current&&(le.current.volume=X/100)},[X,Y]),(0,o.useEffect)(()=>{se.current&&(se.current.volume=Q/100)},[Q,Y]);const pe=(0,o.useCallback)(()=>{const e=le.current,t=se.current;e&&(T&&e.currentTime>=T?(e.pause(),t&&t.pause(),e.currentTime=T,ne(T),ie(!1)):ne(e.currentTime))},[T]),me=(0,o.useCallback)(()=>
1{if(!Y)return;const e={audio_id:Y.audio_id,audio_volume:Math.round(X),video_volume:Math.round(Q)},t="music"===Y.audio_type,i=(null===v||void 0===v?void 0:v.audio_id)===Y.audio_id&&null!==f&&void 0!==f&&f.saved_at?f.saved_at:null,o={title:Y.title,display_artist:t?Y.display_artist:null,duration_in_ms:Y.duration_in_ms,cover_artwork_thumbnail_url:t?Y.cover_artwork_thumbnail_uri:null,audio_type:Y.audio_type,ig_username:t?null:Y.ig_username,profile_picture_url:t?null:Y.profile_picture_url,download_url:Y.download_url,saved_at:Y.download_url?Date.now():i};_(e,o)},[Y,X,Q,_,v,f]),he=null!==(d=null===Y||void 0===Y?void 0:Y.download_url)&&void 0!==d?d:null,xe=Y?Math.max(Y.duration_in_ms/1e3,1e-4):0,ge=(0,o.useMemo)(()=>he?(0,He.jsx)(Vo.Z,{audioSrc:he,height:48,bgColor:"transparent",waveColor:C}):null,[he,C]);return(0,He.jsxs)(n.u_,{isOpen:c,onClose:u,size:"2xl",scrollBehavior:"inside",children:[(0,He.jsx)(l.Z,{}),(0,He.jsxs)(s.h,{height:"full",children:[(0,He.jsx)(Je.x,{children:j("post_editor.instagram_audio_selection.modal_title")}),(0,He.jsx)(Ye.o,{}),(0,He.jsxs)(Ge.f,{as:x.k,flexDirection:"column",gap:4,children:[W&&(0,He.jsx)(ue.bZj,{status:"info",showIcon:!0,children:j("post_editor.instagram_audio_selection.fb_login_required")}),Z&&(0,He.jsx)(ue.bZj,{status:"error",showIcon:!0,children:j("post_editor.instagram_audio_selection.reconnect_required")}),(0,He.jsxs)(x.k,{gap:4,flex:1,width:"full",minHeight:{md:0},flexDirection:{base:"column",md:"row"},children:[(0,He.jsxs)(x.k,{flexDirection:"column",flex:1,gap:3,minWidth:0,children:[(0,He.jsx)(w.I,{placeholder:j("post_editor.instagram_audio_selection.search_placeholder"),value:O,onChange:e=>L(e.target.value),size:"sm"}),(0,He.jsx)(z.m,{index:"music"===E?0:1,onChange:e=>I(0===e?"music":"original_sound"),size:"sm",children:(0,He.jsxs)(R.t,{children:[(0,He.jsx)(Pt.O,{children:j("post_editor.instagram_audio_selection.tab.music")}),(0,He.jsx)(Pt.O,{children:j("post_editor.instagram_audio_selection.tab.original_sound")})]})}),(0,He.jsx)(g.x,{flex:1,overflowY:"auto",border:"1px solid",borderColor:"content_alpha_200",borderRadius:"md",padding:2,maxHeight:{base:"20rem",md:"initial"},children:N?(0,He.jsx)(Ho.M,{height:"full",children:(0,He.jsx)(ue.p9A,{})}):0===U.length?(0,He.jsx)(Ho.M,{height:"full",children:(0,He.jsx)(h.x,{textAlign:"center",color:"content_details",children:j("post_editor.instagram_audio_selection.no_results")})}):(0,He.jsx)(Ui.g,{spacing:1,align:"stretch",children:U.map(e=>{const t=(null===Y||void 0===Y?void 0:Y.audio_id)===e.audio_id,i="music"===e.audio_type,o=i?e.cover_artwork_thumbnail_uri:e.profile_picture_url,n=i?e.display_artist:`@${e.ig_username}`;return(0,He.jsxs)(x.k,{p:2,gap:3,align:"center",borderRadius:"md",cursor:"pointer",background:t?"content_alpha_200":"transparent",_hover:{background:"content_alpha_200"},onClick:()=>re(e),children:[o?(0,He.jsx)(Ee.E,{src:o,boxSize:"48px",objectFit:"cover",borderRadius:"md",flexShrink:0}):(0,He.jsx)(Ho.M,{boxSize:"48px",borderRadius:"md",flexShrink:0,background:"content_alpha_200",children:(0,He.jsx)(k.J,{as:i?V.rkz:V.tU0})}),(0,He.jsxs)(g.x,{flex:1,minWidth:0,children:[(0,He.jsx)(h.x,{fontWeight:"medium",fontSize:"sm",noOfLines:1,children:e.title}),(0,He.jsx)(h.x,{fontSize:"xs",color:"content_details",noOfLines:1,children:n}),(0,He.jsx)(h.x,{fontSize:"xs",color:"content_details",children:In(e.duration_in_ms)})]})]},e.audio_id)})})})]}),(null===m||void 0===m?void 0:m.url)&&(0,He.jsx)(g.x,{flexDirection:"column",flex:1,minWidth:0,children:(0,He.jsx)(x.k,{alignItems:"center",height:"full",maxHeight:{base:"300px",md:"initial"},justifyContent:"center",border:"1px solid",borderColor:"content_alpha_200",borderRadius:"md",background:"base_level_1",overflow:"hidden",children:(0,He.jsx)("video",{ref:se,src:m.url,style:{width:"100%",height:"100%",maxWidth:"inherit",maxHeight:"inherit",objectFit:"contain"},muted:0===Q,loop:!0,onLoadedMetadata:()=>{se.current&&(se.current.volume=Q/100)}})})})]}),(0,He.jsxs)(g.x,{children:[(0,He.jsxs)(Mi.U,{gap:2,mb:2,children:[(0,He.jsxs)(Mi.U,{spacing:2,children:[(0,He.jsx)(y.u,{label:j(he?"post_editor.instagram_audio_selection.preview_warning":"post_editor.instagram_audio_selection.preview_unavailable"),placement:"top",hasArrow:!0,children:(0,He.jsx)(b.h,{"aria-label":te?"Pause":"Play",icon:(0,He.jsx)(k.J,{as:te?V.atM:V.cgd}),onClick:de,size:"sm",isDisabled:!Y||!he})}),(0,He.jsxs)(A.J,{placement:"top",children:[(0,He.jsx)(P.x,{children:(0,He.jsx)(b.h,{"aria-label":"Volume",icon:(0,He.jsx)(k.J,{as:V.wUP}),size:"sm",variant:"ghost",isDisabled:!Y})}),(0,He.jsxs)(Me.y,{width:"220px",children:[(0,He.jsx)(D.Q,{}),(0,He.jsx)(Zo.b,{p:3,children:(0,He.jsxs)(Ui.g,{spacing:3,align:"stretch",children:[(0,He.jsxs)(g.x,{children:[(0,He.jsxs)(Mi.U,{spacing:2,mb:2,children:[(0,He.jsx)(k.J,{as:V.rkz,boxSize:3}),(0,He.jsxs)(h.x,{fontSize:"xs",children:[j("post_editor.instagram_audio_selection.audio_volume")," ","(",X,"%)"]})]}),(0,He.jsxs)(Wo.iR,{value:X,onChange:q,min:0,max:100,step:1,size:"sm",children:[(0,He.jsx)(Wo.Uj,{children:(0,He.jsx)(Wo.Ms,{})}),(0,He.jsx)(Wo.gs,{})]})]}),m&&(0,He.jsxs)(g.x,{children:[(0,He.jsxs)(Mi.U,{spacing:2,mb:2,children:[(0,He.jsx)(k.J,{as:V.cgd,boxSize:3}),(0,He.jsxs)(h.x,{fontSize:"xs",children:[j("post_editor.instagram_audio_selection.video_volume")," ","(",Q,"%)"]})]}),(0,He.jsxs)(Wo.iR,{value:Q,onChange:ee,min:0,max:100,step:1,size:"sm",children:[(0,He.jsx)(Wo.Uj,{children:(0,He.jsx)(Wo.Ms,{})}),(0,He.jsx)(Wo.gs,{})]})]})]})})]})]})]}),Y&&(0,He.jsxs)(He.Fragment,{children:[(0,He.jsxs)(h.x,{flex:1,noOfLines:1,fontWeight:"semibold",fontSize:"sm",children:[Y.title,"music"===Y.audio_type&&Y.display_artist?` - ${Y.display_artist}`:"original_sound"===Y.audio_type&&Y.ig_username?` - @${Y.ig_username}`:""]}),(0,He.jsxs)(h.x,{fontSize:"xs",color:"content_details",children:[In(1e3*oe)," /"," ",In(Y.duration_in_ms)]})]})]}),Y?(0,He.jsxs)(g.x,{position:"relative",height:"48px",background:"content_alpha_200",cursor:he?"pointer":"default",onClick:e=>{if(!he||!le.current)return;const t=e.currentTarget.getBoundingClientRect(),i=e.clientX-t.left,o=Math.max(0,Math.min(1,i/t.width))*xe;T&&o>T||(le.current.currentTime=o,ne(o),se.current&&(se.current.currentTime=T?Math.min(T,o):o))},children:[ge,T&&T<xe&&(0,He.jsx)(g.x,{position:"absolute",top:0,left:0,width:T/xe*100+"%",height:"full",border:"1px solid",borderColor:"content_active",borderRadius:"sm",background:"common.red_berry",opacity:.75,pointerEvents:"none",zIndex:11}),(0,He.jsx)(g.x,{position:"absolute",top:0,left:oe/xe*100+"%",width:"1px",height:"full",background:"common.primary_400",pointerEvents:"none",zIndex:12})]}):(0,He.jsx)(x.k,{alignItems:"center",justifyContent:"center",height:"48px",border:"1px solid",borderColor:"content_alpha_200",borderRadius:"md",children:(0,He.jsx)(h.x,{textAlign:"center",color:"content_details",fontSize:"sm",children:j("post_editor.instagram_audio_selection.no_audio_selected")})}),he&&(0,He.jsx)("audio",{ref:le,src:he,onTimeUpdate:pe,onEnded:()=>{ie(!1),se.current&&se.current.pause()},onLoadedMetadata:()=>{le.current&&(le.current.volume=X/100)}})]})]}),(0,He.jsxs)($t.m,{gap:3,children:[(0,He.jsx)(S.z,{onClick:u,size:"sm",children:j("cancel",{ns:"common"})}),(0,He.jsx)(S.z,{variant:"solid",size:"sm",isDisabled:!Y,onClick:me,children:j("apply",{ns:"common"})})]})]})]})},An=e=>{let{audioConfiguration:t,audioData:i,accountId:n,video:l,isDisabled:s=!1,onChange:a}=e;const{t:r}=(0,Te.$)(["planner","common"]),[d,c]=(0,o.useState)(!1),u=(0,o.useMemo)(()=>
1{if(!i)return r("post_editor.instagram_audio_selection.select_tooltip");const e=i.display_artist?` - ${i.display_artist}`:i.ig_username?` - @${i.ig_username}`:"";return`${r("edit",{ns:"common"})}: ${i.title}${e}`},[i,r]),p=(0,o.useCallback)(()=>{a({audioConfiguration:void 0,audioData:void 0})},[a]);return(0,He.jsxs)(He.Fragment,{children:[(0,He.jsxs)(x.k,{flex:1,gap:1,alignItems:"center",children:[(0,He.jsx)(y.u,{label:u,placement:"top",hasArrow:!0,children:(0,He.jsx)(S.z,{flex:1,size:"sm",leftIcon:(0,He.jsx)(k.J,{as:V.rkz}),isActive:!!i,isDisabled:s,onClick:()=>c(!0),children:(0,He.jsx)(h.x,{noOfLines:1,children:i?i.title:r("post_editor.instagram_audio_selection.label")})})}),i&&(0,He.jsx)(ue.Ddz,{size:"sm",variant:"ghost",tooltipLabel:r("remove",{ns:"common"}),tooltipPosition:"top",icon:(0,He.jsx)(k.J,{as:V.APH}),isDisabled:s,onClick:p})]}),d&&(0,He.jsx)(wn,{isOpen:d,onClose:()=>c(!1),accountId:n,video:l,currentAudioConfiguration:t,currentAudioData:i,onApply:(e,t)=>{a({audioConfiguration:e,audioData:t}),c(!1)}})]})};var Pn=i(429466),Dn=i(501271),On=i(279692),zn=i(976166),Rn=i(476549),Ln=i.n(Rn),Mn=i(950514),Fn=i(384511),Un=i(659840);const $n=["mp4","gif","mkv","avi","mov"],Nn=e=>{var t;let{onClose:i,onSubmit:r,projectId:d,artBoardId:c,imageUrl:u,projectSize:p}=e;const v=(0,Un.k6)(),{t:x}=(0,Te.$)(["common","navbar"]),[f,_]=(0,qo.k)(),b=(0,m.S)({base:!0,md:!1}),[j,C]=(0,qo.k)(),k=(0,o.useRef)(null),y=(0,o.useMemo)(()=>{var e;return null===u||void 0===u||null===(e=u.split(".").pop())||void 0===e?void 0:e.toLowerCase()},[u]),T=(0,o.useMemo)(()=>y&&$n.includes(y),[y]),E=(0,a.v9)(e=>e.websockets),I=(0,a.v9)(e=>e.pagestore),{pageIds:w}=I,A=(0,a.v9)(e=>e.auth.payload.selectedOrg),P=(0,a.v9)(e=>e.story.payload),D=(0,o.useCallback)(async e=>new Promise(async(t,i)=>{try{const i=await(0,ce.checkCeleryTaskStatus)(e,()=>{});i.response.status===ce.CeleryTaskStatus.SUCCESS&&(i.response.info.jobId?t(await D(i.response.info.jobId)):t(i.response.info))}catch(o){i(o)}}),[]),O=(0,o.useCallback)(()=>{var e,t,o,n,l;null!==k&&void 0!==k&&null!==(e=k.current)&&void 0!==e&&e.close?null===k||void 0===k||null===(t=k.current)||void 0===t||null===(o=t.close)||void 0===o||o.call(t):null===k||void 0===k||null===(n=k.current)||void 0===n||null===(l=n.postMessage)||void 0===l||l.call(n,{type:ce.StoryEditorWindowPostMessages.CLOSE_CHILD_WINDOW});i(),k.current=null},[i]),z=(0,o.useCallback)(async(e,t,i)=>{try{const m=t||w,v=i&&$n.includes(i);let h={};h=v?{type:null!==i&&void 0!==i?i:"video",gifSpeedx:1,maxHeight:-1}:{format:null!==i&&void 0!==i?i:"png",quality:1,multiplier:1,artboardIds:m,transparentBackground:!1},_.on();const g=v?await(0,Qt.vIq)(Ln()(Qt.KJH,e),h):await(0,Qt.gmp)(Ln()(Xi.KCi,e),h),f=await(0,ce.checkCeleryTaskStatus)(g.data.id,()=>{});if(f.response.status===ce.CeleryTaskStatus.SUCCESS){var o,n,l,s,a;(0,ue.CFj)({description:x("exporting_now_message",{ns:"navbar"}),title:x("exporting_content",{ns:"navbar"}),status:"info"}),null===k||void 0===k||null===(o=k.current)||void 0===o||null===(n=o.postMessage)||void 0===n||n.call(o,{type:ce.StoryEditorWindowPostMessages.SHOW_TOAST_UPDATE,payload:{title:x("exporting_content",{ns:"navbar"}),description:x("exporting_now_message",{ns:"navbar"}),status:"info"}});const t=v?await(0,Qt.ag5)(g.data.item,e=>{var t,i,o;null!==(t=e.state)&&void 0!==t&&t.progress&&(null===k||void 0===k||null===(i=k.current)||void 0===i||null===(o=i.postMessage)||void 0===o||o.call(i,{type:ce.StoryEditorWindowPostMessages.EXPORT_PROGRESS,payload:{progress:e.state.progress}}))}):await D(null===(l=f.response.info)||void 0===l?void 0:l.jobId),i=null!==t&&void 0!==t&&null!==(s=t.assets)&&void 0!==s&&s.urls?null===t||void 0===t||null===(a=t.assets)||void 0===a?void 0:a.urls:(null===t||void 0===t?void 0:t.urls)||[];for(let o=0;o<i.length;o++)null===r||void 0===r||r({url:i[o],projectId:e,artBoardIds:m});O()}else{var d,c,u,p;(0,ue.CFj)({description:x("export_failed_message",{ns:"navbar"}),title:x("error"),status:"error"}),null===k||void 0===k||null===(d=k.current)||void 0===d||null===(c=d.postMessage)||void 0===c||c.call(d,{type:ce.StoryEditorWindowPostMessages.EXPORT_FAILED}),null===k||void 0===k||null===(u=k.current)||void 0===u||null===(p=u.postMessage)||void 0===p||p.call(u,{type:ce.StoryEditorWindowPostMessages.SHOW_TOAST_UPDATE,payload:{title:x("error"),description:x("export_failed_message",{ns:"navbar"}),status:"error"}})}}catch(f){var m,v,h,g;(0,ue.CFj)({description:x("export_failed_message",{ns:"navbar"}),title:x("error"),status:"error"}),null===k||void 0===k||null===(m=k.current)||void 0===m||null===(v=m.postMessage)||void 0===v||v.call(m,{type:ce.StoryEditorWindowPostMessages.SHOW_TOAST_UPDATE,payload:{title:x("error"),description:x("export_failed_message",{ns:"navbar"}),status:"error"}}),null===k||void 0===k||null===(h=k.current)||void 0===h||null===(g=h.postMessage)||void 0===g||g.call(h,{type:ce.StoryEditorWindowPostMessages.EXPORT_FAILED})}finally{_.off()}},[O,r,D,_,w,x]),R=(0,o.useCallback)(async()=>
1{if(!u)return;const e=window.open("about:blank");if(k.current=e,e){const t=e.document;t.title="Opening editor\u2026";const i=t.createElement("style");i.textContent="*{margin:0;padding:0;box-sizing:border-box}body{display:flex;align-items:center;justify-content:center;height:100vh;background:#1a1a1a;font-family:system-ui,sans-serif;color:#fff;gap:12px}@keyframes spin{to{transform:rotate(360deg)}}.s{width:24px;height:24px;border:3px solid rgba(255,255,255,.2);border-top-color:#fff;border-radius:50%;animation:spin .8s linear infinite}",t.head.appendChild(i);const o=t.createElement("div");o.className="s";const n=t.createElement("span");n.textContent="Opening editor\u2026",t.body.appendChild(o),t.body.appendChild(n)}try{var t;C.on();const i=null===p||void 0===p?void 0:p.width,o=null===p||void 0===p?void 0:p.height,{response:n}=await(0,ce.openInEditor)([u],T?"VIDEO":"IMAGE",i,o,void 0,i,o),l=(0,zn.Gn)(ce.STUDIO_AS_EDITOR_PATH,{org:A,designId:null===(t=n.data)||void 0===t?void 0:t.story_id});e&&!e.closed?e.location.href=l:k.current=window.open(l)}catch(i){e&&!e.closed&&e.close(),k.current=null,(0,Dn.iM)(i)}finally{C.off()}},[u,T,A,C,null===p||void 0===p?void 0:p.height,null===p||void 0===p?void 0:p.width]),L=(0,o.useCallback)(async e=>{var t,i;const o=e.data;var n,l,s,a;(o.type===ce.StoryEditorWindowPostMessages.CANCEL_EDITING&&O(),o.type===ce.StoryEditorWindowPostMessages.FINISH_EDITING)&&await z(o.payload.storyId,c?[c]:null!==(n=o.payload)&&void 0!==n&&null!==(l=n.artBoardIds)&&void 0!==l&&l.length?o.payload.artBoardIds:w,o.payload.storyType);o.type!==ce.StoryEditorWindowPostMessages.EDITOR_READY||null!==(t=o.payload)&&void 0!==t&&t.storyType&&$n.includes(null===(i=o.payload)||void 0===i?void 0:i.storyType)||(null===k||void 0===k||null===(s=k.current)||void 0===s||null===(a=s.postMessage)||void 0===a||a.call(s,{type:ce.StoryEditorWindowPostMessages.ACTIVE_ARTBOARD,payload:{artBoardId:c}}))},[c,O,z,w]);return(0,o.useEffect)(()=>(window.addEventListener("message",L),()=>{window.removeEventListener("message",L),k.current=null}),[L]),(0,o.useEffect)(()=>{!d&&u?R():d&&(k.current=window.open((0,zn.Gn)(ce.STUDIO_AS_EDITOR_PATH,{org:A,designId:d})))},[R]),(0,He.jsxs)(n.u_,{isOpen:!0,onClose:i,size:null!==k&&void 0!==k&&k.current||j?"md":"full",autoFocus:!1,returnFocusOnClose:!1,isCentered:!(null===k||void 0===k||!k.current)||j,closeOnOverlayClick:!1,closeOnEsc:!1,children:[(0,He.jsx)(l.Z,{}),(0,He.jsxs)(s.h,{children:[!(null!==k&&void 0!==k&&k.current)&&!j&&(0,He.jsxs)(Je.x,{background:"base_level_1",children:[(0,He.jsxs)(Mi.U,{children:[(0,He.jsx)(h.x,{isTruncated:!0,maxW:"300px",children:null===P||void 0===P?void 0:P.title}),(0,He.jsx)(Mn.Z,{details:E.details})]}),(0,He.jsx)(Ye.o,{size:"md",isDisabled:f})]}),(0,He.jsx)(Ge.f,{p:0,children:(0,He.jsx)(g.x,{h:null!==k&&void 0!==k&&k.current||j?"300px":"calc(100vh - 110px)",overflowY:"auto",children:j?(0,He.jsx)(Ho.M,{h:"full",w:"full",children:(0,He.jsxs)(Ui.g,{gap:2,children:[(0,He.jsx)(N.$,{}),(0,He.jsx)(h.x,{children:x("story.creating_story")})]})}):d||null!==k&&void 0!==k&&k.current?null!==k&&void 0!==k&&k.current?(0,He.jsx)(Ho.M,{h:"full",w:"full",children:(0,He.jsxs)(Ui.g,{gap:2,children:[(0,He.jsx)(h.x,{fontSize:"lg",color:"content_active",children:x("story_editing_modal.title")}),(0,He.jsxs)(Ne.h,{size:"sm",children:[(0,He.jsx)(S.z,{onClick:O,children:x("story_editing_modal.cancel_editing")}),(null===k||void 0===k||null===(t=k.current)||void 0===t?void 0:t.focus)&&(0,He.jsx)(S.z,{variant:"solid",onClick:()=>{var e;return null===k||void 0===k||null===(e=k.current)||void 0===e?void 0:e.focus()},children:x("story_editing_modal.show_editor")})]})]})}):(0,He.jsx)(Fn.Z,{org:A,designId:d,location:v.location,history:v,isOnModal:!0}):(0,He.jsx)(Ho.M,{h:"full",w:"full",children:(0,He.jsx)(h.x,{children:x("errors.no_storyid_or_url")})})})}),!(null!==k&&void 0!==k&&k.current)&&!j&&(0,He.jsx)($t.m,{p:3,w:"full",justifyContent:"flex-end",background:"base_level_1",children:(0,He.jsx)(S.z,{variant:"solid",size:b?"sm":"md",isLoading:f,isDisabled:(0,G.isEmpty)(d),loadingText:x("loading"),onClick:()=>z((null===P||void 0===P?void 0:P.id)||d,c?[c]:w),children:x("submit")})})]})]})};var Bn=i(982178),Zn=i(422937),Hn=i(412934),Wn=i(926592),Vn=i(344557);const Jn=e=>{var t,i,r;let{onAddText:d,onReplaceText:u,onAddPost:p,onSetVideoThumbnail:v}=e;const x=c().CancelToken.source(),{t:g}=(0,Te.$)(["ai","common","brandbooks"]),f=(0,a.I0)(),_=(0,m.S)({base:!0,md:!1}),[j,C]=(0,o.useState)(void 0),k=(0,a.v9)(e=>e.rightsidebar.selectedTab),y=(0,a.v9)(e=>e.document),S=(0,a.v9)(e=>e.rightsidebar.isActionPanelOpen?e.rightsidebar.openFrom:null),T=((0,o.useCallback)(e=>{C(null===e||void 0===e?void 0:e.id),f((0,Yi.Jj)(x)).then(t=>{var i;f((0,Yi.fx)(null===(i=t.data)||void 0===i?void 0:i.id,e,x)).then(e=>{f((0,Yi.gU)(e)),f((0,Zn.sW)(Wn.Ty,ce.ADVANCED_AI_RESULTS,null===e||void 0===e?void 0:e.id)),C(void 0)})}).catch(e=>{})},[f,x]),(0,o.useCallback)(()=>(0,He.jsx)(Vn.c,{surface:"social_post",onAddText:e=>d(null,e),onReplaceText:u,onAddPost:p,onSetVideoThumbnail:v,withDrawer:!1,onClose:()=>f((0,ve.Z2)(null))}),[u,d,p,v,f]));return(0,He.jsx)(ue.jg6,{sidebarPanels:ce.DESIGN_STUDIO_AI_SIDEBAR_PANELS,isOpen:!0,width:k===ce.CHATBOT_SIDEBAR_PANEL||k===ce.ADVANCED_AI_RESULTS&&1===(null===y||void 0===y||null===(t=y.data)||void 0===t?void 0:t.form)?"448px":"350px",positionStrategy:"relative",maxHeight:"100%",scrollableTargetId:k===ce.AI_TEMPLATES_SIDEBAR_PANEL?ce.AI_SIDEBAR_TEMPLATES_PANEL_SCROLLABLE_TARGET:k===ce.ADVANCED_AI_DOCUMENTS||k===ce.ADVANCED_AI_RESULTS?ce.STUDIO_BASE_RIGHT_SIDEBAR_SCROLLABLE_TARGET_ID:"",onClose:()=>{f((0,ve.Z2)(null))},onPanelClick:e=>f((0,ve.Z2)(S,e)),showDivider:k!==ce.CHATBOT_SIDEBAR_PANEL,header:k===ce.AI_TEMPLATES_SIDEBAR_PANEL?g("ai_side_panel.heading.ai_templates"):k===ce.ADVANCED_AI_DOCUMENTS?g("my_docs"):k===ce.ADVANCED_AI_RESULTS?(0,He.jsxs)(Mi.U,{align:"center",children:[(0,He.jsx)(b.h,{"aria-label":(null===y||void 0===y||null===(i=y.data)||void 0===i?void 0:i.title)||"",icon:(0,He.jsx)(Qe.FaChevronLeft,{}),onClick:()=>f((0,ve.Z2)(S,ce.ADVANCED_AI_DOCUMENTS)),size:"sm",variant:"ghost"}),(0,He.jsx)(h.x,{noOfLines:1,children:null===y||void 0===y||null===(r=y.data)||void 0===r?void 0:r.title})]}):"",openedPanel:k,children:k===ce.ADVANCED_AI_DOCUMENTS||k===ce.ADVANCED_AI_RESULTS?(0,He.jsx)(Hn.Z,{onAddText:e=>d(null,e),onReplaceText:u,renderLocation:"calendar",onDocumentClick:e=>{f((0,Zn.sW)(Wn.Ty,ce.ADVANCED_AI_RESULTS,null===e||void 0===e?void 0:e.id))}}):k===ce.CHATBOT_SIDEBAR_PANEL?_?(0,He.jsxs)(n.u_,{onClose:()=>f((0,ve.Z2)(null)),size:"full",isOpen:!0,children:[(0,He.jsx)(l.Z,{}),(0,He.jsx)(s.h,{children:(0,He.jsx)(Ge.f,{p:0,children:T()})})]}):T():null})},Gn=e=>{var t,i,n,l,s,a;let{mediaId:r,parentValues:d,data:c,onChange:u}=e;const{t:p}=(0,Te.$)(["planner"]),m=null===c||void 0===c||null===(t=c.value)||void 0===t?void 0:t.find(e=>e.mediaId===r),v=null===c||void 0===c||null===(i=c.value)||void 0===i?void 0:i.findIndex(e=>e.mediaId===r),f=v>-1?null===c||void 0===c||null===(n=c.arrayItems)||void 0===n?void 0:n[v]:void 0,_=!!m,b=(0,o.useCallback)(e=>{var t,i,o,n;const l=[];return null!==f&&void 0!==f&&null!==(t=f[e])&&void 0!==t&&null!==(i=t.invali
1dErrors)&&void 0!==i&&i.length?l.push(...f[e].invalidErrors):null!==f&&void 0!==f&&null!==(o=f[e])&&void 0!==o&&o.isInvalidRequired?l.push({id:`additional_instagram_mediaDetails_${e}_required`}):null!==f&&void 0!==f&&null!==(n=f[e])&&void 0!==n&&n.isInvalid&&l.push({id:`additional_instagram_mediaDetails_${e}_invalid`}),l},[f]);return(0,He.jsxs)(x.k,{flexDirection:"column",gap:2,children:[(0,He.jsx)(x.k,{gap:2,paddingY:2,children:(0,He.jsx)(W.r,{size:"sm",onChange:()=>u(r,d||{},_),isChecked:_,children:(0,He.jsx)(h.x,{as:"span",lineHeight:1,fontSize:"sm",color:"content_inactive",cursor:"pointer",children:p("post_editor.additional_fields.instagram.mediaDetails.override")})})}),(null===c||void 0===c||null===(l=c.arrayItem)||void 0===l?void 0:l.altText)&&(0,He.jsxs)(Fe.NI,{children:[(0,He.jsx)(Ue.l,{children:p("post_editor.additional_fields.instagram.post.altText")}),(0,He.jsx)(y.u,{isDisabled:!_||!(null!==f&&void 0!==f&&null!==(s=f.altText)&&void 0!==s&&s.isInvalid),label:b("altText").map(e=>(0,He.jsx)(g.x,{children:p(`post_editor.errors.${e.id}`,e.values)},e.id)),variant:"error",placement:"top",hasArrow:!0,children:(0,He.jsx)(w.I,{size:"sm",value:(_?null===m||void 0===m?void 0:m.altText:null===d||void 0===d?void 0:d.altText)||"",onChange:e=>u(r,{altText:e.target.value}),isInvalid:_&&(null===f||void 0===f||null===(a=f.altText)||void 0===a?void 0:a.isInvalid),isDisabled:!_})})]})]})},Yn=e=>{var t,i,n,l,s,a;let{mediaId:r,parentValues:d,data:c,onChange:u}=e;const{t:p}=(0,Te.$)(["planner"]),m=null===c||void 0===c||null===(t=c.value)||void 0===t?void 0:t.find(e=>e.mediaId===r),v=null===c||void 0===c||null===(i=c.value)||void 0===i?void 0:i.findIndex(e=>e.mediaId===r),f=v>-1?null===c||void 0===c||null===(n=c.arrayItems)||void 0===n?void 0:n[v]:void 0,_=!!m,b=(0,o.useCallback)(e=>{var t,i,o,n;const l=[];return null!==f&&void 0!==f&&null!==(t=f[e])&&void 0!==t&&null!==(i=t.invalidErrors)&&void 0!==i&&i.length?l.push(...f[e].invalidErrors):null!==f&&void 0!==f&&null!==(o=f[e])&&void 0!==o&&o.isInvalidRequired?l.push({id:`additional_bluesky_mediaDetails_${e}_required`}):null!==f&&void 0!==f&&null!==(n=f[e])&&void 0!==n&&n.isInvalid&&l.push({id:`additional_bluesky_mediaDetails_${e}_invalid`}),l},[f]);return(0,He.jsxs)(x.k,{flexDirection:"column",gap:2,children:[(0,He.jsx)(x.k,{gap:2,paddingY:2,children:(0,He.jsx)(W.r,{size:"sm",onChange:()=>u(r,d||{},_),isChecked:_,children:(0,He.jsx)(h.x,{as:"span",lineHeight:1,fontSize:"sm",color:"content_inactive",cursor:"pointer",children:p("post_editor.additional_fields.bluesky.mediaDetails.override")})})}),(null===c||void 0===c||null===(l=c.arrayItem)||void 0===l?void 0:l.altText)&&(0,He.jsxs)(Fe.NI,{children:[(0,He.jsx)(Ue.l,{children:p("post_editor.additional_fields.bluesky.post.altText")}),(0,He.jsx)(y.u,{isDisabled:!_||!(null!==f&&void 0!==f&&null!==(s=f.altText)&&void 0!==s&&s.isInvalid),label:b("altText").map(e=>(0,He.jsx)(g.x,{children:p(`post_editor.errors.${e.id}`,e.values)},e.id)),variant:"error",placement:"top",hasArrow:!0,children:(0,He.jsx)(w.I,{size:"sm",value:(_?null===m||void 0===m?void 0:m.altText:null===d||void 0===d?void 0:d.altText)||"",onChange:e=>u(r,{altText:e.target.value}),isInvalid:_&&(null===f||void 0===f||null===(a=f.altText)||void 0===a?void 0:a.isInvalid),isDisabled:!_})})]})]})},Kn=e=>{var t,i,n,l,s,a;let{mediaId:r,parentValues:d,data:c,onChange:u}=e;const{t:p}=(0,Te.$)(["planner"]),m=null===c||void 0===c||null===(t=c.value)||void 0===t?void 0:t.find(e=>e.mediaId===r),v=null===c||void 0===c||null===(i=c.value)||void 0===i?void 0:i.findIndex(e=>e.mediaId===r),f=v>-1?null===c||void 0===c||null===(n=c.arrayItems)||void 0===n?void 0:n[v]:void 0,_=!!m,b=(0,o.useCallback)(e=>{var t,i,o,n;const l=[];return null!==f&&void 0!==f&&null!==(t=f[e])&&void 0!==t&&null!==(i=t.invalidErrors)&&void 0!==i&&i.length?l.push(...f[e].invalidErrors):null!==f&&void 0!==f&&null!==(o=f[e])&&void 0!==o&&o.isInvalidRequired?l.push({id:`additional_threads_mediaDetails_${e}_required`}):null!==f&&void 0!==f&&null!==(n=f[e])&&void 0!==n&&n.isInvalid&&l.push({id:`additional_threads_mediaDetails_${e}
1_invalid`}),l},[f]);return(0,He.jsxs)(x.k,{flexDirection:"column",gap:2,children:[(0,He.jsx)(x.k,{gap:2,paddingY:2,children:(0,He.jsx)(W.r,{size:"sm",onChange:()=>u(r,d||{},_),isChecked:_,children:(0,He.jsx)(h.x,{as:"span",lineHeight:1,fontSize:"sm",color:"content_inactive",cursor:"pointer",children:p("post_editor.additional_fields.threads.mediaDetails.override")})})}),(null===c||void 0===c||null===(l=c.arrayItem)||void 0===l?void 0:l.altText)&&(0,He.jsxs)(Fe.NI,{children:[(0,He.jsx)(Ue.l,{children:p("post_editor.additional_fields.threads.post.altText")}),(0,He.jsx)(y.u,{isDisabled:!_||!(null!==f&&void 0!==f&&null!==(s=f.altText)&&void 0!==s&&s.isInvalid),label:b("altText").map(e=>(0,He.jsx)(g.x,{children:p(`post_editor.errors.${e.id}`,e.values)},e.id)),variant:"error",placement:"top",hasArrow:!0,children:(0,He.jsx)(w.I,{size:"sm",value:(_?null===m||void 0===m?void 0:m.altText:null===d||void 0===d?void 0:d.altText)||"",onChange:e=>u(r,{altText:e.target.value}),isInvalid:_&&(null===f||void 0===f||null===(a=f.altText)||void 0===a?void 0:a.isInvalid),isDisabled:!_})})]})]})};var Xn=i(777738),qn=i(724725);const Qn=e=>{let{accountId:t,defaultType:i,targets:n,onChange:l}=e;const{t:s}=(0,Te.$)(["planner"]),[a,r]=(0,o.useState)(()=>Array.isArray(n)&&n.length>0?n:[{...qn.I}]),d=(0,o.useRef)(!1);(0,o.useEffect)(()=>{!d.current&&Array.isArray(n)&&n.length>0&&(d.current=!0,r(n))},[n]);const c=(0,o.useCallback)(e=>{l({targets:(0,qn.E)(e,i)})},[i,l]),u=(0,o.useCallback)((e,t)=>{r(i=>{const o=i.map((i,o)=>o===e?{...i,...t}:i);return c(o),o})},[c]),p=(0,o.useCallback)(()=>{r(e=>{const t=[...e,{...qn.I}];return c(t),t})},[c]),m=(0,o.useCallback)(e=>{r(t=>{const i=t.filter((t,i)=>i!==e),o=i.length>0?i:[{...qn.I}];return c(o),o})},[c]);return(0,He.jsxs)(g.x,{children:[(0,He.jsx)(h.x,{sx:{fontSize:"xs",fontWeight:"600",color:"content_inactive",marginBottom:2,textTransform:"uppercase",letterSpacing:"0.05em"},children:s("post_editor.reddit.subreddit_targets_heading")}),(0,He.jsx)(x.k,{sx:{flexDirection:"column",gap:3},children:a.map((e,o)=>(0,He.jsx)(Xn.Z,{index:o,row:e,accountId:t,defaultType:i,onChange:e=>u(o,e),onRemove:()=>m(o)},o))}),(0,He.jsx)(S.z,{size:"sm",variant:"secondary",width:"full",marginTop:3,onClick:p,children:s("post_editor.reddit.add_subreddit")})]})},el=e=>{var t,i,n,l,s,a;let{mediaId:r,parentValues:d,data:c,onChange:u}=e;const{t:p}=(0,Te.$)(["planner"]),m=null===c||void 0===c||null===(t=c.value)||void 0===t?void 0:t.find(e=>e.mediaId===r),v=null===c||void 0===c||null===(i=c.value)||void 0===i?void 0:i.findIndex(e=>e.mediaId===r),f=v>-1?null===c||void 0===c||null===(n=c.arrayItems)||void 0===n?void 0:n[v]:void 0,_=!!m,b=(0,o.useCallback)(e=>{var t,i,o,n;const l=[];return null!==f&&void 0!==f&&null!==(t=f[e])&&void 0!==t&&null!==(i=t.invalidErrors)&&void 0!==i&&i.length?l.push(...f[e].invalidErrors):null!==f&&void 0!==f&&null!==(o=f[e])&&void 0!==o&&o.isInvalidRequired?l.push({id:`additional_mastodon_mediaDetails_${e}_required`}):null!==f&&void 0!==f&&null!==(n=f[e])&&void 0!==n&&n.isInvalid&&l.push({id:`additional_mastodon_mediaDetails_${e}_invalid`}),l},[f]);return(0,He.jsxs)(x.k,{flexDirection:"column",gap:2,children:[(0,He.jsx)(x.k,{gap:2,paddingY:2,children:(0,He.jsx)(W.r,{size:"sm",onChange:()=>u(r,d||{},_),isChecked:_,children:(0,He.jsx)(h.x,{as:"span",lineHeight:1,fontSize:"sm",color:"content_inactive",cursor:"pointer",children:p("post_editor.additional_fields.mastodon.mediaDetails.override")})})}),(null===c||void 0===c||null===(l=c.arrayItem)||void 0===l?void 0:l.altText)&&(0,He.jsxs)(Fe.NI,{children:[(0,He.jsx)(Ue.l,{children:p("post_editor.additional_fields.mastodon.post.altText")}),(0,He.jsx)(y.u,{isDisabled:!_||!(null!==f&&void 0!==f&&null!==(s=f.altText)&&void 0!==s&&s.isInvalid),label:b("altText").map(e=>(0,He.jsx)(g.x,{children:p(`post_editor.errors.${e.id}`,e.values)},e.id)),variant:"error",placement:"top",hasArrow:!0,children:(0,He.jsx)(w.I,{size:"sm",value:(_?null===m||void 0===m?void 0:m.altText:null===d||void 0===d?void 0:d.altText)||"",onChange:e=>u(r,{altText:e.target.value}),isInvalid:_&&(null===f||void 0===f||null===(a=f.altText)||void 0===a?void 0:a.isInvalid),isDisabled:!_})})]})]})},tl=e=>{var t,i,o,n,l,s,a,r;let{postAdditionalType:d,data:c={},onChange:u}=e;const{t:p}=(0,Te.$)(["planner"]);return(0,He.jsxs)(He.Fragment,{children:[c.visibility&&(0,He.jsxs)(Fe.NI,{children:[(0,He.jsx)(Ue.l,{size:"sm",children:p(`post_editor.additional_fields.mastodon.${d}.visibility`)}),(0,He.jsx)(I.P,{size:"sm",value:null===(t=c.visibility)||void 0===t?void 0:t.value,onChange:e=>{u({visibility:e.target.value})},isInvalid:null===(i=c.visibility)||void 0===i?void 0:i.isInvalid,children:null===(o=c.visibility)||void 0===o||null===(n=o.values)||void 0===n?void 0:n.map(e=>(0,He.jsx)("option",{value:e,children:p(`post_editor.additional_fields.mastodon.${d}.visibility.${e}`)},e))})]}),c.spoilerText&&(0,He.jsxs)(Fe.NI,{children:[(0,He.jsx)(Ue.l,{size:"sm",children:p(`post_editor.additional_fields.mastodon.${d}.spoilerText`)}),(0,He.jsx)(y.u,{isDisabled:!(null!==(l=c.spoilerText)&&void 0!==l&&l.isInvalid),label:p("post_editor.errors.additional_mastodon_spoilerText_invalid_max",{max:
1500}),variant:"error",placement:"top",hasArrow:!0,children:(0,He.jsx)(w.I,{size:"sm",value:null!==(s=null===(a=c.spoilerText)||void 0===a?void 0:a.value)&&void 0!==s?s:"",onChange:e=>{u({spoilerText:e.target.value})},isInvalid:null===(r=c.spoilerText)||void 0===r?void 0:r.isInvalid,placeholder:p(`post_editor.additional_fields.mastodon.${d}.spoilerText.placeholder`)})})]})]})};var il=i(106431),ol=i(46750),nl=i(851939);const ll="post-editor",sl="post-editor-ai",al="post-editor",rl="post-editor-ai-panel",dl=e=>{var t,i,n,l,s,d;let{accountsIds:Ee,postData:Ie,postDataByTab:we,postMediaToAdd:Ae,mode:Pe=K.JV,selectedAccountsRequired:De,hideBaseTab:Re,dataStoreKey:Le,customHideTimeSelector:Me,customType:Fe,isEmbedded:Ue,isMultiplyPost:$e,onActionDone:Ne,onCustomAction:Be,onClose:Ze,onAddAccountConnection:We}=e;const Ve=(0,o.useMemo)(()=>null===Ee||void 0===Ee?void 0:Ee.filter(e=>e!==ne.UNASSIGNED),[JSON.stringify(Ee)]),{t:Je}=(0,Te.$)(["planner","common","accounts","ai","media-editor","chatbot","billing"]),Ge=(0,p.m)("RadioGroup",{variant:"switch"}),Ye=(0,o.useRef)(null),Ke=(0,o.useRef)(null),Xe=(0,o.useRef)(null),qe=(0,o.useRef)(null),Qe=(0,o.useRef)(null),et=(0,o.useRef)(null),tt=(0,o.useRef)(null),[it]=(0,wi.Z)(),[ot,lt]=(0,o.useState)({shortlinks:!1,video:!1,videoCover:!1,carousel:!1,poll:!1,location:!1,reelPost:!1,storyPost:!1,mentions:!1,canAddSchedule:!1,canAddBuffer:!1,canAddDraft:!1}),rt=(0,m.S)({base:!0,md:!1}),ct=(0,m.S)({base:!1,md:!0,xl:!1}),[pt,mt]=(0,o.useReducer)((e,t)=>t?e+1:0,0),[vt,gt]=(0,o.useReducer)((e,t)=>t?e+1:0,0),[ft,_t]=(0,je.Z)("addToQueueAcknowledged",!1),[bt,wt]=(0,je.Z)("postEditorHowItWorks",[]),[At,Pt]=(0,je.Z)("postEditorSaveAsGroup",!0),[Dt,Ot]=(0,o.useState)(),[zt,Rt]=(0,o.useState)(!1),[Lt,Mt]=(0,o.useState)([q.BASE]),$t=(0,v.D)(Lt),[Nt,Bt]=(0,o.useState)(q.BASE),{fetchScraperData:Zt}=(0,ke.Z)(),[Ht,Wt]=(0,Ce.Z)(Le),[Vt,Jt]=(0,o.useState)(null),[Gt,Yt]=(0,o.useState)(null),[Kt,Xt]=(0,o.useState)(null),[Qt,ei]=(0,o.useState)(null),[ti,ii]=(0,o.useReducer)(be.K,[],be.l),[oi,ni]=(0,o.useState)(!1),[ai,ci]=(0,o.useState)(!1),[ui,mi]=(0,o.useState)(null),[vi,hi]=(0,o.useState)(null),[fi,bi]=(0,o.useState)(!1),{uppy:ji,uppyPlugins:Ci,uppyNote:yi}=(0,ye.ZP)({id:"post-editor"}),[Ti,Ai]=(0,o.useState)(null),[Li,Mi]=(e=>{let{defaultAccountsIds:t,defaultPostData:i,defaultPostDataByTab:n}=e;const l=t||(n?Object.values(n).reduce((e,t)=>[...e,...t.accounts||[]],[]):void 0)||(null===i||void 0===i?void 0:i.accounts)||[];return(0,o.useState)(l)})({defaultAccountsIds:Ve,defaultPostData:Ie,defaultPostDataByTab:we}),[Fi,Ui]=(e=>{let{accountsIds:t}=e;const i=(0,a.v9)(e=>e.socialAccountsStore.selected),n=(0,a.v9)(e=>e.socialAccountsStore.selectedGroup);return(0,o.useState)((0,G.isEqual)(t,i)&&n?n:null)})({accountsIds:Li}),[$i,Ni]=(0,o.useState)(null),[Hi,Wi]=(0,o.useState)({}),[Vi,to]=(0,o.useState)(null),[io,oo]=(0,o.useState)(null),[lo,po]=(0,o.useState)({}),[vo,ho]=(0,o.useState)([]),[Mo,$o]=(0,o.useState)({}),[Bo,Zo]=(0,o.useReducer)(ge,{},xe),[Ho,Wo]=(0,o.useReducer)(_e,{},fe),Vo=(0,o.useRef)(Ho);Vo.current=Ho;const[Jo,Go]=(0,o.useState)(null),[Yo,Xo]=(0,o.useState)(null),[qo,Qo]=(0,o.useState)(null),[en,tn]=(0,o.useState)(null),[on,nn]=(0,o.useState)(null),[ln,sn]=(0,o.useState)(null),[an,rn]=(0,o.useState)(!1),[dn,pn]=(0,o.useState)(null),[mn,vn]=(0,o.useState)(null),[hn,xn]=(0,o.useState)(null),[gn,jn]=(0,o.useState)(null),[In,wn]=(0,o.useState)(null),[zn,Rn]=(0,o.useState)({open:!1}),[Ln,Mn]=(0,o.useState)(null),[Fn,Un]=(0,o.useState)(),[$n,Zn]=(0,o.useState)(!1),[Hn,Wn]=(0,je.Z)("postEditorLivePreview",!0),[Vn,Xn]=(0,o.useState)({}),[qn,dl]=(0,o.useState)(void 0),[cl,ul]=(0,o.useState)(null),[pl,ml]=(0,o.useState)(null),vl=(0,a.I0)(),hl=(0,a.v9)(e=>e.socialAccountsStore.accounts),xl=(0,a.v9)(e=>e.socialAccountsStore.groups),gl=(0,a.v9)(e=>e.permissions.spacePermissionChecks.canEditDrafts),fl=(0,a.v9)(e=>e.permissions.spacePermissionChecks.canEditPosts),_l=(0,a.v9)(e=>e.plannerStore.mediaSidebarPanelOpen),bl=(0,a.v9)(e=>{var t,i;return null===(t=e.auth.payload)||void 0===t||null===(i=t.user)||void 0===i?void 0:i.pk}),jl=(0,a.v9)(e=>{var t;return null===(t=e.apps.common)||void 0===t?void 0:t.features}),Cl=(0,a.v9)(e=>{var t,i;return null===(t=e.auth.payload)||void 0===t||null===(i=t.orgs)||void 0===i?void 0:i.find(t=>{var i;return t.id===(null===(i=e.auth.payload)||void 0===i?void 0:i.selectedOrg)})}),kl=(0,a.v9)(e=>e.plannerStore.workflowType),yl=(0,a.v9)(e=>e.plannerStore.timezone),Sl=(0,a.v9)(e=>e.plannerStore.labels),Tl=(0,a.v9)(e=>e.rightsidebar.isActionPanelOpen?e.rightsidebar.openFrom:null),El=(0,o.useMemo)(()=>(0,On.MU)(hl,ne.ALL_PUBLISHING_TYPES),[hl]),Il=(0,o.useMemo)(()=>{var e;return yl||(null===Cl||void 0===Cl||null===(e=Cl.settings)||void 0===e?void 0:e.timezone)},[Cl,yl]),wl=(0,o.useMemo)(()=>[K.dm,K.pz].includes(Pe),[Pe]),Al=(0,o.useMemo)(()=>{var e,t;return(null===Ie||void 0===Ie||null===(e=Ie.accounts)||void 0===e?void 0:e.includes(ne.UNASSIGNED))||0===(null===Ie||void 0===Ie||null===(t=Ie.accounts)||void 0===t?void 0:t.length)},[Ie]),Pl=(0,o.useMemo)(()=>0===El.length&&[K.JV,K.gj].includes(Pe),[El.length,Pe]),Dl=(0,o.useMemo)(()=>Bo[q.BASE],[Bo]),Ol=(0,o.useMemo)(()=>Lt.indexOf(Nt),[Nt,Lt]),zl=(0,o.useMemo)(()=>Bo[Nt]||(0,me.G)(Dl,Nt),[Nt,Bo,Dl]),Rl=(0,o.useMemo)(()=>(0,me.PY)(El,Li,Nt),[El,Li,Nt]),Ll=(0,o.useMemo)(()=>(0,me.PY)(El,Li,Q.TWITTER),[El,Li]),Ml=(0,o.useMemo)(()=>Ho[Nt]||[],[Nt,Ho]),Fl=(0,o.useMemo)(()=>(0,me.p6)(Nt,Lt,Rl,null===zl||void 0===zl?void 0:zl.additional),[Nt,Lt,Rl,null===zl||void 0===zl?void 0:zl.additional]),Ul=(0,o.useMemo)(()=>{const e=Lt.filter(e=>e!==Q.TWITTER&&!Bo[e]).map(e=>(0,he.Pp)(e)).filter(e=>0!==e&&void 0!==e);return e.length>0?Math.min(...e):void 0},[Lt,Bo]),$l=(0,o.useMemo)(()=>{var e,t,i,o;return[...(null===zl||void 0===zl||null===(e=zl.videos)||void 0===e||null===(t=e.map(e=>e.uploadId?{...ti.find(t=>
1t.id===e.uploadId),data:e}:(0,me.S$)(ee.W,e)))||void 0===t?void 0:t.filter(e=>null===e||void 0===e?void 0:e.id))||[],...(null===zl||void 0===zl||null===(i=zl.photos)||void 0===i||null===(o=i.map(e=>e.uploadId?{...ti.find(t=>t.id===e.uploadId),data:e}:(0,me.S$)(ee.p,e)))||void 0===o?void 0:o.filter(e=>null===e||void 0===e?void 0:e.id))||[]].sort(me.xf)},[ti,zl]),Nl=(0,o.useMemo)(()=>ti.filter(e=>!zl.videos.find(t=>e.url&&t.url===e.url||e.id&&t.uploadId===e.id)&&!zl.photos.find(t=>e.url&&t.url===e.url||e.id&&t.uploadId===e.id)),[ti,zl]),Bl=(0,o.useMemo)(()=>{const e=(0,me.z_)(Nt,null===zl||void 0===zl?void 0:zl.additional);return(0,he.qo)(Nt,e,null===zl||void 0===zl?void 0:zl.additional)},[Nt,null===zl||void 0===zl?void 0:zl.additional]),Zl=(0,o.useMemo)(()=>{if(Fi&&xl.find(e=>e.id===Fi)){const e=xl.find(e=>e.id===Fi).accounts;return El.filter(t=>e.includes(t.id))}return El},[Fi,xl,El]),Hl=(0,o.useCallback)(()=>{null!==hl&&void 0!==hl&&hl.length||(vn(!0),vl((0,r.RC)()).catch(e=>{(0,ve.EF)(e.response)}).finally(()=>{vn(!1)}))},[vl,vn,hl]),Wl=(0,o.useCallback)((e,t,i,o,n)=>{Rn({open:!0,title:e,subtitle:t,featureList:i,event:n,image:o})},[Rn]),Vl=(0,o.useCallback)(()=>{Rn({open:!1})},[Rn]),Jl=(0,o.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=((e,t)=>`pe-${e}-${t}-${(new Date).getTime()}`)(null===Cl||void 0===Cl?void 0:Cl.id,bl),i={},o=wl?[Lt[1]||Lt[0]||q.BASE]:Lt;let n=null;if(Vi)n={...Vi};else if(io){const e=El.filter(e=>Li.includes(e.id)).map(e=>e.id);n={...(0,me.Pk)(e,Hi.date,Hi.time,Hi.timezone,null===io||void 0===io?void 0:io.unit,null===io||void 0===io?void 0:io.value)}}const l=null===Li||void 0===Li?void 0:Li.filter(e=>e!==ne.UNASSIGNED);if(o.forEach(o=>{if(o!==q.BASE){var s,a;const{...r}=Bo[o]||(0,me.G)(Dl,o),d=(0,me.PY)(El,l,o).map(e=>e.id),c=Sl.filter(e=>vo.includes(e.id)).map(e=>e.id);i[o]={accounts:d,...Hi,...r,tags:c,shortlinksUtmData:{shortlinksEnabled:!1,utmEnabled:!1,shortLinks:(0,G.cloneDeep)(lo)}},n&&(i[o].customizeDate={},Object.keys(n).forEach(e=>{d.includes(e)&&(i[o].customizeDate[e]=n[e])})),null!==e&&void 0!==e&&e.addGroupId&&(i[o].groupId=t),null!==Ie&&void 0!==Ie&&Ie.draftId?i[o].draftId=Ie.draftId:null!==we&&void 0!==we&&null!==(s=we[o])&&void 0!==s&&s.draftIds&&(i[o].draftIds=we[o].draftIds,null!==e&&void 0!==e&&e.useDraftGroupId&&(i[o].groupId=we[o].groupId)),null!==(a=i[o])&&void 0!==a&&a.additional&&(i[o].additional=i[o].additional.map(e=>e.type===oe.CAROUSEL?{...e,items:e.items.map(e=>{let{$id:t,...i}=e;return i})}:e.type===oe.POLL?{...e,items:e.items.map(e=>{let{$id:t,...i}=e;return i})}:e))}}),null===l||void 0===l||!l.length){const e=Bo[q.BASE]||Dl,t=Sl.filter(e=>vo.includes(e.id)).map(e=>e.id);i.draft={message:e.message||"",photos:(e.photos||[]).filter(e=>e.url),videos:(e.videos||[]).filter(e=>e.url),entitiesMap:e.entitiesMap||[],additional:e.additional||[],comments:e.comments||[],tags:t,...Hi},null!==Ie&&void 0!==Ie&&Ie.draftId&&(i.draft.draftId=Ie.draftId)}return i},[El,Li,Lt,Bo,Dl,Hi,vo,Sl,lo,Vi,io,wl,Ie,we,null===Cl||void 0===Cl?void 0:Cl.id,bl]),Gl=(0,o.useCallback)(()=>{var e;null===(e=Ye.current)||void 0===e||e.scrollIntoView({behavior:"smooth"})},[Ye]),Yl=(0,o.useCallback)(()=>{var e;null===(e=qe.current)||void 0===e||e.update()},[qe]),Kl=(0,o.useCallback)(e=>{var t;const i=(0,G.cloneDeep)(e);xn(!0);const o={};null!==i&&void 0!==i&&i.tabsState&&Object.keys(i.tabsState).forEach(e=>{const t=i.tabsState[e];var n,l;t&&(t.videos=(null===t||void 0===t||null===(n=t.videos)||void 0===n?void 0:n.filter(e=>e&&!(0,me.Kh)(e)))||[],t.photos=(null===t||void 0===t||null===(l=t.photos)||void 0===l?void 0:l.filter(e=>e&&!(0,me.Kh)(e)))||[],o[e]=t)});const n=(null===i||void 0===i||null===(t=i.quickMedia)||void 0===t?void 0:t.filter(e=>e&&e.id&&!(0,me.Kh)(e)))||[],l=(null===i||void 0===i?void 0:i.shortlinksData)||{},s=(null===i||void 0===i?void 0:i.tags)||[];ho(s),po(l),Zo({type:"init",payload:o}),Wo({type:"init",payload:{}}),ii({type:"init",payload:n}),wl||Nt===q.BASE||Lt.includes(Nt)&&2===(null===Lt||void 0===Lt?void 0:Lt.length)&&(0,me.qr)(o[q.BASE])||Bt(Lt[0]||q.BASE),xn(!1),mt(!0)},[xn,mt,ho,po,Zo,Wo,ii,Bt,Nt,Lt,wl]),Xl=(0,o.useCallback)(async function(){var e,t,i,o,n;let l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const s=(0,G.cloneDeep)(l);xn(!0);let a={},r={},d=[],c={};for(const m in s){if(!Object.values(q).includes(m))continue;const{shortLinksUtmData:e,customizeDate:t,...i}=s[m];if(r={...r,...null===e||void 0===e?void 0:e.shortLinks},c={...c,...t},(0,me.qr)(i))continue;const o=(0,me.Ok)(i.photos,i.videos),n=o.photos,l=o.videos,u=[...l.map(e=>(0,me.S$)(ee.W,e)),...n.map(e=>(0,me.S$)(ee.p,e))];a[m]={...i,photos:n,videos:l},d=[...d,...u]}a[q.BASE]||(a[q.BASE]={}),d=d.filter((e,t,i)=>i.findIndex(t=>t.id===e.id)===t),Object.keys(c).length||(c=null),Ai((null===s||void 0===s||null===(e=s[q.BASE])||void 0===e?void 0:e.id)||null),Wi({time:null===s||void 0===s||null===(t=s[q.BASE])||void 0===t?void 0:t.t
1ime,date:null===s||void 0===s||null===(i=s[q.BASE])||void 0===i?void 0:i.date,timezone:null===s||void 0===s||null===(o=s[q.BASE])||void 0===o?void 0:o.timezone}),to(c),oo(null),ho((null===s||void 0===s||null===(n=s[q.BASE])||void 0===n?void 0:n.tags)||[]),po(r),Wo({type:"init",payload:{}});const u=()=>{wl||Nt===q.BASE||Lt.includes(Nt)&&2===(null===Lt||void 0===Lt?void 0:Lt.length)&&(0,me.qr)(a[q.BASE])||Bt(Lt[0]||q.BASE)};if(!(d.length>0||Object.values(a).some(e=>{var t,i;return(null===e||void 0===e||null===(t=e.photos)||void 0===t?void 0:t.length)||(null===e||void 0===e||null===(i=e.videos)||void 0===i?void 0:i.length)})))return Zo({type:"init",payload:a}),ii({type:"init",payload:d}),u(),xn(!1),void mt(!0);const p={};for(const m in a)p[m]={...a[m],photos:[],videos:[]};Zo({type:"init",payload:p}),ii({type:"init",payload:[]}),u(),mt(!0),await(async()=>{for(const i in a){var e,t;const o=a[i];null!==o&&void 0!==o&&null!==(e=o.videos)&&void 0!==e&&e.length&&(o.videos=await Promise.all(o.videos.map(async e=>{var t;return null!==(t=e.meta)&&void 0!==t&&t.width?e:{...e,meta:{...e.meta,...await(0,me.iO)("video",e.url)}}}))),null!==o&&void 0!==o&&null!==(t=o.photos)&&void 0!==t&&t.length&&(o.photos=await Promise.all(o.photos.map(async e=>{var t;return null!==(t=e.meta)&&void 0!==t&&t.width?e:{...e,meta:{...e.meta,...await(0,me.iO)("image",e.url)}}})))}})(),d=await Promise.all(d.map(async e=>{var t;if(e.data&&(null===(t=e.data.meta)||void 0===t||!t.width)){let t;if(e.type===ee.W?t=await(0,me.iO)("video",e.data.url):e.type===ee.p&&(t=await(0,me.iO)("image",e.data.url)),t)return{...e,data:{...e.data,meta:{...e.data.meta||{},...t||{}}}}}return e})),Zo({type:"init",payload:a}),ii({type:"init",payload:d}),xn(!1)},[xn,mt,Ai,Wi,to,oo,ho,po,Zo,Wo,ii,Bt,Nt,Lt,wl]),ql=(0,o.useCallback)(()=>{Wt({}),Xl({[q.BASE]:{}})},[Xl,Wt]),Ql=(0,o.useCallback)(async e=>{if(e!==q.BASE){const t=Bo[e]||(0,me.G)(Dl,e),i=(0,me.PY)(El,Li,e),o=(0,me.z_)(e,t.additional);return await(0,me.ub)(e,o,i,t,{...Mo})}return null},[Dl,Bo,El,Li,Mo]),es=(0,o.useCallback)(async()=>{const e={};return await Promise.all(Lt.map(async t=>{if(t!==q.BASE){const i=await Ql(t);null!==i&&void 0!==i&&i.length&&(e[t]=i)}})),(0,G.isEqual)(Vo.current,e)||Wo({type:"init",payload:e}),e},[Wo,Ql,Lt]),ts=(0,o.useCallback)(function(e){var t,i,o,n;let{skipVideo:l,skipPhoto:s}=e,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;if(Fl.maxPhotosVideos>=0&&((null===zl||void 0===zl||null===(t=zl.videos)||void 0===t?void 0:t.length)||0)+((null===zl||void 0===zl||null===(i=zl.photos)||void 0===i?void 0:i.length)||0)+a>Fl.maxPhotosVideos)return(0,ue.CFj)({description:Je("post_editor.errors.photo_video_limit_reached",{max:Fl.maxPhotosVideos}),title:Je("error",{ns:"common"}),status:"error"}),!1;if(!l&&(null===zl||void 0===zl||null===(o=zl.videos)||void 0===o?void 0:o.length)+a>Fl.maxVideos){if(0===Fl.maxVideos&&Nt!==q.BASE){const e=(0,me.z_)(Nt,null===zl||void 0===zl?void 0:zl.additional);return(0,ue.CFj)({description:Je("post_editor.errors.video_not_supported",{name:e?`${Je(`post_editor.tabs.${Nt}`)} (${Je(`post_editor.additional_fields.${Nt}.postType.value.${e}`)})`:Je(`post_editor.tabs.${Nt}`)}),title:Je("error",{ns:"common"}),status:"error"}),!1}return(0,ue.CFj)({description:Je("post_editor.errors.video_limit_reached",{count:Fl.maxVideos}),title:Je("error",{ns:"common"}),status:"error"}),!1}if(!s&&(null===zl||void 0===zl||null===(n=zl.photos)||void 0===n?void 0:n.length)+a>Fl.maxPhotos){if(0===Fl.maxPhoto&&Nt!==q.BASE){const e=(0,me.z_)(Nt,null===zl||void 0===zl?void 0:zl.additional);return(0,ue.CFj)({description:Je("post_editor.errors.photo_not_supported",{name:e?`${Je(`post_editor.tabs.${Nt}`)} (${Je(`post_editor.additional_fields.${Nt}.postType.value.${e}`)})`:Je(`post_editor.tabs.${Nt}`)}),title:Je("error",{ns:"common"}),status:"error"}),!1}return(0,ue.CFj)({description:Je("post_editor.errors.photo_limit_reached",{count:Fl.maxPhotos}),title:Je("error",{ns:"common"}),status:"error"}),!1}return!0},[Nt,Fl.maxPhoto,Fl.maxPhotos,Fl.maxPhotosVideos,Fl.maxVideos,null===zl||void 0===zl?void 0:zl.additional,null===zl||void 0===zl||null===(t=zl.photos)||void 0===t?void 0:t.length,null===zl||void 0===zl||null===(i=zl.videos)||void 0===i?void 0:i.length,Je]),is=(0,o.useCallback)(e=>{switch(e){case X.U0:if(!ot.canAddSchedule)return Wl(),!0;break;case X.Y_:if(!ot.canAddBuffer)return Wl(Je("post_editor.upgrade_modal.title_add_buffer"),Je("post_editor.upgrade_modal.subtitle_add_buffer"),[{title:Je("post_editor.upgrade_modal.feature_1_title_add_buffer"),info:Je("post_editor.upgrade_modal.feature_1_subtitle_add_buffer"),icon:V.UMl},{title:Je("post_editor.upgrade_modal.feature_2_title_add_buffer"),info:Je("post_editor.upgrade_modal.feature_2_subtitle_add_buffer"),icon:V.NGU},{title:Je("post_editor.upgrade_modal.feature_3_title_add_buffer"),info:Je("post_editor.upgrade_modal.feature_3_subtitle_add_buffer"),icon:V.Uw4}]),!0;break;case X.Zt:case X.jl:if(!ot.canAddDraft)return Wl(),!0}if(!ot.carousel||!ot.reelPost||!ot.storyPost){var t,i;const e=Jl(),o=null===e||void 0===e?void 0:e[Q.TIKTOK],n=null===e||void 0===e?void 0:e[Q.TIKTOK_BUSINESS],l=null===e||void 0===e?void 0:e[Q.INSTAGRAM],s=(0,me.z_)(Q.INSTAGRAM,null===l||void 0===l?void 0:l.additional);if(!ot.reelPost&&(o||n||s===le.L4))return Wl(Je("upgrade_modal.features.reel_post.title",{ns:"accounts"})),!0;if(!ot.storyPost&&s===le.KS)return Wl(Je("upgrade_modal.features.story_post.t
1itle",{ns:"accounts"})),!0;const a=((null===l||void 0===l||null===(t=l.photos)||void 0===t?void 0:t.length)||0)+((null===l||void 0===l||null===(i=l.videos)||void 0===i?void 0:i.length)||0);if(!ot.carousel&&a>1)return(0,ce.analyticsTrackEvent)("upgradeModalOpened",{feature:"postCarousel"}),Wl(Je("upgrade_modal.features.instagram_carousel.title",{ns:"accounts"}),Je("upgrade_modal.features.instagram_carousel.subtitle",{ns:"accounts"}),di.$2,di.Rr),!0}return!1},[Wl,ot,Jl,Je]),os=(0,o.useCallback)(()=>{var e;return!(null===(e=tt.current)||void 0===e||!e.isInEditMode)&&(tt.current.confirmExit(),!0)},[]),ns=(0,o.useCallback)(async(e,t)=>{var i,o;let n={};const l=(0,me.PY)(El,Li,Nt).map(e=>e.id);switch(Nt){case Q.LINKEDIN:n=await vl((0,ve.mb)(e,l));break;case Q.FACEBOOK:n=await vl((0,ve.Xi)(e,l));break;case Q.BLUESKY:n=await vl((0,ve.Yu)(e,l))}1===(null===(i=n)||void 0===i||null===(o=i.data)||void 0===o?void 0:o.status)?t(n.data.items||[]):t([])},[Nt,vl,El,Li]),ls=(0,o.useCallback)(()=>{(0,re.b)("post-editor","click","mention - use")},[]),ss=(0,o.useCallback)(()=>{var e;const t=null===(e=qe.current)||void 0===e?void 0:e.view;t&&((0,pe.mg)(t,"@",pe.Fb.selection,pe.WV.space,!0),t.focus(),(0,re.b)("post-editor","click","mention - insert"))},[qe]),as=(0,o.useCallback)((e,t,i)=>{var o;(0,pe.mg)(null===(o=qe.current)||void 0===o?void 0:o.view,e,t,i)},[qe]),rs=(0,o.useCallback)(e=>{Wi({date:e.date,time:e.time,timezone:e.timezone})},[Wi]),ds=(0,o.useCallback)(e=>{oo(e?{value:e.value,unit:e.unit}:null)},[oo]),cs=(0,o.useCallback)(e=>{to(e?(0,G.cloneDeep)(e):null)},[to]),us=(0,o.useCallback)(e=>{as(e.native,pe.Fb.selection),(0,re.b)("post-editor","click","emoji - use")},[as]),ps=(0,o.useCallback)(e=>{as(e.text,pe.Fb.selection),(0,re.b)("post-editor","click","snippet - use")},[as]),ms=(0,o.useCallback)(()=>{ti.forEach(e=>{(0,me.Kh)(e)||e.id===e.url||ii({type:"update",payload:{id:e.id,item:{id:e.url}}})})},[ii,ti]),vs=(0,o.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];const t=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).map(e=>{var t;return e.uploadId?{...(null===(t=ti.find(t=>t.id===e.uploadId))||void 0===t?void 0:t.data)||e,order:e.order}:e}).filter(t=>t&&(!e||!t.uploadId))};Object.keys(Bo).forEach(e=>{var i,o;Zo({type:"merge",tab:e,payload:{videos:t(null===(i=Bo[e])||void 0===i?void 0:i.videos),photos:t(null===(o=Bo[e])||void 0===o?void 0:o.photos)}})})},[Zo,Bo,ti]),hs=(0,o.useCallback)(function(e,t){let i=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const o=ti.filter(e=>e&&t.includes(e.id)&&[ee.W,ee.p].includes(e.type));if(!o.length)return;const n={},l=Bo[e]||(0,me.G)(Dl,e),s=(0,me.Gy)(null===l||void 0===l?void 0:l.photos,null===l||void 0===l?void 0:l.videos);let a=0;const r=(null===l||void 0===l?void 0:l.videos)||[],d=o.filter(e=>e.type===ee.W).filter(e=>!r.find(t=>e.url&&t.url===e.url||e.id&&t.uploadId===e.id)).map(e=>{if(a+=1,(0,me.Kh)(e)){var t,i;const o=null===(t=ji.getFile(e.id))||void 0===t||null===(i=t.customFileParams)||void 0===i?void 0:i.order;return{uploadId:e.id,order:void 0!==o?o:s+a}}return{...e.data,order:s+a}}),c=(null===l||void 0===l?void 0:l.photos)||[],u=o.filter(e=>e.type===ee.p).filter(e=>!c.find(t=>e.url&&t.url===e.url||e.id&&t.uploadId===e.id)).map(e=>{if(a+=1,(0,me.Kh)(e)){var t,i;const o=null===(t=ji.getFile(e.id))||void 0===t||null===(i=t.customFileParams)||void 0===i?void 0:i.order;return{uploadId:e.id,order:void 0!==o?o:s+a}}return{...e.data,order:s+a}});if(i){const e=[...(null===l||void 0===l?void 0:l.videos)||[],...d],t=[...(null===l||void 0===l?void 0:l.photos)||[],...u];n.photos=t,n.videos=e}else if(d.length){const e=[...(null===l||void 0===l?void 0:l.videos)||[],...d];n.photos=[],n.videos=e}else if(u.length){const e=[...(null===l||void 0===l?void 0:l.photos)||[],...u];n.photos=e,n.videos=[]}if(n.photos||n.videos){const t=(0,me.Ok)(n.photos,n.videos);n.photos=t.photos,n.videos=t.videos,n.scraper=null,Zo({type:"merge",tab:e,payload:n}),setTimeout(()=>{var e;const t=o[o.length-1],i=null===(e=Qe.current)||void 0===e?void 0:e.querySelector(`[data-id="${t.id}"]`);null===i||void 0===i||i.scrollIntoView({inline:"center",behavior:"smooth"})})}},[Zo,ti,Bo,Dl,ji]),xs=(0,o.useCallback)(()=>{bi(!1)},[bi]),gs=(0,o.useCallback)(()=>{bi(!0),(0,re.b)("post-editor","click","media - add media")},[bi]),fs=(0,o.useCallback)(e=>()=>{const t=_l===e?null:e;vl((0,ve.U5)(t)),(0,ce.analyticsTrackEvent)(t?"plannerMediaPanelOpen":"plannerMediaPanelClose")},[_l,vl]),_s=(0,o.useCallback)(e=>()=>{const t=_l===e?null:e;vl((0,ve.U5)(t)),(0,ce.analyticsTrackEvent)(t?"plannerAiMediaPanelOpen":"plannerAiMediaPanelClose")},[_l,vl]),bs=(0,o.useCallback)(e=>{let{panelId:t,text:i}=e;(null===cl||void 0===cl?void 0:cl.id)===t?(ul(null),(0,ce.analyticsTrackEvent)("plannerAiWriterClose")):(ul
1({id:t,text:i,hash:(0,st.E)()}),(0,ce.analyticsTrackEvent)("plannerAiWriterOpen"))},[cl]),js=(0,o.useCallback)(e=>{let{panelId:t,slug:i,text:o}=e;ul({id:t,slug:i,text:o,hash:(0,st.E)()}),(0,ce.analyticsTrackEvent)("plannerAiWriterFromSelectedText")},[]),Cs=(0,o.useCallback)(e=>{let{id:t}=e;ji.removeFile(t),ii({type:"remove",payload:{id:t}}),(0,re.b)("post-editor","click","media - remove")},[ii,ji]),ks=(0,o.useCallback)(e=>{let{id:t,type:i}=e;ts({skipVideo:i!==ie.W,skipPhoto:i!==ie.p})&&(hs(Nt,[t],Fl.maxPhotosVideos>=0),(0,re.b)("post-editor","click","media - use"))},[hs,Nt,Fl,ts]),ys=(0,o.useCallback)(e=>{let{id:t,url:i}=e;Zo({type:"merge",tab:Nt,payload:{videos:zl.videos.filter(e=>(!t||e.uploadId!==t)&&(!i||e.url!==i)),photos:zl.photos.filter(e=>(!t||e.uploadId!==t)&&(!i||e.url!==i))}}),(0,re.b)("post-editor","click","media - remove as used")},[Zo,zl,Nt]),Ss=(0,o.useCallback)(e=>{let{type:t,url:i,thumbUrl:o,thumbTime:n}=e;t===ie.W&&(ot.videoCover?(Yt({type:t,url:i,thumbUrl:o,selectedTime:n}),(0,re.b)("post-editor","click","media - edit thumb")):Wl())},[Yt,Wl,ot]),Ts=(0,o.useCallback)(()=>Yt(null),[Yt]),Es=(0,o.useCallback)((e,t,i)=>{let{type:o,url:n}=e;if(o!==ie.W||!t)return;const l=Bo[Nt]||(0,me.G)(Dl,Nt),s=((null===l||void 0===l?void 0:l.videos)||[]).map(e=>e.url===n?{...e,thumbUrl:t,thumbTime:i}:e);Zo({type:"merge",tab:Nt,payload:{videos:s}})},[Bo,Dl,Nt]),Is=(0,Qi.vW)(e=>e.thumbnailTargetVideoUrl),ws=(0,Qi.vW)(e=>e.isAgentStreaming),As=(0,o.useMemo)(()=>{var e;const t=(null===zl||void 0===zl?void 0:zl.videos)||[];return Is&&t.some(e=>e.url===Is)?Is:(null===(e=t[0])||void 0===e?void 0:e.url)||null},[Is,zl]),Ps=(0,o.useCallback)(async e=>{try{var t,i;const o=e.split(";")[0].split("/")[1]||"jpeg",n=await c().post(Xi.cW$,{name:`riley-thumb.${o}`,data:e});return null!==(t=n.data)&&void 0!==t&&t.status&&(null===(i=n.data)||void 0===i?void 0:i.url)||""}catch(o){return(0,Ri.S3)(o),""}},[]),Ds=(0,o.useCallback)(async e=>{const t=As,i=null===e||void 0===e?void 0:e.url;if(!t||!i)return;const o=1280;try{const e=await(0,qi.q)(i,o,o).catch(()=>(0,qi.q)(`${Xi.XzF}${i}`,o,o)),n=await Ps(e);
1if(!n)throw new Error("Thumbnail upload failed");Es({type:ie.W,url:t},(0,ce.getThumbUrl)(n,"300"),null),(0,ue.CFj)({description:Je("post_media.edit_thumb.riley_applied",{ns:"planner"}),status:"success"})}catch(n){(0,Ri.S3)(n),(0,ue.CFj)({description:Je("post_media.edit_thumb.riley_send_error",{ns:"planner"}),title:Je("error",{ns:"common"}),status:"error"})}},[Es,Ps,As,Je]),Os=(0,o.useCallback)(e=>{let{url:t}=e;vl((0,ve.U5)(null)),Xt({open:!0,url:t}),(0,re.b)("post-editor","click","image editor - edit file")},[vl]),zs=(0,o.useCallback)(e=>{let{url:t}=e;vl((0,ve.U5)(null)),dl({originalUrl:t}),(0,ce.analyticsTrackEvent)("aiEditImageOpen")},[vl]),Rs=(0,o.useCallback)((e,t)=>{var i,o;let n,{name:l,data:s}=e;t&&(n=zl.photos.find(e=>e.url===t),ys({url:t})),null===(i=ji.getPlugin("ImportUriDirectly"))||void 0===i||null===(o=i.addFile(s,l))||void 0===o||o.then(e=>{var i;t&&ji.setFileState(e,{customFileParams:{order:null===(i=n)||void 0===i?void 0:i.order}})}),t?(0,re.b)("post-editor","click","image editor - save (edit)"):(0,re.b)("post-editor","click","image editor - save (new)")},[ys,zl,ji]),Ls=(0,o.useCallback)(e=>{var t,i;let{url:o,projectData:n,size:l}=e;ei({open:!0,url:o,projectId:null===n||void 0===n||null===(t=n.split("|"))||void 0===t?void 0:t[0],artBoardId:null===n||void 0===n||null===(i=n.split("|"))||void 0===i?void 0:i[1],size:l}),vl((0,ve.U5)(null)),(0,ce.analyticsTrackEvent)("postEditor.media.editProject")},[vl]),Ms=(0,o.useCallback)(()=>{ei(null)},[ei]),Fs=(0,o.useCallback)((e,t)=>{var i,o;let n,{url:l,projectId:s,artBoardId:a}=e;t&&(n=[...zl.photos,...zl.videos].find(e=>e.url===t),ys({url:t})),null===(i=ji.getPlugin("UploadFromUrl"))||void 0===i||null===(o=i.addFile(l))||void 0===o||o.then(e=>{var i;t&&ji.setFileState(e,{customFileData:{meta:{projectData:a?`${s}|${a}`:s}},customFileParams:{order:null===(i=n)||void 0===i?void 0:i.order}});Ms()}),(0,ce.analyticsTrackEvent)("postEditor.media.saveProject")},[ji,zl.photos,zl.videos,ys,Ms]),Us=(0,o.useCallback)((e,t,i)=>{Jt({items:e,item:t,addedToPost:i}),(0,re.b)("post-editor","click","media - preview")},[Jt]),$s=(0,o.useCallback)(()=>Jt(null),[Jt]),Ns=(0,o.useCallback)((e,t)=>{let{url:i,id:o}=e;if(!i&&!o||1!==t&&-1!==t)return;const n=(0,me.Ok)(zl.photos,zl.videos),l=[...n.videos,...n.photos].find(e=>e.url&&e.url===i||e.uploadId&&e.uploadId===o).order,s=l+t,a=zl.photos.map(e=>({...e,order:e.order===l?s:e.order===s?l:e.order})),r=zl.videos.map(e=>({...e,order:e.order===l?s:e.order===s?l:e.order})),d=(0,me.Ok)(a,r);Zo({type:"merge",tab:Nt,payload:{videos:d.videos,photos:d.photos}}),(0,re.b)("post-editor","click","media - move")},[Nt,zl]),Bs=(0,o.useCallback)(e=>{if(null===e||void 0===e||!e.url||null===e||void 0===e||!e.mimeType)return(0,ue.CFj)({description:Je("post_editor.media.errors.wrong_file_data"),title:Je("error",{ns:"common"}),status:"error"}),Promise.resolve(!1);if(!e.external&&ti.find(t=>t.id===e.url))return(0,ue.CFj)({description:Je("post_editor.media.errors.file_already_added"),title:Je("error",{ns:"common"}),status:"error"}),Promise.resolve(!1);const t=e.mimeType.split("/")[0];if(!["image","video"].includes(t))return(0,ue.CFj)({description:Je("post_editor.media.errors.unsupported_file_type"),title:Je("error",{ns:"common"}),status:"error"}),Promise.resolve(!1);const i=new URL(e.url),o=i.pathname.split("/").pop();if(!ts({skipVideo:"video"!==t,skipPhoto:"image"!==t}))return Promise.resolve(!1);if(e.credits&&as(e.credits,pe.Fb.end,pe.WV.new_line),e.external||!e.thumbUrl){const t=/^https?:\/\//.test(e.url),i=ji.getPlugin(t?"UploadFromUrl":"ImportUriDirectly");return i?new Promise(t=>{i.addFile(e.url).then(i=>{const o={};e.outputUrl&&(o.outputUrl=e.outputUrl),e.projectId&&(o.meta={projectData:e.artBoardId?`${e.projectId}|${e.artBoardId}`:e.projectId}),ji.setFileState(i,{customFileData:o}),t(!0)}).catch(()=>{t(!1)})}):Promise.resolve(!1)}setTimeout(()=>{const t={};e.outputUrl&&(t.outputUrl=e.outputUrl),e.projectId&&(t.meta={projectData:e.artBoardId?`${e.projectId}|${e.artBoardId}`:e.projectId});const n={url:e.url,thumbUrl:e.thumbUrl,dir:`${i.origin}${i.pathname.slice(0,i.pathname.lastIndexOf("/"))}`,fileName:o};void 0!==e.thumbTime&&(n.thumbTime=0);
1const l=ji.addFile({id:e.url,name:o,type:e.mimeType,data:{uploadedData:n},preview:e.thumbUrl});ji.setFileState(l,{customFileData:t});const s=ji.getFile(l);return ji.emit("processPlannerMedia:upload-success",s,{body:s.data.uploadedData}),ji.setFileState(s.id,{progress:{uploadComplete:!0,uploadStarted:!0}}),Promise.resolve(!0)})},[as,Je,ti,ji,ts]),Zs=(0,o.useCallback)(e=>{"video"!==e.mimeType.split("/")[0]||ot.video?(Bs(e),rt&&(0,ue.CFj)({description:Je("post_editor.media.file_added"),title:Je("success",{ns:"common"}),status:"success"})):((0,ce.analyticsTrackEvent)("upgradeModalOpened",{feature:"postVideo"}),Wl(Je("post_editor.upgrade_modal.title_video"),Je("post_editor.upgrade_modal.subtitle_video"),di.su,di.X9))},[ot.video,Wl,Je,Bs,rt]),Hs=(0,o.useCallback)(function(e){let{replace:t}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t?as(e):as(e,pe.Fb.end,pe.WV.new_line)},[as]),Ws=(0,o.useCallback)(function(){let{text:e,media:t}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(t||[]).forEach((e,t)=>{null!==e&&void 0!==e&&e.url&&setTimeout(()=>{Bs({url:e.url,thumbUrl:e.url,mimeType:e.mimeType||"image/png",external:!0,credits:"",source:Ki.rRR.SIMPLIFIED,id:e.id||e.url})},250*t)});const i=(e||"").trim();if(i){var o,n,l,s,a;const e=(null===(o=qe.current)||void 0===o||null===(n=o.view)||void 0===n||null===(l=n.state)||void 0===l||null===(s=l.doc)||void 0===s||null===(a=s.textContent)||void 0===a?void 0:a.trim())||"";Hs(i,{replace:0===e.length})}},[Bs,Hs]),Vs=(0,o.useCallback)(e=>{let{aiData:t,insertPosition:i,insertDelimiter:o}=e;return()=>{ci(!0),vl((0,Yi.p2)(t)).then(e=>{var t,n;null!==(t=e[0])&&void 0!==t&&null!==(n=t.payload)&&void 0!==n&&n.headline&&as(e[0].payload.headline,i,o)}).finally(()=>{ci(!1)}),(0,ce.analyticsTrackEvent)("plannerAIAssistantFromSelectedText")}},[vl,as,ci]),Js=(0,o.useCallback)(e=>{Zo({type:"merge",tab:Nt,payload:{comments:(0,G.cloneDeep)(e||[])}})},[Nt,Zo]),Gs=(0,o.useCallback)(function(e,t){Zo({type:"merge-additional-type",tab:e,payload:{...arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},type:t}})},[Zo]),Ys=(0,o.useCallback)((e,t,i,o)=>{i&&Gs(e,t,{[i]:o})},[Gs]),Ks=(0,o.useCallback)((e,t)=>{Zo({type:"remove-additional-type",tab:e,payload:{type:t}})},[Zo]),Xs=(0,o.useCallback)(e=>{var t;const i=null===(t=qe.current)||void 0===t?void 0:t.view;if(!i)return;const o=i.state.doc.textBetween(0,i.state.doc.content.size,"\0","\0"),n=[];(0,Se.T5)(o).forEach(t=>{const i=(0,pe.Ae)(t),o=Object.keys(lo).find(e=>lo[e].short===i)||i;o&&lo[o]&&(e&&lo[o].short&&!lo[o].disabled?n.push({from:t,to:lo[o].short}):lo[o].string&&n.push({from:t,to:lo[o].string}))}),(0,Ct.a)(i,n)},[lo,qe]),qs=(0,o.useCallback)(e=>{var t;if(null===zl||void 0===zl||null===(t=zl.scraper)||void 0===t||!t.link)return;const i=(0,pe.Ae)(zl.scraper.link),o=Object.keys(lo).find(e=>lo[e].short===i)||i;o&&lo[o]&&(e&&lo[o].short&&!lo[o].disabled?Zo({type:"merge",tab:Nt,payload:{scraper:{...zl.scraper,link:lo[o].short}}}):lo[o].string&&Zo({type:"merge",tab:Nt,payload:{scraper:{...zl.scraper,link:(0,pe.Ae)(lo[o].string)}}}))},[lo,zl,Nt,Zo]),Qs=(0,o.useCallback)(e=>{var t;const i=null===(t=qe.current)||void 0===t?void 0:t.view;if(!i)return null;const o=i.state.selection.$anchor;if(!e&&Dt&&(o.nodeBefore&&!/^\s$/.test(i.state.doc.textBetween(o.pos-1,o.pos,"\0","\0"))||o.nodeAfter&&!/^\s$/.test(i.state.doc.textBetween(o.pos,o.pos+1,"\0","\0"))))return null;const n=(null===zl||void 0===zl?void 0:zl.message)||"";return(0,Se.T5)(n,!1)||[]},[Dt,zl]),ea=(0,o.useCallback)(async(e,t)=>{const i={link:t},o=await Zt(t);var n;o?(i.title=(null===o||void 0===o?void 0:o.title)||"",i.description=(null===o||void 0===o?void 0:o.description)||"",i.image=(null===o||void 0===o||null===(n=o.images)||void 0===n?void 0:n[0])||"",Zo({type:"merge",tab:e,payload:{scraper:i,_scraperLoading:!1}})):Zo({type:"merge",tab:e,payload:{scraper:null,_scraperRemoved:t,_scraperLoading:!1}})},[Zt,Zo]),ta=(0,o.useCallback)((e,t)=>{Zo({type:"merge",tab:e,payload:{scraper:null,_scraperRemoved:t||null,_scraperLoading:!1}})},[Zo]),ia=(0,o.useCallback)(()=>{var e;const t=null===zl||void 0===zl||null===(e=zl.scraper)||void 0===e?void 0:e.link;
1t&&(ta(Nt,t),(0,re.b)("post-editor","click","scraper - remove"))},[ta,zl,Nt]),oa=(0,o.useCallback)(e=>{Zo({type:"merge",tab:Nt,payload:{scraper:{...zl.scraper,...e}}})},[Zo,Nt,zl]),na=(0,o.useCallback)(e=>{var t,i,o;if(!Fl.scraperEnabled||null!==zl&&void 0!==zl&&null!==(t=zl.videos)&&void 0!==t&&t.length||null!==zl&&void 0!==zl&&null!==(i=zl.photos)&&void 0!==i&&i.length||null!==zl&&void 0!==zl&&null!==(o=zl.scraper)&&void 0!==o&&o.link||null!==Bl&&void 0!==Bl&&Bl[oe.POLL]||null!==Bl&&void 0!==Bl&&Bl[oe.DOCUMENT])return;const n=Qs(e),l=null!==n&&void 0!==n&&n.length?(0,pe.Ae)(n[0]):null;l&&l!==zl._scraperRemoved&&(Zo({type:"merge",tab:Nt,payload:{scraper:{link:l},_scraperRemoved:null,_scraperLoading:!0}}),ea(Nt,l))},[Bl,Qs,ea,Zo,Fl,Nt,zl]),la=(0,o.useCallback)(e=>{var t,i,o;if(!Fl.messageFirstLinkPreview&&!Fl.messageLastLinkPreview||null!==zl&&void 0!==zl&&null!==(t=zl.videos)&&void 0!==t&&t.length||null!==zl&&void 0!==zl&&null!==(i=zl.photos)&&void 0!==i&&i.length||null!==zl&&void 0!==zl&&null!==(o=zl.scraper)&&void 0!==o&&o.link)return void(Jo&&Go(null));const n=Qs(e),l=Fl.messageLastLinkPreview?(null===n||void 0===n?void 0:n.length)-1:0,s=null!==n&&void 0!==n&&n.length?(0,pe.Ae)(n[l]):null;if(s&&s!==Jo)Go(s);else if(!s){const e=(null===zl||void 0===zl?void 0:zl.message)||"";((0,Se.T5)(e,!1)||[]).length||Go(null)}},[Qs,Go,Fl,zl,Jo]),sa=(0,o.useCallback)(e=>{let{message:t,entitiesMap:i}=e;Nt!==q.BASE&&!Bo[Nt]&&t===Dl.message&&(0,G.isEqual)(i,(0,me.sq)(Dl.entitiesMap,Nt))||(Zo({type:"merge",tab:Nt,payload:{message:t,entitiesMap:i}}),na(),la())},[Zo,na,la,Dl,Bo,Nt]),aa=(0,o.useCallback)(()=>{Ot(!0)},[Ot]),ra=(0,o.useCallback)(()=>{Ot(!1)},[Ot]),da=(0,o.useCallback)(()=>{Rt(!0)},[Rt]),ca=(0,o.useCallback)(()=>{const e=Jl(),t=Object.values(e).reduce((e,t)=>[...e,...t.accounts],[]),i={accounts:El.filter(e=>t.includes(e.id)),postsByProvider:e};vl((0,ve.U5)(null)),pn(i),(0,ce.analyticsTrackEvent)("postEditor.snapshotMaker.open")},[El,Jl,pn,vl]),ua=(0,o.useCallback)(()=>{pn(null)},[pn]),pa=(0,o.useCallback)(e=>{let{url:t,mimeType:i}=e;pn(null),Bs({url:t,thumbUrl:t,mimeType:i,external:!0}),rt&&(0,ue.CFj)({description:Je("post_editor.media.file_added"),title:Je("success",{ns:"common"}),status:"success"})},[pn,Bs,rt,Je]),ma=(0,o.useCallback)(()=>{const e=(null===zl||void 0===zl?void 0:zl.message)||"",t=((null===zl||void 0===zl?void 0:zl.comments)||[]).map(e=>e.message);Xo({open:!0,message:e,comments:t,config:{textLimits:[Fl.maxMessageChars,Fl.maxCommentMessageChars],maxComments:Fl.maxComments}})},[zl,Fl,Xo]),va=(0,o.useCallback)(()=>{Xo(null)},[Xo]),ha=(0,o.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(Xo(null),!e.length)return;as(e[0]);const t=e.slice(1).map(e=>({delay:1,message:e}));Zo({type:"merge",tab:Nt,payload:{comments:(0,G.cloneDeep)(t||[])}})},[as,Zo,Nt,Xo]),xa=(0,o.useCallback)(e=>{os()||(Bt(Lt[e]),mt(!0),(0,re.b)("post-editor","click","editor tab change"))},[Bt,mt,Lt,os]),ga=(0,o.useCallback)(()=>{Zo({type:"reset",tab:Nt}),mt(!0),(0,re.b)("post-editor","click","reset active editor tab state")},[Zo,mt,Nt]),fa=(0,o.useCallback)(()=>{Object.keys(Bo).filter(e=>e!==q.BASE).forEach(e=>{Zo({type:"reset",tab:e})}),mt(!0),(0,re.b)("post-editor","click","reset all editor tabs state")},[Zo,mt,Bo]),_a=(0,o.useCallback)(()=>sn(null),[sn]),ba=(0,o.useCallback)(()=>wn(null),[wn]),ja=(0,o.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],{allowNoAccounts:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!t&&(null===Li||void 0===Li||!Li.length))return(0,ue.CFj)({description:Je("post_editor.errors.no_accounts_selected"),title:Je("error",{ns:"common"}),status:"error"}),(0,re.b)("post-editor","click","basic validate - no accounts"),!1;if(t&&(null===Li||void 0===Li||!Li.length)){var i,o,n;const e=Dl;return!!(null!==e&&void 0!==e&&e.message||null!==e&&void 0!==e&&null!==(i=e.scraper)&&void 0!==i&&i.link||null!==e&&void 0!==e&&null!==(o=e.photos)&&void 0!==o&&o.length||null!==e&&void 0!==e&&null!==(n=e.videos)&&void 0!==n&&n.length)||((0,ue.CFj)({description:Je("post_editor.errors.no_content"),title:Je("error",{ns:"common"}),status:"error"}),(0,re.b)("post-editor","click","basic validate - no content"),!1)}const l=Lt.filter(e=>e!==q.BASE).find(e=>{var t,i,o;const n=Bo[e]||(0,me.G)(Dl,e);return n&&!(null!==n&&void 0!==n&&n.message)&&!(null!==n&&void 0!==n&&null!==(t=n.scraper)&&void 0!==t&&t.link)&&!(null!==n&&void 0!==n&&null!==(i=n.photos)&&void 0!==i&&i.length)&&!(null!==n&&void 0!==n&&null!==(o=n.videos)&&void 0!==o&&o.length)});return!l||((0,ue.CFj)({description:Je("post_editor.errors.no_content"),title:Je("error",{ns:"common"}),status:"error"}),(0,re.b)("post-editor","click","basic validate - no content"),e&&(Gl(),Bt(l),mt(!0)),!1)},[Li,Bo,Dl,Lt,Gl,Bt,mt,Je]),Ca=(0,o.useCallback)(async function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];jn(X.LE);const t=Jl(),i=wl?{[Nt]:{...t[Nt]}}:t;
1Object.keys(t).forEach(e=>{var o,n;i[e]={...t[e],id:wl?Ti:void 0,ids:wl||null===we||void 0===we||null===(o=we[e])||void 0===o?void 0:o.ids,groupId:wl||null===we||void 0===we||null===(n=we[e])||void 0===n?void 0:n.groupId}});const o=e=>{e&&Lt.includes(e)&&(Bt(e),mt(!0)),(0,re.b)("post-editor","click",`action error - ${X.LE}`)};if(Be)await(null===Be||void 0===Be?void 0:Be(X.LE,i)),null===Ne||void 0===Ne||Ne(X.LE,i);else try{var n;const t=await vl((0,ve.TJ)(i,{updateFutureMultiplies:e}));var l,s,a,r,d;if(1===(null===t||void 0===t||null===(n=t.data)||void 0===n?void 0:n.status))c={postIds:(null===(l=t.data.results)||void 0===l||null===(s=l[0])||void 0===s?void 0:s.postIds)||[]},ql(),(0,re.b)("post-editor","click",`action done - ${X.LE}`),null===Ne||void 0===Ne||Ne(X.LE,i,c);else o(null===t||void 0===t||null===(a=t.data)||void 0===a||null===(r=a.results)||void 0===r||null===(d=r[0])||void 0===d?void 0:d.networkType)}catch(u){o()}var c;jn(null),rn(!1)},[Jl,wl,Nt,Be,Ti,we,Lt,ql,Ne,vl]),ka=(0,o.useCallback)(()=>rn(!1),[]),ya=(0,o.useCallback)(e=>{Ca(e)},[Ca]),Sa=(0,o.useCallback)(async()=>{if(is(X.LE))return;if(os())return;if(!ja(!1))return;const e=await es();if(!!Object.values(e).map(e=>e.filter(e=>!e.level||e.level===te.pn)).filter(e=>!!e.length).length)return(0,ue.CFj)({description:Je("post_editor.check_errors"),title:Je("error",{ns:"common"}),status:"error"}),Gl(),Bt(Object.keys(e)[0]),mt(!0),void(0,re.b)("post-editor","click",`validate errors - ${X.LE}`);$e?rn(!0):Ca(!1)},[is,os,ja,es,Je,Gl,$e,Ca]),Ta=(0,o.useCallback)(async()=>{if(is(X.U0))return;if(os())return;const e=ln===X.U0;if(e&&sn(null),!ja(!0))return;const t=await es();if(!!Object.values(t).map(e=>e.filter(e=>!e.level||e.level===te.pn)).filter(e=>!!e.length).length)return(0,ue.CFj)({description:Je("post_editor.check_errors"),title:Je("error",{ns:"common"}),status:"error"}),Gl(),Bt(Object.keys(t)[0]),mt(!0),void(0,re.b)("post-editor","click",`validate errors - ${X.U0}`);
1if(!e)return void sn(X.U0);jn(X.U0);const i=Jl({addGroupId:[K.JV,K.gj].includes(Pe)?Li.length>1&&At:Li.length>1,useDraftGroupId:!0}),o=e=>{e&&Lt.includes(e)&&(Bt(e),mt(!0)),(0,re.b)("post-editor","click",`action error - ${X.U0}`)};try{var n;const e=await vl((0,ve.pV)(i));var l,s,a,r,d;if(1===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.status))c={postIds:(null===(l=e.data.results)||void 0===l||null===(s=l[0])||void 0===s?void 0:s.postIds)||[]},ql(),(0,re.b)("post-editor","click",`action done - ${X.U0}`),(0,ce.analyticsTrackEvent)("createdPost",{type:"scheduled",channels:Object.keys(i)}),null===Ne||void 0===Ne||Ne(X.U0,i,c);else o(null===e||void 0===e||null===(a=e.data)||void 0===a||null===(r=a.results)||void 0===r||null===(d=r[0])||void 0===d?void 0:d.networkType)}catch(u){o()}var c;jn(null)},[is,os,ln,ja,es,Jl,Pe,Li.length,At,Je,Gl,Lt,ql,Ne,vl]),Ea=(0,o.useCallback)(async e=>{if(is(X.Y_))return;if(os())return;const t=ln===X.Y_;if(t&&sn(null),!ja(!0))return;const i=await es();if(!!Object.values(i).map(e=>e.filter(e=>!e.level||e.level===te.pn)).filter(e=>!!e.length).length)return(0,ue.CFj)({description:Je("post_editor.check_errors"),title:Je("error",{ns:"common"}),status:"error"}),Gl(),Bt(Object.keys(i)[0]),mt(!0),void(0,re.b)("post-editor","click",`validate errors - ${X.Y_}`);if(!t&&!ft)return void sn(X.Y_);!0===e&&_t(!0),jn(X.Y_);const o=Jl({addGroupId:[K.JV,K.gj].includes(Pe)?Li.length>1&&At:Li.length>1,useDraftGroupId:!0}),n={};Object.keys(o).forEach(e=>{n[e]={...o[e],timezone:Il}});const l=e=>{e&&Lt.includes(e)&&(Bt(e),mt(!0)),(0,re.b)("post-editor","click",`action error - ${X.Y_}`)};try{var s;const e=await vl((0,ve.WQ)(n));var a,r,d,c,u;if(1===(null===e||void 0===e||null===(s=e.data)||void 0===s?void 0:s.status))p={postIds:(null===(a=e.data.results)||void 0===a||null===(r=a[0])||void 0===r?void 0:r.postIds)||[]},ql(),(0,re.b)("post-editor","click",`action done - ${X.Y_}`),(0,ce.analyticsTrackEvent)("createdPost",{type:"queue",channels:Object.keys(n)}),null===Ne||void 0===Ne||Ne(X.Y_,n,p);else l(null===e||void 0===e||null===(d=e.data)||void 0===d||null===(c=d.results)||void 0===c||null===(u=c[0])||void 0===u?void 0:u.networkType)}catch(m){l()}var p;jn(null)},[is,os,ln,ja,es,ft,Jl,Pe,Li.length,At,Je,Gl,_t,Il,Lt,ql,Ne,vl]),Ia=(0,o.useCallback)(async()=>{if(is(X.rv))return;if(os())return;const e=ln===X.rv;if(e&&sn(null),!ja(!0))return;const t=await es();if(!!Object.values(t).map(e=>e.filter(e=>!e.level||e.level===te.pn)).filter(e=>!!e.length).length)return(0,ue.CFj)({description:Je("post_editor.check_errors"),title:Je("error",{ns:"common"}),status:"error"}),Gl(),Bt(Object.keys(t)[0]),mt(!0),void(0,re.b)("post-editor","click",`validate errors - ${X.rv}`);if(!e)return void sn(X.rv);jn(X.rv);const i=Jl({addGroupId:[K.JV,K.gj].includes(Pe)?Li.length>1&&At:Li.length>1,useDraftGroupId:!0});
1Object.keys(i).forEach(e=>{i[e]={...i[e],timezone:Il}});const o=()=>{(0,re.b)("post-editor","click",`action error - ${X.rv}`)};try{var n;const e=await vl((0,ve.BG)(i));1===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.status)?(l={postIds:e.data.postIds||[]},ql(),(0,re.b)("post-editor","click",`action done - ${X.rv}`),(0,ce.analyticsTrackEvent)("createdPost",{type:"now",channels:Object.keys(i)}),null===Ne||void 0===Ne||Ne(X.rv,i,l)):o()}catch(s){o()}var l;jn(null)},[is,os,ja,es,Gl,jn,Jl,ql,Bt,mt,sn,ln,Ne,Il,vl,Je,Li,At,Pe]),wa=(0,o.useCallback)(async()=>{if(is(X.gh))return;if(os())return;if(!ja(!1,{allowNoAccounts:!0}))return;jn(X.gh);const e=Jl(),t=wl&&e[Nt]?{[Nt]:{...e[Nt]}}:{...e};Object.keys(e).forEach(i=>{var o,n;t[i]={...e[i],id:wl?Ti:void 0,ids:wl||null===we||void 0===we||null===(o=we[i])||void 0===o?void 0:o.draftIds,draftIds:void 0,groupId:wl||null===we||void 0===we||null===(n=we[i])||void 0===n?void 0:n.groupId}});const i=()=>{(0,re.b)("post-editor","click",`action error - ${X.gh}`)};if(Be)await(null===Be||void 0===Be?void 0:Be(X.gh,t)),null===Ne||void 0===Ne||Ne(X.gh,t);else try{var o;const e=await vl((0,ve.DO)(t));var n,l;if(1===(null===e||void 0===e||null===(o=e.data)||void 0===o?void 0:o.status))s={draftIds:(null===(n=e.data.results)||void 0===n||null===(l=n[0])||void 0===l?void 0:l.draftIds)||[]},ql(),(0,re.b)("post-editor","click",`action done - ${X.gh}`),null===Ne||void 0===Ne||Ne(X.gh,t,s);else i()}catch(a){i()}var s;jn(null)},[is,os,ja,jn,Jl,ql,Be,Ti,Nt,wl,we,Ne,vl]),Aa=(0,o.useCallback)(async()=>{if(is(X.Zt))return;if(os())return;const e=ln===X.Zt;if(e&&sn(null),!ja(!0,{allowNoAccounts:!0}))return;if(!e)return void sn(X.Zt);jn(X.Zt);const t=Jl({addGroupId:[K.JV,K.gj].includes(Pe)?Li.length>1&&At:Li.length>1}),i=()=>{(0,re.b)("post-editor","click",`action error - ${X.Zt}`)};try{var o;const e=await vl((0,ve.uN)(t));var n,l;if(1===(null===e||void 0===e||null===(o=e.data)||void 0===o?void 0:o.status))s={draftIds:(null===(n=e.data.results)||void 0===n||null===(l=n[0])||void 0===l?void 0:l.draftIds)||[]},ql(),(0,re.b)("post-editor","click",`action done - ${X.Zt}`),null===Ne||void 0===Ne||Ne(X.Zt,t,s);else i()}catch(a){i()}var s;jn(null)},[is,os,ja,jn,Jl,ql,sn,ln,Ne,vl,Li,At,Pe]),Pa=(0,o.useCallback)(async()=>{if(is(X.jl))return;if(os())return;const e=ln===X.jl;if(e&&sn(null),!ja(!0,{allowNoAccounts:!0}))return;const t=await es();if(!!Object.values(t).map(e=>e.filter(e=>!e.level||e.level===te.pn)).filter(e=>!!e.length).length)return(0,ue.CFj)({description:Je("post_editor.check_errors"),title:Je("error",{ns:"common"}),status:"error"}),Gl(),Bt(Object.keys(t)[0]),mt(!0),void(0,re.b)("post-editor","click",`validate errors - ${X.jl}`);if(!e)return void sn(X.jl);jn(X.jl);const i=Jl({addGroupId:[K.JV,K.gj].includes(Pe)?Li.length>1&&At:Li.length>1}),o=()=>{(0,re.b)("post-editor","click",`action error - ${X.jl}`)};try{var n;const e=await vl((0,ve.wm)(i));var l,s;if(1===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.status))a={draftIds:(null===(l=e.data.results)||void 0===l||null===(s=l[0])||void 0===s?void 0:s.draftIds)||[]},ql(),(0,re.b)("post-editor","click",`action done - ${X.jl}`),null===Ne||void 0===Ne||Ne(X.jl,i,a);else o()}catch(r){o()}var a;jn(null)},[is,os,ja,es,Gl,jn,Jl,ql,Bt,mt,sn,ln,Ne,vl,Je,Li,At,Pe]),Da=(0,o.useCallback)(e=>t=>{Ys(Nt,oe.POST,e,t.target.value)},[Nt,Ys]),Oa=(0,o.useCallback)(e=>t=>{Ys(Nt,oe.POST,e,t)},[Nt,Ys]),za=(0,o.useCallback)(e=>{Ys(Nt,oe.POST_TYPE,"value",e)},[Nt,Ys]),Ra=(0,o.useCallback)(e=>{Bo[Nt]||!(0,me.qr)(Dl)?Mn({open:!0,value:e}):za(e)},[Bo,Nt,Dl,za,Mn]),La=(0,o.useCallback)(()=>{var e;if(null!==Bl&&void 0!==Bl&&Bl[oe.CAROUSEL])return;const t=[];var i,o,n,l;null!==zl&&void 0!==zl&&null!==(e=zl.scraper)&&void 0!==e&&e.link?t.push({link:null===zl||void 0===zl||null===(i=zl.scraper)||void 0===i?void 0:i.link,title:null===zl||void 0===zl||null===(o=zl.scraper)||void 0===o?void 0:o.title,description:null===zl||void 0===zl||null===(n=zl.scraper)||void 0===n?void 0:n.description,image:null===zl||void 0===zl||null===(l=zl.scraper)||void 0===l?void 0:l.image,callToActionType:""}):t.push({link:""});Ys(Nt,oe.CAROUSEL,"items",t),(0,re.b)("post-editor","click","carousel - create")},[Nt,zl,Bl,Ys]),Ma=(0,o.useCallback)(function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};null===t||void 0===t||!t.items||null!==t&&void 0!==t&&null!==(e=t.items)&&void 0!==e&&e.length?Gs(Nt,oe.CAROUSEL,t):Ks(Nt,oe.CAROUSEL)},[Nt,Gs,Ks]),Fa=(0,o.useCallback)(()=>{Ks(Nt,oe.CAROUSEL)},[Nt,Ks]),Ua=(0,o.useCallback)(e=>{null!==e&&void 0!==e&&e.value?Gs(Nt,oe.BACKGROUND,e):Ks(Nt,oe.BACKGROUND),(0,ce.analyticsTrackEvent)("postBackgroun
1dChanged")},[Nt,Ks,Gs]),$a=(0,o.useCallback)(e=>t=>{Ys(Nt,oe.SCRAPER,e,t)},[Nt,Ys]),Na=(0,o.useCallback)(()=>{null!==Bl&&void 0!==Bl&&Bl[oe.POLL]||(Gs(Nt,oe.POLL,{}),(0,ce.analyticsTrackEvent)("postPollCreated"))},[Bl,Nt,Gs]),Ba=(0,o.useCallback)(function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};null===t||void 0===t||!t.items||null!==t&&void 0!==t&&null!==(e=t.items)&&void 0!==e&&e.length?Gs(Nt,oe.POLL,t):Ks(Nt,oe.POLL)},[Nt,Gs,Ks]),Za=(0,o.useCallback)(()=>{Ks(Nt,oe.POLL)},[Nt,Ks]),Ha=(0,o.useCallback)(()=>{null!==Bl&&void 0!==Bl&&Bl[oe.DOCUMENT]||(Gs(Nt,oe.DOCUMENT,{}),(0,ce.analyticsTrackEvent)("postDocumentCreated"))},[Bl,Nt,Gs]),Wa=(0,o.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Gs(Nt,oe.DOCUMENT,e)},[Nt,Gs]),Va=(0,o.useCallback)(()=>{Ks(Nt,oe.DOCUMENT)},[Nt,Ks]),Ja=(0,o.useCallback)(e=>{e?Gs(Nt,oe.LOCATION,e):Ks(Nt,oe.LOCATION)},[Nt,Gs,Ks]),Ga=(0,o.useCallback)((e,t)=>{t?Gs(Nt,e,t):Ks(Nt,e)},[Nt,Gs,Ks]),Ya=(0,o.useCallback)(e=>{e?Gs(Nt,oe.REELS_COLLABORATORS,e):Ks(Nt,oe.REELS_COLLABORATORS)},[Nt,Gs,Ks]),Ka=(0,o.useCallback)(e=>{var t,i;if(!ot.mediaUserTagging)return void Wl(Je("upgrade_modal.features.instagram_media_user_tagging.title",{ns:"accounts"}),Je("upgrade_modal.features.instagram_media_user_tagging.subtitle",{ns:"accounts"}));const o=$l.map(e=>({type:e.type,url:e.data.url,thumbUrl:e.data.thumbUrl})),n=o.map(e=>e.url),l=((null===(t=Bl[oe.MEDIA_USER_TAGS])||void 0===t||null===(i=t.items)||void 0===i?void 0:i.value)||[]).filter(e=>n.includes(e.mediaId));Qo({open:!0,tags:l,items:o,defaultItem:e?o.find(t=>t.url===e):void 0})},[ot.mediaUserTagging,$l,Bl,Wl,Je]),Xa=(0,o.useCallback)(()=>Qo(null),[]),qa=(0,o.useCallback)(function(){const e=[...arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]];e.length?Gs(Nt,oe.MEDIA_USER_TAGS,{items:e}):Ks(Nt,oe.MEDIA_USER_TAGS)},[Ks,Gs,Nt]),Qa=(0,o.useCallback)(e=>{var t,i;if(!ot.mediaCollaboratorTagging)return void Wl(Je("upgrade_modal.features.instagram_media_collaborator_tagging.title",{ns:"accounts"}),Je("upgrade_modal.features.instagram_media_collaborator_tagging.subtitle",{ns:"accounts"}));const o=$l.map(e=>({type:e.type,url:e.data.url,thumbUrl:e.data.thumbUrl})),n=o.map(e=>e.url),l=((null===(t=Bl[oe.MEDIA_COLLABORATOR_TAGS])||void 0===t||null===(i=t.items)||void 0===i?void 0:i.value)||[]).filter(e=>n.includes(e.mediaId));tn({open:!0,tags:l,items:o,defaultItem:e?o.find(t=>t.url===e):void 0})},[ot.mediaCollaboratorTagging,$l,Bl,Wl,Je]),er=(0,o.useCallback)(()=>tn(null),[]),tr=(0,o.useCallback)(function(){const e=[...arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]];e.length?Gs(Nt,oe.MEDIA_COLLABORATOR_TAGS,{items:e}):Ks(Nt,oe.MEDIA_COLLABORATOR_TAGS)},[Ks,Gs,Nt]),ir=(0,o.useCallback)(e=>{var t,i;if(!ot.mediaProductTagging)return void Wl(Je("upgrade_modal.features.instagram_media_product_tagging.title",{ns:"accounts"}),Je("upgrade_modal.features.instagram_media_product_tagging.subtitle",{ns:"accounts"}));const o=$l.map(e=>({type:e.type,url:e.data.url,thumbUrl:e.data.thumbUrl})),n=o.map(e=>e.url),l=(0,me.PY)(El,Li,Nt),s=l.map(e=>e.id),a=((null===(t=Bl[oe.MEDIA_PRODUCT_TAGS])||void 0===t||null===(i=t.items)||void 0===i?void 0:i.value)||[]).filter(e=>n.includes(e.mediaId)&&s.includes(e.accountId));nn({open:!0,accounts:l,tags:a,items:o,defaultItem:e?o.find(t=>t.url===e):void 0})},[ot.mediaProductTagging,$l,El,Li,Nt,Bl,Wl,Je]),or=(0,o.useCallback)(()=>nn(null),[]),nr=(0,o.useCallback)(function(){const e=[...arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]];e.length?Gs(Nt,oe.MEDIA_PRODUCT_TAGS,{items:e}):Ks(Nt,oe.MEDIA_PRODUCT_TAGS)},[Ks,Gs,Nt]),lr=(0,o.useCallback)(()=>{Pt(!At)},[Pt,At]),sr=(0,o.useCallback)(e=>{const t=e.clipboardData.getData("text/plain"),i=Array.from(e.clipboardData.files).map(e=>({name:e.name,type:e.type,size:e.size,data:e}));(null===t||void 0===t||!t.length)&&i.length>0&&ji.addFiles(i)},[ji]),ar=(0,o.useCallback)((e,t)=>async()=>{const i=[],o=Jl();Object.keys(o).forEach(e=>{const t=El.filter(t=>{var i;return null===(i=o[e].accounts)||void 0===i?void 0:i.includes(t.id)}).map(e=>e.social_type),n=(0,me.z_)(e,o[e].additional),l=(0,me.yD)(e,o[e].additional);t.includes(ne.TIKTOK_PROFILE)?l===se.J&&i.push({type:"reminder",socialType:ne.TIKTOK_PROFILE,postType:null,remember:!0}):t.includes(ne.INSTAGRAM_PROFILE)?i.push({type:"reminder",socialType:ne.INSTAGRAM_PROFILE,postType:n,remember:!0}):t.includes(ne.THREADS_REMINDER)&&i.push({type:"reminder",socialType:ne.THREADS_REMINDER,postType:n,remember:!0})});if(i.filter(e=>"reminder"===e.type).length){jn(t);try{(await c().get(Xi._s3)).data.status!==ce.PLANNER_RESPONSE_STATUS_SUCCESS&&i.push({type:"mobile-app"})}catch(s){i.push({type:"mobile-app"})}finally{jn(null)}}const n=e=>`${e.type}_${e.socialType||"all"}_${e.postType||"default"}`,l=i.filter(e=>{if(!e.remember)return!0;const t=n(e);return!bt.includes(t)}).map((t,i,o)=>{const l=o.length===i+1?()=>{wn(null),e()}:()=>wn(e=>({...e,index:e.index+1}));return{...t,onConfirm:e=>{t.remember&&(e=>{if(e){const e=n(t);wt(t=>t?[...t,e]:[e])}})(e),l()}}});l.length?wn({index:0,action:t,items:l}):e()},[El,Jl,wn,bt,wt]),rr=(0,o.useCallback)(e=>{os()||(Mi(e||[]),(0,re.b)("post-editor","click","account list - selection change"))},[Mi,os]),dr=(0,o.useCallback)(()=>{os()||(Li.length===Zl.length?Mi([]):Mi(Zl.map(e=>e.id)))},[os,Li,Zl,Mi]),cr=(0,o.useCallback)(e=>{os()||(e?(Mi(e.accounts||[]),Ui(e.id)):(Mi(Ve||[]),Ui(null)))},[Mi,Ui,Ve,os]),ur=(0,o.useCallback)(()=>
1{if(xl){const e=xl.find(e=>e.id===Fi);Ni(e)}setTimeout(()=>{Ni(null)})},[Ni,xl,Fi]),pr=(0,o.useCallback)(()=>{vl((0,no.$$)({product:ce.PRODUCTS.SOCIAL_MEDIA})),Vl()},[vl,Vl]),mr=(0,o.useCallback)(()=>{const e=Tl===rl?null:rl;vl((0,ve.Z2)(e,ce.CHATBOT_SIDEBAR_PANEL)),(0,ce.analyticsTrackEvent)(e?"social.postAISidebarOpen":"social.postAISidebarClose")},[Tl,vl]);(0,o.useEffect)(()=>{Ve&&Mi(Ve||[])},[Ve]),(0,o.useEffect)(()=>{Ie&&Xl({[q.BASE]:Ie||{}})},[Ie]),(0,o.useEffect)(()=>{Object.keys(we||{}).length&&Xl(we)},[we]),(0,o.useEffect)(()=>{(async()=>{if(null!==Ae&&void 0!==Ae&&Ae.length){for(let e=0;e<Ae.length;e++)e&&await(0,ce.delay)(250),await Bs(Ae[e]);if(0===(null===hl||void 0===hl?void 0:hl.length))return;rt&&(0,ue.CFj)({description:Je("post_editor.media.file_added"),title:Je("success",{ns:"common"}),status:"success"})}})()},[Ae]),(0,o.useEffect)(()=>{Wt({quickMedia:(0,G.cloneDeep)(ti),tabsState:(0,G.cloneDeep)(Bo),shortlinksData:(0,G.cloneDeep)(lo),tags:(0,G.cloneDeep)(vo)})},[ti,Bo,lo,vo]),(0,o.useEffect)(()=>{pt&&setTimeout(()=>{Yl(),es(),mt(!1)},1)},[pt]),(0,o.useEffect)(()=>{vt&&(Xs(ot.shortlinks),qs(ot.shortlinks),gt(!1))},[vt]),(0,o.useEffect)(()=>{Dt||void 0===Dt||(na(),la(),es())},[Dt]),(0,o.useEffect)(()=>{Dt&&!zt||(Rt(!1),na(zt),la(zt),es())},[zl]),(0,o.useEffect)(()=>{if(wl){const e=Lt[1]||Lt[0]||q.BASE;e!==Nt&&Nt!==q.BASE&&Bo[Nt]&&Kl({tabsState:{[q.BASE]:(0,G.cloneDeep)(Bo[Nt]||{})},tags:(0,G.cloneDeep)(vo),quickMedia:(0,G.cloneDeep)(ti)}),Bt(e),mt(!0)}else if(Lt.includes(Nt))if(2!==(null===Lt||void 0===Lt?void 0:Lt.length)||!(0,me.qr)(Dl)&&1!==(null===$t||void 0===$t?void 0:$t.length))2===(null===$t||void 0===$t?void 0:$t.length)&&(null===Lt||void 0===Lt?void 0:Lt.length)>2&&Nt!==q.BASE&&(0,me.qr)(Dl)&&(Bo[Nt]&&Kl({tabsState:{[q.BASE]:(0,G.cloneDeep)(Bo[Nt]||{}),[Nt]:(0,G.cloneDeep)(Bo[Nt]||{})},tags:(0,G.cloneDeep)(vo),quickMedia:(0,G.cloneDeep)(ti)}),Bt(Lt[0]||q.BASE),mt(!0));else{const e=Lt[1]||Lt[0]||q.BASE;Bt(e),mt(!0)}else Bt(Lt[0]||q.BASE),mt(!0)},[Lt]),(0,o.useEffect)(()=>{const e=[...Re?[]:[q.BASE],...(0,me.sy)(El,Li)];(0,G.isEqual)(Lt,e)||Mt(e),es()},[El,Li,Re]),(0,o.useEffect)(()=>{es()},[Mo]),(0,o.useEffect)(()=>{const e=e=>{(0,ye.TC)(e)||(0,ye.NU)(e)||ji.removeFile(e.id)},t=()=>{ji.getFiles().length||ni(!1)},i=(e,t)=>{const i=Math.max(Math.floor(t.bytesUploaded/t.bytesTotal*100),1);ii({type:"update",payload:{id:e.id,item:{progress:{percentage:i}}}})},o=(e,t)=>{if("determine"!==t.mode)return;const i=Math.max(Math.floor(100*t.value),1);ii({type:"update",payload:{id:e.id,item:{progress:{type:"postprocess",percentage:i}}}})},n=async(e,t)=>{var i;let{body:o}=t;const n=o.meta||await(0,me.iO)(e.type.split("/")[0],o.url);ii({type:"update",payload:{id:e.id,item:{url:o.url,thumbUrl:o.thumbUrl,data:{...e.customFileData,...o,meta:{...(null===(i=e.customFileData)||void 0===i?void 0:i.meta)||{},...n}},progress:null}}}),mi(e.id),(0,ce.analyticsTrackEvent)("uploadedMedia"),ji.removeFile(e.id)},l=e=>{ii({type:"remove",payload:{id:e.id}}),ji.removeFile(e.id)},s=(e,t)=>{ii({type:"update",payload:{id:e.id,item:{thumbUrl:t}}})},a=(e,t)=>{ii({type:"update",payload:{id:e.id,item:{thumbUrl:t,thumbTime:null}}})},r=(e,t)=>{console.error(t,e),u.$e(i=>{i.setLevel("error"),i.setTag("context","post-editor-uploader"),i.setContext("Additional Data",{file:e}),u.Tb(t)})},d=()=>{const{info:e}=ji.getState(),t=[...e],i=t.pop(),o=t.pop();if(null!==i&&void 0!==i&&i.message&&(null===i||void 0===i?void 0:i.message)!==(null===o||void 0===o?void 0:o.message)&&["error","warning"].includes(i.type)){var n;const e=(0,He.jsxs)(He.Fragment,{children:[(0,He.jsx)(h.x,{as:"span",display:"block",children:i.message}),(null===(n=i.details)||void 0===n?void 0:n.toString)&&(0,He.jsx)(h.x,{as:"span",display:"block",fontSize:"0.9em",color:"content_disabled",children:i.details.toString()})]});(0,ue.CFj)({description:e,title:Je("error",{ns:"common"}),status:"error"})}};return ji.on("file-added",e).on("file-removed",t).on("upload-progress",i).on("processPlannerMedia:upload-success",n).on("upload-error",l).on("postprocess-progress",o).on("thumbnail:generated",s).on("video-thumbnail:generated",a).on("thumbnail:error",r).on("video-thumbnail:error",r).on("info-visible",d),()=>{ji.off("file-added",e).off("file-removed",t).off("upload-progress",i).off("processPlannerMedia:upload-success",n).off("upload-error",l).off("postprocess-progress",o).off("thumbnail:generated",s).off("video-thumbnail:generated",a).off("thumbnail:error",r).off("video-thumbnail:error",r).off("info-visible",d)}},[ji]),(0,o.useEffect)(()=>{const e=e=>{const t=e.filter(e=>
1(0,ye.NU)(e)).length,i=e.filter(e=>(0,ye.TC)(e)).length;if(ts({skipVideo:!1,skipPhoto:!0},t)&&ts({skipVideo:!0,skipPhoto:!1},i)){const t=[];e.forEach(e=>{if(!ji.getFile(e.id))return;const i=(0,ye.NU)(e)?ee.W:ee.p;ii({type:"add",payload:{item:{id:e.id,type:i,progress:{percentage:0}}}}),t.push(e.id)}),t.length&&(ni(!0),hi(t))}else e.forEach(e=>{ji.removeFile(e.id)}),bi(!1)};return ji.on("files-added",e),()=>{ji.off("files-added",e)}},[ji,ts]),(0,o.useEffect)(()=>{const e=e=>{!ot.video&&(0,ye.NU)(e)&&((0,ce.analyticsTrackEvent)("upgradeModalOpened",{feature:"postVideo"}),Wl(Je("post_editor.upgrade_modal.title_video"),Je("post_editor.upgrade_modal.subtitle_video"),di.su,di.X9),ji.cancelAll(),bi(!1))};return ji.on("file-added",e),()=>{ji.off("file-added",e)}},[ji,ot.video]),(0,o.useEffect)(()=>{ji&&null!==Ke&&void 0!==Ke&&Ke.current&&ji.use(Y.Z,{id:"DropTarget",target:Ke.current,onJsonDrop:(e,t)=>{"media-panel"===(null===t||void 0===t?void 0:t.from)&&Zs(t)}})},[ji]),(0,o.useEffect)(()=>{vi&&(hs(Nt,vi,Fl.maxPhotosVideos>=0),fi&&bi(!1),hi(null))},[vi]),(0,o.useEffect)(()=>{ui&&(vs(),ms())},[ui]),(0,o.useEffect)(()=>{oi||void 0===oi||(vs(!0),ms(),es())},[oi]),(0,o.useEffect)(()=>{_l&&ul(null)},[_l]),(0,o.useEffect)(()=>{cl&&vl((0,ve.U5)(null))},[cl]),(0,o.useEffect)(()=>{lt({shortlinks:!1,video:(0,de.lL)(jl,ce.FeatureCodes.PLANNER_VIDEO_POST),videoCover:(0,de.lL)(jl,ce.FeatureCodes.PLANNER_VIDEO_COVER),carousel:(0,de.lL)(jl,ce.FeatureCodes.PLANNER_CAROUSEL_POST),poll:(0,de.lL)(jl,ce.FeatureCodes.PREMIUM),location:(0,de.lL)(jl,ce.FeatureCodes.PREMIUM),reelPost:(0,de.lL)(jl,ce.FeatureCodes.PLANNER_REEL_POST),storyPost:(0,de.lL)(jl,ce.FeatureCodes.PLANNER_STORY_POST),mentions:(0,de.lL)(jl,ce.FeatureCodes.PLANNER_POST_MENTIONS),mediaUserTagging:(0,de.lL)(jl,ce.FeatureCodes.PLANNER_POST_MEDIA_USER_TAGGING),mediaCollaboratorTagging:(0,de.lL)(jl,ce.FeatureCodes.PLANNER_POST_MEDIA_USER_TAGGING),mediaProductTagging:(0,de.lL)(jl,ce.FeatureCodes.PLANNER_POST_MEDIA_PRODUCT_TAGGING),canAddSchedule:(0,de.lL)(jl,ce.FeatureCodes.PLANNER_ADD_SCHEDULE),canAddBuffer:(0,de.lL)(jl,ce.FeatureCodes.PLANNER_ADD_TO_QUEUE),canAddDraft:(0,de.lL)(jl,ce.FeatureCodes.PLANNER_ADD_DRAFT)})},[jl]),(0,o.useEffect)(()=>{const e=Jl();let t=e;if(e.draft){const{draft:i,...o}=e;t={...o,unassigned:{...i,accounts:[]}}}const i=Object.values(t).reduce((e,t)=>[...e,...t.accounts||[]],[]);Xn({accounts:El.filter(e=>i.includes(e.id)),postsByProvider:t})},[Bo,Lt,Nt,Li]),(0,o.useEffect)(()=>((0,re.b)("post-editor","init","editor loaded"),(0,re.b)("post-editor","init",`editor mode: ${Pe}`),Hl(),vl((0,ve.g7)()).catch(Ri.S3),!Ht||Ie||we||Kl(Ht),()=>{vl((0,ve.U5)(null)),ul(null)}),[]),(0,o.useEffect)(()=>{vl((0,Pn.QX)())},[]),(0,o.useEffect)(()=>{const e=Xe.current;if(!e)return;const t=new ResizeObserver(t=>{let[i]=t;e.style.setProperty("--scroll-area-height",`${i.contentRect.height}px`)});return t.observe(e),()=>t.disconnect()},[]),(0,ce.usePreventUnload)(()=>!Ue);const vr=(0,o.useCallback)(e=>{let{text:t}=e;return(0,He.jsx)(Uo.ZP,{variant:rt?void 0:"menu",text:t,onAddSnippet:it.snippets?e=>Un({text:e}):void 0,onAiWriterCommand:e=>{let{slug:t,text:i}=e;return()=>{t===ce.AiOptions.CHATBOT?(0,a.dC)(()=>{vl((0,Bn.fZ)(i)),vl((0,ve.Z2)(rl,ce.CHATBOT_SIDEBAR_PANEL))}):js({panelId:al,slug:t,text:i})}}})},[it.snippets,js,rt,vl]),hr=(0,o.useMemo)(()=>null===Li||void 0===Li?void 0:Li.some(e=>e!==ne.UNASSIGNED),[Li]),xr=()=>{if(wl&&Al)return(0,He.jsxs)(x.k,{gap:2,children:[(0,He.jsx)(uo.Z,{accounts:El,groups:xl,onChange:cr,selected:Fi,editGroup:$i,showLabel:!1}),(0,He.jsx)(Pi.Z,{selected:Li,accounts:Zl,disabled:!!hn,onChange:rr})]});if(wl){const e=null===El||void 0===El?void 0:El.find(e=>e.id===Li[0]);return e?(0,He.jsxs)(x.k,{alignItems:"center",gap:4,paddingBottom:1,children:[(0,He.jsx)(qt.Z,{as:g.x,name:e.name,src:e.image,socialType:e.social_type,socialTypeShown:!0,size:"lg"}),(0,He.jsxs)(g.x,{flex:1,minWidth:0,children:[(0,He.jsx)(h.x,{fontSize:"sm",fontWeight:"bold",isTruncated:!0,title:e.name,children:e.name}),(0,He.jsx)(h.x,{fontSize:"xs",color:"content_disabled",children:Je(`social_types.${e.social_type}.full`)})]})]}):null}if([K.iI,K.C8,K.GB].includes(Pe))return(0,He.jsx)(Pi.Z,{selected:Li,accounts:El.filter(e=>Li.includes(e.id)),disabled:!!hn,readonly:!0});const e=[K.JV,K.gj].includes(Pe);return(0,He.jsxs)(x.k,{gap:2,children:[(0,He.jsx)(uo.Z,{accounts:El,groups:xl,onCh
1ange:cr,selected:Fi,editGroup:$i,showLabel:!1}),(0,He.jsx)(Pi.Z,{selected:Li,accounts:Zl,multiple:e,disabled:!!hn,required:De,onChange:rr}),Zl.length>0?(0,He.jsxs)(f.v,{isLazy:!0,minWidth:"6",autoSelect:!1,children:[(0,He.jsx)(_.j,{as:b.h,icon:(0,He.jsx)(V.Og$,{}),"aria-label":"Options",onClick:e=>e.stopPropagation(),isRound:!0,size:"sm"}),(0,He.jsxs)(j.q,{minW:"140px",onClick:e=>e.stopPropagation(),children:[(0,He.jsx)(C.s,{onClick:dr,icon:(0,He.jsx)(k.J,{fontSize:"sm",as:Li.length===Zl.length?V.APH:V.Nhk}),children:Li.length===Zl.length?Je("accounts.deselect_all_accounts",{count:Li.length}):Je("accounts.select_all_accounts",{count:Zl.length})}),(0,He.jsx)(C.s,{onClick:()=>{os()||We()},icon:(0,He.jsx)(k.J,{fontSize:"sm",as:V.PqE}),children:Je("accounts.add")})]})]}):(0,He.jsx)(y.u,{label:Je("accounts.add"),placement:"top",hasArrow:!0,children:(0,He.jsx)(b.h,{"aria-label":Je("accounts.add"),icon:(0,He.jsx)(k.J,{as:V.PqE}),isRound:!0,size:"sm",onClick:e=>{e.stopPropagation(),os()||We()}})})]})},gr=()=>{const e=(0,me.z_)(Nt,null===zl||void 0===zl?void 0:zl.additional);if(!(0,he.cx)(Nt,e,null===zl||void 0===zl?void 0:zl.additional).includes(oe.MEDIA_DETAILS))return null;if([Q.PINTEREST,Q.INSTAGRAM,Q.BLUESKY,Q.THREADS].includes(Nt)&&Bl[oe.MEDIA_DETAILS]){const e=[ee.p],t=$l.filter(t=>e.includes(t.type));if(t.filter(e=>!(0,me.Kh)(e)).length){const e=t.some(e=>e.type===ee.W),i=t.some(e=>e.type===ee.p),o=e&&i?"post_editor.toolbar.edit_media_content":e?"post_editor.toolbar.edit_media_video_content":"post_editor.toolbar.edit_media_photo_content";return(0,He.jsx)(x.k,{marginTop:3,children:(0,He.jsx)(S.z,{size:"sm",width:"full",leftIcon:(0,He.jsx)(k.J,{as:V.DQ3}),onClick:()=>Us(t,t[0],!0),children:Je(o)})})}}},fr=()=>{if(Fl.photoUserTagsEnabled&&$l.filter(e=>e.type===ee.p).length>0||Fl.videoUserTagsEnabled&&$l.filter(e=>e.type===ee.W).length>0){var e,t;const i=(null===(e=Bl[oe.MEDIA_USER_TAGS])||void 0===e||null===(t=e.items)||void 0===t?void 0:t.value)||[];return(0,He.jsx)(x.k,{marginTop:3,children:(0,He.jsx)(S.z,{size:"sm",width:"full",leftIcon:(0,He.jsx)(k.J,{as:V.Ore}),rightIcon:i.length>0?(0,He.jsx)(T.C,{variant:"secondary",children:i.length}):void 0,onClick:()=>Ka(),children:Je("post_editor.toolbar.edit_media_user_tags")})})}},_r=()=>{if(Fl.photoCollaboratorTagsEnabled&&$l.filter(e=>e.type===ee.p).length>0||Fl.videoCollaboratorTagsEnabled&&$l.filter(e=>e.type===ee.W).length>0){var e,t;const i=(null===(e=Bl[oe.MEDIA_COLLABORATOR_TAGS])||void 0===e||null===(t=e.items)||void 0===t?void 0:t.value)||[];return(0,He.jsx)(x.k,{marginTop:3,children:(0,He.jsx)(S.z,{size:"sm",width:"full",leftIcon:(0,He.jsx)(k.J,{as:V.zlQ}),rightIcon:i.length>0?(0,He.jsx)(T.C,{variant:"secondary",children:i.length}):void 0,onClick:()=>Qa(),children:Je("post_editor.toolbar.edit_media_collaborator_tags")})})}},br=()=>{if(Fl.photoProductTagsEnabled&&$l.filter(e=>e.type===ee.p).length>0||Fl.videoProductTagsEnabled&&$l.filter(e=>e.type===ee.W).length>0){var e,t,i;const o=(null===(e=Bl[oe.MEDIA_PRODUCT_TAGS])||void 0===e||null===(t=e.items)||void 0===t||null===(i=t.value)||void 0===i?void 0:i.filter(e=>Li.includes(e.accountId)))||[];return(0,He.jsx)(x.k,{marginTop:3,children:(0,He.jsx)(S.z,{size:"sm",width:"full",leftIcon:(0,He.jsx)(k.J,{as:V.qII}),rightIcon:o.length>0?(0,He.jsx)(T.C,{variant:"secondary",children:o.length}):void 0,onClick:()=>ir(),children:Je("post_editor.toolbar.edit_media_product_tags")})})}},jr=()=>{var e,t,i,o,n,l,s,a,r,d,c,u,p,m,v,h,x,f,_,b,j,C,S,T,z,R,L,M,F,U,$,N,B,Z,H,W,J,G,Y,K,X,q,te,ie,le,se,ae,re,de,ce,pe,ve,he,xe,ge,fe,_e,be,je,Ce,ke,ye,Se,Te,Ee,Ie,we,Ae,Pe,De,Oe,ze;if(Nt===Q.LINKEDIN&&Bl[oe.AUDIENCE])return(0,He.jsx)(E.r,{gridTemplateColumns:"repeat(auto-fill, minmax(200px, 1fr))",gridGap:2,alignItems:"flex-end",position:"relative",marginTop:3,children:(0,He.jsx)(Cn,{accounts:El,accountsIds:Li,data:Bl[oe.AUDIENCE],onChange:e=>{Gs(Nt,oe.AUDIENCE,{...e})}})});if(Nt===Q.GOOGLE&&Bl[oe.POST])return(0,He.jsxs)(g.x,{sx:Do,children:[Bl[oe.POST].topicType?(0,He.jsxs)(g.x,{sx:Oo,children:[(0,He.jsx)(g.x,{sx:zo,children:Je(`post_editor.additional_fields.${Nt}.${[oe.POST]}.topicType`)}),(0,He.jsx)(g.x,{sx:Ro,children:(0,He.jsx)(I.P,{size:"sm",maxWidth:"14rem",value:null===(t=Bl[oe.POST].topicType)||void 0===t?void 0:t.value,onChange:Da("topicType"),isInvalid:null===(i=Bl[oe.POST].topicType)||void 0===i?void 0:i.isInvalid,children:null===(o=Bl[oe.POST].topicType)||void 0===o||null===(n=o.values)||void 0===n?void 0:n.map(e=>(0,He.jsx)("option",{value:e,children:Je(`post_editor.additional_fields.${Nt}.${[oe.POST]}.topicType.${e||"NONE"}`)},e))})})]}):null,Bl[oe.POST].title?(0,He.jsxs)(g.x,{sx:Oo,children:[(0,He.jsx)(g.x,{sx:zo,children:`${Je(`post_editor.additional_fields.${Nt}.${[oe.POST]}.title`)}*`}),(0,He.jsx)(g.x,{sx:Ro,children:(0,He.jsx)(w.I,{size:"sm",value:null===(l=Bl[oe.POST].title)||void 0===l?void 0:l.value,onChange:Da("title"),isInvalid:null===(s=Bl[oe.POST].title)||void 0===s?void 0:s.isInvalid})})]}):null,Bl[oe.POST].startDate?(0,He.jsxs)(g.x,{sx:Oo,children:[(0,He.jsx)(g.x,{sx:zo,children:`${Je(`post_editor.additional_fields.${Nt}.${[oe.POST]}.startDate`)}*`}),(0,He.jsx)(g.x,{sx:Ro,children:(0,He.jsxs)(A.J,{isLazy:!0,placement:"top-start",children:[(0,He.jsx)(P.x,{children:(0,He.jsx)(w.I,{size:"sm",maxWidth:"11rem",value:null===(a=Bl[oe.POST].startDate)||void 0===a?void 0:a.value,isInvalid:null===(r=Bl[oe.POST].startDate)||void 0===r?void 0:r.isInvalid,cursor:"pointer",isReadOnly:!0})}),(0,He.jsxs)(ue.sP4,{width:"auto",padding:"3",children:[(0,He.jsx)(D.Q,{}),(0,He.jsx)(Ii.Z,{dateTime:null===(d=Bl[oe.POST].startDate)||void 0===d?void 0:d.value,onChange:Oa("startDate"),showClearButton:!0})]})]})})]}):null,Bl[oe.POST].endDate?(0,He.jsxs)(g.x,{sx:Oo,children:[(0,He.jsx)(g.x,{sx:zo,children:`${Je(`post_editor.additional_fields.${Nt}.${[oe.POST]}.endDate`)}*`}),(0,He.jsx)(g.x,{sx:Ro,children:(0,He.jsxs)(A.J,{isLazy:!0,placement:"top-start",children:[(0,He.jsx)(P.x,{children:(0,He.jsx)(w.I,{size:"sm",maxWidth:"11rem",value:null===(c=Bl[oe.POST].endDate)||void 0===c?void 0:c.value,isInvalid:null===(u=Bl[oe.POST].endDate)||void 0===u?void 0:u.isInvalid,cursor:"pointer",isReadOnly:!0})}),(0,He.jsxs)(ue.sP4,{width:"auto",padding:"3",children:[(0,He.jsx)(D.Q,{}),(0,He.jsx)(Ii.Z,{dateTime:null===(p=Bl[oe.POST].endDate)||void 0===p?void 0:p.value,onChange:Oa("endDate"),showClearButton:!0})]})]})})]}):null,Bl[oe.POST].couponCode?(0,He.jsxs)(g.x,{sx:Oo,children:[(0,He.jsx)(g.x,{sx:zo,children:Je(`post_editor.additional_fields.${Nt}.${[oe.POST]}.couponCode`)}),(0,He.jsx)(g.x,{sx:Ro,children:(0,He.jsx)(w.I,{size:"sm",value:null===(m=Bl[oe.POST].couponCode)||void 0===m?void 0:m.value,onChange:Da("couponCode"),isInvalid:null===(v=Bl[oe.POST].couponCode)||void 0===v?void 0:v.isInvalid})})]}):null,Bl[oe.POST].redeemOnlineUrl?(0,He.jsxs)(g.x,{sx:Oo,children:[(0,He.jsx)(g.x,{sx:zo,children:Je(`post_editor.additional_fields.${Nt}.${[oe.POST]}.redeemOnlineUrl`)}),(0,He.jsx)(g.x,{sx:Ro,children:(0,He.jsx)(w.I,{size:"sm",value:null===(h=Bl[oe.POST].redeemOnlineUrl)||void 0===h?void 0:h.value,onChange:Da("redeemOnlineUrl"),isInvalid:null===(x=Bl[oe.POST].redeemOnlineUrl)||void 0===x?void 0:x.isInvalid})})]}):null,Bl[oe.POST].termsConditions?(0,He.jsxs)(g.x,{sx:Oo,children:[(0,He.jsx)(g.x,{sx:zo,children:Je(`post_editor.additional_fields.${Nt}.${[oe.POST]}.termsConditions`)}),(0,He.jsx)(g.x,{sx:Ro,children:(0,He.jsx)(O.g,{size:"sm",resize:"vertical",value:null===(f=Bl[oe.POST].termsConditions)||void 0===f?void 0:f.value,onChange:Da("termsConditions"),isInvalid:null===(_=Bl[oe.POST].termsConditions)||void 0===_?void 0:_.isInvalid})})]}):null,Bl[oe.POST].callToActionType?(0,He.jsxs)(g.x,{sx:Oo,children:[(0,He.jsx)(g.x,{sx:zo,children:Je(`post_editor.additional_fields.${Nt}.${[oe.POST]}
1.callToActionType`)}),(0,He.jsxs)(g.x,{sx:Ro,children:[(0,He.jsx)(I.P,{size:"sm",width:"33%",value:null===(b=Bl[oe.POST].callToActionType)||void 0===b?void 0:b.value,onChange:Da("callToActionType"),isInvalid:null===(j=Bl[oe.POST].callToActionType)||void 0===j?void 0:j.isInvalid,children:null===(C=Bl[oe.POST].callToActionType)||void 0===C||null===(S=C.values)||void 0===S?void 0:S.map(e=>(0,He.jsx)("option",{value:e,children:Je(`post_editor.additional_fields.${Nt}.${[oe.POST]}.callToActionType.${e||"NONE"}`)},e))}),Bl[oe.POST].callToActionUrl?(0,He.jsx)(w.I,{size:"sm",width:"calc(67% - var(--chakra-space-1))",marginLeft:"1",placeholder:Je(`post_editor.additional_fields.${Nt}.${[oe.POST]}.callToActionUrl`),value:null===(T=Bl[oe.POST].callToActionUrl)||void 0===T?void 0:T.value,onChange:Da("callToActionUrl"),isInvalid:null===(z=Bl[oe.POST].callToActionUrl)||void 0===z?void 0:z.isInvalid}):null]})]}):null]});if(Nt===Q.YOUTUBE&&Bl[oe.POST])return(0,He.jsxs)(g.x,{sx:Do,children:[Bl[oe.POST].title&&(0,He.jsxs)(g.x,{sx:Oo,children:[(0,He.jsx)(g.x,{sx:zo,children:`${Je(`post_editor.additional_fields.${Nt}.${[oe.POST]}.title`)}*`}),(0,He.jsx)(g.x,{sx:Ro,children:(0,He.jsx)(w.I,{size:"sm",value:null===(R=Bl[oe.POST].title)||void 0===R?void 0:R.value,onChange:Da("title"),isInvalid:null===(L=Bl[oe.POST].title)||void 0===L?void 0:L.isInvalid})})]}),Bl[oe.POST].keywords&&(0,He.jsxs)(g.x,{sx:Oo,children:[(0,He.jsxs)(g.x,{sx:zo,children:[Je(`post_editor.additional_fields.${Nt}.${[oe.POST]}.keywords`),(0,He.jsx)(y.u,{label:Je(`post_editor.additional_fields.${Nt}.${[oe.POST]}.keywords.info`),placement:"top",hasArrow:!0,shouldWrapChildren:!0,children:(0,He.jsx)(k.J,{as:V.czo,marginLeft:"1"})})]}),(0,He.jsx)(g.x,{sx:Ro,children:(0,He.jsx)(O.g,{size:"sm",resize:"vertical",value:null===(M=Bl[oe.POST].keywords)||void 0===M?void 0:M.value,onChange:Da("keywords"),isInvalid:null===(F=Bl[oe.POST].keywords)||void 0===F?void 0:F.isInvalid})})]}),Bl[oe.POST].playlists&&(0,He.jsxs)(g.x,{sx:Oo,children:[(0,He.jsx)(g.x,{sx:zo,children:Je(`post_editor.additional_fields.${Nt}.${[oe.POST]}.playlists`)}),(0,He.jsx)(g.x,{sx:Ro,children:(0,He.jsx)(Fo,{size:"sm",accounts:El,accountsIds:Li,value:null===(U=Bl[oe.POST].playlists)||void 0===U?void 0:U.value,onChange:Oa("playlists"),isInvalid:null===($=Bl[oe.POST].playlists)||void 0===$?void 0:$.isInvalid})})]}),Bl[oe.POST].privacyStatus&&(0,He.jsxs)(g.x,{sx:Oo,children:[(0,He.jsx)(g.x,{sx:zo,children:Je(`post_editor.additional_fields.${Nt}.${[oe.POST]}.privacyStatus`)}),(0,He.jsx)(g.x,{sx:Ro,children:(0,He.jsx)(y.u,{label:Je(`post_editor.additional_fields.${Nt}.${[oe.POST]}.privacyStatus.info_private_disabled`),placement:"top",hasArrow:!0,isDisabled:!(null!==(N=Bl[oe.POST].publishAt)&&void 0!==N&&N.value),children:(0,He.jsx)(g.x,{width:"full",children:(0,He.jsx)(I.P,{size:"sm",value:null===(B=Bl[oe.POST].privacyStatus)||void 0===B?void 0:B.value,onChange:Da("privacyStatus"),isInvalid:null===(Z=Bl[oe.POST].privacyStatus)||void 0===Z?void 0:Z.isInvalid,isDisabled:null===(H=Bl[oe.POST].publishAt)||void 0===H?void 0:H.value,children:null===(W=Bl[oe.POST].privacyStatus)||void 0===W||null===(J=W.values)||void 0===J?void 0:J.map(e=>(0,He.jsx)("option",{value:e,children:Je(`post_editor.additional_fields.${Nt}.${[oe.POST]}.privacyStatus.${e||"empty"}`)},e))})})})})]}),Bl[oe.POST].privacyStatus&&(0,He.jsxs)(g.x,{sx:Oo,children:[(0,He.jsxs)(g.x,{sx:zo,children:[Je(`post_editor.additional_fields.${Nt}.${[oe.POST]}.publishAt`),(0,He.jsx)(y.u,{label:Je(`post_editor.additional_fields.${Nt}.${[oe.POST]}.publishAt.info`),placement:"top",hasArrow:!0,shouldWrapChildren:!0,children:(0,He.jsx)(k.J,{as:V.czo,marginLeft:"1"})})]}),(0,He.jsx)(g.x,{sx:Ro,children:(0,He.jsxs)(A.J,{isLazy:!0,placement:"top-start",children:[(0,He.jsx)(P.x,{children:(0,He.jsx)(w.I,{size:"sm",maxWidth:"11rem",value:(null===(G=Bl[oe.POST].publishAt)||void 0===G?void 0:G.value)||"",isInvalid:null===(Y=Bl[oe.POST].publishAt)||void 0===Y?void 0:Y.isInvalid,cursor:"pointer",isReadOnly:!0})}),(0,He.jsxs)(ue.sP4,{width:"auto",padding:"3",children:[(0,He.jsx)(D.Q,{}),(0,He.jsx)(Ii.Z,{dateTime:null===(K=Bl[oe.POST].publishAt)||void 0===K?void 0:K.value,onChange:e=>{e?(Oa("privacyStatus")("private"),Oa("publishAt")(e)):Oa("privacyStatus")("")},showClearButton:!0})]})]})})]}),Bl[oe.POST].license&&(0,He.jsxs)(g.x,{sx:Oo,children:[(0,He.jsx)(g.x,{sx:zo,children:Je(`post_editor.additional_fields.${Nt}.${[oe.POST]}.license`)}),(0,He.jsx)(g.x,{sx:Ro,children:(0,He.jsx)(I.P,{size:"sm",value:null===(X=Bl[oe.POST].license)||void 0===X?void 0:X.value,onChange:Da("license"),isInvalid:null===(q=Bl[oe.POST].license)||void 0===q?void 0:q.isInvalid,children:null===(te=Bl[oe.POST].license)||void 0===te||null===(ie=te.values)||void 0===ie?void 0:ie.map(e=>(0,He.jsx)("option",{value:e,children:Je(`post_editor.additional_fields.${Nt}.${[oe.POST]}.license.${e||"empty"}`)},e))})})]}),Bl[oe.POST].selfDeclaredMadeForKids&&(0,He.jsxs)(g.x,{sx:Oo,children:[(0,He.jsx)(g.x,{sx:zo,children:Je(`post_editor.additional_fields.${Nt}.${[oe.POST]}.selfDeclaredMadeForKids`)}),(0,He.jsx)(g.x,{sx:Ro,children:(0,He.jsx)(I.P,{size:"sm",value:null===(le=Bl[oe.POST].selfDeclaredMadeForKids)||void 0===le?void 0:le.value,onChange:Da("selfDeclaredMadeForKids"),isInvalid:null===(se=Bl[oe.POST].selfDeclaredMadeForKids)||void 0===se?void 0:se.isInvalid,children:null===(ae=Bl[oe.POST].selfDeclaredMadeForKids)||void 0===ae||null===(re=ae.values)||void 0===re?void 0:re.map(e=>(0,He.jsx)("option",{value:e,children:Je(`post_editor.additional_fields.${Nt}.${[oe.POST]}.selfDeclaredMadeForKids.${e||"empty"}`)},e))})})]})]});if(Nt===Q.PINTEREST&&Bl[oe.POST])return(0,He.jsxs)(g.x,{sx:Do,children:[Bl[oe.POST].title?(0,He.jsxs)(g.x,{sx:Oo,children:[(0,He.jsx)(g.x,{sx:zo,children:Je(`post_editor.additional_fields.${Nt}.${[oe.POST]}.title`)}),(0,He.jsx)(g.x,{sx:Ro,children:(0,He.jsx)(w.I,{size:"sm",value:null===(de=Bl[oe.POST].title)||void 0===de?void 0:de.value,onChange:Da("title"),isInvalid:null===(ce=Bl[oe.POST].title)||void 0===ce?void 0:ce.isInvalid})})]}):null,Bl[oe.POST].link?(0,He.jsxs)(g.x,{sx:Oo,children:[(0,He.jsx)(g.x,{sx:zo,children:Je(`post_editor.additional_fields.${Nt}.${[oe.POST]}.link`)}),(0,He.jsx)(g.x,{sx:Ro,children:(0,He.jsx)(w.I,{size:"sm",value:null===(pe=Bl[oe.POST].link)||void 0===pe?void 0:pe.value,onChange:Da("link"),isInvalid:null===(ve=Bl[oe.POST].link)||void 0===ve?void 0:ve.isInvalid})})]}):null,Bl[oe.POST].imageAlt?(0,He.jsxs)(g.x,{sx:Oo,children:[(0,He.jsx)(g.x,{sx:zo,children:Je(`post_editor.additional_fields.${Nt}.${[oe.POST]}.imageAlt`)}),(0,He.jsx)(g.x,{sx:Ro,children:(0,He.jsx)(w.I,{size:"sm",value:null===(he=Bl[oe.POST].imageAlt)||void 0===he?void 0:he.value,onChange:Da("imageAlt"),isInvalid:null===(xe=Bl[oe.POST].imageAlt)||void 0===xe?void 0:xe.isInvalid})})]}):null]});if(Nt===Q.INSTAGRAM)return(0,He.jsxs)(He.Fragment,{children:[(Bl[oe.POST_REEL]||Bl[oe.CHANNEL])&&(0,He.jsxs)(E.r,{gridTemplateColumns:"repeat(auto-fill, minmax(200px, 1fr))",gridGap:2,alignItems:"flex-end",position:"relative",marginTop:3,children:[Bl[oe.CHANNEL]&&
1(0,He.jsx)(kn,{postAdditionalType:oe.CHANNEL,data:Bl[oe.CHANNEL],onChange:e=>{Gs(Nt,oe.CHANNEL,{...e})}}),Bl[oe.POST_REEL]&&(0,He.jsx)(En,{postAdditionalType:oe.POST_REEL,data:Bl[oe.POST_REEL],channelValue:null===(ge=Bl[oe.CHANNEL])||void 0===ge||null===(fe=ge.value)||void 0===fe?void 0:fe.value,onChange:e=>{Gs(Nt,oe.POST_REEL,{...e})}}),(null===(_e=Bl[oe.POST_REEL])||void 0===_e?void 0:_e.audioConfiguration)&&((e,t,i,o,n)=>{const l=(0,me.PY)(El,Li,Q.INSTAGRAM),s=l.filter(e=>e.social_type===ne.INSTAGRAM_BUSINESS);return l.length>0&&s.length===l.length?(0,He.jsx)(An,{audioConfiguration:null===(e=Bl[oe.POST_REEL])||void 0===e||null===(t=e.audioConfiguration)||void 0===t?void 0:t.value,audioData:null===(i=Bl[oe.POST_REEL])||void 0===i||null===(o=i.audioData)||void 0===o?void 0:o.value,accountId:s[0].id,video:null===(n=zl.videos)||void 0===n?void 0:n[0],onChange:e=>{Gs(Nt,oe.POST_REEL,{...e})}}):null})()]}),Bl[oe.POST]&&(0,He.jsx)(g.x,{sx:Do,children:Bl[oe.POST].altText?(0,He.jsxs)(g.x,{sx:Oo,children:[(0,He.jsx)(g.x,{sx:zo,children:Je(`post_editor.additional_fields.${Nt}.${[oe.POST]}.altText`)}),(0,He.jsx)(g.x,{sx:Ro,children:(0,He.jsx)(w.I,{size:"sm",value:null===(be=Bl[oe.POST].altText)||void 0===be?void 0:be.value,onChange:Da("altText"),isInvalid:null===(je=Bl[oe.POST].altText)||void 0===je?void 0:je.isInvalid})})]}):null})]});if(Nt===Q.TIKTOK&&(Bl[oe.POST]||Bl[oe.CHANNEL]))return(0,He.jsxs)(E.r,{gridTemplateColumns:"repeat(auto-fill, minmax(200px, 1fr))",gridGap:2,alignItems:"flex-end",position:"relative",marginTop:3,children:[Bl[oe.CHANNEL]&&(0,He.jsx)(kn,{postAdditionalType:oe.CHANNEL,data:Bl[oe.CHANNEL],onChange:e=>{Gs(Nt,oe.CHANNEL,{...e})}}),Bl[oe.POST]&&(0,He.jsx)(No,{postAdditionalType:oe.POST,accounts:El,accountsIds:Li,data:Bl[oe.POST],onChange:e=>{Gs(Nt,oe.POST,{...e})},onValidationInfoReceived:e=>{let{maxVideoDuration:t}=e;$o(e=>({...e,tiktokMaxVideoDuration:t}))}})]});if(Nt===Q.TIKTOK&&Bl[oe.POST_PHOTO])return(0,He.jsx)(E.r,{gridTemplateColumns:"repeat(auto-fill, minmax(200px, 1fr))",gridGap:2,alignItems:"flex-end",position:"relative",marginTop:3,children:(0,He.jsx)(No,{postAdditionalType:oe.POST_PHOTO,accounts:El,accountsIds:Li,data:Bl[oe.POST_PHOTO],onChange:e=>{Gs(Nt,oe.POST_PHOTO,{...e})}})});if(Nt===Q.TIKTOK_BUSINESS&&Bl[oe.POST])return(0,He.jsxs)(E.r,{gridTemplateColumns:"repeat(auto-fill, minmax(200px, 1fr))",gridGap:2,alignItems:"flex-end",position:"relative",marginTop:3,children:[(0,He.jsx)(No,{postAdditionalType:oe.POST,accounts:El,accountsIds:Li,provider:Q.TIKTOK_BUSINESS,data:Bl[oe.POST],fetchInfo:!1,onChange:e=>{Gs(Nt,oe.POST,{...e})}}),(null===(Ce=Bl[oe.POST])||void 0===Ce?void 0:Ce.musicSoundInfo)&&(null===(ke=Bl[oe.POST])||void 0===ke?void 0:ke.musicData)&&(0,He.jsx)(Ko,{musicSoundInfo:null===(ye=Bl[oe.POST].musicSoundInfo)||void 0===ye?void 0:ye.value,musicData:null===(Se=Bl[oe.POST].musicData)||void 0===Se?void 0:Se.value,video:null===(Te=zl.videos)||void 0===Te?void 0:Te[0],accountId:null===(Ee=(0,me.PY)(El,Li,Q.TIKTOK_BUSINESS)[0])||void 0===Ee?void 0:Ee.id,onChange:e=>{var t;const i={};null!==(t=Bl[oe.POST])&&void 0!==t&&t.autoAddMusic&&(i.autoAddMusic=!1),Gs(Nt,oe.POST,{...e,...i})}})]});if(Nt===Q.TIKTOK_BUSINESS&&Bl[oe.POST_PHOTO])return(0,He.jsxs)(E.r,{gridTemplateColumns:"repeat(auto-fill, minmax(200px, 1fr))",gridGap:2,alignItems:"flex-end",position:"relative",marginTop:3,children:[(0,He.jsx)(No,{postAdditionalType:oe.POST_PHOTO,accounts:El,accountsIds:Li,provider:Q.TIKTOK_BUSINESS,data:Bl[oe.POST_PHOTO],fetchInfo:!1,onChange:e=>{Gs(Nt,oe.POST_PHOTO,{...e})}}),(null===(Ie=Bl[oe.POST_PHOTO])||void 0===Ie?void 0:Ie.musicSoundInfo)&&(null===(we=Bl[oe.POST_PHOTO])||void 0===we?void 0:we.musicData)&&(0,He.jsx)(Ko,{musicSoundInfo:null===(Ae=Bl[oe.POST_PHOTO].musicSoundInfo)||void 0===Ae?void 0:Ae.value,musicData:null===(Pe=Bl[oe.POST_PHOTO].musicData)||void 0===Pe?void 0:Pe.value,accountId:null===(De=(0,me.PY)(El,Li,Q.TIKTOK_BUSINESS)[0])||void 0===De?void 0:De.id,onChange:e=>{var t;const i={};null!==(t=Bl[oe.POST_PHOTO])&&void 0!==t&&t.autoAddMusic&&(i.autoAddMusic=!1),Gs(Nt,oe.POST_PHOTO,{...e,...i})}})]});if(Nt===Q.THREADS&&(Bl[oe.CHANNEL]||Bl[oe.GHOST_POST]||Bl[oe.POST])){const e=(0,me.PY)(El,Li,Nt),t=e.filter(e=>e.social_type===ne.THREADS_REMINDER);var Re,Le;if(e.length!==t.length||Bl[oe.GHOST_POST]||Bl[oe.POST]||Bl[oe.TOPIC_TAG])return(0,He.jsxs)(He.Fragment,{children:[(0,He.jsxs)(E.r,{gridTemplateColumns:"repeat(auto-fill, minmax(200px, 1fr))",gridGap:2,alignItems:"flex-end",position:"relative",marginTop:3,children:[Bl[oe.CHANNEL]&&
1(0,He.jsx)(kn,{postAdditionalType:oe.CHANNEL,data:Bl[oe.CHANNEL],onChange:e=>{Gs(Nt,oe.CHANNEL,{...e})}}),Bl[oe.GHOST_POST]&&(0,He.jsx)(yn,{data:Bl[oe.GHOST_POST],onChange:e=>{Gs(Nt,oe.GHOST_POST,{...e})}}),Bl[oe.TOPIC_TAG]&&(0,He.jsx)(Sn,{data:Bl[oe.TOPIC_TAG],onChange:e=>{Gs(Nt,oe.TOPIC_TAG,{...e})}})]}),Bl[oe.POST]&&$l.some(e=>!(0,me.Kh)(e)&&e.type===ee.p)&&(0,He.jsx)(g.x,{sx:Do,children:Bl[oe.POST].altText?(0,He.jsxs)(g.x,{sx:Oo,children:[(0,He.jsx)(g.x,{sx:zo,children:Je(`post_editor.additional_fields.${Nt}.${[oe.POST]}.altText`)}),(0,He.jsx)(g.x,{sx:Ro,children:(0,He.jsx)(w.I,{size:"sm",value:null===(Re=Bl[oe.POST].altText)||void 0===Re?void 0:Re.value,onChange:Da("altText"),isInvalid:null===(Le=Bl[oe.POST].altText)||void 0===Le?void 0:Le.isInvalid})})]}):null})]})}if(Nt===Q.BLUESKY&&Bl[oe.POST])return(0,He.jsx)(g.x,{sx:Do,children:Bl[oe.POST].altText?(0,He.jsxs)(g.x,{sx:Oo,children:[(0,He.jsx)(g.x,{sx:zo,children:Je(`post_editor.additional_fields.${Nt}.${[oe.POST]}.altText`)}),(0,He.jsx)(g.x,{sx:Ro,children:(0,He.jsx)(w.I,{size:"sm",value:null===(Oe=Bl[oe.POST].altText)||void 0===Oe?void 0:Oe.value,onChange:Da("altText"),isInvalid:null===(ze=Bl[oe.POST].altText)||void 0===ze?void 0:ze.isInvalid})})]}):null});if(Nt===Q.MASTODON&&Bl[oe.POST])return(0,He.jsx)(E.r,{gridTemplateColumns:"repeat(auto-fill, minmax(200px, 1fr))",gridGap:2,alignItems:"flex-end",position:"relative",marginTop:3,children:(0,He.jsx)(tl,{postAdditionalType:oe.POST,data:Bl[oe.POST],onChange:e=>{Gs(Nt,oe.POST,{...e})}})});if(Nt===Q.REDDIT&&Bl[oe.REDDIT_POST]&&null!==(e=Rl[0])&&void 0!==e&&e.id){var Me,Fe,Ue;const e=((null===zl||void 0===zl||null===(Me=zl.photos)||void 0===Me?void 0:Me.length)||0)>0||((null===zl||void 0===zl||null===(Fe=zl.videos)||void 0===Fe?void 0:Fe.length)||0)>0;return(0,He.jsx)(g.x,{marginTop:3,children:(0,He.jsx)(Qn,{accountId:Rl[0].id,defaultType:e?"media":"self",targets:null===(Ue=Bl[oe.REDDIT_POST].targets)||void 0===Ue?void 0:Ue.value,onChange:e=>{Gs(Nt,oe.REDDIT_POST,{...e})}})})}};return(0,He.jsxs)(x.k,{sx:go,children:[(0,He.jsxs)(x.k,{sx:{...fo,paddingX:rt?1:void 0},children:[(0,He.jsx)(x.k,{alignItems:"center",gap:rt?1:2,children:rt&&!ct&&$n?(0,He.jsxs)(He.Fragment,{children:[(0,He.jsx)(ue.Ddz,{tooltipLabel:Je("post_preview.close_preview"),icon:(0,He.jsx)(V.sfB,{}),variant:"ghost",size:"sm",onClick:()=>{Zn(!1),(0,re.b)("post-editor","click","post preview - close")}}),(0,He.jsx)(B.X,{size:"sm",color:"content_inactive",fontWeight:500,children:Je("post_preview.modal_title")})]}):(0,He.jsxs)(He.Fragment,{children:[Ze&&!Ue&&(0,He.jsx)(ue.Ddz,{tooltipLabel:Je("close",{ns:"common"}),icon:(0,He.jsx)(V.sfB,{}),variant:"ghost",size:"sm",onClick:Ze}),Ue&&(0,He.jsx)(Z.r,{href:Xi.fhl,isExternal:!0,children:rt?(0,He.jsx)(k.J,{as:co.r,width:8,height:8}):(0,He.jsx)(ue.$Nm,{width:"auto",height:"1.5rem"})}),(0,He.jsx)(B.X,{size:"sm",color:"content_inactive",fontWeight:500,children:Je(`post_editor_view.modal.${Pe}`)})]})}),ct&&(0,He.jsxs)(He.Fragment,{children:[(0,He.jsx)(H.L,{}),(0,He.jsx)(z.m,{isManual:!0,index:$n?1:0,onChange:e=>{e?(Zn(!0),(0,re.b)("post-editor","click","post preview - open")):(Zn(!1),(0,re.b)("post-editor","click","post preview - close"))},children:(0,He.jsxs)(R.t,{marginY:-2,children:[(0,He.jsx)(ue.rWQ,{icon:V.r3Y,showLabel:!0,label:Je("edit",{ns:"common"}),height:12}),(0,He.jsx)(ue.rWQ,{icon:V.Lr9,showLabel:!0,label:Je("preview",{ns:"common"}),isDisabled:mn||!(null!==Li&&void 0!==Li&&Li.length),height:12})]})})]}),(0,He.jsx)(H.L,{}),(0,He.jsx)(x.k,{alignItems:"center",gap:rt?2:4,children:rt&&!ct&&$n?(0,He.jsx)(ue.Ddz,{tooltipLabel:Je("post_preview.close_preview"),icon:(0,He.jsx)(V.APH,{}),variant:"ghost",size:"sm",onClick:()=>{Zn(!1),(0,re.b)("post-editor","click","post preview - close")}}):(0,He.jsxs)(He.Fragment,{children:[!rt&&!ct&&(0,He.jsx)(ue.Ddz,{tooltipLabel:Je("post_preview.toggle_preview"),icon:Hn?(0,He.jsx)(V.Oe3,{}):(0,He.jsx)(V.Lr9,{}),variant:"ghost",size:"sm",isDisabled:mn,onClick:()=>{Wn(!Hn),(0,re.b)("post-editor","click","live post preview - toggle")}}),rt&&!ct&&(0,He.jsx)(ue.Ddz,{tooltipLabel:Je("post_preview.toggle_preview"),icon:(0,He.jsx)(V.Lr9,{}),variant:"ghost",size:"sm",isDisabled:mn||!(null!==Li&&void 0!==Li&&Li.length),onClick:()=>{Zn(!0),(0,re.b)("post-editor","click","post preview - open")}}),Ze&&(0,He.jsx)(ue.Ddz,{tooltipLabel:Je("close",{ns:"common"}),icon:(0,He.jsx)(V.APH,{}),variant:"ghost",size:"sm",onClick:Ze})]})})]}),(0,He.jsxs)(x.k,{position:"relative",zIndex:0,flex:1,minHeight:0,children:[(0,He.jsx)(ue.Vgu,{hideOverflow:!0}),(0,He.jsxs)(x.k,{ref:Xe,sx:_o,children:[[ll,eo.GN].includes(_l)&&(0,He.jsx)(g.x,{display:!rt&&ct&&$n?"none":void 0,sx:rt?Io:Eo,children:(0,He.jsx)(ut.Z,{isInline:!0,defaultTabIndex:1,onAddFile:_l===eo.GN?null===tt||void 0===tt||null===(n=tt.current)||void 0===n?void 0:n.handleAddFileFromMediaPanel:Zs})}),[sl,eo.Xv].includes(_l)&&(0,He.jsx)(g.x,{display:!rt&&ct&&$n?"none":void 0,sx:rt?Io:{...Eo,minHeight:0},children:(0,He.jsx)(Tn.Z,{isInline:!0,onAddFile:_l===eo.Xv?null===tt||void 0===tt||null===(l=tt.current)||void 0===l?void 0:l.handleAddFileFromMediaPanel:Zs})}),[al,eo.I].includes(null===cl||void 0===cl?void 0:cl.id)&&(0,He.jsx)(x.k,{display:!rt&&ct&&$n?"none":void 0,flexDirection:"column",sx:rt?Po:wo,children:(0,He.jsx)(il.Z,{containerProps:{padding:3,background:"base_level_3",borderRadius:rt?void 0:"lg",borderTopRadius:rt?"lg":void 0,maxHeight:"full",overflowY:"auto"},showBackButton:!0,resetContainerProps:!0,selectedTextValue:cl.slug?cl.text:"",prefilledText:null!==(s=cl.text)&&void 0!==s?s:"",autoTrigger:!!cl.slug,slug:cl.slug,findAndReplaceText:e=>{var t;e&&(cl.id===eo.I?null===tt||void 0===tt||null===(t=tt.current)||void 0===t||t.handleAddTextFromAiWriter(e,{replace:!0}):Hs(e,{replace:!0}))},onKeepResult:e=>{var t;e&&(cl.id===eo.I?null===tt||void 0===tt||null===(t=tt.current)||void 0===t||t.handleAddTextFromAiWriter(e):Hs(e))},resource:pl,onAIWritingPreferencesSave:e=>{let{payload:t}=e;return new Promise((e,i)=>{ml(null!==t&&void 0!==t?t:null),e(!0)})},onClose:()=>ul(null),setInlineWriter:()=>ul(e=>({...e,text:"",slug:null})),onBuyMoreQuota:()=>{vl((0,no.HJ)({addonCategory:ce.AddonCategories.COIN,product:ce.PRODUCTS.AI_WRITER,addonType:ce.ONE_TIME_ADDON,hideToggleSwitch:!0}))}},cl.hash)}),(0,He.jsxs)(x.k,{display:(rt||ct)&&$n?"none":void 0,flexDirection:"column",flex:1,minWidth:0,maxWidth:"min(720px, 100%)",height:"fit-content",children:[!mn&&(Zl.length>0||Al||Pl)&&Lt.length>0&&(0,He.jsxs)(g.x,{position:"relative",children:[!El.length&&We&&(0,He.jsxs)(x.k,{alignItems:"center",justifyContent:"space-between",gap:3,marginBottom:3,padding:3,background:"base_level_3",borderRadius:"lg",children:[(0,He.jsx)(h.x,{fontSize:"sm",fontWeight:"semibold",color:"content_active",children:Je("accounts.add_accounts_to_start")}),(0,He.jsx)(S.z,{variant:"black",size:"sm",flexShrink:0,leftIcon:(0,He.jsx)(k.J,{as:V.PqE}),onClick:We,children:Je("accounts.add")})]}),(()=>{var e,t,i,o,n,l,s,a,r,d;return(0,He.jsxs)(g.x,{sx:bo,ref:Ye,onPaste:sr,children:[(0,He.jsxs)(g.x,{sx:jo,children:[(0,He.jsx)(g.x,{marginBottom:3,children:xr()}),wl?null:(0,He.jsx)(z.m,{isManual:!0,defaultIndex:0,index:Ol,onChange:xa,size:"sm",marginX:-3,marginTop:-3,marginBottom:2,children:(0,He.jsx)(R.t,{paddingX:3,overflowX:"auto",children:Lt.map(e=>{var t,i;return(0,He.jsx)(Ft,{tab:e,modified:e!==q.BASE&&Lt.includes(q.BASE)&&
1!!Bo[e],error:e!==q.BASE&&!(null===(t=Ho[e])||void 0===t||null===(i=t.filter(e=>!e.level||e.level===te.pn))||void 0===i||!i.length),hideText:e!==Nt},e)})})}),null!==(e=Bl[oe.POST_TYPE])&&void 0!==e&&e.value?(0,He.jsx)(g.x,{marginBottom:2,children:(0,He.jsx)(L.E,{onChange:Ra,value:Bl[oe.POST_TYPE].value.value,size:"sm",variant:"switch",__css:Ge,children:Bl[oe.POST_TYPE].value.values.map(e=>(0,He.jsx)(M.Y,{value:e,fontWeight:500,children:Je(`post_editor.additional_fields.${Nt}.${oe.POST_TYPE}.value.${e}`)},e))})}):null,(0,He.jsxs)(g.x,{sx:{...ko,...Co},ref:Ke,children:[(0,He.jsxs)(g.x,{sx:yo,children:[null===Ml||void 0===Ml?void 0:Ml.map((e,t)=>(0,He.jsx)(Ut.Z,{message:"comment"===e.type?`${Je(`post_editor.errors_prefix.${e.type}`,{no:e.index+1})}: ${Je(`post_editor.errors.${e.id}`,e.values)}`:Je(`post_editor.errors.${e.id}`,e.values),level:e.level,isFirst:0===t},[e.id,e.type,e.index].join(":"))),Nt!==q.BASE&&it.comments&&0!==Fl.maxComments&&(null===zl||void 0===zl||null===(t=zl.message)||void 0===t?void 0:t.length)>0&&Fl.maxMessageChars>0&&(Nt===Q.TWITTER&&(0,yt.Nw)(zl)>Fl.maxMessageChars||Nt!==Q.TWITTER&&(0,yt.Vk)(zl)>Fl.maxMessageChars)&&(0,He.jsxs)(ue.bZj,{status:"warning",showIcon:!0,children:[(0,He.jsx)(F.X,{flex:"1 0",marginRight:2,children:Nt===Q.TWITTER?Rl.every(me.pe)?Je("post_editor.split_text.message_twitter_blue"):Je("post_editor.split_text.message_twitter"):Je("post_editor.split_text.message_other")}),(0,He.jsx)(S.z,{variant:"unstyled",size:"sm",color:"inherit",background:"dark.content_alpha_100",paddingLeft:2,paddingRight:2,marginLeft:"auto",_hover:{color:"inherit",background:"dark.content_alpha_200"},_focus:{color:"inherit",background:"dark.content_alpha_200"},_active:{color:"inherit",background:"dark.content_alpha_200"},onClick:ma,children:Je("post_editor.split_text.button")})]})]}),0!==Fl.maxMessageChars?(0,He.jsx)(g.x,{position:"relative",children:(0,He.jsx)(Ct.Z,{ref:qe,state:zl,placeholder:Je("post_editor.message.placeholder"),onChange:sa,onFocus:aa,onBlur:ra,onPaste:da,highlightLinks:Fl.highlightLinks,highlightHashtags:Fl.highlightHashtags,highlightAtMentions:Fl.highlightAtMentions,mentionEnabled:it.mentions&&ot.mentions&&Fl.mentionEnabled,mentionAllowSpaces:Fl.mentionAllowSpaces,mentionGetItems:ns,onMentionSelect:ls,selectedTextMenuEnabled:!0,getSelectedTextMenu:vr,formattingEnabled:Fl.formattingEnabled})}):null,(0,He.jsx)(g.x,{sx:So,children:$l.length?(0,He.jsx)(St.Z,{ref:Qe,children:$l.map(e=>{var t,i,o;return(0,He.jsx)(Tt.Z,{id:e.id,addDataIdProp:!0,url:e.url,thumbUrl:e.thumbUrl,data:e.data,type:e.type===ee.W?ie.W:ie.p,src:e.thumbUrl,progress:e.progress,duration:null===(t=e.data)||void 0===t||null===(i=t.meta)||void 0===i?void 0:i.duration,errors:null===Ml||void 0===Ml||null===(o=Ml.filter(t=>{var i;return["photo","video"].includes(t.context)&&(null===t||void 0===t||null===(i=t.items)||void 0===i?void 0:i.includes(e.url))&&(!t.level||t.level===te.pn)}))||void 0===o?void 0:o.map(e=>Je(`post_editor.errors.${e.id}`,e.values)),onRemove:ys,onEdit:(0,me.Kh)(e)||(0,ce.isMobileApp)()?null:e=>{var t,i,o;return Ls({url:e.url,projectData:null===(t=e.data.meta)||void 0===t?void 0:t.projectData,size:{width:null===(i=e.data.meta)||void 0===i?void 0:i.width,height:null===(o=e.data.meta)||void 0===o?void 0:o.height}})},onEditSize:e.type!==ee.p||(0,me.Kh)(e)?null:e=>Os({url:e.url}),onAiEdit:e.type!==ee.p||(0,me.Kh)(e)?null:e=>zs({url:e.url}),onEditThumb:e.type!==ee.W||(0,me.Kh)(e)?null:e=>Ss({type:e.type,url:e.url,thumbUrl:e.thumbUrl,thumbTime:e.data.thumbTime}),onClick:(0,me.Kh)(e)?null:e=>Us($l,e,!0),onMove:Ns,clickTooltip:Je("post_media_list.actions.show_preview")},e.id)})}):null}),(0,He.jsxs)(g.x,{sx:To,children:[(0,He.jsxs)(U.K,{isInline:!0,align:"center",spacing:"1",marginLeft:"auto",children:[0!==Fl.maxMessageChars?(0,He.jsxs)(He.Fragment,{children:[Nt!==Q.TWITTER?(0,He.jsx)(yt.Tf,{state:zl,limit:Nt===q.BASE?Ul:Fl.maxMessageChars}):null,Nt===Q.TWITTER||Nt===q.BASE&&Lt.includes(Q.TWITTER)&&!Bo[Q.TWITTER]?(0,He.jsx)(yt.Oe,{state:zl,limit:Ll.every(me.pe)?void 0:Fl.maxMessageCharsTwitter,leftIcon:J.LCd}):null,Fl.highlightHashtags?(0,He.jsx)(yt.KE,{state:zl,limit:Fl.maxHashtags,leftIcon:V.J5j}):null,Fl.highlightAtMentions?(0,He.jsx)(yt.PT,{state:zl,limit:Fl.maxMentions,leftIcon:V.D12}):null,Fl.mentionEnabled&&!Fl.highlightAtMentions?(0,He.jsx)(yt.D3,{state:zl,limit:Fl.maxMentions,leftIcon:V.D12}):null]}):null,wl||!Lt.includes(q.BASE)?null:(0,He.jsxs)(He.Fragment,{children:[0!==Fl.maxMessageChars?(0,He.jsx)($.i,{orientation:"vertical",height:"1em"}):null,Nt===q.BASE?(0,He.jsx)(at.Z,{as:kt.Z,tooltipLabel:Je("post_editor.reset_all_posts_state.t
1itle"),icon:V.U2X,isDisabled:1===Object.keys(Bo).length,confirmTitle:Je("post_editor.reset_all_posts_state.confirm_modal.title"),confirmMessage:Je("post_editor.reset_all_posts_state.confirm_modal.message"),confirmButtonText:Je("post_editor.reset_all_posts_state.confirm_modal.confirm"),onConfirm:fa}):(0,He.jsx)(at.Z,{as:kt.Z,tooltipLabel:Je("post_editor.reset_post_state.title"),icon:V.U2X,isDisabled:!Bo[Nt],confirmTitle:Je("post_editor.reset_post_state.confirm_modal.title"),confirmMessage:Je("post_editor.reset_post_state.confirm_modal.message"),confirmButtonText:Je("post_editor.reset_post_state.confirm_modal.confirm"),onConfirm:ga})]})]}),(0,He.jsxs)(U.K,{isInline:!0,align:"center",spacing:"1",children:[Fl.maxPhotos>0||it.video&&Fl.maxVideos>0?(0,He.jsxs)(f.v,{placement:"top-start",autoSelect:!1,isLazy:!0,onClose:()=>{setTimeout(()=>{et.current&&(et.current.blur(),et.current.dispatchEvent(new MouseEvent("mouseleave",{bubbles:!0})))})},children:[(0,He.jsx)(_.j,{as:kt.Z,tooltipLabel:Je("post_editor.toolbar.add_media"),icon:V.PqE,isDisabled:(null===Bl||void 0===Bl?void 0:Bl[oe.POLL])||(null===Bl||void 0===Bl?void 0:Bl[oe.DOCUMENT]),ref:et}),(0,He.jsxs)(j.q,{minWidth:"0",children:[Fl.maxPhotos>0&&(0,He.jsx)(C.s,{position:"relative",icon:(0,He.jsx)(k.J,{as:V.afw,fontSize:"md"}),onClick:_s(sl),children:Je("post_editor.toolbar.generate_image")}),(0,He.jsx)(C.s,{icon:(0,He.jsx)(k.J,{as:V.w66,fontSize:"md"}),onClick:fs(ll),children:Je("post_editor.toolbar.media_library")}),(0,He.jsx)(C.s,{icon:(0,He.jsx)(k.J,{as:V.oSY,fontSize:"md"}),onClick:gs,children:Je("post_editor.toolbar.upload_media")})]})]}):null,Fl.backgroundEnabled&&(0,He.jsxs)(A.J,{isLazy:!0,placement:"bottom-start",children:[(0,He.jsx)(P.x,{children:(0,He.jsx)(kt.Z,{tooltipLabel:Je("post_editor.toolbar.background"),sx:{":not(:hover, :active, :focus)":{background:"linear-gradient(-45deg, #f35369, #26927f)",backgroundClip:"padding-box",border:"2px solid transparent",borderColor:null!==(i=Bl[oe.BACKGROUND])&&void 0!==i&&i.value?"common.primary_400":void 0,color:"white"}},children:"Aa"})}),(0,He.jsx)(ue.sP4,{maxWidth:"480px",children:(0,He.jsx)(ro.ZP,{value:null===(o=Bl[oe.BACKGROUND])||void 0===o?void 0:o.value,onSelect:Ua})})]}),Fl.locationEnabled&&(0,He.jsxs)(A.J,{isLazy:!0,placement:"bottom-start",children:[(0,He.jsx)(P.x,{children:(0,He.jsx)(kt.Z,{tooltipLabel:(0,He.jsx)(zi,{additional:null===zl||void 0===zl?void 0:zl.additional,provider:Nt}),icon:V.CRt,isActive:!!Bl[oe.LOCATION]})}),(0,He.jsx)(ue.sP4,{maxWidth:"320px",children:(0,He.jsx)(Oi,{onChange:Ja,additional:null===zl||void 0===zl?void 0:zl.additional,provider:Nt,accounts:Rl})})]}),Fl.collaboratorsEnabled&&(0,He.jsxs)(A.J,{isLazy:!0,placement:"bottom-start",children:[(0,He.jsx)(P.x,{children:(0,He.jsx)(kt.Z,{tooltipLabel:(0,He.jsx)(Gi,{additional:null===zl||void 0===zl?void 0:zl.additional,provider:Nt}),icon:V.zlQ,isActive:!!Bl[oe.REELS_COLLABORATORS]})}),(0,He.jsx)(ue.sP4,{maxWidth:"400px",children:(0,He.jsx)(Ji,{onChange:Ya,additional:null===zl||void 0===zl?void 0:zl.additional,provider:Nt,maxCollaborators:Fl.collaboratorsMaxItems})})]}),Fl.targetingEnabled&&(0,He.jsxs)(A.J,{isLazy:!0,placement:"bottom-start",children:[(0,He.jsx)(P.x,{children:(0,He.jsx)(kt.Z,{tooltipLabel:(0,He.jsx)(Zi.Z,{additional:null===zl||void 0===zl?void 0:zl.additional,provider:Nt}),icon:V.vFV,isActive:!!Bl[oe.TARGETING]||!!Bl[oe.FEED_TARGETING]})}),(0,He.jsx)(ue.sP4,{maxWidth:"480px",children:(0,He.jsx)(Bi,{onChange:Ga,additional:null===zl||void 0===zl?void 0:zl.additional,provider:Nt})})]}),it.document&&Fl.documentEnabled&&(0,He.jsx)(kt.Z,{tooltipLabel:Je("post_editor.toolbar.pdf_document"),icon:V.AgU,isActive:!!Bl[oe.DOCUMENT],isDisabled:null===Bl||void 0===Bl?void 0:Bl[oe.POLL],onClick:Bl[oe.DOCUMENT]?void 0:Ha}),it.poll&&Fl.pollEnabled&&(0,He.jsx)(kt.Z,{tooltipLabel:Je("post_editor.toolbar.poll"),icon:V.PP1,isActive:!!Bl[oe.POLL],isDisabled:null===Bl||void 0===Bl?void 0:Bl[oe.DOCUMENT],onClick:Bl[oe.POLL]?void 0:Na}),it.mentions&&ot.mentions&&Fl.mentionEnabled&&(0,He.jsx)(kt.Z,{tooltipLabel:Je("post_editor.toolbar.mention"),icon:V.D12,onClick:ss}),0!==Fl.maxMessageChars?(0,He.jsxs)(He.Fragment,{children:[(0,He.jsx)($.i,{orientation:"vertical",height:"1em"}),(0,He.jsx)(ue.FTK,{isIconButton:rt,values:{title:null===zl||void 0===zl?void 0:zl.message},buttonLabel:Je("post_editor.toolbar.ai_assistant"),buttonProps:rt?{variant:"ghost"}:{variant:"secondary"},onMenuItemClick:mr,onError:e=>{var t;(null===e||void 0===e||null===(t=e.response)||void 0===t?void 0:t.status)===ce.HTTP_STATUS_QUOTA_EXHAUSTED_429?vl((0,no.HJ)({addonCategory:ce.AddonCategories.COIN,product:ce.PRODUCTS.AI_WRITER,addonType:ce.ONE_TIME_ADDON,hideToggleSwitch:!0})):(0,Dn.iM)(e)}}),(0,He.jsx)(kt.Z,{tooltipLabel:Je("post_editor.toolbar.ai_hashtags"),icon:V.J5j,onClick:Vs({aiData:{prompt:"8b917d4c-170b-444b-b500-ca1499b38238",payload:{title:"",description:"",keywords:[(null===zl||void 0===zl?void 0:zl.message)||""],tone:ce.DEFAULT_AI_DOCUMENT_TONE,no_runs:1}},insertPosition:pe.Fb.end,insertDelimiter:pe.WV.new_line})}),it.snippets?(0,He.jsx)(ao.Z,{snippetData:Fn,onSelect:ps,onClose:()=>{Un()},children:(0,He.jsx)(kt.Z,{tooltipLabel:Je("post_editor.toolbar.snippets"),icon:V.AgU,event:"quickSnippets"})}):null,(0,He.jsxs)(A.J,{isLazy:!0,placement:"bottom-start",children:[(0,He.jsx)(P.x,{children:(0,He.jsx)(kt.Z,{tooltipLabel:Je("post_editor.toolbar.emoji"),icon:V.Qf9})}),(0,He.jsx)(ue.sP4,{width:"auto",children:(0,He.jsx)(ue.h5e,{onSelect:us})})]})]}):null,Fl.maxPhotos>0&&Fl.maxMessageChars>0&&(0,He.jsxs)(He.Fragment,{children:[(0,He.jsx)($.i,{orientation:"vertical",height:"1em"}),(0,He.jsx)(kt.Z,{tooltipLabel:Je("post_editor.toolbar.make_snapshot"),icon:V.sws,onClick:ca,isDisabled:!Li.length||!(null!==zl&&void 0!==zl&&zl.message)})]})]})]}),(ai||ws)&&(0,He.jsx)(y.u,{label:Je("ai_in_progress",{ns:"ai"}),placement:"top",hasArrow:!0,children:(0,He.jsx)(x.k,{position:"absolute",inset:0,zIndex:1,background:"base_alpha_400",borderRadius:"inherit",justifyContent:"flex-end",alignItems:"flex-start",children:(0,He.jsx)(N.$,{color:"common.primary_400",size:"sm",thickness:"2px",margin:2})})})]}),jr(),gr(),_r(),fr(),br(),(Fl.messageFirstLinkPreview||Fl.messageLastLinkPreview)&&Jo?(0,He.jsxs)(g.x,{marginTop:3,children:[(0,He.jsx)(nt,{link:Jo,autoFetch:!0}),(0,He.jsx)(g.x,{marginTop:1,paddingY:1,fontSize:"xs",color:"common.primary_400",children:Fl.messageLastLinkPreview?Je("post_editor.infos.last_link_preview",{provider:Je(`post_editor.tabs.${Nt}`)}
1):Je("post_editor.infos.first_link_preview",{provider:Je(`post_editor.tabs.${Nt}`)})})]}):null,!Fl.scraperEnabled||null===zl||void 0===zl||null===(n=zl.scraper)||void 0===n||!n.link||Fl.carouselEnabled&&null!==Bl&&void 0!==Bl&&Bl[oe.CAROUSEL]?null:(0,He.jsx)(g.x,{marginTop:3,children:(0,He.jsxs)(ht,{data:null===zl||void 0===zl?void 0:zl.scraper,loading:zl._scraperLoading,onRemove:ia,onChange:oa,allowEditDetails:Fl.scraperAllowEditDetails,children:[(null===Bl||void 0===Bl?void 0:Bl[oe.SCRAPER])&&(0,He.jsx)(x.k,{justifyContent:"flex-end",marginTop:3,children:(0,He.jsx)(xt,{value:null===(l=Bl[oe.SCRAPER].callToActionType)||void 0===l?void 0:l.value,onChange:$a("callToActionType"),options:null===(s=Bl[oe.SCRAPER].callToActionType)||void 0===s||null===(a=s.values)||void 0===a?void 0:a.map(e=>({value:e,label:Je(`post_editor.additional_fields.${Nt}.${[oe.SCRAPER]}.callToActionType.${e||"NONE"}`),badge:Je(`post_editor.additional_fields.${Nt}.${[oe.SCRAPER]}.callToActionType.${e||"NONE"}.badge`,{defaultValue:""})})),placeholder:Je(`post_editor.additional_fields.${Nt}.${[oe.SCRAPER]}.callToActionType`)})}),it.carousel&&Fl.carouselEnabled&&(0,He.jsx)(kt.Z,{tooltipLabel:Je("post_editor.toolbar.create_carousel"),icon:V.SXe,onClick:La,upgradeRequired:!ot.carousel,background:"content_alpha_100",color:"content_inactive",borderRadius:"full",position:"absolute",top:1,left:1,"data-onboarding":"post-editor-carousel",sx:{_hover:{background:"content_alpha_200",color:"content_active"}}})]})})]}),(null===Nl||void 0===Nl?void 0:Nl.length)>0&&!(null!==Bl&&void 0!==Bl&&Bl[oe.POLL])&&!(null!==Bl&&void 0!==Bl&&Bl[oe.DOCUMENT])&&(0,He.jsxs)(g.x,{marginTop:3,padding:3,background:"base_level_3",borderRadius:"lg",children:[(0,He.jsx)(h.x,{fontSize:"xs",fontWeight:"normal",color:"content_details",marginBottom:2,children:Je("post_editor.media_clipboard")}),(0,He.jsx)(St.Z,{size:"sm",children:Nl.map(e=>{var t,i;return(0,He.jsx)(Tt.Z,{id:e.id,url:e.url,thumbUrl:e.thumbUrl,type:e.type===ee.W?ie.W:ie.p,src:e.thumbUrl,progress:e.progress,duration:null===(t=e.data)||void 0===t||null===(i=t.meta)||void 0===i?void 0:i.duration,onRemove:Cs,onAdd:ks,onClick:(0,me.Kh)(e)?null:e=>Us([],e,!1),removeTooltip:Je("post_media_list.actions.remove_from_media_clipboard"),clickTooltip:Je("post_media_list.actions.show_preview")},e.id)})})]}),Fl.carouselEnabled&&null!==Bl&&void 0!==Bl&&Bl[oe.CAROUSEL]?(0,He.jsx)(g.x,{marginTop:3,padding:3,background:"base_level_3",borderRadius:"lg",children:(0,He.jsx)(jt,{data:Bl[oe.CAROUSEL],limit:Fl.carouselMaxItems,buttonOptions:null===(r=Bl[oe.SCRAPER].callToActionType)||void 0===r||null===(d=r.values)||void 0===d?void 0:d.map(e=>({value:e,label:Je(`post_editor.additional_fields.${Nt}.${[oe.SCRAPER]}.callToActionType.${e||"NONE"}`),badge:Je(`post_editor.additional_fields.${Nt}.${[oe.SCRAPER]}.callToActionType.${e||"NONE"}.badge`,{defaultValue:""})})),buttonPlaceholder:Je(`post_editor.additional_fields.${Nt}.${[oe.SCRAPER]}.callToActionType`),onChange:Ma,onRemove:Fa})}):null,Fl.documentEnabled&&(null===Bl||void 0===Bl?void 0:Bl[oe.DOCUMENT])&&(0,He.jsx)(g.x,{marginTop:3,padding:3,background:"base_level_3",borderRadius:"lg",children:(0,He.jsx)(fn,{provider:Nt,data:Bl[oe.DOCUMENT],onChange:Wa,onRemove:Va})}),Fl.pollEnabled&&(null===Bl||void 0===Bl?void 0:Bl[oe.POLL])&&(0,He.jsx)(g.x,{marginTop:3,padding:3,background:"base_level_3",borderRadius:"lg",children:(0,He.jsx)(Lo,{provider:Nt,data:Bl[oe.POLL],minItems:Fl.pollMinItems,maxItems:Fl.pollMaxItems,onChange:Ba,onRemove:Za})}),it.comments&&0!==Fl.maxComments&&Nt!==q.BASE&&(0,He.jsx)(g.x,{marginTop:3,children:(0,He.jsx)(so,{ref:tt,onAiMediaSidebarPanelToggle:_s(eo.Xv),onMediaSidebarPanelToggle:fs(eo.GN),onAiWriterPanelToggle:e=>{let{text:t}=e;return bs({panelId:eo.I,text:t})},onAiWriterCommand:e=>{let{slug:t,text:i}=e;return()=>{js({panelId:eo.I,slug:t,text:i})}},onEditModeChange:()=>{vl((0,ve.U5)(null)),ul(null)},onSave:Js,provider:Nt,postType:(0,me.z_)(Nt,null===zl||void 0===zl?void 0:zl.additional),accounts:Rl,comments:null===zl||void 0===zl?void 0:zl.comments,showEditModeOverlay:!0})})]})})(),(0,He.jsx)(_n.Z,{labels:Sl,selected:vo,onAdd:e=>ho(t=>[...t,e.id]),onRemove:e=>ho(t=>t.filter(t=>t!==e.id)),containerProps:{marginTop:3}}),(0,He.jsxs)(x.k,{alignItems:"center",justifyContent:"flex-end",flexWrap:"wrap",gap:3,marginTop:3,padding:3,background:"base_level_3",borderRadius:"lg",children:[[K.JV,K.gj].includes(Pe)&&(0,He.jsx)(y.u,{label:Li.length<=1?Je("post_editor.save_as_group.tooltip_disabled"):Je("post_editor.save_as_group.tooltip"),placement:"bottom",hasArrow:!0,textAlign:"center",children:(0,He.jsxs)(x.k,{alignItems:"center",height:8,overflow:"hidden",children:[(0,He.jsx)(W.r,{id:"pe-save-as-group",size:"sm",isChecked:Li.length>1&&At,onChange:lr,isDisabled:Li.length<=1||hn||gn}),(0,He.jsx)(g.x,{as:"label",htmlFor:"pe-save-as-group",fontSize:"xs",lineHeight:1.2,margin:0,marginLeft:2,cursor:Li.length>1?"pointer":void 0,color:Li.length>1?"content_active":"content_disabled",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",children:Je("post_editor.save_as_group.label")})]})}),(0,He.jsx)(H.L,{}),(e=>{const t=hn||oi;switch(e){case K.JV:return(0,He.jsx)(_i,{isDisabled:t,isLoading:gn,onAddSchedule:ar(Ta,X.U0),onAddBuffer:ar(Ea,X.Y_),onAddBufferDisabled:Li.length>1&&At?Je("post_editor.actions.add_buffer_disabled_group"):void 0,canEditDrafts:gl,canEditPosts:fl,onPublishNow:ar(Ia,X.rv),onAddDraft:Aa,requiresAccount:!hr});case K.dm:case K.C8:return(0,He.jsx)(ki,{isDisabled:t,isLoading:gn,date:null===Hi||void 0===Hi?void 0:Hi.date,time:null===Hi||void 0===Hi?void 0:Hi.time,timezone:null===Hi||void 0===Hi?void 0:Hi.timezone,accounts:El,accountsIds:Li,customizedTimes:Vi,delayTime:io,defaultTimezone:Il,onSave:Sa,onTimeChange:rs,onDelayTimeChange:ds,onCustomizedTimesChange:cs,allowCustomizedTimes:!!Vi});case K.iI:return(0,He.jsx)(ki,{isDisabled:t,isLoading:gn,hideTimeSelector:Me,date:null===Hi||void 0===Hi?void 0:Hi.date,time:null===Hi||void 0===Hi?void 0:Hi.time,timezone:null===Hi||void 0===Hi?void 0:Hi.timezone,accounts:El,accountsIds:Li,customizedTimes:Vi,delayTime:io,defaultTimezone:Il,onSave:"draft"===Fe?wa:Sa,onTimeChange:rs,onDelayTimeChange:ds,onCustomizedTimesChange:cs,allowCustomizedTimes:!!Vi});case K.gj:return(0,He.jsx)(Si,{isDisabled:t,isLoading:gn,canEditDrafts:gl,onAddDraft:Aa,onAddForApprovalDraft:kl===ae.U&&hr?Pa:void 0});case K.pz:case K.GB:return(0,He.jsx)(Ei,{isDisabled:t,isLoading:gn,date:null===Hi||void 0===Hi?void 0:Hi.date,time:null===Hi||void 0===Hi?void 0:Hi.time,timezone:null===Hi||void 0===Hi?void 0:Hi.timezone,accounts:El,accountsIds:Li,customizedTimes:Vi,delayTime:io,defaultTimezone:Il,canEditPosts:fl,onSave:wa,onTimeChange:rs,onDelayTimeChange:ds,onCustomizedTimesChange:cs,allowCustomizedTimes:!!Vi,onAddDraft:Aa,requiresAccount:!hr});default:return null}})(Pe)]})]}),mn||!Zl.length||Lt.length?null:(0,He.jsx)(g.x,{position:"relative",children:(0,He.jsx)(g.x,{sx:bo,children:(0,He.jsxs)(g.x,{sx:jo,children:[(0,He.jsx)(g.x,{marginBottom:3,children:xr()}),(0,He.jsx)(x.k,{direction:"column",alignItems:"center",justifyContent:"center",flex:1,minHeight:"250px",children:(0,He.jsx)(h.x,{size:"sm",color:"content_note",children:Je("accounts.no_accounts_selected")})})]})})}),!mn&&El.length>0&&!Zl.length&&!Pl&&Lt.length>0&&(0,He.jsxs)(x.k,{direction:"column",alignItems:"center",justifyContent:"center",flex:"1",width:"full",paddingX:4,paddingTop:5,paddingBottom:2,gap:3,children:[(0,He.jsx)(h.x,{fontSize:"sm",fontWeight:"semibold",color:"content_active",textAlign:"center",children:Je("accounts.group_no_accounts")}),Fi&&El.length>0&&(0,He.jsxs)(x.k,{gap:2,children:[(0,He.jsx)(uo.Z,{accounts:El,groups:xl,onCh
1ange:cr,selected:Fi,editGroup:$i,showLabel:!1}),(0,He.jsx)(S.z,{size:"sm",leftIcon:(0,He.jsx)(k.J,{as:V.PqE}),onClick:ur,children:Je("accounts.group_no_accounts_cta")})]})]})]}),!mn&&Zl.length>0&&(!rt&&!ct&&Hn||(rt||ct)&&$n)&&(0,He.jsx)(g.x,{minWidth:"min(400px, 100%)",maxWidth:"420px",position:"sticky",top:0,alignSelf:"flex-start",maxHeight:"var(--scroll-area-height, 100%)",overflowY:"auto",children:(0,He.jsx)(mo,{accounts:Vn.accounts,postsByProvider:Vn.postsByProvider,activeProvider:Nt!==q.BASE?Nt:void 0,wrapperStyles:{maxWidth:"640px",marginX:"auto"}})}),Tl===rl&&(0,He.jsx)(g.x,{sx:rt?void 0:Ao,children:(0,He.jsx)(Jn,{onAddText:(e,t)=>Hs(t),onReplaceText:e=>Hs(e,{replace:!0}),onAddPost:Ws,onSetVideoThumbnail:As?Ds:void 0})})]}),(mn||hn||gn)&&(0,He.jsx)(Oe.Z,{styles:{background:"background_image_overlay"},children:(0,He.jsx)(ze.Z,{text:Je(gn?"saving":"loading",{ns:"common"})})})]}),fi&&(0,He.jsx)(dt.Z,{onClose:xs,uppy:ji,plugins:Ci,note:yi,disableInformer:!0}),(null===Yo||void 0===Yo?void 0:Yo.open)&&(0,He.jsx)(xo,{onClose:va,onUse:ha,message:Yo.message,comments:Yo.comments,config:Yo.config}),(null===qo||void 0===qo?void 0:qo.open)&&(0,He.jsx)(cn,{onClose:Xa,onSave:qa,provider:Nt,tags:qo.tags,items:qo.items,defaultItem:qo.defaultItem,enabledFunc:e=>e.type===ee.p&&Fl.photoUserTagsEnabled||e.type===ee.W&&Fl.videoUserTagsEnabled,maxAllTags:Fl.userTagsMaxItems,maxTagsFunc:e=>e.type===ie.W?Fl.videoUserTagsMaxItems:Fl.photoUserTagsMaxItems,withPositionFunc:e=>e.type===ie.p}),(null===en||void 0===en?void 0:en.open)&&(0,He.jsx)(cn,{onClose:er,onSave:tr,provider:Nt,tags:en.tags,items:en.items,defaultItem:en.defaultItem,enabledFunc:e=>e.type===ee.p&&Fl.photoCollaboratorTagsEnabled||e.type===ee.W&&Fl.videoCollaboratorTagsEnabled,maxAllTags:Fl.collaboratorTagsMaxItems,maxTagsFunc:e=>e.type===ie.W?Fl.videoCollaboratorTagsMaxItems:Fl.photoCollaboratorTagsMaxItems,withPositionFunc:e=>!1,messages:{modalTitle:Je("post_media.collaborator_tags.modal.title"),list:Je("post_media.collaborator_tags.list")}}),(null===on||void 0===on?void 0:on.open)&&(0,He.jsx)(un,{onClose:or,onSave:nr,provider:Nt,accounts:on.accounts,tags:on.tags,items:on.items,defaultItem:on.defaultItem,enabledFunc:e=>e.type===ee.p&&Fl.photoProductTagsEnabled||e.type===ee.W&&Fl.videoProductTagsEnabled,maxAllTags:Fl.productTagsMaxItems,maxTagsFunc:e=>e.type===ie.W?Fl.videoProductTagsMaxItems:Fl.photoProductTagsMaxItems,withPositionFunc:e=>e.type===ie.p}),Vt&&(0,He.jsx)(Et.Z,{onClose:$s,item:Vt.item,onEdit:(0,ce.isMobileApp)()?void 0:()=>{var e,t,i,o,n;return Ls({url:Vt.item.url,projectData:null===(e=Vt.item.data.meta)||void 0===e?void 0:e.projectData,size:{width:null===(t=Vt.item.data)||void 0===t||null===(i=t.meta)||void 0===i?void 0:i.width,height:null===(o=Vt.item.data)||void 0===o||null===(n=o.meta)||void 0===n?void 0:n.height}})},onEditSize:Vt.item.type===ie.p?()=>{$s(),Os({url:Vt.item.url})}:void 0,onAiEdit:Vt.item.type===ie.p?()=>{$s(),zs({url:Vt.item.url})}:void 0,onEditThumb:Vt.addedToPost&&Vt.item.type===ee.W?()=>{var e;$s(),Ss({type:Vt.item.type,url:Vt.item.url,thumbUrl:Vt.item.thumbUrl,thumbTime:null===(e=Vt.item.data)||void 0===e?void 0:e.thumbTime})}:void 0,onEditUserTags:Vt.addedToPost&&(Vt.item.type===ee.p&&Fl.photoUserTagsEnabled||Vt.item.type===ee.W&&Fl.videoUserTagsEnabled)?()=>{$s(),Ka(Vt.item.url)}:void 0,onEditProductTags:Vt.addedToPost&&(Vt.item.type===ee.p&&Fl.photoProductTagsEnabled||Vt.item.type===ee.W&&Fl.videoProductTagsEnabled)?()=>{$s(),ir(Vt.item.url)}:void 0,itemNo:Vt.addedToPost?Vt.items.findIndex(e=>e.url&&Vt.item.url===e.url||e.id&&Vt.item.uploadId===e.id)+1:void 0,itemsNo:Vt.addedToPost?Vt.items.filter(e=>!(0,me.Kh)(e)).length:void 0,onChangeItemNo:Vt.addedToPost?e=>{Us(Vt.items,Vt.items.filter(e=>!(0,me.Kh)(e))[e-1],Vt.addedToPost)}:void 0,renderDetails:Vt.addedToPost?e=>{let{url:t,type:i}=e;const o=function(e,t){var i,o;let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const l=(null===(i=Bl[oe.MEDIA_DETAILS])||void 0===i||null===(o=i.items)||void 0===o?void 0:o.value)||[],s=l.filter(t=>t.mediaId!==e),a=l.find(t=>t.mediaId===e);Gs(Nt,oe.MEDIA_DETAILS,{items:n?[...s]:[...s,{...a,...t,mediaId:e}]})};
1if(Nt===Q.PINTEREST&&Bl[oe.MEDIA_DETAILS]&&t&&i===ie.p){var n,l,s,a,r;const e={title:(null===(n=Bl[oe.POST])||void 0===n||null===(l=n.title)||void 0===l?void 0:l.value)||"",description:(null===zl||void 0===zl?void 0:zl.message)||"",link:(null===(s=Bl[oe.POST])||void 0===s||null===(a=s.link)||void 0===a?void 0:a.value)||""};return(0,He.jsx)(bn,{mediaId:t,parentValues:e,data:null===(r=Bl[oe.MEDIA_DETAILS])||void 0===r?void 0:r.items,onChange:o})}if(Nt===Q.INSTAGRAM&&Bl[oe.MEDIA_DETAILS]&&t&&i===ie.p){var d,c,u;const e={altText:(null===(d=Bl[oe.POST])||void 0===d||null===(c=d.altText)||void 0===c?void 0:c.value)||""};return(0,He.jsx)(Gn,{mediaId:t,parentValues:e,data:null===(u=Bl[oe.MEDIA_DETAILS])||void 0===u?void 0:u.items,onChange:o})}if(Nt===Q.BLUESKY&&Bl[oe.MEDIA_DETAILS]&&t&&i===ie.p){var p,m,v;const e={altText:(null===(p=Bl[oe.POST])||void 0===p||null===(m=p.altText)||void 0===m?void 0:m.value)||""};return(0,He.jsx)(Yn,{mediaId:t,parentValues:e,data:null===(v=Bl[oe.MEDIA_DETAILS])||void 0===v?void 0:v.items,onChange:o})}if(Nt===Q.THREADS&&Bl[oe.MEDIA_DETAILS]&&t&&i===ie.p){var h,x,g;const e={altText:(null===(h=Bl[oe.POST])||void 0===h||null===(x=h.altText)||void 0===x?void 0:x.value)||""};return(0,He.jsx)(Kn,{mediaId:t,parentValues:e,data:null===(g=Bl[oe.MEDIA_DETAILS])||void 0===g?void 0:g.items,onChange:o})}if(Nt===Q.MASTODON&&Bl[oe.MEDIA_DETAILS]&&t&&i===ie.p){var f;const e={altText:""};return(0,He.jsx)(el,{mediaId:t,parentValues:e,data:null===(f=Bl[oe.MEDIA_DETAILS])||void 0===f?void 0:f.items,onChange:o})}}:void 0}),Gt&&(0,He.jsx)(It.Z,{onClose:Ts,onSelect:Es,item:Gt}),(null===Qt||void 0===Qt?void 0:Qt.open)&&(0,He.jsx)(Nn,{projectId:Qt.projectId,artBoardId:Qt.artBoardId,onSubmit:e=>{let{url:t,projectId:i,artBoardIds:o}=e;Fs({url:t,projectId:i,artBoardId:o[0]},Qt.url)},imageUrl:Qt.url,projectSize:Qt.size,onClose:Ms}),(null===Kt||void 0===Kt?void 0:Kt.open)&&(0,He.jsx)(ol.Z,{defaultFile:Kt.url,initialTool:nl.j.Resize,recommendedTags:Nt===q.BASE?void 0:[Nt],onSave:e=>{Rs(e,Kt.url),Xt(void 0)},onCancel:()=>Xt(void 0)}),!!qn&&(0,He.jsx)(ol.Z,{defaultFile:qn.originalUrl,recommendedTags:Nt===q.BASE?void 0:[Nt],onSave:e=>{Rs(e,qn.originalUrl),dl(void 0)},onCancel:()=>dl(void 0)}),(null===Ln||void 0===Ln?void 0:Ln.open)&&(0,He.jsx)(ue.sm4,{isOpen:!0,message:Je("post_editor.post_type_change_confirm.message"),onClose:()=>Mn(null),onConfirm:()=>{za(Ln.value),Mn(null)}}),dn&&(0,He.jsx)(Di,{onClose:ua,onUse:pa,accounts:null===dn||void 0===dn?void 0:dn.accounts,postsByProvider:null===dn||void 0===dn?void 0:dn.postsByProvider,analyticsPrefix:"postEditor"}),ln===X.Zt&&(0,He.jsx)(li,{onClose:_a,onConfirm:Aa,accounts:El,accountsIds:Li,customizedTimes:Vi,delayTime:io,defaultTimezone:Il,date:null===Hi||void 0===Hi?void 0:Hi.date,time:null===Hi||void 0===Hi?void 0:Hi.time,timezone:null===Hi||void 0===Hi?void 0:Hi.timezone,onTimeChange:rs,onDelayTimeChange:ds,onCustomizedTimesChange:cs,allowCustomizedTimes:[K.JV,K.gj].includes(Pe)?Li.length>1&&!At:!!Vi}),ln===X.jl&&(0,He.jsx)(li,{onClose:_a,onConfirm:Pa,accounts:El,accountsIds:Li,customizedTimes:Vi,delayTime:io,defaultTimezone:Il,date:null===Hi||void 0===Hi?void 0:Hi.date,time:null===Hi||void 0===Hi?void 0:Hi.time,timezone:null===Hi||void 0===Hi?void 0:Hi.timezone,onTimeChange:rs,onDelayTimeChange:ds,onCustomizedTimesChange:cs,allowCustomizedTimes:[K.JV,K.gj].includes(Pe)?Li.length>1&&!At:!!Vi}),ln===X.U0&&(0,He.jsx)(si,{onClose:_a,onConfirm:Ta,accounts:El,accountsIds:Li,customizedTimes:Vi,delayTime:io,defaultTimezone:Il,date:null===Hi||void 0===Hi?void 0:Hi.date,time:null===Hi||void 0===Hi?void 0:Hi.time,timezone:null===Hi||void 0===Hi?void 0:Hi.timezone,onTimeChange:rs,onDelayTimeChange:ds,onCustomizedTimesChange:cs,allowCustomizedTimes:[K.JV,K.gj].includes(Pe)?Li.length>1&&!At:!!Vi}),ln===X.rv&&(0,He.jsx)(gi,{onClose:_a,onConfirm:Ia}),ln===X.Y_&&(0,He.jsx)(ri,{loading:gn===X.Y_,onClose:_a,onConfirm:Ea}),an&&(0,He.jsx)(xi,{isLoading:gn===X.LE,onClose:ka,onConfirm:ya}),(null===In||void 0===In||null===(d=In.items)||void 0===d?void 0:d.length)>0&&(0,He.jsx)(pi,{type:In.items[In.index].type,socialType:In.items[In.index].socialType,postType:In.items[In.index].postType,remember:In.items[In.index].remember,action:In.action,onClose:ba,onConfirm:In.items[In.index].onConfirm}),(null===zn||void 0===zn?void 0:zn.open)&&(0,He.jsx)(ue.XLS,{t:Je,show:!0,onHide:Vl,title:null===zn||void 0===zn?void 0:zn.title,subtitle:null===zn||void 0===zn?void 0:zn.subtitle,featureList:null===zn||void 0===zn?void 0:zn.featureList,image:null===zn||void 0===zn?void 0:zn.image,onViewPlansHandler:pr})]})},cl=(0,o.lazy)(()=>Promise.resolve().then(i.bind(i,907119))),ul=e=>{let{onAddAccountConnection:t,onClose:i,isOpen:d=!0,...c}=e;const u=(0,a.I0)(),[p,m]=(0,o.useState)(!1);(0,o.useEffect)(()=>{document.activeElement&&document.activeElement.blur()},[]);const v=t||(()=>m(!0));return(0,He.jsxs)(o.Suspense,{fallback:null,children:[(0,He.jsxs)(n.u_,{isOpen:d&&!p,size:"full",scrollBehavior:"inside",autoFocus:!1,returnFocusOnClose
1:!1,closeOnOverlayClick:!1,blockScrollOnMount:!1,onClose:i,children:[(0,He.jsx)(l.Z,{}),(0,He.jsx)(s.h,{borderRadius:"none",children:(0,He.jsx)(dl,{onAddAccountConnection:v,onClose:i,...c})})]}),!t&&(0,He.jsx)(cl,{onAddNewPartner:()=>{u((0,r.RC)({selectNewAccounts:!0}))},show:p,handleModalClose:()=>m(!1),showOnlySocial:!0})]})}},989573:(e,t,i)=>{i.d(t,{W:()=>n,p:()=>o});const o="photo",n="video"},141494:(e,t,i)=>{i.d(t,{K:()=>l,l:()=>n});var o=i(791048);const n=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return(0,o.cloneDeep)(e)},l=(e,t)=>{switch(t.type){case"add":{const{item:i}=t.payload;if(null===i||void 0===i||!i.id)return e;return e.map(e=>e.id).includes(i.id)?e:[...e,{...(0,o.cloneDeep)(i),id:i.id,type:i.type,url:i.url,thumbUrl:i.thumbUrl}]}case"update":{const{id:i,item:n}=t.payload;return i?e.map(e=>e.id===i?{...e,...(0,o.cloneDeep)(n)}:e):e}case"remove":{const{id:i}=t.payload;return i?e.filter(e=>e.id!==i):e}case"init":return n(t.payload);default:return e}}},729587:(e,t,i)=>{i.d(t,{Z:()=>h});var o=i(524943),n=i(807523),l=i(53004),s=i(177612),a=i(677360),r=i(921902),d=i(691275),c=i(270858),u=i(487385),p=(i(14613),i(978283),i(391430),i(228993));const m={".uppy-Dashboard-inner":{backgroundColor:"initial",border:"none"},".uppy-ProviderBrowser-headerBar:empty":{display:"none"}},v=e=>{let{...t}=e;const{colorMode:i}=(0,d.If)();return(0,p.jsx)(c.x,{sx:m,children:(0,p.jsx)(u.A,{showSelectedFiles:!1,disableStatusBar:!0,proudlyDisplayPoweredByUppy:!1,theme:i,...t})})},h=e=>{let{title:t,onClose:i,...d}=e;return(0,p.jsxs)(o.u_,{autoFocus:!1,returnFocusOnClose:!1,isOpen:!0,onClose:i,size:"2xl",children:[(0,p.jsx)(n.Z,{}),(0,p.jsxs)(l.h,{children:[t?(0,p.jsx)(s.x,{children:t}):null,(0,p.jsx)(a.f,{padding:"0",children:(0,p.jsx)(v,{...d})}),(0,p.jsx)(r.o,{})]})]})}},459030:(e,t,i)=>{i.d(t,{Ju:()=>b,NU:()=>C,TC:()=>k,ZP:()=>y,sI:()=>j});var o=i(683017),n=i(468625),l=i(487385),s=i(707819),a=i(162999),r=i(438482),d=i(859897),c=i(882329),u=i(993487),p=i(104718),m=i(137413),v=i(868366),h=i(408499),x=i(231705),g=i(341612),f=i(104399);const _=e=>{var t,i;return null===e||void 0===e||null===(t=e.type)||void 0===t||null===(i=t.split("/"))||void 0===i?void 0:i[0]},b=()=>10485760,j=()=>[".gif",".png",".jpg",".jpeg",".webp"],C=e=>"video"===_(e),k=e=>"image"===_(e),y=e=>{const{uppy:t,...i}=(e=>{let{id:t,autoProceed:i=!0,...s}=e;const{t:a}=(0,h.$)(["planner"]),[r]=(0,v.Z)(),d=(0,l.vo)(()=>new n.ZP({id:t,autoProceed:i,restrictions:{maxFileSize:Math.max(b(),(0,f.getVideoMaxSize)()),maxNumberOfFiles:10,allowedFileTypes:[...r.video?[".mp4",".mov"]:[],...j()],customMaxPhotoSize:b(),customMaxVideoSize:(0,f.getVideoMaxSize)()},locale:(0,u.Kd)((0,u.Bx)()),onBeforeFileAdded:(e,t)=>{var i;const{customMaxPhotoSize:o,customMaxVideoSize:n}=(null===(i=d.opts)||void 0===i?void 0:i.restrictions)||{},l=e.type.split("/")[0];if(e.type=e.type&&"application/octet-stream"!==e.type?e.type:(0,p.b)(e.name.split(".").pop())||"application/octet-stream","video"===l){if(e.size>n)return d.info(d.i18n("exceedsSize",{size:n/1048576+"MB",file:e.name}),"error",500),!1}else if("image"===l&&e.size>o)return d.info(d.i18n("exceedsSize",{size:o/1048576+"MB",file:e.name}),"error",500),!1;return!0}})),[c,m]=(0,o.useState)(""),[x]=(0,o.useState)(["UploadFromUrl"]),g=(0,o.useCallback)(function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};d.setOptions(t);const{allowedFileTypes:i,customMaxVideoSize:o,customMaxPhotoSize:n}=(null===(e=d.opts)||void 0===e?void 0:e.restrictions)||{};if(null!==i&&void 0!==i&&i.length){const e=i.join(", "),t=d.i18n("youCanOnlyUploadFileTypes",{types:e}),l=a("post_editor.uploader.max_photo_video_size",{photo_size:n/1048576+"MB",video_size:o/1048576+"MB"});m(`${t} ${l}`)}else m("")},[d,m,a]);return(0,o.useEffect)(()=>{g(s||{})},[d]),{uppy:d,uppyPlugins:x,uppyNote:c,setUppyOptions:g}})(e);return(0,o.useEffect)(()=>{t.use(d.Z,{id:"UploadFromUrl",enablePasteDrop:!0,limit:1,metaUrl:x.ozk,uploadUrl:x.BJH}).use(r.Z,{limit:3,createMultipartUpload:e=>(0,m.gU)(t.getFile(e.id)),listParts:(e,i)=>(0,m.Kr)(t.getFile(e.id),i),prepareUploadParts:(e,i)=>(0,m.C6)(t.getFile(e.id),i),abortMultipartUpload:(e,i)=>(0,m.Fv)(t.getFile(e.id),i),completeMultipartUpload:(e,i)=>(0,m.mr)(t.getFile(e.id),i)}).use(c.Z,{id:"ImportUriDirectly"}).use(g.Z,{saveToAssets:!0}).use(s.Z,{thumbnailWidth:300,thumbnailType:"image/png",waitForThumbnailsBeforeUpload:!0}).use(a.Z,{thumbnailWidth:300,thumbnailType:"image/png",waitForThumbnailsBeforeUpload:!0})},[t]),{uppy:t,...i}}},25178:(e,t,i)=>{i.d(t,{Z:()=>x,o:()=>h});var o=i(683017),n=i(468625),l=i(487385),s=i(707819),a=i(438482),r=i(859897),d=i(993487),c=i(137413),u=i(231705),p=i(341612),m=i(882329);const v=e=>{let{id:t,autoProceed:i=!0,...s}=e;const a=(0,l.vo)(()=>new n.ZP({id:t,autoProceed:i,restrictions:{maxFileSize:10485760,maxNumberOfFiles:1,allowedFileTypes:[".gif",".png",".jpg",".jpeg",".webp"]},locale:(0,d.Kd)((0,d.Bx)())})),[r,c]=(0,o.useState)(""),[u]=(0,o.useState)(["UploadFromUrl"]),p=(0,o.useCallback)(function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};a.setOptions(t);const{allowedFileTypes:i}=(null===(e=a.opts)||void 0===e?void 0:e.restrictions)||{};if(null!==i&&void 0!==i&&i.length){const e=i.join(", "),t=a.i18n("youCanOnlyUploadFileTypes",{types:e});c(t)}else c("")},[a,c]);return(0,o.useEffect)(()=>{p(s||{})},[a]),{uppy:a,uppyPlugins:u,uppyNote:r,setUppyOptions:p}},h=e=>{const{uppy:t,...i}=v(e);return(0,o.useEffect)(()=>{t.use(r.Z,{id:"UploadFromUrl",enablePasteDrop:!0,limit:1,metaUrl:u.ozk,uploadUrl:u.BJH}).use(s.Z,{thumbnailWidth:300,thumbnailType:"image/png",waitForThumbnailsBeforeUpload:!0})},[t]),{uppy:t,...i}},x=e=>{const{uppy:t,...i}=v(e);return(0,o.useEffect)(()=>{t.use(r.Z,{id:"UploadFromUrl",enablePasteDrop:!0,limit:1,metaUrl:u.ozk,uploadUrl:u.BJH}).use(a.Z,{limit:3,createMultipartUpload:e=>(0,c.gU)(t.getFile(e.id)),listParts:(e,i)=>(0,c.Kr)(t.getFile(e.id),i),prepareUploadParts:(e,i)=>(0,c.C6)(t.getFile(e.id),i),abortMultipartUpload:(e,i)=>(0,c.Fv)(t.getFile(e.id),i),completeMultipartUpload:(e,i)=>(0,c.mr)(t.getFile(e.id),i)}).use(m.Z,{id:"ImportUriDirectly"}).use(p.Z,{saveToAssets:!0}).use(s.Z,{thumbnailWidth:300,thumbnailType:"image/png",waitForThumbnailsBeforeUpload:!0})},[t]),{uppy:t,...i}}},894821:(e,t,i)=>{i.d(t,{Z:()=>ve});var o=i(683017),n=i(703921),l=i(524943),s=i(807523),a=i(53004),r=i(177612),d=i(921902),c=i(677360),u=i(351839),p=i(741065),m=i(206782),v=i(413541),h=i(357023),x=i(349798),g=i(408499),f=i(193691),_=i(957392),b=i(220725);const j={frame:"frame",custom:"custom"},C=[{provider:_.FACEBOOK,postTypes:[b.a4,b.L4]},{provider:_.INSTAGRAM,postTypes:[b.a4,b.L4,b.KS]},{provider:_.TIKTOK,postTypes:[]},{provider:_.TIKTOK_BUSINESS,postTypes:[]},{provider:_.LINKEDIN,postTypes:[]},{provider:_.PINTEREST,postTypes:[]},{provider:_.YOUTUBE,postTypes:[b.pX]}],k=[{provider:_.FACEBOOK,postTypes:[b.a4,b.L4]},{provider:_.INSTAGRAM,postTypes:[b.L4]},{provider:_.TIKTOK_BUSINESS,postTypes:[]},{provider:_.LINKEDIN,postTypes:[]},{provider:_.PINTEREST,postTypes:[]},{provider:_.YOUTUBE,postTypes:[b.pX]}],y=1280;var S=i(587383),T=i(179822),E=i(519186),I=i(90583),w=i(104399),A=i(742533),P=i(25178),D=i(729587),O
1=i(70211),z=i(228993);const R=e=>{let{imageUrl:t,onImageChange:i}=e;const{t:n}=(0,g.$)(["planner","common"]),[l,s]=(0,S.k)(!1),[a,r]=(0,S.k)(!1),{uppy:d,uppyPlugins:c,uppyNote:m}=(0,P.o)({id:"post-media-custom-image"}),v=(0,o.useRef)(null),h=(0,o.useCallback)(e=>{v.current&&v.current!==e&&URL.revokeObjectURL(v.current),v.current=null!==e&&void 0!==e&&e.startsWith("blob:")?e:null,i(e)},[i]);(0,o.useEffect)(()=>{const e=e=>{let{fileIDs:t}=e;const i=d.getFile(null===t||void 0===t?void 0:t[0]);h(i?URL.createObjectURL(i.data):null)},t=()=>{d.cancelAll(),s.off()},i=()=>{const{info:e}=d.getState(),t=[...e].pop();null!==t&&void 0!==t&&t.message&&["error","warning"].includes(t.type)&&(0,I.CFj)({description:t.message,title:n("error",{ns:"common"}),status:"error"})};return d.on("upload",e).on("complete",t).on("info-visible",i),()=>{d.off("upload",e).off("complete",t).off("info-visible",i)}},[d]);const _=(0,o.useCallback)(e=>{var t;const i=null===(t=d.getPlugin)||void 0===t?void 0:t.call(d,"EditThumbDropTarget");var o;i&&(null===(o=d.removePlugin)||void 0===o||o.call(d,i));e&&d.use(A.Z,{id:"EditThumbDropTarget",target:e})},[d]),b=(0,o.useCallback)(e=>{if("image"===(null===e||void 0===e?void 0:e.asset_type)&&e.thumbnail)return h(e.thumbnail),void r.off();(0,I.CFj)({description:n("post_editor.media.errors.unsupported_file_type"),title:n("error",{ns:"common"}),status:"error"})},[h,n]);return(0,z.jsxs)(z.Fragment,{children:[t?(0,z.jsxs)(u.k,{direction:"column",align:"center",gap:3,children:[(0,z.jsx)(u.k,{justify:"center",bg:"base_level_2",borderRadius:"lg",p:2,w:"100%",children:(0,z.jsx)(T.E,{src:t,maxH:"280px",maxW:"100%",borderRadius:"md"})}),(0,z.jsx)(x.z,{variant:"secondary",size:"sm",onClick:()=>h(null),children:n("replace",{ns:"common"})})]}):(0,z.jsxs)(u.k,{ref:_,direction:"column",align:"center",justify:"center",gap:3,py:8,px:4,borderRadius:"lg",border:"1px dashed",borderColor:"content_alpha_200",sx:{"&.uppy-is-drag-over":{bg:"content_alpha_100"}},children:[(0,z.jsx)(p.x,{fontSize:"sm",color:"content_details",children:n("post_media.edit_thumb.dropzone_hint")}),(0,z.jsx)(p.x,{fontSize:"xs",color:"content_note",children:n("post_media.edit_thumb.dropzone_or")}),(0,z.jsxs)(u.k,{gap:3,children:[(0,z.jsx)(x.z,{variant:"secondary",size:"sm",leftIcon:(0,z.jsx)(f.oSY,{}),onClick:()=>{s.on(),r.off()},children:n("upload_btn",{ns:"common"})}),(0,z.jsx)(x.z,{variant:"secondary",size:"sm",leftIcon:(0,z.jsx)(f.w66,{}),onClick:r.on,children:n("my_assets",{ns:"common"})})]})]}),l&&(0,z.jsx)(D.Z,{onClose:s.off,uppy:d,plugins:c,note:m}),a&&(0,z.jsx)(E.h,{children:(0,z.jsx)(O.Z,{onItemClick:b,onClose:r.off,categories:[w.ASSET],defaultCategory:w.ASSET})})]})};var L=i(270858),M=i(298249),F=i(516618),U=i(842554);const $=e=>{let{type:t}=e;const{t:i}=(0,g.$)(["planner"]),[o,n]=(0,S.k)(!1),l=t===j.custom,s=l?k:C,a=e=>{const t=i(`post_editor.tabs.${e.provider}`);if(!e.postTypes.length)return t;return`${t} (${e.postTypes.map(t=>i(`post_editor.additional_fields.${e.provider}.postType.value.${t}`)).join(", ")})`};return(0,z.jsxs)(L.x,{borderRadius:"lg",border:"1px solid",borderColor:"content_alpha_200",overflow:"hidden",children:[(0,z.jsxs)(u.k,{as:"button",type:"button",w:"100%",align:"center","aria-expanded":o,onClick:n.toggle,_hover:{bg:"content_alpha_100"},children:[(0,z.jsx)(I.SYi,{containerProps:{flex:1,minW:0},children:(0,z.jsx)(p.x,{fontSize:"sm",fontWeight:500,color:"content_active",textAlign:"left",children:i("post_media.edit_thumb.support_info_title")})}),(0,z.jsx)(M.J,{as:f.gPZ,mr:3,color:"component_icon_inactive",transform:o?"rotate(180deg)":void 0,transition:"transform 0.2s"})]}),(0,z.jsx)(F.U,{in:o,animateOpacity:!0,children:(0,z.jsxs)(L.x,{px:3,pb:3,fontSize:"sm",color:"content_details",children:[(0,z.jsx)(p.x,{children:i(l?"post_media.edit_thumb.custom_supported_by":"post_media.edit_thumb.supported_by")}),(0,z.jsx)(U.QI,{children:s.map(e=>(0,z.jsx)(U.HC,{children:a(e)},e.provider))}),(0,z.jsx)(p.x,{mt:2,children:i(l?"post_media.edit_thumb.custom_supported_other":"post_media.edit_thumb.supported_other")})]})})]})};var N=i(295903);const B=16/9,Z=(e,t,i)=>i&&t?(e+.5)/t*i:0,H=e=>{const t=Number.isFinite(e)&&e>0?e:0;let i=Math.floor(t/60),o=t-60*i;
1return o=Math.round(10*o)/10,o>=60&&(i+=1,o-=60),`${i}:${o.toFixed(1).padStart(4,"0")}`},W=e=>{let{frames:t,isLoadingFrames:i,duration:n,time:l,onTimeChange:s,isDisabled:a=!1}=e;const{t:r}=(0,g.$)(["planner"]),d=(0,o.useRef)(null),[c,p]=(0,o.useState)(!1),m=(0,o.useCallback)(e=>(e=>Math.round(10*e)/10)(Math.min(Math.max(e,0),n)),[n]),v=(0,o.useCallback)(e=>{var t;const i=null===(t=d.current)||void 0===t?void 0:t.getBoundingClientRect();null!==i&&void 0!==i&&i.width&&s(m((e-i.left)/i.width*n))},[m,n,s]),h=(0,o.useCallback)(e=>{var t,i;a||(null===(t=(i=e.currentTarget).setPointerCapture)||void 0===t||t.call(i,e.pointerId),p(!0),v(e.clientX))},[a,v]),x=(0,o.useCallback)(e=>{!a&&c&&v(e.clientX)},[a,c,v]),f=(0,o.useCallback)(e=>{var t,i;null===(t=(i=e.currentTarget).releasePointerCapture)||void 0===t||t.call(i,e.pointerId),p(!1)},[]),_=(0,o.useCallback)(e=>{if(a)return;const t=e.shiftKey?1:.1,i={ArrowRight:()=>m(l+t),ArrowUp:()=>m(l+t),ArrowLeft:()=>m(l-t),ArrowDown:()=>m(l-t),Home:()=>0,End:()=>m(n)}[e.key];i&&(e.preventDefault(),s(i()))},[m,n,a,s,l]),b=n?l/n*100:0;return(0,z.jsxs)(L.x,{ref:d,role:"slider",tabIndex:0,"aria-label":r("post_media.edit_thumb.scrubber_label"),"aria-valuemin":0,"aria-valuemax":n,"aria-valuenow":l,"aria-valuetext":r("post_media.edit_thumb.frame_at",{time:H(l)}),"aria-disabled":a||void 0,position:"relative",h:"56px",borderRadius:"lg",overflow:"hidden",bg:"content_alpha_100",cursor:a?"not-allowed":"pointer",opacity:a?.6:1,touchAction:"none",userSelect:"none",_focusVisible:{boxShadow:"highlight",outline:"none"},onPointerDown:h,onPointerMove:x,onPointerUp:f,onPointerCancel:f,onKeyDown:_,children:[i&&0===t.length?(0,z.jsx)(N.O,{"data-testid":"filmstrip-skeleton",h:"100%",w:"100%"}):(0,z.jsx)(u.k,{h:"100%",w:"100%",children:t.map((e,t)=>(0,z.jsx)(L.x,{"data-testid":"filmstrip-frame",flex:1,minW:0,backgroundImage:`url(${e})`,backgroundSize:"cover",backgroundPosition:"center"},`${e}-${t}`))}),(0,z.jsx)(L.x,{position:"absolute",top:0,bottom:0,left:`${b}%`,w:"3px",ml:"-1.5px",borderRadius:"full",bg:"common.primary_400",boxShadow:"highlight",pointerEvents:"none"})]})};var V=i(125138),J=i(313773),G=i(117540);const Y=e=>(0,G.QZ)(e),K=(e,t,i)=>{const o=new URL(e).pathname.substring(1),n=V.stringify({s:t,t:i});return`${J.qnH}/${o}?${n}`};var X=i(231705),q=i(83391);const Q=[],ee=e=>{let{videoUrl:t,time:i,duration:n,onTimeChange:l,onDurationChange:s,isDisabled:a=!1}=e;const{t:r}=(0,g.$)(["planner"]),d=(0,o.useRef)(null),c=(0,o.useRef)(null),[m,v]=(0,o.useState)(0),h=((e,t)=>{const i=t?8:20;if(!e)return 6;const o=Math.round(e/(56*B));return Math.min(Math.max(o,6),i)})(m,!Y(t)),{frames:x,isLoading:f,error:_}=((e,t,i)=>{const n=Y(e),l=(0,o.useMemo)(()=>n&&t?Array.from({length:i},(o,n)=>K(e,160,Z(n,i,t))):Q,[n,e,t,i]),[s,a]=(0,o.useState)(Q),[r,d]=(0,o.useState)(!1),[c,u]=(0,o.useState)(null),p=(0,o.useRef)({});return(0,o.useEffect)(()=>{if(n||!t||!i)return;const o=`${e}:${i}`,l=p.current[o];if(l)return a(l),d(!1),void u(null);let s=!0;return d(!0),u(null),(async()=>{const n=[];for(let o=0;o<i;o++){const l=Z(o,i,t),a=await(0,q.H)(e,l,y,y).catch(()=>(0,q.H)(`${X.XzF}${e}`,l,y,y));if(!s)return;n.push(a)}p.current[o]=n,a(n),d(!1)})().catch(e=>{s&&(a(Q),u(e),d(!1))}),()=>{s=!1}},[n,e,t,i]),n?{frames:l,isLoading:!1,error:null}:{frames:s,isLoading:r,error:c}})(t,n,h),b=(0,o.useCallback)(()=>{var e;s((null===(e=d.current)||void 0===e?void 0:e.duration)||0)},[s]);return(0,o.useLayoutEffect)(()=>{const e=c.current;if(!e||"undefined"===typeof ResizeObserver)return void v((null===e||void 0===e?void 0:e.clientWidth)||0);const t=new ResizeObserver(e=>{let[t]=e;v(t.contentRect.width)});return t.observe(e),()=>t.disconnect()},[]),(0,o.useEffect)(()=>{d.current&&d.current.currentTime!==i&&(d.current.currentTime=i)},[i]),(0,z.jsxs)(u.k,{direction:"column",gap:3,children:[(0,z.jsx)(u.k,{justify:"center",bg:"base_level_2",borderRadius:"lg",p:2,children:(0,z.jsx)(L.x,{as:"video",ref:d,src:t,controls:!1,preload:"auto",muted:!0,playsInline:!0,onLoadedMetadata:b,maxH:"280px",maxW:"100%",borderRadius:"md"})}),(0,z.jsxs)(L.x,{ref:c,children:[(0,z.jsx)(W,{frames:x,isLoadingFrames:f,duration:n,time:i,onT
1imeChange:l,isDisabled:a||!n}),(0,z.jsxs)(u.k,{justify:"space-between",mt:1.5,children:[(0,z.jsx)(p.x,{fontSize:"xs",color:"content_note",children:H(i)}),(0,z.jsx)(p.x,{fontSize:"xs",color:"content_note",children:H(n)})]})]}),_&&(0,z.jsx)(p.x,{fontSize:"xs",color:"content_note",children:r("post_media.edit_thumb.frames_unavailable")})]})};var te=i(480050),ie=i.n(te),oe=i(291508);const ne=async e=>{var t,i;const o=e.split(";")[0].split("/")[1],n=await ie().post(X.cW$,{name:`video-thumb.${o}`,data:e});if(null===(t=n.data)||void 0===t||!t.status||null===(i=n.data)||void 0===i||!i.url)throw new Error("Thumbnail upload failed");return n.data.url};var le=i(764293),se=i(137413),ae=i(709536),re=i(699983);const de=[[16,9],[9,16],[1,1],[4,5],[5,4],[4,3],[3,4],[2,3],[3,2],[21,9]],ce=(e,t)=>0===t?e:ce(t,e%t),ue=e=>new Promise(t=>{const i=document.createElement("video");i.preload="metadata",i.crossOrigin="*",i.src=e,i.onloadedmetadata=()=>t(((e,t)=>{if(!e||!t)return null;const i=e/t,o=de.find(e=>{let[t,o]=e;return Math.abs(t/o-i)<.04});if(o)return`${o[0]}:${o[1]}`;const n=ce(e,t)||1,l=e/n,s=t/n;return l<=40&&s<=40?`${l}:${s}`:`${e}x${t}`})(i.videoWidth,i.videoHeight)),i.onerror=()=>t(null)}),pe=async e=>{var t,i;const o=e.split(";")[0].split("/")[1]||"jpeg",n=await ie().post(X.cW$,{name:`riley-thumb.${o}`,data:e});if(null===(t=n.data)||void 0===t||!t.status||null===(i=n.data)||void 0===i||!i.url)throw new Error("Thumbn
1ail upload failed");return n.data.url},me=async(e,t,i,o)=>{if(t===j.frame){if(Y(e.url))return K(e.url,y,i);const t=await(0,q.H)(e.url,i,y,y).catch(()=>(0,q.H)(`${X.XzF}${e.url}`,i,y,y));return pe(t)}if(!o)return"";if(o.startsWith("blob:")){const e=await(0,q.q)(o,y,y).catch(()=>(0,q.q)(`${X.XzF}${o}`,y,y));return pe(e)}return o},ve=e=>{var t,i;let{item:_,onSelect:b,onClose:C}=e;const{t:k}=(0,g.$)(["planner","common"]),S=(0,n.m)("RadioGroup",{variant:"switch"}),[T,E]=(0,o.useState)(null===_.selectedTime?j.custom:j.frame),[A,P]=(0,o.useState)((null!==(t=_.selectedTime)&&void 0!==t?t:0)/1e3),[D,O]=(0,o.useState)(0),[L,M]=(0,o.useState)(null===_.selectedTime&&null!==(i=_.thumbUrl)&&void 0!==i?i:null),F=(0,o.useRef)(L);F.current=L,(0,o.useEffect)(()=>()=>{var e;null!==(e=F.current)&&void 0!==e&&e.startsWith("blob:")&&URL.revokeObjectURL(F.current)},[]);const{save:U,isSaving:N}=(e=>{let{item:t,onSelect:i,onClose:n}=e;const{t:l}=(0,g.$)(["common"]),[s,a]=(0,o.useState)(!1);return{save:(0,o.useCallback)(async(e,o,s)=>{a(!0);try{if(e===j.frame)if(Y(t.url))i(t,K(t.url,300,o),1e3*o);else{const e=await(0,q.H)(t.url,o,y,y).catch(()=>(0,q.H)(`${X.XzF}${t.url}`,o,y,y)),n=await ne(e);i(t,(0,w.getThumbUrl)(n,"300"),1e3*o)}else if(s){const e=await(0,q.q)(s,y,y).catch(()=>(0,q.q)(`${X.XzF}${s}`,y,y)),o=await ne(e);i(t,(0,w.getThumbUrl)(o,"300"),null)}n()}catch(r){(0,oe.S3)(r),(0,I.CFj)({description:null===r||void 0===r?void 0:r.message,title:l("error",{ns:"common"}),status:"error"})}finally{a(!1)}},[t,i,n,l]),isSaving:s}})({item:_,onSelect:b,onClose:C}),{editWithRiley:B,isSendingToRiley:Z}=((e,t)=>{const i=(0,le.I0)(),{t:n}=(0,g.$)(["planner","common"]),[l,s]=(0,o.useState)(!1),a=(0,le.v9)(e=>{var t;return null===(t=e.socialAccountsStore)||void 0===t?void 0:t.selected}),r=(0,le.v9)(e=>{var t;return null===(t=e.socialAccountsStore)||void 0===t?void 0:t.accounts}),d=(0,o.useMemo)(()=>{const e=new Set;return(null!==a&&void 0!==a?a:[]).forEach(t=>{const i=null===r||void 0===r?void 0:r.find(e=>e.id===t),o=i&&(0,ae.A)(i.social_type);o&&"base"!==o&&"unassigned"!==o&&e.add(o)}),Array.from(e).map(e=>n(`post_editor.tabs.${e}`)).join(", ")},[a,r,n]);return{editWithRiley:(0,o.useCallback)(async(o,l,a)=>{s(!0);try{const[s,r]=await Promise.all([me(e,o,l,a),ue(e.url)]);if(!s)throw new Error("No thumbnail to send");const c={id:`riley-thumb-${e.id}-${l}`,url:s,type:"image",name:"thumbnail.jpg",mime:"image/jpeg"};let u="";d&&r?u=n("post_media.edit_thumb.riley_context_platform_ratio",{platforms:d,aspectRatio:r}):d?u=n("post_media.edit_thumb.riley_context_platform",{platforms:d}):r&&(u=n("post_media.edit_thumb.riley_context_ratio",{aspectRatio:r})),re.vW.getState().setThumbnailTargetVideoUrl(e.url),i((0,se.Z2)("post-editor-ai-panel",w.CHATBOT_SIDEBAR_PANEL)),re.vW.getState().setPendingAttachmentSubmit({text:n("post_media.edit_thumb.riley_edit_prompt",{context:u}),attachments:[c]}),t()}catch(r){(0,oe.S3)(r),(0,I.CFj)({description:n("post_media.edit_thumb.riley_send_error"),title:n("error",{ns:"common"}),status:"error"})}finally{s(!1)}},[i,e,t,d,n]),isSendingToRiley:l}})(_,C),H=(0,o.useCallback)(e=>{e.preventDefault(),U(T,A,L)},[U,T,A,L]),W=T===j.frame,V=W?D>0:Boolean(L),J=N||Z,G=(0,o.useCallback)(()=>{B(T,A,L)},[B,T,A,L]);return(0,z.jsxs)(l.u_,{autoFocus:!1,returnFocusOnClose:!1,isOpen:!0,onClose:C,size:"xl",variant:"line-min",blockScrollOnMount:!1,children:[(0,z.jsx)(s.Z,{}),(0,z.jsxs)(a.h,{maxH:"90vh",as:"form",onSubmit:H,children:[(0,z.jsx)(r.x,{children:k("post_media.edit_thumb.modal.title")}),(0,z.jsx)(d.o,{isDisabled:J}),(0,z.jsx)(c.f,{children:(0,z.jsxs)(u.k,{direction:"column",gap:4,children:[(0,z.jsx)(p.x,{fontSize:"sm",color:"content_details",children:k("post_media.edit_thumb.description")}),(0,z.jsx)(u.k,{justify:"center",children:(0,z.jsx)(m.E,{onChange:e=>E(e),value:T,variant:"switch",__css:S,children:Object.values(j).map(e=>(0,z.jsx)(v.Y,{value:e,children:k(`post_media.edit_thumb.types.${e}`)},e))})}),W?(0,z.jsx)(ee,{videoUrl:_.url,time:A,duration:D,onTimeChange:P,onDurationChange:O,isDisabled:N}):(0,z.jsx)(R,{imageUrl:L,onImageChange:M}),(0,z.jsx)($,{type:T})]})}),(0,z.jsxs)(h.m,{gap:2,children:[(0,z.jsx)(x.z,{type:"button",variant:"ai",size:"sm",mr:"auto",leftIcon:(0,z.jsx)(f.QBd,{}),onClick:G,isDisabled:!V||J,isLoading:Z,children:k("post_media.edit_thumb.edit_with_riley")}),(0,z.jsx)(x.z,{type:"button",variant:"secondary",size:"sm",onClick:C,isDisabled:J,children:k("cancel",{ns:"common"})}),(0,z.jsx)(x.z,{type:"submit",variant:"solid",size:"sm",isDisabled:!V||J,isLoading:N,children:k("post_media.edit_thumb.save")})]})]})]})}},83391:(e,t,i)=>{i.d(t,{H:()=>l,q:()=>n});const o=(e,t,i)=>{try{var o;null===(o=e.getContext("2d"))||void 0===o||o.getImageData(0,0,1,1)}catch(n){return Promise.reject(n instanceof Error?n:new Error("Cannot read image"))}return new Promise(o=>{e.toBlob(o,t,i)}).then(e=>{if(null===e)throw new Error("Cannot read image");return e})},n=function(e,t,i){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"image/jpeg";return new Promise((t,i)=>{const o=new Image;o.src=e,o.crossOrigin="true",o.addEventListener("load",()=>{t(o)}),o.addEventListener("error",e=>{i((null===e||void 0===e?void 0:e.error)||new Error("Could not create thumbnail"))})}).then(e=>{var l;const s=((e,t,i)=>{const o=e.width/e.height;let n=t,l=Math.round(n/o);return l>i&&(l=i,n=Math.round(l*o)),{width:n,height:l}})(e,t,i);e.width=s.width,e.height=s.height;const a=document.createElement("canvas");return a.width=s.width,a.height=s.height,null===(l=a.getContext("2d"))||void 0===l||l.drawImage(e,0,0,a.width,a.height),o(a,n,80)}).then(e=>new Promise((t,i)=>{const o=new FileReader;o.onloadend=()=>{t(o.result)},o.onerror=e=>{i((null===e||void 0===e?void 0:e.error)||new Error("Could not create thumbnail"))},o.readAsDataURL(e)}))},l=function(e,t,i,n){let l=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"image/jpeg";return new Promise((i,o)=>{const n=document.createElement("video");n.setAttribute("controls","true"),n.setAttribute("muted",""),n.setAttribute("preload","metadata"),n.setAttribute("crossorigin","*"),n.setAttribute("src",e),n.addEventListener("loadedmetadata",()=>{n.currentTime=t}),n.addEventListener("timeupdate",()=>{i(n)}),n.addEventListener("error",e=>{o((null===e||void 0===e?void 0:e.error)||new Error("Could not create thumbnail"))})}).then(e=>{var t;const s=((e,t,i)=>{const o=e.videoWidth/e.videoHeight;let n=t,l=Math.round(n/o);return l>i&&(l=i,n=Math.round(l*o)),{width:n,height:l}})(e,i,n);e.width=s.width,e.height=s.height;const a=document.createElement("canvas");return a.width=s.width,a.height=s.height,null===(t=a.getContext("2d"))||void 0===t||t.drawImage(e,0,0,a.width,a.height),o(a,l,80)}).then(e=>new Promise((t,i)=>{const o=new FileReader;o.onloadend=()=>{t(o.result)},o.onerror=e=>{i((null===e||void 0===e?void 0:e.error)||new Error("Could not create thumbnail"))},o.readAsDataURL(e)}))}},638461:(e,t,i)=>{i.d(t,{Z:()=>a});var o=i(683017),n=i(270858),l=i(228993);const s=(0,o.forwardRef)((e,t)=>{let{children:i,wrap:s,size:a}=e;const r=(0,o.useMemo)(()=>o.Children.toArray(i),[i]),d=(0,o.useMemo)(()=>o.Children.map(r,(e,t)=>o.isValidElement(e)?o.cloneElement(e,{size:a,isFirst:0===t,isLast:t===r.length-1}):e),[r,a]);return(0,l.jsx)(n.x,{margin:"-0.5",overflow:"hidden",overflowX:s?null:"auto",ref:t,children:(0,l.jsx)(n.x,{display:"flex",flexWrap:s?"wrap":null,children:d.map(e=>(0,l.jsx)(n.x,{margin:"0.5",children:e},null===e||void 0===e?void 0:e.key))})})}),a=(0,o.memo)(s)},835007:(e,t,i)=>{i.d(t,{Z:()=>R});var o=i(683017),n=i(692877),l=i(587383),s=i(270858),a=i(878818),r=i(179822),d=i(351839),c=i(622064),u=i(231085),p=i(298249),m=i(828865),v=i(39821),h=i(170882),x=i(519186),g=i(366354),f=i(138342),_=i(349798),b=i(778145),j=i(919941),C=i(645462),k=i(408499),y=i(107519),S=i(492736),T=i(249426),E=i(301464),I=i(544160),w=i(649942),A=i(799396),P=i(228993);const D=e=>{let{size:t,hasError:i}=e;const o="sm"===t?"64px":"128px",n="base",l={position:"relative",width:o,height:o,borderRadius:n,backgroundColor:"content_alpha_300"};return i&&(l._before={position:"absolute",inset:"-1px",content:'""',border:"2px s
1olid",borderColor:"common.negative",borderRadius:n,pointerEvents:"none"}),l},O={position:"relative",zIndex:0,overflow:"hidden",_before:{position:"absolute",inset:0,zIndex:-1,content:'""',background:"base_level_3"}},z=e=>{let{errors:t,onClick:i,onAdd:z,onEdit:R,onEditSize:L,onAiEdit:M,onEditThumb:F,onRemove:U,onMove:$,clickTooltip:N,removeTooltip:B,isFirst:Z,isLast:H,size:W="md",addDataIdProp:V,...J}=e;const{type:G,src:Y,progress:K,duration:X}=J,{t:q}=(0,k.$)(["planner","common"]),Q=(0,n.S)({base:!0,md:!1}),ee=(0,I.Z)(),[te,ie]=(0,o.useState)(null),[oe,ne]=(0,l.k)(),[le,se]=(0,l.k)(),ae=(0,o.useMemo)(()=>K&&void 0!==K.percentage?K.percentage:null,[K]),re=(0,o.useMemo)(()=>ae>0||0===ae,[ae]),de=(0,o.useMemo)(()=>ee?0===ae||"preprocess"===(null===K||void 0===K?void 0:K.type)?q("post_media_list.progress.prepare"):100===ae||"postprocess"===(null===K||void 0===K?void 0:K.type)?q("post_media_list.progress.finish"):ae>0?q("post_media_list.progress.uploading",{percent:ae}):void 0:q("no_internet_connection",{ns:"common"}),[ae,K,ee,q]),ce=(0,o.useCallback)(()=>{null===i||void 0===i||i(J)},[i,J]),ue=(0,o.useCallback)(()=>{null===z||void 0===z||z(J)},[z,J]),pe=(0,o.useCallback)(()=>{null===R||void 0===R||R(J)},[R,J]),me=(0,o.useCallback)(()=>{null===L||void 0===L||L(J)},[L,J]),ve=(0,o.useCallback)(()=>{null===M||void 0===M||M(J)},[M,J]),he=(0,o.useCallback)(()=>{null===F||void 0===F||F(J)},[F,J]),xe=(0,o.useCallback)(()=>{null===U||void 0===U||U(J)},[U,J]),ge=(0,o.useCallback)(()=>{null===$||void 0===$||$(J,-1)},[$,J]),fe=(0,o.useCallback)(()=>{null===$||void 0===$||$(J,1)},[$,J]),_e=(0,o.useCallback)(()=>ne.on(),[ne]),be=(0,o.useCallback)(()=>ne.off(),[ne]),je=(0,o.useMemo)(()=>{const e=[];return F&&e.push({label:q("post_media_list.actions.change_thumbnail"),icon:w.r,onClick:he}),R&&e.push({label:q("post_media_list.actions.edit_design"),icon:A.dou,onClick:pe}),L&&e.push({label:q("post_media_list.actions.change_size"),icon:y.UZU,onClick:me}),M&&e.push({label:q("post_media_list.actions.edit_with_ai"),icon:b.FaMagic,onClick:ve}),U&&e.push({label:B||q("post_media_list.actions.remove"),icon:b.FaTimes,onClick:xe}),e},[R,q,pe,L,me,M,ve,F,he,U,B,xe]),Ce="sm"===W?"xs":"sm";return(0,P.jsxs)(s.x,{sx:D({size:W,hasError:!(null===t||void 0===t||!t.length)}),onMouseEnter:_e,onMouseOver:_e,onMouseLeave:be,"data-id":V?J.id:void 0,children:[(0,P.jsxs)(s.x,{width:"full",height:"full",overflow:"hidden",borderRadius:"inherit",children:[(0,P.jsx)(a.u,{label:re?de:N,hasArrow:!0,placement:"top",isDisabled:(!i||!N)&&!re,children:(0,P.jsx)(s.x,{width:"full",height:"full",cursor:i?"pointer":null,onClick:i?ce:null,children:(0,P.jsx)(r.E,{src:Y,fallback:!1===te?(0,P.jsx)(T.Z,{text:(0,E.UO)(Y)}):(0,P.jsx)(S.Z,{}),onLoadStart:()=>ie(null),onLoad:()=>ie(!0),onError:()=>ie(!1),width:"full",height:"full",objectFit:"cover"})})}),(0,P.jsx)(d.k,{alignItems:"center",gap:1,height:"20px",position:"absolute",left:1,top:1,children:G===C.W&&(0,P.jsx)(s.x,{padding:1,backgroundColor:"blackAlpha.500",borderRadius:"full",color:"white",fontSize:"12px",fontWeight:400,lineHeight:1,children:(0,j.LU)(X||0)})}),re&&(0,P.jsx)(s.x,{position:"absolute",inset:0,display:"flex",alignItems:"center",justifyContent:"center",pointerEvents:"none",children:(0,P.jsx)(c.D,{capIsRound:!0,value:ae,isIndeterminate:0===ae||100===ae,size:"sm"===W?"36px":"56px",lineHeight:"1",thickness:"6px",trackColor:"base_level_1",color:ee?["preprocess","postprocess"].includes(null===K||void 0===K?void 0:K.type)?"common.safe_dark":"common.primary_400":"common.negative",children:(0,P.jsx)(u.i,{color:"white",children:ee?(0,P.jsx)(P.Fragment,{children:0===ae||100===ae?"":`${ae}%`}):(0,P.jsx)(p.J,{as:y.Em6,fontSize:"xl"})})})}),(null===t||void 0===t?void 0:t.length)>0&&(0,P.jsx)(d.k,{position:"absolute",left:1,right:1,bottom:1,color:"common.negative",lineHeight:1,justifyContent:"center",children:(0,P.jsx)(a.u,{label:null===t||void 0===t?void 0:t.map(e=>(0,P.jsx)(s.x,{children:e})),hasArrow:!0,placement:"top",variant:"error",shouldWrapChildren:!0,children:(0,P.jsx)(p.J,{as:b.FaExclamationTriangle,fontSize:"sm"===W?"md":"xl"})})})]}),1===je.length&&(Q||oe)&&(0,P.jsx)(a.u,{label:je[0].label,hasArrow:!0,placement:"top",children:(0,P.jsx)(m.h,{icon:(0,P.jsx)(p.J,{as:je[0].icon}),onClick:je[0].onClick,size:Ce,sx:{...O,position:"absolute",top:1,right:1}})}),je.length>1&&(0,P.jsxs)(v.v,{isLazy:!0,autoSelect:!1,size:"xs",placement:"bottom-end",onOpen:se.on,onClose:se.off,children:[(0,P.jsx)(h.j,{icon:(0,P.jsx)(p.J,{as:b.FaEllipsisV}),size:Ce,sx:{...O,...Q||oe||le?{}:{_before:{}},position:"absolute",top:1,right:1},as:m.h}),(0,P.jsx)(x.h,{children:(0,P.jsx)(g.q,{zIndex:"modal",minWidth:"auto",onMouseMove:e=>e.stopPropagation(),children:je.map((e,t)=>(0,P.jsx)(f.s,{onClick:e.onClick,icon:(0,P.jsx)(p.J,{fontSize:"sm",as:e.icon}),children:e.label},t))})})]}),(Q||oe)&&!z&&$&&!(Z&&H)&&(0,P.jsx)(a.u,{label:q("post_media_list.actions.move_left"),hasArrow:!0,placement:"top",children:(0,P.jsx)(m.h,{icon:(0,P.jsx)(p.J,{as:b.FaC
1hevronLeft}),onClick:ge,size:Ce,sx:{...O,position:"absolute",bottom:1,left:1},isDisabled:Z})}),(Q||oe)&&!z&&$&&!(Z&&H)&&(0,P.jsx)(a.u,{label:q("post_media_list.actions.move_right"),hasArrow:!0,placement:"top",children:(0,P.jsx)(m.h,{icon:(0,P.jsx)(p.J,{as:b.FaChevronRight}),onClick:fe,size:Ce,sx:{...O,position:"absolute",bottom:1,right:1},isDisabled:H})}),(Q||oe)&&z&&(0,P.jsx)(a.u,{label:q("post_media_list.actions.add_to_post"),hasArrow:!0,placement:"bottom",children:(0,P.jsx)(_.z,{leftIcon:(0,P.jsx)(p.J,{as:b.FaPlus}),onClick:ue,size:Ce,sx:{...O,position:"absolute",bottom:1,left:"50%",transform:"translateX(-50%)"},children:q("post_media_list.actions.add")})})]})},R=(0,o.memo)(z)},780410:(e,t,i)=>{i.d(t,{Z:()=>P,d:()=>A});var o=i(270858),n=i(179822),l=i(524943),s=i(807523),a=i(53004),r=i(177612),d=i(351839),c=i(670167),u=i(39821),p=i(170882),m=i(828865),v=i(366354),h=i(138342),x=i(298249),g=i(677360),f=i(741065),_=i(408499),b=i(492736),j=i(645462),C=i(778145),k=i(107519),y=i(104399),S=i(90583),T=i(683017),E=i(799396),I=i(649942),w=i(228993);const A=e=>{let{media:t}=e;return(0,w.jsx)(w.Fragment,{children:t.type===j.W?(0,w.jsx)(o.x,{as:"video",objectFit:"contain",width:"full",height:"full",src:t.url,controls:!0,poster:(0,y.getThumbUrl)(t.thumbUrl,"1280")}):(0,w.jsx)(n.E,{objectFit:"contain",width:"full",height:"full",src:(0,y.getThumbUrl)(t.url,"1280"),fallback:(0,w.jsx)(b.Z,{height:"250px"})})})},P=e=>{let{item:t,onClose:i,onEdit:o,onEditSize:n,onAiEdit:b,onEditThumb:j,onEditUserTags:y,onEditProductTags:P,itemNo:D=0,itemsNo:O=0,onChangeItemNo:z,renderDetails:R}=e;const{t:L}=(0,_.$)(["planner","common"]),M=(0,T.useMemo)(()=>({type:t.type,url:t.url,thumbUrl:t.thumbUrl}),[t]),F=(0,T.useMemo)(()=>{const e=[];return j&&e.push({label:L("post_media_list.actions.change_thumbnail"),icon:I.r,onClick:j}),o&&e.push({label:L("post_media_list.actions.edit_design"),icon:E.dou,onClick:o}),n&&e.push({label:L("post_media_list.actions.change_size"),icon:k.UZU,onClick:n}),b&&e.push({label:L("post_media_list.actions.edit_with_ai"),icon:C.FaMagic,onClick:b}),e},[o,L,n,b,j]),U=(0,T.useMemo)(()=>null===R||void 0===R?void 0:R(t),[t,R]);return(0,w.jsxs)(l.u_,{autoFocus:!1,returnFocusOnClose:!1,isOpen:!0,onClose:i,size:U?"3xl":"2xl",variant:"line-min",isCentered:!0,children:[(0,w.jsx)(s.Z,{}),(0,w.jsxs)(a.h,{children:[(0,w.jsxs)(r.x,{as:d.k,gap:1,alignItems:"center",children:[L("post_media.preview.modal.title"),(0,w.jsx)(c.L,{}),(0,w.jsxs)(d.k,{children:[y&&(0,w.jsx)(S.Ddz,{tooltipLabel:L("post_media_list.actions.edit_user_tags"),icon:(0,w.jsx)(C.FaUserTag,{}),variant:"ghost",size:"sm",onClick:y}),P&&(0,w.jsx)(S.Ddz,{tooltipLabel:L("post_media_list.actions.edit_product_tags"),icon:(0,w.jsx)(C.FaShoppingBag,{}),variant:"ghost",size:"sm",onClick:P}),F.length>0&&(0,w.jsxs)(u.v,{isLazy:!0,autoSelect:!1,size:"xs",placement:"bottom-end",children:[(0,w.jsx)(p.j,{icon:(0,w.jsx)(C.FaEllipsisV,{}),variant:"ghost",size:"sm",as:m.h}),(0,w.jsx)(v.q,{minWidth:"auto",children:F.map(e=>(0,w.jsx)(h.s,{onClick:e.onClick,icon:(0,w.jsx)(x.J,{fontSize:"sm",as:e.icon}),children:e.label},e.label))})]})]}),(0,w.jsx)(S.Ddz,{tooltipLabel:L("close",{ns:"common"}),icon:(0,w.jsx)(C.FaTimes,{}),variant:"ghost",size:"sm",marginRight:-2,onClick:i})]}),(0,w.jsx)(g.f,{padding:0,background:"base_level_1",children:(0,w.jsxs)(d.k,{flexDirection:["column","column","row"],height:"80vh",minHeight:0,children:[(0,w.jsxs)(d.k,{flexDirection:"column",width:U?["full","full","60%"]:"full",maxHeight:"calc(80vh - 53px)",children:[(0,w.jsx)(A,{media:M}),z&&(0,w.jsxs)(d.k,{alignItems:"center",justifyContent:"center",gap:2,background:"base_level_2",marginTop:"auto",padding:3,children:[(0,w.jsx)(m.h,{"aria-label":L("previous",{ns:"common"}),icon:(0,w.jsx)(C.FaChevronLeft,{}),isDisabled:D<=1,onClick:()=>z(D-1)}),(0,w.jsx)(f.x,{fontSize:"sm",color:"content_inactive",children:`${D} ${L("of",{ns:"common"})} ${O}`}),(0,w.jsx)(m.h,{"aria-label":L("next",{ns:"common"}),icon:(0,w.jsx)(C.FaChevronRight,{}),isDisabled:D>=O,onClick:()=>z(D+1)})]})]}),U&&(0,w.jsx)(d.k,{flex:1,flexDirection:"column",padding:3,children:U})]})})]})]})}},645462:(e,t,i)=>{i.d(t,{W:()=>n,p:()=>o});
1const o="photo",n="video"},239757:(e,t,i)=>{i.d(t,{Z:()=>U});var o=i(683017),n=i(408499),l=i(764293),s=i(587383),a=i(349798),r=i(298249),d=i(741065),c=i(68530),u=i(773414),p=i(39821),m=i(170882),v=i(828865),h=i(366354),x=i(138342),g=i(603110),f=i(262813),_=i(288167),b=i(324973),j=i(727298),C=i(778145),k=i(428647),y=i(928699),S=i(313773),T=i(499228),E=i(664723),I=i(137413),w=i(104399),A=i(11509),P=i(306650),D=i(365327),O=i(953489),z=i(228993);const R={paddingX:0,"> *":{marginX:0}},L=e=>{var t,i,L,M,F,U,$,N,B,Z,H,W,V,J,G,Y,K,X,q,Q,ee;let{buttonProps:te,variant:ie="solid",iconColor:oe,labelVisible:ne,labelCompressed:le,hideShare:se,hideExternalApproval:ae,draft:re,onDeleteFromBundle:de,onCopyToTeamspace:ce,onGroupActionProgress:ue,onGroupActionDone:pe,onOpenPostEditor:me}=e;const{t:ve}=(0,n.$)(["planner","common"]),he=(0,l.I0)(),[xe,ge]=(0,s.k)(!1),[fe,_e]=(0,s.k)(!1),[be,je]=(0,s.k)(!1),[Ce,ke]=(0,s.k)(!1),[ye,Se]=(0,o.useState)(),[Te,Ee]=(0,o.useState)(""),[Ie,we]=(0,o.useState)(!1),Ae=(0,l.v9)(e=>e.permissions.spacePermissionChecks),Pe=(0,w.useWorkspaceSelector)(e=>{var t;return null===e||void 0===e||null===(t=e.settings)||void 0===t?void 0:t.timezone}),De=(0,l.v9)(e=>e.plannerStore.workflowType),Oe=(0,l.v9)(e=>{var t,i;return null===(t=e.auth.payload)||void 0===t||null===(i=t.user)||void 0===i?void 0:i.pk}),ze=(0,o.useMemo)(()=>{var e;return(null===re||void 0===re||null===(e=re.post)||void 0===e?void 0:e.id)||""},[re]),Re=(0,o.useMemo)(()=>{var e;return(null===re||void 0===re||null===(e=re.post)||void 0===e?void 0:e.groupId)||""},[re]),{canApproveDrafts:Le,canEditDrafts:Me,canEditDraftsAll:Fe,canEditPosts:Ue,canEditPostsAll:$e}=Ae,Ne=(0,o.useCallback)(async e=>{try{const t=await(0,S.PO7)({groupId:e,timezone:Pe});if(t.data.status)return void(0,I.EF)(t);const i=(await(0,S.RCT)()).data.accountsList||[],o=Object.values(t.data);return(await Promise.all(o.map(async e=>{const t=await(async e=>{let{accounts:t,post:i}=e;return!(await(0,E.PO)(t,i)).length})({accounts:i,post:e});return t}))).every(e=>e)}catch(t){return void(0,I.EF)(t.response)}},[Pe]),Be=(0,o.useCallback)(async(e,t,i,o)=>{try{const n=i===_.Z.APPROVE?await Ne(t):void 0;if(o)try{await(0,D.Ir)({comment:o,content_type:"post",object_pk:`group:${t}`,user:Oe})}catch{}try{await he((0,I.o$)({status:i,draftIds:[{id:e,isGroup:!0,valid:n}]}))}catch{}}catch(n){(0,I.EF)(n.response)}},[he,Ne,Oe]),Ze=(0,o.useCallback)(()=>_e.on(),[_e]),He=(0,o.useCallback)(async()=>{we(!0),null===ue||void 0===ue||ue(!0,y.O.DRAFT_DELETE);try{const e=await(0,S.p$7)({groupId:Re});_e.on(),(0,I.EF)(e),e.data.status===w.PLANNER_RESPONSE_STATUS_SUCCESS&&(null===pe||void 0===pe||pe(y.O.DRAFT_DELETE))}catch(e){(0,I.EF)(e.response)}we(!1),null===ue||void 0===ue||ue(!1,y.O.DRAFT_DELETE)},[Re,ue,pe,_e,we]),We=(0,o.useCallback)(async()=>{we(!0),null===ue||void 0===ue||ue(!0,y.O.DRAFT_UNGROUP);try{const e=await(0,S.z5B)({groupId:Re});(0,I.EF)(e),e.data.status===w.PLANNER_RESPONSE_STATUS_SUCCESS&&(null===pe||void 0===pe||pe(y.O.DRAFT_UNGROUP))}catch(e){(0,I.EF)(e.response)}we(!1),null===ue||void 0===ue||ue(!1,y.O.DRAFT_UNGROUP)},[Re,ue,pe,we]),Ve=(0,o.useCallback)(async()=>{we(!0),null===ue||void 0===ue||ue(!0,y.O.DRAFT_EDIT);try{const e=await(0,S.PO7)({groupId:Re,timezone:Pe});e.data.status?(0,I.EF)(e):(null===me||void 0===me||me({mode:j.GB,postDataByTab:(0,E.uR)(e.data)}),null===pe||void 0===pe||pe(y.O.DRAFT_EDIT))}catch(e){(0,I.EF)(e.response)}we(!1),null===ue||void 0===ue||ue(!1,y.O.DRAFT_EDIT)},[Re,Pe,ue,pe,me,we]),Je=(0,o.useCallback)(async()=>{we(!0),null===ue||void 0===ue||ue(!0,y.O.DRAFT_SCHEDULE);try{const e=await(0,S.PO7)({groupId:Re,timezone:Pe});e.data.status?(0,I.EF)(e):(null===me||void 0===me||me({mode:j.JV,postDataByTab:(0,E.uR)(e.data)}),null===pe||void 0===pe||pe(y.O.DRAFT_SCHEDULE))}catch(e){(0,I.EF)(e.response)}we(!1),null===ue||void 0===ue||ue(!1,y.O.DRAFT_SCHEDULE)},[Re,Pe,ue,pe,me,we]),Ge=(0,o.useCallback)(async()=>{if(we(!0),null===ue||void 0===ue||ue(!0,y.O.DRAFT_STATUS_CHANGE),De===b.U)try{await Be(ze,Re,_.Z.REQUEST_APPROVAL),null===pe||void 0===pe||pe(y.O.DRAFT_STATUS_CHANGE),(0,w.analyticsTrackEvent)("draftRequestedApproval")}catch(e){console.error(e)}else je.on();we(!1),null===ue||void 0===ue||ue(!1,y.O.DRAFT_STATUS_CHANGE)},[De,je,ze,Re,Be,pe,ue]),Ye=(0,o.useCallback)(async()=>{we(!0),null===ue||void 0===ue||ue(!0,y.O.DRAFT_STATUS_CHANGE);try{await Be(ze,Re,_.Z.APPROVE),null===pe||void 0===pe||pe(y.O.DRAFT_STATUS_CHANGE),(0,w.analyticsTrackEvent)("draftApproved")}catch(e){console.error(e)}we(!1),null===ue||void 0===ue||ue(!1,y.O.DRAFT_STATUS_CHANGE)},[ze,Re,Be,pe,ue]),Ke=(0,o.useCallback)(async()=>{we(!0),null===ue||void 0===ue||ue(!0,y.O.DRAFT_STATUS_CHANGE);try{await Be(ze,Re,_.Z.REJECT,Te),Ee(""),null===pe||void 0===pe||pe(y.O.DRAFT_STATUS_CHANGE),(0,w.analyticsTrackEvent)("draftRejected"),ke.off()}catch(e){console.error(e)}we(!1),null===ue||void 0===ue||ue(!1,y.O.DRAFT_STATUS_CHANGE)},[ze,Re,Te,ke,Be,pe,ue]),Xe=(0,o.useCallback)(async()=>{we(!0),null===ue||void 0===ue||ue(!0,y.O.DRAFT_STATUS_CHANGE);try{await Be(ze,Re,_.Z.RENEW),null===pe||void 0===pe||pe(y.O.DRAFT_STATUS_CHANGE),(0,w.analyticsTrackEvent)("draftRenewed")}catch(e){console.error(e)}we(!1),null===ue||void 0===ue||ue(!1,y.O.DRAFT_STATUS_CHANGE)},[ze,Re,Be,pe,ue]),qe=(0,o.useCallback)(async()=>{De===b.U?Se([ze]):je.on(),(0,w.analyticsTrackEvent)("draftRequestedApproval")},[je,Se,ze,De]),Qe=(0,o.useCallback)(()=>{Se(void 0)},[Se]);return(null===re||void 0===re||null===(t=re.info)||void 0===t||null===(i=t.status)||void 0===i?void 0:i.type)===f.Z.USED?null:Le||Fe||null!==re&&void 0!==re&&null!==(L=re.info)&&void 0!==L&&L.isMine||(null===re||void 0===re||null===(M=re.info)||void 0===M||null===(F=M.status)||void 0===F?void 0:F.type)===f.Z.REJECTED||
1(null===re||void 0===re||null===(U=re.info)||void 0===U||null===($=U.status)||void 0===$?void 0:$.type)===f.Z.REJECTED_EXTERNAL?(0,z.jsxs)(u.h,{size:"sm",isAttached:ne,variant:ie,children:[ne&&(()=>{var e,t,i,o,n;return[f.Z.NEW,f.Z.REJECTED,f.Z.REJECTED_EXTERNAL].includes((null===re||void 0===re||null===(e=re.info)||void 0===e||null===(t=e.status)||void 0===t?void 0:t.type)||"")?(0,z.jsx)(a.z,{onClick:Ge,leftIcon:(0,z.jsx)(r.J,{as:C.FaHandPaper}),isLoading:Ie,sx:le?R:{},children:le?null:ve("drafts.request_approval")}):Le&&(null===re||void 0===re||null===(i=re.info)||void 0===i||null===(o=i.status)||void 0===o?void 0:o.type)===f.Z.DONE?(0,z.jsx)(a.z,{onClick:Ye,leftIcon:(0,z.jsx)(r.J,{as:C.FaCheckDouble}),isLoading:Ie,sx:le?R:{},children:le?null:ve("drafts.approve")}):$e||Ue&&null!==re&&void 0!==re&&null!==(n=re.info)&&void 0!==n&&n.isMine?(0,z.jsx)(a.z,{onClick:Je,leftIcon:(0,z.jsx)(r.J,{as:C.FaReply}),isLoading:Ie,sx:le?R:{},children:le?null:ve("drafts.schedule")}):null})(),(0,z.jsxs)(p.v,{autoSelect:!1,placement:"bottom-end",size:"xs",isLazy:!0,children:[(0,z.jsx)(m.j,{variant:ie,as:v.h,icon:ne?(0,z.jsx)(r.J,{color:oe,as:C.FaChevronDown}):(0,z.jsx)(r.J,{color:oe,as:C.FaEllipsisV}),"aria-label":"Options",onClick:e=>e.stopPropagation(),isDisabled:Ie,...te}),(0,z.jsxs)(h.q,{w:"auto",minW:"160px",onClick:e=>e.stopPropagation(),children:[[f.Z.NEW,f.Z.REJECTED,f.Z.REJECTED_EXTERNAL,f.Z.SAVED].includes((null===re||void 0===re||null===(N=re.info)||void 0===N||null===(B=N.status)||void 0===B?void 0:B.type)||"")&&(0,z.jsx)(x.s,{icon:(0,z.jsx)(r.J,{fontSize:"sm",as:C.FaHandPaper}),onClick:Ge,children:ve("drafts.request_approval")}),Le&&(null===re||void 0===re||null===(Z=re.info)||void 0===Z||null===(H=Z.status)||void 0===H?void 0:H.type)===f.Z.DONE&&(0,z.jsx)(x.s,{icon:(0,z.jsx)(r.J,{fontSize:"sm",as:C.FaCheckDouble}),onClick:Ye,children:ve("drafts.approve")}),Le&&(null===re||void 0===re||null===(W=re.info)||void 0===W||null===(V=W.status)||void 0===V?void 0:V.type)===f.Z.DONE&&(0,z.jsx)(x.s,{icon:(0,z.jsx)(r.J,{fontSize:"sm",as:C.FaBan}),onClick:ke.on,children:ve("drafts.reject")}),[f.Z.DONE,f.Z.ACCEPTED,f.Z.ACCEPTED_EXTERNAL].includes((null===re||void 0===re||null===(J=re.info)||void 0===J||null===(G=J.status)||void 0===G?void 0:G.type)||"")&&(Fe||Me&&(null===re||void 0===re||null===(Y=re.info)||void 0===Y?void 0:Y.isMine))&&(0,z.jsx)(x.s,{icon:(0,z.jsx)(r.J,{fontSize:"sm",as:C.FaBackspace}),onClick:Xe,children:ve("drafts.send_back_to_drafts")}),($e||Ue&&(null===re||void 0===re||null===(K=re.info)||void 0===K?void 0:K.isMine))&&(0,z.jsx)(x.s,{icon:(0,z.jsx)(r.J,{fontSize:"sm",as:C.FaReply}),onClick:Je,children:ve("drafts.schedule")}),(Fe||Me&&(null===re||void 0===re||null===(X=re.info)||void 0===X?void 0:X.isMine))&&(0,z.jsx)(x.s,{onClick:Ve,icon:(0,z.jsx)(r.J,{fontSize:"sm",as:C.FaPen}),children:ve("posts.edit")}),!se&&(0,z.jsx)(x.s,{icon:(0,z.jsx)(r.J,{fontSize:"sm",as:C.FaShare}),onClick:ge.on,children:ve("share",{ns:"common"})}),ce&&(0,z.jsx)(x.s,{icon:(0,z.jsx)(r.J,{fontSize:"sm",as:C.FaCopy}),onClick:ce,children:ve("drafts.copy_to_teamspace",{ns:"planner"})}),!ae&&[f.Z.NEW,f.Z.REJECTED,f.Z.REJECTED_EXTERNAL,f.Z.SAVED].includes((null===re||void 0===re||null===(q=re.info)||void 0===q||null===(Q=q.status)||void 0===Q?void 0:Q.type)||"")&&(0,z.jsx)(x.s,{icon:(0,z.jsx)(r.J,{fontSize:"sm",as:g.r}),onClick:qe,children:ve("drafts.external_approval")}),de&&(0,z.jsx)(x.s,{icon:(0,z.jsx)(r.J,{fontSize:"sm",as:C.FaTimes}),onClick:de,color:"common.negative",children:ve("external_approval.delete_from_package")}),(Fe||Me&&(null===re||void 0===re||null===(ee=re.info)||void 0===ee?void 0:ee.isMine))&&(0,z.jsxs)(z.Fragment,{children:[(0,z.jsx)(x.s,{onClick:Ze,icon:(0,z.jsx)(r.J,{fontSize:"sm",as:C.FaTrash}),color:"common.negative",children:ve("posts.delete")}),(0,z.jsx)(x.s,{onClick:We,icon:(0,z.jsx)(r.J,{fontSize:"sm",as:C.FaClone}),children:ve("drafts.ungroup")})]})]})]}),fe&&(0,z.jsx)("div",{onClick:e=>e.stopPropagation(),children:(0,z.jsx)(T.v$,{modalFor:"draft",inProgress:Ie,show:!0,onHide:()=>{_e.off()},onYes:()=>{He()}})}),xe&&(0,z.jsx)(k.Z,{id:re.post.id,contentType:"draft",onClose:ge.off}),Ce&&(0,z.jsxs)(P.Z,{isOpen:!0,title:ve("drafts.reject_draft_group"),confirmButtonText:ve("drafts.reject_draft_group"),cancelButtonText:ve("cancel",{ns:"common"}),loading:Ie,onConfirm:Ke,onClose:()=>{ke.off(),Ee("")},children:[(0,z.jsx)(d.x,{color:"content_details",fontSize:"sm",mb:"4",children:ve("drafts.reject_tip_group")}),(0,z.jsx)(c.g,{isDisabled:Ie,fontSize:"sm",onChange:e=>Ee(e.target.value),padding:3,placeholder:ve("comments.add_optional",{ns:"common"}),resize:"none",value:Te})]}),!(null===ye||void 0===ye||!ye.length)&&(0,z.jsx)(O.Z,{draftIds:ye,onClose:Qe}),be&&(0,z.jsx)(A.Z,{onClose:je.off})]}):null},M={paddingX:0,"> *":{marginX:0}},F=e=>{var t,i,j,y,S,T,R,L,F,U,$,N,B,Z,H,W,V,J,G,Y,K;let{buttonProps:X,variant:q="solid",iconColor:Q,labelVisible:ee,labelCompressed:te,hideShare:ie,hideExternalApproval:oe,draft:ne,onChangeStatus:le,onDelete:se,onDeleteFromBundle:ae,onEdit:re,onUse:de,onCopyToTeamspace
1:ce}=e;const{t:ue}=(0,n.$)(["planner","common"]),pe=(0,l.I0)(),[me,ve]=(0,s.k)(!1),[he,xe]=(0,s.k)(!1),[ge,fe]=(0,s.k)(!1),[_e,be]=(0,s.k)(!1),[je,Ce]=(0,o.useState)(),[ke,ye]=(0,o.useState)(!1),Se=(0,l.v9)(e=>e.permissions.spacePermissionChecks),Te=(0,l.v9)(e=>e.plannerStore.workflowType),Ee=(0,l.v9)(e=>{var t,i;return null===(t=e.auth.payload)||void 0===t||null===(i=t.user)||void 0===i?void 0:i.pk}),{canApproveDrafts:Ie,canEditDrafts:we,canEditDraftsAll:Ae,canEditPosts:Pe,canEditPostsAll:De}=Se,Oe=(0,o.useCallback)(async e=>{let{accounts:t,post:i}=e;return!(await(0,E.PO)(t,i)).length},[]),ze=(0,o.useCallback)(async()=>{await pe((0,I.o$)({status:_.Z.APPROVE,draftIds:[{id:ne.post.id,valid:await Oe(ne)}]})),(0,w.analyticsTrackEvent)("draftApproved"),null===le||void 0===le||le()},[ne,pe,le,Oe]),Re=(0,o.useCallback)(async()=>{if(ye(!0),je)try{await(0,D.Ir)({comment:je,content_type:"post",object_pk:ne.post.id,user:Ee})}catch{ye(!1)}ve.off(),await pe((0,I.o$)({status:_.Z.REJECT,draftIds:[{id:ne.post.id}]})),(0,w.analyticsTrackEvent)("draftRejected"),null===le||void 0===le||le(),ye(!1)},[ne,pe,le,ye,je,ve,Ee]),Le=(0,o.useCallback)(async()=>{await pe((0,I.o$)({status:_.Z.RENEW,draftIds:[{id:ne.post.id}]})),(0,w.analyticsTrackEvent)("draftRenewed"),null===le||void 0===le||le()},[ne,pe,le]),Me=(0,o.useCallback)(async()=>{if((0,w.analyticsTrackEvent)("draftRequestedApproval"),Te===b.U)return await pe((0,I.o$)({status:_.Z.REQUEST_APPROVAL,draftIds:[{id:ne.post.id}]})),void(null===le||void 0===le||le());be.on()},[ne,pe,le,Te,be]),Fe=(0,o.useCallback)(()=>{(0,w.analyticsTrackEvent)("draftRequestedApproval"),Te!==b.U?be.on():xe.on()},[Te,be,xe]),Ue=(0,o.useCallback)(()=>{xe.off()},[xe]);return(null===ne||void 0===ne||null===(t=ne.info)||void 0===t||null===(i=t.status)||void 0===i?void 0:i.type)===f.Z.USED?null:Ie||Ae||null!==ne&&void 0!==ne&&null!==(j=ne.info)&&void 0!==j&&j.isMine||(null===ne||void 0===ne||null===(y=ne.info)||void 0===y||null===(S=y.status)||void 0===S?void 0:S.type)===f.Z.REJECTED||(null===ne||void 0===ne||null===(T=ne.info)||void 0===T||null===(R=T.status)||void 0===R?void 0:R.type)===f.Z.REJECTED_EXTERNAL?(0,z.jsxs)(u.h,{size:"sm",isAttached:ee,variant:q,children:[ee&&(()=>{var e,t,i,o,n;return[f.Z.NEW,f.Z.REJECTED,f.Z.REJECTED_EXTERNAL].includes((null===ne||void 0===ne||null===(e=ne.info)||void 0===e||null===(t=e.status)||void 0===t?void 0:t.type)||"")?(0,z.jsx)(a.z,{onClick:Me,leftIcon:(0,z.jsx)(r.J,{as:C.FaHandPaper}),sx:te?M:{},children:te?null:ue("drafts.request_approval")}):Ie&&(null===ne||void 0===ne||null===(i=ne.info)||void 0===i||null===(o=i.status)||void 0===o?void 0:o.type)===f.Z.DONE?(0,z.jsx)(a.z,{onClick:ze,leftIcon:(0,z.jsx)(r.J,{as:C.FaCheckDouble}),sx:te?M:{},children:te?null:ue("drafts.approve")}):De||Pe&&null!==ne&&void 0!==ne&&null!==(n=ne.info)&&void 0!==n&&n.isMine?(0,z.jsx)(a.z,{onClick:de,leftIcon:(0,z.jsx)(r.J,{as:C.FaReply}),sx:te?M:{},children:te?null:ue("drafts.schedule")}):null})(),(0,z.jsxs)(p.v,{autoSelect:!1,placement:"bottom-end",size:"xs",isLazy:!0,children:[(0,z.jsx)(m.j,{variant:q,as:v.h,icon:ee?(0,z.jsx)(r.J,{color:Q,as:C.FaChevronDown}):(0,z.jsx)(r.J,{color:Q,as:C.FaEllipsisV}),"aria-label":"Options",onClick:e=>e.stopPropagation(),...X}),(0,z.jsxs)(h.q,{w:"auto",minW:"160px",onClick:e=>e.stopPropagation(),children:[[f.Z.NEW,f.Z.REJECTED,f.Z.REJECTED_EXTERNAL,f.Z.SAVED].includes((null===ne||void 0===ne||null===(L=ne.info)||void 0===L||null===(F=L.status)||void 0===F?void 0:F.type)||"")&&(0,z.jsx)(x.s,{icon:(0,z.jsx)(r.J,{fontSize:"sm",as:C.FaHandPaper}),onClick:Me,children:ue("drafts.request_approval")}),Ie&&(null===ne||void 0===ne||null===(U=ne.info)||void 0===U||null===($=U.status)||void 0===$?void 0:$.type)===f.Z.DONE&&(0,z.jsx)(x.s,{icon:(0,z.jsx)(r.J,{fontSize:"sm",as:C.FaCheckDouble}),onClick:ze,children:ue("drafts.approve")}),Ie&&(null===ne||void 0===ne||null===(N=ne.info)||void 0===N||null===(B=N.status)||void 0===B?void 0:B.type)===f.Z.DONE&&(0,z.jsx)(x.s,{icon:(0,z.jsx)(r.J,{fontSize:"sm",as:C.FaBan}),onClick:ve.on,children:ue("drafts.reject")}),[f.Z.DONE,f.Z.ACCEPTED,f.Z.ACCEPTED_EXTERNAL].includes((null===ne||void 0===ne||null===(Z=ne.info)||void 0===Z||null===(H=Z.status)||void 0===H?void 0:H.type)||"")&&(Ae||we&&(null===ne||void 0===ne||null===(W=ne.info)||void 0===W?void 0:W.isMine))&&(0,z.jsx)(x.s,{icon:(0,z.jsx)(r.J,{fontSize:"sm",as:C.FaBackspace}),onClick:Le,children:ue("drafts.send_back_to_drafts")}),(De||Pe&&(null===ne||void 0===ne||null===(V=ne.info)||void 0===V?void 0:V.isMine))&&(0,z.jsx)(x.s,{icon:(0,z.jsx)(r.J,{fontSize:"sm",as:C.FaReply}),onClick:de,children:ue("drafts.schedule")}),(Ae||we&&(null===ne||void 0===ne||null===(J=ne.info)||void 0===J?void 0:J.isMine))&&(0,z.jsx)(x.s,{icon:(0,z.jsx)(r.J,{fontSize:"sm",as:C.FaPen}),onClick:re,children:ue("posts.edit")}),!ie&&(0,z.jsx)(x.s,{icon:(0,z.jsx)(r.J,{fontSize:"sm",as:C.FaShare}),onClick:fe.on,children:ue("share",{ns:"common"})}),ce&&(0,z.jsx)(x.s,{icon:(0,z.jsx)(r.J,{fontSize:"sm",as:C.FaCopy}),onClick:ce,children:ue("drafts.copy_to_teamspace",{ns:"planner"})}
1),!oe&&[f.Z.NEW,f.Z.REJECTED,f.Z.REJECTED_EXTERNAL,f.Z.SAVED].includes((null===ne||void 0===ne||null===(G=ne.info)||void 0===G||null===(Y=G.status)||void 0===Y?void 0:Y.type)||"")&&(0,z.jsx)(x.s,{icon:(0,z.jsx)(r.J,{fontSize:"sm",as:g.r}),onClick:Fe,children:ue("drafts.external_approval")}),ae&&(0,z.jsx)(x.s,{icon:(0,z.jsx)(r.J,{fontSize:"sm",as:C.FaTimes}),onClick:ae,color:"common.negative",children:ue("external_approval.delete_from_package")}),(Ae||we&&(null===ne||void 0===ne||null===(K=ne.info)||void 0===K?void 0:K.isMine))&&(0,z.jsx)(x.s,{icon:(0,z.jsx)(r.J,{fontSize:"sm",as:C.FaTrash}),onClick:se,color:"common.negative",children:ue("posts.delete")})]})]}),(0,z.jsxs)(P.Z,{isOpen:me,title:ue("drafts.reject_draft"),confirmButtonText:ue("drafts.reject_draft"),cancelButtonText:ue("cancel",{ns:"common"}),loading:ke,onConfirm:Re,onClose:ve.off,children:[(0,z.jsx)(d.x,{color:"content_details",fontSize:"sm",mb:"4",children:ue("drafts.reject_tip")}),(0,z.jsx)(c.g,{isDisabled:ke,fontSize:"sm",onChange:e=>Ce(e.target.value),padding:3,placeholder:ue("comments.add_optional",{ns:"common"}),resize:"none",value:je})]}),ge&&(0,z.jsx)(k.Z,{id:ne.post.id,contentType:"draft",onClose:fe.off}),he&&(0,z.jsx)(O.Z,{draftIds:[ne.post.id],onClose:Ue}),_e&&(0,z.jsx)(A.Z,{onClose:be.off})]}):null},U=e=>{var t;let{buttonProps:i,variant:n="solid",iconColor:l,labelVisible:s,labelCompressed:a,hideShare:r,hideExternalApproval:d,draft:c,onChangeStatus:u,onDelete:p,onDeleteFromBundle:m,onEdit:v,onUse:h,onGroupActionProgress:x,onGroupActionDone:g,onOpenPostEditor:f,onCopyToTeamspace:_}=e;return(0,o.useMemo)(()=>{var e;return null===c||void 0===c||null===(e=c.post)||void 0===e?void 0:e.groupId},[null===c||void 0===c||null===(t=c.post)||void 0===t?void 0:t.groupId])?(0,z.jsx)(L,{buttonProps:i,variant:n,iconColor:l,labelVisible:s,labelCompressed:a,hideShare:r,hideExternalApproval:d,draft:c,onDeleteFromBundle:m,onCopyToTeamspace:_,onGroupActionProgress:x,onGroupActionDone:g,onOpenPostEditor:f}):(0,z.jsx)(F,{buttonProps:i,variant:n,iconColor:l,labelVisible:s,labelCompressed:a,hideShare:r,hideExternalApproval:d,draft:c,onChangeStatus:u,onDelete:p,onDeleteFromBundle:m,onEdit:v,onUse:h,onCopyToTeamspace:_})}},579942:(e,t,i)=>{i.d(t,{Z:()=>J});var o=i(683017),n=i(587383),l=i(878818),s=i(773414),a=i(349798),r=i(298249),d=i(39821),c=i(170882),u=i(828865),p=i(366354),m=i(138342),v=i(957711),h=i(428647),x=i(778145),g=i(408499),f=(i(582382),i(360367),i(137413)),_=i(104399),b=i(764293),j=i(643728),C=i(90583),k=i(919941),y=i(524943),S=i(807523),T=i(53004),E=i(177612),I=i(677360),w=i(357023),A=i(921902),P=i(313773),D=i(291508),O=i(116434),z=i(228993);const R=e=>{let{post:t,onClose:i}=e;const{t:l}=(0,g.$)(["planner","common"]),s=(0,b.I0)(),[r,d]=(0,n.k)(!1),[c,u]=(0,o.useState)([]),p=(0,b.v9)(e=>e.plannerStore.labels),m=(0,o.useCallback)(async()=>{d.on();try{const e=await(0,P.wNd)(t.groupId?{groupId:t.groupId,labels:c}:{postId:t.id,labels:c});e.data.status===_.PLANNER_RESPONSE_STATUS_SUCCESS&&(s((0,f.SI)()),i()),(0,f.EF)(e)}catch(e){(0,f.EF)(e.response)}finally{d.off()}},[s,i,t.groupId,t.id,c,d]);return(0,o.useEffect)(()=>{u((null===t||void 0===t?void 0:t.tags)||[])},[t]),(0,o.useEffect)(()=>{s((0,f.g7)()).catch(D.S3)},[]),(0,z.jsxs)(y.u_,{isOpen:!0,autoFocus:!1,returnFocusOnClose:!1,onClose:i,size:"lg",variant:"line-min",children:[(0,z.jsx)(S.Z,{}),(0,z.jsxs)(T.h,{children:[(0,z.jsx)(E.x,{children:l("posts.edit_labels")}),(0,z.jsx)(I.f,{position:"relative",children:(0,z.jsx)(O.Z,{labels:p,selected:c,disabled:r,onAdd:e=>u(t=>[...t,e.id]),onRemove:e=>u(t=>t.filter(t=>t!==e.id))})}),(0,z.jsx)(w.m,{children:(0,z.jsx)(a.z,{size:"sm",variant:"solid",isLoading:r,onClick:m,children:l("save",{ns:"common"})})}),(0,z.jsx)(A.o,{})]})]})};var L=i(282542);const M={paddingX:0,"> *":{marginX:0}},F=e=>{let{buttonProps:t,labelVisible:i=!1,labelCompressed:y=!1,iconColor:S,hideShare:T,postData:E,postAdditional:I,onArchive:w,onDelete:A,onEdit:P,onMultiply:D,onMultipliedPostDetails:O,onOpen:F,onPublishNow:U,onReuse:$,onChangedToDraft:N}=e;const{t:B}=(0,g.$)(["planner","common"]),Z=(0,b.I0)(),[H,W]=(0,n.k)(!1),[V,J]=(0,n.k)(!1),[G,Y]=(0,o.useState)(null),K=(0,b.v9)(e=>{var t;return null===(t=e.apps.common)||void 0===t?void 0:t.features}),X=(0,b.v9)(e=>e.permissions.spacePermissionChecks.canEditPosts),q=(0,o.useMemo)(()=>{var e;return(null===I||void 0===I||null===(e=I.group)||void 0===e?void 0:e.status)||(null===I||void 0===I?void 0:I.status)},[I]),Q=(0,o.useMemo)(()=>j.P4.includes(q),[q]),ee=(0,o.useMemo)(()=>j.cb.includes(q),[q]),te=(0,o.useCallback)(()=>{Y(null),Z((0,L.$$)({product:_.PRODUCTS.SOCIAL_MEDIA}))},[Z]),ie=(0,o.useCallback)(()=>{[j.Ol,...j.d3].includes(null===I||void 0===I?void 0:I.status)||(0,k.lL)(K,_.FeatureCodes.PLANNER_REUSE)?$():Y({imageTextPrimary:B("modal.repost",{ns:"common"}),imageTextSecondary:B("modal.post",{ns:"common"})})},[K,$,null===I||void 0===I?void 0:I.status,B]),oe=(0,o.useCallback)(async()=>{var e;const t=await Z((0,f.cV)(E.id));var i,o;(null===(e=t.data)||void 0===e?void 0:e.status)===_.PLANNER_RESPONSE_STATUS_SUCCESS&&(Z((0,f.SI)()),null===N||void 0===N||N(null===(i=t.data)||void 0===i||null===(o=i.results)||void 0===o?void 0:o[0].draftId));(0,_.analyticsTrackEvent)("changePostToDraft")},[Z,E,N]);return(0,z.jsxs)(z.Fragment,{children:[(0,z.jsx)(l.u,{label:B("no_post_edit_permission",{ns:"common"}),placement:"bottom",hasArrow:!0,textAlign:"center",isDisabled:X,children:(0,z.jsxs)(s.h,{size:"sm",isAttached:i,variant:"solid",isDisabled:!X,children:[i&&Q&&P&&(0,z.jsx)(a.z,{onClick:P,leftIcon:(0,z.jsx)(r.J,{size:"sm",as:x.FaPen}),sx:y?M:{},children:y?null:B("posts.edit")}),i&&(!Q||!P)&&(0,z.jsx)(a.z,{onClick:ie,leftIcon:(0,z.jsx)(r.J,{size:"sm",as:x.FaReply}),sx:y?M:{},children:y?null:B("posts.repost")}),(0,z.jsxs)(d.v,{autoSelect:!1,placement:"bottom-end",size:"xs",isLazy:!0,children:[(0,z.jsx)(c.j,{variant:i?"solid":"ghost",as:u.h,icon:i?(0,z.jsx)(r.J,{color:S,as:x.FaChevronDown}):(0,z.jsx)(r.J,{color:S,as:x.FaEllipsisV}),"aria-label":"Options",onClick:e=>e.stopPropagation(),isDisabled:!X,...t}),(0,z.jsxs)(p.q,{w:"auto",minW:"160px",onClick:e=>e.stopPropagation(),children:[Q&&P&&(0,z.jsx)(m.s,{onClick:P,icon:(0,z.jsx)(r.J,{fontSize:"sm",as:x.FaPen}),children:B("posts.edit")}),Q&&U&&(0,z.jsx)(m.s,{onClick:U,icon:(0,z.jsx)(r.J,{fontSize:"sm",as:x.FaRocket}),children:B("posts.publish_now")}),$&&(0,z.jsx)(m.s,{onClick:ie,icon:(0,z.jsx)(r.J,{fontSize:"sm",as:x.FaReply}),children:B("posts.repost")}),D&&(0,z.jsx)(m.s,{onClick:D,icon:(0,z.jsx)(r.J,{fontSize:"sm",as:x.FaCopy}),children:B("posts.multiply")}),(null===I||void 0===I?void 0:I.multiply_parent)&&O&&(0,z.jsx)(m.s,{onClick:()=>O({postId:null===E||void 0===E?void 0:E.id,masterId:I.multiply_parent}),icon:(0,z.jsx)(r.J,{fontSize:"sm",as:x.FaRegCalendarPlus}),children:B("post_multiply.multiplied_post.show_copies")}),!T&&(0,z.jsx)(m.s,{icon:(0,z.jsx)(r.J,{fontSize:"sm",as:x.FaShare}),onClick:W.on,children:B("share",{ns:"common"})}),(null===I||void 0===I?void 0:I.socialUrl)&&(0,z.jsx)(m.s,{as:v.r,onClick:F,href:I.socialUrl,icon:(0,z.jsx)(r.J,{fontSize:"sm",as:x.FaExternalLinkAlt}),isExternal:!0,sx:{"&:focus, &:hover":{textDecoration:"none"}},children:B("posts.open")}),!Q&&(0,z.jsx)(m.s,{onClick:J.on,icon:(0,z.jsx)(r.J,{fontSize:"sm",as:x.FaPen}),children:B("posts.edit_labels")}),Q&&(0,z.jsx)(m.s,{onClick:oe,icon:(0,z.jsx)(r.J,{fontSize:"sm",as:x.FaBackspace}),children:B("posts.change_to_draft")}),!Q&&!ee&&w&&!E.archived&&(0,z.jsx)(m.s,{onClick:w,icon:(0,z.jsx)(r.J,{fontSize:"sm",as:x.FaTrash}),children:B("posts.archive")}),!ee&&A&&(0,z.jsx)(m.s,{onClick:A,color:"common.negative",icon:(0,z.jsx)(r.J,{fontSize:"sm",as:x.FaTrash}),children:B("posts.delete")})]})]})]})}),H&&(0,z.jsx)(h.Z,{id:E.id,contentType:"post",onClose:W.off,publishedUrl:I.socialUrl}),V&&(0,z.jsx)(R,{post:E,onClose:J.off}),G&&(0,z.jsx)(C.XLS,{t:B,image:_.PLANNING_IMAGE_URL,imageTextPrimary:G.imageTextPrimary,imageTextSecondary:G.imageTextSecondary,show:!0,onHide:()=>Y(null),onViewPlansHandler:te})]})},U=(0,o.memo)(F);var $=i(727298),N=i(664723),B=i(499228),Z=i(928699);const H={paddingX:0,"> *":{marginX:0}},W=e=>{let{buttonProps:t,hideShare:i,labelVisible:v=!1,labelCompressed:y=!1,iconColor:S,postData:T,postAdditional:E,onGroupActionProgress:I,onGroupActionDone:w,onOpenPostEditor:A}=e;const{t:D}=(0,g.$)(["planner","common"]),O=(0,b.I0)(),[M,F]=(0,n.k)(!1),[U,W]=(0,n.k)(!1),[V,J]=(0,n.k)(!1),[G,Y]=(0,n.k)(!1),[K,X]=(0,n.k)(!1),[q,Q]=(0,o.useState)(null),ee=(0,b.v9)(e=>{var t;return null===(t=e.apps.common)||void 0===t?void 0:t.features}),te=(0,b.v9)(e=>e.permissions.spacePermissionChecks.canEditPosts),ie=(0,_.useWorkspaceSelector)(e=>{var t;return null===e||void 0===e||null===(t=e.settings)||void 0===t?void 0:t.t
1imezone}),oe=(0,o.useMemo)(()=>null===T||void 0===T?void 0:T.groupId,[T]),ne=(0,o.useMemo)(()=>{var e;return(null===E||void 0===E||null===(e=E.group)||void 0===e?void 0:e.status)||(null===E||void 0===E?void 0:E.status)},[E]),le=(0,o.useMemo)(()=>j.P4.includes(ne),[ne]),se=(0,o.useMemo)(()=>j.cb.includes(ne),[ne]),ae=(0,o.useCallback)(()=>{Q(null),O((0,L.$$)({product:_.PRODUCTS.SOCIAL_MEDIA}))},[O]),re=(0,o.useCallback)(async()=>{F.on(),null===I||void 0===I||I(!0,Z.O.POST_ARCHIVE);try{const e=await(0,P.Y05)({groupId:oe});(0,f.EF)(e),null===w||void 0===w||w(Z.O.POST_ARCHIVE)}catch(e){(0,f.EF)(e.response)}F.off(),null===I||void 0===I||I(!1,Z.O.POST_ARCHIVE)},[oe,I,w,F]),de=(0,o.useCallback)(async()=>{F.on(),null===I||void 0===I||I(!0,Z.O.POST_DELETE);try{await O((0,f.zv)({groupId:oe})),Y.off(),null===w||void 0===w||w(Z.O.POST_DELETE)}catch(e){}F.off(),null===I||void 0===I||I(!1,Z.O.POST_DELETE)},[F,I,O,oe,Y,w]),ce=(0,o.useCallback)(async()=>{F.on(),null===I||void 0===I||I(!0,Z.O.POST_UNGROUP);try{await O((0,f.rJ)({groupId:oe})),null===w||void 0===w||w(Z.O.POST_UNGROUP)}catch(e){}F.off(),null===I||void 0===I||I(!1,Z.O.POST_UNGROUP)},[oe,O,I,w,F]),ue=(0,o.useCallback)(async()=>{F.on(),null===I||void 0===I||I(!0,Z.O.POST_PUBLISH_NOW);try{await O((0,f.$S)(oe)),null===w||void 0===w||w(Z.O.POST_PUBLISH_NOW)}catch(e){}F.off(),null===I||void 0===I||I(!1,Z.O.POST_PUBLISH_NOW)},[oe,O,I,w,F]),pe=(0,o.useCallback)(async()=>{F.on(),null===I||void 0===I||I(!0,Z.O.POST_EDIT);try{const e=await O((0,f.UJ)(oe,ie));e.data.status||(null===A||void 0===A||A({mode:$.C8,postDataByTab:(0,N.uR)(e.data),isMultiplyPost:!(null===E||void 0===E||!E.multiply_parent)}),null===w||void 0===w||w(Z.O.POST_EDIT))}catch(e){}F.off(),null===I||void 0===I||I(!1,Z.O.POST_EDIT)},[F,I,O,oe,ie,A,null===E||void 0===E?void 0:E.multiply_parent,w]),me=(0,o.useCallback)(async()=>{if([j.Ol,...j.d3].includes(null===E||void 0===E?void 0:E.status)||(0,k.lL)(ee,_.FeatureCodes.PLANNER_REUSE)){F.on(),null===I||void 0===I||I(!0,Z.O.POST_REUSE);try{const e=await O((0,f.Od)(oe,ie));e.data.status||(null===A||void 0===A||A({mode:$.JV,postDataByTab:(0,N.uR)(e.data)}),null===w||void 0===w||w(Z.O.POST_REUSE))}catch(e){}F.off(),null===I||void 0===I||I(!1,Z.O.POST_REUSE)}else Q({imageTextPrimary:D("modal.repost",{ns:"common"}),imageTextSecondary:D("modal.post",{ns:"common"})})},[null===E||void 0===E?void 0:E.status,ee,D,F,I,O,oe,ie,A,w]);return(0,z.jsxs)(z.Fragment,{children:[(0,z.jsx)(l.u,{label:D("no_post_edit_permission",{ns:"common"}),placement:"bottom",hasArrow:!0,textAlign:"center",isDisabled:te,children:(0,z.jsxs)(s.h,{size:"sm",isAttached:v,variant:"solid",isDisabled:!te,children:[v&&le&&(0,z.jsx)(a.z,{onClick:pe,leftIcon:(0,z.jsx)(r.J,{size:"sm",as:x.FaPen}),isLoading:M,sx:y?H:{},children:y?null:D("posts.edit")}),v&&!le&&(0,z.jsx)(a.z,{onClick:me,leftIcon:(0,z.jsx)(r.J,{size:"sm",as:x.FaReply}),isLoading:M,sx:y?H:{},children:y?null:D("posts.repost")}),(0,z.jsxs)(d.v,{autoSelect:!1,placement:"bottom-end",size:"xs",isLazy:!0,children:[(0,z.jsx)(c.j,{variant:v?"solid":"ghost",as:u.h,icon:v?(0,z.jsx)(r.J,{color:S,as:x.FaChevronDown}):(0,z.jsx)(r.J,{color:S,as:x.FaEllipsisV}),"aria-label":"Options",onClick:e=>e.stopPropagation(),isDisabled:M||!te,...t}),(0,z.jsxs)(p.q,{w:"auto",minW:"160px",onClick:e=>e.stopPropagation(),children:[le&&(0,z.jsx)(m.s,{onClick:pe,icon:(0,z.jsx)(r.J,{fontSize:"sm",as:x.FaPen}),children:D("posts.edit")}),le&&(0,z.jsx)(m.s,{onClick:X.on,icon:(0,z.jsx)(r.J,{fontSize:"sm",as:x.FaRocket}),children:D("posts.publish_now")}),(0,z.jsx)(m.s,{onClick:me,icon:(0,z.jsx)(r.J,{fontSize:"sm",as:x.FaReply}),children:D("posts.repost")}),!i&&(0,z.jsx)(m.s,{icon:(0,z.jsx)(r.J,{fontSize:"sm",as:x.FaShare}),onClick:W.on,children:D("share",{ns:"common"})}),!le&&(0,z.jsx)(m.s,{onClick:J.on,icon:(0,z.jsx)(r.J,{fontSize:"sm",as:x.FaPen}),children:D("posts.edit_labels")}),!le&&!se&&!T.archived&&(0,z.jsx)(m.s,{onClick:re,icon:(0,z.jsx)(r.J,{fontSize:"sm",as:x.FaTrash}),children:D("posts.archive")}),!se&&(0,z.jsx)(m.s,{onClick:Y.on,color:"common.negative",icon:(0,z.jsx)(r.J,{fontSize:"sm",as:x.FaTrash}),children:D("posts.delete")}),(0,z.jsx)(m.s,{onClick:ce,icon:(0,z.jsx)(r.J,{fontSize:"sm",as:x.FaClone}),children:D("posts.ungroup")})]})]})]})}),G&&(0,z.jsx)("div",{onClick:e=>e.stopPropagation(),children:(0,z.jsx)(B.v$,{modalFor:"post",inProgress:M,show:!0,onHide:Y.off,onYes:()=>{de()}})}),U&&(0,z.jsx)(h.Z,{id:T.id,contentType:"post",onClose:W.off,publishedUrl:null===E||void 0===E?void 0:E.socialUrl}),K&&(0,z.jsx)("div",{onClick:e=>e.stopPropagation(),children:(0,z.jsx)(B.MQ,{modalFor:"post",title:D("posts.publish_now"),message:D("posts.publish_now.confirm_multiple"),inProgress:M,show:!0,onHide:X.off,onYes:()=>{ue()},noLabel:D("cancel",{ns:"common"}),yesLabel:D("posts.publish_now")})}),V&&(0,z.jsx)(R,{post:T,onClose:J.off}),q&&(0,z.jsx)(C.XLS,{t:D,image:_.PLANNING_IMAGE_URL,imageTextPrimary:q.imageTextPrimary,imageTextSecondary:q.imageTextSecondary,show:!0,onHide:()=>Q(null),onViewPlansHandler:ae})]})},V=e=>{let{buttonProps:t,labelVisible:i=!1,labelCompressed:n=!1,iconColor:l,hideShare:s,postData:a,postAdditional:r,onArchive:d,onDelete:c,onEdit:u,onMultiply:p,onMultipliedPostDetails:m,onOpen:v,onPublishNow:h,onReuse:x,onChangedToDraft:g,onGroupActionProgress:f,onGroupActionDone:_,onOpenPostEditor:b}=e;return(0,o.useMemo)(()=>null===a||void 0===a?void 0:a.groupId,[null===a||void 0===a?void 0:a.groupId])?(0,z.jsx)(W,{buttonProps:t,labelVisible:i,labelCompressed:n,iconColor:l,hideShare:s,postData:a,postAdditional:r,onGroupActionProgress:f,onGroupActionDone:_,onOpenPostEditor:b}):(0,z.jsx)(U,{buttonProps:t,labelVisible:i,labelCompressed:n,iconColor:l,hideShare:s,postData:a,postAdditional:r,onArchive:d,onDelete:c,onEdit:u,onMultiply:p,onMultipliedPostDetails:m,onOpen:v,onPublishNow:h,onReuse:x,onChangedToDraft:g})},J=(0,o.memo)(V)},13700:(e,t,i)=>{i.d(t,{Z:()=>u});var o=i(683017),n=i(878818),l=i(828865),s=i(298249),a=i(778145),r=i(408499),d=i(228993);const c=e=>{let{postId:t,masterId:i,buttonProps:c,onClick:u}=e;const{t:p}=(0,r.$)(["planner"]),m=t===i?a.FaCalendarPlus:a.FaRegCalendarPlus,v=(0,o.useCallback)(e=>{e.stopPropagation(),null===u||void 0===u||u({postId:t,masterId:i})},[t,i,u]);return(0,d.jsx)(d.Fragment,{children:(0,d.jsx)(n.u,{label:p("post_multiply.multiplied_post.show_copies"),hasArrow:!0,placement:"top",children:(0,d.jsx)(l.h,{icon:(0,d.jsx)(s.J,{as:m}),variant:"ghost",height:"1em",width:"1em",minWidth:"1em",lineHeight:"1",fontSize:"14px",onClick:v,...c})})})},u=(0,o.memo)(c)},518014:(e,t,i)=>{i.d(t,{Z:()=>u});var o=i(683017),n=i(408499),l=i(351839),s=i(270858),a=(i(127659),i(582382),i(709536)),r=i(167330),d=i(777580),c=i(228993);const u=e=>{let{accounts:t,postsByProvider:i,footer:u}=e;const{t:p}=(0,n.$)(["planner"]),[m,v]=(0,o.useState)(),[h,x]=(0,o.useState)(),g=(0,o.useCallback)(e=>{const o=e[0],n=t.find(e=>e.id===o),l=(0,a.A)(n.social_type);v(n),x(i[l])},[v,x,t,i]);return(0,o.useEffect)(()=>{g(t[0]?[t[0].id]:[])},[t,i]),(0,c.jsxs)(l.k,{flexDirection:"column",gap:2,children:[(0,c.jsx)(s.x,{display:"flex",justifyContent:"center",marginBottom:2,children:(0,c.jsx)(r.Z,{selected:m?[m.id]:[],accounts:t||[],required:!0,onChange:g})}),m&&h?(0,c.jsx)(d.Z,{account:m,post:h,marginLeft:"auto",marginRight:"auto"}):null,u,(0,c.jsx)(s.x,{padding:2,textAlign:"center",fontSize:"xs",color:"content_note",children:p("post_preview.info")})]})}},486477:(e,t,i)=>{i.d(t,{Z:()=>x});var o=i(408499),n=i(524943),l=i(807523),s=i(53004),a=i(177612),r=i(351839),d=i(670167
1),c=i(677360),u=i(518014),p=i(90583),m=i(778145),v=i(727670),h=i(228993);const x=e=>{let{onClose:t,onPrevious:i,onNext:x,isLoading:g,actions:f,accounts:_,postsByProvider:b,footer:j}=e;const{t:C}=(0,o.$)(["planner","common"]),k=!(!i&&!x);return(0,h.jsxs)(n.u_,{autoFocus:!1,returnFocusOnClose:!1,isOpen:!0,onClose:t,size:"2xl",children:[(0,h.jsx)(l.Z,{}),(0,h.jsxs)(s.h,{children:[(0,h.jsxs)(a.x,{as:r.k,gap:1,alignItems:"center",children:[C("post_preview.modal_title"),(0,h.jsx)(d.L,{}),f,(0,h.jsx)(p.Ddz,{tooltipLabel:C("close",{ns:"common"}),icon:(0,h.jsx)(m.FaTimes,{}),variant:"ghost",size:"sm",marginRight:-2,onClick:t})]}),(0,h.jsxs)(c.f,{as:r.k,gap:2,children:[k&&(0,h.jsx)(p.Ddz,{tooltipLabel:C("previous",{ns:"common"}),icon:(0,h.jsx)(m.FaChevronLeft,{}),borderRadius:"full",alignSelf:"center",size:"lg",variant:"secondary",isDisabled:g||!i,onClick:i}),(0,h.jsx)(r.k,{flexDirection:"column",flex:1,minWidth:0,children:g?(0,h.jsx)(v.Z,{wrapperStyles:{marginX:"auto"}}):(0,h.jsx)(u.Z,{accounts:_,postsByProvider:b,footer:j})}),k&&(0,h.jsx)(p.Ddz,{tooltipLabel:C("next",{ns:"common"}),icon:(0,h.jsx)(m.FaChevronRight,{}),borderRadius:"full",alignSelf:"center",size:"lg",variant:"secondary",isDisabled:g||!x,onClick:x})]})]})]})}},57404:(e,t,i)=>{i.d(t,{Z:()=>T});var o=i(683017),n=i(408499),l=i(764293),s=i(878818),a=i(828865),r=i(957711),d=i(270858),c=i(90678),u=i(741065),p=i(351839),m=i(800410),v=i(902352),h=i(489430),x=i(104399),g=i(313773),f=i(231705),_=i(841176),b=i(717429),j=i(24455),C=i(241604),k=i(778145),y=i(90583),S=i(228993);const T=e=>{let{id:t,contentType:i,publishedUrl:T}=e;const{t:E}=(0,n.$)(["planner","common"]),[I,w]=(0,o.useState)(!0),[A,P]=(0,o.useState)(!1),[D,O]=(0,o.useState)(),z=(0,l.v9)(e=>{var t,i;return null===(t=e.auth.payload)||void 0===t||null===(i=t.orgs)||void 0===i?void 0:i.find(t=>{var i;return t.id===(null===(i=e.auth.payload)||void 0===i?void 0:i.selectedOrg)})}),R=(0,o.useMemo)(()=>"draft"===i?`${f.fhl}${_.GJ.replace(":orgId",z.id).replace(":draftId",t)}`:`${f.fhl}${_.a4.replace(":orgId",z.id).replace(":postId",t)}`,[t,i,z]),L=(0,o.useCallback)(async()=>{w(!0);try{const o=await(0,g.t6k)({target_id:t,type:i});var e;if(o.data.status!==x.PLANNER_RESPONSE_STATUS_SUCCESS)throw new Error((null===(e=o.data)||void 0===e?void 0:e.results[0])||E("errors.unknown_error",{ns:"common"}));O(`${f.fhl}/post-preview/${o.data.slug}`),P(o.data.active)}catch(o){(0,y.CFj)({description:o.message,title:E("error",{ns:"common"}),status:"error"})}w(!1)},[t,i,E]),M=(0,o.useCallback)(async e=>{const o=e.target.checked;if(w(!0),P(o),(0,x.analyticsTrackEvent)("sharePostLink",{activated:o}),o){try{const e=await(0,g.uFN)({target_id:t,type:i});var n;if(e.data.status!==x.PLANNER_RESPONSE_STATUS_SUCCESS)throw new Error((null===(n=e.data)||void 0===n?void 0:n.results[0])||E("errors.unknown_error",{ns:"common"}))}catch(s){(0,y.CFj)({description:s.message,title:E("error",{ns:"common"}),status:"error"}),P(!o)}w(!1)}else{try{const e=await(0,g.$Aq)({target_id:t,type:i});var l;if(e.data.status!==x.PLANNER_RESPONSE_STATUS_SUCCESS)throw new Error((null===(l=e.data)||void 0===l?void 0:l.results[0])||E("errors.unknown_error",{ns:"common"}))}catch(s){(0,y.CFj)({description:s.message,title:E("error",{ns:"common"}),status:"error"}),P(!o)}w(!1)}},[w,t,i,E]);(0,o.useEffect)(()=>{L()},[]);const F=e=>{let{url:t,disabled:i}=e;return(0,S.jsx)(s.u,{label:E("open_in_new_tab",{ns:"common"}),placement:"top",hasArrow:!0,children:(0,S.jsx)(a.h,{as:i?void 0:r.r,variant:"secondary",size:"sm",isDisabled:i,icon:(0,S.jsx)(k.FaExternalLinkAlt,{}),isExternal:!i||void 0,href:i?void 0:t})})};return(0,S.jsxs)(S.Fragment,{children:[I&&(0,S.jsx)(C.Z,{children:(0,S.jsx)(j.Z,{})}),T&&(0,S.jsxs)(S.Fragment,{children:[(0,S.jsxs)(d.x,{children:[(0,S.jsx)(c.X,{size:"sm",mb:1,fontWeight:"500",children:E("posts.share_published",{network:null===z||void 0===z?void 0:z.name})}),(0,S.jsx)(u.x,{color:"content_inactive",fontSize:"xs",mb:2,children:E("posts.share_published_tip")}),(0,S.jsxs)(p.k,{alignItems:"center",mb:2,gap:2,children:[(0,S.jsx)(m.I,{defaultValue:T,size:"sm"}),F({url:T}),(0,S.jsx)(b.T,{value:T,withText:!0,variant:"secondary",size:"sm"})]})]}),(0,S.jsx)(v.i,{my:3})]}),(0,S.jsxs)(d.x,{children:[(0,S.jsx)(c.X,{size:"sm",mb:1,fontWeight:"500",children:E("drafts.share_within_workspace",{workspace:null===z||void 0===z?void 0:z.name})}),(0,S.jsx)(u.x,{color:"content_inactive",fontSize:"xs",mb:2,children:E("drafts.share_within_workspace_tip")}),(0,S.jsxs)(p.k,{alignItems:"center",mb:2,gap:2,children:[(0,S.jsx)(m.I,{defaultValue:R,size:"sm"}),F({url:R}),(0,S.jsx)(b.T,{value:R,withText:!0,variant:"secondary",size:"sm"})]})]}),(0,S.jsx)(v.i,{my:3}),(0,S.jsxs)(d.x,{children:[(0,S.jsxs)(p.k,{justifyContent:"space-between",alignItems:"center",children:[(0,S.jsxs)(d.x,{children:[(0,S.jsx)(c.X,{size:"sm",mb:1,fontWeight:"500",children:E("drafts.share_preview")}),(0,S.jsx)(u.x,{color:"content_inactive",fontSize:"xs",mb:2,children:E("drafts.share_preview_tip")})]}),(0,S.jsx)(h.r,{isChecked:A,onChange:M})]}),(0,S.jsxs)(p.k,{alignItems:"center",mb:2,gap:2,children:[(0,S.jsx)(m.I,{disabled:!A,defaultValue:D,size:"sm"}),F({url:D,disabled:!A}),(0,S.jsx)(b.T,{value:D,withText:!0,variant:"secondary",size:"sm",disabled:!A})]})]})]})}},428647:(e,t,i)=>{i.d(t,{Z:()=>p});var o=i(408499),n=i(524943),l=i(807523),s=i(53004),a=i(177612),r=i(677360),d=i(921902),c=i(57404),u=i(228993);const p=e=>{let{onClose:t,contentType:i,...p}=e;const{t:m}=(0,o.$)(["planner","common"]);return(0,u.jsxs)(n.u_,{isOpen:!0,autoFocus:!1,returnFocusOnClose
1:!1,initialFocusRef:()=>null,onClose:t,size:"lg",variant:"line-min",children:[(0,u.jsx)(l.Z,{}),(0,u.jsxs)(s.h,{children:[(0,u.jsx)(a.x,{children:m("draft"===i?"drafts.share":"posts.share")}),(0,u.jsx)(r.f,{position:"relative",children:(0,u.jsx)(c.Z,{contentType:i,...p})}),(0,u.jsx)(d.o,{})]})]})}},482865:(e,t,i)=>{i.r(t),i.d(t,{IMPORTING:()=>r,IMPORT_ERROR:()=>d,IMPORT_SUCCESS:()=>c,MEDIA_UPLOADING:()=>l,MEDIA_UPLOAD_ERROR:()=>s,READY_TO_IMPORT:()=>a,READY_TO_MEDIA_UPLOAD:()=>n,VALIDATION_ERROR:()=>o});const o="validation-error",n="ready-to-mdeia-upload",l="media-uploading",s="media-upload-error",a="ready-to-import",r="importing",d="import-error",c="import-success"},374121:(e,t,i)=>{i.d(t,{S:()=>_,Z:()=>j});var o=i(683017),n=i(270858),l=i(298249),s=i(878237),a=i(878818),r=i(828865),d=i(351839),c=i(778145),u=i(408499),p=i(817745),m=i(482865),v=i(689823),h=i(99117),x=i(735681),g=i(841176),f=i(228993);const _=e=>{let{data:t,t:i}=e,o=null,a=null;var r;if(t.status===m.VALIDATION_ERROR)o=(null===(r=t.errors)||void 0===r?void 0:r.map((e,t)=>(0,f.jsx)(n.x,{children:e.message},`error-${t}`)))||null,a=(0,f.jsx)(l.J,{as:c.FaSpellCheck,color:"common.negative"});else if(t.status===m.MEDIA_UPLOAD_ERROR){var d;o=(null===(d=t.errors)||void 0===d?void 0:d.map((e,t)=>(0,f.jsx)(n.x,{children:e.message},`error-${t}`)))||null,a=(0,f.jsx)(l.J,{as:c.FaExclamationTriangle,color:"common.negative"})}else if(t.status===m.IMPORT_ERROR){var u;o=(null===(u=t.errors)||void 0===u?void 0:u.map((e,t)=>(0,f.jsx)(n.x,{children:e.message},`error-${t}`)))||null,a=(0,f.jsx)(l.J,{as:c.FaExclamationTriangle,color:"common.negative"})}else t.status===m.READY_TO_MEDIA_UPLOAD?(o=i("posts_bulk_import.status.ready_to_media_upload"),a=(0,f.jsx)(l.J,{as:c.FaPhotoVideo,color:"content_inactive"})):t.status===m.READY_TO_IMPORT?(o=i("posts_bulk_import.status.ready_to_import"),a=(0,f.jsx)(l.J,{as:c.FaSpellCheck,color:"content_inactive"})):t.status===m.MEDIA_UPLOADING?(o=i("posts_bulk_import.status.media_uploading"),a=(0,f.jsx)(s.$,{size:"sm",color:"common.primary_400"})):t.status===m.IMPORTING?(o=i("posts_bulk_import.status.importing"),a=(0,f.jsx)(s.$,{size:"sm",color:"common.primary_400"})):t.status===m.IMPORT_SUCCESS&&(o=i("posts_bulk_import.status.import_success"),a=(0,f.jsx)(l.J,{as:c.FaCheck,color:"common.positive_dark"}));return{icon:a,description:o}},b=e=>{var t;let{accounts:i,data:s,isDisabled:b,showInlineMenu:j,hasAutomaticTime:C,workspaceId:k,onMessageChange:y,onDelete:S,onEdit:T,onPreview:E,onSelect:I}=e;const{t:w}=(0,u.$)(["planner"]),A=(0,o.useCallback)(e=>g.a4.replace(":orgId",null===k||void 0===k?void 0:k.toString()).replace(":postId",e),[k]),P=(0,o.useCallback)(e=>g.GJ.replace(":orgId",null===k||void 0===k?void 0:k.toString()).replace(":draftId",e),[k]),D=(0,o.useCallback)(()=>{null===S||void 0===S||S(s)},[S,s]),O=(0,o.useCallback)(()=>{null===T||void 0===T||T(s)},[T,s]),z=(0,o.useCallback)(()=>{null===E||void 0===E||E(s)},[E,s]),R=(0,o.useCallback)(()=>{null===I||void 0===I||I(s)},[I,s]),L=(0,o.useCallback)(e=>{null===y||void 0===y||y(s,e)},[y,s]),M=(0,o.useMemo)(()=>_({data:s,t:w}),[s,w]),F=[m.VALIDATION_ERROR,m.MEDIA_UPLOAD_ERROR,m.IMPORT_ERROR].includes(s.status)&&!!M.description;return(0,f.jsxs)(n.x,{children:[(0,f.jsx)(v.Z,{accounts:i,additional:{status:s.status},post:s.post,layout:"horizontal",type:"custom",customStatusIcon:(0,f.jsx)(a.u,{placement:"top",label:M.description,hasArrow:!0,isDisabled:!M.description,children:(0,f.jsx)(n.x,{display:"flex",alignItems:"center",justifyContent:"center",width:"4",fontSize:"sm",children:M.icon})}),customMenu:e=>(0,f.jsx)(f.Fragment,{children:s.status===m.IMPORT_SUCCESS?(0,f.jsx)(a.u,{label:w("posts.open_post"),placement:"top",hasArrow:!0,children:(0,f.jsx)(r.h,{...null===e||void 0===e?void 0:e.buttonProps,as:p.rU,variant:"ghost",to:{pathname:"draft"===s.type?P(s.postId):A(s.postId)},isDisabled:!s.postId,target:"_blank",icon:(0,f.jsx)(x.r,{}),size:"xs",onClick:e=>e.stopPropagation()})}):(0,f.jsx)(h.Z,{...e,buttonProps:{...null===e||void 0===e?void 0:e.buttonProps,isDisabled:b},inline:j,onDelete:D,onEdit:O,onPreview:z})}),customEmptyDateTimeText:C?w("posts_bulk_import.post.automatic_publication_time"):null,isPast:!(null===(t=s.errors)||void 0===t||!t.length),onClick:b||s.status===m.IMPORT_SUCCESS||!I?void 0:R,onMessageChange:b||s.status===m.IMPORT_SUCCESS||!y?void 0:L,styles:F?{borderBottomLeftRadius:"initial",borderBottomRightRadius:"initial",paddingBottom:.5}:{}}),F&&(0,f.jsxs)(d.k,{paddingX:2,paddingY:1,gap:2,background:"content_alpha_300",borderBottomLeftRadius:"md",borderBottomRightRadius:"md",children:[(0,f.jsx)(l.J,{as:c.FaExclamationTriangle,color:"common.negative"}),(0,f.jsx)(n.x,{fontSize:"xs",lineHeight:"shorter",children:M.description})]})]})},j=(0,o.memo)(b)},99117:(e,t,i)=>{i.d(t,{Z:()=>h});var o=i(683017),n=i(408499),l=i(298249),s=i(39821),a=i(170882),r=i(828865),d=i(366354),c=i(138342),u=i(778145),p=i(90583),m=i(228993);const v=e=>{let{buttonProps:t,inline:i,onDelete:v,onEdit:h,onPreview:x,...g}=e;const{t:f}=(0,n.$)(["planner"]),_=(0,o.useMemo)(()=>{const e=[];return x&&e.push({key:"preview",label:f("posts.preview"),icon:u.FaEye,onClick:x}),h&&e.push({key:"edit",label:f("posts.edit"),icon:u.FaPen,onClick:h}),v&&e.push({key:"delete",label:f("posts.delete"),icon:u.FaTrash,onClick:v}),e},[v,h,x,f]);return i?(0,m.jsx)(m.Fragment,{children:_.map(e=>(0,m.jsx)(p.Ddz,{variant:"ghost",icon:(0,m.jsx)(l.J,{as:e.icon}),tooltipLabel:e.label,...t,onClick:t=>{t.stopPropagation(),e.onClick(t)}},e.key))}):(0,m.jsxs)(s.v,{isLazy:!0,minWidth:"6",autoSelect:!1,...g,size:"xs",children:[(0,m.jsx)(a.j,{variant:"ghost",as:r.h,icon:(0,m.jsx)(u.FaEllipsisV,{}),"aria-label":"Options",...t,onClick:e=>e.stopPropagation()}),(0,m.jsx)(d.q,{w:"130px",minW:"130px",onClick:e=>e.stopPropagation(),children:_.map(e=>(0,m.jsx)(c.s,{onClick:e.onClick,icon:(0,m.jsx)(l.J,{fontSize:"sm",as:e.icon}),children:e.label},e.key))})]})},h=(0,o.memo)(v)},313956:(e,t,i)=>{i.d(t,{Z:()=>X});var o=i(683017),n=i(587383),l=i(524943),s=i(807523),a=i(53004),r=i(177612),d=i(677360),c=i(921902),u=i(408499),p=i(764293),m=i(692877),v=i(351839),h=i(270858),x=i(298249),g=i(349798),f=i(957711),_=i(741065),b=i(498243),j=i(878818),C=i(489430),k=i(828865),y=i(773414),S=i(468625),T=i(487385),E=i(778145),I=i(993487),w=(i(127659),i(868413)),A=i(482865),P=i(137413),D=i(291508),O=i(486477),z=i(388094),R=i(727298),L=i(12929),M=i(90583),F=i(104399),U=i(167330),$=i(374121),N=i(228993);const B=e=>{let{accounts:t,items:i,progressValue:n,progressPercent:l,workspaceId:s,inProgress:a,importEnd:r,showInlineMenu:d,hasAutomaticTime:c,onMediaUpload:p,onImport:m,onRetry:f,onClose:_,onBack:b,onChangeMessageItem:j,onDeleteItem:k,onEditItem:y,onPreviewItem:S}=e;const{t:T}=(0,u.$)(["planner","common"]),[I,w]=(0,o.useState)(!1),P=(0,o.useMemo)(()=>i.filter(e=>e.status===A.VALIDATION_ERROR).length,[i]),D=(0,o.useMemo)(()=>i.filter(e=>e.status===A.IMPORT_ERROR).length,[i]),O=(0,o.useMemo)(()=>i.filter(e=>e.status===A.IMPORT_SUCCESS).length,[i]),z=(0,o.useMemo)(()=>i.filter(e=>e.status===A.READY_TO_MEDIA_UPLOAD).length,[i]),R=(0,o.useMemo)(()=>i.filter(e=>e.status===A.MEDIA_UPLOADING).length,[i]),L=(0,o.useMemo)(()=>i.filter(e=>e.status===A.READY_TO_IMPORT).length,[i]),F=(0,o.useMemo)(()=>i.filter(e=>[A.VALIDATION_ERROR,A.MEDIA_UPLOAD_ERROR,A.IMPORT_ERROR].includes(e.status)),[i]),U=(0,o.useMemo)(()=>!a&&F.length>0&&!I?F:i,[a,F,I,i]),B=(0,o.useCallback)(()=>w(!I),[w,I]);return(0,N.jsxs)(v.k,{flexDirection:"column",flex:1,minHeight:0,maxWidth:"full",children:[!r&&!a&&P>0&&(0,N.jsx)(M.bZj,{status:"error",showIcon:!0,children:T("posts_bulk_import.notify.validation_errors")}),r&&!a&&!L&&!D&&O>0&&(0,N.jsx)(M.bZj,{status:"success",showIcon:!0,children:T("posts_bulk_import.notify.import_success")}),r&&!a&&!L&&O>0&&D>0&&(0,N.jsx)(M.bZj,{status:"error",showIcon:!0,children:T("posts_bulk_import.notify.import_part_error")}),r&&!a&&!L&&!O&&D>0&&(0,N.jsx)(M.bZj,{status:"error",showIcon:!0,children:T("posts_bulk_import.notify.import_error")}),!a&&F.length>0&&(0,N.jsx)(h.x,{paddingX:"4",paddingY:"2",marginTop:"2",children:(0,N.jsxs)(v.k,{alignItems:"center",children:[(0,N.jsx)(C.r,{id:"bi-all-posts",size:"sm",isChecked:!!I,onChange:B}),(0,N.jsx)(h.x,{as:"label",htmlFor:"bi-all-posts",fontSize:"sm",lineHeight:"1.2",margin:"0",marginLeft:"2",cursor:"pointer",children:T("posts_bulk_import.settings.show_all_posts")})]})}),(0,N.jsx)(h.x,{flex:"0 1 auto",overflowY:"auto",marginX:"4",marginY:"2",padding:"2",paddingBottom:"0",borderRadius:"md",background:"content_alpha_200",children:U.map(e=>(0,N.jsx)(h.x,{marginBottom:2,children:(0,N.jsx)($.Z,{accounts:t,data:e,isDisabled:a,showInlineMenu:d,hasAutomaticTime:c,workspaceId:s,onMessageChange:j,onDelete:k,onEdit:y,onPreview:S,onSelect:y})},e.id))}),(0,N.jsx)(v.k,{width:"full",justifyContent:"flex-end",flexWrap:"wrap",padding:4,gap:2,marginTop:"auto",borderTop:"1px solid",borderColor:"content_alpha_200",children:r?(0,N.jsxs)(N.Fragment,{children:[(D>0||L>0)&&(0,N.jsx)(g.z,{size:"sm",onClick:()=>{w(!1),f()},children:T("retry",{ns:"common"})}),(0,N.jsx)(g.z,{size:"sm",variant:"solid",onClick:()=>{w(!1),_()},children:T("close",{ns:"common"})})]}):(0,N.jsxs)(N.Fragment,{children:[b&&(0,N.jsx)(g.z,{size:"sm",onClick:()=>{w(!1),b()},isDisabled:a,leftIcon:(0,N.jsx)(x.J,{as:E.FaArrowLeft}),marginRight:"auto",children:T("back",{ns:"common"})}),z||R?(0,N.jsx)(g.z,{size:"sm",variant:"solid",onClick:p,isLoading:a,loadingText:n.all?`${n.done}/${n.all} (${Math.min(Math.ceil(100*n.done/n.all),99)}
1%)`:T("uploading",{ns:"common"}),children:T("posts_bulk_import.actions.media_upload")}):(0,N.jsx)(g.z,{size:"sm",variant:"solid",onClick:()=>{w(!1),m()},isLoading:a,loadingText:`${n.done}/${n.all} (${l}%)`,children:T("posts_bulk_import.actions.import")})]})})]})};var Z=i(225747),H=i(116434),W=i(282542);const V=e=>{let{defaultImportAs:t,defaultAccountsIds:i,accounts:n,onClose:l,onProgress:s,onUpgrade:a}=e;const{t:r}=(0,u.$)(["planner","common","accounts","billing","addons"]),d=(0,p.I0)(),c=(0,m.S)({base:!0,md:!1}),[$,V]=(0,o.useState)(!1),[J,G]=(0,o.useState)(""),[Y,K]=(0,o.useState)(null),[X,q]=(0,o.useState)(null),[Q,ee]=(0,o.useState)([]),[te,ie]=(0,o.useState)([]),oe=(0,p.v9)(e=>e.apps[F.PRODUCTS.SOCIAL_MEDIA]||e.apps[F.PRODUCTS.ALL]),ne=(0,p.v9)(e=>e.plannerStore.labels),{addon:le}=(0,p.v9)(e=>e.pricingStore),{inProgress:se,itemsLimit:ae,preparedItems:re,workspaceFeatures:de,workspaceId:ce,selectedSocialType:ue,availableSocialTypes:pe,accountsIds:me,selectedSocialTypeAccounts:ve,importAs:he,availableImportAs:xe,progressPercent:ge,progressValue:fe,importEnd:_e,setSelectedSocialType:be,setAccountsIds:je,setImportAs:Ce,prepareItems:ke,clearPreparedItems:ye,updatePreparedItem:Se,removePreparedItem:Te,uploadItemsMedia:Ee,importItems:Ie,allowedMediaFileTypes:we}=(0,Z.ZP)({accounts:n,defaultAccountsIds:i,defaultImportAs:t}),Ae=5242880,Pe=(0,T.vo)(()=>new S.ZP({id:"posts-bulk-import",autoProceed:!0,allowMultipleUploadBatches:!1,restrictions:{maxFileSize:Ae,allowedFileTypes:[".csv"],maxNumberOfFiles:1},locale:(0,I.Kd)((0,I.Bx)())})),De=(0,o.useCallback)(e=>e.map(e=>({...e,tags:te})),[te]),Oe=(0,o.useCallback)(e=>{be(e.target.value)},[be]),ze=(0,o.useCallback)(e=>je(e),[je]),Re=(0,o.useCallback)(e=>Ce(e.target.value),[Ce]),Le=(0,o.useCallback)(()=>{ee([]),G("")},[ee,G]),Me=(0,o.useCallback)(()=>{ye()},[ye]),Fe=(0,o.useCallback)(()=>{null===l||void 0===l||l()},[l]),Ue=(0,o.useCallback)(()=>{Ie()},[Ie]),$e=(0,o.useCallback)(()=>{Ie(!0)},[Ie]),Ne=(0,o.useCallback)(e=>{Te(e.id)},[Te]),Be=(0,o.useCallback)(e=>{K(e)},[K]),Ze=(0,o.useCallback)((e,t)=>{if(![L.LE,L.gh].includes(e))return;const i=t[Object.keys(t)[0]],o=[...i.photos,...i.videos].filter(e=>e._bulkImportUrl).length>0;Se({...Y,status:o?A.READY_TO_MEDIA_UPLOAD:A.READY_TO_IMPORT,errors:[],post:{...i}})},[Y,Se]),He=(0,o.useCallback)(()=>{K(null)},[K]),We=(0,o.useCallback)(e=>{const t=(0,Z.Ob)(n,e.post);q({accounts:n.filter(t=>e.post.accounts.includes(t.id)),postsByProvider:t})},[q,n]),Ve=(0,o.useCallback)(()=>{q(null)},[q]),Je=(0,o.useCallback)(()=>{d((0,W.HJ)({addonCategory:F.AddonCategories.BULK_IMPORT,addonType:F.SUBSCRIPTION_BASED_ADDON,product:F.PRODUCTS.SOCIAL_MEDIA,hideToggleSwitch:!0}))},[d]);return(0,o.useEffect)(()=>{const e=e=>{let{fileIDs:t}=e;const i=Pe.getFile(null===t||void 0===t?void 0:t[0]);if(i){const e=i.name||"";V(!0);const t=e=>{ee([]),G(""),(0,M.CFj)({description:e,title:r("error",{ns:"common"}),status:"error"})};i.data.text().then(i=>{try{const o=(0,F.convertCsvToArray)(i).filter(e=>!e.every(e=>!e));if(-1===ae||o.length<=ae+1){const i=(0,Z.h9)(o);!i.length&&o.length>1?t(r("posts_bulk_import.errors.header_validation_error")):(ee(i),G(e))}else t(r("posts_bulk_import.errors.row_limit_exceeded",{count:ae}))}catch(o){t(r("posts_bulk_import.errors.parse_file"))}}).catch(()=>{t(r("posts_bulk_import.errors.parse_file"))}).finally(()=>{V(!1)})}else ee([]),G("")},t=()=>{Pe.cancelAll()},i=()=>{const{info:e}=Pe.getState(),t=[...e].pop();null!==t&&void 0!==t&&t.message&&["error","warning"].includes(t.type)&&(0,M.CFj)({description:t.message,title:r("error",{ns:"common"}),status:"error"})};return Pe.on("upload",e).on("complete",t).on("info-visible",i),()=>{Pe.off("upload",e).off("complete",t).off("info-visible",i)}},[Pe,ae]),(0,o.useEffect)(()=>{null===s||void 0===s||s($||se)},[$,se]),(0,o.useEffect)(()=>{_e&&d((0,P.SI)())},[_e]),(0,o.useEffect)(()=>{null!==oe&&void 0!==oe&&oe.is_free_plan||de.bulkImport?de.bulkImport||null===a||void 0===a||a():Je()},[oe]),(0,o.useEffect)(()=>(d((0,P.g7)()).catch(D.S3),()=>{ye()}),[]),null!==le&&void 0!==le&&le.show?null:(0,N.jsxs)(N.Fragment,{children:[re.length?(0,N.jsx)(v.k,{maxHeight:"80vh",children:(0,N.jsx)(B,{accounts:n,items:re,progressValue:fe,progressPercent:ge,workspaceId:ce,inProgress:se,importEnd:_e,showInlineMenu:!c,hasAutomaticTime:he===Z.dr.addBuffer,onMediaUpload:()=>
1Ee(),onImport:Ue,onRetry:$e,onClose:Fe,onBack:Me,onChangeMessageItem:(e,t)=>{Se({...e,post:{...e.post,message:t}})},onDeleteItem:Ne,onEditItem:Be,onPreviewItem:We})}):(0,N.jsxs)(h.x,{children:[(0,N.jsx)(h.x,{paddingX:"4",children:(0,N.jsxs)(v.k,{direction:c?"column":"row",paddingY:3,children:[(0,N.jsxs)(h.x,{flex:c?null:"1 1 55%",children:[(0,N.jsx)(h.x,{fontSize:"lg",fontWeight:500,marginBottom:2,children:r("posts_bulk_import.how_to.title")}),(0,N.jsxs)(v.k,{alignItems:"flex-start",marginBottom:3,children:[(0,N.jsx)(h.x,{width:8,children:(0,N.jsx)(x.J,{as:E.FaCloudDownloadAlt,color:"content_inactive"})}),(0,N.jsxs)(h.x,{flex:1,children:[(0,N.jsx)(h.x,{fontSize:"sm",fontWeight:500,marginBottom:1,children:r("posts_bulk_import.how_to.sample.title")}),(0,N.jsx)(h.x,{fontSize:"xs",color:"content_note",marginBottom:2,children:r("posts_bulk_import.how_to.sample.description")}),(0,N.jsx)(g.z,{as:f.r,isExternal:!0,href:"https://docs.google.com/spreadsheets/d/1oaI61oSn8Jbb1NjR9FJVNC0C6U5Y6Iufy_S4ipKVwek/view#gid=0",size:"xs",leftIcon:(0,N.jsx)(x.J,{as:E.FaDownload}),children:r("posts_bulk_import.how_to.sample.get_example")})]})]}),(0,N.jsxs)(v.k,{alignItems:"flex-start",marginBottom:3,children:[(0,N.jsx)(h.x,{width:8,children:(0,N.jsx)(x.J,{as:E.FaPen,color:"content_inactive"})}),(0,N.jsxs)(h.x,{flex:1,children:[(0,N.jsx)(h.x,{fontSize:"sm",fontWeight:500,marginBottom:1,children:r("posts_bulk_import.how_to.details.title")}),(0,N.jsxs)(h.x,{fontSize:"xs",color:"content_note",children:[(0,N.jsx)(_.x,{marginBottom:1,children:r("posts_bulk_import.how_to.details.columns_title")}),(0,N.jsxs)(h.x,{paddingX:2,children:[(0,N.jsxs)(_.x,{children:[(0,N.jsx)("b",{children:"Date"})," - ",r("posts_bulk_import.how_to.details.column_date")]}),(0,N.jsxs)(_.x,{children:[(0,N.jsx)("b",{children:"Time"})," - ",r("posts_bulk_import.how_to.details.column_time")]}),(0,N.jsxs)(_.x,{children:[(0,N.jsx)("b",{children:"Message"})," - ",r("posts_bulk_import.how_to.details.column_message")]}),(0,N.jsxs)(_.x,{children:[(0,N.jsx)("b",{children:"Link"})," - ",r("posts_bulk_import.how_to.details.column_link")]}),(0,N.jsxs)(_.x,{children:[(0,N.jsx)("b",{children:"Media"})," - ",r("posts_bulk_import.how_to.details.column_media",{file_types:(null===we||void 0===we?void 0:we.join(", "))||""})]}),(0,N.jsxs)(_.x,{children:[(0,N.jsx)("b",{children:"Additional:*:*:*"})," - ",r("posts_bulk_import.how_to.details.column_additional")]})]})]})]})]}),(0,N.jsxs)(v.k,{alignItems:"flex-start",children:[(0,N.jsx)(h.x,{width:8,children:(0,N.jsx)(x.J,{as:E.FaVideo,color:"content_inactive"})}),(0,N.jsxs)(h.x,{flex:1,children:[(0,N.jsx)(h.x,{fontSize:"sm",fontWeight:500,marginBottom:1,children:r("posts_bulk_import.how_to.tutorial.title")}),(0,N.jsx)(h.x,{fontSize:"xs",color:"content_note",marginBottom:1,children:r("posts_bulk_import.how_to.tutorial.description")}),(0,N.jsxs)(f.r,{isExternal:!0,href:"https://www.youtube.com/watch?v=2-Jk8hXp9kQ",fontSize:"sm",children:[r("posts_bulk_import.how_to.tutorial.watch_video")," ",(0,N.jsx)(x.J,{as:E.FaArrowRight})]})]})]})]}),(0,N.jsxs)(v.k,{flex:c?null:"1 1 45%",maxWidth:c?"100%":"45%",marginLeft:c?null:"3",marginTop:c?"3":null,paddingLeft:c?null:"3",paddingTop:c?"3":null,borderLeft:c?null:"1px solid",borderTop:c?"1px solid":null,borderColor:"content_alpha_200",direction:"column",children:[(0,N.jsx)(h.x,{fontSize:"lg",fontWeight:500,marginBottom:2,children:r("posts_bulk_import.settings.title")}),(0,N.jsx)(h.x,{fontSize:"sm",fontWeight:500,marginBottom:1,children:r("posts_bulk_import.settings.account.title")}),(0,N.jsx)(h.x,{fontSize:"xs",color:"content_note",marginBottom:3,children:r("posts_bulk_import.settings.account.description")}),(0,N.jsx)(h.x,{marginBottom:3,children:null!==n&&void 0!==n&&n.length?(0,N.jsxs)(N.Fragment,{children:[(0,N.jsxs)(v.k,{alignItems:"center",gap:2,marginBottom:2,children:[(0,N.jsx)(b.P,{size:"sm",value:ue,onChange:Oe,isDisabled:se,children:pe.map(e=>(0,N.jsx)("option",{value:e,children:r(`social_types.${e}.full`)},e))}),(0,N.jsx)(j.u,{label:r("accounts.toggle"),placement:"top",shouldWrapChildren:!0,hasArrow:!0,children:(0,N.jsx)(C.r,{size:"sm",isChecked:me.length===ve.length,onChange:()=>{me.length===ve.length?je([]):je(ve.map(e=>e.id))}})})]}),(0,N.jsx)(U.Z,{accounts:ve,multiple:!0,selected:me,disabled:se,onChange:ze})]}):(0,N.jsx)(M.bZj,{status:"warning",children:r("accounts.no_accounts")})}),(0,N.jsx)(h.x,{fontSize:"sm",fontWeight:500,marginBottom:2,children:r("posts_bulk_import.settings.import_as.title")}),(0,N.jsx)(v.k,{alignItems:"center",marginBottom:3,children:(0,N.jsxs)(b.P,{size:"sm",value:he,onCh
1ange:Re,isDisabled:se,children:[!he&&(0,N.jsx)("option",{value:""}),Object.keys(Z.dr).map(e=>(0,N.jsx)("option",{value:Z.dr[e],disabled:!xe.includes(Z.dr[e]),children:r(`posts_bulk_import.settings.import_as.type.${Z.dr[e]}`)},e))]})}),(0,N.jsx)(h.x,{fontSize:"sm",fontWeight:500,marginBottom:2,children:r("posts_bulk_import.settings.labels.title")}),(0,N.jsx)(h.x,{marginBottom:3,children:(0,N.jsx)(H.Z,{labels:ne,selected:te,onAdd:e=>ie(t=>[...t,e.id]),onRemove:e=>ie(t=>t.filter(t=>t!==e.id))})}),(0,N.jsx)(h.x,{fontSize:"sm",fontWeight:500,marginBottom:2,children:r("posts_bulk_import.settings.file.title")}),Q.length&&!$?(0,N.jsxs)(v.k,{alignItems:"center",children:[(0,N.jsx)(x.J,{as:E.FaCheck,color:"common.positive_dark"}),(0,N.jsx)(h.x,{fontSize:"sm",color:"content_inactive",wordBreak:"break-all",marginX:2,children:`${J||"file.csv"} (${Q.length})`}),(0,N.jsx)(k.h,{size:"xs",variant:"ghost",onClick:Le,isDisabled:se,icon:(0,N.jsx)(x.J,{as:E.FaTrash,fontSize:"sm"})})]}):(0,N.jsx)(w.Z,{uppy:Pe,note:r("posts_bulk_import.upload.info",{file_size:"5MB",count:Math.max(ae,0)}),isLoading:$})]})]})}),(0,N.jsx)(v.k,{justifyContent:"flex-end",padding:"4",borderTop:"1px solid",borderColor:"content_alpha_200",children:(0,N.jsx)(y.h,{size:"sm",children:(0,N.jsx)(g.z,{variant:"solid",onClick:()=>{null!==oe&&void 0!==oe&&oe.is_free_plan||de.bulkImport?de.bulkImport?ke(De(Q)):null===a||void 0===a||a():Je()},isDisabled:$||!(null!==me&&void 0!==me&&me.length)||!he||!Q.length,isLoading:se,loadingText:`${ge}%`,rightIcon:(0,N.jsx)(x.J,{as:E.FaArrowRight}),children:r("next",{ns:"common"})})})})]}),X&&(0,N.jsx)(O.Z,{onClose:Ve,accounts:null===X||void 0===X?void 0:X.accounts,postsByProvider:null===X||void 0===X?void 0:X.postsByProvider}),Y&&(0,N.jsx)(z.default,{postData:Y.post,mode:R.iI,customHideTimeSelector:he===Z.dr.addBuffer,customType:he===Z.dr.addDraft?"draft":"post",onClose:He,onActionDone:He,onCustomAction:Ze})]})};var J=i(369843),G=i(370336),Y=i(919941),K=i(659840);const X=e=>{let{onClose:t,...i}=e;const{t:m}=(0,u.$)(["planner"]),v=(0,K.k6)(),h=(0,G.Z)(),[x,g]=(0,o.useState)(!1),[f,_]=(0,n.k)(),b=(0,p.I0)(),j=(0,p.v9)(e=>e.apps[F.PRODUCTS.SOCIAL_MEDIA]||e.apps[F.PRODUCTS.ALL]),C=(0,p.v9)(e=>{var t;return null===(t=e.apps.common)||void 0===t?void 0:t.features}),k=(0,Y.lL)(C,F.FeatureCodes.PLANNER_BULK_IMPORT),y=(0,o.useCallback)(e=>{g(e)},[g]),S=()=>{h({from:v.location.pathname})};return(0,o.useEffect)(()=>{document.activeElement&&document.activeElement.blur()},[]),(0,o.useEffect)(()=>{if(null===j||void 0===j||!j.is_free_plan)return k?void 0:(b((0,W.HJ)({addonCategory:F.AddonCategories.BULK_IMPORT,addonType:F.SUBSCRIPTION_BASED_ADDON,product:F.PRODUCTS.SOCIAL_MEDIA,hideToggleSwitch:!0})),void(null===t||void 0===t||t()));_.on()},[null===j||void 0===j?void 0:j.is_free_plan,k]),f?(0,N.jsx)(M.XLS,{t:m,title:m("bulk_upload.title"),subtitle:m("bulk_upload.subtitle"),featureList:J.gE,show:!0,onHide:()=>{null===t||void 0===t||t(),_.off()},image:J.Gk,video:"https://www.youtube.com/embed/2-Jk8hXp9kQ",onViewPlansHandler:S}):(0,N.jsxs)(l.u_,{autoFocus:!1,returnFocusOnClose:!1,initialFocusRef:()=>null,closeOnOverlayClick:!1,isOpen:!0,onClose:t,size:"2xl",children:[(0,N.jsx)(s.Z,{}),(0,N.jsxs)(a.h,{children:[(0,N.jsx)(r.x,{paddingLeft:"4",borderBottom:"1px solid",borderColor:"content_alpha_200",children:m("posts_bulk_import.modal.title")}),(0,N.jsx)(d.f,{padding:"0",children:(0,N.jsx)(V,{onClose:t,onProgress:y,onUpgrade:()=>{(0,F.analyticsTrackEvent)("upgradeModalOpened",{feature:"bulkUploader"}),_.on()},...i})}),(0,N.jsx)(c.o,{isDisabled:x})]})]})}},225747:(e,t,i)=>{i.d(t,{dr:()=>L,ZP:()=>N,Ob:()=>F,h9:()=>U});var o=i(683017),n=i(791048),l=i(409758),s=i(400785),a=i(59707),r=i(957392),d=i(482865),c=i(919941),u=i(104399),p=i(976166),m=i(104718),v=i(764293),h=i(664723),x=i(459030),g=i(355140),f=i(408499);const _="basic",b="media-upload";var j=i(90583),C=i(313773),k=i(137413),y=i(270858),S=i(741065),T=i(902352),E=i(351839),I=i(957711),w=i(273525),A=i(123081),P=i(117540),D=i(481785),O=i(614446),z=i(945249),R=i(228993);const L={addSchedule:"add_schedule",addBuffer:"add_buffer",addDraft:"add_draft"},M=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).filter((e,t,i)=>i.findIndex(t=>t.message===e.message)===t)},F=(e,t,i)=>{const o={};
1return(0,h.sy)(e,t.accounts).forEach(n=>{const{id:l,...s}=(0,h.G)((0,h.TO)(t),n),a=(0,h.PY)(e,t.accounts,n).map(e=>e.id);o[n]={accounts:a,date:t.date,time:t.time,timezone:t.timezone,...s,groupId:i}}),o},U=e=>{const t=e[0].map((e,t)=>{const i=e.trim();if(!i)return`fake:${t}`;const o=i.split(":");return o[0]=o[0].toLowerCase(),o.join(":")}),i=!t.includes("date")&&!t.includes("time")&&!t.includes("message"),o=i?["date","time","message","link","media"]:t,n=i?e:e.slice(1);if(!o.every(e=>/[A-Za-z:]+/.test(e)))return[];const l=["media"];return n.map(e=>e.reduce((e,t,i)=>{const n=t.trim(),s=o[i],a=l.includes(s)?n&&n.split("|")||[]:n||"";return{...e,[s]:a}},{}))},$=(e,t)=>{switch(t.type){case"set":return t.payload||[];case"updateItem":return e.map(e=>e.id===t.payload.id?t.payload:e);case"removeItem":return e.filter(e=>e.id!==t.payload);default:return e}},N=e=>{var t,i;let{analyticsPrefix:U="postBulkImport",accounts:N,defaultAccountsIds:B,defaultImportAs:Z}=e;const{t:H}=(0,f.$)(["planner"]),W=(0,v.I0)(),V=(0,o.useRef)({}),[J,G]=(0,o.useState)(!1),[Y,K]=(0,o.useState)(!1),[X,q]=(0,o.useState)(!1),[Q,ee]=(0,o.useState)(!1),[te,ie]=(0,o.useState)(""),[oe,ne]=(0,o.useState)(0),[le,se]=(0,o.useState)({done:0,all:0}),[ae,re]=(0,o.useReducer)($,[]),[de,ce]=(0,o.useState)(void 0),[ue,pe]=(0,o.useState)([]),{fetchScraperData:me}=(0,g.Z)(),{get:ve,clear:he}=(0,u.useCachedAsync)(),xe=(0,v.v9)(e=>{var t;return null===(t=e.apps.common)||void 0===t?void 0:t.features}),ge=(0,v.v9)(e=>e.permissions.spacePermissionChecks.canEditDrafts),fe=(0,v.v9)(e=>e.permissions.spacePermissionChecks.canEditPosts),_e=(0,v.v9)(e=>{var t,i;return null===(t=e.auth.payload)||void 0===t||null===(i=t.user)||void 0===i?void 0:i.pk}),be=(0,v.v9)(e=>{var t,i;return null===(t=e.auth.payload)||void 0===t||null===(i=t.orgs)||void 0===i?void 0:i.find(t=>{var i;return t.id===(null===(i=e.auth.payload)||void 0===i?void 0:i.selectedOrg)})}),je=(0,v.v9)(e=>e.plannerStore.timezone),{uppy:Ce}=(0,x.ZP)({id:"bulk-import",restrictions:{maxNumberOfFiles:0}}),ke=(0,o.useMemo)(()=>{var e;return je||(null===be||void 0===be||null===(e=be.settings)||void 0===e?void 0:e.timezone)},[be,je]),ye=(0,o.useMemo)(()=>{const e=(0,c.zZ)(xe,u.FeatureCodes.PLANNER_BULK_IMPORT);return null!==e&&void 0!==e&&e.isUnlimited?-1:(null===e||void 0===e?void 0:e.value)||0},[xe]),Se=(0,o.useMemo)(()=>({bulkImport:(0,c.lL)(xe,u.FeatureCodes.PLANNER_BULK_IMPORT),canAddSchedule:(0,c.lL)(xe,u.FeatureCodes.PLANNER_ADD_SCHEDULE),canAddBuffer:(0,c.lL)(xe,u.FeatureCodes.PLANNER_ADD_TO_QUEUE),canAddDraft:(0,c.lL)(xe,u.FeatureCodes.PLANNER_ADD_DRAFT)}),[xe]),Te=(0,o.useMemo)(()=>{const e=N.map(e=>e.social_type);return l.ALL_PUBLISHING_TYPES.filter(t=>e.includes(t))},[N]),Ee=(0,o.useMemo)(()=>N.filter(e=>de&&e.social_type===de),[N,de]),Ie=(0,o.useMemo)(()=>{const e=[];return fe&&Se.canAddSchedule&&e.push(L.addSchedule),fe&&Se.canAddBuffer&&e.push(L.addBuffer),ge&&Se.canAddDraft&&e.push(L.addDraft),e},[ge,fe,Se.canAddBuffer,Se.canAddDraft,Se.canAddSchedule]),we=(0,o.useMemo)(()=>{const e=Object.values(d).reduce((e,t)=>({...e,[t]:0}),{});return ae.forEach(t=>{e[t.status]++}),e},[ae]),Ae=(0,o.useCallback)(async e=>{const t=[],i=(0,h.sy)(N,e.accounts);return await Promise.all(i.map(async o=>{var n,l;const r=(0,h.PY)(N,e.accounts,o),d=null===(n=e.additional)||void 0===n||null===(l=n.find(e=>e.source===o&&e.type===s.POST_TYPE))||void 0===l?void 0:l.value,c=(await(0,h.ub)(o,d,r,e,V.current||{})).filter(e=>!e.level||e.level===a.pn);c.length&&t.push(...c.map(e=>({message:"comment"===e.type?`${H(`post_editor.errors_prefix.${e.type}`,{no:e.index+1})}: ${H(`post_editor.errors.${e.id}`,e.values)}`:H(`post_editor.errors.${e.id}`,e.values),type:"validation"})).map(e=>i.length>1?{...e,message:`${H(`post_editor.tabs.${o}`)}: ${e.message}`}:e))})),t},[N,H]),Pe=(0,o.useCallback)(e=>{ce(e);const t=N.filter(t=>t.social_type===e);if(t.length){const e=t.filter(e=>ue.includes(e.id));e.length?pe(e.map(e=>e.id)):pe([t[0].id])}},[N,ue]),De=(0,o.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(e.length){var t;const i=null===(t=N.find(t=>
1t.id===e[0]))||void 0===t?void 0:t.social_type;if(!i)return pe([]),void ce(Te[0]);const o=N.filter(t=>t.social_type===i&&e.includes(t.id));pe(o.map(e=>e.id)),ce(i)}else pe([]),de||ce(Te[0])},[N,Te,de]),Oe=(0,o.useCallback)(e=>{Ie.includes(e)?ie(e):ie(Ie[0]||"")},[Ie]),ze=(0,o.useCallback)(async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:te;return new Promise(async(i,o)=>{if(he(),null===ue||void 0===ue||!ue.length)return(0,j.CFj)({description:H("posts_bulk_import.errors.no_accounts_selected"),title:H("error",{ns:"common"}),status:"error"}),void o();if(!e.length)return(0,j.CFj)({description:H("posts_bulk_import.errors.no_posts_selected"),title:H("error",{ns:"common"}),status:"error"}),void o();if(!Ie.includes(t))return;if(null===be||void 0===be||!be.id)return void console.error("Missing workspace ID");let l=0;const a=((e,t)=>`bi-${e}-${t}-${(new Date).getTime()}`)(be.id,_e);G(!0),ne(0),ee(!1);try{var c,v;const t=await W((0,k.tz)({accountsIds:ue,postsToAdd:e.length}));if((null===(c=t.data)||void 0===c||null===(v=c.availableQuota)||void 0===v?void 0:v.length)>0)return(0,j.CFj)({description:(0,R.jsxs)(y.x,{children:[(0,R.jsx)(S.x,{mb:3,children:H("posts_bulk_import.errors.posts_quota",{count:e.length})}),t.data.availableQuota.map((e,t)=>{const i=N.find(t=>t.id===e.accountId);return i?(0,R.jsxs)(y.x,{mt:2,children:[t>0&&(0,R.jsx)(T.i,{mt:0,mb:2}),(0,R.jsx)(S.x,{children:H("posts_bulk_import.errors.posts_quota_account",{overQuota:e.overQuota,freeQuota:e.availableQuota-e.usedQuota})}),(0,R.jsxs)(E.k,{mt:2,pl:5,children:[(0,R.jsx)(w.Z,{name:i.name,src:i.image,socialType:i.social_type,socialTypeShown:!0,size:"xs",mt:1,mr:3}),(0,R.jsxs)(y.x,{children:[(0,R.jsx)(S.x,{fontSize:"xs",lineHeight:"1rem",mb:0,children:i.name}),(0,R.jsxs)(S.x,{as:"span",fontSize:"xs",children:[H(`social_types.${i.social_type}.full`,{ns:"planner"}),i.parent?` (${i.parent.name})`:""]})]})]})]}):null}),(0,R.jsxs)(I.r,{mt:4,size:"sm",href:(0,p.Gn)(u.BILLING_CHECKOUT_WITH_PLAN_PATH,{plan_code:u.DEFAULT_UPGRADE_PLAN_CODE}),isExternal:!0,display:"block",children:[H("upgrade_plan",{ns:"common"})," \xbb"]})]}),title:H("error",{ns:"common"}),status:"error"}),void G(!1)}catch(U){return console.error(U),G(!1),void o(U)}const x=async e=>{if(!e.media||!e.media.length)return[];let t=0;return(await Promise.all(e.media.map(async e=>{var i,o;const n=await ve(e,async()=>await(async(e,t)=>{const i={url:e,name:"",mimeType:(0,u.getMimeTypeByFileUrl)(e),originalUrl:e};try{const n=new URL(e);if(/^(www.|)dropbox.com$/.test(n.hostname))n.searchParams.delete("dl"),n.searchParams.set("raw","1"),i.url=n.toString();else if(/^(www.|)drive.google.com$/.test(n.hostname)){var o;const e=null===(o=n.pathname.match(/^\/file\/d\/([^/]+)/i))||void 0===o?void 0:o[1];if(e){const o=(await(0,C.LqL)(e)).data,n=(0,m.R)(o.mimeType);o.url&&o.mimeType&&n&&(i.url=o.url,i.name=`${e}-${t}.${n}`,i.mimeType=o.mimeType)}}else if(/^(www.|)images.unsplash.com$/.test(n.hostname)){const o=(0,u.getMimeTypeByFileUrl)(e,e=>e.searchParams.get("fm")||""),l=(0,m.R)(o),s=n.pathname.split("/").pop();i.name=`${s}-${t}.${l}`,i.mimeType=o}if(n.search&&!i.name){const e=n.pathname.split("/").pop()||"",o=e.lastIndexOf("."),l=-1!==o?e.slice(0,o):e,s=-1!==o?e.slice(o+1):"";i.name=`${l||"file"}-${t}.${s||(0,m.R)(i.mimeType)}`}}catch(U){return console.error(U),null}return i})(e,++l)),s=null===n||void 0===n||null===(i=n.mimeType)||void 0===i||null===(o=i.split("/"))||void 0===o?void 0:o[0];if(s)return t+=1,{type:s,data:{dir:"",fileName:"",url:n.url,thumbUrl:"video"===s?"":n.url,thumbTime:"video"===s?0:void 0,order:t,_bulkImportUrl:n.url,_bulkImportData:n}}}))).filter(e=>e)||[]},g=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],o=(0,n.cloneDeep)(i);const l={},s=(0,h.PY)(e,t,r.TIKTOK).map(e=>e.id);if(s.length){const e=()=>{o=o.map(e=>(delete e["additional:tiktok:post:privacyStatus"],delete e["additional:tiktok:post:commentDisabled"],delete e["additional:tiktok:post:duetDisabled"],delete e["additional:tiktok:post:stitchDisabled"],e)),l.t
1iktokMaxVideoDuration=void 0};try{const t=await(0,C.Js2)({accountsIds:s});if(t.data.status===u.PLANNER_RESPONSE_STATUS_SUCCESS){var a;const e=t.data.items||[],i=((null===e||void 0===e||null===(a=e[0])||void 0===a?void 0:a.privacyLevelOptions)||[]).filter(t=>e.every(e=>e.privacyLevelOptions.includes(t))),n=!e.every(e=>!e.commentDisabled),s=!e.every(e=>!e.duetDisabled),r=!e.every(e=>!e.stitchDisabled),d=e.map(e=>e.maxVideoPostDurationSec);o=o.map(e=>(i.includes(e["additional:tiktok:post:privacyStatus"])||delete e["additional:tiktok:post:privacyStatus"],n&&delete e["additional:tiktok:post:commentDisabled"],s&&delete e["additional:tiktok:post:duetDisabled"],r&&delete e["additional:tiktok:post:stitchDisabled"],e)),l.tiktokMaxVideoDuration=d.length?Math.min(...d):void 0}else(0,k.EF)(t),e()}catch(U){(0,k.EF)(U.response),e()}}return{items:o,validateCustom:l}}(N,ue,e),f=g.items;V.current=g.validateCustom||{};const b=f.length;let M=0;const F=await Promise.all(f.map(async(e,i)=>{var o,n;const l=t===L.addBuffer?null:(e=>{if(!e.date||!e.time)return null;const t=e.date.split(".").map(e=>e.padStart(2,"0")).join("-"),i=e.time.split(":").map(e=>e.padStart(2,"0")).join(":"),o=(0,D.default)(`${t} ${i}`);return(0,O.default)(o)?o:null})(e),c=await(async e=>{const t=(0,A.Ae)(e.link);if(t&&(0,P.ck)(t))try{const e=await me(t);var i;if(e)return{link:t,title:(null===e||void 0===e?void 0:e.title)||"",description:(null===e||void 0===e?void 0:e.description)||"",image:(null===e||void 0===e||null===(i=e.images)||void 0===i?void 0:i[0])||""}}catch(o){}})(e),u=await x(e);let p=[];if(null!==e&&void 0!==e&&e.extraImages){var m;const t=null===e||void 0===e||null===(m=e.extraImages)||void 0===m?void 0:m.map(e=>x({media:[e]}));p=(await Promise.all(t)).map(e=>e[0])}const v={message:e.message,scraper:c,photos:u.filter(e=>"image"===e.type).map(e=>e.data),videos:u.filter(e=>"video"===e.type).map(e=>e.data),tags:(e.tags||[]).filter(e=>["number","string"].includes(typeof e)),comments:[],additional:[]},g=[],f=Object.keys(e).filter(e=>"comments"===e.split(":")[0]&&e.split(":")[1].length).map(e=>e.split(":").slice(0,2).join(":")).filter((e,t,i)=>i.indexOf(e)===t).sort((e,t)=>e.split(":")[1]-t.split(":")[1]);if(f.length){const t=[];f.forEach(i=>{t.push({message:e[[i,"message"].join(":")]||void 0,delay:parseInt(e[[i,"delay"].join(":")])||void 0})}),v.comments=Object.values(t).filter(e=>e.message)}const j=Object.keys(e).filter(e=>"additional"===e.split(":")[0]);if(j.length){const t=Object.values(r),i=Object.values(s);j.forEach(o=>{var n,l,s;const a=o.split(":"),r=a[1],d=a[2],c=a[3],u="false"!==(null===(n=e[o])||void 0===n?void 0:n.toLowerCase())&&("true"===(null===(l=e[o])||void 0===l?void 0:l.toLowerCase())||(null!==(s=e[o])&&void 0!==s?s:void 0));if(r&&d&&c&&t.includes(r)&&i.includes(d)){var p,m;const e=(null===v||void 0===v||null===(p=v.additional)||void 0===p?void 0:p.find(e=>e.source===r&&e.type===d))||{source:r,type:d};v.additional=[...(null===v||void 0===v||null===(m=v.additional)||void 0===m?void 0:m.filter(e=>!(e.source===r&&e.type===d)))||[],{...e,[c]:u}]}})}t===L.addSchedule?!e.date&&!e.time||l?e.date||e.time||g.push({message:H("posts_bulk_import.errors.post_no_date_time"),type:_}):g.push({message:H("posts_bulk_import.errors.post_invalid_date_time",{date:e.date,time:e.time}),type:_}):t===L.addDraft&&(!e.date&&!e.time||l||g.push({message:H("posts_bulk_import.errors.post_invalid_date_time",{date:e.date,time:e.time}),type:_})),e.link&&!v.scraper&&g.push({message:H("posts_bulk_import.errors.post_invalid_link",{link:e.link}),type:_}),v.message||v.scraper||null!==(o=v.photos)&&void 0!==o&&o.length||null!==(n=v.videos)&&void 0!==n&&n.length||g.push({message:H("posts_bulk_import.errors.post_no_content"),type:_});const C=(0,h.sy)(N,ue)[0],{id:k,...y}=(0,h.G)((0,h.TO)(v),C),S={accounts:ue,date:l?(0,z.default)(l,"yyyy-MM-dd"):"",time:l?(0,z.default)(l,"HH:mm"):"",timezone:ke,...y};if([L.addSchedule,L.addBuffer].includes(t)){const e=await Ae(S);g.push(...e)}return M+=1,ne(Math.ceil(100*M/b)),{id:`post-${i}`,type:t===L.addDraft?"draft":"post",groupId:a,status:g.length?d.VALIDATION_ERROR:(v.photos||[]).length>0||(v.videos||[]).length>0?d.READY_TO_MEDIA_UPLOAD:d.READY_TO_IMPORT,errors:g,post:S,extraImages:p.length>0?p.filter(e=>"image"===e.type).map(e=>e.data):[]}}));return G(!1),ne(0),re({type:"set",payload:F}),i(F),!0})},[he,ue,Ie,te,null===be||void 0===be?void 0:be.id,_e,N,H,W,me,ve,ke,Ae]),Re=(0,o.useCallback)(async()=>{K(!0),ne(0),se({done:0,all:0});const e=ae.filter(e=>e.status===d.READY_TO_MEDIA_UPLOAD||e.status===d.MEDIA_UPLOAD_ERROR),t=[],i={};for(const n of e)[...n.post.photos,...n.post.videos].filter(e=>
1e._bulkImportUrl).forEach(e=>{t.includes(e._bulkImportUrl)||(t.push(e._bulkImportUrl),i[e._bulkImportUrl]=e._bulkImportData)});for(const n of t){var o;const e=i[n];await(null===(o=Ce.getPlugin("UploadFromUrl"))||void 0===o?void 0:o.addFile(n,{name:(null===e||void 0===e?void 0:e.name)||void 0}))}return!0},[K,ne,ae,Ce]),Le=(0,o.useCallback)(async function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];q(!0),ne(0),se({done:0,all:0});const t=ae.filter(t=>t.status===d.READY_TO_IMPORT||e&&t.status===d.IMPORT_ERROR),i=t.length;let o=0,n=0,l=!1,s="";for(const u of t){const e=F(N,u.post,u.groupId);re({type:"updateItem",payload:{...u,status:d.IMPORTING,errors:[]}});const t=e=>{re({type:"updateItem",payload:{...u,postId:e,status:d.IMPORT_SUCCESS,errors:[]}})},I=e=>{re({type:"updateItem",payload:{...u,status:d.IMPORT_ERROR,errors:e?[{message:e}]:[]}})};if(l)I(s);else try{var a;const i=te===L.addDraft?await W((0,k.uN)(e,{hideToast:!0})):te===L.addBuffer?await W((0,k.WQ)(e,{hideToast:!0})):await W((0,k.pV)(e,{hideToast:!0}));if(1===(null===i||void 0===i||null===(a=i.data)||void 0===a?void 0:a.status)){var r,c,p,m,v,h,x,g;if(te===L.addDraft)t(null===(r=i.data)||void 0===r||null===(c=r.results)||void 0===c||null===(p=c[0])||void 0===p||null===(m=p.draftIds)||void 0===m?void 0:m[0]);else t(null===(v=i.data)||void 0===v||null===(h=v.results)||void 0===h||null===(x=h[0])||void 0===x||null===(g=x.postIds)||void 0===g?void 0:g[0]);n+=1}else{var f,_,b;I(null===(f=i.data)||void 0===f||null===(_=f.results)||void 0===_||null===(b=_[0])||void 0===b?void 0:b.message)}}catch(E){var C,y,S,T;const e=(null===E||void 0===E||null===(C=E.response)||void 0===C||null===(y=C.data)||void 0===y||null===(S=y.results)||void 0===S||null===(T=S[0])||void 0===T?void 0:T.message)||E.message;I(e),(0,j.CFj)({description:e,title:H("error",{ns:"common"}),status:"error"}),l=!0,s=e}o+=1,ne(Math.ceil(100*o/i)),se({done:o,all:i})}return i>0&&(n===i?(0,u.analyticsTrackEvent)(`${U}.importSuccess`):n>0?(0,u.analyticsTrackEvent)(`${U}.importPartlySuccess`):(0,u.analyticsTrackEvent)(`${U}.importError`)),q(!1),ne(0),se({done:0,all:0}),ee(!0),!0},[ae,N,te,W,H,U]),Me=(0,o.useCallback)(async()=>{if([L.addSchedule,L.addBuffer].includes(te)){const e=await Promise.all(ae.map(async e=>{const t=e.errors||[],i=await Ae(e.post);t.push(...i);const o=t.length?t.find(e=>e.type===b)?d.MEDIA_UPLOAD_ERROR:d.VALIDATION_ERROR:d.READY_TO_IMPORT;return{...e,status:o,errors:M(t)}}));K(!1),re({type:"set",payload:e})}else K(!1);ne(0),se({done:0,all:0})},[Ae,K,ne,se,te,ae]);return(0,o.useEffect)(()=>{const e=e=>{for(const t of ae){const i=[...t.post.photos,...t.post.videos].filter(t=>t._bulkImportUrl&&e.includes(t._bulkImportUrl)).map(e=>e._bulkImportUrl);i.length&&re({type:"updateItem",payload:{...t,uploadingMediaUrls:[...t.uploadingMediaUrls||[],...i].filter((e,t,i)=>i.indexOf(e)===t),status:d.MEDIA_UPLOADING,errors:t.status===d.MEDIA_UPLOADING?t.errors:[]}})}},t=(e,t,i)=>{for(const n of ae){var o;if(null!==(o=n.uploadingMediaUrls)&&void 0!==o&&o.length&&n.uploadingMediaUrls.find(t=>t===e)){const o=(o,n)=>{const{_bulkImportUrl:l,_bulkImportData:s,...a}=o,r=null===i||void 0===i?void 0:i.body;if(!t&&l&&r&&l===e){const e={};return"video"===n&&(e.thumbUrl=o.thumbUrl?o.thumbUrl:r.thumbUrl,e.thumbTime=o.thumbUrl?o.thumbTime:r.thumbTime),{...a,...r,...e}}return o},l={...n.post,photos:n.post.photos.map(e=>o(e,"photo")),videos:n.post.videos.map(e=>o(e,"video"))},s=n.uploadingMediaUrls.filter(t=>t!==e),a=n.errors||[];t&&a.push({message:(null===t||void 0===t?void 0:t.message)||t,type:b});const r=s.length?n.status:a.length?d.MEDIA_UPLOAD_ERROR:d.READY_TO_IMPORT;re({type:"updateItem",payload:{...n,post:l,uploadingMediaUrls:s,status:r,errors:M(a)}})}}se(e=>({...e,done:e.done+1}))},i=t=>{const i=[];for(const e of t){if(!Ce.getFile(e.id))return;i.push(e.meta.originalUrl)}e(i);const o=t.length;o&&se(e=>({...e,all:e.all+o}))},o=t=>{e([t])},n=(e,i)=>{t(e,i,null)},l=(e,i)=>{t(e.meta.originalUrl,null,i)},s=(e,i,o)=>{t(e.meta.originalUrl,i,o)},a=(e,t)=>{const{info:i}=Ce.getState(),o=[...i].pop(),n=[e.meta.originalUrl];for(const l of ae){[...l.post.photos,...l.post.videos].filter(e=>e._bulkImportUrl&&n.includes(e._bulkImportUrl)).map(e=>e._bulkImportUrl).length&&re({type:"updateItem",payload:{...l,status:d.MEDIA_UPLOAD_ERROR,errors:M([...l.errors,{message:(null===o||void 0===o?void 0:o.message)||(null===t||void 0===t?void 0:t.message)||t,type:b}])}})}se(e=>({...e,done:e.done+1,all:e.all+1}))},r=e=>{ne(Math.min(e,99))};return Ce.on("files-added",i).on("uploadFromUrl:before-add",o).on("uploadFromUrl:before-add-error",n).on("processPlannerMedia:upload-success",l).on("upload-error",s).on("restriction-failed",a).on("progress",r),()=>{Ce.off("files-added",i).off("uploadFromUrl:before-add",o).off("uploadFromUrl:before-add-error",n).off("processPlannerMedia:upload-success",l).off("upload-error",s).off("restriction-failed",a).off("progress",r)}},[Ce,ae]),(0,o.useEffect)(()=>{Y&&!ae.find(e=>{var t;return null===(t=e.uploadingMediaUrls)||void 0===t?void 0:t.length})&&(Me(),Ce.cancelAll())},[ae]),(0,o.useEffect)(()=>{N.length>0&&!ue.length&&De(B)},[N]),(0,o.useEffect)(()=>{Oe(Z||L.addSchedule),N.length>0&&De(B)},[]),{inProgress:X||Y||J,itemsLimit:ye,preparedItems:ae,workspaceFeatures:Se,workspaceId:null===be||void 0===be?void 0:be.id,selectedSocialType:de,availableSocialTypes:Te,accountsIds:ue,selectedSocialTypeAccounts:Ee,importAs:te,availableImportAs:Ie,progressPercent:oe,progressValue:le,importEnd:Q,itemsCountByStatus:we,setSelectedSocialType:Pe,setAccountsIds:De,setImportAs:Oe,prepareItems:ze,clearPreparedItems:()=>re({type:"set",payload:[]}),updatePreparedItem:e=>re({type:"updateItem",payload:e}),removePreparedItem:e=>re({type:"removeItem",payload:e}),uploadItemsMedia:Re,importItems:Le,allowedMediaFileTypes:null===(t=Ce.opts)||void 0===t||null===(i=t.restrictions)||void 0===i?void 0:i.allowedFileTypes}}},689823:(e,t,i)=>{i.d(t,{Z:()=>ve});var o=i(683017),n=i(408499),l=i(104399),s=i(878818),a=i(270858),r=i(298249),d=i(691275),c=i(692877),u=i(741065),p=i(351839),m=i(129944),v=i(450913),h=i(902352),x=i(778145),g=i(643728),f=i(400785),_=(i(127659),i(582382),i(957392)),b=(i(360367),i(709536)),j=i(579942),C=i(239757),k=i(228993);const y=e=>{let{approvedBy:t,rejectedBy:i,showName:o,...l}=e;const{t:a}=(0,n.$)("planner");return t?(0,k.jsx)(s.u,{label:a("drafts.approved_by",{name:t.name}),placement:"top",hasArrow:!0,children:(0,k.jsxs)(u.x,{flexDirection:"flex",alignItems:"center",fontWeight:"normal",fontSize:"xs",...l,children:[(0,k.jsx)(r.J,{fontSize:"xs",as:x.FaThumbsUp,color:"common.positive_dark",mr:"2"}),(0,k.jsx)(u.x,{as:"span",ml:"1",display:["none","none","inline-block"],children:t.name})]})}):i?(0,k.jsx)(s.u,{label:a("drafts.rejected_by",{name:i.name}),placement:"top",hasArrow:!0,children:(0,k.jsxs)(u.x,{flexDirection:"flex",alignItems:"center",fontWeight:"normal",fontSize:"xs",...l,children:[(0,k.jsx)(r.J,{fontSize:"xs",as:x.FaBan,color:"common.negative",mr:2}),(0,k.jsx)(u.x,{as:"span",display:["none","none","inline"],children:i.name})]})}):null},S=(0,o.memo)(y);var T=i(832042),E=i(549727),I=i(273525),w=i(221931),A=i(179822),P=i(575601);const D={position:"relative",width:"full",height:"full",borderRadius:"lg",overflow:"hidden"},O={width:"full",height:"full",objectFit:"cover",border:0},z={alignItems:"center",position:"absolute",bottom:0,left:0,width:"full",padding:1,color:"blackAlpha.800",fontSize:"xs",lineHeight:"1.2em",backgroundImage:"linear-gradient(transparent, rgba(255, 255, 255, 0.9))"},R=e=>{let{link:t,image:i,isPast:o=!1,urlShown:n=!0}=e;if(!t)return null;const l=(0,P.G)(t);return(0,k.jsxs)(a.x,{sx:D,children:[(0,k.jsx)(A.E,{src:i,fallback:(0,k.jsx)(k.Fragment,{}),sx:O,opacity:o?"0.5":"1"}),n&&(0,k.jsxs)(u.x,{sx:z,isTruncated:!0,children:[(0,k.jsx)(r.J,{as:x.FaLink,sx:{display:"inline-block",width:"1.25em",height:"1.25em",fontSize:"1em",verticalAlign:"middle",marginRight:"2px"}}),(null===l||void 0===l?void 0:l.hostname)||""]})]})},L=(0,o.memo)(R);var M=i(13700),F=i(664723),U=i(282068),$=i(137413),N=i(764293),B=i(92568),Z=i(617713),H=i(90583),W=i(205548),V=i(511010),J=i(659604),G=i(446326),Y=i(577100),K=i(322450);const X=e=>{let{value:t,isCompressed:i,onChange:n}=e;const[l,s]=(0,o.useState)("");return(0,o.useEffect)(()=>{s(t)},[t]),(0,k.jsxs)(G.C,{selectAllOnFocus:!1,value:l,onClick:e=>e.stopPropagation(),onChange:s,onSubmit:n,fontSize:"sm",color:"inherit",position:"relative",flex:1,minW:0,children:[(0,k.jsx)(Y.w,{display:"block",fontSize:"xs",lineHeight:1.2,noOfLines:i?1:3,py:.5,transition:"all 0.1s ease-out",cursor:"pointer",_hover:{paddingLeft:1,background:"base_alpha_300",boxShadow:"0px 0px 1px var(--chakra-colors-content_alpha_300)"}}),(0,k.jsx)(K.H,{py:1,pl:2,pr:"2rem",h:"8rem",borderWidth:"1px",fontSize:"sm",lineHeight:1.2}),(0,k.jsx)(H.rGr,{size:"xs",vertical:!0})]})};var q=i(615658);const Q=e=>{let{...t}=e;const{t:i}=(0,n.$)(["planner"]);return(0,k.jsx)(s.u,{label:i("simple_post.ghost_post.tooltip"),placement:"top",hasArrow:!0,children:(0,k.jsx)(a.x,{...t,display:"inline-flex",children:(0,k.jsxs)(r.J,{fontSize:"sm",fill:"
1content_details",viewBox:"0 0 20 19",children:[(0,k.jsx)("path",{d:"M4.60249 16.4045C4.86284 16.0252 5.38193 15.9287 5.76134 16.1888C6.1495 16.4552 6.56424 16.6861 6.99995 16.8765C7.4757 17.0843 7.97782 17.2443 8.49897 17.3501C8.94984 17.4417 9.24062 17.8823 9.1492 18.3332C9.0575 18.784 8.61788 19.0757 8.16694 18.9842C7.52911 18.8547 6.9149 18.6584 6.33263 18.404C5.79943 18.171 5.29237 17.8888 4.81814 17.5633C4.43901 17.3028 4.34214 16.7838 4.60249 16.4045Z"}),(0,k.jsx)("path",{d:"M14.2379 16.1888C14.6172 15.9285 15.1362 16.0253 15.3968 16.4045C15.6572 16.7839 15.5606 17.3029 15.1811 17.5633C14.7068 17.8888 14.1999 18.171 13.6666 18.404C13.0843 18.6584 12.4702 18.8547 11.8323 18.9842C11.3814 19.0756 10.9408 18.784 10.8492 18.3332C10.7579 17.8824 11.0496 17.4418 11.5003 17.3501C12.0215 17.2443 12.5235 17.0843 12.9993 16.8765C13.4351 16.686 13.8497 16.4553 14.2379 16.1888Z"}),(0,k.jsx)("path",{d:"M1.6671 10.8503C2.11797 10.7587 2.55758 11.0506 2.64936 11.5013C2.75515 12.0225 2.91515 12.5246 3.12299 13.0003C3.31653 13.4433 3.55247 13.8647 3.82449 14.2585C4.08586 14.6371 3.99064 15.1558 3.61209 15.4173C3.23352 15.6786 2.71482 15.5841 2.45323 15.2057C2.12096 14.7248 1.83313 14.2096 1.5963 13.6676C1.34194 13.0854 1.14555 12.4711 1.01606 11.8333C0.924746 11.3825 1.21638 10.942 1.6671 10.8503Z"}),(0,k.jsx)("path",{d:"M9.99962 0.833984C15.0621 0.833995 19.1661 4.93817 19.1663 10.0007C19.1663 10.6273 19.1035 11.2407 18.9832 11.8333C18.8537 12.4712 18.6574 13.0853 18.4029 13.6676C18.1661 14.2098 17.8784 14.7247 17.546 15.2057C17.2844 15.5842 16.7657 15.6787 16.3872 15.4173C16.0089 15.1557 15.9135 14.637 16.1748 14.2585C16.4469 13.8646 16.6827 13.4434 16.8762 13.0003C17.0841 12.5245 17.2441 12.0226 17.3499 11.5013C17.4481 11.0172 17.4996 10.5153 17.4996 10.0007C17.4995 5.85864 14.1417 2.50066 9.99962 2.50065C8.8214 2.50071 7.70832 2.77171 6.71837 3.25423L6.5963 3.30225C6.4708 3.34043 6.33684 3.34834 
16.20649 3.32503L2.70307 2.69922L3.33865 6.17334C3.3709 6.34936 3.34609 6.53119 3.26704 6.69173C2.93406 7.3678 2.69972 8.10131 2.58344 8.87354C2.51495 9.32865 2.09048 9.64271 1.63536 9.57422C1.18062 9.50551 0.867211 9.08097 0.935494 8.62614C1.06319 7.77778 1.30818 6.96719 1.65164 6.21159L0.846789 1.81706C0.797783 1.54853 0.882883 1.27241 1.07547 1.07894C1.26812 0.885461 1.54399 0.799138 1.81277 0.847005L6.24148 1.63883C7.38929 1.12218 8.66189 0.834039 9.99962 0.833984Z"}),(0,k.jsx)("path",{d:"M13.1572 10.974C13.4826 10.6486 14.0101 10.6485 14.3356 10.974C14.6608 11.2994 14.6609 11.8269 14.3356 12.1523C13.7273 12.7606 12.87 13.0214 12.0797 13.0215C11.2894 13.0215 10.4321 12.7606 9.82384 12.1523C9.4984 11.8269 9.4984 11.2994 9.82384 10.974C10.1493 10.6486 10.6768 10.6485 11.0022 10.974C11.2273 11.1989 11.6202 11.3548 12.0797 11.3548C12.5392 11.3548 12.9322 11.1989 13.1572 10.974Z"}),(0,k.jsx)("path",{d:"M14.7913 7.81966C15.3664 7.82039 15.8318 8.28705 15.8313 8.86214C15.8306 9.43723 15.364 9.90285 14.7888 9.90218C14.2137 9.9016 13.7482 9.43482 13.7488 8.8597C13.7494 8.28458 14.2162 7.8191 14.7913 7.81966Z"}),(0,k.jsx)("path",{d:"M9.37543 7.81315C9.95079 7.81371 10.4169 8.28038 10.4163 8.85563C10.4157 9.43071 9.94895 9.89624 9.37381 9.89567C8.79875 9.89509 8.33245 9.42827 8.33295 8.85319C8.33372 8.27828 8.80075 7.81275 9.37543 7.81315Z"})]})})})},ee="56px",te={position:"relative",borderRadius:"lg",background:"content_alpha_100"},ie=e=>({display:"flex",position:"relative",color:e?"content_note":"content_inactive",background:e?"content_alpha_200":"content_alpha_100",borderRadius:"md"}),oe={boxShadow:"0 0 0 2px var(--chakra-colors-common-negative)"},ne={boxShadow:"0 0 0 2px var(--chakra-colors-common-warning)"},le={boxShadow:"0 0 0 2px var(--chakra-colors-common-safe_dark)"},se={borderRadius:"md",background:"content_alpha_200",height:ee,width:ee},ae={position:"absolute",bottom:1,left:1},re=(e,t)=>({color:e===l.COLOR_MODE_LIGHT&&t?"content_inverse":"content_inactive",width:"full",paddingTop:2,paddingRight:2,paddingLeft:3,paddingBottom:2,position:"relative"}),de=(e,t,i)=>({color:t===l.COLOR_MODE_LIGHT&&i?"content_inverse":"content_inactive",width:"full",opacity:e?.7:1,paddingBottom:2,paddingRight:2,paddingLeft:2,paddingTop:2,marginTop:"auto",position:"relative",zIndex:0}),ce=(e,t,i)=>({h:5,w:6,minW:6,fontSize:"xs",mt:-.5,color:t===l.COLOR_MODE_LIGHT?i?"content_inverse":"content_inactive":e?"content_note":"content_inactive",_hover:{color:t===l.COLOR_MODE_LIGHT?i?"content_inverse":"content_active":"content.active",background:"content_alpha_400"},_active:{color:"content_active"},_focus:{color:"content_active"}}),ue={height:"9em",width:"full",position:"absolute",top:0,left:0,_after:{borderRadius:"lg",content:'""',position:"absolute",pointerEvents:"none",inset:0,background:"linear-gradient(180deg, rgba(0,0,0,0.8) 0%, transparent 30%, transparent 40%, rgba(0,0,0,0.8) 96%)"}},pe={height:ee,width:ee},me=(0,o.forwardRef)((e,t)=>{var i,y,A;let{accounts:P,accountsSocial:D,additional:O,draft:z,compressed:R=!1,isPast:G=!1,isSelected:Y=!1,onChangeStatus:K,onArchive:me,onDelete:ve,onClick:he,onEdit:xe,onOpen:ge,onMultiply:fe,onMultipliedPostDetails:_e,onPublishNow:be,onReuse:je,onUse:Ce,onGroupActionProgress:ke,onGroupActionDone:ye,onMessageChange:Se,onCopyToTeamspace:Te,showMenu:Ee=!0,showMedia:Ie=!0,showLabels:we=!0,asSingle:Ae=!1,post:Pe,type:De="post",layout:Oe,customStatusIcon:ze,customMenu:Re,customEmptyDateTimeText:Le,hasError:Me,styles:Fe,user:Ue}=e;const{t:$e}=(0,n.$)("planner"),Ne=(0,N.I0)(),{colorMode:Be}=(0,d.If)(),Ze=(0,c.S)({base:!0,md:!1}),He=(0,N.v9)(e=>e.socialAccountsStore.accounts),We=(0,N.v9)(e=>e.plannerStore.labels),Ve=(0,o.useMemo)(()=>[...He,...P].filter((e,t,i)=>i.findIndex(t=>t.id===e.id)===t).filter(e=>{var t;return(Ae?Pe.accounts:(null===O||void 0===O||null===(t=O.group)||void 0===t?void 0:t.accounts)||Pe.accounts).includes(e.id)}),[P,He,Pe.accounts,O,Ae]),[Je]=(0,q.sB)(),Ge=(0,o.useMemo)(()=>Ve[0],[Ve]),Ye=(0,o.useMemo)(()=>We.filter(e=>{var t;return null===Pe||void 0===Pe||null===(t=Pe.tags)||void 0===t?void 0:t.includes(e.id)}),[We,Pe]),Ke=(0,o.useMemo)(()=>{const e=(null===Pe||void 0===Pe?void 0:Pe.additional)||[],t=(0,b.A)(null===Ge||void 0===Ge?void 0:Ge.social_type);return e.find(e=>e.source===t&&e.type===f.CAROUSEL)},[Pe,Ge]),Xe=(0,o.useMemo)(()=>(0,V.jS)({post:Pe,accounts:P}),[Pe,P]),qe=(0,o.useMemo)(()=>(0,F.Ok)(null===Pe||void 0===Pe?void 0:Pe.photos,null===Pe||void 0===Pe?void 0:Pe.videos).items,[null===Pe||void 0===Pe?void 0:Pe.photos,null===Pe||void 0===Pe?void 0:Pe.videos]),Qe=(0,o.useMemo)(()=>(null===O||void 0===O?void 0:O.publishDate)||(0,W.uK)(Pe)||null,[Pe,O]),et=(0,o.useMemo)(()=>{const e=((null===Pe||void 0===Pe?void 0:Pe.additional)||[]).find(e=>e.source===_.FACEBOOK&&e.type===f.BACKGROUND);if(e)try{var t,i;return null!==e&&void 0!==e&&e.value&&null!==Je&&void 0!==Je&&null!==(t=Je.items)&&void 0!==t&&t[e.value]?(0,q.C2)((null===Pe||void 0===Pe?void 0:Pe.message)||"",null===Je||void 0===Je||null===(i=Je.items)||void 0===i?void 0:i[e.value]):void 0}catch(o){return void console.error(o)}},[null===Je||void 0===Je?void 0:Je.items,null===Pe||void 0===Pe?void 0:Pe.additional,null===Pe||void 0===Pe?void 0:Pe.message]),tt=(0,o.useMemo)(()=>De===U.G,[De]),it=(0,o.useMemo)(()=>De===U.a,[De]),ot=(0,o.useMemo)(()=>"custom"===De,[De]),nt=tt||Ze||R,lt=(0,o.useMemo)(()=>"horizontal"===Oe,[Oe]),st=(0,o.useMemo)(()=>"card"===Oe,[Oe]),at=(0,o.useMemo)(()=>{var e;return Ae?null===O||void 0===O?void 0:O.status:(null===O||void 0===O||null===(e=O.group)||void 0===e?void 0:e.status)||(null===O||void 0===O?void 0:O.status)},[O,Ae]),rt=(0,o.useMemo)(()=>Me||it&&g.d3.includes(at),[it,at,Me]),dt=(0,o.useMemo)(()=>Pe.groupId,[null===Pe||void 0===Pe?void 0:Pe.groupId]),ct=(0,o.useMemo)(()=>it&&!(null===O||void 0===O||!O.multiply_parent),[it,null===O||void 0===O?void 0:O.multiply_parent]),ut=e=>Re?"function"===typeof Re?Re({...e}):Re:it?(0,k.jsx)(j.Z,{...e,onArchive:me,onDelete:ve,onEdit:xe,onMultiply:fe,onMultipliedPostDetails:_e,onOpen:ge,onPublishNow:be,onReuse:je,postData:Pe,postAdditional:O,onGroupActionProgress:ke,onGroupActionDone:ye,onOpenPostEditor:e=>{Ne((0,$.VN)(e))}}):tt?(0,k.jsx)(C.Z,{...e,variant:"ghost",onDelete:ve,onEdit:xe,onUse:Ce,draft:z,onChangeStatus:K,onGroupActionProgress:ke,onGroupActionDone:ye,onCopyToTeamspace
1:Te,onOpenPostEditor:e=>{Ne((0,$.VN)(e))}}):null,pt=e=>(0,k.jsxs)(u.x,{fontSize:"xs",noOfLines:1,flex:"1 1 0%",lineHeight:"1.2em",wordBreak:"break-all",color:"content_disabled",children:[(0,k.jsx)(r.J,{verticalAlign:"top",fontSize:"xs",as:x.FaUser,mr:1,ml:1,mt:"1px"}),e.name||e.email]}),mt=null===qe||void 0===qe?void 0:qe[0],vt=null===(i=Pe.scraper)||void 0===i?void 0:i.link,ht=!mt&&!Ke&&!(null!==et&&void 0!==et&&et.enabled)&&vt,xt=!mt&&!!Ke,gt=Ie&&(mt||ht||xt||(null===et||void 0===et?void 0:et.enabled));var ft,_t,bt,jt;return(0,o.useImperativeHandle)(t,()=>({get hasMedia(){return gt}}),[gt]),lt?(0,k.jsxs)(p.k,{sx:{...ie(G),...rt?oe:{},...it&&at===g.Ol?ne:{},...Y?le:{},...Fe},cursor:he?"pointer":void 0,onClick:he,children:[(0,k.jsxs)(a.x,{h:ee,mr:nt?"2":"4",position:"relative",alignSelf:"center",children:[gt?(0,k.jsxs)(a.x,{sx:pe,children:[mt&&(0,k.jsx)(w.Z,{src:(0,l.getThumbUrl)(mt.data.thumbUrl,"112"),isVideo:"videos"===mt.field,isPast:G}),ht&&(0,k.jsx)(L,{link:Pe.scraper.link,image:Pe.scraper.image,isPast:G,urlShown:!1}),xt&&(0,k.jsx)(w.Z,{src:null===(ft=Ke.items)||void 0===ft||null===(_t=ft[0])||void 0===_t?void 0:_t.image,isPast:G}),(null===et||void 0===et?void 0:et.enabled)&&(0,k.jsx)(a.x,{sx:{position:"relative",width:"full",height:"full",borderRadius:"lg",overflow:"hidden",...et.textStyle,fontSize:"inherit",...et.backgroundStyle},children:(0,k.jsx)(m.M,{sx:se,children:(0,k.jsx)(r.J,{as:x.FaAlignCenter})})})]}):(0,k.jsx)(m.M,{sx:se,children:(0,k.jsx)(r.J,{as:x.FaAlignLeft})}),(0,k.jsx)(a.x,{sx:ae,children:(0,k.jsx)(Z.Z,{placement:"bottom-start",accounts:Ve,children:(0,k.jsx)(v.H,{max:1,variant:"socialAccount",size:"xs",spacing:-1,children:Ve.map(e=>(0,k.jsx)(I.Z,{name:null===e||void 0===e?void 0:e.name,src:null===e||void 0===e?void 0:e.image,socialType:null===e||void 0===e?void 0:e.social_type,socialTypeShown:!0,size:"xs",opacity:G?"0.5":"1"},e.id))})})})]}),(0,k.jsxs)(p.k,{flex:"1 1 0%",minWidth:0,sx:nt?{flexDirection:"column",alignItems:"flex-start",justifyContent:"space-around"}:{marginRight:4,gap:2},children:[(0,k.jsx)(p.k,{alignItems:"center",children:(0,k.jsxs)(p.k,{alignItems:"flex-start",justifyContent:"center",flexDirection:"column",flex:"1",children:[(0,k.jsxs)(p.k,{alignItems:"center",minWidth:nt?null:"11.5rem",children:[it?(0,k.jsx)(T.Z,{post:{post:Pe,accounts:P,additional:O}}):null,tt?(0,k.jsx)(E.Z,{draft:z}):null,ot&&ze?ze:null,(0,k.jsx)(J.Z,{originalDate:(0,W.uK)(Pe),convertedDate:null===O||void 0===O?void 0:O.publishDate,notSetText:Le||$e("simple_post.date_time.not_set"),children:(0,k.jsxs)(u.x,{fontSize:"xs",fontWeight:"500",lineHeight:"1em",whiteSpace:"nowrap",mr:"2",ml:"2",children:[Qe?(0,W.mo)(Qe):Le||$e("simple_post.date_time.not_set"),Qe&&(0,k.jsx)(u.x,{as:"span",fontWeight:"normal",ml:2,children:(0,W.fA)(Qe,"PP")})]})}),dt&&!Ae&&(0,k.jsx)(B.Z,{type:tt?"draft":"post",marginLeft:2,marginTop:"-2px"}),ct&&_e&&(0,k.jsx)(M.Z,{postId:Pe.id,masterId:O.multiply_parent,buttonProps:{marginLeft:"2",marginTop:"-2px"},onClick:_e}),Xe&&(0,k.jsx)(Q,{ml:2}),we&&Ye.length>0&&(0,k.jsx)(s.u,{placement:"bottom",hasArrow:!0,label:(0,k.jsx)(H.orO,{labels:Ye,containerProps:{direction:"column"}}),children:(0,k.jsxs)(a.x,{display:"inline-flex",alignItems:"center",marginLeft:2,gap:.5,fontSize:"xs",lineHeight:"1em",color:"content_details",children:[(0,k.jsx)(r.J,{as:x.FaTag,fontSize:"xs"}),Ye.length]})})]}),(0,k.jsxs)(p.k,{alignItems:"center",flex:"1",children:[(null===O||void 0===O?void 0:O.approvedByUser)&&(0,k.jsx)(S,{approvedBy:O.approvedByUser,mt:"1"}),(null===O||void 0===O?void 0:O.rejectedByUser)&&(0,k.jsx)(S,{rejectedBy:O.rejectedByUser,mt:"1"})]})]})}),(0,k.jsx)(p.k,{flex:nt?null:"1",alignItems:"center",minWidth:0,children:Se?(0,k.jsx)(X,{value:Pe.message,isCompressed:nt,onChange:Se}):(0,k.jsx)(u.x,{fontSize:"xs",noOfLines:nt?1:3,flex:"1 1 0%",lineHeight:"1.2em",wordBreak:"break-all",children:Pe.message})})]}),Ee&&(0,k.jsx)(p.k,{px:nt?"1":"2",alignItems:"center",children:ut({buttonProps:nt?ce(G,Be,gt):{h:"8",w:"8",minW:"8"}})})]}):st?(0,k.jsxs)(a.x,{sx:{...te,borderTopLeftRadius:"2xl",...rt?oe:{},...it&&at===g.Ol?ne:{},...Y?le:{},...Fe},cursor:he?"pointer":void 0,onClick:he,children:[(0,k.jsxs)(a.x,{p:2,children:[(0,k.jsxs)(p.k,{alignItems:"center",position:"relative",mb:3,mt:-1,children:[(0,k.jsxs)(p.k,{alignItems:"center",flex:1,mt:-1,ml:-2,w:"calc(100% - var(--chakra-space-4))",children:[(0,k.jsx)(Z.Z,{placement:"top-start",accounts:Ve,children:(0,k.jsx)(v.H,{marginRight:"2",max:1,variant:"socialAccount",size:"sm",children:Ve.map(e=>(0,k.jsx)(I.Z,{name:null===e||void 0===e?void 0:e.name,src:null===e||void 0===e?void 0:e.image,socialType:null===e||void 0===e?void 0:e.social_type,socialTypeShown:!0,size:"sm"},e.id))})}),(0,k.jsx)(u.x,{whiteSpace:"nowrap",textOverflow:"ellipsis",overflow:"hidden",fontSize:"xs",color:"content_inactive",flex:1,minWidth:0,children:Ve[0].name})]}),Ee&&(0,k.jsx)(p.k,{children:ut({buttonProps:ce(G,Be)})})]}),(0,k.jsxs)(p.k,{alignItems:"center",mb:2,children:[it&&(0,k.jsx)(T.Z,{post:{post:Pe,accounts:P,additional:O}}),tt&&(0,k.jsx)(E.Z,{draft:z}),(0,k.jsx)(p.k,{justifyContent:"space-between",flex:"1",children:(0,k.jsxs)(p.k,{alignItems:"center",ml:"2",flex:"1",o
1pacity:G?.5:1,children:[(0,k.jsx)(J.Z,{originalDate:(0,W.uK)(Pe),convertedDate:null===O||void 0===O?void 0:O.publishDate,notSetText:Le||$e("simple_post.date_time.not_set"),children:(0,k.jsxs)(u.x,{fontSize:"xs",as:"time",lineHeight:"1em",whiteSpace:"nowrap",fontWeight:"500",children:[Qe?(0,W.mo)(Qe):Le||$e("simple_post.date_time.not_set"),Qe&&(0,k.jsx)(u.x,{as:"span",textTransform:"uppercase",color:"content_details",ml:2,fontWeight:"normal",children:(0,W.fA)(Qe,"MMM d")})]})}),dt&&!Ae&&(0,k.jsx)(B.Z,{type:tt?"draft":"post",marginLeft:2,marginTop:"-2px"}),ct&&_e&&(0,k.jsx)(M.Z,{postId:Pe.id,masterId:O.multiply_parent,buttonProps:{marginLeft:"2",marginTop:"-2px"},onClick:_e}),Xe&&(0,k.jsx)(Q,{ml:2})]})})]}),(0,k.jsx)(u.x,{fontSize:"xs",noOfLines:2,color:"content_details",flex:"1 1 0%",lineHeight:"1.2em",wordBreak:"break-all",pr:6,children:Pe.message})]}),gt&&(0,k.jsxs)(a.x,{h:"188px",px:2,pb:2,boxSizing:"content-box",children:[mt&&(0,k.jsx)(w.Z,{src:mt.data.thumbUrl,isVideo:"videos"===mt.field,isPast:G,customImageStyles:{objectPosition:"50% 50%"}}),ht&&(0,k.jsx)(L,{link:Pe.scraper.link,image:Pe.scraper.image,isPast:G}),xt&&(0,k.jsx)(w.Z,{src:null===(bt=Ke.items)||void 0===bt||null===(jt=bt[0])||void 0===jt?void 0:jt.image,isPast:G}),(null===et||void 0===et?void 0:et.enabled)&&(0,k.jsx)(a.x,{sx:{position:"relative",width:"full",height:"full",borderRadius:"lg",overflow:"hidden",...et.textStyle,...et.backgroundStyle}})]}),Ye.length>0&&(0,k.jsx)(H.orO,{labels:Ye,containerProps:{px:2,pb:2}}),Ue&&(0,k.jsxs)(a.x,{pb:2,px:2,children:[(0,k.jsx)(h.i,{mb:2,mt:0}),pt(Ue)]})]}):(0,k.jsx)(a.x,{sx:{...te,...rt?oe:{},...it&&at===g.Ol?ne:{},...Y?le:{},...Fe},cursor:he?"pointer":void 0,onClick:he,children:(0,k.jsxs)(p.k,{flexDirection:"column",minH:gt?"9em":"5em",children:[gt&&(0,k.jsxs)(a.x,{sx:ue,children:[mt&&(0,k.jsx)(w.Z,{src:mt.data.thumbUrl,isVideo:"videos"===mt.field,isPast:G}),ht&&(0,k.jsx)(L,{link:Pe.scraper.link,image:Pe.scraper.image,isPast:G}),xt&&(0,k.jsx)(w.Z,{src:null===(y=Ke.items)||void 0===y||null===(A=y[0])||void 0===A?void 0:A.image,isPast:G}),(null===et||void 0===et?void 0:et.enabled)&&(0,k.jsx)(a.x,{sx:{position:"relative",width:"full",height:"full",borderRadius:"lg",overflow:"hidden",...et.textStyle,...et.backgroundStyle}})]}),(0,k.jsxs)(p.k,{sx:re(Be,gt),alignItems:"center",mb:0,children:[it&&(0,k.jsx)(T.Z,{post:{post:Pe,accounts:P,additional:O}}),tt&&(0,k.jsx)(E.Z,{draft:z}),(0,k.jsxs)(p.k,{justifyContent:"space-between",flex:1,children:[(0,k.jsxs)(p.k,{alignItems:"center",ml:2,flex:1,opacity:G?.5:1,children:[(0,k.jsx)(J.Z,{originalDate:(0,W.uK)(Pe),convertedDate:null===O||void 0===O?void 0:O.publishDate,notSetText:Le||$e("simple_post.date_time.not_set"),children:(0,k.jsx)(u.x,{fontSize:"xs",fontWeight:500,lineHeight:"1em",whiteSpace:"nowrap",children:Qe?(0,W.mo)(Qe):Le||$e("simple_post.date_time.not_set")})}),dt&&!Ae&&(0,k.jsx)(B.Z,{type:tt?"draft":"post",marginLeft:2,marginTop:"-2px"}),ct&&_e?(0,k.jsx)(M.Z,{postId:Pe.id,masterId:O.multiply_parent,buttonProps:{marginLeft:2,marginTop:"-2px",color:gt&&"dark.content_inactive",_hover:gt&&"dark.content_active"},onClick:_e}):null,Xe&&(0,k.jsx)(Q,{ml:2})]}),Ee&&(0,k.jsx)(p.k,{children:ut({buttonProps:ce(G,Be,gt)})})]})]}),(0,k.jsxs)(a.x,{sx:de(G,Be,gt),children:[Ye.length>0&&(0,k.jsx)(H.orO,{labels:Ye,maxItems:3,containerProps:{mb:2}}),(0,k.jsxs)(p.k,{alignItems:"center",children:[(0,k.jsx)(Z.Z,{placement:"bottom-start",accounts:Ve,children:(0,k.jsx)(v.H,{marginRight:2,max:1,variant:"socialAccount",size:"xs",spacing:-1,children:Ve.map(e=>(0,k.jsx)(I.Z,{name:null===e||void 0===e?void 0:e.name,src:null===e||void 0===e?void 0:e.image,socialType:null===e||void 0===e?void 0:e.social_type,socialTypeShown:!0,size:"xs"},e.id))})}),(0,k.jsx)(u.x,{fontSize:"xs",noOfLines:2,flex:"1 1 0%",lineHeight:"1.2em",wordBreak:"break-all",children:Pe.message})]}),Ue&&(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)(h.i,{mt:3,mb:2}),pt(Ue)]})]})]})})}),ve=(0,o.memo)(me)},221931:(e,t,i)=>{i.d(t,{Z:()=>x});var o=i(683017),n=i(351839),l=i(298249),s=i(270858),a=i(179822),r=i(346526),d=i(228993);const c={position:"relative",width:"full",height:"full",borderRadius:"lg",overflow:"hidden"},u={width:"full",height:"full",objectFit:"cover",border:0},p={width:"full",height:"full"},m={position:"absolute",top:"auto",left:"auto",bottom:"0",right:"0",display:"inline-block",width:"auto",height:"auto",padding:"1",backgroundColor:"blackAlpha.800",color:"content_active",fontSize:"xs",lineHeight:"1",borderTopLeftRadius:"sm",borderBottomRightRadius:"sm"},v={position:"absolute",top:"50%",left:"50%",bottom:"auto",right:"auto",width:"auto",height:"auto",transform:"translateX(-50%) translateY(-50%)",fontSize:"2xl",color:"blackAlpha.800"},h=e=>{let{src:t=null,count:i=0,isVideo:o=!1,isPast:h=!1,customImageStyles:x}=e;if(!t)return null;return(0,d.jsxs)(s.x,{sx:c,children:[(0,d.jsx)(a.E,{src:t,fallback:(0,d.jsx)(n.k,{alignItems:"center",justifyContent:"center",sx:p,children:o?null:(0,d.jsx)(l.J,{as:r.cEK})}),sx:{...u,...x},opacity:h?"0.5":"1"}),i>1?(0,d.jsx)(s.x,{sx:m,children:"+"+(i-1)}):null,o?(0,d.jsx)(l.J,{as:r.zwU,sx:v}):null]})},x=(0,o.memo)(h)},404012:(e,t,i)=>{i.d(t,{Z:()=>le});var o=i(683017),n=i(764293),l=i(408499),s=i(587383),a=i(692877),r=i(878818),d=i(828865),c=i(270858),u=i(772929),p=i(323887),m=i(926284),v=i(354161),h=i(732259),x=i(129944),g=i(349798),f=i(179822),_=i(351839),b=i(778145),j=i(494965),C=i(919941),k=i(937555),y=i(90583),S=i(703921),T=i(206782),E=i(413541),I=i(162210),w=i(11254),A=i(930687),P=i(808616),D=i(359185),O=i(428506),z=i(398525),R=i(926592),L=i(511010),M=i(422937),F=i(317291),U=i(389350),$=i(730843),N=i(228993);
1const B=[R.s7$,R.WMF],Z=e=>{var t;const i=[];return"linear"===e.type&&void 0!==e.angle&&i.push(`${e.angle}deg`),null===(t=e.stops)||void 0===t||t.forEach(e=>{i.push(`${e.color}${void 0!==e.offset?` ${e.offset}%`:""}`)}),`${e.type}-gradient(${i.join(", ")})`},H={display:"flex",flexDirection:"column",height:"500px"},W=e=>{let{config:t={},onConfigChange:i}=e;const{t:s}=(0,l.$)(["snapshot-maker"]),a=(0,S.m)("RadioGroup",{variant:"switch"}),[r,d]=(0,o.useState)(),[u,p]=(0,o.useState)(null),m=(0,n.I0)(),v=(0,n.v9)(e=>e.sidebarSlider),h=(0,o.useCallback)(e=>B[e]||B[0],[]),x=(0,o.useCallback)(e=>{null===i||void 0===i||i(e)},[i]),g=(0,o.useCallback)(e=>{d(e)},[d]);(0,o.useCallback)(()=>{p((e=>{const t={type:"linear",angle:180,stops:[]},i=/^([a-z-]+)-gradient\((.*)\)$/.exec(e);if(["radial","linear"].includes(null===i||void 0===i?void 0:i[1])){t.type=i[1];const e=(i[2]||"").split(",").map(e=>e.trim());if("linear"===t.type){const i=/^([0-9]+)deg$/.exec(e[0]);i&&(t.angle=(null===i||void 0===i?void 0:i[1])||0,e.shift())}e.forEach(e=>{const i=/^(.*?)(| ([0-9]+)%)$/.exec(e);i&&t.stops.push({color:i[1],offset:i[3]||void 0})})}return t.stops.length<2&&(t.stops.length||t.stops.push({color:"#ffffff"}),t.stops.push({color:"#000000"})),t})(t.type===$.Du.gradient?t.value:""))},[p,t]),(0,o.useCallback)(()=>{p(null)},[p]);return(0,o.useEffect)(()=>{if(u){const e=Z(u);t.type===$.Du.gradient&&t.value===e||x({type:$.Du.gradient,value:Z(u)})}},[u]),(0,o.useEffect)(()=>{d(t.type)},[t.type]),(0,o.useEffect)(()=>{m((0,M.d7)(h(0)))},[]),(0,N.jsxs)(c.x,{children:[(0,N.jsx)(c.x,{marginBottom:"4",children:(0,N.jsx)(T.E,{onChange:g,value:r,variant:"switch",__css:a,children:Object.values($.Du).map(e=>(0,N.jsx)(E.Y,{value:e,children:s(`background.${e}`)},e))})}),r===$.Du.color&&(0,N.jsx)(c.x,{children:(0,N.jsx)(c.x,{maxHeight:"320px",overflowY:"auto",padding:"2",margin:"-2",marginTop:"2",children:(0,N.jsx)(I.M,{spacing:"1",gridTemplateColumns:"repeat(auto-fit, minmax(35px, max-content))",children:$.Vy.map(e=>(0,N.jsx)(w.o,{ratio:1,width:"36px",maxWidth:"100%",borderRadius:"md",border:"1px solid",borderColor:"content_alpha_200",outline:t.type===$.Du.color&&e===t.value?"2px solid":null,outlineOffset:"1px",outlineColor:"common.primary_400",cursor:"pointer",onClick:()=>{x({type:$.Du.color,value:e})},children:(0,N.jsx)(c.x,{background:e,borderRadius:"md"})},e))})})}),r===$.Du.gradient&&(0,N.jsx)(c.x,{children:(0,N.jsx)(c.x,{maxHeight:"320px",overflowY:"auto",padding:"2",margin:"-2",marginTop:"2",children:(0,N.jsx)(I.M,{spacing:"1",gridTemplateColumns:"repeat(auto-fit, minmax(35px, max-content))",children:$.XV.map(e=>(0,N.jsx)(w.o,{ratio:1,width:"36px",maxWidth:"100%",borderRadius:"md",border:"1px solid",borderColor:"content_alpha_200",outline:t.type===$.Du.gradient&&e===t.value?"2px solid":null,outlineOffset:"1px",outlineColor:"common.primary_400",cursor:"pointer",onClick:()=>{x({type:$.Du.gradient,value:e})},children:(0,N.jsx)(c.x,{bgGradient:e,borderRadius:"md"})},e))})})}),r===$.Du.image&&(0,N.jsx)(c.x,{children:(0,N.jsxs)(A.m,{isLazy:!0,defaultIndex:0,index:B.indexOf(v.sliderPanelType),onChange:e=>{m((0,M.d7)(h(e)))},children:[(0,N.jsxs)(P.t,{children:[(0,N.jsx)(D.O,{children:s("media_tab.assets")}),(0,N.jsx)(D.O,{children:s("media_tab.photos")})]}),(0,N.jsxs)(O.n,{minHeight:"200px",children:[(0,N.jsx)(z.x,{sx:H,children:(0,N.jsx)(U.Z,{onItemClick:e=>{const t=(0,L.WX)(e);x({type:$.Du.image,value:t.url})},allowFileTypes:["image"]})}),(0,N.jsx)(z.x,{sx:H,children:(0,N.jsx)(F.Z,{onItemClick:e=>{const t=(0,L.iR)(e);"image"===t.mimeType.split("/")[0]&&x({type:$.Du.image,value:t.url})}})})]})]})})]})};var V=i(489430),J=i(611196),G=i(800410);const Y=e=>{let{label:t,value:i,onChange:o,min:n,max:l,step:s}=e;return(0,N.jsxs)(c.x,{children:[(0,N.jsx)(c.x,{fontSize:"xs",color:"content_inactive",children:t}),(0,N.jsxs)(_.k,{alignItems:"center",children:[(0,N.jsxs)(J.iR,{variant:"solid",value:i,min:n,max:l,step:s,onChange:o,mr:4,children:[(0,N.jsx)(J.Uj,{children:(0,N.jsx)(J.Ms,{})}),(0,N.jsx)(J.gs,{})]}),(0,N.jsx)(G.I,{type:"number",value:i,onChange:e=>o(parseFloat(e.target.value)),padding:"0",textAlign:"center",w:14,h:8})]})]})},K=e=>{let{config:t={},watermark:i=!0,onConfigChange:n,onWatermarkChange:s,sizes:r,sizeConfig:d,handleSizeConfigChange:u}=e;const{t:p}=(0,l.$)(["snapshot-maker","media-editor"]),m=(0,S.m)("RadioGroup",{variant:"switch"}),v=(0,a.S)({base:!0,md:!1}),h=(0,o.useCallback)(e=>t=>{null===n||void 0===n||n(e,t)},[n]),x=(0,o.useCallback)(()=>{null===s||void 0===s||s(!i)},[s,i]);return(0,N.jsxs)(c.x,{children:[(0,N.jsxs)(_.k,{dir:"row",justifyContent:"space-between",alignItems:"center",marginBottom:"4",children:[(0,N.jsxs)(c.x,{children:[(0,N.jsx)(c.x,{fontSize:"xs",color:"content_inactive",marginBottom:"2",children:p("appearance.theme_color")}
1),(0,N.jsx)(T.E,{onChange:h("themeColor"),value:t.themeColor,variant:"switch",__css:m,children:Object.values($.UW).map(e=>(0,N.jsx)(E.Y,{value:e,children:p(`theme_color.${e}`)},e))})]}),(0,N.jsx)(c.x,{marginTop:"4",children:(0,N.jsxs)(_.k,{alignItems:"center",children:[(0,N.jsx)(c.x,{as:"label",htmlFor:"snapshot-maker-watermark",fontSize:"sm",lineHeight:"1",margin:"0",marginRight:"4",cursor:"pointer",children:p("appearance.watermark")}),(0,N.jsx)(V.r,{id:"snapshot-maker-watermark",size:"sm",isChecked:!!i,onChange:x})]})})]}),(0,N.jsx)(c.x,{children:(0,N.jsx)(y.HW7,{t:p,items:r,value:d,onChange:u})}),(0,N.jsxs)(I.M,{columns:v?"1":"2",spacing:"2",spacingX:"4",marginTop:"4",children:[(0,N.jsx)(Y,{label:p("appearance.width"),value:t.width,onChange:h("width"),min:1,max:2,step:.01}),(0,N.jsx)(Y,{label:p("appearance.scale"),value:t.scale,onChange:h("scale"),min:1,max:1.5,step:.01}),(0,N.jsx)(Y,{label:p("appearance.corner_radius"),value:t.cornerRadius,onChange:h("cornerRadius"),min:0,max:2,step:.1}),(0,N.jsx)(Y,{label:p("appearance.shadow"),value:t.shadow,onChange:h("shadow"),min:0,max:3,step:.1})]})]})};var X=i(791048),q=i(686259);const Q=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=(0,X.cloneDeep)($.xN[0]||{id:null,card:$._3,background:$.Hi}),i=(0,X.cloneDeep)(q.z[0]||q.P);return{step:$.Ss.start,watermark:!0,templateId:t.id,cardConfig:t.card,backgroundConfig:t.background,sizeConfig:i,templateData:(0,X.cloneDeep)($.si),result:null,...e}},ee=(e,t)=>{switch(t.type){case"setStep":return{...e,step:t.payload||$.Ss.start};case"setWatermark":return{...e,watermark:!!t.payload};case"setTemplate":if(t.payload){const i=(0,X.cloneDeep)(t.payload);return{...e,templateId:i.id,cardConfig:i.card,backgroundConfig:i.background}}return e;case"setSize":return{...e,sizeConfig:t.payload};case"setCard":return{...e,templateId:null,cardConfig:t.payload};case"updateCard":return{...e,templateId:null,cardConfig:{...e.cardConfig,...t.payload}};case"setBackground":return{...e,templateId:null,backgroundConfig:t.payload};
1case"updateBackground":return{...e,templateId:null,cardConfig:{...e.backgroundConfig,...t.payload}};case"setTemplateData":return{...e,templateData:t.payload};case"setResult":return{...e,result:t.payload};case"init":return Q(t.payload);default:return e}};var te=i(231705),ie=i(104399),oe=i(282542);const ne={".overlay":{position:"absolute",top:0,left:0,width:"100%",height:"100%",backgroundColor:"background_image_overlay",display:"flex",alignItems:"center",justifyContent:"center",zIndex:1}},le=e=>{let{sourceTab:t,description:i,defaultTemplateData:S,saveData:T,analyticsPrefix:E="gt",onStateChange:I,onCustomizeClick:w,onUse:A,onSchedulePost:P}=e;const{t:D}=(0,l.$)(["snapshot-maker","media-editor","common","accounts","billing","similar-tools"]),O=(0,n.I0)(),[z,R]=(0,o.useState)(),[L,M]=(0,o.useState)(!1),[F,U]=(0,s.k)(),[B,Z]=(0,s.k)(),[H,V]=(0,s.k)(),[J,G]=(0,s.k)(),[Y,X]=(0,s.k)(),[le,se]=(0,o.useState)(),ae=(0,a.S)({base:!0,md:!1}),[re,de]=(0,s.k)(),[ce,ue]=(0,j.Z)(T?"snapshot-maker":null),[pe,me]=(0,o.useReducer)(ee,ce,Q),{step:ve,watermark:he,templateId:xe,sizeConfig:ge,backgroundConfig:fe,cardConfig:_e,templateData:be,result:je}=pe,Ce=(0,n.v9)(e=>e.auth.isAuthenticated),ke=(0,n.v9)(e=>{var t;return null===(t=e.apps.common)||void 0===t?void 0:t.features}),ye=(0,o.useMemo)(()=>(0,C.lL)(ke,ie.FeatureCodes.SNAPSHOT_MAKER_DISABLE_WATERMARK),[ke]),Se=(0,o.useMemo)(()=>q.z.map(e=>({...e,name:D(`size_name.${e.id}`,{ns:"media-editor"})})),[D]),Te=((0,o.useCallback)(e=>{L||me({type:"setTemplate",payload:e})},[me,L]),(0,o.useCallback)(e=>{L||me({type:"setSize",payload:e})},[me,L])),Ee=(0,o.useCallback)(e=>{L||me({type:"setBackground",payload:e})},[me,L]),Ie=(0,o.useCallback)((e,t)=>{L||e&&me({type:"updateCard",payload:{[e]:t}})}
1,[me,L]),we=((0,o.useCallback)(async()=>{if(!L)if(w){M(!0);const e=await(null===w||void 0===w?void 0:w());M(!1),e&&me({type:"setStep",payload:$.Ss.customize})}else me({type:"setStep",payload:$.Ss.customize})},[w,M,me,L]),(0,o.useCallback)(()=>{L||me({type:"init"})},[me,L])),Ae=(0,o.useCallback)(()=>{(0,ie.analyticsTrackEvent)(`${E}.snapshotMaker.use`),null===A||void 0===A||A({url:je.url,mimeType:"image/png"})},[A,je,E]),Pe=(0,o.useCallback)(()=>{Ce?((0,ie.analyticsTrackEvent)(`${E}.snapshotMaker.download`),(0,ie.saveDataURLToFile)(je.url,{name:"image",format:"png",newTab:!0})):de.on()},[je,E]),De=(0,o.useCallback)(async()=>{try{var e;const t=await fetch(te.Kpv,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({url:`${window.location.origin}${ie.SNAPSHOT_MAKER_GENERATE_PREVIEW}`,pageSize:{width:pe.sizeConfig.width,height:pe.sizeConfig.height},fileType:"png",pageData:{templateData:pe.templateData,sizeConfig:pe.sizeConfig,backgroundConfig:pe.backgroundConfig,cardConfig:pe.cardConfig,watermark:pe.watermark}})}),i=await t.json();return null!==i&&void 0!==i&&i.url?i:{error:(null===t||void 0===t||null===(e=t.error)||void 0===e?void 0:e.message)||(null===t||void 0===t?void 0:t.message)||D("api_unknown_error",{ns:"common"})}}catch(t){return{error:t.message||D("api_unknown_error",{ns:"common"})}}},[pe,D]),Oe=(0,o.useCallback)(async()=>{if(L)return;(0,ie.analyticsTrackEvent)(`${E}.snapshotMaker.generate`),M(!0);const e=await De();null!==e&&void 0!==e&&e.url?(me({type:"setResult",payload:{url:e.url}}),me({type:"setStep",payload:$.Ss.result})):(me({type:"setResult",payload:null}),(0,y.CFj)({description:e.error,title:D("error",{ns:"common"}),status:"error"})),M(!1)},[De,M,me,L,E,D]),ze=(0,o.useCallback)(e=>{L||(ye?me({type:"setWatermark",payload:e}):R({title:D("upgrade_modal.features.snapshot_maker_disable_watermark.title",{ns:"accounts"})}))},[me,ye,R,L,D]);(0,o.useEffect)(()=>{je||ve!==$.Ss.result||me({type:"setStep",payload:$.Ss.start})},[je]),(0,o.useEffect)(()=>{L&&(U.off(),Z.off(),V.off(),G.off(),X.off())},[L]),(0,o.useEffect)(()=>{me({type:"setTemplateData",payload:S})},[S]),(0,o.useEffect)(()=>{ye||me({type:"setWatermark",payload:!0})},[ye]),(0,o.useEffect)(()=>{Ce||ve!==$.Ss.customize_advance||me({type:"setStep",payload:$.Ss.customize})},[Ce]),(0,o.useEffect)(()=>{ue(pe),null===I||void 0===I||I(pe)},[pe]);const Re=e=>{switch(e){case"source":L||(U.toggle(),G.off(),X.off());break;case"background":L||(G.toggle(),U.off(),X.off());break;case"appearance":L||(X.toggle(),U.off(),G.off())}},Le=e=>{const t=(0,ie.getRedirectBaseURL)(),i=new URLSearchParams({redirect:ie.SNAPSHOT_MAKER_TWEET_TO_IMAGE}).toString();window.location.replace(`${t}${e}?${i}`)},Me=[{onClick:Oe,variant:"solid",isLoading:L,icon:b.FaArrowRight,label:D("generate",{ns:"common"}),ariaLabel:"Generate",px:8}],Fe=[{onClick:we,isDisabled:L,icon:b.FaSyncAlt,label:D("reset",{ns:"common"})}],Ue=[A?{onClick:Ae,variant:"solid",isLoading:L,icon:b.FaUpload,label:D("action.use_image"),ariaLabel:"Use Image",px:8}:{onClick:Pe,variant:"solid",isLoading:L,icon:b.FaDownload,label:D("download",{ns:"common"}),ariaLabel:"Downlaod",px:8,leftIcon:!ae&&(0,N.jsx)(b.FaDownload,{})}];return(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(y.JBs,{quickButtons:!ae&&(0,N.jsx)(r.u,{hasArrow:!0,placement:"top",label:"Reset",children:(0,N.jsx)(d.h,{icon:(0,N.jsx)(b.FaSyncAlt,{}),"aria-label":"Reset",onClick:we,isRound:!0,isDisabled:L})}),asideButtons:ve===$.Ss.result&&(0,N.jsx)(c.x,{mt:10,children:(0,N.jsx)(y.E_g,{primaryOptions:Ue})}),asideContent:(0,N.jsxs)(N.Fragment,{children:[!je&&(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(u.U,{allowToggle:!0,index:F?0:null,variant:"section",marginBottom:2,children:(0,N.jsxs)(p.Q,{children:[(0,N.jsxs)(m.K,{cursor:ve===$.Ss.start?"inherit !important":null,fontSize:"md",pt:2,pb:2,onClick:()=>!L&&Re("source"),children:[t.title,(0,N.jsx)(v.X,{fontSize:"2xl"})]}),(0,N.jsx)(h.H,{children:t.content})]})}),(0,N.jsx)(u.U,{allowToggle:!0,index:J?0:null,variant:"section",marginBottom:2,children:(0,N.jsxs)(p.Q,{children:[(0,N.jsxs)(m.K,{pt:2,pb:2,fontSize:"md",onClick:()=>!L&&Re("background"),children:[D("tab.background"),(0,N.jsx)(v.X,{fontSize:"2xl"})]}),(0,N.jsx)(h.H,{children:(0,N.jsx)(W,{config:fe,onConfigChange:Ee})})]})}),(0,N.jsx)(u.U,{allowToggle:!0,index:Y?0:null,variant:"section",marginBottom:12,children:(0,N.jsxs)(p.Q,{children:[(0,N.jsxs)(m.K,{pt:2,pb:2,fontSize:"md",onClick:()=>!L&&Re("appearance"),children:[D("tab.appearance"),(0,N.jsx)(v.X,{fontSize:"2xl"})]}),(0,N.jsx)(h.H,{children:(0,N.jsx)(K,{config:_e,watermark:he,onConfigChange:Ie,onWatermarkChange:ze,sizes:Se,sizeConfig:ge,handleSizeConfigChange:Te})})]})})]}),ve===$.Ss.start&&!ae&&(0,N.jsx)(x.M,{mt:12,children:(0,N.jsx)(g.z,{variant:"solid",px:[2,2,6,8],isLoading:L,rightIcon:(0,N.jsx)(b.FaArrowRight,{}),spinner:(0,N.jsx)(y.eFW,{}),onClick:Oe,children:D("generate",{ns:"common"})})})]}),children:(0,N.jsx)(c.x,{borderRadius:"md",background:"base_level_3",position:"relative",sx:{dis
1play:"flex",aspectRatio:"7 / 4",...ne},children:ve===$.Ss.result?(0,N.jsx)(f.E,{src:je.url,objectFit:"contain",width:"full",height:"full",margin:"auto"}):(0,N.jsxs)(_.k,{flexDirection:"column",justifyContent:"center",maxWidth:"full",marginX:"auto",sx:{aspectRatio:null!==ge&&void 0!==ge&&ge.width&&null!==ge&&void 0!==ge&&ge.height?`${ge.width} / ${ge.height}`:"1"},children:[(0,N.jsx)(k.Z,{data:be,sizeConfig:ge,backgroundConfig:fe,cardConfig:_e,watermark:he}),L&&(0,N.jsx)(x.M,{position:"absolute",left:0,top:0,pointerEvents:"none",zIndex:"modal",bgColor:"base_level_2_alpha",h:"full",w:"full",children:(0,N.jsx)(y.jni,{loadingStatus:D("quick_tools.loading.snapshot_maker",{ns:"loading-messages"}),t:D,progress:null})})]})})}),!F&&!J&&!Y&&(0,N.jsx)(y.N5o,{actionButtons:(0,N.jsx)(y.E_g,{primaryOptions:Me,resetOptions:Fe}),isLoading:L,showActionButton:!0,label:ve!==$.Ss.result?D("generate",{ns:"common"}):D("download",{ns:"common"}),handleToolAction:ve===$.Ss.result?Pe:Oe}),z&&(0,N.jsx)(y.XLS,{t:D,imageTextPrimary:D("modal.snapshot",{ns:"common"}),imageTextSecondary:D("modal.maker",{ns:"common"}),image:ie.TWEET_TO_IMAGE_URL,show:!0,onHide:()=>R(null),title:z.title,onViewPlansHandler:()=>{O((0,oe.$$)({product:ie.PRODUCTS.DESIGN})),R(null)}}),re&&(0,N.jsx)(y.yiy,{image:ie.TWEET_TO_IMAGE_URL,imageTextPrimary:D("modal.snapshot",{ns:"common"}),imageTextSecondary:D("modal.maker",{ns:"common"}),onClose:()=>de.off(),children:(0,N.jsx)(y.L44,{title:D("description.tweet_to_image",{ns:"snapshot-maker"}),primaryButtonText:D("sign_in",{ns:"common"}),secondaryButtonText:D("sign_up",{ns:"common"}),onPrimaryAction:()=>Le(ie.LOGIN),onSecondaryAction:()=>Le(ie.REGISTER_PATH),routerType:ie.ROUTER_VARIANT_TYPES.next,featureList:[{icon:b.FaMoneyBillWave,title:D("text_to_image_signin_title",{ns:"tools"}),info:D("text_to_image_signin_description",{ns:"tools"})},{icon:b.FaImages,title:D("text_to_image_feature_1",{ns:"tools"}),info:D("text_to_image_description_1",{ns:"tools"})},{icon:b.FaDraftingCompass,title:D("text_to_image_feature_3",{ns:"tools"}),info:D("text_to_image_description_3",{ns:"tools"})}]})})]})}},937555:(e,t,i)=>{i.d(t,{Z:()=>_});var o=i(683017),n=i(11254),l=i(351839),s=i(270858),a=i(730843),r=i(228993);const d=e=>{let{config:t={}}=e;const i=(0,o.useMemo)(()=>((e,t)=>{const i={position:"absolute",inset:"0",zIndex:"-1"};switch(e){case a.Du.color:i.background=t;break;case a.Du.image:i.backgroundImage=`url(${t})`,i.backgroundRepeat="no-repeat",i.backgroundPosition="center",i.backgroundSize="cover";break;case a.Du.gradient:i.bgGradient=t}return i})(t.type,t.value),[t]);return(0,r.jsx)(s.x,{sx:i})};var c=i(408499),u=i(179822),p=i(298249),m=i(741065),v=i(960149),h=i(709536),x=i(960126);const g=e=>{var t,i,n;let{data:l={},config:d={},watermark:g}=e;const{t:f}=(0,c.$)(["snapshot-maker"]),{name:_,nickname:b,avatarUrl:j,message:C,provider:k}=l,{themeColor:y,cornerRadius:S,shadow:T,width:E,scale:I}=d,w=(0,o.useMemo)(()=>k?(0,h.V)(k):void 0,[k]),A=(0,o.useMemo)(()=>{return C?(e=C,v.Z.autoLink(e,{usernameIncludeSymbol:!0})):"";var e},[C]);return(0,r.jsxs)(s.x,{fontSize:1*(I||1)+"em",width:50*(E||1)+"%",padding:"1em",borderRadius:1*(S||0)+"em",background:null===(t=a.K$[y])||void 0===t?void 0:t.background,color:null===(i=a.K$[y])||void 0===i?void 0:i.color,boxShadow:T?`0 0 ${1*T}em rgba(0, 0, 0, 0.85)`:null,userSelect:"none",pointerEvents:"none",children:[(_||b||j||w)&&(0,r.jsxs)(s.x,{display:"flex",alignItems:"center",marginBottom:"0.75em",children:[j&&(0,r.jsx)(u.E,{width:"3em",minWidth:"3em",height:"3em",objectFit:"cover",borderRadius:"50%",overflow:"hidden",marginRight:"1em",src:j}),(0,r.jsxs)(s.x,{marginRight:w?"0.5em":null,children:[_&&(0,r.jsx)(s.x,{fontWeight:"bold",children:_}),b&&(0,r.jsx)(s.x,{fontSize:"0.9em",opacity:"0.5",children:b})]}),w&&(0,r.jsx)(p.J,{marginLeft:"auto",fontSize:"1.5em",color:w.background,as:w.icon})]}),(0,r.jsx)(s.x,{overflowWrap:"break-word",whiteSpace:"pre-wrap",dangerouslySetInnerHTML:{__html:A},sx:{a:{color:null===(n=a.K$[y])||void 0===n?void 0:n.messageLinkColor}}}),g&&(0,r.jsxs)(s.x,{marginTop:"0.75em",fontSize:"0.8em",lineHeight:"1em",children:[(0,r.jsx)(m.x,{as:"span",verticalAlign:"middle",opacity:"0.5",children:f("made_with")}),"\xa0\xa0",(0,r.jsx)(p.J,{as:x.r,width:"auto",fontSize:"1.25em"})]})]})};var f=i(104399);const _=e=>{let{data:t,sizeConfig:s,backgroundConfig:a,cardConfig:c,watermark:u}=e;const p=(0,o.useRef)(),m=(0,f.useSize)(p),[v,h]=(0,o.useState)(1),x=(0,o.useCallback)(()=>{p.current&&h(p.current.getBoundingClientRect().width/640)},[h,p]),_=(0,o.useCallback)(e=>{e&&(p.current=e,x(),setTimeout(()=>{x()},250))},[x]);return(0,o.useEffect)(()=>{m&&x()},[m]),(0,o.useEffect)(()=>{x()},[s]),((e,t)=>{(0,o.useEffect)(()=>{const o=e.current;if(null==o)return;const n=new i.g.MutationObserver(e=>{e.find(e=>"style"===e.attributeName)&&t()});return n.observe(o,{attributes:!0}),()=>n.disconnect()},[t,e])}
1)(p,()=>{x()}),(0,r.jsx)(n.o,{ratio:null!==s&&void 0!==s&&s.width&&null!==s&&void 0!==s&&s.height?s.width/s.height:1,fontSize:16*v+"px",background:"#ffffff",ref:_,children:(0,r.jsxs)(l.k,{alignItems:"center",justifyContent:"center",position:"relative",zIndex:"0",children:[(0,r.jsx)(d,{config:a}),(0,r.jsx)(g,{config:c,data:t,watermark:u})]})})}},730843:(e,t,i)=>{i.d(t,{Du:()=>l,Hi:()=>p,K$:()=>d,Ss:()=>n,UW:()=>r,Vy:()=>s,XV:()=>a,_3:()=>u,si:()=>m,xN:()=>c});var o=i(957392);const n={start:"start",customize:"customize",customize_advance:"customize_advance",result:"result"},l={color:"color",gradient:"gradient",image:"image"},s=["#F5A623","#F8E71C","#8B572A","#7ED321","#417505","#BD10E0","#9013FE","#4A90E2","#50E3C2","#B8E986","#000000","#4A4A4A","#9B9B9B","#FFFFFF"],a=["linear-gradient(135deg, #7928ca, #ff0080)","linear-gradient(135deg, #fec206, #ff62a7)","linear-gradient(135deg, #667eea, #764ba2)","linear-gradient(120deg, #f6d365, #fda085)","linear-gradient(120deg, #e0c3fc, #8ec5fc)","linear-gradient(90deg, #4facfe, #00f2fe)","linear-gradient(90deg, #ffecd2, #fcb69f)","linear-gradient(120deg, #a1c4fd, #c2e9fb)","linear-gradient(135deg, #f5f7fa, #c3cfe2)","linear-gradient(180deg, #fddb92, #d1fdff)","linear-gradient(180deg, #fad0c4, #ffd1ff)","linear-gradient(180deg, #a8edea, #fed6e3)","linear-gradient(180deg, #ff9a9e 0%, #fecfef 99%, #fecfef 100%)","linear-gradient(180deg, #30cfd0, #330867)","linear-gradient(180deg, #fbc2eb, #a6c1ee)","linear-gradient(120deg, #fccb90, #d57eeb)","linear-gradient(90deg, #ff8177 0%, #ff8c7f 21%, #f99185 52%, #b12a5b 100%)","linear-gradient(180deg, #fdcbf1 0%, #fdcbf1 10%, #e6dee9 100%)","linear-gradient(120deg, #f093fb, #f5576c)","linear-gradient(90deg, #fa709a, #fee140)","linear-gradient(90deg, #43e97b, #38f9d7)","linear-gradient(180deg, #cfd9df, #e2ebf0)","linear-gradient(135deg, #fdfcfb, #e2d1c3)","linear-gradient(45deg, #ff9a9e 0%, #fad0c4 99%, #fad0c4 100%)","linear-gradient(120deg, #84fab0, #8fd3f4)","linear-gradient(180deg, #a18cd1, #fbc2eb)","linear-gradient(180deg, #9890e3, #b1f4cf)","linear-gradient(120deg, #d4fc79, #96e6a1)","linear-gradient(120deg, #a6c0fe, #f68084)","linear-gradient(135deg, #fec206 2.24%, #59c3ff 50.72%, #ff62a7 96.25%)"],r={dark:"dark",light:"light"},d={[r.dark]:{background:"#1E1E1E",color:"#fff",messageLinkColor:"#1da1f2"},[r.light]:{background:"#fff",color:"#000",messageLinkColor:"#1da1f2"}},c=[{id:"1",card:{themeColor:r.dark,cornerRadius:1,shadow:1,width:1.3,scale:1.2},background:{type:l.gradient,value:"linear-gradient(135deg, #fec206, #ff62a7)"}},{id:"2",card:{themeColor:r.light,cornerRadius:1,shadow:1,width:1.3,scale:1.2},background:{type:l.gradient,value:"linear-gradient(135deg, #fec206, #ff62a7)"}}],u={themeColor:r.dark,cornerRadius:1,shadow:1,width:1.3,scale:1.2},p={type:l.gradient,value:"linear-gradient(135deg, #fec206, #ff62a7)"},m={name:"Simplified",nickname:"@sosimplified",avatarUrl:"https://tldrprod.s3.amazonaws.com/usetldr/111399/planner/accounts/287.jpg",message:"We just surpassed 1,000,000 registered users on Simplified\ud83c\udf89  Thank you for your support!! \u2764\ufe0f\n\n\ud83d\udc49 Let us know in the comments what your favorite part of Simplified is! https://t.co/Q8GgvM7m3E",provider:o.TWITTER,tweetUrl:"https://twitter.com/sosimplified/status/1527046408313790464"}},812221:(e,t,i)=>{i.d(t,{Z:()=>B});var o=i(720637),n=i(532003),l=i(683017),s=i(764293),a=i(408499),r=i(270858),d=i(459695),c=i(553218),u=i(448921),p=i(436455),m=i(298249),v=i(800410),h=i(741065),x=i(842554),g=i(349798),f=i(3641),_=i(819135),b=i(68530),j=i(878818),C=i(351839),k=i(228993);const y=()=>{const e=(0,f.e)();return(0,k.jsx)(r.x,{as:"span",__css:e.requiredIndicator,children:"*"})};var S=i(778145);const T=e=>{let{editText:t="",editTitle:i="",onSave:o,onCancel:n}=e;const{t:s}=(0,a.$)(["planner","common"]),[r,c]=(0,l.useState)({text:t,title:i}),[u,p]=(0,l.useState)(),h=(0,l.useCallback)(e=>{c({text:r.text,title:r.title,[e.target.name]:e.target.value})},[c,r]),x=(0,l.useCallback)(()=>{r.text?(p(),null===o||void 0===o||o(r)):p(!0)},[r,o]);return(0,k.jsx)(k.Fragment,{children:(0,k.jsxs)(d.K,{spacing:3,children:[(0,k.jsxs)(f.NI,{isInvalid:u,children:[(0,k.jsxs)(_.l,{size:"sm",children:[s("snippets.content"),(0,k.jsx)(y,{})]}
1),(0,k.jsx)(b.g,{size:"sm",name:"text",onChange:h,value:r.text,placeholder:s("snippets.enter_snippet")}),u&&(0,k.jsx)(f.Q6,{children:s("snippets.enter_snippet_error")})]}),(0,k.jsxs)(f.NI,{children:[(0,k.jsxs)(_.l,{size:"sm",children:[s("snippets.title"),"\xa0",(0,k.jsx)(j.u,{label:s("snippets.title_tip"),shouldWrapChildren:!0,placement:"top",hasArrow:!0,children:(0,k.jsx)(m.J,{as:S.FaInfoCircle})})]}),(0,k.jsx)(v.I,{size:"sm",onChange:h,value:r.title,name:"title",placeholder:s("snippets.title")})]}),(0,k.jsxs)(C.k,{gap:2,children:[(0,k.jsx)(g.z,{onClick:n,size:"sm",children:s("cancel",{ns:"common"})}),(0,k.jsx)(g.z,{onClick:x,size:"sm",variant:"solid",marginLeft:"auto",children:s("save",{ns:"common"})})]})]})})},E=(0,l.memo)(T);var I=i(411572),w=i(24455),A=i(241604),P=i(137413),D=i(919941),O=i(104399),z=i(90583);const R={whiteSpace:"pre-wrap",display:"block",height:"auto",textAlign:"left",fontWeight:"normal",paddingY:2,flex:1},L={overflow:"auto",maxHeight:"250px"},M={display:"block",marginTop:"10px"},F=e=>{let{onSelect:t,onUpgradeRequired:i,snippetData:o}=e;const[n,f]=(0,l.useState)(""),{t:_}=(0,a.$)(["common","planner"]),[b,j]=(0,l.useState)(!0),[C,y]=(0,l.useState)([]),[T,F]=(0,l.useState)([]),[U,$]=(0,l.useState)(),[N,B]=(0,l.useState)(!1),Z=(0,s.I0)(),H=(0,s.v9)(e=>{var t;return null===(t=e.apps.common)||void 0===t?void 0:t.features}),W=(0,l.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;const t=(0,D.zZ)(H,O.FeatureCodes.PLANNER_POST_SNIPPETS);if(!t.isUnlimited&&t.value<=C.length)return i(!0),$(null),void B(!1);$(e),B(!0)},[$,B,i,H,C]),V=(0,l.useCallback)(e=>{const t=e.target.value||"";f(t)},[f]),J=(0,l.useCallback)(e=>{W(null),e.stopPropagation()},[W]),G=(0,l.useCallback)(e=>{B(!1),$(null),e.stopPropagation()},[B,$]),Y=(0,l.useCallback)(async()=>{var e;const t=(0,D.zZ)(H,O.FeatureCodes.PLANNER_POST_SNIPPETS),i=await Z((0,P.$M)()),o=(null===i||void 0===i||null===(e=i.data)||void 0===e?void 0:e.items)||[];y(t.isUnlimited?o:o.slice(0,t.value)),j(!1)},[y,j,Z,H]),K=(0,l.useCallback)(async e=>{j(!0),null!==U&&void 0!==U&&U.id?(await Z((0,P._e)({text:e.text,title:e.title,id:U.id})),(0,I.b)("snippets","click","updated")):(await Z((0,P.IS)(e)),(0,I.b)("snippets","click","added")),B(!1),await Y(),j(!1)},[B,U,j,Y,Z]),X=(0,l.useCallback)((e,t)=>{$(e),B(!0),t.stopPropagation()},[B,$]),q=(0,l.useCallback)(async e=>{var t;j(!0);const i=await Z((0,P.UQ)(e.id));1===(null===i||void 0===i||null===(t=i.data)||void 0===t?void 0:t.status)&&await Y(),j(!1),(0,I.b)("snippets","click","removed")},[j,Y,Z]),Q=(0,l.useCallback)(e=>{Z((0,P.KM)(e.id)),t(e)},[t,Z]);return(0,l.useEffect)(()=>{!o||N||b||W(o)},[o,b]),(0,l.useEffect)(()=>{if(!n)return void F(C);const e=[];C.forEach(t=>{t.text.toLowerCase().includes(n.toLowerCase())?e.push({...t,textShown:n.length>1}):t.title&&t.title.toLowerCase().includes(n.toLowerCase())&&e.push({...t})}),F(e)},[n,C]),(0,l.useEffect)(()=>{Y(),(0,I.b)("snippets","click","open")},[]),(0,k.jsxs)(r.x,{p:2,sx:{position:"relative"},children:[b&&(0,k.jsx)(A.Z,{children:(0,k.jsx)(w.Z,{size:"md"})}),N?(0,k.jsx)(E,{onSave:K,onCancel:G,editText:null===U||void 0===U?void 0:U.text,editTitle:null===U||void 0===U?void 0:U.title}):(0,k.jsxs)(d.K,{spacing:2,children:[(null===C||void 0===C?void 0:C.length)>0&&(0,k.jsxs)(c.U,{spacing:1.5,children:[(0,k.jsxs)(u.B,{size:"sm",children:[(0,k.jsx)(p.Z,{pointerEvents:"none",children:(0,k.jsx)(m.J,{as:S.FaSearch})}),(0,k.jsx)(v.I,{value:n,onChange:V,type:"text",placeholder:_("search.generic")})]}),(0,k.jsx)(z.Ddz,{variant:"ghost",size:"sm","aria-label":_("clear"),tooltipLabel:_("clear"),icon:(0,k.jsx)(m.J,{as:S.FaTimes}),onClick:()=>{f("")}})]}),!b&&0===C.length&&(0,k.jsx)(h.x,{fontSize:"xs",children:_("snippets.no_snippets",{ns:"planner"})}),(0,k.jsxs)(r.x,{style:L,children:[(0,k.jsx)(x.aV,{spacing:1,children:T.map(e=>(0,k.jsx)(x.HC,{children:(0,k.jsxs)(c.U,{spacing:1,align:"stretch",background:"content_alpha_100",borderRadius:"lg",children:[(0,k.jsxs)(g.z,{sx:R,variant:"ghost",size:"sm",onClick:()=>Q(e),title:e.title?e.text:null,children:[e.title?e.title:e.text,e.textShown&&(0,k.jsx)("span",{style:M,children:e.text})]}),(0,k.jsx)(z.Ddz,{"aria-label":_("delete"),tooltipLabel:_("delete"),variant:"ghost",size:"sm",icon:(0,k.jsx)(m.J,{as:S.FaTrash}),onClick:()=>q(e)}),(0,k.jsx)(z.Ddz,{"aria-label":_("edit"),tooltipLabel:_("edit"),variant:"ghost",size:"sm",icon:(0,k.jsx)(m.J,{as:S.FaPen}),onClick:t=>X(e,t)})]})},e.id))}),(0,k.jsx)(r.x,{mt:2,children:(0,k.jsx)(g.z,{onClick:J,size:"sm",variant:"ghost",leftIcon:(0,k.jsx)(m.J,{as:S.FaPlus}),children:_("snippets.add",{ns:"planner"})})})]})]})]})},U=(0,l.memo)(F);var $=i(369843),N=i(282542);const B=e=>{let{children:t,snippetData:i,onClose:r,onSelect:d}=e;const{t:c}=(0,a.$)(["planner","common","accounts","billing"]),[u,p]=(0,l.useState)(!1),[m,v]=(0,l.useState)(!1),h=(0,s.v9)(e=>{var t;return null===(t=e.apps.common)||void 0===t?void 0:t.features}),x=(0,s.I0)(),g=(0,l.useCallback)(()=>{const e=(0,D.lL)(h,O.FeatureCodes.PLANNER_POST_SNIPPETS),t=(0,D.zZ)(h,O.FeatureCodes.PLANNER_POST_SNIPPETS);e&&(t.isUnlimited||t.value)?v(!0):p(!0)},[v,h]),f=(0,l.useCallback)(()=>{v(!1),p(!1),null===r||void 0===r||r()},[v,r]),_=()=>{x((0,N.$$)({product:O.PRODUCTS.SOCIAL_MEDIA})),f()};return(0,l.useEffect)(()=>{i&&!m&&g()},[i]),u?(0,k.jsx)(z.XLS,{t:c,show:!0,onHide:f,title:c("post_editor.upgrade_modal.subtitle_snippets"),subtitle:c("post_editor.upgrade_modal.title_snippets"),featureList:$.SK,image:$.Tl,onViewPlansHandler:_}):(0,k.jsxs)(o.J,{isOpen:m,onOpen:g,onClose:f,isLazy:!0,placement:"bottom-start",bg:"base_level_1",children:[(0,k.jsx)(n.x,{children:t}),(0,k.jsx)(z.sP4,{children:(0,k.jsx)(U,{snippetData:i,onSelect:d,onUpgradeRequired:p})})]})}},617713:(e,t,i)=>{i.d(t,{Z:()=>d});var o=i(351839),n=i(741065),l=i(878818),s=i(408499),a=i(273525),r=i(228993);const d=e=>{let{accounts:t,children:i,placement:d}=e;const{t:c}=(0,s.$)(["planner"]);return(0,r.jsx)(l.u,{placement:d,hasArrow:!0,label:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return(0,r.jsx)(o.k,{flexDirection:"column",gap:2,marginY:1,children:e.map(e=>(0,r.jsxs)(o.k,{alignItems:"center",gap:3,children:[(0,r.jsx)(a.Z,{src:e.image,name:e.name,socialType:e.social_type,socialTypeShown:!0,size:"xs"}),(0,r.jsxs)(o.k,{flexDirection:"column",fontSize:"xs",lineHeight:"normal",whiteSpace:"nowrap",children:[(0,r.jsx)(n.x,{noOfLines:1,children:e.name}),(0,r.jsx)(n.x,{fontSize:"0.9em",color:"content_note",children:c(`social_types.${e.social_type}.full`)})]})]},e.id))})}
1(t),children:i})}},907614:(e,t,i)=>{i.d(t,{Z:()=>d});var o=i(683017),n=i(270858),l=(i(715823),i(112356)),s=i.n(l),a=i(228993);const r=e=>{let{date:t,onChange:i,timeIntervals:o=1,...l}=e;return(0,a.jsx)(n.x,{...l,sx:{".react-datepicker-wrapper":{width:"auto"},".react-datepicker-wrapper input":{transitionProperty:"common",transitionDuration:"normal",fontSize:"sm",height:"auto",minHeight:"8",textAlign:"center",width:"6rem",color:"content_inactive",background:"input_normal",border:"1px solid",borderColor:"content_alpha_200",borderRadius:"lg",_focus:{background:"input_active",borderColor:"content_alpha_300",color:"content_active",boxShadow:"outline"},_hover:{background:"input_hover",borderColor:"content_alpha_300",color:"content_inactive"},_active:{background:"input_active",borderColor:"content_alpha_300",color:"content_inactive"}},".react-datepicker":{display:"block",border:"none",background:"none",borderRadius:"none",width:"100%",color:"content_inactive",fontFamily:"inherit",fontSize:"sm"},".react-datepicker .react-datepicker__header":{display:"none"},".react-datepicker .react-datepicker__triangle":{display:"none"},".react-datepicker__time-container, .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box":{width:"auto"},".react-datepicker__time-container .react-datepicker__time":{background:"none",borderRadius:"none"},".react-datepicker-popper":{marginTop:"2",paddingX:"0",paddingY:"2",boxShadow:"dark-lg",borderRadius:"md",background:"base_level_3",overflow:"hidden"},".react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item":{fontSize:"sm",paddingY:"0.4rem",paddingX:"0.8rem",height:"auto",backgroundColor:"transparent",color:"content_inactive"},".react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover":{backgroundColor:"content_alpha_100",color:"content_active"},".react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected":{backgroundColor:"base_alpha_200",color:"content_active",fontWeight:"normal"}},children:(0,a.jsx)(s(),{selected:t,onChange:i,showTimeSelect:!0,showTimeSelectOnly:!0,timeIntervals:o,timeCaption:"Time",dateFormat:"h:mm aa"})})},d=(0,o.memo)(r)},901474:(e,t,i)=>{i.d(t,{Z:()=>x});var o=i(683017),n=i(587383),l=i(957711),s=i(270858),a=i(179822),r=i(101313),d=i(828865),c=i(90583),u=i(104399),p=i(778145),m=i(408499),v=i(228993);const h=e=>{let{containerProps:t,id:i,src:h,text:x,url:g,alt:f,expiry:_,closeButtonProps:b,showTimes:j=u.BANNER_VISIBILITY_MAX_COUNT}=e;const{t:C}=(0,m.$)(["common"]),[k,y]=(0,u.useLocalStorage)(`closeBannerCount_${i}`,0),S=(0,o.useMemo)(()=>{if(!_)return!1;return(new Date).getTime()>new Date(_).getTime()},[_]),T=(0,o.useMemo)(()=>!S&&k<j,[S,k,j]),[E,I]=(0,n.k)(T),w=(0,o.useCallback)(()=>{(0,u.analyticsTrackEvent)("banner.clicked",{id:i})},[i]),A=(0,o.useCallback)(()=>{(0,u.analyticsTrackEvent)("banner.closeBanner"),I.off(),y(k+1)},[k,y,I]);return E?(0,v.jsxs)(l.r,{href:g,onClick:w,isExternal:!!g||void 0,as:g?l.r:s.x,display:"block",_hover:{textDecoration:"none"},position:"relative",...t,children:[h?(0,v.jsx)(a.E,{h:"auto",w:"full",src:h,alt:f,borderRadius:"lg"}):x?(0,v.jsx)(c.bZj,{cursor:"default",status:"warning",showIcon:!0,pr:16,borderRadius:"xl",children:(0,v.jsx)(r.X,{children:x})}):null,(0,v.jsx)(d.h,{icon:(0,v.jsx)(p.FaTimes,{}),position:"absolute",top:1,right:1,bgColor:"dark.base_level_3",color:"dark.content_active",_hover:{backgroundColor:"dark.base_level_2"},_focus:{backgroundColor:"dark.base_level_3"},_active:{backgroundColor:"dark.base_level_3"},isRound:!0,size:"sm","aria-label":C("hide"),onClick:e=>{e.preventDefault(),e.stopPropagation(),A()},...b})]}):null},x=e=>{let{containerProps:t}=e;return(0,v.jsx)(h,{id:"x_publish_block_soon",text:"Direct publishing to X/Twitter will be disabled on 21st March until further notice due to changes in X's terms and conditions.",expiry:"May 10, 2025",containerProps:t})}},288167:(e,t,i)=>{i.d(t,{Z:()=>o});const o={APPROVE:"accept",REJECT:"reject",REQUEST_APPROVAL:"complete",DELET
1E:"delete",EXTERNAL_APPROVAL:"external_approval",RENEW:"renew"}},262813:(e,t,i)=>{i.d(t,{Z:()=>o});const o={NEW:"new",DONE:"done",REJECTED:"rejected",REJECTED_EXTERNAL:"external_rejected",ACCEPTED:"accepted",ACCEPTED_EXTERNAL:"external_accepted",USED:"used",SAVED:"saved"}},603766:(e,t,i)=>{i.r(t),i.d(t,{default:()=>V});var o=i(683017),n=i(764293),l=i(408499),s=i(351839),a=i(90678),r=i(670167),d=i(741065),c=i(587383),u=i(692877),p=i(270858),m=i(298249),v=i(957711),h=i(450913),x=i(349798),g=i(179822),f=i(193691),_=i(208044),b=i(569416),j=i(104399),C=i(369843),k=i(137413),y=i(950679),S=i(632080),T=i(321427),E=i(313956),I=i(907119),w=i(379274),A=i(976166),P=i(90583),D=i(439420),O=i(310853),z=i(228993);const R=e=>{let{styles:t,header:i,children:o}=e;return(0,z.jsxs)(s.k,{flexDirection:"column",gap:3,sx:t,children:[i,o]})};var L=i(172600),M=i(476811),F=i(689823),U=i(273525),$=i(901474),N=i(800914),B=i(279692),Z=i(409758),H=i(659840);const W=e=>{let{icon:t,rightIcon:i,title:o,subtitle:n,footer:l}=e;return(0,z.jsxs)(s.k,{flexDirection:"column",background:"base_level_3",borderRadius:"lg",height:"full",padding:4,paddingTop:3,children:[(0,z.jsxs)(a.X,{as:"p",fontSize:"lg",whiteSpace:"nowrap",display:"flex",alignItems:"center",gap:1.5,minH:8,children:[t,o,i&&(0,z.jsxs)(z.Fragment,{children:[(0,z.jsx)(r.L,{}),i]})]}),(0,z.jsx)(d.x,{fontSize:"sm",color:"content_details",marginTop:1,marginBottom:"auto",children:n}),(0,z.jsx)(s.k,{gap:3,marginTop:3,children:l})]})},V=()=>{const{t:e}=(0,l.$)(["common","navbar","planner"]),t=(0,n.I0)(),[i,s]=(0,o.useState)([]),[a,r]=(0,o.useState)(0),[V,J]=(0,o.useState)(!0),G=(0,o.useMemo)(()=>(0,j.isMobileApp)(),[]),[Y,K]=(0,c.k)(),X=(0,H.k6)(),q=(0,u.S)({base:!0,md:!1}),Q=(0,u.S)({base:2,md:4,xl:6}),ee=(0,w.TH)(),te=(0,n.v9)(e=>e.socialAccountsStore.accounts),ie=(0,n.v9)(e=>e.socialAccountsStore.selected),oe=(0,n.v9)(e=>{var t,i;return null===(t=e.auth.payload)||void 0===t||null===(i=t.orgs)||void 0===i?void 0:i.find(t=>{var i;return t.id===(null===(i=e.auth.payload)||void 0===i?void 0:i.selectedOrg)})}),ne=(0,n.v9)(e=>e.plannerStore.postsBulkImportOpen),le=(0,o.useMemo)(()=>(0,B.MU)(te,Z.ALL_PUBLISHING_TYPES),[te]),se=(0,o.useMemo)(()=>(0,B.MU)(te,Z.ALL_TWITTER),[te]),ae=(0,o.useMemo)(()=>{var e;return null===oe||void 0===oe||null===(e=oe.settings)||void 0===e?void 0:e.timezone},[oe]),re=(0,n.v9)(e=>e.plannerStore.timezone),de=(0,o.useMemo)(()=>re||ae,[re,ae]),ce=[{title:e("learn_section.publishing.video_title_1"),thumbUrl:"https://i.ytimg.com/vi_webp/MfHtGKsSgFM/hqdefault.webp",url:"https://www.youtube.com/embed/MfHtGKsSgFM"},{title:e("learn_section.publishing.video_title_2"),thumbUrl:"https://i.ytimg.com/vi_webp/bpGhSx3y5b4/hqdefault.webp",url:"https://www.youtube.com/embed/bpGhSx3y5b4"},{title:e("learn_section.publishing.video_title_3"),thumbUrl:"https://i.ytimg.com/vi_webp/AHVWd9plbaQ/hqdefault.webp",url:"https://www.youtube.com/embed/AHVWd9plbaQ"},{title:e("learn_section.publishing.video_title_4"),thumbUrl:"https://i.ytimg.com/vi_webp/GdZ2IahoNxg/hqdefault.webp",url:"https://www.youtube.com/embed/GdZ2IahoNxg"}],ue=[{title:e("extensions.chrome_title"),subtitle:e("extensions.chrome_subtitle"),image:_.Z,url:C.ZH},{title:e("extensions.ios_title"),subtitle:e("extensions.ios_subtitle"),icon:f.qi5,url:C.oK},{title:e("extensions.android_title"),subtitle:e("extensions.android_subtitle"),icon:f.ilT,url:C.pp}];(0,o.useEffect)(()=>{let e=!0;return(async()=>{try{J(!0);const i=await t((0,y.RC)());e&&((null===i||void 0===i?void 0:i.length)>0?(async()=>{try{var e,i;const o=await t((0,k.Nb)({page:1,accounts:null===le||void 0===le||null===(e=le.map(e=>null===e||void 0===e?void 0:e.id))||void 0===e?void 0:e.join(","),perPage:10,timezone:de,search:"",category:"scheduled"}));null!==o&&void 0!==o&&null!==(i=o.data)&&void 0!==i&&i.posts&&(s(o.data.posts),r(o.data.all_posts_count||0)),J(!1)}catch(o){J(!1),console.error(o)}})():J(!1))}catch(i){e&&J(!1),console.error(i)}})(),()=>{e=!1}},[]);const pe=(0,o.useCallback)(e=>{(null===e||void 0===e?void 0:e.modal)===j.MODAL_AI&&(G?t((0,O.aw)(!0)):X.replace({pathname:ee.pathname,search:`open=${j.GENERATE_AI}`,state:{from:j.MODAL_OPEN_FROM_STATE}})),e.modal!==j.MODAL_BULK_IMPORT?"dashboard.schedule_post"!==e.key||X.push((0,A.Gn)(j.PUBLISHING),{openPostEditor:!0,postData:{}}):le.length?t((0,k.ZI)(!0)):K.on()},[X,le]);return(0,z.jsxs)(b.A,{pageId:"sm_overview",containerProps:{p:q?2:5},bgColor:"base_level_2",children:[(0,z.jsxs)(P.w0m,{variant:"lines",children:[null!==se&&void 0!==se&&se.length?(0,z.jsx)($.Z,{containerProps:{mb:5}}):null,le.length>0?(0,z.jsx)(D.Z,{list:q?void 0:j.CREATE_SOCIAL_MEDIA,onClick:pe,selectedProduct:j.PRODUCTS.SOCIAL_MEDIA,withAnimations:!0,showTitle:!1}):null,!V&&!le.length&&(0,z.jsx)(p.x,{width:"full",maxWidth:"1200px",children:(0,z.jsx)(D.g,{title:e("new_connection.lets_connect",{ns:"navbar"}),children:(0,z.jsx)(I.default,{onAddNewPartner:()=>{t((0,y.RC)({selectNewAccounts:!0}))},handleModalClose:K.off,showInline:!0,showOnlySocial:!0})})}),(le.length>0||V)&&(0,z.jsx)(R,{header:(0,z.jsx)(L.Z,{isLoading:V,title:e("dashboard.overview.title",{ns:"planner"})}),styles:{marginBottom:8},children:V?(0,z.jsx)(P.giQ,{layout:"flex",skeletonHeight:"144px",skeletonWidth:"full",wrap:"nowrap",length:Q}):(0,z.jsxs)(M.Z,{children:[(0,z.jsx)(W,{icon:(0,z.jsx)(m.J,{as:N.r,color:"common.safe_dark",fontSize:"xl"}),rightIcon:(0,z.jsx)(P.Ddz,{as:v.r,href:(0,A.Gn)(j.SOCIAL_ACCOUNTS
1),size:"sm",variant:"ghost",icon:(0,z.jsx)(f.C5v,{}),isRound:!0,tooltipLabel:e("accounts.manage",{ns:"planner"})}),title:e("accounts.count",{count:le.length,ns:"planner"}),subtitle:e("dashboard.overview.account_this_workspace",{ns:"planner"}),footer:(0,z.jsxs)(z.Fragment,{children:[(0,z.jsx)(h.H,{spacing:"-0.1rem",size:"sm",children:le.slice(0,4).map(e=>(0,z.jsx)(U.Z,{name:e.name,src:e.image,socialType:e.social_type,socialTypeShown:!0},e.id))}),(0,z.jsx)(P.Ddz,{tooltipLabel:e("accounts.add",{ns:"planner"}),icon:(0,z.jsx)(f.PqE,{}),size:"sm",isRound:!0,onClick:K.on})]})}),(0,z.jsx)(W,{icon:(0,z.jsx)(m.J,{as:f.pNA,color:"common.positive_dark",fontSize:"md"}),title:e("posts.scheduled_count",{count:a,ns:"planner"}),subtitle:e("intro_page.your_upcoming_post"),footer:(0,z.jsx)(x.z,{as:v.r,href:(0,A.Gn)(j.PUBLISHING),size:"sm",rightIcon:(0,z.jsx)(f.D3e,{}),width:"full",children:e("publishing",{ns:"planner"})})})]})}),(le.length>0&&(null===i||void 0===i?void 0:i.length)>0||V)&&(0,z.jsx)(R,{header:(0,z.jsx)(L.Z,{isLoading:V,title:e("intro_page.upcoming_post"),subtitle:e("intro_page.your_upcoming_post"),moreText:e("view_all"),onMoreClick:()=>{X.push((0,A.Gn)(j.PUBLISHING))}}),styles:{marginBottom:8},children:V?(0,z.jsx)(P.giQ,{layout:"flex",skeletonHeight:"144px",skeletonWidth:"full",wrap:"nowrap",length:Q}):(0,z.jsx)(M.Z,{minSlideWidth:200,children:i.map(e=>(0,z.jsx)(F.Z,{type:"post",accounts:te,post:e.post,additional:e.additional,showMenu:!1,onClick:()=>oe?X.push(j.POST.replace(":orgId",String(oe.id)).replace(":postId",e.post.id||"")):void 0},e.post.id))})}),!G&&!V&&le.length>0&&(0,z.jsx)(R,{header:(0,z.jsx)(L.Z,{isLoading:V,title:e("extensions.title"),subtitle:e("extensions.subtitle")}),styles:{marginBottom:8},children:(0,z.jsx)(M.Z,{minSlideWidth:300,children:ue.map(e=>(0,z.jsxs)(x.z,{px:3,py:3,h:"full",w:"full",as:v.r,href:e.url,isExternal:!0,children:[e.image&&(0,z.jsx)(g.E,{color:"content_active",w:10,h:10,src:e.image,alt:e.title,mr:3}),e.icon&&(0,z.jsx)(m.J,{as:e.icon,w:10,h:10,mr:3}),(0,z.jsxs)(p.x,{as:"span",minWidth:0,children:[(0,z.jsx)(d.x,{display:"block",whiteSpace:"pre-wrap",as:"span",children:e.title}),(0,z.jsx)(d.x,{fontSize:"xs",fontWeight:"normal",color:"content_note",display:"block",whiteSpace:"pre-wrap",as:"span",children:e.subt
1itle})]})]},e.url))})}),!V&&le.length>0&&(0,z.jsx)(S.Z,{videoList:ce})]}),(0,z.jsx)(T.Z,{}),ne?(0,z.jsx)(E.Z,{onClose:()=>{t((0,k.ZI)(!1))},accounts:le,defaultAccountsIds:ie}):null,(0,z.jsx)(I.default,{onAddNewPartner:()=>{t((0,y.RC)({selectNewAccounts:!0}))},handleModalClose:K.off,show:Y,showOnlySocial:!0})]})}},868366:(e,t,i)=>{i.d(t,{Z:()=>n});var o=i(683017);const n=()=>{const[e,t]=(0,o.useState)({shortlinks:!1,video:!0,carousel:!0,poll:!0,document:!0,comments:!0,snippets:!0,mentions:!0});return[e,t]}},151242:(e,t,i)=>{i.d(t,{Z:()=>n});var o=i(683017);const n=(e,t)=>{const[i,n]=(0,o.useState)(e);return(0,o.useEffect)(()=>{const i=setTimeout(()=>{n(e)},t);return()=>{clearTimeout(i)}},[e,t]),i}},341612:(e,t,i)=>{i.d(t,{Z:()=>m});var o=i(125138),n=i(468625),l=i(480050),s=i.n(l),a=i(289096),r=i(313773),d=i(231705),c=i(664723),u=i(117540);class p extends n.vq{constructor(e,t){super(e,t),this.id=this.opts.id||"ProcessPlannerMedia",this.type="modifier",this.defaultLocale={strings:{converting:"Converting..."}};this.opts={saveToAssets:!1,thumbnailSize:"300",thumbnailTime:"0",...t},this.i18nInit(),this.sendToSentry=this.sendToSentry.bind(this),this.getFileMeta=this.getFileMeta.bind(this),this.convertVideo=this.convertVideo.bind(this),this.generateThumbnail=this.generateThumbnail.bind(this),this.saveToAssets=this.saveToAssets.bind(this),this.processFile=this.processFile.bind(this),this.afterUpload=this.afterUpload.bind(this)}sendToSentry(e,t){a.$e(i=>{i.setLevel("error"),i.setTag("context","post-editor-uploader"),t&&i.setContext("Additional Data",t),a.uT(e)})}preloadImage(e){return new Promise((t,i)=>{const o=new Image;o.onload=t,o.onerror=i,o.src=e})}async getFileMeta(e,t){const i=e.type.split("/")[0];try{const t=URL.createObjectURL(e.data),o=await(0,c.iO)(i,t);return URL.revokeObjectURL(t),o}catch{return await(0,c.iO)(i,t)}}async convertImage(e,t){let{key:i,url:o,meta:n}=t;return new Promise(async(t,l)=>{var a;this.uppy.emit("postprocess-progress",e,{mode:"determine",message:this.i18n("converting"),value:.35});const r=await s().post(d.ikj,{key:i,url:o,meta:n}).catch(()=>{});if(null!==r&&void 0!==r&&null!==(a=r.data)&&void 0!==a&&a.url){this.up
1py.emit("postprocess-complete",e);const i=r.data,o=new URL(i.url);return void t({url:i.url,dir:`${o.origin}${o.pathname.slice(0,o.pathname.lastIndexOf("/"))}`,fileName:o.pathname.split("/").pop(),meta:{width:i.converted?i.meta.width:n.width,height:i.converted?i.meta.height:n.height}})}this.uppy.emit("postprocess-complete",e),this.sendToSentry("File upload failed. Error on convert request - empty URL.",{endpoint:d.ikj,data:{key:i,url:o},response:null===r||void 0===r?void 0:r.data}),l(new Error("File upload failed."))})}async convertVideo(e,t){let{key:i,url:o,meta:n}=t;return new Promise(async(t,l)=>{var a,r;this.uppy.emit("postprocess-progress",e,{mode:"determine",message:this.i18n("converting"),value:0});const c=await s().post(d.llq,{key:i,url:o,meta:n}).catch(()=>{});if("converting_skipped"===(null===c||void 0===c||null===(a=c.data)||void 0===a?void 0:a.status)){this.uppy.emit("postprocess-complete",e);const i=c.data,o={dir:i.dir,fileName:i.fileName,url:i.outputUrl,outputUrl:i.outputUrl,meta:{duration:i.meta.duration,fps:i.meta.fps,width:i.meta.width,height:i.meta.height}};return void t(o)}if(null===c||void 0===c||null===(r=c.data)||void 0===r||!r.task)return this.up
1py.emit("postprocess-complete",e),this.sendToSentry("File upload failed. Error on convert request - empty task.",{endpoint:d.llq,data:{key:i,url:o},response:null===c||void 0===c?void 0:c.data}),void l(new Error("File upload failed."));const u=setInterval(async()=>{var i,o,n;const a=await s().post(d.Os8,c.data).catch(()=>{});if(!this.uppy.getFile(e.id))return clearInterval(u),void l(new Error("File upload aborted."));if("error"===(null===a||void 0===a||null===(i=a.data)||void 0===i?void 0:i.status))return clearInterval(u),this.sendToSentry("File upload failed. Error on convert status request - status error.",{endpoint:d.Os8,data:c.data,response:null===a||void 0===a?void 0:a.data}),void l(new Error("File upload failed."));if(null!==a&&void 0!==a&&null!==(o=a.data)&&void 0!==o&&o.status){const t=this.uppy.getFile(e.id);if(t){var r,p;const i=100*((null===(r=t.progress)||void 0===r||null===(p=r.postprocess)||void 0===p?void 0:p.value)||0),o=a.data.percent||0,n=i>=o?i+1:o,l=Math.min(Math.max(n,1),100);this.uppy.emit("postprocess-progress",e,{mode:"determine",message:this.i18n("converting"),value:l/100})}}if("completed"===(null===a||void 0===a||null===(n=a.data)||void 0===n?void 0:n.status)){clearInterval(u),this.uppy.emit("postprocess-complete",e);const i=a.data,o={dir:i.dir,fileName:i.fileName,url:i.outputUrl,outputUrl:i.outputUrl,meta:{duration:i.meta.duration,fps:i.meta.fps,width:i.meta.width,height:i.meta.height}};return void t(o)}},5e3)})}async generateThumbnail(e,t){let{key:i,size:n,time:l}=t,s=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!i)throw this.sendToSentry("File upload failed. Error on generate thumb URL - missing key.",{data:{url:e.uploadURL},response:e.response}),new Error("Missing file key");const a=o.stringify({s:n,t:l}),d=`${r.qnH}/${i}?${a}`;if(s)try{await this.preloadImage(d)}catch{}return d}saveToAssets(e){let{type:t,name:i,key:o,data:n,app_type:l}=e;const a=e=>{var t;const i=null===e||void 0===e||null===(t=e.split("/"))||void 0===t?void 0:t[0];return"image/gif"===e?4:"video"===i?2:"image"===i?0:"application/pdf"===e?17:"text/plain"===e?18:e.includes("officedocument")?19:null};try{const e=parseInt(this.opts.thumbnailSize.split("x")[0]);return s().post(d.J$J,{app_type:l,asset_type:a(t),asset_key:o,asset_name:i,asset_size:n.size,payload:{duration:n.meta.duration},thumbnail:n.url,thumbnail_width:n.meta.width,thumbnail_height:n.meta.height,thumbnail_cover_image:n.thumbUrl,cover_image_width:n.meta.width&&n.meta.height?parseInt(e):void 0,cover_image_height:n.meta.width&&n.meta.height?parseInt(e/(n.meta.width/n.meta.height)):void 0})}catch(r){}}async processFile(e){var t;const i=e.type.split("/")[0],o=e.response,n=null===o||void 0===o||null===(t=o.body)||void 0===t?void 0:t.url,l={};if(!n)throw this.sendToSentry("File upload failed. Error on process file - missing file URL.",{data:{url:n},response:o}),new Error("Missing file URL");if(!(0,u.QZ)(n))throw this.sendToSentry("File upload failed. Error on process file - invalid S3 URL.",{data:{url:n},response:o}),new Error("Missing required data");const s=new URL(n).pathname.substring(1);if(l.meta=await this.getFileMeta(e,n),"video"===i){const t=await this.convertVideo(e,{key:s,url:n,meta:l.meta});l.dir=t.dir,l.fileName=t.fileName,l.url=t.url,l.outputUrl=t.outputUrl,l.thumbTime=parseFloat(this.opts.thumbnailTime)||0,l.meta=t.meta}else{const t=await this.convertImage(e,{key:s,url:n,meta:l.meta});l.dir=t.dir,l.fileName=t.fileName,l.url=t.url,l.meta=t.meta}if(["video","image"].includes(i)&&!e.type.includes("photoshop")){const t=new URL(l.url).pathname.substring(1);l.thumbUrl=await this.generateThumbnail(e,{key:t,size:this.opts.thumbnailSize,time:"video"===i?this.opts.thumbnailTime:void 0},!0),this.uppy.setFileState(e.id,{preview:l.thumbUrl})}if(this.opts.saveToAssets)if(this.opts.returnAssetId){var a;const t=await this.saveToAssets({type:e.type,name:e.name,key:s,data:{...l,fileNameOriginal:e.name,size:e.size},app_type:this.opts.appType});l.assetId=null===t||void 0===t||null===(a=t.data)||void 0===a?void 0:a.id}else this.saveToAssets({type:e.type,name:e.name,key:s,data:{...l,fileNameOriginal:e.name,size:e.size},app_type:this.opts.appType});return l}afterUpload(e){const t=e.map(e=>{const t=this.uppy.getFile(e);return this.processFile(t).then(e=>
1{this.uppy.log(`[ProcessPlannerMedia] File ${t.id} processed.`);const i={body:e,uploadURL:e.url};this.uppy.emit("processPlannerMedia:upload-success",t,i),this.uppy.emit("processPlannerMedia:upload-complete",t,i)}).catch(e=>{this.uppy.log(`[ProcessPlannerMedia] Failed processing file ${t.id}:`,"error"),this.uppy.log(e,"error"),this.uppy.emit("upload-error",t,new Error(e)),this.uppy.emit("processPlannerMedia:upload-error",t,new Error(e)),this.uppy.emit("processPlannerMedia:upload-complete",t)})});return Promise.all(t).then(()=>{this.uppy.emit("processPlannerMedia:complete",e)})}install(){this.uppy.addPostProcessor(this.afterUpload)}uninstall(){this.uppy.removePostProcessor(this.afterUpload)}}const m=p},360367:(e,t,i)=>{var o=i(560191),n=i.n(o);n().shape({socialUrl:n().string,status:n().string.isRequired,channel:n().string,multiply_parent:n().string})},411572:(e,t,i)=>{i.d(t,{b:()=>n});var o=i(104399);const n=(e,t,i)=>{(0,o.analyticsTrackEvent)(`${e} - ${i}`)}}}]);
2//# sourceMappingURL=3766.4906b59f.chunk.js.map

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.