PageSourceSearch

https://reg.gs1si.org/assets/UserViewDialog.8dc88455.js

js gs1si.org collected 2026-10-02 18:07:39 UTC 141,571 bytes, 61 lines download raw bytes

1var _i=Object.defineProperty;var eo=(e,r,t)=>r in e?_i(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t;var N=(e,r,t)=>(eo(e,typeof r!="symbol"?r+"":r,t),t);import{r as y,j as m,Y as ie,W as fe,bk as ua,bl as da,aP as ue,V as ca,bm as ot,bn as yn,bo as Ut,bp as pa,bq as ro,br as to,$ as fa,bs as no,bt as ao,bu as io,bv as oo,a as W,an as Xr,aq as A,as as so,bf as va,R as lo,o as kt,g as T,bw as Qe,I as Ae,ax as uo,m as co,e as se,h as Hr,aA as po,aB as wr,ag as fo,bc as mt,l as vo,ay as go,az as mo,bx as ht}from"./index.d22cbb9c.js";import{TextBoxViewModel as ho,TextBoxField as bo}from"./TextBox.a3da25d1.js";import{BooleanViewModel as Dn,BooleanField as wn}from"./Boolean.6486455d.js";import{b as Sn,h as In}from"./ReactSelect.b1e3c725.js";import{m as K}from"./memoize-one.esm.7a54f149.js";import{j as xo}from"./helpers.323ee5f6.js";import{MultiselectDropdownViewModel as Cn,MultiselectDropdownField as En}from"./MultiselectDropdown.39d96aa2.js";import"./Dropdown.af3e77bf.js";import"./Common.a6f2865a.js";import"./GridControlData.b435f51a.js";import"./Tabulator.e11f39db.js";function Pn(e,r){let t=0;return y.exports.Children.map(e,n=>y.exports.isValidElement(n)?r(n,t++):n)}function yo(e,r){let t=0;y.exports.Children.forEach(e,n=>{y.exports.isValidElement(n)&&r(n,t++)})}function Do(e,r){return y.exports.Children.toArray(e).some(t=>y.exports.isValidElement(t)&&t.type===r)}function wo({as:e,bsPrefix:r,className:t,...n}){r=fe(r,"col");const i=ua(),a=da(),o=[],s=[];return i.forEach(u=>{const c=n[u];delete n[u];let p,l,d;typeof c=="object"&&c!=null?{span:p,offset:l,order:d}=c:p=c;const f=u!==a?`-${u}`:"";p&&o.push(p===!0?`${r}${f}`:`${r}${f}-${p}`),d!=null&&s.push(`order${f}-${d}`),l!=null&&s.push(`offset${f}-${l}`)}),[{...n,className:ie(t,...o,...s)},{as:e,bsPrefix:r,spans:o}]}const ga=y.exports.forwardRef((e,r)=>{const[{className:t,...n},{as:i="div",bsPrefix:a,spans:o}]=wo(e);return m.exports.jsx(i,{...n,ref:r,className:ie(t,!o.length&&a)})});ga.displayName="Col";const ye=ga,So={type:ue.exports.string,tooltip:ue.exports.bool,as:ue.exports.elementType},$t=y.exports.forwardRef(({as:e="div",className:r,type:t="valid",tooltip:n=!1,...i},a)=>m.exports.jsx(e,{...i,ref:a,className:ie(r,`${t}-${n?"tooltip":"feedback"}`)}));$t.displayName="Feedback";$t.propTypes=So;const ma=$t,Io=y.exports.createContext({}),Be=Io,ha=y.exports.forwardRef(({id:e,bsPrefix:r,className:t,type:n="checkbox",isValid:i=!1,isInvalid:a=!1,as:o="input",...s},u)=>{const{controlId:c}=y.exports.useContext(Be);return r=fe(r,"form-check-input"),m.exports.jsx(o,{...s,ref:u,type:n,id:e||c,className:ie(t,r,i&&"is-valid",a&&"is-invalid")})});ha.displayName="FormCheckInput";const ba=ha,xa=y.exports.forwardRef(({bsPrefix:e,className:r,htmlFor:t,...n},i)=>{const{controlId:a}=y.exports.useContext(Be);return e=fe(e,"form-check-label"),m.exports.jsx("label",{...n,ref:i,htmlFor:t||a,className:ie(r,e)})});xa.displayName="FormCheckLabel";const Ot=xa,ya=y.exports.forwardRef(({id:e,bsPrefix:r,bsSwitchPrefix:t,inline:n=!1,reverse:i=!1,disabled:a=!1,isValid:o=!1,isInvalid:s=!1,feedbackTooltip:u=!1,feedback:c,feedbackType:p,className:l,style:d,title:f="",type:v="checkbox",label:g,children:h,as:b="input",...x},S)=>{r=fe(r,"form-check"),t=fe(t,"form-switch");const{controlId:D}=y.exports.useContext(Be),P=y.exports.useMemo(()=>({controlId:e||D}),[D,e]),I=!h&&g!=null&&g!==!1||Do(h,Ot),O=m.exports.jsx(ba,{...x,type:v==="switch"?"checkbox":v,ref:S,isValid:o,isInvalid:s,disabled:a,as:b});return m.exports.jsx(Be.Provider,{value:P,children:m.exports.jsx("div",{style:d,className:ie(l,I&&r,n&&`${r}-inline`,i&&`${r}-reverse`,v==="switch"&&t),children:h||m.exports.jsxs(m.exports.Fragment,{children:[O,I&&m.exports.jsx(Ot,{title:f,children:g}),c&&m.exports.jsx(ma,{type:p,tooltip:u,children:c})]})})})});ya.displayName="FormCheck";const Qr=Object.assign(ya,{Input:ba,Label:Ot}),Da=y.exports.forwardRef(({bsPrefix:e,type:r,size:t,htmlSize:n,id:i,className:a,isValid:o=!1,isInvalid:s=!1,plaintext:u,readOnly:c,as:p="input",...l},d)=>{const{controlId:f}=y.exports.useContext(Be);e=fe(e,"form-control");let v;return u?v={[`${e}-plaintext`]:!0}:v={[e]:!0,[`${e}-${t}`]:t},m.exports.jsx(p,{...l,type:r,size:n,ref:d,readOnly:c,id:i||f,className:ie(a,v,o&&"is-valid",s&&"is-invalid",r==="color"&&`${e}-color`)})});Da.displayName="FormControl";const Co=Object.assign(Da,{Feedback:ma}),Eo=ca("form-floating"),wa=y.exports.forwardRef(({controlId:e,as:r="div",...t},n)=>{const i=y.exports.useMemo(()=>({controlId:e}),[e]);return m.exports.jsx(Be.Provider,{value:i,children:m.exports.jsx(r,{...t,ref:n})})});wa.displayName="FormGroup";const Sa=wa,Ia=y.exports.forwardRef(({as:e="label",bsPrefix:r,column:t=!1,visuallyHidden:n=!1,className:i,htmlFor:a,...o},s)=>{const{controlId:u}=y.exports.useContext(Be);r=fe(r,"form-label");let c="col-form-label";
1typeof t=="string"&&(c=`${c} ${c}-${t}`);const p=ie(i,r,n&&"visually-hidden",t&&c);return a=a||u,t?m.exports.jsx(ye,{ref:s,as:"label",className:p,htmlFor:a,...o}):m.exports.jsx(e,{ref:s,className:p,htmlFor:a,...o})});Ia.displayName="FormLabel";const Po=Ia,Ca=y.exports.forwardRef(({bsPrefix:e,className:r,id:t,...n},i)=>{const{controlId:a}=y.exports.useContext(Be);return e=fe(e,"form-range"),m.exports.jsx("input",{...n,type:"range",ref:i,className:ie(r,e),id:t||a})});Ca.displayName="FormRange";const Ao=Ca,Ea=y.exports.forwardRef(({bsPrefix:e,size:r,htmlSize:t,className:n,isValid:i=!1,isInvalid:a=!1,id:o,...s},u)=>{const{controlId:c}=y.exports.useContext(Be);return e=fe(e,"form-select"),m.exports.jsx("select",{...s,size:t,ref:u,className:ie(n,e,r&&`${e}-${r}`,i&&"is-valid",a&&"is-invalid"),id:o||c})});Ea.displayName="FormSelect";const Bo=Ea,Pa=y.exports.forwardRef(({bsPrefix:e,className:r,as:t="small",muted:n,...i},a)=>(e=fe(e,"form-text"),m.exports.jsx(t,{...i,ref:a,className:ie(r,e,n&&"text-muted")})));Pa.displayName="FormText";const Ro=Pa,Aa=y.exports.forwardRef((e,r)=>m.exports.jsx(Qr,{...e,ref:r,type:"switch"}));Aa.displayName="Switch";const No=Object.assign(Aa,{Input:Qr.Input,Label:Qr.Label}),Ba=y.exports.forwardRef(({bsPrefix:e,className:r,children:t,controlId:n,label:i,...a},o)=>(e=fe(e,"form-floating"),m.exports.jsxs(Sa,{ref:o,className:ie(r,e),controlId:n,...a,children:[t,m.exports.jsx("label",{htmlFor:n,children:i})]})));Ba.displayName="FloatingLabel";const Oo=Ba,To={_ref:ue.exports.any,validated:ue.exports.bool,as:ue.exports.elementType},Wt=y.exports.forwardRef(({className:e,validated:r,as:t="form",...n},i)=>m.exports.jsx(t,{...n,ref:i,className:ie(e,r&&"was-validated")}));Wt.displayName="Form";Wt.propTypes=To;const ar=Object.assign(Wt,{Group:Sa,Control:Co,Floating:Eo,Check:Qr,Switch:No,Label:Po,Text:Ro,Range:Ao,Select:Bo,FloatingLabel:Oo}),Ra=y.exports.forwardRef(({bsPrefix:e,className:r,as:t="div",...n},i)=>{const a=fe(e,"row"),o=ua(),s=da(),u=`${a}-cols`,c=[];return o.forEach(p=>{const l=n[p];delete n[p];let d;l!=null&&typeof l=="object"?{cols:d}=l:d=l;const f=p!==s?`-${p}`:"";d!=null&&c.push(`${u}${f}-${d}`)}),m.exports.jsx(t,{ref:i,...n,className:ie(r,a,...c)})});Ra.displayName="Row";const ir=Ra,Lo=["active","eventKey","mountOnEnter","transition","unmountOnExit","role","onEnter","onEntering","onEntered","onExit","onExiting","onExited"],Mo=["activeKey","getControlledId","getControllerId"],Fo=["as"];function Tt(e,r){if(e==null)return{};var t={},n=Object.keys(e),i,a;for(a=0;a<n.length;a++)i=n[a],!(r.indexOf(i)>=0)&&(t[i]=e[i]);return t}function Na(e){let{active:r,eventKey:t,mountOnEnter:n,transition:i,unmountOnExit:a,role:o="tabpanel",onEnter:s,onEntering:u,onEntered:c,onExit:p,onExiting:l,onExited:d}=e,f=Tt(e,Lo);const v=y.exports.useContext(ot);if(!v)return[Object.assign({},f,{role:o}),{eventKey:t,isActive:r,mountOnEnter:n,transition:i,unmountOnExit:a,onEnter:s,onEntering:u,onEntered:c,onExit:p,onExiting:l,onExited:d}];const{activeKey:g,getControlledId:h,getControllerId:b}=v,x=Tt(v,Mo),S=yn(t);return[Object.assign({},f,{role:o,id:h(t),"aria-labelledby":b(t)}),{eventKey:t,isActive:r==null&&S!=null?yn(g)===S:r,transition:i||x.transition,mountOnEnter:n!=null?n:x.mountOnEnter,unmountOnExit:a!=null?a:x.unmountOnExit,onEnter:s,onEntering:u,onEntered:c,onExit:p,onExiting:l,onExited:d}]}const Oa=y.exports.forwardRef((e,r)=>{let{as:t="div"}=e,n=Tt(e,Fo);const[i,{isActive:a,onEnter:o,onEntering:s,onEntered:u,onExit:c,onExiting:p,onExited:l,mountOnEnter:d,unmountOnExit:f,transition:v=pa}]=Na(n);return m.exports.jsx(ot.Provider,{value:null,children:m.exports.jsx(Ut.Provider,{value:null,children:m.exports.jsx(v,{in:a,onEnter:o,onEntering:s,onEntered:u,onExit:c,onExiting:p,onExited:l,mountOnEnter:d,unmountOnExit:f,children:m.exports.jsx(t,Object.assign({},i,{ref:r,hidden:!a,"aria-hidden":!a}))})})})});Oa.displayName="TabPanel";const Ht=e=>{const{id:r,generateChildId:t,onSelect:n,activeKey:i,defaultActiveKey:a,transition:o,mountOnEnter:s,unmountOnExit:u,children:c}=e,[p,l]=ro(i,a,n),d=to(r),f=y.exports.useMemo(()=>t||((g,h)=>d?`${d}-${h}-${g}`:null),[d,t]),v=y.exports.useMemo(()=>({onSelect:l,activeKey:p,transition:o,mountOnEnter:s||!1,unmountOnExit:u||!1,getControlledId:g=>f(g,"tabpane"),getControllerId:g=>f(g,"tab")}),[l,p,o,s,u,f]);return m.exports.jsx(ot.Provider,{value:v,children:m.exports.jsx(Ut.Provider,{value:l||null,children:c})})};Ht.Panel=Oa;function qt(e){return typeof e=="boolean"?e?fa:pa:e}const Ta=({transition:e,...r})=>m.exports.jsx(Ht,{...r,transition:qt(e)});Ta.displayName="TabContainer";const Go=Ta,La=ca("tab-content"),Ma=y.exports.forwardRef(({bsPrefix:e,transition:r,...t},n)=>{const[{className:i,as:a="div",...o},{isActive:s,onEnter:u,onEntering:c,onEntered:p,onExit:l,onExiting:d,onExited:f,mountOnEnter:v,unmountOnExit:g,transition:h=fa}]=Na({...t,transition:qt(r)}),b=fe(e,"tab-pane");return m.exports.jsx(ot.Provider,{value:null,children:m.exports.jsx(Ut.Provider,{value:null,children:m.exports.jsx(h,{in:s,onEnter:u,onEntering:c,onEntered:p,onExit:l,onExiting:d,onExited:f,mountOnEnter:v,unmountOnExit:g,children:m.exports.jsx(a,{...o,ref:n,className:ie(i,b,s&&"active")})})})})});Ma.displayName="TabPane";
1const Fa=Ma,Vo={eventKey:ue.exports.oneOfType([ue.exports.string,ue.exports.number]),title:ue.exports.node.isRequired,disabled:ue.exports.bool,tabClassName:ue.exports.string,tabAttrs:ue.exports.object},Ga=()=>{throw new Error("ReactBootstrap: The `Tab` component is not meant to be rendered! It's an abstract component that is only valid as a direct Child of the `Tabs` Component. For custom tabs components use TabPane and TabsContainer directly")};Ga.propTypes=Vo;const bt=Object.assign(Ga,{Container:Go,Content:La,Pane:Fa});function jo(e){let r;return yo(e,t=>{r==null&&(r=t.props.eventKey)}),r}function Uo(e){const{title:r,eventKey:t,disabled:n,tabClassName:i,tabAttrs:a,id:o}=e.props;return r==null?null:m.exports.jsx(io,{as:"li",role:"presentation",children:m.exports.jsx(oo,{as:"button",type:"button",eventKey:t,disabled:n,id:o,className:i,...a,children:r})})}const Va=e=>{const{id:r,onSelect:t,transition:n,mountOnEnter:i=!1,unmountOnExit:a=!1,variant:o="tabs",children:s,activeKey:u=jo(s),...c}=no(e,{activeKey:"onSelect"});return m.exports.jsxs(Ht,{id:r,activeKey:u,onSelect:t,transition:qt(n),mountOnEnter:i,unmountOnExit:a,children:[m.exports.jsx(ao,{...c,role:"tablist",as:"ul",variant:o,children:Pn(s,Uo)}),m.exports.jsx(La,{children:Pn(s,p=>{const l={...p.props};return delete l.title,delete l.disabled,delete l.tabClassName,delete l.tabAttrs,m.exports.jsx(Fa,{...l})})})]})};Va.displayName="Tabs";const ko=Va;function le(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 An=function(){return typeof Symbol=="function"&&Symbol.observable||"@@observable"}(),xt=function(){return Math.random().toString(36).substring(7).split("").join(".")},Bn={INIT:"@@redux/INIT"+xt(),REPLACE:"@@redux/REPLACE"+xt(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+xt()}};function $o(e){if(typeof e!="object"||e===null)return!1;for(var r=e;Object.getPrototypeOf(r)!==null;)r=Object.getPrototypeOf(r);return Object.getPrototypeOf(e)===r}function ja(e,r,t){var n;if(typeof r=="function"&&typeof t=="function"||typeof t=="function"&&typeof arguments[3]=="function")throw new Error(le(0));if(typeof r=="function"&&typeof t>"u"&&(t=r,r=void 0),typeof t<"u"){if(typeof t!="function")throw new Error(le(1));return t(ja)(e,r)}if(typeof e!="function")throw new Error(le(2));var i=e,a=r,o=[],s=o,u=!1;function c(){s===o&&(s=o.slice())}function p(){if(u)throw new Error(le(3));return a}function l(g){if(typeof g!="function")throw new Error(le(4));if(u)throw new Error(le(5));var h=!0;return c(),s.push(g),function(){if(!!h){if(u)throw new Error(le(6));h=!1,c();var x=s.indexOf(g);
1s.splice(x,1),o=null}}}function d(g){if(!$o(g))throw new Error(le(7));if(typeof g.type>"u")throw new Error(le(8));if(u)throw new Error(le(9));try{u=!0,a=i(a,g)}finally{u=!1}for(var h=o=s,b=0;b<h.length;b++){var x=h[b];x()}return g}function f(g){if(typeof g!="function")throw new Error(le(10));i=g,d({type:Bn.REPLACE})}function v(){var g,h=l;return g={subscribe:function(x){if(typeof x!="object"||x===null)throw new Error(le(11));function S(){x.next&&x.next(p())}S();var D=h(S);return{unsubscribe:D}}},g[An]=function(){return this},g}return d({type:Bn.INIT}),n={dispatch:d,subscribe:l,getState:p,replaceReducer:f},n[An]=v,n}function Rn(e,r){return function(){return r(e.apply(this,arguments))}}function Nn(e,r){if(typeof e=="function")return Rn(e,r);if(typeof e!="object"||e===null)throw new Error(le(16));var t={};for(var n in e){var i=e[n];typeof i=="function"&&(t[n]=Rn(i,r))}return t}function Ua(){for(var e=arguments.length,r=new Array(e),t=0;t<e;t++)r[t]=arguments[t];return r.length===0?function(n){return n}:r.length===1?r[0]:r.reduce(function(n,i){return function(){return n(i.apply(void 0,arguments))}})}function Wo(){for(var e=arguments.length,r=new Array(e),t=0;t<e;t++)r[t]=arguments[t];return function(n){return function(){var i=n.apply(void 0,arguments),a=function(){throw new Error(le(15))},o={getState:i.getState,dispatch:function(){return a.apply(void 0,arguments)}},s=r.map(function(u){return u(o)});return a=Ua.apply(void 0,s)(i.dispatch),Sn(Sn({},i),{},{dispatch:a})}}}var ka=W.createContext(null);function Ho(e){e()}var $a=Ho,qo=function(r){return $a=r},zo=function(){return $a};function Ko(){var e=zo(),r=null,t=null;return{clear:function(){r=null,t=null},notify:function(){e(function(){for(var i=r;i;)i.callback(),i=i.next})},get:function(){for(var i=[],a=r;a;)i.push(a),a=a.next;return i},subscribe:function(i){var a=!0,o=t={callback:i,next:null,prev:t};return o.prev?o.prev.next=o:r=o,function(){!a||r===null||(a=!1,o.next?o.next.prev=o.prev:t=o.prev,o.prev?o.prev.next=o.next:r=o.next)}}}}var On={notify:function(){},get:function(){return[]}};function Wa(e,r){var t,n=On;function i(l){return u(),n.subscribe(l)}function a(){n.notify()}function o(){p.onStateChange&&p.onStateChange()}function s(){return Boolean(t)}function u(){t||(t=r?r.addNestedSub(o):e.subscribe(o),n=Ko())}function c(){t&&(t(),t=void 0,n.clear(),n=On)}var p={addNestedSub:i,notifyNestedSubs:a,handleChangeWrapper:o,isSubscribed:s,trySubscribe:u,tryUnsubscribe:c,getListeners:function(){return n}};return p}var Ha=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u"?y.exports.useLayoutEffect:y.exports.useEffect;function Jo(e){var r=e.store,t=e.context,n=e.children,i=y.exports.useMemo(function(){var s=Wa(r);return{store:r,subscription:s}},[r]),a=y.exports.useMemo(function(){return r.getState()},[r]);Ha(function(){var s=i.subscription;return s.onStateChange=s.notifyNestedSubs,s.trySubscribe(),a!==r.getState()&&s.notifyNestedSubs(),function(){s.tryUnsubscribe(),s.onStateChange=null}},[i,a]);var o=t||ka;return W.createElement(o.Provider,{value:i},n)}var qa={exports:{}},U={};/** @license React v17.0.2
2 * react-is.production.min.js
3 *
4 * Copyright (c) Facebook, Inc. and its affiliates.
5 *
6 * This source code is licensed under the MIT license found in the
7 * LICENSE file in the root directory of this source tree.
8 */var st=60103,lt=60106,Tr=60107,Lr=60108,Mr=60114,Fr=60109,Gr=60110,Vr=60112,jr=60113,zt=60120,Ur=60115,kr=60116,za=60121,Ka=60122,Ja=60117,Ya=60129,Xa=60131;if(typeof Symbol=="function"&&Symbol.for){var Y=Symbol.for;st=Y("react.element"),lt=Y("react.portal"),Tr=Y("react.fragment"),Lr=Y("react.strict_mode"),Mr=Y("react.profiler"),Fr=Y("react.provider"),Gr=Y("react.context"),Vr=Y("react.forward_ref"),jr=Y("react.suspense"),zt=Y("react.suspense_list"),Ur=Y("react.memo"),kr=Y("react.lazy"),za=Y("react.block"),Ka=Y("react.server.block"),Ja=Y("react.fundamental"),Ya=Y("react.debug_trace_mode"),Xa=Y("react.legacy_hidden")}function we(e){if(typeof e=="object"&&e!==null){var r=e.$$typeof;switch(r){case st:switch(e=e.type,e){case Tr:case Mr:case Lr:case jr:case zt:return e;default:switch(e=e&&e.$$typeof,e){case Gr:case Vr:case kr:case Ur:case Fr:return e;default:return r}}case lt:return r}}}var Yo=Fr,Xo=st,Qo=Vr,Zo=Tr,_o=kr,es=Ur,rs=lt,ts=Mr,ns=Lr,as=jr;U.ContextConsumer=Gr;U.ContextProvider=Yo;U.Element=Xo;U.ForwardRef=Qo;U.Fragment=Zo;U.Lazy=_o;U.Memo=es;
8U.Portal=rs;U.Profiler=ts;U.StrictMode=ns;U.Suspense=as;U.isAsyncMode=function(){return!1};U.isConcurrentMode=function(){return!1};U.isContextConsumer=function(e){return we(e)===Gr};U.isContextProvider=function(e){return we(e)===Fr};U.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===st};U.isForwardRef=function(e){return we(e)===Vr};U.isFragment=function(e){return we(e)===Tr};U.isLazy=function(e){return we(e)===kr};U.isMemo=function(e){return we(e)===Ur};U.isPortal=function(e){return we(e)===lt};U.isProfiler=function(e){return we(e)===Mr};U.isStrictMode=function(e){return we(e)===Lr};U.isSuspense=function(e){return we(e)===jr};U.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===Tr||e===Mr||e===Ya||e===Lr||e===jr||e===zt||e===Xa||typeof e=="object"&&e!==null&&(e.$$typeof===kr||e.$$typeof===Ur||e.$$typeof===Fr||e.$$typeof===Gr||e.$$typeof===Vr||e.$$typeof===Ja||e.$$typeof===za||e[0]===Ka)};U.typeOf=we;(function(e){e.exports=U})(qa);var is=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],os=["reactReduxForwardedRef"],ss=[],ls=[null,null];function us(e,r){var t=e[1];return[r.payload,t+1]}function Tn(e,r,t){Ha(function(){return e.apply(void 0,r)},t)}function ds(e,r,t,n,i,a,o){e.current=n,r.current=i,t.current=!1,a.current&&(a.current=null,o())}function cs(e,r,t,n,i,a,o,s,u,c){if(!!e){var p=!1,l=null,d=function(){if(!p){var g=r.getState(),h,b;try{h=n(g,i.current)}catch(x){b=x,l=x}b||(l=null),h===a.current?o.current||u():(a.current=h,s.current=h,o.current=!0,c({type:"STORE_UPDATED",payload:{error:b}}))}};t.onStateChange=d,t.trySubscribe(),d();var f=function(){if(p=!0,t.tryUnsubscribe(),t.onStateChange=null,l)throw l};return f}}var ps=function(){return[null,0]};function fs(e,r){r===void 0&&(r={});var t=r,n=t.getDisplayName,i=n===void 0?function(S){return"ConnectAdvanced("+S+")"}:n,a=t.methodName,o=a===void 0?"connectAdvanced":a,s=t.renderCountProp,u=s===void 0?void 0:s,c=t.shouldHandleStateChanges,p=c===void 0?!0:c,l=t.storeKey,d=l===void 0?"store":l;t.withRef;var f=t.forwardRef,v=f===void 0?!1:f,g=t.context,h=g===void 0?ka:g,b=Xr(t,is),x=h;return function(D){var P=D.displayName||D.name||"Component",I=i(P),O=A({},b,{getDisplayName:i,methodName:o,renderCountProp:u,shouldHandleStateChanges:p,storeKey:d,displayName:I,wrappedComponentName:P,WrappedComponent:D}),j=b.pure;
8function R(H){return e(H.dispatch,O)}var k=j?y.exports.useMemo:function(H){return H()};function M(H){var re=y.exports.useMemo(function(){var V=H.reactReduxForwardedRef,F=Xr(H,os);return[H.context,V,F]},[H]),te=re[0],Ce=re[1],he=re[2],Ee=y.exports.useMemo(function(){return te&&te.Consumer&&qa.exports.isContextConsumer(W.createElement(te.Consumer,null))?te:x},[te,x]),oe=y.exports.useContext(Ee),Se=Boolean(H.store)&&Boolean(H.store.getState)&&Boolean(H.store.dispatch);Boolean(oe)&&Boolean(oe.store);var Q=Se?H.store:oe.store,Re=y.exports.useMemo(function(){return R(Q)},[Q]),We=y.exports.useMemo(function(){if(!p)return ls;var V=Wa(Q,Se?null:oe.subscription),F=V.notifyNestedSubs.bind(V);return[V,F]},[Q,Se,oe]),be=We[0],He=We[1],qe=y.exports.useMemo(function(){return Se?oe:A({},oe,{subscription:be})},[Se,oe,be]),ze=y.exports.useReducer(us,ss,ps),_e=ze[0],Pe=_e[0],er=ze[1];if(Pe&&Pe.error)throw Pe.error;var pr=y.exports.useRef(),rr=y.exports.useRef(he),Ke=y.exports.useRef(),fr=y.exports.useRef(!1),C=k(function(){return Ke.current&&he===rr.current?Ke.current:Re(Q.getState(),he)},[Q,Pe,he]);Tn(ds,[rr,pr,fr,he,C,Ke,He]),Tn(cs,[p,Q,be,Re,rr,pr,fr,Ke,He,er],[Q,be,Re]);var B=y.exports.useMemo(function(){return W.createElement(D,A({},C,{ref:Ce}))},[Ce,D,C]),q=y.exports.useMemo(function(){return p?W.createElement(Ee.Provider,{value:qe},B):B},[Ee,B,qe]);return q}var _=j?W.memo(M):M;if(_.WrappedComponent=D,_.displayName=M.displayName=I,v){var ee=W.forwardRef(function(re,te){return W.createElement(_,A({},re,{reactReduxForwardedRef:te}))});return ee.displayName=I,ee.WrappedComponent=D,In(ee,D)}return In(_,D)}}function Ln(e,r){return e===r?e!==0||r!==0||1/e===1/r:e!==e&&r!==r}function yt(e,r){if(Ln(e,r))return!0;if(typeof e!="object"||e===null||typeof r!="object"||r===null)return!1;var t=Object.keys(e),n=Object.keys(r);if(t.length!==n.length)return!1;for(var i=0;i<t.length;i++)if(!Object.prototype.hasOwnProperty.call(r,t[i])||!Ln(e[t[i]],r[t[i]]))return!1;return!0}function vs(e,r){var t={},n=function(o){var s=e[o];typeof s=="function"&&(t[o]=function(){return r(s.apply(void 0,arguments))})};for(var i in e)n(i);return t}function Kt(e){return function(t,n){var i=e(t,n);function a(){return i}return a.dependsOnOwnProps=!1,a}}function Mn(e){return e.dependsOnOwnProps!==null&&e.dependsOnOwnProps!==void 0?Boolean(e.dependsOnOwnProps):e.length!==1}function Qa(e,r){return function(n,i){i.displayName;var a=function(s,u){return a.dependsOnOwnProps?a.mapToProps(s,u):a.mapToProps(s)};return a.dependsOnOwnProps=!0,a.mapToProps=function(s,u){a.mapToProps=e,a.dependsOnOwnProps=Mn(e);var c=a(s,u);return typeof c=="function"&&(a.mapToProps=c,a.dependsOnOwnProps=Mn(c),c=a(s,u)),c},a}}function gs(e){return typeof e=="function"?Qa(e):void 0}function ms(e){return e?void 0:Kt(function(r){return{dispatch:r}})}function hs(e){return e&&typeof e=="object"?Kt(function(r){return vs(e,r)}):void 0}const bs=[gs,ms,hs];function xs(e){return typeof e=="function"?Qa(e):void 0}function ys(e){return e?void 0:Kt(function(){return{}})}const Ds=[xs,ys];function ws(e,r,t){return A({},t,e,r)}function Ss(e){return function(t,n){n.displayName;var i=n.pure,a=n.areMergedPropsEqual,o=!1,s;return function(c,p,l){var d=e(c,p,l);return o?(!i||!a(d,s))&&(s=d):(o=!0,s=d),s}}}function Is(e){return typeof e=="function"?Ss(e):void 0}function Cs(e){return e?void 0:function(){return ws}}const Es=[Is,Cs];var Ps=["initMapStateToProps","initMapDispatchToProps","initMergeProps"];function As(e,r,t,n){return function(a,o){return t(e(a,o),r(n,o),o)}}function Bs(e,r,t,n,i){var a=i.areStatesEqual,o=i.areOwnPropsEqual,s=i.areStatePropsEqual,u=!1,c,p,l,d,f;function v(S,D){return c=S,p=D,l=e(c,p),d=r(n,p),f=t(l,d,p),u=!0,f}function g(){return l=e(c,p),r.dependsOnOwnProps&&(d=r(n,p)),f=t(l,d,p),f}function h(){return e.dependsOnOwnProps&&(l=e(c,p)),r.dependsOnOwnProps&&(d=r(n,p)),f=t(l,d,p),f}function b(){var S=e(c,p),D=!s(S,l);return l=S,D&&(f=t(l,d,p)),f}function x(S,D){var P=!o(D,p),I=!a(S,c,D,p);return c=S,p=D,P&&I?g():P?h():I?b():f}return function(D,P){return u?x(D,P):v(D,P)}}
8function Rs(e,r){var t=r.initMapStateToProps,n=r.initMapDispatchToProps,i=r.initMergeProps,a=Xr(r,Ps),o=t(e,a),s=n(e,a),u=i(e,a),c=a.pure?Bs:As;return c(o,s,u,e,a)}var Ns=["pure","areStatesEqual","areOwnPropsEqual","areStatePropsEqual","areMergedPropsEqual"];function Dt(e,r,t){for(var n=r.length-1;n>=0;n--){var i=r[n](e);if(i)return i}return function(a,o){throw new Error("Invalid value of type "+typeof e+" for "+t+" argument when connecting component "+o.wrappedComponentName+".")}}function Os(e,r){return e===r}function Ts(e){var r=e===void 0?{}:e,t=r.connectHOC,n=t===void 0?fs:t,i=r.mapStateToPropsFactories,a=i===void 0?Ds:i,o=r.mapDispatchToPropsFactories,s=o===void 0?bs:o,u=r.mergePropsFactories,c=u===void 0?Es:u,p=r.selectorFactory,l=p===void 0?Rs:p;return function(f,v,g,h){h===void 0&&(h={});var b=h,x=b.pure,S=x===void 0?!0:x,D=b.areStatesEqual,P=D===void 0?Os:D,I=b.areOwnPropsEqual,O=I===void 0?yt:I,j=b.areStatePropsEqual,R=j===void 0?yt:j,k=b.areMergedPropsEqual,M=k===void 0?yt:k,_=Xr(b,Ns),ee=Dt(f,a,"mapStateToProps"),H=Dt(v,s,"mapDispatchToProps"),re=Dt(g,c,"mergeProps");return n(l,A({methodName:"connect",getDisplayName:function(Ce){return"Connect("+Ce+")"},shouldHandleStateChanges:Boolean(f),initMapStateToProps:ee,initMapDispatchToProps:H,initMergeProps:re,pure:S,areStatesEqual:P,areOwnPropsEqual:O,areStatePropsEqual:R,areMergedPropsEqual:M},_))}}const Za=Ts();qo(so.exports.unstable_batchedUpdates);function Ls(e,r){if(e.length!==r.length)return!1;for(var t=0;t<e.length;t++)if(e[t]!==r[t])return!1;return!0}function _a(e,r){var t=y.exports.useState(function(){return{inputs:r,result:e()}})[0],n=y.exports.useRef(!0),i=y.exports.useRef(t),a=n.current||Boolean(r&&i.current.inputs&&Ls(r,i.current.inputs)),o=a?i.current:{inputs:r,result:e()};return y.exports.useEffect(function(){n.current=!1,i.current=o},[o]),o.result}function Ms(e,r){return _a(function(){return e},r)}var L=_a,E=Ms,Fs=!0,wt="Invariant failed";function Gs(e,r){if(!e){if(Fs)throw new Error(wt);var t=typeof r=="function"?r():r,n=t?"".concat(wt,": ").concat(t):wt;throw new Error(n)}}var De=function(r){var t=r.top,n=r.right,i=r.bottom,a=r.left,o=n-a,s=i-t,u={top:t,right:n,bottom:i,left:a,width:o,height:s,x:a,y:t,center:{x:(n+a)/2,y:(i+t)/2}};return u},Jt=function(r,t){return{top:r.top-t.top,left:r.left-t.left,bottom:r.bottom+t.bottom,right:r.right+t.right}},Fn=function(r,t){return{top:r.top+t.top,left:r.left+t.left,bottom:r.bottom-t.bottom,right:r.right-t.right}},Vs=function(r,t){return{top:r.top+t.y,left:r.left+t.x,bottom:r.bottom+t.y,right:r.right+t.x}},St={top:0,right:0,bottom:0,left:0},Yt=function(r){var t=r.borderBox,n=r.margin,i=n===void 0?St:n,a=r.border,o=a===void 0?St:a,s=r.padding,u=s===void 0?St:s,c=De(Jt(t,i)),p=De(Fn(t,o)),l=De(Fn(p,u));return{marginBox:c,borderBox:De(t),paddingBox:p,contentBox:l,margin:i,border:o,padding:u}},ve=function(r){var t=r.slice(0,-2),n=r.slice(-2);if(n!=="px")return 0;var i=Number(t);return isNaN(i)&&Gs(!1),i},js=function(){return{x:window.pageXOffset,y:window.pageYOffset}},Zr=function(r,t){var n=r.borderBox,i=r.border,a=r.margin,o=r.padding,s=Vs(n,t);return Yt({borderBox:s,border:i,margin:a,padding:o})},_r=function(r,t){return t===void 0&&(t=js()),Zr(r,t)},ei=function(r,t){var n={top:ve(t.marginTop),right:ve(t.marginRight),bottom:ve(t.marginBottom),left:ve(t.marginLeft)},i={top:ve(t.paddingTop),right:ve(t.paddingRight),bottom:ve(t.paddingBottom),left:ve(t.paddingLeft)},a={top:ve(t.borderTopWidth),right:ve(t.borderRightWidth),bottom:ve(t.borderBottomWidth),left:ve(t.borderLeftWidth)};return Yt({borderBox:r,margin:n,padding:i,border:a})},ri=function(r){var t=r.getBoundingClientRect(),n=window.getComputedStyle(r);return ei(t,n)},Us=function(r){var t=[],n=null,i=function(){for(var o=arguments.length,s=new Array(o),u=0;u<o;u++)s[u]=arguments[u];t=s,!n&&(n=requestAnimationFrame(function(){n=null,r.apply(void 0,t)}))};return i.cancel=function(){!n||(cancelAnimationFrame(n),n=null)},i};const Ar=Us;function ti(e,r){}ti.bind(null,"warn");ti.bind(null,"error");function Ve(){}function ks(e,r){return A({},e,{},r)}function ge(e,r,t){var n=r.map(function(i){var a=ks(t,i.options);return e.addEventListener(i.eventName,i.fn,a),function(){e.removeEventListener(i.eventName,i.fn,a)}});
8return function(){n.forEach(function(a){a()})}}var $s="Invariant failed";function et(e){this.message=e}et.prototype.toString=function(){return this.message};function w(e,r){if(!e)throw new et($s)}var Ws=function(e){va(r,e);function r(){for(var n,i=arguments.length,a=new Array(i),o=0;o<i;o++)a[o]=arguments[o];return n=e.call.apply(e,[this].concat(a))||this,n.callbacks=null,n.unbind=Ve,n.onWindowError=function(s){var u=n.getCallbacks();u.isDragging()&&u.tryAbort();var c=s.error;c instanceof et&&s.preventDefault()},n.getCallbacks=function(){if(!n.callbacks)throw new Error("Unable to find AppCallbacks in <ErrorBoundary/>");return n.callbacks},n.setCallbacks=function(s){n.callbacks=s},n}var t=r.prototype;return t.componentDidMount=function(){this.unbind=ge(window,[{eventName:"error",fn:this.onWindowError}])},t.componentDidCatch=function(i){if(i instanceof et){this.setState({});return}throw i},t.componentWillUnmount=function(){this.unbind()},t.render=function(){return this.props.children(this.setCallbacks)},r}(W.Component),Hs=`
9  Press space bar to start a drag.
10  When dragging you can use the arrow keys to move the item around and escape to cancel.
11  Some screen readers may require you to be in focus mode or to use your pass through key
12`,rt=function(r){return r+1},qs=function(r){return`
13  You have lifted an item in position `+rt(r.source.index)+`
14`},ni=function(r,t){var n=r.droppableId===t.droppableId,i=rt(r.index),a=rt(t.index);return n?`
15      You have moved the item from position `+i+`
16      to position `+a+`
17    `:`
18    You have moved the item from position `+i+`
19    in list `+r.droppableId+`
20    to list `+t.droppableId+`
21    in position `+a+`
22  `},ai=function(r,t,n){var i=t.droppableId===n.droppableId;return i?`
23      The item `+r+`
24      has been combined with `+n.draggableId:`
25      The item `+r+`
26      in list `+t.droppableId+`
27      has been combined with `+n.draggableId+`
28      in list `+n.droppableId+`
29    `},zs=function(r){var t=r.destination;if(t)return ni(r.source,t);var n=r.combine;return n?ai(r.draggableId,r.source,n):"You are over an area that cannot be dropped on"},Gn=function(r){return`
30  The item has returned to its starting position
31  of `+rt(r.index)+`
32`},Ks=function(r){if(r.reason==="CANCEL")return`
33      Movement cancelled.
34      `+Gn(r.source)+`
35    `;var t=r.destination,n=r.combine;return t?`
36      You have dropped the item.
37      `+ni(r.source,t)+`
38    `:n?`
39      You have dropped the item.
40      `+ai(r.draggableId,r.source,n)+`
41    `:`
42    The item has been dropped while not over a drop area.
43    `+Gn(r.source)+`
44  `},Yr={dragHandleUsageInstructions:Hs,onDragStart:qs,onDragUpdate:zs,onDragEnd:Ks},J={x:0,y:0},X=function(r,t){return{x:r.x+t.x,y:r.y+t.y}},de=function(r,t){return{x:r.x-t.x,y:r.y-t.y}},je=function(r,t){return r.x===t.x&&r.y===t.y},ur=function(r){return{x:r.x!==0?-r.x:0,y:r.y!==0?-r.y:0}},Ze=function(r,t,n){var i;return n===void 0&&(n=0),i={},i[r]=t,i[r==="x"?"y":"x"]=n,i},Br=function(r,t){return Math.sqrt(Math.pow(t.x-r.x,2)+Math.pow(t.y-r.y,2))},Vn=function(r,t){return Math.min.apply(Math,t.map(function(n){return Br(r,n)}))},ii=function(r){return function(t){return{x:r(t.x),y:r(t.y)}}},Js=function(e,r){var t=De({top:Math.max(r.top,e.top),right:Math.min(r.right,e.right),bottom:Math.min(r.bottom,e.bottom),left:Math.max(r.left,e.left)});return t.width<=0||t.height<=0?null:t},$r=function(r,t){return{top:r.top+t.y,left:r.left+t.x,bottom:r.bottom+t.y,right:r.right+t.x}},jn=function(r){return[{x:r.left,y:r.top},{x:r.right,y:r.top},{x:r.left,y:r.bottom},{x:r.right,y:r.bottom}]},Ys={top:0,right:0,bottom:0,left:0},Xs=function(r,t){return t?$r(r,t.scroll.diff.displacement):r},Qs=function(r,t,n){if(n&&n.increasedBy){var i;return A({},r,(i={},i[t.end]=r[t.end]+n.increasedBy[t.line],i))}return r},Zs=function(r,t){return t&&t.shouldClipSubject?Js(t.pageMarginBox,r):De(r)},or=function(e){var r=e.page,t=e.withPlaceholder,n=e.axis,i=e.frame,a=Xs(r.marginBox,i),o=Qs(a,n,t),s=Zs(o,i);return{page:r,withPlaceholder:t,active:s}},Xt=function(e,r){e.frame||w(!1);var t=e.frame,n=de(r,t.scroll.initial),i=ur(n),a=A({},t,{scroll:{initial:t.scroll.initial,current:r,diff:{value:n,displacement:i},max:t.scroll.max}}),o=or({page:e.subject.page,withPlaceholder:e.subject.withPlaceholder,axis:e.axis,frame:a}),s=A({},e,{frame:a,subject:o});return s};function tt(e){return Object.values?Object.values(e):Object.keys(e).map(function(r){return e[r]})}function Qt(e,r){if(e.findIndex)return e.findIndex(r);for(var t=0;t<e.length;t++)if(r(e[t]))return t;return-1}function $e(e,r){if(e.find)return e.find(r);var t=Qt(e,r);if(t!==-1)return e[t]}function oi(e){return Array.prototype.slice.call(e)}var si=K(function(e){return e.reduce(function(r,t){return r[t.descriptor.id]=t,r},{})}),li=K(function(e){return e.reduce(function(r,t){return r[t.descriptor.id]=t,r},{})}),ut=K(function(e){return tt(e)}),_s=K(function(e){return tt(e)}),dr=K(function(e,r){var t=_s(r).filter(function(n){return e===n.descriptor.droppableId}).sort(function(n,i){return n.descriptor.index-i.descriptor.index});return t});function Zt(e){return e.at&&e.at.type==="REORDER"?e.at.destination:null}function dt(e){return e.at&&e.at.type==="COMBINE"?e.at.combine:null}var ct=K(function(e,r){return r.filter(function(t){return t.descriptor.id!==e.descriptor.id})}),el=function(e){var r=e.isMovingForward,t=e.draggable,n=e.destination,i=e.insideDestination,a=e.previousImpact;
44if(!n.isCombineEnabled)return null;var o=Zt(a);if(!o)return null;function s(g){var h={type:"COMBINE",combine:{draggableId:g,droppableId:n.descriptor.id}};return A({},a,{at:h})}var u=a.displaced.all,c=u.length?u[0]:null;if(r)return c?s(c):null;var p=ct(t,i);if(!c){if(!p.length)return null;var l=p[p.length-1];return s(l.descriptor.id)}var d=Qt(p,function(g){return g.descriptor.id===c});d===-1&&w(!1);var f=d-1;if(f<0)return null;var v=p[f];return s(v.descriptor.id)},cr=function(e,r){return e.descriptor.droppableId===r.descriptor.id},ui={point:J,value:0},Rr={invisible:{},visible:{},all:[]},rl={displaced:Rr,displacedBy:ui,at:null},me=function(e,r){return function(t){return e<=t&&t<=r}},di=function(e){var r=me(e.top,e.bottom),t=me(e.left,e.right);return function(n){var i=r(n.top)&&r(n.bottom)&&t(n.left)&&t(n.right);if(i)return!0;var a=r(n.top)||r(n.bottom),o=t(n.left)||t(n.right),s=a&&o;if(s)return!0;var u=n.top<e.top&&n.bottom>e.bottom,c=n.left<e.left&&n.right>e.right,p=u&&c;if(p)return!0;var l=u&&o||c&&a;return l}},tl=function(e){var r=me(e.top,e.bottom),t=me(e.left,e.right);return function(n){var i=r(n.top)&&r(n.bottom)&&t(n.left)&&t(n.right);return i}},_t={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},ci={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},nl=function(e){return function(r){var t=me(r.top,r.bottom),n=me(r.left,r.right);return function(i){return e===_t?t(i.top)&&t(i.bottom):n(i.left)&&n(i.right)}}},al=function(r,t){var n=t.frame?t.frame.scroll.diff.displacement:J;return $r(r,n)},il=function(r,t,n){return t.subject.active?n(t.subject.active)(r):!1},ol=function(r,t,n){return n(t)(r)},en=function(r){var t=r.target,n=r.destination,i=r.viewport,a=r.withDroppableDisplacement,o=r.isVisibleThroughFrameFn,s=a?al(t,n):t;return il(s,n,o)&&ol(s,i,o)},sl=function(r){return en(A({},r,{isVisibleThroughFrameFn:di}))},pi=function(r){return en(A({},r,{isVisibleThroughFrameFn:tl}))},ll=function(r){return en(A({},r,{isVisibleThroughFrameFn:nl(r.destination.axis)}))},ul=function(r,t,n){if(typeof n=="boolean")return n;if(!t)return!0;var i=t.invisible,a=t.visible;if(i[r])return!1;var o=a[r];return o?o.shouldAnimate:!0};function dl(e,r){var t=e.page.marginBox,n={top:r.point.y,right:0,bottom:0,left:r.point.x};return De(Jt(t,n))}function Nr(e){var r=e.afterDragging,t=e.destination,n=e.displacedBy,i=e.viewport,a=e.forceShouldAnimate,o=e.last;return r.reduce(function(u,c){var p=dl(c,n),l=c.descriptor.id;u.all.push(l);var d=sl({target:p,destination:t,viewport:i,withDroppableDisplacement:!0});if(!d)return u.invisible[c.descriptor.id]=!0,u;var f=ul(l,o,a),v={draggableId:l,shouldAnimate:f};return u.visible[l]=v,u},{all:[],visible:{},invisible:{}})}function cl(e,r){if(!e.length)return 0;var t=e[e.length-1].descriptor.index;return r.inHomeList?t:t+1}function Un(e){var r=e.insideDestination,t=e.inHomeList,n=e.displacedBy,i=e.destination,a=cl(r,{inHomeList:t});return{displaced:Rr,displacedBy:n,at:{type:"REORDER",destination:{droppableId:i.descriptor.id,index:a}}}}function nt(e){var r=e.draggable,t=e.insideDestination,n=e.destination,i=e.viewport,a=e.displacedBy,o=e.last,s=e.index,u=e.forceShouldAnimate,c=cr(r,n);if(s==null)return Un({insideDestination:t,inHomeList:c,displacedBy:a,destination:n});var p=$e(t,function(g){return g.descriptor.index===s});if(!p)return Un({insideDestination:t,inHomeList:c,displacedBy:a,destination:n});var l=ct(r,t),d=t.indexOf(p),f=l.slice(d),v=Nr({afterDragging:f,destination:n,displacedBy:a,last:o,viewport:i.frame,forceShouldAnimate:u});return{displaced:v,displacedBy:a,at:{type:"REORDER",destination:{droppableId:n.descriptor.id,index:s}}}}function ke(e,r){return Boolean(r.effected[e])}var pl=function(e){var r=e.isMovingForward,t=e.destination,n=e.draggables,i=e.combine,a=e.afterCritical;if(!t.isCombineEnabled)return null;var o=i.draggableId,s=n[o],u=s.descriptor.index,c=ke(o,a);return c?r?u:u-1:r?u+1:u},fl=function(e){var r=e.isMovingForward,t=e.isInHomeList,n=e.insideDestination,i=e.location;if(!n.length)return null;var a=i.index,o=r?a+1:a-1,s=n[0].descriptor.index,u=n[n.length-1].descriptor.index,c=t?u:u+1;return o<s||o>c?null:o},vl=function(e){var r=e.isMovingForward,t=e.isInHomeList,n=e.draggable,i=e.draggables,a=e.destination,o=e.insideDestination,s=e.previousImpact,u=e.viewport,c=e.afterCritical,p=s.at;if(p||w(!1),p.type==="REORDER"){var l=fl({isMovingForward:r,isInHomeList:t,location:p.destination,insideDestination:o});return l==null?null:nt({draggable:n,insideDestination:o,destination:a,viewport:u,last:s.displaced,displacedBy:s.displacedBy,index:l})}var d=pl({isMovingForward:r,destination:a,displaced:s.displaced,draggables:i,combine:p.combine,afterCritical:c});return d==null?null:nt({draggable:n,insideDestination:o,destination:a,viewport:u,last:s.displaced,displacedBy:s.displacedBy,index:d})}
44,gl=function(e){var r=e.displaced,t=e.afterCritical,n=e.combineWith,i=e.displacedBy,a=Boolean(r.visible[n]||r.invisible[n]);return ke(n,t)?a?J:ur(i.point):a?i.point:J},ml=function(e){var r=e.afterCritical,t=e.impact,n=e.draggables,i=dt(t);i||w(!1);var a=i.draggableId,o=n[a].page.borderBox.center,s=gl({displaced:t.displaced,afterCritical:r,combineWith:a,displacedBy:t.displacedBy});return X(o,s)},fi=function(r,t){return t.margin[r.start]+t.borderBox[r.size]/2},hl=function(r,t){return t.margin[r.end]+t.borderBox[r.size]/2},rn=function(r,t,n){return t[r.crossAxisStart]+n.margin[r.crossAxisStart]+n.borderBox[r.crossAxisSize]/2},kn=function(r){var t=r.axis,n=r.moveRelativeTo,i=r.isMoving;return Ze(t.line,n.marginBox[t.end]+fi(t,i),rn(t,n.marginBox,i))},$n=function(r){var t=r.axis,n=r.moveRelativeTo,i=r.isMoving;return Ze(t.line,n.marginBox[t.start]-hl(t,i),rn(t,n.marginBox,i))},bl=function(r){var t=r.axis,n=r.moveInto,i=r.isMoving;return Ze(t.line,n.contentBox[t.start]+fi(t,i),rn(t,n.contentBox,i))},xl=function(e){var r=e.impact,t=e.draggable,n=e.draggables,i=e.droppable,a=e.afterCritical,o=dr(i.descriptor.id,n),s=t.page,u=i.axis;if(!o.length)return bl({axis:u,moveInto:i.page,isMoving:s});var c=r.displaced,p=r.displacedBy,l=c.all[0];if(l){var d=n[l];if(ke(l,a))return $n({axis:u,moveRelativeTo:d.page,isMoving:s});var f=Zr(d.page,p.point);return $n({axis:u,moveRelativeTo:f,isMoving:s})}var v=o[o.length-1];if(v.descriptor.id===t.descriptor.id)return s.borderBox.center;if(ke(v.descriptor.id,a)){var g=Zr(v.page,ur(a.displacedBy.point));return kn({axis:u,moveRelativeTo:g,isMoving:s})}return kn({axis:u,moveRelativeTo:v.page,isMoving:s})},Lt=function(e,r){var t=e.frame;return t?X(r,t.scroll.diff.displacement):r},yl=function(r){var t=r.impact,n=r.draggable,i=r.droppable,a=r.draggables,o=r.afterCritical,s=n.page.borderBox.center,u=t.at;return!i||!u?s:u.type==="REORDER"?xl({impact:t,draggable:n,draggables:a,droppable:i,afterCritical:o}):ml({impact:t,draggables:a,afterCritical:o})},pt=function(e){var r=yl(e),t=e.droppable,n=t?Lt(t,r):r;return n},vi=function(e,r){var t=de(r,e.scroll.initial),n=ur(t),i=De({top:r.y,bottom:r.y+e.frame.height,left:r.x,right:r.x+e.frame.width}),a={frame:i,scroll:{initial:e.scroll.initial,max:e.scroll.max,current:r,diff:{value:t,displacement:n}}};return a};function Wn(e,r){return e.map(function(t){return r[t]})}function Dl(e,r){for(var t=0;t<r.length;t++){var n=r[t].visible[e];if(n)return n}return null}var wl=function(e){var r=e.impact,t=e.viewport,n=e.destination,i=e.draggables,a=e.maxScrollChange,o=vi(t,X(t.scroll.current,a)),s=n.frame?Xt(n,X(n.frame.scroll.current,a)):n,u=r.displaced,c=Nr({afterDragging:Wn(u.all,i),destination:n,displacedBy:r.displacedBy,viewport:o.frame,last:u,forceShouldAnimate:!1}),p=Nr({afterDragging:Wn(u.all,i),destination:s,displacedBy:r.displacedBy,viewport:t.frame,last:u,forceShouldAnimate:!1}),l={},d={},f=[u,c,p];u.all.forEach(function(g){var h=Dl(g,f);if(h){d[g]=h;return}l[g]=!0});var v=A({},r,{displaced:{all:u.all,invisible:l,visible:d}});return v},Sl=function(e,r){return X(e.scroll.diff.displacement,r)},tn=function(e){var r=e.pageBorderBoxCenter,t=e.draggable,n=e.viewport,i=Sl(n,r),a=de(i,t.page.borderBox.center);return X(t.client.borderBox.center,a)},gi=function(e){var r=e.draggable,t=e.destination,n=e.newPageBorderBoxCenter,i=e.viewport,a=e.withDroppableDisplacement,o=e.onlyOnMainAxis,s=o===void 0?!1:o,u=de(n,r.page.borderBox.center),c=$r(r.page.borderBox,u),p={target:c,destination:t,withDroppableDisplacement:a,viewport:i};return s?ll(p):pi(p)},Il=function(e){var r=e.isMovingForward,t=e.draggable,n=e.destination,i=e.draggables,a=e.previousImpact,o=e.viewport,s=e.previousPageBorderBoxCenter,u=e.previousClientSelection,c=e.afterCritical;if(!n.isEnabled)return null;var p=dr(n.descriptor.id,i),l=cr(t,n),d=el({isMovingForward:r,draggable:t,destination:n,insideDestination:p,previousImpact:a})||vl({isMovingForward:r,isInHomeList:l,draggable:t,draggables:i,destination:n,insideDestination:p,previousImpact:a,viewport:o,afterCritical:c});if(!d)return null;var f=pt({impact:d,draggable:t,droppable:n,draggables:i,afterCritical:c}),v=gi({draggable:t,destination:n,newPageBorderBoxCenter:f,viewport:o.frame,
44withDroppableDisplacement:!1,onlyOnMainAxis:!0});if(v){var g=tn({pageBorderBoxCenter:f,draggable:t,viewport:o});return{clientSelection:g,impact:d,scrollJumpRequest:null}}var h=de(f,s),b=wl({impact:d,viewport:o,destination:n,draggables:i,maxScrollChange:h});return{clientSelection:u,impact:b,scrollJumpRequest:h}},ae=function(r){var t=r.subject.active;return t||w(!1),t},Cl=function(e){var r=e.isMovingForward,t=e.pageBorderBoxCenter,n=e.source,i=e.droppables,a=e.viewport,o=n.subject.active;if(!o)return null;var s=n.axis,u=me(o[s.start],o[s.end]),c=ut(i).filter(function(l){return l!==n}).filter(function(l){return l.isEnabled}).filter(function(l){return Boolean(l.subject.active)}).filter(function(l){return di(a.frame)(ae(l))}).filter(function(l){var d=ae(l);return r?o[s.crossAxisEnd]<d[s.crossAxisEnd]:d[s.crossAxisStart]<o[s.crossAxisStart]}).filter(function(l){var d=ae(l),f=me(d[s.start],d[s.end]);return u(d[s.start])||u(d[s.end])||f(o[s.start])||f(o[s.end])}).sort(function(l,d){var f=ae(l)[s.crossAxisStart],v=ae(d)[s.crossAxisStart];return r?f-v:v-f}).filter(function(l,d,f){return ae(l)[s.crossAxisStart]===ae(f[0])[s.crossAxisStart]});if(!c.length)return null;if(c.length===1)return c[0];var p=c.filter(function(l){var d=me(ae(l)[s.start],ae(l)[s.end]);return d(t[s.line])});return p.length===1?p[0]:p.length>1?p.sort(function(l,d){return ae(l)[s.start]-ae(d)[s.start]})[0]:c.sort(function(l,d){var f=Vn(t,jn(ae(l))),v=Vn(t,jn(ae(d)));return f!==v?f-v:ae(l)[s.start]-ae(d)[s.start]})[0]},Hn=function(r,t){var n=r.page.borderBox.center;return ke(r.descriptor.id,t)?de(n,t.displacedBy.point):n},El=function(r,t){var n=r.page.borderBox;return ke(r.descriptor.id,t)?$r(n,ur(t.displacedBy.point)):n},Pl=function(e){var r=e.pageBorderBoxCenter,t=e.viewport,n=e.destination,i=e.insideDestination,a=e.afterCritical,o=i.filter(function(s){return pi({target:El(s,a),destination:n,viewport:t.frame,withDroppableDisplacement:!0})}).sort(function(s,u){var c=Br(r,Lt(n,Hn(s,a))),p=Br(r,Lt(n,Hn(u,a)));return c<p?-1:p<c?1:s.descriptor.index-u.descriptor.index});return o[0]||null},Wr=K(function(r,t){var n=t[r.line];return{value:n,point:Ze(r.line,n)}}),Al=function(r,t,n){var i=r.axis;if(r.descriptor.mode==="virtual")return Ze(i.line,t[i.line]);var a=r.subject.page.contentBox[i.size],o=dr(r.descriptor.id,n),s=o.reduce(function(p,l){return p+l.client.marginBox[i.size]},0),u=s+t[i.line],c=u-a;return c<=0?null:Ze(i.line,c)},mi=function(r,t){return A({},r,{scroll:A({},r.scroll,{max:t})})},hi=function(r,t,n){var i=r.frame;cr(t,r)&&w(!1),r.subject.withPlaceholder&&w(!1);var a=Wr(r.axis,t.displaceBy).point,o=Al(r,a,n),s={placeholderSize:a,increasedBy:o,oldFrameMaxScroll:r.frame?r.frame.scroll.max:null};if(!i){var u=or({page:r.subject.page,withPlaceholder:s,axis:r.axis,frame:r.frame});return A({},r,{subject:u})}var c=o?X(i.scroll.max,o):i.scroll.max,p=mi(i,c),l=or({page:r.subject.page,withPlaceholder:s,axis:r.axis,frame:p});return A({},r,{subject:l,frame:p})},Bl=function(r){var t=r.subject.withPlaceholder;t||w(!1);var n=r.frame;if(!n){var i=or({page:r.subject.page,axis:r.axis,frame:null,withPlaceholder:null});return A({},r,{subject:i})}var a=t.oldFrameMaxScroll;a||w(!1);var o=mi(n,a),s=or({page:r.subject.page,axis:r.axis,frame:o,withPlaceholder:null});return A({},r,{subject:s,frame:o})},Rl=function(e){var r=e.previousPageBorderBoxCenter,t=e.moveRelativeTo,n=e.insideDestination,i=e.draggable,a=e.draggables,o=e.destination,s=e.viewport,u=e.afterCritical;if(!t){if(n.length)return null;var c={displaced:Rr,displacedBy:ui,at:{type:"REORDER",destination:{droppableId:o.descriptor.id,index:0}}},p=pt({impact:c,draggable:i,droppable:o,draggables:a,afterCritical:u}),l=cr(i,o)?o:hi(o,i,a),d=gi({draggable:i,destination:l,newPageBorderBoxCenter:p,viewport:s.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0});return d?c:null}var f=Boolean(r[o.axis.line]<=t.page.borderBox.center[o.axis.line]),v=function(){var h=t.descriptor.index;return t.descriptor.id===i.descriptor.id||f?h:h+1}(),g=Wr(o.axis,i.displaceBy);return nt({draggable:i,insideDestination:n,destination:o,viewport:s,displacedBy:g,last:Rr,index:v})},Nl=function(e){var r=e.isMovingForward,t=e.previousPageBorderBoxCenter,n=e.draggable,i=e.isOver,a=e.draggables,o=e.droppables,s=e.viewport,u=e.afterCritical,c=Cl({isMovingForward:r,pageBorderBoxCenter:t,source:i,droppables:o,viewport:s});if(!c)return null;var p=dr(c.descriptor.id,a),l=Pl({pageBorderBoxCenter:t,viewport:s,destination:c,insideDestination:p,afterCritical:u}),d=Rl({previousPageBorderBoxCenter:t,destination:c,draggable:n,draggables:a,moveRelativeTo:l,insideDestination:p,viewport:s,afterCritical:u});if(!d)return null;var f=pt({impact:d,draggable:n,droppable:c,draggables:a,afterCritical:u}),v=tn({pageBorderBoxCenter:f,draggable:n,viewport:s});return{clientSelection:v,impact:d,scrollJumpRequest:null}},ce=function(e){var r=e.at;return r?r.type==="REORDER"?r.destination.droppableId:r.combine.droppableId:null},Ol=function(r,t){var n=ce(r);return n?t[n]:null},Tl=function(e){var r=e.state,t=e.type,n=Ol(r.impact,r.dimensions.droppables),i=Boolean(n),a=r.dimensions.droppables[r.critical.droppable.
44id],o=n||a,s=o.axis.direction,u=s==="vertical"&&(t==="MOVE_UP"||t==="MOVE_DOWN")||s==="horizontal"&&(t==="MOVE_LEFT"||t==="MOVE_RIGHT");if(u&&!i)return null;var c=t==="MOVE_DOWN"||t==="MOVE_RIGHT",p=r.dimensions.draggables[r.critical.draggable.id],l=r.current.page.borderBoxCenter,d=r.dimensions,f=d.draggables,v=d.droppables;return u?Il({isMovingForward:c,previousPageBorderBoxCenter:l,draggable:p,destination:o,draggables:f,viewport:r.viewport,previousClientSelection:r.current.client.selection,previousImpact:r.impact,afterCritical:r.afterCritical}):Nl({isMovingForward:c,previousPageBorderBoxCenter:l,draggable:p,isOver:o,draggables:f,droppables:v,viewport:r.viewport,afterCritical:r.afterCritical})};function Xe(e){return e.phase==="DRAGGING"||e.phase==="COLLECTING"}function bi(e){var r=me(e.top,e.bottom),t=me(e.left,e.right);return function(i){return r(i.y)&&t(i.x)}}function Ll(e,r){return e.left<r.right&&e.right>r.left&&e.top<r.bottom&&e.bottom>r.top}function Ml(e){var r=e.pageBorderBox,t=e.draggable,n=e.candidates,i=t.page.borderBox.center,a=n.map(function(o){var s=o.axis,u=Ze(o.axis.line,r.center[s.line],o.page.borderBox.center[s.crossAxisLine]);return{id:o.descriptor.id,distance:Br(i,u)}}).sort(function(o,s){return s.distance-o.distance});return a[0]?a[0].id:null}function Fl(e){var r=e.pageBorderBox,t=e.draggable,n=e.droppables,i=ut(n).filter(function(a){if(!a.isEnabled)return!1;var o=a.subject.active;if(!o||!Ll(r,o))return!1;if(bi(o)(r.center))return!0;var s=a.axis,u=o.center[s.crossAxisLine],c=r[s.crossAxisStart],p=r[s.crossAxisEnd],l=me(o[s.crossAxisStart],o[s.crossAxisEnd]),d=l(c),f=l(p);return!d&&!f?!0:d?c<u:p>u});return i.length?i.length===1?i[0].descriptor.id:Ml({pageBorderBox:r,draggable:t,candidates:i}):null}var xi=function(r,t){return De($r(r,t))},Gl=function(e,r){var t=e.frame;return t?xi(r,t.scroll.diff.value):r};function yi(e){var r=e.displaced,t=e.id;return Boolean(r.visible[t]||r.invisible[t])}function Vl(e){var r=e.draggable,t=e.closest,n=e.inHomeList;return t?n&&t.descriptor.index>r.descriptor.index?t.descriptor.index-1:t.descriptor.index:null}var jl=function(e){var r=e.pageBorderBoxWithDroppableScroll,t=e.draggable,n=e.destination,i=e.insideDestination,a=e.last,o=e.viewport,s=e.afterCritical,u=n.axis,c=Wr(n.axis,t.displaceBy),p=c.value,l=r[u.start],d=r[u.end],f=ct(t,i),v=$e(f,function(h){var b=h.descriptor.id,x=h.page.borderBox.center[u.line],S=ke(b,s),D=yi({displaced:a,id:b});return S?D?d<=x:l<x-p:D?d<=x+p:l<x}),g=Vl({draggable:t,closest:v,inHomeList:cr(t,n)});return nt({draggable:t,insideDestination:i,destination:n,viewport:o,last:a,displacedBy:c,index:g})},Ul=4,kl=function(e){var r=e.draggable,t=e.pageBorderBoxWithDroppableScroll,n=e.previousImpact,i=e.destination,a=e.insideDestination,o=e.afterCritical;if(!i.isCombineEnabled)return null;var s=i.axis,u=Wr(i.axis,r.displaceBy),c=u.value,p=t[s.start],l=t[s.end],d=ct(r,a),f=$e(d,function(g){var h=g.descriptor.id,b=g.page.borderBox,x=b[s.size],S=x/Ul,D=ke(h,o),P=yi({displaced:n.displaced,id:h});return D?P?l>b[s.start]+S&&l<b[s.end]-S:p>b[s.start]-c+S&&p<b[s.end]-c-S:P?l>b[s.start]+c+S&&l<b[s.end]+c-S:p>b[s.start]+S&&p<b[s.end]-S});if(!f)return null;var v={displacedBy:u,displaced:n.displaced,at:{type:"COMBINE",combine:{draggableId:f.descriptor.id,droppableId:i.descriptor.id}}};return v},Di=function(e){var r=e.pageOffset,t=e.draggable,n=e.draggables,i=e.droppables,a=e.previousImpact,o=e.viewport,s=e.afterCritical,u=xi(t.page.borderBox,r),c=Fl({pageBorderBox:u,draggable:t,droppables:i});if(!c)return rl;var p=i[c],l=dr(p.descriptor.id,n),d=Gl(p,u);return kl({pageBorderBoxWithDroppableScroll:d,draggable:t,previousImpact:a,destination:p,insideDestination:l,afterCritical:s})||jl({pageBorderBoxWithDroppableScroll:d,draggable:t,destination:p,insideDestination:l,last:a.displaced,viewport:o,afterCritical:s})},nn=function(e,r){var t;return A({},e,(t={},t[r.descriptor.id]=r,t))},$l=function(r){var t=r.previousImpact,n=r.impact,i=r.droppables,a=ce(t),o=ce(n);if(!a||a===o)return i;var s=i[a];if(!s.subject.withPlaceholder)return i;var u=Bl(s);return nn(i,u)},Wl=function(e){var r=e.draggable,t=e.draggables,n=e.droppables,i=e.previousImpact,a=e.impact,o=$l({previousImpact:i,impact:a,droppables:n}),s=ce(a);if(!s)return o;var u=n[s];if(cr(r,u)||u.subject.withPlaceholder)return o;var c=hi(u,r,t);return nn(o,c)},Er=function(e){var r=e.state,t=e.clientSelection,n=e.dimensions,i=e.viewport,a=e.impact,o=e.scrollJumpRequest,s=i||r.viewport,u=n||r.dimensions,c=t||r.current.client.selection,p=de(c,r.initial.client.selection),l={offset:p,selection:c,borderBoxCenter:X(r.initial.client.borderBoxCenter,p)},d={selection:X(l.selection,s.scroll.current),borderBoxCenter:X(l.borderBoxCenter,s.scroll.current),offset:X(l.offset,s.scroll.diff.value)},f={client:l,page:d};if(r.phase==="COLLECTING")return A({phase:"COLLECTING"},r,{dimensions:u,viewport:s,current:f});var v=u.draggables[r.critical.draggable.id],g=a||Di({pageOffset:d.offset,draggable:v,draggables:u.draggables,droppables:u.droppables,previousImpact:r.
44impact,viewport:s,afterCritical:r.afterCritical}),h=Wl({draggable:v,impact:g,previousImpact:r.impact,draggables:u.draggables,droppables:u.droppables}),b=A({},r,{current:f,dimensions:{draggables:u.draggables,droppables:h},impact:g,viewport:s,scrollJumpRequest:o||null,forceShouldAnimate:o?!1:null});return b};function Hl(e,r){return e.map(function(t){return r[t]})}var wi=function(e){var r=e.impact,t=e.viewport,n=e.draggables,i=e.destination,a=e.forceShouldAnimate,o=r.displaced,s=Hl(o.all,n),u=Nr({afterDragging:s,destination:i,displacedBy:r.displacedBy,viewport:t.frame,forceShouldAnimate:a,last:o});return A({},r,{displaced:u})},Si=function(e){var r=e.impact,t=e.draggable,n=e.droppable,i=e.draggables,a=e.viewport,o=e.afterCritical,s=pt({impact:r,draggable:t,draggables:i,droppable:n,afterCritical:o});return tn({pageBorderBoxCenter:s,draggable:t,viewport:a})},Ii=function(e){var r=e.state,t=e.dimensions,n=e.viewport;r.movementMode!=="SNAP"&&w(!1);var i=r.impact,a=n||r.viewport,o=t||r.dimensions,s=o.draggables,u=o.droppables,c=s[r.critical.draggable.id],p=ce(i);p||w(!1);var l=u[p],d=wi({impact:i,viewport:a,destination:l,draggables:s}),f=Si({impact:d,draggable:c,droppable:l,draggables:s,viewport:a,afterCritical:r.afterCritical});return Er({impact:d,clientSelection:f,state:r,dimensions:o,viewport:a})},ql=function(e){return{index:e.index,droppableId:e.droppableId}},Ci=function(e){var r=e.draggable,t=e.home,n=e.draggables,i=e.viewport,a=Wr(t.axis,r.displaceBy),o=dr(t.descriptor.id,n),s=o.indexOf(r);s===-1&&w(!1);var u=o.slice(s+1),c=u.reduce(function(f,v){return f[v.descriptor.id]=!0,f},{}),p={inVirtualList:t.descriptor.mode==="virtual",displacedBy:a,effected:c},l=Nr({afterDragging:u,destination:t,displacedBy:a,last:null,viewport:i.frame,forceShouldAnimate:!1}),d={displaced:l,displacedBy:a,at:{type:"REORDER",destination:ql(r.descriptor)}};return{impact:d,afterCritical:p}},zl=function(e,r){return{draggables:e.draggables,droppables:nn(e.droppables,r)}},Kl=function(e){var r=e.draggable,t=e.offset,n=e.initialWindowScroll,i=Zr(r.client,t),a=_r(i,n),o=A({},r,{placeholder:A({},r.placeholder,{client:i}),client:i,page:a});return o},Jl=function(e){var r=e.frame;return r||w(!1),r},Yl=function(e){var r=e.additions,t=e.updatedDroppables,n=e.viewport,i=n.scroll.diff.value;return r.map(function(a){var o=a.descriptor.droppableId,s=t[o],u=Jl(s),c=u.scroll.diff.value,p=X(i,c),l=Kl({draggable:a,offset:p,initialWindowScroll:n.scroll.initial});return l})},Xl=function(e){var r=e.state,t=e.published,n=t.modified.map(function(S){var D=r.dimensions.droppables[S.droppableId],P=Xt(D,S.scroll);return P}),i=A({},r.dimensions.droppables,{},si(n)),a=li(Yl({additions:t.additions,updatedDroppables:i,viewport:r.viewport})),o=A({},r.dimensions.draggables,{},a);t.removals.forEach(function(S){delete o[S]});var s={droppables:i,draggables:o},u=ce(r.impact),c=u?s.droppables[u]:null,p=s.draggables[r.critical.draggable.id],l=s.droppables[r.critical.droppable.id],d=Ci({draggable:p,home:l,draggables:o,viewport:r.viewport}
44),f=d.impact,v=d.afterCritical,g=c&&c.isCombineEnabled?r.impact:f,h=Di({pageOffset:r.current.page.offset,draggable:s.draggables[r.critical.draggable.id],draggables:s.draggables,droppables:s.droppables,previousImpact:g,viewport:r.viewport,afterCritical:v}),b=A({phase:"DRAGGING"},r,{phase:"DRAGGING",impact:h,onLiftImpact:f,dimensions:s,afterCritical:v,forceShouldAnimate:!1});if(r.phase==="COLLECTING")return b;var x=A({phase:"DROP_PENDING"},b,{phase:"DROP_PENDING",reason:r.reason,isWaiting:!1});return x},Mt=function(r){return r.movementMode==="SNAP"},It=function(r,t,n){var i=zl(r.dimensions,t);return!Mt(r)||n?Er({state:r,dimensions:i}):Ii({state:r,dimensions:i})};function Ct(e){return e.isDragging&&e.movementMode==="SNAP"?A({phase:"DRAGGING"},e,{scrollJumpRequest:null}):e}var qn={phase:"IDLE",completed:null,shouldFlush:!1},Ql=function(e,r){if(e===void 0&&(e=qn),r.type==="FLUSH")return A({},qn,{shouldFlush:!0});if(r.type==="INITIAL_PUBLISH"){e.phase!=="IDLE"&&w(!1);var t=r.payload,n=t.critical,i=t.clientSelection,a=t.viewport,o=t.dimensions,s=t.movementMode,u=o.draggables[n.draggable.id],c=o.droppables[n.droppable.id],p={selection:i,borderBoxCenter:u.client.borderBox.center,offset:J},l={client:p,page:{selection:X(p.selection,a.scroll.initial),borderBoxCenter:X(p.selection,a.scroll.initial),offset:X(p.selection,a.scroll.diff.value)}},d=ut(o.droppables).every(function(er){return!er.isFixedOnPage}),f=Ci({draggable:u,home:c,draggables:o.draggables,viewport:a}),v=f.impact,g=f.afterCritical,h={phase:"DRAGGING",isDragging:!0,critical:n,movementMode:s,dimensions:o,initial:l,current:l,isWindowScrollAllowed:d,impact:v,afterCritical:g,onLiftImpact:v,viewport:a,scrollJumpRequest:null,forceShouldAnimate:null};return h}if(r.type==="COLLECTION_STARTING"){if(e.phase==="COLLECTING"||e.phase==="DROP_PENDING")return e;e.phase!=="DRAGGING"&&w(!1);var b=A({phase:"COLLECTING"},e,{phase:"COLLECTING"});return b}if(r.type==="PUBLISH_WHILE_DRAGGING")return e.phase==="COLLECTING"||e.phase==="DROP_PENDING"||w(!1),Xl({state:e,published:r.payload});if(r.type==="MOVE"){if(e.phase==="DROP_PENDING")return e;Xe(e)||w(!1);var x=r.payload.client;return je(x,e.current.client.selection)?e:Er({state:e,clientSelection:x,impact:Mt(e)?e.impact:null})}if(r.type==="UPDATE_DROPPABLE_SCROLL"){if(e.phase==="DROP_PENDING"||e.phase==="COLLECTING")return Ct(e);Xe(e)||w(!1);var S=r.payload,D=S.id,P=S.newScroll,I=e.dimensions.droppables[D];if(!I)return e;var O=Xt(I,P);return It(e,O,!1)}if(r.type==="UPDATE_DROPPABLE_IS_ENABLED"){if(e.phase==="DROP_PENDING")return e;Xe(e)||w(!1);var j=r.payload,R=j.id,k=j.isEnabled,M=e.dimensions.droppables[R];M||w(!1),M.isEnabled===k&&w(!1);var _=A({},M,{isEnabled:k});return It(e,_,!0)}if(r.type==="UPDATE_DROPPABLE_IS_COMBINE_ENABLED"){if(e.phase==="DROP_PENDING")return e;Xe(e)||w(!1);var ee=r.payload,H=ee.id,re=ee.isCombineEnabled,te=e.dimensions.droppables[H];te||w(!1),te.isCombineEnabled===re&&w(!1);var Ce=A({}
44,te,{isCombineEnabled:re});return It(e,Ce,!0)}if(r.type==="MOVE_BY_WINDOW_SCROLL"){if(e.phase==="DROP_PENDING"||e.phase==="DROP_ANIMATING")return e;Xe(e)||w(!1),e.isWindowScrollAllowed||w(!1);var he=r.payload.newScroll;if(je(e.viewport.scroll.current,he))return Ct(e);var Ee=vi(e.viewport,he);return Mt(e)?Ii({state:e,viewport:Ee}):Er({state:e,viewport:Ee})}if(r.type==="UPDATE_VIEWPORT_MAX_SCROLL"){if(!Xe(e))return e;var oe=r.payload.maxScroll;if(je(oe,e.viewport.scroll.max))return e;var Se=A({},e.viewport,{scroll:A({},e.viewport.scroll,{max:oe})});return A({phase:"DRAGGING"},e,{viewport:Se})}if(r.type==="MOVE_UP"||r.type==="MOVE_DOWN"||r.type==="MOVE_LEFT"||r.type==="MOVE_RIGHT"){if(e.phase==="COLLECTING"||e.phase==="DROP_PENDING")return e;e.phase!=="DRAGGING"&&w(!1);var Q=Tl({state:e,type:r.type});return Q?Er({state:e,impact:Q.impact,clientSelection:Q.clientSelection,scrollJumpRequest:Q.scrollJumpRequest}):e}if(r.type==="DROP_PENDING"){var Re=r.payload.reason;e.phase!=="COLLECTING"&&w(!1);var We=A({phase:"DROP_PENDING"},e,{phase:"DROP_PENDING",isWaiting:!0,reason:Re});return We}if(r.type==="DROP_ANIMATE"){var be=r.payload,He=be.completed,qe=be.dropDuration,ze=be.newHomeClientOffset;e.phase==="DRAGGING"||e.phase==="DROP_PENDING"||w(!1);var _e={phase:"DROP_ANIMATING",completed:He,dropDuration:qe,newHomeClientOffset:ze,dimensions:e.dimensions};return _e}if(r.type==="DROP_COMPLETE"){var Pe=r.payload.completed;return{phase:"IDLE",completed:Pe,shouldFlush:!1}}return e},Zl=function(r){return{type:"BEFORE_INITIAL_CAPTURE",payload:r}},_l=function(r){return{type:"LIFT",payload:r}},eu=function(r){return{type:"INITIAL_PUBLISH",payload:r}},ru=function(r){return{type:"PUBLISH_WHILE_DRAGGING",payload:r}},tu=function(){return{type:"COLLECTION_STARTING",payload:null}},nu=function(r){return{type:"UPDATE_DROPPABLE_SCROLL",payload:r}},au=function(r){return{type:"UPDATE_DROPPABLE_IS_ENABLED",payload:r}},iu=function(r){return{type:"UPDATE_DROPPABLE_IS_COMBINE_ENABLED",payload:r}},Ei=function(r){return{type:"MOVE",payload:r}},ou=function(r){return{type:"MOVE_BY_WINDOW_SCROLL",payload:r}},su=function(r){return{type:"UPDATE_VIEWPORT_MAX_SCROLL",payload:r}},lu=function(){return{type:"MOVE_UP",payload:null}},uu=function(){return{type:"MOVE_DOWN",payload:null}},du=function(){return{type:"MOVE_RIGHT",payload:null}},cu=function(){return{type:"MOVE_LEFT",payload:null}},an=function(){return{type:"FLUSH",payload:null}},pu=function(r){return{type:"DROP_ANIMATE",payload:r}},on=function(r){return{type:"DROP_COMPLETE",payload:r}},Pi=function(r){return{type:"DROP",payload:r}},fu=function(r){return{type:"DROP_PENDING",payload:r}},Ai=function(){return{type:"DROP_ANIMATION_FINISHED",payload:null}},vu=function(e){return function(r){var t=r.getState,n=r.dispatch;return function(i){return function(a){if(a.type!=="LIFT"){i(a);return}var o=a.payload,s=o.id,u=o.clientSelection,c=o.movementMode,p=t();p.phase==="DROP_ANIMATING"&&n(on({completed:p.completed})),t().phase!=="IDLE"&&w(!1),n(an()),n(Zl({draggableId:s,movementMode:c}));var l={shouldPublishImmediately:c==="SNAP"},d={draggableId:s,scrollOptions:l},f=e.startPublishing(d),v=f.critical,g=f.dimensions,h=f.viewport;n(eu({critical:v,dimensions:g,clientSelection:u,movementMode:c,viewport:h}))}}}},gu=function(e){return function(){return function(r){return function(t){t.type==="INITIAL_PUBLISH"&&e.dragging(),t.type==="DROP_ANIMATE"&&e.dropping(t.payload.completed.result.reason),(t.type==="FLUSH"||t.type==="DROP_COMPLETE")&&e.resting(),r(t)}}}},sn={outOfTheWay:"cubic-bezier(0.2, 0, 0, 1)",drop:"cubic-bezier(.2,1,.1,1)"},Or={opacity:{drop:0,combining:.7},scale:{drop:.75}},ln={outOfTheWay:.2,minDropTime:.33,maxDropTime:.55},Je=ln.outOfTheWay+"s "+sn.outOfTheWay,Pr={fluid:"opacity "+Je,snap:"transform "+Je+", opacity "+Je,drop:function(r){var t=r+"s "+sn.drop;return"transform "+t+", opacity "+t},outOfTheWay:"transform "+Je,placeholder:"height "+Je+", width "+Je+", margin "+Je},zn=function(r){return je(r,J)?null:"translate("+r.x+"px, "+r.y+"px)"},Ft={moveTo:zn,drop:function(r,t){var n=zn(r);return n?t?n+" scale("+Or.scale.drop+")":n:null}},Gt=ln.minDropTime,Bi=ln.maxDropTime,mu=Bi-Gt,Kn=1500,hu=.6,bu=function(e){var r=e.current,t=e.destination,n=e.reason,i=Br(r,t);if(i<=0)return Gt;if(i>=Kn)return Bi;var a=i/Kn,o=Gt+mu*a,s=n==="CANCEL"?o*hu:o;return Number(s.toFixed(2))},xu=function(e){var r=e.impact,t=e.draggable,n=e.dimensions,i=e.viewport,a=e.afterCritical,o=n.draggables,s=n.droppables,u=ce(r),c=u?s[u]:null,p=s[t.descriptor.droppableId],l=Si({impact:r,draggable:t,draggables:o,afterCritical:a,droppable:c||p,viewport:i}),d=de(l,t.client.borderBox.center);return d},yu=function(e){var r=e.draggables,t=e.reason,n=e.lastImpact,i=e.home,a=e.viewport,o=e.onLiftImpact;if(!n.at||t!=="DROP"){var s=wi({draggables:r,impact:o,destination:i,viewport:
44a,forceShouldAnimate:!0});return{impact:s,didDropInsideDroppable:!1}}if(n.at.type==="REORDER")return{impact:n,didDropInsideDroppable:!0};var u=A({},n,{displaced:Rr});return{impact:u,didDropInsideDroppable:!0}},Du=function(e){var r=e.getState,t=e.dispatch;return function(n){return function(i){if(i.type!=="DROP"){n(i);return}var a=r(),o=i.payload.reason;if(a.phase==="COLLECTING"){t(fu({reason:o}));return}if(a.phase!=="IDLE"){var s=a.phase==="DROP_PENDING"&&a.isWaiting;s&&w(!1),a.phase==="DRAGGING"||a.phase==="DROP_PENDING"||w(!1);var u=a.critical,c=a.dimensions,p=c.draggables[a.critical.draggable.id],l=yu({reason:o,lastImpact:a.impact,afterCritical:a.afterCritical,onLiftImpact:a.onLiftImpact,home:a.dimensions.droppables[a.critical.droppable.id],viewport:a.viewport,draggables:a.dimensions.draggables}),d=l.impact,f=l.didDropInsideDroppable,v=f?Zt(d):null,g=f?dt(d):null,h={index:u.draggable.index,droppableId:u.droppable.id},b={draggableId:p.descriptor.id,type:p.descriptor.type,source:h,reason:o,mode:a.movementMode,destination:v,combine:g},x=xu({impact:d,draggable:p,dimensions:c,viewport:a.viewport,afterCritical:a.afterCritical}),S={critical:a.critical,afterCritical:a.afterCritical,result:b,impact:d},D=!je(a.current.client.offset,x)||Boolean(b.combine);if(!D){t(on({completed:S}));return}var P=bu({current:a.current.client.offset,destination:x,reason:o}),I={newHomeClientOffset:x,dropDuration:P,completed:S};t(pu(I))}}}},Ri=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function wu(e){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(t){t.target!==window&&t.target!==window.document||e()}}}function Su(e){var r=e.onWindowScroll;function t(){r(Ri())}var n=Ar(t),i=wu(n),a=Ve;function o(){return a!==Ve}function s(){o()&&w(!1),a=ge(window,[i])}function u(){o()||w(!1),n.cancel(),a(),a=Ve}return{start:s,stop:u,isActive:o}}var Iu=function(r){return r.type==="DROP_COMPLETE"||r.type==="DROP_ANIMATE"||r.type==="FLUSH"},Cu=function(e){var r=Su({onWindowScroll:function(n){e.dispatch(ou({newScroll:n}))}});return function(t){return function(n){!r.isActive()&&n.type==="INITIAL_PUBLISH"&&r.start(),r.isActive()&&Iu(n)&&r.stop(),t(n)}}},Eu=function(e){var r=!1,t=!1,n=setTimeout(function(){t=!0}),i=function(o){r||t||(r=!0,e(o),clearTimeout(n))};return i.wasCalled=function(){return r},i},Pu=function(){var e=[],r=function(a){var o=Qt(e,function(c){return c.timerId===a});o===-1&&w(!1);var s=e.splice(o,1),u=s[0];u.callback()},t=function(a){var o=setTimeout(function(){return r(o)}),s={timerId:o,callback:a};e.push(s)},n=function(){if(!!e.length){var a=[].concat(e);e.length=0,a.forEach(function(o){clearTimeout(o.timerId),o.callback()})}};return{add:t,flush:n}},Au=function(r,t){return r==null&&t==null?!0:r==null||t==null?!1:r.droppableId===t.droppableId&&r.index===t.index},Bu=function(r,t){return r==null&&t==null?!0:r==null||t==null?!1:r.draggableId===t.draggableId&&r.droppableId===t.droppableId},Ru=function(r,t){if(r===t)return!0;var n=r.draggable.id===t.draggable.id&&r.draggable.droppableId===t.draggable.droppableId&&r.draggable.type===t.draggable.type&&r.draggable.index===t.draggable.index,i=r.droppable.id===t.droppable.id&&r.droppable.type===t.droppable.type;return n&&i},Sr=function(r,t){t()},qr=function(r,t){return{draggableId:r.draggable.id,type:r.droppable.type,source:{droppableId:r.droppable.id,index:r.draggable.index},mode:t}},Et=function(r,t,n,i){if(!r){n(i(t));return}var a=Eu(n),o={announce:a};r(t,o),a.wasCalled()||n(i(t))},Nu=function(e,r){var t=Pu(),n=null,i=function(d,f){n&&w(!1),Sr("onBeforeCapture",function(){var v=e().onBeforeCapture;if(v){var g={draggableId:d,mode:f};v(g)}})},a=function(d,f){n&&w(!1),Sr("onBeforeDragStart",function(){var v=e().onBeforeDragStart;v&&v(qr(d,f))})},o=function(d,f){n&&w(!1);var v=qr(d,f);n={mode:f,lastCritical:d,lastLocation:v.source,lastCombine:null},t.add(function(){Sr("onDragStart",function(){return Et(e().onDragStart,v,r,Yr.onDragStart)})})},s=function(d,f){var v=Zt(f),g=dt(f);n||w(!1);var h=!Ru(d,n.lastCritical);h&&(n.lastCritical=d);var b=!Au(n.lastLocation,v);b&&(n.lastLocation=v);var x=!Bu(n.lastCombine,g);if(x&&(n.lastCombine=g),!(!h&&!b&&!x)){var S=A({},qr(d,n.mode),{combine:g,destination:v});t.add(function(){Sr("onDragUpdate",function(){return Et(e().onDragUpdate,S,r,Yr.onDragUpdate)})})}},u=function(){n||w(!1),t.flush()},c=function(d){n||w(!1),n=null,Sr("onDragEnd",function(){return Et(e().onDragEnd,d,r,Yr.onDragEnd)})},p=function(){if(!!n){var d=A({},qr(n.lastCritical,n.mode),{combine:null,destination:null,reason:"CANCEL"});c(d)}};return{beforeCapture:i,beforeStart:a,start:o,update:s,flush:u,drop:c,abort:p}},Ou=function(e,r){var t=Nu(e,r);
44return function(n){return function(i){return function(a){if(a.type==="BEFORE_INITIAL_CAPTURE"){t.beforeCapture(a.payload.draggableId,a.payload.movementMode);return}if(a.type==="INITIAL_PUBLISH"){var o=a.payload.critical;t.beforeStart(o,a.payload.movementMode),i(a),t.start(o,a.payload.movementMode);return}if(a.type==="DROP_COMPLETE"){var s=a.payload.completed.result;t.flush(),i(a),t.drop(s);return}if(i(a),a.type==="FLUSH"){t.abort();return}var u=n.getState();u.phase==="DRAGGING"&&t.update(u.critical,u.impact)}}}},Tu=function(e){return function(r){return function(t){if(t.type!=="DROP_ANIMATION_FINISHED"){r(t);return}var n=e.getState();n.phase!=="DROP_ANIMATING"&&w(!1),e.dispatch(on({completed:n.completed}))}}},Lu=function(e){var r=null,t=null;function n(){t&&(cancelAnimationFrame(t),t=null),r&&(r(),r=null)}return function(i){return function(a){if((a.type==="FLUSH"||a.type==="DROP_COMPLETE"||a.type==="DROP_ANIMATION_FINISHED")&&n(),i(a),a.type==="DROP_ANIMATE"){var o={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){var u=e.getState();u.phase==="DROP_ANIMATING"&&e.dispatch(Ai())}};t=requestAnimationFrame(function(){t=null,r=ge(window,[o])})}}}},Mu=function(e){return function(){return function(r){return function(t){(t.type==="DROP_COMPLETE"||t.type==="FLUSH"||t.type==="DROP_ANIMATE")&&e.stopPublishing(),r(t)}}}},Fu=function(e){var r=!1;return function(){return function(t){return function(n){if(n.type==="INITIAL_PUBLISH"){r=!0,e.tryRecordFocus(n.payload.critical.draggable.id),t(n),e.tryRestoreFocusRecorded();return}if(t(n),!!r){if(n.type==="FLUSH"){r=!1,e.tryRestoreFocusRecorded();return}if(n.type==="DROP_COMPLETE"){r=!1;var i=n.payload.completed.result;i.combine&&e.tryShiftRecord(i.draggableId,i.combine.draggableId),e.tryRestoreFocusRecorded()}}}}}},Gu=function(r){return r.type==="DROP_COMPLETE"||r.type==="DROP_ANIMATE"||r.type==="FLUSH"},Vu=function(e){return function(r){return function(t){return function(n){if(Gu(n)){e.stop(),t(n);return}if(n.type==="INITIAL_PUBLISH"){t(n);var i=r.getState();i.phase!=="DRAGGING"&&w(!1),e.start(i);return}t(n),e.scroll(r.getState())}}}},ju=function(e){return function(r){return function(t){if(r(t),t.type==="PUBLISH_WHILE_DRAGGING"){var n=e.getState();n.phase==="DROP_PENDING"&&(n.isWaiting||e.dispatch(Pi({reason:n.reason})))}}}},Uu=Ua,ku=function(e){var r=e.dimensionMarshal,t=e.focusMarshal,n=e.styleMarshal,i=e.getResponders,a=e.announce,o=e.autoScroller;return ja(Ql,Uu(Wo(gu(n),Mu(r),vu(r),Du,Tu,Lu,ju,Vu(o),Cu,Fu(t),Ou(i,a))))},Pt=function(){return{additions:{},removals:{},modified:{}}};function $u(e){var r=e.registry,t=e.callbacks,n=Pt(),i=null,a=function(){i||(t.collectionStarting(),i=requestAnimationFrame(function(){i=null;var p=n,l=p.additions,d=p.removals,f=p.modified,v=Object.keys(l).map(function(b){return r.draggable.getById(b).getDimension(J)}).sort(function(b,x){return b.descriptor.index-x.descriptor.index}),g=Object.keys(f).map(function(b){var x=r.droppable.getById(b),S=x.callbacks.getScrollWhileDragging();return{droppableId:b,scroll:S}}),h={additions:v,removals:Object.keys(d),modified:g};n=Pt(),t.publish(h)}))},o=function(p){var l=p.descriptor.id;n.additions[l]=p,n.modified[p.descriptor.droppableId]=!0,n.removals[l]&&delete n.removals[l],a()},s=function(p){var l=p.descriptor;n.removals[l.id]=!0,n.modified[l.droppableId]=!0,n.additions[l.id]&&delete n.additions[l.id],a()},u=function(){!i||(cancelAnimationFrame(i),i=null,n=Pt())};return{add:o,remove:s,stop:u}}var Ni=function(e){var r=e.scrollHeight,t=e.scrollWidth,n=e.height,i=e.width,a=de({x:t,y:r},{x:i,y:n}),o={x:Math.max(0,a.x),y:Math.max(0,a.y)};return o},Oi=function(){var e=document.documentElement;return e||w(!1),e},Ti=function(){var e=Oi(),r=Ni({scrollHeight:e.scrollHeight,scrollWidth:e.scrollWidth,width:e.clientWidth,height:e.clientHeight});return r},Wu=function(){var e=Ri(),r=Ti(),t=e.y,n=e.x,i=Oi(),a=i.clientWidth,o=i.clientHeight,s=n+a,u=t+o,c=De({top:t,left:n,right:s,bottom:u}),p={frame:c,scroll:{initial:e,current:e,max:r,diff:{value:J,displacement:J}}};return p},Hu=function(e){var r=e.critical,t=e.scrollOptions,n=e.registry,i=Wu(),a=i.scroll.current,o=r.droppable,s=n.droppable.getAllByType(o.type).map(function(l){return l.callbacks.getDimensionAndWatchScroll(a,t)}
44),u=n.draggable.getAllByType(r.draggable.type).map(function(l){return l.getDimension(a)}),c={draggables:li(u),droppables:si(s)},p={dimensions:c,critical:r,viewport:i};return p};function Jn(e,r,t){if(t.descriptor.id===r.id||t.descriptor.type!==r.type)return!1;var n=e.droppable.getById(t.descriptor.droppableId);return n.descriptor.mode==="virtual"}var qu=function(e,r){var t=null,n=$u({callbacks:{publish:r.publishWhileDragging,collectionStarting:r.collectionStarting},registry:e}),i=function(f,v){e.droppable.exists(f)||w(!1),t&&r.updateDroppableIsEnabled({id:f,isEnabled:v})},a=function(f,v){!t||(e.droppable.exists(f)||w(!1),r.updateDroppableIsCombineEnabled({id:f,isCombineEnabled:v}))},o=function(f,v){!t||(e.droppable.exists(f)||w(!1),r.updateDroppableScroll({id:f,newScroll:v}))},s=function(f,v){!t||e.droppable.getById(f).callbacks.scroll(v)},u=function(){if(!!t){n.stop();var f=t.critical.droppable;e.droppable.getAllByType(f.type).forEach(function(v){return v.callbacks.dragStopped()}),t.unsubscribe(),t=null}},c=function(f){t||w(!1);var v=t.critical.draggable;f.type==="ADDITION"&&Jn(e,v,f.value)&&n.add(f.value),f.type==="REMOVAL"&&Jn(e,v,f.value)&&n.remove(f.value)},p=function(f){t&&w(!1);var v=e.draggable.getById(f.draggableId),g=e.droppable.getById(v.descriptor.droppableId),h={draggable:v.descriptor,droppable:g.descriptor},b=e.subscribe(c);return t={critical:h,unsubscribe:b},Hu({critical:h,registry:e,scrollOptions:f.scrollOptions})},l={updateDroppableIsEnabled:i,updateDroppableIsCombineEnabled:a,scrollDroppable:s,updateDroppableScroll:o,startPublishing:p,stopPublishing:u};return l},Li=function(e,r){return e.phase==="IDLE"?!0:e.phase!=="DROP_ANIMATING"||e.completed.result.draggableId===r?!1:e.completed.result.reason==="DROP"},zu=function(e){window.scrollBy(e.x,e.y)},Ku=K(function(e){return ut(e).filter(function(r){return!(!r.isEnabled||!r.frame)})}),Ju=function(r,t){var n=$e(Ku(t),function(i){return i.frame||w(!1),bi(i.frame.pageMarginBox)(r)});return n},Yu=function(e){var r=e.center,t=e.destination,n=e.droppables;if(t){var i=n[t];return i.frame?i:null}var a=Ju(r,n);return a},Ue={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:function(r){return Math.pow(r,2)},durationDampening:{stopDampeningAt:1200,accelerateAt:360}},Xu=function(e,r){var t=e[r.size]*Ue.startFromPercentage,n=e[r.size]*Ue.maxScrollAtPercentage,i={startScrollingFrom:t,maxScrollValueAt:n};return i},Mi=function(e){var r=e.startOfRange,t=e.endOfRange,n=e.current,i=t-r;if(i===0)return 0;var a=n-r,o=a/i;return o},un=1,Qu=function(e,r){if(e>r.startScrollingFrom)return 0;if(e<=r.maxScrollValueAt)return Ue.maxPixelScroll;if(e===r.startScrollingFrom)return un;var t=Mi({startOfRange:r.maxScrollValueAt,endOfRange:r.startScrollingFrom,current:e}),n=1-t,i=Ue.maxPixelScroll*Ue.ease(n);return Math.ceil(i)},Yn=Ue.durationDampening.accelerateAt,Xn=Ue.durationDampening.stopDampeningAt,Zu=function(e,r){var t=r,n=Xn,i=Date.now(),a=i-t;if(a>=Xn)return e;if(a<Yn)return un;var o=Mi({startOfRange:Yn,endOfRange:n,current:a}),s=e*Ue.ease(o);return Math.ceil(s)},Qn=function(e){var r=e.distanceToEdge,t=e.thresholds,n=e.dragStartTime,i=e.shouldUseTimeDampening,a=Qu(r,t);return a===0?0:i?Math.max(Zu(a,n),un):a},Zn=function(e){var r=e.container,t=e.distanceToEdges,n=e.dragStartTime,i=e.axis,a=e.shouldUseTimeDampening,o=Xu(r,i),s=t[i.end]<t[i.start];return s?Qn({distanceToEdge:t[i.end],thresholds:o,dragStartTime:n,shouldUseTimeDampening:a}):-1*Qn({distanceToEdge:t[i.start],thresholds:o,dragStartTime:n,shouldUseTimeDampening:a})},_u=function(e){var r=e.container,t=e.subject,n=e.proposedScroll,i=t.height>r.height,a=t.width>r.width;return!a&&!i?n:a&&i?null:{x:a?0:n.x,y:i?0:n.y}},ed=ii(function(e){return e===0?0:e}),Fi=function(e){var r=e.dragStartTime,t=e.container,n=e.subject,i=e.center,a=e.shouldUseTimeDampening,o={top:i.y-t.top,right:t.right-i.x,bottom:t.bottom-i.y,left:i.x-t.left},s=Zn({container:t,distanceToEdges:o,dragStartTime:r,axis:_t,shouldUseTimeDampening:a}),u=Zn({container:t,distanceToEdges:o,dragStartTime:r,axis:ci,shouldUseTimeDampening:a}),c=ed({x:u,y:s});if(je(c,J))return null;var p=_u({container:t,subject:n,proposedScroll:c});return p?je(p,J)?null:p:null},rd=ii(function(e){return e===0?0:e>0?1:-1}),dn=function(){var e=function(t,n){return t<0?t:t>n?t-n:0};return function(r){var t=r.current,n=r.max,i=r.change,a=X(t,i),o={x:e(a.x,n.x),y:e(a.y,n.y)};return je(o,J)?null:o}}(),Gi=function(r){var t=r.max,n=r.current,i=r.change,a={x:Math.max(n.x,t.x),y:Math.max(n.y,t.y)},o=rd(i),s=dn({max:a,current:n,change:o});return!s||o.x!==0&&s.x===0||o.y!==0&&s.y===0},cn=function(r,t){return Gi({current:r.scroll.current,max:r.scroll.max,change:t})},td=function(r,t){if(!cn(r,t))return null;var n=r.scroll.max,i=r.scroll.current;return dn({current:i,max:n,change:t})},pn=function(r,t){var n=r.frame;return n?Gi({current:n.scroll.current,max:n.scroll.max,change:t}):!1},nd=function(r,t){var n=r.frame;return!n||!pn(r,t)?null:dn({current:n.scroll.current,max:n.scroll.max,change:t})},ad=function(e){var r=e.viewport,t=e.subject,n=e.center,i=e.dragStartTime,a=e.shouldUseTimeDampening,o=Fi({dragStartTime:i,container:r.frame,subject:t,center:n,shouldUseTimeDampening:a});return o&&cn(r,o)?o:null},id=function(e){var r=e.droppable,t=e.subject,n=e.center,i=e.dragStartTime,a=e.shouldUseTimeDampening,o=r.frame;if(!o)return null;var s=Fi({dragStartTime:i,container:o.pageMarginBox,subject:t,center:n,shouldUseTimeDampening:a});return s&&pn(r,s)?s:null},_n=function(e){var r=e.state,t=e.dragStartTime,n=e.shouldUseTimeDampening,i=e.scrollWindow,a=e.scrollDroppable,o=r.current.page.borderBoxCenter,s=r.dimensions.draggables[r.critical.draggable.id],u=s.page.marginBox;if(r.isWindowScrollAllowed){var c=r.viewport,p=ad({dragStartTime:t,viewport:c,subject:u,center:o,shouldUseTimeDampening:n});if(p){i(p);return}}
44var l=Yu({center:o,destination:ce(r.impact),droppables:r.dimensions.droppables});if(!!l){var d=id({dragStartTime:t,droppable:l,subject:u,center:o,shouldUseTimeDampening:n});d&&a(l.descriptor.id,d)}},od=function(e){var r=e.scrollWindow,t=e.scrollDroppable,n=Ar(r),i=Ar(t),a=null,o=function(p){a||w(!1);var l=a,d=l.shouldUseTimeDampening,f=l.dragStartTime;_n({state:p,scrollWindow:n,scrollDroppable:i,dragStartTime:f,shouldUseTimeDampening:d})},s=function(p){a&&w(!1);var l=Date.now(),d=!1,f=function(){d=!0};_n({state:p,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:f,scrollDroppable:f}),a={dragStartTime:l,shouldUseTimeDampening:d},d&&o(p)},u=function(){!a||(n.cancel(),i.cancel(),a=null)};return{start:s,stop:u,scroll:o}},sd=function(e){var r=e.move,t=e.scrollDroppable,n=e.scrollWindow,i=function(c,p){var l=X(c.current.client.selection,p);r({client:l})},a=function(c,p){if(!pn(c,p))return p;var l=nd(c,p);if(!l)return t(c.descriptor.id,p),null;var d=de(p,l);t(c.descriptor.id,d);var f=de(p,d);return f},o=function(c,p,l){if(!c||!cn(p,l))return l;var d=td(p,l);if(!d)return n(l),null;var f=de(l,d);n(f);var v=de(l,f);return v},s=function(c){var p=c.scrollJumpRequest;if(!!p){var l=ce(c.impact);l||w(!1);var d=a(c.dimensions.droppables[l],p);if(!!d){var f=c.viewport,v=o(c.isWindowScrollAllowed,f,d);!v||i(c,v)}}};return s},ld=function(e){var r=e.scrollDroppable,t=e.scrollWindow,n=e.move,i=od({scrollWindow:t,scrollDroppable:r}),a=sd({move:n,scrollWindow:t,scrollDroppable:r}),o=function(c){if(c.phase==="DRAGGING"){if(c.movementMode==="FLUID"){i.scroll(c);return}!c.scrollJumpRequest||a(c)}},s={scroll:o,start:i.start,stop:i.stop};return s},sr="data-rbd",lr=function(){var e=sr+"-drag-handle";return{base:e,draggableId:e+"-draggable-id",contextId:e+"-context-id"}}(),Vt=function(){var e=sr+"-draggable";return{base:e,contextId:e+"-context-id",id:e+"-id"}}(),ud=function(){var e=sr+"-droppable";return{base:e,contextId:e+"-context-id",id:e+"-id"}}(),ea={contextId:sr+"-scroll-container-context-id"},dd=function(r){return function(t){return"["+t+'="'+r+'"]'}},Ir=function(r,t){return r.map(function(n){var i=n.styles[t];return i?n.selector+" { "+i+" }":""}).join(" ")},cd="pointer-events: none;",pd=function(e){var r=dd(e),t=function(){var s=`
45      cursor: -webkit-grab;
46      cursor: grab;
47    `;return{selector:r(lr.contextId),styles:{always:`
48          -webkit-touch-callout: none;
49          -webkit-tap-highlight-color: rgba(0,0,0,0);
50          touch-action: manipulation;
51        `,resting:s,dragging:cd,dropAnimating:s}}}(),n=function(){var s=`
52      transition: `+Pr.outOfTheWay+`;
53    `;return{selector:r(Vt.contextId),styles:{dragging:s,dropAnimating:s,userCancel:s}}}(),i={selector:r(ud.contextId),styles:{always:"overflow-anchor: none;"}},a={selector:"body",styles:{dragging:`
54        cursor: grabbing;
55        cursor: -webkit-grabbing;
56        user-select: none;
57        -webkit-user-select: none;
58        -moz-user-select: none;
59        -ms-user-select: none;
60        overflow-anchor: none;
61      `}},o=[n,t,i,a];return{always:Ir(o,"always"),resting:Ir(o,"resting"),dragging:Ir(o,"dragging"),dropAnimating:Ir(o,"dropAnimating"),userCancel:Ir(o,"userCancel")}},pe=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u"?y.exports.useLayoutEffect:y.exports.useEffect,At=function(){var r=document.querySelector("head");return r||w(!1),r},ra=function(r){var t=document.createElement("style");return r&&t.setAttribute("nonce",r),t.type="text/css",t};function fd(e,r){var t=L(function(){return pd(e)},[e]),n=y.exports.useRef(null),i=y.exports.useRef(null),a=E(K(function(l){var d=i.current;d||w(!1),d.textContent=l}),[]),o=E(function(l){var d=n.current;d||w(!1),d.textContent=l},[]);pe(function(){!n.current&&!i.current||w(!1);var l=ra(r),d=ra(r);return n.current=l,i.current=d,l.setAttribute(sr+"-always",e),d.setAttribute(sr+"-dynamic",e),At().appendChild(l),At().appendChild(d),o(t.always),a(t.resting),function(){var f=function(g){var h=g.current;h||w(!1),At().removeChild(h),g.current=null};f(n),f(i)}},[r,o,a,t.always,t.resting,e]);var s=E(function(){return a(t.dragging)},[a,t.dragging]),u=E(function(l){if(l==="DROP"){a(t.dropAnimating);return}a(t.userCancel)},[a,t.dropAnimating,t.userCancel]),c=E(function(){!i.current||a(t.resting)},[a,t.resting]),p=L(function(){return{dragging:s,dropping:u,resting:c}},[s,u,c]);return p}var Vi=function(e){return e&&e.ownerDocument?e.ownerDocument.defaultView:window};function ft(e){return e instanceof Vi(e).HTMLElement}function vd(e,r){var t="["+lr.contextId+'="'+e+'"]',n=oi(document.querySelectorAll(t));if(!n.length)return null;var i=$e(n,function(a){return a.getAttribute(lr.draggableId)===r});return!i||!ft(i)?null:i}function gd(e){var r=y.exports.useRef({}),t=y.exports.useRef(null),n=y.exports.useRef(null),i=y.exports.useRef(!1),a=E(function(d,f){var v={id:d,focus:f};return r.current[d]=v,function(){var h=r.current,b=h[d];b!==v&&delete h[d]}},[]),o=E(function(d){var f=vd(e,d);
61f&&f!==document.activeElement&&f.focus()},[e]),s=E(function(d,f){t.current===d&&(t.current=f)},[]),u=E(function(){n.current||!i.current||(n.current=requestAnimationFrame(function(){n.current=null;var d=t.current;d&&o(d)}))},[o]),c=E(function(d){t.current=null;var f=document.activeElement;!f||f.getAttribute(lr.draggableId)===d&&(t.current=d)},[]);pe(function(){return i.current=!0,function(){i.current=!1;var d=n.current;d&&cancelAnimationFrame(d)}},[]);var p=L(function(){return{register:a,tryRecordFocus:c,tryRestoreFocusRecorded:u,tryShiftRecord:s}},[a,c,u,s]);return p}function md(){var e={draggables:{},droppables:{}},r=[];function t(l){return r.push(l),function(){var f=r.indexOf(l);f!==-1&&r.splice(f,1)}}function n(l){r.length&&r.forEach(function(d){return d(l)})}function i(l){return e.draggables[l]||null}function a(l){var d=i(l);return d||w(!1),d}var o={register:function(d){e.draggables[d.descriptor.id]=d,n({type:"ADDITION",value:d})},update:function(d,f){var v=e.draggables[f.descriptor.id];!v||v.uniqueId===d.uniqueId&&(delete e.draggables[f.descriptor.id],e.draggables[d.descriptor.id]=d)},unregister:function(d){var f=d.descriptor.id,v=i(f);!v||d.uniqueId===v.uniqueId&&(delete e.draggables[f],n({type:"REMOVAL",value:d}))},getById:a,findById:i,exists:function(d){return Boolean(i(d))},getAllByType:function(d){return tt(e.draggables).filter(function(f){return f.descriptor.type===d})}};function s(l){return e.droppables[l]||null}function u(l){var d=s(l);return d||w(!1),d}var c={register:function(d){e.droppables[d.descriptor.id]=d},unregister:function(d){var f=s(d.descriptor.id);!f||d.uniqueId===f.uniqueId&&delete e.droppables[d.descriptor.id]},getById:u,findById:s,exists:function(d){return Boolean(s(d))},getAllByType:function(d){return tt(e.droppables).filter(function(f){return f.descriptor.type===d})}};function p(){e.draggables={},e.droppables={},r.length=0}return{draggable:o,droppable:c,subscribe:t,clean:p}}function hd(){var e=L(md,[]);return y.exports.useEffect(function(){return function(){requestAnimationFrame(e.clean)}},[e]),e}var fn=W.createContext(null),at=function(){var e=document.body;return e||w(!1),e},bd={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"},xd=function(r){return"rbd-announcement-"+r};function yd(e){var r=L(function(){return xd(e)},[e]),t=y.exports.useRef(null);y.exports.useEffect(function(){var a=document.createElement("div");return t.current=a,a.id=r,a.setAttribute("aria-live","assertive"),a.setAttribute("aria-atomic","true"),A(a.style,bd),at().appendChild(a),function(){setTimeout(function(){var u=at();u.contains(a)&&u.removeChild(a),a===t.current&&(t.current=null)})}},[r]);var n=E(function(i){var a=t.current;if(a){a.textContent=i;return}},[]);return n}var Dd=0,wd={separator:"::"};function vn(e,r){return r===void 0&&(r=wd),L(function(){return""+e+r.separator+Dd++},[r.separator,e])}function Sd(e){var r=e.contextId,t=e.uniqueId;return"rbd-hidden-text-"+r+"-"+t}function Id(e){var r=e.contextId,t=e.text,n=vn("hidden-text",{separator:"-"}),i=L(function(){return Sd({contextId:r,uniqueId:n})},[n,r]);return y.exports.useEffect(function(){var o=document.createElement("div");return o.id=i,o.textContent=t,o.style.display="none",at().appendChild(o),function(){var u=at();u.contains(o)&&u.removeChild(o)}},[i,t]),i}var vt=W.createContext(null);function ji(e){var r=y.exports.useRef(e);return y.exports.useEffect(function(){r.current=e}),r}function Cd(){var e=null;function r(){return Boolean(e)}function t(o){return o===e}function n(o){e&&w(!1);var s={abandon:o};return e=s,s}function i(){e||w(!1),e=null}function a(){e&&(e.abandon(),i())}return{isClaimed:r,isActive:t,claim:n,release:i,tryAbandon:a}}var Ed=9,Pd=13,gn=27,Ui=32,Ad=33,Bd=34,Rd=35,Nd=36,Od=37,Td=38,Ld=39,Md=40,zr,Fd=(zr={},zr[Pd]=!0,zr[Ed]=!0,zr),ki=function(e){Fd[e.keyCode]&&e.preventDefault()},gt=function(){var e="visibilitychange";if(typeof document>"u")return e;var r=[e,"ms"+e,"webkit"+e,"moz"+e,"o"+e],t=$e(r,function(n){return"on"+n in document});return t||e}(),$i=0,ta=5;function Gd(e,r){return Math.abs(r.x-e.x)>=ta||Math.abs(r.y-e.y)>=ta}var na={type:"IDLE"};function Vd(e){var r=e.cancel,t=e.completed,n=e.getPhase,i=e.setPhase;return[{eventName:"mousemove",fn:function(o){var s=o.button,u=o.clientX,c=o.clientY;if(s===$i){var p={x:u,y:c},l=n();if(l.type==="DRAGGING"){o.preventDefault(),l.actions.move(p);return}l.type!=="PENDING"&&w(!1);var d=l.point;if(!!Gd(d,p)){o.preventDefault();var f=l.actions.fluidLift(p);i({type:"DRAGGING",actions:f})}}}},{eventName:"mouseup",fn:function(o){var s=n();if(s.type!=="DRAGGING"){r();return}o.preventDefault(),s.actions.drop({shouldBlockNextClick:!0}),t()}},{eventName:"mousedown",fn:function(o){n().type==="DRAGGING"&&o.preventDefault(),r()}},{eventName:"keydown",fn:function(o){var s=n();if(s.type==="PENDING"){r();return}if(o.keyCode===gn){o.preventDefault(),r();return}ki(o)}},{eventName:"resize",fn:r},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){n().type==="PENDING"&&r()}},{eventName:"webkitmouseforcedown",fn:function(o){var s=n();if(s.type==="IDLE"&&w(!1),s.actions.shouldRespectForcePress()){r();return}o.preventDefault()}},{eventName:gt,fn:r}]}
61function jd(e){var r=y.exports.useRef(na),t=y.exports.useRef(Ve),n=L(function(){return{eventName:"mousedown",fn:function(l){if(!l.defaultPrevented&&l.button===$i&&!(l.ctrlKey||l.metaKey||l.shiftKey||l.altKey)){var d=e.findClosestDraggableId(l);if(!!d){var f=e.tryGetLock(d,o,{sourceEvent:l});if(!!f){l.preventDefault();var v={x:l.clientX,y:l.clientY};t.current(),c(f,v)}}}}}},[e]),i=L(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(l){if(!l.defaultPrevented){var d=e.findClosestDraggableId(l);if(!!d){var f=e.findOptionsForDraggable(d);!f||f.shouldRespectForcePress||!e.canGetLock(d)||l.preventDefault()}}}}},[e]),a=E(function(){var l={passive:!1,capture:!0};t.current=ge(window,[i,n],l)},[i,n]),o=E(function(){var p=r.current;p.type!=="IDLE"&&(r.current=na,t.current(),a())},[a]),s=E(function(){var p=r.current;o(),p.type==="DRAGGING"&&p.actions.cancel({shouldBlockNextClick:!0}),p.type==="PENDING"&&p.actions.abort()},[o]),u=E(function(){var l={capture:!0,passive:!1},d=Vd({cancel:s,completed:o,getPhase:function(){return r.current},setPhase:function(v){r.current=v}});t.current=ge(window,d,l)},[s,o]),c=E(function(l,d){r.current.type!=="IDLE"&&w(!1),r.current={type:"PENDING",point:d,actions:l},u()},[u]);pe(function(){return a(),function(){t.current()}},[a])}var tr;function Ud(){}var kd=(tr={},tr[Bd]=!0,tr[Ad]=!0,tr[Nd]=!0,tr[Rd]=!0,tr);function $d(e,r){function t(){r(),e.cancel()}function n(){r(),e.drop()}return[{eventName:"keydown",fn:function(a){if(a.keyCode===gn){a.preventDefault(),t();return}if(a.keyCode===Ui){a.preventDefault(),n();return}if(a.keyCode===Md){a.preventDefault(),e.moveDown();return}if(a.keyCode===Td){a.preventDefault(),e.moveUp();return}if(a.keyCode===Ld){a.preventDefault(),e.moveRight();return}if(a.keyCode===Od){a.preventDefault(),e.moveLeft();return}if(kd[a.keyCode]){a.preventDefault();return}ki(a)}},{eventName:"mousedown",fn:t},{eventName:"mouseup",fn:t},{eventName:"click",fn:t},{eventName:"touchstart",fn:t},{eventName:"resize",fn:t},{eventName:"wheel",fn:t,options:{passive:!0}},{eventName:gt,fn:t}]}function Wd(e){var r=y.exports.useRef(Ud),t=L(function(){return{eventName:"keydown",fn:function(a){if(a.defaultPrevented||a.keyCode!==Ui)return;var o=e.findClosestDraggableId(a);if(!o)return;var s=e.tryGetLock(o,p,{sourceEvent:a});if(!s)return;a.preventDefault();var u=!0,c=s.snapLift();r.current();function p(){u||w(!1),u=!1,r.current(),n()}r.current=ge(window,$d(c,p),{capture:!0,passive:!1})}}},[e]),n=E(function(){var a={passive:!1,capture:!0};r.current=ge(window,[t],a)},[t]);pe(function(){return n(),function(){r.current()}},[n])}var Bt={type:"IDLE"},Hd=120,qd=.15;function zd(e){var r=e.cancel,t=e.getPhase;return[{eventName:"orientationchange",fn:r},{eventName:"resize",fn:r},{eventName:"contextmenu",fn:function(i){i.preventDefault()}},{eventName:"keydown",fn:function(i){if(t().type!=="DRAGGING"){r();return}i.keyCode===gn&&i.preventDefault(),r()}},{eventName:gt,fn:r}]}function Kd(e){var r=e.cancel,t=e.completed,n=e.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(a){var o=n();if(o.type!=="DRAGGING"){r();return}o.hasMoved=!0;var s=a.touches[0],u=s.clientX,c=s.clientY,p={x:u,y:c};a.preventDefault(),o.actions.move(p)}},{eventName:"touchend",fn:function(a){var o=n();if(o.type!=="DRAGGING"){r();return}a.preventDefault(),o.actions.drop({shouldBlockNextClick:!0}),t()}},{eventName:"touchcancel",fn:function(a){if(n().type!=="DRAGGING"){r();return}a.preventDefault(),r()}},{eventName:"touchforcechange",fn:function(a){var o=n();o.type==="IDLE"&&w(!1);var s=a.touches[0];if(!!s){var u=s.force>=qd;if(!!u){var c=o.actions.shouldRespectForcePress();if(o.type==="PENDING"){c&&r();return}if(c){if(o.hasMoved){a.preventDefault();return}r();return}a.preventDefault()}}}},{eventName:gt,fn:r}]}function Jd(e){var r=y.exports.useRef(Bt),t=y.exports.useRef(Ve),n=E(function(){return r.current},[]),i=E(function(f){r.current=f},[]),a=L(function(){return{eventName:"touchstart",fn:function(f){if(!f.defaultPrevented){var v=e.findClosestDraggableId(f);if(!!v){var g=e.tryGetLock(v,s,{sourceEvent:f});if(!!g){var h=f.touches[0],b=h.clientX,x=h.clientY,S={x:b,y:x};t.current(),l(g,S)}}}}}},[e]),o=E(function(){var f={capture:!0,passive:!1};t.current=ge(window,[a],f)},[a]),s=E(function(){var d=r.current;d.type!=="IDLE"&&(d.type==="PENDING"&&clearTimeout(d.longPressTimerId),i(Bt),t.current(),o())},[o,i]),u=E(function(){var d=r.current;s(),d.type==="DRAGGING"&&d.actions.cancel({shouldBlockNextClick:!0}),d.type==="PENDING"&&d.actions.abort()},[s]),c=E(function(){var f={capture:!0,passive:!1},v={cancel:u,completed:s,getPhase:n}
61,g=ge(window,Kd(v),f),h=ge(window,zd(v),f);t.current=function(){g(),h()}},[u,n,s]),p=E(function(){var f=n();f.type!=="PENDING"&&w(!1);var v=f.actions.fluidLift(f.point);i({type:"DRAGGING",actions:v,hasMoved:!1})},[n,i]),l=E(function(f,v){n().type!=="IDLE"&&w(!1);var g=setTimeout(p,Hd);i({type:"PENDING",point:v,actions:f,longPressTimerId:g}),c()},[c,n,i,p]);pe(function(){return o(),function(){t.current();var v=n();v.type==="PENDING"&&(clearTimeout(v.longPressTimerId),i(Bt))}},[n,o,i]),pe(function(){var f=ge(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return f},[])}var Yd={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function Wi(e,r){if(r==null)return!1;var t=Boolean(Yd[r.tagName.toLowerCase()]);if(t)return!0;var n=r.getAttribute("contenteditable");return n==="true"||n===""?!0:r===e?!1:Wi(e,r.parentElement)}function Xd(e,r){var t=r.target;return ft(t)?Wi(e,t):!1}var Qd=function(e){return De(e.getBoundingClientRect()).center};function Zd(e){return e instanceof Vi(e).Element}var _d=function(){var e="matches";if(typeof document>"u")return e;var r=[e,"msMatchesSelector","webkitMatchesSelector"],t=$e(r,function(n){return n in Element.prototype});return t||e}();function Hi(e,r){return e==null?null:e[_d](r)?e:Hi(e.parentElement,r)}function ec(e,r){return e.closest?e.closest(r):Hi(e,r)}function rc(e){return"["+lr.contextId+'="'+e+'"]'}function tc(e,r){var t=r.target;if(!Zd(t))return null;var n=rc(e),i=ec(t,n);return!i||!ft(i)?null:i}function nc(e,r){var t=tc(e,r);return t?t.getAttribute(lr.draggableId):null}function ac(e,r){var t="["+Vt.contextId+'="'+e+'"]',n=oi(document.querySelectorAll(t)),i=$e(n,function(a){return a.getAttribute(Vt.id)===r});return!i||!ft(i)?null:i}function ic(e){e.preventDefault()}function Kr(e){var r=e.expected,t=e.phase,n=e.isLockActive;return e.shouldWarn,!(!n()||r!==t)}function qi(e){var r=e.lockAPI,t=e.store,n=e.registry,i=e.draggableId;if(r.isClaimed())return!1;var a=n.draggable.findById(i);return!(!a||!a.options.isEnabled||!Li(t.getState(),i))}function oc(e){var r=e.lockAPI,t=e.contextId,n=e.store,i=e.registry,a=e.draggableId,o=e.forceSensorStop,s=e.sourceEvent,u=qi({lockAPI:r,store:n,registry:i,draggableId:a});if(!u)return null;var c=i.draggable.getById(a),p=ac(t,c.descriptor.id);if(!p||s&&!c.options.canDragInteractiveElements&&Xd(p,s))return null;var l=r.claim(o||Ve),d="PRE_DRAG";function f(){return c.options.shouldRespectForcePress}function v(){return r.isActive(l)}function g(I,O){Kr({expected:I,phase:d,isLockActive:v,shouldWarn:!0})&&n.dispatch(O())}var h=g.bind(null,"DRAGGING");function b(I){function O(){r.release(),d="COMPLETED"}d!=="PRE_DRAG"&&(O(),d!=="PRE_DRAG"&&w(!1)),n.dispatch(_l(I.liftActionArgs)),d="DRAGGING";function j(R,k){if(k===void 0&&(k={shouldBlockNextClick:!1}),I.cleanup(),k.shouldBlockNextClick){var M=ge(window,[{eventName:"click",fn:ic,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(M)}O(),n.dispatch(Pi({reason:R}))}return A({isActive:function(){return Kr({expected:"DRAGGING",phase:d,isLockActive:v,shouldWarn:!1})},shouldRespectForcePress:f,drop:function(k){return j("DROP",k)},cancel:function(k){return j("CANCEL",k)}},I.actions)}function x(I){var O=Ar(function(R){h(function(){return Ei({client:R})})}),j=b({liftActionArgs:{id:a,clientSelection:I,movementMode:"FLUID"},cleanup:function(){return O.cancel()},actions:{move:O}});return A({},j,{move:O})}function S(){var I={moveUp:function(){return h(lu)},moveRight:function(){return h(du)},moveDown:function(){return h(uu)},moveLeft:function(){return h(cu)}};return b({liftActionArgs:{id:a,clientSelection:Qd(p),movementMode:"SNAP"},cleanup:Ve,actions:I})}function D(){var I=Kr({expected:"PRE_DRAG",phase:d,isLockActive:v,shouldWarn:!0});I&&r.release()}var P={isActive:function(){return Kr({expected:"PRE_DRAG",phase:d,isLockActive:v,shouldWarn:!1})},shouldRespectForcePress:f,fluidLift:x,snapLift:S,abort:D};return P}var sc=[jd,Wd,Jd];function lc(e){var r=e.contextId,t=e.store,n=e.registry,i=e.customSensors,a=e.enableDefaultSensors,o=[].concat(a?sc:[],i||[]),s=y.exports.useState(function(){return Cd()})[0],u=E(function(x,S){x.isDragging&&!S.isDragging&&s.tryAbandon()},[s]);pe(function(){var x=t.getState(),S=t.subscribe(function(){var D=t.getState();u(x,D),x=D});return S},[s,t,u]),pe(function(){return s.tryAbandon},[s.tryAbandon]);for(var c=E(function(b){return qi({lockAPI:s,registry:n,store:t,draggableId:b})},[s,n,t]),p=E(function(b,x,S){return oc({lockAPI:s,registry:n,contextId:r,store:t,draggableId:b,forceSensorStop:x,sourceEvent:S&&S.sourceEvent?S.sourceEvent:null})},[r,s,n,t]),l=E(function(b){return nc(r,b)},[r]),d=E(function(b){var x=n.draggable.findById(b);return x?x.options:null},[n.draggable]),f=E(function(){!s.isClaimed()||(s.tryAbandon(),t.getState().phase!=="IDLE"&&t.dis
61patch(an()))},[s,t]),v=E(s.isClaimed,[s]),g=L(function(){return{canGetLock:c,tryGetLock:p,findClosestDraggableId:l,findOptionsForDraggable:d,tryReleaseLock:f,isLockClaimed:v}},[c,p,l,d,f,v]),h=0;h<o.length;h++)o[h](g)}var uc=function(r){return{onBeforeCapture:r.onBeforeCapture,onBeforeDragStart:r.onBeforeDragStart,onDragStart:r.onDragStart,onDragEnd:r.onDragEnd,onDragUpdate:r.onDragUpdate}};function Cr(e){return e.current||w(!1),e.current}function dc(e){var r=e.contextId,t=e.setCallbacks,n=e.sensors,i=e.nonce,a=e.dragHandleUsageInstructions,o=y.exports.useRef(null),s=ji(e),u=E(function(){return uc(s.current)},[s]),c=yd(r),p=Id({contextId:r,text:a}),l=fd(r,i),d=E(function(R){Cr(o).dispatch(R)},[]),f=L(function(){return Nn({publishWhileDragging:ru,updateDroppableScroll:nu,updateDroppableIsEnabled:au,updateDroppableIsCombineEnabled:iu,collectionStarting:tu},d)},[d]),v=hd(),g=L(function(){return qu(v,f)},[v,f]),h=L(function(){return ld(A({scrollWindow:zu,scrollDroppable:g.scrollDroppable},Nn({move:Ei},d)))},[g.scrollDroppable,d]),b=gd(r),x=L(function(){return ku({announce:c,autoScroller:h,dimensionMarshal:g,focusMarshal:b,getResponders:u,styleMarshal:l})},[c,h,g,b,u,l]);o.current=x;var S=E(function(){var R=Cr(o),k=R.getState();k.phase!=="IDLE"&&R.dispatch(an())},[]),D=E(function(){var R=Cr(o).getState();return R.isDragging||R.phase==="DROP_ANIMATING"},[]),P=L(function(){return{isDragging:D,tryAbort:S}},[D,S]);t(P);var I=E(function(R){return Li(Cr(o).getState(),R)},[]),O=E(function(){return Xe(Cr(o).getState())},[]),j=L(function(){return{marshal:g,focus:b,contextId:r,canLift:I,isMovementAllowed:O,dragHandleUsageInstructionsId:p,registry:v}},[r,g,p,b,I,O,v]);return lc({contextId:r,store:x,registry:v,customSensors:n,enableDefaultSensors:e.enableDefaultSensors!==!1}),y.exports.useEffect(function(){return S},[S]),W.createElement(vt.Provider,{value:j},W.createElement(Jo,{context:fn,store:x},e.children))}var cc=0;function pc(){return L(function(){return""+cc++},[])}function zi(e){var r=pc(),t=e.dragHandleUsageInstructions||Yr.dragHandleUsageInstructions;return W.createElement(Ws,null,function(n){return W.createElement(dc,{nonce:e.nonce,contextId:r,setCallbacks:n,dragHandleUsageInstructions:t,enableDefaultSensors:e.enableDefaultSensors,sensors:e.sensors,onBeforeCapture:e.onBeforeCapture,onBeforeDragStart:e.onBeforeDragStart,onDragStart:e.onDragStart,onDragUpdate:e.onDragUpdate,onDragEnd:e.onDragEnd},e.children)})}var Ki=function(r){return function(t){return r===t}},fc=Ki("scroll"),vc=Ki("auto"),aa=function(r,t){return t(r.overflowX)||t(r.overflowY)},gc=function(r){var t=window.getComputedStyle(r),n={overflowX:t.overflowX,overflowY:t.overflowY};return aa(n,fc)||aa(n,vc)},mc=function(){return!1},hc=function e(r){return r==null?null:r===document.body?mc()?r:null:r===document.documentElement?null:gc(r)?r:e(r.parentElement)},jt=function(e){return{x:e.scrollLeft,y:e.scrollTop}},bc=function e(r){if(!r)return!1;var t=window.getComputedStyle(r);return t.position==="fixed"?!0:e(r.parentElement)},xc=function(e){var r=hc(e),t=bc(e);return{closestScrollable:r,isFixedOnPage:t}},yc=function(e){var r=e.descriptor,t=e.isEnabled,n=e.isCombineEnabled,i=e.isFixedOnPage,a=e.direction,o=e.client,s=e.page,u=e.closest,c=function(){if(!u)return null;var f=u.scrollSize,v=u.client,g=Ni({scrollHeight:f.scrollHeight,scrollWidth:f.scrollWidth,height:v.paddingBox.height,width:v.paddingBox.width});return{pageMarginBox:u.page.marginBox,frameClient:v,scrollSize:f,shouldClipSubject:u.shouldClipSubject,scroll:{initial:u.scroll,current:u.scroll,max:g,diff:{value:J,displacement:J}}}}(),p=a==="vertical"?_t:ci,l=or({page:s,withPlaceholder:null,axis:p,frame:c}),d={descriptor:r,isCombineEnabled:n,isFixedOnPage:i,axis:p,isEnabled:t,client:o,page:s,frame:c,subject:l};return d},Dc=function(r,t){var n=ri(r);if(!t||r!==t)return n;var i=n.paddingBox.top-t.scrollTop,a=n.paddingBox.left-t.scrollLeft,o=i+t.scrollHeight,s=a+t.scrollWidth,u={top:i,right:s,bottom:o,left:a},c=Jt(u,n.border),p=Yt({borderBox:c,margin:n.margin,border:n.border,padding:n.padding});return p},wc=function(e){var r=e.ref,t=e.descriptor,n=e.env,i=e.windowScroll,a=e.direction,o=e.isDropDisabled,s=e.isCombine
61Enabled,u=e.shouldClipSubject,c=n.closestScrollable,p=Dc(r,c),l=_r(p,i),d=function(){if(!c)return null;var v=ri(c),g={scrollHeight:c.scrollHeight,scrollWidth:c.scrollWidth};return{client:v,page:_r(v,i),scroll:jt(c),scrollSize:g,shouldClipSubject:u}}(),f=yc({descriptor:t,isEnabled:!o,isCombineEnabled:s,isFixedOnPage:n.isFixedOnPage,direction:a,client:p,page:l,closest:d});return f},Sc={passive:!1},Ic={passive:!0},ia=function(e){return e.shouldPublishImmediately?Sc:Ic};function it(e){var r=y.exports.useContext(e);return r||w(!1),r}var Jr=function(r){return r&&r.env.closestScrollable||null};function Cc(e){var r=y.exports.useRef(null),t=it(vt),n=vn("droppable"),i=t.registry,a=t.marshal,o=ji(e),s=L(function(){return{id:e.droppableId,type:e.type,mode:e.mode}},[e.droppableId,e.mode,e.type]),u=y.exports.useRef(s),c=L(function(){return K(function(D,P){r.current||w(!1);var I={x:D,y:P};a.updateDroppableScroll(s.id,I)})},[s.id,a]),p=E(function(){var D=r.current;return!D||!D.env.closestScrollable?J:jt(D.env.closestScrollable)},[]),l=E(function(){var D=p();c(D.x,D.y)},[p,c]),d=L(function(){return Ar(l)},[l]),f=E(function(){var D=r.current,P=Jr(D);D&&P||w(!1);var I=D.scrollOptions;if(I.shouldPublishImmediately){l();return}d()},[d,l]),v=E(function(D,P){r.current&&w(!1);var I=o.current,O=I.getDroppableRef();O||w(!1);var j=xc(O),R={ref:O,descriptor:s,env:j,scrollOptions:P};r.current=R;var k=wc({ref:O,descriptor:s,env:j,windowScroll:D,direction:I.direction,isDropDisabled:I.isDropDisabled,isCombineEnabled:I.isCombineEnabled,shouldClipSubject:!I.ignoreContainerClipping}),M=j.closestScrollable;return M&&(M.setAttribute(ea.contextId,t.contextId),M.addEventListener("scroll",f,ia(R.scrollOptions))),k},[t.contextId,s,f,o]),g=E(function(){var D=r.current,P=Jr(D);return D&&P||w(!1),jt(P)},[]),h=E(function(){var D=r.current;D||w(!1);var P=Jr(D);r.current=null,P&&(d.cancel(),P.removeAttribute(ea.contextId),P.removeEventListener("scroll",f,ia(D.scrollOptions)))},[f,d]),b=E(function(D){var P=r.current;P||w(!1);var I=Jr(P);I||w(!1),I.scrollTop+=D.y,I.scrollLeft+=D.x},[]),x=L(function(){return{getDimensionAndWatchScroll:v,getScrollWhileDragging:g,dragStopped:h,scroll:b}},[h,v,g,b]),S=L(function(){return{uniqueId:n,descriptor:s,callbacks:x}},[x,s,n]);pe(function(){return u.current=S.descriptor,i.droppable.register(S),function(){r.current&&h(),i.droppable.unregister(S)}},[x,s,h,S,a,i.droppable]),pe(function(){!r.current||a.updateDroppableIsEnabled(u.current.id,!e.isDropDisabled)},[e.isDropDisabled,a]),pe(function(){!r.current||a.updateDroppableIsCombineEnabled(u.current.id,e.isCombineEnabled)},[e.isCombineEnabled,a])}function Rt(){}var oa={width:0,height:0,margin:Ys},Ec=function(r){var t=r.isAnimatingOpenOnMount,n=r.placeholder,i=r.animate;return t||i==="close"?oa:{height:n.client.borderBox.height,width:n.client.borderBox.width,margin:n.client.margin}},Pc=function(r){var t=r.isAnimatingOpenOnMount,n=r.placeholder,i=r.animate,a=Ec({isAnimatingOpenOnMount:t,placeholder:n,animate:i});return{display:n.display,boxSizing:"border-box",width:a.width,height:a.height,marginTop:a.margin.top,marginRight:a.margin.right,marginBottom:a.margin.bottom,marginLeft:a.margin.left,flexShrink:"0",flexGrow:"0",pointerEvents:"none",transition:i!=="none"?Pr.placeholder:null}};function Ac(e){var r=y.exports.useRef(null),t=E(function(){!r.current||(clearTimeout(r.current),r.current=null)},[]),n=e.animate,i=e.onTransitionEnd,a=e.onClose,o=e.contextId,s=y.exports.useState(e.animate==="open"),u=s[0],c=s[1];y.exports.useEffect(function(){return u?n!=="open"?(t(),c(!1),Rt):r.current?Rt:(r.current=setTimeout(function(){r.current=null,c(!1)}),t):Rt},[n,u,t]);var p=E(function(d){d.propertyName==="height"&&(i(),n==="close"&&a())},[n,a,i]),l=Pc({isAnimatingOpenOnMount:u,animate:e.animate,placeholder:e.placeholder});return W.createElement(e.placeholder.tagName,{style:l,"data-rbd-placeholder-context-id":o,onTransitionEnd:p,ref:e.innerRef})}var Bc=W.memo(Ac),mn=W.createContext(null),Rc=function(e){va(r,e);function r(){for(var n,i=arguments.length,a=new Array(i),o=0;o<i;o++)a[o]=arguments[o];return n=e.call.apply(e,[this].concat(a))||this,n.state={isVisible:Boolean(n.props.on),data:n.props.on,animate:n.props.shouldAnimate&&n.props.on?"open":"none"},n.onClose=function(){n.state.animate==="close"&&n.setState({isVisible:!1})},n}r.getDerivedStateFromProps=function(i,a){return i.shouldAnimate?i.on?{isVisible:!0,data:i.on,animate:"open"}:a.isVisible?{isVisible:!0,data:a.data,animate:"close"}:{isVisible:!1,animate:"close",data:null}:{isVisible:Boolean(i.on),data:i.on,animate:"none"}};var t=r.prototype;return t.render=function(){if(!this.state.isVisible)return null;var i={onClose:this.onClose,data:this.state.data,animate:this.state.animate};return this.props.children(i)},r}(W.PureComponent),sa={dragging:5e3,dropAnimating:4500},Nc=function(r,t){return t?Pr.drop(t.duration):r?Pr.snap:Pr.fluid}
61,Oc=function(r,t){return r?t?Or.opacity.drop:Or.opacity.combining:null},Tc=function(r){return r.forceShouldAnimate!=null?r.forceShouldAnimate:r.mode==="SNAP"};function Lc(e){var r=e.dimension,t=r.client,n=e.offset,i=e.combineWith,a=e.dropping,o=Boolean(i),s=Tc(e),u=Boolean(a),c=u?Ft.drop(n,o):Ft.moveTo(n),p={position:"fixed",top:t.marginBox.top,left:t.marginBox.left,boxSizing:"border-box",width:t.borderBox.width,height:t.borderBox.height,transition:Nc(s,a),transform:c,opacity:Oc(o,u),zIndex:u?sa.dropAnimating:sa.dragging,pointerEvents:"none"};return p}function Mc(e){return{transform:Ft.moveTo(e.offset),transition:e.shouldAnimateDisplacement?null:"none"}}function Fc(e){return e.type==="DRAGGING"?Lc(e):Mc(e)}function Gc(e,r,t){t===void 0&&(t=J);var n=window.getComputedStyle(r),i=r.getBoundingClientRect(),a=ei(i,n),o=_r(a,t),s={client:a,tagName:r.tagName.toLowerCase(),display:n.display},u={x:a.marginBox.width,y:a.marginBox.height},c={descriptor:e,placeholder:s,displaceBy:u,client:a,page:o};return c}function Vc(e){var r=vn("draggable"),t=e.descriptor,n=e.registry,i=e.getDraggableRef,a=e.canDragInteractiveElements,o=e.shouldRespectForcePress,s=e.isEnabled,u=L(function(){return{canDragInteractiveElements:a,shouldRespectForcePress:o,isEnabled:s}},[a,s,o]),c=E(function(f){var v=i();return v||w(!1),Gc(t,v,f)},[t,i]),p=L(function(){return{uniqueId:r,descriptor:t,options:u,getDimension:c}},[t,c,u,r]),l=y.exports.useRef(p),d=y.exports.useRef(!0);pe(function(){return n.draggable.register(l.current),function(){return n.draggable.unregister(l.current)}},[n.draggable]),pe(function(){if(d.current){d.current=!1;return}var f=l.current;l.current=p,n.draggable.update(p,f)},[p,n.draggable])}function jc(e){e.preventDefault()}function Uc(e){var r=y.exports.useRef(null),t=E(function(R){r.current=R},[]),n=E(function(){return r.current},[]),i=it(vt),a=i.contextId,o=i.dragHandleUsageInstructionsId,s=i.registry,u=it(mn),c=u.type,p=u.droppableId,l=L(function(){return{id:e.draggableId,index:e.index,type:c,droppableId:p}},[e.draggableId,e.index,c,p]),d=e.children,f=e.draggableId,v=e.isEnabled,g=e.shouldRespectForcePress,h=e.canDragInteractiveElements,b=e.isClone,x=e.mapped,S=e.dropAnimationFinished;if(!b){var D=L(function(){return{descriptor:l,registry:s,getDraggableRef:n,canDragInteractiveElements:h,shouldRespectForcePress:g,isEnabled:v}},[l,s,n,h,g,v]);Vc(D)}var P=L(function(){return v?{tabIndex:0,role:"button","aria-describedby":o,"data-rbd-drag-handle-draggable-id":f,"data-rbd-drag-handle-context-id":a,draggable:!1,onDragStart:jc}:null},[a,o,f,v]),I=E(function(R){x.type==="DRAGGING"&&(!x.dropping||R.propertyName==="transform"&&S())},[S,x]),O=L(function(){var R=Fc(x),k=x.type==="DRAGGING"&&x.dropping?I:null,M={innerRef:t,draggableProps:{"data-rbd-draggable-context-id":a,"data-rbd-draggable-id":f,style:R,onTransitionEnd:k},dragHandleProps:P};return M},[a,P,f,x,I,t]),j=L(function(){return{draggableId:l.id,type:l.type,source:{index:l.index,droppableId:l.droppableId}}},[l.droppableId,l.id,l.index,l.type]);return d(O,x.snapshot,j)}var Ji=function(e,r){return e===r},Yi=function(e){var r=e.combine,t=e.destination;return t?t.droppableId:r?r.droppableId:null},kc=function(r){return r.combine?r.combine.draggableId:null},$c=function(r){return r.at&&r.at.type==="COMBINE"?r.at.combine.draggableId:null};function Wc(){var e=K(function(i,a){return{x:i,y:a}}),r=K(function(i,a,o,s,u){return{isDragging:!0,isClone:a,isDropAnimating:Boolean(u),dropAnimation:u,mode:i,draggingOver:o,combineWith:s,combineTargetFor:null}}),t=K(function(i,a,o,s,u,c,p){return{mapped:{type:"DRAGGING",dropping:null,draggingOver:u,combineWith:c,mode:a,offset:i,dimension:o,forceShouldAnimate:p,snapshot:r(a,s,u,c,null)}}}),n=function(a,o){if(a.isDragging){if(a.critical.draggable.id!==o.draggableId)return null;var s=a.current.client.offset,u=a.dimensions.draggables[o.draggableId],c=ce(a.impact),p=$c(a.impact),l=a.forceShouldAnimate;return t(e(s.x,s.y),a.movementMode,u,o.isClone,c,p,l)}if(a.phase==="DROP_ANIMATING"){var d=a.completed;if(d.result.draggableId!==o.draggableId)return null;var f=o.isClone,v=a.dimensions.draggables[o.draggableId],g=d.result,h=g.mode,b=Yi(g),x=kc(g),S=a.dropDuration,D={duration:S,curve:sn.drop,moveTo:a.newHomeClientOffset,opacity:x?Or.opacity.drop:null,
61scale:x?Or.scale.drop:null};return{mapped:{type:"DRAGGING",offset:a.newHomeClientOffset,dimension:v,dropping:D,draggingOver:b,combineWith:x,mode:h,forceShouldAnimate:null,snapshot:r(h,f,b,x,D)}}}return null};return n}function Xi(e){return{isDragging:!1,isDropAnimating:!1,isClone:!1,dropAnimation:null,mode:null,draggingOver:null,combineTargetFor:e,combineWith:null}}var Hc={mapped:{type:"SECONDARY",offset:J,combineTargetFor:null,shouldAnimateDisplacement:!0,snapshot:Xi(null)}};function qc(){var e=K(function(o,s){return{x:o,y:s}}),r=K(Xi),t=K(function(o,s,u){return s===void 0&&(s=null),{mapped:{type:"SECONDARY",offset:o,combineTargetFor:s,shouldAnimateDisplacement:u,snapshot:r(s)}}}),n=function(s){return s?t(J,s,!0):null},i=function(s,u,c,p){var l=c.displaced.visible[s],d=Boolean(p.inVirtualList&&p.effected[s]),f=dt(c),v=f&&f.draggableId===s?u:null;if(!l){if(!d)return n(v);if(c.displaced.invisible[s])return null;var g=ur(p.displacedBy.point),h=e(g.x,g.y);return t(h,v,!0)}if(d)return n(v);var b=c.displacedBy.point,x=e(b.x,b.y);return t(x,v,l.shouldAnimate)},a=function(s,u){if(s.isDragging)return s.critical.draggable.id===u.draggableId?null:i(u.draggableId,s.critical.draggable.id,s.impact,s.afterCritical);if(s.phase==="DROP_ANIMATING"){var c=s.completed;return c.result.draggableId===u.draggableId?null:i(u.draggableId,c.result.draggableId,c.impact,c.afterCritical)}return null};return a}var zc=function(){var r=Wc(),t=qc(),n=function(a,o){return r(a,o)||t(a,o)||Hc};return n},Kc={dropAnimationFinished:Ai},Jc=Za(zc,Kc,null,{context:fn,pure:!0,areStatePropsEqual:Ji})(Uc);function Qi(e){var r=it(mn),t=r.isUsingCloneFor;return t===e.draggableId&&!e.isClone?null:W.createElement(Jc,e)}function Zi(e){var r=typeof e.isDragDisabled=="boolean"?!e.isDragDisabled:!0,t=Boolean(e.disableInteractiveElementBlocking),n=Boolean(e.shouldRespectForcePress);return W.createElement(Qi,A({},e,{isClone:!1,isEnabled:r,canDragInteractiveElements:t,shouldRespectForcePress:n}))}function Yc(e){var r=y.exports.useContext(vt);r||w(!1);var t=r.contextId,n=r.isMovementAllowed,i=y.exports.useRef(null),a=y.exports.useRef(null),o=e.children,s=e.droppableId,u=e.type,c=e.mode,p=e.direction,l=e.ignoreContainerClipping,d=e.isDropDisabled,f=e.isCombineEnabled,v=e.snapshot,g=e.useClone,h=e.updateViewportMaxScroll,b=e.getContainerForClone,x=E(function(){return i.current},[]),S=E(function(M){i.current=M},[]);E(function(){return a.current},[]);var D=E(function(M){a.current=M},[]),P=E(function(){n()&&h({maxScroll:Ti()})},[n,h]);Cc({droppableId:s,type:u,mode:c,direction:p,isDropDisabled:d,isCombine
61Enabled:f,ignoreContainerClipping:l,getDroppableRef:x});var I=W.createElement(Rc,{on:e.placeholder,shouldAnimate:e.shouldAnimatePlaceholder},function(M){var _=M.onClose,ee=M.data,H=M.animate;return W.createElement(Bc,{placeholder:ee,onClose:_,innerRef:D,animate:H,contextId:t,onTransitionEnd:P})}),O=L(function(){return{innerRef:S,placeholder:I,droppableProps:{"data-rbd-droppable-id":s,"data-rbd-droppable-context-id":t}}},[t,s,I,S]),j=g?g.dragging.draggableId:null,R=L(function(){return{droppableId:s,type:u,isUsingCloneFor:j}},[s,j,u]);function k(){if(!g)return null;var M=g.dragging,_=g.render,ee=W.createElement(Qi,{draggableId:M.draggableId,index:M.source.index,isClone:!0,isEnabled:!0,shouldRespectForcePress:!1,canDragInteractiveElements:!0},function(H,re){return _(H,re,M)});return lo.createPortal(ee,b())}return W.createElement(mn.Provider,{value:R},o(O,v),k())}var Nt=function(r,t){return r===t.droppable.type},la=function(r,t){return t.draggables[r.draggable.id]},Xc=function(){var r={placeholder:null,shouldAnimatePlaceholder:!0,snapshot:{isDraggingOver:!1,draggingOverWith:null,draggingFromThisWith:null,isUsingPlaceholder:!1},useClone:null},t=A({},r,{shouldAnimatePlaceholder:!1}),n=K(function(o){return{draggableId:o.id,type:o.type,source:{index:o.index,droppableId:o.droppableId}}}),i=K(function(o,s,u,c,p,l){var d=p.descriptor.id,f=p.descriptor.droppableId===o;if(f){var v=l?{render:l,dragging:n(p.descriptor)}:null,g={isDraggingOver:u,draggingOverWith:u?d:null,draggingFromThisWith:d,isUsingPlaceholder:!0};return{placeholder:p.placeholder,shouldAnimatePlaceholder:!1,snapshot:g,useClone:v}}if(!s)return t;if(!c)return r;var h={isDraggingOver:u,draggingOverWith:d,draggingFromThisWith:null,isUsingPlaceholder:!0};return{placeholder:p.placeholder,shouldAnimatePlaceholder:!0,snapshot:h,useClone:null}}),a=function(s,u){var c=u.droppableId,p=u.type,l=!u.isDropDisabled,d=u.renderClone;if(s.isDragging){var f=s.critical;if(!Nt(p,f))return t;var v=la(f,s.dimensions),g=ce(s.impact)===c;return i(c,l,g,g,v,d)}if(s.phase==="DROP_ANIMATING"){var h=s.completed;if(!Nt(p,h.critical))return t;var b=la(h.critical,s.dimensions);return i(c,l,Yi(h.result)===c,ce(h.impact)===c,b,d)}if(s.phase==="IDLE"&&s.completed&&!s.shouldFlush){var x=s.completed;if(!Nt(p,x.critical))return t;var S=ce(x.impact)===c,D=Boolean(x.impact.at&&x.impact.at.type==="COMBINE"),P=x.critical.droppable.id===c;return S?D?r:t:P?r:t}return t};return a},Qc={updateViewportMaxScroll:su};function Zc(){return document.body||w(!1),document.body}var _c={mode:"standard",type:"DEFAULT",direction:"vertical",isDropDisabled:!1,isCombineEnabled:!1,ignoreContainerClipping:!1,renderClone:null,getContainerForClone:Zc},hn=Za(Xc,Qc,null,{context:fn,pure:!0,areStatePropsEqual:Ji})(Yc);hn.defaultProps=_c;const ep=(e,r)=>({background:e?"lightgrey":"",...r}),rp=e=>({background:e?"lightblue":""}),nr=kt(e=>m.exports.jsxs(m.exports.Fragment,{children:[m.exports.jsx(zi,{onDragEnd:r=>e.onDragEnd(r),children:m.exports.jsx(hn,{droppableId:"droppable",children:(r,t)=>m.exports.jsxs("div",{...r.droppableProps,ref:r.innerRef,style:rp(t.isDraggingOver),children:[e.details.map((n,i)=>{const a=n.filter?JSON.parse(n.filter):null,o=a?xo(a.type,a.dataType):null,s=o?o.formatValue(a):"",u=`${o?T(o.labelResourceKey):""}${s?": ":""}${s!=null?s:""}`;let c=`basename-${i}`;n.focus;let p=n.options,l=`filter-${i}`,d=n.selected;return m.exports.jsx(Zi,{draggableId:n.basename,index:i,children:(f,v)=>(v.isDragging&&(f.draggableProps.style={...f.draggableProps.style,left:f.draggableProps.style.offsetLeft}),m.exports.jsx("div",{ref:f.innerRef,...f.draggableProps,...f.dragHandleProps,style:ep(v.isDragging,f.draggableProps.style),children:m.exports.jsxs(ir,{style:{marginLeft:"0px",marginRight:"0px"},children:[m.exports.jsxs(ye,{xs:"4",style:{paddingTop:"5px",paddingLeft:"0px",paddingRight:"5px"},children:[m.exports.jsx(Qe,{variant:"light",size:"sm",disabled:!0,style:{marginBottom:"3px",width:"10%"},children:m.exports.jsx(Ae,{iconKey:"fas-grip-vertical"})}),m.exports.jsx(ar.Select,{size:"sm","aria-label":"Column name",id:c,"data-id":i,defaultValue:d,value:d,onChange:g=>{e.change(n,g.currentTarget)},style:{display:"inline",width:"90%"},children:p.map((g,h)=>m.exports.jsx("option",{value:g.basename,children:g.displayname},h))})]}),m.exports.jsx(ye,{xs:"3",style:{padding:"5px"},children:m.exports.jsx(ar.Control,{size:"sm",type:"text",disabled:!0,id:l,"data-id":i,value:u})}),m.exports.jsx(ye,{xs:"1",style:{padding:"5px"},children:m.exports.jsx(Qe,{variant:"danger",size:"sm",title:T("UserViewDialog_Delete"),onClick:()=>{e.delete(n)},children:m.exports.jsx(Ae,{iconKey:"fas-times"})})})]})}))},`drag-${n.basename}`)}),r.placeholder]})})}),m.exports.jsx(ir,{style:{marginLeft:"0px",marginRight:"0px"},children:m.exports.jsx(ye,{xs:"1",style:{padding:"5px"},children:m.exports.jsx(Qe,{variant:"primary",size:"sm",title:T("UserViewDialog_Add"),onClick:()=>e.add(),children:m.exports.jsx(Ae,{iconKey:"fas-plus"})})})})]})),tp=(e,r)=>({background:e?"lightgrey":"",...r}),np=e=>({background:e?"lightblue":""}),Ye=kt(e=>m.exports.jsxs(m.exports.Fragment,{children:[m.exports.jsx(zi,{onDragEnd:r=>e.onDragEnd(r),children:m.exports.jsx(hn,{droppableId:"droppable",children:(r,t)=>
61m.exports.jsxs("div",{...r.droppableProps,ref:r.innerRef,style:np(t.isDraggingOver),children:[e.details.map((n,i)=>{let a=`basename-${i}`,o=n.options,s=n.selected,u=n.sort;return n.group,m.exports.jsx(Zi,{draggableId:n.basename,index:i,children:(c,p)=>(p.isDragging&&(c.draggableProps.style={...c.draggableProps.style,left:c.draggableProps.style.offsetLeft,top:c.draggableProps.style.offsetTop}),m.exports.jsx("div",{ref:c.innerRef,...c.draggableProps,...c.dragHandleProps,style:tp(p.isDragging,c.draggableProps.style),children:m.exports.jsxs(ir,{style:{marginLeft:"0px",marginRight:"0px"},children:[m.exports.jsxs(ye,{xs:"4",style:{paddingTop:"5px",paddingLeft:"0px",paddingRight:"5px"},children:[m.exports.jsx(Qe,{variant:"light",size:"sm",disabled:!0,style:{marginBottom:"3px",width:"10%"},children:m.exports.jsx(Ae,{iconKey:"fas-grip-vertical"})}),m.exports.jsx(ar.Select,{size:"sm","aria-label":"Name",id:a,"data-id":i,defaultValue:s,onChange:l=>{e.change(n,l.currentTarget)},style:{display:"inline",width:"90%"},children:o.map((l,d)=>m.exports.jsx("option",{value:l.basename,children:l.displayname},d))})]}),m.exports.jsxs(ye,{xs:"2",style:{padding:"5px"},children:[m.exports.jsx(Qe,{variant:"secondary",size:"sm",title:T("UserViewDialog_Sorting_Sort"),onClick:()=>{e.toggleSort(n)},style:{marginRight:"10px"},children:u==="desc"?m.exports.jsx(Ae,{iconKey:"fas-sort-amount-down"}):m.exports.jsx(Ae,{iconKey:"fas-sort-amount-up-alt"})}),null,m.exports.jsx(Qe,{variant:"danger",size:"sm",title:T("UserViewDialog_Delete"),onClick:()=>{e.delete(n)},children:m.exports.jsx(Ae,{iconKey:"fas-times"})})]})]})}))},`dragsort-${i}`)}),r.placeholder]})})}),m.exports.jsx(ir,{style:{marginLeft:"0px",marginRight:"0px"},children:m.exports.jsx(ye,{xs:"1",style:{padding:"5px"},children:m.exports.jsx(Qe,{variant:"primary",size:"sm",title:T("UserViewDialog_Add"),onClick:()=>e.add(),children:m.exports.jsx(Ae,{iconKey:"fas-plus"})})})})]}));class ap extends uo{constructor(t){var s,u,c,p,l,d,f,v,g,h,b,x,S,D,P,I,O,j,R,k,M,_,ee,H,re,te,Ce,he,Ee,oe,Se,Q,Re,We,be,He,qe,ze,_e,Pe,er,pr,rr,Ke,fr;super();N(this,"userViewName");N(this,"userViewIsDefault");N(this,"userViewIsPublic");N(this,"userViewShareRoles");N(this,"userViewShareTeams");N(this,"columnList");N(this,"sortList");N(this,"columnDetails");N(this,"sortDetails");N(this,"optionsAll",[]);N(this,"optionsSelected");N(this,"optionsSelectedSort");N(this,"showPassword",!1);N(this,"tableFilter");N(this,"tableColumn");N(this,"tableSort");N(this,"params");N(this,"selectedView");N(this,"selectedUserView");N(this,"canShare",!1);N(this,"showShareIcon",!1);N(this,"shareRoles");N(this,"requestData");N(this,"disableGroupBy",!1);N(this,"_setFormLoaded");N(this,"formLoaded",new Promise((t,n)=>this._setFormLoaded=t));N(this,"onDragEnd",t=>{if(!t.destination)return;let n=[...this.columnDetails];const[i]=n.splice(t.source.index,1);n.splice(t.destination.index,0,i),this.columnDetails=n,this.columnList=m.exports.jsx(nr,{add:this.addNewRow,delete:this.clickOnDelete.bind(this),change:this.handleChange.bind(this),onDragEnd:this.onDragEnd.bind(this),details:this.columnDetails})});N(this,"onDragEndSort",t=>{if(!t.destination)return;let n=[...this.sortDetails];const[i]=n.splice(t.source.index,1);n.splice(t.destination.index,0,i),this.sortDetails=n,this.sortList=m.exports.jsx(Ye,{add:this.addNewRowSort,delete:this.clickOnDeleteSort.bind(this),change:this.handleChangeSort.bind(this),toggleSort:this.toggleSort.bind(this),toggleGroup:this.toggleGroup.bind(this),onDragEnd:this.onDragEndSort.bind(this),details:this.sortDetails})});N(this,"clickOnDelete",t=>{var i;let n=[...this.columnDetails].filter(a=>a.basename!==t.basename);this.optionsSelected=this.optionsAll.filter(a=>t.basename!==a.basename&&[...this.optionsSelected].includes(a.basename)).map(a=>a.basename),this.columnDetails=n,this.columnDetails=(i=[...this.columnDetails].map(a=>({index:a.index,basename:a.basename,selected:a.selected,filter:a.filter,focus:a.focus,options:this.optionsAll.filter(o=>o.basename==a.basename||!this.optionsSelected.includes(o.basename))})))!=null?i:[],this.columnList=m.exports.jsx(nr,{add:this.addNewRow,delete:this.clickOnDelete.bind(this),change:this.handleChange.bind(this),onDragEnd:this.onDragEnd.bind(this),details:this.columnDetails})});N(this,"clickOnDeleteSort",t=>{var i;let n=[...this.sortDetails].filter(a=>a.basename!==t.basename);this.optionsSelectedSort=this.optionsAll.filter(a=>t.basename!==a.basename&&[...this.optionsSelectedSort].includes(a.basename)).map(a=>a.basename),this.sortDetails=n,this.sortDetails=(i=[...this.sortDetails].map(a=>
61({index:a.index,basename:a.basename,selected:a.selected,sort:a.sort,group:a.group,hiddengroup:a.hiddengroup,options:this.optionsAll.filter(o=>o.basename==a.basename||!this.optionsSelectedSort.includes(o.basename))})))!=null?i:[],this.sortList=m.exports.jsx(Ye,{add:this.addNewRowSort,delete:this.clickOnDeleteSort.bind(this),change:this.handleChangeSort.bind(this),toggleSort:this.toggleSort.bind(this),toggleGroup:this.toggleGroup.bind(this),onDragEnd:this.onDragEndSort.bind(this),details:this.sortDetails})});N(this,"addNewRow",()=>{var i;let t=[...this.columnDetails],n=this.optionsAll.filter(a=>!this.optionsSelected.includes(a.basename));n.length>0&&(t.push({index:Math.random(),basename:n[0].basename,selected:n[0].basename,filterId:"",filter:"",focus:!1,options:n}),this.optionsSelected.push(n[0].basename),this.columnDetails=t,this.columnDetails=(i=[...this.columnDetails].map(a=>({index:a.index,basename:a.basename,selected:a.selected,filter:a.filter,focus:a.focus,options:this.optionsAll.filter(o=>o.basename==a.basename||!this.optionsSelected.includes(o.basename))})))!=null?i:[],this.columnList=m.exports.jsx(nr,{add:this.addNewRow,delete:this.clickOnDelete.bind(this),change:this.handleChange.bind(this),onDragEnd:this.onDragEnd.bind(this),details:this.columnDetails}))});N(this,"addNewRowSort",()=>{var i;let t=[...this.sortDetails],n=this.optionsAll.filter(a=>!this.optionsSelectedSort.includes(a.basename));n.length>0&&(t.push({index:Math.random(),basename:n[0].basename,selected:n[0].basename,sort:"asc",group:!1,hiddengroup:this.disableGroupBy,options:n}),this.optionsSelectedSort.push(n[0].basename),this.sortDetails=t,this.sortDetails=(i=[...this.sortDetails].map(a=>({index:a.index,basename:a.basename,selected:a.selected,sort:a.sort,group:a.group,hiddengroup:a.hiddengroup,options:this.optionsAll.filter(o=>o.basename==a.basename||!this.optionsSelectedSort.includes(o.basename))})))!=null?i:[],this.sortList=m.exports.jsx(Ye,{add:this.addNewRowSort,delete:this.clickOnDeleteSort.bind(this),change:this.handleChangeSort.bind(this),toggleSort:this.toggleSort.bind(this),toggleGroup:this.toggleGroup.bind(this),onDragEnd:this.onDragEndSort.bind(this),details:this.sortDetails}))});N(this,"handleChange",(t,n)=>{if(n.type==="select-one"){let i=[...this.columnDetails],a=this.optionsSelected.findIndex(o=>o==t.basename);this.optionsSelected.splice(a,1,n.value),i=[...this.columnDetails].map(o=>({index:o.index,basename:o.basename==t.basename?n.value:o.basename,selected:o.selected==t.basename?n.value:o.selected,filterId:o.selected==t.basename?"":o.filterId,filter:o.selected==t.basename?"":o.filter,focus:!1,options:o.basename==t.basename?this.optionsAll.filter(s=>s.basename==n.value||!this.optionsSelected.includes(s.basename)):this.optionsAll.filter(s=>s.basename==o.basename||!this.optionsSelected.includes(s.basename))})),this.columnDetails=i,this.columnList=m.exports.jsx(nr,{add:this.addNewRow,delete:this.clickOnDelete.bind(this),change:this.handleChange.bind(this),onDragEnd:this.onDragEnd.bind(this),details:this.columnDetails})}else if(n.type==="text"){let i=this.columnDetails.findIndex(a=>a.basename==t.basename);if(i!=-1){let a=this.columnDetails.find(o=>o.basename==t.basename);a.focus=!0,this.columnDetails.splice(i,1,a)}this.columnList=m.exports.jsx(nr,{add:this.addNewRow,delete:this.clickOnDelete.bind(this),change:this.handleChange.bind(this),onDragEnd:this.onDragEnd.bind(this),details:this.columnDetails})}});N(this,"handleChangeSort",(t,n)=>{let i=[...this.sortDetails];if(n.type==="select-one"){let a=this.optionsSelectedSort.findIndex(o=>o==t.basename);this.optionsSelectedSort.splice(a,1,n.value),i=[...this.sortDetails].map(o=>({index:o.index,basename:o.basename==t.basename?n.value:o.basename,selected:o.selected==t.basename?n.value:o.selected,sort:o.sort,group:o.group,hiddengroup:o.hiddengroup,options:o.basename==t.basename?this.optionsAll.filter(s=>s.basename==n.value||!this.optionsSelectedSort.includes(s.basename)):this.optionsAll.filter(s=>s.basename==o.basename||!this.optionsSelectedSort.includes(s.basename))}))}this.sortDetails=i,this.sortList=m.exports.jsx(Ye,{add:this.addNewRowSort,delete:this.clickOnDeleteSort.bind(this),change:this.handleChangeSort.bind(this),toggleSort:this.toggleSort.bind(this),toggleGroup:this.toggleGroup.bind(this),onDragEnd:this.onDragEndSort.bind(this),details:this.sortDetails})});N(this,"toggleSort",t=>{let n=t.sort==="desc"?"asc":"desc",i=[...this.sortDetails].map(a=>
61({index:a.index,basename:a.basename,selected:a.selected,sort:a.basename==t.basename?n:a.sort,group:a.group,hiddengroup:a.hiddengroup,options:a.options}));this.sortDetails=i,this.sortList=m.exports.jsx(Ye,{add:this.addNewRowSort,delete:this.clickOnDeleteSort.bind(this),change:this.handleChangeSort.bind(this),toggleSort:this.toggleSort.bind(this),toggleGroup:this.toggleGroup.bind(this),onDragEnd:this.onDragEndSort.bind(this),details:this.sortDetails})});N(this,"toggleGroup",t=>{let n=[...this.sortDetails].map(i=>({index:i.index,basename:i.basename,selected:i.selected,sort:i.sort,group:i.basename==t.basename?!t.group:i.group,hiddengroup:i.hiddengroup,options:i.options}));this.sortDetails=n,this.sortList=m.exports.jsx(Ye,{add:this.addNewRowSort,delete:this.clickOnDeleteSort.bind(this),change:this.handleChangeSort.bind(this),toggleSort:this.toggleSort.bind(this),toggleGroup:this.toggleGroup.bind(this),onDragEnd:this.onDragEndSort.bind(this),details:this.sortDetails})});co(this,{userViewName:se.ref,userViewIsDefault:se.ref,userViewIsPublic:se.ref,userViewShareRoles:se.ref,userViewShareTeams:se.ref,columnList:se.ref,sortList:se.ref,columnDetails:se,sortDetails:se,addNewRow:se,canShare:se,showShareIcon:se,shareRoles:se,disableGroupBy:se}),this.title=T("UserViewDialog_Title"),this.params=JSON.parse(t),this.selectedView=(s=this.params)!=null&&s.SelectedView?JSON.parse((u=this.params)==null?void 0:u.SelectedView):null,this.selectedUserView=(c=this.params)!=null&&c.SelectedUserView?JSON.parse((p=this.params)==null?void 0:p.SelectedUserView):null,this.tableFilter=(l=this.params)!=null&&l.TableFilters?JSON.parse((d=this.params)==null?void 0:d.TableFilters):null,this.tableColumn=(f=this.params)!=null&&f.TableColumns?JSON.parse((v=this.params)==null?void 0:v.TableColumns):null,this.tableSort=(g=this.params)!=null&&g.TableSort?JSON.parse((h=this.params)==null?void 0:h.TableSort):null,this.canShare=(x=(b=this.params)==null?void 0:b.CanShareViews)!=null?x:!1,this.optionsAll=((S=this.selectedView)==null?void 0:S.Columns.filter(C=>!C.IsHidden||C.IsIncludedInUserView).map(C=>{var B;return{basename:C.BaseName,displayname:(B=C.DisplayName)!=null?B:""}}))||[],this.optionsSelected=[],this.optionsSelectedSort=[],this.disableGroupBy=(P=(D=this.params)==null?void 0:D.DisableGroupBy)!=null?P:!1;const n=new ho({displayName:T("UserViewDialog_Name"),labelPosition:"left",type:"text",required:!0,value:(I=this.params)!=null&&I.ID_UserView?(O=this.params)!=null&&O.IsOwner?(j=this.selectedUserView)==null?void 0:j.Name:((R=this.selectedUserView)==null?void 0:R.Name)+" - "+T("UserViewDialog_Suffix_Copy"):((k=this.selectedView)==null?void 0:k.DisplayName)+" - "+T("UserViewDialog_Suffix_Copy")}),i=new Dn({displayName:T("UserViewDialog_IsDefault"),labelPosition:"left",value:(M=this.params)!=null&&M.ID_UserView?(_=this.selectedUserView)==null?void 0:_.IsDefaultView:!1}),a=new Dn({displayName:T("UserViewDialog_Share_IsPublic"),labelPosition:"left",value:((ee=this.params)==null?void 0:ee.ID_UserView)&&
61((H=this.params)==null?void 0:H.IsOwner)?(re=this.selectedUserView)==null?void 0:re.IsPublicView:!1});if(this.loading=!0,this.canShare){this.showShareIcon=(te=a.value)!=null?te:!1,a.onChange.subscribe(Hr((V,F)=>{var G,$,z,xe,Ne,Oe;this.showShareIcon=(F!=null?F:!1)||((z=($=(G=this.controls.roles)==null?void 0:G.value)==null?void 0:$.length)!=null?z:0)>0||((Oe=(Ne=(xe=this.controls.teams)==null?void 0:xe.value)==null?void 0:Ne.length)!=null?Oe:0)>0}));const C=(he=(Ce=this.params)==null?void 0:Ce.ID_ViewGroup)!=null?he:"",B=(Ee=this.params)!=null&&Ee.ID_View?(C===""?"":"_")+((oe=this.params)==null?void 0:oe.ID_View)+"/":C===""?"":"/",q=(Se=this.params)!=null&&Se.ID_UserView?((Q=this.params)==null?void 0:Q.ID_UserView)+"/":"";this.getJson(`api/v1/views/${C+B}userviews/${q}roles`).then(Hr(V=>{var xe,Ne,Oe,vr,gr,mr,hr,br,xr,yr,Dr;let F=((xe=V.rolesAll)==null?void 0:xe.map(Z=>({id:Z.Id,name:Z.Name})))||[],G=((Ne=V.rolesSelected)==null?void 0:Ne.map(Z=>({id:Z.Id,name:Z.Name})))||[],$=((Oe=V.teamsAll)==null?void 0:Oe.map(Z=>({id:Z.Id,name:Z.Name})))||[],z=((vr=V.teamsSelected)==null?void 0:vr.map(Z=>({id:Z.Id,name:Z.Name})))||[];this.controls.roles=new Cn({name:"roles",displayName:T("UserViewDialog_Share_Roles"),tooltip:T("UserViewDialog_Share_RolesTooltip"),options:F}),this.controls.teams=new Cn({name:"teams",displayName:T("UserViewDialog_Share_Teams"),tooltip:T("UserViewDialog_Share_TeamsTooltip"),options:$}
61),((gr=this.params)==null?void 0:gr.ID_UserView)&&((mr=this.params)==null?void 0:mr.IsOwner)?(this.controls.roles.setValue(G),this.controls.teams.setValue(z)):(G=[],z=[]),this.userViewShareRoles=m.exports.jsx(En,{model:this.controls.roles}),this.userViewShareTeams=$.length>0?m.exports.jsx(En,{model:this.controls.teams}):null,this.showShareIcon=((hr=a.value)!=null?hr:!1)||((br=G.length)!=null?br:0)>0||((xr=z.length)!=null?xr:0)>0,(yr=this.controls.roles)==null||yr.onChange.subscribe(Hr((Z,Ie)=>{var Te,Le,Me,Fe,Ge;this.showShareIcon=((Te=a.value)!=null?Te:!1)||((Le=Ie==null?void 0:Ie.length)!=null?Le:0)>0||((Ge=(Fe=(Me=this.controls.teams)==null?void 0:Me.value)==null?void 0:Fe.length)!=null?Ge:0)>0})),(Dr=this.controls.teams)==null||Dr.onChange.subscribe(Hr((Z,Ie)=>{var Te,Le,Me,Fe,Ge;this.showShareIcon=((Te=a.value)!=null?Te:!1)||((Fe=(Me=(Le=this.controls.roles)==null?void 0:Le.value)==null?void 0:Me.length)!=null?Fe:0)>0||((Ge=Ie==null?void 0:Ie.length)!=null?Ge:0)>0}))}))}if(this.userViewName=m.exports.jsx(bo,{model:n}),this.userViewIsDefault=m.exports.jsx(wn,{model:i}),this.userViewIsPublic=m.exports.jsx(wn,{model:a}),(Re=this.params)!=null&&Re.ID_UserView){let C=(be=(We=this.selectedView)==null?void 0:We.Columns.filter(B=>!B.IsHidden||B.IsIncludedInUserView).map(B=>B.BaseName))!=null?be:[];this.columnDetails=(qe=(He=this.selectedUserView)==null?void 0:He.Columns.filter(B=>C.findIndex(q=>q===B.BaseName)>-1).map(B=>{var q,V,F,G;return this.optionsSelected.push(B.BaseName),{index:Math.random(),basename:B.BaseName,selected:B.BaseName,filter:(V=JSON.stringify((q=this.tableFilter)==null?void 0:q.filter($=>$.field==B.BaseName).pop()))!=null?V:"",width:(G=(F=this.tableColumn)==null?void 0:F.filter($=>$.field==B.BaseName).pop())==null?void 0:G.width,options:this.optionsAll}}))!=null?qe:[]}else this.columnDetails=(_e=(ze=this.selectedView)==null?void 0:ze.Columns.filter(C=>!C.IsHidden||C.IsIncludedInUserView).map(C=>{var B,q,V,F;return this.optionsSelected.push(C.BaseName),{index:Math.random(),basename:C.BaseName,selected:C.BaseName,filter:(q=JSON.stringify((B=this.tableFilter)==null?void 0:B.filter(G=>G.field==C.BaseName).pop()))!=null?q:"",width:(F=(V=this.tableColumn)==null?void 0:V.filter(G=>G.field==C.BaseName).pop())==null?void 0:F.width,options:this.optionsAll}}))!=null?_e:[];this.columnDetails=(Pe=[...this.columnDetails].map(C=>({index:C.index,basename:C.basename,selected:C.selected,filter:C.filter,options:this.optionsAll.filter(B=>B.basename==C.basename||!this.optionsSelected.includes(B.basename))})))!=null?Pe:[],this.columnList=this.columnDetails?m.exports.jsx(nr,{add:this.addNewRow,delete:this.clickOnDelete.bind(this),change:this.handleChange.bind(this),onDragEnd:this.onDragEnd.bind(this),details:this.columnDetails}):void 0,this.sortDetails=(pr=(er=this.tableSort)==null?void 0:er.map(C=>(this.optionsSelectedSort.push(C.field),{index:Math.random(),basename:C.field,selected:C.field,sort:C.dir,group:C.group,hiddengroup:this.disableGroupBy,options:this.optionsAll})))!=null?pr:[],this.sortDetails=(rr=[...this.sortDetails].map(C=>({index:C.index,basename:C.basename,selected:C.selected,sort:C.sort,group:C.group,hiddengroup:C.hiddengroup,options:this.optionsAll.filter(B=>B==C.basename||!this.optionsSelectedSort.includes(B))})))!=null?rr:[],this.sortList=this.sortDetails?m.exports.jsx(Ye,{add:this.addNewRowSort,delete:this.clickOnDeleteSort.bind(this),change:this.handleChangeSort.bind(this),toggleSort:this.toggleSort.bind(this),toggleGroup:this.toggleGroup.bind(this),onDragEnd:this.onDragEndSort.bind(this),details:this.sortDetails}):void 0;const o=C=>{var xe,Ne,Oe,vr,gr,mr,hr,br,xr,yr,Dr,Z,Ie,Te,Le,Me,Fe,Ge,bn;let B=-1;const q=(xe=this.columnDetails.map(ne=>(B++,ne.width&&ne.width>0?{BaseName:ne.basename,ColumnFilter:ne.filter,ColumnWidth:ne.width,SortOrder:B,IsVisible:!0}:{BaseName:ne.basename,ColumnFilter:ne.filter,SortOrder:B,IsVisible:!0})))!=null?xe:[],V=(Ne=this.sortDetails.map(ne=>{var xn;return{BaseName:ne.basename,Descending:ne.sort==="desc",IsGroupBy:(xn=ne.group)!=null?xn:!1}}))!=null?Ne:[],F={Columns:q,InitiallySortedColumns:V},G=(gr=(vr=(Oe=this.controls.roles)==null?void 0:Oe.value)==null?void 0:vr.map(ne=>({Id:ne.id})))!=null?gr:[],$=(br=(hr=(mr=this.controls.teams)==null?void 0:mr.value)==null?void 0:hr.map(ne=>({Id:ne.id})))!=null?br:[];
61return{ViewId:(yr=(xr=this.params)==null?void 0:xr.ID_View)!=null?yr:"",ViewGroupId:(Z=(Dr=this.params)==null?void 0:Dr.ID_ViewGroup)!=null?Z:"",UserViewId:(Te=(Ie=this.params)==null?void 0:Ie.ID_UserView)!=null?Te:"",Name:(Le=n.value)!=null?Le:"",IsDefaultView:(Me=i.value)!=null?Me:!1,IsPublicView:(Fe=a.value)!=null?Fe:!1,CanShareViews:(bn=(Ge=this.params)==null?void 0:Ge.CanShareViews)!=null?bn:!1,JsonViewContent:JSON.stringify(F),ShareRoles:G!=null?G:[],ShareTeams:$!=null?$:[],IsCopy:C}};this.toolbar=new po,T("Dialog_Button_SaveAsCopy"),((Ke=this.params)==null?void 0:Ke.ID_UserView)&&((fr=this.params)==null?void 0:fr.IsOwner)?(this.toolbar.buttons.push(new wr("DELETE",T("Shared_DeleteDialog_SubmitButtonTitle"),{buttonClassName:"btn-danger btn-submit btn-left",onClick:async()=>fo(T("UserViewDialog_ConfirmationMessage"),async()=>{var V,F,G,$,z;const C=(F=(V=this.params)==null?void 0:V.ID_ViewGroup)!=null?F:"",B=(G=this.params)!=null&&G.ID_View?(C===""?"":"_")+(($=this.params)==null?void 0:$.ID_View)+"/":C===""?"":"/";let q=await this.deleteJson(`api/v1/views/${C+B}userviews/${(z=this.params)==null?void 0:z.ID_UserView}`);this.close(!0,q,{ignorePendingChanges:!0})},void 0,{title:T("Shared_DeleteDialog_SubmitButtonTitle"),confirmButtonText:T("Shared_ConfimrDialog_ConfirmButton"),rejectButtonText:T("Dialog_Button_Cancel"),initialWidth:"600px"})})),T("Dialog_Button_Save"),this.toolbar.buttons.push(new wr("SAVECOPY",T("Dialog_Button_SaveAsCopy"),{buttonClassName:"btn-secondary btn-submit",onClick:async()=>{var F,G,$,z;if(!mt([n,i]))return;const C=o(!0),B=(G=(F=this.params)==null?void 0:F.ID_ViewGroup)!=null?G:"",q=($=this.params)!=null&&$.ID_View?(B===""?"":"_")+((z=this.params)==null?void 0:z.ID_View)+"/":B===""?"":"/";let V=await this.putJson(`api/v1/views/${B+q}userviews`,C);this.close(!0,V,{ignorePendingChanges:!0})}})),this.toolbar.buttons.push(new wr("SAVE",T("Dialog_Button_Save"),{buttonClassName:"btn-secondary btn-submit",onClick:async()=>{var F,G,$,z,xe;if(!mt([n,i]))return;const C=o(!1),B=(G=(F=this.params)==null?void 0:F.ID_ViewGroup)!=null?G:"",q=($=this.params)!=null&&$.ID_View?(B===""?"":"_")+((z=this.params)==null?void 0:z.ID_View)+"/":B===""?"":"/";let V=await this.postJson(`api/v1/views/${B+q}userviews/${(xe=this.params)==null?void 0:xe.ID_UserView}`,C);this.close(!0,V,{ignorePendingChanges:!0})}}))):this.toolbar.buttons.push(new wr("SAVE",T("Dialog_Button_SaveAsCopy"),{buttonClassName:"btn-secondary btn-submit",onClick:async()=>{var F,G,$,z;if(!mt([n,i]))return;const C=o(!0),B=(G=(F=this.params)==null?void 0:F.ID_ViewGroup)!=null?G:"",q=($=this.params)!=null&&$.ID_View?(B===""?"":"_")+((z=this.params)==null?void 0:z.ID_View)+"/":B===""?"":"/";let V=await this.putJson(`api/v1/views/${B+q}userviews`,C);this.close(!0,V,{ignorePendingChanges:!0})}})),this.toolbar.buttons.push(new wr("CLOSE",T("Dialog_Button_Cancel"),{buttonClassName:"btn-default btn-close btn-close_allowed",onClick:()=>this.close(!1)})),this._setFormLoaded()}}async function hp(e,r){return new Promise((t,n)=>{const i=new ap(e);vo(()=>{go(kt(function(){return m.exports.jsxs(mo,{model:i,children:[i.userViewName,i.userViewIsDefault,m.exports.jsxs(ko,{defaultActiveKey:"columns",id:"uncontrolled-tab-example",className:"mb-1",children:[i.columnList?m.exports.jsx(bt,{eventKey:"columns",title:T("UserViewDialog_Columns_Title"),children:m.exports.jsxs(ht,{fluid:!0,children:[m.exports.jsxs(ir,{style:{marginLeft:"0px",marginRight:"0px"},children:[m.exports.jsx(ye,{xs:"4",style:{padding:"5px"},children:m.exports.jsx(ar.Label,{column:"sm",children:T("UserViewDialog_Columns_Name")})}),m.exports.jsx(ye,{xs:"3",style:{padding:"5px"},children:m.exports.jsx(ar.Label,{column:"sm",children:T("UserViewDialog_Columns_Filter")})})]}),i.columnList]})}):null,i.sortList?m.exports.jsx(bt,{eventKey:"sorting",title:T("UserViewDialog_Sorting_Title"),children:m.exports.jsxs(ht,{fluid:!0,children:[m.exports.jsx(ir,{style:{marginLeft:"0px",marginRight:"0px"},children:m.exports.jsx(ye,{xs:"4",style:{padding:"5px"},children:m.exports.jsx(ar.Label,{column:"sm",children:T("UserViewDialog_Columns_Name")})})}),i.sortList]})}
61):null,i.canShare?m.exports.jsx(bt,{eventKey:"share",title:m.exports.jsxs("span",{children:[T("UserViewDialog_Sharing_Title"),i.showShareIcon&&m.exports.jsx(Ae,{iconKey:"fas-users",style:{marginLeft:"0.2rem",marginBottom:"0.2rem"}})]}),children:m.exports.jsxs(ht,{fluid:!0,children:[i.userViewIsPublic,i.userViewShareRoles,i.userViewShareTeams]})}):null]})]})}),r),i.formLoaded.then(t,n)})})}export{ap as UserViewDialogViewModel,hp as openUserViewDialog};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.