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.
NewEduCoderBuild/p__Paperlibrary__Edit__inde...

137 lines
169 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

(window.webpackJsonp=window.webpackJsonp||[]).push([[165,14,181],{"+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 m=a.useRef(l);m.current=l;var v=a.useCallback((function(e){p(e),f!==e&&m.current&&m.current(e,f)}),[f,m]),g=a.useRef(!0);return a.useEffect((function(){g.current?g.current=!1:void 0===o&&p(o)}),[o]),[f,v]}},"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,m=e.okButtonProps,v=void 0===m?{}:m,g=e.onCancel,b=void 0===g?function(){}:g,h=e.onOk,y=void 0===h?function(){}:h,x=e.className,E=void 0===x?"":x;return o.a.createElement("div",{className:s()(c.a.buttonFixed,E)},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},v),l)))}},DXt6:
/*!***********************************************!*\
!*** ./src/pages/Paperlibrary/Edit/index.tsx ***!
\***********************************************/
/*! exports provided: 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);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(/*! antd/es/input-number/style */"giR+"),n(/*! antd/es/input-number */"fyUT")),o=(n(/*! antd/es/modal/style */"2qtc"),n(/*! antd/es/modal */"kLXV")),l=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */"k1fw"),c=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator */"9og8"),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"),m=n.n(f),v=n(/*! umi */"9kvl"),g=n(/*! react-beautiful-dnd */"ngQI"),b=n(/*! @/components/EcListItems/Problemset/Card */"NNiE"),h=n(/*! @/components/FixedButton */"9ZNV"),y=n(/*! ./index.less?modules */"Qwyu"),x=n.n(y),E=n(/*! @/components/EcListItems/Problemset/NewPaperForm */"jRFs"),w=n(/*! @/pages/Problemset/Preview */"DaK5"),I=n(/*! lodash */"LvDl"),O=n.n(I),D=n(/*! @/service/paperlibrary */"vCeJ"),N=n(/*! @/service/problemset */"WCUW"),C={1:"简单",2:"适中",3:"困难"};t.default=Object(v.a)((function(e){var t=e.paperlibrary,n=e.user,r=e.loading;return{paperlibrary:t,user:n,globalSetting:e.globalSetting,loading:r.effects}}))((function(e){var t,n,d,y,I,S,_,A,P,R=e.paperlibrary,T=(e.user,e.globalSetting,e.loading),B=e.dispatch,j=Object(s.a)(e,["paperlibrary","user","globalSetting","loading","dispatch"]),k=Object(f.useState)(),M=Object(u.a)(k,2),L=M[0],F=M[1],G=Object(f.useState)(),V=Object(u.a)(G,2),W=V[0],U=V[1],H=Object(f.useState)(),q=Object(u.a)(H,2),z=q[0],K=q[1],J=Object(f.useRef)(),Y=Object(f.useRef)(),X=Object(f.useRef)();Object(f.useEffect)((function(){return B({type:"globalSetting/footerToggle",payload:!1}),function(){B({type:"globalSetting/footerToggle",payload:!0})}}),[]),Object(f.useEffect)((function(){var e,t,n,r;Y.current=null===(e=j.match)||void 0===e||null===(t=e.params)||void 0===t?void 0:t.id,K(null===(n=j.location)||void 0===n||null===(r=n.query)||void 0===r?void 0:r.defaultActiveKey),Z()}),[]),Object(f.useEffect)((function(){B({type:"paperlibrary/getEditDisciplines",payload:{source:"question"}})}),[]);var Z=function(){B({type:"paperlibrary/getPaperData",payload:{id:Y.current}})},Q=function(){var e=Object(c.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,B({type:"paperlibrary/adjustPosition",payload:{id:Y.current,itemId:r,position:a}});case 6:if(-1!==e.sent.status){e.next=9;break}return e.abrupt("return");case 9:Z();case 10:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),$=function(){var e=Object(c.a)(p.a.mark((function e(){var t,n;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,null===(t=X.current)||void 0===t?void 0:t.onSubmit();case 2:return n=e.sent,e.next=5,B({type:"paperlibrary/updatePaper",payload:Object(l.a)(Object(l.a)({},n),{},{id:Y.current})});case 5:0===e.sent.status&&v.d.push("/paperlibrary/see/".concat(Y.current,"?defaultActiveKey=").concat(z));case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ee=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,v=O.a.cloneDeep(f),g=O.a.cloneDeep(s).map((function(e){return Object(l.a)(Object(l.a)({},e),{},{challenge_score:e.challenge_score||5})}));return J.current=d||Object(w.formatTypeNameToDefaultScore)(t),"实训题"===t?o.a.confirm({centered:!0,width:530,title:"设置分数",content:m.a.createElement("div",{className:x.a.shixunModal},m.a.createElement("div",null,"关卡:"),null==g?void 0:g.map((function(e,t){return m.a.createElement("div",{className:x.a.shixunScore},t+1,"、",e.challenge_name,m.a.createElement("div",{style:{minWidth:"130px"}},m.a.createElement(i.a,{defaultValue:e.challenge_score,min:1,onChange:function(t){e.challenge_score=t}}),m.a.createElement("span",{className:"ml5"},"分/题")))}))),okText:"确认",cancelText:"取消",onOk:(n=Object(c.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(D.q)({id:Y.current,itemId:e,challenge_scores:g.map((function(e){return{challenge_id:e.challenge_id,score:e.challenge_score}}))});case 2:J.current=null,Z();case 4:case"end":return t.stop()}}),t)}))),function(){return n.apply(this,arguments)})}):"组合题"===t?(console.log("----",v),o.a.confirm({centered:!0,width:530,title:"设置分数",content:m.a.createElement("div",{style:{maxHeight:200,overflow:"auto"},className:x.a.shixunModal},null==v||null===(r=v.sub_questions)||void 0===r?void 0:r.map((function(e,t){return m.a.createElement("div",{className:x.a.shixunScore},"第",t+1,"小题",m.a.createElement("div",{style:{minWidth:"130px"}},m.a.createElement(i.a,{defaultValue:e.score,min:1,onChange:function(t){e.score=t}}),m.a.createElement("span",{className:"ml5"},"分")))}))),okText:"确认",cancelText:"取消",onOk:(a=Object(c.a)(p.a.mark((function e(){var t;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(N.M)({exerid:Y.current,id:v.id,subs:null==v||null===(t=v.sub_questions)||void 0===t?void 0:t.map((function(e){return{basket_id:e.id,score:e.score}}))});case 2:J.current=null,Z();case 4:case"end":return e.stop()}}),e)}))),function(){return a.apply(this,arguments)})})):void o.a.confirm({centered:!0,title:"设置分数",content:m.a.createElement("div",{className:""},m.a.createElement("span",null,"本题分值:"),m.a.createElement(i.a,{min:1,defaultValue:J.current,onChange:function(e){J.current=e}}),m.a.createElement("span",{className:"ml5"},"分/题"),"填空题"===t&&m.a.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"每空分值按每题分值取平均分计算")),okText:"确认",cancelText:"取消",onOk:(u=Object(c.a)(p.a.mark((function t(){return p.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,B({type:"paperlibrary/setScore",payload:{id:Y.current,itemId:e,score:J.current}});case 2:J.current=null,Z();case 4:case"end":return t.stop()}}),t)}))),function(){return u.apply(this,arguments)})})},te=function(e){var t;o.a.confirm({centered:!0,title:"提示",content:m.a.createElement("div",{className:x.a.modal},"确认删除该试题?"),okText:"确认",cancelText:"取消",onOk:(t=Object(c.a)(p.a.mark((function t(){return p.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,B({type:"paperlibrary/handleDeleteEditQuestion",payload:{id:Y.current,itemId:e}});case 2:Z();case 3:case"end":return t.stop()}}),t)}))),function(){return t.apply(this,arguments)})})};return m.a.createElement("section",{className:x.a.bg},m.a.createElement(a.a,{className:"mt30",separator:">"},m.a.createElement(a.a.Item,null,"试卷库"),m.a.createElement(a.a.Item,{href:"/paperlibrary?defaultActiveKey=".concat(z)},"1"===z?"公开试卷库":"我的试卷库"),m.a.createElement(a.a.Item,null,"试卷编辑")),m.a.createElement("div",null,m.a.createElement(E.a,{ref:X,isEdit:!0,editData:null==R||null===(t=R.paperData)||void 0===t?void 0:t.exam,courseOptions:R.courseOptions,disciplinesData:R.disciplinesData})),m.a.createElement("div",{className:x.a.wrap},m.a.createElement("div",{className:"pt20 pb20"},m.a.createElement("div",{className:"".concat(x.a.flexRow," ").concat(x.a.flexJustifyBetween)},m.a.createElement("div",null,m.a.createElement("span",{className:x.a.questionNumber},"题数:",null===(n=R.paperData)||void 0===n||null===(d=n.exam)||void 0===d?void 0:d.all_questions_count),m.a.createElement("span",{className:x.a.score},"总分:",null===(y=R.paperData)||void 0===y||null===(I=y.exam)||void 0===I?void 0:I.all_score),m.a.createElement("span",{className:x.a.score},"难度:",C[null===(S=R.paperData)||void 0===S||null===(_=S.exam)||void 0===_?void 0:_.difficulty])),m.a.createElement("div",{className:x.a.selectTopicButton,onClick:function(){return v.d.push("/paperlibrary/edit_select/".concat(Y.current))}},"继续选题")),m.a.createElement("div",{className:x.a.line}),m.a.createElement("div",{className:x.a.dragTip},"小题之间可以拖动排序"),null===(A=R.paperData)||void 0===A||null===(P=A.questionList)||void 0===P?void 0:P.map((function(e,t){var n=e.type===W;return m.a.createElement("div",{className:"".concat(x.a.relative," mt20 mb20"),key:t},m.a.createElement("div",{className:"".concat(x.a.typeActive," ").concat(n?x.a.mouseTypeActive:""),onMouseEnter:function(){U(e.type),F(null)}},m.a.createElement("span",{className:"".concat(x.a.typeName," ").concat(n?"ml20":"")},e.number,"、",e.name),m.a.createElement("span",{className:x.a.typeNumber},"(共",e.questions_count,"题,","COMBINATION"===e.type?"包含".concat(e.sub_questions_count||0,"小题,"):"","共",e.questions_score,"分)")),n&&m.a.createElement("div",{className:"".concat(x.a.typeAction," ").concat(x.a.flexRow)},"PRACTICAL"!==e.type&&m.a.createElement("div",{className:x.a.setScore,onClick:function(){return t=e.type,n=e.name,J.current=Object(w.formatTypeNameToDefaultScore)(n),void o.a.confirm({title:"批量设置".concat("COMBINATION"===t?"得分":"分数"),centered:!0,content:m.a.createElement("div",{className:""},m.a.createElement("span",null,n,"COMBINATION"===t?"中的每小题":"",""),m.a.createElement(i.a,{min:1,defaultValue:J.current,onChange:function(e){J.current=e}}),m.a.createElement("span",{className:"ml5"},"分/题"),m.a.createElement("br",null),"填空题"===n&&m.a.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"每空分值按每题分值取平均分计算")),okText:"确认",cancelText:"取消",onOk:(r=Object(c.a)(p.a.mark((function e(){return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,B({type:"paperlibrary/batchSetScore",payload:{id:Y.current,item_type:t.toLowerCase(),score:J.current}});case 2:J.current=null,Z();case 4:case"end":return e.stop()}}),e)}))),function(){return r.apply(this,arguments)})});var t,n,r}},"批量设置得分"),m.a.createElement("div",{className:x.a.delete,onClick:function(){return t=e.type,void o.a.confirm({title:"提示",centered:!0,content:m.a.createElement("div",{className:x.a.modalColumn},m.a.createElement("p",null,"删除大题,将删除该大题下所有小题"),m.a.createElement("p",null,"确认删除该大题?")),okText:"确认",cancelText:"取消",onOk:(n=Object(c.a)(p.a.mark((function e(){return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,B({type:"paperlibrary/batchDelete",payload:{id:Y.current,item_type:(t||"").toLowerCase()}});case 2:Z();case 3:case"end":return e.stop()}}),e)}))),function(){return n.apply(this,arguments)})});var t,n}},"删除")),m.a.createElement(g.a,{onDragEnd:function(t){return Q(t,e)}},m.a.createElement(g.c,{droppableId:t.toString()},(function(t,n){var a;return m.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 m.a.createElement(g.b,{draggableId:t.id.toString(),index:n,key:t.id},(function(a){return m.a.createElement("div",Object(r.a)({ref:a.innerRef},a.draggableProps,a.dragHandleProps),m.a.createElement(b.a,{index:n,typeName:e.name,type:e.type,data:t,isshow:!1,inMouseId:L,onSetScore:ee,onDelete:te,onMouseEnter:function(e){F(e),U(null)}}))}))})))}))))})))),m.a.createElement(h.a,{okText:"保存",loading:T["paperlibrary/updatePaper"],onCancel:function(){return v.d.replace("/paperlibrary")},onOk:$}))}))},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 O}));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"),m=n.n(f),v=n(/*! umi */"9kvl"),g=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"),E=n(/*! lodash */"LvDl"),w=n.n(E),I=n(/*! @/service/problemset */"WCUW"),O=function(e){return{"单选题":2,"多选题":5,"填空题":2,"判断题":2,"简答题":10,"编程题":10,"实训题":5,"组合题":10}[e]||0};t.default=Object(v.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,E=e.problemsetPreview,D=(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],_=C[1],A=Object(f.useState)(),P=Object(u.a)(A,2),R=P[0],T=P[1],B=Object(f.useRef)();console.log(E,"problemsetPreview"),Object(f.useEffect)((function(){return D({type:"globalSetting/footerToggle",payload:!1}),function(){D({type:"globalSetting/footerToggle",payload:!0})}}),[]),Object(f.useEffect)((function(){j()}),[]);var j=function(){D({type:"problemsetPreview/getPaperData"})},k=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,v=w.a.cloneDeep(f),g=w.a.cloneDeep(s).map((function(e){return Object(c.a)(Object(c.a)({},e),{},{challenge_score:e.challenge_score||5})}));return B.current=d||O(t),"实训题"===t?l.a.confirm({centered:!0,width:530,title:"设置分数",content:m.a.createElement("div",{className:y.a.shixunModal},m.a.createElement("div",null,"关卡:"),null==g?void 0:g.map((function(e,t){return m.a.createElement("div",{className:y.a.shixunScore},t+1,"、",e.challenge_name,m.a.createElement("div",{style:{minWidth:"130px"}},m.a.createElement(o.a,{defaultValue:e.challenge_score,min:1,onChange:function(t){e.challenge_score=t}}),m.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(I.K)({id:e,challenge_scores:g.map((function(e){return{challenge_id:e.challenge_id,score:e.challenge_score}}))});case 2:B.current=null,j();case 4:case"end":return t.stop()}}),t)}))),function(){return n.apply(this,arguments)})}):"组合题"===t?l.a.confirm({centered:!0,width:530,title:"设置分数",content:m.a.createElement("div",{className:y.a.shixunModal,style:{maxHeight:200,overflow:"auto"}},null==v||null===(r=v.sub_questions)||void 0===r?void 0:r.map((function(e,t){return m.a.createElement("div",{className:y.a.shixunScore},"第",t+1,"小题",m.a.createElement("div",{style:{minWidth:"130px"}},m.a.createElement(o.a,{defaultValue:e.score,min:1,onChange:function(t){e.score=t}}),m.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(I.L)({id:e,subs:null==v||null===(n=v.sub_questions)||void 0===n?void 0:n.map((function(e){return{basket_id:e.basket_id,score:e.score}}))});case 2:B.current=null,j();case 4:case"end":return t.stop()}}),t)}))),function(){return a.apply(this,arguments)})}):void l.a.confirm({centered:!0,title:"设置分数",content:m.a.createElement("div",{className:""},m.a.createElement("span",null,"本题分值:"),m.a.createElement(o.a,{min:1,defaultValue:B.current,onChange:function(e){B.current=e}}),m.a.createElement("span",{className:"ml5"},"分/题"),m.a.createElement("br",null),"填空题"===t&&m.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,D({type:"problemsetPreview/setScore",payload:{id:e,score:B.current}});case 2:B.current=null,j();case 4:case"end":return t.stop()}}),t)}))),function(){return u.apply(this,arguments)})})},M=function(e){var t;l.a.confirm({centered:!0,title:"提示",content:m.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,D({type:"problemsetPreview/handleDelete",payload:{id:e}});case 2:j();case 3:case"end":return t.stop()}}),t)}))),function(){return t.apply(this,arguments)})})},L=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,D({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:j();case 10:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}();return m.a.createElement("section",{className:y.a.bg},m.a.createElement(a.a,{className:"mt30",separator:">"},m.a.createElement(a.a.Item,null,"试题库"),m.a.createElement(a.a.Item,{href:"/problemset"},"人工组卷"),m.a.createElement(a.a.Item,null,"试卷预览")),m.a.createElement("div",{className:y.a.wrap},m.a.createElement("div",{className:"pt20 pb20"},m.a.createElement("div",{className:"".concat(y.a.flexRow," ").concat(y.a.flexJustifyBetween)},m.a.createElement("div",null,m.a.createElement("span",{className:y.a.questionNumber},"题数:",null===(t=E.paperData)||void 0===t?void 0:t.all_questions_count),m.a.createElement("span",{className:y.a.score},"总分:",null===(n=E.paperData)||void 0===n?void 0:n.all_score)),m.a.createElement("div",{className:y.a.selectTopicButton,onClick:function(){return v.d.push("/problemset/preview_select")}},"继续选题")),m.a.createElement("div",{className:y.a.line}),m.a.createElement("div",{className:y.a.dragTip},"小题之间可以拖动排序"),null===(d=E.paperData)||void 0===d||null===(h=d.questionList)||void 0===h?void 0:h.map((function(e,t){var n=e.type===R;return console.log(e,"paperItem"),m.a.createElement("div",{className:"".concat(y.a.relative," mt20 mb20"),key:t},m.a.createElement("div",{className:"".concat(y.a.typeActive," ").concat(n?y.a.mouseTypeActive:""),onMouseEnter:function(){T(e.type),_(null)}},m.a.createElement("span",{className:"".concat(y.a.typeName," ").concat(n?"ml20":"")},e.number,"、",e.name),m.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&&m.a.createElement("div",{className:"".concat(y.a.typeAction," ").concat(y.a.flexRow)},"PRACTICAL"!==e.type&&m.a.createElement("div",{className:y.a.setScore,onClick:function(){return t=e.type,n=e.name,B.current=O(n),void l.a.confirm({centered:!0,title:"批量设置分数",content:m.a.createElement("div",{className:""},m.a.createElement("span",null,"组合题"===n?"组合题中的每小题":n,""),m.a.createElement(o.a,{min:1,defaultValue:B.current,onChange:function(e){B.current=e}}),m.a.createElement("span",{className:"ml5"},"分/题"),m.a.createElement("br",null),"填空题"===n&&m.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,D({type:"problemsetPreview/batchSetScore",payload:{item_type:t,score:B.current}});case 2:B.current=null,j();case 4:case"end":return e.stop()}}),e)}))),function(){return r.apply(this,arguments)})});var t,n,r}},"批量设置得分"),m.a.createElement("div",{className:y.a.delete,onClick:function(){return t=e.type,void l.a.confirm({centered:!0,title:"提示",content:m.a.createElement("div",{className:y.a.modalColumn},m.a.createElement("p",null,"删除大题,将删除该大题下所有小题"),m.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,D({type:"problemsetPreview/batchDelete",payload:{item_type:t}});case 2:j();case 3:case"end":return e.stop()}}),e)}))),function(){return n.apply(this,arguments)})});var t,n}},"删除")),m.a.createElement(g.a,{onDragEnd:function(t){return L(t,e)}},m.a.createElement(g.c,{droppableId:t.toString()},(function(t,n){var a;return m.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 m.a.createElement(g.b,{draggableId:t.id.toString(),index:n,key:t.id},(function(a){return m.a.createElement("div",Object(r.a)({ref:a.innerRef},a.draggableProps,a.dragHandleProps),m.a.createElement(b.a,{index:n,typeName:e.name,type:e.type,data:t,inMouseId:S,onSetScore:k,onDelete:M,onMouseEnter:function(e){_(e),T(null)}}))}))})))}))))})))),m.a.createElement(x.a,{okText:"保存试卷",onCancel:function(){return v.d.replace("/problemset")},onOk:function(){return v.d.push("/problemset/preview_new")}}))}))},Iji5:
/*!*******************************************************************************!*\
!*** ./src/components/EcListItems/Problemset/NewPaperForm/index.less?modules ***!
\*******************************************************************************/
/*! no static exports found */
/*! exports used: default */
/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,n){e.exports={bg:"bg___1cM3V",flexRow:"flexRow___1Uhrh",main:"main___2b2sB",formWrap:"formWrap___1enct",knowledgeWrap:"knowledgeWrap___pQ5DC",knowledgeIcon:"knowledgeIcon___1uflh",knowledgeContent:"knowledgeContent___jouvx",knowledgeItem:"knowledgeItem___BKrY8",knowledgeItemName:"knowledgeItemName___2hRMC",knowledgeItemIcon:"knowledgeItemIcon___1sqtm",button:"button___1DGpE",buttonFixed:"buttonFixed___1WObI",buttonWrap:"buttonWrap___3KeSj",duration:"duration___1cXy5"}},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,m=e.inMouseId,v=e.isshow,g=e.onSetScore,b=void 0===g?function(){}:g,h=e.onDelete,y=void 0===h?function(){}:h,x=e.onMouseEnter,E=void 0===x?function(){}:x,w=Object(i.useState)(!1),I=Object(a.a)(w,2),O=I[0],D=I[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})))},_=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("、"))})}))))},A=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]})))},P=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)})))},R=function(){var e;return o.a.createElement("div",{className:u.a.answerWrap,style:{display:O&&"none"}},null==f||null===(e=f.sub_questions)||void 0===e?void 0:e.map((function(e,t){var r,a='<span style="margin-right: 10px">'.concat(n+1,".").concat(t+1,'</span><span>(单选题)</span><span class="c-grey-999">').concat(e.score,"分)</span>");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 E(f.id)}},m===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'<span style="margin-right: -10px">'.concat(t+1,'、</span><span class="c-grey-999">').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,"分)</span> ")}(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)&&!v&&o.a.createElement("span",{onClick:function(e){D(!O)},style:{textAlign:"end",flexShrink:0}},O?"展开":"收起")),(t={SINGLE:N,MULTIPLE:N,JUDGMENT:C,PROGRAM:S,COMPLETION:_,SUBJECTIVE:A,PRACTICAL:P,COMBINATION:R})[d]?t[d]():null))}},Qwyu:
/*!********************************************************!*\
!*** ./src/pages/Paperlibrary/Edit/index.less?modules ***!
\********************************************************/
/*! no static exports found */
/*! exports used: default */
/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,n){e.exports={bg:"bg___3dS1d",wrap:"wrap___D7BV5",flexRow:"flexRow___37ccq",flexColumn:"flexColumn___1MIxc",flexJustifyBetween:"flexJustifyBetween___Jyyk_",relative:"relative___3gmK4",questionNumber:"questionNumber___2Pl8p",score:"score___yv-j3",selectTopicButton:"selectTopicButton___16Vxj",line:"line___3G8aD",dragTip:"dragTip___1iSGg",typeActive:"typeActive___3btsi",mouseTypeActive:"mouseTypeActive___1NWo6",typeName:"typeName___3HW2d",typeNumber:"typeNumber___2OmvJ",typeAction:"typeAction___2Eo0C",setScore:"setScore___32YD8",delete:"delete___3W_ki",modal:"modal___21eA-",modalColumn:"modalColumn___3M3vK",shixunScore:"shixunScore___30A58"}},RxwV:
/*!**********************************************************!*\
!*** ./node_modules/rc-cascader/es/index.js + 4 modules ***!
\**********************************************************/
/*! exports provided: default */
/*! exports used: default */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/array-tree-filter/lib/index.js (<- Module is not an ECMAScript module) */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-trigger/es/index.js */
/*! 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) */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/warning/warning.js (<- Module is not an ECMAScript module) */function(e,t,n){"use strict";var r=n("q1tI"),a=n("uciX"),i=n("2W6z"),o=n.n(i),l=n("4IlW"),c=n("uK0f"),u=n.n(c);function s(e){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function d(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function p(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function m(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=g(e);if(t){var a=g(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return v(this,n)}}function v(e,t){return!t||"object"!==s(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function g(e){return(g=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var b,h=((b=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&f(e,t)}(o,e);var t,n,a,i=m(o);function o(){var e;return d(this,o),(e=i.apply(this,arguments)).menuItems={},e.saveMenuItem=function(t){return function(n){e.menuItems[t]=n}},e}return t=o,(n=[{key:"componentDidMount",value:function(){this.scrollActiveItemToView()}},{key:"componentDidUpdate",value:function(e){!e.visible&&this.props.visible&&this.scrollActiveItemToView()}},{key:"getFieldName",value:function(e){var t=this.props,n=t.fieldNames,r=t.defaultFieldNames;return n[e]||r[e]}},{key:"getOption",value:function(e,t){var n=this.props,a=n.prefixCls,i=n.expandTrigger,o=n.expandIcon,l=n.loadingIcon,c=this.props.onSelect.bind(this,e,t),u={onClick:c,onDoubleClick:this.props.onItemDoubleClick.bind(this,e,t)},s="".concat(a,"-menu-item"),d=null,p=e[this.getFieldName("children")]&&e[this.getFieldName("children")].length>0;(p||!1===e.isLeaf)&&(s+=" ".concat(a,"-menu-item-expand"),e.loading||(d=r.createElement("span",{className:"".concat(a,"-menu-item-expand-icon")},o))),"hover"!==i||!p&&!1!==e.isLeaf||(u={onMouseEnter:this.delayOnSelect.bind(this,c),onMouseLeave:this.delayOnSelect.bind(this),onClick:c}),this.isActiveOption(e,t)&&(s+=" ".concat(a,"-menu-item-active"),u.ref=this.saveMenuItem(t)),e.disabled&&(s+=" ".concat(a,"-menu-item-disabled"));var f=null;e.loading&&(s+=" ".concat(a,"-menu-item-loading"),f=l||null);var m="";return"title"in e?m=e.title:"string"==typeof e[this.getFieldName("label")]&&(m=e[this.getFieldName("label")]),r.createElement("li",Object.assign({key:e[this.getFieldName("value")],className:s,title:m},u,{role:"menuitem",onMouseDown:function(e){return e.preventDefault()}}),e[this.getFieldName("label")],d,f)}},{key:"getActiveOptions",value:function(e){var t=this,n=this.props.options,r=e||this.props.activeValue;return u()(n,(function(e,n){return e[t.getFieldName("value")]===r[n]}),{childrenKeyName:this.getFieldName("children")})}},{key:"getShowOptions",value:function(){var e=this,t=this.props.options,n=this.getActiveOptions().map((function(t){return t[e.getFieldName("children")]})).filter((function(e){return!!e}));return n.unshift(t),n}},{key:"delayOnSelect",value:function(e){for(var t=this,n=arguments.length,r=new Array(n>1?n-1:0),a=1;a<n;a++)r[a-1]=arguments[a];this.delayTimer&&(clearTimeout(this.delayTimer),this.delayTimer=null),"function"==typeof e&&(this.delayTimer=window.setTimeout((function(){e(r),t.delayTimer=null}),150))}},{key:"scrollActiveItemToView",value:function(){for(var e=this.getShowOptions().length,t=0;t<e;t++){var n=this.menuItems[t];n&&n.parentElement&&(n.parentElement.scrollTop=n.offsetTop)}}},{key:"isActiveOption",value:function(e,t){var n=this.props.activeValue;return(void 0===n?[]:n)[t]===e[this.getFieldName("value")]}},{key:"render",value:function(){var e=this,t=this.props,n=t.prefixCls,a=t.dropdownMenuColumnStyle;return r.createElement("div",null,this.getShowOptions().map((function(t,i){return r.createElement("ul",{className:"".concat(n,"-menu"),key:i,style:a},t.map((function(t){return e.getOption(t,i)})))})))}}])&&p(t.prototype,n),a&&p(t,a),o}(r.Component)).defaultProps={options:[],value:[],activeValue:[],onSelect:function(){},prefixCls:"rc-cascader-menus",visible:!1,expandTrigger:"click"},b),y={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:1,adjustY:1}}};function x(e){return(x="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function E(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function w(e){return function(e){if(Array.isArray(e))return I(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return I(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return I(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function I(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function O(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function D(e,t){return(D=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function N(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=S(e);if(t){var a=S(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return C(this,n)}}function C(e,t){return!t||"object"!==x(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function S(e){return(S=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var _,A=((_=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&D(e,t)}(s,e);var t,n,i,c=N(s);function s(e){var t;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,s),(t=c.call(this,e)).setPopupVisible=function(e){var n=t.state.value;"popupVisible"in t.props||t.setState({popupVisible:e}),e&&!t.state.popupVisible&&t.setState({activeValue:n}),t.props.onPopupVisibleChange(e)},t.handleChange=function(e,n,r){var a=n.visible;"keydown"===r.type&&r.keyCode!==l.a.ENTER||(t.props.onChange(e.map((function(e){return e[t.getFieldName("value")]})),e),t.setPopupVisible(a))},t.handlePopupVisibleChange=function(e){t.setPopupVisible(e)},t.handleMenuSelect=function(e,n,r){var a=t.trigger.getRootDomNode();a&&a.focus&&a.focus();var i=t.props,o=i.changeOnSelect,c=i.loadData,u=i.expandTrigger;if(e&&!e.disabled){var s=t.state.activeValue;(s=s.slice(0,n+1))[n]=e[t.getFieldName("value")];var d=t.getActiveOptions(s);if(!1===e.isLeaf&&!e[t.getFieldName("children")]&&c)return o&&t.handleChange(d,{visible:!0},r),t.setState({activeValue:s}),void c(d);var p={};e[t.getFieldName("children")]&&e[t.getFieldName("children")].length?!o||"click"!==r.type&&"keydown"!==r.type||("hover"===u?t.handleChange(d,{visible:!1},r):t.handleChange(d,{visible:!0},r),p.value=s):(t.handleChange(d,{visible:!1},r),p.value=s),p.activeValue=s,("value"in t.props||"keydown"===r.type&&r.keyCode!==l.a.ENTER)&&delete p.value,t.setState(p)}},t.handleItemDoubleClick=function(){t.props.changeOnSelect&&t.setPopupVisible(!1)},t.handleKeyDown=function(e){var n=t.props.children;if(n&&n.props.onKeyDown)n.props.onKeyDown(e);else{var r=w(t.state.activeValue),a=r.length-1<0?0:r.length-1,i=t.getCurrentLevelOptions(),o=i.map((function(e){return e[t.getFieldName("value")]})).indexOf(r[a]);if(e.keyCode===l.a.DOWN||e.keyCode===l.a.UP||e.keyCode===l.a.LEFT||e.keyCode===l.a.RIGHT||e.keyCode===l.a.ENTER||e.keyCode===l.a.SPACE||e.keyCode===l.a.BACKSPACE||e.keyCode===l.a.ESC||e.keyCode===l.a.TAB)if(t.state.popupVisible||e.keyCode===l.a.BACKSPACE||e.keyCode===l.a.LEFT||e.keyCode===l.a.RIGHT||e.keyCode===l.a.ESC||e.keyCode===l.a.TAB){if(e.keyCode===l.a.DOWN||e.keyCode===l.a.UP){e.preventDefault();var c=o;c=-1!==c?e.keyCode===l.a.DOWN?(c+=1)>=i.length?0:c:(c-=1)<0?i.length-1:c:0,r[a]=i[c][t.getFieldName("value")]}else if(e.keyCode===l.a.LEFT||e.keyCode===l.a.BACKSPACE)e.preventDefault(),r.splice(r.length-1,1);else if(e.keyCode===l.a.RIGHT)e.preventDefault(),i[o]&&i[o][t.getFieldName("children")]&&r.push(i[o][t.getFieldName("children")][0][t.getFieldName("value")]);else if(e.keyCode===l.a.ESC||e.keyCode===l.a.TAB)return void t.setPopupVisible(!1);r&&0!==r.length||t.setPopupVisible(!1);var u=t.getActiveOptions(r),s=u[u.length-1];t.handleMenuSelect(s,u.length-1,e),t.props.onKeyDown&&t.props.onKeyDown(e)}else t.setPopupVisible(!0)}},t.saveTrigger=function(e){t.trigger=e};var n=[];return"value"in e?n=e.value||[]:"defaultValue"in e&&(n=e.defaultValue||[]),o()(!("filedNames"in e),"`filedNames` of Cascader is a typo usage and deprecated, please use `fieldNames` instead."),t.state={popupVisible:e.popupVisible,activeValue:n,value:n,prevProps:e},t.defaultFieldNames={label:"label",value:"value",children:"children"},t}return t=s,i=[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r={prevProps:e};return"value"in e&&!function(e,t){if(e===t)return!0;if(!e||!t)return!1;var n=e.length;if(t.length!==n)return!1;for(var r=0;r<n;r++)if(e[r]!==t[r])return!1;return!0}((void 0===n?{}:n).value,e.value)&&(r.value=e.value||[],"loadData"in e||(r.activeValue=e.value||[])),"popupVisible"in e&&(r.popupVisible=e.popupVisible),r}}],(n=[{key:"getPopupDOMNode",value:function(){return this.trigger.getPopupDomNode()}},{key:"getFieldName",value:function(e){var t=this.defaultFieldNames,n=this.props,r=n.fieldNames,a=n.filedNames;return"filedNames"in this.props?a[e]||t[e]:r[e]||t[e]}},{key:"getFieldNames",value:function(){var e=this.props,t=e.fieldNames,n=e.filedNames;return"filedNames"in this.props?n:t}},{key:"getCurrentLevelOptions",value:function(){var e=this,t=this.props.options,n=void 0===t?[]:t,r=this.state.activeValue,a=void 0===r?[]:r,i=u()(n,(function(t,n){return t[e.getFieldName("value")]===a[n]}),{childrenKeyName:this.getFieldName("children")});return i[i.length-2]?i[i.length-2][this.getFieldName("children")]:w(n).filter((function(e){return!e.disabled}))}},{key:"getActiveOptions",value:function(e){var t=this;return u()(this.props.options||[],(function(n,r){return n[t.getFieldName("value")]===e[r]}),{childrenKeyName:this.getFieldName("children")})}},{key:"render",value:function(){var e=this.props,t=e.prefixCls,n=e.transitionName,i=e.popupClassName,o=e.options,l=void 0===o?[]:o,c=e.disabled,u=e.builtinPlacements,s=e.popupPlacement,d=e.children,p=e.dropdownRender,f=E(e,["prefixCls","transitionName","popupClassName","options","disabled","builtinPlacements","popupPlacement","children","dropdownRender"]),m=r.createElement("div",null),v="";l&&l.length>0?m=r.createElement(h,Object.assign({},this.props,{fieldNames:this.getFieldNames(),defaultFieldNames:this.defaultFieldNames,activeValue:this.state.activeValue,onSelect:this.handleMenuSelect,onItemDoubleClick:this.handleItemDoubleClick,visible:this.state.popupVisible})):v=" ".concat(t,"-menus-empty");var g=m;return p&&(g=p(m)),r.createElement(a.a,Object.assign({ref:this.saveTrigger},f,{popupPlacement:s,builtinPlacements:u,popupTransitionName:n,action:c?[]:["click"],popupVisible:!c&&this.state.popupVisible,onPopupVisibleChange:this.handlePopupVisibleChange,prefixCls:"".concat(t,"-menus"),popupClassName:i+v,popup:g}),r.cloneElement(d,{onKeyDown:this.handleKeyDown,tabIndex:c?void 0:0}))}}])&&O(t.prototype,n),i&&O(t,i),s}(r.Component)).defaultProps={onChange:function(){},onPopupVisibleChange:function(){},disabled:!1,transitionName:"",prefixCls:"rc-cascader",popupClassName:"",popupPlacement:"bottomLeft",builtinPlacements:y,expandTrigger:"click",fieldNames:{label:"label",value:"value",children:"children"},expandIcon:">"},_);t.a=A},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"}},Y1PL:
/*!**********************************************************!*\
!*** ./node_modules/rc-textarea/es/index.js + 7 modules ***!
\**********************************************************/
/*! exports provided: ResizableTextArea, default */
/*! all exports used */
/*! 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/createSuper.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/extends.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/objectSpread2.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/Children/toArray.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Dom/findDOMNode.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/omit.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/ref.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/warning.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/resize-observer-polyfill/dist/ResizeObserver.es.js (<- Module uses injected variables (global)) */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/shallowequal/index.js (<- Module is not an ECMAScript module) */function(e,t,n){"use strict";n.r(t),n.d(t,"ResizableTextArea",(function(){return T}));var r=n("wx14"),a=n("1OyB"),i=n("vuIU"),o=n("Ji7U"),l=n("LK+K"),c=n("q1tI"),u=n("VTBJ"),s=n("rePB"),d=n("Zm9Q"),p=(n("Kwbf"),n("c+Xe")),f=n("m+aA"),m=n("bdgK"),v=new Map;var g=new m.default((function(e){e.forEach((function(e){var t,n=e.target;null===(t=v.get(n))||void 0===t||t.forEach((function(e){return e(n)}))}))}));var b=function(e){Object(o.a)(n,e);var t=Object(l.a)(n);function n(){return Object(a.a)(this,n),t.apply(this,arguments)}return Object(i.a)(n,[{key:"render",value:function(){return this.props.children}}]),n}(c.Component),h=c.createContext(null);function y(e){var t=e.children,n=e.disabled,r=c.useRef(null),a=c.useRef(null),i=c.useContext(h),o=c.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),l=c.isValidElement(t)&&Object(p.c)(t),s=l?t.ref:null,d=c.useMemo((function(){return Object(p.a)(s,r)}),[s,r]),m=c.useRef(e);m.current=e;var y=c.useCallback((function(e){var t=m.current,n=t.onResize,r=t.data,a=e.getBoundingClientRect(),l=a.width,c=a.height,s=e.offsetWidth,d=e.offsetHeight,p=Math.floor(l),f=Math.floor(c);if(o.current.width!==p||o.current.height!==f||o.current.offsetWidth!==s||o.current.offsetHeight!==d){var v={width:p,height:f,offsetWidth:s,offsetHeight:d};o.current=v;var g=s===Math.round(l)?l:s,b=d===Math.round(c)?c:d,h=Object(u.a)(Object(u.a)({},v),{},{offsetWidth:g,offsetHeight:b});null==i||i(h,e,r),n&&Promise.resolve().then((function(){n(h,e)}))}}),[]);return c.useEffect((function(){var e,t,i=Object(f.a)(r.current)||Object(f.a)(a.current);return i&&!n&&(e=i,t=y,v.has(e)||(v.set(e,new Set),g.observe(e)),v.get(e).add(t)),function(){return function(e,t){v.has(e)&&(v.get(e).delete(t),v.get(e).size||(g.unobserve(e),v.delete(e)))}(i,y)}}),[r.current,n]),c.createElement(b,{ref:a},l?c.cloneElement(t,{ref:d}):t)}function x(e){var t=e.children;return Object(d.a)(t).map((function(t,n){var a=(null==t?void 0:t.key)||"".concat("rc-observer-key","-").concat(n);return c.createElement(y,Object(r.a)({},e,{key:a}),t)}))}x.Collection=function(e){var t=e.children,n=e.onBatchResize,r=c.useRef(0),a=c.useRef([]),i=c.useContext(h),o=c.useCallback((function(e,t,o){r.current+=1;var l=r.current;a.current.push({size:e,element:t,data:o}),Promise.resolve().then((function(){l===r.current&&(null==n||n(a.current),a.current=[])})),null==i||i(e,t,o)}),[n,i]);return c.createElement(h.Provider,{value:o},t)};var E,w=x,I=n("bT9E"),O=n("TSYQ"),D=n.n(O),N="\n min-height:0 !important;\n max-height:none !important;\n height:0 !important;\n visibility:hidden !important;\n overflow:hidden !important;\n position:absolute !important;\n z-index:-1000 !important;\n top:0 !important;\n right:0 !important\n",C=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break"],S={};function _(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=e.getAttribute("id")||e.getAttribute("data-reactid")||e.getAttribute("name");if(t&&S[n])return S[n];var r=window.getComputedStyle(e),a=r.getPropertyValue("box-sizing")||r.getPropertyValue("-moz-box-sizing")||r.getPropertyValue("-webkit-box-sizing"),i=parseFloat(r.getPropertyValue("padding-bottom"))+parseFloat(r.getPropertyValue("padding-top")),o=parseFloat(r.getPropertyValue("border-bottom-width"))+parseFloat(r.getPropertyValue("border-top-width")),l=C.map((function(e){return"".concat(e,":").concat(r.getPropertyValue(e))})).join(";"),c={sizingStyle:l,paddingSize:i,borderSize:o,boxSizing:a};return t&&n&&(S[n]=c),c}var A,P=n("Gytx"),R=n.n(P);!function(e){e[e.NONE=0]="NONE",e[e.RESIZING=1]="RESIZING",e[e.RESIZED=2]="RESIZED"}(A||(A={}));var T=function(e){Object(o.a)(n,e);var t=Object(l.a)(n);function n(e){var i;return Object(a.a)(this,n),(i=t.call(this,e)).nextFrameActionId=void 0,i.resizeFrameId=void 0,i.textArea=void 0,i.saveTextArea=function(e){i.textArea=e},i.handleResize=function(e){var t=i.state.resizeStatus,n=i.props,r=n.autoSize,a=n.onResize;t===A.NONE&&("function"==typeof a&&a(e),r&&i.resizeOnNextFrame())},i.resizeOnNextFrame=function(){cancelAnimationFrame(i.nextFrameActionId),i.nextFrameActionId=requestAnimationFrame(i.resizeTextarea)},i.resizeTextarea=function(){var e=i.props.autoSize;if(e&&i.textArea){var t=e.minRows,n=e.maxRows,r=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;E||((E=document.createElement("textarea")).setAttribute("tab-index","-1"),E.setAttribute("aria-hidden","true"),document.body.appendChild(E)),e.getAttribute("wrap")?E.setAttribute("wrap",e.getAttribute("wrap")):E.removeAttribute("wrap");var a=_(e,t),i=a.paddingSize,o=a.borderSize,l=a.boxSizing,c=a.sizingStyle;E.setAttribute("style","".concat(c,";").concat(N)),E.value=e.value||e.placeholder||"";var u,s=Number.MIN_SAFE_INTEGER,d=Number.MAX_SAFE_INTEGER,p=E.scrollHeight;if("border-box"===l?p+=o:"content-box"===l&&(p-=i),null!==n||null!==r){E.value=" ";var f=E.scrollHeight-i;null!==n&&(s=f*n,"border-box"===l&&(s=s+i+o),p=Math.max(s,p)),null!==r&&(d=f*r,"border-box"===l&&(d=d+i+o),u=p>d?"":"hidden",p=Math.min(d,p))}return{height:p,minHeight:s,maxHeight:d,overflowY:u,resize:"none"}}(i.textArea,!1,t,n);i.setState({textareaStyles:r,resizeStatus:A.RESIZING},(function(){cancelAnimationFrame(i.resizeFrameId),i.resizeFrameId=requestAnimationFrame((function(){i.setState({resizeStatus:A.RESIZED},(function(){i.resizeFrameId=requestAnimationFrame((function(){i.setState({resizeStatus:A.NONE}),i.fixFirefoxAutoScroll()}))}))}))}))}},i.renderTextArea=function(){var e=i.props,t=e.prefixCls,n=void 0===t?"rc-textarea":t,a=e.autoSize,o=e.onResize,l=e.className,d=e.disabled,p=i.state,f=p.textareaStyles,m=p.resizeStatus,v=Object(I.a)(i.props,["prefixCls","onPressEnter","autoSize","defaultValue","onResize"]),g=D()(n,l,Object(s.a)({},"".concat(n,"-disabled"),d));"value"in v&&(v.value=v.value||"");var b=Object(u.a)(Object(u.a)(Object(u.a)({},i.props.style),f),m===A.RESIZING?{overflowX:"hidden",overflowY:"hidden"}:null);return c.createElement(w,{onResize:i.handleResize,disabled:!(a||o)},c.createElement("textarea",Object(r.a)({},v,{className:g,style:b,ref:i.saveTextArea})))},i.state={textareaStyles:{},resizeStatus:A.NONE},i}return Object(i.a)(n,[{key:"componentDidUpdate",value:function(e){e.value===this.props.value&&R()(e.autoSize,this.props.autoSize)||this.resizeTextarea()}},{key:"componentWillUnmount",value:function(){cancelAnimationFrame(this.nextFrameActionId),cancelAnimationFrame(this.resizeFrameId)}},{key:"fixFirefoxAutoScroll",value:function(){try{if(document.activeElement===this.textArea){var e=this.textArea.selectionStart,t=this.textArea.selectionEnd;this.textArea.setSelectionRange(e,t)}}catch(e){}}},{key:"render",value:function(){return this.renderTextArea()}}]),n}(c.Component),B=function(e){Object(o.a)(n,e);var t=Object(l.a)(n);function n(e){var r;Object(a.a)(this,n),(r=t.call(this,e)).resizableTextArea=void 0,r.focus=function(){r.resizableTextArea.textArea.focus()},r.saveTextArea=function(e){r.resizableTextArea=e},r.handleChange=function(e){var t=r.props.onChange;r.setValue(e.target.value,(function(){r.resizableTextArea.resizeTextarea()})),t&&t(e)},r.handleKeyDown=function(e){var t=r.props,n=t.onPressEnter,a=t.onKeyDown;13===e.keyCode&&n&&n(e),a&&a(e)};var i=void 0===e.value||null===e.value?e.defaultValue:e.value;return r.state={value:i},r}return Object(i.a)(n,[{key:"setValue",value:function(e,t){"value"in this.props||this.setState({value:e},t)}},{key:"blur",value:function(){this.resizableTextArea.textArea.blur()}},{key:"render",value:function(){return c.createElement(T,Object(r.a)({},this.props,{value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,ref:this.saveTextArea}))}}],[{key:"getDerivedStateFromProps",value:function(e){return"value"in e?{value:e.value}:null}}]),n}(c.Component);t.default=B},ZpRC:
/*!*************************************************************************!*\
!*** ./node_modules/scroll-into-view-if-needed/es/index.js + 1 modules ***!
\*************************************************************************/
/*! exports provided: default */
/*! exports used: default */function(e,t,n){"use strict";function r(e){return"object"==typeof e&&null!=e&&1===e.nodeType}function a(e,t){return(!t||"hidden"!==e)&&"visible"!==e&&"clip"!==e}function i(e,t){if(e.clientHeight<e.scrollHeight||e.clientWidth<e.scrollWidth){var n=getComputedStyle(e,null);return a(n.overflowY,t)||a(n.overflowX,t)||function(e){var t=function(e){if(!e.ownerDocument||!e.ownerDocument.defaultView)return null;try{return e.ownerDocument.defaultView.frameElement}catch(e){return null}}(e);return!!t&&(t.clientHeight<e.scrollHeight||t.clientWidth<e.scrollWidth)}(e)}return!1}function o(e,t,n,r,a,i,o,l){return i<e&&o>t||i>e&&o<t?0:i<=e&&l<=n||o>=t&&l>=n?i-e-r:o>t&&l<n||i<e&&l>n?o-t+a:0}var l=function(e,t){var n=window,a=t.scrollMode,l=t.block,c=t.inline,u=t.boundary,s=t.skipOverflowHiddenElements,d="function"==typeof u?u:function(e){return e!==u};if(!r(e))throw new TypeError("Invalid target");for(var p=document.scrollingElement||document.documentElement,f=[],m=e;r(m)&&d(m);){if((m=m.parentElement)===p){f.push(m);break}null!=m&&m===document.body&&i(m)&&!i(document.documentElement)||null!=m&&i(m,s)&&f.push(m)}for(var v=n.visualViewport?n.visualViewport.width:innerWidth,g=n.visualViewport?n.visualViewport.height:innerHeight,b=window.scrollX||pageXOffset,h=window.scrollY||pageYOffset,y=e.getBoundingClientRect(),x=y.height,E=y.width,w=y.top,I=y.right,O=y.bottom,D=y.left,N="start"===l||"nearest"===l?w:"end"===l?O:w+x/2,C="center"===c?D+E/2:"end"===c?I:D,S=[],_=0;_<f.length;_++){var A=f[_],P=A.getBoundingClientRect(),R=P.height,T=P.width,B=P.top,j=P.right,k=P.bottom,M=P.left;if("if-needed"===a&&w>=0&&D>=0&&O<=g&&I<=v&&w>=B&&O<=k&&D>=M&&I<=j)return S;var L=getComputedStyle(A),F=parseInt(L.borderLeftWidth,10),G=parseInt(L.borderTopWidth,10),V=parseInt(L.borderRightWidth,10),W=parseInt(L.borderBottomWidth,10),U=0,H=0,q="offsetWidth"in A?A.offsetWidth-A.clientWidth-F-V:0,z="offsetHeight"in A?A.offsetHeight-A.clientHeight-G-W:0;if(p===A)U="start"===l?N:"end"===l?N-g:"nearest"===l?o(h,h+g,g,G,W,h+N,h+N+x,x):N-g/2,H="start"===c?C:"center"===c?C-v/2:"end"===c?C-v:o(b,b+v,v,F,V,b+C,b+C+E,E),U=Math.max(0,U+h),H=Math.max(0,H+b);else{U="start"===l?N-B-G:"end"===l?N-k+W+z:"nearest"===l?o(B,k,R,G,W+z,N,N+x,x):N-(B+R/2)+z/2,H="start"===c?C-M-F:"center"===c?C-(M+T/2)+q/2:"end"===c?C-j+V+q:o(M,j,T,F,V+q,C,C+E,E);var K=A.scrollLeft,J=A.scrollTop;N+=J-(U=Math.max(0,Math.min(J+U,A.scrollHeight-R+z))),C+=K-(H=Math.max(0,Math.min(K+H,A.scrollWidth-T+q)))}S.push({el:A,top:U,left:H})}return S};function c(e){return e===Object(e)&&0!==Object.keys(e).length}t.a=function(e,t){var n=!e.ownerDocument.documentElement.contains(e);if(c(t)&&"function"==typeof t.behavior)return t.behavior(n?[]:l(e,t));if(!n){var r=function(e){return!1===e?{block:"end",inline:"nearest"}:c(e)?e:{block:"start",inline:"nearest"}}(t);return function(e,t){void 0===t&&(t="auto");var n="scrollBehavior"in document.body.style;e.forEach((function(e){var r=e.el,a=e.top,i=e.left;r.scroll&&n?r.scroll({top:a,left:i,behavior:t}):(r.scrollTop=a,r.scrollLeft=i)}))}(l(e,r),r.behavior)}}},bT9E:
/*!*****************************************!*\
!*** ./node_modules/rc-util/es/omit.js ***!
\*****************************************/
/*! exports provided: default */
/*! exports used: default */function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(/*! @babel/runtime/helpers/esm/objectSpread2 */"VTBJ");function a(e,t){var n=Object(r.a)({},e);return Array.isArray(t)&&t.forEach((function(e){delete n[e]})),n}},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),m=n("4IlW");function v(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 g(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?v(Object(n),!0).forEach((function(t){Object(a.a)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):v(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function b(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=Object(u.a)(e);if(t){var a=Object(u.a)(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return Object(c.a)(this,n)}}function h(){}function y(e){e.preventDefault()}var x=Number.MAX_SAFE_INTEGER||Math.pow(2,53)-1,E=function(e){return null!=e},w=function(e,t){return t===e||"number"==typeof t&&"number"==typeof e&&isNaN(t)&&isNaN(e)},I=function(e){Object(l.a)(n,e);var t=b(n);function n(e){var r;Object(i.a)(this,n),(r=t.call(this,e)).onKeyDown=function(e){var t=r.props,n=t.onKeyDown,a=t.onPressEnter;if(e.keyCode===m.a.UP){var i=r.getRatio(e);r.up(e,i,null),r.stop()}else if(e.keyCode===m.a.DOWN){var o=r.getRatio(e);r.down(e,o,null),r.stop()}else e.keyCode===m.a.ENTER&&a&&a(e);if(r.recordCursorPosition(),r.lastKeyCode=e.keyCode,n){for(var l=arguments.length,c=new Array(l>1?l-1:0),u=1;u<l;u++)c[u-1]=arguments[u];n.apply(void 0,[e].concat(c))}},r.onKeyUp=function(e){var t=r.props.onKeyUp;if(r.stop(),r.recordCursorPosition(),t){for(var n=arguments.length,a=new Array(n>1?n-1:0),i=1;i<n;i++)a[i-1]=arguments[i];t.apply(void 0,[e].concat(a))}},r.onChange=function(e){var t=r.props.onChange;r.state.focused&&(r.inputting=!0),r.rawInput=r.props.parser(r.getValueFromEvent(e)),r.setState({inputValue:r.rawInput}),t(r.toNumber(r.rawInput))},r.onMouseUp=function(){var e=r.props.onMouseUp;r.recordCursorPosition(),e&&e.apply(void 0,arguments)},r.onFocus=function(){var e;r.setState({focused:!0}),(e=r.props).onFocus.apply(e,arguments)},r.onBlur=function(){var e=r.props.onBlur;r.inputting=!1,r.setState({focused:!1});var t=r.getCurrentValidValue(r.state.inputValue),n=r.setValue(t,h);if(e){var a=r.input.value,i=r.getInputDisplayValue({focus:!1,value:n});r.input.value=i?Number(i):i,e.apply(void 0,arguments),r.input.value=a}},r.getRatio=function(e){var t=1;return e.metaKey||e.ctrlKey?t=.1:e.shiftKey&&(t=10),t},r.getFullNum=function(e){return isNaN(e)?e:/e/i.test(String(e))?Number(e).toFixed(18).replace(/\.?0+$/,""):e},r.getPrecision=function(e){if(E(r.props.precision))return r.props.precision;var t=String(e);if(t.indexOf("e-")>=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 E(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===m.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=g(g({},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(!w(e.value,n)||!w(e.max,a)||!w(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&&u<i&&r&&r(i)}try{if(void 0!==this.cursorStart&&this.state.focused)if(this.partRestoreByAfter(this.cursorAfter)||this.state.value===this.props.value){if(this.currentValue===this.input.value)switch(this.lastKeyCode){case m.a.BACKSPACE:this.fixCaret(this.cursorStart-1,this.cursorStart-1);break;case m.a.DELETE:this.fixCaret(this.cursorStart+1,this.cursorStart+1)}}else{var s=this.cursorStart+1;this.cursorAfter?this.lastKeyCode===m.a.BACKSPACE?s=this.cursorStart-1:this.lastKeyCode===m.a.DELETE&&(s=this.cursorStart):s=this.input.value.length,this.fixCaret(s,s)}}catch(e){}this.lastKeyCode=null,this.pressingUpOrDown&&this.props.focusOnUpDown&&this.state.focused&&document.activeElement!==this.input&&this.focus()}},{key:"componentWillUnmount",value:function(){this.stop()}},{key:"getCurrentValidValue",value:function(e){var t=e;return t=""===t?"":this.isNotCompleteNumber(parseFloat(t))?this.state.value:this.getValidValue(t),this.toNumber(t)}},{key:"getValueFromEvent",value:function(e){var t=e.target.value.trim().replace(/。/g,".");return E(this.props.decimalSeparator)&&(t=t.replace(this.props.decimalSeparator,".")),t}},{key:"getValidValue",value:function(e){var t=arguments.length>1&&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:(r<t&&(r=t),r>n&&(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(E(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:E(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||l<i.min;l>i.max?l=i.max:l<i.min&&(l=i.min),this.setValue(l,null),this.setState({focused:!0},(function(){n.pressingUpOrDown=!1})),c||(this.autoStepTimer=setTimeout((function(){n[e](t,r,!0)}),a?200:600))}}}},{key:"fixCaret",value:function(e,t){if(void 0!==e&&void 0!==t&&this.input&&this.input.value)try{var n=this.input.selectionStart,r=this.input.selectionEnd;e===n&&t===r||this.input.setSelectionRange(e,t)}catch(e){}}},{key:"render",value:function(){var e,t=this.props,n=t.prefixCls,i=t.disabled,o=t.readOnly,l=t.useTouch,c=t.autoComplete,u=t.upHandler,s=t.downHandler,p=t.className,m=t.max,v=t.min,g=t.style,b=t.title,x=t.onMouseEnter,E=t.onMouseLeave,w=t.onMouseOver,I=t.onMouseOut,O=t.required,D=t.onClick,N=t.tabIndex,C=t.type,S=t.placeholder,_=t.id,A=t.inputMode,P=t.pattern,R=t.step,T=t.maxLength,B=t.autoFocus,j=t.name,k=t.onPaste,M=t.onInput,L=Object(r.a)(t,["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"]),F=this.state,G=F.value,V=F.focused,W=f()(n,(e={},Object(a.a)(e,p,!!p),Object(a.a)(e,"".concat(n,"-disabled"),i),Object(a.a)(e,"".concat(n,"-focused"),V),e)),U={};Object.keys(L).forEach((function(e){"data-"!==e.substr(0,5)&&"aria-"!==e.substr(0,5)&&"role"!==e||(U[e]=L[e])}));var H=!o&&!i,q=this.getInputDisplayValue(null),z=(G||0===G)&&(isNaN(G)||Number(G)>=m)||i||o,K=(G||0===G)&&(isNaN(G)||Number(G)<=v)||i||o,J=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"),K)),X=l?{onTouchStart:z?h:this.up,onTouchEnd:this.stop}:{onMouseDown:z?h:this.up,onMouseUp:this.stop,onMouseLeave:this.stop},Z=l?{onTouchStart:K?h:this.down,onTouchEnd:this.stop}:{onMouseDown:K?h:this.down,onMouseUp:this.stop,onMouseLeave:this.stop};return d.a.createElement("div",{className:W,style:g,title:b,onMouseEnter:x,onMouseLeave:E,onMouseOver:w,onMouseOut:I,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:J}),u||d.a.createElement("span",{unselectable:"on",className:"".concat(n,"-handler-up-inner"),onClick:y})),d.a.createElement("span",Object.assign({unselectable:"on"},Z,{role:"button","aria-label":"Decrease Value","aria-disabled":K,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":v,"aria-valuemax":m,"aria-valuenow":G,required:O,type:C,placeholder:S,onPaste:k,onClick:D,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:B,maxLength:T,readOnly:o,disabled:i,max:m,min:v,step:R,name:j,title:b,id:_,onChange:this.onChange,ref:this.saveInput,value:this.getFullNum(q),pattern:P,inputMode:A,onInput:M},U))))}}]),n}(d.a.Component);I.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 O=I;t.a=O},jRFs:
/*!**********************************************************************!*\
!*** ./src/components/EcListItems/Problemset/NewPaperForm/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(/*! antd/es/input-number/style */"giR+"),n(/*! antd/es/input-number */"fyUT")),i=(n(/*! antd/es/cascader/style */"6UJt"),n(/*! antd/es/cascader */"DFOY")),o=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */"k1fw"),l=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator */"9og8"),c=(n(/*! antd/es/form/style */"y8nQ"),n(/*! antd/es/form */"Vl3Y")),u=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/slicedToArray */"tJVT"),s=(n(/*! antd/es/input/style */"5NDa"),n(/*! antd/es/input */"5rEg")),d=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */"WmNS"),p=n.n(d),f=n(/*! react */"q1tI"),m=n.n(f),v=n(/*! ./index.less?modules */"Iji5"),g=n.n(v),b=s.a.TextArea,h=function(e,t){var n,d=e.courseOptions,v=e.disciplinesData,h=e.isEdit,y=e.editData,x=c.a.useForm(),E=Object(u.a)(x,1)[0],w=Object(f.useState)({}),I=Object(u.a)(w,2),O=I[0],D=I[1];Object(f.useImperativeHandle)(t,(function(){return{onSubmit:N}})),Object(f.useEffect)((function(){if(y&&h){var e=y||{},t=e.duration,n=e.name,r=e.discipline,a=e.sub_discipline,i=(e.tag_disciplines,e.difficulty),o=e.exam_notes;E.setFieldsValue({course:[null==r?void 0:r.id,null==a?void 0:a.id]}),E.setFieldsValue({duration:t}),E.setFieldsValue({name:n}),E.setFieldsValue({difficulty:i}),E.setFieldsValue({exam_notes:o}),D({course:[null==r?void 0:r.id,null==a?void 0:a.id],difficulty:i,duration:t,name:n})}}),[y,v]),Object(f.useEffect)((function(){var e,t;v&&E.setFieldsValue({course:[null==v||null===(e=v.new_checked)||void 0===e?void 0:e.discipline_id,null==v||null===(t=v.new_checked)||void 0===t?void 0:t.sub_discipline_id]})}),[v]);var N=function(){var e=Object(l.a)(p.a.mark((function e(){var t,n,r,a,i;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,E.validateFields();case 2:return t=E.getFieldsValue()||{},n=null==t?void 0:t.course,r=Object(u.a)(n,2),a=r[0],i=r[1],e.abrupt("return",Object(o.a)(Object(o.a)({},t),{},{discipline_id:a,sub_discipline_id:i}));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return m.a.createElement(m.a.Fragment,null,m.a.createElement("div",{className:g.a.main},m.a.createElement(c.a,{form:E,className:g.a.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:function(e){D(Object(o.a)({},E.getFieldsValue()))}},m.a.createElement(c.a.Item,{label:"方向&课程:",name:"course",labelCol:{span:5},wrapperCol:{span:5},rules:[{required:!0,message:"请选择课程"}]},m.a.createElement(i.a,{placeholder:"请选择...",options:d})),m.a.createElement(c.a.Item,{name:"name",label:"试卷名称:",rules:[{required:!0,message:"不能为空"}]},m.a.createElement(s.a,{maxLength:60,placeholder:"请输入名称最大限制60个字符",addonAfter:"".concat((null===(n=O.name)||void 0===n?void 0:n.length)||0,"/60")})),m.a.createElement("div",{className:g.a.flexRow},m.a.createElement(c.a.Item,{name:"duration",label:"答题时长:"},m.a.createElement(a.a,{min:0,step:.1})),m.a.createElement("span",{className:g.a.duration}," 分钟")),m.a.createElement(c.a.Item,{label:"难度:",name:"difficulty",rules:[{required:!0,message:"请选择难度"}]},m.a.createElement(r.a.Group,null,m.a.createElement(r.a.Button,{value:1},"简单"),m.a.createElement(r.a.Button,{value:2},"适中"),m.a.createElement(r.a.Button,{value:3},"困难"))),m.a.createElement(c.a.Item,{label:"考试须知:",name:"exam_notes"},m.a.createElement(b,{rows:4,maxLength:300})))))};t.a=Object(f.forwardRef)(h)},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 Br})),n.d(t,"b",(function(){return ga})),n.d(t,"c",(function(){return Ea}));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<e.length;n++)if(e[n]!==t[n])return!1;return!0}(t,i.current.inputs))?i.current:{inputs:t,result:e()};return Object(r.useEffect)((function(){a.current=!1,i.current=o}),[o]),o.result}var s=u,d=function(e,t){return u((function(){return e}),t)},p=n("9R94"),f=function(e){var t=e.top,n=e.right,r=e.bottom,a=e.left;return{top:t,right:n,bottom:r,left:a,width:n-a,height:r-t,x:a,y:t,center:{x:(n+a)/2,y:(r+t)/2}}},m=function(e,t){return{top:e.top-t.top,left:e.left-t.left,bottom:e.bottom+t.bottom,right:e.right+t.right}},v=function(e,t){return{top:e.top+t.top,left:e.left+t.left,bottom:e.bottom-t.bottom,right:e.right-t.right}},g={top:0,right:0,bottom:0,left:0},b=function(e){var t=e.borderBox,n=e.margin,r=void 0===n?g:n,a=e.border,i=void 0===a?g:a,o=e.padding,l=void 0===o?g:o,c=f(m(t,r)),u=f(v(t,i)),s=f(v(u,l));return{marginBox:c,borderBox:f(t),paddingBox:u,contentBox:s,margin:r,border:i,padding:l}},h=function(e){var t=e.slice(0,-2);if("px"!==e.slice(-2))return 0;var n=Number(t);return isNaN(n)&&Object(p.a)(!1),n},y=function(e,t){var n,r,a=e.borderBox,i=e.border,o=e.margin,l=e.padding,c=(r=t,{top:(n=a).top+r.y,left:n.left+r.x,bottom:n.bottom+r.y,right:n.right+r.x});return b({borderBox:c,border:i,margin:o,padding:l})},x=function(e,t){return void 0===t&&(t={x:window.pageXOffset,y:window.pageYOffset}),y(e,t)},E=function(e,t){var n={top:h(t.marginTop),right:h(t.marginRight),bottom:h(t.marginBottom),left:h(t.marginLeft)},r={top:h(t.paddingTop),right:h(t.paddingRight),bottom:h(t.paddingBottom),left:h(t.paddingLeft)},a={top:h(t.borderTopWidth),right:h(t.borderRightWidth),bottom:h(t.borderBottomWidth),left:h(t.borderLeftWidth)};return b({borderBox:e,margin:n,padding:r,border:a})},w=function(e){var t=e.getBoundingClientRect(),n=window.getComputedStyle(e);return E(t,n)},I=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function O(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(r=e[n],a=t[n],!(r===a||I(r)&&I(a)))return!1;var r,a;return!0}var D=function(e,t){var n;void 0===t&&(t=O);var r,a=[],i=!1;return function(){for(var o=[],l=0;l<arguments.length;l++)o[l]=arguments[l];return i&&n===this&&t(o,a)||(r=e.apply(this,o),i=!0,n=this,a=o),r}},N=function(e){var t=[],n=null,r=function(){for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];t=a,n||(n=requestAnimationFrame((function(){n=null,e.apply(void 0,t)})))};return r.cancel=function(){n&&(cancelAnimationFrame(n),n=null)},r},C=n("i8i4"),S=n.n(C);function _(e,t){}_.bind(null,"warn"),_.bind(null,"error");function A(){}function P(e,t,n){var r=t.map((function(t){var r,a,i=(r=n,a=t.options,Object(o.a)({},r,{},a));return e.addEventListener(t.eventName,t.fn,i),function(){e.removeEventListener(t.eventName,t.fn,i)}}));return function(){r.forEach((function(e){e()}))}}function R(e){this.message=e}function T(e,t){if(!e)throw new R("Invariant failed")}R.prototype.toString=function(){return this.message};var B=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).callbacks=null,t.unbind=A,t.onWindowError=function(e){var n=t.getCallbacks();n.isDragging()&&n.tryAbort(),e.error instanceof R&&e.preventDefault()},t.getCallbacks=function(){if(!t.callbacks)throw new Error("Unable to find AppCallbacks in <ErrorBoundary/>");return t.callbacks},t.setCallbacks=function(e){t.callbacks=e},t}Object(i.a)(t,e);var n=t.prototype;return n.componentDidMount=function(){this.unbind=P(window,[{eventName:"error",fn:this.onWindowError}])},n.componentWillUnmount=function(){this.unbind()},n.componentDidCatch=function(e){if(!(e instanceof R))throw e;this.setState({})},n.render=function(){return this.props.children(this.setCallbacks)},t}(a.a.Component),j=function(e){return e+1},k=function(e,t){var n=e.droppableId===t.droppableId,r=j(e.index),a=j(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 "},M=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 "},L=function(e){return"\n The item has returned to its starting position\n of "+j(e.index)+"\n"},F="\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",G=function(e){return"\n You have lifted an item in position "+j(e.source.index)+"\n"},V=function(e){var t=e.destination;if(t)return k(e.source,t);var n=e.combine;return n?M(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 "+L(e.source)+"\n ";var t=e.destination,n=e.combine;return t?"\n You have dropped the item.\n "+k(e.source,t)+"\n ":n?"\n You have dropped the item.\n "+M(e.draggableId,e.source,n)+"\n ":"\n The item has been dropped while not over a drop area.\n "+L(e.source)+"\n "},U={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},K=function(e){return{x:0!==e.x?-e.x:0,y:0!==e.y?-e.y:0}},J=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)})))},Z=function(e){return function(t){return{x:e(t.x),y:e(t.y)}}},Q=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?Q(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||T(!1);var n=e.frame,r=q(t,n.scroll.initial),a=K(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;n<e.length;n++)if(t(e[n]))return n;return-1}function ie(e,t){if(e.find)return e.find(t);var n=ae(e,t);return-1!==n?e[n]:void 0}function oe(e){return Array.prototype.slice.call(e)}var le=D((function(e){return e.reduce((function(e,t){return e[t.descriptor.id]=t,e}),{})})),ce=D((function(e){return e.reduce((function(e,t){return e[t.descriptor.id]=t,e}),{})})),ue=D((function(e){return re(e)})),se=D((function(e){return re(e)})),de=D((function(e,t){return se(t).filter((function(t){return e===t.descriptor.droppableId})).sort((function(e,t){return e.descriptor.index-t.descriptor.index}))}));function pe(e){return e.at&&"REORDER"===e.at.type?e.at.destination:null}function fe(e){return e.at&&"COMBINE"===e.at.type?e.at.combine:null}var me=D((function(e,t){return t.filter((function(t){return t.descriptor.id!==e.descriptor.id}))})),ve=function(e,t){return e.descriptor.droppableId===t.descriptor.id},ge={point:U,value:0},be={invisible:{},visible:{},all:[]},he={displaced:be,displacedBy:ge,at:null},ye=function(e,t){return function(n){return e<=n&&n<=t}},xe=function(e){var t=ye(e.top,e.bottom),n=ye(e.left,e.right);return function(r){if(t(r.top)&&t(r.bottom)&&n(r.left)&&n(r.right))return!0;var a=t(r.top)||t(r.bottom),i=n(r.left)||n(r.right);if(a&&i)return!0;var o=r.top<e.top&&r.bottom>e.bottom,l=r.left<e.left&&r.right>e.right;return!(!o||!l)||(o&&i||l&&a)}},Ee=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)}},we={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},Ie={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},Oe=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:U;return Q(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)},De=function(e){return Oe(Object(o.a)({},e,{isVisibleThroughFrameFn:xe}))},Ne=function(e){return Oe(Object(o.a)({},e,{isVisibleThroughFrameFn:Ee}))};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(m(n,r))}(t,r),c=t.descriptor.id;if(e.all.push(c),!De({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 _e(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=ve(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=me(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 Ae(e,t){return Boolean(t.effected[e])}var Pe=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||T(!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<l||o>(n?c:c+1)?null:o}({isMovingForward:t,isInHomeList:n,location:s.destination,insideDestination:o});return null==d?null:_e({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 Ae(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:_e({draggable:r,insideDestination:o,destination:i,viewport:c,last:l.displaced,displacedBy:l.displacedBy,index:p})},Re=function(e){var t=e.afterCritical,n=e.impact,r=e.draggables,a=fe(n);a||T(!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 Ae(r,n)?i?U:K(a.point):i?a.point:U}({displaced:n.displaced,afterCritical:t,combineWith:i,displacedBy:n.displacedBy});return H(o,l)},Te=function(e,t){return t.margin[e.start]+t.borderBox[e.size]/2},Be=function(e,t,n){return t[e.crossAxisStart]+n.margin[e.crossAxisStart]+n.borderBox[e.crossAxisSize]/2},je=function(e){var t=e.axis,n=e.moveRelativeTo,r=e.isMoving;return J(t.line,n.marginBox[t.end]+Te(t,r),Be(t,n.marginBox,r))},ke=function(e){var t=e.axis,n=e.moveRelativeTo,r=e.isMoving;return J(t.line,n.marginBox[t.start]-function(e,t){return t.margin[e.end]+t.borderBox[e.size]/2}(t,r),Be(t,n.marginBox,r))},Me=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 J(t.line,n.contentBox[t.start]+Te(t,r),Be(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(Ae(d,i))return ke({axis:c,moveRelativeTo:p.page,isMoving:l});var f=y(p.page,s.point);return ke({axis:c,moveRelativeTo:f,isMoving:l})}var m=o[o.length-1];if(m.descriptor.id===n.descriptor.id)return l.borderBox.center;if(Ae(m.descriptor.id,i)){var v=y(m.page,K(i.displacedBy.point));return je({axis:c,moveRelativeTo:v,isMoving:l})}return je({axis:c,moveRelativeTo:m.page,isMoving:l})},Le=function(e,t){var n=e.frame;return n?H(t,n.scroll.diff.displacement):t},Fe=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?Me({impact:t,draggable:n,draggables:a,droppable:r,afterCritical:i}):Re({impact:t,draggables:a,afterCritical:i}):o}(e),n=e.droppable;return n?Le(n,t):t},Ge=function(e,t){var n=q(t,e.scroll.initial),r=K(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 Ve(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)},Ue=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:Q(t.page.borderBox,u),destination:n,withDroppableDisplacement:i,viewport:a};return c?function(e){return Oe(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===we?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=ve(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=me(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&&T(!1);var p=d-1;return p<0?null:l(s[p].descriptor.id)}({isMovingForward:t,draggable:n,destination:r,insideDestination:d,previousImpact:i})||Pe({isMovingForward:t,isInHomeList:p,draggable:n,draggables:a,destination:r,insideDestination:d,previousImpact:i,viewport:l,afterCritical:s});if(!f)return null;var m=Fe({impact:f,draggable:n,droppable:r,draggables:a,afterCritical:s});if(Ue({draggable:n,destination:r,newPageBorderBoxCenter:m,viewport:l.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0}))return{clientSelection:We({pageBorderBoxCenter:m,draggable:n,viewport:l}),impact:f,scrollJumpRequest:null};var v=q(m,c);return{clientSelection:u,impact:function(e){var t=e.impact,n=e.viewport,r=e.destination,a=e.draggables,i=e.maxScrollChange,l=Ge(n,H(n.scroll.current,i)),c=r.frame?ne(r,H(r.frame.scroll.current,i)):r,u=t.displaced,s=Ce({afterDragging:Ve(u.all,a),destination:r,displacedBy:t.displacedBy,viewport:l.frame,last:u,forceShouldAnimate:!1}),d=Ce({afterDragging:Ve(u.all,a),destination:c,displacedBy:t.displacedBy,viewport:n.frame,last:u,forceShouldAnimate:!1}),p={},f={},m=[u,s,d];return u.all.forEach((function(e){var t=function(e,t){for(var n=0;n<t.length;n++){var r=t[n].visible[e];if(r)return r}return null}(e,m);t?f[e]=t:p[e]=!0})),Object(o.a)({},t,{displaced:{all:u.all,invisible:p,visible:f}})}({impact:f,viewport:l,destination:r,draggables:a,maxScrollChange:v}),scrollJumpRequest:v}},qe=function(e){var t=e.subject.active;return t||T(!1),t},ze=function(e,t){var n=e.page.borderBox.center;return Ae(e.descriptor.id,t)?q(n,t.displacedBy.point):n},Ke=function(e,t){var n=e.page.borderBox;return Ae(e.descriptor.id,t)?Q(n,K(t.displacedBy.point)):n},Je=D((function(e,t){var n=t[e.line];return{value:n,point:J(e.line,n)}})),Ye=function(e,t){return Object(o.a)({},e,{scroll:Object(o.a)({},e.scroll,{max:t})})},Xe=function(e,t,n){var r=e.frame;ve(t,e)&&T(!1),e.subject.withPlaceholder&&T(!1);var a=Je(e.axis,t.displaceBy).point,i=function(e,t,n){var r=e.axis;if("virtual"===e.descriptor.mode)return J(r.line,t[r.line]);var a=e.subject.page.contentBox[r.size],i=de(e.descriptor.id,n).reduce((function(e,t){return e+t.client.marginBox[r.size]}),0)+t[r.line]-a;return i<=0?null:J(r.line,i)}(e,a,n),l={placeholderSize:a,increasedBy:i,oldFrameMaxScroll:e.frame?e.frame.scroll.max:null};if(!r){var c=te({page:e.subject.page,withPlaceholder:l,axis:e.axis,frame:e.frame});return Object(o.a)({},e,{subject:c})}var u=i?H(r.scroll.max,i):r.scroll.max,s=Ye(r,u),d=te({page:e.subject.page,withPlaceholder:l,axis:e.axis,frame:s});return Object(o.a)({},e,{subject:d,frame:s})},Ze=function(e){var t=e.isMovingForward,n=e.previousPageBorderBoxCenter,r=e.draggable,a=e.isOver,i=e.draggables,o=e.droppables,l=e.viewport,c=e.afterCritical,u=function(e){var t=e.isMovingForward,n=e.pageBorderBoxCenter,r=e.source,a=e.droppables,i=e.viewport,o=r.subject.active;if(!o)return null;var l=r.axis,c=ye(o[l.start],o[l.end]),u=ue(a).filter((function(e){return e!==r})).filter((function(e){return e.isEnabled})).filter((function(e){return Boolean(e.subject.active)})).filter((function(e){return xe(i.frame)(qe(e))})).filter((function(e){var n=qe(e);return t?o[l.crossAxisEnd]<n[l.crossAxisEnd]:n[l.crossAxisStart]<o[l.crossAxisStart]})).filter((function(e){var t=qe(e),n=ye(t[l.start],t[l.end]);return c(t[l.start])||c(t[l.end])||n(o[l.start])||n(o[l.end])})).sort((function(e,n){var r=qe(e)[l.crossAxisStart],a=qe(n)[l.crossAxisStart];return t?r-a:a-r})).filter((function(e,t,n){return qe(e)[l.crossAxisStart]===qe(n[0])[l.crossAxisStart]}));if(!u.length)return null;if(1===u.length)return u[0];var s=u.filter((function(e){return ye(qe(e)[l.start],qe(e)[l.end])(n[l.line])}));return 1===s.length?s[0]:s.length>1?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:ge,at:{type:"REORDER",destination:{droppableId:o.descriptor.id,index:0}}},s=Fe({impact:u,draggable:a,droppable:o,draggables:i,afterCritical:c}),d=ve(a,o)?o:Xe(o,a,i);return Ue({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]),m=(p=n.descriptor.index,n.descriptor.id===a.descriptor.id||f?p:p+1),v=Je(o.axis,a.displaceBy);return _e({draggable:a,insideDestination:r,destination:o,viewport:l,displacedBy:v,last:be,index:m})}({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:Ke(e,i),destination:r,viewport:n.frame,withDroppableDisplacement:!0})})).sort((function(e,n){var a=Y(t,Le(r,ze(e,i))),o=Y(t,Le(r,ze(n,i)));return a<o?-1:o<a?1:e.descriptor.index-n.descriptor.index}))[0]||null}({pageBorderBoxCenter:n,viewport:l,destination:u,insideDestination:s,afterCritical:c}),insideDestination:s,viewport:l,afterCritical:c});if(!d)return null;var p=Fe({impact:d,draggable:r,droppable:u,draggables:i,afterCritical:c});return{clientSelection:We({pageBorderBoxCenter:p,draggable:r,viewport:l}),impact:d,scrollJumpRequest:null}},Qe=function(e){var t=e.at;return t?"REORDER"===t.type?t.destination.droppableId:t.combine.droppableId:null},$e=function(e){var t=e.state,n=e.type,r=function(e,t){var n=Qe(e);return n?t[n]:null}(t.impact,t.dimensions.droppables),a=Boolean(r),i=t.dimensions.droppables[t.critical.droppable.id],o=r||i,l=o.axis.direction,c="vertical"===l&&("MOVE_UP"===n||"MOVE_DOWN"===n)||"horizontal"===l&&("MOVE_LEFT"===n||"MOVE_RIGHT"===n);if(c&&!a)return null;var u="MOVE_DOWN"===n||"MOVE_RIGHT"===n,s=t.dimensions.draggables[t.critical.draggable.id],d=t.current.page.borderBoxCenter,p=t.dimensions,f=p.draggables,m=p.droppables;return c?He({isMovingForward:u,previousPageBorderBoxCenter:d,draggable:s,destination:o,draggables:f,viewport:t.viewport,previousClientSelection:t.current.client.selection,previousImpact:t.impact,afterCritical:t.afterCritical}):Ze({isMovingForward:u,previousPageBorderBoxCenter:d,draggable:s,isOver:o,draggables:f,droppables:m,viewport:t.viewport,afterCritical:t.afterCritical})};function et(e){return"DRAGGING"===e.phase||"COLLECTING"===e.phase}function tt(e){var t=ye(e.top,e.bottom),n=ye(e.left,e.right);return function(e){return t(e.y)&&n(e.x)}}function nt(e){var t=e.pageBorderBox,n=e.draggable,r=e.droppables,a=ue(r).filter((function(e){if(!e.isEnabled)return!1;var n,r,a=e.subject.active;if(!a)return!1;if(r=a,!((n=t).left<r.right&&n.right>r.left&&n.top<r.bottom&&n.bottom>r.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?l<o:c>o)}));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=J(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(Q(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),m=(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=Je(a.axis,t.displaceBy),u=c.value,s=n[l.start],d=n[l.end],p=ie(me(t,i),(function(e){var t=e.descriptor.id,n=e.page.borderBox,a=n[l.size]/4,i=Ae(t,o),c=at({displaced:r.displaced,id:t});return i?c?d>n[l.start]+a&&d<n[l.end]-a:s>n[l.start]-u+a&&s<n[l.end]-u-a:c?d>n[l.start]+u+a&&d<n[l.end]+u-a:s>n[l.start]+a&&s<n[l.end]-a}));return p?{displacedBy:c,displaced:r.displaced,at:{type:"COMBINE",combine:{draggableId:p.descriptor.id,droppableId:a.descriptor.id}}}:null}({pageBorderBoxWithDroppableScroll:m,draggable:n,previousImpact:i,destination:p,insideDestination:f,afterCritical:l})||function(e){var t=e.pageBorderBoxWithDroppableScroll,n=e.draggable,r=e.destination,a=e.insideDestination,i=e.last,o=e.viewport,l=e.afterCritical,c=r.axis,u=Je(r.axis,n.displaceBy),s=u.value,d=t[c.start],p=t[c.end],f=function(e){var t=e.draggable,n=e.closest,r=e.inHomeList;return n?r&&n.descriptor.index>t.descriptor.index?n.descriptor.index-1:n.descriptor.index:null}({draggable:n,closest:ie(me(n,a),(function(e){var t=e.descriptor.id,n=e.page.borderBox.center[c.line],r=Ae(t,l),a=at({displaced:i,id:t});return r?a?p<=n:d<n-s:a?p<=n+s:d<n})),inHomeList:ve(n,r)});return _e({draggable:n,insideDestination:a,destination:r,viewport:o,last:i,displacedBy:u,index:f})}({pageBorderBoxWithDroppableScroll:m,draggable:n,destination:p,insideDestination:f,last:i.displaced,viewport:o,afterCritical:l})},ot=function(e,t){var n;return Object(o.a)({},e,((n={})[t.descriptor.id]=t,n))},lt=function(e){var t=e.previousImpact,n=e.impact,r=e.droppables,a=Qe(t),i=Qe(n);if(!a)return r;if(a===i)return r;var l=r[a];if(!l.subject.withPlaceholder)return r;var c=function(e){var t=e.subject.withPlaceholder;t||T(!1);var n=e.frame;if(!n){var r=te({page:e.subject.page,axis:e.axis,frame:null,withPlaceholder:null});return Object(o.a)({},e,{subject:r})}var a=t.oldFrameMaxScroll;a||T(!1);var i=Ye(n,a),l=te({page:e.subject.page,axis:e.axis,frame:i,withPlaceholder:null});return Object(o.a)({},e,{subject:l,frame:i})}(l);return ot(r,c)},ct=function(e){var t=e.state,n=e.clientSelection,r=e.dimensions,a=e.viewport,i=e.impact,l=e.scrollJumpRequest,c=a||t.viewport,u=r||t.dimensions,s=n||t.current.client.selection,d=q(s,t.initial.client.selection),p={offset:d,selection:s,borderBoxCenter:H(t.initial.client.borderBoxCenter,d)},f={selection:H(p.selection,c.scroll.current),borderBoxCenter:H(p.borderBoxCenter,c.scroll.current),offset:H(p.offset,c.scroll.diff.value)},m={client:p,page:f};if("COLLECTING"===t.phase)return Object(o.a)({phase:"COLLECTING"},t,{dimensions:u,viewport:c,current:m});var v=u.draggables[t.critical.draggable.id],g=i||it({pageOffset:f.offset,draggable:v,draggables:u.draggables,droppables:u.droppables,previousImpact:t.impact,viewport:c,afterCritical:t.afterCritical}),b=function(e){var t=e.draggable,n=e.draggables,r=e.droppables,a=e.previousImpact,i=e.impact,o=lt({previousImpact:a,impact:i,droppables:r}),l=Qe(i);if(!l)return o;var c=r[l];if(ve(t,c))return o;if(c.subject.withPlaceholder)return o;var u=Xe(c,t,n);return ot(o,u)}({draggable:v,impact:g,previousImpact:t.impact,draggables:u.draggables,droppables:u.droppables});return Object(o.a)({},t,{current:m,dimensions:{draggables:u.draggables,droppables:b},impact:g,viewport:c,scrollJumpRequest:l||null,forceShouldAnimate:!l&&null})};var ut=function(e){var t=e.impact,n=e.viewport,r=e.draggables,a=e.destination,i=e.forceShouldAnimate,l=t.displaced,c=Ce({afterDragging:function(e,t){return e.map((function(e){return t[e]}))}(l.all,r),destination:a,displacedBy:t.displacedBy,viewport:n.frame,forceShouldAnimate:i,last:l});return Object(o.a)({},t,{displaced:c})},st=function(e){var t=e.impact,n=e.draggable,r=e.droppable,a=e.draggables,i=e.viewport,o=e.afterCritical,l=Fe({impact:t,draggable:n,draggables:a,droppable:r,afterCritical:o});return We({pageBorderBoxCenter:l,draggable:n,viewport:i})},dt=function(e){var t=e.state,n=e.dimensions,r=e.viewport;"SNAP"!==t.movementMode&&T(!1);var a=t.impact,i=r||t.viewport,o=n||t.dimensions,l=o.draggables,c=o.droppables,u=l[t.critical.draggable.id],s=Qe(a);s||T(!1);var d=c[s],p=ut({impact:a,viewport:i,destination:d,draggables:l}),f=st({impact:p,draggable:u,droppable:d,draggables:l,viewport:i,afterCritical:t.afterCritical});return ct({impact:p,clientSelection:f,state:t,dimensions:o,viewport:i})},pt=function(e){var t=e.draggable,n=e.home,r=e.draggables,a=e.viewport,i=Je(n.axis,t.displaceBy),o=de(n.descriptor.id,r),l=o.indexOf(t);-1===l&&T(!1);var c,u=o.slice(l+1),s=u.reduce((function(e,t){return e[t.descriptor.id]=!0,e}),{}),d={inVirtualList:"virtual"===n.descriptor.mode,displacedBy:i,effected:s};return{impact:{displaced:Ce({afterDragging:u,destination:n,displacedBy:i,last:null,viewport:a.frame,forceShouldAnimate:!1}),displacedBy:i,at:{type:"REORDER",destination:(c=t.descriptor,{index:c.index,droppableId:c.droppableId})}},afterCritical:d}},ft=function(e){0},mt=function(e){0},vt=function(e){var t=e.additions,n=e.updatedDroppables,r=e.viewport,a=r.scroll.diff.value;return t.map((function(e){var t=e.descriptor.droppableId,i=function(e){var t=e.frame;return t||T(!1),t}(n[t]).scroll.diff.value;return function(e){var t=e.draggable,n=e.offset,r=e.initialWindowScroll,a=y(t.client,n),i=x(a,r);return Object(o.a)({},t,{placeholder:Object(o.a)({},t.placeholder,{client:a}),client:a,page:i})}({draggable:e,offset:H(a,i),initialWindowScroll:r.scroll.initial})}))},gt=function(e){return"SNAP"===e.movementMode},bt=function(e,t,n){var r=function(e,t){return{draggables:e.draggables,droppables:ot(e.droppables,t)}}(e.dimensions,t);return!gt(e)||n?ct({state:e,dimensions:r}):dt({state:e,dimensions:r})};function ht(e){return e.isDragging&&"SNAP"===e.movementMode?Object(o.a)({phase:"DRAGGING"},e,{scrollJumpRequest:null}):e}var yt={phase:"IDLE",completed:null,shouldFlush:!1},xt=function(e,t){if(void 0===e&&(e=yt),"FLUSH"===t.type)return Object(o.a)({},yt,{shouldFlush:!0});if("INITIAL_PUBLISH"===t.type){"IDLE"!==e.phase&&T(!1);var n=t.payload,r=n.critical,a=n.clientSelection,i=n.viewport,l=n.dimensions,c=n.movementMode,u=l.draggables[r.draggable.id],s=l.droppables[r.droppable.id],d={selection:a,borderBoxCenter:u.client.borderBox.center,offset:U},p={client:d,page:{selection:H(d.selection,i.scroll.initial),borderBoxCenter:H(d.selection,i.scroll.initial),offset:H(d.selection,i.scroll.diff.value)}},f=ue(l.droppables).every((function(e){return!e.isFixedOnPage})),m=pt({draggable:u,home:s,draggables:l.draggables,viewport:i}),v=m.impact;return{phase:"DRAGGING",isDragging:!0,critical:r,movementMode:c,dimensions:l,initial:p,current:p,isWindowScrollAllowed:f,impact:v,afterCritical:m.afterCritical,onLiftImpact:v,viewport:i,scrollJumpRequest:null,forceShouldAnimate:null}}if("COLLECTION_STARTING"===t.type)return"COLLECTING"===e.phase||"DROP_PENDING"===e.phase?e:("DRAGGING"!==e.phase&&T(!1),Object(o.a)({phase:"COLLECTING"},e,{phase:"COLLECTING"}));if("PUBLISH_WHILE_DRAGGING"===t.type)return"COLLECTING"!==e.phase&&"DROP_PENDING"!==e.phase&&T(!1),function(e){var t=e.state,n=e.published;ft();var r=n.modified.map((function(e){var n=t.dimensions.droppables[e.droppableId];return ne(n,e.scroll)})),a=Object(o.a)({},t.dimensions.droppables,{},le(r)),i=ce(vt({additions:n.additions,updatedDroppables:a,viewport:t.viewport})),l=Object(o.a)({},t.dimensions.draggables,{},i);n.removals.forEach((function(e){delete l[e]}));var c={droppables:a,draggables:l},u=Qe(t.impact),s=u?c.droppables[u]:null,d=c.draggables[t.critical.draggable.id],p=c.droppables[t.critical.droppable.id],f=pt({draggable:d,home:p,draggables:l,viewport:t.viewport}),m=f.impact,v=f.afterCritical,g=s&&s.isCombineEnabled?t.impact:m,b=it({pageOffset:t.current.page.offset,draggable:c.draggables[t.critical.draggable.id],draggables:c.draggables,droppables:c.droppables,previousImpact:g,viewport:t.viewport,afterCritical:v});mt();var h=Object(o.a)({phase:"DRAGGING"},t,{phase:"DRAGGING",impact:b,onLiftImpact:m,dimensions:c,afterCritical:v,forceShouldAnimate:!1});return"COLLECTING"===t.phase?h:Object(o.a)({phase:"DROP_PENDING"},h,{phase:"DROP_PENDING",reason:t.reason,isWaiting:!1})}({state:e,published:t.payload});if("MOVE"===t.type){if("DROP_PENDING"===e.phase)return e;et(e)||T(!1);var g=t.payload.client;return z(g,e.current.client.selection)?e:ct({state:e,clientSelection:g,impact:gt(e)?e.impact:null})}if("UPDATE_DROPPABLE_SCROLL"===t.type){if("DROP_PENDING"===e.phase)return ht(e);if("COLLECTING"===e.phase)return ht(e);et(e)||T(!1);var b=t.payload,h=b.id,y=b.newScroll,x=e.dimensions.droppables[h];if(!x)return e;var E=ne(x,y);return bt(e,E,!1)}if("UPDATE_DROPPABLE_IS_ENABLED"===t.type){if("DROP_PENDING"===e.phase)return e;et(e)||T(!1);var w=t.payload,I=w.id,O=w.isEnabled,D=e.dimensions.droppables[I];D||T(!1),D.isEnabled===O&&T(!1);var N=Object(o.a)({},D,{isEnabled:O});return bt(e,N,!0)}if("UPDATE_DROPPABLE_IS_COMBINE_ENABLED"===t.type){if("DROP_PENDING"===e.phase)return e;et(e)||T(!1);var C=t.payload,S=C.id,_=C.isCombineEnabled,A=e.dimensions.droppables[S];A||T(!1),A.isCombineEnabled===_&&T(!1);var P=Object(o.a)({},A,{isCombineEnabled:_});return bt(e,P,!0)}if("MOVE_BY_WINDOW_SCROLL"===t.type){if("DROP_PENDING"===e.phase||"DROP_ANIMATING"===e.phase)return e;et(e)||T(!1),e.isWindowScrollAllowed||T(!1);var R=t.payload.newScroll;if(z(e.viewport.scroll.current,R))return ht(e);var B=Ge(e.viewport,R);return gt(e)?dt({state:e,viewport:B}):ct({state:e,viewport:B})}if("UPDATE_VIEWPORT_MAX_SCROLL"===t.type){if(!et(e))return e;var j=t.payload.maxScroll;if(z(j,e.viewport.scroll.max))return e;var k=Object(o.a)({},e.viewport,{scroll:Object(o.a)({},e.viewport.scroll,{max:j})});return Object(o.a)({phase:"DRAGGING"},e,{viewport:k})}if("MOVE_UP"===t.type||"MOVE_DOWN"===t.type||"MOVE_LEFT"===t.type||"MOVE_RIGHT"===t.type){if("COLLECTING"===e.phase||"DROP_PENDING"===e.phase)return e;"DRAGGING"!==e.phase&&T(!1);var M=$e({state:e,type:t.type});return M?ct({state:e,impact:M.impact,clientSelection:M.clientSelection,scrollJumpRequest:M.scrollJumpRequest}):e}if("DROP_PENDING"===t.type){var L=t.payload.reason;return"COLLECTING"!==e.phase&&T(!1),Object(o.a)({phase:"DROP_PENDING"},e,{phase:"DROP_PENDING",isWaiting:!0,reason:L})}if("DROP_ANIMATE"===t.type){var F=t.payload,G=F.completed,V=F.dropDuration,W=F.newHomeClientOffset;return"DRAGGING"!==e.phase&&"DROP_PENDING"!==e.phase&&T(!1),{phase:"DROP_ANIMATING",completed:G,dropDuration:V,newHomeClientOffset:W,dimensions:e.dimensions}}return"DROP_COMPLETE"===t.type?{phase:"IDLE",completed:t.payload.completed,shouldFlush:!1}:e},Et=function(e){return{type:"PUBLISH_WHILE_DRAGGING",payload:e}},wt=function(){return{type:"COLLECTION_STARTING",payload:null}},It=function(e){return{type:"UPDATE_DROPPABLE_SCROLL",payload:e}},Ot=function(e){return{type:"UPDATE_DROPPABLE_IS_ENABLED",payload:e}},Dt=function(e){return{type:"UPDATE_DROPPABLE_IS_COMBINE_ENABLED",payload:e}},Nt=function(e){return{type:"MOVE",payload:e}},Ct=function(){return{type:"MOVE_UP",payload:null}},St=function(){return{type:"MOVE_DOWN",payload:null}},_t=function(){return{type:"MOVE_RIGHT",payload:null}},At=function(){return{type:"MOVE_LEFT",payload:null}},Pt=function(e){return{type:"DROP_COMPLETE",payload:e}},Rt=function(e){return{type:"DROP",payload:e}},Tt=function(){return{type:"DROP_ANIMATION_FINISHED",payload:null}};var Bt="cubic-bezier(.2,1,.1,1)",jt={drop:0,combining:.7},kt={drop:.75},Mt=.2+"s "+"cubic-bezier(0.2, 0, 0, 1)",Lt={fluid:"opacity "+Mt,snap:"transform "+Mt+", opacity "+Mt,drop:function(e){var t=e+"s "+Bt;return"transform "+t+", opacity "+t},outOfTheWay:"transform "+Mt,placeholder:"height "+Mt+", width "+Mt+", margin "+Mt},Ft=function(e){return z(e,U)?null:"translate("+e.x+"px, "+e.y+"px)"},Gt=Ft,Vt=function(e,t){var n=Ft(e);return n?t?n+" scale("+kt.drop+")":n:null},Wt=.33,Ut=.55,Ht=Ut-Wt,qt=function(e){var t=e.getState,n=e.dispatch;return function(e){return function(r){if("DROP"===r.type){var a=t(),i=r.payload.reason;if("COLLECTING"!==a.phase){if("IDLE"!==a.phase){"DROP_PENDING"===a.phase&&a.isWaiting&&T(!1),"DRAGGING"!==a.phase&&"DROP_PENDING"!==a.phase&&T(!1);var l=a.critical,c=a.dimensions,u=c.draggables[a.critical.draggable.id],s=function(e){var t=e.draggables,n=e.reason,r=e.lastImpact,a=e.home,i=e.viewport,l=e.onLiftImpact;return r.at&&"DROP"===n?"REORDER"===r.at.type?{impact:r,didDropInsideDroppable:!0}:{impact:Object(o.a)({},r,{displaced:be}),didDropInsideDroppable:!0}:{impact:ut({draggables:t,impact:l,destination:a,viewport:i,forceShouldAnimate:!0}),didDropInsideDroppable:!1}}({reason:i,lastImpact:a.impact,afterCritical:a.afterCritical,onLiftImpact:a.onLiftImpact,home:a.dimensions.droppables[a.critical.droppable.id],viewport:a.viewport,draggables:a.dimensions.draggables}),d=s.impact,p=s.didDropInsideDroppable,f=p?pe(d):null,m=p?fe(d):null,v={index:l.draggable.index,droppableId:l.droppable.id},g={draggableId:u.descriptor.id,type:u.descriptor.type,source:v,reason:i,mode:a.movementMode,destination:f,combine:m},b=function(e){var t=e.impact,n=e.draggable,r=e.dimensions,a=e.viewport,i=e.afterCritical,o=r.draggables,l=r.droppables,c=Qe(t),u=c?l[c]:null,s=l[n.descriptor.droppableId],d=st({impact:t,draggable:n,draggables:o,afterCritical:i,droppable:u||s,viewport:a});return q(d,n.client.borderBox.center)}({impact:d,draggable:u,dimensions:c,viewport:a.viewport,afterCritical:a.afterCritical}),h={critical:a.critical,afterCritical:a.afterCritical,result:g,impact:d};if(!z(a.current.client.offset,b)||Boolean(g.combine)){var y=function(e){var t=e.current,n=e.destination,r=e.reason,a=Y(t,n);if(a<=0)return Wt;if(a>=1500)return Ut;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(Pt({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 Kt(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=A;function o(){return i!==A}return{start:function(){o()&&T(!1),i=P(window,[a])},stop:function(){o()||T(!1),r.cancel(),i(),i=A},isActive:o}}var Jt=function(e){var t=Kt({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&&T(!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(),mt()},Zt=function(e,t){return{draggableId:e.draggable.id,type:e.droppable.type,source:{droppableId:e.droppable.id,index:e.draggable.index},mode:t}},Qt=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||T(!1),r=null,Xt(0,(function(){return Qt(e().onDragEnd,n,t,W)}))};return{beforeCapture:function(t,n){r&&T(!1),Xt(0,(function(){var r=e().onBeforeCapture;r&&r({draggableId:t,mode:n})}))},beforeStart:function(t,n){r&&T(!1),Xt(0,(function(){var r=e().onBeforeDragStart;r&&r(Zt(t,n))}))},start:function(a,i){r&&T(!1);var o=Zt(a,i);r={mode:i,lastCritical:a,lastLocation:o.source,lastCombine:null},n.add((function(){Xt(0,(function(){return Qt(e().onDragStart,o,t,G)}))}))},update:function(a,i){var l=pe(i),c=fe(i);r||T(!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 m=Object(o.a)({},Zt(a,r.mode),{combine:c,destination:l});n.add((function(){Xt(0,(function(){return Qt(e().onDragUpdate,m,t,V)}))}))}},flush:function(){r||T(!1),n.flush()},drop:a,abort:function(){if(r){var e=Object(o.a)({},Zt(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&&T(!1),e.dispatch(Pt({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=P(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(Rt({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(Pt({completed:u.completed})),"IDLE"!==n().phase&&T(!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,m=d.viewport;r(function(e){return{type:"INITIAL_PUBLISH",payload:e}}({critical:p,dimensions:f,clientSelection:l,movementMode:c,viewport:m}))}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&&T(!1),void e.start(a)}n(r),e.scroll(t.getState())}}}}(c),Jt,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||T(!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:U,displacement:U}}}),p=d.scroll.current,m=t.droppable,v=r.droppable.getAllByType(m.type).map((function(e){return e.callbacks.getDimensionAndWatchScroll(p,n)})),g=r.draggable.getAllByType(t.draggable.type).map((function(e){return e.getDimension(p)})),b={draggables:ce(g),droppables:le(v)};return mt(),{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(U)})).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:{}},mt(),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||T(!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)||T(!1),n&&t.updateDroppableIsEnabled({id:r,isEnabled:a})},updateDroppableIsCombineEnabled:function(r,a){n&&(e.droppable.exists(r)||T(!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)||T(!1),t.updateDroppableScroll({id:r,newScroll:a}))},startPublishing:function(t){n&&T(!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}}}},mn=function(e,t){return"IDLE"===e.phase||"DROP_ANIMATING"===e.phase&&(e.completed.result.draggableId!==t&&"DROP"===e.completed.result.reason)},vn=function(e){window.scrollBy(e.x,e.y)},gn=D((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(gn(t),(function(t){return t.frame||T(!1),tt(t.frame.pageMarginBox)(e)}))}(t,r)},hn=.25,yn=.05,xn=28,En=function(e){return Math.pow(e,2)},wn={stopDampeningAt:1200,accelerateAt:360},In=function(e){var t=e.startOfRange,n=e.endOfRange,r=e.current,a=n-t;return 0===a?0:(r-t)/a},On=wn.accelerateAt,Dn=wn.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=In({startOfRange:t.maxScrollValueAt,endOfRange:t.startScrollingFrom,current:e}),r=xn*En(1-n);return Math.ceil(r)}(t,n);return 0===i?0:a?Math.max(function(e,t){var n=t,r=Dn,a=Date.now()-n;if(a>=Dn)return e;if(a<On)return 1;var i=In({startOfRange:On,endOfRange:r,current:a}),o=e*En(i);return Math.ceil(o)}(i,r),1):i},Cn=function(e){var t=e.container,n=e.distanceToEdges,r=e.dragStartTime,a=e.axis,i=e.shouldUseTimeDampening,o=function(e,t){return{startScrollingFrom:e[t.size]*hn,maxScrollValueAt:e[t.size]*yn}}(t,a);return n[a.end]<n[a.start]?Nn({distanceToEdge:n[a.end],thresholds:o,dragStartTime:r,shouldUseTimeDampening:i}):-1*Nn({distanceToEdge:n[a.start],thresholds:o,dragStartTime:r,shouldUseTimeDampening:i})},Sn=Z((function(e){return 0===e?0:e})),_n=function(e){var t=e.dragStartTime,n=e.container,r=e.subject,a=e.center,i=e.shouldUseTimeDampening,o={top:a.y-n.top,right:n.right-a.x,bottom:n.bottom-a.y,left:a.x-n.left},l=Cn({container:n,distanceToEdges:o,dragStartTime:t,axis:we,shouldUseTimeDampening:i}),c=Cn({container:n,distanceToEdges:o,dragStartTime:t,axis:Ie,shouldUseTimeDampening:i}),u=Sn({x:c,y:l});if(z(u,U))return null;var s=function(e){var t=e.container,n=e.subject,r=e.proposedScroll,a=n.height>t.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,U)?null:s:null},An=Z((function(e){return 0===e?0:e>0?1:-1})),Pn=(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,U)?null:i}),Rn=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=An(r),o=Pn({max:a,current:n,change:i});return!o||(0!==i.x&&0===o.x||0!==i.y&&0===o.y)},Tn=function(e,t){return Rn({current:e.scroll.current,max:e.scroll.max,change:t})},Bn=function(e,t){var n=e.frame;return!!n&&Rn({current:n.scroll.current,max:n.scroll.max,change:t})},jn=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=_n({dragStartTime:a,container:t.frame,subject:n,center:r,shouldUseTimeDampening:i});return o&&Tn(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:Qe(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=_n({dragStartTime:a,container:o.pageMarginBox,subject:n,center:r,shouldUseTimeDampening:i});return l&&Bn(t,l)?l:null}({dragStartTime:n,droppable:u,subject:l,center:o,shouldUseTimeDampening:r});s&&i(u.descriptor.id,s)}},kn=function(e){var t=e.move,n=e.scrollDroppable,r=e.scrollWindow,a=function(e,t){if(!Bn(e,t))return t;var r=function(e,t){var n=e.frame;return n&&Bn(e,t)?Pn({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(!Tn(t,n))return n;var a=function(e,t){if(!Tn(e,t))return null;var n=e.scroll.max,r=e.scroll.current;return Pn({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=Qe(e.impact);r||T(!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)}}}},Mn=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||T(!1);var t=i,n=t.shouldUseTimeDampening,o=t.dragStartTime;jn({state:e,scrollWindow:r,scrollDroppable:a,dragStartTime:o,shouldUseTimeDampening:n})};return{start:function(e){ft(),i&&T(!1);var t=Date.now(),n=!1,r=function(){n=!0};jn({state:e,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:r,scrollDroppable:r}),i={dragStartTime:t,shouldUseTimeDampening:n},mt(),n&&o(e)},stop:function(){i&&(r.cancel(),a.cancel(),i=null)},scroll:o}}({scrollWindow:n,scrollDroppable:t}),i=kn({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}},Ln={base:pn="data-rbd-drag-handle",draggableId:pn+"-draggable-id",contextId:pn+"-context-id"},Fn=function(){var e="data-rbd-draggable";return{base:e,contextId:e+"-context-id",id:e+"-id"}}(),Gn=function(){var e="data-rbd-droppable";return{base:e,contextId:e+"-context-id",id:e+"-id"}}(),Vn={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(" ")},Un="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||T(!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(Ln.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: "+Lt.outOfTheWay+";\n ",{selector:a(Fn.contextId),styles:{dragging:r,dropAnimating:r,userCancel:r}}),i,{selector:a(Gn.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(D((function(e){var t=i.current;t||T(!1),t.textContent=e})),[]),l=d((function(e){var t=a.current;t||T(!1),t.textContent=e}),[]);Un((function(){(a.current||i.current)&&T(!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||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 Kn=function(e){return e&&e.ownerDocument?e.ownerDocument.defaultView:window};function Jn(e){return e instanceof Kn(e).HTMLElement}function Yn(e,t){var n="["+Ln.contextId+'="'+e+'"]',r=oe(document.querySelectorAll(n));if(!r.length)return null;var a=ie(r,(function(e){return e.getAttribute(Ln.draggableId)===t}));return a&&Jn(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||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||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 Zn=a.a.createContext(null),Qn=function(){var e=document.body;return e||T(!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 mr(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&&T(!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&&T(!1),n.actions.shouldRespectForcePress()?t():e.preventDefault()}},{eventName:dr,fn:t}]}function vr(){}var gr=((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(gr[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!!Jn(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 Er=function(e){return f(e.getBoundingClientRect()).center};var wr="undefined"==typeof document?"matches":ie(["matches","msMatchesSelector","webkitMatchesSelector"],(function(e){return e in Element.prototype}))||"matches";function Ir(e,t){return e.closest?e.closest(t):function e(t,n){return null==t?null:t[wr](n)?t:e(t.parentElement,n)}(e,t)}function Or(e,t){var n,r=t.target;if(!((n=r)instanceof Kn(n).Element))return null;var a=Ir(r,function(e){return"["+Ln.contextId+'="'+e+'"]'}(e));return a&&Jn(a)?a:null}function Dr(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&&!!mn(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="["+Fn.contextId+'="'+e+'"]',r=ie(oe(document.querySelectorAll(n)),(function(e){return e.getAttribute(Fn.id)===t}));return r&&Jn(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||A),p="PRE_DRAG";function f(){return u.options.shouldRespectForcePress}function m(){return t.isActive(d)}var v=function(e,t){Nr({expected:e,phase:p,isLockActive:m,shouldWarn:!0})&&r.dispatch(t())}.bind(null,"DRAGGING");function g(e){function n(){t.release(),p="COMPLETED"}function a(t,a){if(void 0===a&&(a={shouldBlockNextClick:!1}),e.cleanup(),a.shouldBlockNextClick){var i=P(window,[{eventName:"click",fn:Dr,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(i)}n(),r.dispatch(Rt({reason:t}))}return"PRE_DRAG"!==p&&(n(),"PRE_DRAG"!==p&&T(!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:m,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:m,shouldWarn:!1})},shouldRespectForcePress:f,fluidLift:function(e){var t=N((function(e){v((function(){return Nt({client:e})}))})),n=g({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 v(Ct)},moveRight:function(){return v(_t)},moveDown:function(){return v(St)},moveLeft:function(){return v(At)}};return g({liftActionArgs:{id:i,clientSelection:Er(s),movementMode:"SNAP"},cleanup:A,actions:e})},abort:function(){Nr({expected:"PRE_DRAG",phase:p,isLockActive:m,shouldWarn:!0})&&t.release()}}}var _r=[function(e){var t=Object(r.useRef)(fr),n=Object(r.useRef)(A),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=P(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=mr({cancel:c,completed:l,getPhase:function(){return t.current},setPhase:function(e){t.current=e}});n.current=P(window,e,{capture:!0,passive:!1})}),[c,l]),p=d((function(e,n){"IDLE"!==t.current.type&&T(!1),t.current={type:"PENDING",point:n,actions:e},u()}),[u]);Un((function(){return o(),function(){n.current()}}),[o])},function(e){var t=Object(r.useRef)(vr),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=P(window,br(l,c),{capture:!0,passive:!1})}}}function c(){o||T(!1),o=!1,t.current(),a()}}}}),[e]),a=d((function(){t.current=P(window,[n],{passive:!1,capture:!0})}),[n]);Un((function(){return a(),function(){t.current()}}),[a])},function(e){var t=Object(r.useRef)(hr),n=Object(r.useRef)(A),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(),m(a,o)}}}}}}),[e]),l=d((function(){n.current=P(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=P(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&&T(!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=P(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&&T(!1);var t=e.actions.fluidLift(e.point);i({type:"DRAGGING",actions:t,hasMoved:!1})}),[a,i]),m=d((function(e,t){"IDLE"!==a().type&&T(!1);var n=setTimeout(f,120);i({type:"PENDING",point:t,actions:e,longPressTimerId:n}),p()}),[p,a,i,f]);Un((function(){return l(),function(){n.current();var e=a();"PENDING"===e.type&&(clearTimeout(e.longPressTimerId),i(hr))}}),[a,l,i]),Un((function(){return P(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}])}),[])}];function Ar(e){var t=e.contextId,n=e.store,a=e.registry,i=e.customSensors,o=e.enableDefaultSensors,l=[].concat(o?_r:[],i||[]),c=Object(r.useState)((function(){return function(){var e=null;function t(){e||T(!1),e=null}return{isClaimed:function(){return Boolean(e)},isActive:function(t){return t===e},claim:function(t){e&&T(!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]);Un((function(){var e=n.getState();return n.subscribe((function(){var t=n.getState();u(e,t),e=t}))}),[c,n,u]),Un((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]),m=d((function(e){return function(e,t){var n=Or(e,t);return n?n.getAttribute(Ln.draggableId):null}(t,e)}),[t]),v=d((function(e){var t=a.draggable.findById(e);return t?t.options:null}),[a.draggable]),g=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:m,findOptionsForDraggable:v,tryReleaseLock:g,isLockClaimed:b}}),[p,f,m,v,g,b]);ar();for(var y=0;y<l.length;y++)l[y](h)}function Pr(e){return e.current||T(!1),e.current}function Rr(e){var t=e.contextId,n=e.setCallbacks,i=e.sensors,u=e.nonce,p=e.dragHandleUsageInstructions,f=Object(r.useRef)(null);or();var m=lr(e),v=d((function(){return function(e){return{onBeforeCapture:e.onBeforeCapture,onBeforeDragStart:e.onBeforeDragStart,onDragStart:e.onDragStart,onDragEnd:e.onDragEnd,onDragUpdate:e.onDragUpdate}}(m.current)}),[m]),g=function(e){var t=s((function(){return function(e){return"rbd-announcement-"+e}(e)}),[e]),n=Object(r.useRef)(null);return Object(r.useEffect)((function(){var e=document.createElement("div");return n.current=e,e.id=t,e.setAttribute("aria-live","assertive"),e.setAttribute("aria-atomic","true"),Object(o.a)(e.style,$n),Qn().appendChild(e),function(){setTimeout((function(){var t=Qn();t.contains(e)&&t.removeChild(e),e===n.current&&(n.current=null)}))}}),[t]),d((function(e){var t=n.current;t&&(t.textContent=e)}),[])}(t),b=function(e){var t=e.contextId,n=e.text,a=nr("hidden-text",{separator:"-"}),i=s((function(){return"rbd-hidden-text-"+(e={contextId:t,uniqueId:a}).contextId+"-"+e.uniqueId;var e}),[a,t]);return Object(r.useEffect)((function(){var e=document.createElement("div");return e.id=i,e.textContent=n,e.style.display="none",Qn().appendChild(e),function(){var t=Qn();t.contains(e)&&t.removeChild(e)}}),[i,n]),i}({contextId:t,text:p}),h=zn(t,u),y=d((function(e){Pr(f).dispatch(e)}),[]),x=s((function(){return Object(l.b)({publishWhileDragging:Et,updateDroppableScroll:It,updateDroppableIsEnabled:Ot,updateDroppableIsCombineEnabled:Dt,collectionStarting:wt},y)}),[y]),E=function(){var e=s(Xn,[]);return Object(r.useEffect)((function(){return function(){requestAnimationFrame(e.clean)}}),[e]),e}(),w=s((function(){return fn(E,x)}),[E,x]),I=s((function(){return Mn(Object(o.a)({scrollWindow:vn,scrollDroppable:w.scrollDroppable},Object(l.b)({move:Nt},y)))}),[w.scrollDroppable,y]),O=function(e){var t=Object(r.useRef)({}),n=Object(r.useRef)(null),a=Object(r.useRef)(null),i=Object(r.useRef)(!1),o=d((function(e,n){var r={id:e,focus:n};return t.current[e]=r,function(){var n=t.current;n[e]!==r&&delete n[e]}}),[]),l=d((function(t){var n=Yn(e,t);n&&n!==document.activeElement&&n.focus()}),[e]),c=d((function(e,t){n.current===e&&(n.current=t)}),[]),u=d((function(){a.current||i.current&&(a.current=requestAnimationFrame((function(){a.current=null;var e=n.current;e&&l(e)})))}),[l]),p=d((function(e){n.current=null;var t=document.activeElement;t&&t.getAttribute(Ln.draggableId)===e&&(n.current=e)}),[]);return Un((function(){return i.current=!0,function(){i.current=!1;var e=a.current;e&&cancelAnimationFrame(e)}}),[]),s((function(){return{register:o,tryRecordFocus:p,tryRestoreFocusRecorded:u,tryShiftRecord:c}}),[o,p,u,c])}(t),D=s((function(){return an({announce:g,autoScroller:I,dimensionMarshal:w,focusMarshal:O,getResponders:v,styleMarshal:h})}),[g,I,w,O,v,h]);f.current=D;var N=d((function(){var e=Pr(f);"IDLE"!==e.getState().phase&&e.dispatch({type:"FLUSH",payload:null})}),[]),C=d((function(){var e=Pr(f).getState();return e.isDragging||"DROP_ANIMATING"===e.phase}),[]);n(s((function(){return{isDragging:C,tryAbort:N}}),[C,N]));var S=d((function(e){return mn(Pr(f).getState(),e)}),[]),_=d((function(){return et(Pr(f).getState())}),[]),A=s((function(){return{marshal:w,focus:O,contextId:t,canLift:S,isMovementAllowed:_,dragHandleUsageInstructionsId:b,registry:E}}),[t,w,b,O,S,_,E]);return Ar({contextId:t,store:D,registry:E,customSensors:i,enableDefaultSensors:!1!==e.enableDefaultSensors}),Object(r.useEffect)((function(){return N}),[N]),a.a.createElement(rr.Provider,{value:A},a.a.createElement(c.a,{context:Zn,store:D},e.children))}var Tr=0;function Br(e){var t=s((function(){return""+Tr++}),[]),n=e.dragHandleUsageInstructions||F;return a.a.createElement(B,null,(function(r){return a.a.createElement(Rr,{nonce:e.nonce,contextId:t,setCallbacks:r,dragHandleUsageInstructions:n,enableDefaultSensors:e.enableDefaultSensors,sensors:e.sensors,onBeforeCapture:e.onBeforeCapture,onBeforeDragStart:e.onBeforeDragStart,onDragStart:e.onDragStart,onDragUpdate:e.onDragUpdate,onDragEnd:e.onDragEnd},e.children)}))}var jr=function(e){return function(t){return e===t}},kr=jr("scroll"),Mr=jr("auto"),Lr=(jr("visible"),function(e,t){return t(e.overflowX)||t(e.overflowY)}),Fr=function(e){var t=window.getComputedStyle(e),n={overflowX:t.overflowX,overflowY:t.overflowY};return Lr(n,kr)||Lr(n,Mr)},Gr=function e(t){return null==t||t===document.body||t===document.documentElement?null:Fr(t)?t:e(t.parentElement)},Vr=function(e){return{x:e.scrollLeft,y:e.scrollTop}},Wr=function(e){return{closestScrollable:Gr(e),isFixedOnPage:function e(t){return!!t&&("fixed"===window.getComputedStyle(t).position||e(t.parentElement))}(e)}},Ur=function(e){var t=e.ref,n=e.descriptor,r=e.env,a=e.windowScroll,i=e.direction,o=e.isDropDisabled,l=e.isCombineEnabled,c=e.shouldClipSubject,u=r.closestScrollable,s=function(e,t){var n=w(e);if(!t)return n;if(e!==t)return n;var r=n.paddingBox.top-t.scrollTop,a=n.paddingBox.left-t.scrollLeft,i=r+t.scrollHeight,o=a+t.scrollWidth,l=m({top:r,right:o,bottom:i,left:a},n.border);return b({borderBox:l,margin:n.margin,border:n.border,padding:n.padding})}(t,u),d=x(s,a),p=function(){if(!u)return null;var e=w(u),t={scrollHeight:u.scrollHeight,scrollWidth:u.scrollWidth};return{client:e,page:x(e,a),scroll:Vr(u),scrollSize:t,shouldClipSubject:c}}();return function(e){var t=e.descriptor,n=e.isEnabled,r=e.isCombineEnabled,a=e.isFixedOnPage,i=e.direction,o=e.client,l=e.page,c=e.closest,u=function(){if(!c)return null;var e=c.scrollSize,t=c.client,n=on({scrollHeight:e.scrollHeight,scrollWidth:e.scrollWidth,height:t.paddingBox.height,width:t.paddingBox.width});return{pageMarginBox:c.page.marginBox,frameClient:t,scrollSize:e,shouldClipSubject:c.shouldClipSubject,scroll:{initial:c.scroll,current:c.scroll,max:n,diff:{value:U,displacement:U}}}}(),s="vertical"===i?we:Ie;return{descriptor:t,isCombineEnabled:r,isFixedOnPage:a,axis:s,isEnabled:n,client:o,page:l,frame:u,subject:te({page:l,withPlaceholder:null,axis:s,frame:u})}}({descriptor:n,isEnabled:!o,isCombineEnabled:l,isFixedOnPage:r.isFixedOnPage,direction:i,client:s,page:d,closest:p})},Hr={passive:!1},qr={passive:!0},zr=function(e){return e.shouldPublishImmediately?Hr:qr};function Kr(e){var t=Object(r.useContext)(e);return t||T(!1),t}var Jr=function(e){return e&&e.env.closestScrollable||null};function Yr(){}var Xr={width:0,height:0,margin:{top:0,right:0,bottom:0,left:0}},Zr=function(e){var t=e.isAnimatingOpenOnMount,n=e.placeholder,r=e.animate,a=function(e){var t=e.isAnimatingOpenOnMount,n=e.placeholder,r=e.animate;return t||"close"===r?Xr:{height:n.client.borderBox.height,width:n.client.borderBox.width,margin:n.client.margin}}({isAnimatingOpenOnMount:t,placeholder:n,animate:r});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:"none"!==r?Lt.placeholder:null}};var Qr=a.a.memo((function(e){var t=Object(r.useRef)(null),n=d((function(){t.current&&(clearTimeout(t.current),t.current=null)}),[]),i=e.animate,o=e.onTransitionEnd,l=e.onClose,c=e.contextId,u=Object(r.useState)("open"===e.animate),s=u[0],p=u[1];Object(r.useEffect)((function(){return s?"open"!==i?(n(),p(!1),Yr):t.current?Yr:(t.current=setTimeout((function(){t.current=null,p(!1)})),n):Yr}),[i,s,n]);var f=d((function(e){"height"===e.propertyName&&(o(),"close"===i&&l())}),[i,l,o]),m=Zr({isAnimatingOpenOnMount:s,animate:e.animate,placeholder:e.placeholder});return a.a.createElement(e.placeholder.tagName,{style:m,"data-rbd-placeholder-context-id":c,onTransitionEnd:f,ref:e.innerRef})})),$r=a.a.createContext(null);var ea=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={isVisible:Boolean(t.props.on),data:t.props.on,animate:t.props.shouldAnimate&&t.props.on?"open":"none"},t.onClose=function(){"close"===t.state.animate&&t.setState({isVisible:!1})},t}return Object(i.a)(t,e),t.getDerivedStateFromProps=function(e,t){return e.shouldAnimate?e.on?{isVisible:!0,data:e.on,animate:"open"}:t.isVisible?{isVisible:!0,data:t.data,animate:"close"}:{isVisible:!1,animate:"close",data:null}:{isVisible:Boolean(e.on),data:e.on,animate:"none"}},t.prototype.render=function(){if(!this.state.isVisible)return null;var e={onClose:this.onClose,data:this.state.data,animate:this.state.animate};return this.props.children(e)},t}(a.a.PureComponent),ta=5e3,na=4500,ra=function(e,t){return t?Lt.drop(t.duration):e?Lt.snap:Lt.fluid},aa=function(e,t){return e?t?jt.drop:jt.combining:null};function ia(e){return"DRAGGING"===e.type?(r=(n=e).dimension.client,a=n.offset,i=n.combineWith,o=n.dropping,l=Boolean(i),c=function(e){return null!=e.forceShouldAnimate?e.forceShouldAnimate:"SNAP"===e.mode}(n),u=Boolean(o),s=u?Vt(a,l):Gt(a),{position:"fixed",top:r.marginBox.top,left:r.marginBox.left,boxSizing:"border-box",width:r.borderBox.width,height:r.borderBox.height,transition:ra(c,o),transform:s,opacity:aa(l,u),zIndex:u?na:ta,pointerEvents:"none"}):{transform:Gt((t=e).offset),transition:t.shouldAnimateDisplacement?null:"none"};var t,n,r,a,i,o,l,c,u,s}function oa(e){var t=nr("draggable"),n=e.descriptor,a=e.registry,i=e.getDraggableRef,o=e.canDragInteractiveElements,l=e.shouldRespectForcePress,c=e.isEnabled,u=s((function(){return{canDragInteractiveElements:o,shouldRespectForcePress:l,isEnabled:c}}),[o,c,l]),p=d((function(e){var t=i();return t||T(!1),function(e,t,n){void 0===n&&(n=U);var r=window.getComputedStyle(t),a=t.getBoundingClientRect(),i=E(a,r),o=x(i,n);return{descriptor:e,placeholder:{client:i,tagName:t.tagName.toLowerCase(),display:r.display},displaceBy:{x:i.marginBox.width,y:i.marginBox.height},client:i,page:o}}(n,t,e)}),[n,i]),f=s((function(){return{uniqueId:t,descriptor:n,options:u,getDimension:p}}),[n,p,u,t]),m=Object(r.useRef)(f),v=Object(r.useRef)(!0);Un((function(){return a.draggable.register(m.current),function(){return a.draggable.unregister(m.current)}}),[a.draggable]),Un((function(){if(v.current)v.current=!1;else{var e=m.current;m.current=f,a.draggable.update(f,e)}}),[f,a.draggable])}function la(e,t,n){ir()}function ca(e){e.preventDefault()}var ua=function(e,t){return e===t},sa=function(e){var t=e.combine,n=e.destination;return n?n.droppableId:t?t.droppableId:null};function da(e){return{isDragging:!1,isDropAnimating:!1,isClone:!1,dropAnimation:null,mode:null,draggingOver:null,combineTargetFor:e,combineWith:null}}var pa={mapped:{type:"SECONDARY",offset:U,combineTargetFor:null,shouldAnimateDisplacement:!0,snapshot:da(null)}};var fa={dropAnimationFinished:Tt},ma=Object(c.c)((function(){var e,t,n,r=(e=D((function(e,t){return{x:e,y:t}})),t=D((function(e,t,n,r,a){return{isDragging:!0,isClone:t,isDropAnimating:Boolean(a),dropAnimation:a,mode:e,draggingOver:n,combineWith:r,combineTargetFor:null}})),n=D((function(e,n,r,a,i,o,l){return{mapped:{type:"DRAGGING",dropping:null,draggingOver:i,combineWith:o,mode:n,offset:e,dimension:r,forceShouldAnimate:l,snapshot:t(n,a,i,o,null)}}})),function(r,a){if(r.isDragging){if(r.critical.draggable.id!==a.draggableId)return null;var i=r.current.client.offset,o=r.dimensions.draggables[a.draggableId],l=Qe(r.impact),c=(s=r.impact).at&&"COMBINE"===s.at.type?s.at.combine.draggableId:null,u=r.forceShouldAnimate;return n(e(i.x,i.y),r.movementMode,o,a.isClone,l,c,u)}var s;if("DROP_ANIMATING"===r.phase){var d=r.completed;if(d.result.draggableId!==a.draggableId)return null;var p=a.isClone,f=r.dimensions.draggables[a.draggableId],m=d.result,v=m.mode,g=sa(m),b=function(e){return e.combine?e.combine.draggableId:null}(m),h={duration:r.dropDuration,curve:Bt,moveTo:r.newHomeClientOffset,opacity:b?jt.drop:null,scale:b?kt.drop:null};return{mapped:{type:"DRAGGING",offset:r.newHomeClientOffset,dimension:f,dropping:h,draggingOver:g,combineWith:b,mode:v,forceShouldAnimate:null,snapshot:t(v,p,g,b,h)}}}return null}),a=function(){var e=D((function(e,t){return{x:e,y:t}})),t=D(da),n=D((function(e,n,r){return void 0===n&&(n=null),{mapped:{type:"SECONDARY",offset:e,combineTargetFor:n,shouldAnimateDisplacement:r,snapshot:t(n)}}})),r=function(e){return e?n(U,e,!0):null},a=function(t,a,i,o){var l=i.displaced.visible[t],c=Boolean(o.inVirtualList&&o.effected[t]),u=fe(i),s=u&&u.draggableId===t?a:null;if(!l){if(!c)return r(s);if(i.displaced.invisible[t])return null;var d=K(o.displacedBy.point),p=e(d.x,d.y);return n(p,s,!0)}if(c)return r(s);var f=i.displacedBy.point,m=e(f.x,f.y);return n(m,s,l.shouldAnimate)};return function(e,t){if(e.isDragging)return e.critical.draggable.id===t.draggableId?null:a(t.draggableId,e.critical.draggable.id,e.impact,e.afterCritical);if("DROP_ANIMATING"===e.phase){var n=e.completed;return n.result.draggableId===t.draggableId?null:a(t.draggableId,n.result.draggableId,n.impact,n.afterCritical)}return null}}();return function(e,t){return r(e,t)||a(e,t)||pa}}),fa,null,{context:Zn,pure:!0,areStatePropsEqual:ua})((function(e){var t=Object(r.useRef)(null),n=d((function(e){t.current=e}),[]),a=d((function(){return t.current}),[]),i=Kr(rr),o=i.contextId,l=i.dragHandleUsageInstructionsId,c=i.registry,u=Kr($r),p=u.type,f=u.droppableId,m=s((function(){return{id:e.draggableId,index:e.index,type:p,droppableId:f}}),[e.draggableId,e.index,p,f]),v=e.children,g=e.draggableId,b=e.isEnabled,h=e.shouldRespectForcePress,y=e.canDragInteractiveElements,x=e.isClone,E=e.mapped,w=e.dropAnimationFinished;la(),ar(),x||oa(s((function(){return{descriptor:m,registry:c,getDraggableRef:a,canDragInteractiveElements:y,shouldRespectForcePress:h,isEnabled:b}}),[m,c,a,y,h,b]));var I=s((function(){return b?{tabIndex:0,role:"button","aria-describedby":l,"data-rbd-drag-handle-draggable-id":g,"data-rbd-drag-handle-context-id":o,draggable:!1,onDragStart:ca}:null}),[o,l,g,b]),O=d((function(e){"DRAGGING"===E.type&&E.dropping&&"transform"===e.propertyName&&w()}),[w,E]),D=s((function(){var e=ia(E),t="DRAGGING"===E.type&&E.dropping?O:null;return{innerRef:n,draggableProps:{"data-rbd-draggable-context-id":o,"data-rbd-draggable-id":g,style:e,onTransitionEnd:t},dragHandleProps:I}}),[o,I,g,E,O,n]),N=s((function(){return{draggableId:m.id,type:m.type,source:{index:m.index,droppableId:m.droppableId}}}),[m.droppableId,m.id,m.index,m.type]);return v(D,E.snapshot,N)}));function va(e){return Kr($r).isUsingCloneFor!==e.draggableId||e.isClone?a.a.createElement(ma,e):null}function ga(e){var t="boolean"!=typeof e.isDragDisabled||!e.isDragDisabled,n=Boolean(e.disableInteractiveElementBlocking),r=Boolean(e.shouldRespectForcePress);return a.a.createElement(va,Object(o.a)({},e,{isClone:!1,isEnabled:t,canDragInteractiveElements:n,shouldRespectForcePress:r}))}var ba=function(e,t){return e===t.droppable.type},ha=function(e,t){return t.draggables[e.draggable.id]},ya={updateViewportMaxScroll:function(e){return{type:"UPDATE_VIEWPORT_MAX_SCROLL",payload:e}}};var xa={mode:"standard",type:"DEFAULT",direction:"vertical",isDropDisabled:!1,isCombineEnabled:!1,ignoreContainerClipping:!1,renderClone:null,getContainerForClone:function(){return document.body||T(!1),document.body}},Ea=Object(c.c)((function(){var e={placeholder:null,shouldAnimatePlaceholder:!0,snapshot:{isDraggingOver:!1,draggingOverWith:null,draggingFromThisWith:null,isUsingPlaceholder:!1},useClone:null},t=Object(o.a)({},e,{shouldAnimatePlaceholder:!1}),n=D((function(e){return{draggableId:e.id,type:e.type,source:{index:e.index,droppableId:e.droppableId}}})),r=D((function(r,a,i,o,l,c){var u=l.descriptor.id;if(l.descriptor.droppableId===r){var s=c?{render:c,dragging:n(l.descriptor)}:null,d={isDraggingOver:i,draggingOverWith:i?u:null,draggingFromThisWith:u,isUsingPlaceholder:!0};return{placeholder:l.placeholder,shouldAnimatePlaceholder:!1,snapshot:d,useClone:s}}if(!a)return t;if(!o)return e;var p={isDraggingOver:i,draggingOverWith:u,draggingFromThisWith:null,isUsingPlaceholder:!0};return{placeholder:l.placeholder,shouldAnimatePlaceholder:!0,snapshot:p,useClone:null}}));return function(n,a){var i=a.droppableId,o=a.type,l=!a.isDropDisabled,c=a.renderClone;if(n.isDragging){var u=n.critical;if(!ba(o,u))return t;var s=ha(u,n.dimensions),d=Qe(n.impact)===i;return r(i,l,d,d,s,c)}if("DROP_ANIMATING"===n.phase){var p=n.completed;if(!ba(o,p.critical))return t;var f=ha(p.critical,n.dimensions);return r(i,l,sa(p.result)===i,Qe(p.impact)===i,f,c)}if("IDLE"===n.phase&&n.completed&&!n.shouldFlush){var m=n.completed;if(!ba(o,m.critical))return t;var v=Qe(m.impact)===i,g=Boolean(m.impact.at&&"COMBINE"===m.impact.at.type),b=m.critical.droppable.id===i;return v?g?e:t:b?e:t}return t}}),ya,null,{context:Zn,pure:!0,areStatePropsEqual:ua})((function(e){var t=Object(r.useContext)(rr);t||T(!1);var n=t.contextId,i=t.isMovementAllowed,o=Object(r.useRef)(null),l=Object(r.useRef)(null),c=e.children,u=e.droppableId,p=e.type,f=e.mode,m=e.direction,v=e.ignoreContainerClipping,g=e.isDropDisabled,b=e.isCombineEnabled,h=e.snapshot,y=e.useClone,x=e.updateViewportMaxScroll,E=e.getContainerForClone,w=d((function(){return o.current}),[]),I=d((function(e){o.current=e}),[]),O=(d((function(){return l.current}),[]),d((function(e){l.current=e}),[]));ir();var C=d((function(){i()&&x({maxScroll:cn()})}),[i,x]);!function(e){var t=Object(r.useRef)(null),n=Kr(rr),a=nr("droppable"),i=n.registry,o=n.marshal,l=lr(e),c=s((function(){return{id:e.droppableId,type:e.type,mode:e.mode}}),[e.droppableId,e.mode,e.type]),u=Object(r.useRef)(c),p=s((function(){return D((function(e,n){t.current||T(!1);var r={x:e,y:n};o.updateDroppableScroll(c.id,r)}))}),[c.id,o]),f=d((function(){var e=t.current;return e&&e.env.closestScrollable?Vr(e.env.closestScrollable):U}),[]),m=d((function(){var e=f();p(e.x,e.y)}),[f,p]),v=s((function(){return N(m)}),[m]),g=d((function(){var e=t.current,n=Jr(e);e&&n||T(!1),e.scrollOptions.shouldPublishImmediately?m():v()}),[v,m]),b=d((function(e,r){t.current&&T(!1);var a=l.current,i=a.getDroppableRef();i||T(!1);var o=Wr(i),u={ref:i,descriptor:c,env:o,scrollOptions:r};t.current=u;var s=Ur({ref:i,descriptor:c,env:o,windowScroll:e,direction:a.direction,isDropDisabled:a.isDropDisabled,isCombineEnabled:a.isCombineEnabled,shouldClipSubject:!a.ignoreContainerClipping}),d=o.closestScrollable;return d&&(d.setAttribute(Vn.contextId,n.contextId),d.addEventListener("scroll",g,zr(u.scrollOptions))),s}),[n.contextId,c,g,l]),h=d((function(){var e=t.current,n=Jr(e);return e&&n||T(!1),Vr(n)}),[]),y=d((function(){var e=t.current;e||T(!1);var n=Jr(e);t.current=null,n&&(v.cancel(),n.removeAttribute(Vn.contextId),n.removeEventListener("scroll",g,zr(e.scrollOptions)))}),[g,v]),x=d((function(e){var n=t.current;n||T(!1);var r=Jr(n);r||T(!1),r.scrollTop+=e.y,r.scrollLeft+=e.x}),[]),E=s((function(){return{getDimensionAndWatchScroll:b,getScrollWhileDragging:h,dragStopped:y,scroll:x}}),[y,b,h,x]),w=s((function(){return{uniqueId:a,descriptor:c,callbacks:E}}),[E,c,a]);Un((function(){return u.current=w.descriptor,i.droppable.register(w),function(){t.current&&y(),i.droppable.unregister(w)}}),[E,c,y,w,o,i.droppable]),Un((function(){t.current&&o.updateDroppableIsEnabled(u.current.id,!e.isDropDisabled)}),[e.isDropDisabled,o]),Un((function(){t.current&&o.updateDroppableIsCombineEnabled(u.current.id,e.isCombineEnabled)}),[e.isCombineEnabled,o])}({droppableId:u,type:p,mode:f,direction:m,isDropDisabled:g,isCombineEnabled:b,ignoreContainerClipping:v,getDroppableRef:w});var _=a.a.createElement(ea,{on:e.placeholder,shouldAnimate:e.shouldAnimatePlaceholder},(function(e){var t=e.onClose,r=e.data,i=e.animate;return a.a.createElement(Qr,{placeholder:r,onClose:t,innerRef:O,animate:i,contextId:n,onTransitionEnd:C})})),A=s((function(){return{innerRef:I,placeholder:_,droppableProps:{"data-rbd-droppable-id":u,"data-rbd-droppable-context-id":n}}}),[n,u,_,I]),P=y?y.dragging.draggableId:null,R=s((function(){return{droppableId:u,type:p,isUsingCloneFor:P}}),[u,P,p]);return a.a.createElement($r.Provider,{value:R},c(A,h),function(){if(!y)return null;var e=y.dragging,t=y.render,n=a.a.createElement(va,{draggableId:e.draggableId,index:e.source.index,isClone:!0,isEnabled:!0,shouldRespectForcePress:!1,canDragInteractiveElements:!0},(function(n,r){return t(n,r,e)}));return S.a.createPortal(n,E())}())}));Ea.defaultProps=xa},tKIZ:
/*!*********************************************************!*\
!*** ./src/pages/Problemset/Preview/index.less?modules ***!
\*********************************************************/
/*! no static exports found */
/*! exports used: default */
/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,n){e.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"}},uK0f:
/*!*****************************************************!*\
!*** ./node_modules/array-tree-filter/lib/index.js ***!
\*****************************************************/
/*! no static exports found */
/*! exports used: default */
/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,n){e.exports=function(){"use strict";return function(e,t,n){(n=n||{}).childrenKeyName=n.childrenKeyName||"children";var r=e||[],a=[],i=0;do{var o=r.filter((function(e){return t(e,i)}))[0];if(!o)break;a.push(o),r=o[n.childrenKeyName]||[],i+=1}while(r.length>0);return a}}()}}]);