1var ho=Object.defineProperty,bo=Object.defineProperties;var xo=Object.getOwnPropertyDescriptors;var En=Object.getOwnPropertySymbols;var yo=Object.prototype.hasOwnProperty,So=Object.prototype.propertyIsEnumerable;var Nn=(e,t,r)=>t in e?ho(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,_=(e,t)=>{for(var r in t||(t={}))yo.call(t,r)&&Nn(e,r,t[r]);if(En)for(var r of En(t))So.call(t,r)&&Nn(e,r,t[r]);return e},te=(e,t)=>bo(e,xo(t));import{r as x,R as K,c as wo,a as Io}from"./router-vendor-Dd05clGk.js";import{cK as Co,E as Xr,n as tt,m as Fa,u as Be,cS as Ma,j as g,er as La,W as Ua,bZ as Jr,U as Do,es as Eo,D as No,bK as Po,dX as Ro,dU as Ao,dW as To,dT as jo,p as Ge,d_ as Oo,cW as Bo,cU as Ue,dV as Fo,b_ as Zr,dY as Mo,et as Lo,b$ as Uo,c0 as $o,dZ as ko,eu as Go,ev as Ho,aV as $t,z as Wo,I as _o,aB as Vo,ew as qo,ex as zo,cV as $a,bd as ka,ey as Ga,cG as Ha,bf as Wa,ez as Yo,eA as Ko,eB as Xo,eC as _a,eD as Va,bp as ar,eE as Jo,eF as Zo,eG as Qo,h as Ze,bs as qa,ba as Wt,bb as _t,eH as Qr,e as es,dl as ts,eI as rs,eJ as ns,eK as as}from"./index-7UG5XKey.js";import{_ as Vt,o as is,p as qt,q as at,s as Q,I as Me,r as ir,c as or,a as za,b as os,A as ss,t as ls}from"./antd-vendor-DHL82ETZ.js";import{T as Ve,c as sr}from"./index-B__na_XT.js";import{g as cs,r as us}from"./react-vendor-D8m9dEpm.js";import"./use-auto-title-BFEOZQUp.js";function z(){return z=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},z.apply(null,arguments)}var ds=function(t,r){return x.createElement(Co,Vt(Vt({},t),{},{ref:r,icon:is}))},ps=x.forwardRef(ds);const yg=e=>x.createElement("svg",_({width:18,height:19,viewBox:"0 0 18 19",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),x.createElement("path",{d:"M.75 2.577c0-.733.594-1.327 1.327-1.327H6.23c.733 0 1.327.594 1.327 1.327V6.73c0 .733-.594 1.327-1.327 1.327H2.077A1.327 1.327 0 0 1 .75 6.73V2.577zm9.692 0c0-.733.594-1.327 1.327-1.327h4.154c.733 0 1.327.594 1.327 1.327V6.73c0 .733-.594 1.327-1.327 1.327H11.77a1.327 1.327 0 0 1-1.327-1.327V2.577zM.75 12.269c0-.733.594-1.327 1.327-1.327H6.23c.733 0 1.327.594 1.327 1.327v4.154c0 .733-.594 1.327-1.327 1.327H2.077A1.327 1.327 0 0 1 .75 16.423V12.27zm9.692 0c0-.733.594-1.327 1.327-1.327h4.154c.733 0 1.327.594 1.327 1.327v4.154c0 .733-.594 1.327-1.327 1.327H11.77a1.327 1.327 0 0 1-1.327-1.327V12.27z",stroke:"#484848",strokeWidth:1.5}));async function fs(e,t){const n=await tt.get("/client/user/space/opus/manage/submittedPage",{params:e,headers:{spaceInfo:JSON.stringify({namespace:t})}});return n&&n.data.status===1?n.data.data:null}function gs(e){return Xr(e?["/client/user/space/opus/manage/submittedPage","unread",e]:null,([t,,r])=>tt.get(t,{params:{pageIndex:1,pageSize:1},headers:{spaceInfo:JSON.stringify({namespace:r})}}).then(n=>{var i,a,o;return((o=(a=(i=n.data.data)==null?void 0:i.data)==null?void 0:a[0])==null?void 0:o.isRead)===!1}),{revalidateOnMount:!0})}function Lr(e,t){return Lr=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,n){return r.__proto__=n,r},Lr(e,t)}function Ya(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Lr(e,t)}function Ce(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 Pn=function(){return typeof Symbol=="function"&&Symbol.observable||"@@observable"}(),Rn=function(){return Math.random().toString(36).substring(7).split("").join(".")},An={INIT:"@@redux/INIT"+Rn(),REPLACE:"@@redux/REPLACE"+Rn()};function vs(e){if(typeof e!="object"||e===null)return!1;for(var t=e;Object.getPrototypeOf(t)!==null;)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}function Ka(e,t,r){var n;if(typeof t=="function"&&typeof r=="function"||typeof r=="function"&&typeof arguments[3]=="function")throw new Error(Ce(0));if(typeof t=="function"&&typeof r>"u"&&(r=t,t=void 0),typeof r<"u"){if(typeof r!="function")throw new Error(Ce(1));return r(Ka)(e,t)}if(typeof e!="function")throw new Error(Ce(2));var i=e,a=t,o=[],s=o,c=!1;function d(){s===o&&(s=o.slice())}function l(){if(c)throw new Error(Ce(3));return a}function u(m){if(typeof m!="function")throw new Error(Ce(4));if(c)throw new Error(Ce(5));var y=!0;return d(),s.push(m),function(){if(y){if(c)throw new Error(Ce(6));y=!1,d();var b=s.indexOf(m);s.splice(b,1),o=null}}}function p(m){if(!vs(m))throw new Error(Ce(7));if(typeof m.type>"u")throw new Error(Ce(8));if(c)throw new Error(Ce(9));try{c=!0,a=i(a,m)}finally{c=!1}for(var y=o=s,h=0;h<y.length;h++){var b=y[h];b()}return m}function f(m){if(typeof m!="function")throw new Error(Ce(10));i=m,p({type:An.REPLACE})}function v(){var m,y=u;return m={subscribe:function(b){if(typeof b!="object"||b===null)throw new Error(Ce(11));function w(){b.next&&b.next(l())}w();var C=y(w);return{unsubscribe:C}}}
1,m[Pn]=function(){return this},m}return p({type:An.INIT}),n={dispatch:p,subscribe:u,getState:l,replaceReducer:f},n[Pn]=v,n}function Tn(e,t){return function(){return t(e.apply(this,arguments))}}function jn(e,t){if(typeof e=="function")return Tn(e,t);if(typeof e!="object"||e===null)throw new Error(Ce(16));var r={};for(var n in e){var i=e[n];typeof i=="function"&&(r[n]=Tn(i,t))}return r}function Xa(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.length===0?function(n){return n}:t.length===1?t[0]:t.reduce(function(n,i){return function(){return n(i.apply(void 0,arguments))}})}function ms(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(n){return function(){var i=n.apply(void 0,arguments),a=function(){throw new Error(Ce(15))},o={getState:i.getState,dispatch:function(){return a.apply(void 0,arguments)}},s=t.map(function(c){return c(o)});return a=Xa.apply(void 0,s)(i.dispatch),Vt(Vt({},i),{},{dispatch:a})}}}var Ja=K.createContext(null);function hs(e){e()}var Za=hs,bs=function(t){return Za=t},xs=function(){return Za};function ys(){var e=xs(),t=null,r=null;return{clear:function(){t=null,r=null},notify:function(){e(function(){for(var i=t;i;)i.callback(),i=i.next})},get:function(){for(var i=[],a=t;a;)i.push(a),a=a.next;return i},subscribe:function(i){var a=!0,o=r={callback:i,next:null,prev:r};return o.prev?o.prev.next=o:t=o,function(){!a||t===null||(a=!1,o.next?o.next.prev=o.prev:r=o.prev,o.prev?o.prev.next=o.next:t=o.next)}}}}var On={notify:function(){},get:function(){return[]}};function Qa(e,t){var r,n=On;function i(u){return c(),n.subscribe(u)}function a(){n.notify()}function o(){l.onStateChange&&l.onStateChange()}function s(){return!!r}function c(){r||(r=t?t.addNestedSub(o):e.subscribe(o),n=ys())}function d(){r&&(r(),r=void 0,n.clear(),n=On)}var l={addNestedSub:i,notifyNestedSubs:a,handleChangeWrapper:o,isSubscribed:s,trySubscribe:c,tryUnsubscribe:d,getListeners:function(){return n}};return l}var ei=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u"?x.useLayoutEffect:x.useEffect;function Ss(e){var t=e.store,r=e.context,n=e.children,i=x.useMemo(function(){var s=Qa(t);return{store:t,subscription:s}},[t]),a=x.useMemo(function(){return t.getState()},[t]);ei(function(){var s=i.subscription;return s.onStateChange=s.notifyNestedSubs,s.trySubscribe(),a!==t.getState()&&s.notifyNestedSubs(),function(){s.tryUnsubscribe(),s.onStateChange=null}},[i,a]);var o=r||Ja;return K.createElement(o.Provider,{value:i},n)}var Sr={exports:{}},ae={};/** @license React v16.13.1 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 Bn;function ws(){if(Bn)return ae;Bn=1;var e=typeof Symbol=="function"&&Symbol.for,t=e?Symbol.for("react.element"):60103,r=e?Symbol.for("react.portal"):60106,n=e?Symbol.for("react.fragment"):60107,i=e?Symbol.for("react.strict_mode"):60108,a=e?Symbol.for("react.profiler"):60114,o=e?Symbol.for("react.provider"):60109,s=e?Symbol.for("react.context"):60110,c=e?Symbol.for("react.async_mode"):60111,d=e?Symbol.for("react.concurrent_mode"):60111,l=e?Symbol.for("react.forward_ref"):60112,u=e?Symbol.for("react.suspense"):60113,p=e?Symbol.for("react.suspense_list"):60120,f=e?Symbol.for("react.memo"):60115,v=e?Symbol.for("react.lazy"):60116,m=e?Symbol.for("react.block"):60121,y=e?Symbol.for("react.fundamental"):60117,h=e?Symbol.for("react.responder"):60118,b=e?Symbol.for("react.scope"):60119;function w(S){if(typeof S=="object"&&S!==null){var N=S.$$typeof;switch(N){case t:switch(S=S.type,S){case c:case d:case n:case a:case i:case u:return S;default:switch(S=S&&S.$$typeof,S){case s:case l:case v:case f:case o:return S;default:return N}}case r:return N}}}function C(S){return w(S)===d}return ae.AsyncMode=c,ae.ConcurrentMode=d,ae.ContextConsumer=s,ae.ContextProvider=o,ae.Element=t,ae.ForwardRef=l,ae.Fragment=n,ae.Lazy=v,ae.Memo=f,ae.Portal=r,ae.Profiler=a,ae.StrictMode=i,ae.Suspense=u,ae.isAsyncMode=function(S){return C(S)||w(S)===c},ae.isConcurrentMode=C,ae.isContextConsumer=function(S){return w(S)===s},ae.isContextProvider=function(S){return w(S)===o},ae.isElement=function(S){return typeof S=="object"&&S!==null&&S.$$typeof===t},ae.isForwardRef=function(S){return w(S)===l},ae.isFragment=function(S){return w(S)===n},ae.isLazy=function(S){return w(S)===v},ae.isMemo=function(S){return w(S)===f},ae.isPortal=function(S){return w(S)===r},ae.isProfiler=function(S){return w(S)===a},ae.isStrictMode=function(S){return w(S)===i},ae.isSuspense=function(S){return w(S)===u},ae.isValidElementType=function(S){return typeof S=="string"||typeof S=="function"||S===n||S===d||S===a||S===i||S===u||S===p||typeof S=="object"&&S!==null&&(S.$$typeof===v||S.$$typeof===f||S.$$typeof===o||S.$$typeof===s||S.$$typeof===l||S.$$typeof===y||S.$$typeof===h||S.$$typeof===b||S.$$typeof===m)},ae.typeOf=w,ae}var Fn;function Is(){return Fn||(Fn=1,Sr.exports=ws()),Sr.exports}var wr,Mn;function Cs(){if(Mn)return wr;Mn=1;var e=Is(),t={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0}
8,r={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},n={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},a={};a[e.ForwardRef]=n,a[e.Memo]=i;function o(v){return e.isMemo(v)?i:a[v.$$typeof]||t}var s=Object.defineProperty,c=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,l=Object.getOwnPropertyDescriptor,u=Object.getPrototypeOf,p=Object.prototype;function f(v,m,y){if(typeof m!="string"){if(p){var h=u(m);h&&h!==p&&f(v,h,y)}var b=c(m);d&&(b=b.concat(d(m)));for(var w=o(v),C=o(m),S=0;S<b.length;++S){var N=b[S];if(!r[N]&&!(y&&y[N])&&!(C&&C[N])&&!(w&&w[N])){var F=l(m,N);try{s(v,N,F)}catch(H){}}}}return v}return wr=f,wr}var Ds=Cs();const Ln=cs(Ds);var Ir={exports:{}},oe={};/** @license React v17.0.2 9 * react-is.production.min.js 10 * 11 * Copyright (c) Facebook, Inc. and its affiliates. 12 * 13 * This source code is licensed under the MIT license found in the 14 * LICENSE file in the root directory of this source tree. 15 */var Un;function Es(){if(Un)return oe;Un=1;var e=60103,t=60106,r=60107,n=60108,i=60114,a=60109,o=60110,s=60112,c=60113,d=60120,l=60115,u=60116,p=60121,f=60122,v=60117,m=60129,y=60131;if(typeof Symbol=="function"&&Symbol.for){var h=Symbol.for;e=h("react.element"),t=h("react.portal"),r=h("react.fragment"),n=h("react.strict_mode"),i=h("react.profiler"),a=h("react.provider"),o=h("react.context"),s=h("react.forward_ref"),c=h("react.suspense"),d=h("react.suspense_list"),l=h("react.memo"),u=h("react.lazy"),p=h("react.block"),f=h("react.server.block"),v=h("react.fundamental"),m=h("react.debug_trace_mode"),y=h("react.legacy_hidden")}function b(E){if(typeof E=="object"&&E!==null){var W=E.$$typeof;switch(W){case e:switch(E=E.type,E){case r:case i:case n:case c:case d:return E;default:switch(E=E&&E.$$typeof,E){case o:case s:case u:case l:case a:return E;default:return W}}case t:return W}}}var w=a,C=e,S=s,N=r,F=u,H=l,O=t,k=i,M=n,X=c;return oe.ContextConsumer=o,oe.ContextProvider=w,oe.Element=C,oe.ForwardRef=S,oe.Fragment=N,oe.Lazy=F,oe.Memo=H,oe.Portal=O,oe.Profiler=k,oe.StrictMode=M,oe.Suspense=X,oe.isAsyncMode=function(){return!1},oe.isConcurrentMode=function(){return!1},oe.isContextConsumer=function(E){return b(E)===o},oe.isContextProvider=function(E){return b(E)===a},oe.isElement=function(E){return typeof E=="object"&&E!==null&&E.$$typeof===e},oe.isForwardRef=function(E){return b(E)===s},oe.isFragment=function(E){return b(E)===r},oe.isLazy=function(E){return b(E)===u},oe.isMemo=function(E){return b(E)===l},oe.isPortal=function(E){return b(E)===t},oe.isProfiler=function(E){return b(E)===i},oe.isStrictMode=function(E){return b(E)===n},oe.isSuspense=function(E){return b(E)===c},oe.isValidElementType=function(E){return typeof E=="string"||typeof E=="function"||E===r||E===i||E===m||E===n||E===c||E===d||E===y||typeof E=="object"&&E!==null&&(E.$$typeof===u||E.$$typeof===l||E.$$typeof===a||E.$$typeof===o||E.$$typeof===s||E.$$typeof===v||E.$$typeof===p||E[0]===f)},oe.typeOf=b,oe}var $n;function Ns(){return $n||($n=1,Ir.exports=Es()),Ir.exports}var Ps=Ns(),Rs=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],As=["reactReduxForwardedRef"],Ts=[],js=[null,null];function Os(e,t){var r=e[1];return[t.payload,r+1]}function kn(e,t,r){ei(function(){return e.apply(void 0,t)},r)}function Bs(e,t,r,n,i,a,o){e.current=n,t.current=i,r.current=!1,a.current&&(a.current=null,o())}function Fs(e,t,r,n,i,a,o,s,c,d){if(e){var l=!1,u=null,p=function(){if(!l){var m=t.getState(),y,h;try{y=n(m,i.current)}catch(b){h=b,u=b}h||(u=null),y===a.current?o.current||c():(a.current=y,s.current=y,o.current=!0,d({type:"STORE_UPDATED",payload:{error:h}}))}};r.onStateChange=p,r.trySubscribe(),p();var f=function(){if(l=!0,r.tryUnsubscribe(),r.onStateChange=null,u)throw u};return f}}var Ms=function(){return[null,0]};function Ls(e,t){t===void 0&&(t={});var r=t,n=r.getDisplayName,i=n===void 0?function(w){return"ConnectAdvanced("+w+")"}:n,a=r.methodName,o=a===void 0?"connectAdvanced":a,s=r.renderCountProp,c=s===void 0?void 0:s,d=r.shouldHandleStateChanges,l=d===void 0?!0:d,u=r.storeKey,p=u===void 0?"store":u;r.withRef;var f=r.forwardRef,v=f===void 0?!1:f,m=r.context,y=m===void 0?Ja:m,h=qt(r,Rs),b=y;return function(C){var S=C.displayName||C.name||"Component",N=i(S),F=at({},h,{getDisplayName:i,methodName:o,renderCountProp:c,shouldHandleStateChanges:l,storeKey:p,displayName:N,wrappedComponentName:S,WrappedComponent:C}),H=h.pure;function O(W){return e(W.dispatch,F)}var k=H?x.useMemo:function(W){return W()};function M(W){var A=x.useMemo(function(){var D=W.reactReduxForwardedRef,$=qt(W,As);return[W.context,D,$]},[W]),V=A[0],ne=A[1],ie=A[2],B=x.useMemo(function(){return V&&V.Consumer&&Ps.isContextConsumer(K.createElement(V.Consumer,null))?V:b},[V,b]),I=x.useContext(B),T=!!W.store&&!!W.store.getState&&!!W.store.dispatch;I&&I.store;var j=T?W.store:I.store,Y=x.useMemo(function(){return O(j)},[j]),J=x.useMemo(function(){if(!l)return js;var D=Qa(j,T?null:I.subscription),$=D.notifyNestedSubs.bind(D);return[D,$]}
15,[j,T,I]),R=J[0],L=J[1],ee=x.useMemo(function(){return T?I:at({},I,{subscription:R})},[T,I,R]),Z=x.useReducer(Os,Ts,Ms),ce=Z[0],ue=ce[0],we=Z[1];if(ue&&ue.error)throw ue.error;var De=x.useRef(),be=x.useRef(ie),Le=x.useRef(),Ye=x.useRef(!1),G=k(function(){return Le.current&&ie===be.current?Le.current:Y(j.getState(),ie)},[j,ue,ie]);kn(Bs,[be,De,Ye,ie,G,Le,L]),kn(Fs,[l,j,R,Y,be,De,Ye,Le,L,we],[j,R,Y]);var de=x.useMemo(function(){return K.createElement(C,at({},G,{ref:ne}))},[ne,C,G]),ve=x.useMemo(function(){return l?K.createElement(B.Provider,{value:ee},de):de},[B,de,ee]);return ve}var X=H?K.memo(M):M;if(X.WrappedComponent=C,X.displayName=M.displayName=N,v){var E=K.forwardRef(function(A,V){return K.createElement(X,at({},A,{reactReduxForwardedRef:V}))});return E.displayName=N,E.WrappedComponent=C,Ln(E,C)}return Ln(X,C)}}function Gn(e,t){return e===t?e!==0||t!==0||1/e===1/t:e!==e&&t!==t}function Cr(e,t){if(Gn(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(var i=0;i<r.length;i++)if(!Object.prototype.hasOwnProperty.call(t,r[i])||!Gn(e[r[i]],t[r[i]]))return!1;return!0}function Us(e,t){var r={},n=function(o){var s=e[o];typeof s=="function"&&(r[o]=function(){return t(s.apply(void 0,arguments))})};for(var i in e)n(i);return r}function en(e){return function(r,n){var i=e(r,n);function a(){return i}return a.dependsOnOwnProps=!1,a}}function Hn(e){return e.dependsOnOwnProps!==null&&e.dependsOnOwnProps!==void 0?!!e.dependsOnOwnProps:e.length!==1}function ti(e,t){return function(n,i){i.displayName;var a=function(s,c){return a.dependsOnOwnProps?a.mapToProps(s,c):a.mapToProps(s)};return a.dependsOnOwnProps=!0,a.mapToProps=function(s,c){a.mapToProps=e,a.dependsOnOwnProps=Hn(e);var d=a(s,c);return typeof d=="function"&&(a.mapToProps=d,a.dependsOnOwnProps=Hn(d),d=a(s,c)),d},a}}function $s(e){return typeof e=="function"?ti(e):void 0}function ks(e){return e?void 0:en(function(t){return{dispatch:t}})}function Gs(e){return e&&typeof e=="object"?en(function(t){return Us(e,t)}):void 0}const Hs=[$s,ks,Gs];function Ws(e){return typeof e=="function"?ti(e):void 0}function _s(e){return e?void 0:en(function(){return{}})}const Vs=[Ws,_s];function qs(e,t,r){return at({},r,e,t)}function zs(e){return function(r,n){n.displayName;var i=n.pure,a=n.areMergedPropsEqual,o=!1,s;return function(d,l,u){var p=e(d,l,u);return o?(!i||!a(p,s))&&(s=p):(o=!0,s=p),s}}}function Ys(e){return typeof e=="function"?zs(e):void 0}function Ks(e){return e?void 0:function(){return qs}}const Xs=[Ys,Ks];var Js=["initMapStateToProps","initMapDispatchToProps","initMergeProps"];function Zs(e,t,r,n){return function(a,o){return r(e(a,o),t(n,o),o)}}function Qs(e,t,r,n,i){var a=i.areStatesEqual,o=i.areOwnPropsEqual,s=i.areStatePropsEqual,c=!1,d,l,u,p,f;function v(w,C){return d=w,l=C,u=e(d,l),p=t(n,l),f=r(u,p,l),c=!0,f}
15function m(){return u=e(d,l),t.dependsOnOwnProps&&(p=t(n,l)),f=r(u,p,l),f}function y(){return e.dependsOnOwnProps&&(u=e(d,l)),t.dependsOnOwnProps&&(p=t(n,l)),f=r(u,p,l),f}function h(){var w=e(d,l),C=!s(w,u);return u=w,C&&(f=r(u,p,l)),f}function b(w,C){var S=!o(C,l),N=!a(w,d,C,l);return d=w,l=C,S&&N?m():S?y():N?h():f}return function(C,S){return c?b(C,S):v(C,S)}}function el(e,t){var r=t.initMapStateToProps,n=t.initMapDispatchToProps,i=t.initMergeProps,a=qt(t,Js),o=r(e,a),s=n(e,a),c=i(e,a),d=a.pure?Qs:Zs;return d(o,s,c,e,a)}var tl=["pure","areStatesEqual","areOwnPropsEqual","areStatePropsEqual","areMergedPropsEqual"];function Dr(e,t,r){for(var n=t.length-1;n>=0;n--){var i=t[n](e);if(i)return i}return function(a,o){throw new Error("Invalid value of type "+typeof e+" for "+r+" argument when connecting component "+o.wrappedComponentName+".")}}function rl(e,t){return e===t}function nl(e){var t=e===void 0?{}:e,r=t.connectHOC,n=r===void 0?Ls:r,i=t.mapStateToPropsFactories,a=i===void 0?Vs:i,o=t.mapDispatchToPropsFactories,s=o===void 0?Hs:o,c=t.mergePropsFactories,d=c===void 0?Xs:c,l=t.selectorFactory,u=l===void 0?el:l;return function(f,v,m,y){y===void 0&&(y={});var h=y,b=h.pure,w=b===void 0?!0:b,C=h.areStatesEqual,S=C===void 0?rl:C,N=h.areOwnPropsEqual,F=N===void 0?Cr:N,H=h.areStatePropsEqual,O=H===void 0?Cr:H,k=h.areMergedPropsEqual,M=k===void 0?Cr:k,X=qt(h,tl),E=Dr(f,a,"mapStateToProps"),W=Dr(v,s,"mapDispatchToProps"),A=Dr(m,d,"mergeProps");return n(u,at({methodName:"connect",getDisplayName:function(ne){return"Connect("+ne+")"},shouldHandleStateChanges:!!f,initMapStateToProps:E,initMapDispatchToProps:W,initMergeProps:A,pure:w,areStatesEqual:S,areOwnPropsEqual:F,areStatePropsEqual:O,areMergedPropsEqual:M}
15,X))}}const ri=nl();bs(wo.unstable_batchedUpdates);function al(e,t){if(e.length!==t.length)return!1;for(var r=0;r<e.length;r++)if(e[r]!==t[r])return!1;return!0}function ni(e,t){var r=x.useState(function(){return{inputs:t,result:e()}})[0],n=x.useRef(!0),i=x.useRef(r),a=n.current||!!(t&&i.current.inputs&&al(t,i.current.inputs)),o=a?i.current:{inputs:t,result:e()};return x.useEffect(function(){n.current=!1,i.current=o},[o]),o.result}function il(e,t){return ni(function(){return e},t)}var re=ni,U=il,ol="Invariant failed";function sl(e,t){throw new Error(ol)}var Oe=function(t){var r=t.top,n=t.right,i=t.bottom,a=t.left,o=n-a,s=i-r,c={top:r,right:n,bottom:i,left:a,width:o,height:s,x:a,y:r,center:{x:(n+a)/2,y:(i+r)/2}};return c},tn=function(t,r){return{top:t.top-r.top,left:t.left-r.left,bottom:t.bottom+r.bottom,right:t.right+r.right}},Wn=function(t,r){return{top:t.top+r.top,left:t.left+r.left,bottom:t.bottom-r.bottom,right:t.right-r.right}},ll=function(t,r){return{top:t.top+r.y,left:t.left+r.x,bottom:t.bottom+r.y,right:t.right+r.x}},Er={top:0,right:0,bottom:0,left:0},rn=function(t){var r=t.borderBox,n=t.margin,i=n===void 0?Er:n,a=t.border,o=a===void 0?Er:a,s=t.padding,c=s===void 0?Er:s,d=Oe(tn(r,i)),l=Oe(Wn(r,o)),u=Oe(Wn(l,c));return{marginBox:d,borderBox:Oe(r),paddingBox:l,contentBox:u,margin:i,border:o,padding:c}},Re=function(t){var r=t.slice(0,-2),n=t.slice(-2);if(n!=="px")return 0;var i=Number(r);return isNaN(i)&&sl(),i},cl=function(){return{x:window.pageXOffset,y:window.pageYOffset}},zt=function(t,r){var n=t.borderBox,i=t.border,a=t.margin,o=t.padding,s=ll(n,r);return rn({borderBox:s,border:i,margin:a,padding:o})},Yt=function(t,r){return r===void 0&&(r=cl()),zt(t,r)},ai=function(t,r){var n={top:Re(r.marginTop),right:Re(r.marginRight),bottom:Re(r.marginBottom),left:Re(r.marginLeft)},i={top:Re(r.paddingTop),right:Re(r.paddingRight),bottom:Re(r.paddingBottom),left:Re(r.paddingLeft)},a={top:Re(r.borderTopWidth),right:Re(r.borderRightWidth),bottom:Re(r.borderBottomWidth),left:Re(r.borderLeftWidth)};return rn({borderBox:t,margin:n,padding:i,border:a})},ii=function(t){var r=t.getBoundingClientRect(),n=window.getComputedStyle(t);return ai(r,n)},_n=Number.isNaN||function(t){return typeof t=="number"&&t!==t};function ul(e,t){return!!(e===t||_n(e)&&_n(t))}function dl(e,t){if(e.length!==t.length)return!1;for(var r=0;r<e.length;r++)if(!ul(e[r],t[r]))return!1;return!0}function fe(e,t){t===void 0&&(t=dl);var r,n=[],i,a=!1;function o(){for(var s=[],c=0;c<arguments.length;c++)s[c]=arguments[c];return a&&r===this&&t(s,n)||(i=e.apply(this,s),a=!0,r=this,n=s),i}return o}var wt=function(t){var r=[],n=null,i=function(){for(var o=arguments.length,s=new Array(o),c=0;c<o;c++)s[c]=arguments[c];r=s,!n&&(n=requestAnimationFrame(function(){n=null,t.apply(void 0,r)}))};return i.cancel=function(){n&&(cancelAnimationFrame(n),n=null)},i};function oi(e,t){}oi.bind(null,"warn");oi.bind(null,"error");function He(){}function pl(e,t){return z({},e,{},t)}function Te(e,t,r){var n=t.map(function(i){var a=pl(r,i.options);return e.addEventListener(i.eventName,i.fn,a),function(){e.removeEventListener(i.eventName,i.fn,a)}});return function(){n.forEach(function(a){a()})}}var fl="Invariant failed";function Kt(e){this.message=e}Kt.prototype.toString=function(){return this.message};function P(e,t){throw new Kt(fl)}var gl=function(e){Ya(t,e);function t(){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=He,n.onWindowError=function(s){var c=n.getCallbacks();c.isDragging()&&c.tryAbort();var d=s.error;d instanceof Kt&&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 r=t.prototype;return r.componentDidMount=function(){this.unbind=Te(window,[{eventName:"error",fn:this.onWindowError}])},r.componentDidCatch=function(i){if(i instanceof Kt){this.setState({});return}throw i},r.componentWillUnmount=function(){this.unbind()},r.render=function(){return this.props.children(this.setCallbacks)},t}(K.Component),vl="\n Press space bar to start a drag.\n When dragging you can use the arrow keys to move the item around and escape to cancel.\n Some screen readers may require you to be in focus mode or to use your pass through key\n",Xt=function(t){return t+1},ml=function(t){return"\n You have lifted an item in position "+Xt(t.source.index)+"\n"},si=function(t,r){var n=t.droppableId===r.droppableId,i=Xt(t.index),a=Xt(r.index);return n?"\n You have moved the item from position "+i+"\n to position "+a+"\n ":"\n You have moved the item from position "+i+"\n in list "+t.droppableId+"\n to list "+r.droppableId+"\n in position "+a+"\n "},li=function(t,r,n){var i=r.droppableId===n.droppableId;return i?"\n The item "+t+"\n has been combined with "+n.draggableId:"\n The item "+t+"\n in list "+r.droppableId+"\n has been combined with "+n.draggableId+"\n in list "+n.droppableId+"\n "},hl=function(t){var r=t.destination;if(r)return si(t.source,r);var n=t.combine;return n?li(t.draggableId,t.source,n):"You are over an area that cannot be dropped on"},Vn=function(t){return"\n The item has returned to its starting position\n of "+Xt(t.index)+"\n"},bl=function(t){if(t.reason==="CANCEL")return"\n Movement cancelled.\n "+Vn(t.source)+"\n ";var r=t.destination,n=t.combine;return r?"\n You have dropped the item.\n "+si(t.source,r)+"\n ":n?"\n You have dropped the item.\n "+li(t.draggableId,t.source,n)+"\n ":"\n The item has been dropped while not over a drop area.\n "+Vn(t.source)+"\n "},kt={dragHandleUsageInstructions:vl,onDragStart:ml,onDragUpdate:hl,onDragEnd:bl},ge={x:0,y:0},me=function(t,r){return{x:t.x+r.x,y:t.y+r.y}},Ee=function(t,r){return{x:t.x-r.x,y:t.y-r.y}},We=function(t,r){return t.x===r.x&&t.y===r.y},ct=function(t){return{x:t.x!==0?-t.x:0,y:t.y!==0?-t.y:0}},et=function(t,r,n){var i;return n===void 0&&(n=0),i={},i[t]=r,i[t==="x"?"y":"x"]=n,i},It=function(t,r){return Math.sqrt(Math.pow(r.x-t.x,2)+Math.pow(r.y-t.y,2))},qn=function(t,r){return Math.min.apply(Math,r.map(function(n){return It(t,n)}))},ci=function(t){return function(r){return{x:t(r.x),y:t(r.y)}}},xl=function(e,t){var r=Oe({top:Math.max(t.top,e.top),right:Math.min(t.right,e.right),bottom:Math.min(t.bottom,e.bottom),left:Math.max(t.left,e.left)});return r.width<=0||r.height<=0?null:r},Pt=function(t,r){return{top:t.top+r.y,left:t.left+r.x,bottom:t.bottom+r.y,right:t.right+r.x}},zn=function(t){return[{x:t.left,y:t.top},{x:t.right,y:t.top},{x:t.left,y:t.bottom},{x:t.right,y:t.bottom}]},yl={top:0,right:0,bottom:0,left:0},Sl=function(t,r){return r?Pt(t,r.scroll.diff.displacement):t},wl=function(t,r,n){if(n&&n.increasedBy){var i;return z({},t,(i={},i[r.end]=t[r.end]+n.increasedBy[r.line],i))}return t},Il=function(t,r){return r&&r.shouldClipSubject?xl(r.pageMarginBox,t):Oe(t)},ot=function(e){var t=e.page,r=e.withPlaceholder,n=e.axis,i=e.frame,a=Sl(t.marginBox,i),o=wl(a,n,r),s=Il(o,i);return{page:t,withPlaceholder:r,active:s}},nn=function(e,t){e.frame||P();var r=e.frame,n=Ee(t,r.scroll.initial),i=ct(n),a=z({},r,{scroll:{initial:r.scroll.initial,current:t,diff:{value:n,displacement:i},max:r.scroll.max}}),o=ot({page:e.subject.page,withPlaceholder:e.subject.withPlaceholder,axis:e.axis,frame:a}),s=z({},e,{frame:a,subject:o});return s};function Jt(e){return Object.values?Object.values(e):Object.keys(e).map(function(t){return e[t]})}function an(e,t){if(e.findIndex)return e.findIndex(t);for(var r=0;r<e.length;r++)if(t(e[r]))return r;return-1}function ze(e,t){if(e.find)return e.find(t);var r=an(e,t);if(r!==-1)return e[r]}function ui(e){return Array.prototype.slice.call(e)}var di=fe(function(e){return e.reduce(function(t,r){return t[r.descriptor.id]=r,t},{})}),pi=fe(function(e){return e.reduce(function(t,r){return t[r.descriptor.id]=r,t},{})}),lr=fe(function(e){return Jt(e)}),Cl=fe(function(e){return Jt(e)}),ut=fe(function(e,t){var r=Cl(t).filter(function(n){return e===n.descriptor.droppableId}).sort(function(n,i){return n.descriptor.index-i.descriptor.index});return r});function on(e){return e.at&&e.at.type==="REORDER"?e.at.destination:null}function cr(e){return e.at&&e.at.type==="COMBINE"?e.at.combine:null}var ur=fe(function(e,t){return t.filter(function(r){return r.descriptor.id!==e.descriptor.id})}),Dl=function(e){var t=e.isMovingForward,r=e.draggable,n=e.destination,i=e.insideDestination,a=e.previousImpact;
15if(!n.isCombineEnabled)return null;var o=on(a);if(!o)return null;function s(m){var y={type:"COMBINE",combine:{draggableId:m,droppableId:n.descriptor.id}};return z({},a,{at:y})}var c=a.displaced.all,d=c.length?c[0]:null;if(t)return d?s(d):null;var l=ur(r,i);if(!d){if(!l.length)return null;var u=l[l.length-1];return s(u.descriptor.id)}var p=an(l,function(m){return m.descriptor.id===d});p===-1&&P();var f=p-1;if(f<0)return null;var v=l[f];return s(v.descriptor.id)},dt=function(e,t){return e.descriptor.droppableId===t.descriptor.id},fi={point:ge,value:0},Ct={invisible:{},visible:{},all:[]},El={displaced:Ct,displacedBy:fi,at:null},je=function(e,t){return function(r){return e<=r&&r<=t}},gi=function(e){var t=je(e.top,e.bottom),r=je(e.left,e.right);return function(n){var i=t(n.top)&&t(n.bottom)&&r(n.left)&&r(n.right);if(i)return!0;var a=t(n.top)||t(n.bottom),o=r(n.left)||r(n.right),s=a&&o;if(s)return!0;var c=n.top<e.top&&n.bottom>e.bottom,d=n.left<e.left&&n.right>e.right,l=c&&d;if(l)return!0;var u=c&&o||d&&a;return u}},Nl=function(e){var t=je(e.top,e.bottom),r=je(e.left,e.right);return function(n){var i=t(n.top)&&t(n.bottom)&&r(n.left)&&r(n.right);return i}},sn={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},vi={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},Pl=function(e){return function(t){var r=je(t.top,t.bottom),n=je(t.left,t.right);return function(i){return e===sn?r(i.top)&&r(i.bottom):n(i.left)&&n(i.right)}}},Rl=function(t,r){var n=r.frame?r.frame.scroll.diff.displacement:ge;return Pt(t,n)},Al=function(t,r,n){return r.subject.active?n(r.subject.active)(t):!1},Tl=function(t,r,n){return n(r)(t)},ln=function(t){var r=t.target,n=t.destination,i=t.viewport,a=t.withDroppableDisplacement,o=t.isVisibleThroughFrameFn,s=a?Rl(r,n):r;return Al(s,n,o)&&Tl(s,i,o)},jl=function(t){return ln(z({},t,{isVisibleThroughFrameFn:gi}))},mi=function(t){return ln(z({},t,{isVisibleThroughFrameFn:Nl}))},Ol=function(t){return ln(z({},t,{isVisibleThroughFrameFn:Pl(t.destination.axis)}))},Bl=function(t,r,n){if(typeof n=="boolean")return n;if(!r)return!0;var i=r.invisible,a=r.visible;if(i[t])return!1;var o=a[t];return o?o.shouldAnimate:!0};function Fl(e,t){var r=e.page.marginBox,n={top:t.point.y,right:0,bottom:0,left:t.point.x};return Oe(tn(r,n))}function Dt(e){var t=e.afterDragging,r=e.destination,n=e.displacedBy,i=e.viewport,a=e.forceShouldAnimate,o=e.last;return t.reduce(function(c,d){var l=Fl(d,n),u=d.descriptor.id;c.all.push(u);var p=jl({target:l,destination:r,viewport:i,withDroppableDisplacement:!0});if(!p)return c.invisible[d.descriptor.id]=!0,c;var f=Bl(u,o,a),v={draggableId:u,shouldAnimate:f};return c.visible[u]=v,c},{all:[],visible:{},invisible:{}})}function Ml(e,t){if(!e.length)return 0;var r=e[e.length-1].descriptor.index;return t.inHomeList?r:r+1}function Yn(e){var t=e.insideDestination,r=e.inHomeList,n=e.displacedBy,i=e.destination,a=Ml(t,{inHomeList:r});return{displaced:Ct,displacedBy:n,at:{type:"REORDER",destination:{droppableId:i.descriptor.id,index:a}}}}function Zt(e){var t=e.draggable,r=e.insideDestination,n=e.destination,i=e.viewport,a=e.displacedBy,o=e.last,s=e.index,c=e.forceShouldAnimate,d=dt(t,n);if(s==null)return Yn({insideDestination:r,inHomeList:d,displacedBy:a,destination:n});var l=ze(r,function(m){return m.descriptor.index===s});if(!l)return Yn({insideDestination:r,inHomeList:d,displacedBy:a,destination:n});var u=ur(t,r),p=r.indexOf(l),f=u.slice(p),v=Dt({afterDragging:f,destination:n,displacedBy:a,last:o,viewport:i.frame,forceShouldAnimate:c});return{displaced:v,displacedBy:a,at:{type:"REORDER",destination:{droppableId:n.descriptor.id,index:s}}}}function qe(e,t){return!!t.effected[e]}var Ll=function(e){var t=e.isMovingForward,r=e.destination,n=e.draggables,i=e.combine,a=e.afterCritical;if(!r.isCombineEnabled)return null;var o=i.draggableId,s=n[o],c=s.descriptor.index,d=qe(o,a);return d?t?c:c-1:t?c+1:c},Ul=function(e){var t=e.isMovingForward,r=e.isInHomeList,n=e.insideDestination,i=e.location;if(!n.length)return null;var a=i.index,o=t?a+1:a-1,s=n[0].descriptor.index,c=n[n.length-1].descriptor.index,d=r?c:c+1;return o<s||o>d?null:o},$l=function(e){var t=e.isMovingForward,r=e.isInHomeList,n=e.draggable,i=e.draggables,a=e.destination,o=e.insideDestination,s=e.previousImpact,c=e.viewport,d=e.afterCritical,l=s.at;if(l||P(),l.type==="REORDER"){var u=Ul({isMovingForward:t,isInHomeList:r,location:l.destination,insideDestination:o});return u==null?null:Zt({draggable:n,insideDestination:o,destination:a,viewport:c,last:s.displaced,displacedBy:s.displacedBy,index:u})}var p=Ll({isMovingForward:t,destination:a,displaced:s.displaced,draggables:i,combine:l.combine,afterCritical:d});return p==null?null:Zt({draggable:n,insideDestination:o,destination:a,viewport:c,last:s.displaced,displacedBy:s.displacedBy,index:p})}
15,kl=function(e){var t=e.displaced,r=e.afterCritical,n=e.combineWith,i=e.displacedBy,a=!!(t.visible[n]||t.invisible[n]);return qe(n,r)?a?ge:ct(i.point):a?i.point:ge},Gl=function(e){var t=e.afterCritical,r=e.impact,n=e.draggables,i=cr(r);i||P();var a=i.draggableId,o=n[a].page.borderBox.center,s=kl({displaced:r.displaced,afterCritical:t,combineWith:a,displacedBy:r.displacedBy});return me(o,s)},hi=function(t,r){return r.margin[t.start]+r.borderBox[t.size]/2},Hl=function(t,r){return r.margin[t.end]+r.borderBox[t.size]/2},cn=function(t,r,n){return r[t.crossAxisStart]+n.margin[t.crossAxisStart]+n.borderBox[t.crossAxisSize]/2},Kn=function(t){var r=t.axis,n=t.moveRelativeTo,i=t.isMoving;return et(r.line,n.marginBox[r.end]+hi(r,i),cn(r,n.marginBox,i))},Xn=function(t){var r=t.axis,n=t.moveRelativeTo,i=t.isMoving;return et(r.line,n.marginBox[r.start]-Hl(r,i),cn(r,n.marginBox,i))},Wl=function(t){var r=t.axis,n=t.moveInto,i=t.isMoving;return et(r.line,n.contentBox[r.start]+hi(r,i),cn(r,n.contentBox,i))},_l=function(e){var t=e.impact,r=e.draggable,n=e.draggables,i=e.droppable,a=e.afterCritical,o=ut(i.descriptor.id,n),s=r.page,c=i.axis;if(!o.length)return Wl({axis:c,moveInto:i.page,isMoving:s});var d=t.displaced,l=t.displacedBy,u=d.all[0];if(u){var p=n[u];if(qe(u,a))return Xn({axis:c,moveRelativeTo:p.page,isMoving:s});var f=zt(p.page,l.point);return Xn({axis:c,moveRelativeTo:f,isMoving:s})}var v=o[o.length-1];if(v.descriptor.id===r.descriptor.id)return s.borderBox.center;if(qe(v.descriptor.id,a)){var m=zt(v.page,ct(a.displacedBy.point));return Kn({axis:c,moveRelativeTo:m,isMoving:s})}return Kn({axis:c,moveRelativeTo:v.page,isMoving:s})},Ur=function(e,t){var r=e.frame;return r?me(t,r.scroll.diff.displacement):t},Vl=function(t){var r=t.impact,n=t.draggable,i=t.droppable,a=t.draggables,o=t.afterCritical,s=n.page.borderBox.center,c=r.at;return!i||!c?s:c.type==="REORDER"?_l({impact:r,draggable:n,draggables:a,droppable:i,afterCritical:o}):Gl({impact:r,draggables:a,afterCritical:o})},dr=function(e){var t=Vl(e),r=e.droppable,n=r?Ur(r,t):t;return n},bi=function(e,t){var r=Ee(t,e.scroll.initial),n=ct(r),i=Oe({top:t.y,bottom:t.y+e.frame.height,left:t.x,right:t.x+e.frame.width}),a={frame:i,scroll:{initial:e.scroll.initial,max:e.scroll.max,current:t,diff:{value:r,displacement:n}}};return a};function Jn(e,t){return e.map(function(r){return t[r]})}function ql(e,t){for(var r=0;r<t.length;r++){var n=t[r].visible[e];if(n)return n}return null}var zl=function(e){var t=e.impact,r=e.viewport,n=e.destination,i=e.draggables,a=e.maxScrollChange,o=bi(r,me(r.scroll.current,a)),s=n.frame?nn(n,me(n.frame.scroll.current,a)):n,c=t.displaced,d=Dt({afterDragging:Jn(c.all,i),destination:n,displacedBy:t.displacedBy,viewport:o.frame,last:c,forceShouldAnimate:!1}),l=Dt({afterDragging:Jn(c.all,i),destination:s,displacedBy:t.displacedBy,viewport:r.frame,last:c,forceShouldAnimate:!1}),u={},p={},f=[c,d,l];c.all.forEach(function(m){var y=ql(m,f);if(y){p[m]=y;return}u[m]=!0});var v=z({},t,{displaced:{all:c.all,invisible:u,visible:p}});return v},Yl=function(e,t){return me(e.scroll.diff.displacement,t)},un=function(e){var t=e.pageBorderBoxCenter,r=e.draggable,n=e.viewport,i=Yl(n,t),a=Ee(i,r.page.borderBox.center);return me(r.client.borderBox.center,a)},xi=function(e){var t=e.draggable,r=e.destination,n=e.newPageBorderBoxCenter,i=e.viewport,a=e.withDroppableDisplacement,o=e.onlyOnMainAxis,s=o===void 0?!1:o,c=Ee(n,t.page.borderBox.center),d=Pt(t.page.borderBox,c),l={target:d,destination:r,withDroppableDisplacement:a,viewport:i};return s?Ol(l):mi(l)},Kl=function(e){var t=e.isMovingForward,r=e.draggable,n=e.destination,i=e.draggables,a=e.previousImpact,o=e.viewport,s=e.previousPageBorderBoxCenter,c=e.previousClientSelection,d=e.afterCritical;if(!n.isEnabled)return null;var l=ut(n.descriptor.id,i),u=dt(r,n),p=Dl({isMovingForward:t,draggable:r,destination:n,insideDestination:l,previousImpact:a})||$l({isMovingForward:t,isInHomeList:u,draggable:r,draggables:i,destination:n,insideDestination:l,previousImpact:a,viewport:o,afterCritical:d});if(!p)return null;var f=dr({impact:p,draggable:r,droppable:n,draggables:i,afterCritical:d}
15),v=xi({draggable:r,destination:n,newPageBorderBoxCenter:f,viewport:o.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0});if(v){var m=un({pageBorderBoxCenter:f,draggable:r,viewport:o});return{clientSelection:m,impact:p,scrollJumpRequest:null}}var y=Ee(f,s),h=zl({impact:p,viewport:o,destination:n,draggables:i,maxScrollChange:y});return{clientSelection:c,impact:h,scrollJumpRequest:y}},ye=function(t){var r=t.subject.active;return r||P(),r},Xl=function(e){var t=e.isMovingForward,r=e.pageBorderBoxCenter,n=e.source,i=e.droppables,a=e.viewport,o=n.subject.active;if(!o)return null;var s=n.axis,c=je(o[s.start],o[s.end]),d=lr(i).filter(function(u){return u!==n}).filter(function(u){return u.isEnabled}).filter(function(u){return!!u.subject.active}).filter(function(u){return gi(a.frame)(ye(u))}).filter(function(u){var p=ye(u);return t?o[s.crossAxisEnd]<p[s.crossAxisEnd]:p[s.crossAxisStart]<o[s.crossAxisStart]}).filter(function(u){var p=ye(u),f=je(p[s.start],p[s.end]);return c(p[s.start])||c(p[s.end])||f(o[s.start])||f(o[s.end])}).sort(function(u,p){var f=ye(u)[s.crossAxisStart],v=ye(p)[s.crossAxisStart];return t?f-v:v-f}).filter(function(u,p,f){return ye(u)[s.crossAxisStart]===ye(f[0])[s.crossAxisStart]});if(!d.length)return null;if(d.length===1)return d[0];var l=d.filter(function(u){var p=je(ye(u)[s.start],ye(u)[s.end]);return p(r[s.line])});return l.length===1?l[0]:l.length>1?l.sort(function(u,p){return ye(u)[s.start]-ye(p)[s.start]})[0]:d.sort(function(u,p){var f=qn(r,zn(ye(u))),v=qn(r,zn(ye(p)));return f!==v?f-v:ye(u)[s.start]-ye(p)[s.start]})[0]},Zn=function(t,r){var n=t.page.borderBox.center;return qe(t.descriptor.id,r)?Ee(n,r.displacedBy.point):n},Jl=function(t,r){var n=t.page.borderBox;return qe(t.descriptor.id,r)?Pt(n,ct(r.displacedBy.point)):n},Zl=function(e){var t=e.pageBorderBoxCenter,r=e.viewport,n=e.destination,i=e.insideDestination,a=e.afterCritical,o=i.filter(function(s){return mi({target:Jl(s,a),destination:n,viewport:r.frame,withDroppableDisplacement:!0})}).sort(function(s,c){var d=It(t,Ur(n,Zn(s,a))),l=It(t,Ur(n,Zn(c,a)));return d<l?-1:l<d?1:s.descriptor.index-c.descriptor.index});return o[0]||null},Rt=fe(function(t,r){var n=r[t.line];return{value:n,point:et(t.line,n)}}),Ql=function(t,r,n){var i=t.axis;if(t.descriptor.mode==="virtual")return et(i.line,r[i.line]);var a=t.subject.page.contentBox[i.size],o=ut(t.descriptor.id,n),s=o.reduce(function(l,u){return l+u.client.marginBox[i.size]},0),c=s+r[i.line],d=c-a;return d<=0?null:et(i.line,d)},yi=function(t,r){return z({},t,{scroll:z({},t.scroll,{max:r})})},Si=function(t,r,n){var i=t.frame;dt(r,t)&&P(),t.subject.withPlaceholder&&P();var a=Rt(t.axis,r.displaceBy).point,o=Ql(t,a,n),s={placeholderSize:a,increasedBy:o,oldFrameMaxScroll:t.frame?t.frame.scroll.max:null};if(!i){var c=ot({page:t.subject.page,withPlaceholder:s,axis:t.axis,frame:t.frame});return z({},t,{subject:c})}var d=o?me(i.scroll.max,o):i.scroll.max,l=yi(i,d),u=ot({page:t.subject.page,withPlaceholder:s,axis:t.axis,frame:l});return z({},t,{subject:u,frame:l})},ec=function(t){var r=t.subject.withPlaceholder;r||P();var n=t.frame;if(!n){var i=ot({page:t.subject.page,axis:t.axis,frame:null,withPlaceholder:null});return z({},t,{subject:i})}var a=r.oldFrameMaxScroll;a||P();var o=yi(n,a),s=ot({page:t.subject.page,axis:t.axis,frame:o,withPlaceholder:null});return z({},t,{subject:s,frame:o})},tc=function(e){var t=e.previousPageBorderBoxCenter,r=e.moveRelativeTo,n=e.insideDestination,i=e.draggable,a=e.draggables,o=e.destination,s=e.viewport,c=e.afterCritical;if(!r){if(n.length)return null;var d={displaced:Ct,displacedBy:fi,at:{type:"REORDER",destination:{droppableId:o.descriptor.id,index:0}}},l=dr({impact:d,draggable:i,droppable:o,draggables:a,afterCritical:c}),u=dt(i,o)?o:Si(o,i,a),p=xi({draggable:i,destination:u,newPageBorderBoxCenter:l,viewport:s.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0});return p?d:null}var f=t[o.axis.line]<=r.page.borderBox.center[o.axis.line],v=function(){var y=r.descriptor.index;return r.descriptor.id===i.descriptor.id||f?y:y+1}(),m=Rt(o.axis,i.displaceBy);return Zt({draggable:i,insideDestination:n,destination:o,viewport:s,displacedBy:m,last:Ct,index:v})},rc=function(e){var t=e.isMovingForward,r=e.previousPageBorderBoxCenter,n=e.draggable,i=e.isOver,a=e.draggables,o=e.droppables,s=e.viewport,c=e.afterCritical,d=Xl({isMovingForward:t,pageBorderBoxCenter:r,source:i,droppables:o,viewport:s});if(!d)return null;var l=ut(d.descriptor.id,a),u=Zl({pageBorderBoxCenter:r,viewport:s,destination:d,insideDestination:l,afterCritical:c}),p=tc({previousPageBorderBoxCenter:r,destination:d,draggable:n,draggables:a,moveRelativeTo:u,insideDestination:l,viewport:s,afterCritical:c});if(!p)return null;var f=dr({impact:p,draggable:n,droppable:d,draggables:a,afterCritical:c}),v=un({pageBorderBoxCenter:f,draggable:n,viewport:s});return{clientSelection:v,impact:p,scrollJumpRequest:null}},Ne=function(e){var t=e.at;return t?t.type==="REORDER"?t.destination.droppableId:t.combine.droppableId:null},nc=function(t,r){var n=Ne(t);return n?r[n]:null},ac=function(e){var t=e.state,r=e.type,n=nc(t.impact,t.dimensions.droppables),i=!!n,a=t.dimensions.droppables[t.critical.droppable.
15id],o=n||a,s=o.axis.direction,c=s==="vertical"&&(r==="MOVE_UP"||r==="MOVE_DOWN")||s==="horizontal"&&(r==="MOVE_LEFT"||r==="MOVE_RIGHT");if(c&&!i)return null;var d=r==="MOVE_DOWN"||r==="MOVE_RIGHT",l=t.dimensions.draggables[t.critical.draggable.id],u=t.current.page.borderBoxCenter,p=t.dimensions,f=p.draggables,v=p.droppables;return c?Kl({isMovingForward:d,previousPageBorderBoxCenter:u,draggable:l,destination:o,draggables:f,viewport:t.viewport,previousClientSelection:t.current.client.selection,previousImpact:t.impact,afterCritical:t.afterCritical}):rc({isMovingForward:d,previousPageBorderBoxCenter:u,draggable:l,isOver:o,draggables:f,droppables:v,viewport:t.viewport,afterCritical:t.afterCritical})};function Je(e){return e.phase==="DRAGGING"||e.phase==="COLLECTING"}function wi(e){var t=je(e.top,e.bottom),r=je(e.left,e.right);return function(i){return t(i.y)&&r(i.x)}}function ic(e,t){return e.left<t.right&&e.right>t.left&&e.top<t.bottom&&e.bottom>t.top}function oc(e){var t=e.pageBorderBox,r=e.draggable,n=e.candidates,i=r.page.borderBox.center,a=n.map(function(o){var s=o.axis,c=et(o.axis.line,t.center[s.line],o.page.borderBox.center[s.crossAxisLine]);return{id:o.descriptor.id,distance:It(i,c)}}).sort(function(o,s){return s.distance-o.distance});return a[0]?a[0].id:null}function sc(e){var t=e.pageBorderBox,r=e.draggable,n=e.droppables,i=lr(n).filter(function(a){if(!a.isEnabled)return!1;var o=a.subject.active;if(!o||!ic(t,o))return!1;if(wi(o)(t.center))return!0;var s=a.axis,c=o.center[s.crossAxisLine],d=t[s.crossAxisStart],l=t[s.crossAxisEnd],u=je(o[s.crossAxisStart],o[s.crossAxisEnd]),p=u(d),f=u(l);return!p&&!f?!0:p?d<c:l>c});return i.length?i.length===1?i[0].descriptor.id:oc({pageBorderBox:t,draggable:r,candidates:i}):null}var Ii=function(t,r){return Oe(Pt(t,r))},lc=function(e,t){var r=e.frame;return r?Ii(t,r.scroll.diff.value):t};function Ci(e){var t=e.displaced,r=e.id;return!!(t.visible[r]||t.invisible[r])}function cc(e){var t=e.draggable,r=e.closest,n=e.inHomeList;return r?n&&r.descriptor.index>t.descriptor.index?r.descriptor.index-1:r.descriptor.index:null}var uc=function(e){var t=e.pageBorderBoxWithDroppableScroll,r=e.draggable,n=e.destination,i=e.insideDestination,a=e.last,o=e.viewport,s=e.afterCritical,c=n.axis,d=Rt(n.axis,r.displaceBy),l=d.value,u=t[c.start],p=t[c.end],f=ur(r,i),v=ze(f,function(y){var h=y.descriptor.id,b=y.page.borderBox.center[c.line],w=qe(h,s),C=Ci({displaced:a,id:h});return w?C?p<=b:u<b-l:C?p<=b+l:u<b}),m=cc({draggable:r,closest:v,inHomeList:dt(r,n)});return Zt({draggable:r,insideDestination:i,destination:n,viewport:o,last:a,displacedBy:d,index:m})},dc=4,pc=function(e){var t=e.draggable,r=e.pageBorderBoxWithDroppableScroll,n=e.previousImpact,i=e.destination,a=e.insideDestination,o=e.afterCritical;if(!i.isCombineEnabled)return null;var s=i.axis,c=Rt(i.axis,t.displaceBy),d=c.value,l=r[s.start],u=r[s.end],p=ur(t,a),f=ze(p,function(m){var y=m.descriptor.id,h=m.page.borderBox,b=h[s.size],w=b/dc,C=qe(y,o),S=Ci({displaced:n.displaced,id:y});return C?S?u>h[s.start]+w&&u<h[s.end]-w:l>h[s.start]-d+w&&l<h[s.end]-d-w:S?u>h[s.start]+d+w&&u<h[s.end]+d-w:l>h[s.start]+w&&l<h[s.end]-w});if(!f)return null;var v={displacedBy:c,displaced:n.displaced,at:{type:"COMBINE",combine:{draggableId:f.descriptor.id,droppableId:i.descriptor.id}}};return v},Di=function(e){var t=e.pageOffset,r=e.draggable,n=e.draggables,i=e.droppables,a=e.previousImpact,o=e.viewport,s=e.afterCritical,c=Ii(r.page.borderBox,t),d=sc({pageBorderBox:c,draggable:r,droppables:i});if(!d)return El;var l=i[d],u=ut(l.descriptor.id,n),p=lc(l,c);return pc({pageBorderBoxWithDroppableScroll:p,draggable:r,previousImpact:a,destination:l,insideDestination:u,afterCritical:s})||uc({pageBorderBoxWithDroppableScroll:p,draggable:r,destination:l,insideDestination:u,last:a.displaced,viewport:o,afterCritical:s})},dn=function(e,t){var r;return z({},e,(r={},r[t.descriptor.id]=t,r))},fc=function(t){var r=t.previousImpact,n=t.impact,i=t.droppables,a=Ne(r),o=Ne(n);if(!a||a===o)return i;var s=i[a];if(!s.subject.withPlaceholder)return i;var c=ec(s);return dn(i,c)},gc=function(e){var t=e.draggable,r=e.draggables,n=e.droppables,i=e.previousImpact,a=e.impact,o=fc({previousImpact:i,impact:a,droppables:n}),s=Ne(a);if(!s)return o;var c=n[s];if(dt(t,c)||c.subject.withPlaceholder)return o;var d=Si(c,t,r);return dn(o,d)},ht=function(e){var t=e.state,r=e.clientSelection,n=e.dimensions,i=e.viewport,a=e.impact,o=e.scrollJumpRequest,s=i||t.viewport,c=n||t.dimensions,d=r||t.current.client.selection,l=Ee(d,t.initial.client.selection),u={offset:l,selection:d,borderBoxCenter:me(t.initial.client.borderBoxCenter,l)},p={selection:me(u.selection,s.scroll.current),borderBoxCenter:me(u.borderBoxCenter,s.scroll.current),offset:me(u.offset,s.scroll.diff.value)},f={client:u,page:p};if(t.phase==="COLLECTING")return z({phase:"COLLECTING"},t,{dimensions:c,viewport:s,current:f});var v=c.draggables[t.critical.draggable.id],m=a||Di({pageOffset:p.offset,draggable:v,draggables:c.draggables,droppables:c.droppables,previousImpact:t.impact,viewport:s,afterCritical:t.afterCritical}),y=gc({draggable:v,impact:m,previousImpact:t.impact,draggables:c.draggables,droppables:c.droppables}),h=z({},t,{current:f,dimensions:{draggables:c.draggables,droppables:y},impact:m,viewport:s,scrollJumpRequest:o||null,forceShouldAnimate:o?!1:null});return h};function vc(e,t){return e.map(function(r){return t[r]})}var Ei=function(e){var t=e.impact,r=e.viewport,n=e.draggables,i=e.destination,a=e.forceShouldAnimate,o=t.displaced,s=vc(o.all,n),c=Dt({afterDragging:s,destination:i,displacedBy:t.displacedBy,viewport:r.frame,forceShouldAnimate:a,last:o});return z({},t,{displaced:c})},Ni=function(e){var t=e.impact,r=e.draggable,n=e.droppable,i=e.draggables,a=e.viewport,o=e.afterCritical,s=dr({impact:t,draggable:r,draggables:i,droppable:n,afterCritical:
15o});return un({pageBorderBoxCenter:s,draggable:r,viewport:a})},Pi=function(e){var t=e.state,r=e.dimensions,n=e.viewport;t.movementMode!=="SNAP"&&P();var i=t.impact,a=n||t.viewport,o=r||t.dimensions,s=o.draggables,c=o.droppables,d=s[t.critical.draggable.id],l=Ne(i);l||P();var u=c[l],p=Ei({impact:i,viewport:a,destination:u,draggables:s}),f=Ni({impact:p,draggable:d,droppable:u,draggables:s,viewport:a,afterCritical:t.afterCritical});return ht({impact:p,clientSelection:f,state:t,dimensions:o,viewport:a})},mc=function(e){return{index:e.index,droppableId:e.droppableId}},Ri=function(e){var t=e.draggable,r=e.home,n=e.draggables,i=e.viewport,a=Rt(r.axis,t.displaceBy),o=ut(r.descriptor.id,n),s=o.indexOf(t);s===-1&&P();var c=o.slice(s+1),d=c.reduce(function(f,v){return f[v.descriptor.id]=!0,f},{}),l={inVirtualList:r.descriptor.mode==="virtual",displacedBy:a,effected:d},u=Dt({afterDragging:c,destination:r,displacedBy:a,last:null,viewport:i.frame,forceShouldAnimate:!1}),p={displaced:u,displacedBy:a,at:{type:"REORDER",destination:mc(t.descriptor)}};return{impact:p,afterCritical:l}},hc=function(e,t){return{draggables:e.draggables,droppables:dn(e.droppables,t)}},bc=function(e){var t=e.draggable,r=e.offset,n=e.initialWindowScroll,i=zt(t.client,r),a=Yt(i,n),o=z({},t,{placeholder:z({},t.placeholder,{client:i}),client:i,page:a});return o},xc=function(e){var t=e.frame;return t||P(),t},yc=function(e){var t=e.additions,r=e.updatedDroppables,n=e.viewport,i=n.scroll.diff.value;return t.map(function(a){var o=a.descriptor.droppableId,s=r[o],c=xc(s),d=c.scroll.diff.value,l=me(i,d),u=bc({draggable:a,offset:l,initialWindowScroll:n.scroll.initial});return u})},Sc=function(e){var t=e.state,r=e.published,n=r.modified.map(function(w){var C=t.dimensions.droppables[w.droppableId],S=nn(C,w.scroll);return S}),i=z({},t.dimensions.droppables,{},di(n)),a=pi(yc({additions:r.additions,updatedDroppables:i,viewport:t.viewport})),o=z({},t.dimensions.draggables,{},a);r.removals.forEach(function(w){delete o[w]});var s={droppables:i,draggables:o},c=Ne(t.impact),d=c?s.droppables[c]:null,l=s.draggables[t.critical.draggable.id],u=s.droppables[t.critical.droppable.id],p=Ri({draggable:l,home:u,draggables:o,viewport:t.viewport}),f=p.impact,v=p.afterCritical,m=d&&d.isCombineEnabled?t.impact:f,y=Di({pageOffset:t.current.page.offset,draggable:s.draggables[t.critical.draggable.id],draggables:s.draggables,droppables:s.droppables,previousImpact:m,viewport:t.viewport,afterCritical:v}),h=z({phase:"DRAGGING"},t,{phase:"DRAGGING",impact:y,onLiftImpact:f,dimensions:s,afterCritical:v,forceShouldAnimate:!1});if(t.phase==="COLLECTING")return h;var b=z({phase:"DROP_PENDING"},h,{phase:"DROP_PENDING",reason:t.reason,isWaiting:!1});return b},$r=function(t){return t.movementMode==="SNAP"},Nr=function(t,r,n){var i=hc(t.dimensions,r);return!$r(t)||n?ht({state:t,dimensions:i}):Pi({state:t,dimensions:i})};function Pr(e){return e.isDragging&&e.movementMode==="SNAP"?z({phase:"DRAGGING"},e,{scrollJumpRequest:null}):e}var Qn={phase:"IDLE",completed:null,shouldFlush:!1},wc=function(e,t){if(e===void 0&&(e=Qn),t.type==="FLUSH")return z({},Qn,{shouldFlush:!0});if(t.type==="INITIAL_PUBLISH"){e.phase!=="IDLE"&&P();var r=t.payload,n=r.critical,i=r.clientSelection,a=r.viewport,o=r.dimensions,s=r.movementMode,c=o.draggables[n.draggable.id],d=o.droppables[n.droppable.id],l={selection:i,borderBoxCenter:c.client.borderBox.center,offset:ge},u={client:l,page:{selection:me(l.selection,a.scroll.initial),borderBoxCenter:me(l.selection,a.scroll.initial),offset:me(l.selection,a.scroll.diff.value)}},p=lr(o.droppables).every(function(we){return!we.isFixedOnPage}),f=Ri({draggable:c,home:d,draggables:o.draggables,viewport:a}),v=f.impact,m=f.afterCritical,y={phase:"DRAGGING",isDragging:!0,critical:n,movementMode:s,dimensions:o,initial:u,current:u,isWindowScrollAllowed:p,impact:v,afterCritical:m,onLiftImpact:v,viewport:a,scrollJumpRequest:null,forceShouldAnimate:null};return y}if(t.type==="COLLECTION_STARTING"){if(e.phase==="COLLECTING"||e.phase==="DROP_PENDING")return e;e.phase!=="DRAGGING"&&P();var h=z({phase:"COLLECTING"},e,{phase:"COLLECTING"});return h}if(t.type==="PUBLISH_WHILE_DRAGGING")return e.phase==="COLLECTING"||e.phase==="DROP_PENDING"||P(),Sc({state:e,published:t.payload});if(t.type==="MOVE"){if(e.phase==="DROP_PENDING")return e;Je(e)||P();var b=t.payload.client;return We(b,e.current.client.selection)?e:ht({state:e,clientSelection:b,impact:$r(e)?e.impact:null})}if(t.type==="UPDATE_DROPPABLE_SCROLL"){if(e.phase==="DROP_PENDING"||e.phase==="COLLECTING")return Pr(e);Je(e)||P();var w=t.payload,C=w.id,S=w.newScroll,N=e.dimensions.droppables[C];if(!N)return e;var F=nn(N,S);return Nr(e,F,!1)}if(t.type==="UPDATE_DROPPABLE_IS_ENABLED"){if(e.phase==="DROP_PENDING")return e;Je(e)||P();var H=t.payload,O=H.id,k=H.isEnabled,M=e.dimensions.droppables[O];M||P(),M.isEnabled===k&&P();var X=z({},M,{isEnabled:k});return Nr(e,X,!0)}if(t.type==="UPDATE_DROPPABLE_IS_COMBINE_ENABLED"){if(e.phase==="DROP_PENDING")return e;Je(e)||P();
15var E=t.payload,W=E.id,A=E.isCombineEnabled,V=e.dimensions.droppables[W];V||P(),V.isCombineEnabled===A&&P();var ne=z({},V,{isCombineEnabled:A});return Nr(e,ne,!0)}if(t.type==="MOVE_BY_WINDOW_SCROLL"){if(e.phase==="DROP_PENDING"||e.phase==="DROP_ANIMATING")return e;Je(e)||P(),e.isWindowScrollAllowed||P();var ie=t.payload.newScroll;if(We(e.viewport.scroll.current,ie))return Pr(e);var B=bi(e.viewport,ie);return $r(e)?Pi({state:e,viewport:B}):ht({state:e,viewport:B})}if(t.type==="UPDATE_VIEWPORT_MAX_SCROLL"){if(!Je(e))return e;var I=t.payload.maxScroll;if(We(I,e.viewport.scroll.max))return e;var T=z({},e.viewport,{scroll:z({},e.viewport.scroll,{max:I})});return z({phase:"DRAGGING"},e,{viewport:T})}if(t.type==="MOVE_UP"||t.type==="MOVE_DOWN"||t.type==="MOVE_LEFT"||t.type==="MOVE_RIGHT"){if(e.phase==="COLLECTING"||e.phase==="DROP_PENDING")return e;e.phase!=="DRAGGING"&&P();var j=ac({state:e,type:t.type});return j?ht({state:e,impact:j.impact,clientSelection:j.clientSelection,scrollJumpRequest:j.scrollJumpRequest}):e}if(t.type==="DROP_PENDING"){var Y=t.payload.reason;e.phase!=="COLLECTING"&&P();var J=z({phase:"DROP_PENDING"},e,{phase:"DROP_PENDING",isWaiting:!0,reason:Y});return J}if(t.type==="DROP_ANIMATE"){var R=t.payload,L=R.completed,ee=R.dropDuration,Z=R.newHomeClientOffset;e.phase==="DRAGGING"||e.phase==="DROP_PENDING"||P();var ce={phase:"DROP_ANIMATING",completed:L,dropDuration:ee,newHomeClientOffset:Z,dimensions:e.dimensions};return ce}if(t.type==="DROP_COMPLETE"){var ue=t.payload.completed;return{phase:"IDLE",completed:ue,shouldFlush:!1}}return e},Ic=function(t){return{type:"BEFORE_INITIAL_CAPTURE",payload:t}},Cc=function(t){return{type:"LIFT",payload:t}},Dc=function(t){return{type:"INITIAL_PUBLISH",payload:t}},Ec=function(t){return{type:"PUBLISH_WHILE_DRAGGING",payload:t}},Nc=function(){return{type:"COLLECTION_STARTING",payload:null}},Pc=function(t){return{type:"UPDATE_DROPPABLE_SCROLL",payload:t}},Rc=function(t){return{type:"UPDATE_DROPPABLE_IS_ENABLED",payload:t}},Ac=function(t){return{type:"UPDATE_DROPPABLE_IS_COMBINE_ENABLED",payload:t}},Ai=function(t){return{type:"MOVE",payload:t}},Tc=function(t){return{type:"MOVE_BY_WINDOW_SCROLL",payload:t}},jc=function(t){return{type:"UPDATE_VIEWPORT_MAX_SCROLL",payload:t}},Oc=function(){return{type:"MOVE_UP",payload:null}},Bc=function(){return{type:"MOVE_DOWN",payload:null}},Fc=function(){return{type:"MOVE_RIGHT",payload:null}},Mc=function(){return{type:"MOVE_LEFT",payload:null}},pn=function(){return{type:"FLUSH",payload:null}},Lc=function(t){return{type:"DROP_ANIMATE",payload:t}},fn=function(t){return{type:"DROP_COMPLETE",payload:t}},Ti=function(t){return{type:"DROP",payload:t}},Uc=function(t){return{type:"DROP_PENDING",payload:t}},ji=function(){return{type:"DROP_ANIMATION_FINISHED",payload:null}},$c=function(e){return function(t){var r=t.getState,n=t.dispatch;return function(i){return function(a){if(a.type!=="LIFT"){i(a);return}var o=a.payload,s=o.id,c=o.clientSelection,d=o.movementMode,l=r();l.phase==="DROP_ANIMATING"&&n(fn({completed:l.completed})),r().phase!=="IDLE"&&P(),n(pn()),n(Ic({draggableId:s,movementMode:d}));var u={shouldPublishImmediately:d==="SNAP"},p={draggableId:s,scrollOptions:u},f=e.startPublishing(p),v=f.critical,m=f.dimensions,y=f.viewport;n(Dc({critical:v,dimensions:m,clientSelection:c,movementMode:d,viewport:y}))}}}},kc=function(e){return function(){return function(t){return function(r){r.type==="INITIAL_PUBLISH"&&e.dragging(),r.type==="DROP_ANIMATE"&&e.dropping(r.payload.completed.result.reason),(r.type==="FLUSH"||r.type==="DROP_COMPLETE")&&e.resting(),t(r)}}}},gn={outOfTheWay:"cubic-bezier(0.2, 0, 0, 1)",drop:"cubic-bezier(.2,1,.1,1)"},Et={opacity:{drop:0,combining:.7},scale:{drop:.75}},vn={outOfTheWay:.2,minDropTime:.33,maxDropTime:.55},Ke=vn.outOfTheWay+"s "+gn.outOfTheWay,bt={fluid:"opacity "+Ke,snap:"transform "+Ke+", opacity "+Ke,drop:function(t){var r=t+"s "+gn.drop;return"transform "+r+", opacity "+r},outOfTheWay:"transform "+Ke,placeholder:"height "+Ke+", width "+Ke+", margin "+Ke},ea=function(t){return We(t,ge)?null:"translate("+t.x+"px, "+t.y+"px)"},kr={moveTo:ea,drop:function(t,r){var n=ea(t);return n?r?n+" scale("+Et.scale.drop+")":n:null}},Gr=vn.minDropTime,Oi=vn.maxDropTime,Gc=Oi-Gr,ta=1500,Hc=.6,Wc=function(e){var t=e.current,r=e.destination,n=e.reason,i=It(t,r);
15if(i<=0)return Gr;if(i>=ta)return Oi;var a=i/ta,o=Gr+Gc*a,s=n==="CANCEL"?o*Hc:o;return Number(s.toFixed(2))},_c=function(e){var t=e.impact,r=e.draggable,n=e.dimensions,i=e.viewport,a=e.afterCritical,o=n.draggables,s=n.droppables,c=Ne(t),d=c?s[c]:null,l=s[r.descriptor.droppableId],u=Ni({impact:t,draggable:r,draggables:o,afterCritical:a,droppable:d||l,viewport:i}),p=Ee(u,r.client.borderBox.center);return p},Vc=function(e){var t=e.draggables,r=e.reason,n=e.lastImpact,i=e.home,a=e.viewport,o=e.onLiftImpact;if(!n.at||r!=="DROP"){var s=Ei({draggables:t,impact:o,destination:i,viewport:a,forceShouldAnimate:!0});return{impact:s,didDropInsideDroppable:!1}}if(n.at.type==="REORDER")return{impact:n,didDropInsideDroppable:!0};var c=z({},n,{displaced:Ct});return{impact:c,didDropInsideDroppable:!0}},qc=function(e){var t=e.getState,r=e.dispatch;return function(n){return function(i){if(i.type!=="DROP"){n(i);return}var a=t(),o=i.payload.reason;if(a.phase==="COLLECTING"){r(Uc({reason:o}));return}if(a.phase!=="IDLE"){var s=a.phase==="DROP_PENDING"&&a.isWaiting;s&&P(),a.phase==="DRAGGING"||a.phase==="DROP_PENDING"||P();var c=a.critical,d=a.dimensions,l=d.draggables[a.critical.draggable.id],u=Vc({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}),p=u.impact,f=u.didDropInsideDroppable,v=f?on(p):null,m=f?cr(p):null,y={index:c.draggable.index,droppableId:c.droppable.id},h={draggableId:l.descriptor.id,type:l.descriptor.type,source:y,reason:o,mode:a.movementMode,destination:v,combine:m},b=_c({impact:p,draggable:l,dimensions:d,viewport:a.viewport,afterCritical:a.afterCritical}),w={critical:a.critical,afterCritical:a.afterCritical,result:h,impact:p},C=!We(a.current.client.offset,b)||!!h.combine;if(!C){r(fn({completed:w}));return}var S=Wc({current:a.current.client.offset,destination:b,reason:o}),N={newHomeClientOffset:b,dropDuration:S,completed:w};r(Lc(N))}}}},Bi=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function zc(e){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(r){r.target!==window&&r.target!==window.document||e()}}}function Yc(e){var t=e.onWindowScroll;function r(){t(Bi())}var n=wt(r),i=zc(n),a=He;function o(){return a!==He}function s(){o()&&P(),a=Te(window,[i])}function c(){o()||P(),n.cancel(),a(),a=He}return{start:s,stop:c,isActive:o}}var Kc=function(t){return t.type==="DROP_COMPLETE"||t.type==="DROP_ANIMATE"||t.type==="FLUSH"},Xc=function(e){var t=Yc({onWindowScroll:function(n){e.dispatch(Tc({newScroll:n}))}});return function(r){return function(n){!t.isActive()&&n.type==="INITIAL_PUBLISH"&&t.start(),t.isActive()&&Kc(n)&&t.stop(),r(n)}}},Jc=function(e){var t=!1,r=!1,n=setTimeout(function(){r=!0}),i=function(o){t||r||(t=!0,e(o),clearTimeout(n))};return i.wasCalled=function(){return t},i},Zc=function(){var e=[],t=function(a){var o=an(e,function(d){return d.timerId===a});o===-1&&P();var s=e.splice(o,1),c=s[0];c.callback()},r=function(a){var o=setTimeout(function(){return t(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:r,flush:n}},Qc=function(t,r){return t==null&&r==null?!0:t==null||r==null?!1:t.droppableId===r.droppableId&&t.index===r.index},eu=function(t,r){return t==null&&r==null?!0:t==null||r==null?!1:t.draggableId===r.draggableId&&t.droppableId===r.droppableId},tu=function(t,r){if(t===r)return!0;var n=t.draggable.id===r.draggable.id&&t.draggable.droppableId===r.draggable.droppableId&&t.draggable.type===r.draggable.type&&t.draggable.index===r.draggable.index,i=t.droppable.id===r.droppable.id&&t.droppable.type===r.droppable.type;return n&&i},pt=function(t,r){r()},Tt=function(t,r){return{draggableId:t.draggable.id,type:t.droppable.type,source:{droppableId:t.droppable.id,index:t.draggable.index},mode:r}},Rr=function(t,r,n,i){if(!t){n(i(r));return}var a=Jc(n),o={announce:a};t(r,o),a.wasCalled()||n(i(r))},ru=function(e,t){var r=Zc(),n=null,i=function(p,f){n&&P(),pt("onBeforeCapture",function(){var v=e().onBeforeCapture;if(v){var m={draggableId:p,mode:f};v(m)}})},a=function(p,f){n&&P(),pt("onBeforeDragStart",function(){var v=e().onBeforeDragStart;v&&v(Tt(p,f))})},o=function(p,f){n&&P();var v=Tt(p,f);n={mode:f,lastCritical:p,lastLocation:v.source,lastCombine:null},r.add(function(){pt("onDragStart",function(){return Rr(e().onDragStart,v,t,kt.onDragStart)})})},s=function(p,f){var v=on(f),m=cr(f);n||P();var y=!tu(p,n.lastCritical);y&&(n.lastCritical=p);var h=!Qc(n.lastLocation,v);h&&(n.lastLocation=v);var b=!eu(n.lastCombine,m);if(b&&(n.lastCombine=m),!(!y&&!h&&!b)){var w=z({},Tt(p,n.mode),{combine:m,destination:v});r.add(function(){pt("onDragUpdate",function(){return Rr(e().onDragUpdate,w,t,kt.onDragUpdate)})})}},c=function(){n||P(),r.flush()}
15,d=function(p){n||P(),n=null,pt("onDragEnd",function(){return Rr(e().onDragEnd,p,t,kt.onDragEnd)})},l=function(){if(n){var p=z({},Tt(n.lastCritical,n.mode),{combine:null,destination:null,reason:"CANCEL"});d(p)}};return{beforeCapture:i,beforeStart:a,start:o,update:s,flush:c,drop:d,abort:l}},nu=function(e,t){var r=ru(e,t);return function(n){return function(i){return function(a){if(a.type==="BEFORE_INITIAL_CAPTURE"){r.beforeCapture(a.payload.draggableId,a.payload.movementMode);return}if(a.type==="INITIAL_PUBLISH"){var o=a.payload.critical;r.beforeStart(o,a.payload.movementMode),i(a),r.start(o,a.payload.movementMode);return}if(a.type==="DROP_COMPLETE"){var s=a.payload.completed.result;r.flush(),i(a),r.drop(s);return}if(i(a),a.type==="FLUSH"){r.abort();return}var c=n.getState();c.phase==="DRAGGING"&&r.update(c.critical,c.impact)}}}},au=function(e){return function(t){return function(r){if(r.type!=="DROP_ANIMATION_FINISHED"){t(r);return}var n=e.getState();n.phase!=="DROP_ANIMATING"&&P(),e.dispatch(fn({completed:n.completed}))}}},iu=function(e){var t=null,r=null;function n(){r&&(cancelAnimationFrame(r),r=null),t&&(t(),t=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 c=e.getState();c.phase==="DROP_ANIMATING"&&e.dispatch(ji())}};r=requestAnimationFrame(function(){r=null,t=Te(window,[o])})}}}},ou=function(e){return function(){return function(t){return function(r){(r.type==="DROP_COMPLETE"||r.type==="FLUSH"||r.type==="DROP_ANIMATE")&&e.stopPublishing(),t(r)}}}},su=function(e){var t=!1;return function(){return function(r){return function(n){if(n.type==="INITIAL_PUBLISH"){t=!0,e.tryRecordFocus(n.payload.critical.draggable.id),r(n),e.tryRestoreFocusRecorded();return}if(r(n),!!t){if(n.type==="FLUSH"){t=!1,e.tryRestoreFocusRecorded();return}if(n.type==="DROP_COMPLETE"){t=!1;var i=n.payload.completed.result;i.combine&&e.tryShiftRecord(i.draggableId,i.combine.draggableId),e.tryRestoreFocusRecorded()}}}}}},lu=function(t){return t.type==="DROP_COMPLETE"||t.type==="DROP_ANIMATE"||t.type==="FLUSH"},cu=function(e){return function(t){return function(r){return function(n){if(lu(n)){e.stop(),r(n);return}if(n.type==="INITIAL_PUBLISH"){r(n);var i=t.getState();i.phase!=="DRAGGING"&&P(),e.start(i);return}r(n),e.scroll(t.getState())}}}},uu=function(e){return function(t){return function(r){if(t(r),r.type==="PUBLISH_WHILE_DRAGGING"){var n=e.getState();n.phase==="DROP_PENDING"&&(n.isWaiting||e.dispatch(Ti({reason:n.reason})))}}}},du=Xa,pu=function(e){var t=e.dimensionMarshal,r=e.focusMarshal,n=e.styleMarshal,i=e.getResponders,a=e.announce,o=e.autoScroller;return Ka(wc,du(ms(kc(n),ou(t),$c(t),qc,au,iu,uu,cu(o),Xc,su(r),nu(i,a))))},Ar=function(){return{additions:{},removals:{},modified:{}}};function fu(e){var t=e.registry,r=e.callbacks,n=Ar(),i=null,a=function(){i||(r.collectionStarting(),i=requestAnimationFrame(function(){i=null;var l=n,u=l.additions,p=l.removals,f=l.modified,v=Object.keys(u).map(function(h){return t.draggable.getById(h).getDimension(ge)}).sort(function(h,b){return h.descriptor.index-b.descriptor.index}),m=Object.keys(f).map(function(h){var b=t.droppable.getById(h),w=b.callbacks.getScrollWhileDragging();return{droppableId:h,scroll:w}}),y={additions:v,removals:Object.keys(p),modified:m};n=Ar(),r.publish(y)}))},o=function(l){var u=l.descriptor.id;n.additions[u]=l,n.modified[l.descriptor.droppableId]=!0,n.removals[u]&&delete n.removals[u],a()},s=function(l){var u=l.descriptor;n.removals[u.id]=!0,n.modified[u.droppableId]=!0,n.additions[u.id]&&delete n.additions[u.id],a()},c=function(){i&&(cancelAnimationFrame(i),i=null,n=Ar())};return{add:o,remove:s,stop:c}}var Fi=function(e){var t=e.scrollHeight,r=e.scrollWidth,n=e.height,i=e.width,a=Ee({x:r,y:t},{x:i,y:n}),o={x:Math.max(0,a.x),y:Math.max(0,a.y)};return o},Mi=function(){var e=document.documentElement;return e||P(),e},Li=function(){var e=Mi(),t=Fi({scrollHeight:e.scrollHeight,scrollWidth:e.scrollWidth,width:e.clientWidth,height:e.clientHeight});return t},gu=function(){var e=Bi(),t=Li(),r=e.y,n=e.x,i=Mi(),a=i.clientWidth,o=i.clientHeight,s=n+a,c=r+o,d=Oe({top:r,left:n,right:s,bottom:c}),l={frame:d,scroll:{initial:e,current:e,max:t,diff:{value:ge,displacement:ge}}};return l},vu=function(e){var t=e.critical,r=e.scrollOptions,n=e.registry,i=gu(),a=i.scroll.current,o=t.droppable,s=n.droppable.getAllByType(o.type).map(function(u){return u.callbacks.getDimensionAndWatchScroll(a,r)}),c=n.draggable.getAllByType(t.draggable.type).map(function(u){return u.getDimension(a)}),d={draggables:pi(c),droppables:di(s)},l={dimensions:d,critical:t,viewport:i};return l};function ra(e,t,r){if(r.descriptor.id===t.id||r.descriptor.type!==t.type)return!1;var n=e.droppable.getById(r.descriptor.droppableId);return n.descriptor.mode==="virtual"}var mu=function(e,t){var r=null,n=fu({callbacks:{publish:t.publishWhileDragging,collectionStarting:t.collectionStarting},registry:e}),i=function(f,v){e.droppable.exists(f)||P(),r&&t.updateDroppableIsEnabled({id:f,isEnabled:v})},a=function(f,v){r&&(e.droppable.exists(f)||P(),t.updateDroppableIsCombine
15Enabled({id:f,isCombineEnabled:v}))},o=function(f,v){r&&(e.droppable.exists(f)||P(),t.updateDroppableScroll({id:f,newScroll:v}))},s=function(f,v){r&&e.droppable.getById(f).callbacks.scroll(v)},c=function(){if(r){n.stop();var f=r.critical.droppable;e.droppable.getAllByType(f.type).forEach(function(v){return v.callbacks.dragStopped()}),r.unsubscribe(),r=null}},d=function(f){r||P();var v=r.critical.draggable;f.type==="ADDITION"&&ra(e,v,f.value)&&n.add(f.value),f.type==="REMOVAL"&&ra(e,v,f.value)&&n.remove(f.value)},l=function(f){r&&P();var v=e.draggable.getById(f.draggableId),m=e.droppable.getById(v.descriptor.droppableId),y={draggable:v.descriptor,droppable:m.descriptor},h=e.subscribe(d);return r={critical:y,unsubscribe:h},vu({critical:y,registry:e,scrollOptions:f.scrollOptions})},u={updateDroppableIsEnabled:i,updateDroppableIsCombineEnabled:a,scrollDroppable:s,updateDroppableScroll:o,startPublishing:l,stopPublishing:c};return u},Ui=function(e,t){return e.phase==="IDLE"?!0:e.phase!=="DROP_ANIMATING"||e.completed.result.draggableId===t?!1:e.completed.result.reason==="DROP"},hu=function(e){window.scrollBy(e.x,e.y)},bu=fe(function(e){return lr(e).filter(function(t){return!(!t.isEnabled||!t.frame)})}),xu=function(t,r){var n=ze(bu(r),function(i){return i.frame||P(),wi(i.frame.pageMarginBox)(t)});return n},yu=function(e){var t=e.center,r=e.destination,n=e.droppables;if(r){var i=n[r];return i.frame?i:null}var a=xu(t,n);return a},_e={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:function(t){return Math.pow(t,2)},durationDampening:{stopDampeningAt:1200,accelerateAt:360}},Su=function(e,t){var r=e[t.size]*_e.startFromPercentage,n=e[t.size]*_e.maxScrollAtPercentage,i={startScrollingFrom:r,maxScrollValueAt:n};return i},$i=function(e){var t=e.startOfRange,r=e.endOfRange,n=e.current,i=r-t;if(i===0)return 0;var a=n-t,o=a/i;return o},mn=1,wu=function(e,t){if(e>t.startScrollingFrom)return 0;if(e<=t.maxScrollValueAt)return _e.maxPixelScroll;if(e===t.startScrollingFrom)return mn;var r=$i({startOfRange:t.maxScrollValueAt,endOfRange:t.startScrollingFrom,current:e}),n=1-r,i=_e.maxPixelScroll*_e.ease(n);return Math.ceil(i)},na=_e.durationDampening.accelerateAt,aa=_e.durationDampening.stopDampeningAt,Iu=function(e,t){var r=t,n=aa,i=Date.now(),a=i-r;if(a>=aa)return e;if(a<na)return mn;var o=$i({startOfRange:na,endOfRange:n,current:a}),s=e*_e.ease(o);return Math.ceil(s)},ia=function(e){var t=e.distanceToEdge,r=e.thresholds,n=e.dragStartTime,i=e.shouldUseTimeDampening,a=wu(t,r);return a===0?0:i?Math.max(Iu(a,n),mn):a},oa=function(e){var t=e.container,r=e.distanceToEdges,n=e.dragStartTime,i=e.axis,a=e.shouldUseTimeDampening,o=Su(t,i),s=r[i.end]<r[i.start];return s?ia({distanceToEdge:r[i.end],thresholds:o,dragStartTime:n,shouldUseTimeDampening:a}):-1*ia({distanceToEdge:r[i.start],thresholds:o,dragStartTime:n,shouldUseTimeDampening:a})},Cu=function(e){var t=e.container,r=e.subject,n=e.proposedScroll,i=r.height>t.height,a=r.width>t.width;return!a&&!i?n:a&&i?null:{x:a?0:n.x,y:i?0:n.y}},Du=ci(function(e){return e===0?0:e}),ki=function(e){var t=e.dragStartTime,r=e.container,n=e.subject,i=e.center,a=e.shouldUseTimeDampening,o={top:i.y-r.top,right:r.right-i.x,bottom:r.bottom-i.y,left:i.x-r.left},s=oa({container:r,distanceToEdges:o,dragStartTime:t,axis:sn,shouldUseTimeDampening:a}),c=oa({container:r,distanceToEdges:o,dragStartTime:t,axis:vi,shouldUseTimeDampening:a}),d=Du({x:c,y:s});if(We(d,ge))return null;var l=Cu({container:r,subject:n,proposedScroll:d});return l?We(l,ge)?null:l:null},Eu=ci(function(e){return e===0?0:e>0?1:-1}),hn=function(){var e=function(r,n){return r<0?r:r>n?r-n:0};return function(t){var r=t.current,n=t.max,i=t.change,a=me(r,i),o={x:e(a.x,n.x),y:e(a.y,n.y)};return We(o,ge)?null:o}}(),Gi=function(t){var r=t.max,n=t.current,i=t.change,a={x:Math.max(n.x,r.x),y:Math.max(n.y,r.y)},o=Eu(i),s=hn({max:a,current:n,change:o});return!s||o.x!==0&&s.x===0||o.y!==0&&s.y===0},bn=function(t,r){return Gi({current:t.scroll.current,max:t.scroll.max,change:r})},Nu=function(t,r){if(!bn(t,r))return null;var n=t.scroll.max,i=t.scroll.current;return hn({current:i,max:n,change:r})},xn=function(t,r){var n=t.frame;return n?Gi({current:n.scroll.current,max:n.scroll.max,change:r}):!1},Pu=function(t,r){var n=t.frame;return!n||!xn(t,r)?null:hn({current:n.scroll.current,max:n.scroll.max,change:r})},Ru=function(e){var t=e.viewport,r=e.subject,n=e.center,i=e.dragStartTime,a=e.shouldUseTimeDampening,o=ki({dragStartTime:i,container:t.frame,subject:r,center:n,shouldUseTimeDampening:a});return o&&bn(t,o)?o:null},Au=function(e){var t=e.droppable,r=e.subject,n=e.center,i=e.dragStartTime,a=e.shouldUseTimeDampening,o=t.frame;if(!o)return null;var s=ki({dragStartTime:i,container:o.pageMarginBox,subject:r,center:n,shouldUseTimeDampening:a});return s&&xn(t,s)?s:null},sa=function(e){var t=e.state,r=e.dragStartTime,n=e.shouldUseTimeDampening,i=e.scrollWindow,a=e.scrollDroppable,o=t.current.page.borderBoxCenter,s=t.dimensions.draggables[t.critical.draggable.id],c=s.page.marginBox;if(t.isWindowScrollAllowed){var d=t.viewport,l=Ru({dragStartTime:r,viewport:d,subject:c,center:o,shouldUseTimeDampening:n});if(l){i(l);return}}var u=yu({center:o,destination:Ne(t.impact),droppables:t.dimensions.droppables});if(u){var p=Au({dragStartTime:r,droppable:u,subject:c,center:o,shouldUseTimeDampening:n});p&&a(u.descriptor.id,p)}},Tu=function(e){var t=e.scrollWindow,r=e.scrollDroppable,n=wt(t),i=wt(r),a=null,o=function(l){a||P();
15var u=a,p=u.shouldUseTimeDampening,f=u.dragStartTime;sa({state:l,scrollWindow:n,scrollDroppable:i,dragStartTime:f,shouldUseTimeDampening:p})},s=function(l){a&&P();var u=Date.now(),p=!1,f=function(){p=!0};sa({state:l,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:f,scrollDroppable:f}),a={dragStartTime:u,shouldUseTimeDampening:p},p&&o(l)},c=function(){a&&(n.cancel(),i.cancel(),a=null)};return{start:s,stop:c,scroll:o}},ju=function(e){var t=e.move,r=e.scrollDroppable,n=e.scrollWindow,i=function(d,l){var u=me(d.current.client.selection,l);t({client:u})},a=function(d,l){if(!xn(d,l))return l;var u=Pu(d,l);if(!u)return r(d.descriptor.id,l),null;var p=Ee(l,u);r(d.descriptor.id,p);var f=Ee(l,p);return f},o=function(d,l,u){if(!d||!bn(l,u))return u;var p=Nu(l,u);if(!p)return n(u),null;var f=Ee(u,p);n(f);var v=Ee(u,f);return v},s=function(d){var l=d.scrollJumpRequest;if(l){var u=Ne(d.impact);u||P();var p=a(d.dimensions.droppables[u],l);if(p){var f=d.viewport,v=o(d.isWindowScrollAllowed,f,p);v&&i(d,v)}}};return s},Ou=function(e){var t=e.scrollDroppable,r=e.scrollWindow,n=e.move,i=Tu({scrollWindow:r,scrollDroppable:t}),a=ju({move:n,scrollWindow:r,scrollDroppable:t}),o=function(d){if(d.phase==="DRAGGING"){if(d.movementMode==="FLUID"){i.scroll(d);return}d.scrollJumpRequest&&a(d)}},s={scroll:o,start:i.start,stop:i.stop};return s},st="data-rbd",lt=function(){var e=st+"-drag-handle";return{base:e,draggableId:e+"-draggable-id",contextId:e+"-context-id"}}(),Hr=function(){var e=st+"-draggable";return{base:e,contextId:e+"-context-id",id:e+"-id"}}(),Bu=function(){var e=st+"-droppable";return{base:e,contextId:e+"-context-id",id:e+"-id"}}(),la={contextId:st+"-scroll-container-context-id"},Fu=function(t){return function(r){return"["+r+'="'+t+'"]'}},ft=function(t,r){return t.map(function(n){var i=n.styles[r];return i?n.selector+" { "+i+" }":""}).join(" ")},Mu="pointer-events: none;",Lu=function(e){var t=Fu(e),r=function(){var s="\n cursor: -webkit-grab;\n cursor: grab;\n ";return{selector:t(lt.contextId),styles:{always:"\n -webkit-touch-callout: none;\n -webkit-tap-highlight-color: rgba(0,0,0,0);\n touch-action: manipulation;\n ",resting:s,dragging:Mu,dropAnimating:s}}}(),n=function(){var s="\n transition: "+bt.outOfTheWay+";\n ";return{selector:t(Hr.contextId),styles:{dragging:s,dropAnimating:s,userCancel:s}}}(),i={selector:t(Bu.contextId),styles:{always:"overflow-anchor: none;"}},a={selector:"body",styles:{dragging:"\n cursor: grabbing;\n cursor: -webkit-grabbing;\n user-select: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n overflow-anchor: none;\n "}},o=[n,r,i,a];return{always:ft(o,"always"),resting:ft(o,"resting"),dragging:ft(o,"dragging"),dropAnimating:ft(o,"dropAnimating"),userCancel:ft(o,"userCancel")}},Pe=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u"?x.useLayoutEffect:x.useEffect,Tr=function(){var t=document.querySelector("head");return t||P(),t},ca=function(t){var r=document.createElement("style");return t&&r.setAttribute("nonce",t),r.type="text/css",r};function Uu(e,t){var r=re(function(){return Lu(e)},[e]),n=x.useRef(null),i=x.useRef(null),a=U(fe(function(u){var p=i.current;p||P(),p.textContent=u}),[]),o=U(function(u){var p=n.current;p||P(),p.textContent=u},[]);Pe(function(){!n.current&&!i.current||P();var u=ca(t),p=ca(t);return n.current=u,i.current=p,u.setAttribute(st+"-always",e),p.setAttribute(st+"-dynamic",e),Tr().appendChild(u),Tr().appendChild(p),o(r.always),a(r.resting),function(){var f=function(m){var y=m.current;y||P(),Tr().removeChild(y),m.current=null};f(n),f(i)}},[t,o,a,r.always,r.resting,e]);var s=U(function(){return a(r.dragging)},[a,r.dragging]),c=U(function(u){if(u==="DROP"){a(r.dropAnimating);return}a(r.userCancel)},[a,r.dropAnimating,r.userCancel]),d=U(function(){i.current&&a(r.resting)},[a,r.resting]),l=re(function(){return{dragging:s,dropping:c,resting:d}},[s,c,d]);return l}var Hi=function(e){return e&&e.ownerDocument?e.ownerDocument.defaultView:window};function pr(e){return e instanceof Hi(e).HTMLElement}function $u(e,t){var r="["+lt.contextId+'="'+e+'"]',n=ui(document.querySelectorAll(r));if(!n.length)return null;var i=ze(n,function(a){return a.getAttribute(lt.draggableId)===t});return!i||!pr(i)?null:i}function ku(e){var t=x.useRef({}),r=x.useRef(null),n=x.useRef(null),i=x.useRef(!1),a=U(function(p,f){var v={id:p,focus:f};return t.current[p]=v,function(){var y=t.current,h=y[p];h!==v&&delete y[p]}},[]),o=U(function(p){var f=$u(e,p);
15f&&f!==document.activeElement&&f.focus()},[e]),s=U(function(p,f){r.current===p&&(r.current=f)},[]),c=U(function(){n.current||i.current&&(n.current=requestAnimationFrame(function(){n.current=null;var p=r.current;p&&o(p)}))},[o]),d=U(function(p){r.current=null;var f=document.activeElement;f&&f.getAttribute(lt.draggableId)===p&&(r.current=p)},[]);Pe(function(){return i.current=!0,function(){i.current=!1;var p=n.current;p&&cancelAnimationFrame(p)}},[]);var l=re(function(){return{register:a,tryRecordFocus:d,tryRestoreFocusRecorded:c,tryShiftRecord:s}},[a,d,c,s]);return l}function Gu(){var e={draggables:{},droppables:{}},t=[];function r(u){return t.push(u),function(){var f=t.indexOf(u);f!==-1&&t.splice(f,1)}}function n(u){t.length&&t.forEach(function(p){return p(u)})}function i(u){return e.draggables[u]||null}function a(u){var p=i(u);return p||P(),p}var o={register:function(p){e.draggables[p.descriptor.id]=p,n({type:"ADDITION",value:p})},update:function(p,f){var v=e.draggables[f.descriptor.id];v&&v.uniqueId===p.uniqueId&&(delete e.draggables[f.descriptor.id],e.draggables[p.descriptor.id]=p)},unregister:function(p){var f=p.descriptor.id,v=i(f);v&&p.uniqueId===v.uniqueId&&(delete e.draggables[f],n({type:"REMOVAL",value:p}))},getById:a,findById:i,exists:function(p){return!!i(p)},getAllByType:function(p){return Jt(e.draggables).filter(function(f){return f.descriptor.type===p})}};function s(u){return e.droppables[u]||null}function c(u){var p=s(u);return p||P(),p}var d={register:function(p){e.droppables[p.descriptor.id]=p},unregister:function(p){var f=s(p.descriptor.id);f&&p.uniqueId===f.uniqueId&&delete e.droppables[p.descriptor.id]},getById:c,findById:s,exists:function(p){return!!s(p)},getAllByType:function(p){return Jt(e.droppables).filter(function(f){return f.descriptor.type===p})}};function l(){e.draggables={},e.droppables={},t.length=0}return{draggable:o,droppable:d,subscribe:r,clean:l}}function Hu(){var e=re(Gu,[]);return x.useEffect(function(){return function(){requestAnimationFrame(e.clean)}},[e]),e}var yn=K.createContext(null),Qt=function(){var e=document.body;return e||P(),e},Wu={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"},_u=function(t){return"rbd-announcement-"+t};function Vu(e){var t=re(function(){return _u(e)},[e]),r=x.useRef(null);x.useEffect(function(){var a=document.createElement("div");return r.current=a,a.id=t,a.setAttribute("aria-live","assertive"),a.setAttribute("aria-atomic","true"),z(a.style,Wu),Qt().appendChild(a),function(){setTimeout(function(){var c=Qt();c.contains(a)&&c.removeChild(a),a===r.current&&(r.current=null)})}},[t]);var n=U(function(i){var a=r.current;if(a){a.textContent=i;return}},[]);return n}var qu=0,zu={separator:"::"};function Sn(e,t){return t===void 0&&(t=zu),re(function(){return""+e+t.separator+qu++},[t.separator,e])}function Yu(e){var t=e.contextId,r=e.uniqueId;return"rbd-hidden-text-"+t+"-"+r}function Ku(e){var t=e.contextId,r=e.text,n=Sn("hidden-text",{separator:"-"}),i=re(function(){return Yu({contextId:t,uniqueId:n})},[n,t]);return x.useEffect(function(){var o=document.createElement("div");return o.id=i,o.textContent=r,o.style.display="none",Qt().appendChild(o),function(){var c=Qt();c.contains(o)&&c.removeChild(o)}},[i,r]),i}var fr=K.createContext(null);function Wi(e){var t=x.useRef(e);return x.useEffect(function(){t.current=e}),t}function Xu(){var e=null;function t(){return!!e}function r(o){return o===e}function n(o){e&&P();var s={abandon:o};return e=s,s}function i(){e||P(),e=null}function a(){e&&(e.abandon(),i())}return{isClaimed:t,isActive:r,claim:n,release:i,tryAbandon:a}}var Ju=9,Zu=13,wn=27,_i=32,Qu=33,ed=34,td=35,rd=36,nd=37,ad=38,id=39,od=40,jt,sd=(jt={},jt[Zu]=!0,jt[Ju]=!0,jt),Vi=function(e){sd[e.keyCode]&&e.preventDefault()},gr=function(){var e="visibilitychange";if(typeof document>"u")return e;var t=[e,"ms"+e,"webkit"+e,"moz"+e,"o"+e],r=ze(t,function(n){return"on"+n in document});return r||e}(),qi=0,ua=5;function ld(e,t){return Math.abs(t.x-e.x)>=ua||Math.abs(t.y-e.y)>=ua}var da={type:"IDLE"};function cd(e){var t=e.cancel,r=e.completed,n=e.getPhase,i=e.setPhase;return[{eventName:"mousemove",fn:function(o){var s=o.button,c=o.clientX,d=o.clientY;if(s===qi){var l={x:c,y:d},u=n();if(u.type==="DRAGGING"){o.preventDefault(),u.actions.move(l);return}u.type!=="PENDING"&&P();var p=u.point;if(ld(p,l)){o.preventDefault();var f=u.actions.fluidLift(l);i({type:"DRAGGING",actions:f})}}}},{eventName:"mouseup",fn:function(o){var s=n();if(s.type!=="DRAGGING"){t();return}o.preventDefault(),s.actions.drop({shouldBlockNextClick:!0}),r()}},{eventName:"mousedown",fn:function(o){n().type==="DRAGGING"&&o.preventDefault(),t()}},{eventName:"keydown",fn:function(o){var s=n();if(s.type==="PENDING"){t();return}if(o.keyCode===wn){o.preventDefault(),t();return}Vi(o)}},{eventName:"resize",fn:t},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){n().type==="PENDING"&&t()}},{eventName:"webkitmouseforcedown",fn:function(o){var s=n();if(s.type==="IDLE"&&P(),s.actions.shouldRespectForcePress()){t();return}o.preventDefault()}},{eventName:gr,fn:t}]}function ud(e){var t=x.useRef(da),r=x.useRef(He),n=re(function(){return{eventName:"mousedown",fn:function(u){if(!u.defaultPrevented&&u.button===qi&&!(u.ctrlKey||u.metaKey||u.shiftKey||u.altKey)){var p=e.findClosestDraggableId(u);if(p){var f=e.tryGetLock(p,o,{sourceEvent:u});if(f){u.preventDefault();var v={x:u.clientX,y:u.clientY};r.current(),d(f,v)}}}}}},[e]),i=re(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(u){if(!u.defaultPrevented){var p=e.findClosestDraggableId(u);if(p){var f=e.findOptionsForDraggable(p);f&&(f.shouldRespectForcePress||e.canGetLock(p)&&u.preventDefault())}}}}},[e]),a=U(function(){var u={passive:!1,capture:!0};r.current=Te(window,[i,n],u)},[i,n]),o=U(function(){var l=t.current;
15l.type!=="IDLE"&&(t.current=da,r.current(),a())},[a]),s=U(function(){var l=t.current;o(),l.type==="DRAGGING"&&l.actions.cancel({shouldBlockNextClick:!0}),l.type==="PENDING"&&l.actions.abort()},[o]),c=U(function(){var u={capture:!0,passive:!1},p=cd({cancel:s,completed:o,getPhase:function(){return t.current},setPhase:function(v){t.current=v}});r.current=Te(window,p,u)},[s,o]),d=U(function(u,p){t.current.type!=="IDLE"&&P(),t.current={type:"PENDING",point:p,actions:u},c()},[c]);Pe(function(){return a(),function(){r.current()}},[a])}var rt;function dd(){}var pd=(rt={},rt[ed]=!0,rt[Qu]=!0,rt[rd]=!0,rt[td]=!0,rt);function fd(e,t){function r(){t(),e.cancel()}function n(){t(),e.drop()}return[{eventName:"keydown",fn:function(a){if(a.keyCode===wn){a.preventDefault(),r();return}if(a.keyCode===_i){a.preventDefault(),n();return}if(a.keyCode===od){a.preventDefault(),e.moveDown();return}if(a.keyCode===ad){a.preventDefault(),e.moveUp();return}if(a.keyCode===id){a.preventDefault(),e.moveRight();return}if(a.keyCode===nd){a.preventDefault(),e.moveLeft();return}if(pd[a.keyCode]){a.preventDefault();return}Vi(a)}},{eventName:"mousedown",fn:r},{eventName:"mouseup",fn:r},{eventName:"click",fn:r},{eventName:"touchstart",fn:r},{eventName:"resize",fn:r},{eventName:"wheel",fn:r,options:{passive:!0}},{eventName:gr,fn:r}]}function gd(e){var t=x.useRef(dd),r=re(function(){return{eventName:"keydown",fn:function(a){if(a.defaultPrevented||a.keyCode!==_i)return;var o=e.findClosestDraggableId(a);if(!o)return;var s=e.tryGetLock(o,l,{sourceEvent:a});if(!s)return;a.preventDefault();var c=!0,d=s.snapLift();t.current();function l(){c||P(),c=!1,t.current(),n()}t.current=Te(window,fd(d,l),{capture:!0,passive:!1})}}},[e]),n=U(function(){var a={passive:!1,capture:!0};t.current=Te(window,[r],a)},[r]);Pe(function(){return n(),function(){t.current()}},[n])}var jr={type:"IDLE"},vd=120,md=.15;function hd(e){var t=e.cancel,r=e.getPhase;return[{eventName:"orientationchange",fn:t},{eventName:"resize",fn:t},{eventName:"contextmenu",fn:function(i){i.preventDefault()}},{eventName:"keydown",fn:function(i){if(r().type!=="DRAGGING"){t();return}i.keyCode===wn&&i.preventDefault(),t()}},{eventName:gr,fn:t}]}function bd(e){var t=e.cancel,r=e.completed,n=e.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(a){var o=n();if(o.type!=="DRAGGING"){t();return}o.hasMoved=!0;var s=a.touches[0],c=s.clientX,d=s.clientY,l={x:c,y:d};a.preventDefault(),o.actions.move(l)}},{eventName:"touchend",fn:function(a){var o=n();if(o.type!=="DRAGGING"){t();return}a.preventDefault(),o.actions.drop({shouldBlockNextClick:!0}),r()}},{eventName:"touchcancel",fn:function(a){if(n().type!=="DRAGGING"){t();return}a.preventDefault(),t()}},{eventName:"touchforcechange",fn:function(a){var o=n();o.type==="IDLE"&&P();var s=a.touches[0];if(s){var c=s.force>=md;if(c){var d=o.actions.shouldRespectForcePress();if(o.type==="PENDING"){d&&t();return}if(d){if(o.hasMoved){a.preventDefault();return}t();return}a.preventDefault()}}}},{eventName:gr,fn:t}]}function xd(e){var t=x.useRef(jr),r=x.useRef(He),n=U(function(){return t.current},[]),i=U(function(f){t.current=f},[]),a=re(function(){return{eventName:"touchstart",fn:function(f){if(!f.defaultPrevented){var v=e.findClosestDraggableId(f);if(v){var m=e.tryGetLock(v,s,{sourceEvent:f});if(m){var y=f.touches[0],h=y.clientX,b=y.clientY,w={x:h,y:b};r.current(),u(m,w)}}}}}},[e]),o=U(function(){var f={capture:!0,passive:!1};r.current=Te(window,[a],f)},[a]),s=U(function(){var p=t.current;p.type!=="IDLE"&&(p.type==="PENDING"&&clearTimeout(p.longPressTimerId),i(jr),r.current(),o())},[o,i]),c=U(function(){var p=t.current;s(),p.type==="DRAGGING"&&p.actions.cancel({shouldBlockNextClick:!0}),p.type==="PENDING"&&p.actions.abort()},[s]),d=U(function(){var f={capture:!0,passive:!1},v={cancel:c,completed:s,getPhase:n},m=Te(window,bd(v),f),y=Te(window,hd(v),f);r.current=function(){m(),y()}},[c,n,s]),l=U(function(){var f=n();f.type!=="PENDING"&&P();var v=f.actions.fluidLift(f.point);i({type:"DRAGGING",actions:v,hasMoved:!1})},[n,i]),u=U(function(f,v){n().type!=="IDLE"&&P();var m=setTimeout(l,vd);i({type:"PENDING",point:v,actions:f,longPressTimerId:m}),d()},[d,n,i,l]);Pe(function(){return o(),function(){r.current();var v=n();v.type==="PENDING"&&(clearTimeout(v.longPressTimerId),i(jr))}},[n,o,i]),Pe(function(){var f=Te(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 zi(e,t){if(t==null)return!1;var r=!!yd[t.tagName.toLowerCase()];if(r)return!0;var n=t.getAttribute("contenteditable");return n==="true"||n===""?!0:t===e?!1:zi(e,t.parentElement)}function Sd(e,t){var r=t.target;return pr(r)?zi(e,r):!1}var wd=function(e){return Oe(e.getBoundingClientRect()).center};function Id(e){return e instanceof Hi(e).Element}var Cd=function(){var e="matches";if(typeof document>"u")return e;
15var t=[e,"msMatchesSelector","webkitMatchesSelector"],r=ze(t,function(n){return n in Element.prototype});return r||e}();function Yi(e,t){return e==null?null:e[Cd](t)?e:Yi(e.parentElement,t)}function Dd(e,t){return e.closest?e.closest(t):Yi(e,t)}function Ed(e){return"["+lt.contextId+'="'+e+'"]'}function Nd(e,t){var r=t.target;if(!Id(r))return null;var n=Ed(e),i=Dd(r,n);return!i||!pr(i)?null:i}function Pd(e,t){var r=Nd(e,t);return r?r.getAttribute(lt.draggableId):null}function Rd(e,t){var r="["+Hr.contextId+'="'+e+'"]',n=ui(document.querySelectorAll(r)),i=ze(n,function(a){return a.getAttribute(Hr.id)===t});return!i||!pr(i)?null:i}function Ad(e){e.preventDefault()}function Ot(e){var t=e.expected,r=e.phase,n=e.isLockActive;return e.shouldWarn,!(!n()||t!==r)}function Ki(e){var t=e.lockAPI,r=e.store,n=e.registry,i=e.draggableId;if(t.isClaimed())return!1;var a=n.draggable.findById(i);return!(!a||!a.options.isEnabled||!Ui(r.getState(),i))}function Td(e){var t=e.lockAPI,r=e.contextId,n=e.store,i=e.registry,a=e.draggableId,o=e.forceSensorStop,s=e.sourceEvent,c=Ki({lockAPI:t,store:n,registry:i,draggableId:a});if(!c)return null;var d=i.draggable.getById(a),l=Rd(r,d.descriptor.id);if(!l||s&&!d.options.canDragInteractiveElements&&Sd(l,s))return null;var u=t.claim(o||He),p="PRE_DRAG";function f(){return d.options.shouldRespectForcePress}function v(){return t.isActive(u)}function m(N,F){Ot({expected:N,phase:p,isLockActive:v,shouldWarn:!0})&&n.dispatch(F())}var y=m.bind(null,"DRAGGING");function h(N){function F(){t.release(),p="COMPLETED"}p!=="PRE_DRAG"&&(F(),p!=="PRE_DRAG"&&P()),n.dispatch(Cc(N.liftActionArgs)),p="DRAGGING";function H(O,k){if(k===void 0&&(k={shouldBlockNextClick:!1}),N.cleanup(),k.shouldBlockNextClick){var M=Te(window,[{eventName:"click",fn:Ad,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(M)}F(),n.dispatch(Ti({reason:O}))}return z({isActive:function(){return Ot({expected:"DRAGGING",phase:p,isLockActive:v,shouldWarn:!1})},shouldRespectForcePress:f,drop:function(k){return H("DROP",k)},cancel:function(k){return H("CANCEL",k)}},N.actions)}function b(N){var F=wt(function(O){y(function(){return Ai({client:O})})}),H=h({liftActionArgs:{id:a,clientSelection:N,movementMode:"FLUID"},cleanup:function(){return F.cancel()},actions:{move:F}});return z({},H,{move:F})}function w(){var N={moveUp:function(){return y(Oc)},moveRight:function(){return y(Fc)},moveDown:function(){return y(Bc)},moveLeft:function(){return y(Mc)}};return h({liftActionArgs:{id:a,clientSelection:wd(l),movementMode:"SNAP"},cleanup:He,actions:N})}function C(){var N=Ot({expected:"PRE_DRAG",phase:p,isLockActive:v,shouldWarn:!0});N&&t.release()}var S={isActive:function(){return Ot({expected:"PRE_DRAG",phase:p,isLockActive:v,shouldWarn:!1})},shouldRespectForcePress:f,fluidLift:b,snapLift:w,abort:C};return S}var jd=[ud,gd,xd];function Od(e){var t=e.contextId,r=e.store,n=e.registry,i=e.customSensors,a=e.enableDefaultSensors,o=[].concat(a?jd:[],i||[]),s=x.useState(function(){return Xu()})[0],c=U(function(b,w){b.isDragging&&!w.isDragging&&s.tryAbandon()},[s]);Pe(function(){var b=r.getState(),w=r.subscribe(function(){var C=r.getState();c(b,C),b=C});return w},[s,r,c]),Pe(function(){return s.tryAbandon},[s.tryAbandon]);for(var d=U(function(h){return Ki({lockAPI:s,registry:n,store:r,draggableId:h})},[s,n,r]),l=U(function(h,b,w){return Td({lockAPI:s,registry:n,contextId:t,store:r,draggableId:h,forceSensorStop:b,sourceEvent:w&&w.sourceEvent?w.sourceEvent:null})},[t,s,n,r]),u=U(function(h){return Pd(t,h)},[t]),p=U(function(h){var b=n.draggable.findById(h);return b?b.options:null},[n.draggable]),f=U(function(){s.isClaimed()&&(s.tryAbandon(),r.getState().phase!=="IDLE"&&r.dispatch(pn()))},[s,r]),v=U(s.isClaimed,[s]),m=re(function(){return{canGetLock:d,tryGetLock:l,findClosestDraggableId:u,findOptionsForDraggable:p,tryReleaseLock:f,isLockClaimed:v}},[d,l,u,p,f,v]),y=0;y<o.length;y++)o[y](m)}var Bd=function(t){return{onBeforeCapture:t.onBeforeCapture,onBeforeDragStart:t.onBeforeDragStart,onDragStart:t.onDragStart,onDragEnd:t.onDragEnd,onDragUpdate:t.onDragUpdate}};function gt(e){return e.current||P(),e.current}function Fd(e){var t=e.contextId,r=e.setCallbacks,n=e.sensors,i=e.nonce,a=e.dragHandleUsageInstructions,o=x.useRef(null),s=Wi(e),c=U(function(){return Bd(s.current)},[s]),d=Vu(t),l=Ku({contextId:t,text:a}),u=Uu(t,i),p=U(function(O){gt(o).dispatch(O)},[]),f=re(function(){return jn({publishWhileDragging:Ec,updateDroppableScroll:Pc,updateDroppableIsEnabled:Rc,updateDroppableIsCombine
15Enabled:Ac,collectionStarting:Nc},p)},[p]),v=Hu(),m=re(function(){return mu(v,f)},[v,f]),y=re(function(){return Ou(z({scrollWindow:hu,scrollDroppable:m.scrollDroppable},jn({move:Ai},p)))},[m.scrollDroppable,p]),h=ku(t),b=re(function(){return pu({announce:d,autoScroller:y,dimensionMarshal:m,focusMarshal:h,getResponders:c,styleMarshal:u})},[d,y,m,h,c,u]);o.current=b;var w=U(function(){var O=gt(o),k=O.getState();k.phase!=="IDLE"&&O.dispatch(pn())},[]),C=U(function(){var O=gt(o).getState();return O.isDragging||O.phase==="DROP_ANIMATING"},[]),S=re(function(){return{isDragging:C,tryAbort:w}},[C,w]);r(S);var N=U(function(O){return Ui(gt(o).getState(),O)},[]),F=U(function(){return Je(gt(o).getState())},[]),H=re(function(){return{marshal:m,focus:h,contextId:t,canLift:N,isMovementAllowed:F,dragHandleUsageInstructionsId:l,registry:v}},[t,m,l,h,N,F,v]);return Od({contextId:t,store:b,registry:v,customSensors:n,enableDefaultSensors:e.enableDefaultSensors!==!1}),x.useEffect(function(){return w},[w]),K.createElement(fr.Provider,{value:H},K.createElement(Ss,{context:yn,store:b},e.children))}var Md=0;function Ld(){return re(function(){return""+Md++},[])}function vr(e){var t=Ld(),r=e.dragHandleUsageInstructions||kt.dragHandleUsageInstructions;return K.createElement(gl,null,function(n){return K.createElement(Fd,{nonce:e.nonce,contextId:t,setCallbacks:n,dragHandleUsageInstructions:r,enableDefaultSensors:e.enableDefaultSensors,sensors:e.sensors,onBeforeCapture:e.onBeforeCapture,onBeforeDragStart:e.onBeforeDragStart,onDragStart:e.onDragStart,onDragUpdate:e.onDragUpdate,onDragEnd:e.onDragEnd},e.children)})}var Xi=function(t){return function(r){return t===r}},Ud=Xi("scroll"),$d=Xi("auto"),pa=function(t,r){return r(t.overflowX)||r(t.overflowY)},kd=function(t){var r=window.getComputedStyle(t),n={overflowX:r.overflowX,overflowY:r.overflowY};return pa(n,Ud)||pa(n,$d)},Gd=function(){return!1},Hd=function e(t){return t==null?null:t===document.body?Gd()?t:null:t===document.documentElement?null:kd(t)?t:e(t.parentElement)},Wr=function(e){return{x:e.scrollLeft,y:e.scrollTop}},Wd=function e(t){if(!t)return!1;var r=window.getComputedStyle(t);return r.position==="fixed"?!0:e(t.parentElement)},_d=function(e){var t=Hd(e),r=Wd(e);return{closestScrollable:t,isFixedOnPage:r}},Vd=function(e){var t=e.descriptor,r=e.isEnabled,n=e.isCombineEnabled,i=e.isFixedOnPage,a=e.direction,o=e.client,s=e.page,c=e.closest,d=function(){if(!c)return null;var f=c.scrollSize,v=c.client,m=Fi({scrollHeight:f.scrollHeight,scrollWidth:f.scrollWidth,height:v.paddingBox.height,width:v.paddingBox.width});return{pageMarginBox:c.page.marginBox,frameClient:v,scrollSize:f,shouldClipSubject:c.shouldClipSubject,scroll:{initial:c.scroll,current:c.scroll,max:m,diff:{value:ge,displacement:ge}}}}(),l=a==="vertical"?sn:vi,u=ot({page:s,withPlaceholder:null,axis:l,frame:d}),p={descriptor:t,isCombineEnabled:n,isFixedOnPage:i,axis:l,isEnabled:r,client:o,page:s,frame:d,subject:u};return p},qd=function(t,r){var n=ii(t);if(!r||t!==r)return n;var i=n.paddingBox.top-r.scrollTop,a=n.paddingBox.left-r.scrollLeft,o=i+r.scrollHeight,s=a+r.scrollWidth,c={top:i,right:s,bottom:o,left:a},d=tn(c,n.border),l=rn({borderBox:d,margin:n.margin,border:n.border,padding:n.padding});return l},zd=function(e){var t=e.ref,r=e.descriptor,n=e.env,i=e.windowScroll,a=e.direction,o=e.isDropDisabled,s=e.isCombineEnabled,c=e.shouldClipSubject,d=n.closestScrollable,l=qd(t,d),u=Yt(l,i),p=function(){if(!d)return null;var v=ii(d),m={scrollHeight:d.scrollHeight,scrollWidth:d.scrollWidth};return{client:v,page:Yt(v,i),scroll:Wr(d),scrollSize:m,shouldClipSubject:c}}
15(),f=Vd({descriptor:r,isEnabled:!o,isCombineEnabled:s,isFixedOnPage:n.isFixedOnPage,direction:a,client:l,page:u,closest:p});return f},Yd={passive:!1},Kd={passive:!0},fa=function(e){return e.shouldPublishImmediately?Yd:Kd};function er(e){var t=x.useContext(e);return t||P(),t}var Bt=function(t){return t&&t.env.closestScrollable||null};function Xd(e){var t=x.useRef(null),r=er(fr),n=Sn("droppable"),i=r.registry,a=r.marshal,o=Wi(e),s=re(function(){return{id:e.droppableId,type:e.type,mode:e.mode}},[e.droppableId,e.mode,e.type]),c=x.useRef(s),d=re(function(){return fe(function(C,S){t.current||P();var N={x:C,y:S};a.updateDroppableScroll(s.id,N)})},[s.id,a]),l=U(function(){var C=t.current;return!C||!C.env.closestScrollable?ge:Wr(C.env.closestScrollable)},[]),u=U(function(){var C=l();d(C.x,C.y)},[l,d]),p=re(function(){return wt(u)},[u]),f=U(function(){var C=t.current,S=Bt(C);C&&S||P();var N=C.scrollOptions;if(N.shouldPublishImmediately){u();return}p()},[p,u]),v=U(function(C,S){t.current&&P();var N=o.current,F=N.getDroppableRef();F||P();var H=_d(F),O={ref:F,descriptor:s,env:H,scrollOptions:S};t.current=O;var k=zd({ref:F,descriptor:s,env:H,windowScroll:C,direction:N.direction,isDropDisabled:N.isDropDisabled,isCombineEnabled:N.isCombineEnabled,shouldClipSubject:!N.ignoreContainerClipping}),M=H.closestScrollable;return M&&(M.setAttribute(la.contextId,r.contextId),M.addEventListener("scroll",f,fa(O.scrollOptions))),k},[r.contextId,s,f,o]),m=U(function(){var C=t.current,S=Bt(C);return C&&S||P(),Wr(S)},[]),y=U(function(){var C=t.current;C||P();var S=Bt(C);t.current=null,S&&(p.cancel(),S.removeAttribute(la.contextId),S.removeEventListener("scroll",f,fa(C.scrollOptions)))},[f,p]),h=U(function(C){var S=t.current;S||P();var N=Bt(S);N||P(),N.scrollTop+=C.y,N.scrollLeft+=C.x},[]),b=re(function(){return{getDimensionAndWatchScroll:v,getScrollWhileDragging:m,dragStopped:y,scroll:h}},[y,v,m,h]),w=re(function(){return{uniqueId:n,descriptor:s,callbacks:b}},[b,s,n]);Pe(function(){return c.current=w.descriptor,i.droppable.register(w),function(){t.current&&y(),i.droppable.unregister(w)}},[b,s,y,w,a,i.droppable]),Pe(function(){t.current&&a.updateDroppableIsEnabled(c.current.id,!e.isDropDisabled)},[e.isDropDisabled,a]),Pe(function(){t.current&&a.updateDroppableIsCombineEnabled(c.current.id,e.isCombineEnabled)},[e.isCombineEnabled,a])}function Or(){}var ga={width:0,height:0,margin:yl},Jd=function(t){var r=t.isAnimatingOpenOnMount,n=t.placeholder,i=t.animate;return r||i==="close"?ga:{height:n.client.borderBox.height,width:n.client.borderBox.width,margin:n.client.margin}},Zd=function(t){var r=t.isAnimatingOpenOnMount,n=t.placeholder,i=t.animate,a=Jd({isAnimatingOpenOnMount:r,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"?bt.placeholder:null}};function Qd(e){var t=x.useRef(null),r=U(function(){t.current&&(clearTimeout(t.current),t.current=null)},[]),n=e.animate,i=e.onTransitionEnd,a=e.onClose,o=e.contextId,s=x.useState(e.animate==="open"),c=s[0],d=s[1];x.useEffect(function(){return c?n!=="open"?(r(),d(!1),Or):t.current?Or:(t.current=setTimeout(function(){t.current=null,d(!1)}),r):Or},[n,c,r]);var l=U(function(p){p.propertyName==="height"&&(i(),n==="close"&&a())},[n,a,i]),u=Zd({isAnimatingOpenOnMount:c,animate:e.animate,placeholder:e.placeholder});return K.createElement(e.placeholder.tagName,{style:u,"data-rbd-placeholder-context-id":o,onTransitionEnd:l,ref:e.innerRef})}var ep=K.memo(Qd),In=K.createContext(null),tp=function(e){Ya(t,e);function t(){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:!!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}t.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:!!i.on,data:i.on,animate:"none"}};var r=t.prototype;return r.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)},t}(K.PureComponent),va={dragging:5e3,dropAnimating:4500},rp=function(t,r){return r?bt.drop(r.duration):t?bt.snap:bt.fluid}
15,np=function(t,r){return t?r?Et.opacity.drop:Et.opacity.combining:null},ap=function(t){return t.forceShouldAnimate!=null?t.forceShouldAnimate:t.mode==="SNAP"};function ip(e){var t=e.dimension,r=t.client,n=e.offset,i=e.combineWith,a=e.dropping,o=!!i,s=ap(e),c=!!a,d=c?kr.drop(n,o):kr.moveTo(n),l={position:"fixed",top:r.marginBox.top,left:r.marginBox.left,boxSizing:"border-box",width:r.borderBox.width,height:r.borderBox.height,transition:rp(s,a),transform:d,opacity:np(o,c),zIndex:c?va.dropAnimating:va.dragging,pointerEvents:"none"};return l}function op(e){return{transform:kr.moveTo(e.offset),transition:e.shouldAnimateDisplacement?null:"none"}}function sp(e){return e.type==="DRAGGING"?ip(e):op(e)}function lp(e,t,r){r===void 0&&(r=ge);var n=window.getComputedStyle(t),i=t.getBoundingClientRect(),a=ai(i,n),o=Yt(a,r),s={client:a,tagName:t.tagName.toLowerCase(),display:n.display},c={x:a.marginBox.width,y:a.marginBox.height},d={descriptor:e,placeholder:s,displaceBy:c,client:a,page:o};return d}function cp(e){var t=Sn("draggable"),r=e.descriptor,n=e.registry,i=e.getDraggableRef,a=e.canDragInteractiveElements,o=e.shouldRespectForcePress,s=e.isEnabled,c=re(function(){return{canDragInteractiveElements:a,shouldRespectForcePress:o,isEnabled:s}},[a,s,o]),d=U(function(f){var v=i();return v||P(),lp(r,v,f)},[r,i]),l=re(function(){return{uniqueId:t,descriptor:r,options:c,getDimension:d}},[r,d,c,t]),u=x.useRef(l),p=x.useRef(!0);Pe(function(){return n.draggable.register(u.current),function(){return n.draggable.unregister(u.current)}},[n.draggable]),Pe(function(){if(p.current){p.current=!1;return}var f=u.current;u.current=l,n.draggable.update(l,f)},[l,n.draggable])}function up(e){e.preventDefault()}function dp(e){var t=x.useRef(null),r=U(function(O){t.current=O},[]),n=U(function(){return t.current},[]),i=er(fr),a=i.contextId,o=i.dragHandleUsageInstructionsId,s=i.registry,c=er(In),d=c.type,l=c.droppableId,u=re(function(){return{id:e.draggableId,index:e.index,type:d,droppableId:l}},[e.draggableId,e.index,d,l]),p=e.children,f=e.draggableId,v=e.isEnabled,m=e.shouldRespectForcePress,y=e.canDragInteractiveElements,h=e.isClone,b=e.mapped,w=e.dropAnimationFinished;if(!h){var C=re(function(){return{descriptor:u,registry:s,getDraggableRef:n,canDragInteractiveElements:y,shouldRespectForcePress:m,isEnabled:v}},[u,s,n,y,m,v]);cp(C)}var S=re(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:up}:null},[a,o,f,v]),N=U(function(O){b.type==="DRAGGING"&&b.dropping&&O.propertyName==="transform"&&w()},[w,b]),F=re(function(){var O=sp(b),k=b.type==="DRAGGING"&&b.dropping?N:null,M={innerRef:r,draggableProps:{"data-rbd-draggable-context-id":a,"data-rbd-draggable-id":f,style:O,onTransitionEnd:k},dragHandleProps:S};return M},[a,S,f,b,N,r]),H=re(function(){return{draggableId:u.id,type:u.type,source:{index:u.index,droppableId:u.droppableId}}},[u.droppableId,u.id,u.index,u.type]);return p(F,b.snapshot,H)}var Ji=function(e,t){return e===t},Zi=function(e){var t=e.combine,r=e.destination;return r?r.droppableId:t?t.droppableId:null},pp=function(t){return t.combine?t.combine.draggableId:null},fp=function(t){return t.at&&t.at.type==="COMBINE"?t.at.combine.draggableId:null};function gp(){var e=fe(function(i,a){return{x:i,y:a}}),t=fe(function(i,a,o,s,c){return{isDragging:!0,isClone:a,isDropAnimating:!!c,dropAnimation:c,mode:i,draggingOver:o,combineWith:s,combineTargetFor:null}}),r=fe(function(i,a,o,s,c,d,l){return{mapped:{type:"DRAGGING",dropping:null,draggingOver:c,combineWith:d,mode:a,offset:i,dimension:o,forceShouldAnimate:l,snapshot:t(a,s,c,d,null)}}}),n=function(a,o){if(a.isDragging){if(a.critical.draggable.id!==o.draggableId)return null;var s=a.current.client.offset,c=a.dimensions.draggables[o.draggableId],d=Ne(a.impact),l=fp(a.impact),u=a.forceShouldAnimate;return r(e(s.x,s.y),a.movementMode,c,o.isClone,d,l,u)}if(a.phase==="DROP_ANIMATING"){var p=a.completed;if(p.result.draggableId!==o.draggableId)return null;var f=o.isClone,v=a.dimensions.draggables[o.draggableId],m=p.result,y=m.mode,h=Zi(m),b=pp(m),w=a.dropDuration,C={duration:w,curve:gn.drop,moveTo:a.newHomeClientOffset,opacity:b?Et.opacity.drop:null,
15scale:b?Et.scale.drop:null};return{mapped:{type:"DRAGGING",offset:a.newHomeClientOffset,dimension:v,dropping:C,draggingOver:h,combineWith:b,mode:y,forceShouldAnimate:null,snapshot:t(y,f,h,b,C)}}}return null};return n}function Qi(e){return{isDragging:!1,isDropAnimating:!1,isClone:!1,dropAnimation:null,mode:null,draggingOver:null,combineTargetFor:e,combineWith:null}}var vp={mapped:{type:"SECONDARY",offset:ge,combineTargetFor:null,shouldAnimateDisplacement:!0,snapshot:Qi(null)}};function mp(){var e=fe(function(o,s){return{x:o,y:s}}),t=fe(Qi),r=fe(function(o,s,c){return s===void 0&&(s=null),{mapped:{type:"SECONDARY",offset:o,combineTargetFor:s,shouldAnimateDisplacement:c,snapshot:t(s)}}}),n=function(s){return s?r(ge,s,!0):null},i=function(s,c,d,l){var u=d.displaced.visible[s],p=!!(l.inVirtualList&&l.effected[s]),f=cr(d),v=f&&f.draggableId===s?c:null;if(!u){if(!p)return n(v);if(d.displaced.invisible[s])return null;var m=ct(l.displacedBy.point),y=e(m.x,m.y);return r(y,v,!0)}if(p)return n(v);var h=d.displacedBy.point,b=e(h.x,h.y);return r(b,v,u.shouldAnimate)},a=function(s,c){if(s.isDragging)return s.critical.draggable.id===c.draggableId?null:i(c.draggableId,s.critical.draggable.id,s.impact,s.afterCritical);if(s.phase==="DROP_ANIMATING"){var d=s.completed;return d.result.draggableId===c.draggableId?null:i(c.draggableId,d.result.draggableId,d.impact,d.afterCritical)}return null};return a}var hp=function(){var t=gp(),r=mp(),n=function(a,o){return t(a,o)||r(a,o)||vp};return n},bp={dropAnimationFinished:ji},xp=ri(hp,bp,null,{context:yn,pure:!0,areStatePropsEqual:Ji})(dp);function eo(e){var t=er(In),r=t.isUsingCloneFor;return r===e.draggableId&&!e.isClone?null:K.createElement(xp,e)}function mr(e){var t=typeof e.isDragDisabled=="boolean"?!e.isDragDisabled:!0,r=!!e.disableInteractiveElementBlocking,n=!!e.shouldRespectForcePress;return K.createElement(eo,z({},e,{isClone:!1,isEnabled:t,canDragInteractiveElements:r,shouldRespectForcePress:n}))}function yp(e){var t=x.useContext(fr);t||P();var r=t.contextId,n=t.isMovementAllowed,i=x.useRef(null),a=x.useRef(null),o=e.children,s=e.droppableId,c=e.type,d=e.mode,l=e.direction,u=e.ignoreContainerClipping,p=e.isDropDisabled,f=e.isCombineEnabled,v=e.snapshot,m=e.useClone,y=e.updateViewportMaxScroll,h=e.getContainerForClone,b=U(function(){return i.current},[]),w=U(function(M){i.current=M},[]);U(function(){return a.current},[]);var C=U(function(M){a.current=M},[]),S=U(function(){n()&&y({maxScroll:Li()})},[n,y]);Xd({droppableId:s,type:c,mode:d,direction:l,isDropDisabled:p,isCombineEnabled:f,ignoreContainerClipping:u,getDroppableRef:b});var N=K.createElement(tp,{on:e.placeholder,shouldAnimate:e.shouldAnimatePlaceholder},function(M){var X=M.onClose,E=M.data,W=M.animate;return K.createElement(ep,{placeholder:E,onClose:X,innerRef:C,animate:W,contextId:r,onTransitionEnd:S})}),F=re(function(){return{innerRef:w,placeholder:N,droppableProps:{"data-rbd-droppable-id":s,"data-rbd-droppable-context-id":r}}},[r,s,N,w]),H=m?m.dragging.draggableId:null,O=re(function(){return{droppableId:s,type:c,isUsingCloneFor:H}},[s,H,c]);function k(){if(!m)return null;var M=m.dragging,X=m.render,E=K.createElement(eo,{draggableId:M.draggableId,index:M.source.index,isClone:!0,isEnabled:!0,shouldRespectForcePress:!1,canDragInteractiveElements:!0},function(W,A){return X(W,A,M)});return Io.createPortal(E,h())}return K.createElement(In.Provider,{value:O},o(F,v),k())}var Br=function(t,r){return t===r.droppable.type},ma=function(t,r){return r.draggables[t.draggable.id]},Sp=function(){var t={placeholder:null,shouldAnimatePlaceholder:!0,snapshot:{isDraggingOver:!1,draggingOverWith:null,draggingFromThisWith:null,isUsingPlaceholder:!1},useClone:null},r=z({},t,{shouldAnimatePlaceholder:!1}),n=fe(function(o){return{draggableId:o.id,type:o.type,source:{index:o.index,droppableId:o.droppableId}}}),i=fe(function(o,s,c,d,l,u){var p=l.descriptor.id,f=l.descriptor.droppableId===o;if(f){var v=u?{render:u,dragging:n(l.descriptor)}:null,m={isDraggingOver:c,draggingOverWith:c?p:null,draggingFromThisWith:p,isUsingPlaceholder:!0};return{placeholder:l.placeholder,shouldAnimatePlaceholder:!1,snapshot:m,useClone:v}}if(!s)return r;if(!d)return t;var y={isDraggingOver:c,draggingOverWith:p,draggingFromThisWith:null,isUsingPlaceholder:!0};return{placeholder:l.placeholder,shouldAnimatePlaceholder:!0,snapshot:y,useClone:null}}),a=function(s,c){var d=c.droppableId,l=c.type,u=!c.isDropDisabled,p=c.renderClone;if(s.isDragging){var f=s.critical;if(!Br(l,f))return r;var v=ma(f,s.dimensions),m=Ne(s.impact)===d;return i(d,u,m,m,v,p)}if(s.phase==="DROP_ANIMATING"){var y=s.completed;if(!Br(l,y.critical))return r;var h=ma(y.critical,s.dimensions);return i(d,u,Zi(y.result)===d,Ne(y.impact)===d,h,p)}if(s.phase==="IDLE"&&s.completed&&!s.shouldFlush){var b=s.completed;if(!Br(l,b.critical))return r;var w=Ne(b.impact)===d,C=!!(b.impact.at&&b.impact.at.type==="COMBINE"),S=b.critical.droppable.
15id===d;return w?C?t:r:S?t:r}return r};return a},wp={updateViewportMaxScroll:jc};function Ip(){return document.body||P(),document.body}var Cp={mode:"standard",type:"DEFAULT",direction:"vertical",isDropDisabled:!1,isCombineEnabled:!1,ignoreContainerClipping:!1,renderClone:null,getContainerForClone:Ip},At=ri(Sp,wp,null,{context:yn,pure:!0,areStatePropsEqual:Ji})(yp);At.defaultProps=Cp;function Sg(e,t,r){var d;const[n,i]=x.useState(0),[a,o]=x.useState(0),s=Fa(l=>e.pageSize?["/client/common/space/opusPage",l+1,e,t]:null,([l,u,p,f])=>tt.get(l,{params:te(_({},p),{pageIndex:u}),headers:{spaceInfo:JSON.stringify({namespace:f})}}).then(v=>{var m,y,h;return i(((m=v.data.data)==null?void 0:m.totalRecords)||0),o(((y=v.data.data)==null?void 0:y.hiddenByRatingCount)||0),((h=v.data.data)==null?void 0:h.data)||[]}),{revalidateFirstPage:!1,revalidateOnMount:(d=r==null?void 0:r.revalidateOnMount)!=null?d:!0});return x.useMemo(()=>te(_({},s),{total:n,hiddenByRating:a}),[s,n,a])}const Dp=100;async function Ep(e){const t=async a=>(await tt.get("/client/user/space/opus/manage/sortedPage",{params:{pageIndex:a,pageSize:Dp},headers:{spaceInfo:JSON.stringify({namespace:e})}})).data.data,r=await t(1);if(!r)return null;const n=[...r.data||[]];for(let a=2;a<=r.pageCount;a+=1){const o=await t(a);if(!o)return null;n.push(...o.data||[])}const i=new Set(n.map(a=>a.id));return n.length!==r.totalRecords||i.size!==n.length?null:te(_({},r),{data:n,pageIndex:1,pageSize:n.length,pageCount:n.length>0?1:0})}function Np(e){let t=Date.now(),r=!1;const n=()=>{document.hidden||r||Date.now()-t<5e3||(t=Date.now(),r=!0,Promise.resolve().then(e).catch(()=>{}).finally(()=>{r=!1}))};return window.addEventListener("focus",n),window.addEventListener("online",n),document.addEventListener("visibilitychange",n),()=>{window.removeEventListener("focus",n),window.removeEventListener("online",n),document.removeEventListener("visibilitychange",n)}}function Pp(e,t,r){var l;const[n,i]=x.useState(0),[a,o]=x.useState(0),s=Fa(u=>e.pageSize?["/client/common/user/home/creationPage",u+1,e,t]:null,([u,p,f,v])=>tt.get(u,{params:te(_({},f),{pageIndex:p}),headers:{userSpace:JSON.stringify({namespace:v})}}).then(m=>{var y,h,b;return i(((y=m.data.data)==null?void 0:y.totalRecords)||0),o(((h=m.data.data)==null?void 0:h.hiddenByRatingCount)||0),((b=m.data.data)==null?void 0:b.data)||[]}),{revalidateFirstPage:!1,revalidateOnMount:(l=r==null?void 0:r.revalidateOnMount)!=null?l:!0}),{mutate:c}=s;return x.useEffect(()=>{if(!(!e.pageSize||!t))return Np(()=>c())},[c,e.pageSize,t]),x.useMemo(()=>te(_({},s),{total:n,hiddenByRating:a}),[s,n,a])}function to(e){return Xr(e?["/client/user/space/tag/list",e]:null,([t,r])=>tt.get(t,{headers:{spaceInfo:JSON.stringify({namespace:r})}}).then(n=>n.data.data))}function wg(e){return Xr(e?["/client/common/space/tagList",e]:null,([t,r])=>tt.get(t,{headers:{spaceInfo:JSON.stringify({namespace:r})}}).then(n=>n.data.data))}const Ft=50;function Rp({subject:e}){const{t}=Be(),r=e.type==="SPACE",n=e.type==="SPACE"?e.spaceId:"",i=e.type==="USER"?e.namespace:"",[a,o]=x.useState([]),s=x.useRef(!0),c=x.useRef(!1),[d,l]=x.useState(0),[u,p]=x.useState(!0),[f,v]=x.useState([]),{data:m}=Ma(),y=(m!=null?m:[]).filter(I=>!I.isDeleted),[h,b]=x.useState(null),{data:w}=to(n);x.useEffect(()=>{v(w?[].concat(...w):[])},[w]);const{data:C,total:S,size:N,setSize:F,isValidating:H,mutate:O}=Pp({pageSize:r?0:Ft,cardType:1,sortBy:50},i);function k(I){const T=[];for(let j=0;j<I.length;j+=Ft)T.push(I.slice(j,j+Ft));return T.length?T:[[]]}const M=x.useMemo(()=>C?[].concat(...C):[],[C]);x.useEffect(()=>{r||(o(M),l(S),p(H&&M.length===0))},[r,M,S,H]),x.useEffect(()=>{if(r)return;const I=Math.ceil(S/Ft);I>N&&F(I)},[r,S,N,F]),x.useEffect(()=>{if(!r)return;let I=!1;return p(!0),o([]),Ep(n).then(T=>{if(!I){if(!T)throw new Error(t("clientUI.curatorCenter.sortFailed"));l(T.totalRecords),o(T.data)}}).catch(T=>{I||Q.error(T.message)}).finally(()=>{I||p(!1)}),()=>{I=!0}},[r,n,t]);let X=!1;if(!u&&a.length===0&&(X=!0),u)return g.jsx(La,{});return g.jsxs(g.Fragment,{children:[X?Ua():W(),g.jsx(Jr,{title:t("clientUI.areYouSure"),description:t("clientUI.deleteIrreversible"),okText:t("clientUI.confirm"),open:h!==null,onOk:()=>{const I=h;b(null),I&&ie(I)},onCancel:()=>b(null)})]});async function E(I){if(!I.destination||c.current)return;const T=I.source.index,j=I.destination.index;if(T===j)return;const Y=a,J=Array.from(a),[R]=J.splice(T,1);J.splice(j,0,R),o(J),c.current=!0;try{const L=J.map(ee=>
15ee.id).filter(Boolean);r?(await Go(L,n),Ge("freshSpaceHomeList")):(await Ho(L),await O(k(J),{revalidate:!0}),Ge("freshUserHomeList"))}catch(L){o(Y),Q.error(t("clientUI.curatorCenter.sortFailed"))}finally{c.current=!1}}function W(){return g.jsxs("div",{className:"h-full overflow-y-auto pt-[10px]",children:[g.jsx("div",{className:"px-[10px] pb-[10px] text-[14px] leading-[1.6] text-[#484848]",children:t("clientUI.curatorCenter.sortTip")}),g.jsx(vr,{onDragEnd:E,children:g.jsx(At,{droppableId:"curatedWorks",children:I=>g.jsxs("div",te(_({},I.droppableProps),{ref:I.innerRef,children:[a.map((T,j)=>g.jsx(mr,{draggableId:String(T.id),index:j,children:Y=>g.jsx("div",te(_(_({ref:Y.innerRef},Y.draggableProps),Y.dragHandleProps),{children:A(T)}))},T.id)),I.placeholder]}))})})]})}function A(I){var T,j,Y,J;return g.jsxs("div",{className:"flex items-start gap-[16px] px-[10px] py-[15px]",style:{borderBottom:"solid 1px #e0e0e0"},children:[g.jsxs("div",{className:"flex min-w-0 flex-1 flex-col gap-[8px]",children:[r&&I.userInfo&&g.jsxs("div",{className:"flex items-center cursor-pointer gap-[10px] hover:underline",children:[(T=I.userInfo)!=null&&T.faceUrl?g.jsx(Do,{logoUrl:(j=I.userInfo)==null?void 0:j.faceUrl,size:30,frameUrl:(J=(Y=I.userInfo)==null?void 0:Y.equippedAccessoryInfo)==null?void 0:J.imageUrl}):null,g.jsx("div",{className:"min-w-0 overflow-hidden text-ellipsis whitespace-nowrap",children:I.userInfo.username})]}),g.jsxs("div",{onClick:()=>{No(I)},className:"min-w-0 cursor-pointer",children:[g.jsx("div",{className:"line-clamp-2 font-[600] text-[20px] hover:underline",children:I.title}),g.jsx(Eo,{item:I,className:"mt-[4px] w-fit text-[14px] text-[#696969]"})]}),I.spaceTopics&&I.spaceTopics.length>0&&g.jsx(Po,{tags:I.spaceTopics,type:"tag",sizeClassName:"text-[12px] h-[24px]"})]}),g.jsxs("div",{className:"flex shrink-0 items-center gap-[10px] pt-[2px]",onClick:R=>R.stopPropagation(),children:[g.jsx(Ro,{trigger:"click",placement:"bottomRight",arrow:!1,overlayClassName:Ao.more,content:g.jsx(jo,{tags:r?f:y,isSelected:R=>{var L;return((L=I.spaceTopics)!=null?L:[]).some(ee=>ee.id===R)},onToggle:async R=>(r?await Oo({opusId:I.id,tagId:R.id},n):await Bo({opusId:I.id,tagId:R.id})).data.status!==1?!1:(o(ee=>ee.map(Z=>{var ue,we,De;if(Z.id!==I.id)return Z;const ce=((ue=Z.spaceTopics)!=null?ue:[]).some(be=>be.id===R.id);return te(_({},Z),{spaceTopics:ce?((we=Z.spaceTopics)!=null?we:[]).filter(be=>be.id!==R.id):[...(De=Z.spaceTopics)!=null?De:[],R]})})),Ue(),!0),onCreateTag:()=>Ge(r?"gotoSpaceTagSetting":"gotoProfileTagSetting"),emptyHint:r?void 0:t("clientUI.curatorCenter.profileTagEmpty")}),children:g.jsx("button",{type:"button","aria-label":t("clientUI.curatorCenter.addTag"),title:t("clientUI.curatorCenter.addTag"),className:"flex h-[30px] w-[30px] cursor-pointer items-center justify-center rounded-full border border-[#696969] bg-transparent p-0 text-[#696969]",onClick:R=>R.stopPropagation(),children:g.jsx(To,{className:"text-[15px]"})})}),g.jsx("button",{type:"button","aria-pressed":!!(r?I.isSpaceFeatured:I.isAuthorFeatured),"aria-label":(r?I.isSpaceFeatured:I.isAuthorFeatured)?t("clientUI.curatorCenter.unFeature"):t("clientUI.curatorCenter.Feature"),title:(r?I.isSpaceFeatured:I.isAuthorFeatured)?t("clientUI.curatorCenter.unFeature"):t("clientUI.curatorCenter.Feature"),className:"flex h-[30px] w-[30px] cursor-pointer items-center justify-center rounded-full border border-[#f23a00] p-0 ".concat((r?I.isSpaceFeatured:I.isAuthorFeatured)?"bg-[#f23a00] text-white":"bg-transparent text-[#f23a00]"),onClick:R=>{R.stopPropagation(),r?V(I):ne(I)},children:g.jsx(Fo,{className:"h-[15px] w-[13px]"})}),g.jsx("button",{type:"button","aria-label":t(r?"clientUI.curatorCenter.takeDown":"clientUI.delete"),title:t(r?"clientUI.curatorCenter.takeDown":"clientUI.delete"),className:"flex h-[30px] w-[30px] cursor-pointer items-center justify-center rounded-full border border-[#696969] bg-transparent p-0 text-[#696969]",onClick:R=>{R.stopPropagation(),r?B(I.id):b(I)},children:r?g.jsx(ps,{className:"text-[15px]"}):g.jsx(Zr,{className:"h-[15px] w-[13px]"})})]})]})}
15async function V(I){if(s.current!==!1){s.current=!1;try{const T=await Mo({id:I.id,featured:!I.isSpaceFeatured},n);if(T.data.status===1){const j=!!T.data.data;o(Y=>Y.map(J=>J.id===I.id?te(_({},J),{isSpaceFeatured:j}):J)),Ge("freshSpaceHomeList")}}finally{s.current=!0}}}async function ne(I){if(s.current!==!1){s.current=!1;try{const T=await Lo(I.id,!I.isAuthorFeatured);if(T.data.status===1){const j=!!T.data.data;o(Y=>Y.map(J=>J.id===I.id?te(_({},J),{isAuthorFeatured:j}):J)),Ge("freshUserHomeList")}}finally{s.current=!0}}}async function ie(I){try{if((await Uo({id:I.id})).data.status===1){$o();const j=a.filter(Y=>Y.id!==I.id);o(j),l(d-1),Q.success(t("clientUI.toast.deleteSuccess")),Ge("freshUserHomeList")}}catch(T){Q.error(T.message)}}async function B(I){if(s.current===!1)return;if(s.current=!1,(await ko({id:I},n)).data.status===1){const j=a.filter(J=>J.id!==I);o(j);let Y=d-1;l(Y),Q.info(t("clientUI.success")),Ge("freshSpaceHomeList")}s.current=!0}}const Ap=e=>x.createElement("svg",_({width:16,height:11,viewBox:"0 0 16 11",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),x.createElement("path",{d:"M15.904 5.173C15.761 4.96 12.33 0 8 0S.24 4.961.096 5.173a.609.609 0 0 0 0 .654C.239 6.04 3.67 11 8 11s7.76-4.961 7.904-5.173a.608.608 0 0 0 0-.654zM8 10.01c-3.367 0-6.259-3.423-7.093-4.511C1.74 4.41 4.627.989 8 .989c3.367 0 6.259 3.423 7.092 4.511-.832 1.089-3.72 4.511-7.092 4.511z",fill:"#393939"}),x.createElement("path",{d:"M8 1.844c-1.553 0-3.5 1.64-3.5 3.656S6.447 9.156 8 9.156s3.5-1.64 3.5-3.656S9.553 1.844 8 1.844z",fill:"#393939"})),ha=6;function Tp({spaceId:e,onUnreadChange:t}){const{t:r}=Be(),n=x.useRef(!0),[i,a]=x.useState([]),[o,s]=x.useState(),[c,d]=x.useState(0),[l,u]=x.useState(0),[p,f]=x.useState(0),[v,m]=x.useState(1),[y,h]=x.useState(!0),[b,w]=x.useState(!0),[C,S]=x.useState(null),[N,F]=x.useState(""),[H,O]=x.useState(!1);x.useEffect(()=>{fs({pageSize:ha,pageIndex:v},e).then(A=>{A&&(f(A.totalRecords),a(v===1?A.data:V=>V.concat(...A.data)),v>=A.pageCount?w(!0):w(!1)),h(!1)})},[l,v,e]);function k(){m(v+1)}let M=!1;return!y&&i.length===0&&(M=!0),g.jsxs(g.Fragment,{children:[X(),g.jsx($t,{open:C!==null,title:r("clientUI.curatorCenter.rejectTitle"),okText:r("clientUI.decline"),confirming:H,onCancel:()=>S(null),onOk:async()=>{C!==null&&(O(!0),await W(C,20,N.trim()),O(!1),S(null))},body:g.jsxs("div",{children:[g.jsx("div",{className:"text-second",children:r("clientUI.curatorCenter.rejectReasonTips")}),g.jsx(Me.TextArea,{className:"mt-[12px]",rows:3,maxLength:200,showCount:!0,value:N,placeholder:r("clientUI.curatorCenter.rejectReasonPlaceholder"),onChange:A=>F(A.target.value)})]})})]});function X(){return y?g.jsx(La,{}):M?Ua():g.jsxs("div",{className:"h-full overflow-y-auto pt-[10px]",ref:A=>{A!==null&&s(A)},children:[o&&g.jsx(_o,{next:k,dataLength:i.length,hasMore:!b,scrollableTarget:o,loader:g.jsx("div",{}),children:i.map((A,V)=>E(A))}),i.length>0&&Wo(!b,b,m,v,r)]})}function E(A){var V,ne,ie,B,I,T,j,Y,J,R,L,ee;return g.jsxs("div",{className:"flex px-[5px] py-[15px] flex-col gap-[10px] hover:bg-[#eee] ",style:{borderBottom:"solid 1px #e0e0e0"},children:[(V=A.creation)!=null&&V.userInfo?g.jsxs("div",{onClick:()=>{var Z,ce;window.open("/user/".concat((ce=(Z=A.creation)==null?void 0:Z.userInfo)==null?void 0:ce.namespace),"blank")},className:"flex items-center cursor-pointer hover:underline",children:[A.isRead?g.jsx("div",{className:"w-[12px] mr-[10px]"}):g.jsx("div",{className:"w-[12px] h-[12px] mr-[10px] rounded-full bg-[#f22c00]"}),Vo((ie=(ne=A.creation)==null?void 0:ne.userInfo)==null?void 0:ie.faceUrl,"w-[21px] h-[21px]","w-[15px] h-[15px]",(T=(I=(B=A.creation)==null?void 0:B.userInfo)==null?void 0:I.equippedAccessoryInfo)==null?void 0:T.imageUrl),g.jsx("div",{className:"ml-[5px]",children:(Y=(j=A.creation)==null?void 0:j.userInfo)==null?void 0:Y.username})]}):g.jsx("div",{}),g.jsxs("div",{className:"flex flex-col ml-[22px] gap-[12px]",children:[g.jsxs("div",{onClick:()=>{var Z,ce,ue,we,De,be;A.isRead===!1&&(qo({id:A.id},e).then(()=>t==null?void 0:t()),A.isRead=!0,d(c+1)),((Z=A.creation)==null?void 0:Z.opusType)===50?window.open((ue=(ce=A.creation)==null?void 0:ce.otherInfos)==null?void 0:ue.url,"_blank"):((we=A.creation)==null?void 0:we.opusType)===45?window.open("/opus/".concat((De=A.creation)==null?void 0:De.uuid),"_blank"):window.open("/work/".concat((be=A.creation)==null?void 0:be.uuid),"_blank")},className:"cursor-pointer gap-[8px]",children:[g.jsx("div",{className:"font-[600] text-[20px]",children:(J=A.creation)==null?void 0:J.title}),g.jsx("div",{className:"flex gap-[14px] items-center mt-[2px] text-[14px] text-[#696969]",children:g.jsxs("div",{className:" flex items-center justify-center",children:[g.jsx(Ap,{}),g.jsx("span",{className:" ml-[4px]",children:((R=A.creation)==null?void 0:R.readCount)||0})]})})]}),(L=A.message)!=null?L:g.jsx("div",{className:"text-[16px]",children:A.message}),g.jsxs("div",{className:"flex",children:[g.jsx("div",{onClick:()=>{W(A.id,10)},className:"flex items-center cursor-pointer mr-[20px]",children:g.jsx("div",{className:" py-[5px] px-[10px] rounded-[50px] border border-[#696969] ",children:r("clientUI.accept")})}),g.jsx("div",{onClick:()=>{S(A.id),F("")},className:"flex items-center cursor-pointer",children:g.jsx("div",{className:" py-[5px] px-[10px] rounded-[50px] border border-[#696969] ",children:r("clientUI.decline")})})]})]})]},(ee=A.creation)==null?void 0:ee.uuid)}async function W(A,V,ne){if(n.current===!1)return;if(n.current=!1,(await zo(ne?{id:A,currState:V,rejection:ne}:{id:A,currState:V},e)).data.status===1){const B=i.filter(T=>T.id!==A);a([].concat(...B));let I=p-1;f(I),B.length<ha&&I>B.length&&u(l+1),V===10&&Ge("freshSpaceHomeList")}t==null||t(),n.current=!0}}const hr=e=>x.createElement("svg",_({width:16,height:13,viewBox:"0 0 16 13",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),x.createElement("path",{d:"M1.66699 6.28941L6.52523 11.3333L14.1114 1.55556",stroke:"#231F20",strokeWidth:2,strokeLinecap:"round"})),br=e=>x.createElement("svg",_({width:16,height:16,viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),x.createElement("g",{clipPath:"url(#clip0_2420_9031)"},x.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.0135 0.850501C12.1097 -0.285697 13.89
1519 -0.285697 14.9882 0.850501L15.1793 1.04861C16.2756 2.18481 16.2756 4.03186 15.1793 5.16805L13.2341 7.18408L14.5216 8.51838L13.7289 9.33994L6.97693 2.3596L7.76962 1.53805L9.05704 2.87235L11.0022 0.856327L11.0135 0.850501ZM7.38171 4.61452L10.9854 8.34941L6.90947 12.5737C6.69583 12.7951 6.44847 12.9816 6.17861 13.1214L4.58199 13.9488C4.41895 14.0304 4.27278 14.1411 4.14348 14.2751L2.9966 15.4638C2.31073 16.1746 1.19759 16.1746 0.517336 15.4638C-0.168539 14.7529 -0.168539 13.5992 0.517336 12.8942L1.66421 11.7056C1.79351 11.5715 1.90033 11.4201 1.97904 11.2511L2.77735 9.59631C2.91228 9.31663 3.09218 9.06026 3.30581 8.83885L7.38171 4.61452ZM7.38171 6.26346L4.10412 9.66041C3.97482 9.79442 3.868 9.94591 3.7893 10.1149L2.99098 11.7697C2.85606 12.0493 2.67616 12.3057 2.46252 12.5271L1.31565 13.7158C1.06828 13.9721 1.06828 14.3858 1.31565 14.6422C1.56301 14.8986 1.96217 14.8986 2.20954 14.6422L3.35641 13.4536C3.57004 13.2321 3.81741 13.0457 4.08726 12.9059L5.68389 12.0785C5.84692 11.9969 5.99309 11.8862 6.1224 11.7522L9.39998 8.35523L7.38171 6.26346Z",fill:"#231F20"})),x.createElement("defs",null,x.createElement("clipPath",{id:"clip0_2420_9031"},x.createElement("rect",{width:16,height:16,fill:"white"}))));function xr(){return(xr=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function ro(e,t){if(e==null)return{};var r,n,i={},a=Object.keys(e);for(n=0;n<a.length;n++)t.indexOf(r=a[n])>=0||(i[r]=e[r]);return i}function _r(e){var t=x.useRef(e),r=x.useRef(function(n){t.current&&t.current(n)});return t.current=e,r.current}var Nt=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e<t?t:e},xt=function(e){return"touches"in e},Vr=function(e){return e&&e.ownerDocument.defaultView||self},ba=function(e,t,r){var n=e.getBoundingClientRect(),i=xt(t)?function(a,o){for(var s=0;s<a.length;s++)if(a[s].identifier===o)return a[s];return a[0]}(t.touches,r):t;return{left:Nt((i.pageX-(n.left+Vr(e).pageXOffset))/n.width),top:Nt((i.pageY-(n.top+Vr(e).pageYOffset))/n.height)}},xa=function(e){!xt(e)&&e.preventDefault()},no=K.memo(function(e){var t=e.onMove,r=e.onKey,n=ro(e,["onMove","onKey"]),i=x.useRef(null),a=_r(t),o=_r(r),s=x.useRef(null),c=x.useRef(!1),d=x.useMemo(function(){var f=function(y){xa(y),(xt(y)?y.touches.length>0:y.buttons>0)&&i.current?a(ba(i.current,y,s.current)):m(!1)},v=function(){return m(!1)};function m(y){var h=c.current,b=Vr(i.current),w=y?b.addEventListener:b.removeEventListener;w(h?"touchmove":"mousemove",f),w(h?"touchend":"mouseup",v)}return[function(y){var h=y.nativeEvent,b=i.current;if(b&&(xa(h),!function(C,S){return S&&!xt(C)}(h,c.current)&&b)){if(xt(h)){c.current=!0;var w=h.changedTouches||[];w.length&&(s.current=w[0].identifier)}b.focus(),a(ba(b,h,s.current)),m(!0)}},function(y){var h=y.which||y.keyCode;h<37||h>40||(y.preventDefault(),o({left:h===39?.05:h===37?-.05:0,top:h===40?.05:h===38?-.05:0}))},m]},[o,a]),l=d[0],u=d[1],p=d[2];return x.useEffect(function(){return p},[p]),K.createElement("div",xr({},n,{onTouchStart:l,onMouseDown:l,className:"react-colorful__interactive",ref:i,onKeyDown:u,tabIndex:0,role:"slider"}))}),Cn=function(e){return e.filter(Boolean).join(" ")},ao=function(e){var t=e.color,r=e.left,n=e.top,i=n===void 0?.5:n,a=Cn(["react-colorful__pointer",e.className]);return K.createElement("div",{className:a,style:{top:100*i+"%",left:100*r+"%"}},K.createElement("div",{className:"react-colorful__pointer-fill",style:{backgroundColor:t}}))},he=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r},jp=function(e){return Lp(qr(e))},qr=function(e){return e[0]==="#"&&(e=e.substring(1)),e.length<6?{r:parseInt(e[0]+e[0],16),g:parseInt(e[1]+e[1],16),b:parseInt(e[2]+e[2],16),a:e.length===4?he(parseInt(e[3]+e[3],16)/255,2):1}:{r:parseInt(e.substring(0,2),16),g:parseInt(e.substring(2,4),16),b:parseInt(e.substring(4,6),16),a:e.length===8?he(parseInt(e.substring(6,8),16)/255,2):1}},Op=function(e){return Mp(Fp(e))},Bp=function(e){var t=e.s,r=e.v,n=e.a,i=(200-t)*r/100;return{h:he(e.h),s:he(i>0&&i<200?t*r/100/(i<=100?i:200-i)*100:0),l:he(i/2),a:he(n,2)}},zr=function(e){var t=Bp(e);return"hsl("+t.h+", "+t.s+"%, "+t.l+"%)"},Fp=function(e){var t=e.h,r=e.s,n=e.v,i=e.a;t=t/360*6,r/=100,n/=100;var a=Math.floor(t),o=n*(1-r),s=n*(1-(t-a)*r),c=n*(1-(1-t+a)*r),d=a%6;return{r:he(255*[n,s,o,o,c,n][d]),g:he(255*[c,n,n,s,o,o][d]),b:he(255*[o,o,c,n,n,s][d]),a:he(i,2)}},Mt=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},Mp=function(e){var t=e.r,r=e.g,n=e.b,i=e.a,a=i<1?Mt(he(255*i)):"";return"#"+Mt(t)+Mt(r)+Mt(n)+a},Lp=function(e){var t=e.r,r=e.g,n=e.b,i=e.a,a=Math.max(t,r,n),o=a-Math.min(t,r,n),s=o?a===t?(r-n)/o:a===r?2+(n-t)/o:4+(t-r)/o:0;return{h:he(60*(s<0?s+6:s)),s:he(a?o/a*100:0),v:he(a/255*100),a:i}},Up=K.memo(function(e){var t=e.hue,r=e.onChange,n=Cn(["react-colorful__hue",e.className]);return K.createElement("div",{className:n},K.createElement(no,{onMove:function(i){r({h:360*i.left})},onKey:function(i){r({h:Nt(t+360*i.left,0,360)})},"aria-label":"Hue","aria-valuenow":he(t),"aria-valuemax":"360","aria-valuemin":"
150"},K.createElement(ao,{className:"react-colorful__hue-pointer",left:t/360,color:zr({h:t,s:100,v:100,a:1})})))}),$p=K.memo(function(e){var t=e.hsva,r=e.onChange,n={backgroundColor:zr({h:t.h,s:100,v:100,a:1})};return K.createElement("div",{className:"react-colorful__saturation",style:n},K.createElement(no,{onMove:function(i){r({s:100*i.left,v:100-100*i.top})},onKey:function(i){r({s:Nt(t.s+100*i.left,0,100),v:Nt(t.v-100*i.top,0,100)})},"aria-label":"Color","aria-valuetext":"Saturation "+he(t.s)+"%, Brightness "+he(t.v)+"%"},K.createElement(ao,{className:"react-colorful__saturation-pointer",top:1-t.v/100,left:t.s/100,color:zr(t)})))}),io=function(e,t){if(e===t)return!0;for(var r in e)if(e[r]!==t[r])return!1;return!0},kp=function(e,t){return e.toLowerCase()===t.toLowerCase()||io(qr(e),qr(t))};function Gp(e,t,r){var n=_r(r),i=x.useState(function(){return e.toHsva(t)}),a=i[0],o=i[1],s=x.useRef({color:t,hsva:a});x.useEffect(function(){if(!e.equal(t,s.current.color)){var d=e.toHsva(t);s.current={hsva:d,color:t},o(d)}},[t,e]),x.useEffect(function(){var d;io(a,s.current.hsva)||e.equal(d=e.fromHsva(a),s.current.color)||(s.current={hsva:a,color:d},n(d))},[a,e,n]);var c=x.useCallback(function(d){o(function(l){return Object.assign({},l,d)})},[]);return[a,c]}var Hp=typeof window<"u"?x.useLayoutEffect:x.useEffect,Wp=function(){return typeof __webpack_nonce__<"u"?__webpack_nonce__:void 0},ya=new Map,_p=function(e){Hp(function(){var t=e.current?e.current.ownerDocument:document;if(t!==void 0&&!ya.has(t)){var r=t.createElement("style");r.innerHTML='.react-colorful{position:relative;display:flex;flex-direction:column;width:200px;height:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.react-colorful__saturation{position:relative;flex-grow:1;border-color:transparent;border-bottom:12px solid #000;border-radius:8px 8px 0 0;background-image:linear-gradient(0deg,#000,transparent),linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.react-colorful__alpha-gradient,.react-colorful__pointer-fill{content:"";position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;border-radius:inherit}.react-colorful__alpha-gradient,.react-colorful__saturation{box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.react-colorful__alpha,.react-colorful__hue{position:relative;height:24px}.react-colorful__hue{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.react-colorful__last-control{border-radius:0 0 8px 8px}.react-colorful__interactive{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;outline:none;touch-action:none}.react-colorful__pointer{position:absolute;z-index:1;box-sizing:border-box;width:28px;height:28px;transform:translate(-50%,-50%);background-color:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2)}.react-colorful__interactive:focus .react-colorful__pointer{transform:translate(-50%,-50%) scale(1.1)}.react-colorful__alpha,.react-colorful__alpha-pointer{background-color:#fff;background-image:url(\'data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill-opacity=".05"><path d="M8 0h8v8H8zM0 8h8v8H0z"/></svg>\')}.react-colorful__saturation-pointer{z-index:3}.react-colorful__hue-pointer{z-index:2}',ya.set(t,r);var n=Wp();n&&r.setAttribute("nonce",n),t.head.appendChild(r)}},[])}
15,Vp=function(e){var t=e.className,r=e.colorModel,n=e.color,i=n===void 0?r.defaultColor:n,a=e.onChange,o=ro(e,["className","colorModel","color","onChange"]),s=x.useRef(null);_p(s);var c=Gp(r,i,a),d=c[0],l=c[1],u=Cn(["react-colorful",t]);return K.createElement("div",xr({},o,{ref:s,className:u}),K.createElement($p,{hsva:d,onChange:l}),K.createElement(Up,{hue:d.h,onChange:l,className:"react-colorful__last-control"}))},qp={defaultColor:"000",toHsva:jp,fromHsva:function(e){return Op({h:e.h,s:e.s,v:e.v,a:1})},equal:kp},yr=function(e){return K.createElement(Vp,xr({},e,{colorModel:qp}))};const zp=({editData:e,mutate:t,cancel:r})=>{const{t:n}=Be(),[i,a]=x.useState(e.tag),{id:o}=e,[s,c]=x.useState(e.tagColor),[d,l]=x.useState("template"),[u,p]=x.useState(!1),f=async()=>{try{p(!0);const v={tag:i,tagColor:s};o&&(v.id=o),(await $a(v)).data.status&&(Q.success(n("clientUI.success")),t(),Ue(),r())}catch(v){Q.error(v.message)}finally{p(!1)}};return g.jsxs("div",{className:"border-borderColor p-[20px] border-[1px]",children:[g.jsx("div",{className:"text-first mb-3",children:n("clientUI.spaceSetting.tagSetting.tagName")}),g.jsx(Me,{className:"input !w-[260px] !h-[40px] !rounded-[10px]",value:i,maxLength:Ve,showCount:!0,onChange:v=>{v.target.value.length<=Ve&&a(v.target.value)}}),g.jsx("div",{className:"text-first mt-2 text-[14px]",children:n("clientUI.spaceSetting.tagSetting.tagDesc")}),g.jsxs("div",{className:"mt-8",children:[g.jsxs("div",{children:[g.jsx("div",{className:"text-first mb-[5px]",children:n("clientUI.spaceSetting.tagSetting.tagColor")}),g.jsx(ir,{className:"text-first !pl-[0]",value:d,onChange:v=>l(v),options:[{label:n("clientUI.spaceSetting.tagSetting.template"),value:"template",className:d==="template"?"ant-segmented-item ant-segmented-item-selected":"ant-segmented-item text-first"},{label:n("clientUI.spaceSetting.tagSetting.colorPanel"),value:"colorPanel",className:d==="colorPanel"?"ant-segmented-item ant-segmented-item-selected":"ant-segmented-item text-first"},{label:n("clientUI.spaceSetting.tagSetting.input"),value:"input",className:d==="input"?"ant-segmented-item ant-segmented-item-selected":"ant-segmented-item text-first"}]})]}),g.jsx("div",{className:"mt-[20px]",children:d==="template"?g.jsxs(or,{size:12,wrap:!0,className:"w-[164px]",children:[sr.map(v=>g.jsx("div",{className:"w-8 cursor-pointer h-8 rounded-full border-[2px] flex items-center justify-center",style:{background:v.color,borderColor:v.color===s?"rgba(var(--text-first), 1)":v.color},onClick:()=>c(v.color),children:v.color===s&&g.jsx(hr,{})},v.color)),g.jsx("div",{className:"w-8 cursor-pointer h-8 rounded-full border border-first flex items-center justify-center",children:g.jsx(br,{className:"cursor-pointer",onClick:()=>l("colorPanel")})})]}):d==="colorPanel"?g.jsx("div",{className:"flex-1 mt-[20px]",children:g.jsx(yr,{color:s,onChange:v=>c(v)})}):g.jsx(Me,{className:"input mt-[20px] !w-[160px] !h-[40px] !rounded-[10px]",value:s,placeholder:n("clientUI.spaceSetting.tagSetting.enter"),onChange:v=>c(v.target.value)})})]}),g.jsx("div",{className:"mt-8",children:g.jsxs("div",{className:"mt-4 flex",children:[g.jsxs("button",{className:"button-green !h-[40px] !min-h-[40px] !px-[20px] !py-[8px]",onClick:f,children:[u&&g.jsx("span",{className:"mr-2",children:g.jsx("i",{className:"fa fa-circle-o-notch fa-spin"})}),n("clientUI.saveChanges")]}),g.jsx("button",{className:"button-white ml-[20px] !h-[40px] !min-h-[40px] !px-[20px] !py-[8px]",onClick:r,children:n("clientUI.cancel")})]})})]})},Yp=()=>{const{t:e}
15=Be(),[t,r]=x.useState(!1),[n,i]=x.useState(""),[a,o]=x.useState(""),[s,c]=x.useState("template"),[d,l]=x.useState(!1),[u,p]=x.useState(),[f,v]=x.useState(0),[m,y]=x.useState([]),{data:h,mutate:b,isLoading:w}=Ma();x.useEffect(()=>{y(h?[].concat(...h):[])},[h]);const C=()=>{p(void 0),i(""),o("")},S=async B=>{try{if(t)return;r(!0),(await Xo(B)).data.status&&(Q.success(e("clientUI.success")+"!"),C(),b(),Ue())}catch(I){Q.error(I.message)}finally{r(!1)}},N=async B=>{try{await Yo(B),Q.success(e("clientUI.success")+"!"),b(),Ue()}catch(I){Q.error(I.message)}finally{V(!1)}},F=async B=>{try{const I=B.map((T,j)=>({id:T.id,sortOrder:j+1}));if(I.length<2)return;await Ko(I),b()}catch(I){Q.error(I.message)}},H=async()=>{try{l(!0);const B={tag:n,tagColor:a};u&&(B.id=u),(await $a(B)).data.status&&(Q.success(e("clientUI.success")+"!"),C(),b(),Ue(),W())}catch(B){Q.error(B.message)}finally{l(!1)}},O=(B,I,T)=>{const j=Array.from(B),[Y]=j.splice(I,1);return j.splice(T,0,Y),j},k=B=>{if(!B.destination)return;const I=O(m,B.source.index,B.destination.index);y(I),F(I)},M=(B,I)=>{I.isDeleted=!I.isDeleted,S(B)},[X,E]=x.useState(!1),W=()=>E(!1),[A,V]=x.useState(!1),[ne,ie]=x.useState();return g.jsxs("div",{className:"pb-12",children:[g.jsxs("div",{className:"mb-[16px] flex min-h-[40px] items-center justify-between gap-[16px] text-first",children:[g.jsx("div",{className:"text-[14px] text-second",children:!w&&g.jsxs(g.Fragment,{children:[m.length," ",e("clientUI.spaceSetting.tagSetting.tags")]})}),g.jsxs("button",{type:"button",className:"flex h-[40px] min-h-[40px] cursor-pointer items-center rounded-[20px] border border-border bg-transparent px-[20px] py-[8px] text-[14px] text-first",onClick:()=>E(!0),children:[g.jsx(ka,{className:"mr-[8px]"}),g.jsx("div",{children:e("clientUI.spaceSetting.tagSetting.addTag")})]})]}),X&&g.jsxs("div",{className:"border-borderColor p-[20px] border-[1px]",children:[g.jsx("div",{className:"mb-[20px]",children:g.jsx("div",{className:"flex text-first",children:a&&n?g.jsx("div",{className:"px-[10px] border h-[34px] flex items-center text-[14px] rounded-[16px]",style:{borderColor:a,color:a,background:Ga(a,_a)},children:n}):e("clientUI.spaceSetting.tagSetting.tagPreview")})}),g.jsxs("div",{className:"text-second mb-3",children:[u&&"Edit ",e("clientUI.spaceSetting.tagSetting.tagName")]}),g.jsx(Me,{className:"input !w-[260px] !h-[40px] !rounded-[10px]",value:n,maxLength:Ve,showCount:!0,onChange:B=>{B.target.value.length<=Ve&&i(B.target.value)}}),g.jsxs("div",{className:"text-second mt-2 text-[14px]",children:["*",e("clientUI.spaceSetting.tagSetting.tagDesc")]}),g.jsxs("div",{className:"mt-8",children:[g.jsxs("div",{children:[g.jsxs("div",{className:"text-second mr-2 mb-[5px]",children:[u&&"Edit ",e("clientUI.spaceSetting.tagSetting.tagColor")]}),g.jsx(ir,{className:"!pl-[0]",value:s,onChange:B=>c(B),options:[{label:e("clientUI.spaceSetting.tagSetting.template"),value:"template",className:s==="template"?"ant-segmented-item ant-segmented-item-selected":"ant-segmented-item text-first"},{label:e("clientUI.spaceSetting.tagSetting.colorPanel"),value:"colorPanel",className:s==="colorPanel"?"ant-segmented-item ant-segmented-item-selected":"ant-segmented-item text-first"},{label:e("clientUI.spaceSetting.tagSetting.input"),value:"input",className:s==="input"?"ant-segmented-item ant-segmented-item-selected":"ant-segmented-item text-first"}]})]}),g.jsx("div",{className:"mt-[20px]",children:s==="template"?g.jsxs(or,{size:12,wrap:!0,className:"w-[164px]",children:[sr.map(B=>g.jsx("div",{className:"w-8 cursor-pointer h-8 rounded-full border-[2px] flex items-center justify-center",style:{background:B.color,borderColor:B.color===a?"rgba(var(--text-first), 1)":B.color},onClick:()=>o(B.color),children:B.color===a&&g.jsx(hr,{})},B.color)),g.jsx("div",{className:"w-8 cursor-pointer h-8 rounded-full border border-first flex items-center justify-center",children:g.jsx(br,{className:"cursor-pointer",onClick:()=>c("colorPanel")})})]}):s==="colorPanel"?g.jsx("div",{className:"flex-1 mt-[20px]",children:g.jsx(yr,{color:a,onChange:B=>o(B)})}):g.jsx(Me,{className:"input !w-[160px] !h-[40px] !rounded-[10px] mt-[20px]",value:a,placeholder:e("clientUI.spaceSetting.tagSetting.enter"),onChange:B=>o(B.target.value)})})]}),g.jsx("div",{className:"mt-8",children:g.jsxs("div",{className:"mt-4 flex",children:[g.jsxs("button",{className:"button-green !h-[40px] !min-h-[40px] !px-[20px] !py-[8px]",onClick:H,children:[d&&g.jsx("span",{className:"mr-2",children:g.jsx("i",{className:"fa fa-circle-o-notch fa-spin"})}),e("clientUI.spaceSetting.tagSetting.create")]}),g.jsx("button",{onClick:W,className:"button-white ml-[20px] !h-[40px] !min-h-[40px] !px-[20px] !py-[8px]",children:e("clientUI.cancel")})]})})]}),g.jsx("div",{className:"mt-6 pb-4 mb-6",children:w?g.jsxs("div",{className:"flex items-center h-[60px] justify-center",children:[g.jsx("span",{className:"mr-2",children:g.jsx("i",{className:"fa fa-circle-o-notch fa-spin"})}),"loading"]}):m.length>0?g.jsx("div",{children:g.jsx(vr,{onDragEnd:k,children:g.jsx(At,{droppableId:"droppable",children:B=>g.jsxs("div",te(_({},B.droppableProps),{ref:B.innerRef,children:[m.map((I,T)=>
15g.jsxs("div",{children:[g.jsx(mr,{draggableId:String(I.id),index:T,children:j=>g.jsx("div",te(_(_({ref:j.innerRef},j.draggableProps),j.dragHandleProps),{children:g.jsxs("div",{className:"py-[20px] px-[10px] border-b-[1px] flex justify-between items-center",children:[Ha(I,()=>{i(I.tag),o(I.tagColor),p(I.id)}),g.jsxs("div",{className:"right flex items-center text-first gap-[15px]",children:[g.jsx(za,{checked:!I.isDeleted,onChange:()=>M(I.id,I)}),f!==T+1&&g.jsx(Wa,{className:"[&_svg]:!w-[13px] [&_svg]:!h-[16px]","aria-label":e("clientUI.edit"),onActivate:()=>v(T+1)}),f!==T+1&&g.jsx(Zr,{onClick:()=>{V(!0),ie(I.id)},className:"w-[13px] h-[16px] shrink-0 cursor-pointer opacity-50 hover:opacity-70"})]})]})}))},I.id),f===T+1&&g.jsx(zp,{editData:I,mutate:b,cancel:()=>v(0)})]},I.id)),B.placeholder]}))})})}):g.jsx("div",{children:g.jsx("div",{className:"text-first flex items-center justify-center h-8",children:e("clientUI.spaceSetting.tagSetting.noData")})})}),g.jsx(Jr,{title:e("clientUI.spaceSetting.tagSetting.delTagTips"),open:A,onOk:()=>{ne&&N(ne),V(!1)},onCancel:()=>V(!1)})]})},Kp=e=>{const{t}=Be(),{cascadId:r,editData:n,mutate:i,cancel:a}=e,[o,s]=x.useState(n.tag),{id:c}=n,[d,l]=x.useState(n.tagColor),[u,p]=x.useState("template"),[f,v]=x.useState(!1),m=async()=>{try{v(!0);const h={tag:o,tagColor:d};c&&(h.id=c),(await Va(h,r)).data.status&&(Q.success(t("clientUI.success")),i(),Ue(),a())}catch(h){Q.error(h.message)}finally{v(!1)}},y=()=>{a()};return g.jsxs("div",{className:"border-borderColor p-[20px] border-[1px]",children:[g.jsx("div",{className:"text-first mb-3",children:t("clientUI.spaceSetting.tagSetting.tagName")}),g.jsx(Me,{className:"input !w-[260px] !h-[40px] !rounded-[10px]",value:o,maxLength:Ve,showCount:!0,onChange:h=>{h.target.value.length<=Ve&&s(h.target.value)}}),g.jsx("div",{className:"text-first mt-2 text-[14px]",children:t("clientUI.spaceSetting.tagSetting.tagDesc")}),g.jsxs("div",{className:"mt-8",children:[g.jsxs("div",{className:"",children:[g.jsx("div",{className:"text-first mb-[5px]",children:t("clientUI.spaceSetting.tagSetting.tagColor")}),g.jsx(ir,{className:"text-first !pl-[0]",value:u,onChange:h=>p(h),options:[{label:t("clientUI.spaceSetting.tagSetting.template"),value:"template",className:u==="template"?"ant-segmented-item ant-segmented-item-selected":"ant-segmented-item text-first"},{label:t("clientUI.spaceSetting.tagSetting.colorPanel"),value:"colorPanel",className:u==="colorPanel"?"ant-segmented-item ant-segmented-item-selected":"ant-segmented-item text-first"},{label:t("clientUI.spaceSetting.tagSetting.input"),value:"input",className:u==="input"?"ant-segmented-item ant-segmented-item-selected":"ant-segmented-item text-first"}]})]}),g.jsx("div",{className:"mt-[20px]",children:u==="template"?g.jsxs(or,{size:12,wrap:!0,className:"w-[164px]",children:[sr.map(h=>g.jsx("div",{className:"w-8 cursor-pointer h-8 rounded-full border-[2px] flex items-center justify-center",style:{background:h.color,borderColor:h.color===d?"rgba(var(--text-first), 1)":h.color},onClick:()=>l(h.color),children:h.color===d&&g.jsx(hr,{})},h.color)),g.jsx("div",{className:"w-8 cursor-pointer h-8 rounded-full border border-first flex items-center justify-center",children:g.jsx(br,{className:"cursor-pointer",onClick:()=>p("colorPanel")})})]}):u==="colorPanel"?g.jsx("div",{className:"flex-1 mt-[20px]",children:g.jsx(yr,{color:d,onChange:h=>l(h)})}):g.jsx(Me,{className:"input mt-[20px] !w-[160px] !h-[40px] !rounded-[10px]",value:d,placeholder:t("clientUI.spaceSetting.tagSetting.enter"),onChange:h=>l(h.target.value)})})]}),g.jsx("div",{className:"mt-8",children:g.jsxs("div",{className:"mt-4 flex",children:[g.jsxs("button",{className:"button-green !h-[40px] !min-h-[40px] !px-[20px] !py-[8px]",onClick:m,children:[f&&g.jsx("span",{className:"mr-2",children:g.jsx("i",{className:"fa fa-circle-o-notch fa-spin "})}),t("clientUI.saveChanges")]}),g.jsx("button",{className:"button-white ml-[20px] !h-[40px] !min-h-[40px] !px-[20px] !py-[8px]",onClick:y,children:t("clientUI.cancel")})]})})]})},Xp=({spaceId:e})=>{const{t}=Be(),[r,n]=x.useState(!1),[i,a]=x.useState(""),[o,s]=x.useState(""),[c,d]=x.useState("template"),[l,u]=x.useState(!1),[p,f]=x.use
15State(),[v,m]=x.useState(0),[y,h]=x.useState(!1),[b,w]=x.useState([]),{data:C}=ar(e),{data:S,mutate:N,isLoading:F}=to(e);x.useEffect(()=>{C&&h(C==null?void 0:C.needTag),w(S?[].concat(...S):[])},[C,S]);const H=()=>{f(void 0),a(""),s("")},O=async R=>{try{if(r)return;n(!0),(await Zo(R,e)).data.status&&(Q.success(t("clientUI.success")+"!"),H(),N(),Ue())}catch(L){Q.error(L.message)}finally{n(!1)}},k=async R=>{try{await Qo(R,e),Q.success(t("clientUI.success")+"!"),N(),Ue()}catch(L){Q.error(L.message)}finally{T(!1)}},M=async R=>{try{const L=R.map((ee,Z)=>({id:ee.id,sortOrder:Z+1}));if(L&&L.length<2)return;await Jo(L,e),N()}catch(L){Q.error(L.message)}},X=async R=>{try{u(!0),(await Va({tag:i,tagColor:o},e)).data.status&&(Q.success(t("clientUI.success")+"!"),H(),N(),Ue(),B())}catch(L){Q.error(L.message)}finally{u(!1)}},E=()=>{X()},W=(R,L,ee)=>{const Z=Array.from(R),[ce]=Z.splice(L,1);return Z.splice(ee,0,ce),Z},A=R=>{if(!R.destination)return;const L=W(b,R.source.index,R.destination.index);w(L),M(L)},V=(R,L)=>{L.isDeleted=!L.isDeleted,O(R)},[ne,ie]=x.useState(!1),B=()=>{ie(!1)},[I,T]=x.useState(!1),[j,Y]=x.useState(),J=R=>{k(R)};return g.jsxs("div",{className:"pb-12",children:[g.jsxs("div",{className:"mb-[16px] flex min-h-[40px] items-center justify-between gap-[16px] text-first",children:[g.jsx("div",{className:"text-[14px] text-second",children:!F&&g.jsxs(g.Fragment,{children:[b.length," ",t("clientUI.spaceSetting.tagSetting.tags")]})}),g.jsxs("button",{type:"button",className:"flex h-[40px] min-h-[40px] cursor-pointer items-center rounded-[20px] border border-border bg-transparent px-[20px] py-[8px] text-[14px] text-first",onClick:()=>{ie(!0)},children:[g.jsx(ka,{className:"mr-[8px]"}),g.jsx("div",{children:t("clientUI.spaceSetting.tagSetting.addTag")})]})]}),ne&&g.jsxs("div",{className:"border-borderColor p-[20px] border-[1px]",children:[g.jsx("div",{className:"mb-[20px] ",children:g.jsx("div",{className:"flex text-first",children:o&&i?g.jsx("div",{className:"px-[10px] border h-[34px] flex items-center text-[14px] rounded-[16px]",style:{borderColor:o,color:o,background:Ga(o,_a)},children:i}):t("clientUI.spaceSetting.tagSetting.tagPreview")})}),g.jsxs("div",{className:"text-second mb-3",children:[p&&"Edit ",t("clientUI.spaceSetting.tagSetting.tagName")]}),g.jsx(Me,{className:"input !w-[260px] !h-[40px] !rounded-[10px]",value:i,maxLength:Ve,showCount:!0,onChange:R=>{R.target.value.length<=Ve&&a(R.target.value)}}),g.jsxs("div",{className:"text-second mt-2 text-[14px]",children:["*",t("clientUI.spaceSetting.tagSetting.tagDesc")]}),g.jsxs("div",{className:"mt-8",children:[g.jsxs("div",{className:"",children:[g.jsxs("div",{className:"text-second mr-2 mb-[5px]",children:[p&&"Edit ",t("clientUI.spaceSetting.tagSetting.tagColor")]}),g.jsx(ir,{className:"!pl-[0]",value:c,onChange:R=>{d(R)},options:[{label:t("clientUI.spaceSetting.tagSetting.template"),value:"template",className:c==="template"?"ant-segmented-item ant-segmented-item-selected":"ant-segmented-item text-first"},{label:t("clientUI.spaceSetting.tagSetting.colorPanel"),value:"colorPanel",className:c==="colorPanel"?"ant-segmented-item ant-segmented-item-selected":"ant-segmented-item text-first"},{label:t("clientUI.spaceSetting.tagSetting.input"),value:"input",className:c==="input"?"ant-segmented-item ant-segmented-item-selected":"ant-segmented-item text-first"}]})]}),g.jsx("div",{className:"mt-[20px]",children:c==="template"?g.jsxs(or,{size:12,wrap:!0,className:"w-[164px]",children:[sr.map(R=>g.jsx("div",{className:"w-8 cursor-pointer h-8 rounded-full border-[2px] flex items-center justify-center",style:{background:R.color,borderColor:R.color===o?"rgba(var(--text-first), 1)":R.color},onClick:()=>s(R.color),children:R.color===o&&g.jsx(hr,{})},R.color)),g.jsx("div",{className:"w-8 cursor-pointer h-8 rounded-full border border-first flex items-center justify-center",children:g.jsx(br,{className:"cursor-pointer",onClick:()=>d("colorPanel")})})]}):c==="colorPanel"?g.jsx("div",{className:"flex-1 mt-[20px]",children:g.jsx(yr,{color:o,onChange:R=>s(R)})}):g.jsx(Me,{className:"input !w-[160px] !h-[40px] !rounded-[10px] mt-[20px]",value:o,placeholder:t("clientUI.spaceSetting.tagSetting.enter"),onChange:R=>s(R.target.value)})})]}),g.jsx("div",{className:"mt-8",children:g.jsxs("div",{className:"mt-4 flex",children:[g.jsxs("button",{className:"button-green !h-[40px] !min-h-[40px] !px-[20px] !py-[8px]",onClick:E,children:[l&&g.jsx("span",{className:"mr-2",children:g.jsx("i",{className:"fa fa-circle-o-notch fa-spin "})}),t("clientUI.spaceSetting.tagSetting.create")]}),g.jsx("button",{onClick:B,className:"button-white ml-[20px] !h-[40px] !min-h-[40px] !px-[20px] !py-[8px]",children:t("clientUI.cancel")})]})})]}),g.jsx("div",{className:"mt-6 pb-4 mb-6",children:F?g.jsxs("div",{className:"flex items-center h-[60px] justify-center",children:[g.jsx("span",{className:"mr-2",children:g.jsx("i",{className:"fa fa-circle-o-notch fa-spin "})}),"loading"]}):b.length>0?g.jsx("div",{children:g.jsx(vr,{onDragEnd:A,children:g.jsx(At,{droppableId:"droppable",children:R=>g.jsxs("div",te(_({},R.droppableProps),{ref:R.innerRef,children:[b.map((L,ee)=>g.jsxs("div",{children:[g.jsx(mr,{draggableId:L.tag,index:ee,children:Z=>g.jsx("div",te(_(_({ref:Z.innerRef},Z.draggableProps),Z.dragHandleProps),{children:g.jsxs("div",{className:"py-[20px] px-[10px] border-b-[1px] flex justify-between items-center ",children:[Ha(L,()=>{a(L.tag),s(L.tagColor),f(L.id)}),g.jsxs("div",{className:"right flex items-center text-first gap-[15px]",children:[g.jsx(za,{checked:!L.isDeleted,onChange:()=>V(L.id,L)}),v!==ee+1&&g.jsx(Wa,{className:"[&_svg]:!w-[13px] [&_svg]:!h-[16px]","aria-label":t("clientUI.edit"),onActivate:()=>{m(ee+1)}}),v!==ee+1&&g.jsx(Zr,{onClick:()=>{T(!0),Y(L.id)},className:"w-[13px] h-[16px] shrink-0 cursor-pointer opacity-50 hover:opacity-70"})]})]})}))},L.id),v===ee+1&&g.jsx(Kp,{cascadId:e,editData:L,mutate:N,cancel:()=>{m(0)}})]},L.id)),R.placeholder]}))})})}):g.jsx("div",{children:g.jsx("div",{className:"text-first flex items-center justify-center h-8",children:t("clientUI.spaceSetting.tagSetting.noData")})})}),g.jsx(Jr,{title:t("clientUI.spaceSetting.tagSetting.delTagTips"),open:I,onOk:()=>{j&&J(j),T(!1)},onCancel:()=>T(!1)})]})},Jp="_buttonTag_1eh54_1",Zp="_buttonTagSelect_1eh54_12",Qp="_unreadDot_1eh54_24",ef="_submitPolicySelect_1eh54_37",tf="_submitPolicyDropdown_1eh54_63",rf="_listArea_1eh54_79",nf="_tagSettingsArea_1eh54_82",af="_frame_1eh54_97",ke={buttonTag:Jp,buttonTagSelect:Zp,unreadDot:Qp,submitPolicySelect:ef,submitPolicyDropdown:tf,listArea:rf,tagSettingsArea:nf,frame:af};function Ig({subject:e,initialTab:t="accepted"}){var m,y,h;const{t:r}=Be(),n=e.type==="SPACE",i=n?[{value:"accepted",title:r("clientUI.curatorCenter.accepted")},{value:"newSubmission",title:r("clientUI.curatorCenter.newSubmission")},{value:"tags",title:r("clientUI.spaceSetting.tagSetting.name")}]:[{value:"accepted",title:r("clientUI.curatorCenter.myWorks")},{value:"tags",title:r("clientUI.spaceSetting.tagSetting.name")}],[a,o]=x.useState(t==="tags"||n&&t==="newSubmission"?t:"accepted");x.useEffect(()=>{o(t==="tags"||n&&t==="newSubmission"?t:"accepted")},[t,n]);const[s,c]=x.useState(0),d=e.type==="SPACE"?e.spaceId:"",{data:l,mutate:u}=ar(d),{data:p,mutate:f}=gs(d);return g.jsxs("div",{className:Ze(ke.frame,"flex-col"),children:[g.jsxs("div",{className:"flex items-center justify-between w-full my-[20px] ",children:[g.jsx("div",{className:"text-center text-first font-[500] text-[22px] ",children:r("clientUI.curatorCenter.name")}),n&&g.jsx(os,{className:ke.submitPolicySelect,popupClassName:ke.submitPolicyDropdown,value:(h=(m=l==null?void 0:l.space)==null?void 0:m.submitPolicy)!=null?h:((y=l==null?void 0:l.space)==null?void 0:y.opusCheckIn)===!1?10:0,onChange:async b=>{l!=null&&l.space&&(l.space.submitPolicy=b,l.space.opusCheckIn=b!==10),c(s+1),await qa({submitPolicy:b},d),u()},options:[{value:0,label:r("clientUI.curatorCenter.submitManual")},{value:10,label:r("clientUI.curatorCenter.submitAuto")},{value:20,label:r("clientUI.curatorCenter.submitClosed")}]})]}),g.jsx("div",{className:"flex items-center gap-[15px] overflow-x-auto text-[14px] text-[#a9a9a9] scrollbar-none",children:i.map(b=>g.jsx("div",{className:Ze(b.value===a?"text-first":""),onClick:()=>{o(b.value)},children:g.jsxs("div",{className:Ze(b.value===a?ke.buttonTagSelect:ke.buttonTag),children:[b.title,b.value==="newSubmission"&&p&&g.jsx("span",{className:ke.unreadDot})]})},b.value))}),g.jsx("div",{className:Ze(ke.listArea,a==="tags"&&ke.tagSettingsArea),children:v()})]});function v(){return a==="tags"?n?g.jsx(Xp,{spaceId:d}):g.jsx(Yp,{}):n&&a==="newSubmission"?g.jsx(Tp,{spaceId:d,onUnreadChange:()=>f()}):g.jsx(Rp,{subject:e})}}function Cg(e=10){const t=x.useRef(null);return x.useEffect(()=>{var s;const r=t.current;if(!r)return;const n=()=>{const c=[];for(let d=r.parentElement;d&&d!==document.body;d=d.parentElement)/(auto|scroll)/.test(getComputedStyle(d).overflowY)&&c.push(d);return c},i=()=>{var l,u;
15const c=(u=(l=window.visualViewport)==null?void 0:l.height)!=null?u:window.innerHeight,d=Math.floor(c-r.getBoundingClientRect().top-e);if(!(d<=200)){r.style.height="".concat(d,"px"),r.offsetHeight;for(let p=0;p<5;p++){let f=0;for(const m of n())f=Math.max(f,m.scrollHeight-m.clientHeight);if(f<=1)break;const v=r.offsetHeight-f;if(v<=200)break;r.style.height="".concat(v,"px"),r.offsetHeight}for(const p of n())p.scrollTop>0&&p.scrollHeight-p.clientHeight<=1&&(p.scrollTop=0)}};i();const a=window.setTimeout(i,400),o=window.setTimeout(i,1e3);return(s=window.visualViewport)==null||s.addEventListener("resize",i),window.addEventListener("resize",i),window.addEventListener("orientationchange",i),()=>{var c;window.clearTimeout(a),window.clearTimeout(o),(c=window.visualViewport)==null||c.removeEventListener("resize",i),window.removeEventListener("resize",i),window.removeEventListener("orientationchange",i)}},[e]),t}const of=e=>x.createElement("svg",_({width:18,height:18,viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),x.createElement("rect",{width:18,height:18,rx:9,fill:"white"}),x.createElement("rect",{width:18,height:18,rx:9,fill:"#D8D7D7"}),x.createElement("path",{d:"M13.1931 13.0348C13.5131 13.4176 13.2409 14 12.7419 14C12.5677 14 12.4025 13.9228 12.2907 13.7891L4.9139 4.96524C4.59383 4.58239 4.86605 4 5.36506 4C5.53926 4 5.7045 4.07723 5.81623 4.21088L13.1931 13.0348ZM9.22073 8.57173C9.01767 8.34896 9.01035 8.01046 9.20358 7.77912L12.1795 4.21614C12.2939 4.07917 12.4632 4 12.6417 4C13.1525 4 13.4313 4.59592 13.104 4.98803L10.1291 8.55193C9.89492 8.8325 9.46694 8.84183 9.22073 8.57173ZM8.77606 9.06375C9.09497 9.25469 9.16801 9.68529 8.92991 9.97072L5.74939 13.7833C5.63484 13.9206 5.46526 14 5.28645 14C4.77543 14 4.49616 13.4041 4.82314 13.0114L8.00004 9.19576C8.19087 8.96657 8.5202 8.91055 8.77606 9.06375Z",fill:"#5E5E5E"})),sf=({spaceId:e})=>{const{t}=Be(),{data:r,mutate:n}=ar(e),[i,a]=x.useState({logoUrl:"",bannerUrl:"",coverUrl:""});x.useEffect(()=>{var f,v;r&&a({logoUrl:((f=r==null?void 0:r.space)==null?void 0:f.logoUrl)||"",bannerUrl:((v=r==null?void 0:r.space)==null?void 0:v.bannerUrl)||"",coverUrl:r.coverUrl||""})},[r]);const o=async f=>{a(f);try{const v=await qa(_({title:(r==null?void 0:r.title)||"",subTitle:(r==null?void 0:r.subTitle)||"",accessLevel:(r==null?void 0:r.accessLevel)||0},f),e);v.data.status?(Q.success(t("clientUI.success")+"!"),n()):Q.error(v.data.msg||t("clientUI.failed"))}catch(v){Q.error(v.message)}},s=f=>v=>{var m;v.file.status==="done"&&(m=v.file.response)!=null&&m.data&&(Q.success(t("clientUI.uploadSuccess")+"!"),o(te(_({},i),{[f]:v.file.response.data})))},c=f=>()=>void o(te(_({},i),{[f]:""})),d="py-[30px] border-b-[1px] border-[#e0e0e0] border-solid",l="text-first text-[14px] font-[500]";return g.jsxs(g.Fragment,{children:[g.jsxs("div",{className:d,children:[g.jsx("div",{className:l,children:t("clientUI.spaceSetting.general.spaceLogo")}),g.jsxs("div",{className:"flex mt-[15px] gap-[15px] items-center",children:[i.logoUrl&&g.jsx(ss,{size:45,src:i.logoUrl,className:"rounded-full object-cover object-center"}),g.jsx("div",{className:"border-border border hover:shadow-hover rounded-[40px]",children:g.jsx(Wt,{cropShape:"round",aspect:1,maxEdge:512,onChange:s("logoUrl"),children:g.jsxs("div",{className:"flex items-center h-[45px] rounded-[40px] px-5 cursor-pointer",children:[g.jsx(_t,{className:"mr-[8px]"}),g.jsx("div",{className:"font-[500] text-first",children:t("clientUI.spaceSetting.general.addLogo")})]})})})]})]}),g.jsxs("div",{className:d,children:[g.jsx("div",{className:l,children:t("clientUI.spaceSetting.general.cover")}),g.jsx("div",{className:"text-[13px] mt-[5px] text-second",children:t("clientUI.spaceSetting.general.coverTips")}),g.jsx("div",{className:"mt-[15px] flex justify-center items-center w-full relative bg-[#f3f3f3] rounded-[10px] overflow-hidden",style:{aspectRatio:"348 / 206",maxWidth:"220px"},children:i.coverUrl?g.jsxs("div",{className:"w-full h-full relative",children:[g.jsx("img",{className:"w-full h-full",src:i.coverUrl,style:{objectFit:"cover"},alt:""}),g.jsx(of,{onClick:c("coverUrl"),className:"absolute cursor-pointer w-[12px] h-[12px] right-[10px] top-[10px] text-first"})]}):g.jsx("div",{className:"border-border border hover:shadow-hover rounded-[40px]",children:g.jsx(Wt,{aspect:348/206,maxEdge:1600,onChange:s("coverUrl"),children:g.jsxs("div",{className:"flex items-center h-[45px] rounded-[40px] px-5 cursor-pointer",children:[g.jsx(_t,{className:"mr-[8px]"}),g.jsx("div",{className:"text-first text-[14px] whitespace-nowrap",children:t("clientUI.addFile")})]})})})})]})]})},Sa="copus-popup-root";function lf(){let e=document.getElementById(Sa);return e||(e=document.createElement("div"),e.id=Sa,e.style.cssText="position:fixed;inset:0;pointer-events:none;z-index:2000",document.body.appendChild(e)),e}const cf=["classic","gallery","centered"],Dg="classic",uf={light:{first:{luminance:.035,maxSaturation:.6},second:{luminance:.1,maxSaturation:.4},third:{luminance:.05,maxSaturation:.5}},dark:{first:{luminance:.62,maxSaturation:.45},second:{luminance:.25,maxSaturation:.3},third:{luminance:.44,maxSaturation:.35}}},df=/^#[0-9a-fA-F]{6}$/;function wa([e,t,r]){const[n,i,a]=[e,t,r].map(o=>{const s=o/255;return s<=.03928?s/12.92:((s+.055)/1.055)**2.4});return .2126*n+.7152*i+.0722*a}function pf(e){const t=parseInt(e.slice(1),16);return[t>>16&255,t>>8&255,t&255]}function ff([e,t,r]){const[n,i,a]=[e/255,t/255,r/255],o=Math.max(n,i,a),s=Math.min(n,i,a),c=o-s;if(c===0)return[0,0];const d=(o+s)/2,l=c/(1-Math.abs(2*d-1));let u;return o===n?u=(i-a)/c%6:o===i?u=(a-n)/c+2:u=(n-i)/c+4,[(u*60+360)%360,l]}function Fr(e,t,r){const n=(1-Math.abs(2*r-1))*t,i=n*(1-Math.abs(e/60%2-1)),a=r-n/2,[o,s,c]=e<60?[n,i,0]:e<120?[i,n,0]:e<180?[0,n,i]:e<240?[0,i,n]:e<300?[i,0,n]:[n,0,i];return[o,s,c].map(d=>Math.round((d+a)*255))}function oo(e,t,r){if(!e||!df.test(e))return;const{luminance:n,maxSaturation:i}=uf[t][r],[a,o]=ff(pf(e)),s=Math.min(o,i);let c=t==="light"?.5:.2,d=Fr(a,s,c);if(t==="light")for(;wa(d)>n&&c>0;)c=Math.max(0,c-.005),d=Fr(a,s,c);else for(;wa(d)<n&&c<1;)c=Math.min(1,c+.005),d=Fr(a,s,c);return d.join(", ")}const tr=(e,t)=>oo(e,t,"first"),so=/^(?:blob:https?:\/\/[A-Za-z0-9.-]+(?::\d{1,5})?\/[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}|\/space-themes\/[a-z0-9-]+\/[a-z0-9-]+\.(?:png|jpe?g|webp))$/,lo=e=>typeof e=="string"&&so.test(e),gf=70,co=100,vf=88,rr=/^#[0-9a-fA-F]{6}$/,mf=/^[a-z0-9-]{1,24}$/,hf=/^https:\/\/[A-Za-z0-9:/_.~%?&=+-]+$/,bf=/^https:\/\/[A-Za-z0-9._-]+(?:\:[0-9]+)?\/audio\/background\/[A-Za-z0-9/_-]+\.mp3$/,xf=["none","color","gradient","image"],yf=["no-repeat","repeat","repeat-x","repeat-y"],Sf=["left","center","right"],wf=["cover","contain","auto"],Ia=.06,uo=24,po=40,If=22,Cf=16,Df=10,Ef=16,Dn=96,yt=4,Nf=Dn*2,Pf=Dn*yt*2,Qe=8,Rf=2,Af=15,Tf=10,Ca=100,jf=.7,Of=.72;function Bf(e){const t=parseInt(e.slice(1),16),r=[t>>16&255,t>>8&255,t&255].map(n=>{const i=n/255;return i<=.03928?i/12.92:((i+.055)/1.055)**2.4});return .2126*r[0]+.7152*r[1]+.0722*r[2]}const Ff=e=>!!(e&&rr.test(e)&&Bf(e)>=Of),vt=(e,t)=>typeof t=="string"&&e.includes(t)?t:void 0,it=(e,t)=>
15typeof t=="string"&&e.test(t.trim())?t.trim():void 0,Gt=e=>{var t;return(t=it(hf,e))!=null?t:it(so,e)},Da=(e,t,r)=>{const n=typeof e=="number"?e:Number(e);if(Number.isFinite(n))return Math.min(r,Math.max(t,Math.round(n)))},Mf=e=>{if(!rr.test(e))return;const t=parseInt(e.slice(1),16);return"".concat(t>>16&255,", ").concat(t>>8&255,", ").concat(t&255)};function Lt(e){if(!e||typeof e!="object")return null;const t=e,r=t.bg&&typeof t.bg=="object"?t.bg:{},n=s=>{const c=it(rr,s);return c&&Ff(c)?c:void 0},i={type:vt(xf,r.type),color:n(r.color),from:n(r.from),to:n(r.to),angle:Da(r.angle,0,360),imageUrl:Gt(r.imageUrl),repeat:vt(yf,r.repeat),position:vt(Sf,r.position),size:vt(wf,r.size),fixed:typeof r.fixed=="boolean"?r.fixed:void 0,texture:typeof r.texture=="string"&&$f[r.texture]?r.texture:void 0};i.type==="image"&&!i.imageUrl&&(i.type="none"),i.type==="color"&&!i.color&&(i.type="none"),i.type==="gradient"&&(!i.from||!i.to)&&(i.type="none");const a={v:1,presetId:it(mf,t.presetId),accent:it(rr,t.accent),surface:Da(t.surface,gf,co),layout:vt(cf,t.layout),bg:i,cardFrameParts:Ea(t.cardFrameParts),tagFrameParts:Ea(t.tagFrameParts),tagFramePreset:typeof t.tagFramePreset=="string"&&nr[t.tagFramePreset]?t.tagFramePreset:void 0,music:Lf(t.music)},o=!!(i.type&&i.type!=="none"||i.texture);return!a.presetId&&!a.accent&&!a.layout&&!o&&!a.cardFrameParts&&!a.tagFrameParts&&!a.tagFramePreset&&!a.music?null:a}function Lf(e){if(!e||typeof e!="object")return;const t=e;if(!Array.isArray(t.tracks))return;const r=t.tracks.slice(0,3).map(n=>{if(!n||typeof n!="object")return null;const i=n,a=it(bf,i.url);if(!a)return null;const o=typeof i.title=="string"?i.title.trim().slice(0,50):"";return{url:a,title:o}}).filter(n=>!!n);return r.length?{tracks:r}:void 0}function Ea(e){if(!e)return;const t=Array.isArray(e.corners)?e.corners.slice(0,4).map(a=>Gt(a)):void 0,r=Gt(e.edgeH),n=Gt(e.edgeV),i=t==null?void 0:t.some(Boolean);if(!(!i&&!r&&!n))return{corners:i?t:void 0,edgeH:r,edgeV:n}}function Uf(e){var t;return e?!!(e.accent||(t=e.bg)!=null&&t.type&&e.bg.type!=="none"||e.tagFramePreset||e.cardFrameParts||e.tagFrameParts):!1}const $f={dots:{image:"radial-gradient(rgba(var(--text-base1), 0.07) 1.2px, transparent 1.2px)",size:"14px 14px"},grid:{image:"linear-gradient(rgba(var(--text-base1), 0.05) 1px, transparent 1px), linear-gradient(90deg, rgba(var(--text-base1), 0.05) 1px, transparent 1px)",size:"22px 22px, 22px 22px"},diagonal:{image:"repeating-linear-gradient(45deg, rgba(var(--text-base1), 0.05) 0 2px, transparent 2px 11px)",size:"auto"},cross:{image:"repeating-linear-gradient(45deg, rgba(var(--text-base1), 0.045) 0 1.5px, transparent 1.5px 12px), repeating-linear-gradient(-45deg, rgba(var(--text-base1), 0.045) 0 1.5px, transparent 1.5px 12px)",size:"auto, auto"},paper:{image:"radial-gradient(rgba(var(--text-base1), 0.05) 0.8px, transparent 0.8px), radial-gradient(rgba(var(--text-base1), 0.04) 0.8px, transparent 0.8px)",size:"9px 9px, 9px 9px"},linen:{image:"repeating-linear-gradient(0deg, rgba(var(--text-base1), 0.04) 0 1px, transparent 1px 4px), repeating-linear-gradient(90deg, rgba(var(--text-base1), 0.04) 0 1px, transparent 1px 4px)",size:"auto, auto"},grain:{image:'url("data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width=%27120%27%20height=%27120%27%3E%3Cfilter%20id=%27g%27%3E%3CfeTurbulence%20type=%27fractalNoise%27%20baseFrequency=%270.9%27%20numOctaves=%272%27%20stitchTiles=%27stitch%27/%3E%3CfeColorMatrix%20type=%27luminanceToAlpha%27/%3E%3C/filter%3E%3Crect%20width=%27120%27%20height=%27120%27%20filter=%27url(%23g)%27%20opacity=%270.4%27/%3E%3C/svg%3E")',size:"120px 120px"},wave:{image:"repeating-radial-gradient(circle at 50% 100%, transparent 0 7px, rgba(var(--text-base1), 0.05) 7px 8px)",size:"44px 22px"},checker:{image:"conic-gradient(rgba(var(--text-base1), 0.05) 0 25%, transparent 0 50%, rgba(var(--text-base1), 0.05) 0 75%, transparent 0)",size:"18px 18px"},terrazzo:{image:"radial-gradient(circle at 20% 30%, rgba(var(--text-base1), 0.07) 0 2px, transparent 2px), radial-gradient(circle at 72% 62%, rgba(var(--text-base1), 0.05) 0 3px, transparent 3px), radial-gradient(circle at 45% 88%, rgba(var(--text-base1), 0.06) 0 1.5px, transparent 1.5px)",size:"46px 46px, 46px 46px, 46px 46px"}};function kf(e){var t;if(!(!e||!e.type||e.type==="none"))return e.type==="color"?e.color?"linear-gradient(".concat(e.color,", ").concat(e.color,")"):void 0:e.type==="gradient"?!e.from||!e.to?void 0:"linear-gradient(".concat((t=e.angle)!=null?t:160,"deg, ").concat(e.from,", ").concat(e.to,")"):e.imageUrl?'url("'.concat(e.imageUrl,'")'):void 0}function Eg(e){var h,b,w,C,S,N,F,H,O,k,M,X;if(!Uf(e))return;const t=e,r=t.accent?Mf(t.accent):void 0,n=kf(t.bg),i=((h=t.bg)==null?void 0:h.type)==="image"?((b=t.surface)!=null?b:co)/100:0,a=[],o=[],s=[],c=[],d=[],l=((w=t.bg)==null?void 0:w.type)==="image"&&((C=t.bg)!=null&&C.fixed)?"fixed":"local",u=E=>{a.push(E),o.push("repeat"),s.push("left top"),c.push("auto"),d.push(l)};r&&u("linear-gradient(rgba(".concat(r,", ").concat(Ia,"), rgba(").concat(r,", ").concat(Ia,"))")),u("linear-gradient(rgba(var(--bg-base), var(--space-scrim)), rgba(var(--bg-base), var(--space-scrim)))"),n&&(a.push(n),o.push((N=(S=t.bg)==null?void 0:S.repeat)!=null?N:"no-repeat"),s.push("".concat((H=(F=t.bg)==null?void 0:F.position)!=null?H:"center"," top")),c.push((k=(O=t.bg)==null?void 0:O.size)!=null?k:"cover"),d.push(l));const f=!!(n&&((M=t.bg)==null?void 0:M.type)==="image"&&((X=t.bg)!=null&&X.fixed))?a:a.filter((E,W)=>{var A;return W<(n&&((A=t.bg)==null?void 0:A.type)==="image"?a.length-1:a.length)}),v=f.length,m={"--space-sticky-bg":f.join(", "),"--space-sticky-repeat":o.slice(0,v).join(", "),"--space-sticky-position":s.slice(0,v).join(", "),"--space-sticky-size":c.slice(0,v).join(", "),"--space-sticky-attachment":d.slice(0,v).join(", "),"--space-scrim-light":"".concat(i),"--space-scrim-dark":"".concat(jf),backgroundImage:a.join(", "),backgroundRepeat:o.join(", "),backgroundPosition:s.join(", "),backgroundSize:c.join(", "),backgroundAttachment:d.join(", ")};if(r){m["--space-accent-rgb"]=r,m["--space-accent"]=t.accent,m["--space-cover-bg"]="rgba(".concat(r,", 0.18)"),Object.assign(m,{"--space-rule-light":"rgba(".concat(r,", 0.38)"),"--space-rule-dark":"rgba(".concat(r,", 0.48)"),"--space-card-bg-light":"rgba(var(--bg-base), 0.72)","--space-card-bg-dark":"rgba(var(--bg-base), 0.72)"});const E=tr(t.accent,"light"),W=tr(t.accent,"dark");E&&(m["--space-text-light"]=E),W&&(m["--space-text-dark"]=W),["second","third"].forEach(A=>{["light","dark"].forEach(V=>{const ne=oo(t.accent,V,A);ne&&(m["--space-text-".concat(A,"-").concat(V)]=ne)})})}Na(m,"card",t.cardFrameParts,uo,Af),Na(m,"tag",t.tagFrameParts,Qe,Ca,Rf);const y=t.tagFramePreset?nr[t.tagFramePreset]:void 0;return y&&(m["--space-tag-edge-h"]=y.h,m["--space-tag-edge-v"]=y.v,m["--space-tag-frame-width"]="".concat(Qe,"px"),m["--space-tag-corner-size"]="".concat(Qe,"px"),m["--space-tag-frame-inset"]="-1px",m["--space-tag-frame-clip"]="inset(0 round ".concat(Ca,"px)"),m["--space-tag-frame-pos"]="relative"),m}function Na(e,t,r,n,i,a=0){var l;if(!r)return;const o=(l=r.corners)!=null?l:[],s=["tl","tr","br","bl"];let c=!1;if(s.forEach((u,p)=>{o[p]&&(e["--space-".concat(t,"-corner-").concat(u)]='url("'.concat(o[p],'")'),c=!0)}),r.edgeH&&(e["--space-".concat(t,"-edge-h")]='url("'.concat(r.edgeH,'")'),c=!0),r.edgeV&&(e["--space-".concat(t,"-edge-v")]='url("'.concat(r.edgeV,'")'),c=!0),!c)return;t==="card"&&(e["--space-card-own-border"]="transparent"),e["--space-".concat(t,"-frame-width")]="".concat(n,"px"),e["--space-".concat(t,"-corner-size")]="".concat(t==="card"?po:n,"px"),t==="card"&&(e["--space-card-corner-size-dense"]="".concat(If,"px"),e["--space-card-frame-width-dense"]="".concat(Cf,"px"),e["--space-card-frame-inset-dense"]="-11px",e["--space-card-frame-clip-dense"]="inset(0 round ".concat(Tf+Df+1,"px)"));const d=t==="card"?Ef:a;e["--space-".concat(t,"-frame-inset")]="".concat(-(1+d),"px"),e["--space-".concat(t,"-frame-clip")]="inset(0 round ".concat(i+d+1,"px)"),e["--space-".concat(t,"-frame-pos")]="relative"}const pe="rgba(var(--space-accent-rgb, var(--text-base1)), 0.55)",nr={solid:{h:"linear-gradient(".concat(pe,", ").concat(pe,")"),v:"linear-gradient(".concat(pe,", ").concat(pe,")")},dashed:{h:"repeating-linear-gradient(90deg, ".concat(pe," 0 6px, transparent 6px 12px)"),v:"repeating-linear-gradient(0deg, ".concat(pe," 0 6px, transparent 6px 12px)")},dotted:{h:"repeating-linear-gradient(90deg, ".concat(pe," 0 2px, transparent 2px 6px)"),v:"repeating-linear-gradient(0deg, ".concat(pe," 0 2px, transparent 2px 6px)")},double:{h:"repeating-linear-gradient(0deg, ".concat(pe," 0 1.5px, transparent 1.5px 4.5px, ").concat(pe," 4.5px 6px)"),v:"repeating-linear-gradient(90deg, ".concat(pe," 0 1.5px, transparent 1.5px 4.5px, ").concat(pe," 4.5px 6px)")},hatch:{h:"repeating-linear-gradient(45deg, ".concat(pe," 0 1.5px, transparent 1.5px 5px)"),v:"repeating-linear-gradient(45deg, ".concat(pe," 0 1.5px, transparent 1.5px 5px)")},dashDot:{h:"repeating-linear-gradient(90deg, ".concat(pe," 0 8px, transparent 8px 12px, ").concat(pe," 12px 14px, transparent 14px 18px)"),v:"repeating-linear-gradient(0deg, ".concat(pe," 0 8px, transparent 8px 12px, ").concat(pe," 12px 14px, transparent 14px 18px)")}};async function Yr(e){const t=new Image;t.crossOrigin="anonymous",t.src=e,await t.decode();const r=document.createElement("canvas");
15r.width=t.naturalHeight,r.height=t.naturalWidth;const n=r.getContext("2d");if(!n)throw new Error("canvas ä¸å¯ç¨");n.translate(0,r.height),n.rotate(-Math.PI/2),n.drawImage(t,0,0);const i=c=>new Promise(d=>r.toBlob(d,c)),[a,o]=await Promise.all([i("image/webp"),i("image/png")]),s=[a,o].filter(c=>!!c&&c.type!=="image/jpeg");if(!s.length)throw new Error("ç¼ç 失败");return s.reduce((c,d)=>c.size<=d.size?c:d)}async function Gf(e){var o,s;const t=await Yr(e),r=new FormData,n=t.type==="image/png"?"png":"webp";r.append("file",new File([t],"edge-v.".concat(n),{type:t.type}));const i=await Qr(r),a=((o=i==null?void 0:i.data)==null?void 0:o.status)===1?(s=i==null?void 0:i.data)==null?void 0:s.data:void 0;if(!a)throw new Error("ä¸ä¼ 失败");return a}const Hf=6,nt=32;async function fo(e){const t=new Image;t.crossOrigin="anonymous",t.src=e,await t.decode();const r=Math.floor(t.naturalWidth/2),n=Math.floor(t.naturalHeight/2);if(r<1||n<1)throw new Error("å¾å¤ªå°ï¼åä¸åºå个è§");const i=[{sx:0,sy:0,flipX:!1,flipY:!1},{sx:r,sy:0,flipX:!0,flipY:!1},{sx:r,sy:n,flipX:!0,flipY:!0},{sx:0,sy:n,flipX:!1,flipY:!0}],a=(l,u)=>{const p=document.createElement("canvas");p.width=nt,p.height=nt;const f=p.getContext("2d");if(!f)throw new Error("canvas ä¸å¯ç¨");return f.drawImage(t,l,u,r,n,0,0,nt,nt),f.getImageData(0,0,nt,nt).data},o=(l,u)=>{let p=0;for(let f=0;f<l.length;f+=4){const v=l[f+3]/255,m=u[f+3]/255;p+=Math.abs(l[f]*v-u[f]*m)+Math.abs(l[f+1]*v-u[f+1]*m)+Math.abs(l[f+2]*v-u[f+2]*m)+Math.abs(l[f+3]-u[f+3])}return p/l.length},s=a(0,0),c=(l,u)=>new Promise(p=>l.toBlob(p,u)),d=[];for(let l=0;l<i.length;l++){const{sx:u,sy:p,flipX:f,flipY:v}=i[l],m=l>0&&o(a(u,p),s)<=Hf,y=document.createElement("canvas");y.width=r,y.height=n;const h=y.getContext("2d");if(!h)throw new Error("canvas ä¸å¯ç¨");m?(h.translate(f?r:0,v?n:0),h.scale(f?-1:1,v?-1:1),h.drawImage(t,0,0,r,n,0,0,r,n)):h.drawImage(t,u,p,r,n,0,0,r,n);const[b,w]=await Promise.all([c(y,"image/webp"),c(y,"image/png")]),C=[b,w].filter(N=>!!N&&N.type!=="image/jpeg");if(!C.length)throw new Error("ç¼ç 失败");const S=C.reduce((N,F)=>N.size<=F.size?N:F);d.push(S)}return d}async function Wf(e){var n,i;const t=await fo(e),r=[];for(let a=0;a<t.length;a++){const o=t[a],s=new FormData,c=o.type==="image/png"?"png":"webp";s.append("file",new File([o],"corner-".concat(a,".").concat(c),{type:o.type}));const d=await Qr(s),l=((n=d==null?void 0:d.data)==null?void 0:n.status)===1?(i=d==null?void 0:d.data)==null?void 0:i.data:void 0;if(!l)throw new Error("ä¸ä¼ 失败");r.push(l)}return r}const Pa=({label:e,value:t,aspect:r,maxEdge:n,onPick:i,onClear:a,cornerPreview:o,highlight:s,hint:c})=>{const{t:d}=Be();return g.jsxs("div",{className:"flex flex-col gap-[6px]",children:[g.jsx("div",{className:"text-[13px] text-first",children:e}),g.jsx(Wt,{aspect:r,maxEdge:n,transparent:!0,skipCrop:!0,onChange:l=>{var u;l.file.status==="done"&&(u=l.file.response)!=null&&u.data&&i(l.file.response.data)},children:o!=null&&o.some(Boolean)?g.jsx("div",{className:"h-[56px] cursor-pointer rounded-[6px] border border-borderThirdColor",style:{width:56*r,backgroundImage:o.map(l=>l?'url("'.concat(l,'")'):"none").join(", "),backgroundSize:"25% 25%",backgroundRepeat:"no-repeat",backgroundPosition:"left top, right top, right bottom, left bottom"}}):t?g.jsx("div",{className:"h-[56px] cursor-pointer rounded-[6px] border border-borderThirdColor",style:{width:56*r,boxShadow:s?"0 0 0 2px rgb(var(--dark-red))":void 0,backgroundImage:'url("'.concat(t,'")'),backgroundSize:"contain",backgroundRepeat:"no-repeat",backgroundPosition:"center"}}):g.jsx("div",{className:"flex h-[56px] cursor-pointer items-center justify-center rounded-[6px] border border-dashed border-borderThirdColor",style:{width:56*r},children:g.jsx(_t,{})})}),c&&g.jsx("div",{className:"max-w-[420px] text-[13px] leading-[19px] text-[#696969]",children:c}),(t||(o==null?void 0:o.some(Boolean)))&&g.jsx("div",{onClick:a,className:"cursor-pointer text-[12px] text-third underline",children:d("clientUI.spaceSetting.decoration.clear")})]})},Kr=4,_f=e=>({w:e*Kr*yt,h:e*Kr,width:e}),Ra=({kind:e,parts:t,onChange:r,bare:n,highlight:i})=>{var h;const{t:a}=Be(),[o,s]=x.useState(!1),[c,d]=x.useState(!1),l=(h=t==null?void 0:t.corners)!=null?h:[],u=e==="card"?uo:Qe,p=b=>{var C;const w=!((C=b.corners)!=null&&C.some(Boolean))&&!b.edgeH&&!b.edgeV;r(w?void 0:b)},f=async b=>{d(!0);try{p(te(_({},t),{corners:await Wf(b)}))}catch(w){Q.error(a("clientUI.spaceSetting.decoration.cornerSliceFailed"))}finally{d(!1)}},v=a("clientUI.spaceSetting.decoration.cornerSheetSpec",{cell:Dn*2,width:e==="card"?po:u}),m=u*Kr,y=a("clientUI.spaceSetting.decoration.edgeSpec",{w:m*yt,h:m,width:u});return g.jsxs("div",{className:n?"":"border-b-[1px] border-solid border-[#e0e0e0] py-[24px]",children:[!n&&g.jsxs(g.Fragment,{children:[g.jsx("div",{className:"text-[14px] font-[500] text-first",children:a("clientUI.spaceSetting.decoration.".concat(e,"Frame"))}),g.jsx("div",{className:"mt-[5px] max-w-[560px] text-[13px] leading-[19px] text-[#696969]",children:e==="card"?a("clientUI.spaceSetting.decoration.cardFrameTips"):"".concat(a("clientUI.spaceSetting.decoration.tagFrameTips")," ").concat(y)})]}),g.jsxs("div",{className:"mt-[18px] flex flex-wrap items-center gap-[20px]",children:[g.jsx(Pa,{label:a("clientUI.spaceSetting.decoration.frameEdge"),hint:e==="card"?y:void 0,value:t==null?void 0:t.edgeH,highlight:i,aspect:yt,maxEdge:e==="card"?Pf:m*yt*2,onPick:async b=>{p(te(_({},t),{corners:l,edgeH:b,edgeV:void 0})),s(!0);try{p(te(_({},t),{corners:l,edgeH:b,edgeV:await Gf(b)}))}catch(w){Q.error(a("clientUI.spaceSetting.decoration.frameEdgeRotateFailed"))}finally{s(!1)}},onClear:()=>p(te(_({},t),{corners:l,edgeH:void 0,edgeV:void 0}))}),o&&g.jsx("div",{className:"text-[12px] text-third",children:a("clientUI.spaceSetting.decoration.frameEdgeRotating")})]}),e==="card"&&g.jsx(g.Fragment,{children:g.jsxs("div",{className:"mt-[18px] flex flex-wrap items-center gap-[20px]",children:[g.jsx(Pa,{label:a("clientUI.spaceSetting.decoration.frameCorners"),hint:v,aspect:1,maxEdge:Nf*2,cornerPreview:l,onPick:f,onClear:()=>p(te(_({},t),{corners:[]}))}),c&&g.jsx("div",{className:"text-[12px] text-third",children:a("clientUI.spaceSetting.decoration.cornerSlicing")})]})})]})},Mr=new Map;async function Vf(e){var d,l;const t=await fetch(e);
15if(!t.ok)throw new Error("åä¸å°è£
ä¿®ç´ æï¼".concat(e));const r=await t.blob(),n=r.type||"image/png",i=n==="image/webp"?"webp":n==="image/jpeg"?"jpg":"png",a=e.startsWith("blob:")?"decor.".concat(i):e.split("/").pop()||"decor.".concat(i),o=new FormData;o.append("file",new File([r],a,{type:n}));const s=await Qr(o),c=((d=s==null?void 0:s.data)==null?void 0:d.status)===1?(l=s==null?void 0:s.data)==null?void 0:l.data:void 0;if(!c)throw new Error("è£
ä¿®ç´ æä¸ä¼ 失败ï¼è¯·éè¯ä¿å");return c}function go(e){let t=Mr.get(e);return t||(t=Vf(e),t.catch(()=>Mr.delete(e)),Mr.set(e,t)),t}function qf(e){var r;if(!e)return[];const t=[e.cardFrameParts,e.tagFrameParts].flatMap(n=>{var i;return[...(i=n==null?void 0:n.corners)!=null?i:[],n==null?void 0:n.edgeH,n==null?void 0:n.edgeV]});return[(r=e.bg)==null?void 0:r.imageUrl,...t].filter(n=>typeof n=="string")}function zf(e){qf(e).filter(lo).forEach(t=>{go(t).catch(()=>{})})}const Ht=async e=>lo(e)?go(e):e,Aa=async e=>e&&te(_({},e),{corners:e.corners?await Promise.all(e.corners.map(Ht)):e.corners,edgeH:await Ht(e.edgeH),edgeV:await Ht(e.edgeV)});async function Yf(e){var i;if(!e)return e;const[t,r,n]=await Promise.all([Ht((i=e.bg)==null?void 0:i.imageUrl),Aa(e.cardFrameParts),Aa(e.tagFrameParts)]);return te(_({},e),{bg:e.bg?te(_({},e.bg),{imageUrl:t}):e.bg,cardFrameParts:r,tagFrameParts:n})}const Ta=[{id:"ink-landscape",id18n:"inkLandscape",accent:"#1F5673",banner:"banner.jpg"},{id:"starwish",id18n:"starwish",accent:"#A78BFA",banner:"banner.jpg"},{id:"pixel8bit",id18n:"pixel8bit",accent:"#2F63C8",banner:"banner.png"},{id:"washi-journal",id18n:"washiJournal",accent:"#9DAF9A",banner:"banner.jpg"},{id:"cyber-neon",id18n:"cyberNeon",accent:"#22D3EE",banner:"banner.jpg",dark:!0},{id:"botanical",id18n:"botanical",accent:"#2F5D50",banner:"banner.jpg"}],Kf=e=>"/space-themes/".concat(e,"/preview.jpg"),Ut=(e,t)=>"/space-themes/".concat(e,"/").concat(t);async function Xf(e,t){var d,l;const r=Ut(e.id,"edge.png"),n=Ut(e.id,"tag.png"),[i,a,o]=await Promise.all([fo(Ut(e.id,"corners.png")),Yr(r),Yr(n)]),s=u=>URL.createObjectURL(u),c=te(_({},t!=null?t:{}),{presetId:e.id,accent:e.accent,bg:te(_({},(d=t==null?void 0:t.bg)!=null?d:{}),{type:"image",imageUrl:Ut(e.id,e.banner),repeat:"no-repeat",position:"center",size:"cover",fixed:!0}),surface:(l=t==null?void 0:t.surface)!=null?l:vf,cardFrameParts:{corners:i.map(s),edgeH:r,edgeV:s(a)},tagFrameParts:{edgeH:n,edgeV:s(o)},tagFramePreset:void 0});return zf(c),c}let St=null;function Jf(e){return St=e,()=>{St===e&&(St=null)}}function Ng(e){St?St(e):e()}const Zf="_preset_1vgeh_2",Qf="_presetSwatch_1vgeh_2",eg="_presetActive_1vgeh_28",tg="_presetName_1vgeh_40",rg="_tagLinePreview_1vgeh_112",ng="_themeStyle_1vgeh_128",ag="_themeStyleActive_1vgeh_163",ig="_themeStyleName_1vgeh_167",og="_textColorSample_1vgeh_176",sg="_saveBar_1vgeh_198",lg="_resetButton_1vgeh_213",cg="_saveDisabled_1vgeh_225",Ae={preset:Zf,presetSwatch:Qf,presetActive:eg,presetName:tg,tagLinePreview:rg,themeStyle:ng,themeStyleActive:ag,themeStyleName:ig,textColorSample:og,saveBar:sg,resetButton:lg,saveDisabled:cg},Pg=({spaceId:e,target:t="space"})=>{var we,De,be,Le,Ye,G,de,ve;const{t:r}=Be(),n=t==="user",{userId:i}=es(),a=n&&i||e,o=ar(n?"":e),s=ts(n?a:""),c=n?s.data:o.data,d=n?s.mutate:o.mutate,[l,u]=x.useState(null),[p,f]=x.useState(null),[v,m]=x.useState(!1),[y,h]=x.useState(!1),[b,w]=x.useState(!1),C=x.useRef(!1),[S,N]=x.useState(null),[F,H]=x.useState(null),[O,k]=x.useState(null),M=x.useRef(!0),X=x.useRef(l),E=x.useRef(null),W=D=>{E.current=D,f(D)},A=(D,$)=>JSON.stringify(Lt(D))===JSON.stringify(Lt($)),V=!A(l,p),ne=D=>d($=>$&&te(_({},$),{decorate:D}),{revalidate:!1});x.useEffect(()=>{if(c){if(!C.current){const D=Lt(c.decorate);X.current=D,u(D),W(D);return}A(c.decorate,X.current)||ne(X.current)}},[c]);const ie=async()=>{if(v)return!1;if(!V)return!0;const D=l;try{m(!0);const $=await Yf(D),q=n?await ns($,a):await as($,e);if(q.data.status){const se=Lt(q.data.data),Ie=M.current&&X.current!==D;return M.current||(E.current=se),M.current&&(W(se),Ie||(X.current=se,u(se)),Q.success(r("clientUI.spaceSetting.decoration.saveSuccess"))),await ne(Ie?X.current:se),!0}return Q.error(q.data.msg||r("clientUI.failed")),!1}catch($){return Q.error($.message),!1}finally{M.current&&m(!1)}},B=x.useRef(ne);B.current=ne,x.useEffect(()=>()=>
15{M.current=!1;const D=E.current;A(X.current,D)||B.current(D)},[]),x.useEffect(()=>{if(V)return Jf(D=>k(()=>D))},[V]);const I=D=>{C.current=!0,X.current=D,u(D),ne(D)},T=D=>I(_(_({},l!=null?l:{}),D)),j=!(l!=null&&l.tagFramePreset)&&!!((we=l==null?void 0:l.tagFrameParts)!=null&&we.edgeH||(De=l==null?void 0:l.tagFrameParts)!=null&&De.edgeV),Y=(Le=(be=l==null?void 0:l.music)==null?void 0:be.tracks)!=null?Le:[],J=D=>{const $=D.length?{tracks:D}:void 0;T({music:$})},R=async D=>{if(!(!D||b||Y.length>=3)){if(D.size>20*1024*1024){Q.error(r("clientUI.spaceSetting.decoration.musicTooLarge"));return}w(!0);try{const $=D.name.replace(/\.[^.]+$/,"").trim().slice(0,50)||r("clientUI.spaceSetting.decoration.untitledTrack"),q=new FormData;q.append("file",D,D.name);const se=await rs(q,{timeout:18e4});if(!se.data.status||!se.data.data)throw new Error(se.data.msg||r("clientUI.failed"));J([...Y,{title:$,url:se.data.data}])}catch($){Q.error($.message||r("clientUI.spaceSetting.decoration.musicUploadFailed"))}finally{w(!1)}}},L=({source:D,destination:$})=>{if(!$||D.index===$.index)return;const q=[...Y],[se]=q.splice(D.index,1);q.splice($.index,0,se),J(q)},ee=async D=>{const $=Ta.find(q=>q.id===D);if(!(!$||S)){N(D);try{I(await Xf($,l))}catch(q){Q.error((q==null?void 0:q.message)||r("clientUI.failed"))}finally{N(null)}}},Z=D=>{if(!S){if((l==null?void 0:l.presetId)===D){H(D);return}ee(D)}},ce=D=>g.jsx("div",{className:"text-first text-[14px] font-[500]",children:D}),ue=D=>g.jsx("div",{className:"text-[13px] text-[#696969] leading-[19px] mt-[5px]",children:D});return g.jsxs("div",{className:"w-[100%] pb-[20px]",children:[g.jsx("div",{className:"text-[13px] text-[#696969] leading-[19px]",children:r(n?"clientUI.spaceSetting.decoration.subTitleUser":"clientUI.spaceSetting.decoration.subTitle")}),g.jsx("div",{className:"text-[13px] text-[#696969] leading-[19px] mt-[8px]",children:r("clientUI.spaceSetting.decoration.darkTips")}),!n&&g.jsx(sf,{spaceId:e}),g.jsxs("div",{className:"py-[24px] border-b-[1px] border-[#e0e0e0] border-solid",children:[ce(r("clientUI.spaceSetting.decoration.themeStyle")),ue(r("clientUI.spaceSetting.decoration.themeStyleTips")),g.jsx("div",{className:"mt-[12px] flex flex-wrap gap-[12px]",children:Ta.map(D=>{const $=(l==null?void 0:l.presetId)===D.id;return g.jsxs("button",{type:"button","aria-pressed":$,disabled:!!S,onClick:()=>Z(D.id),className:Ze(Ae.themeStyle,$&&Ae.themeStyleActive),children:[g.jsx("img",{src:Kf(D.id),alt:"",loading:"lazy"}),g.jsx("span",{className:Ae.themeStyleName,children:r("clientUI.spaceSetting.decoration.themeStyles.".concat(D.id18n))})]},D.id)})}),S&&g.jsx("div",{className:"mt-[10px] text-[12px] text-third",children:r("clientUI.spaceSetting.decoration.themeStyleApplying")})]}),g.jsxs("div",{className:"py-[24px] border-b-[1px] border-[#e0e0e0] border-solid",children:[ce(r("clientUI.spaceSetting.decoration.accent")),ue(r("clientUI.spaceSetting.decoration.accentTips")),g.jsxs("div",{className:"mt-[12px] flex items-center gap-[12px]",children:[g.jsx(ls,{getPopupContainer:lf,disabledAlpha:!0,value:(l==null?void 0:l.accent)||"#FFFFFF",onChangeComplete:D=>T({accent:D.toHexString()})}),g.jsx("div",{className:"text-[13px] text-third",children:(l==null?void 0:l.accent)||r("clientUI.spaceSetting.decoration.unset")}),(l==null?void 0:l.accent)&&g.jsx("div",{onClick:()=>T({accent:void 0}),className:"text-[13px] text-third underline cursor-pointer whitespace-nowrap",children:r("clientUI.spaceSetting.decoration.clear")})]}),(l==null?void 0:l.accent)&&g.jsxs("div",{className:"mt-[16px] flex items-center gap-[12px]",style:{"--space-text-light":tr(l.accent,"light"),"--space-text-dark":tr(l.accent,"dark")},children:[g.jsx("span",{className:Ae.textColorSample,children:"Aa"}),g.jsxs("div",{className:"min-w-0",children:[g.jsx("div",{className:"text-first text-[13px] font-[500]",children:r("clientUI.spaceSetting.decoration.textColor")}),g.jsx("div",{className:"text-[12px] leading-[18px] text-[#696969]",children:r("clientUI.spaceSetting.decoration.textColorTips")})]})]})]}),g.jsxs("div",{className:"py-[24px] border-b-[1px] border-[#e0e0e0] border-solid",children:[ce(r("clientUI.spaceSetting.decoration.bgImage")),ue(r("clientUI.spaceSetting.decoration.bgImageTips")),g.jsxs("div",{className:"mt-[12px] flex flex-wrap items-center gap-[16px]",children:[((Ye=l==null?void 0:l.bg)==null?void 0:Ye.type)==="image"&&((G=l==null?void 0:l.bg)==null?void 0:G.imageUrl)&&g.jsx("div",{className:"h-[56px] w-[100px] rounded-[6px] border border-borderThirdColor",style:{backgroundImage:'url("'.concat(l.bg.imageUrl,'")'),backgroundSize:"cover",backgroundPosition:"center"}}),g.jsx("div",{className:"border-border border hover:shadow-hover rounded-[40px]",children:g.jsx(Wt,{maxEdge:1600,skipCrop:!0,onChange:D=>{var $,q;D.file.status==="done"&&($=D.file.response)!=null&&$.data&&T({bg
15:te(_({},(q=l==null?void 0:l.bg)!=null?q:{}),{type:"image",imageUrl:D.file.response.data,size:"cover",position:"center",repeat:"no-repeat",fixed:!0})})},children:g.jsxs("div",{className:"flex items-center h-[42px] rounded-[40px] px-5 cursor-pointer",children:[g.jsx(_t,{className:"mr-[8px] flex-none"}),g.jsx("div",{className:"text-first text-[14px] whitespace-nowrap",children:r("clientUI.addFile")})]})})}),((de=l==null?void 0:l.bg)==null?void 0:de.type)==="image"&&((ve=l==null?void 0:l.bg)==null?void 0:ve.imageUrl)&&g.jsx("div",{onClick:()=>{var D;return T({bg:te(_({},(D=l==null?void 0:l.bg)!=null?D:{}),{type:"none",imageUrl:void 0})})},className:"text-[13px] text-third underline cursor-pointer whitespace-nowrap",children:r("clientUI.spaceSetting.decoration.clear")})]})]}),g.jsx(Ra,{kind:"card",parts:l==null?void 0:l.cardFrameParts,onChange:D=>T({cardFrameParts:D})}),g.jsxs("div",{className:"py-[24px] border-b-[1px] border-[#e0e0e0] border-solid",children:[ce(r("clientUI.spaceSetting.decoration.tagFrame")),ue("".concat(r("clientUI.spaceSetting.decoration.tagFrameLinesTips")," ").concat(r("clientUI.spaceSetting.decoration.edgeSpec",_f(Qe)))),g.jsx("div",{className:"mt-[12px] flex flex-wrap gap-[12px]",children:["none",...Object.keys(nr)].map(D=>{var se;const $=((se=l==null?void 0:l.tagFramePreset)!=null?se:"none")===D&&!(D==="none"&&j),q=D==="none"?void 0:nr[D];return g.jsxs("button",{type:"button","aria-pressed":$,onClick:()=>T({tagFramePreset:$||D==="none"?void 0:D}),className:Ze(Ae.preset,$&&Ae.presetActive),children:[g.jsx("span",{className:Ae.presetSwatch,children:g.jsx("span",{className:Ae.tagLinePreview,style:q?{backgroundImage:"".concat(q.h,", ").concat(q.v),backgroundRepeat:"repeat-x, repeat-y",backgroundSize:"auto ".concat(Qe,"px, ").concat(Qe,"px auto")}:void 0})}),g.jsx("span",{className:Ae.presetName,children:r("clientUI.spaceSetting.decoration.tagLines.".concat(D))})]},D)})}),g.jsx("div",{className:"mt-[20px]",children:g.jsx(Ra,{kind:"tag",bare:!0,highlight:j,parts:l==null?void 0:l.tagFrameParts,onChange:D=>T({tagFrameParts:D,tagFramePreset:void 0})})})]}),g.jsxs("div",{className:"py-[24px] border-b-[1px] border-[#e0e0e0] border-solid",children:[ce(r("clientUI.spaceSetting.decoration.music")),ue(r("clientUI.spaceSetting.decoration.musicTips")),g.jsx(vr,{onDragEnd:L,children:g.jsx(At,{droppableId:"decor-music-tracks",children:D=>g.jsxs("div",te(_({ref:D.innerRef},D.droppableProps),{className:"mt-[14px] flex flex-col gap-[8px]",children:[Y.map(($,q)=>g.jsx(mr,{draggableId:$.url,index:q,children:se=>g.jsxs("div",te(_({ref:se.innerRef},se.draggableProps),{className:"flex items-center gap-[10px] rounded-[10px] border border-borderThirdColor bg-[rgba(var(--bg-base),0.72)] p-[10px]",children:[g.jsx("button",te(_({type:"button","aria-label":r("clientUI.spaceSetting.decoration.dragTrack")},se.dragHandleProps),{className:"flex h-[34px] w-[28px] cursor-grab items-center justify-center text-[18px] text-third active:cursor-grabbing",children:"â¡"})),g.jsx(Me,{value:$.title,maxLength:50,onChange:Ie=>{const xe=[...Y];xe[q]=te(_({},$),{title:Ie.target.value}),J(xe)},"aria-label":r("clientUI.spaceSetting.decoration.trackName")}),g.jsx("button",{type:"button",onClick:()=>J(Y.filter((Ie,xe)=>xe!==q)),className:"whitespace-nowrap px-[6px] text-[13px] text-third underline",children:r("clientUI.spaceSetting.decoration.clear")})]}))},$.url)),D.placeholder]}))})}),Y.length<3&&g.jsxs("div",{className:"mt-[12px]",children:[g.jsxs("label",{className:"inline-flex h-[42px] cursor-pointer items-center rounded-full border border-border px-[20px] text-[14px] text-first hover:shadow-hover",children:[g.jsx("input",{type:"file",accept:"audio/mpeg,audio/mp4,audio/aac,audio/wav,audio/flac,audio/ogg,.mp3,.m4a,.aac,.wav,.flac,.ogg",className:"hidden",disabled:b,onChange:D=>{var q;const $=D.currentTarget;R((q=$.files)==null?void 0:q[0]),$.value=""}}),b?r("clientUI.spaceSetting.decoration.musicUploading"):r("clientUI.spaceSetting.decoration.addMusic",{count:Y.length,max:3})]}),g.jsx("p",{className:"mt-[8px] text-[12px] leading-[18px] text-third",children:r("clientUI.spaceSetting.decoration.musicUploadRules")})]})]}),g.jsxs("div",{className:Ae.saveBar,children:[g.jsx("div",{className:"min-w-0 flex-1 text-[13px] leading-[18px] text-[#696969]",children:r(v?"clientU
15I.spaceSetting.decoration.saving":V?"clientUI.spaceSetting.decoration.unsavedChanges":"clientUI.spaceSetting.decoration.allSaved")}),g.jsx("button",{type:"button",onClick:()=>h(!0),className:Ae.resetButton,children:r("clientUI.spaceSetting.decoration.reset")}),g.jsxs("button",{type:"button",disabled:!V||v||!!S||b,onClick:()=>void ie(),className:Ze("button-green !h-[40px] !min-h-[40px] !px-[20px] !py-[8px] whitespace-nowrap",(!V||v||!!S||b)&&Ae.saveDisabled),children:[v&&g.jsx("span",{className:"mr-2",children:g.jsx("i",{className:"flex justify-around fa-circle-o-notch fa-spin"})}),r("clientUI.save")]})]}),g.jsx($t,{open:!!O,title:r("clientUI.areYouSure5"),body:r("clientUI.spaceSetting.decoration.leaveUnsavedBody"),okText:r("clientUI.save"),cancelText:r("clientUI.spaceSetting.decoration.discardChanges"),confirming:v,onOk:async()=>{const D=O;await ie()&&(k(null),D==null||D())},onCancel:()=>{const D=O;k(null),D==null||D()},onDismiss:()=>k(null)}),g.jsx($t,{open:!!F,title:r("clientUI.spaceSetting.decoration.themeStyleReapply"),body:r("clientUI.spaceSetting.decoration.themeStyleReapplyConfirm"),okText:r("clientUI.spaceSetting.decoration.themeStyleReapply"),onOk:()=>{const D=F;H(null),D&&ee(D)},onCancel:()=>H(null)}),g.jsx($t,{open:y,title:r("clientUI.spaceSetting.decoration.reset"),body:r("clientUI.spaceSetting.decoration.resetConfirm"),okText:r("clientUI.spaceSetting.decoration.reset"),onOk:()=>{h(!1),I(null)},onCancel:()=>h(!1)})]})},Rg=e=>x.createElement("svg",_({width:9,height:15,viewBox:"0 0 9 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),x.createElement("g",{id:"back arrow"},x.createElement("path",{d:"M8.2573 8.20711C8.64783 7.81658 8.64783 7.18342 8.2573 6.79289L1.89334 0.428932C1.50282 0.0384078 0.869652 0.0384078 0.479127 0.428932C0.088603 0.819457 0.088603 1.45262 0.479127 1.84315L6.13598 7.5L0.479127 13.1569C0.088603 13.5474 0.088603 14.1805 0.479127 14.5711C0.869652 14.9616 1.50282 14.9616 1.89334 14.5711L8.2573 8.20711ZM7.4502 7.5V8.5H7.5502V7.5V6.5H7.4502V7.5Z",fill:"white"}),x.createElement("path",{d:"M8.2573 8.20711C8.64783 7.81658 8.64783 7.18342 8.2573 6.79289L1.89334 0.428932C1.50282 0.0384078 0.869652 0.0384078 0.479127 0.428932C0.088603 0.819457 0.088603 1.45262 0.479127 1.84315L6.13598 7.5L0.479127 13.1569C0.088603 13.5474 0.088603 14.1805 0.479127 14.5711C0.869652 14.9616 1.50282 14.9616 1.89334 14.5711L8.2573 8.20711ZM7.4502 7.5V8.5H7.5502V7.5V6.5H7.4502V7.5Z",fill:"#E0E0E0"})));var Xe={},mt={},ja;function vo(){if(ja)return mt;ja=1,Object.defineProperty(mt,"__esModule",{value:!0}),mt.isEmail=void 0;const e={requireTld:!0,allowUnderscores:!1,allowTrailingDot:!1},t={allowDisplayName:!1,requireDisplayName:!1,allowUtf8LocalPart:!0,requireTld:!0},r=/^[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~\.\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~\,\.\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF\s]*<(.+)>$/i,n=/^[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~]+$/i,i=/^([\s\x01-\x08\x0b\x0c\x0e-\x1f\x7f\x21\x23-\x5b\x5d-\x7e]|(\\[\x01-\x09\x0b\x0c\x0d-\x7f]))*$/i,a=/^[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+$/i,o=/^([\s\x01-\x08\x0b\x0c\x0e-\x1f\x7f\x21\x23-\x5b\x5d-\x7e\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]|(\\[\x01-\x09\x0b\x0c\x0d-\x7f\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))*$/i;function s(l,u){let p=0,f;const v=encodeURI(l).split(/%..|./).length-1;return u&&(p=Number(u.min)||0,f=Number(u.max)),v>=p&&(typeof f>"u"||v<=f)}function c(l,u){u=Object.assign(Object.assign({},e),u),u.allowTrailingDot&&l[l.length-1]==="."&&(l=l.substring(0,l.length-1));const p=l.split(".");if(u.requireTld){const f=""+p.pop();if(!p.length||!/^([a-z\u00a1-\uffff]{2,}|xn[a-z0-9-]{2,})$/i.test(f)||/[\s\u2002-\u200B\u202F\u205F\u3000\uFEFF\uDB40\uDC20]/.test(f))return!1}for(let f,v=0;v<p.length;v++)if(f=p[v],u.allowUnderscores&&(f=f.replace(/_/g,"")),!/^[a-z\u00a1-\uffff0-9-]+$/i.test(f)||/[\uff01-\uff5e]/.test(f)||f[0]==="-"||f[f.length-1]==="-")return!1;return!0}function d(l,u){if(u=Object.assign(Object.assign({},t),u),u.requireDisplayName||u.allowDisplayName){const b=l.match(r);if(b)l=b[1];else if(u.requireDisplayName)return!1}const p=l.split("@"),f=""+p.pop(),v=f.toLowerCase();let m=p.join("@");if((v==="gmail.com"||v==="googlemail.com")&&(m=m.replace(/\./g,"").toLowerCase()),!s(m,{max:64})||!s(f,{max:254})||!c(f,{requireTld:u.requireTld}))return!1;if(m[0]==='"')return m=m.slice(1,m.length-1),u.allowUtf8LocalPart?o.test(m):i.test(m);const y=u.allowUtf8LocalPart?a:n,h=m.split(".");for(let b=0;b<h.length;b++)if(!y.test(h[b]))return!1;return!0}return mt.isEmail=d,mt}var Se={},Oa;function ug(){if(Oa)return Se;Oa=1;var e=Se&&Se.__createBinding||(Object.create?function(c,d,l,u){u===void 0&&(u=l);var p=Object.getOwnPropertyDescriptor(d,l);(!p||("get"in p?!d.__esModule:p.writable||p.configurable))&&(p={enumerable:!0,get:function(){return d[l]}}),Object.defineProperty(c,u,p)}:function(c,d,l,u){u===void 0&&(u=l),c[u]=d[l]}),t=Se&&Se.__setModuleDefault||(Object.create?function(c,d){Object.defineProperty(c,"default",{enumerable:!0,value:d})}:function(c,d){c.default=d}),r=Se&&Se.__importStar||function(c){if(c&&c.__esModule)return c;var d={};if(c!=null)for(var l in c)l!=="default"&&Object.prototype.hasOwnProperty.call(c,l)&&e(d,c,l);return t(d,c),d},n=Se&&Se.__awaiter||function(c,d,l,u){function p(f){return f instanceof l?f:new l(function(v){v(f)})}return new(l||(l=Promise))(function(f,v){function m(b){try{h(u.next(b))}catch(w){v(w)}}function y(b){try{h(u.throw(b))}catch(w){v(w)}}function h(b){b.done?f(b.value):p(b.value).then(m,y)}
15h((u=u.apply(c,d||[])).next())})},i=Se&&Se.__asyncValues||function(c){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var d=c[Symbol.asyncIterator],l;return d?d.call(c):(c=typeof __values=="function"?__values(c):c[Symbol.iterator](),l={},u("next"),u("throw"),u("return"),l[Symbol.asyncIterator]=function(){return this},l);function u(f){l[f]=c[f]&&function(v){return new Promise(function(m,y){v=c[f](v),p(m,y,v.done,v.value)})}}function p(f,v,m,y){Promise.resolve(y).then(function(h){f({value:h,done:m})},v)}};Object.defineProperty(Se,"__esModule",{value:!0}),Se.ReactMultiEmail=void 0;const a=r(us()),o=vo();function s(c){const{id:d,style:l,className:u="",noClass:p,placeholder:f,autoFocus:v,allowDisplayName:m=!1,stripDisplayName:y=!1,allowDuplicate:h=!1,delimiter:b="[".concat(m?"":" ",",;]"),initialInputValue:w="",inputClassName:C,autoComplete:S,getLabel:N,enable:F,onDisabled:H,validateEmail:O,onChange:k,onChangeInput:M,onFocus:X,onBlur:E,onKeyDown:W,onKeyUp:A,spinner:V,disableOnBlurValidation:ne=!1,inputValue:ie}=c,B=a.useRef(null),[I,T]=a.useState(!1),[j,Y]=a.useState([]),[J,R]=a.useState(""),[L,ee]=a.useState(!1),Z=a.useCallback((G,de)=>n(this,void 0,void 0,function*(){var ve,D;const $=[];let q="";const se=new RegExp(b,"g"),Ie=O||o.isEmail,xe=Fe=>{if(!h){for(let le=0,$e=j.length;le<$e;le++)if(j[le].toLowerCase()===Fe.toLowerCase())return!1}return $.push(Fe),!0};if(G!=="")if(se.test(G)){const le=[...new Set(G.split(se).filter($e=>$e))];for(;le.length;){const $e=Ie(""+le[0].trim());if(typeof $e=="boolean")if($e)xe(""+((ve=le.shift())===null||ve===void 0?void 0:ve.trim()));else if(m)if(Ie(""+le[0].trim(),{allowDisplayName:m})){const mo=y?(D=le.shift())===null||D===void 0?void 0:D.split("<")[1].split(">")[0]:le.shift();xe(""+mo)}else le.length===1?q=""+le.shift():le.shift();else q=""+le.shift();else ee(!0),(yield O==null?void 0:O(G))===!0?(xe(""+le.shift()),ee(!1)):le.length===1?q=""+le.shift():le.shift()}}else{if(F&&!F({emailCnt:j.length})){H==null||H();return}if(de){const Fe=Ie(G);if(typeof Fe=="boolean")if(Fe)xe(G);else if(m)if(Ie(G,{allowDisplayName:m})){const $e=y?G.split("<")[1].split(">")[0]:G;xe($e)}else q=G;else q=G;else ee(!0),(yield O==null?void 0:O(G))===!0?xe(G):q=G,ee(!1)}else q=G}Y([...j,...$]),R(q),$.length&&(k==null||k([...j,...$])),ie!==q&&(M==null||M(q))}),[m,h,b,j,F,ie,k,M,H,y,O]),ce=a.useCallback(G=>n(this,void 0,void 0,function*(){yield Z(G)}),[Z]),ue=a.useCallback((G,de)=>{if(de)return;const ve=[...j.slice(0,G),...j.slice(G+1)];Y(ve),k==null||k(ve)},[j,k]),we=a.useCallback(G=>{switch(W==null||W(G),G.key){case"Enter":G.preventDefault();break;case"Backspace":G.currentTarget.value||ue(j.length-1,!1);break}},[j.length,W,ue]),De=a.useCallback(G=>n(this,void 0,void 0,function*(){switch(A==null||A(G),G.key){case"Enter":yield Z(G.currentTarget.value,!0);break}}),[Z,A]),be=a.useCallback(G=>n(this,void 0,void 0,function*(){return yield ce(G.currentTarget.value)}),[ce]),Le=a.useCallback(G=>n(this,void 0,void 0,function*(){T(!1),ne||(yield Z(G.currentTarget.value,!0)),E==null||E()}),[ne,Z,E]),Ye=a.useCallback(()=>{T(!0),X==null||X()},[X]);return a.useEffect(()=>{R(w)},[w]),a.useEffect(()=>{R(ie!=null?ie:"")},[ie]),a.useEffect(()=>{var G;if(O)n(this,void 0,void 0,function*(){var de,ve,D,$,q;ee(!0);const se=[];try{for(var Ie=!0,xe=i((q=c.emails)!==null&&q!==void 0?q:[]),Fe;Fe=yield xe.next(),de=Fe.done,!de;){$=Fe.value,Ie=!1;try{const le=$;(yield O(le))&&se.push(le)}finally{Ie=!0}}}catch(le){ve={error:le}}finally{try{!Ie&&!de&&(D=xe.return)&&(yield D.call(xe))}finally{if(ve)throw ve.error}}Y(se),ee(!1)});else{const de=(G=c.emails)===null||G===void 0?void 0:G.filter(ve=>(0,o.isEmail)(ve));Y(de!=null?de:[])}},[c.emails,O]),a.createElement("div",{className:"".concat(u," ").concat(p?"":"react-multi-email"," ").concat(I?"focused":""," ").concat(J===""&&j.length===0?"empty":"fill"),style:l,onClick:()=>{var G;return(G=B.current)===null||G===void 0?void 0:G.focus()}},L&&(V==null?void 0:V()),f?a.createElement("span",{"data-placeholder":!0},f):null,a.createElement("div",{className:"data-labels",style:{opacity:L?.45:1,display:"contents",flexWrap:"inherit"}},j.map((G,de)=>N(G,de,ue))),a.createElement("input",{id:d,style:{opacity:L?.45:1},ref:B,type:"text",value:J,onFocus:Ye,onBlur:Le,onChange:be,onKeyDown:we,onKeyUp:De,autoFocus:v,className:C,autoComplete:S}))}
15return Se.ReactMultiEmail=s,Se}var Ba;function dg(){return Ba||(Ba=1,function(e){var t=Xe&&Xe.__createBinding||(Object.create?function(n,i,a,o){o===void 0&&(o=a);var s=Object.getOwnPropertyDescriptor(i,a);(!s||("get"in s?!i.__esModule:s.writable||s.configurable))&&(s={enumerable:!0,get:function(){return i[a]}}),Object.defineProperty(n,o,s)}:function(n,i,a,o){o===void 0&&(o=a),n[o]=i[a]}),r=Xe&&Xe.__exportStar||function(n,i){for(var a in n)a!=="default"&&!Object.prototype.hasOwnProperty.call(i,a)&&t(i,n,a)};Object.defineProperty(e,"__esModule",{value:!0}),r(vo(),e),r(ug(),e)}(Xe)),Xe}dg();const Ag=({userInfoDetail:e,mutateData:t})=>{const[r,n]=x.useState(!1);return x.useEffect(()=>{setTimeout(()=>{document.getElementsByTagName("__fractopus_ext__").length>0&&n(!0)},300)},[]),g.jsx(g.Fragment,{})};export{Ig as C,Dg as D,ps as R,yg as S,Pg as a,Rg as b,gs as c,Eg as d,Ap as e,Ag as f,Ng as g,of as h,Pp as i,Sg as j,wg as k,Df as l,Ef as m,Lt as s,Cg as u};
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.