You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
70 lines
126 KiB
70 lines
126 KiB
(window.webpackJsonp=window.webpackJsonp||[]).push([[210],{"+M/w":function(Ke,Ee,D){Ke.exports={flexRow:"flexRow___1Kwk7",flexColumn:"flexColumn___1x58l",action:"action___osaCD",setScore:"setScore___kmMlR",delete:"delete___XpFlx",content:"content___9Naj3",titleWrap:"titleWrap___32PZL",titleNumber:"titleNumber___3HPb0",score:"score___3zGYh",titleHtml:"titleHtml___2vgPo",answerWrap:"answerWrap___2vM8f",answer:"answer___1Q0Tc",answerText:"answerText___5UVSF"}},"6cGi":function(Ke,Ee,D){"use strict";D.d(Ee,"a",function(){return O});var T=D("ODXe"),$=D("q1tI"),Re=D.n($);function O(R,pe){var Ce=pe||{},j=Ce.defaultValue,oe=Ce.value,F=Ce.onChange,P=Ce.postState,Y=$.useState(function(){return oe!==void 0?oe:j!==void 0?typeof j=="function"?j():j:typeof R=="function"?R():R}),k=Object(T.a)(Y,2),he=k[0],C=k[1],ve=oe!==void 0?oe:he;P&&(ve=P(ve));var y=$.useRef(F);y.current=F;var Be=$.useCallback(function(H){C(H),ve!==H&&y.current&&y.current(H,ve)},[ve,y]),ce=$.useRef(!0);return $.useEffect(function(){if(ce.current){ce.current=!1;return}oe===void 0&&C(oe)},[oe]),[ve,Be]}},"9ZNV":function(Ke,Ee,D){"use strict";D.d(Ee,"a",function(){return F});var T=D("0Owb"),$=D("+L6B"),Re=D("2/Rp"),O=D("q1tI"),R=D.n(O),pe=D("UUDw"),Ce=D.n(pe),j=D("TSYQ"),oe=D.n(j),F=function(Y){var k=Y.cancelText,he=k===void 0?"\u53D6\u6D88":k,C=Y.okText,ve=C===void 0?"\u786E\u5B9A":C,y=Y.loading,Be=y===void 0?!1:y,ce=Y.hasOkBtn,H=ce===void 0?!0:ce,Le=Y.okButtonProps,Me=Le===void 0?{}:Le,Se=Y.onCancel,Te=Se===void 0?function(){}:Se,Ne=Y.onOk,$e=Ne===void 0?function(){}:Ne,De=Y.className,z=De===void 0?"":De;return R.a.createElement("div",{className:oe()(Ce.a.buttonFixed,z)},R.a.createElement("div",{className:Ce.a.buttonWrap},R.a.createElement(Re.a,{size:"large",className:"".concat(Ce.a.button," mr20"),onClick:Te},he),H&&R.a.createElement(Re.a,Object(T.a)({size:"large",type:"primary",className:"".concat(Ce.a.button," mr20"),loading:Be,onClick:$e},Me),ve)))}},DaK5:function(Ke,Ee,D){"use strict";D.r(Ee),D.d(Ee,"formatTypeNameToDefaultScore",function(){return Ne});var T=D("0Owb"),$=D("sPJy"),Re=D("bE4q"),O=D("9og8"),R=D("giR+"),pe=D("fyUT"),Ce=D("2qtc"),j=D("kLXV"),oe=D("k1fw"),F=D("tJVT"),P=D("PpiC"),Y=D("WmNS"),k=D.n(Y),he=D("q1tI"),C=D.n(he),ve=D("9kvl"),y=D("ngQI"),Be=D("NNiE"),ce=D("tKIZ"),H=D.n(ce),Le=D("9ZNV"),Me=D("LvDl"),Se=D.n(Me),Te=D("WCUW"),Ne=function(z){var L={\u5355\u9009\u9898:2,\u591A\u9009\u9898:5,\u586B\u7A7A\u9898:2,\u5224\u65AD\u9898:2,\u7B80\u7B54\u9898:10,\u7F16\u7A0B\u9898:10,\u5B9E\u8BAD\u9898:5,\u7EC4\u5408\u9898:10};return L[z]||0},$e=function(z){var L,re,N,v,h=z.problemsetPreview,U=z.user,g=z.globalSetting,w=z.loading,S=z.dispatch,Z=Object(P.a)(z,["problemsetPreview","user","globalSetting","loading","dispatch"]),V=Object(he.useState)(),ue=Object(F.a)(V,2),X=ue[0],B=ue[1],W=Object(he.useState)(),ae=Object(F.a)(W,2),Ge=ae[0],_e=ae[1],me=Object(he.useRef)();console.log(h,"problemsetPreview"),Object(he.useEffect)(function(){return S({type:"globalSetting/footerToggle",payload:!1}),function(){S({type:"globalSetting/footerToggle",payload:!0})}},[]),Object(he.useEffect)(function(){Oe()},[]);var Oe=function(){S({type:"problemsetPreview/getPaperData"})},ze=function(ge,ie){var fe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],be=arguments.length>3?arguments[3]:void 0,we=arguments.length>4?arguments[4]:void 0,te=Se.a.cloneDeep(we),Q=Se.a.cloneDeep(fe).map(function(ee){return Object(oe.a)(Object(oe.a)({},ee),{},{challenge_score:ee.challenge_score||5})});if(me.current=be||Ne(ie),ie==="\u5B9E\u8BAD\u9898")return j.a.confirm({centered:!0,width:530,title:"\u8BBE\u7F6E\u5206\u6570",content:C.a.createElement("div",{className:H.a.shixunModal},C.a.createElement("div",null,"\u5173\u5361\uFF1A"),Q==null?void 0:Q.map(function(ee,de){return C.a.createElement("div",{className:H.a.shixunScore},de+1,"\u3001",ee.challenge_name,C.a.createElement("div",{style:{minWidth:"130px"}},C.a.createElement(pe.a,{defaultValue:ee.challenge_score,min:1,onChange:function(le){ee.challenge_score=le}}),C.a.createElement("span",{className:"ml5"},"\u5206/\u9898")))})),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var ee=Object(O.a)(k.a.mark(function Ie(){return k.a.wrap(function(ye){for(;;)switch(ye.prev=ye.next){case 0:return ye.next=2,Object(Te.O)({id:ge,challenge_scores:Q.map(function(ke){return{challenge_id:ke.challenge_id,score:ke.challenge_score}})});case 2:me.current=null,Oe();case 4:case"end":return ye.stop()}},Ie)}));function de(){return ee.apply(this,arguments)}return de}()});if(ie==="\u7EC4\u5408\u9898"){var K;return j.a.confirm({centered:!0,width:530,title:"\u8BBE\u7F6E\u5206\u6570",content:C.a.createElement("div",{className:H.a.shixunModal,style:{maxHeight:200,overflow:"auto"}},te==null||((K=te.sub_questions)===null||K===void 0)?void 0:K.map(function(ee,de){return C.a.createElement("div",{className:H.a.shixunScore},"\u7B2C",de+1,"\u5C0F\u9898",C.a.createElement("div",{style:{minWidth:"130px"}},C.a.createElement(pe.a,{defaultValue:ee.score,min:1,onChange:function(le){ee.score=le}}),C.a.createElement("span",{className:"ml5"},"\u5206")))})),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var ee=Object(O.a)(k.a.mark(function Ie(){var le;return k.a.wrap(function(ke){for(;;)switch(ke.prev=ke.next){case 0:return ke.next=2,Object(Te.P)({id:ge,subs:te==null||((le=te.sub_questions)===null||le===void 0)?void 0:le.map(function(Je){return{basket_id:Je.basket_id,score:Je.score}})});case 2:me.current=null,Oe();case 4:case"end":return ke.stop()}},Ie)}));function de(){return ee.apply(this,arguments)}return de}()})}j.a.confirm({centered:!0,title:"\u8BBE\u7F6E\u5206\u6570",content:C.a.createElement("div",{className:""},C.a.createElement("span",null,"\u672C\u9898\u5206\u503C\uFF1A"),C.a.createElement(pe.a,{min:1,defaultValue:me.current,onChange:function(de){me.current=de}}),C.a.createElement("span",{className:"ml5"},"\u5206/\u9898"),C.a.createElement("br",null),ie==="\u586B\u7A7A\u9898"&&C.a.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"\u6BCF\u7A7A\u5206\u503C\u6309\u6BCF\u9898\u5206\u503C\u53D6\u5E73\u5747\u5206\u8BA1\u7B97")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var ee=Object(O.a)(k.a.mark(function Ie(){return k.a.wrap(function(ye){for(;;)switch(ye.prev=ye.next){case 0:return ye.next=2,S({type:"problemsetPreview/setScore",payload:{id:ge,score:me.current}});case 2:me.current=null,Oe();case 4:case"end":return ye.stop()}},Ie)}));function de(){return ee.apply(this,arguments)}return de}()})},b=function(ge){j.a.confirm({centered:!0,title:"\u63D0\u793A",content:C.a.createElement("div",{className:H.a.modal},"\u786E\u8BA4\u5220\u9664\u8BE5\u8BD5\u9898\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var ie=Object(O.a)(k.a.mark(function be(){return k.a.wrap(function(te){for(;;)switch(te.prev=te.next){case 0:return te.next=2,S({type:"problemsetPreview/handleDelete",payload:{id:ge}});case 2:Oe();case 3:case"end":return te.stop()}},be)}));function fe(){return ie.apply(this,arguments)}return fe}()})},pr=function(ge,ie){me.current=Ne(ie),j.a.confirm({centered:!0,title:"\u6279\u91CF\u8BBE\u7F6E\u5206\u6570",content:C.a.createElement("div",{className:""},C.a.createElement("span",null,ie==="\u7EC4\u5408\u9898"?"\u7EC4\u5408\u9898\u4E2D\u7684\u6BCF\u5C0F\u9898":ie,"\uFF1A"),C.a.createElement(pe.a,{min:1,defaultValue:me.current,onChange:function(be){me.current=be}}),C.a.createElement("span",{className:"ml5"},"\u5206/\u9898"),C.a.createElement("br",null),ie==="\u586B\u7A7A\u9898"&&C.a.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"\u6BCF\u7A7A\u5206\u503C\u6309\u6BCF\u9898\u5206\u503C\u53D6\u5E73\u5747\u5206\u8BA1\u7B97")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var fe=Object(O.a)(k.a.mark(function we(){return k.a.wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:return Q.next=2,S({type:"problemsetPreview/batchSetScore",payload:{item_type:ge,score:me.current}});case 2:me.current=null,Oe();case 4:case"end":return Q.stop()}},we)}));function be(){return fe.apply(this,arguments)}return be}()})},fr=function(ge){j.a.confirm({centered:!0,title:"\u63D0\u793A",content:C.a.createElement("div",{className:H.a.modalColumn},C.a.createElement("p",null,"\u5220\u9664\u5927\u9898\uFF0C\u5C06\u5220\u9664\u8BE5\u5927\u9898\u4E0B\u6240\u6709\u5C0F\u9898"),C.a.createElement("p",null,"\u786E\u8BA4\u5220\u9664\u8BE5\u5927\u9898\uFF1F")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var ie=Object(O.a)(k.a.mark(function be(){return k.a.wrap(function(te){for(;;)switch(te.prev=te.next){case 0:return te.next=2,S({type:"problemsetPreview/batchDelete",payload:{item_type:ge}});case 2:Oe();case 3:case"end":return te.stop()}},be)}));function fe(){return ie.apply(this,arguments)}return fe}()})},Xe=function(){var J=Object(O.a)(k.a.mark(function ge(ie,fe){var be,we,te;return k.a.wrap(function(K){for(;;)switch(K.prev=K.next){case 0:if(!(!ie.destination||!ie.source)){K.next=2;break}return K.abrupt("return");case 2:return be=fe.questions[ie.source.index].id,we=ie.destination.index+1,K.next=6,S({type:"problemsetPreview/adjustPosition",payload:{id:be,position:we}});case 6:if(te=K.sent,!(te.status===-1)){K.next=9;break}return K.abrupt("return");case 9:Oe();case 10:case"end":return K.stop()}},ge)}));return function(ie,fe){return J.apply(this,arguments)}}();return C.a.createElement("section",{className:H.a.bg},C.a.createElement(Re.a,{className:"mt30",separator:">"},C.a.createElement(Re.a.Item,null,"\u8BD5\u9898\u5E93"),C.a.createElement(Re.a.Item,{href:"/problemset"},"\u4EBA\u5DE5\u7EC4\u5377"),C.a.createElement(Re.a.Item,null,"\u8BD5\u5377\u9884\u89C8")),C.a.createElement("div",{className:H.a.wrap},C.a.createElement("div",{className:"pt20 pb20"},C.a.createElement("div",{className:"".concat(H.a.flexRow," ").concat(H.a.flexJustifyBetween)},C.a.createElement("div",null,C.a.createElement("span",{className:H.a.questionNumber},"\u9898\u6570\uFF1A",(L=h.paperData)===null||L===void 0?void 0:L.all_questions_count),C.a.createElement("span",{className:H.a.score},"\u603B\u5206\uFF1A",(re=h.paperData)===null||re===void 0?void 0:re.all_score)),C.a.createElement("div",{className:H.a.selectTopicButton,onClick:function(){return ve.d.push("/problemset/preview_select")}},"\u7EE7\u7EED\u9009\u9898")),C.a.createElement("div",{className:H.a.line}),C.a.createElement("div",{className:H.a.dragTip},"\u5C0F\u9898\u4E4B\u95F4\u53EF\u4EE5\u62D6\u52A8\u6392\u5E8F"),(N=h.paperData)===null||N===void 0||((v=N.questionList)===null||v===void 0)?void 0:v.map(function(J,ge){var ie=J.type===Ge;return console.log(J,"paperItem"),C.a.createElement("div",{className:"".concat(H.a.relative," mt20 mb20"),key:ge},C.a.createElement("div",{className:"".concat(H.a.typeActive," ").concat(ie?H.a.mouseTypeActive:""),onMouseEnter:function(){_e(J.type),B(null)}},C.a.createElement("span",{className:"".concat(H.a.typeName," ").concat(ie?"ml20":"")},J.number,"\u3001",J.name),C.a.createElement("span",{className:H.a.typeNumber},"\uFF08\u5171",J.questions_count,"\u9898\uFF0C",(J==null?void 0:J.type)==="COMBINATION"?"\u5305\u542B".concat(J==null?void 0:J.sub_questions_count,"\u5C0F\u9898\uFF0C"):"","\u5171",J.questions_score,"\u5206\uFF09")),ie&&C.a.createElement("div",{className:"".concat(H.a.typeAction," ").concat(H.a.flexRow)},J.type!=="PRACTICAL"&&C.a.createElement("div",{className:H.a.setScore,onClick:function(){return pr(J.type,J.name)}},"\u6279\u91CF\u8BBE\u7F6E\u5F97\u5206"),C.a.createElement("div",{className:H.a.delete,onClick:function(){return fr(J.type)}},"\u5220\u9664")),C.a.createElement(y.a,{onDragEnd:function(be){return Xe(be,J)}},C.a.createElement(y.c,{droppableId:ge.toString()},function(fe,be){var we;return C.a.createElement("div",Object(T.a)({className:"mt20",ref:fe.innerRef},fe.droppableProps,{onScroll:function(){}}),(we=J.questions)===null||we===void 0?void 0:we.map(function(te,Q){return C.a.createElement(y.b,{draggableId:te.id.toString(),index:Q,key:te.id},function(K){return C.a.createElement("div",Object(T.a)({ref:K.innerRef},K.draggableProps,K.dragHandleProps),C.a.createElement(Be.a,{index:Q,typeName:J.name,type:J.type,data:te,inMouseId:X,onSetScore:ze,onDelete:b,onMouseEnter:function(de){B(de),_e(null)}}))})}))})))}))),C.a.createElement(Le.a,{okText:"\u4FDD\u5B58\u8BD5\u5377",onCancel:function(){return ve.d.replace("/problemset")},onOk:function(){return ve.d.push("/problemset/preview_new")}}))};Ee.default=Object(ve.a)(function(De){var z=De.problemsetPreview,L=De.user,re=De.loading,N=De.globalSetting;return{problemsetPreview:z,user:L,globalSetting:N,loading:re.effects}})($e)},NNiE:function(Ke,Ee,D){"use strict";var T=D("7Kak"),$=D("9yH6"),Re=D("tJVT"),O=D("q1tI"),R=D.n(O),pe=D("9Bee"),Ce=D("+M/w"),j=D.n(Ce),oe=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"],F=function(Y){var k=Y.index,he=Y.typeName,C=Y.type,ve=Y.data,y=ve===void 0?{}:ve,Be=Y.inMouseId,ce=Y.isshow,H=Y.onSetScore,Le=H===void 0?function(){}:H,Me=Y.onDelete,Se=Me===void 0?function(){}:Me,Te=Y.onMouseEnter,Ne=Te===void 0?function(){}:Te,$e=Y.showAnswer,De=$e===void 0?!1:$e,z=Object(O.useState)(!1),L=Object(Re.a)(z,2),re=L[0],N=L[1],v=function(){var B;return R.a.createElement("div",{className:j.a.answerWrap},y==null||((B=y.choices)===null||B===void 0)?void 0:B.map(function(W,ae){return R.a.createElement("div",{className:"".concat(j.a.flexRow," mt15"),key:ae},R.a.createElement("div",{style:{lineHeight:"24px",flexShrink:0}},oe[ae]),R.a.createElement("div",{className:"".concat(j.a.answer," ml5")},R.a.createElement(pe.a,{value:W==null?void 0:W.choice_text})))}),De&&R.a.createElement("div",{className:"mt10 ".concat(j.a.answerText)},"\u53C2\u8003\u7B54\u6848\uFF1A",y==null?void 0:y.standard_answer_show))},h=function(){var B;return R.a.createElement("div",{className:j.a.answerWrap},R.a.createElement("div",{className:"".concat(j.a.flexRow," mt15")},y==null||((B=y.choices)===null||B===void 0)?void 0:B.map(function(W,ae){return R.a.createElement($.a,{disabled:!0,key:ae},W==null?void 0:W.choice_text)})),De&&R.a.createElement("div",{className:"mt10 ".concat(j.a.answerText)},"\u53C2\u8003\u7B54\u6848\uFF1A",y==null?void 0:y.standard_answer_show))},U=function(){var B;return R.a.createElement("div",{className:j.a.answerWrap},R.a.createElement("div",{className:"".concat(j.a.flexRow," mt15")},R.a.createElement(pe.a,{value:y==null||((B=y.program_attr)===null||B===void 0)?void 0:B.description})))},g=function(){var B;return R.a.createElement("div",{className:j.a.answerWrap},De&&R.a.createElement("div",{className:"".concat(j.a.flexColumn," mt15")},y==null||((B=y.standard_answer)===null||B===void 0)?void 0:B.map(function(W,ae){return R.a.createElement(pe.a,{key:ae,value:"\u53C2\u8003\u7B54\u6848\uFF08\u586B\u7A7A".concat(W.position,"\uFF09\uFF1A").concat(W.answer_text.join("\u3001"))})})))},w=function(){var B;return R.a.createElement("div",{className:j.a.answerWrap},De&&R.a.createElement("div",{className:"mt15"},R.a.createElement("div",null,"\u53C2\u8003\u7B54\u6848\uFF1A"),R.a.createElement(pe.a,{value:y==null||((B=y.answer_texts)===null||B===void 0)?void 0:B[0]})))},S=function(){var B;return R.a.createElement("div",{className:j.a.answerWrap},R.a.createElement("div",{className:"mt10"},"\u5173\u5361"),y==null||((B=y.shixun)===null||B===void 0)?void 0:B.map(function(W,ae){return R.a.createElement("div",{className:"mt10 font14",key:ae},ae+1,". ",W==null?void 0:W.challenge_name)}))},Z=function(){var B;return R.a.createElement("div",{className:j.a.answerWrap,style:{display:re&&"none"}},y==null||((B=y.sub_questions)===null||B===void 0)?void 0:B.map(function(W,ae){var Ge,_e='<span style="margin-right: 10px">'.concat(k+1,".").concat(ae+1,'</span><span>\uFF08\u5355\u9009\u9898\uFF09</span><span class="c-grey-999">\uFF08').concat(W.score,"\u5206\uFF09</span>");return R.a.createElement(O.Fragment,{key:W==null?void 0:W.id},R.a.createElement("div",{className:j.a.titleWrap,style:{marginTop:16}},R.a.createElement(pe.a,{className:j.a.titleHtml,value:_e+W.name})),W==null||((Ge=W.choices)===null||Ge===void 0)?void 0:Ge.map(function(me,Oe){return R.a.createElement("div",{className:"".concat(j.a.flexRow," mt15"),key:Oe},R.a.createElement("div",{style:{lineHeight:"24px",flexShrink:0}},oe[Oe]),R.a.createElement("div",{className:"".concat(j.a.answer," ml5")},R.a.createElement(pe.a,{value:me==null?void 0:me.choice_text})))}),De&&R.a.createElement("div",{className:"mt10 ".concat(j.a.answerText)},"\u53C2\u8003\u7B54\u6848\uFF1A",W==null?void 0:W.standard_answer_show))}))},V=function(){var B={SINGLE:v,MULTIPLE:v,JUDGMENT:h,PROGRAM:U,COMPLETION:g,SUBJECTIVE:w,PRACTICAL:S,COMBINATION:Z};return B[C]?B[C]():null},ue=function(B,W){var ae,Ge='<span style="margin-right: -10px">'.concat(W+1,'\u3001</span><span class="c-grey-999">\uFF08').concat((B==null?void 0:B.item_type)==="combination"?"\u5171".concat(B==null||((ae=B.sub_questions)===null||ae===void 0)?void 0:ae.length,"\u5C0F\u9898\uFF0C"):"").concat(B.score,"\u5206\uFF09</span> ");return Ge};return R.a.createElement("div",{onMouseEnter:function(){return Ne(y.id)}},Be===y.id&&R.a.createElement("div",{className:j.a.action},R.a.createElement("div",{className:j.a.setScore,onClick:function(){return Le(y.id,he,y==null?void 0:y.shixun,y.score,y)}},"\u8BBE\u7F6E\u5F97\u5206"),R.a.createElement("div",{className:j.a.delete,onClick:function(){return Se(y.id)}},"\u5220\u9664")),R.a.createElement("div",{className:j.a.content},R.a.createElement("div",{className:j.a.titleWrap,style:{justifyContent:"space-between"}},R.a.createElement(pe.a,{className:j.a.titleHtml,value:ue(y,k)+((y==null?void 0:y.item_type)==="combination"?"\uFF08\u9898\u5E72\uFF09":"")+(y.name||(y==null?void 0:y.shixun_name))}),(y==null?void 0:y.item_type)==="combination"&&!ce&&R.a.createElement("span",{onClick:function(B){N(!re)},style:{textAlign:"end",flexShrink:0}},re?"\u5C55\u5F00":"\u6536\u8D77")),V()))};Ee.a=F},UUDw:function(Ke,Ee,D){Ke.exports={buttonFixed:"buttonFixed___2zLVJ",button:"button___-JgFH",buttonWrap:"buttonWrap___aZhhk"}},dmUQ:function(Ke,Ee,D){"use strict";var T=D("Ff2n"),$=D("rePB"),Re=D("1OyB"),O=D("vuIU"),R=D("Ji7U"),pe=D("md7G"),Ce=D("foSv"),j=D("q1tI"),oe=D.n(j),F=D("TSYQ"),P=D.n(F),Y=D("4IlW");function k(z,L){var re=Object.keys(z);if(Object.getOwnPropertySymbols){var N=Object.getOwnPropertySymbols(z);L&&(N=N.filter(function(v){return Object.getOwnPropertyDescriptor(z,v).enumerable})),re.push.apply(re,N)}return re}function he(z){for(var L=1;L<arguments.length;L++){var re=arguments[L]!=null?arguments[L]:{};L%2?k(Object(re),!0).forEach(function(N){Object($.a)(z,N,re[N])}):Object.getOwnPropertyDescriptors?Object.defineProperties(z,Object.getOwnPropertyDescriptors(re)):k(Object(re)).forEach(function(N){Object.defineProperty(z,N,Object.getOwnPropertyDescriptor(re,N))})}return z}function C(z){var L=ve();return function(){var N=Object(Ce.a)(z),v;if(L){var h=Object(Ce.a)(this).constructor;v=Reflect.construct(N,arguments,h)}else v=N.apply(this,arguments);return Object(pe.a)(this,v)}}function ve(){if(typeof Reflect=="undefined"||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(z){return!1}}function y(){}function Be(z){z.preventDefault()}var ce=function(L){return L.replace(/[^\w.-]+/g,"")},H=200,Le=600,Me=Number.MAX_SAFE_INTEGER||Math.pow(2,53)-1,Se=function(L){return L!=null},Te=function(L,re){return re===L||typeof re=="number"&&typeof L=="number"&&isNaN(re)&&isNaN(L)},Ne=function(z){Object(R.a)(re,z);var L=C(re);function re(N){var v;Object(Re.a)(this,re),v=L.call(this,N),v.onKeyDown=function(g){var w=v.props,S=w.onKeyDown,Z=w.onPressEnter;if(g.keyCode===Y.a.UP){var V=v.getRatio(g);v.up(g,V,null),v.stop()}else if(g.keyCode===Y.a.DOWN){var ue=v.getRatio(g);v.down(g,ue,null),v.stop()}else g.keyCode===Y.a.ENTER&&Z&&Z(g);if(v.recordCursorPosition(),v.lastKeyCode=g.keyCode,S){for(var X=arguments.length,B=new Array(X>1?X-1:0),W=1;W<X;W++)B[W-1]=arguments[W];S.apply(void 0,[g].concat(B))}},v.onKeyUp=function(g){var w=v.props.onKeyUp;if(v.stop(),v.recordCursorPosition(),w){for(var S=arguments.length,Z=new Array(S>1?S-1:0),V=1;V<S;V++)Z[V-1]=arguments[V];w.apply(void 0,[g].concat(Z))}},v.onChange=function(g){var w=v.props.onChange;v.state.focused&&(v.inputting=!0),v.rawInput=v.props.parser(v.getValueFromEvent(g)),v.setState({inputValue:v.rawInput}),w(v.toNumber(v.rawInput))},v.onMouseUp=function(){var g=v.props.onMouseUp;v.recordCursorPosition(),g&&g.apply(void 0,arguments)},v.onFocus=function(){var g;v.setState({focused:!0}),(g=v.props).onFocus.apply(g,arguments)},v.onBlur=function(){var g=v.props.onBlur;v.inputting=!1,v.setState({focused:!1});var w=v.getCurrentValidValue(v.state.inputValue),S=v.setValue(w,y);if(g){var Z=v.input.value,V=v.getInputDisplayValue({focus:!1,value:S});v.input.value=V&&Number(V),g.apply(void 0,arguments),v.input.value=Z}},v.getRatio=function(g){var w=1;return g.metaKey||g.ctrlKey?w=.1:g.shiftKey&&(w=10),w},v.getFullNum=function(g){return isNaN(g)?g:/e/i.test(String(g))?Number(g).toFixed(18).replace(/\.?0+$/,""):g},v.getPrecision=function(g){if(Se(v.props.precision))return v.props.precision;var w=String(g);if(w.indexOf("e-")>=0)return parseInt(w.slice(w.indexOf("e-")+2),10);var S=0;return w.indexOf(".")>=0&&(S=w.length-w.indexOf(".")-1),S},v.getInputDisplayValue=function(g){var w=g||v.state,S=w.focused,Z=w.inputValue,V=w.value,ue;S?ue=Z:ue=v.toPrecisionAsStep(V),ue==null&&(ue="");var X=v.formatWrapper(ue);return Se(v.props.decimalSeparator)&&(X=X.toString().replace(".",v.props.decimalSeparator)),X},v.recordCursorPosition=function(){try{v.cursorStart=v.input.selectionStart,v.cursorEnd=v.input.selectionEnd,v.currentValue=v.input.value,v.cursorBefore=v.input.value.substring(0,v.cursorStart),v.cursorAfter=v.input.value.substring(v.cursorEnd)}catch(g){}},v.restoreByAfter=function(g){if(g===void 0)return!1;var w=v.input.value,S=w.lastIndexOf(g);if(S===-1)return!1;var Z=v.cursorBefore.length;return v.lastKeyCode===Y.a.DELETE&&v.cursorBefore.charAt(Z-1)===g[0]?(v.fixCaret(Z,Z),!0):S+g.length===w.length?(v.fixCaret(S,S),!0):!1},v.partRestoreByAfter=function(g){return g===void 0?!1:Array.prototype.some.call(g,function(w,S){var Z=g.substring(S);return v.restoreByAfter(Z)})},v.isNotCompleteNumber=function(g){return isNaN(g)||g===""||g===null||g&&g.toString().indexOf(".")===g.toString().length-1},v.stop=function(){v.autoStepTimer&&clearTimeout(v.autoStepTimer)},v.down=function(g,w,S){v.pressingUpOrDown=!0,v.step("down",g,w,S)},v.up=function(g,w,S){v.pressingUpOrDown=!0,v.step("up",g,w,S)},v.saveInput=function(g){v.input=g};var h=N.value;h===void 0&&(h=N.defaultValue),v.state={focused:N.autoFocus};var U=v.getValidValue(v.toNumber(h));return v.state=he(he({},v.state),{},{inputValue:v.toPrecisionAsStep(U),value:U}),v}return Object(O.a)(re,[{key:"componentDidMount",value:function(){this.componentDidUpdate(null)}},{key:"componentDidUpdate",value:function(v){var h=this.props,U=h.value,g=h.onChange,w=h.max,S=h.min,Z=this.state.focused;if(v){if(!Te(v.value,U)||!Te(v.max,w)||!Te(v.min,S)){var V=Z?U:this.getValidValue(U),ue;this.pressingUpOrDown?ue=V:this.inputting?ue=this.rawInput:ue=this.toPrecisionAsStep(V),this.setState({value:V,inputValue:ue})}var X="value"in this.props?U:this.state.value;"max"in this.props&&v.max!==w&&typeof X=="number"&&X>w&&g&&g(w),"min"in this.props&&v.min!==S&&typeof X=="number"&&X<S&&g&&g(S)}try{if(this.cursorStart!==void 0&&this.state.focused){if(!this.partRestoreByAfter(this.cursorAfter)&&this.state.value!==this.props.value){var B=this.cursorStart+1;this.cursorAfter?this.lastKeyCode===Y.a.BACKSPACE?B=this.cursorStart-1:this.lastKeyCode===Y.a.DELETE&&(B=this.cursorStart):B=this.input.value.length,this.fixCaret(B,B)}else if(this.currentValue===this.input.value)switch(this.lastKeyCode){case Y.a.BACKSPACE:this.fixCaret(this.cursorStart-1,this.cursorStart-1);break;case Y.a.DELETE:this.fixCaret(this.cursorStart+1,this.cursorStart+1);break;default:}}}catch(W){}if(this.lastKeyCode=null,!this.pressingUpOrDown)return;this.props.focusOnUpDown&&this.state.focused&&(document.activeElement!==this.input&&this.focus())}},{key:"componentWillUnmount",value:function(){this.stop()}},{key:"getCurrentValidValue",value:function(v){var h=v;return h===""?h="":this.isNotCompleteNumber(parseFloat(h))?h=this.state.value:h=this.getValidValue(h),this.toNumber(h)}},{key:"getValueFromEvent",value:function(v){var h=v.target.value.trim().replace(/。/g,".");return Se(this.props.decimalSeparator)&&(h=h.replace(this.props.decimalSeparator,".")),h}},{key:"getValidValue",value:function(v){var h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.props.min,U=arguments.length>2&&arguments[2]!==void 0?arguments[2]:this.props.max,g=parseFloat(v);return isNaN(g)?v:(g<h&&(g=h),g>U&&(g=U),g)}},{key:"setValue",value:function(v,h){var U=this.props.precision,g=this.isNotCompleteNumber(parseFloat(v))?null:parseFloat(v),w=this.state.value,S=w===void 0?null:w,Z=this.state.inputValue,V=Z===void 0?null:Z,ue=typeof g=="number"?g.toFixed(U):"".concat(g),X=g!==S||ue!=="".concat(V);return"value"in this.props?(V=this.toPrecisionAsStep(this.state.value),this.setState({inputValue:V},h)):this.setState({value:g,inputValue:this.toPrecisionAsStep(v)},h),X&&this.props.onChange(g),g}},{key:"getMaxPrecision",value:function(v){var h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,U=this.props,g=U.precision,w=U.step;if(Se(g))return g;var S=this.getPrecision(h),Z=this.getPrecision(w),V=this.getPrecision(v);return v?Math.max(V,S+Z):S+Z}},{key:"getPrecisionFactor",value:function(v){var h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,U=this.getMaxPrecision(v,h);return Math.pow(10,U)}},{key:"focus",value:function(){this.input.focus(),this.recordCursorPosition()}},{key:"blur",value:function(){this.input.blur()}},{key:"select",value:function(){this.input.select()}},{key:"formatWrapper",value:function(v){return this.props.formatter?this.props.formatter(v):v}},{key:"toPrecisionAsStep",value:function(v){if(this.isNotCompleteNumber(v)||v==="")return v;var h=Math.abs(this.getMaxPrecision(v));return isNaN(h)?v.toString():Number(v).toFixed(h)}},{key:"toNumber",value:function(v){var h=this.props.precision,U=this.state.focused,g=v&&v.length>16&&U;return this.isNotCompleteNumber(v)||g?v:Se(h)?Math.round(v*Math.pow(10,h))/Math.pow(10,h):Number(v)}},{key:"upStep",value:function(v,h){var U=this.props.step,g=this.getPrecisionFactor(v,h),w=Math.abs(this.getMaxPrecision(v,h)),S=((g*v+g*U*h)/g).toFixed(w);return this.toNumber(S)}},{key:"downStep",value:function(v,h){var U=this.props.step,g=this.getPrecisionFactor(v,h),w=Math.abs(this.getMaxPrecision(v,h)),S=((g*v-g*U*h)/g).toFixed(w);return this.toNumber(S)}},{key:"step",value:function(v,h){var U=this,g=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,w=arguments.length>3?arguments[3]:void 0;this.stop(),h&&(h.persist(),h.preventDefault());var S=this.props;if(S.disabled)return;var Z=this.getCurrentValidValue(this.state.inputValue)||0;if(this.isNotCompleteNumber(Z))return;var V=this["".concat(v,"Step")](Z,g),ue=V>S.max||V<S.min;if(V>S.max?V=S.max:V<S.min&&(V=S.min),this.setValue(V,null),this.setState({focused:!0},function(){U.pressingUpOrDown=!1}),ue)return;this.autoStepTimer=setTimeout(function(){U[v](h,g,!0)},w?H:Le)}},{key:"fixCaret",value:function(v,h){if(v===void 0||h===void 0||!this.input||!this.input.value)return;try{var U=this.input.selectionStart,g=this.input.selectionEnd;(v!==U||h!==g)&&this.input.setSelectionRange(v,h)}catch(w){}}},{key:"render",value:function(){var v,h=this.props,U=h.prefixCls,g=h.disabled,w=h.readOnly,S=h.useTouch,Z=h.autoComplete,V=h.upHandler,ue=h.downHandler,X=h.className,B=h.max,W=h.min,ae=h.style,Ge=h.title,_e=h.onMouseEnter,me=h.onMouseLeave,Oe=h.onMouseOver,ze=h.onMouseOut,b=h.required,pr=h.onClick,fr=h.tabIndex,Xe=h.type,J=h.placeholder,ge=h.id,ie=h.inputMode,fe=h.pattern,be=h.step,we=h.maxLength,te=h.autoFocus,Q=h.name,K=h.onPaste,ee=h.onInput,de=Object(T.a)(h,["prefixCls","disabled","readOnly","useTouch","autoComplete","upHandler","downHandler","className","max","min","style","title","onMouseEnter","onMouseLeave","onMouseOver","onMouseOut","required","onClick","tabIndex","type","placeholder","id","inputMode","pattern","step","maxLength","autoFocus","name","onPaste","onInput"]),Ie=this.state,le=Ie.value,ye=Ie.focused,ke=P()(U,(v={},Object($.a)(v,X,!!X),Object($.a)(v,"".concat(U,"-disabled"),g),Object($.a)(v,"".concat(U,"-focused"),ye),v)),Je={};Object.keys(de).forEach(function(Ve){(Ve.substr(0,5)==="data-"||Ve.substr(0,5)==="aria-"||Ve==="role")&&(Je[Ve]=de[Ve])});var Ar=!w&&!g,er=this.getInputDisplayValue(null),Br=(le||le===0)&&(isNaN(le)||Number(le)>=B),$r=(le||le===0)&&(isNaN(le)||Number(le)<=W),nr=Br||g||w,ar=$r||g||w,zr=P()("".concat(U,"-handler"),"".concat(U,"-handler-up"),Object($.a)({},"".concat(U,"-handler-up-disabled"),nr)),qe=P()("".concat(U,"-handler"),"".concat(U,"-handler-down"),Object($.a)({},"".concat(U,"-handler-down-disabled"),ar)),vr=S?{onTouchStart:nr?y:this.up,onTouchEnd:this.stop}:{onMouseDown:nr?y:this.up,onMouseUp:this.stop,onMouseLeave:this.stop},Xr=S?{onTouchStart:ar?y:this.down,onTouchEnd:this.stop}:{onMouseDown:ar?y:this.down,onMouseUp:this.stop,onMouseLeave:this.stop};return oe.a.createElement("div",{className:ke,style:ae,title:Ge,onMouseEnter:_e,onMouseLeave:me,onMouseOver:Oe,onMouseOut:ze,onFocus:function(){return null},onBlur:function(){return null}},oe.a.createElement("div",{className:"".concat(U,"-handler-wrap")},oe.a.createElement("span",Object.assign({unselectable:"on"},vr,{role:"button","aria-label":"Increase Value","aria-disabled":nr,className:zr}),V||oe.a.createElement("span",{unselectable:"on",className:"".concat(U,"-handler-up-inner"),onClick:Be})),oe.a.createElement("span",Object.assign({unselectable:"on"},Xr,{role:"button","aria-label":"Decrease Value","aria-disabled":ar,className:qe}),ue||oe.a.createElement("span",{unselectable:"on",className:"".concat(U,"-handler-down-inner"),onClick:Be}))),oe.a.createElement("div",{className:"".concat(U,"-input-wrap")},oe.a.createElement("input",Object.assign({role:"spinbutton","aria-valuemin":W,"aria-valuemax":B,"aria-valuenow":le,required:b,type:Xe,placeholder:J,onPaste:K,onClick:pr,onMouseUp:this.onMouseUp,className:"".concat(U,"-input"),tabIndex:fr,autoComplete:Z,onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:Ar?this.onKeyDown:y,onKeyUp:Ar?this.onKeyUp:y,autoFocus:te,maxLength:we,readOnly:w,disabled:g,max:B,min:W,step:be,name:Q,title:Ge,id:ge,onChange:this.onChange,ref:this.saveInput,value:this.getFullNum(er),pattern:fe,inputMode:ie,onInput:ee},Je))))}}]),re}(oe.a.Component);Ne.defaultProps={focusOnUpDown:!0,useTouch:!1,prefixCls:"rc-input-number",max:Me,min:-Me,step:1,style:{},onChange:y,onKeyDown:y,onPressEnter:y,onFocus:y,onBlur:y,parser:ce,required:!1,autoComplete:"off"};var $e=Ne,De=Ee.a=$e},ngQI:function(Ke,Ee,D){"use strict";D.d(Ee,"a",function(){return Pl}),D.d(Ee,"b",function(){return ms}),D.d(Ee,"c",function(){return ea});var T=D("q1tI"),$=D.n(T),Re=D("dI71"),O=D("wx14"),R=D("ANjH"),pe=D("/MKj");function Ce(e,r){if(e.length!==r.length)return!1;for(var t=0;t<e.length;t++)if(e[t]!==r[t])return!1;return!0}function j(e,r){var t=Object(T.useState)(function(){return{inputs:r,result:e()}})[0],n=Object(T.useRef)(!0),i=Object(T.useRef)(t),a=n.current||Boolean(r&&i.current.inputs&&Ce(r,i.current.inputs)),o=a?i.current:{inputs:r,result:e()};return Object(T.useEffect)(function(){n.current=!1,i.current=o},[o]),o.result}function oe(e,r){return j(function(){return e},r)}var F=j,P=oe,Y=D("9R94"),k=function(r){var t=r.top,n=r.right,i=r.bottom,a=r.left,o=n-a,l=i-t,s={top:t,right:n,bottom:i,left:a,width:o,height:l,x:a,y:t,center:{x:(n+a)/2,y:(i+t)/2}};return s},he=function(r,t){return{top:r.top-t.top,left:r.left-t.left,bottom:r.bottom+t.bottom,right:r.right+t.right}},C=function(r,t){return{top:r.top+t.top,left:r.left+t.left,bottom:r.bottom-t.bottom,right:r.right-t.right}},ve=function(r,t){return{top:r.top+t.y,left:r.left+t.x,bottom:r.bottom+t.y,right:r.right+t.x}},y={top:0,right:0,bottom:0,left:0},Be=function(r){var t=r.borderBox,n=r.margin,i=n===void 0?y:n,a=r.border,o=a===void 0?y:a,l=r.padding,s=l===void 0?y:l,c=k(he(t,i)),p=k(C(t,o)),d=k(C(p,s));return{marginBox:c,borderBox:k(t),paddingBox:p,contentBox:d,margin:i,border:o,padding:s}},ce=function(r){var t=r.slice(0,-2),n=r.slice(-2);if(n!=="px")return 0;var i=Number(t);return isNaN(i)&&Object(Y.a)(!1),i},H=function(){return{x:window.pageXOffset,y:window.pageYOffset}},Le=function(r,t){var n=r.borderBox,i=r.border,a=r.margin,o=r.padding,l=ve(n,t);return Be({borderBox:l,border:i,margin:a,padding:o})},Me=function(r,t){return t===void 0&&(t=H()),Le(r,t)},Se=function(r,t){var n={top:ce(t.marginTop),right:ce(t.marginRight),bottom:ce(t.marginBottom),left:ce(t.marginLeft)},i={top:ce(t.paddingTop),right:ce(t.paddingRight),bottom:ce(t.paddingBottom),left:ce(t.paddingLeft)},a={top:ce(t.borderTopWidth),right:ce(t.borderRightWidth),bottom:ce(t.borderBottomWidth),left:ce(t.borderLeftWidth)};return Be({borderBox:r,margin:n,padding:i,border:a})},Te=function(r){var t=r.getBoundingClientRect(),n=window.getComputedStyle(r);return Se(t,n)},Ne=Number.isNaN||function(r){return typeof r=="number"&&r!==r};function $e(e,r){return e===r?!0:!!(Ne(e)&&Ne(r))}function De(e,r){if(e.length!==r.length)return!1;for(var t=0;t<e.length;t++)if(!$e(e[t],r[t]))return!1;return!0}function z(e,r){r===void 0&&(r=De);var t,n=[],i,a=!1;function o(){for(var l=[],s=0;s<arguments.length;s++)l[s]=arguments[s];return a&&t===this&&r(l,n)||(i=e.apply(this,l),a=!0,t=this,n=l),i}return o}var L=z,re=function(r){var t=[],n=null,i=function(){for(var o=arguments.length,l=new Array(o),s=0;s<o;s++)l[s]=arguments[s];if(t=l,n)return;n=requestAnimationFrame(function(){n=null,r.apply(void 0,t)})};return i.cancel=function(){if(!n)return;cancelAnimationFrame(n),n=null},i},N=re,v=D("i8i4"),h=D.n(v),U=!0,g=/[ \t]{2,}/g,w=/^[ \t]*/gm,S=function(r){return r.replace(g," ").replace(w,"").trim()},Z=function(r){return S(`
|
|
%creact-beautiful-dnd
|
|
|
|
%c`+S(r)+`
|
|
|
|
%c\u{1F477}\u200D This is a development only message. It will be removed in production builds.
|
|
`)},V=function(r){return[Z(r),"color: #00C584; font-size: 1.2em; font-weight: bold;","line-height: 1.5","color: #723874;"]},ue="__react-beautiful-dnd-disable-dev-warnings";function X(e,r){var t;if(U)return;if(typeof window!="undefined"&&window[ue])return;(t=console)[e].apply(t,V(r))}var B=X.bind(null,"warn"),W=X.bind(null,"error");function ae(){}function Ge(e,r){return Object(O.a)({},e,{},r)}function _e(e,r,t){var n=r.map(function(i){var a=Ge(t,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 me=!0,Oe="Invariant failed";function ze(e){this.message=e}ze.prototype.toString=function(){return this.message};function b(e,r){if(e)return;throw me?new ze(Oe):new ze(Oe+": "+(r||""))}var pr=function(e){Object(Re.a)(r,e);function r(){for(var n,i=arguments.length,a=new Array(i),o=0;o<i;o++)a[o]=arguments[o];return n=e.call.apply(e,[this].concat(a))||this,n.callbacks=null,n.unbind=ae,n.onWindowError=function(l){var s=n.getCallbacks();s.isDragging()&&s.tryAbort();var c=l.error;c instanceof ze&&l.preventDefault()},n.getCallbacks=function(){if(!n.callbacks)throw new Error("Unable to find AppCallbacks in <ErrorBoundary/>");return n.callbacks},n.setCallbacks=function(l){n.callbacks=l},n}var t=r.prototype;return t.componentDidMount=function(){this.unbind=_e(window,[{eventName:"error",fn:this.onWindowError}])},t.componentWillUnmount=function(){this.unbind()},t.componentDidCatch=function(i){if(i instanceof ze){this.setState({});return}throw i},t.render=function(){return this.props.children(this.setCallbacks)},r}($.a.Component),fr=`
|
|
Press space bar to start a drag.
|
|
When dragging you can use the arrow keys to move the item around and escape to cancel.
|
|
Some screen readers may require you to be in focus mode or to use your pass through key
|
|
`,Xe=function(r){return r+1},J=function(r){return`
|
|
You have lifted an item in position `+Xe(r.source.index)+`
|
|
`},ge=function(r,t){var n=r.droppableId===t.droppableId,i=Xe(r.index),a=Xe(t.index);return n?`
|
|
You have moved the item from position `+i+`
|
|
to position `+a+`
|
|
`:`
|
|
You have moved the item from position `+i+`
|
|
in list `+r.droppableId+`
|
|
to list `+t.droppableId+`
|
|
in position `+a+`
|
|
`},ie=function(r,t,n){var i=t.droppableId===n.droppableId;return i?`
|
|
The item `+r+`
|
|
has been combined with `+n.draggableId:`
|
|
The item `+r+`
|
|
in list `+t.droppableId+`
|
|
has been combined with `+n.draggableId+`
|
|
in list `+n.droppableId+`
|
|
`},fe=function(r){var t=r.destination;if(t)return ge(r.source,t);var n=r.combine;return n?ie(r.draggableId,r.source,n):"You are over an area that cannot be dropped on"},be=function(r){return`
|
|
The item has returned to its starting position
|
|
of `+Xe(r.index)+`
|
|
`},we=function(r){if(r.reason==="CANCEL")return`
|
|
Movement cancelled.
|
|
`+be(r.source)+`
|
|
`;var t=r.destination,n=r.combine;return t?`
|
|
You have dropped the item.
|
|
`+ge(r.source,t)+`
|
|
`:n?`
|
|
You have dropped the item.
|
|
`+ie(r.draggableId,r.source,n)+`
|
|
`:`
|
|
The item has been dropped while not over a drop area.
|
|
`+be(r.source)+`
|
|
`},te={dragHandleUsageInstructions:fr,onDragStart:J,onDragUpdate:fe,onDragEnd:we},Q={x:0,y:0},K=function(r,t){return{x:r.x+t.x,y:r.y+t.y}},ee=function(r,t){return{x:r.x-t.x,y:r.y-t.y}},de=function(r,t){return r.x===t.x&&r.y===t.y},Ie=function(r){return{x:r.x!==0?-r.x:0,y:r.y!==0?-r.y:0}},le=function(r,t,n){var i;return n===void 0&&(n=0),i={},i[r]=t,i[r==="x"?"y":"x"]=n,i},ye=function(r,t){return Math.sqrt(Math.pow(t.x-r.x,2)+Math.pow(t.y-r.y,2))},ke=function(r,t){return Math.min.apply(Math,t.map(function(n){return ye(r,n)}))},Je=function(r){return function(t){return{x:r(t.x),y:r(t.y)}}},Ar=function(e,r){var t=k({top:Math.max(r.top,e.top),right:Math.min(r.right,e.right),bottom:Math.min(r.bottom,e.bottom),left:Math.max(r.left,e.left)});return t.width<=0||t.height<=0?null:t},er=function(r,t){return{top:r.top+t.y,left:r.left+t.x,bottom:r.bottom+t.y,right:r.right+t.x}},Br=function(r){return[{x:r.left,y:r.top},{x:r.right,y:r.top},{x:r.left,y:r.bottom},{x:r.right,y:r.bottom}]},$r={top:0,right:0,bottom:0,left:0},nr=function(r,t){return t?er(r,t.scroll.diff.displacement):r},ar=function(r,t,n){if(n&&n.increasedBy){var i;return Object(O.a)({},r,(i={},i[t.end]=r[t.end]+n.increasedBy[t.line],i))}return r},zr=function(r,t){return t&&t.shouldClipSubject?Ar(t.pageMarginBox,r):k(r)},qe=function(e){var r=e.page,t=e.withPlaceholder,n=e.axis,i=e.frame,a=nr(r.marginBox,i),o=ar(a,n,t),l=zr(o,i);return{page:r,withPlaceholder:t,active:l}},vr=function(e,r){e.frame||b(!1);var t=e.frame,n=ee(r,t.scroll.initial),i=Ie(n),a=Object(O.a)({},t,{scroll:{initial:t.scroll.initial,current:r,diff:{value:n,displacement:i},max:t.scroll.max}}),o=qe({page:e.subject.page,withPlaceholder:e.subject.withPlaceholder,axis:e.axis,frame:a}),l=Object(O.a)({},e,{frame:a,subject:o});return l};function Xr(e){return Number.isInteger?Number.isInteger(e):typeof e=="number"&&isFinite(e)&&Math.floor(e)===e}function Ve(e){return Object.values?Object.values(e):Object.keys(e).map(function(r){return e[r]})}function Jr(e,r){if(e.findIndex)return e.findIndex(r);for(var t=0;t<e.length;t++)if(r(e[t]))return t;return-1}function Ye(e,r){if(e.find)return e.find(r);var t=Jr(e,r);return t!==-1?e[t]:void 0}function Tt(e){return Array.prototype.slice.call(e)}var Nt=L(function(e){return e.reduce(function(r,t){return r[t.descriptor.id]=t,r},{})}),Lt=L(function(e){return e.reduce(function(r,t){return r[t.descriptor.id]=t,r},{})}),Mr=L(function(e){return Ve(e)}),aa=L(function(e){return Ve(e)}),ir=L(function(e,r){var t=aa(r).filter(function(n){return e===n.descriptor.droppableId}).sort(function(n,i){return n.descriptor.index-i.descriptor.index});return t});function qr(e){return e.at&&e.at.type==="REORDER"?e.at.destination:null}function Tr(e){return e.at&&e.at.type==="COMBINE"?e.at.combine:null}var Nr=L(function(e,r){return r.filter(function(t){return t.descriptor.id!==e.descriptor.id})}),ia=function(e){var r=e.isMovingForward,t=e.draggable,n=e.destination,i=e.insideDestination,a=e.previousImpact;if(!n.isCombineEnabled)return null;var o=qr(a);if(!o)return null;function l(_){var E={type:"COMBINE",combine:{draggableId:_,droppableId:n.descriptor.id}};return Object(O.a)({},a,{at:E})}var s=a.displaced.all,c=s.length?s[0]:null;if(r)return c?l(c):null;var p=Nr(t,i);if(!c){if(!p.length)return null;var d=p[p.length-1];return l(d.descriptor.id)}var u=Jr(p,function(_){return _.descriptor.id===c});u!==-1||b(!1);var f=u-1;if(f<0)return null;var m=p[f];return l(m.descriptor.id)},or=function(e,r){return e.descriptor.droppableId===r.descriptor.id},Ut={point:Q,value:0},mr={invisible:{},visible:{},all:[]},oa={displaced:mr,displacedBy:Ut,at:null},He=function(e,r){return function(t){return e<=t&&t<=r}},Ft=function(e){var r=He(e.top,e.bottom),t=He(e.left,e.right);return function(n){var i=r(n.top)&&r(n.bottom)&&t(n.left)&&t(n.right);if(i)return!0;var a=r(n.top)||r(n.bottom),o=t(n.left)||t(n.right),l=a&&o;if(l)return!0;var s=n.top<e.top&&n.bottom>e.bottom,c=n.left<e.left&&n.right>e.right,p=s&&c;if(p)return!0;var d=s&&o||c&&a;return d}},la=function(e){var r=He(e.top,e.bottom),t=He(e.left,e.right);return function(n){var i=r(n.top)&&r(n.bottom)&&t(n.left)&&t(n.right);return i}},Yr={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},jt={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},sa=function(e){return function(r){var t=He(r.top,r.bottom),n=He(r.left,r.right);return function(i){return e===Yr?t(i.top)&&t(i.bottom):n(i.left)&&n(i.right)}}},ua=function(r,t){var n=t.frame?t.frame.scroll.diff.displacement:Q;return er(r,n)},da=function(r,t,n){return t.subject.active?n(t.subject.active)(r):!1},ca=function(r,t,n){return n(t)(r)},Qr=function(r){var t=r.target,n=r.destination,i=r.viewport,a=r.withDroppableDisplacement,o=r.isVisibleThroughFrameFn,l=a?ua(t,n):t;return da(l,n,o)&&ca(l,i,o)},pa=function(r){return Qr(Object(O.a)({},r,{isVisibleThroughFrameFn:Ft}))},Wt=function(r){return Qr(Object(O.a)({},r,{isVisibleThroughFrameFn:la}))},fa=function(r){return Qr(Object(O.a)({},r,{isVisibleThroughFrameFn:sa(r.destination.axis)}))},va=function(r,t,n){if(typeof n=="boolean")return n;if(!t)return!0;var i=t.invisible,a=t.visible;if(i[r])return!1;var o=a[r];return o?o.shouldAnimate:!0};function ma(e,r){var t=e.page.marginBox,n={top:r.point.y,right:0,bottom:0,left:r.point.x};return k(he(t,n))}function gr(e){var r=e.afterDragging,t=e.destination,n=e.displacedBy,i=e.viewport,a=e.forceShouldAnimate,o=e.last;return r.reduce(function(s,c){var p=ma(c,n),d=c.descriptor.id;s.all.push(d);var u=pa({target:p,destination:t,viewport:i,withDroppableDisplacement:!0});if(!u)return s.invisible[c.descriptor.id]=!0,s;var f=va(d,o,a),m={draggableId:d,shouldAnimate:f};return s.visible[d]=m,s},{all:[],visible:{},invisible:{}})}function ga(e,r){if(!e.length)return 0;var t=e[e.length-1].descriptor.index;return r.inHomeList?t:t+1}function Gt(e){var r=e.insideDestination,t=e.inHomeList,n=e.displacedBy,i=e.destination,a=ga(r,{inHomeList:t});return{displaced:mr,displacedBy:n,at:{type:"REORDER",destination:{droppableId:i.descriptor.id,index:a}}}}function Lr(e){var r=e.draggable,t=e.insideDestination,n=e.destination,i=e.viewport,a=e.displacedBy,o=e.last,l=e.index,s=e.forceShouldAnimate,c=or(r,n);if(l==null)return Gt({insideDestination:t,inHomeList:c,displacedBy:a,destination:n});var p=Ye(t,function(_){return _.descriptor.index===l});if(!p)return Gt({insideDestination:t,inHomeList:c,displacedBy:a,destination:n});var d=Nr(r,t),u=t.indexOf(p),f=d.slice(u),m=gr({afterDragging:f,destination:n,displacedBy:a,last:o,viewport:i.frame,forceShouldAnimate:s});return{displaced:m,displacedBy:a,at:{type:"REORDER",destination:{droppableId:n.descriptor.id,index:l}}}}function Qe(e,r){return Boolean(r.effected[e])}var ba=function(e){var r=e.isMovingForward,t=e.destination,n=e.draggables,i=e.combine,a=e.afterCritical;if(!t.isCombineEnabled)return null;var o=i.draggableId,l=n[o],s=l.descriptor.index,c=Qe(o,a);return c?r?s:s-1:r?s+1:s},ha=function(e){var r=e.isMovingForward,t=e.isInHomeList,n=e.insideDestination,i=e.location;if(!n.length)return null;var a=i.index,o=r?a+1:a-1,l=n[0].descriptor.index,s=n[n.length-1].descriptor.index,c=t?s:s+1;return o<l||o>c?null:o},_a=function(e){var r=e.isMovingForward,t=e.isInHomeList,n=e.draggable,i=e.draggables,a=e.destination,o=e.insideDestination,l=e.previousImpact,s=e.viewport,c=e.afterCritical,p=l.at;if(p||b(!1),p.type==="REORDER"){var d=ha({isMovingForward:r,isInHomeList:t,location:p.destination,insideDestination:o});return d==null?null:Lr({draggable:n,insideDestination:o,destination:a,viewport:s,last:l.displaced,displacedBy:l.displacedBy,index:d})}var u=ba({isMovingForward:r,destination:a,displaced:l.displaced,draggables:i,combine:p.combine,afterCritical:c});return u==null?null:Lr({draggable:n,insideDestination:o,destination:a,viewport:s,last:l.displaced,displacedBy:l.displacedBy,index:u})},Ea=function(e){var r=e.displaced,t=e.afterCritical,n=e.combineWith,i=e.displacedBy,a=Boolean(r.visible[n]||r.invisible[n]);return Qe(n,t)?a?Q:Ie(i.point):a?i.point:Q},Da=function(e){var r=e.afterCritical,t=e.impact,n=e.draggables,i=Tr(t);i||b(!1);var a=i.draggableId,o=n[a].page.borderBox.center,l=Ea({displaced:t.displaced,afterCritical:r,combineWith:a,displacedBy:t.displacedBy});return K(o,l)},kt=function(r,t){return t.margin[r.start]+t.borderBox[r.size]/2},ya=function(r,t){return t.margin[r.end]+t.borderBox[r.size]/2},Zr=function(r,t,n){return t[r.crossAxisStart]+n.margin[r.crossAxisStart]+n.borderBox[r.crossAxisSize]/2},Vt=function(r){var t=r.axis,n=r.moveRelativeTo,i=r.isMoving;return le(t.line,n.marginBox[t.end]+kt(t,i),Zr(t,n.marginBox,i))},Ht=function(r){var t=r.axis,n=r.moveRelativeTo,i=r.isMoving;return le(t.line,n.marginBox[t.start]-ya(t,i),Zr(t,n.marginBox,i))},xa=function(r){var t=r.axis,n=r.moveInto,i=r.isMoving;return le(t.line,n.contentBox[t.start]+kt(t,i),Zr(t,n.contentBox,i))},Ca=function(e){var r=e.impact,t=e.draggable,n=e.draggables,i=e.droppable,a=e.afterCritical,o=ir(i.descriptor.id,n),l=t.page,s=i.axis;if(!o.length)return xa({axis:s,moveInto:i.page,isMoving:l});var c=r.displaced,p=r.displacedBy,d=c.all[0];if(d){var u=n[d];if(Qe(d,a))return Ht({axis:s,moveRelativeTo:u.page,isMoving:l});var f=Le(u.page,p.point);return Ht({axis:s,moveRelativeTo:f,isMoving:l})}var m=o[o.length-1];if(m.descriptor.id===t.descriptor.id)return l.borderBox.center;if(Qe(m.descriptor.id,a)){var _=Le(m.page,Ie(a.displacedBy.point));return Vt({axis:s,moveRelativeTo:_,isMoving:l})}return Vt({axis:s,moveRelativeTo:m.page,isMoving:l})},et=function(e,r){var t=e.frame;return t?K(r,t.scroll.diff.displacement):r},Ia=function(r){var t=r.impact,n=r.draggable,i=r.droppable,a=r.draggables,o=r.afterCritical,l=n.page.borderBox.center,s=t.at;return i&&s?s.type==="REORDER"?Ca({impact:t,draggable:n,draggables:a,droppable:i,afterCritical:o}):Da({impact:t,draggables:a,afterCritical:o}):l},Ur=function(e){var r=Ia(e),t=e.droppable,n=t?et(t,r):r;return n},Kt=function(e,r){var t=ee(r,e.scroll.initial),n=Ie(t),i=k({top:r.y,bottom:r.y+e.frame.height,left:r.x,right:r.x+e.frame.width}),a={frame:i,scroll:{initial:e.scroll.initial,max:e.scroll.max,current:r,diff:{value:t,displacement:n}}};return a};function $t(e,r){return e.map(function(t){return r[t]})}function Pa(e,r){for(var t=0;t<r.length;t++){var n=r[t].visible[e];if(n)return n}return null}var Sa=function(e){var r=e.impact,t=e.viewport,n=e.destination,i=e.draggables,a=e.maxScrollChange,o=Kt(t,K(t.scroll.current,a)),l=n.frame?vr(n,K(n.frame.scroll.current,a)):n,s=r.displaced,c=gr({afterDragging:$t(s.all,i),destination:n,displacedBy:r.displacedBy,viewport:o.frame,last:s,forceShouldAnimate:!1}),p=gr({afterDragging:$t(s.all,i),destination:l,displacedBy:r.displacedBy,viewport:t.frame,last:s,forceShouldAnimate:!1}),d={},u={},f=[s,c,p];s.all.forEach(function(_){var E=Pa(_,f);if(E){u[_]=E;return}d[_]=!0});var m=Object(O.a)({},r,{displaced:{all:s.all,invisible:d,visible:u}});return m},Oa=function(e,r){return K(e.scroll.diff.displacement,r)},rt=function(e){var r=e.pageBorderBoxCenter,t=e.draggable,n=e.viewport,i=Oa(n,r),a=ee(i,t.page.borderBox.center);return K(t.client.borderBox.center,a)},zt=function(e){var r=e.draggable,t=e.destination,n=e.newPageBorderBoxCenter,i=e.viewport,a=e.withDroppableDisplacement,o=e.onlyOnMainAxis,l=o===void 0?!1:o,s=ee(n,r.page.borderBox.center),c=er(r.page.borderBox,s),p={target:c,destination:t,withDroppableDisplacement:a,viewport:i};return l?fa(p):Wt(p)},wa=function(e){var r=e.isMovingForward,t=e.draggable,n=e.destination,i=e.draggables,a=e.previousImpact,o=e.viewport,l=e.previousPageBorderBoxCenter,s=e.previousClientSelection,c=e.afterCritical;if(!n.isEnabled)return null;var p=ir(n.descriptor.id,i),d=or(t,n),u=ia({isMovingForward:r,draggable:t,destination:n,insideDestination:p,previousImpact:a})||_a({isMovingForward:r,isInHomeList:d,draggable:t,draggables:i,destination:n,insideDestination:p,previousImpact:a,viewport:o,afterCritical:c});if(!u)return null;var f=Ur({impact:u,draggable:t,droppable:n,draggables:i,afterCritical:c}),m=zt({draggable:t,destination:n,newPageBorderBoxCenter:f,viewport:o.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0});if(m){var _=rt({pageBorderBoxCenter:f,draggable:t,viewport:o});return{clientSelection:_,impact:u,scrollJumpRequest:null}}var E=ee(f,l),x=Sa({impact:u,viewport:o,destination:n,draggables:i,maxScrollChange:E});return{clientSelection:s,impact:x,scrollJumpRequest:E}},Ae=function(r){var t=r.subject.active;return t||b(!1),t},Ra=function(e){var r=e.isMovingForward,t=e.pageBorderBoxCenter,n=e.source,i=e.droppables,a=e.viewport,o=n.subject.active;if(!o)return null;var l=n.axis,s=He(o[l.start],o[l.end]),c=Mr(i).filter(function(d){return d!==n}).filter(function(d){return d.isEnabled}).filter(function(d){return Boolean(d.subject.active)}).filter(function(d){return Ft(a.frame)(Ae(d))}).filter(function(d){var u=Ae(d);return r?o[l.crossAxisEnd]<u[l.crossAxisEnd]:u[l.crossAxisStart]<o[l.crossAxisStart]}).filter(function(d){var u=Ae(d),f=He(u[l.start],u[l.end]);return s(u[l.start])||s(u[l.end])||f(o[l.start])||f(o[l.end])}).sort(function(d,u){var f=Ae(d)[l.crossAxisStart],m=Ae(u)[l.crossAxisStart];return r?f-m:m-f}).filter(function(d,u,f){return Ae(d)[l.crossAxisStart]===Ae(f[0])[l.crossAxisStart]});if(!c.length)return null;if(c.length===1)return c[0];var p=c.filter(function(d){var u=He(Ae(d)[l.start],Ae(d)[l.end]);return u(t[l.line])});return p.length===1?p[0]:p.length>1?p.sort(function(d,u){return Ae(d)[l.start]-Ae(u)[l.start]})[0]:c.sort(function(d,u){var f=ke(t,Br(Ae(d))),m=ke(t,Br(Ae(u)));return f!==m?f-m:Ae(d)[l.start]-Ae(u)[l.start]})[0]},Xt=function(r,t){var n=r.page.borderBox.center;return Qe(r.descriptor.id,t)?ee(n,t.displacedBy.point):n},Aa=function(r,t){var n=r.page.borderBox;return Qe(r.descriptor.id,t)?er(n,Ie(t.displacedBy.point)):n},Ba=function(e){var r=e.pageBorderBoxCenter,t=e.viewport,n=e.destination,i=e.insideDestination,a=e.afterCritical,o=i.filter(function(l){return Wt({target:Aa(l,a),destination:n,viewport:t.frame,withDroppableDisplacement:!0})}).sort(function(l,s){var c=ye(r,et(n,Xt(l,a))),p=ye(r,et(n,Xt(s,a)));return c<p?-1:p<c?1:l.descriptor.index-s.descriptor.index});return o[0]||null},br=L(function(r,t){var n=t[r.line];return{value:n,point:le(r.line,n)}}),Ma=function(r,t,n){var i=r.axis;if(r.descriptor.mode==="virtual")return le(i.line,t[i.line]);var a=r.subject.page.contentBox[i.size],o=ir(r.descriptor.id,n),l=o.reduce(function(p,d){return p+d.client.marginBox[i.size]},0),s=l+t[i.line],c=s-a;return c<=0?null:le(i.line,c)},Jt=function(r,t){return Object(O.a)({},r,{scroll:Object(O.a)({},r.scroll,{max:t})})},qt=function(r,t,n){var i=r.frame;or(t,r)&&b(!1),r.subject.withPlaceholder&&b(!1);var a=br(r.axis,t.displaceBy).point,o=Ma(r,a,n),l={placeholderSize:a,increasedBy:o,oldFrameMaxScroll:r.frame?r.frame.scroll.max:null};if(!i){var s=qe({page:r.subject.page,withPlaceholder:l,axis:r.axis,frame:r.frame});return Object(O.a)({},r,{subject:s})}var c=o?K(i.scroll.max,o):i.scroll.max,p=Jt(i,c),d=qe({page:r.subject.page,withPlaceholder:l,axis:r.axis,frame:p});return Object(O.a)({},r,{subject:d,frame:p})},Ta=function(r){var t=r.subject.withPlaceholder;t||b(!1);var n=r.frame;if(!n){var i=qe({page:r.subject.page,axis:r.axis,frame:null,withPlaceholder:null});return Object(O.a)({},r,{subject:i})}var a=t.oldFrameMaxScroll;a||b(!1);var o=Jt(n,a),l=qe({page:r.subject.page,axis:r.axis,frame:o,withPlaceholder:null});return Object(O.a)({},r,{subject:l,frame:o})},Na=function(e){var r=e.previousPageBorderBoxCenter,t=e.moveRelativeTo,n=e.insideDestination,i=e.draggable,a=e.draggables,o=e.destination,l=e.viewport,s=e.afterCritical;if(!t){if(n.length)return null;var c={displaced:mr,displacedBy:Ut,at:{type:"REORDER",destination:{droppableId:o.descriptor.id,index:0}}},p=Ur({impact:c,draggable:i,droppable:o,draggables:a,afterCritical:s}),d=or(i,o)?o:qt(o,i,a),u=zt({draggable:i,destination:d,newPageBorderBoxCenter:p,viewport:l.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0});return u?c:null}var f=Boolean(r[o.axis.line]<=t.page.borderBox.center[o.axis.line]),m=function(){var E=t.descriptor.index;return t.descriptor.id===i.descriptor.id||f?E:E+1}(),_=br(o.axis,i.displaceBy);return Lr({draggable:i,insideDestination:n,destination:o,viewport:l,displacedBy:_,last:mr,index:m})},La=function(e){var r=e.isMovingForward,t=e.previousPageBorderBoxCenter,n=e.draggable,i=e.isOver,a=e.draggables,o=e.droppables,l=e.viewport,s=e.afterCritical,c=Ra({isMovingForward:r,pageBorderBoxCenter:t,source:i,droppables:o,viewport:l});if(!c)return null;var p=ir(c.descriptor.id,a),d=Ba({pageBorderBoxCenter:t,viewport:l,destination:c,insideDestination:p,afterCritical:s}),u=Na({previousPageBorderBoxCenter:t,destination:c,draggable:n,draggables:a,moveRelativeTo:d,insideDestination:p,viewport:l,afterCritical:s});if(!u)return null;var f=Ur({impact:u,draggable:n,droppable:c,draggables:a,afterCritical:s}),m=rt({pageBorderBoxCenter:f,draggable:n,viewport:l});return{clientSelection:m,impact:u,scrollJumpRequest:null}},Ue=function(e){var r=e.at;return r?r.type==="REORDER"?r.destination.droppableId:r.combine.droppableId:null},Ua=function(r,t){var n=Ue(r);return n?t[n]:null},Fa=function(e){var r=e.state,t=e.type,n=Ua(r.impact,r.dimensions.droppables),i=Boolean(n),a=r.dimensions.droppables[r.critical.droppable.id],o=n||a,l=o.axis.direction,s=l==="vertical"&&(t==="MOVE_UP"||t==="MOVE_DOWN")||l==="horizontal"&&(t==="MOVE_LEFT"||t==="MOVE_RIGHT");if(s&&!i)return null;var c=t==="MOVE_DOWN"||t==="MOVE_RIGHT",p=r.dimensions.draggables[r.critical.draggable.id],d=r.current.page.borderBoxCenter,u=r.dimensions,f=u.draggables,m=u.droppables;return s?wa({isMovingForward:c,previousPageBorderBoxCenter:d,draggable:p,destination:o,draggables:f,viewport:r.viewport,previousClientSelection:r.current.client.selection,previousImpact:r.impact,afterCritical:r.afterCritical}):La({isMovingForward:c,previousPageBorderBoxCenter:d,draggable:p,isOver:o,draggables:f,droppables:m,viewport:r.viewport,afterCritical:r.afterCritical})};function rr(e){return e.phase==="DRAGGING"||e.phase==="COLLECTING"}function Yt(e){var r=He(e.top,e.bottom),t=He(e.left,e.right);return function(i){return r(i.y)&&t(i.x)}}function ja(e,r){return e.left<r.right&&e.right>r.left&&e.top<r.bottom&&e.bottom>r.top}function Wa(e){var r=e.pageBorderBox,t=e.draggable,n=e.candidates,i=t.page.borderBox.center,a=n.map(function(o){var l=o.axis,s=le(o.axis.line,r.center[l.line],o.page.borderBox.center[l.crossAxisLine]);return{id:o.descriptor.id,distance:ye(i,s)}}).sort(function(o,l){return l.distance-o.distance});return a[0]?a[0].id:null}function Ga(e){var r=e.pageBorderBox,t=e.draggable,n=e.droppables,i=Mr(n).filter(function(a){if(!a.isEnabled)return!1;var o=a.subject.active;if(!o)return!1;if(!ja(r,o))return!1;if(Yt(o)(r.center))return!0;var l=a.axis,s=o.center[l.crossAxisLine],c=r[l.crossAxisStart],p=r[l.crossAxisEnd],d=He(o[l.crossAxisStart],o[l.crossAxisEnd]),u=d(c),f=d(p);return!u&&!f?!0:u?c<s:p>s});return i.length?i.length===1?i[0].descriptor.id:Wa({pageBorderBox:r,draggable:t,candidates:i}):null}var Qt=function(r,t){return k(er(r,t))},ka=function(e,r){var t=e.frame;return t?Qt(r,t.scroll.diff.value):r};function Zt(e){var r=e.displaced,t=e.id;return Boolean(r.visible[t]||r.invisible[t])}function Va(e){var r=e.draggable,t=e.closest,n=e.inHomeList;return t?n&&t.descriptor.index>r.descriptor.index?t.descriptor.index-1:t.descriptor.index:null}var Ha=function(e){var r=e.pageBorderBoxWithDroppableScroll,t=e.draggable,n=e.destination,i=e.insideDestination,a=e.last,o=e.viewport,l=e.afterCritical,s=n.axis,c=br(n.axis,t.displaceBy),p=c.value,d=r[s.start],u=r[s.end],f=Nr(t,i),m=Ye(f,function(E){var x=E.descriptor.id,I=E.page.borderBox.center[s.line],A=Qe(x,l),M=Zt({displaced:a,id:x});return A?M?u<=I:d<I-p:M?u<=I+p:d<I}),_=Va({draggable:t,closest:m,inHomeList:or(t,n)});return Lr({draggable:t,insideDestination:i,destination:n,viewport:o,last:a,displacedBy:c,index:_})},Ka=4,$a=function(e){var r=e.draggable,t=e.pageBorderBoxWithDroppableScroll,n=e.previousImpact,i=e.destination,a=e.insideDestination,o=e.afterCritical;if(!i.isCombineEnabled)return null;var l=i.axis,s=br(i.axis,r.displaceBy),c=s.value,p=t[l.start],d=t[l.end],u=Nr(r,a),f=Ye(u,function(_){var E=_.descriptor.id,x=_.page.borderBox,I=x[l.size],A=I/Ka,M=Qe(E,o),q=Zt({displaced:n.displaced,id:E});return M?q?d>x[l.start]+A&&d<x[l.end]-A:p>x[l.start]-c+A&&p<x[l.end]-c-A:q?d>x[l.start]+c+A&&d<x[l.end]+c-A:p>x[l.start]+A&&p<x[l.end]-A});if(!f)return null;var m={displacedBy:s,displaced:n.displaced,at:{type:"COMBINE",combine:{draggableId:f.descriptor.id,droppableId:i.descriptor.id}}};return m},en=function(e){var r=e.pageOffset,t=e.draggable,n=e.draggables,i=e.droppables,a=e.previousImpact,o=e.viewport,l=e.afterCritical,s=Qt(t.page.borderBox,r),c=Ga({pageBorderBox:s,draggable:t,droppables:i});if(!c)return oa;var p=i[c],d=ir(p.descriptor.id,n),u=ka(p,s);return $a({pageBorderBoxWithDroppableScroll:u,draggable:t,previousImpact:a,destination:p,insideDestination:d,afterCritical:l})||Ha({pageBorderBoxWithDroppableScroll:u,draggable:t,destination:p,insideDestination:d,last:a.displaced,viewport:o,afterCritical:l})},tt=function(e,r){var t;return Object(O.a)({},e,(t={},t[r.descriptor.id]=r,t))},za=function(r){var t=r.previousImpact,n=r.impact,i=r.droppables,a=Ue(t),o=Ue(n);if(!a)return i;if(a===o)return i;var l=i[a];if(!l.subject.withPlaceholder)return i;var s=Ta(l);return tt(i,s)},Xa=function(e){var r=e.draggable,t=e.draggables,n=e.droppables,i=e.previousImpact,a=e.impact,o=za({previousImpact:i,impact:a,droppables:n}),l=Ue(a);if(!l)return o;var s=n[l];if(or(r,s))return o;if(s.subject.withPlaceholder)return o;var c=qt(s,r,t);return tt(o,c)},hr=function(e){var r=e.state,t=e.clientSelection,n=e.dimensions,i=e.viewport,a=e.impact,o=e.scrollJumpRequest,l=i||r.viewport,s=n||r.dimensions,c=t||r.current.client.selection,p=ee(c,r.initial.client.selection),d={offset:p,selection:c,borderBoxCenter:K(r.initial.client.borderBoxCenter,p)},u={selection:K(d.selection,l.scroll.current),borderBoxCenter:K(d.borderBoxCenter,l.scroll.current),offset:K(d.offset,l.scroll.diff.value)},f={client:d,page:u};if(r.phase==="COLLECTING")return Object(O.a)({phase:"COLLECTING"},r,{dimensions:s,viewport:l,current:f});var m=s.draggables[r.critical.draggable.id],_=a||en({pageOffset:u.offset,draggable:m,draggables:s.draggables,droppables:s.droppables,previousImpact:r.impact,viewport:l,afterCritical:r.afterCritical}),E=Xa({draggable:m,impact:_,previousImpact:r.impact,draggables:s.draggables,droppables:s.droppables}),x=Object(O.a)({},r,{current:f,dimensions:{draggables:s.draggables,droppables:E},impact:_,viewport:l,scrollJumpRequest:o||null,forceShouldAnimate:o?!1:null});return x};function Ja(e,r){return e.map(function(t){return r[t]})}var rn=function(e){var r=e.impact,t=e.viewport,n=e.draggables,i=e.destination,a=e.forceShouldAnimate,o=r.displaced,l=Ja(o.all,n),s=gr({afterDragging:l,destination:i,displacedBy:r.displacedBy,viewport:t.frame,forceShouldAnimate:a,last:o});return Object(O.a)({},r,{displaced:s})},tn=function(e){var r=e.impact,t=e.draggable,n=e.droppable,i=e.draggables,a=e.viewport,o=e.afterCritical,l=Ur({impact:r,draggable:t,draggables:i,droppable:n,afterCritical:o});return rt({pageBorderBoxCenter:l,draggable:t,viewport:a})},nn=function(e){var r=e.state,t=e.dimensions,n=e.viewport;r.movementMode==="SNAP"||b(!1);var i=r.impact,a=n||r.viewport,o=t||r.dimensions,l=o.draggables,s=o.droppables,c=l[r.critical.draggable.id],p=Ue(i);p||b(!1);var d=s[p],u=rn({impact:i,viewport:a,destination:d,draggables:l}),f=tn({impact:u,draggable:c,droppable:d,draggables:l,viewport:a,afterCritical:r.afterCritical});return hr({impact:u,clientSelection:f,state:r,dimensions:o,viewport:a})},qa=function(e){return{index:e.index,droppableId:e.droppableId}},an=function(e){var r=e.draggable,t=e.home,n=e.draggables,i=e.viewport,a=br(t.axis,r.displaceBy),o=ir(t.descriptor.id,n),l=o.indexOf(r);l!==-1||b(!1);var s=o.slice(l+1),c=s.reduce(function(f,m){return f[m.descriptor.id]=!0,f},{}),p={inVirtualList:t.descriptor.mode==="virtual",displacedBy:a,effected:c},d=gr({afterDragging:s,destination:t,displacedBy:a,last:null,viewport:i.frame,forceShouldAnimate:!1}),u={displaced:d,displacedBy:a,at:{type:"REORDER",destination:qa(r.descriptor)}};return{impact:u,afterCritical:p}},Ya=function(e,r){return{draggables:e.draggables,droppables:tt(e.droppables,r)}},_r=function(r){},Er=function(r){},Qa=function(e){var r=e.draggable,t=e.offset,n=e.initialWindowScroll,i=Le(r.client,t),a=Me(i,n),o=Object(O.a)({},r,{placeholder:Object(O.a)({},r.placeholder,{client:i}),client:i,page:a});return o},Za=function(e){var r=e.frame;return r||b(!1),r},ei=function(e){var r=e.additions,t=e.updatedDroppables,n=e.viewport,i=n.scroll.diff.value;return r.map(function(a){var o=a.descriptor.droppableId,l=t[o],s=Za(l),c=s.scroll.diff.value,p=K(i,c),d=Qa({draggable:a,offset:p,initialWindowScroll:n.scroll.initial});return d})},ri=function(e){var r=e.state,t=e.published;_r();var n=t.modified.map(function(A){var M=r.dimensions.droppables[A.droppableId],q=vr(M,A.scroll);return q}),i=Object(O.a)({},r.dimensions.droppables,{},Nt(n)),a=Lt(ei({additions:t.additions,updatedDroppables:i,viewport:r.viewport})),o=Object(O.a)({},r.dimensions.draggables,{},a);t.removals.forEach(function(A){delete o[A]});var l={droppables:i,draggables:o},s=Ue(r.impact),c=s?l.droppables[s]:null,p=l.draggables[r.critical.draggable.id],d=l.droppables[r.critical.droppable.id],u=an({draggable:p,home:d,draggables:o,viewport:r.viewport}),f=u.impact,m=u.afterCritical,_=c&&c.isCombineEnabled?r.impact:f,E=en({pageOffset:r.current.page.offset,draggable:l.draggables[r.critical.draggable.id],draggables:l.draggables,droppables:l.droppables,previousImpact:_,viewport:r.viewport,afterCritical:m});Er();var x=Object(O.a)({phase:"DRAGGING"},r,{phase:"DRAGGING",impact:E,onLiftImpact:f,dimensions:l,afterCritical:m,forceShouldAnimate:!1});if(r.phase==="COLLECTING")return x;var I=Object(O.a)({phase:"DROP_PENDING"},x,{phase:"DROP_PENDING",reason:r.reason,isWaiting:!1});return I},nt=function(r){return r.movementMode==="SNAP"},at=function(r,t,n){var i=Ya(r.dimensions,t);return!nt(r)||n?hr({state:r,dimensions:i}):nn({state:r,dimensions:i})};function it(e){return e.isDragging&&e.movementMode==="SNAP"?Object(O.a)({phase:"DRAGGING"},e,{scrollJumpRequest:null}):e}var on={phase:"IDLE",completed:null,shouldFlush:!1},ti=function(e,r){if(e===void 0&&(e=on),r.type==="FLUSH")return Object(O.a)({},on,{shouldFlush:!0});if(r.type==="INITIAL_PUBLISH"){e.phase==="IDLE"||b(!1);var t=r.payload,n=t.critical,i=t.clientSelection,a=t.viewport,o=t.dimensions,l=t.movementMode,s=o.draggables[n.draggable.id],c=o.droppables[n.droppable.id],p={selection:i,borderBoxCenter:s.client.borderBox.center,offset:Q},d={client:p,page:{selection:K(p.selection,a.scroll.initial),borderBoxCenter:K(p.selection,a.scroll.initial),offset:K(p.selection,a.scroll.diff.value)}},u=Mr(o.droppables).every(function(Rs){return!Rs.isFixedOnPage}),f=an({draggable:s,home:c,draggables:o.draggables,viewport:a}),m=f.impact,_=f.afterCritical,E={phase:"DRAGGING",isDragging:!0,critical:n,movementMode:l,dimensions:o,initial:d,current:d,isWindowScrollAllowed:u,impact:m,afterCritical:_,onLiftImpact:m,viewport:a,scrollJumpRequest:null,forceShouldAnimate:null};return E}if(r.type==="COLLECTION_STARTING"){if(e.phase==="COLLECTING"||e.phase==="DROP_PENDING")return e;e.phase==="DRAGGING"||b(!1);var x=Object(O.a)({phase:"COLLECTING"},e,{phase:"COLLECTING"});return x}if(r.type==="PUBLISH_WHILE_DRAGGING")return e.phase==="COLLECTING"||e.phase==="DROP_PENDING"||b(!1),ri({state:e,published:r.payload});if(r.type==="MOVE"){if(e.phase==="DROP_PENDING")return e;rr(e)||b(!1);var I=r.payload.client;return de(I,e.current.client.selection)?e:hr({state:e,clientSelection:I,impact:nt(e)?e.impact:null})}if(r.type==="UPDATE_DROPPABLE_SCROLL"){if(e.phase==="DROP_PENDING")return it(e);if(e.phase==="COLLECTING")return it(e);rr(e)||b(!1);var A=r.payload,M=A.id,q=A.newScroll,G=e.dimensions.droppables[M];if(!G)return e;var se=vr(G,q);return at(e,se,!1)}if(r.type==="UPDATE_DROPPABLE_IS_ENABLED"){if(e.phase==="DROP_PENDING")return e;rr(e)||b(!1);var Pe=r.payload,ne=Pe.id,xe=Pe.isEnabled,je=e.dimensions.droppables[ne];je||b(!1),je.isEnabled!==xe||b(!1);var We=Object(O.a)({},je,{isEnabled:xe});return at(e,We,!0)}if(r.type==="UPDATE_DROPPABLE_IS_COMBINE_ENABLED"){if(e.phase==="DROP_PENDING")return e;rr(e)||b(!1);var dr=r.payload,wr=dr.id,cr=dr.isCombineEnabled,Rr=e.dimensions.droppables[wr];Rr||b(!1),Rr.isCombineEnabled!==cr||b(!1);var Ds=Object(O.a)({},Rr,{isCombineEnabled:cr});return at(e,Ds,!0)}if(r.type==="MOVE_BY_WINDOW_SCROLL"){if(e.phase==="DROP_PENDING"||e.phase==="DROP_ANIMATING")return e;rr(e)||b(!1),e.isWindowScrollAllowed||b(!1);var ra=r.payload.newScroll;if(de(e.viewport.scroll.current,ra))return it(e);var ta=Kt(e.viewport,ra);return nt(e)?nn({state:e,viewport:ta}):hr({state:e,viewport:ta})}if(r.type==="UPDATE_VIEWPORT_MAX_SCROLL"){if(!rr(e))return e;var na=r.payload.maxScroll;if(de(na,e.viewport.scroll.max))return e;var ys=Object(O.a)({},e.viewport,{scroll:Object(O.a)({},e.viewport.scroll,{max:na})});return Object(O.a)({phase:"DRAGGING"},e,{viewport:ys})}if(r.type==="MOVE_UP"||r.type==="MOVE_DOWN"||r.type==="MOVE_LEFT"||r.type==="MOVE_RIGHT"){if(e.phase==="COLLECTING"||e.phase==="DROP_PENDING")return e;e.phase==="DRAGGING"||b(!1);var Kr=Fa({state:e,type:r.type});return Kr?hr({state:e,impact:Kr.impact,clientSelection:Kr.clientSelection,scrollJumpRequest:Kr.scrollJumpRequest}):e}if(r.type==="DROP_PENDING"){var xs=r.payload.reason;e.phase==="COLLECTING"||b(!1);var Cs=Object(O.a)({phase:"DROP_PENDING"},e,{phase:"DROP_PENDING",isWaiting:!0,reason:xs});return Cs}if(r.type==="DROP_ANIMATE"){var Mt=r.payload,Is=Mt.completed,Ps=Mt.dropDuration,Ss=Mt.newHomeClientOffset;e.phase==="DRAGGING"||e.phase==="DROP_PENDING"||b(!1);var Os={phase:"DROP_ANIMATING",completed:Is,dropDuration:Ps,newHomeClientOffset:Ss,dimensions:e.dimensions};return Os}if(r.type==="DROP_COMPLETE"){var ws=r.payload.completed;return{phase:"IDLE",completed:ws,shouldFlush:!1}}return e},ni=function(r){return{type:"BEFORE_INITIAL_CAPTURE",payload:r}},ai=function(r){return{type:"LIFT",payload:r}},ii=function(r){return{type:"INITIAL_PUBLISH",payload:r}},oi=function(r){return{type:"PUBLISH_WHILE_DRAGGING",payload:r}},li=function(){return{type:"COLLECTION_STARTING",payload:null}},si=function(r){return{type:"UPDATE_DROPPABLE_SCROLL",payload:r}},ui=function(r){return{type:"UPDATE_DROPPABLE_IS_ENABLED",payload:r}},di=function(r){return{type:"UPDATE_DROPPABLE_IS_COMBINE_ENABLED",payload:r}},ln=function(r){return{type:"MOVE",payload:r}},ci=function(r){return{type:"MOVE_BY_WINDOW_SCROLL",payload:r}},pi=function(r){return{type:"UPDATE_VIEWPORT_MAX_SCROLL",payload:r}},fi=function(){return{type:"MOVE_UP",payload:null}},vi=function(){return{type:"MOVE_DOWN",payload:null}},mi=function(){return{type:"MOVE_RIGHT",payload:null}},gi=function(){return{type:"MOVE_LEFT",payload:null}},ot=function(){return{type:"FLUSH",payload:null}},bi=function(r){return{type:"DROP_ANIMATE",payload:r}},lt=function(r){return{type:"DROP_COMPLETE",payload:r}},sn=function(r){return{type:"DROP",payload:r}},hi=function(r){return{type:"DROP_PENDING",payload:r}},un=function(){return{type:"DROP_ANIMATION_FINISHED",payload:null}};function As(e){if(e.length<=1)return;for(var r=e.map(function(l){return l.descriptor.index}),t={},n=1;n<r.length;n++){var i=r[n],a=r[n-1];i!==a+1&&(t[i]=!0)}if(!Object.keys(t).length)return;var o=r.map(function(l){var s=Boolean(t[l]);return s?"[\u{1F525}"+l+"]":""+l}).join(", ")}function _i(e,r){if(!1)var t}var Ei=function(e){return function(r){var t=r.getState,n=r.dispatch;return function(i){return function(a){if(a.type!=="LIFT"){i(a);return}var o=a.payload,l=o.id,s=o.clientSelection,c=o.movementMode,p=t();p.phase==="DROP_ANIMATING"&&n(lt({completed:p.completed})),t().phase==="IDLE"||b(!1),n(ot()),n(ni({draggableId:l,movementMode:c}));var d={shouldPublishImmediately:c==="SNAP"},u={draggableId:l,scrollOptions:d},f=e.startPublishing(u),m=f.critical,_=f.dimensions,E=f.viewport;_i(m,_),n(ii({critical:m,dimensions:_,clientSelection:s,movementMode:c,viewport:E}))}}}},Di=function(e){return function(){return function(r){return function(t){t.type==="INITIAL_PUBLISH"&&e.dragging(),t.type==="DROP_ANIMATE"&&e.dropping(t.payload.completed.result.reason),(t.type==="FLUSH"||t.type==="DROP_COMPLETE")&&e.resting(),r(t)}}}},st={outOfTheWay:"cubic-bezier(0.2, 0, 0, 1)",drop:"cubic-bezier(.2,1,.1,1)"},Dr={opacity:{drop:0,combining:.7},scale:{drop:.75}},ut={outOfTheWay:.2,minDropTime:.33,maxDropTime:.55},tr=ut.outOfTheWay+"s "+st.outOfTheWay,yr={fluid:"opacity "+tr,snap:"transform "+tr+", opacity "+tr,drop:function(r){var t=r+"s "+st.drop;return"transform "+t+", opacity "+t},outOfTheWay:"transform "+tr,placeholder:"height "+tr+", width "+tr+", margin "+tr},dn=function(r){return de(r,Q)?null:"translate("+r.x+"px, "+r.y+"px)"},dt={moveTo:dn,drop:function(r,t){var n=dn(r);return n?t?n+" scale("+Dr.scale.drop+")":n:null}},ct=ut.minDropTime,cn=ut.maxDropTime,yi=cn-ct,pn=1500,xi=.6,Ci=function(e){var r=e.current,t=e.destination,n=e.reason,i=ye(r,t);if(i<=0)return ct;if(i>=pn)return cn;var a=i/pn,o=ct+yi*a,l=n==="CANCEL"?o*xi:o;return Number(l.toFixed(2))},Ii=function(e){var r=e.impact,t=e.draggable,n=e.dimensions,i=e.viewport,a=e.afterCritical,o=n.draggables,l=n.droppables,s=Ue(r),c=s?l[s]:null,p=l[t.descriptor.droppableId],d=tn({impact:r,draggable:t,draggables:o,afterCritical:a,droppable:c||p,viewport:i}),u=ee(d,t.client.borderBox.center);return u},Pi=function(e){var r=e.draggables,t=e.reason,n=e.lastImpact,i=e.home,a=e.viewport,o=e.onLiftImpact;if(!n.at||t!=="DROP"){var l=rn({draggables:r,impact:o,destination:i,viewport:a,forceShouldAnimate:!0});return{impact:l,didDropInsideDroppable:!1}}if(n.at.type==="REORDER")return{impact:n,didDropInsideDroppable:!0};var s=Object(O.a)({},n,{displaced:mr});return{impact:s,didDropInsideDroppable:!0}},Si=function(e){var r=e.getState,t=e.dispatch;return function(n){return function(i){if(i.type!=="DROP"){n(i);return}var a=r(),o=i.payload.reason;if(a.phase==="COLLECTING"){t(hi({reason:o}));return}if(a.phase==="IDLE")return;var l=a.phase==="DROP_PENDING"&&a.isWaiting;l&&b(!1),a.phase==="DRAGGING"||a.phase==="DROP_PENDING"||b(!1);var s=a.critical,c=a.dimensions,p=c.draggables[a.critical.draggable.id],d=Pi({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}),u=d.impact,f=d.didDropInsideDroppable,m=f?qr(u):null,_=f?Tr(u):null,E={index:s.draggable.index,droppableId:s.droppable.id},x={draggableId:p.descriptor.id,type:p.descriptor.type,source:E,reason:o,mode:a.movementMode,destination:m,combine:_},I=Ii({impact:u,draggable:p,dimensions:c,viewport:a.viewport,afterCritical:a.afterCritical}),A={critical:a.critical,afterCritical:a.afterCritical,result:x,impact:u},M=!de(a.current.client.offset,I)||Boolean(x.combine);if(!M){t(lt({completed:A}));return}var q=Ci({current:a.current.client.offset,destination:I,reason:o}),G={newHomeClientOffset:I,dropDuration:q,completed:A};t(bi(G))}}},fn=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function Oi(e){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(t){if(t.target!==window&&t.target!==window.document)return;e()}}}function wi(e){var r=e.onWindowScroll;function t(){r(fn())}var n=N(t),i=Oi(n),a=ae;function o(){return a!==ae}function l(){o()&&b(!1),a=_e(window,[i])}function s(){o()||b(!1),n.cancel(),a(),a=ae}return{start:l,stop:s,isActive:o}}var Ri=function(r){return r.type==="DROP_COMPLETE"||r.type==="DROP_ANIMATE"||r.type==="FLUSH"},Ai=function(e){var r=wi({onWindowScroll:function(n){e.dispatch(ci({newScroll:n}))}});return function(t){return function(n){!r.isActive()&&n.type==="INITIAL_PUBLISH"&&r.start(),r.isActive()&&Ri(n)&&r.stop(),t(n)}}},Bi=function(e){var r=!1,t=!1,n=setTimeout(function(){t=!0}),i=function(o){if(r)return;if(t)return;r=!0,e(o),clearTimeout(n)};return i.wasCalled=function(){return r},i},Mi=function(){var e=[],r=function(a){var o=Jr(e,function(c){return c.timerId===a});o!==-1||b(!1);var l=e.splice(o,1),s=l[0];s.callback()},t=function(a){var o=setTimeout(function(){return r(o)}),l={timerId:o,callback:a};e.push(l)},n=function(){if(!e.length)return;var a=[].concat(e);e.length=0,a.forEach(function(o){clearTimeout(o.timerId),o.callback()})};return{add:t,flush:n}},Ti=function(r,t){return r==null&&t==null?!0:r==null||t==null?!1:r.droppableId===t.droppableId&&r.index===t.index},Ni=function(r,t){return r==null&&t==null?!0:r==null||t==null?!1:r.draggableId===t.draggableId&&r.droppableId===t.droppableId},Li=function(r,t){if(r===t)return!0;var n=r.draggable.id===t.draggable.id&&r.draggable.droppableId===t.draggable.droppableId&&r.draggable.type===t.draggable.type&&r.draggable.index===t.draggable.index,i=r.droppable.id===t.droppable.id&&r.droppable.type===t.droppable.type;return n&&i},xr=function(r,t){_r(),t(),Er()},Fr=function(r,t){return{draggableId:r.draggable.id,type:r.droppable.type,source:{droppableId:r.droppable.id,index:r.draggable.index},mode:t}},pt=function(r,t,n,i){if(!r){n(i(t));return}var a=Bi(n),o={announce:a};r(t,o),a.wasCalled()||n(i(t))},Ui=function(e,r){var t=Mi(),n=null,i=function(u,f){n&&b(!1),xr("onBeforeCapture",function(){var m=e().onBeforeCapture;if(m){var _={draggableId:u,mode:f};m(_)}})},a=function(u,f){n&&b(!1),xr("onBeforeDragStart",function(){var m=e().onBeforeDragStart;m&&m(Fr(u,f))})},o=function(u,f){n&&b(!1);var m=Fr(u,f);n={mode:f,lastCritical:u,lastLocation:m.source,lastCombine:null},t.add(function(){xr("onDragStart",function(){return pt(e().onDragStart,m,r,te.onDragStart)})})},l=function(u,f){var m=qr(f),_=Tr(f);n||b(!1);var E=!Li(u,n.lastCritical);E&&(n.lastCritical=u);var x=!Ti(n.lastLocation,m);x&&(n.lastLocation=m);var I=!Ni(n.lastCombine,_);if(I&&(n.lastCombine=_),!E&&!x&&!I)return;var A=Object(O.a)({},Fr(u,n.mode),{combine:_,destination:m});t.add(function(){xr("onDragUpdate",function(){return pt(e().onDragUpdate,A,r,te.onDragUpdate)})})},s=function(){n||b(!1),t.flush()},c=function(u){n||b(!1),n=null,xr("onDragEnd",function(){return pt(e().onDragEnd,u,r,te.onDragEnd)})},p=function(){if(!n)return;var u=Object(O.a)({},Fr(n.lastCritical,n.mode),{combine:null,destination:null,reason:"CANCEL"});c(u)};return{beforeCapture:i,beforeStart:a,start:o,update:l,flush:s,drop:c,abort:p}},Fi=function(e,r){var t=Ui(e,r);return function(n){return function(i){return function(a){if(a.type==="BEFORE_INITIAL_CAPTURE"){t.beforeCapture(a.payload.draggableId,a.payload.movementMode);return}if(a.type==="INITIAL_PUBLISH"){var o=a.payload.critical;t.beforeStart(o,a.payload.movementMode),i(a),t.start(o,a.payload.movementMode);return}if(a.type==="DROP_COMPLETE"){var l=a.payload.completed.result;t.flush(),i(a),t.drop(l);return}if(i(a),a.type==="FLUSH"){t.abort();return}var s=n.getState();s.phase==="DRAGGING"&&t.update(s.critical,s.impact)}}}},ji=function(e){return function(r){return function(t){if(t.type!=="DROP_ANIMATION_FINISHED"){r(t);return}var n=e.getState();n.phase==="DROP_ANIMATING"||b(!1),e.dispatch(lt({completed:n.completed}))}}},Wi=function(e){var r=null,t=null;function n(){t&&(cancelAnimationFrame(t),t=null),r&&(r(),r=null)}return function(i){return function(a){if((a.type==="FLUSH"||a.type==="DROP_COMPLETE"||a.type==="DROP_ANIMATION_FINISHED")&&n(),i(a),a.type!=="DROP_ANIMATE")return;var o={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){var s=e.getState();s.phase==="DROP_ANIMATING"&&e.dispatch(un())}};t=requestAnimationFrame(function(){t=null,r=_e(window,[o])})}}},Gi=function(e){return function(){return function(r){return function(t){(t.type==="DROP_COMPLETE"||t.type==="FLUSH"||t.type==="DROP_ANIMATE")&&e.stopPublishing(),r(t)}}}},ki=function(e){var r=!1;return function(){return function(t){return function(n){if(n.type==="INITIAL_PUBLISH"){r=!0,e.tryRecordFocus(n.payload.critical.draggable.id),t(n),e.tryRestoreFocusRecorded();return}if(t(n),!r)return;if(n.type==="FLUSH"){r=!1,e.tryRestoreFocusRecorded();return}if(n.type==="DROP_COMPLETE"){r=!1;var i=n.payload.completed.result;i.combine&&e.tryShiftRecord(i.draggableId,i.combine.draggableId),e.tryRestoreFocusRecorded()}}}}},Vi=function(r){return r.type==="DROP_COMPLETE"||r.type==="DROP_ANIMATE"||r.type==="FLUSH"},Hi=function(e){return function(r){return function(t){return function(n){if(Vi(n)){e.stop(),t(n);return}if(n.type==="INITIAL_PUBLISH"){t(n);var i=r.getState();i.phase==="DRAGGING"||b(!1),e.start(i);return}t(n),e.scroll(r.getState())}}}},Ki=function(e){return function(r){return function(t){if(r(t),t.type!=="PUBLISH_WHILE_DRAGGING")return;var n=e.getState();if(n.phase!=="DROP_PENDING")return;if(n.isWaiting)return;e.dispatch(sn({reason:n.reason}))}}},$i=R.d,zi=function(e){var r=e.dimensionMarshal,t=e.focusMarshal,n=e.styleMarshal,i=e.getResponders,a=e.announce,o=e.autoScroller;return Object(R.e)(ti,$i(Object(R.a)(Di(n),Gi(r),Ei(r),Si,ji,Wi,Ki,Hi(o),Ai,ki(t),Fi(i,a))))},ft=function(){return{additions:{},removals:{},modified:{}}};function Xi(e){var r=e.registry,t=e.callbacks,n=ft(),i=null,a=function(){if(i)return;t.collectionStarting(),i=requestAnimationFrame(function(){i=null,_r();var p=n,d=p.additions,u=p.removals,f=p.modified,m=Object.keys(d).map(function(x){return r.draggable.getById(x).getDimension(Q)}).sort(function(x,I){return x.descriptor.index-I.descriptor.index}),_=Object.keys(f).map(function(x){var I=r.droppable.getById(x),A=I.callbacks.getScrollWhileDragging();return{droppableId:x,scroll:A}}),E={additions:m,removals:Object.keys(u),modified:_};n=ft(),Er(),t.publish(E)})},o=function(p){var d=p.descriptor.id;n.additions[d]=p,n.modified[p.descriptor.droppableId]=!0,n.removals[d]&&delete n.removals[d],a()},l=function(p){var d=p.descriptor;n.removals[d.id]=!0,n.modified[d.droppableId]=!0,n.additions[d.id]&&delete n.additions[d.id],a()},s=function(){if(!i)return;cancelAnimationFrame(i),i=null,n=ft()};return{add:o,remove:l,stop:s}}var vn=function(e){var r=e.scrollHeight,t=e.scrollWidth,n=e.height,i=e.width,a=ee({x:t,y:r},{x:i,y:n}),o={x:Math.max(0,a.x),y:Math.max(0,a.y)};return o},mn=function(){var e=document.documentElement;return e||b(!1),e},gn=function(){var e=mn(),r=vn({scrollHeight:e.scrollHeight,scrollWidth:e.scrollWidth,width:e.clientWidth,height:e.clientHeight});return r},Ji=function(){var e=fn(),r=gn(),t=e.y,n=e.x,i=mn(),a=i.clientWidth,o=i.clientHeight,l=n+a,s=t+o,c=k({top:t,left:n,right:l,bottom:s}),p={frame:c,scroll:{initial:e,current:e,max:r,diff:{value:Q,displacement:Q}}};return p},qi=function(e){var r=e.critical,t=e.scrollOptions,n=e.registry;_r();var i=Ji(),a=i.scroll.current,o=r.droppable,l=n.droppable.getAllByType(o.type).map(function(d){return d.callbacks.getDimensionAndWatchScroll(a,t)}),s=n.draggable.getAllByType(r.draggable.type).map(function(d){return d.getDimension(a)}),c={draggables:Lt(s),droppables:Nt(l)};Er();var p={dimensions:c,critical:r,viewport:i};return p};function bn(e,r,t){if(t.descriptor.id===r.id)return!1;if(t.descriptor.type!==r.type)return!1;var n=e.droppable.getById(t.descriptor.droppableId);return!(n.descriptor.mode!=="virtual")}var Yi=function(e,r){var t=null,n=Xi({callbacks:{publish:r.publishWhileDragging,collectionStarting:r.collectionStarting},registry:e}),i=function(f,m){if(e.droppable.exists(f)||b(!1),!t)return;r.updateDroppableIsEnabled({id:f,isEnabled:m})},a=function(f,m){if(!t)return;e.droppable.exists(f)||b(!1),r.updateDroppableIsCombineEnabled({id:f,isCombineEnabled:m})},o=function(f,m){if(!t)return;e.droppable.exists(f)||b(!1),r.updateDroppableScroll({id:f,newScroll:m})},l=function(f,m){if(!t)return;e.droppable.getById(f).callbacks.scroll(m)},s=function(){if(!t)return;n.stop();var f=t.critical.droppable;e.droppable.getAllByType(f.type).forEach(function(m){return m.callbacks.dragStopped()}),t.unsubscribe(),t=null},c=function(f){t||b(!1);var m=t.critical.draggable;f.type==="ADDITION"&&(bn(e,m,f.value)&&n.add(f.value)),f.type==="REMOVAL"&&(bn(e,m,f.value)&&n.remove(f.value))},p=function(f){t&&b(!1);var m=e.draggable.getById(f.draggableId),_=e.droppable.getById(m.descriptor.droppableId),E={draggable:m.descriptor,droppable:_.descriptor},x=e.subscribe(c);return t={critical:E,unsubscribe:x},qi({critical:E,registry:e,scrollOptions:f.scrollOptions})},d={updateDroppableIsEnabled:i,updateDroppableIsCombineEnabled:a,scrollDroppable:l,updateDroppableScroll:o,startPublishing:p,stopPublishing:s};return d},hn=function(e,r){return e.phase==="IDLE"?!0:e.phase!=="DROP_ANIMATING"||e.completed.result.draggableId===r?!1:e.completed.result.reason==="DROP"},Qi=function(e){window.scrollBy(e.x,e.y)},Zi=L(function(e){return Mr(e).filter(function(r){return r.isEnabled?!!r.frame:!1})}),eo=function(r,t){var n=Ye(Zi(t),function(i){return i.frame||b(!1),Yt(i.frame.pageMarginBox)(r)});return n},ro=function(e){var r=e.center,t=e.destination,n=e.droppables;if(t){var i=n[t];return i.frame?i:null}var a=eo(r,n);return a},Ze={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:function(r){return Math.pow(r,2)},durationDampening:{stopDampeningAt:1200,accelerateAt:360}},to=function(e,r){var t=e[r.size]*Ze.startFromPercentage,n=e[r.size]*Ze.maxScrollAtPercentage,i={startScrollingFrom:t,maxScrollValueAt:n};return i},_n=function(e){var r=e.startOfRange,t=e.endOfRange,n=e.current,i=t-r;if(i===0)return 0;var a=n-r,o=a/i;return o},vt=1,no=function(e,r){if(e>r.startScrollingFrom)return 0;if(e<=r.maxScrollValueAt)return Ze.maxPixelScroll;if(e===r.startScrollingFrom)return vt;var t=_n({startOfRange:r.maxScrollValueAt,endOfRange:r.startScrollingFrom,current:e}),n=1-t,i=Ze.maxPixelScroll*Ze.ease(n);return Math.ceil(i)},En=Ze.durationDampening.accelerateAt,Dn=Ze.durationDampening.stopDampeningAt,ao=function(e,r){var t=r,n=Dn,i=Date.now(),a=i-t;if(a>=Dn)return e;if(a<En)return vt;var o=_n({startOfRange:En,endOfRange:n,current:a}),l=e*Ze.ease(o);return Math.ceil(l)},yn=function(e){var r=e.distanceToEdge,t=e.thresholds,n=e.dragStartTime,i=e.shouldUseTimeDampening,a=no(r,t);return a===0?0:i?Math.max(ao(a,n),vt):a},xn=function(e){var r=e.container,t=e.distanceToEdges,n=e.dragStartTime,i=e.axis,a=e.shouldUseTimeDampening,o=to(r,i),l=t[i.end]<t[i.start];return l?yn({distanceToEdge:t[i.end],thresholds:o,dragStartTime:n,shouldUseTimeDampening:a}):-1*yn({distanceToEdge:t[i.start],thresholds:o,dragStartTime:n,shouldUseTimeDampening:a})},io=function(e){var r=e.container,t=e.subject,n=e.proposedScroll,i=t.height>r.height,a=t.width>r.width;return!a&&!i?n:a&&i?null:{x:a?0:n.x,y:i?0:n.y}},oo=Je(function(e){return e===0?0:e}),Cn=function(e){var r=e.dragStartTime,t=e.container,n=e.subject,i=e.center,a=e.shouldUseTimeDampening,o={top:i.y-t.top,right:t.right-i.x,bottom:t.bottom-i.y,left:i.x-t.left},l=xn({container:t,distanceToEdges:o,dragStartTime:r,axis:Yr,shouldUseTimeDampening:a}),s=xn({container:t,distanceToEdges:o,dragStartTime:r,axis:jt,shouldUseTimeDampening:a}),c=oo({x:s,y:l});if(de(c,Q))return null;var p=io({container:t,subject:n,proposedScroll:c});return p?de(p,Q)?null:p:null},lo=Je(function(e){return e===0?0:e>0?1:-1}),mt=function(){var e=function(t,n){return t<0?t:t>n?t-n:0};return function(r){var t=r.current,n=r.max,i=r.change,a=K(t,i),o={x:e(a.x,n.x),y:e(a.y,n.y)};return de(o,Q)?null:o}}(),In=function(r){var t=r.max,n=r.current,i=r.change,a={x:Math.max(n.x,t.x),y:Math.max(n.y,t.y)},o=lo(i),l=mt({max:a,current:n,change:o});return l?o.x!==0&&l.x===0?!0:o.y!==0&&l.y===0:!0},gt=function(r,t){return In({current:r.scroll.current,max:r.scroll.max,change:t})},so=function(r,t){if(!gt(r,t))return null;var n=r.scroll.max,i=r.scroll.current;return mt({current:i,max:n,change:t})},bt=function(r,t){var n=r.frame;return n?In({current:n.scroll.current,max:n.scroll.max,change:t}):!1},uo=function(r,t){var n=r.frame;return n&&bt(r,t)?mt({current:n.scroll.current,max:n.scroll.max,change:t}):null},co=function(e){var r=e.viewport,t=e.subject,n=e.center,i=e.dragStartTime,a=e.shouldUseTimeDampening,o=Cn({dragStartTime:i,container:r.frame,subject:t,center:n,shouldUseTimeDampening:a});return o&>(r,o)?o:null},po=function(e){var r=e.droppable,t=e.subject,n=e.center,i=e.dragStartTime,a=e.shouldUseTimeDampening,o=r.frame;if(!o)return null;var l=Cn({dragStartTime:i,container:o.pageMarginBox,subject:t,center:n,shouldUseTimeDampening:a});return l&&bt(r,l)?l:null},Pn=function(e){var r=e.state,t=e.dragStartTime,n=e.shouldUseTimeDampening,i=e.scrollWindow,a=e.scrollDroppable,o=r.current.page.borderBoxCenter,l=r.dimensions.draggables[r.critical.draggable.id],s=l.page.marginBox;if(r.isWindowScrollAllowed){var c=r.viewport,p=co({dragStartTime:t,viewport:c,subject:s,center:o,shouldUseTimeDampening:n});if(p){i(p);return}}var d=ro({center:o,destination:Ue(r.impact),droppables:r.dimensions.droppables});if(!d)return;var u=po({dragStartTime:t,droppable:d,subject:s,center:o,shouldUseTimeDampening:n});u&&a(d.descriptor.id,u)},fo=function(e){var r=e.scrollWindow,t=e.scrollDroppable,n=N(r),i=N(t),a=null,o=function(p){a||b(!1);var d=a,u=d.shouldUseTimeDampening,f=d.dragStartTime;Pn({state:p,scrollWindow:n,scrollDroppable:i,dragStartTime:f,shouldUseTimeDampening:u})},l=function(p){_r(),a&&b(!1);var d=Date.now(),u=!1,f=function(){u=!0};Pn({state:p,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:f,scrollDroppable:f}),a={dragStartTime:d,shouldUseTimeDampening:u},Er(),u&&o(p)},s=function(){if(!a)return;n.cancel(),i.cancel(),a=null};return{start:l,stop:s,scroll:o}},vo=function(e){var r=e.move,t=e.scrollDroppable,n=e.scrollWindow,i=function(c,p){var d=K(c.current.client.selection,p);r({client:d})},a=function(c,p){if(!bt(c,p))return p;var d=uo(c,p);if(!d)return t(c.descriptor.id,p),null;var u=ee(p,d);t(c.descriptor.id,u);var f=ee(p,u);return f},o=function(c,p,d){if(!c)return d;if(!gt(p,d))return d;var u=so(p,d);if(!u)return n(d),null;var f=ee(d,u);n(f);var m=ee(d,f);return m},l=function(c){var p=c.scrollJumpRequest;if(!p)return;var d=Ue(c.impact);d||b(!1);var u=a(c.dimensions.droppables[d],p);if(!u)return;var f=c.viewport,m=o(c.isWindowScrollAllowed,f,u);if(!m)return;i(c,m)};return l},mo=function(e){var r=e.scrollDroppable,t=e.scrollWindow,n=e.move,i=fo({scrollWindow:t,scrollDroppable:r}),a=vo({move:n,scrollWindow:t,scrollDroppable:r}),o=function(c){if(c.phase!=="DRAGGING")return;if(c.movementMode==="FLUID"){i.scroll(c);return}if(!c.scrollJumpRequest)return;a(c)},l={scroll:o,start:i.start,stop:i.stop};return l},lr="data-rbd",sr=function(){var e=lr+"-drag-handle";return{base:e,draggableId:e+"-draggable-id",contextId:e+"-context-id"}}(),ht=function(){var e=lr+"-draggable";return{base:e,contextId:e+"-context-id",id:e+"-id"}}(),go=function(){var e=lr+"-droppable";return{base:e,contextId:e+"-context-id",id:e+"-id"}}(),Sn={contextId:lr+"-scroll-container-context-id"},bo=function(r){return function(t){return"["+t+'="'+r+'"]'}},Cr=function(r,t){return r.map(function(n){var i=n.styles[t];return i?n.selector+" { "+i+" }":""}).join(" ")},ho="pointer-events: none;",_o=function(e){var r=bo(e),t=function(){var l=`
|
|
cursor: -webkit-grab;
|
|
cursor: grab;
|
|
`;return{selector:r(sr.contextId),styles:{always:`
|
|
-webkit-touch-callout: none;
|
|
-webkit-tap-highlight-color: rgba(0,0,0,0);
|
|
touch-action: manipulation;
|
|
`,resting:l,dragging:ho,dropAnimating:l}}}(),n=function(){var l=`
|
|
transition: `+yr.outOfTheWay+`;
|
|
`;return{selector:r(ht.contextId),styles:{dragging:l,dropAnimating:l,userCancel:l}}}(),i={selector:r(go.contextId),styles:{always:"overflow-anchor: none;"}},a={selector:"body",styles:{dragging:`
|
|
cursor: grabbing;
|
|
cursor: -webkit-grabbing;
|
|
user-select: none;
|
|
-webkit-user-select: none;
|
|
-moz-user-select: none;
|
|
-ms-user-select: none;
|
|
overflow-anchor: none;
|
|
`}},o=[n,t,i,a];return{always:Cr(o,"always"),resting:Cr(o,"resting"),dragging:Cr(o,"dragging"),dropAnimating:Cr(o,"dropAnimating"),userCancel:Cr(o,"userCancel")}},Fe=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?T.useLayoutEffect:T.useEffect,_t=function(){var r=document.querySelector("head");return r||b(!1),r},On=function(r){var t=document.createElement("style");return r&&t.setAttribute("nonce",r),t.type="text/css",t};function Eo(e,r){var t=F(function(){return _o(e)},[e]),n=Object(T.useRef)(null),i=Object(T.useRef)(null),a=P(L(function(d){var u=i.current;u||b(!1),u.textContent=d}),[]),o=P(function(d){var u=n.current;u||b(!1),u.textContent=d},[]);Fe(function(){!n.current&&!i.current||b(!1);var d=On(r),u=On(r);return n.current=d,i.current=u,d.setAttribute(lr+"-always",e),u.setAttribute(lr+"-dynamic",e),_t().appendChild(d),_t().appendChild(u),o(t.always),a(t.resting),function(){var f=function(_){var E=_.current;E||b(!1),_t().removeChild(E),_.current=null};f(n),f(i)}},[r,o,a,t.always,t.resting,e]);var l=P(function(){return a(t.dragging)},[a,t.dragging]),s=P(function(d){if(d==="DROP"){a(t.dropAnimating);return}a(t.userCancel)},[a,t.dropAnimating,t.userCancel]),c=P(function(){if(!i.current)return;a(t.resting)},[a,t.resting]),p=F(function(){return{dragging:l,dropping:s,resting:c}},[l,s,c]);return p}var wn=function(e){return e&&e.ownerDocument?e.ownerDocument.defaultView:window};function Ir(e){return e instanceof wn(e).HTMLElement}function Rn(e,r){var t="["+sr.contextId+'="'+e+'"]',n=Tt(document.querySelectorAll(t));if(!n.length)return null;var i=Ye(n,function(a){return a.getAttribute(sr.draggableId)===r});return i&&Ir(i)?i:null}function Do(e){var r=Object(T.useRef)({}),t=Object(T.useRef)(null),n=Object(T.useRef)(null),i=Object(T.useRef)(!1),a=P(function(u,f){var m={id:u,focus:f};return r.current[u]=m,function(){var E=r.current,x=E[u];x!==m&&delete E[u]}},[]),o=P(function(u){var f=Rn(e,u);f&&f!==document.activeElement&&f.focus()},[e]),l=P(function(u,f){t.current===u&&(t.current=f)},[]),s=P(function(){if(n.current)return;if(!i.current)return;n.current=requestAnimationFrame(function(){n.current=null;var u=t.current;u&&o(u)})},[o]),c=P(function(u){t.current=null;var f=document.activeElement;if(!f)return;if(f.getAttribute(sr.draggableId)!==u)return;t.current=u},[]);Fe(function(){return i.current=!0,function(){i.current=!1;var u=n.current;u&&cancelAnimationFrame(u)}},[]);var p=F(function(){return{register:a,tryRecordFocus:c,tryRestoreFocusRecorded:s,tryShiftRecord:l}},[a,c,s,l]);return p}function yo(){var e={draggables:{},droppables:{}},r=[];function t(d){return r.push(d),function(){var f=r.indexOf(d);if(f===-1)return;r.splice(f,1)}}function n(d){r.length&&r.forEach(function(u){return u(d)})}function i(d){return e.draggables[d]||null}function a(d){var u=i(d);return u||b(!1),u}var o={register:function(u){e.draggables[u.descriptor.id]=u,n({type:"ADDITION",value:u})},update:function(u,f){var m=e.draggables[f.descriptor.id];if(!m)return;if(m.uniqueId!==u.uniqueId)return;delete e.draggables[f.descriptor.id],e.draggables[u.descriptor.id]=u},unregister:function(u){var f=u.descriptor.id,m=i(f);if(!m)return;if(u.uniqueId!==m.uniqueId)return;delete e.draggables[f],n({type:"REMOVAL",value:u})},getById:a,findById:i,exists:function(u){return Boolean(i(u))},getAllByType:function(u){return Ve(e.draggables).filter(function(f){return f.descriptor.type===u})}};function l(d){return e.droppables[d]||null}function s(d){var u=l(d);return u||b(!1),u}var c={register:function(u){e.droppables[u.descriptor.id]=u},unregister:function(u){var f=l(u.descriptor.id);if(!f)return;if(u.uniqueId!==f.uniqueId)return;delete e.droppables[u.descriptor.id]},getById:s,findById:l,exists:function(u){return Boolean(l(u))},getAllByType:function(u){return Ve(e.droppables).filter(function(f){return f.descriptor.type===u})}};function p(){e.draggables={},e.droppables={},r.length=0}return{draggable:o,droppable:c,subscribe:t,clean:p}}function xo(){var e=F(yo,[]);return Object(T.useEffect)(function(){return function(){requestAnimationFrame(e.clean)}},[e]),e}var Et=$.a.createContext(null),Pr=function(){var e=document.body;return e||b(!1),e},Co={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"},Io=function(r){return"rbd-announcement-"+r};function Po(e){var r=F(function(){return Io(e)},[e]),t=Object(T.useRef)(null);Object(T.useEffect)(function(){var a=document.createElement("div");return t.current=a,a.id=r,a.setAttribute("aria-live","assertive"),a.setAttribute("aria-atomic","true"),Object(O.a)(a.style,Co),Pr().appendChild(a),function(){setTimeout(function(){var s=Pr();s.contains(a)&&s.removeChild(a),a===t.current&&(t.current=null)})}},[r]);var n=P(function(i){var a=t.current;if(a){a.textContent=i;return}},[]);return n}var An=0,So={separator:"::"};function Oo(){An=0}function Dt(e,r){return r===void 0&&(r=So),F(function(){return""+e+r.separator+An++},[r.separator,e])}function wo(e){var r=e.contextId,t=e.uniqueId;return"rbd-hidden-text-"+r+"-"+t}function Ro(e){var r=e.contextId,t=e.text,n=Dt("hidden-text",{separator:"-"}),i=F(function(){return wo({contextId:r,uniqueId:n})},[n,r]);return Object(T.useEffect)(function(){var o=document.createElement("div");return o.id=i,o.textContent=t,o.style.display="none",Pr().appendChild(o),function(){var s=Pr();s.contains(o)&&s.removeChild(o)}},[i,t]),i}var jr=$.a.createContext(null),Ao={react:"^16.8.5","react-dom":"^16.8.5"},Bo=/(\d+)\.(\d+)\.(\d+)/,Bn=function(r){var t=Bo.exec(r);t!=null||b(!1);var n=Number(t[1]),i=Number(t[2]),a=Number(t[3]);return{major:n,minor:i,patch:a,raw:r}},Mo=function(r,t){return t.major>r.major?!0:t.major<r.major?!1:t.minor>r.minor?!0:t.minor<r.minor?!1:t.patch>=r.patch},To=function(e,r){var t=Bn(e),n=Bn(r);if(Mo(t,n))return},Bs=`
|
|
We expect a html5 doctype: <!doctype html>
|
|
This is to ensure consistent browser layout and measurement
|
|
|
|
More information: https://github.com/atlassian/react-beautiful-dnd/blob/master/docs/guides/doctype.md
|
|
`,No=function(e){var r=e.doctype;if(!r)return;r.name.toLowerCase()!=="html",r.publicId!==""};function yt(e){}function Sr(e,r){yt(function(){Object(T.useEffect)(function(){try{e()}catch(t){W(`
|
|
A setup problem was encountered.
|
|
|
|
> `+t.message+`
|
|
`)}},r)})}function Lo(){Sr(function(){To(Ao.react,$.a.version),No(document)},[])}function xt(e){var r=Object(T.useRef)(e);return Object(T.useEffect)(function(){r.current=e}),r}function Uo(){var e=null;function r(){return Boolean(e)}function t(o){return o===e}function n(o){e&&b(!1);var l={abandon:o};return e=l,l}function i(){e||b(!1),e=null}function a(){e&&(e.abandon(),i())}return{isClaimed:r,isActive:t,claim:n,release:i,tryAbandon:a}}var Fo=9,jo=13,Ct=27,Mn=32,Wo=33,Go=34,ko=35,Vo=36,Ho=37,Ko=38,$o=39,zo=40,Wr,Xo=(Wr={},Wr[jo]=!0,Wr[Fo]=!0,Wr),Tn=function(e){Xo[e.keyCode]&&e.preventDefault()},Gr=function(){var e="visibilitychange";if(typeof document=="undefined")return e;var r=[e,"ms"+e,"webkit"+e,"moz"+e,"o"+e],t=Ye(r,function(n){return"on"+n in document});return t||e}(),Nn=0,Ln=5;function Jo(e,r){return Math.abs(r.x-e.x)>=Ln||Math.abs(r.y-e.y)>=Ln}var Un={type:"IDLE"};function qo(e){var r=e.cancel,t=e.completed,n=e.getPhase,i=e.setPhase;return[{eventName:"mousemove",fn:function(o){var l=o.button,s=o.clientX,c=o.clientY;if(l!==Nn)return;var p={x:s,y:c},d=n();if(d.type==="DRAGGING"){o.preventDefault(),d.actions.move(p);return}d.type==="PENDING"||b(!1);var u=d.point;if(!Jo(u,p))return;o.preventDefault();var f=d.actions.fluidLift(p);i({type:"DRAGGING",actions:f})}},{eventName:"mouseup",fn:function(o){var l=n();if(l.type!=="DRAGGING"){r();return}o.preventDefault(),l.actions.drop({shouldBlockNextClick:!0}),t()}},{eventName:"mousedown",fn:function(o){n().type==="DRAGGING"&&o.preventDefault(),r()}},{eventName:"keydown",fn:function(o){var l=n();if(l.type==="PENDING"){r();return}if(o.keyCode===Ct){o.preventDefault(),r();return}Tn(o)}},{eventName:"resize",fn:r},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){n().type==="PENDING"&&r()}},{eventName:"webkitmouseforcedown",fn:function(o){var l=n();if(l.type!=="IDLE"||b(!1),l.actions.shouldRespectForcePress()){r();return}o.preventDefault()}},{eventName:Gr,fn:r}]}function Yo(e){var r=Object(T.useRef)(Un),t=Object(T.useRef)(ae),n=F(function(){return{eventName:"mousedown",fn:function(d){if(d.defaultPrevented)return;if(d.button!==Nn)return;if(d.ctrlKey||d.metaKey||d.shiftKey||d.altKey)return;var u=e.findClosestDraggableId(d);if(!u)return;var f=e.tryGetLock(u,o,{sourceEvent:d});if(!f)return;d.preventDefault();var m={x:d.clientX,y:d.clientY};t.current(),c(f,m)}}},[e]),i=F(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(d){if(d.defaultPrevented)return;var u=e.findClosestDraggableId(d);if(!u)return;var f=e.findOptionsForDraggable(u);if(!f)return;if(f.shouldRespectForcePress)return;if(!e.canGetLock(u))return;d.preventDefault()}}},[e]),a=P(function(){var d={passive:!1,capture:!0};t.current=_e(window,[i,n],d)},[i,n]),o=P(function(){var p=r.current;if(p.type==="IDLE")return;r.current=Un,t.current(),a()},[a]),l=P(function(){var p=r.current;o(),p.type==="DRAGGING"&&p.actions.cancel({shouldBlockNextClick:!0}),p.type==="PENDING"&&p.actions.abort()},[o]),s=P(function(){var d={capture:!0,passive:!1},u=qo({cancel:l,completed:o,getPhase:function(){return r.current},setPhase:function(m){r.current=m}});t.current=_e(window,u,d)},[l,o]),c=P(function(d,u){r.current.type==="IDLE"||b(!1),r.current={type:"PENDING",point:u,actions:d},s()},[s]);Fe(function(){return a(),function(){t.current()}},[a])}var ur;function Qo(){}var Zo=(ur={},ur[Go]=!0,ur[Wo]=!0,ur[Vo]=!0,ur[ko]=!0,ur);function el(e,r){function t(){r(),e.cancel()}function n(){r(),e.drop()}return[{eventName:"keydown",fn:function(a){if(a.keyCode===Ct){a.preventDefault(),t();return}if(a.keyCode===Mn){a.preventDefault(),n();return}if(a.keyCode===zo){a.preventDefault(),e.moveDown();return}if(a.keyCode===Ko){a.preventDefault(),e.moveUp();return}if(a.keyCode===$o){a.preventDefault(),e.moveRight();return}if(a.keyCode===Ho){a.preventDefault(),e.moveLeft();return}if(Zo[a.keyCode]){a.preventDefault();return}Tn(a)}},{eventName:"mousedown",fn:t},{eventName:"mouseup",fn:t},{eventName:"click",fn:t},{eventName:"touchstart",fn:t},{eventName:"resize",fn:t},{eventName:"wheel",fn:t,options:{passive:!0}},{eventName:Gr,fn:t}]}function rl(e){var r=Object(T.useRef)(Qo),t=F(function(){return{eventName:"keydown",fn:function(a){if(a.defaultPrevented)return;if(a.keyCode!==Mn)return;var o=e.findClosestDraggableId(a);if(!o)return;var l=e.tryGetLock(o,p,{sourceEvent:a});if(!l)return;a.preventDefault();var s=!0,c=l.snapLift();r.current();function p(){s||b(!1),s=!1,r.current(),n()}r.current=_e(window,el(c,p),{capture:!0,passive:!1})}}},[e]),n=P(function(){var a={passive:!1,capture:!0};r.current=_e(window,[t],a)},[t]);Fe(function(){return n(),function(){r.current()}},[n])}var It={type:"IDLE"},tl=120,nl=.15;function al(e){var r=e.cancel,t=e.getPhase;return[{eventName:"orientationchange",fn:r},{eventName:"resize",fn:r},{eventName:"contextmenu",fn:function(i){i.preventDefault()}},{eventName:"keydown",fn:function(i){if(t().type!=="DRAGGING"){r();return}i.keyCode===Ct&&i.preventDefault(),r()}},{eventName:Gr,fn:r}]}function il(e){var r=e.cancel,t=e.completed,n=e.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(a){var o=n();if(o.type!=="DRAGGING"){r();return}o.hasMoved=!0;var l=a.touches[0],s=l.clientX,c=l.clientY,p={x:s,y:c};a.preventDefault(),o.actions.move(p)}},{eventName:"touchend",fn:function(a){var o=n();if(o.type!=="DRAGGING"){r();return}a.preventDefault(),o.actions.drop({shouldBlockNextClick:!0}),t()}},{eventName:"touchcancel",fn:function(a){if(n().type!=="DRAGGING"){r();return}a.preventDefault(),r()}},{eventName:"touchforcechange",fn:function(a){var o=n();o.type!=="IDLE"||b(!1);var l=a.touches[0];if(!l)return;var s=l.force>=nl;if(!s)return;var c=o.actions.shouldRespectForcePress();if(o.type==="PENDING"){c&&r();return}if(c){if(o.hasMoved){a.preventDefault();return}r();return}a.preventDefault()}},{eventName:Gr,fn:r}]}function ol(e){var r=Object(T.useRef)(It),t=Object(T.useRef)(ae),n=P(function(){return r.current},[]),i=P(function(f){r.current=f},[]),a=F(function(){return{eventName:"touchstart",fn:function(f){if(f.defaultPrevented)return;var m=e.findClosestDraggableId(f);if(!m)return;var _=e.tryGetLock(m,l,{sourceEvent:f});if(!_)return;var E=f.touches[0],x=E.clientX,I=E.clientY,A={x,y:I};t.current(),d(_,A)}}},[e]),o=P(function(){var f={capture:!0,passive:!1};t.current=_e(window,[a],f)},[a]),l=P(function(){var u=r.current;if(u.type==="IDLE")return;u.type==="PENDING"&&clearTimeout(u.longPressTimerId),i(It),t.current(),o()},[o,i]),s=P(function(){var u=r.current;l(),u.type==="DRAGGING"&&u.actions.cancel({shouldBlockNextClick:!0}),u.type==="PENDING"&&u.actions.abort()},[l]),c=P(function(){var f={capture:!0,passive:!1},m={cancel:s,completed:l,getPhase:n},_=_e(window,il(m),f),E=_e(window,al(m),f);t.current=function(){_(),E()}},[s,n,l]),p=P(function(){var f=n();f.type==="PENDING"||b(!1);var m=f.actions.fluidLift(f.point);i({type:"DRAGGING",actions:m,hasMoved:!1})},[n,i]),d=P(function(f,m){n().type==="IDLE"||b(!1);var _=setTimeout(p,tl);i({type:"PENDING",point:m,actions:f,longPressTimerId:_}),c()},[c,n,i,p]);Fe(function(){return o(),function(){t.current();var m=n();m.type==="PENDING"&&(clearTimeout(m.longPressTimerId),i(It))}},[n,o,i]),Fe(function(){var f=_e(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return f},[])}function ll(e){yt(function(){var r=xt(e);Sr(function(){r.current.length===e.length||b(!1)})})}var sl={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function Fn(e,r){if(r==null)return!1;var t=Boolean(sl[r.tagName.toLowerCase()]);if(t)return!0;var n=r.getAttribute("contenteditable");return n==="true"||n===""?!0:r===e?!1:Fn(e,r.parentElement)}function ul(e,r){var t=r.target;return Ir(t)?Fn(e,t):!1}var dl=function(e){return k(e.getBoundingClientRect()).center};function cl(e){return e instanceof wn(e).Element}var pl=function(){var e="matches";if(typeof document=="undefined")return e;var r=[e,"msMatchesSelector","webkitMatchesSelector"],t=Ye(r,function(n){return n in Element.prototype});return t||e}();function jn(e,r){return e==null?null:e[pl](r)?e:jn(e.parentElement,r)}function fl(e,r){return e.closest?e.closest(r):jn(e,r)}function vl(e){return"["+sr.contextId+'="'+e+'"]'}function ml(e,r){var t=r.target;if(!cl(t))return null;var n=vl(e),i=fl(t,n);return i&&Ir(i)?i:null}function gl(e,r){var t=ml(e,r);return t?t.getAttribute(sr.draggableId):null}function bl(e,r){var t="["+ht.contextId+'="'+e+'"]',n=Tt(document.querySelectorAll(t)),i=Ye(n,function(a){return a.getAttribute(ht.id)===r});return i&&Ir(i)?i:null}function hl(e){e.preventDefault()}function kr(e){var r=e.expected,t=e.phase,n=e.isLockActive,i=e.shouldWarn;return n()?!(r!==t):!1}function Wn(e){var r=e.lockAPI,t=e.store,n=e.registry,i=e.draggableId;if(r.isClaimed())return!1;var a=n.draggable.findById(i);return a&&a.options.isEnabled?!!hn(t.getState(),i):!1}function _l(e){var r=e.lockAPI,t=e.contextId,n=e.store,i=e.registry,a=e.draggableId,o=e.forceSensorStop,l=e.sourceEvent,s=Wn({lockAPI:r,store:n,registry:i,draggableId:a});if(!s)return null;var c=i.draggable.getById(a),p=bl(t,c.descriptor.id);if(!p)return null;if(l&&!c.options.canDragInteractiveElements&&ul(p,l))return null;var d=r.claim(o||ae),u="PRE_DRAG";function f(){return c.options.shouldRespectForcePress}function m(){return r.isActive(d)}function _(G,se){kr({expected:G,phase:u,isLockActive:m,shouldWarn:!0})&&n.dispatch(se())}var E=_.bind(null,"DRAGGING");function x(G){function se(){r.release(),u="COMPLETED"}u!=="PRE_DRAG"&&(se(),u==="PRE_DRAG"||b(!1)),n.dispatch(ai(G.liftActionArgs)),u="DRAGGING";function Pe(ne,xe){if(xe===void 0&&(xe={shouldBlockNextClick:!1}),G.cleanup(),xe.shouldBlockNextClick){var je=_e(window,[{eventName:"click",fn:hl,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(je)}se(),n.dispatch(sn({reason:ne}))}return Object(O.a)({isActive:function(){return kr({expected:"DRAGGING",phase:u,isLockActive:m,shouldWarn:!1})},shouldRespectForcePress:f,drop:function(xe){return Pe("DROP",xe)},cancel:function(xe){return Pe("CANCEL",xe)}},G.actions)}function I(G){var se=N(function(ne){E(function(){return ln({client:ne})})}),Pe=x({liftActionArgs:{id:a,clientSelection:G,movementMode:"FLUID"},cleanup:function(){return se.cancel()},actions:{move:se}});return Object(O.a)({},Pe,{move:se})}function A(){var G={moveUp:function(){return E(fi)},moveRight:function(){return E(mi)},moveDown:function(){return E(vi)},moveLeft:function(){return E(gi)}};return x({liftActionArgs:{id:a,clientSelection:dl(p),movementMode:"SNAP"},cleanup:ae,actions:G})}function M(){var G=kr({expected:"PRE_DRAG",phase:u,isLockActive:m,shouldWarn:!0});G&&r.release()}var q={isActive:function(){return kr({expected:"PRE_DRAG",phase:u,isLockActive:m,shouldWarn:!1})},shouldRespectForcePress:f,fluidLift:I,snapLift:A,abort:M};return q}var El=[Yo,rl,ol];function Dl(e){var r=e.contextId,t=e.store,n=e.registry,i=e.customSensors,a=e.enableDefaultSensors,o=[].concat(a?El:[],i||[]),l=Object(T.useState)(function(){return Uo()})[0],s=P(function(I,A){I.isDragging&&!A.isDragging&&l.tryAbandon()},[l]);Fe(function(){var I=t.getState(),A=t.subscribe(function(){var M=t.getState();s(I,M),I=M});return A},[l,t,s]),Fe(function(){return l.tryAbandon},[l.tryAbandon]);var c=P(function(x){return Wn({lockAPI:l,registry:n,store:t,draggableId:x})},[l,n,t]),p=P(function(x,I,A){return _l({lockAPI:l,registry:n,contextId:r,store:t,draggableId:x,forceSensorStop:I,sourceEvent:A&&A.sourceEvent?A.sourceEvent:null})},[r,l,n,t]),d=P(function(x){return gl(r,x)},[r]),u=P(function(x){var I=n.draggable.findById(x);return I?I.options:null},[n.draggable]),f=P(function(){if(!l.isClaimed())return;l.tryAbandon(),t.getState().phase!=="IDLE"&&t.dispatch(ot())},[l,t]),m=P(l.isClaimed,[l]),_=F(function(){return{canGetLock:c,tryGetLock:p,findClosestDraggableId:d,findOptionsForDraggable:u,tryReleaseLock:f,isLockClaimed:m}},[c,p,d,u,f,m]);ll(o);for(var E=0;E<o.length;E++)o[E](_)}var yl=function(r){return{onBeforeCapture:r.onBeforeCapture,onBeforeDragStart:r.onBeforeDragStart,onDragStart:r.onDragStart,onDragEnd:r.onDragEnd,onDragUpdate:r.onDragUpdate}};function Or(e){return e.current||b(!1),e.current}function xl(e){var r=e.contextId,t=e.setCallbacks,n=e.sensors,i=e.nonce,a=e.dragHandleUsageInstructions,o=Object(T.useRef)(null);Lo();var l=xt(e),s=P(function(){return yl(l.current)},[l]),c=Po(r),p=Ro({contextId:r,text:a}),d=Eo(r,i),u=P(function(ne){Or(o).dispatch(ne)},[]),f=F(function(){return Object(R.b)({publishWhileDragging:oi,updateDroppableScroll:si,updateDroppableIsEnabled:ui,updateDroppableIsCombineEnabled:di,collectionStarting:li},u)},[u]),m=xo(),_=F(function(){return Yi(m,f)},[m,f]),E=F(function(){return mo(Object(O.a)({scrollWindow:Qi,scrollDroppable:_.scrollDroppable},Object(R.b)({move:ln},u)))},[_.scrollDroppable,u]),x=Do(r),I=F(function(){return zi({announce:c,autoScroller:E,dimensionMarshal:_,focusMarshal:x,getResponders:s,styleMarshal:d})},[c,E,_,x,s,d]);o.current=I;var A=P(function(){var ne=Or(o),xe=ne.getState();xe.phase!=="IDLE"&&ne.dispatch(ot())},[]),M=P(function(){var ne=Or(o).getState();return ne.isDragging||ne.phase==="DROP_ANIMATING"},[]),q=F(function(){return{isDragging:M,tryAbort:A}},[M,A]);t(q);var G=P(function(ne){return hn(Or(o).getState(),ne)},[]),se=P(function(){return rr(Or(o).getState())},[]),Pe=F(function(){return{marshal:_,focus:x,contextId:r,canLift:G,isMovementAllowed:se,dragHandleUsageInstructionsId:p,registry:m}},[r,_,p,x,G,se,m]);return Dl({contextId:r,store:I,registry:m,customSensors:n,enableDefaultSensors:e.enableDefaultSensors!==!1}),Object(T.useEffect)(function(){return A},[A]),$.a.createElement(jr.Provider,{value:Pe},$.a.createElement(pe.a,{context:Et,store:I},e.children))}var Gn=0;function Cl(){Gn=0}function Il(){return F(function(){return""+Gn++},[])}function Ms(){Cl(),Oo()}function Pl(e){var r=Il(),t=e.dragHandleUsageInstructions||te.dragHandleUsageInstructions;return $.a.createElement(pr,null,function(n){return $.a.createElement(xl,{nonce:e.nonce,contextId:r,setCallbacks:n,dragHandleUsageInstructions:t,enableDefaultSensors:e.enableDefaultSensors,sensors:e.sensors,onBeforeCapture:e.onBeforeCapture,onBeforeDragStart:e.onBeforeDragStart,onDragStart:e.onDragStart,onDragUpdate:e.onDragUpdate,onDragEnd:e.onDragEnd},e.children)})}var Pt=function(r){return function(t){return r===t}},Sl=Pt("scroll"),Ol=Pt("auto"),wl=Pt("visible"),kn=function(r,t){return t(r.overflowX)||t(r.overflowY)},Rl=function(r,t){return t(r.overflowX)&&t(r.overflowY)},Vn=function(r){var t=window.getComputedStyle(r),n={overflowX:t.overflowX,overflowY:t.overflowY};return kn(n,Sl)||kn(n,Ol)},Al=function(){return!1;var r,t;if(!Vn(r))return!1;var n,i;if(Rl(i,wl))return!1},Hn=function e(r){return r==null?null:r===document.body?Al()?r:null:r===document.documentElement?null:Vn(r)?r:e(r.parentElement)},Ts=function(e){if(!e)return;var r=Hn(e.parentElement);if(!r)return},St=function(e){return{x:e.scrollLeft,y:e.scrollTop}},Bl=function e(r){if(!r)return!1;var t=window.getComputedStyle(r);return t.position==="fixed"?!0:e(r.parentElement)},Ml=function(e){var r=Hn(e),t=Bl(e);return{closestScrollable:r,isFixedOnPage:t}},Tl=function(e){var r=e.descriptor,t=e.isEnabled,n=e.isCombineEnabled,i=e.isFixedOnPage,a=e.direction,o=e.client,l=e.page,s=e.closest,c=function(){if(!s)return null;var f=s.scrollSize,m=s.client,_=vn({scrollHeight:f.scrollHeight,scrollWidth:f.scrollWidth,height:m.paddingBox.height,width:m.paddingBox.width});return{pageMarginBox:s.page.marginBox,frameClient:m,scrollSize:f,shouldClipSubject:s.shouldClipSubject,scroll:{initial:s.scroll,current:s.scroll,max:_,diff:{value:Q,displacement:Q}}}}(),p=a==="vertical"?Yr:jt,d=qe({page:l,withPlaceholder:null,axis:p,frame:c}),u={descriptor:r,isCombineEnabled:n,isFixedOnPage:i,axis:p,isEnabled:t,client:o,page:l,frame:c,subject:d};return u},Nl=function(r,t){var n=Te(r);if(!t)return n;if(r!==t)return n;var i=n.paddingBox.top-t.scrollTop,a=n.paddingBox.left-t.scrollLeft,o=i+t.scrollHeight,l=a+t.scrollWidth,s={top:i,right:l,bottom:o,left:a},c=he(s,n.border),p=Be({borderBox:c,margin:n.margin,border:n.border,padding:n.padding});return p},Ll=function(e){var r=e.ref,t=e.descriptor,n=e.env,i=e.windowScroll,a=e.direction,o=e.isDropDisabled,l=e.isCombineEnabled,s=e.shouldClipSubject,c=n.closestScrollable,p=Nl(r,c),d=Me(p,i),u=function(){if(!c)return null;var m=Te(c),_={scrollHeight:c.scrollHeight,scrollWidth:c.scrollWidth};return{client:m,page:Me(m,i),scroll:St(c),scrollSize:_,shouldClipSubject:s}}(),f=Tl({descriptor:t,isEnabled:!o,isCombineEnabled:l,isFixedOnPage:n.isFixedOnPage,direction:a,client:p,page:d,closest:u});return f},Ul={passive:!1},Fl={passive:!0},Kn=function(e){return e.shouldPublishImmediately?Ul:Fl};function Vr(e){var r=Object(T.useContext)(e);return r||b(!1),r}var Hr=function(r){return r&&r.env.closestScrollable||null};function jl(e){var r=Object(T.useRef)(null),t=Vr(jr),n=Dt("droppable"),i=t.registry,a=t.marshal,o=xt(e),l=F(function(){return{id:e.droppableId,type:e.type,mode:e.mode}},[e.droppableId,e.mode,e.type]),s=Object(T.useRef)(l),c=F(function(){return L(function(M,q){r.current||b(!1);var G={x:M,y:q};a.updateDroppableScroll(l.id,G)})},[l.id,a]),p=P(function(){var M=r.current;return!M||!M.env.closestScrollable?Q:St(M.env.closestScrollable)},[]),d=P(function(){var M=p();c(M.x,M.y)},[p,c]),u=F(function(){return N(d)},[d]),f=P(function(){var M=r.current,q=Hr(M);M&&q||b(!1);var G=M.scrollOptions;if(G.shouldPublishImmediately){d();return}u()},[u,d]),m=P(function(M,q){r.current&&b(!1);var G=o.current,se=G.getDroppableRef();se||b(!1);var Pe=Ml(se),ne={ref:se,descriptor:l,env:Pe,scrollOptions:q};r.current=ne;var xe=Ll({ref:se,descriptor:l,env:Pe,windowScroll:M,direction:G.direction,isDropDisabled:G.isDropDisabled,isCombineEnabled:G.isCombineEnabled,shouldClipSubject:!G.ignoreContainerClipping}),je=Pe.closestScrollable;return je&&(je.setAttribute(Sn.contextId,t.contextId),je.addEventListener("scroll",f,Kn(ne.scrollOptions))),xe},[t.contextId,l,f,o]),_=P(function(){var M=r.current,q=Hr(M);return M&&q||b(!1),St(q)},[]),E=P(function(){var M=r.current;M||b(!1);var q=Hr(M);if(r.current=null,!q)return;u.cancel(),q.removeAttribute(Sn.contextId),q.removeEventListener("scroll",f,Kn(M.scrollOptions))},[f,u]),x=P(function(M){var q=r.current;q||b(!1);var G=Hr(q);G||b(!1),G.scrollTop+=M.y,G.scrollLeft+=M.x},[]),I=F(function(){return{getDimensionAndWatchScroll:m,getScrollWhileDragging:_,dragStopped:E,scroll:x}},[E,m,_,x]),A=F(function(){return{uniqueId:n,descriptor:l,callbacks:I}},[I,l,n]);Fe(function(){return s.current=A.descriptor,i.droppable.register(A),function(){r.current&&E(),i.droppable.unregister(A)}},[I,l,E,A,a,i.droppable]),Fe(function(){if(!r.current)return;a.updateDroppableIsEnabled(s.current.id,!e.isDropDisabled)},[e.isDropDisabled,a]),Fe(function(){if(!r.current)return;a.updateDroppableIsCombineEnabled(s.current.id,e.isCombineEnabled)},[e.isCombineEnabled,a])}function Ot(){}var $n={width:0,height:0,margin:$r},Wl=function(r){var t=r.isAnimatingOpenOnMount,n=r.placeholder,i=r.animate;return t||i==="close"?$n:{height:n.client.borderBox.height,width:n.client.borderBox.width,margin:n.client.margin}},Gl=function(r){var t=r.isAnimatingOpenOnMount,n=r.placeholder,i=r.animate,a=Wl({isAnimatingOpenOnMount:t,placeholder:n,animate:i});return{display:n.display,boxSizing:"border-box",width:a.width,height:a.height,marginTop:a.margin.top,marginRight:a.margin.right,marginBottom:a.margin.bottom,marginLeft:a.margin.left,flexShrink:"0",flexGrow:"0",pointerEvents:"none",transition:i!=="none"?yr.placeholder:null}};function kl(e){var r=Object(T.useRef)(null),t=P(function(){if(!r.current)return;clearTimeout(r.current),r.current=null},[]),n=e.animate,i=e.onTransitionEnd,a=e.onClose,o=e.contextId,l=Object(T.useState)(e.animate==="open"),s=l[0],c=l[1];Object(T.useEffect)(function(){return s?n!=="open"?(t(),c(!1),Ot):r.current?Ot:(r.current=setTimeout(function(){r.current=null,c(!1)}),t):Ot},[n,s,t]);var p=P(function(u){if(u.propertyName!=="height")return;i(),n==="close"&&a()},[n,a,i]),d=Gl({isAnimatingOpenOnMount:s,animate:e.animate,placeholder:e.placeholder});return $.a.createElement(e.placeholder.tagName,{style:d,"data-rbd-placeholder-context-id":o,onTransitionEnd:p,ref:e.innerRef})}var Vl=$.a.memo(kl),wt=$.a.createContext(null);function zn(e){e&&Ir(e)||b(!1)}function Rt(e){return typeof e=="boolean"}function At(e,r){r.forEach(function(t){return t(e)})}var Hl=[function(r){var t=r.props;t.droppableId||b(!1),typeof t.droppableId=="string"||b(!1)},function(r){var t=r.props;Rt(t.isDropDisabled)||b(!1),Rt(t.isCombineEnabled)||b(!1),Rt(t.ignoreContainerClipping)||b(!1)},function(r){var t=r.getDroppableRef;zn(t())}],Kl=[function(r){var t=r.props,n=r.getPlaceholderRef;if(!t.placeholder)return;var i=n();if(i)return}],$l=[function(r){var t=r.props;t.renderClone||b(!1)},function(r){var t=r.getPlaceholderRef;t()&&b(!1)}];function zl(e){Sr(function(){At(e,Hl),e.props.mode==="standard"&&At(e,Kl),e.props.mode==="virtual"&&At(e,$l)})}var Xl=function(e){Object(Re.a)(r,e);function r(){for(var n,i=arguments.length,a=new Array(i),o=0;o<i;o++)a[o]=arguments[o];return n=e.call.apply(e,[this].concat(a))||this,n.state={isVisible:Boolean(n.props.on),data:n.props.on,animate:n.props.shouldAnimate&&n.props.on?"open":"none"},n.onClose=function(){if(n.state.animate!=="close")return;n.setState({isVisible:!1})},n}r.getDerivedStateFromProps=function(i,a){return i.shouldAnimate?i.on?{isVisible:!0,data:i.on,animate:"open"}:a.isVisible?{isVisible:!0,data:a.data,animate:"close"}:{isVisible:!1,animate:"close",data:null}:{isVisible:Boolean(i.on),data:i.on,animate:"none"}};var t=r.prototype;return t.render=function(){if(!this.state.isVisible)return null;var i={onClose:this.onClose,data:this.state.data,animate:this.state.animate};return this.props.children(i)},r}($.a.PureComponent),Xn={dragging:5e3,dropAnimating:4500},Jl=function(r,t){return t?yr.drop(t.duration):r?yr.snap:yr.fluid},ql=function(r,t){return r?t?Dr.opacity.drop:Dr.opacity.combining:null},Yl=function(r){return r.forceShouldAnimate!=null?r.forceShouldAnimate:r.mode==="SNAP"};function Ql(e){var r=e.dimension,t=r.client,n=e.offset,i=e.combineWith,a=e.dropping,o=Boolean(i),l=Yl(e),s=Boolean(a),c=s?dt.drop(n,o):dt.moveTo(n),p={position:"fixed",top:t.marginBox.top,left:t.marginBox.left,boxSizing:"border-box",width:t.borderBox.width,height:t.borderBox.height,transition:Jl(l,a),transform:c,opacity:ql(o,s),zIndex:s?Xn.dropAnimating:Xn.dragging,pointerEvents:"none"};return p}function Zl(e){return{transform:dt.moveTo(e.offset),transition:e.shouldAnimateDisplacement?null:"none"}}function es(e){return e.type==="DRAGGING"?Ql(e):Zl(e)}function rs(e,r,t){t===void 0&&(t=Q);var n=window.getComputedStyle(r),i=r.getBoundingClientRect(),a=Se(i,n),o=Me(a,t),l={client:a,tagName:r.tagName.toLowerCase(),display:n.display},s={x:a.marginBox.width,y:a.marginBox.height},c={descriptor:e,placeholder:l,displaceBy:s,client:a,page:o};return c}function ts(e){var r=Dt("draggable"),t=e.descriptor,n=e.registry,i=e.getDraggableRef,a=e.canDragInteractiveElements,o=e.shouldRespectForcePress,l=e.isEnabled,s=F(function(){return{canDragInteractiveElements:a,shouldRespectForcePress:o,isEnabled:l}},[a,l,o]),c=P(function(f){var m=i();return m||b(!1),rs(t,m,f)},[t,i]),p=F(function(){return{uniqueId:r,descriptor:t,options:s,getDimension:c}},[t,c,s,r]),d=Object(T.useRef)(p),u=Object(T.useRef)(!0);Fe(function(){return n.draggable.register(d.current),function(){return n.draggable.unregister(d.current)}},[n.draggable]),Fe(function(){if(u.current){u.current=!1;return}var f=d.current;d.current=p,n.draggable.update(p,f)},[p,n.draggable])}function ns(e,r,t){Sr(function(){function n(a){return"Draggable[id: "+a+"]: "}var i=e.draggableId;if(i||b(!1),typeof i=="string"||b(!1),Xr(e.index)||b(!1),e.mapped.type==="DRAGGING")return;zn(t()),e.isEnabled&&(Rn(r,i)||b(!1))})}function as(e){yt(function(){var r=Object(T.useRef)(e);Sr(function(){e===r.current||b(!1)},[e])})}function is(e){e.preventDefault()}function os(e){var r=Object(T.useRef)(null),t=P(function(ne){r.current=ne},[]),n=P(function(){return r.current},[]),i=Vr(jr),a=i.contextId,o=i.dragHandleUsageInstructionsId,l=i.registry,s=Vr(wt),c=s.type,p=s.droppableId,d=F(function(){return{id:e.draggableId,index:e.index,type:c,droppableId:p}},[e.draggableId,e.index,c,p]),u=e.children,f=e.draggableId,m=e.isEnabled,_=e.shouldRespectForcePress,E=e.canDragInteractiveElements,x=e.isClone,I=e.mapped,A=e.dropAnimationFinished;if(ns(e,a,n),as(x),!x){var M=F(function(){return{descriptor:d,registry:l,getDraggableRef:n,canDragInteractiveElements:E,shouldRespectForcePress:_,isEnabled:m}},[d,l,n,E,_,m]);ts(M)}var q=F(function(){return m?{tabIndex:0,role:"button","aria-describedby":o,"data-rbd-drag-handle-draggable-id":f,"data-rbd-drag-handle-context-id":a,draggable:!1,onDragStart:is}:null},[a,o,f,m]),G=P(function(ne){if(I.type!=="DRAGGING")return;if(!I.dropping)return;if(ne.propertyName!=="transform")return;A()},[A,I]),se=F(function(){var ne=es(I),xe=I.type==="DRAGGING"&&I.dropping?G:null,je={innerRef:t,draggableProps:{"data-rbd-draggable-context-id":a,"data-rbd-draggable-id":f,style:ne,onTransitionEnd:xe},dragHandleProps:q};return je},[a,q,f,I,G,t]),Pe=F(function(){return{draggableId:d.id,type:d.type,source:{index:d.index,droppableId:d.droppableId}}},[d.droppableId,d.id,d.index,d.type]);return u(se,I.snapshot,Pe)}var Jn=function(e,r){return e===r},qn=function(e){var r=e.combine,t=e.destination;return t?t.droppableId:r?r.droppableId:null},ls=function(r){return r.combine?r.combine.draggableId:null},ss=function(r){return r.at&&r.at.type==="COMBINE"?r.at.combine.draggableId:null};function us(){var e=L(function(i,a){return{x:i,y:a}}),r=L(function(i,a,o,l,s){return{isDragging:!0,isClone:a,isDropAnimating:Boolean(s),dropAnimation:s,mode:i,draggingOver:o,combineWith:l,combineTargetFor:null}}),t=L(function(i,a,o,l,s,c,p){return{mapped:{type:"DRAGGING",dropping:null,draggingOver:s,combineWith:c,mode:a,offset:i,dimension:o,forceShouldAnimate:p,snapshot:r(a,l,s,c,null)}}}),n=function(a,o){if(a.isDragging){if(a.critical.draggable.id!==o.draggableId)return null;var l=a.current.client.offset,s=a.dimensions.draggables[o.draggableId],c=Ue(a.impact),p=ss(a.impact),d=a.forceShouldAnimate;return t(e(l.x,l.y),a.movementMode,s,o.isClone,c,p,d)}if(a.phase==="DROP_ANIMATING"){var u=a.completed;if(u.result.draggableId!==o.draggableId)return null;var f=o.isClone,m=a.dimensions.draggables[o.draggableId],_=u.result,E=_.mode,x=qn(_),I=ls(_),A=a.dropDuration,M={duration:A,curve:st.drop,moveTo:a.newHomeClientOffset,opacity:I?Dr.opacity.drop:null,scale:I?Dr.scale.drop:null};return{mapped:{type:"DRAGGING",offset:a.newHomeClientOffset,dimension:m,dropping:M,draggingOver:x,combineWith:I,mode:E,forceShouldAnimate:null,snapshot:r(E,f,x,I,M)}}}return null};return n}function Yn(e){return{isDragging:!1,isDropAnimating:!1,isClone:!1,dropAnimation:null,mode:null,draggingOver:null,combineTargetFor:e,combineWith:null}}var ds={mapped:{type:"SECONDARY",offset:Q,combineTargetFor:null,shouldAnimateDisplacement:!0,snapshot:Yn(null)}};function cs(){var e=L(function(o,l){return{x:o,y:l}}),r=L(Yn),t=L(function(o,l,s){return l===void 0&&(l=null),{mapped:{type:"SECONDARY",offset:o,combineTargetFor:l,shouldAnimateDisplacement:s,snapshot:r(l)}}}),n=function(l){return l?t(Q,l,!0):null},i=function(l,s,c,p){var d=c.displaced.visible[l],u=Boolean(p.inVirtualList&&p.effected[l]),f=Tr(c),m=f&&f.draggableId===l?s:null;if(!d){if(!u)return n(m);if(c.displaced.invisible[l])return null;var _=Ie(p.displacedBy.point),E=e(_.x,_.y);return t(E,m,!0)}if(u)return n(m);var x=c.displacedBy.point,I=e(x.x,x.y);return t(I,m,d.shouldAnimate)},a=function(l,s){if(l.isDragging)return l.critical.draggable.id===s.draggableId?null:i(s.draggableId,l.critical.draggable.id,l.impact,l.afterCritical);if(l.phase==="DROP_ANIMATING"){var c=l.completed;return c.result.draggableId===s.draggableId?null:i(s.draggableId,c.result.draggableId,c.impact,c.afterCritical)}return null};return a}var ps=function(){var r=us(),t=cs(),n=function(a,o){return r(a,o)||t(a,o)||ds};return n},fs={dropAnimationFinished:un},vs=Object(pe.c)(ps,fs,null,{context:Et,pure:!0,areStatePropsEqual:Jn})(os);function Qn(e){var r=Vr(wt),t=r.isUsingCloneFor;return t===e.draggableId&&!e.isClone?null:$.a.createElement(vs,e)}function ms(e){var r=typeof e.isDragDisabled=="boolean"?!e.isDragDisabled:!0,t=Boolean(e.disableInteractiveElementBlocking),n=Boolean(e.shouldRespectForcePress);return $.a.createElement(Qn,Object(O.a)({},e,{isClone:!1,isEnabled:r,canDragInteractiveElements:t,shouldRespectForcePress:n}))}function gs(e){var r=Object(T.useContext)(jr);r||b(!1);var t=r.contextId,n=r.isMovementAllowed,i=Object(T.useRef)(null),a=Object(T.useRef)(null),o=e.children,l=e.droppableId,s=e.type,c=e.mode,p=e.direction,d=e.ignoreContainerClipping,u=e.isDropDisabled,f=e.isCombineEnabled,m=e.snapshot,_=e.useClone,E=e.updateViewportMaxScroll,x=e.getContainerForClone,I=P(function(){return i.current},[]),A=P(function(We){i.current=We},[]),M=P(function(){return a.current},[]),q=P(function(We){a.current=We},[]);zl({props:e,getDroppableRef:I,getPlaceholderRef:M});var G=P(function(){n()&&E({maxScroll:gn()})},[n,E]);jl({droppableId:l,type:s,mode:c,direction:p,isDropDisabled:u,isCombineEnabled:f,ignoreContainerClipping:d,getDroppableRef:I});var se=$.a.createElement(Xl,{on:e.placeholder,shouldAnimate:e.shouldAnimatePlaceholder},function(We){var dr=We.onClose,wr=We.data,cr=We.animate;return $.a.createElement(Vl,{placeholder:wr,onClose:dr,innerRef:q,animate:cr,contextId:t,onTransitionEnd:G})}),Pe=F(function(){return{innerRef:A,placeholder:se,droppableProps:{"data-rbd-droppable-id":l,"data-rbd-droppable-context-id":t}}},[t,l,se,A]),ne=_?_.dragging.draggableId:null,xe=F(function(){return{droppableId:l,type:s,isUsingCloneFor:ne}},[l,ne,s]);function je(){if(!_)return null;var We=_.dragging,dr=_.render,wr=$.a.createElement(Qn,{draggableId:We.draggableId,index:We.source.index,isClone:!0,isEnabled:!0,shouldRespectForcePress:!1,canDragInteractiveElements:!0},function(cr,Rr){return dr(cr,Rr,We)});return h.a.createPortal(wr,x())}return $.a.createElement(wt.Provider,{value:xe},o(Pe,m),je())}var Bt=function(r,t){return r===t.droppable.type},Zn=function(r,t){return t.draggables[r.draggable.id]},bs=function(){var r={placeholder:null,shouldAnimatePlaceholder:!0,snapshot:{isDraggingOver:!1,draggingOverWith:null,draggingFromThisWith:null,isUsingPlaceholder:!1},useClone:null},t=Object(O.a)({},r,{shouldAnimatePlaceholder:!1}),n=L(function(o){return{draggableId:o.id,type:o.type,source:{index:o.index,droppableId:o.droppableId}}}),i=L(function(o,l,s,c,p,d){var u=p.descriptor.id,f=p.descriptor.droppableId===o;if(f){var m=d?{render:d,dragging:n(p.descriptor)}:null,_={isDraggingOver:s,draggingOverWith:s?u:null,draggingFromThisWith:u,isUsingPlaceholder:!0};return{placeholder:p.placeholder,shouldAnimatePlaceholder:!1,snapshot:_,useClone:m}}if(!l)return t;if(!c)return r;var E={isDraggingOver:s,draggingOverWith:u,draggingFromThisWith:null,isUsingPlaceholder:!0};return{placeholder:p.placeholder,shouldAnimatePlaceholder:!0,snapshot:E,useClone:null}}),a=function(l,s){var c=s.droppableId,p=s.type,d=!s.isDropDisabled,u=s.renderClone;if(l.isDragging){var f=l.critical;if(!Bt(p,f))return t;var m=Zn(f,l.dimensions),_=Ue(l.impact)===c;return i(c,d,_,_,m,u)}if(l.phase==="DROP_ANIMATING"){var E=l.completed;if(!Bt(p,E.critical))return t;var x=Zn(E.critical,l.dimensions);return i(c,d,qn(E.result)===c,Ue(E.impact)===c,x,u)}if(l.phase==="IDLE"&&l.completed&&!l.shouldFlush){var I=l.completed;if(!Bt(p,I.critical))return t;var A=Ue(I.impact)===c,M=Boolean(I.impact.at&&I.impact.at.type==="COMBINE"),q=I.critical.droppable.id===c;return A?M?r:t:q?r:t}return t};return a},hs={updateViewportMaxScroll:pi};function _s(){return document.body||b(!1),document.body}var Es={mode:"standard",type:"DEFAULT",direction:"vertical",isDropDisabled:!1,isCombineEnabled:!1,ignoreContainerClipping:!1,renderClone:null,getContainerForClone:_s},ea=Object(pe.c)(bs,hs,null,{context:Et,pure:!0,areStatePropsEqual:Jn})(gs);ea.defaultProps=Es},tKIZ:function(Ke,Ee,D){Ke.exports={bg:"bg___1GOV5",wrap:"wrap___J6vaJ",flexRow:"flexRow___unGFp",flexColumn:"flexColumn___3FCv8",flexJustifyBetween:"flexJustifyBetween___1tvRX",relative:"relative___2tGdE",questionNumber:"questionNumber___2RbSA",score:"score___31L41",selectTopicButton:"selectTopicButton___ic3uu",line:"line___2kJQN",dragTip:"dragTip___3pvU9",typeActive:"typeActive___3yJ9J",mouseTypeActive:"mouseTypeActive___2H9Th",typeName:"typeName___3wa5X",typeNumber:"typeNumber___1LJJb",typeAction:"typeAction___20qxC",setScore:"setScore___1-dVI",delete:"delete___3XQMr",modal:"modal___1GZ8w",modalColumn:"modalColumn___2Pxg5",shixunModal:"shixunModal___3b9yL",shixunScore:"shixunScore___1-hSe"}}}]);
|