1import{r as e,jP as t,R as r,bT as n,b as a,P as i,i as o,a as s,bh as l,bg as u,jQ as c,bf as d,bn as p,bi as f,L as g,f as m,m as v,g as h,_ as y,bY as b,bl as E,cf as S,aJ as T,N as O,c as _,D as w}from"./index.BRp5kj-w.js";import{a as I,c as D,ap as C,kn as P,H as N,y as k,Z as R,g as x,e as j,x as M,at as L,an as A,ao as q,cv as H,lb as U,B as F,T as V,af as z,b6 as $,m3 as G,ae as Y,bx as B,m4 as K,m5 as W,h6 as X,m6 as J,b7 as Q,m7 as Z,m8 as ee,m9 as te,ma as re,ax as ne,a$ as ae,b0 as ie,mb as oe,mc as se,ag as le,bm as ue,md as ce,me as de,mf as pe,mg as fe,eP as ge,f5 as me,mh as ve,mi as he,cx as ye,dV as be,mj as Ee,ez as Se,mk as Te,bl as Oe,b2 as _e,ml as we,a3 as Ie,mm as De,mn as Ce,mo as Pe,mp as Ne,mq as ke}from"./main.BuRnQBwN.js";import{c as Re,P as xe}from"./connect.CPvX1Tel.js";import{P as je}from"./index.h4SeYFON.js";import Me from"./index.BBkM9Ti9.js";import{B as Le,a as Ae}from"./index.Nc3b-OR6.js";import{E as qe}from"./index.B-gLswVw.js";import{T as He}from"./index.Ck9wqxnb.js";import{t as Ue}from"./index.B8lnDIa6.js";import{M as Fe}from"./index.B3j3sNTx.js";import{T as Ve}from"./index.BaK0ipWe.js";import{R as ze}from"./index.BxqBaoxj.js";import{T as $e,a as Ge,c as Ye}from"./Tabs.CTIUPrik.js";import{S as Be}from"./Row.CuC8XVg7.js";import{S as Ke}from"./index.0X4GX-xP.js";import{S as We,b as Xe}from"./index.KFkokudt.js";import{t as Je}from"./index.0eHpl5cA.js";import{N as Qe,a as Ze,T as et}from"./index.D-OEEcM-.js";import{W as tt,e as rt,c as nt,a as at,b as it}from"./index.BodkirnY.js";import{a as ot,b as st}from"./NotificationsFollowButton.BukFgumm.js";import"./staticTextEn.D6WYEa6V.js";import"./staticTextEs.Dnr1pprf.js";import"./staticTextDe.D946bWlw.js";import"./staticTextFr.Dw7JJU6I.js";import"./hooks.Dhm_fHG5.js";import"./useQuery.Cn4xBt2S.js";import"./useWarnRemovedOption.IiSGgR8Y.js";import"./useLazyQuery.4assJRkw.js";import"./useIsomorphicLayoutEffect.34qHIEGO.js";import"./kebabCase.Bz6zlKZ3.js";import"./_createCompounder.Brf93rqD.js";import"./index.browser.hjgqbxqf.js";import"./index.DzhkYbCx.js";import"./index.BE7XFw6_.js";import"./utils.Cwfhxjty.js";import"./PlanGridCurrency.Dt6Zzdb_.js";import"./selectors.2QgcYbTx.js";import"./CommentsLoader.C3lUH0gh.js";import"./index.C8Q1d65_.js";import"./debounce.DB0y3_3B.js";import"./usePostHogEvent.DAjVZL0L.js";import"./hooks.D8GfoI0H.js";import"./index.BCSRhBVb.js";import"./index.Do0f9NXC.js";import"./index.hxKsqk0z.js";import"./withIcon.BAD5jE3T.js";import"./index.BnHznzJZ.js";const lt=["button--primary","cta-join-dynamic__button"],ut=120016;function ct(e){const t=n(e," ");return a(t,e=>r.createElement("span",{key:e,className:"cta-join-dynamic__title-item"},e))}function dt(e){const t="cta-join-dynamic__background",r=[t];return e!==ut?r.push(`${t}--body-mind-spirit`):r.push(`${t}--seeking-truth`),r.join(" ")}function pt({staticText:n,siteSegment:a,uiLocation:i}){const o=C(),s=e.useCallback(()=>{o(P(t.mergeDeep({ui_location:i,ui_element:"Mind Body Spirit Module"})))},[o]);return r.createElement("div",{className:dt(a)},r.createElement("div",{className:"cta-join-dynamic__overlay"}),r.createElement("div",{className:"cta-join-dynamic__section-wrapper"},r.createElement("div",{className:"cta-join-dynamic__section"},ct(a!==ut?n.getIn(["data","titleBodyMindSpirit"]):n.getIn(["data","titleSeekingTruth"]))),r.createElement("div",{className:"cta-join-dynamic__section-text"},r.createElement(N,{as:k.H5,inverted:!0,className:"cta-join-dynamic__sub-header"},n.getIn(["data","subTitle"])),r.createElement("p",{className:"cta-join-dynamic__body-text"},a!==ut?n.getIn(["data","textBodyMindSpirit"]):n.getIn(["data","textSeekingTruth"])),r.createElement(Le,{text:n.getIn(["data","joinGaia"]),type:Ae,buttonClass:lt,onClick:s,scrollToTop:!0}))))}pt.defaultProps={siteSegment:-1},pt.propTypes={staticText:R.map.isRequired,siteSegment:i.number,uiLocation:i.string};const ft=I(D(({staticText:e})=>({staticText:e.getIn(["data","ctaJoinDynamic"])})))(pt),gt=o(Object.freeze(Object.defineProperty({__proto__:null,default:ft},Symbol.toStringTag,{value:"Module"})));function mt(e){const{staticText:t,emailSignupSuccess:n,doEmailSignup:a,formName:i,uiLocation:o}=e;return r.createElement("div",{className:"discover-gaia"},r.createElement("div",{className:"discover-gaia__wrapper"},r.createElement("div",{className:"discover-gaia__info"},r.createElement(M,{as:k.H4},t.getIn(["data","discoverWhatGaiaHasToOffer"])),r.createElement("div",{className:"discover-gaia__description"},t.getIn(["data","discoverGaiaDescription"]))),r.createElement("div",{className:"discover-gaia__email-capture-wrapper"},r.createElement(qe,{className:["discover-gaia__email-capture"],inputPlaceholder:t.getIn(["data","emailPlaceholder"]),onFormSubmit:a,formName:i,siteSegment:s.Map(),buttonText:t.getIn(["data","signMeUp"]),success:n,inverted:!1,name:"discoverEmailSignup",uiLocation:o}))))}mt.propTypes={staticText:R.map.isRequired,emailSignupSuccess:i.bool,doEmailSignup:i.func.isRequired,formName:i.string.isRequired,uiLocation:i.string};const vt=I(D(({emailSignup:e})=>({emailSignupSuccess:e.get("success")}),e=>({doEmailSignup:x(e).emailSignup.doEmailSignup})),j({storeKey:"discoverGaia"}))(mt),ht=o(Object.freeze(Object.defineProperty({__proto__:null,default:vt},Symbol.toStringTag,{value:"Module"})));function yt({staticText:t,userLanguage:n}
1){const a=t.getIn(["data","watchTitle"]),i=L(n),[o,s]=e.useState(null);return e.useEffect(()=>{!async function(){const{default:e}=await g(async()=>{const{default:e}=await import("./new-devices.DOPejVrG.js");return{default:e}},[]);s(Ue(e))}()}),r.createElement("div",{className:"cta-devices"},r.createElement("div",{className:"cta-devices__center"},r.createElement(M,{inverted:!0},a),o&&r.createElement("img",{className:"cta-devices__img",alt:a,src:o}),r.createElement("ul",null,r.createElement("li",null,r.createElement(A,{target:q,to:l,title:t.getIn(["data","downloadIOS"]),className:"cta-devices__link cta-devices__link--appleios"})),r.createElement("li",null,r.createElement(A,{target:q,to:u,title:t.getIn(["data","downloadAndroid"]),className:"cta-devices__link cta-devices__link--android"})),r.createElement("li",null,r.createElement(A,{target:q,to:c,title:t.getIn(["data","downloadChromecast"]),className:"cta-devices__link cta-devices__link--chromecast"})),r.createElement("li",null,r.createElement(A,{target:q,to:d,title:t.getIn(["data","downloadRoku"]),className:"cta-devices__link cta-devices__link--roku"})),i!==p&&r.createElement("li",null,r.createElement(A,{target:q,to:f,title:t.getIn(["data","downloadFire"]),className:"cta-devices__link cta-devices__link--firetv"})))))}yt.propTypes={staticText:R.map.isRequired,userLanguage:R.list.isRequired};const bt=D(e=>({staticText:e.staticText.getIn(["data","ctaDevices"]),userLanguage:e.user.getIn(["data","language"])}))(yt),Et=o(Object.freeze(Object.defineProperty({__proto__:null,default:bt},Symbol.toStringTag,{value:"Module"})));function St({pmSection:e,pmScreen:t,user:r}){const n=r.getIn(["data","language",0],"en"),a=t.getIn(["portal",n,"data","sectionIds",0],""),i=H({sectionId:a,pmSection:e}).get(0);return i?i.get("tabLabel",""):""}function Tt(e){const{pmSection:t,pmScreen:r,auth:n,user:a}=e,i=a.getIn(["data","language",0],"en"),o=r.getIn(["portal",i,"data","sectionIds",0],""),l=H({sectionId:o,pmSection:t}).get(0);return(l?l.get("tabContent",s.List()):s.List()).map((t,r)=>{const a=t.get("contentId"),o=U(e,{id:a,language:i,subPath:["data"],defaultValue:null});if(o&&0===r){const e=!n.get("jwt");return o.set("isFree",e)}return o})}function Ot(e){const t=e&&e.length||0,r=["pager-v2__form-input"];return t>1&&r.push(2===t?"pager-v2__form-input--two-digits":"pager-v2__form-input--three-digits"),r.join(" ")}function _t({onChangePage:t,staticText:n,total:a,pp:i,p:o}){if(a<i)return null;const s=Math.ceil(a/i);let l=n.get("displayText"),u=n.get("assistiveText"),c=n.get("ariaPrev"),d=n.get("ariaNext");l=m(l,"${ pages }",s),u=m(u,"${ p }",o),u=m(u,"${ pages }",s),c=m(c,"${ prevPage }",o-1),d=m(d,"${ nextPage }",o+1);const[p,f]=e.useState(o),g=e.useCallback(e=>(f(e),e),[]),h=e.useMemo(()=>({isNumeric:!0,validatePageNo:(e,t)=>!(t>s||t<1)||n.get("inputInvalidPageNumber")}),[n]),y=e.useCallback(({page:e})=>{const r=v(e);r>=1&&r<=s&&r!==o&&t(r)},[o,t]),b=e.useCallback(e=>{v(e)!==o&&y({page:e})},[o]),E=e.useCallback(()=>{t(o-1)},[o,t]),S=e.useCallback(()=>{t(o+1)},[o,t]);return r.createElement("div",{className:"pager-v2"},r.createElement("div",{className:"pager-v2__inner"},r.createElement(F,{className:"pager-v2__button pager-v2__button-left",icon:z.CHEVRON_LEFT,"aria-label":c,disabled:o<=1,type:V.ICON,onClick:E}),r.createElement($,{onSubmit:y,className:"pager-v2__form"},r.createElement(G,{label:n.get("inputLabel"),className:Ot(p),validations:h,onChange:g,onBlur:b,name:"page",value:o,required:!0})),r.createElement("span",{className:"pager-v2__pages",role:"presentation"},l),r.createElement("span",{className:"assistive"},u),r.createElement(F,{className:"pager-v2__button pager-v2__button-right",icon:z.CHEVRON_RIGHT,"aria-label":d,disabled:o>=s,type:V.ICON,onClick:S})))}_t.propTypes={onChangePage:i.func.isRequired,total:i.number,pp:i.number,p:i.number},_t.defaultProps={total:0,pp:0,p:1};const wt=D(({staticText:e})=>({staticText:e.getIn(["data","pager","data"],s.Map())}))(_t),It=o(Object.freeze(Object.defineProperty({__proto__:null,default:wt},Symbol.toStringTag,{value:"Module"})));function Dt(e,t){if(!t)return null;const n=t.get("url","")||"";return r.createElement(e,{className:n?"":"no-follow",title:t.get("title",""),to:n})}function Ct(e,t,n,a,i,o,s){const l=e.map(e=>e.get("tile"));return r.createElement(r.Fragment,null,r.createElement("div",{className:"portal-v2-community-view-all__divider-line",role:"presentation"}),r.createElement(ze,{createAccessor:Dt,style:Be.S12345,items:l,auth:t,asGrid:!0},e=>function(e){return r.createElement(Ve,{title:e.get("title"),hero:e.get("image"),url:e.get("url")})}(e)),r.createElement(It,{onChangePage:e=>function(e,t){t(e),B(()=>window.scrollTo(0,0))}(e,a),pp:o,total:n,p:i}))}function Pt(e){const{updatePagination:t,paginationLimit:n,staticText:a,setMode:i,portal:o,modes:l,auth:u}=e;C();const c=o.get("mode"),d=o.getIn(["viewAll","items"],s.List()),p=o.getIn(["viewAll","total"],0);if(0===p)return null;const f=o.getIn(["subscribers","count"],0),g=o.getIn(["subscriptions","count"],0),m=`${f} ${a.get("followers")}`,v=`${g} ${a.get("following")}`,h=f>0&&g>0,y=o.getIn(["viewAll","p"],1),b=[{mode:l.FOLLOWERS,label:m},{mode:l.FOLLOWING,label:v}],E=h?b.findIndex(e=>e.mode===c):0,S=[];return f>
10&&S.push(r.createElement($e,{label:m,key:m},Ct(d,u,p,t,y,n))),g>0&&S.push(r.createElement($e,{label:v,key:v},Ct(d,u,p,t,y,n))),r.createElement("div",{className:"portal-v2-community-view-all"},r.createElement(F,{className:"portal-v2-community-view-all__back",type:V.GHOST,onClick:()=>{i(l.DEFAULT)}},r.createElement(Y,{type:z.CHEVRON_LEFT}),a.get("back")),r.createElement("section",{className:"portal-v2-community-view-all__tabs"},r.createElement(Ge,{justify:Ye.LEFT,activeTab:E,onChange:e=>{if(h){const t=b[e].mode;i(t)}}},S)))}Pt.propTypes={staticText:R.map.isRequired,paginationLimit:i.number.isRequired,updatePagination:i.func.isRequired,portal:R.map.isRequired,auth:R.map.isRequired,modes:i.object.isRequired,setMode:i.func.isRequired};const Nt=o(Object.freeze(Object.defineProperty({__proto__:null,default:Pt},Symbol.toStringTag,{value:"Module"})));function kt(e){var t=null;return function(){return null==t&&(t=e()),t}}function Rt(e,t,r){return t&&function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}(e.prototype,t),e}var xt=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.entered=[],this.isNodeInDocument=t}return Rt(e,[{key:"enter",value:function(e){var t=this,r=this.entered.length;return this.entered=function(e,t){var r=new Set,n=function(e){return r.add(e)};e.forEach(n),t.forEach(n);var a=[];return r.forEach(function(e){return a.push(e)}),a}(this.entered.filter(function(r){return t.isNodeInDocument(r)&&(!r.contains||r.contains(e))}),[e]),0===r&&this.entered.length>0}},{key:"leave",value:function(e){var t,r,n=this.entered.length;return this.entered=(t=this.entered.filter(this.isNodeInDocument),r=e,t.filter(function(e){return e!==r})),n>0&&0===this.entered.length}},{key:"reset",value:function(){this.entered=[]}}]),e}(),jt=kt(function(){return/firefox/i.test(navigator.userAgent)}),Mt=kt(function(){return Boolean(window.safari)});function Lt(e,t,r){return t&&function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}(e.prototype,t),e}var At=function(){function e(t,r){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e);for(var n=t.length,a=[],i=0;i<n;i++)a.push(i);a.sort(function(e,r){return t[e]<t[r]?-1:1});for(var o,s,l=[],u=[],c=0;c<n-1;c++)o=t[c+1]-t[c],s=r[c+1]-r[c],l.push(o),u.push(s/o);for(var d=[u[0]],p=0;p<l.length-1;p++){var f=u[p],g=u[p+1];if(f*g<=0)d.push(0);else{o=l[p];var m=l[p+1],v=o+m;d.push(3*v/((v+m)/f+(v+o)/g))}}d.push(u[u.length-1]);for(var h,y=[],b=[],E=0;E<d.length-1;E++){h=u[E];var S=d[E],T=1/l[E],O=S+d[E+1]-h-h;y.push((h-S-O)*T),b.push(O*T*T)}this.xs=t,this.ys=r,this.c1s=d,this.c2s=y,this.c3s=b}return Lt(e,[{key:"interpolate",value:function(e){var t=this.xs,r=this.ys,n=this.c1s,a=this.c2s,i=this.c3s,o=t.length-1;if(e===t[o])return r[o];for(var s,l=0,u=i.length-1;l<=u;){var c=t[s=Math.floor(.5*(l+u))];if(c<e)l=s+1;else{if(!(c>e))return r[s];u=s-1}}var d=e-t[o=Math.max(0,u)],p=d*d;return r[o]+n[o]*d+a[o]*p+i[o]*d*p}}]),e}();function qt(e){var t=1===e.nodeType?e:e.parentElement;if(!t)return null;var r=t.getBoundingClientRect(),n=r.top;return{x:r.left,y:n}}function Ht(e){return{x:e.clientX,y:e.clientY}}function Ut(e,t,r,n,a){var i,o,s,l="IMG"===(i=t).nodeName&&(jt()||!(null===(o=document.documentElement)||void 0===o?void 0:o.contains(i))),u=qt(l?e:t),c={x:r.x-u.x,y:r.y-u.y},d=e.offsetWidth,p=e.offsetHeight,f=n.anchorX,g=n.anchorY,m=function(e,t,r,n){var a=e?t.width:r,i=e?t.height:n;return Mt()&&e&&(i/=window.devicePixelRatio,a/=window.devicePixelRatio),{dragPreviewWidth:a,dragPreviewHeight:i}}(l,t,d,p),v=m.dragPreviewWidth,h=m.dragPreviewHeight,y=a.offsetX,b=a.offsetY,E=0===b||b;return{x:0===y||y?y:new At([0,.5,1],[c.x,c.x/d*v,c.x+v-d]).interpolate(f),y:E?b:(s=new At([0,.5,1],[c.y,c.y/p*h,c.y+h-p]).interpolate(g),Mt()&&l&&(s+=(window.devicePixelRatio-1)*h),s)}}var Ft="__NATIVE_FILE__",Vt="__NATIVE_URL__",zt="__NATIVE_TEXT__";const $t=Object.freeze(Object.defineProperty({__proto__:null,FILE:Ft,TEXT:zt,URL:Vt},Symbol.toStringTag,{value:"Module"}));function Gt(e,t,r){var n=t.reduce(function(t,r){return t||e.getData(r)},"");return null!=n?n:r}var Yt;function Bt(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Kt=(Bt(Yt={},Ft,{exposeProperties:{files:function(e){return Array.prototype.slice.call(e.files)},items:function(e){return e.items}},matchesTypes:["Files"]}),Bt(Yt,Vt,{exposeProperties:{urls:function(e,t){return Gt(e,t,"").split("\n")}}
1,matchesTypes:["Url","text/uri-list"]}),Bt(Yt,zt,{exposeProperties:{text:function(e,t){return Gt(e,t,"")}},matchesTypes:["Text","text/plain"]}),Yt);function Wt(e,t,r){return t&&function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}(e.prototype,t),e}var Xt=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.config=t,this.item={},this.initializeExposedProperties()}return Wt(e,[{key:"initializeExposedProperties",value:function(){var e=this;Object.keys(this.config.exposeProperties).forEach(function(t){Object.defineProperty(e.item,t,{configurable:!0,enumerable:!0,get:function(){return null}})})}},{key:"loadDataTransfer",value:function(e){var t=this;if(e){var r={};Object.keys(this.config.exposeProperties).forEach(function(n){r[n]={value:t.config.exposeProperties[n](e,t.config.matchesTypes),configurable:!0,enumerable:!0}}),Object.defineProperties(this.item,r)}}},{key:"canDrag",value:function(){return!0}},{key:"beginDrag",value:function(){return this.item}},{key:"isDragging",value:function(e,t){return t===e.getSourceId()}},{key:"endDrag",value:function(){}}]),e}();function Jt(e){if(!e)return null;var t=Array.prototype.slice.call(e.types||[]);return Object.keys(Kt).filter(function(e){return Kt[e].matchesTypes.some(function(e){return t.indexOf(e)>-1})})[0]||null}function Qt(e,t,r){return t&&function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}(e.prototype,t),e}var Zt=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.globalContext=t}return Qt(e,[{key:"window",get:function(){return this.globalContext?this.globalContext:"undefined"!=typeof window?window:void 0}},{key:"document",get:function(){if(this.window)return this.window.document}}]),e}();function er(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function tr(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?er(Object(r),!0).forEach(function(t){rr(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):er(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function rr(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function nr(e,t,r){return t&&function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}(e.prototype,t),e}var ar,ir,or=function(){function e(t,r){var n=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.sourcePreviewNodes=new Map,this.sourcePreviewNodeOptions=new Map,this.sourceNodes=new Map,this.sourceNodeOptions=new Map,this.dragStartSourceIds=null,this.dropTargetIds=[],this.dragEnterTargetIds=[],this.currentNativeSource=null,this.currentNativeHandle=null,this.currentDragSourceNode=null,this.altKeyPressed=!1,this.mouseMoveTimeoutTimer=null,this.asyncEndDragFrameId=null,this.dragOverTargetIds=null,this.getSourceClientOffset=function(e){var t=n.sourceNodes.get(e);return t&&qt(t)||null},this.endDragNativeItem=function(){n.isDraggingNativeItem()&&(n.actions.endDrag(),n.currentNativeHandle&&n.registry.removeSource(n.currentNativeHandle),n.currentNativeHandle=null,n.currentNativeSource=null)},this.isNodeInDocument=function(e){return Boolean(e&&n.document&&n.document.body&&document.body.contains(e))},this.endDragIfSourceWasRemovedFromDOM=function(){var e=n.currentDragSourceNode;n.isNodeInDocument(e)||n.clearCurrentDragSourceNode()&&n.actions.endDrag()},this.handleTopDragStartCapture=function(){n.clearCurrentDragSourceNode(),n.dragStartSourceIds=[]},this.handleTopDragStart=function(e){if(!e.defaultPrevented){var t=n.dragStartSourceIds;n.dragStartSourceIds=null;var r=Ht(e);
1n.monitor.isDragging()&&n.actions.endDrag(),n.actions.beginDrag(t||[],{publishSource:!1,getSourceClientOffset:n.getSourceClientOffset,clientOffset:r});var a=e.dataTransfer,i=Jt(a);if(n.monitor.isDragging()){if(a&&"function"==typeof a.setDragImage){var o=n.monitor.getSourceId(),s=n.sourceNodes.get(o),l=n.sourcePreviewNodes.get(o)||s;if(l){var u=n.getCurrentSourcePreviewNodeOptions(),c=Ut(s,l,r,{anchorX:u.anchorX,anchorY:u.anchorY},{offsetX:u.offsetX,offsetY:u.offsetY});a.setDragImage(l,c.x,c.y)}}try{null==a||a.setData("application/json",{})}catch(d){}n.setCurrentDragSourceNode(e.target),n.getCurrentSourcePreviewNodeOptions().captureDraggingState?n.actions.publishDragSource():setTimeout(function(){return n.actions.publishDragSource()},0)}else if(i)n.beginDragNativeItem(i);else{if(a&&!a.types&&(e.target&&!e.target.hasAttribute||!e.target.hasAttribute("draggable")))return;e.preventDefault()}}},this.handleTopDragEndCapture=function(){n.clearCurrentDragSourceNode()&&n.actions.endDrag()},this.handleTopDragEnterCapture=function(e){if(n.dragEnterTargetIds=[],n.enterLeaveCounter.enter(e.target)&&!n.monitor.isDragging()){var t=e.dataTransfer,r=Jt(t);r&&n.beginDragNativeItem(r,t)}},this.handleTopDragEnter=function(e){var t=n.dragEnterTargetIds;(n.dragEnterTargetIds=[],n.monitor.isDragging())&&(n.altKeyPressed=e.altKey,jt()||n.actions.hover(t,{clientOffset:Ht(e)}),t.some(function(e){return n.monitor.canDropOnTarget(e)})&&(e.preventDefault(),e.dataTransfer&&(e.dataTransfer.dropEffect=n.getCurrentDropEffect())))},this.handleTopDragOverCapture=function(){n.dragOverTargetIds=[]},this.handleTopDragOver=function(e){var t=n.dragOverTargetIds;if(n.dragOverTargetIds=[],!n.monitor.isDragging())return e.preventDefault(),void(e.dataTransfer&&(e.dataTransfer.dropEffect="none"));n.altKeyPressed=e.altKey,n.actions.hover(t||[],{clientOffset:Ht(e)}),(t||[]).some(function(e){return n.monitor.canDropOnTarget(e)})?(e.preventDefault(),e.dataTransfer&&(e.dataTransfer.dropEffect=n.getCurrentDropEffect())):n.isDraggingNativeItem()?e.preventDefault():(e.preventDefault(),e.dataTransfer&&(e.dataTransfer.dropEffect="none"))},this.handleTopDragLeaveCapture=function(e){n.isDraggingNativeItem()&&e.preventDefault(),n.enterLeaveCounter.leave(e.target)&&n.isDraggingNativeItem()&&n.endDragNativeItem()},this.handleTopDropCapture=function(e){var t;(n.dropTargetIds=[],e.preventDefault(),n.isDraggingNativeItem())&&(null===(t=n.currentNativeSource)||void 0===t||t.loadDataTransfer(e.dataTransfer));n.enterLeaveCounter.reset()},this.handleTopDrop=function(e){var t=n.dropTargetIds;n.dropTargetIds=[],n.actions.hover(t,{clientOffset:Ht(e)}),n.actions.drop({dropEffect:n.getCurrentDropEffect()}),n.isDraggingNativeItem()?n.endDragNativeItem():n.endDragIfSourceWasRemovedFromDOM()},this.handleSelectStart=function(e){var t=e.target;"function"==typeof t.dragDrop&&("INPUT"===t.tagName||"SELECT"===t.tagName||"TEXTAREA"===t.tagName||t.isContentEditable||(e.preventDefault(),t.dragDrop()))},this.options=new Zt(r),this.actions=t.getActions(),this.monitor=t.getMonitor(),this.registry=t.getRegistry(),this.enterLeaveCounter=new xt(this.isNodeInDocument)}return nr(e,[{key:"profile",value:function(){var e,t;return{sourcePreviewNodes:this.sourcePreviewNodes.size,sourcePreviewNodeOptions:this.sourcePreviewNodeOptions.size,sourceNodeOptions:this.sourceNodeOptions.size,sourceNodes:this.sourceNodes.size,dragStartSourceIds:(null===(e=this.dragStartSourceIds)||void 0===e?void 0:e.length)||0,dropTargetIds:this.dropTargetIds.length,dragEnterTargetIds:this.dragEnterTargetIds.length,dragOverTargetIds:(null===(t=this.dragOverTargetIds)||void 0===t?void 0:t.length)||0}}},{key:"setup",value:function(){if(void 0!==this.window){if(this.window.__isReactDndBackendSetUp)throw new Error("Cannot have two HTML5 backends at the same time.");this.window.__isReactDndBackendSetUp=!0,this.addEventListeners(this.window)}}},{key:"teardown",value:function(){void 0!==this.window&&(this.window.__isReactDndBackendSetUp=!1,this.removeEventListeners(this.window),this.clearCurrentDragSourceNode(),this.asyncEndDragFrameId&&this.window.cancelAnimationFrame(this.asyncEndDragFrameId))}},{key:"connectDragPreview",value:function(e,t,r){var n=this;return this.sourcePreviewNodeOptions.set(e,r),this.sourcePreviewNodes.set(e,t),function(){n.sourcePreviewNodes.delete(e),n.sourcePreviewNodeOptions.delete(e)}}},{key:"connectDragSource",value:function(e,t,r){var n=this;this.sourceNodes.set(e,t),this.sourceNodeOptions.set(e,r);var a=function(t){return n.handleDragStart(t,e)},i=function(e){return n.handleSelectStart(e)};return t.setAttribute("draggable","true"),t.addEventListener("dragstart",a),t.addEventListener("selectstart",i),function(){n.sourceNodes.delete(e),n.sourceNodeOptions.delete(e),t.removeEventListener("dragstart",a),t.removeEventListener("selectstart",i),t.setAttribute("draggable","false")}}},{key:"connectDropTarget",value:function(e,t){var r=this,n=function(t){return r.handleDragEnter(t,e)},a=function(t){return r.handleDragOver(t,e)},i=function(t){return r.handleDrop(t,e)};return t.addEventListener("dragenter",n),t.addEventListener("dragover",a),t.addEventListener("drop",i),function(){t.removeEventListener("dragenter",n),t.removeEventListener("dragover",a),t.removeEventListener("drop",i)}}},{key:"addEventListeners",value:function(e){e.addEventListener&&(e.addEventListener("dragstart",this.handleTopDragStart),e.addEventListener("dragstart",this.handleTopDragStartCapture,!0),e.addEventListener("dragend",this.handleTopDragEndCapture,!0),e.addEventListener("dragenter",this.handleTopDragEnter),e.addEventListener("dragenter",this.handleTopDragEnterCapture,!0),e.addEventListener("dragleave",this.handleTopDragLeaveCapture,!0),e.addEventListener("dragover",this.handleTopDragOver),e.addEventListener("dragover",this.handleTopDragOverCapture,!0),e.addEventListener("drop",this.handleTopDrop),e.addEventListener("drop",this.handleTopDropCapture,!0))}},{key:"removeEventListeners",value:function(e){e.removeEventListener&&(e.removeEventListener("dragstart",this.handleTopDragStart),e.removeEventListener("dragstart",this.handleTopDragStartCapture,!0),e.removeEventListener("dragend",this.handleTopDragEndCapture,!0),e.removeEventListener("dragenter",this.handleTopDragEnter),e.removeEventListener("dragenter",this.handleTopDragEnterCapture,!0),e.removeEventListener("dragleave",this.handleTopDragLeaveCapture,!0),e.removeEventListener("dragover",this.handleTopDragOver),e.removeEventListener("dragover",this.handleTopDragOverCapture,!0),e.removeEventListener("drop",this.handleTopDrop),e.removeEventListener("drop",this.handleTopDropCapture,!0))}},{key:"getCurrentSourceNodeOptions",value:function(){var e=this.monitor.getSourceId(),t=this.sourceNodeOptions.get(e);return tr({dropEffect:this.altKeyPressed?"copy":"move"},t||{})}},{key:"getCurrentDropEffect",value:function(){return this.isDraggingNativeItem()?"copy":this.getCurrentSourceNodeOptions().dropEffect}},{key:"getCurrentSourcePreviewNodeOptions",value:function(){var e=this.monitor.getSourceId();
1return tr({anchorX:.5,anchorY:.5,captureDraggingState:!1},this.sourcePreviewNodeOptions.get(e)||{})}},{key:"isDraggingNativeItem",value:function(){var e=this.monitor.getItemType();return Object.keys($t).some(function(t){return $t[t]===e})}},{key:"beginDragNativeItem",value:function(e,t){this.clearCurrentDragSourceNode(),this.currentNativeSource=function(e,t){var r=new Xt(Kt[e]);return r.loadDataTransfer(t),r}(e,t),this.currentNativeHandle=this.registry.addSource(e,this.currentNativeSource),this.actions.beginDrag([this.currentNativeHandle])}},{key:"setCurrentDragSourceNode",value:function(e){var t=this;this.clearCurrentDragSourceNode(),this.currentDragSourceNode=e;this.mouseMoveTimeoutTimer=setTimeout(function(){return t.window&&t.window.addEventListener("mousemove",t.endDragIfSourceWasRemovedFromDOM,!0)},1e3)}},{key:"clearCurrentDragSourceNode",value:function(){return!!this.currentDragSourceNode&&(this.currentDragSourceNode=null,this.window&&(this.window.clearTimeout(this.mouseMoveTimeoutTimer||void 0),this.window.removeEventListener("mousemove",this.endDragIfSourceWasRemovedFromDOM,!0)),this.mouseMoveTimeoutTimer=null,!0)}},{key:"handleDragStart",value:function(e,t){e.defaultPrevented||(this.dragStartSourceIds||(this.dragStartSourceIds=[]),this.dragStartSourceIds.unshift(t))}},{key:"handleDragEnter",value:function(e,t){this.dragEnterTargetIds.unshift(t)}},{key:"handleDragOver",value:function(e,t){null===this.dragOverTargetIds&&(this.dragOverTargetIds=[]),this.dragOverTargetIds.unshift(t)}},{key:"handleDrop",value:function(e,t){this.dropTargetIds.unshift(t)}},{key:"window",get:function(){return this.options.window}},{key:"document",get:function(){return this.options.document}}]),e}(),sr=function(e,t){return new or(e,t)};function lr(e,t){for(var r=arguments.length,n=new Array(r>2?r-2:0),a=2;a<r;a++)n[a-2]=arguments[a];if(!e){var i;if(void 0===t)i=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var o=0;(i=new Error(t.replace(/%s/g,function(){return n[o++]}))).name="Invariant Violation"}throw i.framesToPop=1,i}}(ir=ar||(ar={})).mouse="mouse",ir.touch="touch",ir.keyboard="keyboard";var ur=1,cr=0;function dr(e){return void 0===e.button||e.button===cr}function pr(e){return!!e.targetTouches}function fr(e,t){return pr(e)?function(e,t){return 1===e.targetTouches.length?fr(e.targetTouches[0]):t&&1===e.touches.length&&e.touches[0].target===t.target?fr(e.touches[0]):void 0}(e,t):{x:e.clientX,y:e.clientY}}var gr=function(){var e=!1;try{addEventListener("test",function(){},Object.defineProperty({},"passive",{get:function(){return e=!0,!0}}))}catch(t){}return e}();function mr(e,t,r){return t&&function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}(e.prototype,t),e}var vr,hr=function(){function e(t,r){var n=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.enableTouchEvents=!0,this.enableMouseEvents=!1,this.enableKeyboardEvents=!1,this.ignoreContextMenu=!1,this.enableHoverOutsideTarget=!1,this.touchSlop=0,this.scrollAngleRanges=void 0,this.context=r,this.delayTouchStart=t.delayTouchStart||t.delay||0,this.delayMouseStart=t.delayMouseStart||t.delay||0,Object.keys(t).forEach(function(e){null!=t[e]&&(n[e]=t[e])})}return mr(e,[{key:"window",get:function(){return this.context&&this.context.window?this.context.window:"undefined"!=typeof window?window:void 0}},{key:"document",get:function(){if(this.window)return this.window.document}}]),e}();function yr(e,t,r){return t&&function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}(e.prototype,t),e}function br(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Er,Sr,Tr=(br(vr={},ar.mouse,{start:"mousedown",move:"mousemove",end:"mouseup",contextmenu:"contextmenu"}),br(vr,ar.touch,{start:"touchstart",move:"touchmove",end:"touchend"}),br(vr,ar.keyboard,{keydown:"keydown"}),vr),Or=function(){function e(t,r,n){var a=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}
vendor: 11,645 bytes, line 1
1(this,e),this.getSourceClientOffset=function(e){var t=a.sourceNodes.get(e);return t&&function(e){var t=1===e.nodeType?e:e.parentElement;if(t){var r=t.getBoundingClientRect(),n=r.top;return{x:r.left,y:n}}}(t)},this.handleTopMoveStartCapture=function(e){dr(e)&&(a.moveStartSourceIds=[])},this.handleMoveStart=function(e){Array.isArray(a.moveStartSourceIds)&&a.moveStartSourceIds.unshift(e)},this.handleTopMoveStart=function(e){if(dr(e)){var t=fr(e);t&&(pr(e)&&(a.lastTargetTouchFallback=e.targetTouches[0]),a._mouseClientOffset=t),a.waitingForDelay=!1}},this.handleTopMoveStartDelay=function(e){if(dr(e)){var t=e.type===Tr.touch.start?a.options.delayTouchStart:a.options.delayMouseStart;a.timeout=setTimeout(a.handleTopMoveStart.bind(a,e),t),a.waitingForDelay=!0}},this.handleTopMoveCapture=function(){a.dragOverTargetIds=[]},this.handleMove=function(e,t){a.dragOverTargetIds&&a.dragOverTargetIds.unshift(t)},this.handleTopMove=function(e){if(a.timeout&&clearTimeout(a.timeout),a.document&&!a.waitingForDelay){var t,r,n,i,o=a.moveStartSourceIds,s=a.dragOverTargetIds,l=a.options.enableHoverOutsideTarget,u=fr(e,a.lastTargetTouchFallback);if(u)if(a._isScrolling||!a.monitor.isDragging()&&function(e,t,r,n,a){if(!a)return!1;for(var i=180*Math.atan2(n-t,r-e)/Math.PI+180,o=0;o<a.length;++o)if((null==a[o].start||i>=a[o].start)&&(null==a[o].end||i<=a[o].end))return!0;return!1}(a._mouseClientOffset.x||0,a._mouseClientOffset.y||0,u.x,u.y,a.options.scrollAngleRanges))a._isScrolling=!0;else if(!a.monitor.isDragging()&&a._mouseClientOffset.hasOwnProperty("x")&&o&&(t=a._mouseClientOffset.x||0,r=a._mouseClientOffset.y||0,n=u.x,i=u.y,Math.sqrt(Math.pow(Math.abs(n-t),2)+Math.pow(Math.abs(i-r),2))>(a.options.touchSlop?a.options.touchSlop:0))&&(a.moveStartSourceIds=void 0,a.actions.beginDrag(o,{clientOffset:a._mouseClientOffset,getSourceClientOffset:a.getSourceClientOffset,publishSource:!1})),a.monitor.isDragging()){var c=a.sourceNodes.get(a.monitor.getSourceId());a.installSourceNodeRemovalObserver(c),a.actions.publishDragSource(),e.cancelable&&e.preventDefault();var d=(s||[]).map(function(e){return a.targetNodes.get(e)}).filter(function(e){return!!e}),p=a.options.getDropTargetElementsAtPoint?a.options.getDropTargetElementsAtPoint(u.x,u.y,d):a.document.elementsFromPoint(u.x,u.y),f=[];for(var g in p)if(p.hasOwnProperty(g)){var m=p[g];for(f.push(m);m;)(m=m.parentElement)&&-1===f.indexOf(m)&&f.push(m)}var v=f.filter(function(e){return d.indexOf(e)>-1}).map(function(e){return a._getDropTargetId(e)}).filter(function(e){return!!e}).filter(function(e,t,r){return r.indexOf(e)===t});if(l)for(var h in a.targetNodes){var y=a.targetNodes.get(h);if(c&&y&&y.contains(c)&&-1===v.indexOf(h)){v.unshift(h);break}}v.reverse(),a.actions.hover(v,{clientOffset:u})}}},this._getDropTargetId=function(e){for(var t=a.targetNodes.keys(),r=t.next();!1===r.done;){var n=r.value;if(e===a.targetNodes.get(n))return n;r=t.next()}},this.handleTopMoveEndCapture=function(e){a._isScrolling=!1,a.lastTargetTouchFallback=void 0,function(e){return void 0===e.buttons||0===(e.buttons&ur)}(e)&&(a.monitor.isDragging()&&!a.monitor.didDrop()?(e.cancelable&&e.preventDefault(),a._mouseClientOffset={},a.uninstallSourceNodeRemovalObserver(),a.actions.drop(),a.actions.endDrag()):a.moveStartSourceIds=void 0)},this.handleCancelOnEscape=function(e){"Escape"===e.key&&a.monitor.isDragging()&&(a._mouseClientOffset={},a.uninstallSourceNodeRemovalObserver(),a.actions.endDrag())},this.options=new hr(n,r),this.actions=t.getActions(),this.monitor=t.getMonitor(),this.sourceNodes=new Map,this.sourcePreviewNodes=new Map,this.sourcePreviewNodeOptions=new Map,this.targetNodes=new Map,this.listenerTypes=[],this._mouseClientOffset={},this._isScrolling=!1,this.options.enableMouseEvents&&this.listenerTypes.push(ar.mouse),this.options.enableTouchEvents&&this.listenerTypes.push(ar.touch),this.options.enableKeyboardEvents&&this.listenerTypes.push(ar.keyboard)}return yr(e,[{key:"profile",value:function(){var e;return{sourceNodes:this.sourceNodes.size,sourcePreviewNodes:this.sourcePreviewNodes.size,sourcePreviewNodeOptions:this.sourcePreviewNodeOptions.size,targetNodes:this.targetNodes.size,dragOverTargetIds:(null===(e=this.dragOverTargetIds)||void 0===e?void 0:e.length)||0}}},{key:"setup",value:function(){this.window&&(lr(!e.isSetUp,"Cannot have two Touch backends at the same time."),e.isSetUp=!0,this.addEventListener(this.window,"start",this.getTopMoveStartHandler()),this.addEventListener(this.window,"start",this.handleTopMoveStartCapture,!0),this.addEventListener(this.window,"move",this.handleTopMove),this.addEventListener(this.window,"move",this.handleTopMoveCapture,!0),this.addEventListener(this.window,"end",this.handleTopMoveEndCapture,!0),this.options.enableMouseEvents&&!this.options.ignoreContextMenu&&this.addEventListener(this.window,"contextmenu",this.handleTopMoveEndCapture),this.options.enableKeyboardEvents&&this.addEventListener(this.window,"keydown",this.handleCancelOnEscape,!0))}},{key:"teardown",value:function(){this.window&&(e.isSetUp=!1,this._mouseClientOffset={},this.removeEventListener(this.window,"start",this.handleTopMoveStartCapture,!0),this.removeEventListener(this.window,"start",this.handleTopMoveStart),this.removeEventListener(this.window,"move",this.handleTopMoveCapture,!0),this.removeEventListener(this.window,"move",this.handleTopMove),this.removeEventListener(this.window,"end",this.handleTopMoveEndCapture,!0),this.options.enableMouseEvents&&!this.options.ignoreContextMenu&&this.removeEventListener(this.window,"contextmenu",this.handleTopMoveEndCapture),this.options.enableKeyboardEvents&&this.removeEventListener(this.window,"keydown",this.handleCancelOnEscape,!0),this.uninstallSourceNodeRemovalObserver())}},{key:"addEventListener",value:function(e,t,r,n){var a=gr?{capture:n,passive:!1}:n;this.listenerTypes.forEach(function(n){var i=Tr[n][t];i&&e.addEventListener(i,r,a)})}},{key:"removeEventListener",value:function(e,t,r,n){var a=gr?{capture:n,passive:!1}:n;this.listenerTypes.forEach(function(n){var i=Tr[n][t];i&&e.removeEventListener(i,r,a)})}},{key:"connectDragSource",value:function(e,t){var r=this,n=this.handleMoveStart.bind(this,e);return this.sourceNodes.set(e,t),this.addEventListener(t,"start",n),function(){r.sourceNodes.delete(e),r.removeEventListener(t,"start",n)}}},{key:"connectDragPreview",value:function(e,t,r){var n=this;return this.sourcePreviewNodeOptions.set(e,r),this.sourcePreviewNodes.set(e,t),function(){n.sourcePreviewNodes.delete(e),n.sourcePreviewNodeOptions.delete(e)}}},{key:"connectDropTarget",value:function(e,t){var r=this;if(!this.document)return function(){};var n=function(n){if(r.document&&r.monitor.isDragging()){var a;switch(n.type){case Tr.mouse.move:a={x:n.clientX,y:n.clientY};break;case Tr.touch.move:a={x:n.touches[0].clientX,y:n.touches[0].clientY}}var i=null!=a?r.document.elementFromPoint(a.x,a.y):void 0,o=i&&t.contains(i);return i===t||o?r.handleMove(n,e):void 0}};return this.addEventListener(this.document.body,"move",n),this.targetNodes.set(e,t),function(){r.document&&(r.targetNodes.delete(e),r.removeEventListener(r.document.body,"move",n))}}},{key:"getTopMoveStartHandler",value:function(){return this.options.delayTouchStart||this.options.delayMouseStart?this.handleTopMoveStartDelay:this.handleTopMoveStart}},{key:"installSourceNodeRemovalObserver",value:function(e){var t=this;this.uninstallSourceNodeRemovalObserver(),this.draggedSourceNode=e,this.draggedSourceNodeRemovalObserver=new MutationObserver(function(){e&&!e.parentElement&&(t.resurrectSourceNode(),t.uninstallSourceNodeRemovalObserver())}),e&&e.parentElement&&this.draggedSourceNodeRemovalObserver.observe(e.parentElement,{childList:!0})}},{key:"resurrectSourceNode",value:function(){this.document&&this.draggedSourceNode&&(this.draggedSourceNode.style.display="none",this.draggedSourceNode.removeAttribute("data-reactid"),this.document.body.appendChild(this.draggedSourceNode))}},{key:"uninstallSourceNodeRemovalObserver",value:function(){this.draggedSourceNodeRemovalObserver&&this.draggedSourceNodeRemovalObserver.disconnect(),this.draggedSourceNodeRemovalObserver=void 0,this.draggedSourceNode=void 0}},{key:"window",get:function(){return this.options.window}},{key:"document",get:function(){if(this.window)return this.window.document}}]),e}(),_r=function(e){return new Or(e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},arguments.length>2&&void 0!==arguments[2]?arguments[2]:{})};function wr(e){return"Minified Redux error #"+e+"; visit https://redux.js.org/Errors?code="+e+" for the full message or use the non-minified dev environment for full errors. "}(Sr=Er||(Er={})).SOURCE="SOURCE",Sr.TARGET="TARGET";var Ir="function"==typeof Symbol&&Symbol.observable||"@@observable",Dr=function(){return Math.random().toString(36).substring(7).split("").join(".")},Cr={INIT:"@@redux/INIT"+Dr(),REPLACE:"@@redux/REPLACE"+Dr()};function Pr(e,t,r){var n;if("function"==typeof t&&"function"==typeof r||"function"==typeof r&&"function"==typeof arguments[3])throw new Error(wr(0));if("function"==typeof t&&void 0===r&&(r=t,t=void 0),void 0!==r){if("function"!=typeof r)throw new Error(wr(1));return r(Pr)(e,t)}if("function"!=typeof e)throw new Error(wr(2));var a=e,i=t,o=[],s=o,l=!1;function u(){s===o&&(s=o.slice())}function c(){if(l)throw new Error(wr(3));return i}function d(e){if("function"!=typeof e)throw new Error(wr(4));if(l)throw new Error(wr(5));var t=!0;return u(),s.push(e),function(){if(t){if(l)throw new Error(wr(6));t=!1,u();var r=s.indexOf(e);s.splice(r,1),o=null}}}function p(e){if(!function(e){if("object"!=typeof e||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}(e))throw new Error(wr(7));if(void 0===e.type)throw new Error(wr(8));if(l)throw new Error(wr(9));try{l=!0,i=a(i,e)}finally{l=!1}for(var t=o=s,r=0;r<t.length;r++){(0,t[r])()}return e}return p({type:Cr.INIT}),(n={dispatch:p,subscribe:d,getState:c,replaceReducer:function(e){if("function"!=typeof e)throw new Error(wr(10));a=e,p({type:Cr.REPLACE})}})[Ir]=function(){var e,t=d;return(e={subscribe:function(e){if("object"!=typeof e||null===e)throw new Error(wr(11));function r(){e.next&&e.next(c())}return r(),{unsubscribe:t(r)}}})[Ir]=function(){return this},e},n}var Nr="dnd-core/INIT_COORDS",kr="dnd-core/BEGIN_DRAG",Rr="dnd-core/PUBLISH_DRAG_SOURCE",xr="dnd-core/HOVER",jr="dnd-core/DROP",Mr="dnd-core/END_DRAG";function Lr(e,t){return{type:Nr,payload:{sourceClientOffset:t||null,clientOffset:e||null}}}function Ar(e){return(Ar="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function qr(e){return"object"===Ar(e)}var Hr={type:Nr,payload:{clientOffset:null,sourceClientOffset:null}};function Ur(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{publishSource:!0},n=r.publishSource,a=void 0===n||n,i=r.clientOffset,o=r.getSourceClientOffset,s=e.getMonitor(),l=e.getRegistry();e.dispatch(Lr(i)),function(e,t,r){lr(!t.isDragging(),"Cannot call beginDrag while dragging."),e.forEach(function(e){lr(r.getSource(e),"Expected sourceIds to be registered.")})}(t,s,l);var u=function(e,t){for(var r=null,n=e.length-1;n>=0;n--)if(t.canDragSource(e[n])){r=e[n];break}return r}(t,s);if(null!==u){var c=null;if(i){if(!o)throw new Error("getSourceClientOffset must be defined");!function(e){lr("function"==typeof e,"When clientOffset is provided, getSourceClientOffset must be a function.")}(o),c=o(u)}
1e.dispatch(Lr(i,c));var d=l.getSource(u).beginDrag(s,u);!function(e){lr(qr(e),"Item must be an object.")}(d),l.pinSource(u);var p=l.getSourceType(u);return{type:kr,payload:{itemType:p,item:d,sourceId:u,clientOffset:i||null,sourceClientOffset:c||null,isSourcePublic:!!a}}}e.dispatch(Hr)}}function Fr(e){return function(){if(e.getMonitor().isDragging())return{type:Rr}}}function Vr(e,t){return null===t?null===e:Array.isArray(e)?e.some(function(e){return e===t}):e===t}function zr(e){return function(t){var r=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).clientOffset;!function(e){lr(Array.isArray(e),"Expected targetIds to be an array.")}(t);var n=t.slice(0),a=e.getMonitor(),i=e.getRegistry();return function(e,t,r){lr(t.isDragging(),"Cannot call hover while not dragging."),lr(!t.didDrop(),"Cannot call hover after drop.");for(var n=0;n<e.length;n++){var a=e[n];lr(e.lastIndexOf(a)===n,"Expected targetIds to be unique in the passed array."),lr(r.getTarget(a),"Expected targetIds to be registered.")}}(n,a,i),function(e,t,r){for(var n=e.length-1;n>=0;n--){var a=e[n];Vr(t.getTargetType(a),r)||e.splice(n,1)}}(n,i,a.getItemType()),function(e,t,r){e.forEach(function(e){r.getTarget(e).hover(t,e)})}(n,a,i),{type:xr,payload:{targetIds:n,clientOffset:r||null}}}}function $r(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function Gr(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?$r(Object(r),!0).forEach(function(t){Yr(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):$r(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function Yr(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Br(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=e.getMonitor(),n=e.getRegistry();!function(e){lr(e.isDragging(),"Cannot call drop while not dragging."),lr(!e.didDrop(),"Cannot call drop twice during one drag operation.")}(r);var a=function(e){var t=e.getTargetIds().filter(e.canDropOnTarget,e);return t.reverse(),t}(r);a.forEach(function(a,i){var o=function(e,t,r,n){var a=r.getTarget(e),i=a?a.drop(n,e):void 0;(function(e){lr(void 0===e||qr(e),"Drop result must either be an object or undefined.")})(i),void 0===i&&(i=0===t?{}:n.getDropResult());return i}(a,i,n,r),s={type:jr,payload:{dropResult:Gr(Gr({},t),o)}};e.dispatch(s)})}}function Kr(e){return function(){var t=e.getMonitor(),r=e.getRegistry();!function(e){lr(e.isDragging(),"Cannot call endDrag while not dragging.")}(t);var n=t.getSourceId();null!=n&&(r.getSource(n,!0).endDrag(t,n),r.unpinSource());return{type:Mr}}}var Wr=function(e,t){return e===t};function Xr(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function Jr(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Xr(Object(r),!0).forEach(function(t){Qr(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Xr(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function Qr(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Zr={initialSourceClientOffset:null,initialClientOffset:null,clientOffset:null};function en(){var e,t,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Zr,n=arguments.length>1?arguments[1]:void 0,a=n.payload;switch(n.type){case Nr:case kr:return{initialSourceClientOffset:a.sourceClientOffset,initialClientOffset:a.clientOffset,clientOffset:a.clientOffset};case xr:return e=r.clientOffset,t=a.clientOffset,!e&&!t||e&&t&&e.x===t.x&&e.y===t.y?r:Jr(Jr({},r),{},{clientOffset:a.clientOffset});case Mr:case jr:return Zr;default:return r}}var tn="dnd-core/ADD_SOURCE",rn="dnd-core/ADD_TARGET",nn="dnd-core/REMOVE_SOURCE",an="dnd-core/REMOVE_TARGET";function on(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function sn(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
vendor: 4,160 bytes, line 1
1t%2?on(Object(r),!0).forEach(function(t){ln(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):on(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function ln(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var un={itemType:null,item:null,sourceId:null,targetIds:[],dropResult:null,didDrop:!1,isSourcePublic:null};function cn(){var e,t,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:un,n=arguments.length>1?arguments[1]:void 0,a=n.payload;switch(n.type){case kr:return sn(sn({},r),{},{itemType:a.itemType,item:a.item,sourceId:a.sourceId,isSourcePublic:a.isSourcePublic,dropResult:null,didDrop:!1});case Rr:return sn(sn({},r),{},{isSourcePublic:!0});case xr:return sn(sn({},r),{},{targetIds:a.targetIds});case an:return-1===r.targetIds.indexOf(a.targetId)?r:sn(sn({},r),{},{targetIds:(e=r.targetIds,t=a.targetId,e.filter(function(e){return e!==t}))});case jr:return sn(sn({},r),{},{dropResult:a.dropResult,didDrop:!0,targetIds:[]});case Mr:return sn(sn({},r),{},{itemType:null,item:null,sourceId:null,dropResult:null,didDrop:!1,isSourcePublic:null,targetIds:[]});default:return r}}function dn(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;switch((arguments.length>1?arguments[1]:void 0).type){case tn:case rn:return e+1;case nn:case an:return e-1;default:return e}}var pn=[],fn=[];function gn(){var e=arguments.length>1?arguments[1]:void 0;switch(e.type){case xr:break;case tn:case rn:case an:case nn:return pn;default:return fn}var t=e.payload,r=t.targetIds,n=void 0===r?[]:r,a=t.prevTargetIds,i=void 0===a?[]:a,o=function(e,t){var r=new Map,n=function(e){r.set(e,r.has(e)?r.get(e)+1:1)};e.forEach(n),t.forEach(n);var a=[];return r.forEach(function(e,t){1===e&&a.push(t)}),a}(n,i),s=o.length>0||!function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Wr;if(e.length!==t.length)return!1;for(var n=0;n<e.length;++n)if(!r(e[n],t[n]))return!1;return!0}(n,i);if(!s)return pn;var l=i[i.length-1],u=n[n.length-1];return l!==u&&(l&&o.push(l),u&&o.push(u)),o}function mn(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:0)+1}function vn(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function hn(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?vn(Object(r),!0).forEach(function(t){yn(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):vn(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function yn(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function bn(){var e,t,r,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=arguments.length>1?arguments[1]:void 0;return{dirtyHandlerIds:gn(n.dirtyHandlerIds,{type:a.type,payload:hn(hn({},a.payload),{},{prevTargetIds:(e=n,t="dragOperation.targetIds",r=[],t.split(".").reduce(function(e,t){return e&&e[t]?e[t]:r||null},e))})}),dragOffset:en(n.dragOffset,a),refCount:dn(n.refCount,a),dragOperation:cn(n.dragOperation,a),stateId:mn(n.stateId)}}function En(e,t){return{x:e.x-t.x,y:e.y-t.y}}function Sn(e,t,r){return t&&function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}(e.prototype,t),e}pn.__IS_NONE__=!0,fn.__IS_ALL__=!0;var Tn=function(){function e(t,r){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.store=t,this.registry=r}return Sn(e,[{key:"subscribeToStateChange",value:function(e){var t=this,r=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{handlerIds:void 0}).handlerIds;lr("function"==typeof e,"listener must be a function."),lr(void 0===r||Array.isArray(r),"handlerIds, when specified, must be an array of str
1ings.");var n=this.store.getState().stateId;return this.store.subscribe(function(){var a=t.store.getState(),i=a.stateId;try{var o=i===n||i===n+1&&!function(e,t){return e!==pn&&(e===fn||void 0===t||(r=e,t.filter(function(e){return r.indexOf(e)>-1})).length>0);var r}(a.dirtyHandlerIds,r);o||e()}finally{n=i}})}},{key:"subscribeToOffsetChange",value:function(e){var t=this;lr("function"==typeof e,"listener must be a function.");var r=this.store.getState().dragOffset;return this.store.subscribe(function(){var n=t.store.getState().dragOffset;n!==r&&(r=n,e())})}},{key:"canDragSource",value:function(e){if(!e)return!1;var t=this.registry.getSource(e);return lr(t,"Expected to find a valid source."),!this.isDragging()&&t.canDrag(this,e)}},{key:"canDropOnTarget",value:function(e){if(!e)return!1;var t=this.registry.getTarget(e);return lr(t,"Expected to find a valid target."),!(!this.isDragging()||this.didDrop())&&(Vr(this.registry.getTargetType(e),this.getItemType())&&t.canDrop(this,e))}},{key:"isDragging",value:function(){return Boolean(this.getItemType())}},{key:"isDraggingSource",value:function(e){if(!e)return!1;var t=this.registry.getSource(e,!0);return lr(t,"Expected to find a valid source."),!(!this.isDragging()||!this.isSourcePublic())&&(this.registry.getSourceType(e)===this.getItemType()&&t.isDragging(this,e))}},{key:"isOverTarget",value:function(e){if(!e)return!1;var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{shallow:!1}).shallow;if(!this.isDragging())return!1;var r=this.registry.getTargetType(e),n=this.getItemType();if(n&&!Vr(r,n))return!1;var a=this.getTargetIds();if(!a.length)return!1;var i=a.indexOf(e);return t?i===a.length-1:i>-1}},{key:"getItemType",value:function(){return this.store.getState().dragOperation.itemType}},{key:"getItem",value:function(){return this.store.getState().dragOperation.item}},{key:"getSourceId",value:function(){return this.store.getState().dragOperation.sourceId}},{key:"getTargetIds",value:function(){return this.store.getState().dragOperation.targetIds}},{key:"getDropResult",value:function(){return this.store.getState().dragOperation.dropResult}},{key:"didDrop",value:function(){return this.store.getState().dragOperation.didDrop}},{key:"isSourcePublic",value:function(){return Boolean(this.store.getState().dragOperation.isSourcePublic)}},{key:"getInitialClientOffset",value:function(){return this.store.getState().dragOffset.initialClientOffset}},{key:"getInitialSourceClientOffset",value:function(){return this.store.getState().dragOffset.initialSourceClientOffset}},{key:"getClientOffset",value:function(){return this.store.getState().dragOffset.clientOffset}},{key:"getSourceClientOffset",value:function(){return e=this.store.getState().dragOffset,n=e.clientOffset,a=e.initialClientOffset,i=e.initialSourceClientOffset,n&&a&&i?En((r=i,{x:(t=n).x+r.x,y:t.y+r.y}),a):null;var e,t,r,n,a,i}},{key:"getDifferenceFromInitialOffset",value:function(){return e=this.store.getState().dragOffset,t=e.clientOffset,r=e.initialClientOffset,t&&r?En(t,r):null;var e,t,r}}]),e}(),On=0;function _n(e){return(_n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function wn(e,t){t&&Array.isArray(e)?e.forEach(function(e){return wn(e,!1)}):lr("string"==typeof e||"symbol"===_n(e),t?"Type can only be a string, a symbol, or an array of either.":"Type can only be a string or a symbol.")}const In=void 0!==h?h:self,Dn=In.MutationObserver||In.WebKitMutationObserver;function Cn(e){return function(){const t=setTimeout(n,0),r=setInterval(n,50);function n(){clearTimeout(t),clearInterval(r),e()}}}const Pn="function"==typeof Dn?function(e){let t=1;const r=new Dn(e),n=document.createTextNode("");return r.observe(n,{characterData:!0}),function(){t=-t,n.data=t}}:Cn;class Nn{call(){try{this.task&&this.task()}catch(e){this.onError(e)}finally{this.task=null,this.release(this)}}constructor(e,t){this.onError=e,this.release=t,this.task=null}}const kn=new class{enqueueTask(e){const{queue:t,requestFlush:r}=this;t.length||(r(),this.flushing=!0),t[t.length]=e}constructor(){this.queue=[],this.pendingErrors=[],this.flushing=!1,this.index=0,this.capacity=1024,this.flush=()=>{const{queue:e}=this;for(;this.index<e.length;){const t=this.index;if(this.index++,e[t].call(),this.index>this.capacity){for(let t=0,r=e.length-this.index;t<r;t++)e[t]=e[t+this.index];e.length-=this.index,this.index=0}}e.length=0,this.index=0,this.flushing=!1},this.registerPendingError=e=>{this.pendingErrors.push(e),this.requestErrorThrow()},this.requestFlush=Pn(this.flush),this.requestErrorThrow=Cn(()=>
1{if(this.pendingErrors.length)throw this.pendingErrors.shift()})}},Rn=new class{create(e){const t=this.freeTasks,r=t.length?t.pop():new Nn(this.onError,e=>t[t.length]=e);return r.task=e,r}constructor(e){this.onError=e,this.freeTasks=[]}}(kn.registerPendingError);function xn(e,t,r){return t&&function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}(e.prototype,t),e}function jn(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var r=[],n=!0,a=!1,i=void 0;try{for(var o,s=e[Symbol.iterator]();!(n=(o=s.next()).done)&&(r.push(o.value),!t||r.length!==t);n=!0);}catch(l){a=!0,i=l}finally{try{n||null==s.return||s.return()}finally{if(a)throw i}}return r}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Mn(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Mn(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Mn(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Ln(e){var t=(On++).toString();switch(e){case Er.SOURCE:return"S".concat(t);case Er.TARGET:return"T".concat(t);default:throw new Error("Unknown Handler Role: ".concat(e))}}function An(e){switch(e[0]){case"S":return Er.SOURCE;case"T":return Er.TARGET;default:lr(!1,"Cannot parse handler ID: ".concat(e))}}function qn(e,t){var r=e.entries(),n=!1;do{var a=r.next(),i=a.done;if(jn(a.value,2)[1]===t)return!0;n=!!i}while(!n);return!1}var Hn=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.types=new Map,this.dragSources=new Map,this.dropTargets=new Map,this.pinnedSourceId=null,this.pinnedSource=null,this.store=t}return xn(e,[{key:"addSource",value:function(e,t){wn(e),function(e){lr("function"==typeof e.canDrag,"Expected canDrag to be a function."),lr("function"==typeof e.beginDrag,"Expected beginDrag to be a function."),lr("function"==typeof e.endDrag,"Expected endDrag to be a function.")}(t);var r=this.addHandler(Er.SOURCE,e,t);return this.store.dispatch(function(e){return{type:tn,payload:{sourceId:e}}}(r)),r}},{key:"addTarget",value:function(e,t){wn(e,!0),function(e){lr("function"==typeof e.canDrop,"Expected canDrop to be a function."),lr("function"==typeof e.hover,"Expected hover to be a function."),lr("function"==typeof e.drop,"Expected beginDrag to be a function.")}(t);var r=this.addHandler(Er.TARGET,e,t);return this.store.dispatch(function(e){return{type:rn,payload:{targetId:e}}}(r)),r}},{key:"containsHandler",value:function(e){return qn(this.dragSources,e)||qn(this.dropTargets,e)}},{key:"getSource",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return lr(this.isSourceId(e),"Expected a valid source ID."),t&&e===this.pinnedSourceId?this.pinnedSource:this.dragSources.get(e)}},{key:"getTarget",value:function(e){return lr(this.isTargetId(e),"Expected a valid target ID."),this.dropTargets.get(e)}},{key:"getSourceType",value:function(e){return lr(this.isSourceId(e),"Expected a valid source ID."),this.types.get(e)}},{key:"getTargetType",value:function(e){return lr(this.isTargetId(e),"Expected a valid target ID."),this.types.get(e)}},{key:"isSourceId",value:function(e){return An(e)===Er.SOURCE}},{key:"isTargetId",value:function(e){return An(e)===Er.TARGET}},{key:"removeSource",value:function(e){var t,r=this;lr(this.getSource(e),"Expected an existing source."),this.store.dispatch(function(e){return{type:nn,payload:{sourceId:e}}}(e)),t=function(){r.dragSources.delete(e),r.types.delete(e)},kn.enqueueTask(Rn.create(t))}},{key:"removeTarget",value:function(e){lr(this.getTarget(e),"Expected an existing target."),this.store.dispatch(function(e){return{type:an,payload:{targetId:e}}}(e)),this.dropTargets.delete(e),this.types.delete(e)}},{key:"pinSource",value:function(e){var t=this.getSource(e);lr(t,"Expected an existing source."),this.pinnedSourceId=e,this.pinnedSource=t}},{key:"unpinSource",value:function(){lr(this.pinnedSource,"No source is pinned at the time."),this.pinnedSourceId=null,this.pinnedSource=null}},{key:"addHandler",value:function(e,t,r){var n=Ln(e);return this.types.set(n,t),e===Er.SOURCE?this.dragSources.set(n,r):e===Er.TARGET&&this.dropTargets.set(n,r),n}}]),e}();function Un(e,t,r){return t&&function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}(e.prototype,t),e}var Fn=function(){function e(){var t=this,r=arguments.length>0&&void 0!==arguments[0]&&arguments[0];!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.isSetUp=!1,this.handleRefCountChange=function(){var e=t.store.getState().refCount>0;t.backend&&(e&&!t.isSetUp?(t.backend.setup(),t.isSetUp=!0):!e&&t.isSetUp&&(t.backend.teardown(),t.isSetUp=!1))};var n=function(e){var t="undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION__;return Pr(bn,e&&t&&t({name:"dnd-core",instanceId:"dnd-core"}))}(r);this.store=n,this.monitor=new Tn(n,new Hn(n)),n.subscribe(this.handleRefCountChange)}return Un(e,[{key:"receiveBackend",value:function(e){this.backend=e}},{key:"getMonitor",value:function(){return this.monitor}},{key:"getBackend",value:function(){return this.backend}},{key:"getRegistry",value:function(){return this.monitor.registry}},{key:"getActions",value:function(){var e=this,t=this.store.dispatch;var r=function(e){return{beginDrag:Ur(e),publishDragSource:Fr(e),hover:zr(e),drop:Br(e),endDrag:Kr(e)}}(this);return Object.keys(r).reduce(function(n,a){var i,o=r[a];return n[a]=(i=o,function(){for(var r=arguments.length,n=new Array(r),a=0;a<r;a++)n[a]=arguments[a];var o=i.apply(e,n);void 0!==o&&t(o)}),n},{})}},{key:"dispatch",value:function(e){this.store.dispatch(e)}}]),e}();function Vn(e,t,r,n){var a=new Fn(n),i=e(a,t,r);return a.receiveBackend(i),a}var zn=e.createContext({dragDropManager:void 0});function $n(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var r=[],n=!0,a=!1,i=void 0;try{for(var o,s=e[Symbol.iterator]();!(n=(o=s.next()).done)&&(r.push(o.value),!t||r.length!==t);n=!0);}catch(l){a=!0,i=l}finally{try{n||null==s.return||s.return()}finally{if(a)throw i}}return r}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Gn(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Gn(e,t)}
1(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Gn(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Yn(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}var Bn=0,Kn=e.memo(function(t){var r=t.children,n=function(e){if("manager"in e){return[{dragDropManager:e.manager},!1]}var t=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Xn(),r=arguments.length>2?arguments[2]:void 0,n=arguments.length>3?arguments[3]:void 0,a=t;a[Wn]||(a[Wn]=function(e,t,r,n){return{dragDropManager:Vn(e,t,r,n)}}(e,t,r,n));return a[Wn]}(e.backend,e.context,e.options,e.debugMode),r=!e.context;return[t,r]}(Yn(t,["children"])),a=$n(n,2),i=a[0],o=a[1];return e.useEffect(function(){return o&&Bn++,function(){o&&(0===--Bn&&(Xn()[Wn]=null))}},[]),e.createElement(zn.Provider,{value:i},r)});Kn.displayName="DndProvider";var Wn=Symbol.for("__REACT_DND_CONTEXT_INSTANCE__");function Xn(){return void 0!==h?h:window}var Jn="undefined"!=typeof window?e.useLayoutEffect:e.useEffect;function Qn(e,t,r,n){var a=void 0;if(void 0!==a)return!!a;if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var i=Object.keys(e),o=Object.keys(t);if(i.length!==o.length)return!1;for(var s=Object.prototype.hasOwnProperty.bind(t),l=0;l<i.length;l++){var u=i[l];if(!s(u))return!1;var c=e[u],d=t[u];if(!1===(a=void 0)||void 0===a&&c!==d)return!1}return!0}function Zn(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var r=[],n=!0,a=!1,i=void 0;try{for(var o,s=e[Symbol.iterator]();!(n=(o=s.next()).done)&&(r.push(o.value),!t||r.length!==t);n=!0);}catch(l){a=!0,i=l}finally{try{n||null==s.return||s.return()}finally{if(a)throw i}}return r}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return ea(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return ea(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ea(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function ta(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var r=[],n=!0,a=!1,i=void 0;try{for(var o,s=e[Symbol.iterator]();!(n=(o=s.next()).done)&&(r.push(o.value),!t||r.length!==t);n=!0);}catch(l){a=!0,i=l}finally{try{n||null==s.return||s.return()}finally{if(a)throw i}}return r}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return ra(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return ra(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ra(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function na(t,r,n){var a=function(t,r,n){var a=Zn(e.useState(function(){return r(t)}),2),i=a[0],o=a[1],s=e.useCallback(function(){var e=r(t);Qn(i,e)||(o(e),n&&n())},[i,t,n]);return Jn(s,[]),[i,s]}(t,r,n),i=ta(a,2),o=i[0],s=i[1];return Jn(function(){var e=t.getHandlerId();if(null!=e)return t.subscribeToStateChange(s,{handlerIds:[e]})},[t,s]),o}function aa(){var t=e.useContext(zn).dragDropManager;return lr(null!=t,"Expected drag drop context"),t}function ia(e,t,r){return t&&function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}(e.prototype,t),e}var oa=!1,sa=!1,la=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.sourceId=null,this.internalMonitor=t.getMonitor()}return ia(e,[{key:"receiveHandlerId",value:function(e){this.sourceId=e}},{key:"getHandlerId",value:function(){return this.sourceId}},{key:"canDrag",value:function(){lr(!oa,"You may not call monitor.canDrag() inside your canDrag() implementation. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source-monitor");try{return oa=!0,this.internalMonitor.canDragSource(this.sourceId)}finally{oa=!1}}},{key:"isDragging",value:function(){if(!this.sourceId)return!1;lr(!sa,"You may not call monitor.isDragging() inside your isDragging() implementation. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source-monitor");try{return sa=!0,this.internalMonitor.isDraggingSource(this.sourceId)}finally{sa=!1}}},{key:"subscribeToStateChange",value:function(e,t){return this.internalMonitor.subscribeToStateChange(e,t)}},{key:"isDraggingSource",value:function(e){return this.internalMonitor.isDraggingSource(e)}},{key:"isOverTarget",value:function(e,t){return this.internalMonitor.isOverTarget(e,t)}},{key:"getTargetIds",value:function(){return this.internalMonitor.getTargetIds()}},{key:"isSourcePublic",value:function(){return this.internalMonitor.isSourcePublic()}},{key:"getSourceId",value:function(){return this.internalMonitor.getSourceId()}},{key:"subscribeToOffsetChange",value:function(e){return this.internalMonitor.subscribeToOffsetChange(e)}},{key:"canDragSource",value:function(e){return this.internalMonitor.canDragSource(e)}},{key:"canDropOnTarget",value:function(e){return this.internalMonitor.canDropOnTarget(e)}},{key:"getItemType",value:function(){return this.internalMonitor.getItemType()}},{key:"getItem",value:function(){return this.internalMonitor.getItem()}},{key:"getDropResult",value:function(){return this.internalMonitor.getDropResult()}},{key:"didDrop",value:function(){return this.internalMonitor.didDrop()}},{key:"getInitialClientOffset",value:function(){return this.internalMonitor.getInitialClientOffset()}},{key:"getInitialSourceClientOffset",value:function(){return this.internalMonitor.getInitialSourceClientOffset()}},{key:"getSourceClientOffset",value:function(){return this.internalMonitor.getSourceClientOffset()}},{key:"getClientOffset",value:function(){return this.internalMonitor.getClientOffset()}},{key:"getDifferenceFromInitialOffset",value:function(){return this.internalMonitor.getDifferenceFromInitialOffset()}}]),e}();function ua(e,t){"function"==typeof e?e(t):e.current=t}function ca(t){return function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!e.isValidElement(r)){var a=r;return t(a,n),a}var i=r;return function(e){if("string"!=typeof e.type){var t=e.type.displayName||e.type.name||"the component";throw new Error("Only native element nodes can now be passed to React DnD connectors."+"You can either wrap ".concat(t," into a <div>, or turn it into a ")+"drag source or a drop target itself.")}}(i),function(t,r){var n=t.ref;return lr("string"!=typeof n,"Cannot connect React DnD to an element with an existing string ref. Please convert it to use a callback ref instead, or wrap it into a <span> or <div>. Read more: https://facebook.github.io/react/docs/more-about-refs.html#the-ref-callback-attribute"),n?e.cloneElement(t,{ref:function(e){ua(n,e),ua(r,e)}}):e.cloneElement(t,{ref:r})}(i,n?function(e){return t(e,n)}:t)}}function da(e){var t={};return Object.keys(e).forEach(function(r){var n=e[r];if(r.endsWith("Ref"))t[r]=e[r];else{var a=ca(n);t[r]=function(){return a}}}),t}function pa(e){return(pa="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function fa(e){return null!==e&&"object"===pa(e)&&Object.prototype.hasOwnProperty.call(e,"current")}function ga(e,t,r){return t&&function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}(e.prototype,t),e}var ma=function(){function e(t){var r=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.hooks=da({dragSource:function(e,t){r.clearDragSource(),r.dragSourceOptions=t||null,fa(e)?r.dragSourceRef=e:r.dragSourceNode=e,r.reconnectDragSource()},dragPreview:function(e,t){r.clearDragPreview(),r.dragPreviewOptions=t||null,fa(e)?r.dragPreviewRef=e:r.dragPreviewNode=e,r.reconnectDragPreview()}}),this.handlerId=null,this.dragSourceRef=null,this.dragSourceOptionsInternal=null,this.dragPreviewRef=null,this.dragPreviewOptionsInternal=null,this.lastConnectedHandlerId=null,this.lastConnectedDragSource=null,this.lastConnectedDragSourceOptions=null,this.lastConnectedDragPreview=null,this.lastConnectedDragPreviewOptions=null,this.backend=t}return ga(e,[{key:"receiveHandlerId",value:function(e){this.handlerId!==e&&(this.handlerId=e,this.reconnect())}},{key:"reconnect",value:function(){this.reconnectDragSource(),this.reconnectDragPreview()}},{key:"reconnectDragSource",value:function(){var e=this.dragSource,t=this.didHandlerIdChange()||this.didConnectedDragSourceChange()||this.didDragSourceOptionsChange();t&&this.disconnectDragSource(),this.handlerId&&(e?t&&(this.lastConnectedHandlerId=this.handlerId,this.lastConnectedDragSource=e,this.lastConnectedDragSourceOptions=this.dragSourceOptions,this.dragSourceUnsubscribe=this.backend.connectDragSource(this.handlerId,e,this.dragSourceOptions)):this.lastConnectedDragSource=e)}},{key:"reconnectDragPreview",value:function(){var e=this.dragPreview,t=this.didHandlerIdChange()||this.didConnectedDragPreviewChange()||this.didDragPreviewOptionsChange();t&&this.disconnectDragPreview(),this.handlerId&&(e?t&&(this.lastConnectedHandlerId=this.handlerId,this.lastConnectedDragPreview=e,this.lastConnectedDragPreviewOptions=this.dragPreviewOptions,this.dragPreviewUnsubscribe=this.backend.connectDragPreview(this.handlerId,e,this.dragPreviewOptions)):this.lastConnectedDragPreview=e)}},{key:"didHandlerIdChange",value:function(){return this.lastConnectedHandlerId!==this.handlerId}},{key:"didConnectedDragSourceChange",value:function(){return this.lastConnectedDragSource!==this.dragSource}},{key:"didConnectedDragPreviewChange",value:function(){return this.lastConnectedDragPreview!==this.dragPreview}},{key:"didDragSourceOptionsChange",value:function(){return!Qn(this.lastConnectedDragSourceOptions,this.dragSourceOptions)}},{key:"didDragPreviewOptionsChange",value:function(){return!Qn(this.lastConnectedDragPreviewOptions,this.dragPreviewOptions)}},{key:"disconnectDragSource",value:function(){this.dragSourceUnsubscribe&&(this.dragSourceUnsubscribe(),this.dragSourceUnsubscribe=void 0)}},{key:"disconnectDragPreview",value:function(){this.dragPreviewUnsubscribe&&(this.dragPreviewUnsubscribe(),this.dragPreviewUnsubscribe=void 0,this.dragPreviewNode=null,this.dragPreviewRef=null)}},{key:"clearDragSource",value:function(){this.dragSourceNode=null,this.dragSourceRef=null}},{key:"clearDragPreview",value:function(){this.dragPreviewNode=null,this.dragPreviewRef=null}},{key:"connectTarget",get:function(){return this.dragSource}},{key:"dragSourceOptions",get:function(){return this.dragSourceOptionsInternal},set:function(e){this.dragSourceOptionsInternal=e}},{key:"dragPreviewOptions",get:function(){return this.dragPreviewOptionsInternal},set:function(e){this.dragPreviewOptionsInternal=e}},{key:"dragSource",get:function(){return this.dragSourceNode||this.dragSourceRef&&this.dragSourceRef.current}},{key:"dragPreview",get:function(){return this.dragPreviewNode||this.dragPreviewRef&&this.dragPreviewRef.current}}]),e}();function va(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var r=[],n=!0,a=!1,i=void 0;try{for(var o,s=e[Symbol.iterator]();!(n=(o=s.next()).done)&&(r.push(o.value),!t||r.length!==t);n=!0);}catch(l){a=!0,i=l}finally{try{n||null==s.return||s.return()}finally{if(a)throw i}}return r}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return ha(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return ha(e,t)}
1(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ha(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function ya(e){return(ya="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ba(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var r=[],n=!0,a=!1,i=void 0;try{for(var o,s=e[Symbol.iterator]();!(n=(o=s.next()).done)&&(r.push(o.value),!t||r.length!==t);n=!0);}catch(l){a=!0,i=l}finally{try{n||null==s.return||s.return()}finally{if(a)throw i}}return r}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Ea(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Ea(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ea(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Sa(t){var r=e.useRef(t);r.current=t,lr(null!=t.item,"item must be defined"),lr(null!=t.item.type,"item type must be defined");var n,a=ba((n=aa(),[e.useMemo(function(){return new la(n)},[n]),e.useMemo(function(){return new ma(n.getBackend())},[n])]),2),i=a[0],o=a[1];!function(t,r,n){var a=aa(),i=e.useMemo(function(){return{beginDrag:function(){var e=t.current,n=e.begin,a=e.item;if(n){var i=n(r);return lr(null==i||"object"===ya(i),"dragSpec.begin() must either return an object, undefined, or null"),i||a||{}}return a||{}},canDrag:function(){return"boolean"==typeof t.current.canDrag?t.current.canDrag:"function"!=typeof t.current.canDrag||t.current.canDrag(r)},isDragging:function(e,n){var a=t.current.isDragging;return a?a(r):n===e.getSourceId()},endDrag:function(){var e=t.current.end;e&&e(r.getItem(),r),n.reconnect()}}},[]);Jn(function(){var e=function(e,t,r){var n=r.getRegistry(),a=n.addSource(e,t);return[a,function(){return n.removeSource(a)}]}(t.current.item.type,i,a),o=va(e,2),s=o[0],l=o[1];return r.receiveHandlerId(s),n.receiveHandlerId(s),l},[])}(r,i,o);var s=na(i,r.current.collect||function(){return{}},function(){return o.reconnect()}),l=e.useMemo(function(){return o.hooks.dragSource()},[o]),u=e.useMemo(function(){return o.hooks.dragPreview()},[o]);return Jn(function(){o.dragSourceOptions=r.current.options||null,o.reconnect()},[o]),Jn(function(){o.dragPreviewOptions=r.current.previewOptions||null,o.reconnect()},[o]),[s,l,u]}function Ta(e,t,r){return t&&function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}(e.prototype,t),e}var Oa=function(){function e(t){var r=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.hooks=da({dropTarget:function(e,t){r.clearDropTarget(),r.dropTargetOptions=t,fa(e)?r.dropTargetRef=e:r.dropTargetNode=e,r.reconnect()}}),this.handlerId=null,this.dropTargetRef=null,this.dropTargetOptionsInternal=null,this.lastConnectedHandlerId=null,this.lastConnectedDropTarget=null,this.lastConnectedDropTargetOptions=null,this.backend=t}return Ta(e,[{key:"reconnect",value:function(){var e=this.didHandlerIdChange()||this.didDropTargetChange()||this.didOptionsChange();e&&this.disconnectDropTarget();var t=this.dropTarget;this.handlerId&&(t?e&&(this.lastConnectedHandlerId=this.handlerId,this.lastConnectedDropTarget=t,this.lastConnectedDropTargetOptions=this.dropTargetOptions,this.unsubscribeDropTarget=this.backend.connectDropTarget(this.handlerId,t,this.dropTargetOptions)):this.lastConnectedDropTarget=t)}},{key:"receiveHandlerId",value:function(e){e!==this.handlerId&&(this.handlerId=e,this.reconnect())}},{key:"didHandlerIdChange",value:function(){return this.lastConnectedHandlerId!==this.handlerId}},{key:"didDropTargetChange",value:function(){return this.lastConnectedDropTarget!==this.dropTarget}},{key:"didOptionsChange",value:function(){return!Qn(this.lastConnectedDropTargetOptions,this.dropTargetOptions)}},{key:"disconnectDropTarget",value:function(){this.unsubscribeDropTarget&&(this.unsubscribeDropTarget(),this.unsubscribeDropTarget=void 0)}},{key:"clearDropTarget",value:function(){this.dropTargetRef=null,this.dropTargetNode=null}},{key:"connectTarget",get:function(){return this.dropTarget}},{key:"dropTargetOptions",get:function(){return this.dropTargetOptionsInternal},set:function(e){this.dropTargetOptionsInternal=e}},{key:"dropTarget",get:function(){return this.dropTargetNode||this.dropTargetRef&&this.dropTargetRef.current}}]),e}();function _a(e,t,r){return t&&function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}(e.prototype,t),e}var wa=!1,Ia=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.targetId=null,this.internalMonitor=t.getMonitor()}return _a(e,[{key:"receiveHandlerId",value:function(e){this.targetId=e}},{key:"getHandlerId",value:function(){return this.targetId}},{key:"subscribeToStateChange",value:function(e,t){return this.internalMonitor.subscribeToStateChange(e,t)}},{key:"canDrop",value:function(){if(!this.targetId)return!1;lr(!wa,"You may not call monitor.canDrop() inside your canDrop() implementation. Read more: http://react-dnd.github.io/react-dnd/docs/api/drop-target-monitor");try{return wa=!0,this.internalMonitor.canDropOnTarget(this.targetId)}finally{wa=!1}}},{key:"isOver",value:function(e){return!!this.targetId&&this.internalMonitor.isOverTarget(this.targetId,e)}},{key:"getItemType",value:function(){return this.internalMonitor.getItemType()}},{key:"getItem",value:function(){return this.internalMonitor.getItem()}},{key:"getDropResult",value:function(){return this.internalMonitor.getDropResult()}},{key:"didDrop",value:function(){return this.internalMonitor.didDrop()}},{key:"getInitialClientOffset",value:function(){return this.internalMonitor.getInitialClientOffset()}},{key:"getInitialSourceClientOffset",value:function(){return this.internalMonitor.getInitialSourceClientOffset()}},{key:"getSourceClientOffset",value:function(){return this.internalMonitor.getSourceClientOffset()}},{key:"getClientOffset",value:function(){return this.internalMonitor.getClientOffset()}},{key:"getDifferenceFromInitialOffset",value:function(){return this.internalMonitor.getDifferenceFromInitialOffset()}}]),e}();function Da(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var r=[],n=!0,a=!1,i=void 0;try{for(var o,s=e[Symbol.iterator]();!(n=(o=s.next()).done)&&(r.push(o.value),!t||r.length!==t);n=!0);}catch(l){a=!0,i=l}finally{try{n||null==s.return||s.return()}finally{if(a)throw i}}return r}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Ca(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Ca(e,t)}
1(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ca(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Pa(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var r=[],n=!0,a=!1,i=void 0;try{for(var o,s=e[Symbol.iterator]();!(n=(o=s.next()).done)&&(r.push(o.value),!t||r.length!==t);n=!0);}catch(l){a=!0,i=l}finally{try{n||null==s.return||s.return()}finally{if(a)throw i}}return r}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Na(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Na(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Na(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function ka(t){var r=e.useRef(t);r.current=t,lr(null!=t.accept,"accept must be defined");var n,a=Pa((n=aa(),[e.useMemo(function(){return new Ia(n)},[n]),e.useMemo(function(){return new Oa(n.getBackend())},[n])]),2),i=a[0],o=a[1];!function(t,r,n){var a=aa(),i=e.useMemo(function(){return{canDrop:function(){var e=t.current.canDrop;return!e||e(r.getItem(),r)},hover:function(){var e=t.current.hover;e&&e(r.getItem(),r)},drop:function(){var e=t.current.drop;if(e)return e(r.getItem(),r)}}},[r]);Jn(function(){var e=function(e,t,r){var n=r.getRegistry(),a=n.addTarget(e,t);return[a,function(){return n.removeTarget(a)}]}(t.current.accept,i,a),o=Da(e,2),s=o[0],l=o[1];return r.receiveHandlerId(s),n.receiveHandlerId(s),l},[r,n])}(r,i,o);var s=na(i,r.current.collect||function(){return{}},function(){return o.reconnect()}),l=e.useMemo(function(){return o.hooks.dropTarget()},[o]);return Jn(function(){o.dropTargetOptions=t.options||null,o.reconnect()},[t.options]),[s,l]}function Ra(e,t){const r="portal-playlist-v2-edit__playlist-item-wrapper",n=[r];return e&&n.push(`${r}--dragging`),t&&n.push(`${r}--is-over`),n.join(" ")}const xa=({onRemoveItem:e,playlistItem:t,onReorder:n,id:a})=>{const[{isDragging:i},o]=Sa({item:{type:K.PLAYLIST_ITEM,id:a},collect:e=>({isDragging:e.isDragging()})}),[{isOver:s},l]=ka({accept:K.PLAYLIST_ITEM,drop(e){n(y(e,"id"),t.get("playlistPosition"))},collect:e=>({isOver:e.isOver({shallow:!0})})});return r.createElement("div",{ref:l,className:Ra(i,s)},r.createElement("div",{className:"portal-playlist-v2-edit__playlist-item"},r.createElement("img",{ref:o,className:"portal-playlist-v2-edit__playlist-item-img",alt:t.get("title"),src:t.get("imageWithText")}),r.createElement(F,{className:"portal-playlist-v2__playlist-item-action-btn",onClick:()=>e(a),type:V.ICON_PRIMARY,icon:z.CLOSE,shadow:!0})))};function ja({currentFilter:t,handleSubmit:n,usersPlaylists:a}){const[i]=e.useState(W(a)),o=i.find(e=>e.value===t),l=i.find(e=>"default"===e.value),u=e.useRef(null),c=e.useCallback(()=>{const{playlistType:e}=u.current.getModel(),t=X.map(e=>e.type).includes(e)||e.startsWith(J);e&&t&&n(e)},[]);return r.createElement($,{className:"portal-playlist-v2-video_manager__playlist_select_form",onValid:c,ref:u},r.createElement(Q,{className:"portal-playlist-v2-video_manager__playlist_select",name:"playlistType",label:"Playlist",options:s.fromJS(i),value:y(o,"value")||l.value},i.map(({label:e,value:t,id:n})=>{const a="defaultOption"===n;return r.createElement("option",{hidden:a,disabled:a,value:t,key:n},e)})))}function Ma({handleSearch:e,staticText:t}){return r.createElement("div",{className:"portal-playlist-v2-video_search_bar"},r.createElement(Ke,{hasButton:!0,hideFilters:!0,noSearchRedirect:!0,onSubmit:e,placeholderText:t.get("videoSearchPlaceholder")}))}xa.propTypes={playlistItem:R.map.isRequired,onRemoveItem:i.func.isRequired,onReorder:i.func.isRequired,index:i.number.isRequired,id:i.number.isRequired},ja.propTypes={currentFilter:i.string,handleSubmit:i.func,usersPlaylists:R.list},Ma.propTypes={staticText:R.map.isRequired,handleSearch:i.func.isRequired};const La=e=>{const t="portal-playlist-v2-edit__playlist-item-wrapper",r=[t];return e&&r.push(`${t}--in-playlist`),b(r," ")},Aa=({isInPlaylist:e,playlistItem:t,togglePlaylistItem:n})=>r.createElement("div",{className:La(e)},r.createElement("div",{className:"portal-playlist-v2-edit__playlist-item"},r.createElement("img",{className:"portal-playlist-v2-edit__playlist-item-img",alt:"video thumbnail",src:t.get("imageWithText")}),r.createElement(F,{className:"portal-playlist-v2__playlist-item-action-btn",onClick:()=>{n(t,e)},type:V.ICON_PRIMARY,icon:e?z.CHECK:z.PLUS,shadow:!0}
1)));Aa.propTypes={playlistItem:R.map.isRequired,togglePlaylistItem:i.func.isRequired,isInPlaylist:i.bool.isRequired};function qa(e){const t="portal-playlist-v2-edit__search-loading",r=[t];return e&&r.push(`${t}--show`),r.join(" ")}function Ha(e){const t="portal-playlist-v2-edit__playlist-items",r=[t];return e&&r.push(`${t}--processing`),r.join(" ")}function Ua({close:t,handleChangePlaylistFilter:n,limitExceeded:a,maxVideosLength:i,playlistEditor:o,playlistVideos:l,searchContent:u,staticText:c,togglePlaylistItem:d,updatePagination:p,usersPlaylists:f}){const g=o.get("filterType"),m=o.get("processing"),v=o.has("data")&&o.getIn(["data","totalCount"])>8,h=parseInt(o.getIn(["data","totalCount"]),10),b=parseInt(o.getIn(["data","currentPage"]),10),E=o.getIn(["data","titles"],s.List()),S=e.useCallback(e=>{const t=y(e,"q","");u({searchTerm:t,contentType:re.VIDEO,limit:8})},[]),T=e.useCallback(e=>{p({page:e,limit:8})},[]),O=e.useCallback(e=>{n({playlistType:e,limit:8})},[]);return r.createElement("section",{id:"video-manager",className:"portal-playlist-v2-video_manager"},r.createElement("div",{className:"portal-playlist-v2-video_manager__content"},r.createElement("header",null,r.createElement(ne,null,c.get("videoManagerTitle")),r.createElement("a",{className:"portal-playlist-v2-video_manager__close_button",onClick:t},r.createElement(Y,{type:z.CLOSE}))),r.createElement("div",{className:"portal-playlist-v2-video_manager__controls"},r.createElement(Ma,{staticText:c,handleSearch:S}),r.createElement(ja,{currentFilter:g,handleSubmit:O,usersPlaylists:f})),a?r.createElement("div",{className:"portal-playlist-v2-video-manager__error"},c.get("errorExceededVideoLimit").replace(/\$\{maxVideosLength\}/,i)):null,r.createElement("div",{className:Ha(m)},r.createElement("div",{className:qa(m)},r.createElement(ae,{type:ie})),!o.isEmpty()&&(E.size?E.map(e=>{const t=e.get("nid"),n=l.map(e=>e.get("nid")).includes(t);return r.createElement(Aa,{key:t,playlistItem:e,isInPlaylist:n,togglePlaylistItem:d})}):o.get("processing")?null:r.createElement("div",{className:"portal-playlist-v2-video_manager__no-results"},r.createElement(ne,null,"NO RESULTS")))),v&&r.createElement(It,{onChangePage:T,total:h,pp:8,p:b})))}Ua.defaultProps={playlistEditor:s.Map()},Ua.propTypes={close:i.func.isRequired,handleChangePlaylistFilter:i.func.isRequired,limitExceeded:i.bool.isRequired,maxVideosLength:i.number.isRequired,playlistEditor:R.map.isRequired,playlistVideos:R.list.isRequired,searchContent:i.func.isRequired,staticText:R.map.isRequired,togglePlaylistItem:i.func.isRequired,updatePagination:i.func.isRequired,usersPlaylists:R.list};const Fa=D(e=>({playlistEditor:e.portal.get("playlistEditor"),search:e.search,usersPlaylists:e.portal.getIn(["usersPlaylists","data","playlists"])}),{handleChangePlaylistFilter:te,searchContent:ee,updatePagination:Z})(Ua),Va=o(Object.freeze(Object.defineProperty({__proto__:null,default:Fa},Symbol.toStringTag,{value:"Module"})));function za(e){const t=["portal-playlist-v2-edit__playlist-item-wrapper","portal-playlist-v2-edit__playlist-add-item-wrapper"];return e&&t.push("portal-playlist-v2-edit__playlist-add-item-wrapper--hide"),b(t," ")}function $a({reorderPlaylistItem:t,addVideoToPlaylist:n,removeVideoFromPlaylist:a,displayName:i,staticText:o,touchable:l,playlist:u,setMode:c,modes:d,auth:p}){const f=u.get("videos",s.List()),[g,m]=e.useState(u.get("videos",s.List())),[h,y]=e.useState(!1),[b,E]=e.useState(!1);e.useEffect(()=>{E(g.size>15)},[g]),e.useEffect(()=>{m(f)},[f]);const S=e.useCallback(e=>{const t=v(e),r=g.findIndex(e=>e.get("id")===t),n=g.remove(r);a(t),m(n)},[g]),T=e.useCallback(e=>{const t=v(e.get("nid")),r=g.unshift(e);n(t),m(r)},[g]),O=e.useCallback((e,t,r)=>{const n=g.find(e=>e.get("id")===r),a=g.splice(e,1).splice(t,0,n);m(a)},[g]),_=e.useCallback((e,r)=>{const n=g.findIndex(e=>e.get("playlistPosition")===r),a=g.findIndex(t=>t.get("id")===e);O(a,n,e),t({playlistId:u.get("playlistUuid"),playlistPosition:r,contentId:e,auth:p})},[g,O,u]),w=o.get("titlePlaylistRecommended","").replace(/\$\{displayName\}/,i),I=e.useCallback(()=>{c(d.DEFAULT)},[]),D=e.useCallback(()=>{y(!h)},[h]),C=g.size>=15||h;return r.createElement("div",{className:"portal-playlist-v2-edit"},r.createElement("div",{className:"portal-playlist-v2-edit__content"},r.createElement(F,{className:"portal-playlist-v2-edit__button-back",type:V.GHOST,onClick:I},r.createElement(Y,{type:z.CHEVRON_LEFT}),o.get("buttonBack","")),r.createElement(N,null,o.get("editPlaylistTitle","")),r.createElement("div",{className:"portal-playlist-v2-edit__body"},r.createElement(N,null,w),r.createElement("p",null,o.get("editRecommendedPlaylistDescription","")),r.createElement("section",{className:"portal-playlist-v2-edit__playlist"},r.createElement(Kn,{backend:l?_r:sr},r.createElement("div",{className:"portal-playlist-v2-edit__playlist-items"},g.map((e,t)=>{const n=e.get("nid","");return r.createElement(xa,{onRemoveItem:S,onReorder:_,playlistItem:e,index:t,key:n,id:n})}),r.createElement("div",{className:za(C)},r.createElement("div",{className:"portal-playlist-v2-edit__playlist-item"},r.createElement("a",{href:"#video-manager",className:"portal-playlist-v2-edit__playlist-add-item",onClick:D},r.createElement(Y,{type:z.PLUS}))))))))),h?r.createElement(Va,{playlistVideos:g,staticText:o,close:D,limitExceeded:b,togglePlaylistItem:(e,t)=>
1{if(t)return S(e.get("nid"));if(g.size>=15)return E(!0);const r=oe(g.reduce((e,t)=>[...e,t.get("playlistPosition")],[]));return T(e.set("playlistPosition",r+1))},maxVideosLength:15}):null)}$a.defaultProps={touchable:!1},$a.propTypes={removeVideoFromPlaylist:i.func.isRequired,reorderPlaylistItem:i.func.isRequired,addVideoToPlaylist:i.func.isRequired,staticText:R.map.isRequired,updatePlaylistItem:i.func.isRequired,playlist:R.map.isRequired,displayName:i.string.isRequired,auth:R.map.isRequired,setMode:i.func.isRequired,modes:i.object.isRequired,touchable:i.bool};const Ga=o(Object.freeze(Object.defineProperty({__proto__:null,default:$a},Symbol.toStringTag,{value:"Module"})));function Ya(e,t){const r=("instagram"===e?"inputLabelInstagram":"facebook"===e&&"inputLabelFacebook")||"twitter"===e&&"inputLabelTwitter"||"youtube"===e&&"inputLabelYoutube"||"inputLabelWebsite";return t.get(r,"")}function Ba({updateEditor:t,text:n,urls:a}){const i=e.useMemo(()=>s.fromJS(se),[]),o=e.useMemo(()=>({matchRegexp:n.get("invalidUrl")}),[n]),l=e.useCallback((e,{name:r,identifier:n})=>{const o=i.find(e=>e.get("type")===r).get("url","");let l=e;e.startsWith(o)||(l=o);const u=s.Map({type:r,url:l}),c=a.filter(e=>e.get("type")!==r),d=l!==o?c.push(u):c;return t(n,d),l},[a]);return r.createElement("div",{className:"portal-v2-media__accounts"},r.createElement(le,null,n.get("titleConnectedAccounts","")),r.createElement("ul",{className:"portal-v2-media__list"},i.map(e=>{const t=e.get("type"),i=a.find(e=>e.get("type")===t)||e;return r.createElement("li",{key:t,className:"portal-v2-media__item"},r.createElement(We,{size:Xe.XSMALL,type:e.get("type"),to:e.get("url")}),r.createElement("div",{className:"portal-v2-media__account"},r.createElement(ue,{validationErrors:o,validations:ce,label:Ya(t,n),identifier:"userPortalUrls",value:i.get("url"),onChange:l,autocomplete:"off",name:t})))})))}Ba.propTypes={urls:R.list.isRequired,updateEditor:i.func.isRequired,text:R.map.isRequired};const Ka=o(Object.freeze(Object.defineProperty({__proto__:null,default:Ba},Symbol.toStringTag,{value:"Module"}))),Wa=["default","ancient","chakras","ufos","health","sky","beach","geoflower","dna","yoga","altar","northernlights"];function Xa(e,t,r){const n=t===e?z.CHECK:z.PLUS,a=t===e?V.ICON_SECONDARY:V.ICON_PRIMARY;return"icon"===r?n:a}function Ja(e){const t=["portal-v2-cover-edit__heading"];return e===E&&t.push("portal-v2-cover-edit__heading--fr"),t.join(" ")}function Qa(e){const t=["portal-v2-cover-edit__close"];return e===E&&t.push("portal-v2-cover-edit__close--fr"),t.join(" ")}function Za({updateUserPortal:t,currentCover:n,updateEditor:a,staticText:i,setMode:o,editor:l,modes:u,mode:c,user:d}){const p=l.get("coverPhotoKey","")||"default",f=L(d.getIn(["data","language"],s.List())),g=e.useCallback(()=>{o(u.COVER_EDIT)},[n]),m=e.useCallback(e=>{const{currentTarget:t}=e,r=t.getAttribute("data-id");a("coverPhotoKey",r)},[]),v=e.useCallback(()=>{p!==n&&(t(s.Map({coverPhotoKey:p})),o(u.PROFILE_EDIT))},[p,n]),h=e.useCallback(()=>{o(u.PROFILE_EDIT)},[]),y=e.useCallback(()=>{n===p?h():o(u.UNSAVED_CHANGES)},[n,p]);return r.createElement("div",{className:"portal-v2-cover-edit"},c===u.COVER_EDIT?r.createElement("div",{className:"portal-v2-cover-edit__outer"},r.createElement("div",{className:"portal-v2-cover-edit__inner"},r.createElement("section",{className:"portal-v2-cover-edit__header-section"},r.createElement("header",{className:"portal-v2-cover-edit__header"},r.createElement(M,{as:k.H4,className:Ja(f)},i.get("chooseCoverPhoto","")),r.createElement(F,{className:Qa(f),onClick:y,type:V.GHOST},r.createElement(Y,{type:z.CLOSE}))),r.createElement("div",{className:"portal-v2-cover-edit__line",role:"presentation"})),r.createElement($,{className:"portal-v2-cover-edit__form",onSubmit:v},r.createElement("ul",{className:"portal-v2-cover-edit__list"},Wa.map(e=>r.createElement("li",{className:"portal-v2-cover-edit__list-item",key:e},r.createElement("div",{key:e,className:`portal-v2-cover-edit__img portal-v2__cover--${e}`,role:"presentation"},r.createElement(F,{type:Xa(e,p,"type"),icon:Xa(e,p,"icon"),className:"portal-v2-cover-edit__btn",onClick:m,"data-id":e}))))),r.createElement(F,{disabled:n===p,className:"portal-v2-cover-edit__save",type:V.PRIMARY,submit:!0},i.get("buttonTextSave",""))))):r.createElement("div",{className:`portal-v2-edit__cover portal-v2__c
1over--${n}`},r.createElement(F,{className:"portal-v2-edit__cover-cta",onClick:g,type:V.ICON_PRIMARY,icon:z.PENCIL})))}Za.propTypes={staticText:R.map.isRequired,updateUserPortal:i.func.isRequired,editor:R.map.isRequired,currentCover:i.string.isRequired,updateEditor:i.func.isRequired,user:R.map.isRequired,modes:i.object.isRequired,setMode:i.func.isRequired,mode:i.string.isRequired};const ei=o(Object.freeze(Object.defineProperty({__proto__:null,default:Za},Symbol.toStringTag,{value:"Module"})));function ti(e){return e&&(e.get("tagId")||e.get("id"))||null}function ri(e,t){return!!e.find(e=>ti(e)===t)}function ni(e,t){return`portal-v2-tags__edit-item ${ri(e,t)?" portal-v2-tags__edit-item--selected":""}`}function ai({updatePortal:t,updateEditor:n,currentTags:a,setMode:i,options:o,modes:l,mode:u,tags:c,text:d}){const p=e.useCallback(()=>{u===l.PROFILE_EDIT&&(B(()=>window.scrollTo(0,0)),i(l.TAGS_EDIT)),u===l.TAGS_EDIT&&(c.equals(a)?i(l.PROFILE_EDIT):i(l.UNSAVED_CHANGES))},[u,c,a]),f=e.useCallback(e=>{const{currentTarget:t}=e,r=t.getAttribute("data-id"),a=v(r),i=o.find(e=>ti(e)===a),s=ti(i);let l=c;ri(c,s)?l=c.filter(e=>ti(e)!==s):c.size<de&&(l=c.push(i)),n("tags",l)},[c]),g=e.useCallback(()=>{t(s.Map({tags:c})),i(l.PROFILE_EDIT)},[c,u]);return r.createElement("div",{className:"portal-v2-tags"},r.createElement(le,null,d.get("titleTags","")),r.createElement("p",null,d.get("descriptionTags","")),c.size>de?r.createElement("p",{className:"portal-v2-tags__error"},d.get("errorTags","").replace(/\$\{tagLimit\}/,de)):null,r.createElement("div",{className:"portal-v2-tags__display"},r.createElement(F,{scrollToTop:!0,className:c.size>0?"portal-v2-tags__add":"",icon:c.size<=de?z.PLUS:z.MINUS,type:c.size>0?V.ICON_FILL:V.ICON_PILL,onClick:p},c.size>0?"":r.createElement("span",{className:"portal-v2-tags__add-text"},d.get("buttonTextAdd"))),r.createElement("ul",{className:"portal-v2-tags__list"},c.map((e,t)=>r.createElement("li",{key:ti(e),className:"portal-v2-tags__item"},r.createElement("span",{className:"portal-v2-tags__tag"},e.get("label")),r.createElement(pe,{label:`tags[${t}]`,name:`tags[${t}]`,value:ti(e)}))).slice(0,de))),u===l.TAGS_EDIT?r.createElement("div",{className:"portal-v2-tags__chooser"},r.createElement("div",{className:"portal-v2-tags__inner"},r.createElement("div",{className:"portal-v2-tags__header"},r.createElement(M,{as:k.H4},d.get("tagsEditTitle")),r.createElement(F,{onClick:p,className:"portal-v2-tags__close",icon:z.CLOSE,type:V.ICON})),r.createElement("div",{className:"portal-v2-tags__line",role:"presentation"}),r.createElement("p",{className:"portal-v2-tags__message"},d.get("maxTags")),o.size?r.createElement("ul",{className:"portal-v2-tags__edit-list"},o.map(e=>{const t=ti(e);return r.createElement("li",{className:ni(c,t),key:t},r.createElement(F,{disabled:!ri(c,t)&&c.size>=de,onClick:f,type:V.PILL,"data-id":t},r.createElement(Y,{type:z.CHECK}),e.get("label"),r.createElement(Y,{type:z.CLOSE})))})):r.createElement(ae,{type:ie}),r.createElement(F,{className:"portal-v2-tags__save",disabled:c.equals(a),type:V.PRIMARY,onClick:g},d.get("buttonTextSave","")))):null)}ai.propTypes={currentTags:R.list.isRequired,options:R.list.isRequired,tags:R.list.isRequired,text:R.map.isRequired,updateEditor:i.func.isRequired,updatePortal:i.func.isRequired,setMode:i.func.isRequired,modes:i.object.isRequired,mode:i.string.isRequired};const ii=o(Object.freeze(Object.defineProperty({__proto__:null,default:ai},Symbol.toStringTag,{value:"Module"})));function oi({setOverlayDialogVisible:t,updateEditor:n,updatePortal:a,tagOptions:i,setMode:o,portal:l,modes:u,text:c,user:d}){const p=l.getIn(["data","coverPhotoKey"],"")||"default",f=l.getIn(["editor","processing"],!1),g=l.getIn(["data","profilePicture"],""),m=l.getIn(["data","tags"],s.List()),v=l.getIn(["editor","data"],s.Map()),h=l.get("mode",fe.PROFILE_EDIT),y=l.get("data",s.Map()),b=v.delete("tags"),E=y.delete("tags"),T=!b.equals(E),O=v.get("privacySetting","private"),_=v.get("userPortalUrls",s.List(
1)),w=v.get("description")||"",I=v.get("displayName")||"",D=v.get("tagline")||"",C=v.get("tags",s.List()),P=v.get("url")||"",k=ge(v),[R,x]=e.useState(!0),j=e.useMemo(()=>function(e){return{TAGLINE:{maxLength:e.get("maxLength64")},BIO:{maxLength:e.get("maxLength750")},DISPLAYNAME:{matchRegexp:e.get("errorDisplayName"),serverError:e.get("serverError"),maxLength:e.get("maxLength25")},URL:{matchRegexp:e.get("errorPortalUrl"),serverError:e.get("serverError"),maxLength:e.get("maxLength25")}}}(c),[c]),M=e.useCallback(()=>x(!0),[]),L=e.useCallback(()=>x(!1),[]),A=e.useCallback((e,{name:t})=>{n(t,e)},[]),q=e.useCallback((e,t)=>{n(e,t?"private":"public")},[]),H=e.useCallback(()=>{a(v),o(u.DEFAULT),B(()=>window.scrollTo(0,0))},[v]),U=e.useCallback(e=>{e.preventDefault(),t(me)},[]),G=e.useCallback(()=>{B(()=>window.scrollTo(0,0));const e=T?u.UNSAVED_CHANGES:u.DEFAULT;o(e)},[T]);return r.createElement("div",{className:"portal-v2-edit"},r.createElement(F,{className:"portal-v2-edit__back",type:V.GHOST,onClick:G},r.createElement(Y,{type:z.CHEVRON_LEFT}),c.get("buttonBack","")),r.createElement(N,null,c.get("modalTitle","")),r.createElement(ei,{updateUserPortal:a,updateEditor:n,currentCover:p,staticText:c,setMode:o,editor:v,modes:fe,mode:h,user:d}),r.createElement($,{onSubmit:H,onInvalid:L,onValid:M},r.createElement("div",{className:"portal-v2-edit__info"},r.createElement("div",{className:"portal-v2-edit__left"},r.createElement("div",{className:"portal-v2-edit__basic"},r.createElement("div",{className:"portal-v2-edit__avatar"},r.createElement(S,{path:g,name:k}),r.createElement(F,{className:"portal-v2-edit__avatar-cta",onClick:U,type:V.ICON_PRIMARY,icon:z.EDIT})),r.createElement("div",{className:"portal-v2-edit__user-and-url"},r.createElement(ue,{label:c.get("inputLabelDisplayName",""),validationErrors:j.DISPLAYNAME,validations:ve,onChange:A,value:I,autocomplete:"off",name:"displayName",showCharCount:!0,required:!0}),r.createElement(ue,{label:c.get("inputLabelUrl",""),validationErrors:j.URL,validations:he,onChange:A,autocomplete:"off",showCharCount:!0,value:P,name:"url",required:!0,block:!0})),r.createElement("div",{className:"portal-v2-edit__privacy"},r.createElement(ye,{style:be.SECONDARY,label:c.get("checkboxLabelPrivacyPrivate",""),className:"portal-v2-edit__checkbox",value:"private"===O,onChange:q,name:"privacySetting",htmlValue:"private",block:!0}))),r.createElement(ue,{label:c.get("inputLabelTagline",""),validationErrors:j.TAGLINE,validations:Ee,onChange:A,autocomplete:"off",showCharCount:!0,value:D,name:"tagline"}),r.createElement(Se,{label:c.get("inputLabelBio",""),validationErrors:j.BIO,validations:"maxLength:750",onChange:A,value:w,name:"description",autocomplete:"off",showCharCount:!0,block:!0})),r.createElement("div",{className:"portal-v2-edit__right"},r.createElement(Ka,{updateEditor:n,urls:_,text:c}),r.createElement(ii,{updateEditor:n,updatePortal:a,currentTags:m,options:i,setMode:o,modes:u,tags:C,text:c,mode:h}),r.createElement("div",{className:"portal-v2-edit__cta-container"},r.createElement(F,{disabled:!R||!T||f||C.size>de,className:"portal-v2-edit__submit",type:V.PRIMARY,submit:!0},f?c.get("buttonTextSaving",""):c.get("buttonTextSave","")))))))}oi.propTypes={setOverlayDialogVisible:i.func.isRequired,tagOptions:R.list.isRequired,portal:R.map.isRequired,user:R.map.isRequired,text:R.map.isRequired,updateEditor:i.func.isRequired,updatePortal:i.func.isRequired,modes:i.object.isRequired,setMode:i.func.isRequired};const si=o(Object.freeze(Object.defineProperty({__proto__:null,default:oi},Symbol.toStringTag,{value:"Module"})));function li(e,t){if(!t)return null;const n=t.get("url","")||"";return r.createElement(e,{className:n?"":"no-follow",title:t.get("title",""),to:n})}function ui(e,t){return r.createElement(Ve,{title:e.get("title"),hero:e.get("image"),onClick:()=>function(e){e(P(T.mergeDeep({event_category:"User Engagement",event_action:"Carousel Click",event_label:"followers-and-following"})))}(t),url:e.get("url")})}function ci(e,t,n,a,i){const o=e.map(e=>e.get("tile"));return r.createElement(ze,{createAccessor:li,ctaLabel:n,style:Be.S23456,ctaOnClick:a,items:o,auth:t},e=>ui(e,i))}function di(t){const{staticText:n,setMode:a,portal:i,modes:o,auth:l}=t,u=C(),c=n.get("followers"),d=n.get("following"),p=i.getIn(["subscribers","count"],0),f=i.getIn(["subscriptions","count"],0),g=i.getIn(["subscribers","subscribers"],s.List()),m=i.getIn(["subscriptions","subscriptions"],s.List()),v=p>12?n.get("rowViewAll").replace("{totalItems}",p):"",h=f>12?n.get("rowViewAll").replace("{totalItems}",f):"",y=e.useCallback(()=>{a(o.FOLLOWERS),B(()=>window.scrollTo(0,0))},[]),b=e.useCallback(()=>{a(o.FOLLOWING),B(()=>window.scrollTo(0,0))},[]);if(0===g.size&&0===m.size)return null;const E=[];return g.size>0&&E.push(r.createElement($e,{label:c,key:c},ci(g,l,v,y,u))),m.size>0&&E.push(r.createElement($e,{label:d,key:d},ci(m,l,h,b,u))),r.createElement("section",{className:"portal-v2-community"},r.createElement("div",{className:"portal-v2-community__divider-line",role:"presentation"}),r.createElement("div",{className:"portal-v2-community__tabs"},r.createElement(Ge,{justify:Ye.LEFT},E)))}di.propTypes={staticText:R.map.isRequired,portal:R.map.isRequired,auth:R.map.isRequired,setMode:i.func.isRequired,modes:i.object.isRequired};const pi=o(Object.freeze(Object.defineProperty({__proto__:null,default:di},Symbol.toStringTag,{value:"Module"})));function fi(e,t){if(!t)return null;const n=t.get("url","")||"",a=t.get("title","");return r.createElement(e,{title:a,to:n})}function gi(t){const{ctaOnClick:n,ctaLabel:a,editable:i,setMode:o,portal:l,modes:u,light:c,label:d,items:p,auth:f}=t,g=l.get("isPortalOwner"),m=e.useMemo(()=>({className:"portal-playlist-v2 "+(c?"portal-playlist-v2--light":"")}),[c]),v=e.useCallback(()=>{o(u.PLAYLIST_EDIT)},[]);return r.createElement("section",{className:m.className},r.createElement(ze,{className:"portal-playlist-v2__row",createAccessor:fi,ctaOnClick:n,ctaLabel:a,items:p,label:d,auth:f,inverted:!0},(e,n)=>function(e,t,n){const{auth:a,staticText:i,language:o,portal:l,user:u}=n,{focused:c}=t;if(!e)return r.createElement("div",{className:"portal-playlist-v2__item"});const d=e.get("preview",s.Map()),p=e.get("feature",s.Map()),f=e.get("title"),g=e.get("body"),m=e.get("imageWithText"),v=e.getIn(["feature","shareAllowed"],!1),h=O
1(a.get("subscriptions",s.List())),y=Je(g,100),b=v&&!h,E=b?Te({userLang:o,userRfd:l.getIn(["data","userReferralId"]),userAffId:l.getIn(["data","everflowAffiliateId"]),userUid:l.getIn(["data","uuid"]),contentUrl:e.get("url"),contentId:e.get("id"),contentType:e.get("contentType")}):e.get("url"),S=r.createElement("img",{className:"portal-playlist-v2__image",alt:f,src:m});return r.createElement("div",{className:"portal-playlist-v2__item"},r.createElement(tt,{accessCheck:rt,feature:p,preview:d,auth:a,user:u},r.createElement(nt,null,r.createElement(Qe,{message:i.get("notAvailableInRegion"),type:Ze}),S),r.createElement(at,null,r.createElement(F,{className:"portal-playlist-v2__item-btn",url:E,scrollToTop:!0,directLink:b},S),c?r.createElement("div",{className:"portal-playlist-v2__meta"},r.createElement(F,{className:"portal-playlist-v2__meta-link",type:V.LINK,url:E,scrollToTop:!0,directLink:b}),r.createElement(ne,null,f),r.createElement("p",{className:"portal-playlist-v2__body"},y)):null)))}(e,n,t)),g&&i?r.createElement("div",{className:"portal-playlist-v2__actions"},r.createElement(F,{className:"portal-playlist-v2__action-edit",type:V.ICON_PRIMARY,icon:z.EDIT,onClick:v,shadow:!0})):null)}gi.propTypes={staticText:R.map.isRequired,items:R.list.isRequired,portal:R.map.isRequired,auth:R.map.isRequired,user:R.map.isRequired,label:i.string.isRequired,kind:i.string.isRequired,ctaOnClick:i.func,ctaLabel:i.string,editable:i.bool,light:i.bool,language:i.string.isRequired};const mi=o(Object.freeze(Object.defineProperty({__proto__:null,default:gi},Symbol.toStringTag,{value:"Module"})));function vi(e){const t=e.getIn(["data","coverPhotoKey"]),r=e.get("error")||!e.get("allowAccess"),n=["portal-v2-profile__header-wrapper"];return r&&n.push("portal-v2__cover--none"),t&&!r&&n.push(`portal-v2__cover--${t}`),t||r||n.push("portal-v2__cover--default"),n.join(" ")}function hi(e,t,r,n){const a=["portal-v2-profile__header"];return e&&a.push("portal-v2-profile__header--no-access"),!t&&r&&n.size<1&&a.push("portal-v2-profile__header--empty-bio"),a.join(" ")}function yi(e,t,n){const a=function(e){return s.fromJS(se).reduce((t,r)=>{const n=r.get("type"),a=e.find(e=>e.get("type")===n);return a?t.push(a):t},s.List())}(e);return a.size?r.createElement("div",{className:n?"portal-v2-profile__info-social-media":"portal-v2-profile__info-social-media portal-v2-profile__info-social-media--left"},r.createElement(ne,{as:k.H6},t.get("followMe")),r.createElement("ul",null,a.map(e=>r.createElement("li",{key:e.get("id")},r.createElement(We,{size:Xe.SMALL,type:e.get("type"),to:e.get("url")}))))):null}function bi(){return null}function Ei({auth:t,modes:n,portal:a,setMode:i,staticText:o,renderModal:l}){const u=C(),c=!t.get("jwt"),d=a.get("allowAccess"),p=a.get("isPortalOwner"),f=a.getIn(["data","profilePicture"],""),g=a.getIn(["data","userPortalUrls"],s.List()),m=a.getIn(["data","uuid"]),v=a.getIn(["data","url"],""),y=a.getIn(["data","verifiedAuthentic"],!1),b=a.get("error"),E=a.getIn(["data","displayName"]),O=a.get("error")||!a.get("allowAccess");let _=d?null:o.get("noAccess","");_=b?o.get("doesNotExist",""):_;const w=a.getIn(["data","description"],""),I=a.getIn(["data","tagline"],""),D=!(!w&&!I),N=ge(a.getIn(["data"])),[R,x]=e.useState(!1),j=e.useCallback(()=>{x(!R)},[R]),L=e.useCallback(()=>{i(n.PROFILE_EDIT)},[]),A=e.useCallback(()=>{l(Oe,{title:o.get("shareUsersPortal","").replace(/\$\{displayName\}/,E),url:`${h.location.origin}/portal/${v}?utm_source=portal`,onReturnFocus:bi,staticText:o}),u(P(T.mergeDeep({event_category:"User Engagement",event_action:"Share Button",event_label:"portal-share"})))},[o,u,P]);return r.createElement("section",{className:"portal-v2-profile"},r.createElement("div",{className:vi(a)},r.createElement("div",{className:O?"":"portal-v2-profile__gradient"}),r.createElement("header",{className:hi(O,D,p,g)},r.createElement("div",{className:"portal-v2-profile__header-content"},r.createElement("div",{className:b?"":"portal-v2-profile__avatar-gradient"},r.createElement(S,{path:f,name:N})),r.createElement("div",{className:"portal-v2-profile__header-text"},r.createElement("div",{className:"portal-v2-profile__header-text-container"},r.createElement(M,{className:"portal-v2-profile__title",inverted:!O,as:[k.H4_MOBILE,k.H3_DESKTOP]},b?o.get("unknownPortal"):E),y?r.createElement("span",{className:"portal-v2-profile__verified",role:"presentation"},r.createElement(Y,{type:z.CHECK}),!O&&r.createElement("span",null,o.get("verifiedAuthentic"))):null),O?r.createElement(ne,{as:[k.H5_MOBILE,k.H5_DESKTOP]},_):null)),r.createElement("div",{className:"portal-v2-profile__actions"},!d||p||c?null:r.createElement("div",{className:"portal-v2-profile__actions-follow"},r.createElement(ot,{subscriptionType:_e.MEMBER,type:st.PILL,contentId:m})),d?r.createElement(F,{className:"portal-v2-profile__actions-share",onClick:A,type:V.ICON_PRIMARY,icon:z.SHARE_ANDROID,shadow:!0}
1):null,p?r.createElement(F,{className:"portal-v2-profile__actions-edit",type:V.ICON_PRIMARY,icon:z.EDIT,onClick:L,shadow:!0}):null))),d&&(D||g.size>0)?r.createElement("div",{className:"portal-v2-profile__info"},function(e,t,n,a,i,o){const s=n.get(a?"readLess":"readMore"),l=["portal-v2-profile__bio-des"],u=t&&t.length>250,c=a?z.CHEVRON_UP:z.CHEVRON_DOWN;return o?(a&&l.push("open"),r.createElement("div",{className:"portal-v2-profile__bio"},e?r.createElement(le,{as:k.H5,className:"portal-v2-profile__bio-title"},e):null,t?r.createElement("p",{className:l.join(" "),"data-teaser":we(t,{length:250})},r.createElement("span",null,t)):null,u?r.createElement(F,{type:st.LINK,onClick:i},s,r.createElement(Y,{type:c})):null)):null}(I,w,o,R,j,D),yi(g,o,D)):null)}Ei.defaultProps={isPortalOwner:!1,allowAccess:!1},Ei.propTypes={staticText:R.map.isRequired,portal:R.map.isRequired,auth:R.map.isRequired,renderModal:i.func.isRequired,isPortalOwner:i.bool,allowAccess:i.bool};const Si=o(Object.freeze(Object.defineProperty({__proto__:null,default:Ei},Symbol.toStringTag,{value:"Module"})));function Ti(e,t){if(!t)return null;const n=t.get("url","")||"",a=t.get("title","");return r.createElement(e,{title:a,to:n})}function Oi(t){const{modes:n,items:a,kind:i,auth:o,setMode:l,staticText:u,portal:c,language:d,history:p}=t;C();const f=e.useCallback(()=>{l(n.DEFAULT)},[n,l]),g=e=>{const t=Te({userLang:d,userRfd:c.getIn(["data","userReferralId"]),userAffId:c.getIn(["data","everflowAffiliateId"]),userUid:c.getIn(["data","uuid"]),contentUrl:e.get("url"),contentId:e.get("id"),contentType:e.get("contentType")});Ie({url:t,language:d,history:p,auth:o})};return r.createElement("div",{className:"portal-v2-view-all"},r.createElement(F,{className:"portal-v2-view-all__back",type:V.GHOST,onClick:f},r.createElement(Y,{type:z.CHEVRON_LEFT}),u.get("back")),r.createElement("section",{className:"portal-v2-view-all"},r.createElement(N,null,u.get("titleViewAll")),r.createElement("div",{className:"portal-v2-view-all__divider-line",role:"presentation"}),r.createElement(ze,{createAccessor:Ti,items:a,auth:o,inverted:!0,asGrid:!0},(e,n)=>function(e,t,n,a){if(!e)return null;const{auth:i,staticText:o}=n,l=e.get("isFree",!1),u=e.getIn(["feature","shareAllowed"],!1),c=O(i.get("subscriptions",s.List())),d=u&&!c||l;return r.createElement(et,{inRow:!0,auth:i,showMoreInfo:!1,isFree:l,tileData:e,asShare:d,staticText:o,forceAccess:it,onClickWatch:d?()=>function(e,t){e(t)}(a,e):()=>{}})}(e,0,t,g))))}Oi.propTypes={staticText:R.map.isRequired,getPortalShare:i.func.isRequired,setMode:i.func.isRequired,modes:i.object.isRequired,kind:i.string.isRequired,items:R.list,auth:R.map,portal:R.map.isRequired,language:i.string,history:i.object.isRequired};const _i=o(Object.freeze(Object.defineProperty({__proto__:null,default:Oi},Symbol.toStringTag,{value:"Module"})));function wi(){return null}function Ii({setOverlayDialogVisible:t,removeVideoFromPlaylist:n,updateViewAllPagination:a,reorderPlaylistItem:i,updatePlaylistItem:o,addVideoToPlaylist:l,popularRowVideos:u,popularRowTitle:c,getPortalShare:d,clientIsReady:p,updatePortal:f,setPageTitle:g,updateEditor:m,pushHistory:v,renderModal:h,staticText:b,touchable:S,setMode:T,history:O,portal:I,auth:D,user:C}){const P=_(),k=I.get("error"),R=I.get("processing"),x=I.get("allowAccess"),j=k||!x,M=I.get("mode",fe.DEFAULT),A=C.getIn(["data","language"]),q=L(A),H=I.getIn(["data","username"]),U=I.get("playlists"),$=I.get("prevMode",fe.DEFAULT),G=I.get("isPortalOwner",!1),Y=I.getIn(["data","displayName"]),K=I.getIn(["data","tags"],s.List()),W=`${b.get("report")} ${H}`,X=y(P,["features","zuoraOutage"]),J=I.getIn(["tags","userTagsOptions"],s.List()),Q=I.getIn(["data","coverPhotoKey"],"")||"default",Z=I.getIn(["playlists","videos"],s.List()),ee=Z.getIn([0,"relativeSiteSegment"],-1),te=b.get("titlePlaylistRecommended","").replace(/\$\{displayName\}/,Y);e.useEffect(()=>{g(H)},[H]);const re=e.useCallback(()=>{T(fe.RECOMMENDED_PLAYLIST),B(()=>window.scrollTo(0,0))},[]),ne=e.useCallback(()=>{T(fe.POPULAR_PLAYLIST),B(()=>window.scrollTo(0,0))},[]),oe=e.useCallback(()=>{h(De,{title:W,staticText:b,onReturnFocus:wi})},[H,W]);return R?r.createElement("div",{className:"portal-v2"},r.createElement("div",{className:"member-portal__loading"},r.createElement(ae,{type:ie}))):M===fe.PLAYLIST_EDIT?r.createElement("div",{className:"portal-v2"},r.createElement(Ga,{addVideoToPlaylist:l,removeVideoFromPlaylist:n,reorderPlaylistItem:i,updatePlaylistItem:o,playlist:U,staticText:b,touchable:S,displayName:Y,setMode:T,modes:fe,auth:D})):r.createElement("div",{className:"portal-v2"},r.createElement(Me,null),Ce(M)?r.createElement(si,{setOverlayDialogVisible:t,updatePortal:f,updateEditor:m,tagOptions:J,setMode:T,text:b,portal:I,modes:fe,user:C}):null,M===fe.DEFAULT?r.createElement(r.Fragment,null,r.createElement(Si,{renderModal:h,staticText:b,setMode:T,portal:I,modes:fe,auth:D}),x&&Z.size>0||x&&G?r.createElement(mi,{kind:Pe.RECOMMENDED,getPortalShare:d,ctaOnClick:re,items:Z,label:te,ctaLabel:Z.size>5?b.get("rowViewAll").replace("{totalItems}",Z.size):"",pushHistory:v,staticText:b,setMode:T,history:O,portal:I,auth:D,user:C,modes:fe,editable:!0,language:q}):null,w(D)||j?null:r.createElement(gt,{siteSegment:ee,uiLocation:"Portal Page"}),x&&p&&u.size>0?r.createElement(mi,{kind:Pe.POPULAR,getPortalShare:d,ctaOnClick:ne,ctaLabel:u.size>5?b.get("rowViewAll").replace("{totalItems}",u.size):"",items:u,staticText:b,label:c,history:O,portal:I,auth:D,user:C,light:!0,language:q}):null,x?r.createElement(pi,{staticText:b,setMode:T,portal:I,modes:fe,auth:D}):null,w(D)||!p||j?null:r.createElement(r.Fragment,null,r.createElement(ht,{formName:Ne,uiLocation:"portal"}),r.createElement(He,{typeTwoColumn:!0}),r.createElement("div",{className:"portal-v2__plan-grid-wrapper"},X?null:r.createElement(r.Fragment,null,r.createElement(N,{className:"portal-v2__section-title"},b.get("titlePlanGrid")),r.createElement(je,{history:O})))),w(D)&&!G&&x?r.createElement(F,{className:"portal-v2__flag",onClick:oe,icon:z.FLAG,type:V.ICON}):null,j||q===E?null:r.createElement(Et,null)):null,M===fe.UNSAVED_CHANGES?r.createElement(Fe,{currentCover:Q,updateEditor:m,currentTags:K,staticText:b,prevMode:$,setMode:T,modes:fe}):null,M===fe.RECOMMENDED_PLAYLIST?r.createElement(_i,{kind:Pe.RECOMMENDED,getPortalShare:d,items:Z,staticText:b,setMode:T,modes:fe,auth:D,portal:I,language:q,history:O}):null,M===fe.POPULAR_PLAYLIST?r.createElement(_i,{kind:Pe.POPULAR,getPortalShare:d,items:u,staticText:b,setMode:T,modes:fe,auth:D,portal:I,language:q,history:O}):null,M===fe.FOLLOWERS||M===fe.FOLLOWING?r.createElement(Nt,{updatePagination:a,paginationLimit:ke,staticText:b,setMode:T,portal:I,modes:fe,auth:D}):null)}Ii.propTypes={popularRowVideos:R.list.isRequired,setOverlayDialogVisible:i.func.isRequired,removeVideoFromPlaylist:i.func.isRequired,updateViewAllPagination:i.func.isRequired,reorderPlaylistItem:i.func.isRequired,staticText:R.map.isRequired,updatePlaylistItem:i.func.isRequired,addVideoToPlaylist:i.func.isRequired,popularRowTitle:i.string.isRequired,getPortalShare:i.func.isRequired,portal:R.map.isRequired,clientIsReady:i.bool.isRequired,auth:R.map.isRequired,user:R.map.isRequired,updatePortal:i.func.isRequired,updateEditor:i.func.isRequired,renderModal:i.func.isRequired,touchable:i.bool.isRequired,history:i.object.isRequired,setMode:i.func.isRequired};const Di=Re({seoType:xe})(Ii),Ci=D(e=>({staticText:e.staticText.getIn(["data","portal","data"],s.Map()),touchable:e.app.getIn(["viewport","touchable"],!1),clientIsReady:e.app.get("bootstrapComplete"),popularRowVideos:Tt(e),popularRowTitle:St(e),portal:e.portal,auth:e.auth,user:e.user}),e=>{const t=x(e);return{pushHistory:t.navigation.pushHistory,setOverlayDialogVisible:t.dialog.setOverlayDialogVisible,removeVideoFromPlaylist:t.portal.removeVideoFromPlaylist,updateViewAllPagination:t.portal.updateViewAllPagination,reorderPlaylistItem:t.playlist.reorderPlaylistItem,updatePlaylistItem:t.playlist.updatePlaylistItem,addVideoToPlaylist:t.portal.addVideoToPlaylist,getPortalShare:t.portal.getPortalShare,updatePortal:t.portal.updatePortal,updateEditor:t.portal.updateEditor,renderModal:t.dialog.renderModal,setPageTitle:t.page.setPageTitle,setMode:t.portal.setMode}})(Di),Pi=o(Object.freeze(Object.defineProperty({__proto__:null,default:Ci},Symbol.toStringTag,{value:"Module"})));export{Pi as default}; 2//# sourceMappingURL=index.wMeHNZ24.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.