(window.webpackJsonp=window.webpackJsonp||[]).push([[196],{"+M/w":
/*!***********************************************************************!*\
!*** ./src/components/EcListItems/Problemset/Card/index.less?modules ***!
\***********************************************************************/
/*! no static exports found */
/*! exports used: default */
/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,n){e.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"}},"6cGi":
/*!*********************************************************!*\
!*** ./node_modules/rc-util/es/hooks/useMergedState.js ***!
\*********************************************************/
/*! exports provided: default */
/*! exports used: default */function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(/*! @babel/runtime/helpers/esm/slicedToArray */"ODXe"),a=n(/*! react */"q1tI");function i(e,t){var n=t||{},i=n.defaultValue,o=n.value,l=n.onChange,c=n.postState,u=a.useState((function(){return void 0!==o?o:void 0!==i?"function"==typeof i?i():i:"function"==typeof e?e():e})),s=Object(r.a)(u,2),d=s[0],p=s[1],f=void 0!==o?o:d;c&&(f=c(f));var g=a.useRef(l);g.current=l;var m=a.useCallback((function(e){p(e),f!==e&&g.current&&g.current(e,f)}),[f,g]),v=a.useRef(!0);return a.useEffect((function(){v.current?v.current=!1:void 0===o&&p(o)}),[o]),[f,m]}},"9ZNV":
/*!**********************************************!*\
!*** ./src/components/FixedButton/index.tsx ***!
\**********************************************/
/*! exports provided: FixedButton */
/*! exports used: FixedButton */function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var r=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/extends */"0Owb"),a=(n(/*! antd/es/button/style */"+L6B"),n(/*! antd/es/button */"2/Rp")),i=n(/*! react */"q1tI"),o=n.n(i),l=n(/*! ./index.less?modules */"UUDw"),c=n.n(l),u=n(/*! classnames */"TSYQ"),s=n.n(u),d=function(e){var t=e.cancelText,n=void 0===t?"取消":t,i=e.okText,l=void 0===i?"确定":i,u=e.loading,d=void 0!==u&&u,p=e.hasOkBtn,f=void 0===p||p,g=e.okButtonProps,m=void 0===g?{}:g,v=e.onCancel,b=void 0===v?function(){}:v,h=e.onOk,y=void 0===h?function(){}:h,x=e.className,I=void 0===x?"":x;return o.a.createElement("div",{className:s()(c.a.buttonFixed,I)},o.a.createElement("div",{className:c.a.buttonWrap},o.a.createElement(a.a,{size:"large",className:"".concat(c.a.button," mr20"),onClick:b},n),f&&o.a.createElement(a.a,Object(r.a)({size:"large",type:"primary",className:"".concat(c.a.button," mr20"),loading:d,onClick:y},m),l)))}},DaK5:
/*!************************************************!*\
!*** ./src/pages/Problemset/Preview/index.tsx ***!
\************************************************/
/*! exports provided: formatTypeNameToDefaultScore, default */
/*! all exports used */
/*! ModuleConcatenation bailout: Module is referenced from these modules with unsupported syntax: ./src/.umi-production/core/routes.ts (referenced with import()) */function(e,t,n){"use strict";n.r(t),n.d(t,"formatTypeNameToDefaultScore",(function(){return w}));var r=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/extends */"0Owb"),a=(n(/*! antd/es/breadcrumb/style */"sPJy"),n(/*! antd/es/breadcrumb */"bE4q")),i=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator */"9og8"),o=(n(/*! antd/es/input-number/style */"giR+"),n(/*! antd/es/input-number */"fyUT")),l=(n(/*! antd/es/modal/style */"2qtc"),n(/*! antd/es/modal */"kLXV")),c=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */"k1fw"),u=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/slicedToArray */"tJVT"),s=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectWithoutProperties */"PpiC"),d=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */"WmNS"),p=n.n(d),f=n(/*! react */"q1tI"),g=n.n(f),m=n(/*! umi */"9kvl"),v=n(/*! react-beautiful-dnd */"ngQI"),b=n(/*! @/components/EcListItems/Problemset/Card */"NNiE"),h=n(/*! ./index.less?modules */"tKIZ"),y=n.n(h),x=n(/*! @/components/FixedButton */"9ZNV"),I=n(/*! lodash */"LvDl"),D=n.n(I),E=n(/*! @/service/problemset */"WCUW"),w=function(e){return{"单选题":2,"多选题":5,"填空题":2,"判断题":2,"简答题":10,"编程题":10,"项目题":5,"接龙题":10}[e]||0};t.default=Object(m.a)((function(e){var t=e.problemsetPreview,n=e.user,r=e.loading;return{problemsetPreview:t,user:n,globalSetting:e.globalSetting,loading:r.effects}}))((function(e){var t,n,d,h,I=e.problemsetPreview,O=(e.user,e.globalSetting,e.loading,e.dispatch),N=(Object(s.a)(e,["problemsetPreview","user","globalSetting","loading","dispatch"]),Object(f.useState)()),C=Object(u.a)(N,2),S=C[0],A=C[1],P=Object(f.useState)(),R=Object(u.a)(P,2),B=R[0],_=R[1],T=Object(f.useRef)();console.log(I,"problemsetPreview"),Object(f.useEffect)((function(){return O({type:"globalSetting/footerToggle",payload:!1}),function(){O({type:"globalSetting/footerToggle",payload:!0})}}),[]),Object(f.useEffect)((function(){L()}),[]);var L=function(){O({type:"problemsetPreview/getPaperData"})},M=function(e,t){var n,r,a,u,s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],d=arguments.length>3?arguments[3]:void 0,f=arguments.length>4?arguments[4]:void 0,m=D.a.cloneDeep(f),v=D.a.cloneDeep(s).map((function(e){return Object(c.a)(Object(c.a)({},e),{},{challenge_score:e.challenge_score||5})}));return T.current=d||w(t),"项目题"===t?l.a.confirm({centered:!0,width:530,title:"设置分数",content:g.a.createElement("div",{className:y.a.shixunModal},g.a.createElement("div",null,"关卡:"),null==v?void 0:v.map((function(e,t){return g.a.createElement("div",{className:y.a.shixunScore},t+1,"、",e.challenge_name,g.a.createElement("div",{style:{minWidth:"130px"}},g.a.createElement(o.a,{defaultValue:e.challenge_score,min:1,onChange:function(t){e.challenge_score=t}}),g.a.createElement("span",{className:"ml5"},"分/题")))}))),okText:"确认",cancelText:"取消",onOk:(n=Object(i.a)(p.a.mark((function t(){return p.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(E.M)({id:e,challenge_scores:v.map((function(e){return{challenge_id:e.challenge_id,score:e.challenge_score}}))});case 2:T.current=null,L();case 4:case"end":return t.stop()}}),t)}))),function(){return n.apply(this,arguments)})}):"接龙题"===t?l.a.confirm({centered:!0,width:530,title:"设置分数",content:g.a.createElement("div",{className:y.a.shixunModal,style:{maxHeight:200,overflow:"auto"}},null==m||null===(r=m.sub_questions)||void 0===r?void 0:r.map((function(e,t){return g.a.createElement("div",{className:y.a.shixunScore},"第",t+1,"小题",g.a.createElement("div",{style:{minWidth:"130px"}},g.a.createElement(o.a,{defaultValue:e.score,min:1,onChange:function(t){e.score=t}}),g.a.createElement("span",{className:"ml5"},"分")))}))),okText:"确认",cancelText:"取消",onOk:(a=Object(i.a)(p.a.mark((function t(){var n;return p.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(E.N)({id:e,subs:null==m||null===(n=m.sub_questions)||void 0===n?void 0:n.map((function(e){return{basket_id:e.basket_id,score:e.score}}))});case 2:T.current=null,L();case 4:case"end":return t.stop()}}),t)}))),function(){return a.apply(this,arguments)})}):void l.a.confirm({centered:!0,title:"设置分数",content:g.a.createElement("div",{className:""},g.a.createElement("span",null,"本题分值:"),g.a.createElement(o.a,{min:1,defaultValue:T.current,onChange:function(e){T.current=e}}),g.a.createElement("span",{className:"ml5"},"分/题"),g.a.createElement("br",null),"填空题"===t&&g.a.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"每空分值按每题分值取平均分计算")),okText:"确认",cancelText:"取消",onOk:(u=Object(i.a)(p.a.mark((function t(){return p.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,O({type:"problemsetPreview/setScore",payload:{id:e,score:T.current}});case 2:T.current=null,L();case 4:case"end":return t.stop()}}),t)}))),function(){return u.apply(this,arguments)})})},j=function(e){var t;l.a.confirm({centered:!0,title:"提示",content:g.a.createElement("div",{className:y.a.modal},"确认删除该试题?"),okText:"确认",cancelText:"取消",onOk:(t=Object(i.a)(p.a.mark((function t(){return p.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,O({type:"problemsetPreview/handleDelete",payload:{id:e}});case 2:L();case 3:case"end":return t.stop()}}),t)}))),function(){return t.apply(this,arguments)})})},G=function(){var e=Object(i.a)(p.a.mark((function e(t,n){var r,a;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.destination&&t.source){e.next=2;break}return e.abrupt("return");case 2:return r=n.questions[t.source.index].id,a=t.destination.index+1,e.next=6,O({type:"problemsetPreview/adjustPosition",payload:{id:r,position:a}});case 6:if(-1!==e.sent.status){e.next=9;break}return e.abrupt("return");case 9:L();case 10:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}();return g.a.createElement("section",{className:y.a.bg},g.a.createElement(a.a,{className:"mt30",separator:">"},g.a.createElement(a.a.Item,null,"试题库"),g.a.createElement(a.a.Item,{href:"/problemset"},"人工创建"),g.a.createElement(a.a.Item,null,"预览")),g.a.createElement("div",{className:y.a.wrap},g.a.createElement("div",{className:"pt20 pb20"},g.a.createElement("div",{className:"".concat(y.a.flexRow," ").concat(y.a.flexJustifyBetween)},g.a.createElement("div",null,g.a.createElement("span",{className:y.a.questionNumber},"题数:",null===(t=I.paperData)||void 0===t?void 0:t.all_questions_count),g.a.createElement("span",{className:y.a.score},"总分:",null===(n=I.paperData)||void 0===n?void 0:n.all_score)),g.a.createElement("div",{className:y.a.selectTopicButton,onClick:function(){return m.d.push("/problemset/preview_select")}},"继续选题")),g.a.createElement("div",{className:y.a.line}),g.a.createElement("div",{className:y.a.dragTip},"小题之间可以拖动排序"),null===(d=I.paperData)||void 0===d||null===(h=d.questionList)||void 0===h?void 0:h.map((function(e,t){var n=e.type===B;return console.log(e,"paperItem"),g.a.createElement("div",{className:"".concat(y.a.relative," mt20 mb20"),key:t},g.a.createElement("div",{className:"".concat(y.a.typeActive," ").concat(n?y.a.mouseTypeActive:""),onMouseEnter:function(){_(e.type),A(null)}},g.a.createElement("span",{className:"".concat(y.a.typeName," ").concat(n?"ml20":"")},e.number,"、",e.name),g.a.createElement("span",{className:y.a.typeNumber},"(共",e.questions_count,"题,","COMBINATION"===(null==e?void 0:e.type)?"包含".concat(null==e?void 0:e.sub_questions_count,"小题,"):"","共",e.questions_score,"分)")),n&&g.a.createElement("div",{className:"".concat(y.a.typeAction," ").concat(y.a.flexRow)},"PRACTICAL"!==e.type&&g.a.createElement("div",{className:y.a.setScore,onClick:function(){return t=e.type,n=e.name,T.current=w(n),void l.a.confirm({centered:!0,title:"批量设置分数",content:g.a.createElement("div",{className:""},g.a.createElement("span",null,"接龙题"===n?"接龙题中的每小题":n,":"),g.a.createElement(o.a,{min:1,defaultValue:T.current,onChange:function(e){T.current=e}}),g.a.createElement("span",{className:"ml5"},"分/题"),g.a.createElement("br",null),"填空题"===n&&g.a.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"每空分值按每题分值取平均分计算")),okText:"确认",cancelText:"取消",onOk:(r=Object(i.a)(p.a.mark((function e(){return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,O({type:"problemsetPreview/batchSetScore",payload:{item_type:t,score:T.current}});case 2:T.current=null,L();case 4:case"end":return e.stop()}}),e)}))),function(){return r.apply(this,arguments)})});var t,n,r}},"批量设置得分"),g.a.createElement("div",{className:y.a.delete,onClick:function(){return t=e.type,void l.a.confirm({centered:!0,title:"提示",content:g.a.createElement("div",{className:y.a.modalColumn},g.a.createElement("p",null,"删除大题,将删除该大题下所有小题"),g.a.createElement("p",null,"确认删除该大题?")),okText:"确认",cancelText:"取消",onOk:(n=Object(i.a)(p.a.mark((function e(){return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,O({type:"problemsetPreview/batchDelete",payload:{item_type:t}});case 2:L();case 3:case"end":return e.stop()}}),e)}))),function(){return n.apply(this,arguments)})});var t,n}},"删除")),g.a.createElement(v.a,{onDragEnd:function(t){return G(t,e)}},g.a.createElement(v.c,{droppableId:t.toString()},(function(t,n){var a;return g.a.createElement("div",Object(r.a)({className:"mt20",ref:t.innerRef},t.droppableProps,{onScroll:function(){}}),null===(a=e.questions)||void 0===a?void 0:a.map((function(t,n){return g.a.createElement(v.b,{draggableId:t.id.toString(),index:n,key:t.id},(function(a){return g.a.createElement("div",Object(r.a)({ref:a.innerRef},a.draggableProps,a.dragHandleProps),g.a.createElement(b.a,{index:n,typeName:e.name,type:e.type,data:t,inMouseId:S,onSetScore:M,onDelete:j,onMouseEnter:function(e){A(e),_(null)}}))}))})))}))))})))),g.a.createElement(x.a,{okText:"保存",onCancel:function(){return m.d.replace("/problemset")},onOk:function(){return m.d.push("/problemset/preview_new")}}))}))},NNiE:
/*!**************************************************************!*\
!*** ./src/components/EcListItems/Problemset/Card/index.tsx ***!
\**************************************************************/
/*! exports provided: default */
/*! exports used: default */function(e,t,n){"use strict";n(/*! antd/es/radio/style */"7Kak");var r=n(/*! antd/es/radio */"9yH6"),a=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/slicedToArray */"tJVT"),i=n(/*! react */"q1tI"),o=n.n(i),l=n(/*! @/components/RenderHtml */"9Bee"),c=n(/*! ./index.less?modules */"+M/w"),u=n.n(c),s=["A.","B.","C.","D.","E.","F.","G.","H.","I.","J.","K.","L.","M.","N.","O.","P.","Q.","R.","S.","T.","U.","V.","W.","X.","Y.","Z."];t.a=function(e){var t,n=e.index,c=e.typeName,d=e.type,p=e.data,f=void 0===p?{}:p,g=e.inMouseId,m=e.isshow,v=e.onSetScore,b=void 0===v?function(){}:v,h=e.onDelete,y=void 0===h?function(){}:h,x=e.onMouseEnter,I=void 0===x?function(){}:x,D=Object(i.useState)(!1),E=Object(a.a)(D,2),w=E[0],O=E[1],N=function(){var e;return o.a.createElement("div",{className:u.a.answerWrap},null==f||null===(e=f.choices)||void 0===e?void 0:e.map((function(e,t){return o.a.createElement("div",{className:"".concat(u.a.flexRow," mt15"),key:t},o.a.createElement("div",{style:{lineHeight:"24px",flexShrink:0}},s[t]),o.a.createElement("div",{className:"".concat(u.a.answer," ml5")},o.a.createElement(l.a,{value:null==e?void 0:e.choice_text})))})))},C=function(){var e;return o.a.createElement("div",{className:u.a.answerWrap},o.a.createElement("div",{className:"".concat(u.a.flexRow," mt15")},null==f||null===(e=f.choices)||void 0===e?void 0:e.map((function(e,t){return o.a.createElement(r.a,{disabled:!0,key:t},null==e?void 0:e.choice_text)}))))},S=function(){var e;return o.a.createElement("div",{className:u.a.answerWrap},o.a.createElement("div",{className:"".concat(u.a.flexRow," mt15")},o.a.createElement(l.a,{value:null==f||null===(e=f.program_attr)||void 0===e?void 0:e.description})))},A=function(){var e;return o.a.createElement("div",{className:u.a.answerWrap},o.a.createElement("div",{className:"".concat(u.a.flexColumn," mt15")},null==f||null===(e=f.standard_answer)||void 0===e?void 0:e.map((function(e,t){return o.a.createElement(l.a,{key:t,value:"答案(填空".concat(e.position,"):").concat(e.answer_text.join("、"))})}))))},P=function(){var e;return o.a.createElement("div",{className:u.a.answerWrap},o.a.createElement("div",{className:"mt15"},o.a.createElement("div",null,"答案:"),o.a.createElement(l.a,{value:null==f||null===(e=f.answer_texts)||void 0===e?void 0:e[0]})))},R=function(){var e;return o.a.createElement("div",{className:u.a.answerWrap},o.a.createElement("div",{className:"mt10"},"关卡"),null==f||null===(e=f.shixun)||void 0===e?void 0:e.map((function(e,t){return o.a.createElement("div",{className:"mt10 font14"},t+1,". ",null==e?void 0:e.challenge_name)})))},B=function(){var e;return o.a.createElement("div",{className:u.a.answerWrap,style:{display:w&&"none"}},null==f||null===(e=f.sub_questions)||void 0===e?void 0:e.map((function(e,t){var r,a=''.concat(n+1,".").concat(t+1,'(单选题)(').concat(e.score,"分)");return o.a.createElement(i.Fragment,null,o.a.createElement("div",{className:u.a.titleWrap,style:{marginTop:16}},o.a.createElement(l.a,{className:u.a.titleHtml,value:a+e.name})),null==e||null===(r=e.choices)||void 0===r?void 0:r.map((function(e,t){return o.a.createElement("div",{className:"".concat(u.a.flexRow," mt15"),key:t},o.a.createElement("div",{style:{lineHeight:"24px",flexShrink:0}},s[t]),o.a.createElement("div",{className:"".concat(u.a.answer," ml5")},o.a.createElement(l.a,{value:null==e?void 0:e.choice_text})))})))})))};return o.a.createElement("div",{onMouseEnter:function(){return I(f.id)}},g===f.id&&o.a.createElement("div",{className:u.a.action},o.a.createElement("div",{className:u.a.setScore,onClick:function(){return b(f.id,c,null==f?void 0:f.shixun,f.score,f)}},"设置得分"),o.a.createElement("div",{className:u.a.delete,onClick:function(){return y(f.id)}},"删除")),o.a.createElement("div",{className:u.a.content},o.a.createElement("div",{className:u.a.titleWrap,style:{justifyContent:"space-between"}},o.a.createElement(l.a,{className:u.a.titleHtml,value:function(e,t){var n;return''.concat(t+1,'、(').concat("combination"===(null==e?void 0:e.item_type)?"共".concat(null==e||null===(n=e.sub_questions)||void 0===n?void 0:n.length,"小题,"):"").concat(e.score,"分) ")}(f,n)+("combination"===(null==f?void 0:f.item_type)?"(题干)":"")+(f.name||(null==f?void 0:f.shixun_name))}),"combination"===(null==f?void 0:f.item_type)&&!m&&o.a.createElement("span",{onClick:function(e){O(!w)},style:{textAlign:"end",flexShrink:0}},w?"展开":"收起")),(t={SINGLE:N,MULTIPLE:N,JUDGMENT:C,PROGRAM:S,COMPLETION:A,SUBJECTIVE:P,PRACTICAL:R,COMBINATION:B,PHOTOGRAPH:P,FILEUPLOAD:P})[d]?t[d]():null))}},UUDw:
/*!*******************************************************!*\
!*** ./src/components/FixedButton/index.less?modules ***!
\*******************************************************/
/*! no static exports found */
/*! exports used: default */
/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,n){e.exports={buttonFixed:"buttonFixed___2zLVJ",button:"button___-JgFH",buttonWrap:"buttonWrap___aZhhk"}},dmUQ:
/*!**************************************************************!*\
!*** ./node_modules/rc-input-number/es/index.js + 1 modules ***!
\**************************************************************/
/*! exports provided: default */
/*! exports used: default */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/classCallCheck.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/createClass.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/defineProperty.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/inherits.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/KeyCode.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */function(e,t,n){"use strict";var r=n("Ff2n"),a=n("rePB"),i=n("1OyB"),o=n("vuIU"),l=n("Ji7U"),c=n("md7G"),u=n("foSv"),s=n("q1tI"),d=n.n(s),p=n("TSYQ"),f=n.n(p),g=n("4IlW");function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function v(e){for(var t=1;t1?l-1:0),u=1;u1?n-1:0),i=1;i=0)return parseInt(t.slice(t.indexOf("e-")+2),10);var n=0;return t.indexOf(".")>=0&&(n=t.length-t.indexOf(".")-1),n},r.getInputDisplayValue=function(e){var t,n=e||r.state,a=n.focused,i=n.inputValue,o=n.value;null==(t=a?i:r.toPrecisionAsStep(o))&&(t="");var l=r.formatWrapper(t);return I(r.props.decimalSeparator)&&(l=l.toString().replace(".",r.props.decimalSeparator)),l},r.recordCursorPosition=function(){try{r.cursorStart=r.input.selectionStart,r.cursorEnd=r.input.selectionEnd,r.currentValue=r.input.value,r.cursorBefore=r.input.value.substring(0,r.cursorStart),r.cursorAfter=r.input.value.substring(r.cursorEnd)}catch(e){}},r.restoreByAfter=function(e){if(void 0===e)return!1;var t=r.input.value,n=t.lastIndexOf(e);if(-1===n)return!1;var a=r.cursorBefore.length;return r.lastKeyCode===g.a.DELETE&&r.cursorBefore.charAt(a-1)===e[0]?(r.fixCaret(a,a),!0):n+e.length===t.length&&(r.fixCaret(n,n),!0)},r.partRestoreByAfter=function(e){return void 0!==e&&Array.prototype.some.call(e,(function(t,n){var a=e.substring(n);return r.restoreByAfter(a)}))},r.isNotCompleteNumber=function(e){return isNaN(e)||""===e||null===e||e&&e.toString().indexOf(".")===e.toString().length-1},r.stop=function(){r.autoStepTimer&&clearTimeout(r.autoStepTimer)},r.down=function(e,t,n){r.pressingUpOrDown=!0,r.step("down",e,t,n)},r.up=function(e,t,n){r.pressingUpOrDown=!0,r.step("up",e,t,n)},r.saveInput=function(e){r.input=e};var a=e.value;void 0===a&&(a=e.defaultValue),r.state={focused:e.autoFocus};var o=r.getValidValue(r.toNumber(a));return r.state=v(v({},r.state),{},{inputValue:r.toPrecisionAsStep(o),value:o}),r}return Object(o.a)(n,[{key:"componentDidMount",value:function(){this.componentDidUpdate(null)}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.value,r=t.onChange,a=t.max,i=t.min,o=this.state.focused;if(e){if(!D(e.value,n)||!D(e.max,a)||!D(e.min,i)){var l,c=o?n:this.getValidValue(n);l=this.pressingUpOrDown?c:this.inputting?this.rawInput:this.toPrecisionAsStep(c),this.setState({value:c,inputValue:l})}var u="value"in this.props?n:this.state.value;"max"in this.props&&e.max!==a&&"number"==typeof u&&u>a&&r&&r(a),"min"in this.props&&e.min!==i&&"number"==typeof u&&u1&&void 0!==arguments[1]?arguments[1]:this.props.min,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.props.max,r=parseFloat(e);return isNaN(r)?e:(rn&&(r=n),r)}},{key:"setValue",value:function(e,t){var n=this.props.precision,r=this.isNotCompleteNumber(parseFloat(e))?null:parseFloat(e),a=this.state.value,i=void 0===a?null:a,o=this.state.inputValue,l=void 0===o?null:o,c="number"==typeof r?r.toFixed(n):"".concat(r),u=r!==i||c!=="".concat(l);return"value"in this.props?(l=this.toPrecisionAsStep(this.state.value),this.setState({inputValue:l},t)):this.setState({value:r,inputValue:this.toPrecisionAsStep(e)},t),u&&this.props.onChange(r),r}},{key:"getMaxPrecision",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=this.props,r=n.precision,a=n.step;if(I(r))return r;var i=this.getPrecision(t),o=this.getPrecision(a),l=this.getPrecision(e);return e?Math.max(l,i+o):i+o}},{key:"getPrecisionFactor",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=this.getMaxPrecision(e,t);return Math.pow(10,n)}},{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(e){return this.props.formatter?this.props.formatter(e):e}},{key:"toPrecisionAsStep",value:function(e){if(this.isNotCompleteNumber(e)||""===e)return e;var t=Math.abs(this.getMaxPrecision(e));return isNaN(t)?e.toString():Number(e).toFixed(t)}},{key:"toNumber",value:function(e){var t=this.props.precision,n=this.state.focused,r=e&&e.length>16&&n;return this.isNotCompleteNumber(e)||r?e:I(t)?Math.round(e*Math.pow(10,t))/Math.pow(10,t):Number(e)}},{key:"upStep",value:function(e,t){var n=this.props.step,r=this.getPrecisionFactor(e,t),a=Math.abs(this.getMaxPrecision(e,t)),i=((r*e+r*n*t)/r).toFixed(a);return this.toNumber(i)}},{key:"downStep",value:function(e,t){var n=this.props.step,r=this.getPrecisionFactor(e,t),a=Math.abs(this.getMaxPrecision(e,t)),i=((r*e-r*n*t)/r).toFixed(a);return this.toNumber(i)}},{key:"step",value:function(e,t){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,a=arguments.length>3?arguments[3]:void 0;this.stop(),t&&(t.persist(),t.preventDefault());var i=this.props;if(!i.disabled){var o=this.getCurrentValidValue(this.state.inputValue)||0;if(!this.isNotCompleteNumber(o)){var l=this["".concat(e,"Step")](o,r),c=l>i.max||li.max?l=i.max:l=g)||i||o,J=(F||0===F)&&(isNaN(F)||Number(F)<=m)||i||o,K=f()("".concat(n,"-handler"),"".concat(n,"-handler-up"),Object(a.a)({},"".concat(n,"-handler-up-disabled"),z)),Y=f()("".concat(n,"-handler"),"".concat(n,"-handler-down"),Object(a.a)({},"".concat(n,"-handler-down-disabled"),J)),X=l?{onTouchStart:z?h:this.up,onTouchEnd:this.stop}:{onMouseDown:z?h:this.up,onMouseUp:this.stop,onMouseLeave:this.stop},Q=l?{onTouchStart:J?h:this.down,onTouchEnd:this.stop}:{onMouseDown:J?h:this.down,onMouseUp:this.stop,onMouseLeave:this.stop};return d.a.createElement("div",{className:W,style:v,title:b,onMouseEnter:x,onMouseLeave:I,onMouseOver:D,onMouseOut:E,onFocus:function(){return null},onBlur:function(){return null}},d.a.createElement("div",{className:"".concat(n,"-handler-wrap")},d.a.createElement("span",Object.assign({unselectable:"on"},X,{role:"button","aria-label":"Increase Value","aria-disabled":z,className:K}),u||d.a.createElement("span",{unselectable:"on",className:"".concat(n,"-handler-up-inner"),onClick:y})),d.a.createElement("span",Object.assign({unselectable:"on"},Q,{role:"button","aria-label":"Decrease Value","aria-disabled":J,className:Y}),s||d.a.createElement("span",{unselectable:"on",className:"".concat(n,"-handler-down-inner"),onClick:y}))),d.a.createElement("div",{className:"".concat(n,"-input-wrap")},d.a.createElement("input",Object.assign({role:"spinbutton","aria-valuemin":m,"aria-valuemax":g,"aria-valuenow":F,required:w,type:C,placeholder:S,onPaste:M,onClick:O,onMouseUp:this.onMouseUp,className:"".concat(n,"-input"),tabIndex:N,autoComplete:c,onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:H?this.onKeyDown:h,onKeyUp:H?this.onKeyUp:h,autoFocus:T,maxLength:_,readOnly:o,disabled:i,max:g,min:m,step:B,name:L,title:b,id:A,onChange:this.onChange,ref:this.saveInput,value:this.getFullNum(q),pattern:R,inputMode:P,onInput:j},V))))}}]),n}(d.a.Component);E.defaultProps={focusOnUpDown:!0,useTouch:!1,prefixCls:"rc-input-number",max:x,min:-x,step:1,style:{},onChange:h,onKeyDown:h,onPressEnter:h,onFocus:h,onBlur:h,parser:function(e){return e.replace(/[^\w.-]+/g,"")},required:!1,autoComplete:"off"};var w=E;t.a=w},ngQI:
/*!**************************************************************************************!*\
!*** ./node_modules/react-beautiful-dnd/dist/react-beautiful-dnd.esm.js + 4 modules ***!
\**************************************************************************************/
/*! exports provided: DragDropContext, Draggable, Droppable, resetServerContext */
/*! exports used: DragDropContext, Draggable, Droppable */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/extends.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/inheritsLoose.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react-dom/index.js (<- Module is not an ECMAScript module) */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react-redux/es/index.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/redux/es/redux.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/tiny-invariant/dist/tiny-invariant.esm.js */function(e,t,n){"use strict";n.d(t,"a",(function(){return Tr})),n.d(t,"b",(function(){return va})),n.d(t,"c",(function(){return Ia}));var r=n("q1tI"),a=n.n(r),i=n("dI71"),o=n("wx14"),l=n("ANjH"),c=n("/MKj");function u(e,t){var n=Object(r.useState)((function(){return{inputs:t,result:e()}}))[0],a=Object(r.useRef)(!0),i=Object(r.useRef)(n),o=a.current||Boolean(t&&i.current.inputs&&function(e,t){if(e.length!==t.length)return!1;for(var n=0;n");return t.callbacks},t.setCallbacks=function(e){t.callbacks=e},t}Object(i.a)(t,e);var n=t.prototype;return n.componentDidMount=function(){this.unbind=R(window,[{eventName:"error",fn:this.onWindowError}])},n.componentWillUnmount=function(){this.unbind()},n.componentDidCatch=function(e){if(!(e instanceof B))throw e;this.setState({})},n.render=function(){return this.props.children(this.setCallbacks)},t}(a.a.Component),L=function(e){return e+1},M=function(e,t){var n=e.droppableId===t.droppableId,r=L(e.index),a=L(t.index);return n?"\n You have moved the item from position "+r+"\n to position "+a+"\n ":"\n You have moved the item from position "+r+"\n in list "+e.droppableId+"\n to list "+t.droppableId+"\n in position "+a+"\n "},j=function(e,t,n){return t.droppableId===n.droppableId?"\n The item "+e+"\n has been combined with "+n.draggableId:"\n The item "+e+"\n in list "+t.droppableId+"\n has been combined with "+n.draggableId+"\n in list "+n.droppableId+"\n "},G=function(e){return"\n The item has returned to its starting position\n of "+L(e.index)+"\n"},k="\n Press space bar to start a drag.\n When dragging you can use the arrow keys to move the item around and escape to cancel.\n Some screen readers may require you to be in focus mode or to use your pass through key\n",F=function(e){return"\n You have lifted an item in position "+L(e.source.index)+"\n"},U=function(e){var t=e.destination;if(t)return M(e.source,t);var n=e.combine;return n?j(e.draggableId,e.source,n):"You are over an area that cannot be dropped on"},W=function(e){if("CANCEL"===e.reason)return"\n Movement cancelled.\n "+G(e.source)+"\n ";var t=e.destination,n=e.combine;return t?"\n You have dropped the item.\n "+M(e.source,t)+"\n ":n?"\n You have dropped the item.\n "+j(e.draggableId,e.source,n)+"\n ":"\n The item has been dropped while not over a drop area.\n "+G(e.source)+"\n "},V={x:0,y:0},H=function(e,t){return{x:e.x+t.x,y:e.y+t.y}},q=function(e,t){return{x:e.x-t.x,y:e.y-t.y}},z=function(e,t){return e.x===t.x&&e.y===t.y},J=function(e){return{x:0!==e.x?-e.x:0,y:0!==e.y?-e.y:0}},K=function(e,t,n){var r;return void 0===n&&(n=0),(r={})[e]=t,r["x"===e?"y":"x"]=n,r},Y=function(e,t){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))},X=function(e,t){return Math.min.apply(Math,t.map((function(t){return Y(e,t)})))},Q=function(e){return function(t){return{x:e(t.x),y:e(t.y)}}},Z=function(e,t){return{top:e.top+t.y,left:e.left+t.x,bottom:e.bottom+t.y,right:e.right+t.x}},$=function(e){return[{x:e.left,y:e.top},{x:e.right,y:e.top},{x:e.left,y:e.bottom},{x:e.right,y:e.bottom}]},ee=function(e,t){return t&&t.shouldClipSubject?function(e,t){var n=f({top:Math.max(t.top,e.top),right:Math.min(t.right,e.right),bottom:Math.min(t.bottom,e.bottom),left:Math.max(t.left,e.left)});return n.width<=0||n.height<=0?null:n}(t.pageMarginBox,e):f(e)},te=function(e){var t=e.page,n=e.withPlaceholder,r=e.axis,a=e.frame,i=function(e,t,n){var r;return n&&n.increasedBy?Object(o.a)({},e,((r={})[t.end]=e[t.end]+n.increasedBy[t.line],r)):e}(function(e,t){return t?Z(e,t.scroll.diff.displacement):e}(t.marginBox,a),r,n);return{page:t,withPlaceholder:n,active:ee(i,a)}},ne=function(e,t){e.frame||_(!1);var n=e.frame,r=q(t,n.scroll.initial),a=J(r),i=Object(o.a)({},n,{scroll:{initial:n.scroll.initial,current:t,diff:{value:r,displacement:a},max:n.scroll.max}}),l=te({page:e.subject.page,withPlaceholder:e.subject.withPlaceholder,axis:e.axis,frame:i});return Object(o.a)({},e,{frame:i,subject:l})};function re(e){return Object.values?Object.values(e):Object.keys(e).map((function(t){return e[t]}))}function ae(e,t){if(e.findIndex)return e.findIndex(t);for(var n=0;ne.bottom,l=r.lefte.right;return!(!o||!l)||(o&&i||l&&a)}},Ie=function(e){var t=ye(e.top,e.bottom),n=ye(e.left,e.right);return function(e){return t(e.top)&&t(e.bottom)&&n(e.left)&&n(e.right)}},De={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},Ee={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},we=function(e){var t=e.target,n=e.destination,r=e.viewport,a=e.withDroppableDisplacement,i=e.isVisibleThroughFrameFn,o=a?function(e,t){var n=t.frame?t.frame.scroll.diff.displacement:V;return Z(e,n)}(t,n):t;return function(e,t,n){return!!t.subject.active&&n(t.subject.active)(e)}(o,n,i)&&function(e,t,n){return n(t)(e)}(o,r,i)},Oe=function(e){return we(Object(o.a)({},e,{isVisibleThroughFrameFn:xe}))},Ne=function(e){return we(Object(o.a)({},e,{isVisibleThroughFrameFn:Ie}))};function Ce(e){var t=e.afterDragging,n=e.destination,r=e.displacedBy,a=e.viewport,i=e.forceShouldAnimate,o=e.last;return t.reduce((function(e,t){var l=function(e,t){var n=e.page.marginBox,r={top:t.point.y,right:0,bottom:0,left:t.point.x};return f(g(n,r))}(t,r),c=t.descriptor.id;if(e.all.push(c),!Oe({target:l,destination:n,viewport:a,withDroppableDisplacement:!0}))return e.invisible[t.descriptor.id]=!0,e;var u={draggableId:c,shouldAnimate:function(e,t,n){if("boolean"==typeof n)return n;if(!t)return!0;var r=t.invisible,a=t.visible;if(r[e])return!1;var i=a[e];return!i||i.shouldAnimate}(c,o,i)};return e.visible[c]=u,e}),{all:[],visible:{},invisible:{}})}function Se(e){var t=e.insideDestination,n=e.inHomeList,r=e.displacedBy,a=e.destination,i=function(e,t){if(!e.length)return 0;var n=e[e.length-1].descriptor.index;return t.inHomeList?n:n+1}(t,{inHomeList:n});return{displaced:be,displacedBy:r,at:{type:"REORDER",destination:{droppableId:a.descriptor.id,index:i}}}}function Ae(e){var t=e.draggable,n=e.insideDestination,r=e.destination,a=e.viewport,i=e.displacedBy,o=e.last,l=e.index,c=e.forceShouldAnimate,u=me(t,r);if(null==l)return Se({insideDestination:n,inHomeList:u,displacedBy:i,destination:r});var s=ie(n,(function(e){return e.descriptor.index===l}));if(!s)return Se({insideDestination:n,inHomeList:u,displacedBy:i,destination:r});var d=ge(t,n),p=n.indexOf(s);return{displaced:Ce({afterDragging:d.slice(p),destination:r,displacedBy:i,last:o,viewport:a.frame,forceShouldAnimate:c}),displacedBy:i,at:{type:"REORDER",destination:{droppableId:r.descriptor.id,index:l}}}}function Pe(e,t){return Boolean(t.effected[e])}var Re=function(e){var t=e.isMovingForward,n=e.isInHomeList,r=e.draggable,a=e.draggables,i=e.destination,o=e.insideDestination,l=e.previousImpact,c=e.viewport,u=e.afterCritical,s=l.at;if(s||_(!1),"REORDER"===s.type){var d=function(e){var t=e.isMovingForward,n=e.isInHomeList,r=e.insideDestination,a=e.location;if(!r.length)return null;var i=a.index,o=t?i+1:i-1,l=r[0].descriptor.index,c=r[r.length-1].descriptor.index;return o(n?c:c+1)?null:o}({isMovingForward:t,isInHomeList:n,location:s.destination,insideDestination:o});return null==d?null:Ae({draggable:r,insideDestination:o,destination:i,viewport:c,last:l.displaced,displacedBy:l.displacedBy,index:d})}var p=function(e){var t=e.isMovingForward,n=e.destination,r=e.draggables,a=e.combine,i=e.afterCritical;if(!n.isCombineEnabled)return null;var o=a.draggableId,l=r[o].descriptor.index;return Pe(o,i)?t?l:l-1:t?l+1:l}({isMovingForward:t,destination:i,displaced:l.displaced,draggables:a,combine:s.combine,afterCritical:u});return null==p?null:Ae({draggable:r,insideDestination:o,destination:i,viewport:c,last:l.displaced,displacedBy:l.displacedBy,index:p})},Be=function(e){var t=e.afterCritical,n=e.impact,r=e.draggables,a=fe(n);a||_(!1);var i=a.draggableId,o=r[i].page.borderBox.center,l=function(e){var t=e.displaced,n=e.afterCritical,r=e.combineWith,a=e.displacedBy,i=Boolean(t.visible[r]||t.invisible[r]);return Pe(r,n)?i?V:J(a.point):i?a.point:V}({displaced:n.displaced,afterCritical:t,combineWith:i,displacedBy:n.displacedBy});return H(o,l)},_e=function(e,t){return t.margin[e.start]+t.borderBox[e.size]/2},Te=function(e,t,n){return t[e.crossAxisStart]+n.margin[e.crossAxisStart]+n.borderBox[e.crossAxisSize]/2},Le=function(e){var t=e.axis,n=e.moveRelativeTo,r=e.isMoving;return K(t.line,n.marginBox[t.end]+_e(t,r),Te(t,n.marginBox,r))},Me=function(e){var t=e.axis,n=e.moveRelativeTo,r=e.isMoving;return K(t.line,n.marginBox[t.start]-function(e,t){return t.margin[e.end]+t.borderBox[e.size]/2}(t,r),Te(t,n.marginBox,r))},je=function(e){var t=e.impact,n=e.draggable,r=e.draggables,a=e.droppable,i=e.afterCritical,o=de(a.descriptor.id,r),l=n.page,c=a.axis;if(!o.length)return function(e){var t=e.axis,n=e.moveInto,r=e.isMoving;return K(t.line,n.contentBox[t.start]+_e(t,r),Te(t,n.contentBox,r))}({axis:c,moveInto:a.page,isMoving:l});var u=t.displaced,s=t.displacedBy,d=u.all[0];if(d){var p=r[d];if(Pe(d,i))return Me({axis:c,moveRelativeTo:p.page,isMoving:l});var f=y(p.page,s.point);return Me({axis:c,moveRelativeTo:f,isMoving:l})}var g=o[o.length-1];if(g.descriptor.id===n.descriptor.id)return l.borderBox.center;if(Pe(g.descriptor.id,i)){var m=y(g.page,J(i.displacedBy.point));return Le({axis:c,moveRelativeTo:m,isMoving:l})}return Le({axis:c,moveRelativeTo:g.page,isMoving:l})},Ge=function(e,t){var n=e.frame;return n?H(t,n.scroll.diff.displacement):t},ke=function(e){var t=function(e){var t=e.impact,n=e.draggable,r=e.droppable,a=e.draggables,i=e.afterCritical,o=n.page.borderBox.center,l=t.at;return r&&l?"REORDER"===l.type?je({impact:t,draggable:n,draggables:a,droppable:r,afterCritical:i}):Be({impact:t,draggables:a,afterCritical:i}):o}(e),n=e.droppable;return n?Ge(n,t):t},Fe=function(e,t){var n=q(t,e.scroll.initial),r=J(n);return{frame:f({top:t.y,bottom:t.y+e.frame.height,left:t.x,right:t.x+e.frame.width}),scroll:{initial:e.scroll.initial,max:e.scroll.max,current:t,diff:{value:n,displacement:r}}}};function Ue(e,t){return e.map((function(e){return t[e]}))}var We=function(e){var t=e.pageBorderBoxCenter,n=e.draggable,r=function(e,t){return H(e.scroll.diff.displacement,t)}(e.viewport,t),a=q(r,n.page.borderBox.center);return H(n.client.borderBox.center,a)},Ve=function(e){var t=e.draggable,n=e.destination,r=e.newPageBorderBoxCenter,a=e.viewport,i=e.withDroppableDisplacement,l=e.onlyOnMainAxis,c=void 0!==l&&l,u=q(r,t.page.borderBox.center),s={target:Z(t.page.borderBox,u),destination:n,withDroppableDisplacement:i,viewport:a};return c?function(e){return we(Object(o.a)({},e,{isVisibleThroughFrameFn:(t=e.destination.axis,function(e){var n=ye(e.top,e.bottom),r=ye(e.left,e.right);return function(e){return t===De?n(e.top)&&n(e.bottom):r(e.left)&&r(e.right)}})}));var t}(s):Ne(s)},He=function(e){var t=e.isMovingForward,n=e.draggable,r=e.destination,a=e.draggables,i=e.previousImpact,l=e.viewport,c=e.previousPageBorderBoxCenter,u=e.previousClientSelection,s=e.afterCritical;if(!r.isEnabled)return null;var d=de(r.descriptor.id,a),p=me(n,r),f=function(e){var t=e.isMovingForward,n=e.draggable,r=e.destination,a=e.insideDestination,i=e.previousImpact;if(!r.isCombineEnabled)return null;if(!pe(i))return null;function l(e){var t={type:"COMBINE",combine:{draggableId:e,droppableId:r.descriptor.id}};return Object(o.a)({},i,{at:t})}var c=i.displaced.all,u=c.length?c[0]:null;if(t)return u?l(u):null;var s=ge(n,a);if(!u)return s.length?l(s[s.length-1].descriptor.id):null;var d=ae(s,(function(e){return e.descriptor.id===u}));-1===d&&_(!1);var p=d-1;return p<0?null:l(s[p].descriptor.id)}({isMovingForward:t,draggable:n,destination:r,insideDestination:d,previousImpact:i})||Re({isMovingForward:t,isInHomeList:p,draggable:n,draggables:a,destination:r,insideDestination:d,previousImpact:i,viewport:l,afterCritical:s});if(!f)return null;var g=ke({impact:f,draggable:n,droppable:r,draggables:a,afterCritical:s});if(Ve({draggable:n,destination:r,newPageBorderBoxCenter:g,viewport:l.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0}))return{clientSelection:We({pageBorderBoxCenter:g,draggable:n,viewport:l}),impact:f,scrollJumpRequest:null};var m=q(g,c);return{clientSelection:u,impact:function(e){var t=e.impact,n=e.viewport,r=e.destination,a=e.draggables,i=e.maxScrollChange,l=Fe(n,H(n.scroll.current,i)),c=r.frame?ne(r,H(r.frame.scroll.current,i)):r,u=t.displaced,s=Ce({afterDragging:Ue(u.all,a),destination:r,displacedBy:t.displacedBy,viewport:l.frame,last:u,forceShouldAnimate:!1}),d=Ce({afterDragging:Ue(u.all,a),destination:c,displacedBy:t.displacedBy,viewport:n.frame,last:u,forceShouldAnimate:!1}),p={},f={},g=[u,s,d];return u.all.forEach((function(e){var t=function(e,t){for(var n=0;n1?s.sort((function(e,t){return qe(e)[l.start]-qe(t)[l.start]}))[0]:u.sort((function(e,t){var r=X(n,$(qe(e))),a=X(n,$(qe(t)));return r!==a?r-a:qe(e)[l.start]-qe(t)[l.start]}))[0]}({isMovingForward:t,pageBorderBoxCenter:n,source:a,droppables:o,viewport:l});if(!u)return null;var s=de(u.descriptor.id,i),d=function(e){var t=e.previousPageBorderBoxCenter,n=e.moveRelativeTo,r=e.insideDestination,a=e.draggable,i=e.draggables,o=e.destination,l=e.viewport,c=e.afterCritical;if(!n){if(r.length)return null;var u={displaced:be,displacedBy:ve,at:{type:"REORDER",destination:{droppableId:o.descriptor.id,index:0}}},s=ke({impact:u,draggable:a,droppable:o,draggables:i,afterCritical:c}),d=me(a,o)?o:Xe(o,a,i);return Ve({draggable:a,destination:d,newPageBorderBoxCenter:s,viewport:l.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0})?u:null}var p,f=Boolean(t[o.axis.line]<=n.page.borderBox.center[o.axis.line]),g=(p=n.descriptor.index,n.descriptor.id===a.descriptor.id||f?p:p+1),m=Ke(o.axis,a.displaceBy);return Ae({draggable:a,insideDestination:r,destination:o,viewport:l,displacedBy:m,last:be,index:g})}({previousPageBorderBoxCenter:n,destination:u,draggable:r,draggables:i,moveRelativeTo:function(e){var t=e.pageBorderBoxCenter,n=e.viewport,r=e.destination,a=e.insideDestination,i=e.afterCritical;return a.filter((function(e){return Ne({target:Je(e,i),destination:r,viewport:n.frame,withDroppableDisplacement:!0})})).sort((function(e,n){var a=Y(t,Ge(r,ze(e,i))),o=Y(t,Ge(r,ze(n,i)));return ar.left&&n.topr.top))return!1;if(tt(a)(t.center))return!0;var i=e.axis,o=a.center[i.crossAxisLine],l=t[i.crossAxisStart],c=t[i.crossAxisEnd],u=ye(a[i.crossAxisStart],a[i.crossAxisEnd]),s=u(l),d=u(c);return!s&&!d||(s?lo)}));return a.length?1===a.length?a[0].descriptor.id:function(e){var t=e.pageBorderBox,n=e.draggable,r=e.candidates,a=n.page.borderBox.center,i=r.map((function(e){var n=e.axis,r=K(e.axis.line,t.center[n.line],e.page.borderBox.center[n.crossAxisLine]);return{id:e.descriptor.id,distance:Y(a,r)}})).sort((function(e,t){return t.distance-e.distance}));return i[0]?i[0].id:null}({pageBorderBox:t,draggable:n,candidates:a}):null}var rt=function(e,t){return f(Z(e,t))};function at(e){var t=e.displaced,n=e.id;return Boolean(t.visible[n]||t.invisible[n])}var it=function(e){var t=e.pageOffset,n=e.draggable,r=e.draggables,a=e.droppables,i=e.previousImpact,o=e.viewport,l=e.afterCritical,c=rt(n.page.borderBox,t),u=nt({pageBorderBox:c,draggable:n,droppables:a});if(!u)return he;var s,d,p=a[u],f=de(p.descriptor.id,r),g=(s=c,(d=p.frame)?rt(s,d.scroll.diff.value):s);return function(e){var t=e.draggable,n=e.pageBorderBoxWithDroppableScroll,r=e.previousImpact,a=e.destination,i=e.insideDestination,o=e.afterCritical;if(!a.isCombineEnabled)return null;var l=a.axis,c=Ke(a.axis,t.displaceBy),u=c.value,s=n[l.start],d=n[l.end],p=ie(ge(t,i),(function(e){var t=e.descriptor.id,n=e.page.borderBox,a=n[l.size]/4,i=Pe(t,o),c=at({displaced:r.displaced,id:t});return i?c?d>n[l.start]+a&&dn[l.start]-u+a&&sn[l.start]+u+a&&dn[l.start]+a&&st.descriptor.index?n.descriptor.index-1:n.descriptor.index:null}({draggable:n,closest:ie(ge(n,a),(function(e){var t=e.descriptor.id,n=e.page.borderBox.center[c.line],r=Pe(t,l),a=at({displaced:i,id:t});return r?a?p<=n:d=1500)return Vt;var i=Wt+Ht*(a/1500);return Number(("CANCEL"===r?.6*i:i).toFixed(2))}({current:a.current.client.offset,destination:b,reason:i});n(function(e){return{type:"DROP_ANIMATE",payload:e}}({newHomeClientOffset:b,dropDuration:y,completed:h}))}else n(Rt({completed:h}))}}else n(function(e){return{type:"DROP_PENDING",payload:e}}({reason:i}))}else e(r)}}},zt=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function Jt(e){var t=e.onWindowScroll;var n,r=N((function(){t(zt())})),a=(n=r,{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(e){e.target!==window&&e.target!==window.document||n()}}),i=P;function o(){return i!==P}return{start:function(){o()&&_(!1),i=R(window,[a])},stop:function(){o()||_(!1),r.cancel(),i(),i=P},isActive:o}}var Kt=function(e){var t=Jt({onWindowScroll:function(t){e.dispatch({type:"MOVE_BY_WINDOW_SCROLL",payload:{newScroll:t}})}});return function(e){return function(n){t.isActive()||"INITIAL_PUBLISH"!==n.type||t.start(),t.isActive()&&function(e){return"DROP_COMPLETE"===e.type||"DROP_ANIMATE"===e.type||"FLUSH"===e.type}(n)&&t.stop(),e(n)}}},Yt=function(){var e=[];return{add:function(t){var n=setTimeout((function(){return function(t){var n=ae(e,(function(e){return e.timerId===t}));-1===n&&_(!1),e.splice(n,1)[0].callback()}(n)})),r={timerId:n,callback:t};e.push(r)},flush:function(){if(e.length){var t=[].concat(e);e.length=0,t.forEach((function(e){clearTimeout(e.timerId),e.callback()}))}}}},Xt=function(e,t){ft(),t(),gt()},Qt=function(e,t){return{draggableId:e.draggable.id,type:e.droppable.type,source:{droppableId:e.droppable.id,index:e.draggable.index},mode:t}},Zt=function(e,t,n,r){if(e){var a=function(e){var t=!1,n=!1,r=setTimeout((function(){n=!0})),a=function(a){t||n||(t=!0,e(a),clearTimeout(r))};return a.wasCalled=function(){return t},a}(n);e(t,{announce:a}),a.wasCalled()||n(r(t))}else n(r(t))},$t=function(e,t){var n=function(e,t){var n=Yt(),r=null,a=function(n){r||_(!1),r=null,Xt(0,(function(){return Zt(e().onDragEnd,n,t,W)}))};return{beforeCapture:function(t,n){r&&_(!1),Xt(0,(function(){var r=e().onBeforeCapture;r&&r({draggableId:t,mode:n})}))},beforeStart:function(t,n){r&&_(!1),Xt(0,(function(){var r=e().onBeforeDragStart;r&&r(Qt(t,n))}))},start:function(a,i){r&&_(!1);var o=Qt(a,i);r={mode:i,lastCritical:a,lastLocation:o.source,lastCombine:null},n.add((function(){Xt(0,(function(){return Zt(e().onDragStart,o,t,F)}))}))},update:function(a,i){var l=pe(i),c=fe(i);r||_(!1);var u=!function(e,t){if(e===t)return!0;var n=e.draggable.id===t.draggable.id&&e.draggable.droppableId===t.draggable.droppableId&&e.draggable.type===t.draggable.type&&e.draggable.index===t.draggable.index,r=e.droppable.id===t.droppable.id&&e.droppable.type===t.droppable.type;return n&&r}(a,r.lastCritical);u&&(r.lastCritical=a);var s,d,p=(s=r.lastLocation,d=l,!(null==s&&null==d||null!=s&&null!=d&&s.droppableId===d.droppableId&&s.index===d.index));p&&(r.lastLocation=l);var f=!function(e,t){return null==e&&null==t||null!=e&&null!=t&&(e.draggableId===t.draggableId&&e.droppableId===t.droppableId)}(r.lastCombine,c);if(f&&(r.lastCombine=c),u||p||f){var g=Object(o.a)({},Qt(a,r.mode),{combine:c,destination:l});n.add((function(){Xt(0,(function(){return Zt(e().onDragUpdate,g,t,U)}))}))}},flush:function(){r||_(!1),n.flush()},drop:a,abort:function(){if(r){var e=Object(o.a)({},Qt(r.lastCritical,r.mode),{combine:null,destination:null,reason:"CANCEL"});a(e)}}}}(e,t);return function(e){return function(t){return function(r){if("BEFORE_INITIAL_CAPTURE"!==r.type){if("INITIAL_PUBLISH"===r.type){var a=r.payload.critical;return n.beforeStart(a,r.payload.movementMode),t(r),void n.start(a,r.payload.movementMode)}if("DROP_COMPLETE"===r.type){var i=r.payload.completed.result;return n.flush(),t(r),void n.drop(i)}if(t(r),"FLUSH"!==r.type){var o=e.getState();"DRAGGING"===o.phase&&n.update(o.critical,o.impact)}else n.abort()}else n.beforeCapture(r.payload.draggableId,r.payload.movementMode)}}}},en=function(e){return function(t){return function(n){if("DROP_ANIMATION_FINISHED"===n.type){var r=e.getState();"DROP_ANIMATING"!==r.phase&&_(!1),e.dispatch(Rt({completed:r.completed}))}else t(n)}}},tn=function(e){var t=null,n=null;return function(r){return function(a){if("FLUSH"!==a.type&&"DROP_COMPLETE"!==a.type&&"DROP_ANIMATION_FINISHED"!==a.type||(n&&(cancelAnimationFrame(n),n=null),t&&(t(),t=null)),r(a),"DROP_ANIMATE"===a.type){var i={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){"DROP_ANIMATING"===e.getState().phase&&e.dispatch({type:"DROP_ANIMATION_FINISHED",payload:null})}};n=requestAnimationFrame((function(){n=null,t=R(window,[i])}))}}}},nn=function(e){return function(t){return function(n){if(t(n),"PUBLISH_WHILE_DRAGGING"===n.type){var r=e.getState();"DROP_PENDING"===r.phase&&(r.isWaiting||e.dispatch(Bt({reason:r.reason})))}}}},rn=l.d,an=function(e){var t,n=e.dimensionMarshal,r=e.focusMarshal,a=e.styleMarshal,i=e.getResponders,o=e.announce,c=e.autoScroller;return Object(l.e)(xt,rn(Object(l.a)((t=a,function(){return function(e){return function(n){"INITIAL_PUBLISH"===n.type&&t.dragging(),"DROP_ANIMATE"===n.type&&t.dropping(n.payload.completed.result.reason),"FLUSH"!==n.type&&"DROP_COMPLETE"!==n.type||t.resting(),e(n)}}}),function(e){return function(){return function(t){return function(n){"DROP_COMPLETE"!==n.type&&"FLUSH"!==n.type&&"DROP_ANIMATE"!==n.type||e.stopPublishing(),t(n)}}}}(n),function(e){return function(t){var n=t.getState,r=t.dispatch;return function(t){return function(a){if("LIFT"===a.type){var i=a.payload,o=i.id,l=i.clientSelection,c=i.movementMode,u=n();"DROP_ANIMATING"===u.phase&&r(Rt({completed:u.completed})),"IDLE"!==n().phase&&_(!1),r({type:"FLUSH",payload:null}),r({type:"BEFORE_INITIAL_CAPTURE",payload:{draggableId:o,movementMode:c}});var s={draggableId:o,scrollOptions:{shouldPublishImmediately:"SNAP"===c}},d=e.startPublishing(s),p=d.critical,f=d.dimensions,g=d.viewport;r(function(e){return{type:"INITIAL_PUBLISH",payload:e}}({critical:p,dimensions:f,clientSelection:l,movementMode:c,viewport:g}))}else t(a)}}}}(n),qt,en,tn,nn,function(e){return function(t){return function(n){return function(r){if(function(e){return"DROP_COMPLETE"===e.type||"DROP_ANIMATE"===e.type||"FLUSH"===e.type}(r))return e.stop(),void n(r);if("INITIAL_PUBLISH"===r.type){n(r);var a=t.getState();return"DRAGGING"!==a.phase&&_(!1),void e.start(a)}n(r),e.scroll(t.getState())}}}}(c),Kt,function(e){var t=!1;return function(){return function(n){return function(r){if("INITIAL_PUBLISH"===r.type)return t=!0,e.tryRecordFocus(r.payload.critical.draggable.id),n(r),void e.tryRestoreFocusRecorded();if(n(r),t){if("FLUSH"===r.type)return t=!1,void e.tryRestoreFocusRecorded();if("DROP_COMPLETE"===r.type){t=!1;var a=r.payload.completed.result;a.combine&&e.tryShiftRecord(a.draggableId,a.combine.draggableId),e.tryRestoreFocusRecorded()}}}}}}(r),$t(i,o))))};var on=function(e){var t=e.scrollHeight,n=e.scrollWidth,r=e.height,a=e.width,i=q({x:n,y:t},{x:a,y:r});return{x:Math.max(0,i.x),y:Math.max(0,i.y)}},ln=function(){var e=document.documentElement;return e||_(!1),e},cn=function(){var e=ln();return on({scrollHeight:e.scrollHeight,scrollWidth:e.scrollWidth,width:e.clientWidth,height:e.clientHeight})},un=function(e){var t=e.critical,n=e.scrollOptions,r=e.registry;ft();var a,i,o,l,c,u,s,d=(a=zt(),i=cn(),o=a.y,l=a.x,c=ln(),u=c.clientWidth,s=c.clientHeight,{frame:f({top:o,left:l,right:l+u,bottom:o+s}),scroll:{initial:a,current:a,max:i,diff:{value:V,displacement:V}}}),p=d.scroll.current,g=t.droppable,m=r.droppable.getAllByType(g.type).map((function(e){return e.callbacks.getDimensionAndWatchScroll(p,n)})),v=r.draggable.getAllByType(t.draggable.type).map((function(e){return e.getDimension(p)})),b={draggables:ce(v),droppables:le(m)};return gt(),{dimensions:b,critical:t,viewport:d}};function sn(e,t,n){return n.descriptor.id!==t.id&&(n.descriptor.type===t.type&&"virtual"===e.droppable.getById(n.descriptor.droppableId).descriptor.mode)}var dn,pn,fn=function(e,t){var n=null,r=function(e){var t=e.registry,n=e.callbacks,r={additions:{},removals:{},modified:{}},a=null,i=function(){a||(n.collectionStarting(),a=requestAnimationFrame((function(){a=null,ft();var e=r,i=e.additions,o=e.removals,l=e.modified,c=Object.keys(i).map((function(e){return t.draggable.getById(e).getDimension(V)})).sort((function(e,t){return e.descriptor.index-t.descriptor.index})),u=Object.keys(l).map((function(e){return{droppableId:e,scroll:t.droppable.getById(e).callbacks.getScrollWhileDragging()}})),s={additions:c,removals:Object.keys(o),modified:u};r={additions:{},removals:{},modified:{}},gt(),n.publish(s)})))};return{add:function(e){var t=e.descriptor.id;r.additions[t]=e,r.modified[e.descriptor.droppableId]=!0,r.removals[t]&&delete r.removals[t],i()},remove:function(e){var t=e.descriptor;r.removals[t.id]=!0,r.modified[t.droppableId]=!0,r.additions[t.id]&&delete r.additions[t.id],i()},stop:function(){a&&(cancelAnimationFrame(a),a=null,r={additions:{},removals:{},modified:{}})}}}({callbacks:{publish:t.publishWhileDragging,collectionStarting:t.collectionStarting},registry:e}),a=function(t){n||_(!1);var a=n.critical.draggable;"ADDITION"===t.type&&sn(e,a,t.value)&&r.add(t.value),"REMOVAL"===t.type&&sn(e,a,t.value)&&r.remove(t.value)};return{updateDroppableIsEnabled:function(r,a){e.droppable.exists(r)||_(!1),n&&t.updateDroppableIsEnabled({id:r,isEnabled:a})},updateDroppableIsCombineEnabled:function(r,a){n&&(e.droppable.exists(r)||_(!1),t.updateDroppableIsCombineEnabled({id:r,isCombineEnabled:a}))},scrollDroppable:function(t,r){n&&e.droppable.getById(t).callbacks.scroll(r)},updateDroppableScroll:function(r,a){n&&(e.droppable.exists(r)||_(!1),t.updateDroppableScroll({id:r,newScroll:a}))},startPublishing:function(t){n&&_(!1);var r=e.draggable.getById(t.draggableId),i=e.droppable.getById(r.descriptor.droppableId),o={draggable:r.descriptor,droppable:i.descriptor},l=e.subscribe(a);return n={critical:o,unsubscribe:l},un({critical:o,registry:e,scrollOptions:t.scrollOptions})},stopPublishing:function(){if(n){r.stop();var t=n.critical.droppable;e.droppable.getAllByType(t.type).forEach((function(e){return e.callbacks.dragStopped()})),n.unsubscribe(),n=null}}}},gn=function(e,t){return"IDLE"===e.phase||"DROP_ANIMATING"===e.phase&&(e.completed.result.draggableId!==t&&"DROP"===e.completed.result.reason)},mn=function(e){window.scrollBy(e.x,e.y)},vn=O((function(e){return ue(e).filter((function(e){return!!e.isEnabled&&!!e.frame}))})),bn=function(e){var t=e.center,n=e.destination,r=e.droppables;if(n){var a=r[n];return a.frame?a:null}return function(e,t){return ie(vn(t),(function(t){return t.frame||_(!1),tt(t.frame.pageMarginBox)(e)}))}(t,r)},hn=.25,yn=.05,xn=28,In=function(e){return Math.pow(e,2)},Dn={stopDampeningAt:1200,accelerateAt:360},En=function(e){var t=e.startOfRange,n=e.endOfRange,r=e.current,a=n-t;return 0===a?0:(r-t)/a},wn=Dn.accelerateAt,On=Dn.stopDampeningAt,Nn=function(e){var t=e.distanceToEdge,n=e.thresholds,r=e.dragStartTime,a=e.shouldUseTimeDampening,i=function(e,t){if(e>t.startScrollingFrom)return 0;if(e<=t.maxScrollValueAt)return xn;if(e===t.startScrollingFrom)return 1;var n=En({startOfRange:t.maxScrollValueAt,endOfRange:t.startScrollingFrom,current:e}),r=xn*In(1-n);return Math.ceil(r)}(t,n);return 0===i?0:a?Math.max(function(e,t){var n=t,r=On,a=Date.now()-n;if(a>=On)return e;if(at.height,i=n.width>t.width;return i||a?i&&a?null:{x:i?0:r.x,y:a?0:r.y}:r}({container:n,subject:r,proposedScroll:u});return s?z(s,V)?null:s:null},Pn=Q((function(e){return 0===e?0:e>0?1:-1})),Rn=(dn=function(e,t){return e<0?e:e>t?e-t:0},function(e){var t=e.current,n=e.max,r=e.change,a=H(t,r),i={x:dn(a.x,n.x),y:dn(a.y,n.y)};return z(i,V)?null:i}),Bn=function(e){var t=e.max,n=e.current,r=e.change,a={x:Math.max(n.x,t.x),y:Math.max(n.y,t.y)},i=Pn(r),o=Rn({max:a,current:n,change:i});return!o||(0!==i.x&&0===o.x||0!==i.y&&0===o.y)},_n=function(e,t){return Bn({current:e.scroll.current,max:e.scroll.max,change:t})},Tn=function(e,t){var n=e.frame;return!!n&&Bn({current:n.scroll.current,max:n.scroll.max,change:t})},Ln=function(e){var t=e.state,n=e.dragStartTime,r=e.shouldUseTimeDampening,a=e.scrollWindow,i=e.scrollDroppable,o=t.current.page.borderBoxCenter,l=t.dimensions.draggables[t.critical.draggable.id].page.marginBox;if(t.isWindowScrollAllowed){var c=function(e){var t=e.viewport,n=e.subject,r=e.center,a=e.dragStartTime,i=e.shouldUseTimeDampening,o=An({dragStartTime:a,container:t.frame,subject:n,center:r,shouldUseTimeDampening:i});return o&&_n(t,o)?o:null}({dragStartTime:n,viewport:t.viewport,subject:l,center:o,shouldUseTimeDampening:r});if(c)return void a(c)}var u=bn({center:o,destination:Ze(t.impact),droppables:t.dimensions.droppables});if(u){var s=function(e){var t=e.droppable,n=e.subject,r=e.center,a=e.dragStartTime,i=e.shouldUseTimeDampening,o=t.frame;if(!o)return null;var l=An({dragStartTime:a,container:o.pageMarginBox,subject:n,center:r,shouldUseTimeDampening:i});return l&&Tn(t,l)?l:null}({dragStartTime:n,droppable:u,subject:l,center:o,shouldUseTimeDampening:r});s&&i(u.descriptor.id,s)}},Mn=function(e){var t=e.move,n=e.scrollDroppable,r=e.scrollWindow,a=function(e,t){if(!Tn(e,t))return t;var r=function(e,t){var n=e.frame;return n&&Tn(e,t)?Rn({current:n.scroll.current,max:n.scroll.max,change:t}):null}(e,t);if(!r)return n(e.descriptor.id,t),null;var a=q(t,r);return n(e.descriptor.id,a),q(t,a)},i=function(e,t,n){if(!e)return n;if(!_n(t,n))return n;var a=function(e,t){if(!_n(e,t))return null;var n=e.scroll.max,r=e.scroll.current;return Rn({current:r,max:n,change:t})}(t,n);if(!a)return r(n),null;var i=q(n,a);return r(i),q(n,i)};return function(e){var n=e.scrollJumpRequest;if(n){var r=Ze(e.impact);r||_(!1);var o=a(e.dimensions.droppables[r],n);if(o){var l=e.viewport,c=i(e.isWindowScrollAllowed,l,o);c&&function(e,n){var r=H(e.current.client.selection,n);t({client:r})}(e,c)}}}},jn=function(e){var t=e.scrollDroppable,n=e.scrollWindow,r=e.move,a=function(e){var t=e.scrollWindow,n=e.scrollDroppable,r=N(t),a=N(n),i=null,o=function(e){i||_(!1);var t=i,n=t.shouldUseTimeDampening,o=t.dragStartTime;Ln({state:e,scrollWindow:r,scrollDroppable:a,dragStartTime:o,shouldUseTimeDampening:n})};return{start:function(e){ft(),i&&_(!1);var t=Date.now(),n=!1,r=function(){n=!0};Ln({state:e,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:r,scrollDroppable:r}),i={dragStartTime:t,shouldUseTimeDampening:n},gt(),n&&o(e)},stop:function(){i&&(r.cancel(),a.cancel(),i=null)},scroll:o}}({scrollWindow:n,scrollDroppable:t}),i=Mn({move:r,scrollWindow:n,scrollDroppable:t});return{scroll:function(e){"DRAGGING"===e.phase&&("FLUID"!==e.movementMode?e.scrollJumpRequest&&i(e):a.scroll(e))},start:a.start,stop:a.stop}},Gn={base:pn="data-rbd-drag-handle",draggableId:pn+"-draggable-id",contextId:pn+"-context-id"},kn=function(){var e="data-rbd-draggable";return{base:e,contextId:e+"-context-id",id:e+"-id"}}(),Fn=function(){var e="data-rbd-droppable";return{base:e,contextId:e+"-context-id",id:e+"-id"}}(),Un={contextId:"data-rbd-scroll-container-context-id"},Wn=function(e,t){return e.map((function(e){var n=e.styles[t];return n?e.selector+" { "+n+" }":""})).join(" ")},Vn="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?r.useLayoutEffect:r.useEffect,Hn=function(){var e=document.querySelector("head");return e||_(!1),e},qn=function(e){var t=document.createElement("style");return e&&t.setAttribute("nonce",e),t.type="text/css",t};function zn(e,t){var n=s((function(){return function(e){var t,n,r,a=(t=e,function(e){return"["+e+'="'+t+'"]'}),i=(n="\n cursor: -webkit-grab;\n cursor: grab;\n ",{selector:a(Gn.contextId),styles:{always:"\n -webkit-touch-callout: none;\n -webkit-tap-highlight-color: rgba(0,0,0,0);\n touch-action: manipulation;\n ",resting:n,dragging:"pointer-events: none;",dropAnimating:n}}),o=[(r="\n transition: "+Gt.outOfTheWay+";\n ",{selector:a(kn.contextId),styles:{dragging:r,dropAnimating:r,userCancel:r}}),i,{selector:a(Fn.contextId),styles:{always:"overflow-anchor: none;"}},{selector:"body",styles:{dragging:"\n cursor: grabbing;\n cursor: -webkit-grabbing;\n user-select: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n overflow-anchor: none;\n "}}];return{always:Wn(o,"always"),resting:Wn(o,"resting"),dragging:Wn(o,"dragging"),dropAnimating:Wn(o,"dropAnimating"),userCancel:Wn(o,"userCancel")}}(e)}),[e]),a=Object(r.useRef)(null),i=Object(r.useRef)(null),o=d(O((function(e){var t=i.current;t||_(!1),t.textContent=e})),[]),l=d((function(e){var t=a.current;t||_(!1),t.textContent=e}),[]);Vn((function(){(a.current||i.current)&&_(!1);var r=qn(t),c=qn(t);return a.current=r,i.current=c,r.setAttribute("data-rbd-always",e),c.setAttribute("data-rbd-dynamic",e),Hn().appendChild(r),Hn().appendChild(c),l(n.always),o(n.resting),function(){var e=function(e){var t=e.current;t||_(!1),Hn().removeChild(t),e.current=null};e(a),e(i)}}),[t,l,o,n.always,n.resting,e]);var c=d((function(){return o(n.dragging)}),[o,n.dragging]),u=d((function(e){o("DROP"!==e?n.userCancel:n.dropAnimating)}),[o,n.dropAnimating,n.userCancel]),p=d((function(){i.current&&o(n.resting)}),[o,n.resting]);return s((function(){return{dragging:c,dropping:u,resting:p}}),[c,u,p])}var Jn=function(e){return e&&e.ownerDocument?e.ownerDocument.defaultView:window};function Kn(e){return e instanceof Jn(e).HTMLElement}function Yn(e,t){var n="["+Gn.contextId+'="'+e+'"]',r=oe(document.querySelectorAll(n));if(!r.length)return null;var a=ie(r,(function(e){return e.getAttribute(Gn.draggableId)===t}));return a&&Kn(a)?a:null}function Xn(){var e={draggables:{},droppables:{}},t=[];function n(e){t.length&&t.forEach((function(t){return t(e)}))}function r(t){return e.draggables[t]||null}function a(t){return e.droppables[t]||null}return{draggable:{register:function(t){e.draggables[t.descriptor.id]=t,n({type:"ADDITION",value:t})},update:function(t,n){var r=e.draggables[n.descriptor.id];r&&r.uniqueId===t.uniqueId&&(delete e.draggables[n.descriptor.id],e.draggables[t.descriptor.id]=t)},unregister:function(t){var a=t.descriptor.id,i=r(a);i&&t.uniqueId===i.uniqueId&&(delete e.draggables[a],n({type:"REMOVAL",value:t}))},getById:function(e){var t=r(e);return t||_(!1),t},findById:r,exists:function(e){return Boolean(r(e))},getAllByType:function(t){return re(e.draggables).filter((function(e){return e.descriptor.type===t}))}},droppable:{register:function(t){e.droppables[t.descriptor.id]=t},unregister:function(t){var n=a(t.descriptor.id);n&&t.uniqueId===n.uniqueId&&delete e.droppables[t.descriptor.id]},getById:function(e){var t=a(e);return t||_(!1),t},findById:a,exists:function(e){return Boolean(a(e))},getAllByType:function(t){return re(e.droppables).filter((function(e){return e.descriptor.type===t}))}},subscribe:function(e){return t.push(e),function(){var n=t.indexOf(e);-1!==n&&t.splice(n,1)}},clean:function(){e.draggables={},e.droppables={},t.length=0}}}var Qn=a.a.createContext(null),Zn=function(){var e=document.body;return e||_(!1),e},$n={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"};var er=0,tr={separator:"::"};function nr(e,t){return void 0===t&&(t=tr),s((function(){return""+e+t.separator+er++}),[t.separator,e])}var rr=a.a.createContext(null);function ar(e){0}function ir(e,t){ar()}function or(){ir()}function lr(e){var t=Object(r.useRef)(e);return Object(r.useEffect)((function(){t.current=e})),t}var cr,ur=((cr={})[13]=!0,cr[9]=!0,cr),sr=function(e){ur[e.keyCode]&&e.preventDefault()},dr=function(){var e="visibilitychange";return"undefined"==typeof document?e:ie([e,"ms"+e,"webkit"+e,"moz"+e,"o"+e],(function(e){return"on"+e in document}))||e}();var pr,fr={type:"IDLE"};function gr(e){var t=e.cancel,n=e.completed,r=e.getPhase,a=e.setPhase;return[{eventName:"mousemove",fn:function(e){var t=e.button,n=e.clientX,i=e.clientY;if(0===t){var o={x:n,y:i},l=r();if("DRAGGING"===l.type)return e.preventDefault(),void l.actions.move(o);"PENDING"!==l.type&&_(!1);var c=l.point;if(u=c,s=o,Math.abs(s.x-u.x)>=5||Math.abs(s.y-u.y)>=5){var u,s;e.preventDefault();var d=l.actions.fluidLift(o);a({type:"DRAGGING",actions:d})}}}},{eventName:"mouseup",fn:function(e){var a=r();"DRAGGING"===a.type?(e.preventDefault(),a.actions.drop({shouldBlockNextClick:!0}),n()):t()}},{eventName:"mousedown",fn:function(e){"DRAGGING"===r().type&&e.preventDefault(),t()}},{eventName:"keydown",fn:function(e){if("PENDING"!==r().type)return 27===e.keyCode?(e.preventDefault(),void t()):void sr(e);t()}},{eventName:"resize",fn:t},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){"PENDING"===r().type&&t()}},{eventName:"webkitmouseforcedown",fn:function(e){var n=r();"IDLE"===n.type&&_(!1),n.actions.shouldRespectForcePress()?t():e.preventDefault()}},{eventName:dr,fn:t}]}function mr(){}var vr=((pr={})[34]=!0,pr[33]=!0,pr[36]=!0,pr[35]=!0,pr);function br(e,t){function n(){t(),e.cancel()}return[{eventName:"keydown",fn:function(r){return 27===r.keyCode?(r.preventDefault(),void n()):32===r.keyCode?(r.preventDefault(),t(),void e.drop()):40===r.keyCode?(r.preventDefault(),void e.moveDown()):38===r.keyCode?(r.preventDefault(),void e.moveUp()):39===r.keyCode?(r.preventDefault(),void e.moveRight()):37===r.keyCode?(r.preventDefault(),void e.moveLeft()):void(vr[r.keyCode]?r.preventDefault():sr(r))}},{eventName:"mousedown",fn:n},{eventName:"mouseup",fn:n},{eventName:"click",fn:n},{eventName:"touchstart",fn:n},{eventName:"resize",fn:n},{eventName:"wheel",fn:n,options:{passive:!0}},{eventName:dr,fn:n}]}var hr={type:"IDLE"};var yr={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function xr(e,t){var n=t.target;return!!Kn(n)&&function e(t,n){if(null==n)return!1;if(Boolean(yr[n.tagName.toLowerCase()]))return!0;var r=n.getAttribute("contenteditable");return"true"===r||""===r||n!==t&&e(t,n.parentElement)}(e,n)}var Ir=function(e){return f(e.getBoundingClientRect()).center};var Dr="undefined"==typeof document?"matches":ie(["matches","msMatchesSelector","webkitMatchesSelector"],(function(e){return e in Element.prototype}))||"matches";function Er(e,t){return e.closest?e.closest(t):function e(t,n){return null==t?null:t[Dr](n)?t:e(t.parentElement,n)}(e,t)}function wr(e,t){var n,r=t.target;if(!((n=r)instanceof Jn(n).Element))return null;var a=Er(r,function(e){return"["+Gn.contextId+'="'+e+'"]'}(e));return a&&Kn(a)?a:null}function Or(e){e.preventDefault()}function Nr(e){var t=e.expected,n=e.phase,r=e.isLockActive;e.shouldWarn;return!!r()&&t===n}function Cr(e){var t=e.lockAPI,n=e.store,r=e.registry,a=e.draggableId;if(t.isClaimed())return!1;var i=r.draggable.findById(a);return!!i&&(!!i.options.isEnabled&&!!gn(n.getState(),a))}function Sr(e){var t=e.lockAPI,n=e.contextId,r=e.store,a=e.registry,i=e.draggableId,l=e.forceSensorStop,c=e.sourceEvent;if(!Cr({lockAPI:t,store:r,registry:a,draggableId:i}))return null;var u=a.draggable.getById(i),s=function(e,t){var n="["+kn.contextId+'="'+e+'"]',r=ie(oe(document.querySelectorAll(n)),(function(e){return e.getAttribute(kn.id)===t}));return r&&Kn(r)?r:null}(n,u.descriptor.id);if(!s)return null;if(c&&!u.options.canDragInteractiveElements&&xr(s,c))return null;var d=t.claim(l||P),p="PRE_DRAG";function f(){return u.options.shouldRespectForcePress}function g(){return t.isActive(d)}var m=function(e,t){Nr({expected:e,phase:p,isLockActive:g,shouldWarn:!0})&&r.dispatch(t())}.bind(null,"DRAGGING");function v(e){function n(){t.release(),p="COMPLETED"}function a(t,a){if(void 0===a&&(a={shouldBlockNextClick:!1}),e.cleanup(),a.shouldBlockNextClick){var i=R(window,[{eventName:"click",fn:Or,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(i)}n(),r.dispatch(Bt({reason:t}))}return"PRE_DRAG"!==p&&(n(),"PRE_DRAG"!==p&&_(!1)),r.dispatch(function(e){return{type:"LIFT",payload:e}}(e.liftActionArgs)),p="DRAGGING",Object(o.a)({isActive:function(){return Nr({expected:"DRAGGING",phase:p,isLockActive:g,shouldWarn:!1})},shouldRespectForcePress:f,drop:function(e){return a("DROP",e)},cancel:function(e){return a("CANCEL",e)}},e.actions)}return{isActive:function(){return Nr({expected:"PRE_DRAG",phase:p,isLockActive:g,shouldWarn:!1})},shouldRespectForcePress:f,fluidLift:function(e){var t=N((function(e){m((function(){return Nt({client:e})}))})),n=v({liftActionArgs:{id:i,clientSelection:e,movementMode:"FLUID"},cleanup:function(){return t.cancel()},actions:{move:t}});return Object(o.a)({},n,{move:t})},snapLift:function(){var e={moveUp:function(){return m(Ct)},moveRight:function(){return m(At)},moveDown:function(){return m(St)},moveLeft:function(){return m(Pt)}};return v({liftActionArgs:{id:i,clientSelection:Ir(s),movementMode:"SNAP"},cleanup:P,actions:e})},abort:function(){Nr({expected:"PRE_DRAG",phase:p,isLockActive:g,shouldWarn:!0})&&t.release()}}}var Ar=[function(e){var t=Object(r.useRef)(fr),n=Object(r.useRef)(P),a=s((function(){return{eventName:"mousedown",fn:function(t){if(!t.defaultPrevented&&0===t.button&&!(t.ctrlKey||t.metaKey||t.shiftKey||t.altKey)){var r=e.findClosestDraggableId(t);if(r){var a=e.tryGetLock(r,l,{sourceEvent:t});if(a){t.preventDefault();var i={x:t.clientX,y:t.clientY};n.current(),p(a,i)}}}}}}),[e]),i=s((function(){return{eventName:"webkitmouseforcewillbegin",fn:function(t){if(!t.defaultPrevented){var n=e.findClosestDraggableId(t);if(n){var r=e.findOptionsForDraggable(n);r&&(r.shouldRespectForcePress||e.canGetLock(n)&&t.preventDefault())}}}}}),[e]),o=d((function(){n.current=R(window,[i,a],{passive:!1,capture:!0})}),[i,a]),l=d((function(){"IDLE"!==t.current.type&&(t.current=fr,n.current(),o())}),[o]),c=d((function(){var e=t.current;l(),"DRAGGING"===e.type&&e.actions.cancel({shouldBlockNextClick:!0}),"PENDING"===e.type&&e.actions.abort()}),[l]),u=d((function(){var e=gr({cancel:c,completed:l,getPhase:function(){return t.current},setPhase:function(e){t.current=e}});n.current=R(window,e,{capture:!0,passive:!1})}),[c,l]),p=d((function(e,n){"IDLE"!==t.current.type&&_(!1),t.current={type:"PENDING",point:n,actions:e},u()}),[u]);Vn((function(){return o(),function(){n.current()}}),[o])},function(e){var t=Object(r.useRef)(mr),n=s((function(){return{eventName:"keydown",fn:function(n){if(!n.defaultPrevented&&32===n.keyCode){var r=e.findClosestDraggableId(n);if(r){var i=e.tryGetLock(r,c,{sourceEvent:n});if(i){n.preventDefault();var o=!0,l=i.snapLift();t.current(),t.current=R(window,br(l,c),{capture:!0,passive:!1})}}}function c(){o||_(!1),o=!1,t.current(),a()}}}}),[e]),a=d((function(){t.current=R(window,[n],{passive:!1,capture:!0})}),[n]);Vn((function(){return a(),function(){t.current()}}),[a])},function(e){var t=Object(r.useRef)(hr),n=Object(r.useRef)(P),a=d((function(){return t.current}),[]),i=d((function(e){t.current=e}),[]),o=s((function(){return{eventName:"touchstart",fn:function(t){if(!t.defaultPrevented){var r=e.findClosestDraggableId(t);if(r){var a=e.tryGetLock(r,c,{sourceEvent:t});if(a){var i=t.touches[0],o={x:i.clientX,y:i.clientY};n.current(),g(a,o)}}}}}}),[e]),l=d((function(){n.current=R(window,[o],{capture:!0,passive:!1})}),[o]),c=d((function(){var e=t.current;"IDLE"!==e.type&&("PENDING"===e.type&&clearTimeout(e.longPressTimerId),i(hr),n.current(),l())}),[l,i]),u=d((function(){var e=t.current;c(),"DRAGGING"===e.type&&e.actions.cancel({shouldBlockNextClick:!0}),"PENDING"===e.type&&e.actions.abort()}),[c]),p=d((function(){var e={capture:!0,passive:!1},t={cancel:u,completed:c,getPhase:a},r=R(window,function(e){var t=e.cancel,n=e.completed,r=e.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(e){var n=r();if("DRAGGING"===n.type){n.hasMoved=!0;var a=e.touches[0],i={x:a.clientX,y:a.clientY};e.preventDefault(),n.actions.move(i)}else t()}},{eventName:"touchend",fn:function(e){var a=r();"DRAGGING"===a.type?(e.preventDefault(),a.actions.drop({shouldBlockNextClick:!0}),n()):t()}},{eventName:"touchcancel",fn:function(e){"DRAGGING"===r().type?(e.preventDefault(),t()):t()}},{eventName:"touchforcechange",fn:function(e){var n=r();"IDLE"===n.type&&_(!1);var a=e.touches[0];if(a&&a.force>=.15){var i=n.actions.shouldRespectForcePress();if("PENDING"!==n.type)return i?n.hasMoved?void e.preventDefault():void t():void e.preventDefault();i&&t()}}},{eventName:dr,fn:t}]}(t),e),i=R(window,function(e){var t=e.cancel,n=e.getPhase;return[{eventName:"orientationchange",fn:t},{eventName:"resize",fn:t},{eventName:"contextmenu",fn:function(e){e.preventDefault()}},{eventName:"keydown",fn:function(e){"DRAGGING"===n().type?(27===e.keyCode&&e.preventDefault(),t()):t()}},{eventName:dr,fn:t}]}(t),e);n.current=function(){r(),i()}}),[u,a,c]),f=d((function(){var e=a();"PENDING"!==e.type&&_(!1);var t=e.actions.fluidLift(e.point);i({type:"DRAGGING",actions:t,hasMoved:!1})}),[a,i]),g=d((function(e,t){"IDLE"!==a().type&&_(!1);var n=setTimeout(f,120);i({type:"PENDING",point:t,actions:e,longPressTimerId:n}),p()}),[p,a,i,f]);Vn((function(){return l(),function(){n.current();var e=a();"PENDING"===e.type&&(clearTimeout(e.longPressTimerId),i(hr))}}),[a,l,i]),Vn((function(){return R(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}])}),[])}];function Pr(e){var t=e.contextId,n=e.store,a=e.registry,i=e.customSensors,o=e.enableDefaultSensors,l=[].concat(o?Ar:[],i||[]),c=Object(r.useState)((function(){return function(){var e=null;function t(){e||_(!1),e=null}return{isClaimed:function(){return Boolean(e)},isActive:function(t){return t===e},claim:function(t){e&&_(!1);var n={abandon:t};return e=n,n},release:t,tryAbandon:function(){e&&(e.abandon(),t())}}}()}))[0],u=d((function(e,t){e.isDragging&&!t.isDragging&&c.tryAbandon()}),[c]);Vn((function(){var e=n.getState();return n.subscribe((function(){var t=n.getState();u(e,t),e=t}))}),[c,n,u]),Vn((function(){return c.tryAbandon}),[c.tryAbandon]);var p=d((function(e){return Cr({lockAPI:c,registry:a,store:n,draggableId:e})}),[c,a,n]),f=d((function(e,r,i){return Sr({lockAPI:c,registry:a,contextId:t,store:n,draggableId:e,forceSensorStop:r,sourceEvent:i&&i.sourceEvent?i.sourceEvent:null})}),[t,c,a,n]),g=d((function(e){return function(e,t){var n=wr(e,t);return n?n.getAttribute(Gn.draggableId):null}(t,e)}),[t]),m=d((function(e){var t=a.draggable.findById(e);return t?t.options:null}),[a.draggable]),v=d((function(){c.isClaimed()&&(c.tryAbandon(),"IDLE"!==n.getState().phase&&n.dispatch({type:"FLUSH",payload:null}))}),[c,n]),b=d(c.isClaimed,[c]),h=s((function(){return{canGetLock:p,tryGetLock:f,findClosestDraggableId:g,findOptionsForDraggable:m,tryReleaseLock:v,isLockClaimed:b}}),[p,f,g,m,v,b]);ar();for(var y=0;y