0x1998 - MANAGER
Düzenlenen Dosya: admin-controls.js
/*! For license information please see admin-controls.js.LICENSE.txt */ (()=>{"use strict";var e={192:(e,t,r)=>{var n=r(609),i=Symbol.for("react.element"),o=(Symbol.for("react.fragment"),Object.prototype.hasOwnProperty),a=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,s={key:!0,ref:!0,__self:!0,__source:!0};function l(e,t,r){var n,l={},c=null,u=null;for(n in void 0!==r&&(c=""+r),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(u=t.ref),t)o.call(t,n)&&!s.hasOwnProperty(n)&&(l[n]=t[n]);if(e&&e.defaultProps)for(n in t=e.defaultProps)void 0===l[n]&&(l[n]=t[n]);return{$$typeof:i,type:e,key:c,ref:u,props:l,_owner:a.current}}t.jsx=l,t.jsxs=l},271:(e,t,r)=>{e.exports=r(299)},299:(e,t)=>{var r="function"==typeof Symbol&&Symbol.for,n=r?Symbol.for("react.element"):60103,i=r?Symbol.for("react.portal"):60106,o=r?Symbol.for("react.fragment"):60107,a=r?Symbol.for("react.strict_mode"):60108,s=r?Symbol.for("react.profiler"):60114,l=r?Symbol.for("react.provider"):60109,c=r?Symbol.for("react.context"):60110,u=r?Symbol.for("react.async_mode"):60111,d=r?Symbol.for("react.concurrent_mode"):60111,p=r?Symbol.for("react.forward_ref"):60112,f=r?Symbol.for("react.suspense"):60113,g=r?Symbol.for("react.suspense_list"):60120,m=r?Symbol.for("react.memo"):60115,h=r?Symbol.for("react.lazy"):60116,v=r?Symbol.for("react.block"):60121,b=r?Symbol.for("react.fundamental"):60117,y=r?Symbol.for("react.responder"):60118,x=r?Symbol.for("react.scope"):60119;function w(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case u:case d:case o:case s:case a:case f:return e;default:switch(e=e&&e.$$typeof){case c:case p:case h:case m:case l:return e;default:return t}}case i:return t}}}function I(e){return w(e)===d}t.AsyncMode=u,t.ConcurrentMode=d,t.ContextConsumer=c,t.ContextProvider=l,t.Element=n,t.ForwardRef=p,t.Fragment=o,t.Lazy=h,t.Memo=m,t.Portal=i,t.Profiler=s,t.StrictMode=a,t.Suspense=f,t.isAsyncMode=function(e){return I(e)||w(e)===u},t.isConcurrentMode=I,t.isContextConsumer=function(e){return w(e)===c},t.isContextProvider=function(e){return w(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===n},t.isForwardRef=function(e){return w(e)===p},t.isFragment=function(e){return w(e)===o},t.isLazy=function(e){return w(e)===h},t.isMemo=function(e){return w(e)===m},t.isPortal=function(e){return w(e)===i},t.isProfiler=function(e){return w(e)===s},t.isStrictMode=function(e){return w(e)===a},t.isSuspense=function(e){return w(e)===f},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===o||e===d||e===s||e===a||e===f||e===g||"object"==typeof e&&null!==e&&(e.$$typeof===h||e.$$typeof===m||e.$$typeof===l||e.$$typeof===c||e.$$typeof===p||e.$$typeof===b||e.$$typeof===y||e.$$typeof===x||e.$$typeof===v)},t.typeOf=w},486:(e,t,r)=>{var n=r(271),i={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return n.isMemo(e)?a:s[e.$$typeof]||i}s[n.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[n.Memo]=a;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,g=Object.prototype;e.exports=function e(t,r,n){if("string"!=typeof r){if(g){var i=f(r);i&&i!==g&&e(t,i,n)}var a=u(r);d&&(a=a.concat(d(r)));for(var s=l(t),m=l(r),h=0;h<a.length;++h){var v=a[h];if(!(o[v]||n&&n[v]||m&&m[v]||s&&s[v])){var b=p(r,v);try{c(t,v,b)}catch(e){}}}}return t}},540:(e,t,r)=>{e.exports=r(192)},577:(e,t)=>{var r=60103,n=60106,i=60107,o=60108,a=60114,s=60109,l=60110,c=60112,u=60113,d=60120,p=60115,f=60116;if("function"==typeof Symbol&&Symbol.for){var g=Symbol.for;r=g("react.element"),n=g("react.portal"),i=g("react.fragment"),o=g("react.strict_mode"),a=g("react.profiler"),s=g("react.provider"),l=g("react.context"),c=g("react.forward_ref"),u=g("react.suspense"),d=g("react.suspense_list"),p=g("react.memo"),f=g("react.lazy"),g("react.block"),g("react.server.block"),g("react.fundamental"),g("react.debug_trace_mode"),g("react.legacy_hidden")}t.isContextConsumer=function(e){return function(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case i:case a:case o:case u:case d:return e;default:switch(e=e&&e.$$typeof){case l:case c:case f:case p:case s:return e;default:return t}}case n:return t}}}(e)===l}},609:e=>{e.exports=window.React},661:(e,t,r)=>{e.exports=r(577)}},t={};function r(n){var i=t[n];if(void 0!==i)return i.exports;var o=t[n]={exports:{}};return e[n](o,o.exports,r),o.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t);var n=r(540);const{Button:i,ComboboxControl:o}=wp.components,{Component:a,Fragment:s}=wp.element,l=class extends a{constructor(e){super(e),this.state={items:[],isBusy:!1},this.fetchItems()}hasMeta(){return this.props.metaFields&&this.props.metaFields.length}fetchItems(){const e=[];if(this.props.relatedItems&&this.props.relatedItems.length)for(var t=0;t<this.props.relatedItems.length;t++)e.push(this.props.relatedItems[t].related_id);window.wp.ajax.send("jet_engine_relations_get_type_items",{type:"GET",data:{_nonce:window.JetEngineRelationsCommon._nonce,relID:this.props.relID,existing:e,objectType:this.props.controlObjectType,object:this.props.controlObjectName},success:e=>{this.setState({items:[...e]})},error:(e,t,r)=>{e.message?alert(e.message):alert(r)}})}render(){return(0,n.jsx)(s,{children:0<this.state.items.length&&(0,n.jsxs)(s,{children:[(0,n.jsx)(o,{value:this.state.relatedID,onChange:e=>{this.setState({relatedID:e})},label:this.props.labels.select,options:this.state.items}),(0,n.jsx)(i,{isPrimary:!0,isBusy:this.state.isBusy,disabled:!this.state.relatedID,onClick:()=>{this.setState({isBusy:!0}),this.props.onChange(this.state.relatedID)},children:this.props.labels.connectButton})]})})}},{Button:c}=wp.components,{MediaUpload:u,MediaUploadCheck:d}=wp.blockEditor,{Component:p,Fragment:f}=wp.element,{assign:g,castArray:m}=window.lodash;class h extends p{constructor(e){super(e),this.frame=wp.media({multiple:!1}),this.openModal=this.openModal.bind(this),this.onOpen=this.onOpen.bind(this),this.onSelect=this.onSelect.bind(this),this.onUpdate=this.onUpdate.bind(this),this.onClose=this.onClose.bind(this),this.frame.on("select",this.onSelect),this.frame.on("update",this.onUpdate),this.frame.on("open",this.onOpen),this.frame.on("close",this.onClose)}onSelect(){const e=this.frame.state().get("selection").toJSON();this.props.onSelect(e[0])}onUpdate(e){const t=this.frame.state(),r=e||t.get("selection");r&&r.models.length&&this.props.onSelect(r.models[0].toJSON())}onOpen(){if(this.updateCollection(),!this.props.value)return;const e=this.frame.state().get("selection");m(this.props.value).forEach((t=>{e.add(wp.media.attachment(t))}))}onClose(){this.props.onClose&&this.props.onClose()}updateCollection(){const e=this.frame.content.get();if(e&&e.collection){const t=e.collection;t.toArray().forEach((e=>e.trigger("destroy",e))),t.mirroring._hasMore=!0,t.more()}}openModal(){this.frame.open()}render(){return this.props.render({open:this.openModal})}componentWillUnmount(){this.frame.remove()}}const v=class extends p{constructor(e){super(e),this.state={value:this.props.value}}componentDidMount(){let e=!1;switch(this.props.value_format){case"both":this.props.value&&this.props.value.url&&this.setState({previewURL:this.props.value.url});break;case"url":this.props.value&&this.setState({previewURL:this.props.value});break;default:this.props.value&&(e=this.props.value)}e&&this.fetchImg(e)}mediaUploadRender(e){return(0,n.jsxs)("div",{style:{display:"flex",paddingTop:"5px",paddingBottom:"15px"},children:[(0,n.jsx)(c,{onClick:e,className:"is-nested-modal-trigger",isSecondary:!0,isSmall:!0,children:"Select or upload image"}),this.state.value&&(0,n.jsx)(c,{onClick:()=>{this.setState((e=>{const t=g({},e,{value:null,previewURL:null});return this.props.onChange(t.value),t}))},isDestructive:!0,isSmall:!0,style:{marginLeft:"5px"},children:"Reset"})]})}mediaUploadOnSelect(e){this.setState((t=>{var r={};switch(this.props.value_format){case"both":r=g({},t,{value:{id:e.id,url:e.url}});break;case"url":r=g({},t,{value:e.url});break;default:r=g({},t,{value:e.id})}return this.props.onChange(r.value),r})),this.setState({previewURL:e.url})}fetchImg(e){wp.apiFetch({method:"get",path:"/wp/v2/media/"+e}).then((e=>{this.setState({previewURL:e.media_details.sizes.thumbnail.source_url})}))}render(){return(0,n.jsxs)(f,{children:[(0,n.jsx)("div",{style:{paddingBottom:"10px"},children:(0,n.jsx)("b",{children:this.props.label})}),this.state.previewURL&&(0,n.jsx)("img",{src:this.state.previewURL,width:"150px",height:"auto"}),(0,n.jsx)(d,{fallback:(0,n.jsx)(h,{onSelect:e=>{this.mediaUploadOnSelect(e)},value:this.state.value,render:({open:e})=>this.mediaUploadRender(e)}),children:(0,n.jsx)(u,{onSelect:e=>{this.mediaUploadOnSelect(e)},value:this.state.value,render:({open:e})=>this.mediaUploadRender(e)})})]})}},{BaseControl:b,CheckboxControl:y}=wp.components,{Component:x,Fragment:w}=wp.element,{assign:I}=window.lodash,D=class extends x{constructor(e){super(e),this.state={value:this.props.value||[]}}render(){const{label:e,help:t,options:r,layout:i,onChange:o}=this.props;return(0,n.jsx)(b,{label:e,help:t,children:(0,n.jsx)("div",{className:"je-checkbox-group-"+i,children:r.map(((e,t)=>(0,n.jsx)(y,{label:e.label,checked:this.state.value.includes(e.value),onChange:()=>{const t=this.state.value;t.includes(e.value)?t.splice(t.indexOf(e.value),1):t.push(e.value),this.setState({value:t},(()=>{o(this.state.value)}))}},"check_"+e.value+t)))})})}},C={stepper:(e,t)=>{let r="";if(""===t)return"";const n=parseFloat(t);if(void 0!==e.min_value&&""!==e.min_value){const t=parseFloat(e.min_value);if(n<t)return r=`Please enter a value greater than or equal to ${t}.`,r}if(void 0!==e.max_value&&""!==e.max_value){const t=parseFloat(e.max_value);if(n>t)return r=`Please enter a value less than or equal to ${t}.`,r}return r}},{TextControl:S,TextareaControl:E,RadioControl:O,SelectControl:P}=wp.components,{Component:N,Fragment:R}=wp.element,{assign:B}=window.lodash,j=class extends N{constructor(e){super(e),this.props.values?this.state={...this.props.values,errors:{}}:this.state={errors:{}}}onChange(e,t){this.setState((r=>{const n=B({},r,{[e]:t});return this.props.onChange(n),n}))}fieldTemplate(e){const t={key:"field_"+e.type+e.name,label:e.title+(e.required?" *":""),help:e.description?(0,n.jsx)("span",{dangerouslySetInnerHTML:{__html:e.description}}):"",value:this.state[e.name],onChange:t=>{this.onChange(e.name,t)}},r=B({},e);r.class&&(r.className=r.class,delete r.class);let i,o=e.type;switch("text"===o&&e.input_type&&(o=e.input_type),-1!==["checkbox","radio"].indexOf(e.type)&&(i=e.layout||"vertical"),o){case"select":return(0,n.jsx)(P,{...t,options:e.options,multiple:e.multiple});case"stepper":return(0,n.jsx)(S,{type:"number",...t,min:e.min_value?e.min_value:"",max:e.max_value?e.max_value:"",step:e.step_value?e.step_value:1});case"radio":return parseInt(t.value,10)==t.value?t.selected=parseInt(t.value,10):t.selected=t.value,delete t.value,(0,n.jsx)(O,{className:"je-radio-group-"+i,...t,options:e.options});case"checkbox":return(0,n.jsx)(D,{...t,options:e.options,layout:i});case"media":return e.multi_upload?(0,n.jsx)("p",{children:(0,n.jsx)("i",{children:"Gallery field type is not supported"})}):(0,n.jsx)(v,{...t,...e});case"date":return(0,n.jsx)(S,{...t,type:"date"});case"time":return(0,n.jsx)(S,{...t,type:"time"});case"textarea":case"wysiwyg":return(0,n.jsx)(E,{...t});case"datetime-local":return(0,n.jsx)(S,{...t,type:"datetime-local"});case"switcher":case"iconpicker":case"repeater":case"colorpicker":case"posts":case"html":return(0,n.jsx)("p",{children:(0,n.jsx)("i",{children:o+" field type is not supported"})});default:return(0,n.jsx)(S,{...t})}}validateValue=(e,t)=>{const r=C[e.type];return"function"!=typeof r?"":r(e,t)};validateFields=()=>{const e={};return this.props.fields.forEach((t=>{const r=this.validateValue(t,this.state[t.name]);r&&(e[t.name]=r)})),this.setState({errors:e}),0===Object.keys(e).length};render(){return(0,n.jsx)(R,{children:this.props.fields.map((e=>(0,n.jsxs)(R,{children:[this.fieldTemplate(e),this.state.errors&&this.state.errors[e.name]&&(0,n.jsx)("p",{className:"error-message",children:this.state.errors[e.name]})]},"field_"+e.name)))})}},{Button:A,ComboboxControl:_}=wp.components,{Component:T,Fragment:L}=wp.element,{assign:M}=window.lodash,G=class extends T{constructor(e){super(e),this.state={item:{},isBusy:!1}}createItem(){window.wp.ajax.send("jet_engine_relations_create_item_of_type",{type:"GET",data:{_nonce:window.JetEngineRelationsCommon._nonce,relID:this.props.relID,relatedObjectType:this.props.controlObjectType,relatedObjectName:this.props.controlObjectName,isParentProcessed:this.props.isParentProcessed,item:this.state.item},success:e=>{this.props.onChange(e.itemID),this.setState({isBusy:!1})},error:(e,t,r)=>{this.setState({isBusy:!1}),e?alert(e):alert(r)}})}render(){return(0,n.jsxs)(L,{children:[(0,n.jsx)(j,{fields:this.props.createFields,onChange:e=>{this.setState({item:M({},e)})}}),(0,n.jsx)(A,{isPrimary:!0,isBusy:this.state.isBusy,className:"jet-engine-rels__create-item",onClick:()=>{this.setState({isBusy:!0}),this.createItem()},children:this.props.labels.createButton})]})}},{Button:F,TextControl:k}=wp.components,{Component:U,Fragment:W,createRef:H}=wp.element,{assign:q,isEmpty:V}=window.lodash,z=class extends U{constructor(e){super(e);let t=this.props.value||{},r={};for(const e of this.props.metaFields)if(void 0!==e.value&&void 0!==e.name){let t=e.value;"checkbox"===e.type&&(t=Object.keys(e.value)),r[e.name]=t}this.state={metaData:q({},r,t),isBusy:!1,done:!1,error:!1,errorMessage:""},this.savedTimeout=null,this.errorTimeout=null,this.fieldsListRef=H()}saveMeta(){window.wp.ajax.send("jet_engine_relations_save_relation_meta",{type:"POST",data:{_nonce:window.JetEngineRelationsCommon._nonce,relID:this.props.relID,relatedObjectID:this.props.relatedObjectID,relatedObjectType:this.props.controlObjectType,relatedObjectName:this.props.controlObjectName,currentObjectID:this.props.currentObjectID,isParentProcessed:this.props.isParentProcessed,meta:this.state.metaData},success:e=>{this.setState({isBusy:!1,done:!0}),this.savedTimeout=setTimeout((()=>{this.setState({done:!1})}),2e3),this.props.onUpdate()},error:(e,t,r)=>{e?alert(e):alert(r),this.setState({isBusy:!1,done:!1})}})}checkRequiredFields(){let e=[];for(const t of this.props.metaFields)if(t.required){let r=!1;r=void 0===this.state.metaData[t.name]||V(this.state.metaData[t.name]),r&&e.push(t.title)}return this.errorTimeout&&(clearTimeout(this.errorTimeout),this.errorTimeout=null),e.length?(this.setState({error:!0,errorMessage:"Empty required fields: "+e.join(", ")}),this.errorTimeout=setTimeout((()=>{this.setState({error:!1,errorMessage:""})}),3e3)):this.setState({error:!1,errorMessage:""}),e.length>0}handleSave=()=>{this.checkRequiredFields()||this.fieldsListRef.current.validateFields()&&(this.setState({isBusy:!0}),this.savedTimeout&&(clearTimeout(this.savedTimeout),this.savedTimeout=null),this.saveMeta())};render(){return(0,n.jsxs)(W,{children:[(0,n.jsx)(j,{ref:this.fieldsListRef,fields:this.props.metaFields,values:this.state.metaData,onChange:e=>{this.setState({metaData:q({},e)})}}),(0,n.jsxs)("div",{className:"jet-engine-rels-popup__footer",children:[(0,n.jsx)(F,{isPrimary:!0,isBusy:this.state.isBusy,onClick:this.handleSave,children:"Save Meta Data"}),this.state.error&&(0,n.jsx)("span",{style:{marginLeft:"10px",color:"red"},children:this.state.errorMessage}),this.state.isBusy&&(0,n.jsx)("span",{style:{marginLeft:"10px"},children:"Saving..."}),!this.state.isBusy&&this.state.done&&(0,n.jsx)("span",{style:{marginLeft:"10px",color:"green"},children:"Saved!"})]})]})}},{Modal:$,Button:J}=wp.components,{Component:Y,Fragment:X}=wp.element,K=class extends Y{constructor(e){super(e),this.state={relatedObjectID:!1,relatedList:[],isBusy:!1}}processRelation(e){window.wp.ajax.send("jet_engine_relations_update_relation_items",{type:"POST",data:{_nonce:window.JetEngineRelationsCommon._nonce,relID:this.props.relID,relatedObjectID:e,relatedObjectType:this.props.controlObjectType,relatedObjectName:this.props.controlObjectName,isParentProcessed:this.props.isParentProcessed,currentObjectID:this.props.currentObjectID},success:t=>{this.hasMetaFields()?this.setState({relatedObjectID:e,relatedList:t.related_list}):this.props.onComplete(t.related_list),this.setState({isBusy:!1})},error:(e,t,r)=>{this.setState({isBusy:!1}),e?alert(e):alert(r)}})}hasMetaFields(){return this.props.metaFields&&0<this.props.metaFields.length}showMetaFields(){return this.state.relatedObjectID&&this.hasMetaFields()}modalTitle(){return this.showMetaFields()?"Edit Meta Fields":this.props.title}render(){const e={width:"760px",maxWidth:"80vw"};this.state.isBusy&&(e.opacity="0.9");const t=["jet-engine-rels-modal"];return this.showMetaFields()&&t.push("has-footer"),(0,n.jsxs)($,{title:this.modalTitle(),style:e,className:t.join(" "),shouldCloseOnClickOutside:!1,onRequestClose:e=>{e.target.classList.contains("is-nested-modal-trigger")||this.props.onClose(this.state.relatedList)},children:["create"===this.props.type&&!this.state.relatedObjectID&&(0,n.jsx)(G,{...this.props,onChange:e=>{this.setState({isBusy:!0}),this.processRelation(e)}}),"connect"===this.props.type&&!this.state.relatedObjectID&&(0,n.jsx)(l,{...this.props,onChange:e=>{this.setState({isBusy:!0}),this.processRelation(e)}}),this.showMetaFields()&&(0,n.jsx)(z,{...this.props,relatedObjectID:this.state.relatedObjectID,onUpdate:()=>{this.props.onComplete(this.state.relatedList)}})]})}},{SVG:Q,Path:Z}=wp.components,ee=(0,n.jsx)(Q,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",children:(0,n.jsx)(Z,{d:"M10 6c3.9 0 7-.9 7-2s-3.1-2-7-2-7 .9-7 2 3.1 2 7 2zm0 9c-3.9 0-7-.9-7-2v3c0 1.1 3.1 2 7 2s7-.9 7-2v-3c0 1.1-3.1 2-7 2zm0-4c-3.9 0-7-.9-7-2v3c0 1.1 3.1 2 7 2s7-.9 7-2V9c0 1.1-3.1 2-7 2zm0-4c-3.9 0-7-.9-7-2v3c0 1.1 3.1 2 7 2s7-.9 7-2V5c0 1.1-3.1 2-7 2z"})}),{Modal:te,Button:re}=wp.components,{Component:ne,Fragment:ie}=wp.element,{assign:oe}=window.lodash,ae=class extends ne{constructor(e){super(e),this.state={showModal:!1,dataLoaded:!1,metaData:{}}}hasMeta(){return this.props.metaFields&&0<this.props.metaFields.length}fetchData(){window.wp.ajax.send("jet_engine_relations_get_related_item_meta",{type:"GET",data:{_nonce:window.JetEngineRelationsCommon._nonce,relID:this.props.relID,relatedObjectID:this.props.relatedObjectID,relatedObjectType:this.props.controlObjectType,relatedObjectName:this.props.controlObjectName,isParentProcessed:this.props.isParentProcessed,currentObjectID:this.props.currentObjectID},success:e=>{e&&this.setState({metaData:oe({},e)}),this.setState({dataLoaded:!0})},error:(e,t,r)=>{e?alert(e):alert(r)}})}render(){const e=["jet-engine-rels-modal"];return this.state.dataLoaded&&e.push("has-footer"),(0,n.jsxs)(ie,{children:[(0,n.jsx)(re,{isSecondary:!0,isSmall:!0,icon:ee,onClick:()=>{this.fetchData(),this.setState({showModal:!0})},children:"Edit Meta"}),this.state.showModal&&(0,n.jsxs)(te,{title:"Edit Meta",style:{width:"760px",maxWidth:"80vw"},className:e.join(" "),shouldCloseOnClickOutside:!1,onRequestClose:e=>{e&&(e.target.classList.contains("is-nested-modal-trigger")||this.setState({showModal:!1,metaData:{},dataLoaded:!1}))},children:[this.state.dataLoaded&&(0,n.jsx)(z,{...this.props,value:this.state.metaData,onUpdate:()=>{this.setState()}}),!this.state.dataLoaded&&(0,n.jsx)("div",{children:"Loading existing meta data..."})]})]})}},{SVG:se,Path:le}=wp.components,ce=(0,n.jsxs)(se,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",children:[(0,n.jsx)("rect",{x:"0",fill:"none",width:"20",height:"20"}),(0,n.jsx)(le,{d:"M4 5H2v13h10v-2H4V5zm13.9-1.6l-1.3-1.3c-.4-.4-1.1-.5-1.6-.1l-1 1H5v12h9V9l4-4c.4-.5.3-1.2-.1-1.6zm-5.7 6l-2.5.9.9-2.5L15 3.4 16.6 5l-4.4 4.4z"})]}),{SVG:ue,Path:de}=wp.components,pe=(0,n.jsxs)(ue,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",children:[(0,n.jsx)("rect",{x:"0",fill:"none",width:"20",height:"20"}),(0,n.jsx)(de,{d:"M18.3 9.5C15 4.9 8.5 3.8 3.9 7.2c-1.2.9-2.2 2.1-3 3.4.2.4.5.8.8 1.2 3.3 4.6 9.6 5.6 14.2 2.4.9-.7 1.7-1.4 2.4-2.4.3-.4.5-.8.8-1.2-.3-.4-.5-.8-.8-1.1zm-8.2-2.3c.5-.5 1.3-.5 1.8 0s.5 1.3 0 1.8-1.3.5-1.8 0-.5-1.3 0-1.8zm-.1 7.7c-3.1 0-6-1.6-7.7-4.2C3.5 9 5.1 7.8 7 7.2c-.7.8-1 1.7-1 2.7 0 2.2 1.7 4.1 4 4.1 2.2 0 4.1-1.7 4.1-4v-.1c0-1-.4-2-1.1-2.7 1.9.6 3.5 1.8 4.7 3.5-1.7 2.6-4.6 4.2-7.7 4.2z"})]}),{SVG:fe,Path:ge}=wp.components,me=(0,n.jsxs)(fe,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",children:[(0,n.jsx)("rect",{x:"0",fill:"none",width:"20",height:"20"}),(0,n.jsx)(ge,{d:"M17.74 2.26c1.68 1.69 1.68 4.41 0 6.1l-1.53 1.52c-.32.33-.69.58-1.08.77L13 10l1.69-1.64.76-.77.76-.76c.84-.84.84-2.2 0-3.04-.84-.85-2.2-.85-3.04 0l-.77.76-.76.76L10 7l-.65-2.14c.19-.38.44-.75.77-1.07l1.52-1.53c1.69-1.68 4.42-1.68 6.1 0zM2 4l8 6-6-8zm4-2l4 8-2-8H6zM2 6l8 4-8-2V6zm7.36 7.69L10 13l.74 2.35-1.38 1.39c-1.69 1.68-4.41 1.68-6.1 0-1.68-1.68-1.68-4.42 0-6.1l1.39-1.38L7 10l-.69.64-1.52 1.53c-.85.84-.85 2.2 0 3.04.84.85 2.2.85 3.04 0zM18 16l-8-6 6 8zm-4 2l-4-8 2 8h2zm4-4l-8-4 8 2v2z"})]}),{SVG:he,Path:ve}=wp.components,be=(0,n.jsx)(he,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",children:(0,n.jsx)(ve,{d:"M12 4h3c.6 0 1 .4 1 1v1H3V5c0-.6.5-1 1-1h3c.2-1.1 1.3-2 2.5-2s2.3.9 2.5 2zM8 4h3c-.2-.6-.9-1-1.5-1S8.2 3.4 8 4zM4 7h11l-.9 10.1c0 .5-.5.9-1 .9H5.9c-.5 0-.9-.4-1-.9L4 7z"})}),{Button:ye,Popover:xe}=wp.components,{Component:we,Fragment:Ie}=wp.element,De=class extends we{constructor(e){super(e),this.state={isTrash:!1,isDisconnect:!1}}processDisconnect(){window.wp.ajax.send("jet_engine_relations_disconnect_relation_items",{type:"POST",data:{_nonce:window.JetEngineRelationsCommon._nonce,relID:this.props.relID,relatedObjectID:this.props.relatedObjectID,relatedObjectType:this.props.relatedObjectType,relatedObjectName:this.props.relatedObjectName,currentObjectID:this.props.currentObjectID,isParentProcessed:this.props.isParentProcessed,isTrash:this.state.isTrash},success:e=>{this.cancelDisconnect(),this.props.onUpdate(e.related_list)},error:(e,t,r)=>{this.cancelDisconnect(),e?alert(e):alert(r)}})}cancelDisconnect(){this.setState({isTrash:!1,isDisconnect:!1})}confirmPopover(e){return e=e||window.JetEngineRelationsCommon.i18n.confirmText,(0,n.jsx)(xe,{position:"top center",noArrow:!1,onFocusOutside:()=>{this.cancelDisconnect()},children:(0,n.jsxs)("div",{style:{width:"100px",display:"flex",padding:"3px",justifyContent:"center",textAlign:"center",flexWrap:"wrap"},children:[e,(0,n.jsx)("a",{href:"#",style:{margin:"0 4px"},onClick:e=>{e.preventDefault(),e.stopPropagation(),this.processDisconnect()},children:window.JetEngineRelationsCommon.i18n.yes}),(0,n.jsx)("a",{href:"#",style:{margin:"0 4px"},onClick:e=>{e.preventDefault(),e.stopPropagation(),this.cancelDisconnect()},children:window.JetEngineRelationsCommon.i18n.no})]})})}render(){return(0,n.jsxs)("div",{className:"jet-engine-rels__actions-list",children:[this.props.actions.edit&&(0,n.jsx)(ye,{isSecondary:!0,isSmall:!0,icon:ce,onClick:()=>{window.open(this.props.actions.edit,"_blank").focus()},children:window.JetEngineRelationsCommon.i18n.edit}),this.props.actions.view&&(0,n.jsx)(ye,{isSecondary:!0,isSmall:!0,icon:pe,onClick:()=>{window.open(this.props.actions.view,"_blank").focus()},children:window.JetEngineRelationsCommon.i18n.view}),this.props.actions.disconnect&&(0,n.jsxs)(ye,{isSecondary:!0,isDestructive:!0,isSmall:!0,icon:me,onClick:()=>{this.setState({isTrash:!1,isDisconnect:!0})},children:[window.JetEngineRelationsCommon.i18n.disconnect,this.state.isDisconnect&&!this.state.isTrash&&this.confirmPopover()]}),this.props.actions.trash&&(0,n.jsxs)(ye,{isSecondary:!0,isDestructive:!0,isSmall:!0,icon:be,onClick:()=>{this.setState({isTrash:!0,isDisconnect:!0})},children:[window.JetEngineRelationsCommon.i18n.deleteItem,this.state.isDisconnect&&this.state.isTrash&&this.confirmPopover(window.JetEngineRelationsCommon.i18n.confirmDelete)]})]})}};var Ce=r(609),Se=r.n(Ce);function Ee(e,t){return Ee=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Ee(e,t)}function Oe(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Ee(e,t)}function Pe(){return Pe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Pe.apply(null,arguments)}function Ne(e){return Ne="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},Ne(e)}function Re(e,t,r){return(t=function(e){var t=function(e){if("object"!=Ne(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=Ne(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Ne(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Be(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 je(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Be(Object(r),!0).forEach((function(t){Re(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Be(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Ae(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. "}var _e="function"==typeof Symbol&&Symbol.observable||"@@observable",Te=function(){return Math.random().toString(36).substring(7).split("").join(".")},Le={INIT:"@@redux/INIT"+Te(),REPLACE:"@@redux/REPLACE"+Te(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+Te()}};function Me(e,t,r){var n;if("function"==typeof t&&"function"==typeof r||"function"==typeof r&&"function"==typeof arguments[3])throw new Error(Ae(0));if("function"==typeof t&&void 0===r&&(r=t,t=void 0),void 0!==r){if("function"!=typeof r)throw new Error(Ae(1));return r(Me)(e,t)}if("function"!=typeof e)throw new Error(Ae(2));var i=e,o=t,a=[],s=a,l=!1;function c(){s===a&&(s=a.slice())}function u(){if(l)throw new Error(Ae(3));return o}function d(e){if("function"!=typeof e)throw new Error(Ae(4));if(l)throw new Error(Ae(5));var t=!0;return c(),s.push(e),function(){if(t){if(l)throw new Error(Ae(6));t=!1,c();var r=s.indexOf(e);s.splice(r,1),a=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(Ae(7));if(void 0===e.type)throw new Error(Ae(8));if(l)throw new Error(Ae(9));try{l=!0,o=i(o,e)}finally{l=!1}for(var t=a=s,r=0;r<t.length;r++)(0,t[r])();return e}return p({type:Le.INIT}),(n={dispatch:p,subscribe:d,getState:u,replaceReducer:function(e){if("function"!=typeof e)throw new Error(Ae(10));i=e,p({type:Le.REPLACE})}})[_e]=function(){var e,t=d;return(e={subscribe:function(e){if("object"!=typeof e||null===e)throw new Error(Ae(11));function r(){e.next&&e.next(u())}return r(),{unsubscribe:t(r)}}})[_e]=function(){return this},e},n}function Ge(e,t){return function(){return t(e.apply(this,arguments))}}function Fe(e,t){if("function"==typeof e)return Ge(e,t);if("object"!=typeof e||null===e)throw new Error(Ae(16));var r={};for(var n in e){var i=e[n];"function"==typeof i&&(r[n]=Ge(i,t))}return r}function ke(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return 0===t.length?function(e){return e}:1===t.length?t[0]:t.reduce((function(e,t){return function(){return e(t.apply(void 0,arguments))}}))}var Ue=Se().createContext(null),We=function(e){e()},He=function(){return We},qe={notify:function(){},get:function(){return[]}};function Ve(e,t){var r,n=qe;function i(){a.onStateChange&&a.onStateChange()}function o(){r||(r=t?t.addNestedSub(i):e.subscribe(i),n=function(){var e=He(),t=null,r=null;return{clear:function(){t=null,r=null},notify:function(){e((function(){for(var e=t;e;)e.callback(),e=e.next}))},get:function(){for(var e=[],r=t;r;)e.push(r),r=r.next;return e},subscribe:function(e){var n=!0,i=r={callback:e,next:null,prev:r};return i.prev?i.prev.next=i:t=i,function(){n&&null!==t&&(n=!1,i.next?i.next.prev=i.prev:r=i.prev,i.prev?i.prev.next=i.next:t=i.next)}}}}())}var a={addNestedSub:function(e){return o(),n.subscribe(e)},notifyNestedSubs:function(){n.notify()},handleChangeWrapper:i,isSubscribed:function(){return Boolean(r)},trySubscribe:o,tryUnsubscribe:function(){r&&(r(),r=void 0,n.clear(),n=qe)},getListeners:function(){return n}};return a}var ze="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?Ce.useLayoutEffect:Ce.useEffect;const $e=function(e){var t=e.store,r=e.context,n=e.children,i=(0,Ce.useMemo)((function(){var e=Ve(t);return{store:t,subscription:e}}),[t]),o=(0,Ce.useMemo)((function(){return t.getState()}),[t]);ze((function(){var e=i.subscription;return e.onStateChange=e.notifyNestedSubs,e.trySubscribe(),o!==t.getState()&&e.notifyNestedSubs(),function(){e.tryUnsubscribe(),e.onStateChange=null}}),[i,o]);var a=r||Ue;return Se().createElement(a.Provider,{value:i},n)};function Je(e,t){if(null==e)return{};var r={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.includes(n))continue;r[n]=e[n]}return r}var Ye=r(486),Xe=r.n(Ye),Ke=r(661),Qe=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],Ze=["reactReduxForwardedRef"],et=[],tt=[null,null];function rt(e,t){var r=e[1];return[t.payload,r+1]}function nt(e,t,r){ze((function(){return e.apply(void 0,t)}),r)}function it(e,t,r,n,i,o,a){e.current=n,t.current=i,r.current=!1,o.current&&(o.current=null,a())}function ot(e,t,r,n,i,o,a,s,l,c){if(e){var u=!1,d=null,p=function(){if(!u){var e,r,p=t.getState();try{e=n(p,i.current)}catch(e){r=e,d=e}r||(d=null),e===o.current?a.current||l():(o.current=e,s.current=e,a.current=!0,c({type:"STORE_UPDATED",payload:{error:r}}))}};return r.onStateChange=p,r.trySubscribe(),p(),function(){if(u=!0,r.tryUnsubscribe(),r.onStateChange=null,d)throw d}}}var at=function(){return[null,0]};function st(e,t){void 0===t&&(t={});var r=t,n=r.getDisplayName,i=void 0===n?function(e){return"ConnectAdvanced("+e+")"}:n,o=r.methodName,a=void 0===o?"connectAdvanced":o,s=r.renderCountProp,l=void 0===s?void 0:s,c=r.shouldHandleStateChanges,u=void 0===c||c,d=r.storeKey,p=void 0===d?"store":d,f=(r.withRef,r.forwardRef),g=void 0!==f&&f,m=r.context,h=void 0===m?Ue:m,v=Je(r,Qe),b=h;return function(t){var r=t.displayName||t.name||"Component",n=i(r),o=Pe({},v,{getDisplayName:i,methodName:a,renderCountProp:l,shouldHandleStateChanges:u,storeKey:p,displayName:n,wrappedComponentName:r,WrappedComponent:t}),s=v.pure,c=s?Ce.useMemo:function(e){return e()};function d(r){var n=(0,Ce.useMemo)((function(){var e=r.reactReduxForwardedRef,t=Je(r,Ze);return[r.context,e,t]}),[r]),i=n[0],a=n[1],s=n[2],l=(0,Ce.useMemo)((function(){return i&&i.Consumer&&(0,Ke.isContextConsumer)(Se().createElement(i.Consumer,null))?i:b}),[i,b]),d=(0,Ce.useContext)(l),p=Boolean(r.store)&&Boolean(r.store.getState)&&Boolean(r.store.dispatch);Boolean(d)&&Boolean(d.store);var f=p?r.store:d.store,g=(0,Ce.useMemo)((function(){return function(t){return e(t.dispatch,o)}(f)}),[f]),m=(0,Ce.useMemo)((function(){if(!u)return tt;var e=Ve(f,p?null:d.subscription),t=e.notifyNestedSubs.bind(e);return[e,t]}),[f,p,d]),h=m[0],v=m[1],y=(0,Ce.useMemo)((function(){return p?d:Pe({},d,{subscription:h})}),[p,d,h]),x=(0,Ce.useReducer)(rt,et,at),w=x[0][0],I=x[1];if(w&&w.error)throw w.error;var D=(0,Ce.useRef)(),C=(0,Ce.useRef)(s),S=(0,Ce.useRef)(),E=(0,Ce.useRef)(!1),O=c((function(){return S.current&&s===C.current?S.current:g(f.getState(),s)}),[f,w,s]);nt(it,[C,D,E,s,O,S,v]),nt(ot,[u,f,h,g,C,D,E,S,v,I],[f,h,g]);var P=(0,Ce.useMemo)((function(){return Se().createElement(t,Pe({},O,{ref:a}))}),[a,t,O]);return(0,Ce.useMemo)((function(){return u?Se().createElement(l.Provider,{value:y},P):P}),[l,P,y])}var f=s?Se().memo(d):d;if(f.WrappedComponent=t,f.displayName=d.displayName=n,g){var m=Se().forwardRef((function(e,t){return Se().createElement(f,Pe({},e,{reactReduxForwardedRef:t}))}));return m.displayName=n,m.WrappedComponent=t,Xe()(m,t)}return Xe()(f,t)}}function lt(e,t){return e===t?0!==e||0!==t||1/e==1/t:e!=e&&t!=t}function ct(e,t){if(lt(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(var i=0;i<r.length;i++)if(!Object.prototype.hasOwnProperty.call(t,r[i])||!lt(e[r[i]],t[r[i]]))return!1;return!0}function ut(e){return function(t,r){var n=e(t,r);function i(){return n}return i.dependsOnOwnProps=!1,i}}function dt(e){return null!==e.dependsOnOwnProps&&void 0!==e.dependsOnOwnProps?Boolean(e.dependsOnOwnProps):1!==e.length}function pt(e,t){return function(t,r){r.displayName;var n=function(e,t){return n.dependsOnOwnProps?n.mapToProps(e,t):n.mapToProps(e)};return n.dependsOnOwnProps=!0,n.mapToProps=function(t,r){n.mapToProps=e,n.dependsOnOwnProps=dt(e);var i=n(t,r);return"function"==typeof i&&(n.mapToProps=i,n.dependsOnOwnProps=dt(i),i=n(t,r)),i},n}}const ft=[function(e){return"function"==typeof e?pt(e):void 0},function(e){return e?void 0:ut((function(e){return{dispatch:e}}))},function(e){return e&&"object"==typeof e?ut((function(t){return function(e,t){var r={},n=function(n){var i=e[n];"function"==typeof i&&(r[n]=function(){return t(i.apply(void 0,arguments))})};for(var i in e)n(i);return r}(e,t)})):void 0}],gt=[function(e){return"function"==typeof e?pt(e):void 0},function(e){return e?void 0:ut((function(){return{}}))}];function mt(e,t,r){return Pe({},r,e,t)}const ht=[function(e){return"function"==typeof e?function(e){return function(t,r){r.displayName;var n,i=r.pure,o=r.areMergedPropsEqual,a=!1;return function(t,r,s){var l=e(t,r,s);return a?i&&o(l,n)||(n=l):(a=!0,n=l),n}}}(e):void 0},function(e){return e?void 0:function(){return mt}}];var vt=["initMapStateToProps","initMapDispatchToProps","initMergeProps"];function bt(e,t,r,n){return function(i,o){return r(e(i,o),t(n,o),o)}}function yt(e,t,r,n,i){var o,a,s,l,c,u=i.areStatesEqual,d=i.areOwnPropsEqual,p=i.areStatePropsEqual,f=!1;return function(i,g){return f?function(i,f){var g,m,h=!d(f,a),v=!u(i,o,f,a);return o=i,a=f,h&&v?(s=e(o,a),t.dependsOnOwnProps&&(l=t(n,a)),c=r(s,l,a)):h?(e.dependsOnOwnProps&&(s=e(o,a)),t.dependsOnOwnProps&&(l=t(n,a)),c=r(s,l,a)):v?(g=e(o,a),m=!p(g,s),s=g,m&&(c=r(s,l,a)),c):c}(i,g):(s=e(o=i,a=g),l=t(n,a),c=r(s,l,a),f=!0,c)}}function xt(e,t){var r=t.initMapStateToProps,n=t.initMapDispatchToProps,i=t.initMergeProps,o=Je(t,vt),a=r(e,o),s=n(e,o),l=i(e,o);return(o.pure?yt:bt)(a,s,l,e,o)}var wt=["pure","areStatesEqual","areOwnPropsEqual","areStatePropsEqual","areMergedPropsEqual"];function It(e,t,r){for(var n=t.length-1;n>=0;n--){var i=t[n](e);if(i)return i}return function(t,n){throw new Error("Invalid value of type "+typeof e+" for "+r+" argument when connecting component "+n.wrappedComponentName+".")}}function Dt(e,t){return e===t}function Ct(e){var t=void 0===e?{}:e,r=t.connectHOC,n=void 0===r?st:r,i=t.mapStateToPropsFactories,o=void 0===i?gt:i,a=t.mapDispatchToPropsFactories,s=void 0===a?ft:a,l=t.mergePropsFactories,c=void 0===l?ht:l,u=t.selectorFactory,d=void 0===u?xt:u;return function(e,t,r,i){void 0===i&&(i={});var a=i,l=a.pure,u=void 0===l||l,p=a.areStatesEqual,f=void 0===p?Dt:p,g=a.areOwnPropsEqual,m=void 0===g?ct:g,h=a.areStatePropsEqual,v=void 0===h?ct:h,b=a.areMergedPropsEqual,y=void 0===b?ct:b,x=Je(a,wt),w=It(e,o,"mapStateToProps"),I=It(t,s,"mapDispatchToProps"),D=It(r,c,"mergeProps");return n(d,Pe({methodName:"connect",getDisplayName:function(e){return"Connect("+e+")"},shouldHandleStateChanges:Boolean(e),initMapStateToProps:w,initMapDispatchToProps:I,initMergeProps:D,pure:u,areStatesEqual:f,areOwnPropsEqual:m,areStatePropsEqual:v,areMergedPropsEqual:y},x))}}const St=Ct(),Et=window.ReactDOM;var Ot,Pt=r.n(Et);function Nt(e,t){var r=(0,Ce.useState)((function(){return{inputs:t,result:e()}}))[0],n=(0,Ce.useRef)(!0),i=(0,Ce.useRef)(r),o=n.current||Boolean(t&&i.current.inputs&&function(e,t){if(e.length!==t.length)return!1;for(var r=0;r<e.length;r++)if(e[r]!==t[r])return!1;return!0}(t,i.current.inputs)),a=o?i.current:{inputs:t,result:e()};return(0,Ce.useEffect)((function(){n.current=!1,i.current=a}),[a]),a.result}Ot=Et.unstable_batchedUpdates,We=Ot;var Rt=Nt,Bt=function(e,t){return Nt((function(){return e}),t)},jt=function(e){var t=e.top,r=e.right,n=e.bottom,i=e.left;return{top:t,right:r,bottom:n,left:i,width:r-i,height:n-t,x:i,y:t,center:{x:(r+i)/2,y:(n+t)/2}}},At=function(e,t){return{top:e.top-t.top,left:e.left-t.left,bottom:e.bottom+t.bottom,right:e.right+t.right}},_t=function(e,t){return{top:e.top+t.top,left:e.left+t.left,bottom:e.bottom-t.bottom,right:e.right-t.right}},Tt={top:0,right:0,bottom:0,left:0},Lt=function(e){var t=e.borderBox,r=e.margin,n=void 0===r?Tt:r,i=e.border,o=void 0===i?Tt:i,a=e.padding,s=void 0===a?Tt:a,l=jt(At(t,n)),c=jt(_t(t,o)),u=jt(_t(c,s));return{marginBox:l,borderBox:jt(t),paddingBox:c,contentBox:u,margin:n,border:o,padding:s}},Mt=function(e){var t=e.slice(0,-2);if("px"!==e.slice(-2))return 0;var r=Number(t);return isNaN(r)&&function(){throw new Error("Invariant failed")}(),r},Gt=function(e,t){var r,n,i=e.borderBox,o=e.border,a=e.margin,s=e.padding,l=(n=t,{top:(r=i).top+n.y,left:r.left+n.x,bottom:r.bottom+n.y,right:r.right+n.x});return Lt({borderBox:l,border:o,margin:a,padding:s})},Ft=function(e,t){return void 0===t&&(t={x:window.pageXOffset,y:window.pageYOffset}),Gt(e,t)},kt=function(e,t){var r={top:Mt(t.marginTop),right:Mt(t.marginRight),bottom:Mt(t.marginBottom),left:Mt(t.marginLeft)},n={top:Mt(t.paddingTop),right:Mt(t.paddingRight),bottom:Mt(t.paddingBottom),left:Mt(t.paddingLeft)},i={top:Mt(t.borderTopWidth),right:Mt(t.borderRightWidth),bottom:Mt(t.borderBottomWidth),left:Mt(t.borderLeftWidth)};return Lt({borderBox:e,margin:r,padding:n,border:i})},Ut=function(e){var t=e.getBoundingClientRect(),r=window.getComputedStyle(e);return kt(t,r)},Wt=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function Ht(e,t){if(e.length!==t.length)return!1;for(var r=0;r<e.length;r++)if(!((n=e[r])===(i=t[r])||Wt(n)&&Wt(i)))return!1;var n,i;return!0}const qt=function(e,t){var r;void 0===t&&(t=Ht);var n,i=[],o=!1;return function(){for(var a=[],s=0;s<arguments.length;s++)a[s]=arguments[s];return o&&r===this&&t(a,i)||(n=e.apply(this,a),o=!0,r=this,i=a),n}},Vt=function(e){var t=[],r=null,n=function(){for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];t=i,r||(r=requestAnimationFrame((function(){r=null,e.apply(void 0,t)})))};return n.cancel=function(){r&&(cancelAnimationFrame(r),r=null)},n};function zt(e,t){}function $t(){}function Jt(e,t,r){var n=t.map((function(t){var n,i,o=(n=r,i=t.options,Pe({},n,{},i));return e.addEventListener(t.eventName,t.fn,o),function(){e.removeEventListener(t.eventName,t.fn,o)}}));return function(){n.forEach((function(e){e()}))}}zt.bind(null,"warn"),zt.bind(null,"error");function Yt(e){this.message=e}function Xt(e,t){if(!e)throw new Yt("Invariant failed")}Yt.prototype.toString=function(){return this.message};var Kt=function(e){function t(){for(var t,r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return(t=e.call.apply(e,[this].concat(n))||this).callbacks=null,t.unbind=$t,t.onWindowError=function(e){var r=t.getCallbacks();r.isDragging()&&r.tryAbort(),e.error instanceof Yt&&e.preventDefault()},t.getCallbacks=function(){if(!t.callbacks)throw new Error("Unable to find AppCallbacks in <ErrorBoundary/>");return t.callbacks},t.setCallbacks=function(e){t.callbacks=e},t}Oe(t,e);var r=t.prototype;return r.componentDidMount=function(){this.unbind=Jt(window,[{eventName:"error",fn:this.onWindowError}])},r.componentDidCatch=function(e){if(!(e instanceof Yt))throw e;this.setState({})},r.componentWillUnmount=function(){this.unbind()},r.render=function(){return this.props.children(this.setCallbacks)},t}(Se().Component),Qt=function(e){return e+1},Zt=function(e,t){var r=e.droppableId===t.droppableId,n=Qt(e.index),i=Qt(t.index);return r?"\n You have moved the item from position "+n+"\n to position "+i+"\n ":"\n You have moved the item from position "+n+"\n in list "+e.droppableId+"\n to list "+t.droppableId+"\n in position "+i+"\n "},er=function(e,t,r){return t.droppableId===r.droppableId?"\n The item "+e+"\n has been combined with "+r.draggableId:"\n The item "+e+"\n in list "+t.droppableId+"\n has been combined with "+r.draggableId+"\n in list "+r.droppableId+"\n "},tr=function(e){return"\n The item has returned to its starting position\n of "+Qt(e.index)+"\n"},rr=function(e){return"\n You have lifted an item in position "+Qt(e.source.index)+"\n"},nr=function(e){var t=e.destination;if(t)return Zt(e.source,t);var r=e.combine;return r?er(e.draggableId,e.source,r):"You are over an area that cannot be dropped on"},ir=function(e){if("CANCEL"===e.reason)return"\n Movement cancelled.\n "+tr(e.source)+"\n ";var t=e.destination,r=e.combine;return t?"\n You have dropped the item.\n "+Zt(e.source,t)+"\n ":r?"\n You have dropped the item.\n "+er(e.draggableId,e.source,r)+"\n ":"\n The item has been dropped while not over a drop area.\n "+tr(e.source)+"\n "},or={x:0,y:0},ar=function(e,t){return{x:e.x+t.x,y:e.y+t.y}},sr=function(e,t){return{x:e.x-t.x,y:e.y-t.y}},lr=function(e,t){return e.x===t.x&&e.y===t.y},cr=function(e){return{x:0!==e.x?-e.x:0,y:0!==e.y?-e.y:0}},ur=function(e,t,r){var n;return void 0===r&&(r=0),(n={})[e]=t,n["x"===e?"y":"x"]=r,n},dr=function(e,t){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))},pr=function(e,t){return Math.min.apply(Math,t.map((function(t){return dr(e,t)})))},fr=function(e){return function(t){return{x:e(t.x),y:e(t.y)}}},gr=function(e,t){return{top:e.top+t.y,left:e.left+t.x,bottom:e.bottom+t.y,right:e.right+t.x}},mr=function(e){return[{x:e.left,y:e.top},{x:e.right,y:e.top},{x:e.left,y:e.bottom},{x:e.right,y:e.bottom}]},hr=function(e,t){return t&&t.shouldClipSubject?function(e,t){var r=jt({top:Math.max(t.top,e.top),right:Math.min(t.right,e.right),bottom:Math.min(t.bottom,e.bottom),left:Math.max(t.left,e.left)});return r.width<=0||r.height<=0?null:r}(t.pageMarginBox,e):jt(e)},vr=function(e){var t=e.page,r=e.withPlaceholder,n=e.axis,i=e.frame,o=function(e,t){return t?gr(e,t.scroll.diff.displacement):e}(t.marginBox,i),a=function(e,t,r){var n;return r&&r.increasedBy?Pe({},e,((n={})[t.end]=e[t.end]+r.increasedBy[t.line],n)):e}(o,n,r);return{page:t,withPlaceholder:r,active:hr(a,i)}},br=function(e,t){e.frame||Xt(!1);var r=e.frame,n=sr(t,r.scroll.initial),i=cr(n),o=Pe({},r,{scroll:{initial:r.scroll.initial,current:t,diff:{value:n,displacement:i},max:r.scroll.max}});return Pe({},e,{frame:o,subject:vr({page:e.subject.page,withPlaceholder:e.subject.withPlaceholder,axis:e.axis,frame:o})})};function yr(e){return Object.values?Object.values(e):Object.keys(e).map((function(t){return e[t]}))}function xr(e,t){if(e.findIndex)return e.findIndex(t);for(var r=0;r<e.length;r++)if(t(e[r]))return r;return-1}function wr(e,t){if(e.find)return e.find(t);var r=xr(e,t);return-1!==r?e[r]:void 0}function Ir(e){return Array.prototype.slice.call(e)}var Dr=qt((function(e){return e.reduce((function(e,t){return e[t.descriptor.id]=t,e}),{})})),Cr=qt((function(e){return e.reduce((function(e,t){return e[t.descriptor.id]=t,e}),{})})),Sr=qt((function(e){return yr(e)})),Er=qt((function(e){return yr(e)})),Or=qt((function(e,t){var r=Er(t).filter((function(t){return e===t.descriptor.droppableId})).sort((function(e,t){return e.descriptor.index-t.descriptor.index}));return r}));function Pr(e){return e.at&&"REORDER"===e.at.type?e.at.destination:null}function Nr(e){return e.at&&"COMBINE"===e.at.type?e.at.combine:null}var Rr=qt((function(e,t){return t.filter((function(t){return t.descriptor.id!==e.descriptor.id}))})),Br=function(e,t){return e.descriptor.droppableId===t.descriptor.id},jr={point:or,value:0},Ar={invisible:{},visible:{},all:[]},_r={displaced:Ar,displacedBy:jr,at:null},Tr=function(e,t){return function(r){return e<=r&&r<=t}},Lr=function(e){var t=Tr(e.top,e.bottom),r=Tr(e.left,e.right);return function(n){if(t(n.top)&&t(n.bottom)&&r(n.left)&&r(n.right))return!0;var i=t(n.top)||t(n.bottom),o=r(n.left)||r(n.right);if(i&&o)return!0;var a=n.top<e.top&&n.bottom>e.bottom,s=n.left<e.left&&n.right>e.right;return!(!a||!s)||a&&o||s&&i}},Mr=function(e){var t=Tr(e.top,e.bottom),r=Tr(e.left,e.right);return function(e){return t(e.top)&&t(e.bottom)&&r(e.left)&&r(e.right)}},Gr={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},Fr={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},kr=function(e){var t=e.target,r=e.destination,n=e.viewport,i=e.withDroppableDisplacement,o=e.isVisibleThroughFrameFn,a=i?function(e,t){var r=t.frame?t.frame.scroll.diff.displacement:or;return gr(e,r)}(t,r):t;return function(e,t,r){return!!t.subject.active&&r(t.subject.active)(e)}(a,r,o)&&function(e,t,r){return r(t)(e)}(a,n,o)},Ur=function(e){return kr(Pe({},e,{isVisibleThroughFrameFn:Mr}))};function Wr(e){var t=e.afterDragging,r=e.destination,n=e.displacedBy,i=e.viewport,o=e.forceShouldAnimate,a=e.last;return t.reduce((function(e,t){var s=function(e,t){var r=e.page.marginBox,n={top:t.point.y,right:0,bottom:0,left:t.point.x};return jt(At(r,n))}(t,n),l=t.descriptor.id;if(e.all.push(l),!kr(Pe({},{target:s,destination:r,viewport:i,withDroppableDisplacement:!0},{isVisibleThroughFrameFn:Lr})))return e.invisible[t.descriptor.id]=!0,e;var c=function(e,t,r){if("boolean"==typeof r)return r;if(!t)return!0;var n=t.invisible,i=t.visible;if(n[e])return!1;var o=i[e];return!o||o.shouldAnimate}(l,a,o),u={draggableId:l,shouldAnimate:c};return e.visible[l]=u,e}),{all:[],visible:{},invisible:{}})}function Hr(e){var t=e.insideDestination,r=e.inHomeList,n=e.displacedBy,i=e.destination,o=function(e,t){if(!e.length)return 0;var r=e[e.length-1].descriptor.index;return t.inHomeList?r:r+1}(t,{inHomeList:r});return{displaced:Ar,displacedBy:n,at:{type:"REORDER",destination:{droppableId:i.descriptor.id,index:o}}}}function qr(e){var t=e.draggable,r=e.insideDestination,n=e.destination,i=e.viewport,o=e.displacedBy,a=e.last,s=e.index,l=e.forceShouldAnimate,c=Br(t,n);if(null==s)return Hr({insideDestination:r,inHomeList:c,displacedBy:o,destination:n});var u=wr(r,(function(e){return e.descriptor.index===s}));if(!u)return Hr({insideDestination:r,inHomeList:c,displacedBy:o,destination:n});var d=Rr(t,r),p=r.indexOf(u);return{displaced:Wr({afterDragging:d.slice(p),destination:n,displacedBy:o,last:a,viewport:i.frame,forceShouldAnimate:l}),displacedBy:o,at:{type:"REORDER",destination:{droppableId:n.descriptor.id,index:s}}}}function Vr(e,t){return Boolean(t.effected[e])}var zr=function(e,t){return t.margin[e.start]+t.borderBox[e.size]/2},$r=function(e,t,r){return t[e.crossAxisStart]+r.margin[e.crossAxisStart]+r.borderBox[e.crossAxisSize]/2},Jr=function(e){var t=e.axis,r=e.moveRelativeTo,n=e.isMoving;return ur(t.line,r.marginBox[t.end]+zr(t,n),$r(t,r.marginBox,n))},Yr=function(e){var t=e.axis,r=e.moveRelativeTo,n=e.isMoving;return ur(t.line,r.marginBox[t.start]-function(e,t){return t.margin[e.end]+t.borderBox[e.size]/2}(t,n),$r(t,r.marginBox,n))},Xr=function(e,t){var r=e.frame;return r?ar(t,r.scroll.diff.displacement):t},Kr=function(e){var t=function(e){var t=e.impact,r=e.draggable,n=e.droppable,i=e.draggables,o=e.afterCritical,a=r.page.borderBox.center,s=t.at;return n&&s?"REORDER"===s.type?function(e){var t=e.impact,r=e.draggable,n=e.draggables,i=e.droppable,o=e.afterCritical,a=Or(i.descriptor.id,n),s=r.page,l=i.axis;if(!a.length)return function(e){var t=e.axis,r=e.moveInto,n=e.isMoving;return ur(t.line,r.contentBox[t.start]+zr(t,n),$r(t,r.contentBox,n))}({axis:l,moveInto:i.page,isMoving:s});var c=t.displaced,u=t.displacedBy,d=c.all[0];if(d){var p=n[d];if(Vr(d,o))return Yr({axis:l,moveRelativeTo:p.page,isMoving:s});var f=Gt(p.page,u.point);return Yr({axis:l,moveRelativeTo:f,isMoving:s})}var g=a[a.length-1];if(g.descriptor.id===r.descriptor.id)return s.borderBox.center;if(Vr(g.descriptor.id,o)){var m=Gt(g.page,cr(o.displacedBy.point));return Jr({axis:l,moveRelativeTo:m,isMoving:s})}return Jr({axis:l,moveRelativeTo:g.page,isMoving:s})}({impact:t,draggable:r,draggables:i,droppable:n,afterCritical:o}):function(e){var t=e.afterCritical,r=e.impact,n=e.draggables,i=Nr(r);i||Xt(!1);var o=i.draggableId,a=n[o].page.borderBox.center,s=function(e){var t=e.displaced,r=e.afterCritical,n=e.combineWith,i=e.displacedBy,o=Boolean(t.visible[n]||t.invisible[n]);return Vr(n,r)?o?or:cr(i.point):o?i.point:or}({displaced:r.displaced,afterCritical:t,combineWith:o,displacedBy:r.displacedBy});return ar(a,s)}({impact:t,draggables:i,afterCritical:o}):a}(e),r=e.droppable;return r?Xr(r,t):t},Qr=function(e,t){var r=sr(t,e.scroll.initial),n=cr(r);return{frame:jt({top:t.y,bottom:t.y+e.frame.height,left:t.x,right:t.x+e.frame.width}),scroll:{initial:e.scroll.initial,max:e.scroll.max,current:t,diff:{value:r,displacement:n}}}};function Zr(e,t){return e.map((function(e){return t[e]}))}var en=function(e){var t,r,n=e.pageBorderBoxCenter,i=e.draggable,o=(t=e.viewport,r=n,ar(t.scroll.diff.displacement,r)),a=sr(o,i.page.borderBox.center);return ar(i.client.borderBox.center,a)},tn=function(e){var t=e.draggable,r=e.destination,n=e.newPageBorderBoxCenter,i=e.viewport,o=e.withDroppableDisplacement,a=e.onlyOnMainAxis,s=void 0!==a&&a,l=sr(n,t.page.borderBox.center),c={target:gr(t.page.borderBox,l),destination:r,withDroppableDisplacement:o,viewport:i};return s?function(e){return kr(Pe({},e,{isVisibleThroughFrameFn:(t=e.destination.axis,function(e){var r=Tr(e.top,e.bottom),n=Tr(e.left,e.right);return function(e){return t===Gr?r(e.top)&&r(e.bottom):n(e.left)&&n(e.right)}})}));var t}(c):Ur(c)},rn=function(e){var t=e.isMovingForward,r=e.draggable,n=e.destination,i=e.draggables,o=e.previousImpact,a=e.viewport,s=e.previousPageBorderBoxCenter,l=e.previousClientSelection,c=e.afterCritical;if(!n.isEnabled)return null;var u=Or(n.descriptor.id,i),d=Br(r,n),p=function(e){var t=e.isMovingForward,r=e.draggable,n=e.destination,i=e.insideDestination,o=e.previousImpact;if(!n.isCombineEnabled)return null;if(!Pr(o))return null;function a(e){var t={type:"COMBINE",combine:{draggableId:e,droppableId:n.descriptor.id}};return Pe({},o,{at:t})}var s=o.displaced.all,l=s.length?s[0]:null;if(t)return l?a(l):null;var c=Rr(r,i);if(!l)return c.length?a(c[c.length-1].descriptor.id):null;var u=xr(c,(function(e){return e.descriptor.id===l}));-1===u&&Xt(!1);var d=u-1;return d<0?null:a(c[d].descriptor.id)}({isMovingForward:t,draggable:r,destination:n,insideDestination:u,previousImpact:o})||function(e){var t=e.isMovingForward,r=e.isInHomeList,n=e.draggable,i=e.draggables,o=e.destination,a=e.insideDestination,s=e.previousImpact,l=e.viewport,c=e.afterCritical,u=s.at;if(u||Xt(!1),"REORDER"===u.type){var d=function(e){var t=e.isMovingForward,r=e.isInHomeList,n=e.insideDestination,i=e.location;if(!n.length)return null;var o=i.index,a=t?o+1:o-1,s=n[0].descriptor.index,l=n[n.length-1].descriptor.index;return a<s||a>(r?l:l+1)?null:a}({isMovingForward:t,isInHomeList:r,location:u.destination,insideDestination:a});return null==d?null:qr({draggable:n,insideDestination:a,destination:o,viewport:l,last:s.displaced,displacedBy:s.displacedBy,index:d})}var p=function(e){var t=e.isMovingForward,r=e.draggables,n=e.combine,i=e.afterCritical;if(!e.destination.isCombineEnabled)return null;var o=n.draggableId,a=r[o].descriptor.index;return Vr(o,i)?t?a:a-1:t?a+1:a}({isMovingForward:t,destination:o,displaced:s.displaced,draggables:i,combine:u.combine,afterCritical:c});return null==p?null:qr({draggable:n,insideDestination:a,destination:o,viewport:l,last:s.displaced,displacedBy:s.displacedBy,index:p})}({isMovingForward:t,isInHomeList:d,draggable:r,draggables:i,destination:n,insideDestination:u,previousImpact:o,viewport:a,afterCritical:c});if(!p)return null;var f=Kr({impact:p,draggable:r,droppable:n,draggables:i,afterCritical:c});if(tn({draggable:r,destination:n,newPageBorderBoxCenter:f,viewport:a.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0}))return{clientSelection:en({pageBorderBoxCenter:f,draggable:r,viewport:a}),impact:p,scrollJumpRequest:null};var g=sr(f,s),m=function(e){var t=e.impact,r=e.viewport,n=e.destination,i=e.draggables,o=e.maxScrollChange,a=Qr(r,ar(r.scroll.current,o)),s=n.frame?br(n,ar(n.frame.scroll.current,o)):n,l=t.displaced,c=Wr({afterDragging:Zr(l.all,i),destination:n,displacedBy:t.displacedBy,viewport:a.frame,last:l,forceShouldAnimate:!1}),u=Wr({afterDragging:Zr(l.all,i),destination:s,displacedBy:t.displacedBy,viewport:r.frame,last:l,forceShouldAnimate:!1}),d={},p={},f=[l,c,u];return l.all.forEach((function(e){var t=function(e,t){for(var r=0;r<t.length;r++){var n=t[r].visible[e];if(n)return n}return null}(e,f);t?p[e]=t:d[e]=!0})),Pe({},t,{displaced:{all:l.all,invisible:d,visible:p}})}({impact:p,viewport:a,destination:n,draggables:i,maxScrollChange:g});return{clientSelection:l,impact:m,scrollJumpRequest:g}},nn=function(e){var t=e.subject.active;return t||Xt(!1),t},on=function(e,t){var r=e.page.borderBox.center;return Vr(e.descriptor.id,t)?sr(r,t.displacedBy.point):r},an=function(e,t){var r=e.page.borderBox;return Vr(e.descriptor.id,t)?gr(r,cr(t.displacedBy.point)):r},sn=qt((function(e,t){var r=t[e.line];return{value:r,point:ur(e.line,r)}})),ln=function(e,t){return Pe({},e,{scroll:Pe({},e.scroll,{max:t})})},cn=function(e,t,r){var n=e.frame;Br(t,e)&&Xt(!1),e.subject.withPlaceholder&&Xt(!1);var i=sn(e.axis,t.displaceBy).point,o=function(e,t,r){var n=e.axis;if("virtual"===e.descriptor.mode)return ur(n.line,t[n.line]);var i=e.subject.page.contentBox[n.size],o=Or(e.descriptor.id,r).reduce((function(e,t){return e+t.client.marginBox[n.size]}),0)+t[n.line]-i;return o<=0?null:ur(n.line,o)}(e,i,r),a={placeholderSize:i,increasedBy:o,oldFrameMaxScroll:e.frame?e.frame.scroll.max:null};if(!n)return Pe({},e,{subject:vr({page:e.subject.page,withPlaceholder:a,axis:e.axis,frame:e.frame})});var s=o?ar(n.scroll.max,o):n.scroll.max,l=ln(n,s);return Pe({},e,{subject:vr({page:e.subject.page,withPlaceholder:a,axis:e.axis,frame:l}),frame:l})},un=function(e){var t=e.at;return t?"REORDER"===t.type?t.destination.droppableId:t.combine.droppableId:null},dn=function(e){var t=e.state,r=e.type,n=function(e,t){var r=un(e);return r?t[r]:null}(t.impact,t.dimensions.droppables),i=Boolean(n),o=t.dimensions.droppables[t.critical.droppable.id],a=n||o,s=a.axis.direction,l="vertical"===s&&("MOVE_UP"===r||"MOVE_DOWN"===r)||"horizontal"===s&&("MOVE_LEFT"===r||"MOVE_RIGHT"===r);if(l&&!i)return null;var c="MOVE_DOWN"===r||"MOVE_RIGHT"===r,u=t.dimensions.draggables[t.critical.draggable.id],d=t.current.page.borderBoxCenter,p=t.dimensions,f=p.draggables,g=p.droppables;return l?rn({isMovingForward:c,previousPageBorderBoxCenter:d,draggable:u,destination:a,draggables:f,viewport:t.viewport,previousClientSelection:t.current.client.selection,previousImpact:t.impact,afterCritical:t.afterCritical}):function(e){var t=e.isMovingForward,r=e.previousPageBorderBoxCenter,n=e.draggable,i=e.isOver,o=e.draggables,a=e.droppables,s=e.viewport,l=e.afterCritical,c=function(e){var t=e.isMovingForward,r=e.pageBorderBoxCenter,n=e.source,i=e.droppables,o=e.viewport,a=n.subject.active;if(!a)return null;var s=n.axis,l=Tr(a[s.start],a[s.end]),c=Sr(i).filter((function(e){return e!==n})).filter((function(e){return e.isEnabled})).filter((function(e){return Boolean(e.subject.active)})).filter((function(e){return Lr(o.frame)(nn(e))})).filter((function(e){var r=nn(e);return t?a[s.crossAxisEnd]<r[s.crossAxisEnd]:r[s.crossAxisStart]<a[s.crossAxisStart]})).filter((function(e){var t=nn(e),r=Tr(t[s.start],t[s.end]);return l(t[s.start])||l(t[s.end])||r(a[s.start])||r(a[s.end])})).sort((function(e,r){var n=nn(e)[s.crossAxisStart],i=nn(r)[s.crossAxisStart];return t?n-i:i-n})).filter((function(e,t,r){return nn(e)[s.crossAxisStart]===nn(r[0])[s.crossAxisStart]}));if(!c.length)return null;if(1===c.length)return c[0];var u=c.filter((function(e){return Tr(nn(e)[s.start],nn(e)[s.end])(r[s.line])}));return 1===u.length?u[0]:u.length>1?u.sort((function(e,t){return nn(e)[s.start]-nn(t)[s.start]}))[0]:c.sort((function(e,t){var n=pr(r,mr(nn(e))),i=pr(r,mr(nn(t)));return n!==i?n-i:nn(e)[s.start]-nn(t)[s.start]}))[0]}({isMovingForward:t,pageBorderBoxCenter:r,source:i,droppables:a,viewport:s});if(!c)return null;var u=Or(c.descriptor.id,o),d=function(e){var t=e.pageBorderBoxCenter,r=e.viewport,n=e.destination,i=e.afterCritical,o=e.insideDestination.filter((function(e){return Ur({target:an(e,i),destination:n,viewport:r.frame,withDroppableDisplacement:!0})})).sort((function(e,r){var o=dr(t,Xr(n,on(e,i))),a=dr(t,Xr(n,on(r,i)));return o<a?-1:a<o?1:e.descriptor.index-r.descriptor.index}));return o[0]||null}({pageBorderBoxCenter:r,viewport:s,destination:c,insideDestination:u,afterCritical:l}),p=function(e){var t=e.previousPageBorderBoxCenter,r=e.moveRelativeTo,n=e.insideDestination,i=e.draggable,o=e.draggables,a=e.destination,s=e.viewport,l=e.afterCritical;if(!r){if(n.length)return null;var c={displaced:Ar,displacedBy:jr,at:{type:"REORDER",destination:{droppableId:a.descriptor.id,index:0}}},u=Kr({impact:c,draggable:i,droppable:a,draggables:o,afterCritical:l}),d=Br(i,a)?a:cn(a,i,o);return tn({draggable:i,destination:d,newPageBorderBoxCenter:u,viewport:s.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0})?c:null}var p,f=Boolean(t[a.axis.line]<=r.page.borderBox.center[a.axis.line]),g=(p=r.descriptor.index,r.descriptor.id===i.descriptor.id||f?p:p+1);return qr({draggable:i,insideDestination:n,destination:a,viewport:s,displacedBy:sn(a.axis,i.displaceBy),last:Ar,index:g})}({previousPageBorderBoxCenter:r,destination:c,draggable:n,draggables:o,moveRelativeTo:d,insideDestination:u,viewport:s,afterCritical:l});if(!p)return null;var f=Kr({impact:p,draggable:n,droppable:c,draggables:o,afterCritical:l});return{clientSelection:en({pageBorderBoxCenter:f,draggable:n,viewport:s}),impact:p,scrollJumpRequest:null}}({isMovingForward:c,previousPageBorderBoxCenter:d,draggable:u,isOver:a,draggables:f,droppables:g,viewport:t.viewport,afterCritical:t.afterCritical})};function pn(e){return"DRAGGING"===e.phase||"COLLECTING"===e.phase}function fn(e){var t=Tr(e.top,e.bottom),r=Tr(e.left,e.right);return function(e){return t(e.y)&&r(e.x)}}var gn=function(e,t){return jt(gr(e,t))};function mn(e){var t=e.displaced,r=e.id;return Boolean(t.visible[r]||t.invisible[r])}var hn=function(e){var t=e.pageOffset,r=e.draggable,n=e.draggables,i=e.droppables,o=e.previousImpact,a=e.viewport,s=e.afterCritical,l=gn(r.page.borderBox,t),c=function(e){var t=e.pageBorderBox,r=e.draggable,n=e.droppables,i=Sr(n).filter((function(e){if(!e.isEnabled)return!1;var r,n,i=e.subject.active;if(!i)return!1;if(n=i,!((r=t).left<n.right&&r.right>n.left&&r.top<n.bottom&&r.bottom>n.top))return!1;if(fn(i)(t.center))return!0;var o=e.axis,a=i.center[o.crossAxisLine],s=t[o.crossAxisStart],l=t[o.crossAxisEnd],c=Tr(i[o.crossAxisStart],i[o.crossAxisEnd]),u=c(s),d=c(l);return!u&&!d||(u?s<a:l>a)}));return i.length?1===i.length?i[0].descriptor.id:function(e){var t=e.pageBorderBox,r=e.candidates,n=e.draggable.page.borderBox.center,i=r.map((function(e){var r=e.axis,i=ur(e.axis.line,t.center[r.line],e.page.borderBox.center[r.crossAxisLine]);return{id:e.descriptor.id,distance:dr(n,i)}})).sort((function(e,t){return t.distance-e.distance}));return i[0]?i[0].id:null}({pageBorderBox:t,draggable:r,candidates:i}):null}({pageBorderBox:l,draggable:r,droppables:i});if(!c)return _r;var u=i[c],d=Or(u.descriptor.id,n),p=function(e,t){var r=e.frame;return r?gn(t,r.scroll.diff.value):t}(u,l);return function(e){var t=e.draggable,r=e.pageBorderBoxWithDroppableScroll,n=e.previousImpact,i=e.destination,o=e.insideDestination,a=e.afterCritical;if(!i.isCombineEnabled)return null;var s=i.axis,l=sn(i.axis,t.displaceBy),c=l.value,u=r[s.start],d=r[s.end],p=wr(Rr(t,o),(function(e){var t=e.descriptor.id,r=e.page.borderBox,i=r[s.size]/4,o=Vr(t,a),l=mn({displaced:n.displaced,id:t});return o?l?d>r[s.start]+i&&d<r[s.end]-i:u>r[s.start]-c+i&&u<r[s.end]-c-i:l?d>r[s.start]+c+i&&d<r[s.end]+c-i:u>r[s.start]+i&&u<r[s.end]-i}));return p?{displacedBy:l,displaced:n.displaced,at:{type:"COMBINE",combine:{draggableId:p.descriptor.id,droppableId:i.descriptor.id}}}:null}({pageBorderBoxWithDroppableScroll:p,draggable:r,previousImpact:o,destination:u,insideDestination:d,afterCritical:s})||function(e){var t=e.pageBorderBoxWithDroppableScroll,r=e.draggable,n=e.destination,i=e.insideDestination,o=e.last,a=e.viewport,s=e.afterCritical,l=n.axis,c=sn(n.axis,r.displaceBy),u=c.value,d=t[l.start],p=t[l.end],f=function(e){var t=e.draggable,r=e.closest;return r?e.inHomeList&&r.descriptor.index>t.descriptor.index?r.descriptor.index-1:r.descriptor.index:null}({draggable:r,closest:wr(Rr(r,i),(function(e){var t=e.descriptor.id,r=e.page.borderBox.center[l.line],n=Vr(t,s),i=mn({displaced:o,id:t});return n?i?p<=r:d<r-u:i?p<=r+u:d<r})),inHomeList:Br(r,n)});return qr({draggable:r,insideDestination:i,destination:n,viewport:a,last:o,displacedBy:c,index:f})}({pageBorderBoxWithDroppableScroll:p,draggable:r,destination:u,insideDestination:d,last:o.displaced,viewport:a,afterCritical:s})},vn=function(e,t){var r;return Pe({},e,((r={})[t.descriptor.id]=t,r))},bn=function(e){var t=e.state,r=e.clientSelection,n=e.dimensions,i=e.viewport,o=e.impact,a=e.scrollJumpRequest,s=i||t.viewport,l=n||t.dimensions,c=r||t.current.client.selection,u=sr(c,t.initial.client.selection),d={offset:u,selection:c,borderBoxCenter:ar(t.initial.client.borderBoxCenter,u)},p={selection:ar(d.selection,s.scroll.current),borderBoxCenter:ar(d.borderBoxCenter,s.scroll.current),offset:ar(d.offset,s.scroll.diff.value)},f={client:d,page:p};if("COLLECTING"===t.phase)return Pe({phase:"COLLECTING"},t,{dimensions:l,viewport:s,current:f});var g=l.draggables[t.critical.draggable.id],m=o||hn({pageOffset:p.offset,draggable:g,draggables:l.draggables,droppables:l.droppables,previousImpact:t.impact,viewport:s,afterCritical:t.afterCritical}),h=function(e){var t=e.draggable,r=e.draggables,n=e.droppables,i=e.impact,o=function(e){var t=e.previousImpact,r=e.impact,n=e.droppables,i=un(t),o=un(r);if(!i)return n;if(i===o)return n;var a=n[i];if(!a.subject.withPlaceholder)return n;var s=function(e){var t=e.subject.withPlaceholder;t||Xt(!1);var r=e.frame;if(!r)return Pe({},e,{subject:vr({page:e.subject.page,axis:e.axis,frame:null,withPlaceholder:null})});var n=t.oldFrameMaxScroll;n||Xt(!1);var i=ln(r,n);return Pe({},e,{subject:vr({page:e.subject.page,axis:e.axis,frame:i,withPlaceholder:null}),frame:i})}(a);return vn(n,s)}({previousImpact:e.previousImpact,impact:i,droppables:n}),a=un(i);if(!a)return o;var s=n[a];if(Br(t,s))return o;if(s.subject.withPlaceholder)return o;var l=cn(s,t,r);return vn(o,l)}({draggable:g,impact:m,previousImpact:t.impact,draggables:l.draggables,droppables:l.droppables});return Pe({},t,{current:f,dimensions:{draggables:l.draggables,droppables:h},impact:m,viewport:s,scrollJumpRequest:a||null,forceShouldAnimate:!a&&null})},yn=function(e){var t=e.impact,r=e.viewport,n=e.draggables,i=e.destination,o=e.forceShouldAnimate,a=t.displaced,s=function(e,t){return e.map((function(e){return t[e]}))}(a.all,n);return Pe({},t,{displaced:Wr({afterDragging:s,destination:i,displacedBy:t.displacedBy,viewport:r.frame,forceShouldAnimate:o,last:a})})},xn=function(e){var t=e.impact,r=e.draggable,n=e.droppable,i=e.draggables,o=e.viewport,a=e.afterCritical,s=Kr({impact:t,draggable:r,draggables:i,droppable:n,afterCritical:a});return en({pageBorderBoxCenter:s,draggable:r,viewport:o})},wn=function(e){var t=e.state,r=e.dimensions,n=e.viewport;"SNAP"!==t.movementMode&&Xt(!1);var i=t.impact,o=n||t.viewport,a=r||t.dimensions,s=a.draggables,l=a.droppables,c=s[t.critical.draggable.id],u=un(i);u||Xt(!1);var d=l[u],p=yn({impact:i,viewport:o,destination:d,draggables:s}),f=xn({impact:p,draggable:c,droppable:d,draggables:s,viewport:o,afterCritical:t.afterCritical});return bn({impact:p,clientSelection:f,state:t,dimensions:a,viewport:o})},In=function(e){var t=e.draggable,r=e.home,n=e.draggables,i=e.viewport,o=sn(r.axis,t.displaceBy),a=Or(r.descriptor.id,n),s=a.indexOf(t);-1===s&&Xt(!1);var l,c=a.slice(s+1),u=c.reduce((function(e,t){return e[t.descriptor.id]=!0,e}),{}),d={inVirtualList:"virtual"===r.descriptor.mode,displacedBy:o,effected:u};return{impact:{displaced:Wr({afterDragging:c,destination:r,displacedBy:o,last:null,viewport:i.frame,forceShouldAnimate:!1}),displacedBy:o,at:{type:"REORDER",destination:(l=t.descriptor,{index:l.index,droppableId:l.droppableId})}},afterCritical:d}},Dn=function(e){return"SNAP"===e.movementMode},Cn=function(e,t,r){var n=function(e,t){return{draggables:e.draggables,droppables:vn(e.droppables,t)}}(e.dimensions,t);return!Dn(e)||r?bn({state:e,dimensions:n}):wn({state:e,dimensions:n})};function Sn(e){return e.isDragging&&"SNAP"===e.movementMode?Pe({phase:"DRAGGING"},e,{scrollJumpRequest:null}):e}var En={phase:"IDLE",completed:null,shouldFlush:!1},On=function(e,t){if(void 0===e&&(e=En),"FLUSH"===t.type)return Pe({},En,{shouldFlush:!0});if("INITIAL_PUBLISH"===t.type){"IDLE"!==e.phase&&Xt(!1);var r=t.payload,n=r.critical,i=r.clientSelection,o=r.viewport,a=r.dimensions,s=r.movementMode,l=a.draggables[n.draggable.id],c=a.droppables[n.droppable.id],u={selection:i,borderBoxCenter:l.client.borderBox.center,offset:or},d={client:u,page:{selection:ar(u.selection,o.scroll.initial),borderBoxCenter:ar(u.selection,o.scroll.initial),offset:ar(u.selection,o.scroll.diff.value)}},p=Sr(a.droppables).every((function(e){return!e.isFixedOnPage})),f=In({draggable:l,home:c,draggables:a.draggables,viewport:o}),g=f.impact;return{phase:"DRAGGING",isDragging:!0,critical:n,movementMode:s,dimensions:a,initial:d,current:d,isWindowScrollAllowed:p,impact:g,afterCritical:f.afterCritical,onLiftImpact:g,viewport:o,scrollJumpRequest:null,forceShouldAnimate:null}}if("COLLECTION_STARTING"===t.type)return"COLLECTING"===e.phase||"DROP_PENDING"===e.phase?e:("DRAGGING"!==e.phase&&Xt(!1),Pe({phase:"COLLECTING"},e,{phase:"COLLECTING"}));if("PUBLISH_WHILE_DRAGGING"===t.type)return"COLLECTING"!==e.phase&&"DROP_PENDING"!==e.phase&&Xt(!1),function(e){var t=e.state,r=e.published,n=r.modified.map((function(e){var r=t.dimensions.droppables[e.droppableId];return br(r,e.scroll)})),i=Pe({},t.dimensions.droppables,{},Dr(n)),o=Cr(function(e){var t=e.additions,r=e.updatedDroppables,n=e.viewport,i=n.scroll.diff.value;return t.map((function(e){var t=e.descriptor.droppableId,o=function(e){var t=e.frame;return t||Xt(!1),t}(r[t]),a=o.scroll.diff.value,s=function(e){var t=e.draggable,r=e.offset,n=e.initialWindowScroll,i=Gt(t.client,r),o=Ft(i,n);return Pe({},t,{placeholder:Pe({},t.placeholder,{client:i}),client:i,page:o})}({draggable:e,offset:ar(i,a),initialWindowScroll:n.scroll.initial});return s}))}({additions:r.additions,updatedDroppables:i,viewport:t.viewport})),a=Pe({},t.dimensions.draggables,{},o);r.removals.forEach((function(e){delete a[e]}));var s={droppables:i,draggables:a},l=un(t.impact),c=l?s.droppables[l]:null,u=s.draggables[t.critical.draggable.id],d=s.droppables[t.critical.droppable.id],p=In({draggable:u,home:d,draggables:a,viewport:t.viewport}),f=p.impact,g=p.afterCritical,m=c&&c.isCombineEnabled?t.impact:f,h=hn({pageOffset:t.current.page.offset,draggable:s.draggables[t.critical.draggable.id],draggables:s.draggables,droppables:s.droppables,previousImpact:m,viewport:t.viewport,afterCritical:g}),v=Pe({phase:"DRAGGING"},t,{phase:"DRAGGING",impact:h,onLiftImpact:f,dimensions:s,afterCritical:g,forceShouldAnimate:!1});return"COLLECTING"===t.phase?v:Pe({phase:"DROP_PENDING"},v,{phase:"DROP_PENDING",reason:t.reason,isWaiting:!1})}({state:e,published:t.payload});if("MOVE"===t.type){if("DROP_PENDING"===e.phase)return e;pn(e)||Xt(!1);var m=t.payload.client;return lr(m,e.current.client.selection)?e:bn({state:e,clientSelection:m,impact:Dn(e)?e.impact:null})}if("UPDATE_DROPPABLE_SCROLL"===t.type){if("DROP_PENDING"===e.phase)return Sn(e);if("COLLECTING"===e.phase)return Sn(e);pn(e)||Xt(!1);var h=t.payload,v=h.id,b=h.newScroll,y=e.dimensions.droppables[v];if(!y)return e;var x=br(y,b);return Cn(e,x,!1)}if("UPDATE_DROPPABLE_IS_ENABLED"===t.type){if("DROP_PENDING"===e.phase)return e;pn(e)||Xt(!1);var w=t.payload,I=w.id,D=w.isEnabled,C=e.dimensions.droppables[I];C||Xt(!1),C.isEnabled===D&&Xt(!1);var S=Pe({},C,{isEnabled:D});return Cn(e,S,!0)}if("UPDATE_DROPPABLE_IS_COMBINE_ENABLED"===t.type){if("DROP_PENDING"===e.phase)return e;pn(e)||Xt(!1);var E=t.payload,O=E.id,P=E.isCombineEnabled,N=e.dimensions.droppables[O];N||Xt(!1),N.isCombineEnabled===P&&Xt(!1);var R=Pe({},N,{isCombineEnabled:P});return Cn(e,R,!0)}if("MOVE_BY_WINDOW_SCROLL"===t.type){if("DROP_PENDING"===e.phase||"DROP_ANIMATING"===e.phase)return e;pn(e)||Xt(!1),e.isWindowScrollAllowed||Xt(!1);var B=t.payload.newScroll;if(lr(e.viewport.scroll.current,B))return Sn(e);var j=Qr(e.viewport,B);return Dn(e)?wn({state:e,viewport:j}):bn({state:e,viewport:j})}if("UPDATE_VIEWPORT_MAX_SCROLL"===t.type){if(!pn(e))return e;var A=t.payload.maxScroll;if(lr(A,e.viewport.scroll.max))return e;var _=Pe({},e.viewport,{scroll:Pe({},e.viewport.scroll,{max:A})});return Pe({phase:"DRAGGING"},e,{viewport:_})}if("MOVE_UP"===t.type||"MOVE_DOWN"===t.type||"MOVE_LEFT"===t.type||"MOVE_RIGHT"===t.type){if("COLLECTING"===e.phase||"DROP_PENDING"===e.phase)return e;"DRAGGING"!==e.phase&&Xt(!1);var T=dn({state:e,type:t.type});return T?bn({state:e,impact:T.impact,clientSelection:T.clientSelection,scrollJumpRequest:T.scrollJumpRequest}):e}if("DROP_PENDING"===t.type){var L=t.payload.reason;return"COLLECTING"!==e.phase&&Xt(!1),Pe({phase:"DROP_PENDING"},e,{phase:"DROP_PENDING",isWaiting:!0,reason:L})}if("DROP_ANIMATE"===t.type){var M=t.payload,G=M.completed,F=M.dropDuration,k=M.newHomeClientOffset;return"DRAGGING"!==e.phase&&"DROP_PENDING"!==e.phase&&Xt(!1),{phase:"DROP_ANIMATING",completed:G,dropDuration:F,newHomeClientOffset:k,dimensions:e.dimensions}}return"DROP_COMPLETE"===t.type?{phase:"IDLE",completed:t.payload.completed,shouldFlush:!1}:e},Pn=function(e){return{type:"PUBLISH_WHILE_DRAGGING",payload:e}},Nn=function(){return{type:"COLLECTION_STARTING",payload:null}},Rn=function(e){return{type:"UPDATE_DROPPABLE_SCROLL",payload:e}},Bn=function(e){return{type:"UPDATE_DROPPABLE_IS_ENABLED",payload:e}},jn=function(e){return{type:"UPDATE_DROPPABLE_IS_COMBINE_ENABLED",payload:e}},An=function(e){return{type:"MOVE",payload:e}},_n=function(){return{type:"MOVE_UP",payload:null}},Tn=function(){return{type:"MOVE_DOWN",payload:null}},Ln=function(){return{type:"MOVE_RIGHT",payload:null}},Mn=function(){return{type:"MOVE_LEFT",payload:null}},Gn=function(e){return{type:"DROP_COMPLETE",payload:e}},Fn=function(e){return{type:"DROP",payload:e}},kn="cubic-bezier(.2,1,.1,1)",Un=0,Wn=.7,Hn=.75,qn="0.2s cubic-bezier(0.2, 0, 0, 1)",Vn={fluid:"opacity "+qn,snap:"transform "+qn+", opacity "+qn,drop:function(e){var t=e+"s "+kn;return"transform "+t+", opacity "+t},outOfTheWay:"transform "+qn,placeholder:"height "+qn+", width "+qn+", margin "+qn},zn=function(e){return lr(e,or)?null:"translate("+e.x+"px, "+e.y+"px)"},$n=zn,Jn=.33,Yn=.55-Jn,Xn=function(e){var t=e.getState,r=e.dispatch;return function(e){return function(n){if("DROP"===n.type){var i=t(),o=n.payload.reason;if("COLLECTING"!==i.phase){if("IDLE"!==i.phase){"DROP_PENDING"===i.phase&&i.isWaiting&&Xt(!1),"DRAGGING"!==i.phase&&"DROP_PENDING"!==i.phase&&Xt(!1);var a=i.critical,s=i.dimensions,l=s.draggables[i.critical.draggable.id],c=function(e){var t=e.draggables,r=e.reason,n=e.lastImpact,i=e.home,o=e.viewport,a=e.onLiftImpact;return n.at&&"DROP"===r?"REORDER"===n.at.type?{impact:n,didDropInsideDroppable:!0}:{impact:Pe({},n,{displaced:Ar}),didDropInsideDroppable:!0}:{impact:yn({draggables:t,impact:a,destination:i,viewport:o,forceShouldAnimate:!0}),didDropInsideDroppable:!1}}({reason:o,lastImpact:i.impact,afterCritical:i.afterCritical,onLiftImpact:i.onLiftImpact,home:i.dimensions.droppables[i.critical.droppable.id],viewport:i.viewport,draggables:i.dimensions.draggables}),u=c.impact,d=c.didDropInsideDroppable,p=d?Pr(u):null,f=d?Nr(u):null,g={index:a.draggable.index,droppableId:a.droppable.id},m={draggableId:l.descriptor.id,type:l.descriptor.type,source:g,reason:o,mode:i.movementMode,destination:p,combine:f},h=function(e){var t=e.impact,r=e.draggable,n=e.dimensions,i=e.viewport,o=e.afterCritical,a=n.draggables,s=n.droppables,l=un(t),c=l?s[l]:null,u=s[r.descriptor.droppableId],d=xn({impact:t,draggable:r,draggables:a,afterCritical:o,droppable:c||u,viewport:i});return sr(d,r.client.borderBox.center)}({impact:u,draggable:l,dimensions:s,viewport:i.viewport,afterCritical:i.afterCritical}),v={critical:i.critical,afterCritical:i.afterCritical,result:m,impact:u};if(!lr(i.current.client.offset,h)||Boolean(m.combine)){var b=function(e){var t=e.reason,r=dr(e.current,e.destination);if(r<=0)return Jn;if(r>=1500)return.55;var n=Jn+Yn*(r/1500);return Number(("CANCEL"===t?.6*n:n).toFixed(2))}({current:i.current.client.offset,destination:h,reason:o});r({type:"DROP_ANIMATE",payload:{newHomeClientOffset:h,dropDuration:b,completed:v}})}else r(Gn({completed:v}))}}else r(function(e){return{type:"DROP_PENDING",payload:e}}({reason:o}))}else e(n)}}},Kn=function(){return{x:window.pageXOffset,y:window.pageYOffset}};var Qn=function(e){var t=function(e){var t=e.onWindowScroll,r=Vt((function(){t(Kn())})),n=function(e){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(t){t.target!==window&&t.target!==window.document||e()}}}(r),i=$t;function o(){return i!==$t}return{start:function(){o()&&Xt(!1),i=Jt(window,[n])},stop:function(){o()||Xt(!1),r.cancel(),i(),i=$t},isActive:o}}({onWindowScroll:function(t){e.dispatch({type:"MOVE_BY_WINDOW_SCROLL",payload:{newScroll:t}})}});return function(e){return function(r){t.isActive()||"INITIAL_PUBLISH"!==r.type||t.start(),t.isActive()&&function(e){return"DROP_COMPLETE"===e.type||"DROP_ANIMATE"===e.type||"FLUSH"===e.type}(r)&&t.stop(),e(r)}}},Zn=function(e,t){t()},ei=function(e,t){return{draggableId:e.draggable.id,type:e.droppable.type,source:{droppableId:e.droppable.id,index:e.draggable.index},mode:t}},ti=function(e,t,r,n){if(e){var i=function(e){var t=!1,r=!1,n=setTimeout((function(){r=!0})),i=function(i){t||r||(t=!0,e(i),clearTimeout(n))};return i.wasCalled=function(){return t},i}(r);e(t,{announce:i}),i.wasCalled()||r(n(t))}else r(n(t))},ri=function(e,t){var r=function(e,t){var r,n=(r=[],{add:function(e){var t=setTimeout((function(){return function(e){var t=xr(r,(function(t){return t.timerId===e}));-1===t&&Xt(!1),r.splice(t,1)[0].callback()}(t)})),n={timerId:t,callback:e};r.push(n)},flush:function(){if(r.length){var e=[].concat(r);r.length=0,e.forEach((function(e){clearTimeout(e.timerId),e.callback()}))}}}),i=null,o=function(r){i||Xt(!1),i=null,Zn(0,(function(){return ti(e().onDragEnd,r,t,ir)}))};return{beforeCapture:function(t,r){i&&Xt(!1),Zn(0,(function(){var n=e().onBeforeCapture;n&&n({draggableId:t,mode:r})}))},beforeStart:function(t,r){i&&Xt(!1),Zn(0,(function(){var n=e().onBeforeDragStart;n&&n(ei(t,r))}))},start:function(r,o){i&&Xt(!1);var a=ei(r,o);i={mode:o,lastCritical:r,lastLocation:a.source,lastCombine:null},n.add((function(){Zn(0,(function(){return ti(e().onDragStart,a,t,rr)}))}))},update:function(r,o){var a=Pr(o),s=Nr(o);i||Xt(!1);var l=!function(e,t){if(e===t)return!0;var r=e.draggable.id===t.draggable.id&&e.draggable.droppableId===t.draggable.droppableId&&e.draggable.type===t.draggable.type&&e.draggable.index===t.draggable.index,n=e.droppable.id===t.droppable.id&&e.droppable.type===t.droppable.type;return r&&n}(r,i.lastCritical);l&&(i.lastCritical=r);var c,u,d=(u=a,!(null==(c=i.lastLocation)&&null==u||null!=c&&null!=u&&c.droppableId===u.droppableId&&c.index===u.index));d&&(i.lastLocation=a);var p=!function(e,t){return null==e&&null==t||null!=e&&null!=t&&e.draggableId===t.draggableId&&e.droppableId===t.droppableId}(i.lastCombine,s);if(p&&(i.lastCombine=s),l||d||p){var f=Pe({},ei(r,i.mode),{combine:s,destination:a});n.add((function(){Zn(0,(function(){return ti(e().onDragUpdate,f,t,nr)}))}))}},flush:function(){i||Xt(!1),n.flush()},drop:o,abort:function(){if(i){var e=Pe({},ei(i.lastCritical,i.mode),{combine:null,destination:null,reason:"CANCEL"});o(e)}}}}(e,t);return function(e){return function(t){return function(n){if("BEFORE_INITIAL_CAPTURE"!==n.type){if("INITIAL_PUBLISH"===n.type){var i=n.payload.critical;return r.beforeStart(i,n.payload.movementMode),t(n),void r.start(i,n.payload.movementMode)}if("DROP_COMPLETE"===n.type){var o=n.payload.completed.result;return r.flush(),t(n),void r.drop(o)}if(t(n),"FLUSH"!==n.type){var a=e.getState();"DRAGGING"===a.phase&&r.update(a.critical,a.impact)}else r.abort()}else r.beforeCapture(n.payload.draggableId,n.payload.movementMode)}}}},ni=function(e){return function(t){return function(r){if("DROP_ANIMATION_FINISHED"===r.type){var n=e.getState();"DROP_ANIMATING"!==n.phase&&Xt(!1),e.dispatch(Gn({completed:n.completed}))}else t(r)}}},ii=function(e){var t=null,r=null;return function(n){return function(i){if("FLUSH"!==i.type&&"DROP_COMPLETE"!==i.type&&"DROP_ANIMATION_FINISHED"!==i.type||(r&&(cancelAnimationFrame(r),r=null),t&&(t(),t=null)),n(i),"DROP_ANIMATE"===i.type){var o={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){"DROP_ANIMATING"===e.getState().phase&&e.dispatch({type:"DROP_ANIMATION_FINISHED",payload:null})}};r=requestAnimationFrame((function(){r=null,t=Jt(window,[o])}))}}}},oi=function(e){return function(t){return function(r){if(t(r),"PUBLISH_WHILE_DRAGGING"===r.type){var n=e.getState();"DROP_PENDING"===n.phase&&(n.isWaiting||e.dispatch(Fn({reason:n.reason})))}}}},ai=ke,si=function(e){var t=e.scrollHeight,r=e.scrollWidth,n=e.height,i=e.width,o=sr({x:r,y:t},{x:i,y:n});return{x:Math.max(0,o.x),y:Math.max(0,o.y)}},li=function(){var e=document.documentElement;return e||Xt(!1),e},ci=function(){var e=li();return si({scrollHeight:e.scrollHeight,scrollWidth:e.scrollWidth,width:e.clientWidth,height:e.clientHeight})};function ui(e,t,r){return r.descriptor.id!==t.id&&r.descriptor.type===t.type&&"virtual"===e.droppable.getById(r.descriptor.droppableId).descriptor.mode}var di,pi,fi=function(e,t){var r=null,n=function(e){var t=e.registry,r=e.callbacks,n={additions:{},removals:{},modified:{}},i=null,o=function(){i||(r.collectionStarting(),i=requestAnimationFrame((function(){i=null;var e=n,o=e.additions,a=e.removals,s=e.modified,l=Object.keys(o).map((function(e){return t.draggable.getById(e).getDimension(or)})).sort((function(e,t){return e.descriptor.index-t.descriptor.index})),c=Object.keys(s).map((function(e){return{droppableId:e,scroll:t.droppable.getById(e).callbacks.getScrollWhileDragging()}})),u={additions:l,removals:Object.keys(a),modified:c};n={additions:{},removals:{},modified:{}},r.publish(u)})))};return{add:function(e){var t=e.descriptor.id;n.additions[t]=e,n.modified[e.descriptor.droppableId]=!0,n.removals[t]&&delete n.removals[t],o()},remove:function(e){var t=e.descriptor;n.removals[t.id]=!0,n.modified[t.droppableId]=!0,n.additions[t.id]&&delete n.additions[t.id],o()},stop:function(){i&&(cancelAnimationFrame(i),i=null,n={additions:{},removals:{},modified:{}})}}}({callbacks:{publish:t.publishWhileDragging,collectionStarting:t.collectionStarting},registry:e}),i=function(t){r||Xt(!1);var i=r.critical.draggable;"ADDITION"===t.type&&ui(e,i,t.value)&&n.add(t.value),"REMOVAL"===t.type&&ui(e,i,t.value)&&n.remove(t.value)};return{updateDroppableIsEnabled:function(n,i){e.droppable.exists(n)||Xt(!1),r&&t.updateDroppableIsEnabled({id:n,isEnabled:i})},updateDroppableIsCombineEnabled:function(n,i){r&&(e.droppable.exists(n)||Xt(!1),t.updateDroppableIsCombineEnabled({id:n,isCombineEnabled:i}))},scrollDroppable:function(t,n){r&&e.droppable.getById(t).callbacks.scroll(n)},updateDroppableScroll:function(n,i){r&&(e.droppable.exists(n)||Xt(!1),t.updateDroppableScroll({id:n,newScroll:i}))},startPublishing:function(t){r&&Xt(!1);var n=e.draggable.getById(t.draggableId),o=e.droppable.getById(n.descriptor.droppableId),a={draggable:n.descriptor,droppable:o.descriptor},s=e.subscribe(i);return r={critical:a,unsubscribe:s},function(e){var t,r,n,i,o,a,s,l=e.critical,c=e.scrollOptions,u=e.registry,d=(t=Kn(),r=ci(),n=t.y,i=t.x,a=(o=li()).clientWidth,s=o.clientHeight,{frame:jt({top:n,left:i,right:i+a,bottom:n+s}),scroll:{initial:t,current:t,max:r,diff:{value:or,displacement:or}}}),p=d.scroll.current,f=l.droppable,g=u.droppable.getAllByType(f.type).map((function(e){return e.callbacks.getDimensionAndWatchScroll(p,c)})),m=u.draggable.getAllByType(l.draggable.type).map((function(e){return e.getDimension(p)}));return{dimensions:{draggables:Cr(m),droppables:Dr(g)},critical:l,viewport:d}}({critical:a,registry:e,scrollOptions:t.scrollOptions})},stopPublishing:function(){if(r){n.stop();var t=r.critical.droppable;e.droppable.getAllByType(t.type).forEach((function(e){return e.callbacks.dragStopped()})),r.unsubscribe(),r=null}}}},gi=function(e,t){return"IDLE"===e.phase||"DROP_ANIMATING"===e.phase&&e.completed.result.draggableId!==t&&"DROP"===e.completed.result.reason},mi=function(e){window.scrollBy(e.x,e.y)},hi=qt((function(e){return Sr(e).filter((function(e){return!!e.isEnabled&&!!e.frame}))})),vi=function(e){return Math.pow(e,2)},bi=function(e){var t=e.startOfRange,r=e.endOfRange,n=e.current,i=r-t;return 0===i?0:(n-t)/i},yi=360,xi=1200,wi=function(e){var t=e.distanceToEdge,r=e.thresholds,n=e.dragStartTime,i=e.shouldUseTimeDampening,o=function(e,t){if(e>t.startScrollingFrom)return 0;if(e<=t.maxScrollValueAt)return 28;if(e===t.startScrollingFrom)return 1;var r=bi({startOfRange:t.maxScrollValueAt,endOfRange:t.startScrollingFrom,current:e}),n=28*vi(1-r);return Math.ceil(n)}(t,r);return 0===o?0:i?Math.max(function(e,t){var r=t,n=xi,i=Date.now()-r;if(i>=xi)return e;if(i<yi)return 1;var o=bi({startOfRange:yi,endOfRange:n,current:i}),a=e*vi(o);return Math.ceil(a)}(o,n),1):o},Ii=function(e){var t=e.container,r=e.distanceToEdges,n=e.dragStartTime,i=e.axis,o=e.shouldUseTimeDampening,a=function(e,t){return{startScrollingFrom:.25*e[t.size],maxScrollValueAt:.05*e[t.size]}}(t,i);return r[i.end]<r[i.start]?wi({distanceToEdge:r[i.end],thresholds:a,dragStartTime:n,shouldUseTimeDampening:o}):-1*wi({distanceToEdge:r[i.start],thresholds:a,dragStartTime:n,shouldUseTimeDampening:o})},Di=fr((function(e){return 0===e?0:e})),Ci=function(e){var t=e.dragStartTime,r=e.container,n=e.subject,i=e.center,o=e.shouldUseTimeDampening,a={top:i.y-r.top,right:r.right-i.x,bottom:r.bottom-i.y,left:i.x-r.left},s=Ii({container:r,distanceToEdges:a,dragStartTime:t,axis:Gr,shouldUseTimeDampening:o}),l=Ii({container:r,distanceToEdges:a,dragStartTime:t,axis:Fr,shouldUseTimeDampening:o}),c=Di({x:l,y:s});if(lr(c,or))return null;var u=function(e){var t=e.container,r=e.subject,n=e.proposedScroll,i=r.height>t.height,o=r.width>t.width;return o||i?o&&i?null:{x:o?0:n.x,y:i?0:n.y}:n}({container:r,subject:n,proposedScroll:c});return u?lr(u,or)?null:u:null},Si=fr((function(e){return 0===e?0:e>0?1:-1})),Ei=(di=function(e,t){return e<0?e:e>t?e-t:0},function(e){var t=e.current,r=e.max,n=e.change,i=ar(t,n),o={x:di(i.x,r.x),y:di(i.y,r.y)};return lr(o,or)?null:o}),Oi=function(e){var t=e.max,r=e.current,n=e.change,i={x:Math.max(r.x,t.x),y:Math.max(r.y,t.y)},o=Si(n),a=Ei({max:i,current:r,change:o});return!a||0!==o.x&&0===a.x||0!==o.y&&0===a.y},Pi=function(e,t){return Oi({current:e.scroll.current,max:e.scroll.max,change:t})},Ni=function(e,t){var r=e.frame;return!!r&&Oi({current:r.scroll.current,max:r.scroll.max,change:t})},Ri=function(e){var t=e.state,r=e.dragStartTime,n=e.shouldUseTimeDampening,i=e.scrollWindow,o=e.scrollDroppable,a=t.current.page.borderBoxCenter,s=t.dimensions.draggables[t.critical.draggable.id].page.marginBox;if(t.isWindowScrollAllowed){var l=function(e){var t=e.viewport,r=e.subject,n=e.center,i=e.shouldUseTimeDampening,o=Ci({dragStartTime:e.dragStartTime,container:t.frame,subject:r,center:n,shouldUseTimeDampening:i});return o&&Pi(t,o)?o:null}({dragStartTime:r,viewport:t.viewport,subject:s,center:a,shouldUseTimeDampening:n});if(l)return void i(l)}var c=function(e){var t=e.center,r=e.destination,n=e.droppables;if(r){var i=n[r];return i.frame?i:null}var o=function(e,t){var r=wr(hi(t),(function(t){return t.frame||Xt(!1),fn(t.frame.pageMarginBox)(e)}));return r}(t,n);return o}({center:a,destination:un(t.impact),droppables:t.dimensions.droppables});if(c){var u=function(e){var t=e.droppable,r=e.subject,n=e.center,i=e.dragStartTime,o=e.shouldUseTimeDampening,a=t.frame;if(!a)return null;var s=Ci({dragStartTime:i,container:a.pageMarginBox,subject:r,center:n,shouldUseTimeDampening:o});return s&&Ni(t,s)?s:null}({dragStartTime:r,droppable:c,subject:s,center:a,shouldUseTimeDampening:n});u&&o(c.descriptor.id,u)}},Bi=function(e){var t=e.move,r=e.scrollDroppable,n=e.scrollWindow;return function(e){var i=e.scrollJumpRequest;if(i){var o=un(e.impact);o||Xt(!1);var a=function(e,t){if(!Ni(e,t))return t;var n=function(e,t){var r=e.frame;return r&&Ni(e,t)?Ei({current:r.scroll.current,max:r.scroll.max,change:t}):null}(e,t);if(!n)return r(e.descriptor.id,t),null;var i=sr(t,n);return r(e.descriptor.id,i),sr(t,i)}(e.dimensions.droppables[o],i);if(a){var s=e.viewport,l=function(e,t,r){if(!e)return r;if(!Pi(t,r))return r;var i=function(e,t){if(!Pi(e,t))return null;var r=e.scroll.max,n=e.scroll.current;return Ei({current:n,max:r,change:t})}(t,r);if(!i)return n(r),null;var o=sr(r,i);return n(o),sr(r,o)}(e.isWindowScrollAllowed,s,a);l&&function(e,r){var n=ar(e.current.client.selection,r);t({client:n})}(e,l)}}}},ji="data-rbd",Ai={base:pi=ji+"-drag-handle",draggableId:pi+"-draggable-id",contextId:pi+"-context-id"},_i=function(){var e=ji+"-draggable";return{base:e,contextId:e+"-context-id",id:e+"-id"}}(),Ti=function(){var e=ji+"-droppable";return{base:e,contextId:e+"-context-id",id:e+"-id"}}(),Li={contextId:ji+"-scroll-container-context-id"},Mi=function(e,t){return e.map((function(e){var r=e.styles[t];return r?e.selector+" { "+r+" }":""})).join(" ")},Gi="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?Ce.useLayoutEffect:Ce.useEffect,Fi=function(){var e=document.querySelector("head");return e||Xt(!1),e},ki=function(e){var t=document.createElement("style");return e&&t.setAttribute("nonce",e),t.type="text/css",t};var Ui=function(e){return e&&e.ownerDocument?e.ownerDocument.defaultView:window};function Wi(e){return e instanceof Ui(e).HTMLElement}function Hi(){var e={draggables:{},droppables:{}},t=[];function r(e){t.length&&t.forEach((function(t){return t(e)}))}function n(t){return e.draggables[t]||null}function i(t){return e.droppables[t]||null}return{draggable:{register:function(t){e.draggables[t.descriptor.id]=t,r({type:"ADDITION",value:t})},update:function(t,r){var n=e.draggables[r.descriptor.id];n&&n.uniqueId===t.uniqueId&&(delete e.draggables[r.descriptor.id],e.draggables[t.descriptor.id]=t)},unregister:function(t){var i=t.descriptor.id,o=n(i);o&&t.uniqueId===o.uniqueId&&(delete e.draggables[i],r({type:"REMOVAL",value:t}))},getById:function(e){var t=n(e);return t||Xt(!1),t},findById:n,exists:function(e){return Boolean(n(e))},getAllByType:function(t){return yr(e.draggables).filter((function(e){return e.descriptor.type===t}))}},droppable:{register:function(t){e.droppables[t.descriptor.id]=t},unregister:function(t){var r=i(t.descriptor.id);r&&t.uniqueId===r.uniqueId&&delete e.droppables[t.descriptor.id]},getById:function(e){var t=i(e);return t||Xt(!1),t},findById:i,exists:function(e){return Boolean(i(e))},getAllByType:function(t){return yr(e.droppables).filter((function(e){return e.descriptor.type===t}))}},subscribe:function(e){return t.push(e),function(){var r=t.indexOf(e);-1!==r&&t.splice(r,1)}},clean:function(){e.draggables={},e.droppables={},t.length=0}}}var qi=Se().createContext(null),Vi=function(){var e=document.body;return e||Xt(!1),e},zi={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"},$i=0,Ji={separator:"::"};function Yi(e,t){return void 0===t&&(t=Ji),Rt((function(){return""+e+t.separator+$i++}),[t.separator,e])}var Xi=Se().createContext(null);function Ki(e){var t=(0,Ce.useRef)(e);return(0,Ce.useEffect)((function(){t.current=e})),t}var Qi,Zi,eo=((Qi={})[13]=!0,Qi[9]=!0,Qi),to=function(e){eo[e.keyCode]&&e.preventDefault()},ro=function(){var e="visibilitychange";return"undefined"==typeof document?e:wr([e,"ms"+e,"webkit"+e,"moz"+e,"o"+e],(function(e){return"on"+e in document}))||e}(),no={type:"IDLE"};function io(){}var oo=((Zi={})[34]=!0,Zi[33]=!0,Zi[36]=!0,Zi[35]=!0,Zi);var ao={type:"IDLE"},so={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function lo(e,t){if(null==t)return!1;if(Boolean(so[t.tagName.toLowerCase()]))return!0;var r=t.getAttribute("contenteditable");return"true"===r||""===r||t!==e&&lo(e,t.parentElement)}function co(e,t){var r=t.target;return!!Wi(r)&&lo(e,r)}var uo=function(e){return jt(e.getBoundingClientRect()).center},po=function(){var e="matches";return"undefined"==typeof document?e:wr([e,"msMatchesSelector","webkitMatchesSelector"],(function(e){return e in Element.prototype}))||e}();function fo(e,t){return null==e?null:e[po](t)?e:fo(e.parentElement,t)}function go(e,t){return e.closest?e.closest(t):fo(e,t)}function mo(e){e.preventDefault()}function ho(e){var t=e.expected,r=e.phase,n=e.isLockActive;return e.shouldWarn,!!n()&&t===r}function vo(e){var t=e.lockAPI,r=e.store,n=e.registry,i=e.draggableId;if(t.isClaimed())return!1;var o=n.draggable.findById(i);return!!o&&!!o.options.isEnabled&&!!gi(r.getState(),i)}var bo=[function(e){var t=(0,Ce.useRef)(no),r=(0,Ce.useRef)($t),n=Rt((function(){return{eventName:"mousedown",fn:function(t){if(!t.defaultPrevented&&0===t.button&&!(t.ctrlKey||t.metaKey||t.shiftKey||t.altKey)){var n=e.findClosestDraggableId(t);if(n){var i=e.tryGetLock(n,a,{sourceEvent:t});if(i){t.preventDefault();var o={x:t.clientX,y:t.clientY};r.current(),c(i,o)}}}}}}),[e]),i=Rt((function(){return{eventName:"webkitmouseforcewillbegin",fn:function(t){if(!t.defaultPrevented){var r=e.findClosestDraggableId(t);if(r){var n=e.findOptionsForDraggable(r);n&&(n.shouldRespectForcePress||e.canGetLock(r)&&t.preventDefault())}}}}}),[e]),o=Bt((function(){r.current=Jt(window,[i,n],{passive:!1,capture:!0})}),[i,n]),a=Bt((function(){"IDLE"!==t.current.type&&(t.current=no,r.current(),o())}),[o]),s=Bt((function(){var e=t.current;a(),"DRAGGING"===e.type&&e.actions.cancel({shouldBlockNextClick:!0}),"PENDING"===e.type&&e.actions.abort()}),[a]),l=Bt((function(){var e=function(e){var t=e.cancel,r=e.completed,n=e.getPhase,i=e.setPhase;return[{eventName:"mousemove",fn:function(e){var t=e.button,r=e.clientX,o=e.clientY;if(0===t){var a={x:r,y:o},s=n();if("DRAGGING"===s.type)return e.preventDefault(),void s.actions.move(a);if("PENDING"!==s.type&&Xt(!1),l=s.point,c=a,Math.abs(c.x-l.x)>=5||Math.abs(c.y-l.y)>=5){var l,c;e.preventDefault();var u=s.actions.fluidLift(a);i({type:"DRAGGING",actions:u})}}}},{eventName:"mouseup",fn:function(e){var i=n();"DRAGGING"===i.type?(e.preventDefault(),i.actions.drop({shouldBlockNextClick:!0}),r()):t()}},{eventName:"mousedown",fn:function(e){"DRAGGING"===n().type&&e.preventDefault(),t()}},{eventName:"keydown",fn:function(e){if("PENDING"!==n().type)return 27===e.keyCode?(e.preventDefault(),void t()):void to(e);t()}},{eventName:"resize",fn:t},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){"PENDING"===n().type&&t()}},{eventName:"webkitmouseforcedown",fn:function(e){var r=n();"IDLE"===r.type&&Xt(!1),r.actions.shouldRespectForcePress()?t():e.preventDefault()}},{eventName:ro,fn:t}]}({cancel:s,completed:a,getPhase:function(){return t.current},setPhase:function(e){t.current=e}});r.current=Jt(window,e,{capture:!0,passive:!1})}),[s,a]),c=Bt((function(e,r){"IDLE"!==t.current.type&&Xt(!1),t.current={type:"PENDING",point:r,actions:e},l()}),[l]);Gi((function(){return o(),function(){r.current()}}),[o])},function(e){var t=(0,Ce.useRef)(io),r=Rt((function(){return{eventName:"keydown",fn:function(r){if(!r.defaultPrevented&&32===r.keyCode){var i=e.findClosestDraggableId(r);if(i){var o=e.tryGetLock(i,l,{sourceEvent:r});if(o){r.preventDefault();var a=!0,s=o.snapLift();t.current(),t.current=Jt(window,function(e,t){function r(){t(),e.cancel()}return[{eventName:"keydown",fn:function(n){return 27===n.keyCode?(n.preventDefault(),void r()):32===n.keyCode?(n.preventDefault(),t(),void e.drop()):40===n.keyCode?(n.preventDefault(),void e.moveDown()):38===n.keyCode?(n.preventDefault(),void e.moveUp()):39===n.keyCode?(n.preventDefault(),void e.moveRight()):37===n.keyCode?(n.preventDefault(),void e.moveLeft()):void(oo[n.keyCode]?n.preventDefault():to(n))}},{eventName:"mousedown",fn:r},{eventName:"mouseup",fn:r},{eventName:"click",fn:r},{eventName:"touchstart",fn:r},{eventName:"resize",fn:r},{eventName:"wheel",fn:r,options:{passive:!0}},{eventName:ro,fn:r}]}(s,l),{capture:!0,passive:!1})}}}function l(){a||Xt(!1),a=!1,t.current(),n()}}}}),[e]),n=Bt((function(){t.current=Jt(window,[r],{passive:!1,capture:!0})}),[r]);Gi((function(){return n(),function(){t.current()}}),[n])},function(e){var t=(0,Ce.useRef)(ao),r=(0,Ce.useRef)($t),n=Bt((function(){return t.current}),[]),i=Bt((function(e){t.current=e}),[]),o=Rt((function(){return{eventName:"touchstart",fn:function(t){if(!t.defaultPrevented){var n=e.findClosestDraggableId(t);if(n){var i=e.tryGetLock(n,s,{sourceEvent:t});if(i){var o=t.touches[0],a={x:o.clientX,y:o.clientY};r.current(),d(i,a)}}}}}}),[e]),a=Bt((function(){r.current=Jt(window,[o],{capture:!0,passive:!1})}),[o]),s=Bt((function(){var e=t.current;"IDLE"!==e.type&&("PENDING"===e.type&&clearTimeout(e.longPressTimerId),i(ao),r.current(),a())}),[a,i]),l=Bt((function(){var e=t.current;s(),"DRAGGING"===e.type&&e.actions.cancel({shouldBlockNextClick:!0}),"PENDING"===e.type&&e.actions.abort()}),[s]),c=Bt((function(){var e={capture:!0,passive:!1},t={cancel:l,completed:s,getPhase:n},i=Jt(window,function(e){var t=e.cancel,r=e.completed,n=e.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(e){var r=n();if("DRAGGING"===r.type){r.hasMoved=!0;var i=e.touches[0],o={x:i.clientX,y:i.clientY};e.preventDefault(),r.actions.move(o)}else t()}},{eventName:"touchend",fn:function(e){var i=n();"DRAGGING"===i.type?(e.preventDefault(),i.actions.drop({shouldBlockNextClick:!0}),r()):t()}},{eventName:"touchcancel",fn:function(e){"DRAGGING"===n().type?(e.preventDefault(),t()):t()}},{eventName:"touchforcechange",fn:function(e){var r=n();"IDLE"===r.type&&Xt(!1);var i=e.touches[0];if(i&&i.force>=.15){var o=r.actions.shouldRespectForcePress();if("PENDING"!==r.type)return o?r.hasMoved?void e.preventDefault():void t():void e.preventDefault();o&&t()}}},{eventName:ro,fn:t}]}(t),e),o=Jt(window,function(e){var t=e.cancel,r=e.getPhase;return[{eventName:"orientationchange",fn:t},{eventName:"resize",fn:t},{eventName:"contextmenu",fn:function(e){e.preventDefault()}},{eventName:"keydown",fn:function(e){"DRAGGING"===r().type?(27===e.keyCode&&e.preventDefault(),t()):t()}},{eventName:ro,fn:t}]}(t),e);r.current=function(){i(),o()}}),[l,n,s]),u=Bt((function(){var e=n();"PENDING"!==e.type&&Xt(!1);var t=e.actions.fluidLift(e.point);i({type:"DRAGGING",actions:t,hasMoved:!1})}),[n,i]),d=Bt((function(e,t){"IDLE"!==n().type&&Xt(!1);var r=setTimeout(u,120);i({type:"PENDING",point:t,actions:e,longPressTimerId:r}),c()}),[c,n,i,u]);Gi((function(){return a(),function(){r.current();var e=n();"PENDING"===e.type&&(clearTimeout(e.longPressTimerId),i(ao))}}),[n,a,i]),Gi((function(){return Jt(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}])}),[])}];function yo(e){var t=e.contextId,r=e.store,n=e.registry,i=e.customSensors,o=e.enableDefaultSensors,a=[].concat(o?bo:[],i||[]),s=(0,Ce.useState)((function(){return function(){var e=null;function t(){e||Xt(!1),e=null}return{isClaimed:function(){return Boolean(e)},isActive:function(t){return t===e},claim:function(t){e&&Xt(!1);var r={abandon:t};return e=r,r},release:t,tryAbandon:function(){e&&(e.abandon(),t())}}}()}))[0],l=Bt((function(e,t){e.isDragging&&!t.isDragging&&s.tryAbandon()}),[s]);Gi((function(){var e=r.getState();return r.subscribe((function(){var t=r.getState();l(e,t),e=t}))}),[s,r,l]),Gi((function(){return s.tryAbandon}),[s.tryAbandon]);for(var c=Bt((function(e){return vo({lockAPI:s,registry:n,store:r,draggableId:e})}),[s,n,r]),u=Bt((function(e,i,o){return function(e){var t=e.lockAPI,r=e.contextId,n=e.store,i=e.registry,o=e.draggableId,a=e.forceSensorStop,s=e.sourceEvent;if(!vo({lockAPI:t,store:n,registry:i,draggableId:o}))return null;var l=i.draggable.getById(o),c=function(e,t){var r="["+_i.contextId+'="'+e+'"]',n=wr(Ir(document.querySelectorAll(r)),(function(e){return e.getAttribute(_i.id)===t}));return n&&Wi(n)?n:null}(r,l.descriptor.id);if(!c)return null;if(s&&!l.options.canDragInteractiveElements&&co(c,s))return null;var u=t.claim(a||$t),d="PRE_DRAG";function p(){return l.options.shouldRespectForcePress}function f(){return t.isActive(u)}var g=function(e,t){ho({expected:e,phase:d,isLockActive:f,shouldWarn:!0})&&n.dispatch(t())}.bind(null,"DRAGGING");function m(e){function r(){t.release(),d="COMPLETED"}function i(t,i){if(void 0===i&&(i={shouldBlockNextClick:!1}),e.cleanup(),i.shouldBlockNextClick){var o=Jt(window,[{eventName:"click",fn:mo,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(o)}r(),n.dispatch(Fn({reason:t}))}return"PRE_DRAG"!==d&&(r(),"PRE_DRAG"!==d&&Xt(!1)),n.dispatch(function(e){return{type:"LIFT",payload:e}}(e.liftActionArgs)),d="DRAGGING",Pe({isActive:function(){return ho({expected:"DRAGGING",phase:d,isLockActive:f,shouldWarn:!1})},shouldRespectForcePress:p,drop:function(e){return i("DROP",e)},cancel:function(e){return i("CANCEL",e)}},e.actions)}return{isActive:function(){return ho({expected:"PRE_DRAG",phase:d,isLockActive:f,shouldWarn:!1})},shouldRespectForcePress:p,fluidLift:function(e){var t=Vt((function(e){g((function(){return An({client:e})}))}));return Pe({},m({liftActionArgs:{id:o,clientSelection:e,movementMode:"FLUID"},cleanup:function(){return t.cancel()},actions:{move:t}}),{move:t})},snapLift:function(){var e={moveUp:function(){return g(_n)},moveRight:function(){return g(Ln)},moveDown:function(){return g(Tn)},moveLeft:function(){return g(Mn)}};return m({liftActionArgs:{id:o,clientSelection:uo(c),movementMode:"SNAP"},cleanup:$t,actions:e})},abort:function(){ho({expected:"PRE_DRAG",phase:d,isLockActive:f,shouldWarn:!0})&&t.release()}}}({lockAPI:s,registry:n,contextId:t,store:r,draggableId:e,forceSensorStop:i,sourceEvent:o&&o.sourceEvent?o.sourceEvent:null})}),[t,s,n,r]),d=Bt((function(e){return function(e,t){var r=function(e,t){var r,n=t.target;if(!((r=n)instanceof Ui(r).Element))return null;var i=function(e){return"["+Ai.contextId+'="'+e+'"]'}(e),o=go(n,i);return o&&Wi(o)?o:null}(e,t);return r?r.getAttribute(Ai.draggableId):null}(t,e)}),[t]),p=Bt((function(e){var t=n.draggable.findById(e);return t?t.options:null}),[n.draggable]),f=Bt((function(){s.isClaimed()&&(s.tryAbandon(),"IDLE"!==r.getState().phase&&r.dispatch({type:"FLUSH",payload:null}))}),[s,r]),g=Bt(s.isClaimed,[s]),m=Rt((function(){return{canGetLock:c,tryGetLock:u,findClosestDraggableId:d,findOptionsForDraggable:p,tryReleaseLock:f,isLockClaimed:g}}),[c,u,d,p,f,g]),h=0;h<a.length;h++)a[h](m)}function xo(e){return e.current||Xt(!1),e.current}function wo(e){var t=e.contextId,r=e.setCallbacks,n=e.sensors,i=e.nonce,o=e.dragHandleUsageInstructions,a=(0,Ce.useRef)(null),s=Ki(e),l=Bt((function(){return function(e){return{onBeforeCapture:e.onBeforeCapture,onBeforeDragStart:e.onBeforeDragStart,onDragStart:e.onDragStart,onDragEnd:e.onDragEnd,onDragUpdate:e.onDragUpdate}}(s.current)}),[s]),c=function(e){var t=Rt((function(){return function(e){return"rbd-announcement-"+e}(e)}),[e]),r=(0,Ce.useRef)(null);return(0,Ce.useEffect)((function(){var e=document.createElement("div");return r.current=e,e.id=t,e.setAttribute("aria-live","assertive"),e.setAttribute("aria-atomic","true"),Pe(e.style,zi),Vi().appendChild(e),function(){setTimeout((function(){var t=Vi();t.contains(e)&&t.removeChild(e),e===r.current&&(r.current=null)}))}}),[t]),Bt((function(e){var t=r.current;t&&(t.textContent=e)}),[])}(t),u=function(e){var t=e.contextId,r=e.text,n=Yi("hidden-text",{separator:"-"}),i=Rt((function(){return"rbd-hidden-text-"+(e={contextId:t,uniqueId:n}).contextId+"-"+e.uniqueId;var e}),[n,t]);return(0,Ce.useEffect)((function(){var e=document.createElement("div");return e.id=i,e.textContent=r,e.style.display="none",Vi().appendChild(e),function(){var t=Vi();t.contains(e)&&t.removeChild(e)}}),[i,r]),i}({contextId:t,text:o}),d=function(e,t){var r=Rt((function(){return function(e){var t,r,n,i=(t=e,function(e){return"["+e+'="'+t+'"]'}),o=(r="\n cursor: -webkit-grab;\n cursor: grab;\n ",{selector:i(Ai.contextId),styles:{always:"\n -webkit-touch-callout: none;\n -webkit-tap-highlight-color: rgba(0,0,0,0);\n touch-action: manipulation;\n ",resting:r,dragging:"pointer-events: none;",dropAnimating:r}}),a=[(n="\n transition: "+Vn.outOfTheWay+";\n ",{selector:i(_i.contextId),styles:{dragging:n,dropAnimating:n,userCancel:n}}),o,{selector:i(Ti.contextId),styles:{always:"overflow-anchor: none;"}},{selector:"body",styles:{dragging:"\n cursor: grabbing;\n cursor: -webkit-grabbing;\n user-select: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n overflow-anchor: none;\n "}}];return{always:Mi(a,"always"),resting:Mi(a,"resting"),dragging:Mi(a,"dragging"),dropAnimating:Mi(a,"dropAnimating"),userCancel:Mi(a,"userCancel")}}(e)}),[e]),n=(0,Ce.useRef)(null),i=(0,Ce.useRef)(null),o=Bt(qt((function(e){var t=i.current;t||Xt(!1),t.textContent=e})),[]),a=Bt((function(e){var t=n.current;t||Xt(!1),t.textContent=e}),[]);Gi((function(){(n.current||i.current)&&Xt(!1);var s=ki(t),l=ki(t);return n.current=s,i.current=l,s.setAttribute(ji+"-always",e),l.setAttribute(ji+"-dynamic",e),Fi().appendChild(s),Fi().appendChild(l),a(r.always),o(r.resting),function(){var e=function(e){var t=e.current;t||Xt(!1),Fi().removeChild(t),e.current=null};e(n),e(i)}}),[t,a,o,r.always,r.resting,e]);var s=Bt((function(){return o(r.dragging)}),[o,r.dragging]),l=Bt((function(e){o("DROP"!==e?r.userCancel:r.dropAnimating)}),[o,r.dropAnimating,r.userCancel]),c=Bt((function(){i.current&&o(r.resting)}),[o,r.resting]);return Rt((function(){return{dragging:s,dropping:l,resting:c}}),[s,l,c])}(t,i),p=Bt((function(e){xo(a).dispatch(e)}),[]),f=Rt((function(){return Fe({publishWhileDragging:Pn,updateDroppableScroll:Rn,updateDroppableIsEnabled:Bn,updateDroppableIsCombineEnabled:jn,collectionStarting:Nn},p)}),[p]),g=function(){var e=Rt(Hi,[]);return(0,Ce.useEffect)((function(){return function(){requestAnimationFrame(e.clean)}}),[e]),e}(),m=Rt((function(){return fi(g,f)}),[g,f]),h=Rt((function(){return function(e){var t=e.scrollDroppable,r=e.scrollWindow,n=e.move,i=function(e){var t=e.scrollDroppable,r=Vt(e.scrollWindow),n=Vt(t),i=null,o=function(e){i||Xt(!1);var t=i,o=t.shouldUseTimeDampening,a=t.dragStartTime;Ri({state:e,scrollWindow:r,scrollDroppable:n,dragStartTime:a,shouldUseTimeDampening:o})};return{start:function(e){i&&Xt(!1);var t=Date.now(),r=!1,n=function(){r=!0};Ri({state:e,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:n,scrollDroppable:n}),i={dragStartTime:t,shouldUseTimeDampening:r},r&&o(e)},stop:function(){i&&(r.cancel(),n.cancel(),i=null)},scroll:o}}({scrollWindow:r,scrollDroppable:t}),o=Bi({move:n,scrollWindow:r,scrollDroppable:t});return{scroll:function(e){"DRAGGING"===e.phase&&("FLUID"!==e.movementMode?e.scrollJumpRequest&&o(e):i.scroll(e))},start:i.start,stop:i.stop}}(Pe({scrollWindow:mi,scrollDroppable:m.scrollDroppable},Fe({move:An},p)))}),[m.scrollDroppable,p]),v=function(e){var t=(0,Ce.useRef)({}),r=(0,Ce.useRef)(null),n=(0,Ce.useRef)(null),i=(0,Ce.useRef)(!1),o=Bt((function(e,r){var n={id:e,focus:r};return t.current[e]=n,function(){var r=t.current;r[e]!==n&&delete r[e]}}),[]),a=Bt((function(t){var r=function(e,t){var r="["+Ai.contextId+'="'+e+'"]',n=Ir(document.querySelectorAll(r));if(!n.length)return null;var i=wr(n,(function(e){return e.getAttribute(Ai.draggableId)===t}));return i&&Wi(i)?i:null}(e,t);r&&r!==document.activeElement&&r.focus()}),[e]),s=Bt((function(e,t){r.current===e&&(r.current=t)}),[]),l=Bt((function(){n.current||i.current&&(n.current=requestAnimationFrame((function(){n.current=null;var e=r.current;e&&a(e)})))}),[a]),c=Bt((function(e){r.current=null;var t=document.activeElement;t&&t.getAttribute(Ai.draggableId)===e&&(r.current=e)}),[]);return Gi((function(){return i.current=!0,function(){i.current=!1;var e=n.current;e&&cancelAnimationFrame(e)}}),[]),Rt((function(){return{register:o,tryRecordFocus:c,tryRestoreFocusRecorded:l,tryShiftRecord:s}}),[o,c,l,s])}(t),b=Rt((function(){return function(e){var t,r=e.dimensionMarshal,n=e.focusMarshal,i=e.styleMarshal,o=e.getResponders,a=e.announce,s=e.autoScroller;return Me(On,ai(function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e){return function(){var r=e.apply(void 0,arguments),n=function(){throw new Error(Ae(15))},i={getState:r.getState,dispatch:function(){return n.apply(void 0,arguments)}},o=t.map((function(e){return e(i)}));return n=ke.apply(void 0,o)(r.dispatch),je(je({},r),{},{dispatch:n})}}}((t=i,function(){return function(e){return function(r){"INITIAL_PUBLISH"===r.type&&t.dragging(),"DROP_ANIMATE"===r.type&&t.dropping(r.payload.completed.result.reason),"FLUSH"!==r.type&&"DROP_COMPLETE"!==r.type||t.resting(),e(r)}}}),function(e){return function(){return function(t){return function(r){"DROP_COMPLETE"!==r.type&&"FLUSH"!==r.type&&"DROP_ANIMATE"!==r.type||e.stopPublishing(),t(r)}}}}(r),function(e){return function(t){var r=t.getState,n=t.dispatch;return function(t){return function(i){if("LIFT"===i.type){var o=i.payload,a=o.id,s=o.clientSelection,l=o.movementMode,c=r();"DROP_ANIMATING"===c.phase&&n(Gn({completed:c.completed})),"IDLE"!==r().phase&&Xt(!1),n({type:"FLUSH",payload:null}),n({type:"BEFORE_INITIAL_CAPTURE",payload:{draggableId:a,movementMode:l}});var u={draggableId:a,scrollOptions:{shouldPublishImmediately:"SNAP"===l}},d=e.startPublishing(u),p=d.critical,f=d.dimensions,g=d.viewport;n({type:"INITIAL_PUBLISH",payload:{critical:p,dimensions:f,clientSelection:s,movementMode:l,viewport:g}})}else t(i)}}}}(r),Xn,ni,ii,oi,function(e){return function(t){return function(r){return function(n){if(function(e){return"DROP_COMPLETE"===e.type||"DROP_ANIMATE"===e.type||"FLUSH"===e.type}(n))return e.stop(),void r(n);if("INITIAL_PUBLISH"===n.type){r(n);var i=t.getState();return"DRAGGING"!==i.phase&&Xt(!1),void e.start(i)}r(n),e.scroll(t.getState())}}}}(s),Qn,function(e){var t=!1;return function(){return function(r){return function(n){if("INITIAL_PUBLISH"===n.type)return t=!0,e.tryRecordFocus(n.payload.critical.draggable.id),r(n),void e.tryRestoreFocusRecorded();if(r(n),t){if("FLUSH"===n.type)return t=!1,void e.tryRestoreFocusRecorded();if("DROP_COMPLETE"===n.type){t=!1;var i=n.payload.completed.result;i.combine&&e.tryShiftRecord(i.draggableId,i.combine.draggableId),e.tryRestoreFocusRecorded()}}}}}}(n),ri(o,a))))}({announce:c,autoScroller:h,dimensionMarshal:m,focusMarshal:v,getResponders:l,styleMarshal:d})}),[c,h,m,v,l,d]);a.current=b;var y=Bt((function(){var e=xo(a);"IDLE"!==e.getState().phase&&e.dispatch({type:"FLUSH",payload:null})}),[]),x=Bt((function(){var e=xo(a).getState();return e.isDragging||"DROP_ANIMATING"===e.phase}),[]);r(Rt((function(){return{isDragging:x,tryAbort:y}}),[x,y]));var w=Bt((function(e){return gi(xo(a).getState(),e)}),[]),I=Bt((function(){return pn(xo(a).getState())}),[]),D=Rt((function(){return{marshal:m,focus:v,contextId:t,canLift:w,isMovementAllowed:I,dragHandleUsageInstructionsId:u,registry:g}}),[t,m,u,v,w,I,g]);return yo({contextId:t,store:b,registry:g,customSensors:n,enableDefaultSensors:!1!==e.enableDefaultSensors}),(0,Ce.useEffect)((function(){return y}),[y]),Se().createElement(Xi.Provider,{value:D},Se().createElement($e,{context:qi,store:b},e.children))}var Io=0;function Do(e){var t=Rt((function(){return""+Io++}),[]),r=e.dragHandleUsageInstructions||"\n Press space bar to start a drag.\n When dragging you can use the arrow keys to move the item around and escape to cancel.\n Some screen readers may require you to be in focus mode or to use your pass through key\n";return Se().createElement(Kt,null,(function(n){return Se().createElement(wo,{nonce:e.nonce,contextId:t,setCallbacks:n,dragHandleUsageInstructions:r,enableDefaultSensors:e.enableDefaultSensors,sensors:e.sensors,onBeforeCapture:e.onBeforeCapture,onBeforeDragStart:e.onBeforeDragStart,onDragStart:e.onDragStart,onDragUpdate:e.onDragUpdate,onDragEnd:e.onDragEnd},e.children)}))}var Co=function(e){return function(t){return e===t}},So=Co("scroll"),Eo=Co("auto"),Oo=(Co("visible"),function(e,t){return t(e.overflowX)||t(e.overflowY)}),Po=function e(t){return null==t||t===document.body||t===document.documentElement?null:function(e){var t=window.getComputedStyle(e),r={overflowX:t.overflowX,overflowY:t.overflowY};return Oo(r,So)||Oo(r,Eo)}(t)?t:e(t.parentElement)},No=function(e){return{x:e.scrollLeft,y:e.scrollTop}},Ro=function e(t){return!!t&&("fixed"===window.getComputedStyle(t).position||e(t.parentElement))},Bo={passive:!1},jo={passive:!0},Ao=function(e){return e.shouldPublishImmediately?Bo:jo};function _o(e){var t=(0,Ce.useContext)(e);return t||Xt(!1),t}var To=function(e){return e&&e.env.closestScrollable||null};function Lo(){}var Mo={width:0,height:0,margin:{top:0,right:0,bottom:0,left:0}},Go=Se().memo((function(e){var t=(0,Ce.useRef)(null),r=Bt((function(){t.current&&(clearTimeout(t.current),t.current=null)}),[]),n=e.animate,i=e.onTransitionEnd,o=e.onClose,a=e.contextId,s=(0,Ce.useState)("open"===e.animate),l=s[0],c=s[1];(0,Ce.useEffect)((function(){return l?"open"!==n?(r(),c(!1),Lo):t.current?Lo:(t.current=setTimeout((function(){t.current=null,c(!1)})),r):Lo}),[n,l,r]);var u=Bt((function(e){"height"===e.propertyName&&(i(),"close"===n&&o())}),[n,o,i]),d=function(e){var t=e.isAnimatingOpenOnMount,r=e.placeholder,n=e.animate,i=function(e){var t=e.placeholder;return e.isAnimatingOpenOnMount||"close"===e.animate?Mo:{height:t.client.borderBox.height,width:t.client.borderBox.width,margin:t.client.margin}}({isAnimatingOpenOnMount:t,placeholder:r,animate:n});return{display:r.display,boxSizing:"border-box",width:i.width,height:i.height,marginTop:i.margin.top,marginRight:i.margin.right,marginBottom:i.margin.bottom,marginLeft:i.margin.left,flexShrink:"0",flexGrow:"0",pointerEvents:"none",transition:"none"!==n?Vn.placeholder:null}}({isAnimatingOpenOnMount:l,animate:e.animate,placeholder:e.placeholder});return Se().createElement(e.placeholder.tagName,{style:d,"data-rbd-placeholder-context-id":a,onTransitionEnd:u,ref:e.innerRef})})),Fo=Se().createContext(null),ko=function(e){function t(){for(var t,r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return(t=e.call.apply(e,[this].concat(n))||this).state={isVisible:Boolean(t.props.on),data:t.props.on,animate:t.props.shouldAnimate&&t.props.on?"open":"none"},t.onClose=function(){"close"===t.state.animate&&t.setState({isVisible:!1})},t}return Oe(t,e),t.getDerivedStateFromProps=function(e,t){return e.shouldAnimate?e.on?{isVisible:!0,data:e.on,animate:"open"}:t.isVisible?{isVisible:!0,data:t.data,animate:"close"}:{isVisible:!1,animate:"close",data:null}:{isVisible:Boolean(e.on),data:e.on,animate:"none"}},t.prototype.render=function(){if(!this.state.isVisible)return null;var e={onClose:this.onClose,data:this.state.data,animate:this.state.animate};return this.props.children(e)},t}(Se().PureComponent),Uo=function(e,t){return t?Vn.drop(t.duration):e?Vn.snap:Vn.fluid},Wo=function(e,t){return e?t?Un:Wn:null};function Ho(e){return"DRAGGING"===e.type?function(e){var t=e.dimension.client,r=e.offset,n=e.combineWith,i=e.dropping,o=Boolean(n),a=function(e){return null!=e.forceShouldAnimate?e.forceShouldAnimate:"SNAP"===e.mode}(e),s=Boolean(i),l=s?function(e,t){var r=zn(e);return r?t?r+" scale("+Hn+")":r:null}(r,o):$n(r);return{position:"fixed",top:t.marginBox.top,left:t.marginBox.left,boxSizing:"border-box",width:t.borderBox.width,height:t.borderBox.height,transition:Uo(a,i),transform:l,opacity:Wo(o,s),zIndex:s?4500:5e3,pointerEvents:"none"}}(e):{transform:$n((t=e).offset),transition:t.shouldAnimateDisplacement?null:"none"};var t}function qo(e){e.preventDefault()}var Vo=function(e,t){return e===t},zo=function(e){var t=e.combine,r=e.destination;return r?r.droppableId:t?t.droppableId:null};function $o(e){return{isDragging:!1,isDropAnimating:!1,isClone:!1,dropAnimation:null,mode:null,draggingOver:null,combineTargetFor:e,combineWith:null}}var Jo={mapped:{type:"SECONDARY",offset:or,combineTargetFor:null,shouldAnimateDisplacement:!0,snapshot:$o(null)}},Yo=St((function(){var e,t,r,n=(e=qt((function(e,t){return{x:e,y:t}})),t=qt((function(e,t,r,n,i){return{isDragging:!0,isClone:t,isDropAnimating:Boolean(i),dropAnimation:i,mode:e,draggingOver:r,combineWith:n,combineTargetFor:null}})),r=qt((function(e,r,n,i,o,a,s){return{mapped:{type:"DRAGGING",dropping:null,draggingOver:o,combineWith:a,mode:r,offset:e,dimension:n,forceShouldAnimate:s,snapshot:t(r,i,o,a,null)}}})),function(n,i){if(n.isDragging){if(n.critical.draggable.id!==i.draggableId)return null;var o=n.current.client.offset,a=n.dimensions.draggables[i.draggableId],s=un(n.impact),l=(u=n.impact).at&&"COMBINE"===u.at.type?u.at.combine.draggableId:null,c=n.forceShouldAnimate;return r(e(o.x,o.y),n.movementMode,a,i.isClone,s,l,c)}var u;if("DROP_ANIMATING"===n.phase){var d=n.completed;if(d.result.draggableId!==i.draggableId)return null;var p=i.isClone,f=n.dimensions.draggables[i.draggableId],g=d.result,m=g.mode,h=zo(g),v=function(e){return e.combine?e.combine.draggableId:null}(g),b={duration:n.dropDuration,curve:kn,moveTo:n.newHomeClientOffset,opacity:v?Un:null,scale:v?Hn:null};return{mapped:{type:"DRAGGING",offset:n.newHomeClientOffset,dimension:f,dropping:b,draggingOver:h,combineWith:v,mode:m,forceShouldAnimate:null,snapshot:t(m,p,h,v,b)}}}return null}),i=function(){var e=qt((function(e,t){return{x:e,y:t}})),t=qt($o),r=qt((function(e,r,n){return void 0===r&&(r=null),{mapped:{type:"SECONDARY",offset:e,combineTargetFor:r,shouldAnimateDisplacement:n,snapshot:t(r)}}})),n=function(e){return e?r(or,e,!0):null},i=function(t,i,o,a){var s=o.displaced.visible[t],l=Boolean(a.inVirtualList&&a.effected[t]),c=Nr(o),u=c&&c.draggableId===t?i:null;if(!s){if(!l)return n(u);if(o.displaced.invisible[t])return null;var d=cr(a.displacedBy.point),p=e(d.x,d.y);return r(p,u,!0)}if(l)return n(u);var f=o.displacedBy.point,g=e(f.x,f.y);return r(g,u,s.shouldAnimate)};return function(e,t){if(e.isDragging)return e.critical.draggable.id===t.draggableId?null:i(t.draggableId,e.critical.draggable.id,e.impact,e.afterCritical);if("DROP_ANIMATING"===e.phase){var r=e.completed;return r.result.draggableId===t.draggableId?null:i(t.draggableId,r.result.draggableId,r.impact,r.afterCritical)}return null}}();return function(e,t){return n(e,t)||i(e,t)||Jo}}),{dropAnimationFinished:function(){return{type:"DROP_ANIMATION_FINISHED",payload:null}}},null,{context:qi,pure:!0,areStatePropsEqual:Vo})((function(e){var t=(0,Ce.useRef)(null),r=Bt((function(e){t.current=e}),[]),n=Bt((function(){return t.current}),[]),i=_o(Xi),o=i.contextId,a=i.dragHandleUsageInstructionsId,s=i.registry,l=_o(Fo),c=l.type,u=l.droppableId,d=Rt((function(){return{id:e.draggableId,index:e.index,type:c,droppableId:u}}),[e.draggableId,e.index,c,u]),p=e.children,f=e.draggableId,g=e.isEnabled,m=e.shouldRespectForcePress,h=e.canDragInteractiveElements,v=e.isClone,b=e.mapped,y=e.dropAnimationFinished;v||function(e){var t=Yi("draggable"),r=e.descriptor,n=e.registry,i=e.getDraggableRef,o=e.canDragInteractiveElements,a=e.shouldRespectForcePress,s=e.isEnabled,l=Rt((function(){return{canDragInteractiveElements:o,shouldRespectForcePress:a,isEnabled:s}}),[o,s,a]),c=Bt((function(e){var t=i();return t||Xt(!1),function(e,t,r){void 0===r&&(r=or);var n=window.getComputedStyle(t),i=t.getBoundingClientRect(),o=kt(i,n),a=Ft(o,r);return{descriptor:e,placeholder:{client:o,tagName:t.tagName.toLowerCase(),display:n.display},displaceBy:{x:o.marginBox.width,y:o.marginBox.height},client:o,page:a}}(r,t,e)}),[r,i]),u=Rt((function(){return{uniqueId:t,descriptor:r,options:l,getDimension:c}}),[r,c,l,t]),d=(0,Ce.useRef)(u),p=(0,Ce.useRef)(!0);Gi((function(){return n.draggable.register(d.current),function(){return n.draggable.unregister(d.current)}}),[n.draggable]),Gi((function(){if(p.current)p.current=!1;else{var e=d.current;d.current=u,n.draggable.update(u,e)}}),[u,n.draggable])}(Rt((function(){return{descriptor:d,registry:s,getDraggableRef:n,canDragInteractiveElements:h,shouldRespectForcePress:m,isEnabled:g}}),[d,s,n,h,m,g]));var x=Rt((function(){return g?{tabIndex:0,role:"button","aria-describedby":a,"data-rbd-drag-handle-draggable-id":f,"data-rbd-drag-handle-context-id":o,draggable:!1,onDragStart:qo}:null}),[o,a,f,g]),w=Bt((function(e){"DRAGGING"===b.type&&b.dropping&&"transform"===e.propertyName&&y()}),[y,b]),I=Rt((function(){var e=Ho(b),t="DRAGGING"===b.type&&b.dropping?w:null;return{innerRef:r,draggableProps:{"data-rbd-draggable-context-id":o,"data-rbd-draggable-id":f,style:e,onTransitionEnd:t},dragHandleProps:x}}),[o,x,f,b,w,r]),D=Rt((function(){return{draggableId:d.id,type:d.type,source:{index:d.index,droppableId:d.droppableId}}}),[d.droppableId,d.id,d.index,d.type]);return p(I,b.snapshot,D)}));function Xo(e){return _o(Fo).isUsingCloneFor!==e.draggableId||e.isClone?Se().createElement(Yo,e):null}function Ko(e){var t="boolean"!=typeof e.isDragDisabled||!e.isDragDisabled,r=Boolean(e.disableInteractiveElementBlocking),n=Boolean(e.shouldRespectForcePress);return Se().createElement(Xo,Pe({},e,{isClone:!1,isEnabled:t,canDragInteractiveElements:r,shouldRespectForcePress:n}))}var Qo=function(e,t){return e===t.droppable.type},Zo=function(e,t){return t.draggables[e.draggable.id]},ea={mode:"standard",type:"DEFAULT",direction:"vertical",isDropDisabled:!1,isCombineEnabled:!1,ignoreContainerClipping:!1,renderClone:null,getContainerForClone:function(){return document.body||Xt(!1),document.body}},ta=St((function(){var e={placeholder:null,shouldAnimatePlaceholder:!0,snapshot:{isDraggingOver:!1,draggingOverWith:null,draggingFromThisWith:null,isUsingPlaceholder:!1},useClone:null},t=Pe({},e,{shouldAnimatePlaceholder:!1}),r=qt((function(e){return{draggableId:e.id,type:e.type,source:{index:e.index,droppableId:e.droppableId}}})),n=qt((function(n,i,o,a,s,l){var c=s.descriptor.id;if(s.descriptor.droppableId===n){var u=l?{render:l,dragging:r(s.descriptor)}:null,d={isDraggingOver:o,draggingOverWith:o?c:null,draggingFromThisWith:c,isUsingPlaceholder:!0};return{placeholder:s.placeholder,shouldAnimatePlaceholder:!1,snapshot:d,useClone:u}}if(!i)return t;if(!a)return e;var p={isDraggingOver:o,draggingOverWith:c,draggingFromThisWith:null,isUsingPlaceholder:!0};return{placeholder:s.placeholder,shouldAnimatePlaceholder:!0,snapshot:p,useClone:null}}));return function(r,i){var o=i.droppableId,a=i.type,s=!i.isDropDisabled,l=i.renderClone;if(r.isDragging){var c=r.critical;if(!Qo(a,c))return t;var u=Zo(c,r.dimensions),d=un(r.impact)===o;return n(o,s,d,d,u,l)}if("DROP_ANIMATING"===r.phase){var p=r.completed;if(!Qo(a,p.critical))return t;var f=Zo(p.critical,r.dimensions);return n(o,s,zo(p.result)===o,un(p.impact)===o,f,l)}if("IDLE"===r.phase&&r.completed&&!r.shouldFlush){var g=r.completed;if(!Qo(a,g.critical))return t;var m=un(g.impact)===o,h=Boolean(g.impact.at&&"COMBINE"===g.impact.at.type),v=g.critical.droppable.id===o;return m?h?e:t:v?e:t}return t}}),{updateViewportMaxScroll:function(e){return{type:"UPDATE_VIEWPORT_MAX_SCROLL",payload:e}}},null,{context:qi,pure:!0,areStatePropsEqual:Vo})((function(e){var t=(0,Ce.useContext)(Xi);t||Xt(!1);var r=t.contextId,n=t.isMovementAllowed,i=(0,Ce.useRef)(null),o=(0,Ce.useRef)(null),a=e.children,s=e.droppableId,l=e.type,c=e.mode,u=e.direction,d=e.ignoreContainerClipping,p=e.isDropDisabled,f=e.isCombineEnabled,g=e.snapshot,m=e.useClone,h=e.updateViewportMaxScroll,v=e.getContainerForClone,b=Bt((function(){return i.current}),[]),y=Bt((function(e){i.current=e}),[]),x=(Bt((function(){return o.current}),[]),Bt((function(e){o.current=e}),[])),w=Bt((function(){n()&&h({maxScroll:ci()})}),[n,h]);!function(e){var t=(0,Ce.useRef)(null),r=_o(Xi),n=Yi("droppable"),i=r.registry,o=r.marshal,a=Ki(e),s=Rt((function(){return{id:e.droppableId,type:e.type,mode:e.mode}}),[e.droppableId,e.mode,e.type]),l=(0,Ce.useRef)(s),c=Rt((function(){return qt((function(e,r){t.current||Xt(!1);var n={x:e,y:r};o.updateDroppableScroll(s.id,n)}))}),[s.id,o]),u=Bt((function(){var e=t.current;return e&&e.env.closestScrollable?No(e.env.closestScrollable):or}),[]),d=Bt((function(){var e=u();c(e.x,e.y)}),[u,c]),p=Rt((function(){return Vt(d)}),[d]),f=Bt((function(){var e=t.current,r=To(e);e&&r||Xt(!1),e.scrollOptions.shouldPublishImmediately?d():p()}),[p,d]),g=Bt((function(e,n){t.current&&Xt(!1);var i=a.current,o=i.getDroppableRef();o||Xt(!1);var l=function(e){return{closestScrollable:Po(e),isFixedOnPage:Ro(e)}}(o),c={ref:o,descriptor:s,env:l,scrollOptions:n};t.current=c;var u=function(e){var t=e.ref,r=e.descriptor,n=e.env,i=e.windowScroll,o=e.direction,a=e.isDropDisabled,s=e.isCombineEnabled,l=e.shouldClipSubject,c=n.closestScrollable,u=function(e,t){var r=Ut(e);if(!t)return r;if(e!==t)return r;var n=r.paddingBox.top-t.scrollTop,i=r.paddingBox.left-t.scrollLeft,o=n+t.scrollHeight,a=i+t.scrollWidth,s=At({top:n,right:a,bottom:o,left:i},r.border);return Lt({borderBox:s,margin:r.margin,border:r.border,padding:r.padding})}(t,c),d=Ft(u,i),p=function(){if(!c)return null;var e=Ut(c),t={scrollHeight:c.scrollHeight,scrollWidth:c.scrollWidth};return{client:e,page:Ft(e,i),scroll:No(c),scrollSize:t,shouldClipSubject:l}}(),f=function(e){var t=e.descriptor,r=e.isEnabled,n=e.isCombineEnabled,i=e.isFixedOnPage,o=e.direction,a=e.client,s=e.page,l=e.closest,c=function(){if(!l)return null;var e=l.scrollSize,t=l.client,r=si({scrollHeight:e.scrollHeight,scrollWidth:e.scrollWidth,height:t.paddingBox.height,width:t.paddingBox.width});return{pageMarginBox:l.page.marginBox,frameClient:t,scrollSize:e,shouldClipSubject:l.shouldClipSubject,scroll:{initial:l.scroll,current:l.scroll,max:r,diff:{value:or,displacement:or}}}}(),u="vertical"===o?Gr:Fr;return{descriptor:t,isCombineEnabled:n,isFixedOnPage:i,axis:u,isEnabled:r,client:a,page:s,frame:c,subject:vr({page:s,withPlaceholder:null,axis:u,frame:c})}}({descriptor:r,isEnabled:!a,isCombineEnabled:s,isFixedOnPage:n.isFixedOnPage,direction:o,client:u,page:d,closest:p});return f}({ref:o,descriptor:s,env:l,windowScroll:e,direction:i.direction,isDropDisabled:i.isDropDisabled,isCombineEnabled:i.isCombineEnabled,shouldClipSubject:!i.ignoreContainerClipping}),d=l.closestScrollable;return d&&(d.setAttribute(Li.contextId,r.contextId),d.addEventListener("scroll",f,Ao(c.scrollOptions))),u}),[r.contextId,s,f,a]),m=Bt((function(){var e=t.current,r=To(e);return e&&r||Xt(!1),No(r)}),[]),h=Bt((function(){var e=t.current;e||Xt(!1);var r=To(e);t.current=null,r&&(p.cancel(),r.removeAttribute(Li.contextId),r.removeEventListener("scroll",f,Ao(e.scrollOptions)))}),[f,p]),v=Bt((function(e){var r=t.current;r||Xt(!1);var n=To(r);n||Xt(!1),n.scrollTop+=e.y,n.scrollLeft+=e.x}),[]),b=Rt((function(){return{getDimensionAndWatchScroll:g,getScrollWhileDragging:m,dragStopped:h,scroll:v}}),[h,g,m,v]),y=Rt((function(){return{uniqueId:n,descriptor:s,callbacks:b}}),[b,s,n]);Gi((function(){return l.current=y.descriptor,i.droppable.register(y),function(){t.current&&h(),i.droppable.unregister(y)}}),[b,s,h,y,o,i.droppable]),Gi((function(){t.current&&o.updateDroppableIsEnabled(l.current.id,!e.isDropDisabled)}),[e.isDropDisabled,o]),Gi((function(){t.current&&o.updateDroppableIsCombineEnabled(l.current.id,e.isCombineEnabled)}),[e.isCombineEnabled,o])}({droppableId:s,type:l,mode:c,direction:u,isDropDisabled:p,isCombineEnabled:f,ignoreContainerClipping:d,getDroppableRef:b});var I=Se().createElement(ko,{on:e.placeholder,shouldAnimate:e.shouldAnimatePlaceholder},(function(e){var t=e.onClose,n=e.data,i=e.animate;return Se().createElement(Go,{placeholder:n,onClose:t,innerRef:x,animate:i,contextId:r,onTransitionEnd:w})})),D=Rt((function(){return{innerRef:y,placeholder:I,droppableProps:{"data-rbd-droppable-id":s,"data-rbd-droppable-context-id":r}}}),[r,s,I,y]),C=m?m.dragging.draggableId:null,S=Rt((function(){return{droppableId:s,type:l,isUsingCloneFor:C}}),[s,C,l]);return Se().createElement(Fo.Provider,{value:S},a(D,g),function(){if(!m)return null;var e=m.dragging,t=m.render,r=Se().createElement(Xo,{draggableId:e.draggableId,index:e.source.index,isClone:!0,isEnabled:!0,shouldRespectForcePress:!1,canDragInteractiveElements:!0},(function(r,n){return t(r,n,e)}));return Pt().createPortal(r,v())}())}));ta.defaultProps=ea;const{Button:ra}=wp.components,{Component:na,Fragment:ia}=wp.element,oa=class extends na{constructor(e){super(e),this.state={reorderedItems:!1}}hasMeta(){return this.props.metaFields&&0<this.props.metaFields.length}onDragEnd(e){const t=e.source.index,r=e.destination.index,n=[...this.items()],[i]=n.splice(t,1);n.splice(r,0,i),this.setState({reorderedItems:n})}items(){return this.state.reorderedItems||this.props.items}disableOrder(){return!1===window.JetEngineRelationsCommon.orderMode}render(){const e=this.items().map(((e,t)=>{let r=e.columns.map(((e,t)=>(0,n.jsx)("td",{dangerouslySetInnerHTML:{__html:e}},"col_"+t)));return(0,n.jsx)(Ko,{draggableId:e._ID,index:t,isDragDisabled:this.disableOrder(),children:(t,i)=>(0,n.jsxs)("tr",{ref:t.innerRef,...t.draggableProps,...t.dragHandleProps,className:i.isDragging?"jet-engine-rels__dragging-row":"",children:[r,this.hasMeta()&&(0,n.jsx)("td",{className:"rel-meta",children:(0,n.jsx)(ae,{...this.props,relatedObjectID:e.related_id})}),(0,n.jsx)("td",{children:(0,n.jsx)(De,{actions:e.actions,relID:this.props.relID,relatedObjectID:e.related_id,relatedObjectType:this.props.controlObjectType,relatedObjectName:this.props.controlObjectName,currentObjectID:this.props.currentObjectID,isParentProcessed:this.props.isParentProcessed,onUpdate:e=>{this.props.onUpdate(e)}})})]},"row_"+e._ID)},e._ID)})),t=this.props.columns.map((e=>(0,n.jsx)("th",{className:"rel-"+e.key,children:e.label},"rel-heading-"+e.key)));return(0,n.jsxs)("div",{className:"jet-engine-rels__table-wrap",children:[!1!==this.state.reorderedItems&&0<this.props.items.length&&(0,n.jsxs)("div",{class:"jet-engine-rels__was-reordered",children:[(0,n.jsx)("a",{href:"#",className:"jet-engine-rels__was-reordered-accept",onClick:e=>{e.preventDefault(),this.props.onReorder(this.state.reorderedItems,(()=>{this.setState({reorderedItems:!1})}))},children:"Save order"}),(0,n.jsx)("a",{href:"#",className:"jet-engine-rels__was-reordered-cancel",onClick:e=>{e.preventDefault(),this.setState({reorderedItems:!1})},children:"Cancel"})]}),(0,n.jsx)(Do,{onDragEnd:e=>{this.onDragEnd(e)},children:(0,n.jsxs)("table",{className:"wp-list-table widefat fixed striped table-view-list jet-engine-rels__table",children:[(0,n.jsx)("thead",{children:(0,n.jsx)("tr",{children:t})}),(0,n.jsx)(ta,{droppableId:"relateditems",type:"ROWS",children:t=>(0,n.jsxs)("tbody",{...t.droppableProps,ref:t.innerRef,children:[0<this.props.items.length&&e,!this.props.items.length&&(0,n.jsx)("tr",{children:(0,n.jsx)("td",{colSpan:this.props.columns.length,children:"--"})}),t.placeholder]})}),(0,n.jsx)("tfoot",{children:(0,n.jsx)("tr",{children:t})})]})})]})}},{Button:aa,ButtonGroup:sa}=wp.components,{render:la,Component:ca,Fragment:ua}=wp.element,da=jQuery;class pa extends ca{constructor(e){super(e),this.state={connectNew:!1,createNew:!1,relatedID:null,relatedItems:[],allowedOptions:[],isBusy:!1},this.fetchItems(),this.isBlockEditor()?this.onBlockEditorSavePost():da("#post, #edittag, #your-profile, .cx-form").on("submit",this.onSubmitForm.bind(this))}isBlockEditor(){return da("body").hasClass("block-editor-page")}onBlockEditorSavePost(){var e=this,t=wp.data.dispatch("core/editor"),r=wp.data.select("core/editor"),n=t.savePost;window?.cxInterfaceBuilderAPI&&(n=window.cxInterfaceBuilderAPI.savePost),t.savePost=function(t){return(t=t||{}).isAutosave||t.isPreview||["draft","auto-draft"].includes(r.getEditedPostAttribute("status"))?n(t):e.hasErrors()?void e.scrollToFirstErrorField():n(t)}}hasErrors(){return!!document.querySelector('.jet-engine-rels.required[data-items="0"]')}onSubmitForm(e){this.hasErrors()&&(this.scrollToFirstErrorField(),e.preventDefault())}highlightError(e){e.classList.contains("blink")||(e.classList.add("blink"),setTimeout((()=>{e.classList.remove("blink")}),500))}scrollToFirstErrorField(){var e=da('.jet-engine-rels.required[data-items="0"]').first();if(!e.length)return;let t=e[0],r=t.closest('[id^="related_jet_engine_rel_"]');r||(r=t.closest('[id^="jet_engine_rel_"]')),t=r||t;let n=da("html, body"),i=da(t).offset().top,o=70;this.isBlockEditor()&&(da("body").hasClass("is-fullscreen-mode")?o+=20:o+=60,e.closest(".interface-interface-skeleton__sidebar").length?(n=da("#editor .interface-interface-skeleton__sidebar"),o+=50):n=da("#editor .interface-interface-skeleton__content"),i+=n.scrollTop()),n.stop().animate({scrollTop:i-o},{duration:500,complete:()=>{this.highlightError(t)}})}fetchItems(){window.wp.ajax.send("jet_engine_relations_get_related_items",{type:"GET",data:{_nonce:window.JetEngineRelationsCommon._nonce,relID:this.props.relID,objectType:this.props.controlObjectType,object:this.props.controlObjectName,currentObjectID:this.props.currentObjectID,isParentProcessed:this.props.isParentProcessed},success:e=>{this.setState({relatedItems:[...e]})},error:(e,t,r)=>{e?alert(e):alert(r)}})}reorderItems(e,t){this.setState({isBusy:!0}),window.wp.ajax.send("jet_engine_relations_reorder_relation_items",{type:"POST",data:{_nonce:window.JetEngineRelationsCommon._nonce,relID:this.props.relID,itemsOrder:e,relatedObjectID:-1,relatedObjectType:this.props.controlObjectType,relatedObjectName:this.props.controlObjectName,isParentProcessed:this.props.isParentProcessed,currentObjectID:this.props.currentObjectID},success:e=>{this.setState({isBusy:!1}),this.setState({relatedItems:[...e]}),t&&t()},error:(e,t,r)=>{this.setState({isBusy:!1}),e?alert(e):alert(r)}})}buttonLabel(e){switch(e=e||"connect"){case"connect":return this.props.labels.connectButton;case"create":return this.props.labels.createButton}}modalTitle(){return this.state.connectNew?this.buttonLabel("connect"):this.state.createNew?this.buttonLabel("create"):null}closeModal(e){this.setState({createNew:!1,connectNew:!1}),e&&e.length&&this.setState({relatedItems:[...e]})}canCreate(){return this.props.createFields&&0<this.props.createFields.length}getBusyStyles(){const e={};return this.state.isBusy&&(e.pointerEvents="none",e.opacity="0.6"),e}isValid(){return!this.props.isRequired||this?.state?.relatedItems?.length}render(){let e="jet-engine-rels";return this.props.isRequired&&(e+=" required"),(0,n.jsxs)("div",{className:e,style:this.getBusyStyles(),"data-items":this?.state?.relatedItems?.length||0,children:[(this.state.connectNew||this.state.createNew)&&(0,n.jsx)(K,{...this.props,title:this.modalTitle(),relatedItems:this.state.relatedItems,type:this.state.connectNew?"connect":"create",onClose:e=>{e=e||!1,this.closeModal(e)},onComplete:e=>{e&&e.length?this.setState({relatedItems:[...e]}):this.setState({relatedItems:[]}),this.closeModal()}}),(0,n.jsxs)(sa,{style:{display:"flex",gap:"10px"},children:[this.canCreate()&&(0,n.jsx)(aa,{isSecondary:!0,onClick:()=>{this.setState({createNew:!0,connectNew:!1})},children:this.buttonLabel("create")}),(0,n.jsx)(aa,{isSecondary:!0,onClick:()=>{this.setState({createNew:!1,connectNew:!0})},children:this.buttonLabel("connect")})]}),(0,n.jsx)(oa,{items:this.state.relatedItems,columns:this.props.tableColumns,metaFields:this.props.metaFields,relID:this.props.relID,currentObjectID:this.props.currentObjectID,controlObjectType:this.props.controlObjectType,controlObjectName:this.props.controlObjectName,isParentProcessed:this.props.isParentProcessed,onUpdate:e=>{this.setState({relatedItems:[...e]})},onReorder:(e,t)=>{this.reorderItems(e,t)}}),!this.isValid()&&(0,n.jsx)("div",{class:"jet-rel--required-error",children:this.props.labels?.requiredError||"Should have at least one related item."})]})}}for(var fa=0;fa<window.JetEngineRelationsControls.length;fa++){let e=window.JetEngineRelationsControls[fa];const t=document.getElementById(e.relEl);e.metaFields.forEach((function(t,r){"checkbox"===t.type&&t?.options?.length&&(e.metaFields[r].options=t.options.map((function(e){return e.value=e.value.toString instanceof Function?e.value.toString():e.value,e})))})),t&&la((0,n.jsx)(pa,{relID:e.relID,metaFields:e.metaFields,labels:e.labels,tableColumns:e.tableColumns,currentObjectID:window.JetEngineCurrentObjectID,controlObjectType:e.objectType,controlObjectName:e.object,isParentProcessed:e.isParentProcessed,createFields:e.createFields,isRequired:e.isRequired}),t)}})(); //# sourceMappingURL=admin-controls.js.map
geri dön