From c174ac8749be997b5b791e6efbe36c9a09d8af53 Mon Sep 17 00:00:00 2001 From: mtw <382160702@qq.com> Date: Thu, 5 Jan 2023 12:00:44 +0800 Subject: [PATCH] update --- .DS_Store | Bin 6148 -> 272388 bytes antdesign.327d013c.async.js | 328 ++++++++--------- color.less | 28 +- index.html | 4 +- ...uts__ShixunDetail__index.b490abae.async.js | 0 ...> layouts__SimpleLayouts.8dea9cd7.async.js | 0 ...ms__Lists__Poll.37c56b21.3c70b971.async.js | 0 ...ync.js => layouts__index.495b7b6a.async.js | 0 ...sync.js => layouts__user.478e162e.async.js | 0 ...ser.p__Classrooms__Index.352473e2.async.js | 0 ...ts__virtualDetail__index.59d161ff.async.js | 0 ...ists__Managements__index.663d4767.async.js | 0 monaco-editor.38977551.async.js | 336 +++++++++--------- ...0.async.js => p__Account.4e2ab118.async.js | 0 ..._Account__Binding__index.5faf34e5.async.js | 0 ...nt__Certification__index.f3dc7eba.async.js | 0 ...nt__Profile__Edit__index.8028422b.async.js | 0 ..._Account__Profile__index.ed78de2d.async.js | 0 ..._Account__Results__index.f8cde713.async.js | 0 ...__Account__Secure__index.07a7e4f2.async.js | 0 ...f24d7.async.js => p__Api.dc1f6c60.async.js | 0 ...oms__ClassicCases__index.cbe52530.async.js | 0 ...ssrooms__ExamList__index.a763c064.async.js | 0 ... => p__Classrooms__Index.e9e04174.async.js | 0 ...sts__Announcement__index.f0774c94.async.js | 0 ...Lists__Attachment__index.7ca5fec5.async.js | 0 ...ttendance__Detail__index.ae22bac6.async.js | 0 ...Lists__Attendance__index.20b3cb46.async.js | 0 ...Lists__Board__Add__index.fc9354e3.async.js | 0 ...ts__Board__Detail__index.82462dc5.async.js | 0 ...ists__Board__Edit__index.6b1e4f58.async.js | 0 ...oms__Lists__Board__index.0c9721d8.async.js | 0 ...mmonHomework__Add__index.3b329bfb.async.js | 0 ...nHomework__Detail__index.0dcbc085.async.js | 0 ...omework__EditWork__index.db8af7e6.async.js | 0 ...monHomework__Edit__index.2605781b.async.js | 0 ...nHomework__Review__index.2d88d721.async.js | 0 ...ework__SubmitWork__index.78989db8.async.js | 0 ...s__CommonHomework__index.304bb723.async.js | 0 ...urseGroup__Detail__index.01ef2b3f.async.js | 0 ...CourseGroup__List__index.241831b7.async.js | 0 ...rseGroup__NotList__index.175bdd86.async.js | 0 ...ts__Exercise__Add__index.a4fd6798.async.js | 0 ...cise__AnswerCheck__index.199c31c6.async.js | 0 ..._Exercise__Answer__index.8edcf5f2.async.js | 0 ...ateChecking__CheckDetail.42829a26.async.js | 0 ..._Exercise__Detail__index.44b3949c.async.js | 0 ...s__Exercise__Edit__index.2343016d.async.js | 0 ..._Exercise__Export__index.67059c9a.async.js | 0 ...se__ImitateAnswer__index.d3db1433.async.js | 0 ...cise__ReviewGroup__index.0db536ae.async.js | 0 ..._Exercise__Review__index.659a29a6.async.js | 0 ...__Lists__Exercise__index.c3e168f1.async.js | 0 ...Lists__ExportList__index.01eae1e5.async.js | 0 ...ation__Tasks__Add__index.8a3df0f1.async.js | 0 ...on__Tasks__Detail__index.033ff115.async.js | 0 ...tion__Tasks__Edit__index.15b49e4a.async.js | 0 ...Graduation__Tasks__index.e93ac83a.async.js | 0 ...tion__Topics__Add__index.80fff022.async.js | 0 ...n__Topics__Detail__index.791f0893.async.js | 0 ...ion__Topics__Edit__index.ab71c501.async.js | 0 ...raduation__Topics__index.9345f595.async.js | 0 ...roupHomework__Add__index.190fd5fa.async.js | 0 ...pHomework__Detail__index.240ae7b4.async.js | 0 ...omework__EditWork__index.d7367201.async.js | 0 ...oupHomework__Edit__index.3747d840.async.js | 0 ...pHomework__Review__index.d7ac34da.async.js | 0 ...ework__SubmitWork__index.93b42f75.async.js | 0 ...ts__GroupHomework__index.4f0baa7e.async.js | 0 ..._Lists__LiveVideo__index.c2c6203d.async.js | 0 ...s__OnlineLearning__index.5e80f6aa.async.js | 0 ...Lists__Polls__Add__index.70d69d5b.async.js | 0 ...ts__Polls__Answer__index.05d94df6.async.js | 0 ...ts__Polls__Detail__index.37430428.async.js | 0 ...ists__Polls__Edit__index.1645ea89.async.js | 0 ...oms__Lists__Polls__index.0b3979ff.async.js | 0 ...omeworks__Comment__index.73d948f1.async.js | 0 ...ks__Commitsummary__index.7f9aca39.async.js | 0 ...odeReview__Detail__index.b676f047.async.js | 0 ...Homeworks__Detail__index.1c1a936a.async.js | 0 ...__ShixunHomeworks__index.23390ac6.async.js | 0 ...StatisticsQuality__index.72896799.async.js | 0 ...tatistics__StudentDetail.1acd273e.async.js | 0 ...tatistics__Detail__index.05a214bd.async.js | 0 ...StudentStatistics__index.f9cb6b7f.async.js | 0 ...ics__StudentVideo__index.dcc417e8.async.js | 0 ...__VideoStatistics__index.d9086d2f.async.js | 0 ...Lists__Statistics__index.06311b56.async.js | 0 ...ssrooms__Lists__Students.505b70b4.async.js | 0 ...ssrooms__Lists__Teachers.723b6a29.async.js | 0 ..._Template__detail__index.31d4cdfb.async.js | 0 ...__Lists__Template__index.76b5a233.async.js | 0 ...Template__student__index.a29bcd82.async.js | 0 ...Template__teacher__index.c6921059.async.js | 0 ...tatistics__Detail__index.abe53ff8.async.js | 0 ...cs__StudentDetail__index.c3272050.async.js | 0 ...Video__Statistics__index.1b137477.async.js | 0 ...ts__Video__Upload__index.4969fa5c.async.js | 0 ...virtualSpaces__.4db772dd.e64da241.async.js | 0 ...oms__Lists__Video__index.a151f549.async.js | 0 ...js => p__Classrooms__New.4f2bcb1a.async.js | 0 ...ssrooms__New__StartClass.5e3850c9.async.js | 0 ...js => p__Colleges__index.5b444e7d.async.js | 0 ... p__Competitions__Detail.82cc5739.async.js | 0 ...p__Competitions__Entered.a4446b1f.async.js | 0 ...ed__Assembly__TeamDateil.e254d3c6.async.js | 0 ..._Competitions__Exports__.b3bea665.async.js | 0 ...> p__Competitions__Index.6dd3d0fd.async.js | 0 ... p__Competitions__Update.5596aa85.async.js | 0 ...ync.js => p__Demo__index.04e2ab46.async.js | 0 ...c7.async.js => p__Editor.a4936bbf.async.js | 0 ... p__Editor.p__Terminal__.55a06349.async.js | 0 ...ync.js => p__Engineering.e1e871fc.async.js | 0 ...eering__Evaluate__Detail.3408a6f0.async.js | 0 ...ineering__Evaluate__List.b7501678.async.js | 0 ...ering__Lists__CourseList.5618439e.async.js | 0 ...ing__Lists__CourseMatrix.59de5472.async.js | 0 ...ing__Lists__CurseSetting.e74a1bd2.async.js | 0 ...__Lists__GraduatedMatrix.3736d761.async.js | 0 ...__Lists__GraduationIndex.b7440bc5.async.js | 0 ...ring__Lists__StudentList.b65d48f6.async.js | 0 ...ring__Lists__TeacherList.17264659.async.js | 0 ...ists__TrainingObjectives.51650a23.async.js | 0 ...__Lists__TrainingProgram.1a3f9d7d.async.js | 0 ...ts__TrainingProgram__Add.b683ce9c.async.js | 0 ...s__TrainingProgram__Edit.0c709959.async.js | 0 ...eering__Navigation__Home.f0214975.async.js | 0 ...ngineering__Norm__Detail.94d4c962.async.js | 0 ..._Engineering__Norm__List.ca3b38b4.async.js | 0 ...=> p__Forums__Detail__id.8e7ff4e7.async.js | 0 ...c.js => p__Forums__Index.586825cf.async.js | 0 ..._Forums__Index__redirect.426cfe20.async.js | 0 ...ync.js => p__Forums__New.beaf654a.async.js | 0 ....async.js => p__Guidance.dfb21f8f.async.js | 0 ...ync.js => p__Help__Index.fe6e93d0.async.js | 0 ...js => p__HttpStatus__403.9961c829.async.js | 0 ...js => p__HttpStatus__404.175069a3.async.js | 0 ...js => p__HttpStatus__500.c08a2aa9.async.js | 0 ...p__HttpStatus__HpcCourse.8aaeb14b.async.js | 0 ...__HttpStatus__UserAgents.0b754444.async.js | 0 ...sync.js => p__Innovation.5dcbc624.async.js | 0 ...=> p__Innovation__Detail.dbbd59fc.async.js | 0 ...s => p__Innovation__Edit.4185d5b6.async.js | 0 ...p__Innovation__MyDataSet.68f3a356.async.js | 0 ... p__Innovation__MyMirror.81324365.async.js | 0 ...p__Innovation__MyProject.fb3b582e.async.js | 0 ...nnovation__PublicDataSet.a7a9d7e0.async.js | 0 ...Innovation__PublicMirror.1a96ba1c.async.js | 0 ...nnovation__PublicProject.2bf90a26.async.js | 0 ... => p__Innovation__Tasks.06d4cb36.async.js | 0 ...s => p__Messages__Detail.87fb1558.async.js | 0 ... => p__Messages__Private.98017761.async.js | 0 ... => p__Messages__Tidings.a5c838ed.async.js | 0 ... p__MoopCases__FormPanel.8836215a.async.js | 0 ... p__MoopCases__InfoPanel.318d9ce9.async.js | 0 ...s => p__MoopCases__index.63ee9b1d.async.js | 0 ..._MyProblem__RecordDetail.ffbb5c4e.async.js | 0 ...s => p__MyProblem__index.a042c7da.async.js | 0 ...aperlibrary__Edit__index.eb207431.async.js | 0 ...andom__AddAndEdit__index.8d04870f.async.js | 0 ...y__Random__Detail__index.0bb0b2ca.async.js | 0 ...dom__ExerciseEdit__index.382570bf.async.js | 0 ...ndom__PreviewEdit__index.cba1cf71.async.js | 0 ...Paperlibrary__See__index.2f5564b1.async.js | 0 ...> p__Paperlibrary__index.14650639.async.js | 0 ...aths__Detail__Statistics.4a24ca85.async.js | 0 ... => p__Paths__Detail__id.87ccfc56.async.js | 0 ...cationalEducation__index.03442809.async.js | 0 ...nc.js => p__Paths__Index.a7a0229a.async.js | 0 ...sync.js => p__Paths__New.cde21b05.async.js | 0 ..._Problems__OjForm__index.599d70ec.async.js | 0 ...oblemset__NewItem__index.6eb01828.async.js | 0 ...set__Preview__New__index.b5d1ff02.async.js | 0 ...oblemset__Preview__index.d63dbb6f.async.js | 0 ... => p__Problemset__index.2e6ff153.async.js | 2 +- ...> p__Question__AddOrEdit.7797e7ba.async.js | 0 ...ion__AddOrEdit__BatchAdd.d916efd6.async.js | 0 ...js => p__Question__Index.1d223469.async.js | 0 ...> p__Question__OjProblem.ed6a4806.async.js | 0 ..._OjProblem__RecordDetail.567f44e2.async.js | 0 ...4.async.js => p__RestFul.39d7395c.async.js | 0 ... p__RestFul__Edit__index.777e2d0e.async.js | 0 ...c.js => p__Search__index.f5fb665f.async.js | 0 ...l__AuditSituation__index.c158112e.async.js | 0 ...nges__EditPracticeAnswer.039b38eb.async.js | 0 ...ges__EditPracticeSetting.900b02e9.async.js | 0 ...Challenges__EditQuestion.c0254627.async.js | 0 ..._Challenges__NewPractice.89b35aa5.async.js | 0 ..._Challenges__NewQuestion.bf9d045d.async.js | 0 ...allenges__RankingSetting.ed94a704.async.js | 0 ...etail__Challenges__index.db4a6d88.async.js | 0 ...il__Collaborators__index.bbdb7a9e.async.js | 0 ...__Detail__Dataset__index.f47bb305.async.js | 0 ...__Detail__Discuss__index.409aa862.async.js | 0 ..._Detail__ForkList__index.ba955cf5.async.js | 0 ...ns__Detail__Merge__index.a4c3ee0e.async.js | 0 ...tail__RankingList__index.ac8e9ba2.async.js | 0 ...pository__AddFile__index.4e68d220.async.js | 0 ...epository__Commit__index.161ee529.async.js | 0 ...itory__UploadFile__index.79f4ae24.async.js | 0 ...etail__Repository__index.bb24b1e6.async.js | 0 ..._Detail__Settings__index.c6e0467b.async.js | 0 ...> p__Shixuns__Detail__id.c72d7181.async.js | 0 ...c.js => p__Shixuns__Edit.64ac9abc.async.js | 2 +- ...nges__EditPracticeAnswer.3d5eb788.async.js | 0 ...ges__EditPracticeSetting.5a2c3f74.async.js | 0 ...Challenges__EditQuestion.126832df.async.js | 0 ..._Challenges__NewPractice.8b808663.async.js | 0 ..._Challenges__NewQuestion.51972513.async.js | 0 ...allenges__RankingSetting.726485c5.async.js | 0 ...s__Edit__body__Warehouse.fe88c364.async.js | 0 ...s => p__Shixuns__Exports.47999e2a.async.js | 0 ....js => p__Shixuns__Index.26616935.async.js | 0 ...nc.js => p__Shixuns__New.4a23f6ab.async.js | 0 ..._Shixuns__New__CreateImg.4a221740.async.js | 0 ...ixuns__New__ImagePreview.3506b893.async.js | 0 ...sync.js => p__Terminal__.db434645.async.js | 0 ...4c6.async.js => p__Three.df3b979d.async.js | 0 ...tail__Certificate__index.aa270fd3.async.js | 0 ...etail__Classrooms__index.da851e56.async.js | 0 ...rImentImg__Detail__index.a288768f.async.js | 0 ...il__ExperImentImg__index.710a8798.async.js | 0 ...ail__LearningPath__index.901f278b.async.js | 0 ...er__Detail__Order__index.140ed250.async.js | 0 ..._orderInformation__index.c7bbfa22.async.js | 0 ...__pages__orderPay__index.df66e99f.async.js | 0 ...er__pages__result__index.d4e99ff6.async.js | 0 ...l__OtherResources__index.3a3f8543.async.js | 0 ...er__Detail__Paths__index.2c3474ba.async.js | 0 ..._Detail__Projects__index.8eba6fab.async.js | 0 ...__Detail__Shixuns__index.45c7ddb3.async.js | 0 ...etail__TeachGroup__index.3ede873c.async.js | 0 ...l__Topics__Detail__index.a6f07102.async.js | 0 ..._Exercise__Detail__index.8003d035.async.js | 0 ...s__Exercise__Edit__index.3d42de33.async.js | 0 ...il__Topics__Group__index.ad62075d.async.js | 0 ...l__Topics__Normal__index.68c5cdda.async.js | 0 ...ics__Poll__Detail__index.249155b1.async.js | 0 ...opics__Poll__Edit__index.0583f06a.async.js | 0 ...r__Detail__Topics__index.ac8e5f9d.async.js | 0 ...ail__UserPortrait__index.85db51bf.async.js | 0 ..._Videos__Protocol__index.0cd189f6.async.js | 0 ...__Videos__Success__index.79952cb8.async.js | 0 ...l__Videos__Upload__index.19e009fc.async.js | 0 ...r__Detail__Videos__index.32af39d6.async.js | 0 ...s => p__User__Detail__id.bfd79a9f.async.js | 0 ...il__virtualSpaces__index.06f68cdc.async.js | 0 ...ync.js => p__User__Login.e8218442.async.js | 0 ...s => p__User__OtherLogin.c422cab0.async.js | 0 ...r.p__User__ResetPassword.72809e2a.async.js | 0 ...c.js => p__User__QQLogin.f36ed9b5.async.js | 0 ....js => p__User__Register.4c4ec200.async.js | 0 ...> p__User__ResetPassword.dcc550b4.async.js | 0 ... => p__User__WechatLogin.8ef5004e.async.js | 0 ... => p__Video__Detail__id.f121a155.async.js | 0 ...1ef.async.js => p__index.55ada2a3.async.js | 0 ....js => p__tasks__Jupyter.725d39e6.async.js | 0 ...nc.js => p__tasks__index.9687e204.async.js | 0 ... p__virtualSpaces__Index.1beb2dcb.async.js | 0 ...es__Lists__Course__index.d89cdfc1.async.js | 0 ...ists__Managements__index.6a29f734.async.js | 0 ...es__Lists__Member__index.ff7418c8.async.js | 0 ...s__Lists__Notices__index.9a74b866.async.js | 0 ...s__Lists__Shixuns__index.67657a4c.async.js | 0 ...s__Syllabuses__AddOrEdit.f825e3f8.async.js | 0 ...ists__Syllabuses__Detail.29009dd8.async.js | 0 ...Lists__Syllabuses__index.a2c6901f.async.js | 0 ...ts__Video__Upload__index.5e81715e.async.js | 0 ...ces__Lists__Video__index.17bffe3a.async.js | 0 umi.c72a006d.js => umi.00f6f17d.js | 194 +++++----- ...3598.async.js => vendors.a33560b3.async.js | 2 +- 271 files changed, 448 insertions(+), 448 deletions(-) rename layouts__ShixunDetail__index.e2a63609.async.js => layouts__ShixunDetail__index.b490abae.async.js (100%) rename layouts__SimpleLayouts.a30e2d07.async.js => layouts__SimpleLayouts.8dea9cd7.async.js (100%) rename layouts__SimpleLayouts.p__Classrooms__Lists__Exercise__ReviewGroup__index.p__Classrooms__Lists__Poll.37c56b21.46e158b2.async.js => layouts__SimpleLayouts.p__Classrooms__Lists__Exercise__ReviewGroup__index.p__Classrooms__Lists__Poll.37c56b21.3c70b971.async.js (100%) rename layouts__index.1082a527.async.js => layouts__index.495b7b6a.async.js (100%) rename layouts__user.e0ce4b01.async.js => layouts__user.478e162e.async.js (100%) rename layouts__user.p__Classrooms__Index.e871fc80.async.js => layouts__user.p__Classrooms__Index.352473e2.async.js (100%) rename layouts__virtualDetail__index.261c20db.async.js => layouts__virtualDetail__index.59d161ff.async.js (100%) rename layouts__virtualDetail__index.p__virtualSpaces__Lists__Managements__index.b0399395.async.js => layouts__virtualDetail__index.p__virtualSpaces__Lists__Managements__index.663d4767.async.js (100%) rename p__Account.a37c3650.async.js => p__Account.4e2ab118.async.js (100%) rename p__Account__Binding__index.ccac9298.async.js => p__Account__Binding__index.5faf34e5.async.js (100%) rename p__Account__Certification__index.1a945751.async.js => p__Account__Certification__index.f3dc7eba.async.js (100%) rename p__Account__Profile__Edit__index.061da1c3.async.js => p__Account__Profile__Edit__index.8028422b.async.js (100%) rename p__Account__Profile__index.7aebc280.async.js => p__Account__Profile__index.ed78de2d.async.js (100%) rename p__Account__Results__index.de33ca12.async.js => p__Account__Results__index.f8cde713.async.js (100%) rename p__Account__Secure__index.1aed73cc.async.js => p__Account__Secure__index.07a7e4f2.async.js (100%) rename p__Api.ca7f24d7.async.js => p__Api.dc1f6c60.async.js (100%) rename p__Classrooms__ClassicCases__index.edcabf19.async.js => p__Classrooms__ClassicCases__index.cbe52530.async.js (100%) rename p__Classrooms__ExamList__index.0ec12cee.async.js => p__Classrooms__ExamList__index.a763c064.async.js (100%) rename p__Classrooms__Index.317e3b74.async.js => p__Classrooms__Index.e9e04174.async.js (100%) rename p__Classrooms__Lists__Announcement__index.c7874bfe.async.js => p__Classrooms__Lists__Announcement__index.f0774c94.async.js (100%) rename p__Classrooms__Lists__Attachment__index.b4dfad92.async.js => p__Classrooms__Lists__Attachment__index.7ca5fec5.async.js (100%) rename p__Classrooms__Lists__Attendance__Detail__index.6bb0c67d.async.js => p__Classrooms__Lists__Attendance__Detail__index.ae22bac6.async.js (100%) rename p__Classrooms__Lists__Attendance__index.1f4b21ec.async.js => p__Classrooms__Lists__Attendance__index.20b3cb46.async.js (100%) rename p__Classrooms__Lists__Board__Add__index.23b411d7.async.js => p__Classrooms__Lists__Board__Add__index.fc9354e3.async.js (100%) rename p__Classrooms__Lists__Board__Detail__index.89923430.async.js => p__Classrooms__Lists__Board__Detail__index.82462dc5.async.js (100%) rename p__Classrooms__Lists__Board__Edit__index.f8ed77ea.async.js => p__Classrooms__Lists__Board__Edit__index.6b1e4f58.async.js (100%) rename p__Classrooms__Lists__Board__index.9d977388.async.js => p__Classrooms__Lists__Board__index.0c9721d8.async.js (100%) rename p__Classrooms__Lists__CommonHomework__Add__index.60dd0d05.async.js => p__Classrooms__Lists__CommonHomework__Add__index.3b329bfb.async.js (100%) rename p__Classrooms__Lists__CommonHomework__Detail__index.330d3bb8.async.js => p__Classrooms__Lists__CommonHomework__Detail__index.0dcbc085.async.js (100%) rename p__Classrooms__Lists__CommonHomework__EditWork__index.0aa15645.async.js => p__Classrooms__Lists__CommonHomework__EditWork__index.db8af7e6.async.js (100%) rename p__Classrooms__Lists__CommonHomework__Edit__index.b826690a.async.js => p__Classrooms__Lists__CommonHomework__Edit__index.2605781b.async.js (100%) rename p__Classrooms__Lists__CommonHomework__Review__index.f9aba616.async.js => p__Classrooms__Lists__CommonHomework__Review__index.2d88d721.async.js (100%) rename p__Classrooms__Lists__CommonHomework__SubmitWork__index.7df413dc.async.js => p__Classrooms__Lists__CommonHomework__SubmitWork__index.78989db8.async.js (100%) rename p__Classrooms__Lists__CommonHomework__index.8ac84c84.async.js => p__Classrooms__Lists__CommonHomework__index.304bb723.async.js (100%) rename p__Classrooms__Lists__CourseGroup__Detail__index.ab92fe9a.async.js => p__Classrooms__Lists__CourseGroup__Detail__index.01ef2b3f.async.js (100%) rename p__Classrooms__Lists__CourseGroup__List__index.74251045.async.js => p__Classrooms__Lists__CourseGroup__List__index.241831b7.async.js (100%) rename p__Classrooms__Lists__CourseGroup__NotList__index.2c0e328f.async.js => p__Classrooms__Lists__CourseGroup__NotList__index.175bdd86.async.js (100%) rename p__Classrooms__Lists__Exercise__Add__index.868d9376.async.js => p__Classrooms__Lists__Exercise__Add__index.a4fd6798.async.js (100%) rename p__Classrooms__Lists__Exercise__AnswerCheck__index.6ab8ba4b.async.js => p__Classrooms__Lists__Exercise__AnswerCheck__index.199c31c6.async.js (100%) rename p__Classrooms__Lists__Exercise__Answer__index.5a3a9969.async.js => p__Classrooms__Lists__Exercise__Answer__index.8edcf5f2.async.js (100%) rename p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail.e7c63c6e.async.js => p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail.42829a26.async.js (100%) rename p__Classrooms__Lists__Exercise__Detail__index.cd46eeda.async.js => p__Classrooms__Lists__Exercise__Detail__index.44b3949c.async.js (100%) rename p__Classrooms__Lists__Exercise__Edit__index.b1c676e8.async.js => p__Classrooms__Lists__Exercise__Edit__index.2343016d.async.js (100%) rename p__Classrooms__Lists__Exercise__Export__index.d6fcf534.async.js => p__Classrooms__Lists__Exercise__Export__index.67059c9a.async.js (100%) rename p__Classrooms__Lists__Exercise__ImitateAnswer__index.dacbb2e0.async.js => p__Classrooms__Lists__Exercise__ImitateAnswer__index.d3db1433.async.js (100%) rename p__Classrooms__Lists__Exercise__ReviewGroup__index.e60122dd.async.js => p__Classrooms__Lists__Exercise__ReviewGroup__index.0db536ae.async.js (100%) rename p__Classrooms__Lists__Exercise__Review__index.56025016.async.js => p__Classrooms__Lists__Exercise__Review__index.659a29a6.async.js (100%) rename p__Classrooms__Lists__Exercise__index.7fede054.async.js => p__Classrooms__Lists__Exercise__index.c3e168f1.async.js (100%) rename p__Classrooms__Lists__ExportList__index.5dceada1.async.js => p__Classrooms__Lists__ExportList__index.01eae1e5.async.js (100%) rename p__Classrooms__Lists__Graduation__Tasks__Add__index.5a20e187.async.js => p__Classrooms__Lists__Graduation__Tasks__Add__index.8a3df0f1.async.js (100%) rename p__Classrooms__Lists__Graduation__Tasks__Detail__index.cfda63a5.async.js => p__Classrooms__Lists__Graduation__Tasks__Detail__index.033ff115.async.js (100%) rename p__Classrooms__Lists__Graduation__Tasks__Edit__index.9ab6a32f.async.js => p__Classrooms__Lists__Graduation__Tasks__Edit__index.15b49e4a.async.js (100%) rename p__Classrooms__Lists__Graduation__Tasks__index.28ad73b9.async.js => p__Classrooms__Lists__Graduation__Tasks__index.e93ac83a.async.js (100%) rename p__Classrooms__Lists__Graduation__Topics__Add__index.c10bac18.async.js => p__Classrooms__Lists__Graduation__Topics__Add__index.80fff022.async.js (100%) rename p__Classrooms__Lists__Graduation__Topics__Detail__index.247c5b9d.async.js => p__Classrooms__Lists__Graduation__Topics__Detail__index.791f0893.async.js (100%) rename p__Classrooms__Lists__Graduation__Topics__Edit__index.3b7737b6.async.js => p__Classrooms__Lists__Graduation__Topics__Edit__index.ab71c501.async.js (100%) rename p__Classrooms__Lists__Graduation__Topics__index.d616b9f8.async.js => p__Classrooms__Lists__Graduation__Topics__index.9345f595.async.js (100%) rename p__Classrooms__Lists__GroupHomework__Add__index.8004c9a2.async.js => p__Classrooms__Lists__GroupHomework__Add__index.190fd5fa.async.js (100%) rename p__Classrooms__Lists__GroupHomework__Detail__index.da58bbe5.async.js => p__Classrooms__Lists__GroupHomework__Detail__index.240ae7b4.async.js (100%) rename p__Classrooms__Lists__GroupHomework__EditWork__index.fda708b3.async.js => p__Classrooms__Lists__GroupHomework__EditWork__index.d7367201.async.js (100%) rename p__Classrooms__Lists__GroupHomework__Edit__index.610dd4f5.async.js => p__Classrooms__Lists__GroupHomework__Edit__index.3747d840.async.js (100%) rename p__Classrooms__Lists__GroupHomework__Review__index.44beb45d.async.js => p__Classrooms__Lists__GroupHomework__Review__index.d7ac34da.async.js (100%) rename p__Classrooms__Lists__GroupHomework__SubmitWork__index.5b7b23e4.async.js => p__Classrooms__Lists__GroupHomework__SubmitWork__index.93b42f75.async.js (100%) rename p__Classrooms__Lists__GroupHomework__index.b83982a3.async.js => p__Classrooms__Lists__GroupHomework__index.4f0baa7e.async.js (100%) rename p__Classrooms__Lists__LiveVideo__index.43b33e94.async.js => p__Classrooms__Lists__LiveVideo__index.c2c6203d.async.js (100%) rename p__Classrooms__Lists__OnlineLearning__index.604b94fa.async.js => p__Classrooms__Lists__OnlineLearning__index.5e80f6aa.async.js (100%) rename p__Classrooms__Lists__Polls__Add__index.a0cbd204.async.js => p__Classrooms__Lists__Polls__Add__index.70d69d5b.async.js (100%) rename p__Classrooms__Lists__Polls__Answer__index.2ef9eac3.async.js => p__Classrooms__Lists__Polls__Answer__index.05d94df6.async.js (100%) rename p__Classrooms__Lists__Polls__Detail__index.e832e2f4.async.js => p__Classrooms__Lists__Polls__Detail__index.37430428.async.js (100%) rename p__Classrooms__Lists__Polls__Edit__index.9cc4393c.async.js => p__Classrooms__Lists__Polls__Edit__index.1645ea89.async.js (100%) rename p__Classrooms__Lists__Polls__index.28f7dcd1.async.js => p__Classrooms__Lists__Polls__index.0b3979ff.async.js (100%) rename p__Classrooms__Lists__ShixunHomeworks__Comment__index.6ac9b7fc.async.js => p__Classrooms__Lists__ShixunHomeworks__Comment__index.73d948f1.async.js (100%) rename p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index.c0c3e9fc.async.js => p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index.7f9aca39.async.js (100%) rename p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index.aa93b784.async.js => p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index.b676f047.async.js (100%) rename p__Classrooms__Lists__ShixunHomeworks__Detail__index.9197c683.async.js => p__Classrooms__Lists__ShixunHomeworks__Detail__index.1c1a936a.async.js (100%) rename p__Classrooms__Lists__ShixunHomeworks__index.28b38726.async.js => p__Classrooms__Lists__ShixunHomeworks__index.23390ac6.async.js (100%) rename p__Classrooms__Lists__Statistics__StatisticsQuality__index.bb86f57d.async.js => p__Classrooms__Lists__Statistics__StatisticsQuality__index.72896799.async.js (100%) rename p__Classrooms__Lists__Statistics__StudentDetail.8c503a14.async.js => p__Classrooms__Lists__Statistics__StudentDetail.1acd273e.async.js (100%) rename p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index.fca59e9a.async.js => p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index.05a214bd.async.js (100%) rename p__Classrooms__Lists__Statistics__StudentStatistics__index.28b78e00.async.js => p__Classrooms__Lists__Statistics__StudentStatistics__index.f9cb6b7f.async.js (100%) rename p__Classrooms__Lists__Statistics__StudentVideo__index.b6effa5b.async.js => p__Classrooms__Lists__Statistics__StudentVideo__index.dcc417e8.async.js (100%) rename p__Classrooms__Lists__Statistics__VideoStatistics__index.d74a855d.async.js => p__Classrooms__Lists__Statistics__VideoStatistics__index.d9086d2f.async.js (100%) rename p__Classrooms__Lists__Statistics__index.7ffbfcad.async.js => p__Classrooms__Lists__Statistics__index.06311b56.async.js (100%) rename p__Classrooms__Lists__Students.18282d06.async.js => p__Classrooms__Lists__Students.505b70b4.async.js (100%) rename p__Classrooms__Lists__Teachers.c92d69fa.async.js => p__Classrooms__Lists__Teachers.723b6a29.async.js (100%) rename p__Classrooms__Lists__Template__detail__index.809658bf.async.js => p__Classrooms__Lists__Template__detail__index.31d4cdfb.async.js (100%) rename p__Classrooms__Lists__Template__index.dfe2a3ce.async.js => p__Classrooms__Lists__Template__index.76b5a233.async.js (100%) rename p__Classrooms__Lists__Template__student__index.992241b7.async.js => p__Classrooms__Lists__Template__student__index.a29bcd82.async.js (100%) rename p__Classrooms__Lists__Template__teacher__index.b62244fd.async.js => p__Classrooms__Lists__Template__teacher__index.c6921059.async.js (100%) rename p__Classrooms__Lists__Video__Statistics__Detail__index.4a3f2ee2.async.js => p__Classrooms__Lists__Video__Statistics__Detail__index.abe53ff8.async.js (100%) rename p__Classrooms__Lists__Video__Statistics__StudentDetail__index.f85cc7fe.async.js => p__Classrooms__Lists__Video__Statistics__StudentDetail__index.c3272050.async.js (100%) rename p__Classrooms__Lists__Video__Statistics__index.50128f00.async.js => p__Classrooms__Lists__Video__Statistics__index.1b137477.async.js (100%) rename p__Classrooms__Lists__Video__Upload__index.95195053.async.js => p__Classrooms__Lists__Video__Upload__index.4969fa5c.async.js (100%) rename p__Classrooms__Lists__Video__Upload__index.p__User__Detail__Videos__Upload__index.p__virtualSpaces__.4db772dd.6a82bd8a.async.js => p__Classrooms__Lists__Video__Upload__index.p__User__Detail__Videos__Upload__index.p__virtualSpaces__.4db772dd.e64da241.async.js (100%) rename p__Classrooms__Lists__Video__index.acc07e22.async.js => p__Classrooms__Lists__Video__index.a151f549.async.js (100%) rename p__Classrooms__New.c4622fd3.async.js => p__Classrooms__New.4f2bcb1a.async.js (100%) rename p__Classrooms__New__StartClass.9f5839ea.async.js => p__Classrooms__New__StartClass.5e3850c9.async.js (100%) rename p__Colleges__index.67f958b4.async.js => p__Colleges__index.5b444e7d.async.js (100%) rename p__Competitions__Detail.4743bc81.async.js => p__Competitions__Detail.82cc5739.async.js (100%) rename p__Competitions__Entered.4a49971c.async.js => p__Competitions__Entered.a4446b1f.async.js (100%) rename p__Competitions__Entered__Assembly__TeamDateil.1ba44027.async.js => p__Competitions__Entered__Assembly__TeamDateil.e254d3c6.async.js (100%) rename p__Competitions__Exports__.800a7dab.async.js => p__Competitions__Exports__.b3bea665.async.js (100%) rename p__Competitions__Index.761c41aa.async.js => p__Competitions__Index.6dd3d0fd.async.js (100%) rename p__Competitions__Update.9c399871.async.js => p__Competitions__Update.5596aa85.async.js (100%) rename p__Demo__index.c09d0922.async.js => p__Demo__index.04e2ab46.async.js (100%) rename p__Editor.230973c7.async.js => p__Editor.a4936bbf.async.js (100%) rename p__Editor.p__Terminal__.a6962d59.async.js => p__Editor.p__Terminal__.55a06349.async.js (100%) rename p__Engineering.2c88c7c3.async.js => p__Engineering.e1e871fc.async.js (100%) rename p__Engineering__Evaluate__Detail.7e7ba164.async.js => p__Engineering__Evaluate__Detail.3408a6f0.async.js (100%) rename p__Engineering__Evaluate__List.70433510.async.js => p__Engineering__Evaluate__List.b7501678.async.js (100%) rename p__Engineering__Lists__CourseList.2862bbc3.async.js => p__Engineering__Lists__CourseList.5618439e.async.js (100%) rename p__Engineering__Lists__CourseMatrix.51de464c.async.js => p__Engineering__Lists__CourseMatrix.59de5472.async.js (100%) rename p__Engineering__Lists__CurseSetting.648145ef.async.js => p__Engineering__Lists__CurseSetting.e74a1bd2.async.js (100%) rename p__Engineering__Lists__GraduatedMatrix.02c28128.async.js => p__Engineering__Lists__GraduatedMatrix.3736d761.async.js (100%) rename p__Engineering__Lists__GraduationIndex.faf4857a.async.js => p__Engineering__Lists__GraduationIndex.b7440bc5.async.js (100%) rename p__Engineering__Lists__StudentList.4d26a937.async.js => p__Engineering__Lists__StudentList.b65d48f6.async.js (100%) rename p__Engineering__Lists__TeacherList.f00aed19.async.js => p__Engineering__Lists__TeacherList.17264659.async.js (100%) rename p__Engineering__Lists__TrainingObjectives.bb4be91c.async.js => p__Engineering__Lists__TrainingObjectives.51650a23.async.js (100%) rename p__Engineering__Lists__TrainingProgram.085fc4d8.async.js => p__Engineering__Lists__TrainingProgram.1a3f9d7d.async.js (100%) rename p__Engineering__Lists__TrainingProgram__Add.281d4ede.async.js => p__Engineering__Lists__TrainingProgram__Add.b683ce9c.async.js (100%) rename p__Engineering__Lists__TrainingProgram__Edit.6a1a3485.async.js => p__Engineering__Lists__TrainingProgram__Edit.0c709959.async.js (100%) rename p__Engineering__Navigation__Home.347cf22f.async.js => p__Engineering__Navigation__Home.f0214975.async.js (100%) rename p__Engineering__Norm__Detail.b8fdc67d.async.js => p__Engineering__Norm__Detail.94d4c962.async.js (100%) rename p__Engineering__Norm__List.ca24e0e6.async.js => p__Engineering__Norm__List.ca3b38b4.async.js (100%) rename p__Forums__Detail__id.9e4f785d.async.js => p__Forums__Detail__id.8e7ff4e7.async.js (100%) rename p__Forums__Index.77315695.async.js => p__Forums__Index.586825cf.async.js (100%) rename p__Forums__Index__redirect.9b7158c6.async.js => p__Forums__Index__redirect.426cfe20.async.js (100%) rename p__Forums__New.86edcf72.async.js => p__Forums__New.beaf654a.async.js (100%) rename p__Guidance.cfc54d23.async.js => p__Guidance.dfb21f8f.async.js (100%) rename p__Help__Index.f3390510.async.js => p__Help__Index.fe6e93d0.async.js (100%) rename p__HttpStatus__403.a8d6ac4f.async.js => p__HttpStatus__403.9961c829.async.js (100%) rename p__HttpStatus__404.8967c78b.async.js => p__HttpStatus__404.175069a3.async.js (100%) rename p__HttpStatus__500.e63bf145.async.js => p__HttpStatus__500.c08a2aa9.async.js (100%) rename p__HttpStatus__HpcCourse.0da3bacc.async.js => p__HttpStatus__HpcCourse.8aaeb14b.async.js (100%) rename p__HttpStatus__UserAgents.751f0e75.async.js => p__HttpStatus__UserAgents.0b754444.async.js (100%) rename p__Innovation.6d2d0fc7.async.js => p__Innovation.5dcbc624.async.js (100%) rename p__Innovation__Detail.821ddc7a.async.js => p__Innovation__Detail.dbbd59fc.async.js (100%) rename p__Innovation__Edit.b8333a7c.async.js => p__Innovation__Edit.4185d5b6.async.js (100%) rename p__Innovation__MyDataSet.edd19ab1.async.js => p__Innovation__MyDataSet.68f3a356.async.js (100%) rename p__Innovation__MyMirror.80ef574b.async.js => p__Innovation__MyMirror.81324365.async.js (100%) rename p__Innovation__MyProject.5c43bf91.async.js => p__Innovation__MyProject.fb3b582e.async.js (100%) rename p__Innovation__PublicDataSet.dac091a3.async.js => p__Innovation__PublicDataSet.a7a9d7e0.async.js (100%) rename p__Innovation__PublicMirror.6de47d16.async.js => p__Innovation__PublicMirror.1a96ba1c.async.js (100%) rename p__Innovation__PublicProject.f4ca1050.async.js => p__Innovation__PublicProject.2bf90a26.async.js (100%) rename p__Innovation__Tasks.e11a1ed4.async.js => p__Innovation__Tasks.06d4cb36.async.js (100%) rename p__Messages__Detail.e5fc283c.async.js => p__Messages__Detail.87fb1558.async.js (100%) rename p__Messages__Private.b6bdc0ea.async.js => p__Messages__Private.98017761.async.js (100%) rename p__Messages__Tidings.725a1367.async.js => p__Messages__Tidings.a5c838ed.async.js (100%) rename p__MoopCases__FormPanel.0ee42cf9.async.js => p__MoopCases__FormPanel.8836215a.async.js (100%) rename p__MoopCases__InfoPanel.01f5b10d.async.js => p__MoopCases__InfoPanel.318d9ce9.async.js (100%) rename p__MoopCases__index.82c25938.async.js => p__MoopCases__index.63ee9b1d.async.js (100%) rename p__MyProblem__RecordDetail.0dd8f85a.async.js => p__MyProblem__RecordDetail.ffbb5c4e.async.js (100%) rename p__MyProblem__index.adf1f768.async.js => p__MyProblem__index.a042c7da.async.js (100%) rename p__Paperlibrary__Edit__index.527017cc.async.js => p__Paperlibrary__Edit__index.eb207431.async.js (100%) rename p__Paperlibrary__Random__AddAndEdit__index.dc393bbd.async.js => p__Paperlibrary__Random__AddAndEdit__index.8d04870f.async.js (100%) rename p__Paperlibrary__Random__Detail__index.eb2d47da.async.js => p__Paperlibrary__Random__Detail__index.0bb0b2ca.async.js (100%) rename p__Paperlibrary__Random__ExerciseEdit__index.73651591.async.js => p__Paperlibrary__Random__ExerciseEdit__index.382570bf.async.js (100%) rename p__Paperlibrary__Random__PreviewEdit__index.c663dd6b.async.js => p__Paperlibrary__Random__PreviewEdit__index.cba1cf71.async.js (100%) rename p__Paperlibrary__See__index.f12c27f0.async.js => p__Paperlibrary__See__index.2f5564b1.async.js (100%) rename p__Paperlibrary__index.8e066e55.async.js => p__Paperlibrary__index.14650639.async.js (100%) rename p__Paths__Detail__Statistics.ba83e8e5.async.js => p__Paths__Detail__Statistics.4a24ca85.async.js (100%) rename p__Paths__Detail__id.6099e07a.async.js => p__Paths__Detail__id.87ccfc56.async.js (100%) rename p__Paths__HigherVocationalEducation__index.8dcc19c1.async.js => p__Paths__HigherVocationalEducation__index.03442809.async.js (100%) rename p__Paths__Index.6c0c9507.async.js => p__Paths__Index.a7a0229a.async.js (100%) rename p__Paths__New.a8b82a4c.async.js => p__Paths__New.cde21b05.async.js (100%) rename p__Problems__OjForm__index.42081cda.async.js => p__Problems__OjForm__index.599d70ec.async.js (100%) rename p__Problemset__NewItem__index.e0c9bb4b.async.js => p__Problemset__NewItem__index.6eb01828.async.js (100%) rename p__Problemset__Preview__New__index.b43bd765.async.js => p__Problemset__Preview__New__index.b5d1ff02.async.js (100%) rename p__Problemset__Preview__index.64d89878.async.js => p__Problemset__Preview__index.d63dbb6f.async.js (100%) rename p__Problemset__index.2f6b0776.async.js => p__Problemset__index.2e6ff153.async.js (99%) rename p__Question__AddOrEdit.f0cee54f.async.js => p__Question__AddOrEdit.7797e7ba.async.js (100%) rename p__Question__AddOrEdit__BatchAdd.14156ad5.async.js => p__Question__AddOrEdit__BatchAdd.d916efd6.async.js (100%) rename p__Question__Index.ffbfc1f2.async.js => p__Question__Index.1d223469.async.js (100%) rename p__Question__OjProblem.0a6f3b68.async.js => p__Question__OjProblem.ed6a4806.async.js (100%) rename p__Question__OjProblem__RecordDetail.e266fa0d.async.js => p__Question__OjProblem__RecordDetail.567f44e2.async.js (100%) rename p__RestFul.f1f37714.async.js => p__RestFul.39d7395c.async.js (100%) rename p__RestFul__Edit__index.67b462a1.async.js => p__RestFul__Edit__index.777e2d0e.async.js (100%) rename p__Search__index.ba838839.async.js => p__Search__index.f5fb665f.async.js (100%) rename p__Shixuns__Detail__AuditSituation__index.71dedd82.async.js => p__Shixuns__Detail__AuditSituation__index.c158112e.async.js (100%) rename p__Shixuns__Detail__Challenges__EditPracticeAnswer.25d91e33.async.js => p__Shixuns__Detail__Challenges__EditPracticeAnswer.039b38eb.async.js (100%) rename p__Shixuns__Detail__Challenges__EditPracticeSetting.61f034e7.async.js => p__Shixuns__Detail__Challenges__EditPracticeSetting.900b02e9.async.js (100%) rename p__Shixuns__Detail__Challenges__EditQuestion.10fd8dfd.async.js => p__Shixuns__Detail__Challenges__EditQuestion.c0254627.async.js (100%) rename p__Shixuns__Detail__Challenges__NewPractice.077fcc4f.async.js => p__Shixuns__Detail__Challenges__NewPractice.89b35aa5.async.js (100%) rename p__Shixuns__Detail__Challenges__NewQuestion.da3f4258.async.js => p__Shixuns__Detail__Challenges__NewQuestion.bf9d045d.async.js (100%) rename p__Shixuns__Detail__Challenges__RankingSetting.374a66ab.async.js => p__Shixuns__Detail__Challenges__RankingSetting.ed94a704.async.js (100%) rename p__Shixuns__Detail__Challenges__index.cfa566cc.async.js => p__Shixuns__Detail__Challenges__index.db4a6d88.async.js (100%) rename p__Shixuns__Detail__Collaborators__index.ba9e4607.async.js => p__Shixuns__Detail__Collaborators__index.bbdb7a9e.async.js (100%) rename p__Shixuns__Detail__Dataset__index.2f93463b.async.js => p__Shixuns__Detail__Dataset__index.f47bb305.async.js (100%) rename p__Shixuns__Detail__Discuss__index.baa77702.async.js => p__Shixuns__Detail__Discuss__index.409aa862.async.js (100%) rename p__Shixuns__Detail__ForkList__index.b5b27682.async.js => p__Shixuns__Detail__ForkList__index.ba955cf5.async.js (100%) rename p__Shixuns__Detail__Merge__index.d3a22291.async.js => p__Shixuns__Detail__Merge__index.a4c3ee0e.async.js (100%) rename p__Shixuns__Detail__RankingList__index.8162ea45.async.js => p__Shixuns__Detail__RankingList__index.ac8e9ba2.async.js (100%) rename p__Shixuns__Detail__Repository__AddFile__index.9effa651.async.js => p__Shixuns__Detail__Repository__AddFile__index.4e68d220.async.js (100%) rename p__Shixuns__Detail__Repository__Commit__index.eded7c5b.async.js => p__Shixuns__Detail__Repository__Commit__index.161ee529.async.js (100%) rename p__Shixuns__Detail__Repository__UploadFile__index.bfb19a5f.async.js => p__Shixuns__Detail__Repository__UploadFile__index.79f4ae24.async.js (100%) rename p__Shixuns__Detail__Repository__index.28690128.async.js => p__Shixuns__Detail__Repository__index.bb24b1e6.async.js (100%) rename p__Shixuns__Detail__Settings__index.c6b70dad.async.js => p__Shixuns__Detail__Settings__index.c6e0467b.async.js (100%) rename p__Shixuns__Detail__id.8af3c6ec.async.js => p__Shixuns__Detail__id.c72d7181.async.js (100%) rename p__Shixuns__Edit.6e3634d4.async.js => p__Shixuns__Edit.64ac9abc.async.js (96%) rename p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer.c1c277c9.async.js => p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer.3d5eb788.async.js (100%) rename p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting.4095740d.async.js => p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting.5a2c3f74.async.js (100%) rename p__Shixuns__Edit__body__Level__Challenges__EditQuestion.9e78349a.async.js => p__Shixuns__Edit__body__Level__Challenges__EditQuestion.126832df.async.js (100%) rename p__Shixuns__Edit__body__Level__Challenges__NewPractice.02071450.async.js => p__Shixuns__Edit__body__Level__Challenges__NewPractice.8b808663.async.js (100%) rename p__Shixuns__Edit__body__Level__Challenges__NewQuestion.1cab005d.async.js => p__Shixuns__Edit__body__Level__Challenges__NewQuestion.51972513.async.js (100%) rename p__Shixuns__Edit__body__Level__Challenges__RankingSetting.ce95eb59.async.js => p__Shixuns__Edit__body__Level__Challenges__RankingSetting.726485c5.async.js (100%) rename p__Shixuns__Edit__body__Warehouse.4c03f6ea.async.js => p__Shixuns__Edit__body__Warehouse.fe88c364.async.js (100%) rename p__Shixuns__Exports.674d703c.async.js => p__Shixuns__Exports.47999e2a.async.js (100%) rename p__Shixuns__Index.cbdde114.async.js => p__Shixuns__Index.26616935.async.js (100%) rename p__Shixuns__New.5ecf0bb2.async.js => p__Shixuns__New.4a23f6ab.async.js (100%) rename p__Shixuns__New__CreateImg.48f12d19.async.js => p__Shixuns__New__CreateImg.4a221740.async.js (100%) rename p__Shixuns__New__ImagePreview.9944a8fd.async.js => p__Shixuns__New__ImagePreview.3506b893.async.js (100%) rename p__Terminal__.b4b160ef.async.js => p__Terminal__.db434645.async.js (100%) rename p__Three.a65454c6.async.js => p__Three.df3b979d.async.js (100%) rename p__User__Detail__Certificate__index.e446fe6d.async.js => p__User__Detail__Certificate__index.aa270fd3.async.js (100%) rename p__User__Detail__Classrooms__index.eac44c8e.async.js => p__User__Detail__Classrooms__index.da851e56.async.js (100%) rename p__User__Detail__ExperImentImg__Detail__index.fc4f321c.async.js => p__User__Detail__ExperImentImg__Detail__index.a288768f.async.js (100%) rename p__User__Detail__ExperImentImg__index.4d5d453e.async.js => p__User__Detail__ExperImentImg__index.710a8798.async.js (100%) rename p__User__Detail__LearningPath__index.123d78ae.async.js => p__User__Detail__LearningPath__index.901f278b.async.js (100%) rename p__User__Detail__Order__index.2357881e.async.js => p__User__Detail__Order__index.140ed250.async.js (100%) rename p__User__Detail__Order__pages__orderInformation__index.b36d4317.async.js => p__User__Detail__Order__pages__orderInformation__index.c7bbfa22.async.js (100%) rename p__User__Detail__Order__pages__orderPay__index.54f1058a.async.js => p__User__Detail__Order__pages__orderPay__index.df66e99f.async.js (100%) rename p__User__Detail__Order__pages__result__index.8263a801.async.js => p__User__Detail__Order__pages__result__index.d4e99ff6.async.js (100%) rename p__User__Detail__OtherResources__index.d924bedf.async.js => p__User__Detail__OtherResources__index.3a3f8543.async.js (100%) rename p__User__Detail__Paths__index.5e0267aa.async.js => p__User__Detail__Paths__index.2c3474ba.async.js (100%) rename p__User__Detail__Projects__index.91b59547.async.js => p__User__Detail__Projects__index.8eba6fab.async.js (100%) rename p__User__Detail__Shixuns__index.5f699532.async.js => p__User__Detail__Shixuns__index.45c7ddb3.async.js (100%) rename p__User__Detail__TeachGroup__index.f07972ad.async.js => p__User__Detail__TeachGroup__index.3ede873c.async.js (100%) rename p__User__Detail__Topics__Detail__index.651f4ca0.async.js => p__User__Detail__Topics__Detail__index.a6f07102.async.js (100%) rename p__User__Detail__Topics__Exercise__Detail__index.1b2c7580.async.js => p__User__Detail__Topics__Exercise__Detail__index.8003d035.async.js (100%) rename p__User__Detail__Topics__Exercise__Edit__index.2ca17d43.async.js => p__User__Detail__Topics__Exercise__Edit__index.3d42de33.async.js (100%) rename p__User__Detail__Topics__Group__index.0de69b76.async.js => p__User__Detail__Topics__Group__index.ad62075d.async.js (100%) rename p__User__Detail__Topics__Normal__index.88fbfde1.async.js => p__User__Detail__Topics__Normal__index.68c5cdda.async.js (100%) rename p__User__Detail__Topics__Poll__Detail__index.0cc06aa2.async.js => p__User__Detail__Topics__Poll__Detail__index.249155b1.async.js (100%) rename p__User__Detail__Topics__Poll__Edit__index.a1e20142.async.js => p__User__Detail__Topics__Poll__Edit__index.0583f06a.async.js (100%) rename p__User__Detail__Topics__index.9c7fbeda.async.js => p__User__Detail__Topics__index.ac8e5f9d.async.js (100%) rename p__User__Detail__UserPortrait__index.7b93c856.async.js => p__User__Detail__UserPortrait__index.85db51bf.async.js (100%) rename p__User__Detail__Videos__Protocol__index.cac73c90.async.js => p__User__Detail__Videos__Protocol__index.0cd189f6.async.js (100%) rename p__User__Detail__Videos__Success__index.4c1a82e8.async.js => p__User__Detail__Videos__Success__index.79952cb8.async.js (100%) rename p__User__Detail__Videos__Upload__index.dbd411ee.async.js => p__User__Detail__Videos__Upload__index.19e009fc.async.js (100%) rename p__User__Detail__Videos__index.3cb4b903.async.js => p__User__Detail__Videos__index.32af39d6.async.js (100%) rename p__User__Detail__id.1fa51437.async.js => p__User__Detail__id.bfd79a9f.async.js (100%) rename p__User__Detail__virtualSpaces__index.2a04e7a4.async.js => p__User__Detail__virtualSpaces__index.06f68cdc.async.js (100%) rename p__User__Login.67d3f1e3.async.js => p__User__Login.e8218442.async.js (100%) rename p__User__OtherLogin.d6b0e65d.async.js => p__User__OtherLogin.c422cab0.async.js (100%) rename p__User__OtherLogin.p__User__Register.p__User__ResetPassword.c9a2957a.async.js => p__User__OtherLogin.p__User__Register.p__User__ResetPassword.72809e2a.async.js (100%) rename p__User__QQLogin.3fc9922f.async.js => p__User__QQLogin.f36ed9b5.async.js (100%) rename p__User__Register.872a9cca.async.js => p__User__Register.4c4ec200.async.js (100%) rename p__User__ResetPassword.5e5e1155.async.js => p__User__ResetPassword.dcc550b4.async.js (100%) rename p__User__WechatLogin.31616e28.async.js => p__User__WechatLogin.8ef5004e.async.js (100%) rename p__Video__Detail__id.a075dcd7.async.js => p__Video__Detail__id.f121a155.async.js (100%) rename p__index.1fb9b1ef.async.js => p__index.55ada2a3.async.js (100%) rename p__tasks__Jupyter.cc9b0d89.async.js => p__tasks__Jupyter.725d39e6.async.js (100%) rename p__tasks__index.cab5153b.async.js => p__tasks__index.9687e204.async.js (100%) rename p__virtualSpaces__Index.cedfa6c3.async.js => p__virtualSpaces__Index.1beb2dcb.async.js (100%) rename p__virtualSpaces__Lists__Course__index.fa2474b5.async.js => p__virtualSpaces__Lists__Course__index.d89cdfc1.async.js (100%) rename p__virtualSpaces__Lists__Managements__index.2d3cf942.async.js => p__virtualSpaces__Lists__Managements__index.6a29f734.async.js (100%) rename p__virtualSpaces__Lists__Member__index.9c9f2bee.async.js => p__virtualSpaces__Lists__Member__index.ff7418c8.async.js (100%) rename p__virtualSpaces__Lists__Notices__index.c77e1898.async.js => p__virtualSpaces__Lists__Notices__index.9a74b866.async.js (100%) rename p__virtualSpaces__Lists__Shixuns__index.7c236148.async.js => p__virtualSpaces__Lists__Shixuns__index.67657a4c.async.js (100%) rename p__virtualSpaces__Lists__Syllabuses__AddOrEdit.39ca3ace.async.js => p__virtualSpaces__Lists__Syllabuses__AddOrEdit.f825e3f8.async.js (100%) rename p__virtualSpaces__Lists__Syllabuses__Detail.e4abcf65.async.js => p__virtualSpaces__Lists__Syllabuses__Detail.29009dd8.async.js (100%) rename p__virtualSpaces__Lists__Syllabuses__index.86f58d83.async.js => p__virtualSpaces__Lists__Syllabuses__index.a2c6901f.async.js (100%) rename p__virtualSpaces__Lists__Video__Upload__index.1f69f952.async.js => p__virtualSpaces__Lists__Video__Upload__index.5e81715e.async.js (100%) rename p__virtualSpaces__Lists__Video__index.ba0b411f.async.js => p__virtualSpaces__Lists__Video__index.17bffe3a.async.js (100%) rename umi.c72a006d.js => umi.00f6f17d.js (92%) rename vendors.598c3598.async.js => vendors.a33560b3.async.js (99%) diff --git a/.DS_Store b/.DS_Store index b22b76dc048d1d64de5283a3a70478440ee81f0e..606a779d974422bffbaaa9a0fe21f65ce6743d33 100644 GIT binary patch literal 272388 zcmeF)$+P9hbtm=A@{l;qb{{OLjexm%`YW0uh^VQY!s~hF_d%xc49Qe&bU^&0l-R0xn)f?sX z+Vi`H z`PVDud#o1hmim3d?%SEbw`Tx~l*eQPEzf`L);j2Ts;uK{zT-yufB$E#E35lf_mtoF)<4m6WA&r5`sMP!|FpjL9sloY z_0gZ*UVDwQ-z>8HyVq|2?`rkq)%Pm}FBX1WFVDSHW&B6wUvJjkqwCp1)oX?NtK~bt zURFQ*-%E=)`_$@(f7CoYt#lhfd*#g{G17yHw8S z(ba?H_dS*8@BQ%}2j1hrf36(3BR2kl5C7-NfcN(O9tYmzz*Y{h4|kUjpTBbJ^FPPu zYC6gv!bkuAKA-(6e=osZ{e1VW&tJLq`Jdx+{n7G$^+(I+_|ZFVr5Ja_kC(6C?c2-e zuiX0l&+$2ae04|s`09>ZE8lS|L%E}_UViTG`t7Sbz7n6``|~{xyvKn#2OcV4dSA&N zUY1q8ar1?*zj@>4_42jHN=Eael7ZYT*~M$CFR%W-WF1#;-g=Dc^ssy{3l*sNMF8h2q-`ySm&BiA^Sf2Di z;m!kPk9huI`N(K08GCnbvAc)L&plkJdZ0Y%p7OU;0^klCp5*5s2=|x$1%lz(J7wuN z{@0C9dZhf^J>@6wEAmK22RIIK*gzBceyHr}#q#GPWoM6+^Gj&@&Hs7BlkP9{kb;-W z&K@bBAF1>uPkJA8uhkSBC)qge#2zgl^d*(2_x-mUpG3yV6N*swQ29t`s@nT@qrE{B z8NXbpd$dsVNaa>a(~7ptpM-+@>b~wR`+BK7%W3YEf~qa^Cy{aVKwF+K9}nkzs@gJt z5;-K7FBQ5TEq}&o?xu;h%%4QYar%M6@rTOau9W>HyQ|tVe-f@dR48#~m&^VJWV~w2 z{7E6>_Z0rH1Z*A7?c80}mh~q+P-Xl|*%gU;w9xiwzPqX|^CyvUPq@EOgDSXULQ~b2 z`IE@_edXjIDbHe8c&hA4v}OJzGR~&(1Z3*|T%Ksl9e1v2i_<4hFO{DU$$Y*%E1`+D zY;qtUc%F`aqX`(F~o)j{UPvqcAd1|V`v}MDS$oReW?9IPIL^0hcoG?B zdr1OaxwrgIo>aBvtu<{SLwpO)KV0Y{4{3x^wPpS!Cw1Sg-SG_QOK7UvGJg^Z?kUp5 zR?UExvx;dPw`SI zO;uawPjcqs3Rc(2d1kV^sx9*;g^bfWR`cPqzcga4+A@Dq$hc@l^!rHVS3*tUu}Dx)*sOpCZB+wp-@C<4E z%Pa$O{-Jl`0nr8QAbFCwV8ia{hK!Yj2l|l4nN?ffUegv)6F!NY$bTUsVX=17w9)$dNtRAVCN>ajvZ6bmRHMT?XW9}^qA8xr;^n@j zSl62=lIj6~! zlPG#llP5Vd{N@z~P)OEyCQlLRic_bo6N-`0c}{#R@ukAi3>G_k%L_!PRqyTGtycWK_T(W;2#0#^|Qi+moevYK0! zx7MsmL`zUj$eQZg0IFSW!R9C75Q<(b+!~1Nd4vso;_q--OfMc&4@@||F=BnR$hNbi zDb6ow%bo;do$oH5q<$dhgg@lAU{jnKG_g$hr2aDyXKsw?0!t%9qUeYcQ<^qLV(}z) z4n`wBWT7%Xv2=4j@tlyg*qQ7sebN>?&foEybdF^awCC?>iOAj3Gf z^X#e(obS$)M0xB4yK`^ZU-G0X{cq3s6i?z)J?V0_sL7KycpbY7KTorx@@1FFlWIIP z-<>CkU{#vrG$XrH<)81)lXS3YlIcmX=|C0Pxzzg3Ec~YmEkTp>idqxP=h-`@ zpz7V6Pa+1@v#87Cd-|j;*4LAC3Bcj)QTIs_atX7 zmyK92P|D;nP#|%m+DGbJsz^HjR&{|tAnW8RJG*)30gii;te7XTH>a09 zsaU!#G{H<+-q>SGQ;qi4^-f027Kn+X3NEwBXeu^yMpHbAGN4wRJZYmxh^i7SQ2k82 z8FBS)-?GV$$CKFb*jHq>2~E|~&H02Y{6Jtzyj2<<(z`Y6#@XSD9E^GB7kC>C7QfRt zliqE3Qp76oeA(*|;!>;Etu5G){Fg69{!jX?5m`13fLo@~UbV|}Nn`Q!e~3Av<2dDD z)uXp&HZYzqt8)BHj-q)&;b3UO-+{iYEwMaE`qpyI$v4PQtD>qX0N%&NA?RA>sN#Z;azdxfs zy;HY0+U0l>WRFCt`^Ei;olip3jN`1IxDh>}k2>_T-HC_hyYqAG4H=-_185n`wS}h8 zJ3LbPO*y{NR|HpBERi*tx6f>M#RhJm2?cO1HFnXpdPef3jTSy=VzB~kk%^@7P}Sf$ z$NBlFK}O%JY&oHcjBnVTC-GT0Ez{B|G4P}fQV_8Rdm_GO;nUr1wD2UGcV^-35p5~Q ztG3Mf%>6cNeh- zuN-jX~i5nw;0 zfMl{Mo|D>ws=;%PiwlBBB#JzwGF~m+e0QFt2F>TOcgtJSloD;3TX{p0Bav>+%G>37jN){KW~WWY(x>{p{jN>TH_P{O)~i=dMEbH<8gWIe0QE?XCg#i3Uvuh zRqy7z^Q538^3g$5al`H+!jSdJXdy6TQO|sLevWry=i~==IIz1dH1U^gfV$pjx6GVR z;sP<|gmH~T(eR|rPhx%Pn;Z?Io9(Vxl?}T?6AUTp_97Mfvong`=n=x!(iS-sdImC} zs(16UjQ?aY5*P$&NXyO^7 z2M$Wi%MV2{Tc0HEz%8HCv)gEwql%4B>JL#jN;$sK(#4bT$Oow+Q3Eo*VRzvPSUU$VQI z6nw65!!%@g`HeD7>*ewB{R2!PdA6bb`41Pl ze7??sMm5=b75)8G?P>?wpSrV5WHUkgYEE(WlkLy`c3I)IvgXS;)2~x?d+YaJefi#J zFTeiU8#U$p;Q#jjl+WF>UVHt?CvQyx|G9-O`@z2~G}oVP_w&EJeS1H*{_kub zxBqYJWb%!1Cd}qo`TwWO9`3aNTQZeMWwm-OU%pr*tDSak7J7RE^gZG<2!jYK(f!%! zWGkqW@FzS$#3soK-_m~!vDDpzgaXQ zEPKq=f4s;oyX%bxH|tdXuilb#(*AP&N-Oudy#4`g}Y3;OVBY}O^hS0%QtqqUP z_FXcRPTu!fJ34M5^CT~|(nGp7Ds2!>x=zjmMNgznmeuWilaCl(eI9%4dY91ryIZ}P z|L=Mnv&~aa)>TzQg+(Mm7Dzw*NUjZW8K|3yuYYa11Kp*U(P^u*?mh0D$&Q`?HGGmH zUs}u^n$_9TeKc!x1nnJXB8&6K;QzS#R{8nYi*FEp#yh&6D*G1CZja(=R`g)Wgd+>n znI%KkRi_swvAA;MMzeN$rNR3DCrbYR>%?PusEUrtfZDUV6WayRbWc02@jzf29{+lA z2Tl_G>LObnexU^ZT60GXq86y45O)a|%Fdd8{(8wyOuC5s05ZnKvLi$I?Pr?I`p-6G zD7#`G6&?r^EGxSFk~j_0(dqKi6=5nWo@S3kM}D%RJfz#>zgW0Oo!Y(tcN>4> z?EPIQ5O0*6hA5^x{a+{U;00Zm@kTf9LhjK1PF9b}o#Vclc0zo=StRpniKO98dYGWL zChVxtFXYZiW#=^9`Bu^0tL3-8QC%jw&fvHF1pB7LfL^HwB$`$6x}P@Q_@5Vgs>9fb zL%h{^lAT@Lfu-tb*R5Ur(L)7Amo>TfnMu#DGk3(8x@&avO?^&L zJB3IO+!hrhHFo(Qi>}E#---GEAC~<83mY{53^znI9}X2C>;~`jX7|&h!b18~j#C7r z<`6$?tk&+Q({+_&ovS1F@l33opQO`|2$pd2=RhylKvUD zS=4|BZr4{Xw!3`rKy;{NsZYcFqBfoJTb-e$s9gOILcqPjJ8?855gfr+oFa?x^OztthrZi@1CBqUi~rK!`|{a2T5yUhn# zNLHWieN$C;ob%@O;Jiv#%(zMACrA>13d-dQ+oA;MMZCDdN@haIJjk(42Dl_`WuqcYjF%xeKP%FCrAW)hE?P)u_p@Ip5~z=jw7y=}?z^3J*2_!d-7RT$ z%IYq7x(-dZH{6{v`y}Dn3{$*&C++lxmlUO{il_QBs{`!j4Sy6BWj9n)pRkZOyp2wl zxTBWx2By?$$!^|6e~#ORtjqv!Jij~H&)@3Rk|UjUSO#{8<1F$3PCV0tZO>JG6}fv` z1T9Nsg$M3#lK#OKdc~Hq!glt)qDxFWi3A(IFyL zA6?3eZO=6kOMJmH51_m_@qxD*%lyC=9#1j<_8!vjl%JH9-7IU%xM5@w?WuGo`(x9N zLWdk{nk`~B*8m-7I&$l#M7iFuW>e1=i;*;eVTVZLtM%!63T zZ{ohlE49w^y}J9^&8Au1>AX8;ooG9>!s#cn%{F!Z<-F_i$K*{-k8exXg~^@iRFV4g za#{yi+z8PfFo2p=YkXH@-OjsX@e`~`e-&Lzc0616zOAw~-Vr5Ekr~M-2Bx*JsPBKf z+57zmpaI$@l8hcjc0RE){7Z+U9D)jRr$(=0&o`%3)JUS0gF~E$%rNeMIGGg9;6XYq zI0OyR9}!bW0@vEVaFC+^!kpeBk@U*t&?vdP>%DR{qM>g8+dbv(m8U7V!T%g> zSjXAVyKdCTSYlP7^cF+Sd+uz!<9Ru)(}=#soR)#yQ*6*l`+0ZF(y36z{W=}rJ8i!m zcM<>j*R^IK_ydzRX6tU}^tX!zy-_0PtG7|sR;FpQl><2zgJrP?oa`sf8E@ZlwlcKB zZ*gbLoVl^udXv27vaM{LcU>Kj?gYuD*|F?|*Y|r~PRlA_6YdejZKQ4}6Rsk$fY)|~ZBveqUv4CepE>#hELYfS!Zq2+SXh3nx%Fi;DZ5QG4E1b!J;fFvRD!3RwmBJ zV>&Q(0}ss1#^Vp%Ib>^g?N%<&zPZg4a+vJ4=GN`me)_gVy-{Sw9Sj|Oy7`=0nx)iz zyw&Vu{duNKie>2Nz-_@ASM8z?ZV@}i@3i}=%5obuPk80F+jVDOcjy0!qBl1R7v_~Z zQDQ_(;`khoEnd9CD<}NyY`y-z_1V{V(}5R|GZ=ZiPbZOp8o9L`J`_hHi!cq3Oy*us zeDSMBat=iYEdVUK0#`l6o+{h}Wu-nm`>$9wXB zs(q;Fnn2ad&m=ctQ=Tib`dV4f_uedjUzetM*4N7a-7MerZ28mosrUNM@08Cv`X8@- z1?HXHD7%fHdAd}1)#g-HM1?W&kcF28;1AoJW zImH_d%uCXw0jzRXHCVD1Z%!B7uo`&3 zeT{nBef{ZzeW?u7MK_MzUrZy^y0caTm+Z_;FSXs6X`aS&wGz>;wPa`U{!)HNO;2o= zc)nTPW65ezY}Q>}TpXOPhL7i#M(7DX>IxmmG-rJLt3*P2uP}Q1OYeJ3(1&*9btWAW z?dksOBT>b(K$gYmBXu`)-PJ@O$KjS71hzZPC`+u@TJ@vNs4pV_|6Ixck8@tC4}lTr znHs5&$!1#ncbxMQrGym49jfHKAcr6PZX-p<;TD_))@2%mnqF#mYBjOdy5n#w&XB&z zkkhEUN_R`uzglPuM5H+IN{L^u6u&*6s9~b62toze-N2MnGLh~CA3ZotVwdO;bdG6m zP%A9QF0uaECqk(bC{pDdr*hD|q0RKDV- z5p;H-3w2g$eEjG%>g;uYF0!4x7OWQ9p6l_s2vgU;#$VHnT=v#!JU$myf})llJ+X-_ z^4`C7t?}N+r!XQxU59*mUd1W-LuXTtPobp2$4mzPcAO9+eoQle5E96g_`p9=}t$67?LJA~LQU z5HgEP36Es2our?~d+t6pxDJ$-7a&Qg1*<6ePa6Ahc$&gai4NnPVJS_dyF0mMG<~(8 zY|j_;_Qi_jK3+b@-+Jkew;qYe%*RP-sxkD>&&{V1n(nVMq*AEHGLQjP4Eg+LH$sy) zijbv<5(j#x(A1sXGCMFrle#Pq2L@A+fAdTJe|Q>Id86~q-JLXItXO1w zl82`#D!g!5mDSXG&ban(7I~Qd9Ct;o`g!zo_s)@7vNXzhuamwPhdfa0e$Z65l z$=R_u1|xw=L^e5KfhlrY(Tr#Gg?(BuDXl^U@$D%9ldaGJTk91}+iVgc< zYwM3im%A!qUDegoF3pok80m`mJ!WO5I>}me99xFP^*Z@f;mM{+vXS*fFL6X$NgbqO zajkqEgDQ0`{!zbo+#t-TDtEp*ZQLii*~TkVvGn4zs`^+GiN~p<(=_$Nvkr2@jHdOw zamV13sWs7Y=p55J9*nT#(=j9pk}76ZGnav-+E??6)?OWhQ+j@#pqikVCOJL0!-pPg z;^nLlsjt-a7NL#YVc%-y?4`Tc2_3Mw?!*p7he@nFihi|`D754>9Y3;8wNZYsJ7QsV z_UI2w><{GcC>$|Q2ZrqTK-ILOq^)&66h|U1qR;LG48%u^d-q1qMuwt~(C2}7S~EoFQ(G4$bGS2=b|Eq{Dh$bk~bw5-TtM zJd?@(ZHKc=wn_fWUw^-RoPz5jXTusKALcT#C~V34&$k|0^-g>qcd^o#s-k`EPG5T0>=ZWURzmcF4s_&HbgbR$Q%Buv zdn$5YSiU&HRER|WW~XvGO8IR_kQiblD=z59neG>DJ{_fTzc;3A490++Px|YVoqqI} zn%e;T8^OE9?>}uk)9JVh--`KsF~ua4RQPVIQ>Wvqs7YKGvmnl+|EHr>m!*CJG8^wx zPa>#VUHDZa0Z$%OTDKt=ftq`}=j107IxC9U(s|fOZ#$i0dhsY5HB^P@bpJF|>hlxf zyDvCMWv5H0Idgp%?7iH62=Nddb=K)Lbn-`ZNVjXeTWLTxJAR(#)b&ldt7R&rTNs%I zg-x`!{xnq5@t6jzhMvaw6{BqJ{MU|RkN%-VyxwXr%5CGP=(==wL%j;_l$?FdlUuI- z&57wnsZREo$CAjvtef_<)J9iFXccrXp|;|%7bgq4hjgR39V+@uWntD8d|K|pl10V^~(H%}|%tYCwqH8Z}YDgwTZZGr2w< zWiicFOeh*0(zq^uIUZ#qmMODRQ%iVOQPWmhA3La>ZBG+Es+&WkqKcL3{j3xCc(m#E zGCf1*5Zg3FTNj%g??eNKcke_Vns&oL96x+llX)CAOIpXW+7mV-%9I&>n5y6@7vUrw zt%uE%chM>qRi&rF131Y{Pfo{G+6)sHjSk6X#hkA-5^y@M#&jVwFm$t|IGIf3g3jNR zbQmkmkBD?E=dAF1`YUp1$HI!V>Hq}~80kv*mQPf|Os zK7CN{^K6+(@Ipc6^}}q>Oaj#*41(0svM<`YzJWK<@- zCsB#2(*;uu^NG7Q5&vftuiJ;y%LRMuew8~e>bGSyoDYtQ}^oTN!~O4V6aec-ga{-9HEQdg&YsCwV@nB|(kW?$P( zW^w+1ic^4T$j<`fO6LRB9Ox%a4D^-7UV5`UPrXZXd=nN+Mnq{T9snci^ljO#Js8R| z`qYD1EwMu&DGB~M>v}&n2cr)_f20~#YO!YB+{dR+OzTEG{4$lmn%SOG0;7W(WjHug z4>+j=x)0)Rdic$O8afH=C_I!UeWqy7&8?I2RL|X!iayK~?S-CpR4%WjZPw)7RKm|9 z*T&TWZo)=8I#0t*D1g2RId;sI+MQ*KNL#Hr6_qAm!6sFxQtJ(uyZ~ORoazyFdlw>< zL?RW}Z=(_ zik~&n#IlIzJQT(|dre-6s(u>LLDGJ^rE%G253}N(MjwkV zU3nre2&s;ZL_6dX9lw_0_v8Fh<&1h9`!do`ziwTQ#W8PljUG((6A z`H5rVKIGsGn=a=%7RPvp=}pjT*NKeHZY2EUqAX-w#sUwBcUrtq?49YY@Pe3rFVGcSEysdATq#gg|Ay+NlU!mZRFmwQe%x`0Jwsl}-oVH@KdmwTcK@1kTe*o;&s zYmKm_Z&}2h*^DR3R73Lt=iPPjehHmw`qk3RU>5tFiq4o*5jR@~`)NBHysVCWetzl$ ziD|*n3!0xiJoO?@9;G_z;=OgLb*yMbOXrP)+V1TV8WGAg8Gh3psBadp=&n@w#y85Y zyp=vC%IhhO|NB%j$gt0SGoS8L!ac@~z zuSjjX7x!eXVO=eCc@+z@)XpSFMEY_);j^!`&%IR67vjZt#C(QipS5E6iza)2x9k&Y z1~nDAx`~kNv(^+^-G2A%GrB0rY)tOji4n@GI$L|?T_U&cHmh%_)O9Z>@pWq(*ReXCz}~?{ z?gl!?Q1|{zjiuZ_zTQP$ASwF9++-O=###$^T<*oY5_P8NUdm%D6_(Rcrx!s_m3oCN zDwDi|cb-Y!dVf`eB&-(I|37n({C}5}cvllt*Gz+fo7bY6b~mfz$}nV?gv4xufocZ? z;DkCRC**D1x6^BtT4IuMCMSz;cWlbJw%-9&b&Gi)1K7#zUd{ga^ES%ZbBG!*ravvw zE%`)urpKd<6^~v@^|chm6hWMbGUw`CBN!)<#s1@gywq>2?*_nR3*f2A<&01NHbkvMY z+?GiU%|V^r726+MYOTpGS|R-WwmUNMe*4||ju~t%SND&4aN4w*>$fUIeHBPN;g+tb zF^wx~jjN?@e}B7+I=!`Pbe8A%RRt5nZ4G3{}=2W5}jZRYHy+?z!M$E7YRzA<${ zOqKXGHoEg3$30uqb>u51p5I?APi_lKEcKDo$=-`aAEtS9L-uf%PaXGk%_xBvk-U-E zKrY&HZ+~n3^sT!#f$4c)+_rirkH=cWL9cB zn*E>ZzIf<}^oTBW-@&9*y;6E+KK!t!rKdM?Wxc6s4;hcx%H4rwhdoiT)!FG@QKF#` zh3>5O_s`!h>$j60Ta87RiS=$e3}ndk^`nix9stSOO`R?lGDX%$?hxsqZ0S2L_jDBd z4Kp&?J2~5Rg!2GhO1rq{WTQ^!&$L!2`|Kod|Hyh5b*9&txUHjQ=*?`isNlHtiL9fC zihhj9Ua=#cZX8$k^d^b@AE}a;o^H+R-fnWvC-?S{?dkTnKwAsLu9%q}Syb9jHS?XP zqLV*`)37%5In(80X}Z%s6`iJou!Zqnu#}%Q-)ql(e@toY++|Yw4@oIKABqY(+kGmI z>P~|^KychHNKU@?G_*eER2-GcB}Ttrf@CE}o83S-YyTX_0}!?X(3oD{UoV z*&Nw1{d%&T^R{<&!!=DbiMb(Z4WpuPtu)RFYZRPfqe5GA+7aW40V$(H)Yx%mY5;o>3w#fiIM1BVaGboos z4>4mn>B6X0h?cjflmjvVxr=H3dDJK)Y-RS8oDKX2Z_T>Gd@0jP$+#&?j)vOaxMCJqD*j* zgWV{&$?LV-F%Xgo7mR<6N#15u<*@nxp=|lV?)$qYmXGM`R!{`N&b(fg$_US+!_&*MPJA^|(au0DR_imZM?O8prk$BL6SsoWKF(S6cpQto4H*#U!Z-Cx z_?>7T>(+G^ot9dXfJ(VG+&iIGeAZdEL*azIE#AgkIZpJ?%C!gdt=4H;={+sIa4h}( zbWI;<>Yrv19$RpTItpEp@yqUKcZ_Tue`J6?y0F&!G{_0 z&8cO86m`5k6pqmAT8|Zp6#^^Lm62G3S`j}67PFl~xr958?$YC8LSfC(+7mxM56Pl< zKsS=R5($N{gyxiwo&S6P-?C}AqcMLgM|2W~%U0`7PVIlvpS&9Q1BDe7?s#K>!@`kb-3CM(`xkcKBMh?+=bGJro;hmB)W@`YK=UxvTwOz6}G= zC1S!9oRH=x`abhS%id73+b(UR(M(f)Z7N=J>C}2U^G-HT!AWwdb_6Fj-6Y|p=<)(+ zyi$1S9zROco}k%1xKr>^AFdoihqE4=0X}}9)$dbCBn(Oqqu7XcrxIDKE~lnaMy3Y9 zo9nkosjQXw)&ecB6mE|?Chgw#Cfev!jN7+lAUXG%o1f{{Nt>?vtA z=gVyc@-TpX)*8-jT`8J!N-5COr<+ed^3bG?S;V&NeKxyej22f@OYm+3It8asPQ2EZ z-fkkvbZ3__+BsMZ>N0|{jiiY}Tt)>-NiRXLHFxIdkoWzF{5vpi%L)!y=6pKJ($ zV&mfN1_RS8`?%m-_w%;<=UtR~I}g+Zaz;;5-(0hli{NSGr0Oa<^9Fc|()YLea!5>K z7f)dlYN&iN{49~unp0f_N1>18lnm&`O3%LL(JiH?;;5Mpa8u|>;P*RGo{B?W1f3B# z>JOt&seP)onv0N7kr<5J6e!d16A7&qo0gx;I})~Ar)SF@^A~Q-Al#N^!FXg^@W_#g zRmC5D>>}xfn8Qy^%8MSAo$^}q>|Zu9+Nt@=Rza$CY7fj9oyBgarZ?VZDo2w`q%m-< zptO3nynk&!`ISkEjp-VMHMO)A5jd0JA65-j6+FcK|Id~9;?x|tQalXl@_q((Jmr9h zsMFzPlNjB*_3%?bJV%X3lidp5N527V!Jk9D5fyiBDLOQV+{fo(Mb_?VBwlM41ss|~tj|M5mQB$ao;TFxNr&c; z{7BR(MvhxxJN-_@ELxdfHkbaJWhTtkqF>j_YF{rO&zJh`wfgUP7gz$zeX_mt22 z-jbZMqCYKd%d*`iwDHvHNn%Vr+=*P(4CqvpIY)O<*r+s4o5c~wJ5Sb%oY6*lke+AF za!$iF-AJ-o2<`~t1HCv6Wf5_s3uc>RWF}6w7WH`N$%5&x*XJ=*8>$$6OWU#;wco1u zC1DS*6yJQctm!S1-zw{SgQWKbl6u%3NlR;fGfQ?@YIGK>OTmIi^QBgz4oeLyMf=3R zgHu(z$Yq%y{8l}mt2=LaiV%2b{kUP>clwrS|-m zMR`l;(u2dxESP@MMFq#=nDf)wf^RyM6OPrm_{=KocoQi(>}H~rw7>o`|NmIKaVJaP zpgcA(<(+ny-|lqfSagM_RNIGkr%uv0K7ezB7GUt@g1nyZH5Bl`Aoau0Q-rGF;yDV6wl9 zGC3NQLWIU=BphQmKG^!NW1VDlgLsFYj@T4|gW`7lI@U=-b#!f#G?;CAk_U}KrjE1q znsU53hWFB!lAdC%D7SLIPZY9^Cg)~$IqYWuZ<<-vW6%U06!pv125$#;(*9SA=Kl8) z$TmLl@vssxh|DdOD5uxS`Y|}Asup%MdSnLd!pDE!#I?uZ6g%Mllhcz^rktuMZ|irC zL6zB6aeG_5P4^PpUgO$U`>q^8s@|wIjqjAq9CpH9tb2jyO77myXPTtd_imF_xQm*a z>7k<;Si94g-ZeXQqN*GEUSxUcsjl_ut_qjp492E^P27)JSuHvqRbsPG)VI?+o-+@9 zC^}-QsR&uDkRsu%RA)OMJP<#`DzJ%oPt}0F$%>9biFVk3k1qM*kfQVg!AZ;r+bv8q0bGo-O$BtL4qN^4#@1)1gOC6dU(i`F*8) z$IWU5d(E0Ap6baNxbwhrcapTM>v&&!-5G*c>N{4!NPKdQiEneae+%H&{Qr|B|3B@n zLSAA*DzB34s$v{(U6{0(f&n)tZ^bozyMa-ALQxPEbzo3I@9xkrnXr(G(wrqc5K;^aldufHbV zb1)F=%;LX`<2u^m=WrVx35mRj(%vER0{_)XA@+|5Wv8T9WT3T%7bh>ITusb00~t&j z8;eMO=ds4GFUu8k+qj8|6^YZX1tyGp6z(WDf0i%lpN}m{DUXP zJu^AfkYsjeeM-rUd-OUE^=P3rk<6M+pPlyMk(FI~6iA>>3vxLSvCB3(dwxne;CG zDQ!CC+<%NrIOW{hU8mLRn4Hu9Af|=yc@uKNIT1l8gU6*!MJjM6-3JM66?JSa&oODk zt(dgz?oA#en*`WqKgX0f5uVv6GL@h$vDvkL)^cuHXYI4~J*VD^e53sB?Cm$LhN>)@ zouHO2n@Y}dEoNAi9WALWj!`5Yj!LIDStJxyY^UYXvJQk1icAEGS<`T`0sLU*YY)#Q zT^hW zY%_sNg|6sQ6#t<#;cblpTi%|6LeVMOR4A8woMm$x&%;B#i!5u*z8N^@igTWpi&0I| zOK*a}5Ep;vr;|t8*#H0gCI5f!U>5jHKDV7fE4Q1vT44if2m=#SDr(j8|DCdrc$=Ay zMZJP))lb~;iMys#D(CT?cgT6@ccK&SM8gqN%Qv&xhx0YLWVI1Dy4{u5JL5iLVh_cV zA9}1gfs3M>+`DrtDjCfBI>|Ylk6gxYl|TI^a(!I}siahdq}APv;<$WK551^5y0O!U zx{FGd;!xY8k~5C)np2{`ULGkc!RMXSvMgP!y|lY$KWZN;ltK#bDV!aCvty@+r=?d; z43*STsfQqy;@Ttg%f@b;RvPqX@G_$5fj9Tb;ydo1mReTLTRuh8(P5p+?gdiIbGuun zdZzm_)3lP+e&Q#MB>cOB`0z7Juq~cyy`I}HP!u=IeIAnEj>pU1^0|$srBp-4U}WrY zdds^;OBc;)$gw#w^6x;76O>U-*jeI>;Iv3ibnQ;m!0lr3^@U3Z#7hJhd2OnP`1}r_ zStMjap~_4e|3hdx*|=x1?Kq1aZWOJLyAq~j4!yD3`kn3CcYQsw?g`Ur5p7~SWewe# z?Yn-=mKV>-=F{5Z%rD-%C;uVXd>zU47PQupQ?)eEx6#-@g2oW5t|&_fk?F zt@q*DsA(C$pDUULOM0bzzFw*>m#U1x=W%=Jt*R{B9vU~N046IQkLiJFMGOa;^Im!a z^YwWls0ph>>IXFLp!;_>BJgMv9aD=($K~*)Umv%5^bnuC9+?!uAerU%5kYf8>AY(GBT~X zAaS4gRYTozC6C_9oTIO2MDo1Hvh`idrnzm>j5dRd?tgQAz2z#c5{zEH%L! zJzCzRn0gg)&?r-YZt+cds@6=-3=oEsl4zdHZMTFK4mO z{v5nnxO0|`&aI5Q&Cx~1Lgz9FzdExsH@hh=mx>>D&rXJMsQUkBO8$RrE<`^%lvgEr zV73Ztdth&{`<&$OtXNFZO!N1ey`7!XYPG+dXY`5g18X)tD)R;<5<4mXL_zXzw{8dS zL-GX&wiCPgr!Oin5*X1C{~9e^m7iJCfqPc}ShojJxz*pQE;=yFW)^oWn;^5D5}ofn zkN5PML7YfbMXXwhKNLsAtng~L7ufLBLe{RU)=M9XBjP~T2}cI99X6oTu|v_JgTkau zF^j54ax(IYPL~cvhj%QiA<&(uhVRU8YPQu%$gce+6vDNA6)o&o{jh^pBE@wV+*;|J8mk0KQ?24FJnbfk> z?zPskoSMU|4iD<)3Qi{+p4~D#HHXp2qsgyG#Sn)(zq%}L8k30@Pc!XC1&|dRsKnN| zYd+`F~0%OdyX{8PWy!zK2Nj)5%8FIMV^w=^e4i)*Z?(n9>>Oh)0KlH6VV&iRo-q+818g_Yo z*olZ<^$S*(+Mt;q{pN+z54DvskzbZHXk9nA(_oC25o+?7xTK8pB*L(ltmc!LDjY*s~&yyjy z5o@wesaB(`fWD4~lL{Nyu@pFSR4WDLJ# z_hWU8R>F=&SIqN=qCQZxHm&K)W;*#gmgM7+Td8i0i@kEmhxN4_`{zCU*)E;TCybwI zQB1eVpZ5LIt#ZBk`sa%+c(zauOTTh!GMmmWSeYB6-tqwp(Z8Y+EMnGYIK-dsqT|jVCER(YoX!sl*TY+zs0A-ebJf|+u+eqI2JBf(-OlZr=-?-f zT^n78GuhG$0h>{vhv@#| zOJLdheg~wd!15_T9hpXYuq0xfz%7 z-(2@rr}mXVb$oU(GPwb-q>9mQ?zLJ}>x-l;xv3z#g z$?h4RzunsQXDaf2yx8FzMQUFw{JnZ>n$>gV-_Mt?JX!wK|KjGyr9v5LBlF_X)N|KN zri~DeO`p3Sk)ICTTCaIYduqp~PnCvMQVW4wB~n#;3R|5$HhtbfBF1O0;Y1mI5XhE) zXBDsG$e&KNxQ7P68n{y-cI-6dFNUn%56gGGUeTk7P~?GRKjtCC%Db&?!Hhc#f8KTD z-8JGN8Fz}g)LyDqV$Qp+NH+Sg-F{0YwZ_h^B%F6$ndVe29GFrwix~d$oaZaY(=!uy zE=G`s^&9NxUs(>s+VZYqhs5fi(`wCSI#Abk>TXE;Q{_EqXYzlk@Pr3M8xNd!LKmOk z$^MwtYS-kIF5NoGoIY7m+)|rx+nu^uF``yh|HXjJJY6C_b>JTsx>ViWL2(<_-xDjz z3wHb%iKE-~bTC3b)Nq|aDj_p%T)M-svZ_%K()`3#$bQwtvrBg%eA?EE z{-rzA{m9FyAjwaXGn~bDOV<;*%DQ6uPl}jYuk%|Y990t${fO5{DT$F?s%H$L+n;*- z_8A@`|Nm0S|CiGZ@h5qDM?`VS$y6+*mA#P+qvw>hOyVRBLlt5A)t%1rHQnwL$(Xj~ z=0Ym*6>(_yxtz08M#FN+-v&7Qp`YHC2zX9-40z3JB|ciOtjA0|87bT?j~>^p#ut<4 z-(NTd3zymJyd2_Lw}X5IhzxHWSy;M)__EQOoJZ!S=*VSR&vUCNJA<%kkRJ1cQoB~; zr&g*m4$1uBk8sYQKe5ymy=_;>b|B7$F~mCQ4j>HO34HFB6g^dT4`~#~lXTq`PL&r; zeRjnyTB>(FRd)^_ozhw(fwvot+Wb^Eeo2W;OvaPwX^m%ES|`iUb0BnAUVpu4FWg^U zJR&XrUS0~pc3UD@k6$o$aOrJs=Mc3U$>u1n=0=> zZa1^``*J}4OWc!-yTr)})ZDU_#C_LS0rRdGchaJZeP{O0rgajK+l1+~1Ksc*_cx2x zhImi^qk_XDsl$oP#ysF#jV>I93O2#S4_z-Y+hQj#L@Av#9)=435f(--2D}U}&`~kn z65Os66W@28h&O&rZ+D7!Q6%1UW}hBP?eum!zENc0X7%k5pUB!_uzGL?v~*@C9y}N= zVp#bPU&?kQ`pR=Or}Lu{yYRdJw7T*1)z>e-aP{>UN|yfd@=>gN6GtB+|Nne>>f!b+ zr!n)z?|~S#dWu#2iho~R^_EP`8z?y$PCGJKh2Q&S zY|GM<*+z%h0XhOf7ttgVQoZ&u_@OgE6)fyYZfncA{Qh?v+rLyow(&#%IjmEaedwln z&3{^s{MACQ_*{)+MBEW|f3vLnPlbZZH4guN`J3t7VM|zlI97_3&oud1RG}p_o17=o zgIC?DP4^NBBJ0mqDwl>t>{;$_s63QcH-_5|E|L=ks%e2 z&c9D@{60L-coXp$`ozttRhs$Q<8e)w7oQh#b85$Dl6H8mP1Q~q6ogKXj~Z4gYt;(0 zT5wF-B9e>!I4%bwxU|GmP2_BBBvp+J5ilJ zp8=~dlc7U!B5WlD58^(AuC|`H{7i-f<(yD)i1)9=dn}UEkP&q>OkK3w<@K4`A@kaX zO1VAjmXMu>uidFDvu=hj5A0ue&Zf1+^lq5&r7>MCi&jgPez2WSQz7_D(boXiyFQD3 zxDKBc6VpR-m#n=W@2#fJ`>_*0%e{G$n7IHY%GWLY?)E(Ozn^E_=<4Hb2YP>5obII0 zyJPu%bREl$(o+`cA7ouQy{KNNknV%zghf2vx>N7*Usuh2v*=IMQQJNjHvQEam9nDz zifSrcd&sNovEBpa6y;4ip~!H$o~-;sKW%*MpWdwMTbc$jWv>Jc{s9)%rEpALNyS%@s-_P{%~L~Jh6z3tjAj?cKYKQ z3$!~KSwl9a4hQXvi7PwTsJ8g_8ja+Y)PMD-)rPJz~5PZ z@dA`NiACjQ-43!9MA>@2bik?Erz@~hpSi1%iHt{{8`DE{mFKp0-IHX`7eU4SG}w2V zE7e@#w%sUpBI8hGVY<@97S1?1gPFEwJD`oMfl9j^Jdq-vy*uMSxMjirru1Hjyq>R} zRx)Ziy?k0OqrNrpL(6D)VKT2M{KCNGFlopB(Rr z#1l3@<#dgIH_6J^%86aQ#hWu*&#tovY^+FT06l=*b!R!r%C;5Ahf|H)gK5tJZT)bo zt&_BGd%lW@c%4@ovN$t+%61@H#v^f_T2&&Gw5dDY?D_cP97J~PfAV}By7STod$x^3 zw3SzpWjKZ8`C^7nr=~ebUn?ls%_2iF{mo?P$ffjeu=M6siMZG_?_N&U5p#9>7+puC zuiMDICp}upIy}s|_7jnvJlk!(ly7veJNME3sEFufcF$t4&#cpsk#%TxOpDU}1GP*m zz%?IhZOQ05DwI$#=M*T#&KQO@Tr3A+sob!KMyQCUmc=^f;v4@&M^zC2*1@yLB19s2Z&9&li_T}-4{S`0&mDmQx#n3G>FKnN?o8G{ zW{wQm=S~i$`*GXs+t-TCyIdw+p529D>vUGDD#?(BWUo7`^Q>r(>{Em%TC!^7Ur8)E^G@g4Y23DAJ4^ydv(1?&$#(k6h7)D0^e^cgh{;*WPQ{0f z9HsbHA5S*+p@f#JKQ12`r#4Y7L#4xHko_2tiH7D?`TnT8Y?Fy+OML#ra;8%+QOqNZ zjv`Y4)LdW^a^+-g`|osMs(GAeZ5<7~GPx8v4dpnUHte%=vA%v@-Npl+N5pxswfQ>T zHXJ8~u9q`6`SeRnbm+z{Yv^i<96Rf7$LCvB-V;a&PnBjr zY|m$Y)o9lFR(0Q0?kUzEm^>!FJiuP%Ve($FwEAUou4Jmy7t2mqv+%>7 znbq^LJCPl1DD^WgtSU)W6kGKY7GW)WhY)pzdP3r*y4+u+TbDSZOv|rxTkM(=iii zuaVl@&Fa(bE_VcNX& zkgVU?u0F*B+jhTe^~iMSnM^*l3C_J+d#ZG9U)zq)_9`+~5j1}%^@`OOw>zCGonx!P zszsL~aanN6Sw5uG_+`5j)kM!3-wcr`wzo8P8`dpu`iP8@-Bw9$SDiA;C99I3i15V0=}u?f>qCv5&8e59^&!WN+xmaHl zs^IRAx*=`Pc`N5_d3&Cns%q;v(7z&{NHm~kR_&Tu4E3#IQB5v?wMfd`&ai2!IB@6z zFJ<*k|Mpp3&a2B0syc);&OBEZ!R^|+Owr0F_lk5fzL)H~+xdQLLs{LQw0c@+s_|8O z=9w35_ucDq)SF1SJbo!|;w<@#?ZWy;P zQx7-u=sl%^F9YOO7<;|2p(_%31QYB9e${rsDeKy!iKSrSV-sEcrMQd~_`&5fkn2Fv0O% z>A&L7;UWBava6Xl9bYNBk#*UqU=3AbKGsUb_)2g&{Wc~s%7l_V(c+GK<0mEeh)!;v zd7#209@wZ?o8*seeDxOgNM~W>@J6u*sZaLBGJd$N@$cH#d@Wi9BNWRH`TOp)ChIh| zFDQzWA{PVM&CJs-*;(98*INLCORM6t^6tcz>?~v++G$_3E74@O@Z4txyNR06G=qF+ zPYYe{EYy;nv4c9n>`H8w@2p7UXRkF@e%ETx6}g9ina`%Or$3Jz>cyu8>1r(E@Tsk@ zMyI_)AY#se9HVyajB48YYI0SwANXuqQ?gdW$M02M6fZfS{&$w=-R62~3)B36m!_@n zEPB#Jl5BCRX*}kz?60r&V&P%jb)eOG%t}65?=t1V-zccX>jlqyqCC$;(TF;tll-;S zx5`(qm9IkcRYBQf6=!dhO=Xh4b^Duejqx>AE_4v#XZV|)8tyc^6_@XlCv_`5rj`xF zV$C$# zJuW{jjtpkk52TM3!kl2>`Et%XEr)JCze_LO8*>0 zFO`XkTDEdHzLr{GOyCJTI9*GW*Ku&SUPFgpDz>||(ebvUh{9m!2`9hG3!2wYHNPluDN`d zR*ZSxEN6--R5@)e%JN;xNLVkJ3G0%|Yt4;Y-8hSIH|gQC1?7%+)4({QGlJZ}I7i+~ z4%cpXI91Fy+syfD_65_`b2Moo6`n<{1yY z6-U1nd6cCjvRE_Mc30yosZ_AddQ+k{wlh1Z{A(@9_(~++8nOeJd9tUPAGcDmWF_&c z8s|{|HqH9nGmU0VJrsHt=Cc0n!mZ0i{;!vld9wWdW;vhe)skW1q)2w4XT8SfXS_U< z`Z={? zHTk$}JH44`r#{k>gUGJ>85?e9ulL+Wo9O?th= znpuakC?>$%?`|S(s)>??(mXO|*^^ z;SUn~RXx$q8c#I!_hfXm=!RX#?NL$60PbCFNW1Ek_bgde9Y((vE20uUAiJMy*PJTw zGVwR+X*>NF%BeqJK7MrT%%j6~J>rboXY`26PLj1NrrO%-srTSKYs)WH^K{q5{Fvm7 zE5_5VzR%8eY+9X^!F`gQJL!*qw~?=X)+W_@o7|h=v9h%b{@I=QK3o^Ivh^ksvYKgR zFw5=t+4&UX>8%`?WmEB**2Ybl;x2h>HQE`AXLSh5WMih%96o+*FO3^kavHeNl_ z&l-*{-Je{}IqJ`VqGsAzFvZR?EIq-v*QB;fP6uLjJKSqUo<`=X!w=$+N@+!-TD_Rw zjIc{DzFnRT+b|iI-+8?J{l)sXRzvxB)*x<>r4@yWZMM=hz4vN=N&-1Ri}N3-*i_W4 zrRCq>iX!)?C1U#}&zWwPtb6$ArHn~|G&enK7U?6`8vXe%-hsO^4@17i#==z-9fgy1 zdzz-6FX3>=@8eabw{x3sbptEn$dubO>r9t%UF(1S<^6xtyDSb(XUwsYGr`)^2n7E+ zFLf;bsXOSx!@ub2PhvuG*@-A4ak`nHaRa!<4DUPES;8Npt2JiSCAz@>pGjPivFRNX zOJuCg8P_dN%mvU)JgQA zPfUN_G?P~>p86SCTqi^4iJP{0y_m18y5lx*${krJMpB!ae` zHIYi$&l|p-N8ZLLQ|FGp!@>Tf8iTfHdOX_Xe@;^^L^VD=(HS~;yb~4a#mziEV8}C` zNY>~mucZ10*-Uh_M(*u-P8G*pI%>{GR54l%L5GqUM#Kpx%2r-SY|g(j%#GhuFW1|X ztSsB>e9ie+hM&5(NCpNb#PYeHZ@E2!;%?@4+(U>CI8~xtJ4)>F@z$!Ge{FZY<32L1 z(@7`!p=_t)_&#gH%E+Ia3In%~#9R%}(K@?1up|HfqmrAQUq0AYo>G60zPdy*$wzla zQ;!sFyt#U%P|ml^^FIDgK1}D;-^E|)sqoK#aA)IZmaJwiccNn|%)osS`DG^qQ@_Z_ z-r%HiBYqUNpYTyM*_`=mwPY>6Cg%63z@~9@FFQqAmaHZ3le_b6pC(?btLwd>+qz150ogsB;}0_Xw2pnW z_G#(rdh=u2nAOuLnFsE)aG$mHMXQ>?S44D)JmGp5m+Z5)yGYKPoJHT{&M3FyP22p@ zQl7(~VW=vbdYH3)myGUU(#GPFIJpNqpGsTB_J7gX-4>HP+xgduJilCQzRr=qFZCN| zI`tPlUwTVqx4Nm%zPg@w$kxgqsH2XEksP(e4!`qQ zBg6R$GEG@J&mdAyPMr^5xCatt7h+S@@nnTro;|(iX*-wn|MJ%HKF0x6-5MWhbv<7L zz8QW?ls(cLqARA=kNhkkgerF89QO?qPF3u?-Nn?`wVhK@J8knrxnayWVUq^Daz#tq zRj0nLC9A^s;$BkRH_moiG^abSX>Mu1=Gj}DOyG#yD{76Y#i%%EyQl2=<~g{pMn4Do z5y{&hyw&LCG#7O<{o-3QZpCWR{k79)*H~rA(_=QZQ+K~7<9(6i&Zg|9-7N+<2f7Ek z)k#yQCA*)_3&h(vSd%n!tC+(0xw;`-8J)WD z`#$oKm2o9ddcH6@b^Gtm;=JpMA7Wk_ygQ9kD&JerbzV+K1y?L={ej4>Mi;FmJMYTk zC35Iq=uqES#ll)kab8}FbmEp3>z&?ssQAkv)|K7Hv^1DS+6h=ure8K5=?q2awaHDS zbq!+Iqi+VgE<47zo9ASA&!W z|72bRwz;A)t*k8Bn+Q2DNZI&6{90p{^Gb*rZz`pBMh6p1M+-Vjw?sm89kJ%*el>vlFxjbHa2lb%Hk`*hK|&9`9LG!Z*Gpr8qcR;%Q#gq|UI zoAn`EpUgsi^{eLHIlOzz>-}~gsJ)63GG zgt;)$+mdGLEPS{3{dg}UbsvQtCjY7ARkWi$`~7$ykw4Uo6r^#b-T%%{o0HFW-&f|> zJzmUvuzQ*1V3yo*Kihr2KD0>{IXWzNdO;cC0asT;jfq6&{-?-b<^5v^oucZ*>{m<+Asv9;P`1-rx1zhWBT;5jNZVx!i>Z zSl58KhX?P_qcspekiqU0rrVF(Jl{Aaa{rikCbvzjFglLH5p}efBcj(}Abw*JJFPqv zNAw%OyF|$}CF4l(%11dFk)@k!Do%l)?A8>h#%&udyC2T~|FGo$XPuFwlC5V00t3ZZ zmv24wXqPLilqEcrBX?(c)>V55YE+-$1UxQorruWG)6ugnf1TpY%{5y6E06+Noxi8+ zR=nu;8J1Hy!=N|wVe`6n$*+qp^r#MS|4eeqs?)u)O*j7IZpt@Hy>99}Rf~oY=nfW1 z4(P6Zc2;D<#YR_Dov^0ZS(jR}L+9D)=+Yg^QfOoJG7Qv2W@yvW9gXe8P?ebv=+5=N zTm9YpP!U)wUl=xHM7CO;Jp>J6#F*e`zE+BR;X|iShoONy$kIehxfNN*x+he9(^<4t zS(+6cy52)L&;u(Xy{nb=sZNls#EV9y!|A5c-wa0?T_Q4d)94``j;7gGP)x;1&bS#XVM+jD6u`EUG{c9Lxx8Yd+F}s!v?x9t4C>9+-3hZ ztq2(ndmC?NOSGQGb!WD8hi*TRMw$g%PtUIAVXd86x|E?>{y zOd;ewhh(PnDAT>6OI++fZ%xj|#h8$ckonzj$_*&VQca)Nl$4h+h zMx9xt0Qk|p>UjKZ` z+lpxatns{4p0{*mw|AT;y&ibmN<|dgb*IW~zOL`MQ6!sGU#gm`1}@JWik)-_bi6L? zUdjKb8qszNzE3knu{(N4rIy6I#rs(Rt%tl zJky<*8vV)b;rfcYzF;Hn!0FRUcS&cvH7DF}JCFM{`GLuPw7q-qa2Y6D8QJGfysg^h zmfI6Hye}P#IZ`clOGz$uXq>D_EAcl9|Lva*ll=|!KCoroc}%sT-F(=#y6DtzXkGNv zCG`mwty}-|w=jU%+h}B!iseM+0A{`hVA5%y>wh^E!NnIF?G#(>;D?uWf#9M-zD1wiIEQvObTNo zJH9U8rRmT1hqv;T{49$d=+<1mOBh4k>kZx}8cLHozJBSJ#H&o0NXc@n%L@zd9<5k7 z-Zzlhmm;H`eVMx3cdbGu;U&5vV+#LnsVosv$Ged=>_Ytz%B0ga;TC(gcpstwxr#`S zBqVF_M4fhx>_b#1hUNeLEm@;t`K>h?Id#3rZaPMv%>bTMvA=ee>DJ4$MW$XYvu@uk zIpyY?s*jidiy5fT*8KC$!nf&8)4DV|Ircd2V-D1T*{|*tk3*LXTvp+2dSdTX`zx~8 z^6Rf|>*68#6}Mm5K-mYYv{SFdCSN!ORbq9wF=;pu&Qa|jLIpqZlP1G>a#*gOD4OaHq5Q`C21UGWB%wp1?ZG#1??#z$639?Yfl>35 z57Eq>k|q=CEZ?c*ho%-ve@l-5#vwCTk z0xlf)`XMi4-ALs0uEtIs@BG(kHMwrO89p!#hn?>%!09Lr2@RBAH7e7o;=M13r*a-R zfvW0YkLKMMbNZrkIgQ!&DvAkDYyR8%)6?lxO#jeJ5cqtq|Io#^8=acwaOE+0=KI&{ zc=47t(SRC)C^O+B+ti)-H23Wow27EVBiub^(j}I2R-Ha3b>gGA!-UR(9Ht_;r#e^Y zoc@UL;%Sy#QM6V+jwy5WKz&?1EPqI3t|G0c;#=S&ax610Q+#>x|NPq8Vvr`w%NOn`XE<<6QLK1WYV=V-Vqxg%%@)*jR`#&GfghQ|KnunE ziHyS$x_E!;1U}43=|sU9-hC(rWl4{CR?(LnxsV>XggZ0z`mo%Id*(FXyo3Qujys*~ z9F`u_#`Q?SRKh+ceh;$JS)u){cii7t#|l)FBI=5XNCWtImF%+^G2TZAkH}(`^|gDP z;t=`&XG{J+%^Nzuo^9ilm>?!Ji1~*+NvCngqfE{$zvG2tw)IYoXI5c59%bw|yjpA! z?@ifBSw)50$l!RC!9!F!qc`dhqE}PhS@yaKT!L>PM(RnS)6~Bm&6B|3L@f^y=&S_IW%w2mv~ghN?J=;q|->bca+N zz2(_g_Qoc^U8Mcm>U*`j;pNpj$_J0+MRiI=Z{tpnAlm58^w{*N5JzvhzJU~nsyR@r z4?1&2L+6h_cJt5qx+|u}9DU9McJ8DcRBM>fC%IeVBdTX@Ie6?7b|XWtLG&c0^i>S1 z^?^$pu+ESR2W-qz>Ec*Y_vknGxcGR zl+Nb;s|A`dPL+y5+%TjWiLBMUvpvgW&;-qq538XM^s}%a9a3-%n$)YrM&^X@S_z+c z`H$V%M7zhKNj_{+xZH(A?eqjS%5Bf?7*ei($6Y3sNN1Qzd9@D5*1d@;bVc`eViDNX z?);|S;@m4eS#5xmnC^tPRv>&LoILWUQiUVXi=6i%B z?37MBy}Ompsf&7Fj;r8`F>ySsNpkiT!EPn;P?YEcj2?FpCImF0gk@_^|8Qp$NbH1~ zr+2((wZbJbVp{#>(g|1ILs8?pUK>aVf2i**rK4i7t&ALs4&Ck1J**o#z57_YzFu-sJ@M;ZtKrR9 zSTW=PS7ue6!_gA&`%qnSyLTY+VAVRljGs`(7yV-LbevIpOY~T@@w?ZWXz_5A#0(>G zkJvSh5m~k)@x>;fTlbiB1alV)q%`1hCq>gFp#5l&Z^x9Ds2L`bHLI8$f)ma?I#y+FsXkRi;?SoN z_r3I2k&E;+c(+dC$1CzZe!9)~t6%xeujrObB$Q`4Dn06?cx1}RfX47IorX^DOU|Wr zj6X6xy#Zz!!b(${IKxRlzFM6)|5yJ%w46XJ)G1Whd8I^7YWCgg&Y{mG=9@VgHI#v# zv5Mur)kJ6G__~|NZxlTEM!o+97yeO=p&u_RzgX_HzFP03tlM3=ju*u2nuEXm(*P-{cR4G0s2ThG*lbo_zPa<;_?K>rXq6raURJBuog1#^QqLIL3pD^i+ zI6bDMrM9agBEM=VJhqPLlZEN2r@-Ws6K3r@?=#+&x=lw^eqJlTO%__$VCY`F^-ZlY z&HpOS*UH~-nxtFhg z#ulfiIYV3zOHa(MfJBQ<*o`FHso37}_#<9(V;D~2#D?hUu+ttVW~lj99c#<*!lH`&on;r(A1!ZEVJz?Z$!17M?5SwBAl2U647jOQWcAB z<#_xS@;15oPKms)79UMkwny5c2S_?(azMUkNbPCpgawJU`9yapQa!9VZp+UnhI>c$ z;in3x+9En*R?JR}S6c5izk5^>+&cu0jR~MzuA{Id3ZYs6BeaGo>%s-=r{57<4m0Jvk6e^ zbAX;IoR&qKP)kQ+KCL(=;XEz<_;(x5pG|<;zJ@w+bceD80~3u{$}Wl=*$Ek||sO2y@(27Z;~~j3w#zF~TifnDOrH!P=#BUwkHFF!{7-T8~sJ=lJ!d zw-@pYs^E?nyE`zgmf!Ez_~zCaYLZ|$kUroSZ{fUOFOv5C@^Q5yL{IEBhlpLIgE0km z2uJTc*u_#Wzm9iFx&xTj+-Ev>(bU63VLmK!eml2x+;q0@VyUOU6;M6*>PQN+e&;ouSa;2Tf1|4W@(0cuM1e>~u{Qvh#{(sS&R$qb5$k*N581Pn~ ze5R4~r;luH=66};M0(iWFHm<*D6W`&Yh6xHal8$XPnB_{lXhp-)4x4Ak0Ap(C}DRd z4x|>aW;?9~JUz{_GtsW7OYcicbFFr@l5u*PQR_q3Xw=mcZ(otJHrhJ9G|L$EgGO(0 zj_pAiFP37}tLUD?<UJ2kyJZ@ksby*kqz60cV)QWwcz7?Z9cIlw?? z1pa>MQp4Y4*|lx*pjW~@EGVV=Nvd;V&JN!@wM5`8#9ZtadDhMtnYTNkRofJ|MU7fk zF0xNKToJ+3$;2j#1B2Hg;*MZSu{^NL#g8i!bBf(#lsnNmm5jtnR9v^^@TuvA)3|3a zNk&31i8!Io&H2kd=rLz226T>J?sV?d{N;~HuX||&wf9>6Y`w;Dt?-<`IO{G>%s(B8 z;k%wA{-fm7@0R@ki-p#Icci$dzcsOrujpG+pMh|x&Lw&$n&{;CVyI>(RN?sPk*)$Y z(KcrL`i1Zs4(h(U&I~bJ>P1+Mj_!-$w(K9}Zi4IBN@S#V2(-52qPVSU7d7Xhj9TQ` zRZzFzqkF1Yr>XzEtvmih;nelQr&mfX(&PovdE8v|CT2b(tsk_o_nVBlUs-||S=4fv>Ioe@PC2m^EyU6KSt)jK+f4sx0|FHa@dtf(&wDqK(E)y78>mL?Q$pzGW%v*$d!{$^Dp85nrwhqTEpW9t?fHzYqE7;D5mT2^$*y@xE7@bK&>MYva-W!} zv=ec#N@vB#&R-v($kcrw5nq1(Mb7@{&PGp1*P$=*1}C$b(skJ3Za-h#D$jv3nO08w zr!@xDOY*8?%dA1Zp>SU@`xMLsx8fGtiz3`ufBfyg{!Z>P;&e-S%5U%d8s+;^5xZ^ zmXGsN7qeCaTjwtmS!268%W_^h2)TnLIgNp+(asybtX5whkONZpe4UcwEeyIkUoC(B zpzM-|lTY}p10dOV)#BFE?YFu(f#(x*i5imCE7zZCPW_&}_U;A&3&V=(jZAe=R@w1> zzxDNG>W-(05XE$Ty4cz2{nl4Y;wf~k580p^=d}Fa@ARFxor{0?tK{@qz;5^ZtuBMt zE#S_EzNln%cuaTplXtmUsJ~I>oo~896dkwv!o`#6`N9i6)mpX5M{Zw3ye$KV^9B~M zGlrCdbt~k%U>)RlrUwpnx6iPbd>5V$*%4C=`lQYa=PT$y3@n_*P3^mr*cfwdKZ)q$ z&}|BrN%L;<)cMu?B;p<0tOcnZh~z8o^Yg}D=4;4E#6x;Kc!gAEtQ#pwkRS_w2$t0ay#WDyH|mLxXGe+7xkJX%Bneb>)%G#u?yB*<}(t_ z6-$1O{a8cp%V+s}emaG3ou-VPPE-)d0K_Fd9oo`GLu0Fm1R-Yb-0E{lWT581tu&9V zBL9URvBK&c$tu;$wAt3(w_=Rv3Ma1Di7D5Lj>Mf9avXR507C%a4I zqmN>zeHS5ha<%*EbUd&DQOHoX+ey=I-pHr|-%$4-MFiRt-c7w}A%UK#2&5TB&7*(W zSi{{KG!85tRn8}SiskI!RyM3;&)R>#L!b$_ZP)8oIu0?;-r$+uN6Bp48#uEb=_Dr?&$@25V2~TAkoiuOaDgA~NKn6p<6B}PMs8-50?H+cb zGeI|n+CoBUjf~sV-}KDDGUzcYo=Q~BHd;ETo4MbqHL>gUR^F54S$v>bY?1M^Qa8)L zUn(CEMjqGyw3A5qL%0pA0_RTs$SmKTZszV!i#fxxKzJ@+kZ`)%=i72do2CBsSBXT* zlj8k5`_pAA3hj62j3gv+Vv*oXsx{8Th^DF`dtfy?1w;7|}C&=o|}-7M3&+1*7D59yg=AJD|N$M`PunT31S?>*g&~m6cn! zhpp9{kR~-+XO>V`bLCcor|Dw5H2VD1$r{xJQ5kO-PW+gtyOZnV(g(HWv&BR)l{=xY zX1J}C9rtwEgm@E2__gG8t9`n3GTBp&XFGL?4fMy8z3yy}%R6r+j;<<^dK#IauG8CT zj@*zTwcjUCwUBrPHj^uQ5JaxD1lH+)51f3C)!1rJbxel)*VpGpfz80SZv1BU-y0R-q z((1$buAs=#;{b~pxN{*d?9Ow1S0-EOb(J&2{4z-{XVv8&<12ZeiA+)U6;<#QV>;)a z$Q;B*wCvVOvZop!F3o^Vt(NZwK`;xPIDZRSaS;V|2V?8@~ zVy~G-q(-z9Z@3@0T_Nx4x)$y$)E?>$+A90)`xW&}%X8F=P&#O>x_1TNU+9~1! zmeryjv+3QDdOlRJWM1l(12X=JUp4Xh1BI5!JLk0Y_cgY?1!RhOO?n)_zuBWN{-UAj z!9vp$!_v0TY|@y{zz?w2Df&VuyAIfg3Z)l48$-7NOUKVZsuKwiMR&LV9xi*hn7bQr zH}N*VHCPMiI^7>Bl%KaVNp}QfhXjap60Y%6U6;h8W$iKSZ3H=1A2!1}?wqC_JGDRZ zXN|`Et3u5Pjy>wFBDz!!R~1ilp;>+GuL?cWJC=4unyl;VtA8r?-WzP^C~eHthug@d zQ#$aaLr4F0p<@KUd9G0LMn(3626&TmyIj6@qx=m9*4`y)^J)<*udXxPG_ORG@ap&O zY|ifA6dFfxh;@eH4H8!h_a)ScP5BwIq^C+=z}{I`X|>0Q;kPV?^zw{XF` zZBX@W=}w^ESIWQVXB$zO+}5qL!CdC|e%a9Vl|t84t#0Z1yVc*7w^P1eI`f>Hwk)WBbHUnw5%&TK$__9!ZyfU{K3*;q zOsMLd6Z-XH9$d`iOC(5~`sv3S>b_d2``727?%C2gGQFq%%_`?}+MK8J(Y-xTM-q#D z`lk(TMI%@LT<2Z7JK>hgjdCLD5kD&bdh@o{x3R~1JlSen)S;fJPncJDdhUA{_O-go zwR%F+2{@3Xu{$J!j_%Gsr zFaO_+MZA~)?_2-Bt5_!U|KC?WK2>}GRQgi!2XQBqKEu-zf5qP2(faM*y7jccwc|ZI z(G#bqFnJpE^p3Y05A)mgX>NW%c=QxR_qC4EA*A|_JDaDy|JKvgNc8cW&qld()XNuK%#<(Y^PdnuvtNvTR zXwKq8g+u?mkwdSRXv&*hu9SGIjU+DJih{=CgH2IBG-0~O@i&E!VwBkB`67mYEcigg z>6fZpl2frl+>C(Qip|BQk-KNHdEwD-KhyB&!-Yo^meil*8839eyixY0f5`_~h)C}{ z-x1J_o)#`sj8d*0Qbl{iLDgBZZbfzs0Sd7Bci~dHUtTO*duMV+TE+`cU(3C6D{b{R2c>heW&hC7-g0*8BxK1{8VCH*hkn{{_IJ+3S$Y9! z=xxrfOvpV~w>YDskXDF!;m&e=qR=_v4r3Cq$zIZ<8$}NIoOP|%^)Mkf1AVDv^uz7h zt2|8T&G{+Z#lx6-BC44(@5KI!J~|)u$wK2)Cptfkt^BFFl0o-?pJ1 zMSs0WW5}G2a)`#{ADrcL<=wxXQ#pUo*-4z?}_WKYcDah z!2`fLEuC%v+x z2^k!tdWr`l0^4mr#fR>cPyJ(=bt<~m$-w6db<;GzG3r_zZk?+^@e~I{kLbG1=Z*9{ zh~?BYQjW@*KJZo}x1V1uw>izbe1NWf6iEFa4( z-g9Lak)uU+K~7{D&lhgLQa*2r7D&1~y|8AH;()YwIO-o3DyM4fn6#f&EYP=&5{;S)oIa6Z9<96o^hblM_W5Gm z3<_VWmYS_vJX9Co{c%}!s-Zqr;>f7i$p5YvtL@)TWx|`!tj`oHtFGLv-)kZhFG+V) zcw!i5rdb)l~1r3SE`vUzByG%>8SHr#FiPPTHU{ zWTY?Y*og^FOkR=Epzg5$~hd)+3@y15`mQC~{sy3?}1C~HsHh^{?I(DkzN ztL2H}{_BMv=Nr8}YIH$SM9<=r7q{YndJfqhb)Es*U?W}c$zK-QCY)*)ZLp&`YJ?|l z3x&qBdWp3ay>-(jE|v8s>2oH$lMF~bmj}C1{)IOrVbV1bIV^}QL{CDpDsB6NHp2OG zS#`qfdP#r)#EQOthD4&_Z1Pb{4P*uK3aO5GYo~PJz(=3Ct$(}o|3YT@_5SiPR>6HY zpt7oyJhM(}9pquN+zukY&__s0a-!t8i#+Dl+f5bjcPoGNNZ}Mc8@L%ELhiWpgDth~ zIYxXjwF`Fl&7$FFn)iBWJvL@%>*TZsw<}BXs8I}m$umc=_f5~cRQB%%t;pYfLota+T=$$@Kpio)EAp|X?_vM0kVE&s z{9~yZz^TK zf6-zXpDgz8jS}mMfW$d}S=PQ@y?+T8Hv0cfXDo7z__@#7HrEX{Rke0Mb(-}#@?9dP z$Y9jM&(MHNMbg|ilsTw#s_%#fM0HTMp$Sl;sD{(~>ghY3KkuWSVj2-ze4xV*W&>Kz#0;BQt)jWL3`>FYe9SZBF5qQhZ-8KkJdVCw;T@ zYD`b_@7D99K=cSPhEvf@`UN{SAs{Ay3`CE$|L+&KWAN?L^XtJMxry#*8pabQ(o={zu&U^w%_}k<@^IvZo9sN zOYQgJ2aHix4+EKGV*Ps}3ujH>Leb*@ySumOyB>dNTg;=|X$Nbx+wSEb-a&hTDAC85 zSUix&h#5Y4h8(~JRQ+Eq9DSwmbFD+ycYo%t#>TCE_tlr1ez^bhe}KKNeaCCBKl$XX z$;2P{KmOwX{ty4@zy6Qqne*>@ap1eU?z{i16gAGU9My*R>i-e? zYr1(D(=7V)ab7o;UUS_o_mn?}vX74UQ}@vL`frqV+;@zeJ1Ux_;^~sZyi~Gx(|-Ft z!#-bZqx;lEN4&wbeEF+9sc`LDcZrrgpIb1hFLLUw9B;eTe$yD#Fr|v#Z z+Rsix|KzbIb2~PDY!vM5|8MW?cH}yW06c4(DBzVb0pVCk(OUf2F|gW@OC+=o@kMTo zqX@V&MsXwq&f4-%fSa(FTv>jC$WIXY36P&4@)JaUg2+!0QD4{gPSu<beD4GB!CAG&QY>8 zJk(g3e8em~Dy{)MR3s+F5A)rq*MS|nNCJ4^bSH%w9~0{{uVq;3kimjW@In%Ebg<}- zI_vJPQ&{Q7(-R<}lsj6iw>yqnCA=${yqI~_^hE8K{A@| z55FGW z;NwI~038@|RBFL1_?ln|Pl=wtSYAb6IC;rn!k$Oz+ERRRo%h8#zsxiuBCt=4)Vz_% z#tg$i&vc!9#_a5X7R6o}PLU_#e9$li*eN1A>VtGh1rU^|t}PDW0jha#l>eyP59%(Y z<@+Bur2;2K&=+tezGwgek$$wL;>{PaLzk{kMpk??yTo( z)};&QvFOd?6aw|)P-Av7T&*C%%hWqC(4bHz;8i4c5?&<&LUY5Z+V0!lPY_O=MWMZ;OrQB#U|=L;QoD(b%3YHgsnU8r#@K;v_Ua6IlXmmmI70X{Lsc z^Jtt&RS!AjR=jkFzo{uqjIR|0GP<2YyiA@oL(SQ#a@09cW9<2S zhRvdU(=(zzJ$5JbT1&pn;;St*_+y+<$D^m#5%52{#qrlFKJ;?j=m`v9BKx1H-k~qt zO!KzbAzCL=C&nP36JV#Ef1zX%F+1*Q zOD*8x#wk6s8v5-eqw$5IR;FgOXbo+=uCvsc?L^fe%=?whW6S;VvZom$1Z z?@uk6Sxd}5MXLnTQhfb~2LGAt^AP^Ycmf0O4+J4U!U0ZutP25m8xhxn1HHF0h`7;T z&I4YT2IL;l5juS~)L8JK!@w#L|CPh;zdF5qK2>8!=s;uzN8)3JG(kr=h*r^ALlD8C zWW}+;iRnfqi)E#>HHP4rUlc!?F4|0%hCG(_L0e-;B^X%9RU=1(d90#Gr-TQoCKp3C zG?AArF~pZfue7F^-ZeQt~X@v4>PWtk~@QprVtIXv8mq9Q8}XH&sNCY+iSadpBz6ueW=|; zpG}1^B3#vH#8nB5m70*{v8f<~uk=1YJds4FV$ri!lVxJ?%7JJJ=B{wAxG#6jU7KW+ z;H*^srsUczG@08Dv(Qk-Cmy0!rt#pgA1krgnQL>qDen?@L*-$?hU+})#7*mXj2HGM zf`tqc-C0CGiF-D#e98Qk^O;w<%`=7yAAt%P zr?^6CEg3Cqlc#`*NR3K8@or*1As(NT;3=qw^~FaZ&!rkZ;Hgr(cxZI|6qvdpd`?~* z*t9Eo&<5hSI9ZDfPwgQB z3Qqo!$xYm`120|pyz&xJe*InUw?33c{-(jd{O^{m_Ha`}q{|jhhrCLFNoMvFS^Y+GasfOP5SrU80eQf*dSLXIS{C>{B;fHdE06s+G z`_Fu4zW-bRKh~69S?Glpis?n4r=?efA>@?~3Ni(W*`i2`({Azi>-}3)%M$jbWFRd3 zKkmU$|FlZvo~|7%D|-gCz#nq7uD6-gJQJ3?enJf|fY8a%l$w?(7B~gtAgN~c?v|=axSDknlM!F>{Zt<7ji3~iE4^e*NgaI1B z>EA19{_AEinF_Jav{Y&>66fdw*uQ>^EN_?BJWuBzlDOexWEvU(EgWRX+OV zu^;oxXV5aOg!ly6iuHte;7(8U)fZa8H5y}BLkC&C=gMlZcW3X){a?2WAMS}x#MdVm z%~=ucff>$Hh`x6+p4kIkPqvQ^Ic#sBiHp_!m*LyY9^_cawBS`GZbmPeU8_MdduWdx zK9k-g5WGjxhu7+RnE3ykcq%{ak;Sfl(AhBDbOCk3=m*Tb@@3sIy$d`*{D5alBpSV! z`0Gw5=H7)~3ihe7L9k1S*r`F!kt#1iy9;^UBO2{78p#g5&NyuJ1l;i1P>b@4r&t{A%?wt_kdQccx7 zdOz_$9QXHmRlhHMepBS>zSD#FQ{?{f-KnKUd(kUtd1cIA=s|YTdy~iKJjd*%x3KD@ z5aPVxy-K`krEbh#SS;;Qq0ck!n!@9@{C~bj-j>me2ng=yrZ&3r!$=73cND9;&9im= z{dDvk&=Z8;Mcr2O=7IM@PQ$%h#bahS?T}?BI3&!UVE5gdjoAyU!ki)gH!(2-EUx@s zL@nI$M|PTtF%d7yyc(xJ#!yT-gB$|YvqYR!B3UcZV|K%@;WP$bB%V&ljqG;jnz7Vl zXof}8`McVo7~rv3QoC2Rq{DflcghVJAC%ir)q>JRfz1gm8}XTYyYV|x$IzKNRM0}7 zr1-v8ms~v1CHZ&MT!G#yg8dF@*vZX}e@pVU=oRhB2rVie<*UCkTvK}?hu_jqOXt4X zJ@K08C3+y#_aB{dybiU_^{XbQo$44{@`0ixSzUyeelk+rxw8(OXX5B-YGg>74AX z!rk0Uz9)+*==ENzZg(5!LdcI{`?)*&0#?+ zU36w^btmu+&^{MGF%mu{WYl)FIzk0LfDD^%s57s1kHZ-pL;T;pMS(sh{0w}lMCK2B z?>KoC$>MJGW$=(|*V?kiQ2~C?gpP8n=;k4K=-;J^i$1gYS-1xLl7|slq@Yh zaXRy0P&apSNULCo6OHu-^RCXJ!&$R*Sky3FQCi4#dBez1Jho^I5BuwzWoz-~mcCR*~ESB0s#7rCTgKtLOI-pyLN-QU>LbqWYk%6VFow_-(YN#c# zxXzBW$C6H7A+Mv83@*h6)gOZh3ZFxzsa--a3bXh(* zyFxyV969s)YL8{W>)5&@g%HcfA~OaKW2y>-j;eJ&(Ns93M}w2IcrRoO0~(V%a2T8# zK72jwH1?6-0{HOuobH$!KF)ZOJk?%s#qcK;Z-=; zR`KDpu#w{=XN6S9SX<1zOa~cN8?8?fVT5rhv7eKN=^&%$n5C!6L&)%2og~!GhZdT| zX85RPKt;7%p$~+FPKGfH7nXtS0_z=Ls7u>~I+d*2osa_ID9Xs3Nx=fT@|+N(V@ zRFUay*C`l-xWN}X`TUHI+4!H3VFL|1Iyd1qzEL%Sh$we500`G>Px?{w~+b$08eQf1PcDc@iCw|L7oQv8<01)R;?D|ovhzr8>E zn}4QMzw9%cxeNSUA?5?K|pT_QR@0)f6!1+D*YQs@Z8t2cySv0c7 z3Y-{O`n>BTm_x7Uw(&{1I|0krd3X3_$?jBkG}6O!#B1z^5r_Rnkl0BIP$J7Y;mYgX$Zq2}lnH=8d zyL;w+y5ESEAe)CTqfJ$Nw~b)L$gGLZ&$G2^4<( z55bP|z^@Az-4ppo^V}9*(~O+&2e~BtalgFbP5BpSjqYUhZIL3RoqiCi9M~T!Rd`}l zTESE#tzv~8cD_2j*4J>db>9N6q-Jdyv-ZTS`|n^;ot zLYIfmzSyfO-vYyB@ z$G$l`&flNPdM4|+tQVWJV>4N&Wo^mYk+m!9s;uj>?#SAg^+?uZSx;m=mGw;4b6GFs zJ!Y~_%i5B)BWqXIRauW^J(2ZP*8a)a@n`b+T-J-t*@>B~)AIX2!N=D>Ut{3^1p^x= z-hS`xx8!X%mb~#X`TLfv>$3Ra-|g$?;Un_P3Hg(V?(Ajx^#Z?d%uej^$&dWLd+@oh zpWom^{{B+=)ZgV%`PrDs1t#Tl>)>#RJjV7g`Nm^o{#$36VKno@DOuJE$OGE9f7`8{t$`?6F=FyYab+I=WW1Z|~*4 zQfu4zho<DR-1fYL)z(U|Y&E}uKXP0W3$ oKI}41+7>?HW&}M^%rxBXf*blxIY+Bq!$H-VnALF4+VTIt0qN`E@c;k- literal 6148 zcmeHKyN=U96rIV2jlC;S3Xqm=Bsyei?ahmb#v9BJU<3uAtc|0@;CQmJvo4}Yu7Pi$ z;1_71r=;c+proeb&Ld)NV?nbB!CYzPjPJwadva$cgAl@_RbV01MhI!p7&iBy`-w0+ zYZYlo%@sh*-!VanpCt=FqJG6&DHH>WfxnFbwsv<>h~~&cQ&e2P@BBp+CaGzD!i}Bg zrQMdMY5Up}cSbWe_0m-`@|KU-(|t-Ke>?X42jL_ex3Auzaq5NfWXS`*4UoAiZ9HW03Xm$TUc|)8A}#?b?mQ+xN!Lqj^kU2of>u zIb1GF+`>y36mp8Dmiv^>7u-Sr`mJoAQ^%2emiET+4;}r(an&dIrO#q^Zk|1pO;`Ai zGj|zBG@gQ297`aP>eI3pCKmhe|# zFBRV`xjv z1@f%}I(`KJY=W8#jM-g+#Sn?M#9Sa)K(Gh}6rosNF|Y^+J&}I4#9W{VM_67yu$&po z8w%#L!}|$$N7xpqdc}ZZpvb_Ecx0&&void 0!==arguments[0]?arguments[0]:"",t=e.split("/"),n=t[t.length-1],r=n.split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(r)||[""])[0]}(t);return!(!/^data:image\//.test(t)&&!/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico)$/i.test(n))||!/^data:/.test(t)&&!n}};var W=V,K=n("YMnH"),G=n("ZvpZ"),Y=n("uaoM"),J=n("sPtV"),Q=function(e,t){var n,r=e.fileList,i=e.defaultFileList,s=e.onRemove,c=e.showUploadList,h=e.listType,m=e.onPreview,v=e.onDownload,g=e.previewFile,y=e.disabled,b=e.locale,w=e.iconRender,x=e.isImageUrl,k=e.progress,S=e.prefixCls,C=e.className,_=e.type,N=e.children,j=e.style,O=Object(J.a)(r||i||[]),E=u()(O,2),A=E[0],P=E[1],L=d.useState("drop"),T=u()(L,2),I=T[0],R=T[1],B=d.useRef();d.useEffect((function(){P(r||i||[]),Object(Y.a)("fileList"in e||!("value"in e),"Upload","`value` is not a valid prop, do you mean `fileList`?")}),[]),d.useEffect((function(){"fileList"in e&&P(r||[])}),[r]);var F=function(t){"fileList"in e||P(t.fileList);var n=e.onChange;n&&n(l()(l()({},t),{fileList:o()(t.fileList)}))},q=function(e){var t=M(e);t.status="uploading";var n=A().concat(),r=n.findIndex((function(e){return e.uid===t.uid}));-1===r?n.push(t):n[r]=t,F({file:t,fileList:n})},U=function(e,t,n){try{"string"==typeof e&&(e=JSON.parse(e))}catch(e){}var r=z(t,A());r&&(r.status="done",r.response=e,r.xhr=n,F({file:l()({},r),fileList:A().concat()}))},V=function(e,t){var n=z(t,A());n&&(n.percent=e.percent,F({event:e,file:l()({},n),fileList:A().concat()}))},Q=function(e,t,n){var r=z(n,A());r&&(r.error=e,r.response=t,r.status="error",F({file:l()({},r),fileList:A().concat()}))},X=function(e){Promise.resolve("function"==typeof s?s(e):s).then((function(t){if(!1!==t){var n=function(e,t){var n=void 0!==e.uid?"uid":"name",r=t.filter((function(t){return t[n]!==e[n]}));return r.length===t.length?null:r}(e,A());n&&(e.status="removed",B.current&&B.current.abort(e),F({file:e,fileList:n}))}}))},Z=function(e){R(e.type)},$=Object(H.a)();d.useImperativeHandle(t,(function(){return{onStart:q,onSuccess:U,onProgress:V,onError:Q,fileList:A(),upload:B.current,forceUpdate:$}}));var ee=function(e){var t=c.showRemoveIcon,n=c.showPreviewIcon,r=c.showDownloadIcon,a=c.removeIcon,i=c.downloadIcon;return d.createElement(W,{listType:h,items:A(),previewFile:g,onPreview:m,onDownload:v,onRemove:X,showRemoveIcon:!y&&t,showPreviewIcon:n,showDownloadIcon:r,removeIcon:a,downloadIcon:i,iconRender:w,locale:l()(l()({},e),b),isImageUrl:x,progress:k})},te=d.useContext(D.b),ne=te.getPrefixCls,re=te.direction,ae=ne("upload",S),ie=l()(l()({onStart:q,onError:Q,onProgress:V,onSuccess:U},e),{prefixCls:ae,beforeUpload:function(t,n){var r=e.beforeUpload;if(!r)return!0;var a=r(t,n);if(!1===a){var i=[];return A().concat(n.map(M)).forEach((function(e){i.every((function(t){return t.uid!==e.uid}))&&i.push(e)})),F({file:t,fileList:i}),!1}return!a||!a.then||a}});delete ie.className,delete ie.style,N&&!y||delete ie.id;var oe=c?d.createElement(K.a,{componentName:"Upload",defaultLocale:G.a.Upload},ee):null;if("drag"===_){var se,le=p()(ae,(se={},a()(se,"".concat(ae,"-drag"),!0),a()(se,"".concat(ae,"-drag-uploading"),A().some((function(e){return"uploading"===e.status}))),a()(se,"".concat(ae,"-drag-hover"),"dragover"===I),a()(se,"".concat(ae,"-disabled"),y),a()(se,"".concat(ae,"-rtl"),"rtl"===re),se),C);return d.createElement("span",null,d.createElement("div",{className:le,onDrop:Z,onDragOver:Z,onDragLeave:Z,style:j},d.createElement(f.a,l()({},ie,{ref:B,className:"".concat(ae,"-btn")}),d.createElement("div",{className:"".concat(ae,"-drag-container")},N))),oe)}var ce=p()(ae,(n={},a()(n,"".concat(ae,"-select"),!0),a()(n,"".concat(ae,"-select-").concat(h),!0),a()(n,"".concat(ae,"-disabled"),y),a()(n,"".concat(ae,"-rtl"),"rtl"===re),n)),ue=d.createElement("div",{className:ce,style:N?void 0:{display:"none"}},d.createElement(f.a,l()({},ie,{ref:B})));return"picture-card"===h?d.createElement("span",{className:p()(C,"".concat(ae,"-picture-card-wrapper"))},oe,ue):d.createElement("span",{className:C},ue,oe)},X=d.forwardRef(Q);X.Dragger=y,X.displayName="Upload",X.defaultProps={type:"select",multiple:!1,action:"",data:{},accept:"",beforeUpload:function(){return!0},showUploadList:!0,listType:"text",className:"",disabled:!1,supportServerRender:!0};var Z=X;Z.Dragger=y;t.a=Z},"9Odx": @@ -1040,11 +1040,11 @@ var a;self,a=function(e,n){return function(){var a={"./src/plugin/hyperlinks.js" /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/defineProperty.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/extends.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/slicedToArray.js (<- Module is not an ECMAScript module) */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/devWarning.js because of ./src/pages/virtualSpaces/Lists/Syllabuses/AddOrEdit/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/ref.js because of ./src/pages/Engineering/Norm/List/TabList/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/SizeContext.js because of ./src/pages/Engineering/Evaluate/List/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Engineering/Lists/CurseSetting/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/node_modules/rc-checkbox/es/index.js because of ./src/pages/Engineering/Lists/CurseSetting/AddCourseModal.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/devWarning.js because of ./src/pages/Classrooms/Lists/Statistics/StudentDetail/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/ref.js because of ./src/pages/Innovation/Detail/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/SizeContext.js because of ./src/pages/Classrooms/New/StartClass/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Classrooms/Lists/Statistics/StudentDetail/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/node_modules/rc-checkbox/es/index.js because of ./src/pages/Classrooms/New/StartClass/index.tsx */ /*! 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/hooks/useMergedState.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("lSNA"),a=n.n(r),i=n("pVnL"),o=n.n(i),s=n("q1tI"),l=n("+6Fa"),c=n("TSYQ"),u=n.n(c),d=n("H84U"),f=s.createContext(null),h=f.Provider,p=f,m=n("ID/q"),v=n("uaoM"),g=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a0){var j="button"===p?"".concat(C,"-button"):C;N=h.map((function(e){return"string"==typeof e?s.createElement(w,{ref:t,key:e,prefixCls:j,disabled:v,value:e,checked:f===e},e):s.createElement(w,{ref:t,key:"radio-group-value-options-".concat(e.value),prefixCls:j,disabled:e.disabled||v,value:e.value,checked:f===e.value,style:e.style},e.label)}))}var O=y||o,E=u()(_,"".concat(_,"-").concat(m),(n={},a()(n,"".concat(_,"-").concat(O),O),a()(n,"".concat(_,"-rtl"),"rtl"===i),n),d);return s.createElement("div",{className:E,style:b,onMouseEnter:k,onMouseLeave:S,id:x},N)}())}));_.defaultProps={buttonStyle:"outline"};var N=s.memo(_),j=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);ar?a>=i?10+e:20+e:a<=i?10+e:e}(e,t),r=k||void 0===y(I)[t];return c.createElement("span",{className:"".concat(z,"-only"),style:{transition:r?"none":void 0,msTransform:"translateY(".concat(100*-n,"%)"),WebkitTransform:"translateY(".concat(100*-n,"%)"),transform:"translateY(".concat(100*-n,"%)")},key:t},function(e,t){for(var n=[],r=0;r<30;r++)n.push(c.createElement("p",{key:r.toString(),className:f()(t,{current:e===r})},r%10));return n}(n,"".concat(z,"-only-unit")))}return c.createElement("span",{key:"symbol",className:"".concat(z,"-symbol")},e)},B=l()(l()({},b),{style:a,className:f()(z,r),title:i});return a&&a.borderColor&&(B.style=l()(l()({},a),{boxShadow:"0 0 0 1px ".concat(a.borderColor," inset")})),u?Object(v.a)(u,{className:f()("".concat(z,"-custom-component"),u.props&&u.props.className)}):c.createElement(s,B,N&&Number(N)%1==0?y(N).map((function(e,t){return R(e,t)})).reverse():N)},w=n("09Wf");function x(e){return-1!==w.a.indexOf(e)}var k=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);aS?"".concat(S,"+"):y},D=function(){return!!d||!!p},q=function(){var e=F();return"0"===e||0===e},H=function(){return _&&!q()||D()},U=function(){return H()?"":F()},V=function(){return"rtl"===R?E?l()({left:parseInt(E[0],10),marginTop:E[1]},A):A:E?l()({right:-parseInt(E[0],10),marginTop:E[1]},A):A},W=function(){var e=U();return(null==e||""===e||q()&&!T)&&!H()},K=function(){var e=y;if(e&&"object"===o()(e))return Object(v.a)(e,{style:l()(l()({},V()),e.props&&e.props.style)})},G=f()((t={},a()(t,"".concat(B,"-status-dot"),D()),a()(t,"".concat(B,"-status-").concat(d),!!d),a()(t,"".concat(B,"-status-").concat(p),x(p)),t)),Y={};p&&!x(p)&&(Y.background=p);var J=f()(P,B,(n={},a()(n,"".concat(B,"-status"),D()),a()(n,"".concat(B,"-not-a-wrapper"),!s),a()(n,"".concat(B,"-rtl"),"rtl"===R),n));if(!s&&D()){var Q=V(),X=Q&&Q.color;return c.createElement("span",l()({},I,{className:J,style:Q}),c.createElement("span",{className:G,style:Y}),c.createElement("span",{style:{color:X},className:"".concat(B,"-status-text")},h))}return c.createElement("span",l()({},I,{className:J}),s,c.createElement(u.a,{component:"",showProp:"data-show",transitionName:s?"".concat(B,"-zoom"):"",transitionAppear:!0},function(){var e,t=z("scroll-number",i),n=U(),r=H(),o=W(),s=f()((e={},a()(e,"".concat(B,"-dot"),r),a()(e,"".concat(B,"-count"),!r),a()(e,"".concat(B,"-count-sm"),"small"===j),a()(e,"".concat(B,"-multiple-words"),!r&&y&&y.toString&&y.toString().length>1),a()(e,"".concat(B,"-status-").concat(d),!!d),a()(e,"".concat(B,"-status-").concat(p),x(p)),e)),l=V();return p&&!x(p)&&((l=l||{}).background=p),o?null:c.createElement(b,{prefixCls:t,"data-show":!o,className:s,count:n,displayComponent:K(),title:O||("string"==typeof y||"number"==typeof y?y:void 0),style:l,key:"scrollNumber"})}()),W()||!h?null:c.createElement("span",{className:"".concat(B,"-status-text")},h))};S.Ribbon=function(e){var t,n=e.className,r=e.prefixCls,i=e.style,o=e.color,s=e.children,u=e.text,d=e.placement,h=void 0===d?"end":d,p=c.useContext(m.b),v=p.getPrefixCls,g=p.direction,y=v("ribbon",r),b=x(o),w=f()(y,n,"".concat(y,"-placement-").concat(h),(t={},a()(t,"".concat(y,"-rtl"),"rtl"===g),a()(t,"".concat(y,"-color-").concat(o),b),t)),k={},S={};return o&&!b&&(k.background=o,S.color=o),c.createElement("div",{className:"".concat(y,"-wrapper")},s,c.createElement("div",{className:w,style:l()(l()({},k),i)},u,c.createElement("div",{className:"".concat(y,"-corner"),style:S})))};t.a=S},KtWR: /*!************************************************************************!*\ @@ -1619,9 +1619,9 @@ var a;self,a=function(e,n){return function(){var a={"./src/plugin/hyperlinks.js" /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/extends.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/slicedToArray.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/toConsumableArray.js (<- Module is not an ECMAScript module) */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/motion.js because of ./src/pages/Demo/Warehouse/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Engineering/Lists/CurseSetting/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/tree/utils/iconUtil.js because of ./src/pages/virtualSpaces/Lists/Video/components/AddLink.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/motion.js because of ./src/pages/Classrooms/Lists/Statistics/StudentDetail/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Classrooms/Lists/Statistics/StudentDetail/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/tree/utils/iconUtil.js because of ./src/pages/Paths/New/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/lodash/debounce.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/index.js */ @@ -1696,10 +1696,10 @@ var a;self,a=function(e,n){return function(){var a={"./src/plugin/hyperlinks.js" /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@ant-design/icons/RightOutlined.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/defineProperty.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/extends.js (<- Module is not an ECMAScript module) */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Engineering/Lists/CurseSetting/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/grid/hooks/useBreakpoint.js because of ./src/pages/Engineering/Lists/CurseSetting/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/locale-provider/LocaleReceiver.js because of ./src/pages/Engineering/Navigation/Home/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/select/index.js because of ./src/pages/Engineering/Evaluate/List/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Classrooms/Lists/Statistics/StudentDetail/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/grid/hooks/useBreakpoint.js because of ./src/pages/Classrooms/Lists/Exercise/Detail/components/DuplicateChecking/CheckDetail/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/locale-provider/LocaleReceiver.js because of ./src/pages/Classrooms/New/StartClass/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/select/index.js because of ./src/pages/Classrooms/New/StartClass/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-pagination/es/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-pagination/es/locale/en_US.js */ @@ -1917,7 +1917,7 @@ var a;self,a=function(e,n){return function(){var a={"./src/plugin/hyperlinks.js" /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/defineProperty.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/extends.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/slicedToArray.js (<- Module is not an ECMAScript module) */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Engineering/Lists/CurseSetting/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Classrooms/Lists/Statistics/StudentDetail/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-notification/es/index.js (<- Module is referenced from these modules with unsupported syntax: ./node_modules/antd/lib/message/index.js (referenced with cjs require), ./node_modules/antd/lib/notification/index.js (referenced with cjs require)) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-notification/es/useNotification.js */ @@ -2015,8 +2015,8 @@ var a;self,a=function(e,n){return function(){var a={"./src/plugin/hyperlinks.js" /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/extends.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/inherits.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/typeof.js (<- Module is not an ECMAScript module) */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/throttleByAnimationFrame.js because of ./src/pages/HttpStatus/SixActivities.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Engineering/Lists/CurseSetting/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/throttleByAnimationFrame.js because of ./src/components/SideBar/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Classrooms/Lists/Statistics/StudentDetail/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/omit.js/es/index.js (<- Module is referenced from these modules with unsupported syntax: ./node_modules/antd/lib/button/button.js (referenced with cjs require), ./node_modules/antd/lib/input/Input.js (referenced with cjs require), ./node_modules/antd/lib/input/Password.js (referenced with cjs require), ./node_modules/antd/lib/input/TextArea.js (referenced with cjs require)) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-resize-observer/es/index.js */ @@ -2032,14 +2032,14 @@ var a;self,a=function(e,n){return function(){var a={"./src/plugin/hyperlinks.js" /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/slicedToArray.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/toConsumableArray.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/typeof.js (<- Module is not an ECMAScript module) */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/reactNode.js because of ./src/pages/Engineering/Navigation/Home/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/responsiveObserve.js because of ./src/pages/Engineering/Lists/CurseSetting/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Engineering/Lists/CurseSetting/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/grid/col.js because of ./src/pages/virtualSpaces/Lists/Syllabuses/AddOrEdit/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/grid/hooks/useBreakpoint.js because of ./src/pages/Engineering/Lists/CurseSetting/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/grid/row.js because of ./src/pages/virtualSpaces/Lists/Syllabuses/AddOrEdit/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/pagination/index.js because of ./src/pages/Engineering/Lists/CurseSetting/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/spin/index.js because of ./src/pages/Engineering/Navigation/Home/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/reactNode.js because of ./src/pages/Classrooms/New/StartClass/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/responsiveObserve.js because of ./src/pages/Classrooms/Lists/Statistics/StudentDetail/components/Shixun/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Classrooms/Lists/Statistics/StudentDetail/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/grid/col.js because of ./src/pages/Classrooms/New/StartClass/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/grid/hooks/useBreakpoint.js because of ./src/pages/Classrooms/Lists/Statistics/StudentDetail/components/Shixun/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/grid/row.js because of ./src/pages/Classrooms/New/StartClass/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/pagination/index.js because of ./src/pages/Classrooms/Lists/Statistics/StudentDetail/components/Shixun/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/spin/index.js because of ./src/pages/Classrooms/Lists/Teachers/components/DownIntoClass.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */function(e,t,n){"use strict";n.d(t,"a",(function(){return O}));var r=n("RIqP"),a=n.n(r),i=n("pVnL"),o=n.n(i),s=n("lSNA"),l=n.n(s),c=n("J4zp"),u=n.n(c),d=n("cDf5"),f=n.n(d),h=n("q1tI"),p=n("TSYQ"),m=n.n(p),v=n("W9HT"),g=n("5OYt"),y=n("ACnJ"),b=n("H84U"),w=n("NUBc"),x=n("qrJ5"),k=n("/kpp"),S=n("0n0R"),C=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a0&&h.createElement("ul",{className:"".concat(g,"-item-action"),key:"actions"},a.map((function(e,t){return h.createElement("li",{key:"".concat(g,"-item-action-").concat(t)},e,t!==a.length-1&&h.createElement("em",{className:"".concat(g,"-item-action-split")}))}))),w=f?"div":"li",x=h.createElement(w,o()({},u,{className:m()("".concat(g,"-item"),s,l()({},"".concat(g,"-item-no-flex"),!("vertical"===p?i:(h.Children.forEach(r,(function(e){"string"==typeof e&&(t=!0)})),!(t&&h.Children.count(r)>1)))))}),"vertical"===p&&i?[h.createElement("div",{className:"".concat(g,"-item-main"),key:"content"},r,y),h.createElement("div",{className:"".concat(g,"-item-extra"),key:"extra"},i)]:[r,y,Object(S.a)(i,{key:"extra"})]);return f?h.createElement(k.a,{flex:1,style:c},x):x};_.Meta=function(e){var t=e.prefixCls,n=e.className,r=e.avatar,a=e.title,i=e.description,s=C(e,["prefixCls","className","avatar","title","description"]),l=(0,h.useContext(b.b).getPrefixCls)("list",t),c=m()("".concat(l,"-item-meta"),n),u=h.createElement("div",{className:"".concat(l,"-item-meta-content")},a&&h.createElement("h4",{className:"".concat(l,"-item-meta-title")},a),i&&h.createElement("div",{className:"".concat(l,"-item-meta-description")},i));return h.createElement("div",o()({},s,{className:c}),r&&h.createElement("div",{className:"".concat(l,"-item-meta-avatar")},r),(a||i)&&u)};var N=_,j=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);ace&&(le.current=ce);var ue=r?h.createElement("div",{className:"".concat(re,"-pagination")},h.createElement(w.a,o()({},le,{onChange:te,onShowSizeChange:ne}))):null,de=a()(A);r&&A.length>(le.current-1)*le.pageSize&&(de=a()(A).splice((le.current-1)*le.pageSize,le.pageSize));var fe=Object(g.a)(),he=h.useMemo((function(){for(var e=0;e0){var ve=de.map((function(e,t){return function(e,t){return R?((n="function"==typeof z?z(e):"string"==typeof z?e[z]:e.key)||(n="list-item-".concat(t)),$[t]=n,R(e,t)):null;var n}(e,t)})),ge=h.Children.map(ve,(function(e,t){return h.createElement("div",{key:$[t],style:pe},e)}));me=N?h.createElement(x.a,{gutter:N.gutter},ge):h.createElement("ul",{className:"".concat(re,"-items")},ve)}else S||ie||(me=function(e,t){return h.createElement("div",{className:"".concat(e,"-empty-text")},B&&B.emptyText||t("List"))}(re,X));var ye=le.position||"bottom";return h.createElement(O.Provider,{value:{grid:N,itemLayout:C}},h.createElement("div",o()({className:se},F),("top"===ye||"both"===ye)&&ue,L&&h.createElement("div",{className:"".concat(re,"-header")},L),h.createElement(v.a,ae,me,S),T&&h.createElement("div",{className:"".concat(re,"-footer")},T),_||("bottom"===ye||"both"===ye)&&ue))}E.Item=N;t.b=E},Vl3Y: /*!*********************************************************!*\ @@ -2056,16 +2056,16 @@ var a;self,a=function(e,n){return function(){var a={"./src/plugin/hyperlinks.js" /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/slicedToArray.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/toConsumableArray.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/typeof.js (<- Module is not an ECMAScript module) */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/devWarning.js because of ./src/pages/Account/Certification/components/ProfessionalAuthModal.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/hooks/useForceUpdate.js because of ./src/pages/Account/Certification/components/ProfessionalAuthModal.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/reactNode.js because of ./src/pages/Engineering/Navigation/Home/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/type.js because of ./src/pages/Engineering/Navigation/Home/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/SizeContext.js because of ./src/pages/Engineering/Evaluate/List/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Engineering/Lists/CurseSetting/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/grid/col.js because of ./src/pages/Account/Certification/components/ProfessionalAuthModal.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/grid/row.js because of ./src/pages/Account/Certification/components/ProfessionalAuthModal.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/locale-provider/LocaleReceiver.js because of ./src/pages/Engineering/Navigation/Home/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/locale/default.js because of ./src/pages/Account/Certification/components/ProfessionalAuthModal.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/devWarning.js because of ./src/pages/Classrooms/Lists/Statistics/StudentDetail/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/hooks/useForceUpdate.js because of ./src/pages/Paths/New/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/reactNode.js because of ./src/pages/Classrooms/New/StartClass/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/type.js because of ./src/pages/Classrooms/Lists/Teachers/components/DownIntoClass.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/SizeContext.js because of ./src/pages/Paths/New/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Classrooms/Lists/Statistics/StudentDetail/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/grid/col.js because of ./src/pages/Classrooms/Lists/Exercise/Detail/components/DuplicateChecking/CheckDetail/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/grid/row.js because of ./src/pages/Classrooms/Lists/Exercise/Detail/components/DuplicateChecking/CheckDetail/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/locale-provider/LocaleReceiver.js because of ./src/pages/Classrooms/New/StartClass/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/locale/default.js because of ./src/pages/Classrooms/New/StartClass/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/lodash/isEqual.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/omit.js/es/index.js (<- Module is referenced from these modules with unsupported syntax: ./node_modules/antd/lib/button/button.js (referenced with cjs require), ./node_modules/antd/lib/input/Input.js (referenced with cjs require), ./node_modules/antd/lib/input/Password.js (referenced with cjs require), ./node_modules/antd/lib/input/TextArea.js (referenced with cjs require)) */ @@ -2128,11 +2128,11 @@ var a;self,a=function(e,n){return function(){var a={"./src/plugin/hyperlinks.js" /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/defineProperty.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/extends.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/slicedToArray.js (<- Module is not an ECMAScript module) */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/devWarning.js because of ./src/pages/virtualSpaces/Lists/Syllabuses/AddOrEdit/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/reactNode.js because of ./src/pages/Engineering/Navigation/Home/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/type.js because of ./src/pages/Engineering/Navigation/Home/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/button/index.js because of ./src/pages/virtualSpaces/Lists/Syllabuses/AddOrEdit/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Engineering/Lists/CurseSetting/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/devWarning.js because of ./src/pages/Classrooms/Lists/Statistics/StudentDetail/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/reactNode.js because of ./src/pages/Classrooms/New/StartClass/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/type.js because of ./src/pages/Classrooms/Lists/Teachers/components/DownIntoClass.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/button/index.js because of ./src/pages/Classrooms/Lists/Exercise/Answer/components/ErrCheckIpTip.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Classrooms/Lists/Statistics/StudentDetail/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-dropdown/es/index.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("pVnL"),a=n.n(r),i=n("lSNA"),o=n.n(i),s=n("q1tI"),l=n("eDIo"),c=n("TSYQ"),u=n.n(c),d=n("fEPi"),f=n.n(d),h=n("J4zp"),p=n.n(h),m=n("cCPh"),v=n.n(m),g=n("2/Rp"),y=n("H84U"),b=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a=0?"slide-down":"slide-up"),trigger:E,overlay:function(){return function(t){var n,r=e.overlay;n="function"==typeof r?r():r;var a=(n=s.Children.only("string"==typeof n?s.createElement("span",null,n):n)).props;Object(S.a)(!a.mode||"vertical"===a.mode,"Dropdown",'mode="'.concat(a.mode,"\" is not supported for Dropdown's Menu."));var i=a.selectable,o=void 0!==i&&i,l=a.focusable,c=void 0===l||l,u=s.createElement("span",{className:"".concat(t,"-menu-submenu-arrow")},s.createElement(f.a,{className:"".concat(t,"-menu-submenu-arrow-icon")}));return"string"==typeof n.type?n:Object(_.a)(n,{mode:"vertical",selectable:o,focusable:c,expandIcon:u})}(C)},placement:function(){var t=e.placement;return void 0!==t?t:"rtl"===p?"bottomRight":"bottomLeft"}()}),j)});N.Button=k,N.defaultProps={mouseEnterDelay:.15,mouseLeaveDelay:.1};var j=t.a=N},XCrF: @@ -2188,8 +2188,8 @@ var a;self,a=function(e,n){return function(){var a={"./src/plugin/hyperlinks.js" /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/createSuper.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/extends.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/inherits.js (<- Module is not an ECMAScript module) */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/locale-provider/context.js because of ./src/pages/Engineering/Navigation/Home/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/locale/default.js because of ./src/pages/Account/Certification/components/ProfessionalAuthModal.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/locale-provider/context.js because of ./src/pages/Classrooms/Lists/Statistics/StudentDetail/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/locale/default.js because of ./src/pages/Classrooms/New/StartClass/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */function(e,t,n){"use strict";n.d(t,"a",(function(){return v})),n.d(t,"b",(function(){return g}));var r=n("pVnL"),a=n.n(r),i=n("lwsE"),o=n.n(i),s=n("W8MJ"),l=n.n(s),c=n("7W2i"),u=n.n(c),d=n("LQ03"),f=n.n(d),h=n("q1tI"),p=n("ZvpZ").a,m=n("YlG9"),v=function(e){u()(n,e);var t=f()(n);function n(){return o()(this,n),t.apply(this,arguments)}return l()(n,[{key:"getLocale",value:function(){var e=this.props,t=e.componentName,n=e.defaultLocale||p[t||"global"],r=this.context,i=t&&r?r[t]:{};return a()(a()({},"function"==typeof n?n():n),i||{})}},{key:"getLocaleCode",value:function(){var e=this.context,t=e&&e.locale;return e&&e.exist&&!t?p.locale:t}},{key:"render",value:function(){return this.props.children(this.getLocale(),this.getLocaleCode(),this.context)}}]),n}(h.Component);function g(e,t){var n=h.useContext(m.a);return[h.useMemo((function(){var r=t||p[e||"global"],i=e&&n?n[e]:{};return a()(a()({},"function"==typeof r?r():r),i||{})}),[e,t,n])]}v.defaultProps={componentName:"global"},v.contextType=m.a},YNAk: /*!*********************************************************************!*\ !*** ./node_modules/@ant-design/icons/lib/icons/CaretDownFilled.js ***! @@ -2267,8 +2267,8 @@ var a;self,a=function(e,n){return function(){var a={"./src/plugin/hyperlinks.js" /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/defineProperty.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/extends.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/inherits.js (<- Module is not an ECMAScript module) */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Engineering/Lists/CurseSetting/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/layout/layout.js because of ./src/pages/Messages/Private/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Classrooms/Lists/Statistics/StudentDetail/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/layout/layout.js because of ./src/pages/Three/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/omit.js/es/index.js (<- Module is referenced from these modules with unsupported syntax: ./node_modules/antd/lib/button/button.js (referenced with cjs require), ./node_modules/antd/lib/input/Input.js (referenced with cjs require), ./node_modules/antd/lib/input/Password.js (referenced with cjs require), ./node_modules/antd/lib/input/TextArea.js (referenced with cjs require)) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */function(e,t,n){"use strict";n.d(t,"a",(function(){return P})),n.d(t,"b",(function(){return I}));var r,a=n("lSNA"),i=n.n(a),o=n("pVnL"),s=n.n(o),l=n("lwsE"),c=n.n(l),u=n("W8MJ"),d=n.n(u),f=n("7W2i"),h=n.n(f),p=n("LQ03"),m=n.n(p),v=n("q1tI"),g=n("TSYQ"),y=n.n(g),b=n("BGR+"),w=n("T1rO"),x=n.n(w),k=n("fEPi"),S=n.n(k),C=n("DFhj"),_=n.n(C),N=n("PKem"),j=n("H84U"),O=function(e){return!isNaN(parseFloat(e))&&isFinite(e)},E=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a0&&void 0!==arguments[0]?arguments[0]:"";return r+=1,"".concat(e).concat(r)}),T=function(e){h()(n,e);var t=m()(n);function n(e){var r,a,o;return c()(this,n),(r=t.call(this,e)).responsiveHandler=function(e){r.setState({below:e.matches});var t=r.props.onBreakpoint,n=r.state.collapsed;t&&t(e.matches),n!==e.matches&&r.setCollapsed(e.matches,"responsive")},r.setCollapsed=function(e,t){"collapsed"in r.props||r.setState({collapsed:e});var n=r.props.onCollapse;n&&n(e,t)},r.toggle=function(){var e=!r.state.collapsed;r.setCollapsed(e,"clickTrigger")},r.renderSider=function(e){var t,n=e.getPrefixCls,a=r.props,o=a.prefixCls,l=a.className,c=a.theme,u=a.collapsible,d=a.reverseArrow,f=a.trigger,h=a.style,p=a.width,m=a.collapsedWidth,g=a.zeroWidthTriggerStyle,w=a.children,k=E(a,["prefixCls","className","theme","collapsible","reverseArrow","trigger","style","width","collapsedWidth","zeroWidthTriggerStyle","children"]),C=r.state,N=C.collapsed,j=C.below,A=n("layout-sider",o),P=Object(b.default)(k,["collapsed","defaultCollapsed","onCollapse","breakpoint","onBreakpoint","siderHook","zeroWidthTriggerStyle"]),L=N?m:p,T=O(L)?"".concat(L,"px"):String(L),I=0===parseFloat(String(m||0))?v.createElement("span",{onClick:r.toggle,className:y()("".concat(A,"-zero-width-trigger"),"".concat(A,"-zero-width-trigger-").concat(d?"right":"left")),style:g},f||v.createElement(x.a,null)):null,M={expanded:d?v.createElement(S.a,null):v.createElement(_.a,null),collapsed:d?v.createElement(_.a,null):v.createElement(S.a,null)}[N?"collapsed":"expanded"],z=null!==f?I||v.createElement("div",{className:"".concat(A,"-trigger"),onClick:r.toggle,style:{width:T}},f||M):null,R=s()(s()({},h),{flex:"0 0 ".concat(T),maxWidth:T,minWidth:T,width:T}),B=y()(l,A,"".concat(A,"-").concat(c),(t={},i()(t,"".concat(A,"-collapsed"),!!N),i()(t,"".concat(A,"-has-trigger"),u&&null!==f&&!I),i()(t,"".concat(A,"-below"),!!j),i()(t,"".concat(A,"-zero-width"),0===parseFloat(T)),t));return v.createElement("aside",s()({className:B},P,{style:R}),v.createElement("div",{className:"".concat(A,"-children")},w),u||j&&I?z:null)},r.uniqueId=L("ant-sider-"),"undefined"!=typeof window&&(a=window.matchMedia),a&&e.breakpoint&&e.breakpoint in A&&(r.mql=a("(max-width: ".concat(A[e.breakpoint],")"))),o="collapsed"in e?e.collapsed:e.defaultCollapsed,r.state={collapsed:o,below:!1},r}return d()(n,[{key:"componentDidMount",value:function(){var e;this.mql&&(this.mql.addListener(this.responsiveHandler),this.responsiveHandler(this.mql)),null===(e=this.props)||void 0===e||e.siderHook.addSider(this.uniqueId)}},{key:"componentWillUnmount",value:function(){var e,t;null===(e=null==this?void 0:this.mql)||void 0===e||e.removeListener(this.responsiveHandler),null===(t=this.props)||void 0===t||t.siderHook.removeSider(this.uniqueId)}},{key:"render",value:function(){var e=this.state.collapsed,t=this.props.collapsedWidth;return v.createElement(P.Provider,{value:{siderCollapsed:e,collapsedWidth:t}},v.createElement(j.a,null,this.renderSider))}}],[{key:"getDerivedStateFromProps",value:function(e){return"collapsed"in e?{collapsed:e.collapsed}:null}}]),n}(v.Component);T.defaultProps={collapsible:!1,defaultCollapsed:!1,reverseArrow:!1,width:200,collapsedWidth:80,style:{},theme:"dark"};var I=function(e){h()(n,e);var t=m()(n);function n(){return c()(this,n),t.apply(this,arguments)}return d()(n,[{key:"render",value:function(){var e=this;return v.createElement(N.a.Consumer,null,(function(t){return v.createElement(T,s()({},t,e.props))}))}}]),n}(v.Component)},"Znn+": @@ -2287,8 +2287,8 @@ var a;self,a=function(e,n){return function(){var a={"./src/plugin/hyperlinks.js" \************************************************************/ /*! exports provided: default */ /*! exports used: default */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/date-picker/locale/en_US.js because of ./src/pages/Classrooms/Lists/Statistics/VideoStatistics/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/time-picker/locale/en_US.js because of ./src/pages/Classrooms/Lists/Statistics/VideoStatistics/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/date-picker/locale/en_US.js because of ./src/pages/Classrooms/New/StartClass/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/time-picker/locale/en_US.js because of ./src/pages/Classrooms/New/StartClass/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-pagination/es/locale/en_US.js */function(e,t,n){"use strict";var r=n("H4fg"),a=n("61s2"),i=n("RlXo"),o=a.a,s="${label} is not a valid ${type}",l={locale:"en",Pagination:r.a,DatePicker:a.a,TimePicker:i.a,Calendar:o,global:{placeholder:"Please select"},Table:{filterTitle:"Filter menu",filterConfirm:"OK",filterReset:"Reset",filterEmptyText:"No filters",emptyText:"No data",selectAll:"Select current page",selectInvert:"Invert current page",selectionAll:"Select all data",sortTitle:"Sort",expand:"Expand row",collapse:"Collapse row",triggerDesc:"Click sort by descend",triggerAsc:"Click sort by ascend",cancelSort:"Click to cancel sort"},Modal:{okText:"OK",cancelText:"Cancel",justOkText:"OK"},Popconfirm:{okText:"OK",cancelText:"Cancel"},Transfer:{titles:["",""],searchPlaceholder:"Search here",itemUnit:"item",itemsUnit:"items",remove:"Remove",selectCurrent:"Select current page",removeCurrent:"Remove current page",selectAll:"Select all data",removeAll:"Remove all data",selectInvert:"Invert current page"},Upload:{uploading:"Uploading...",removeFile:"Remove file",uploadError:"Upload error",previewFile:"Preview file",downloadFile:"Download file"},Empty:{description:"No Data"},Icon:{icon:"icon"},Text:{edit:"Edit",copy:"Copy",copied:"Copied",expand:"Expand"},PageHeader:{back:"Back"},Form:{optional:"(optional)",defaultValidateMessages:{default:"Field validation error ${label}",required:"Please enter ${label}",enum:"${label} must be one of [${enum}]",whitespace:"${label} cannot be a blank character",date:{format:"${label} date format is invalid",parse:"${label} cannot be converted to a date",invalid:"${label} is an invalid date"},types:{string:s,method:s,array:s,object:s,number:s,date:s,boolean:s,integer:s,float:s,regexp:s,email:s,url:s,hex:s},string:{len:"${label} must be ${len} characters",min:"${label} at least ${min} characters",max:"${label} up to ${max} characters",range:"${label} must be between ${min}-${max} characters"},number:{len:"${label} must be equal to ${len}",min:"${label} minimum value is ${min}",max:"${label} maximum value is ${max}",range:"${label} must be between ${min}-${max}"},array:{len:"Must be ${len} ${label}",min:"At least ${min} ${label}",max:"At most ${max} ${label}",range:"The amount of ${label} must be between ${min}-${max}"},pattern:{mismatch:"${label} does not match the pattern ${pattern}"}}}};t.a=l},ZxNd: /*!********************************************************************!*\ !*** ./node_modules/@ant-design/icons-svg/lib/asn/EditOutlined.js ***! @@ -2349,11 +2349,11 @@ var a;self,a=function(e,n){return function(){var a={"./src/plugin/hyperlinks.js" /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/defineProperty.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/extends.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/toConsumableArray.js (<- Module is not an ECMAScript module) */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/devWarning.js because of ./src/pages/virtualSpaces/Lists/Syllabuses/AddOrEdit/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/reactNode.js because of ./src/pages/Engineering/Navigation/Home/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Engineering/Lists/CurseSetting/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/dropdown/dropdown.js because of ./src/.umi-production/plugin-locale/SelectLang.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/menu/index.js because of ./src/pages/Demo/Warehouse/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/devWarning.js because of ./src/pages/Classrooms/Lists/Statistics/StudentDetail/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/reactNode.js because of ./src/pages/Classrooms/New/StartClass/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Classrooms/Lists/Statistics/StudentDetail/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/dropdown/dropdown.js because of ./src/pages/Classrooms/Lists/Statistics/StudentDetail/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/menu/index.js because of ./src/pages/Classrooms/Lists/Statistics/StudentDetail/index.tsx */ /*! 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/react/index.js (<- Module is not an ECMAScript module) */function(e,t,n){"use strict";var r=n("pVnL"),a=n.n(r),i=n("lSNA"),o=n.n(i),s=n("RIqP"),l=n.n(s),c=n("q1tI"),u=n("TSYQ"),d=n.n(u),f=n("Zm9Q"),h=n("HQEm"),p=n.n(h),m=n("XBQK"),v=n("H84U"),g=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a0){var L=[];t=h.map((function(e){var t,n=j(e.path,w);return n&&L.push(n),e.children&&e.children.length&&(t=c.createElement(k.a,null,e.children.map((function(e){return c.createElement(k.a.Item,{key:e.path||e.breadcrumbName},g(e,w,h,function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2?arguments[2]:void 0,r=l()(e),a=j(t,n);return a&&r.push(a),r}(L,e.path,w)))})))),c.createElement(b,{overlay:t,separator:i,key:n||e.breadcrumbName},g(e,w,h,L))}))}else p&&(t=Object(f.a)(p).map((function(e,t){return e?(Object(S.a)(e.type&&(!0===e.type.__ANT_BREADCRUMB_ITEM||!0===e.type.__ANT_BREADCRUMB_SEPARATOR),"Breadcrumb","Only accepts Breadcrumb.Item and Breadcrumb.Separator as it's children"),Object(C.a)(e,{separator:i,key:t})):e})));var T=d()(u,P,o()({},"".concat(P,"-rtl"),"rtl"===A));return c.createElement("div",a()({className:T,style:s},x),t)};O.Item=b,O.Separator=x;var E=O;t.a=E},bKJz: @@ -2403,11 +2403,11 @@ var a;self,a=function(e,n){return function(){var a={"./src/plugin/hyperlinks.js" /*! exports used: default */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/defineProperty.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/extends.js (<- Module is not an ECMAScript module) */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/col/index.js because of ./src/pages/Account/Certification/components/ProfessionalAuthModal.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/SizeContext.js because of ./src/pages/Engineering/Evaluate/List/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Engineering/Lists/CurseSetting/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/row/index.js because of ./src/pages/Account/Certification/components/ProfessionalAuthModal.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/tabs/index.js because of ./src/pages/Demo/Warehouse/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/col/index.js because of ./src/pages/Classrooms/Lists/Exercise/Detail/components/DuplicateChecking/CheckDetail/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/SizeContext.js because of ./src/pages/Classrooms/New/StartClass/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Classrooms/Lists/Statistics/StudentDetail/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/row/index.js because of ./src/pages/Classrooms/Lists/Exercise/Detail/components/DuplicateChecking/CheckDetail/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/tabs/index.js because of ./src/pages/Classrooms/Lists/Statistics/StudentDetail/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/omit.js/es/index.js (<- Module is referenced from these modules with unsupported syntax: ./node_modules/antd/lib/button/button.js (referenced with cjs require), ./node_modules/antd/lib/input/Input.js (referenced with cjs require), ./node_modules/antd/lib/input/Password.js (referenced with cjs require), ./node_modules/antd/lib/input/TextArea.js (referenced with cjs require)) */ /*! 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("lSNA"),a=n.n(r),i=n("pVnL"),o=n.n(i),s=n("q1tI"),l=n("TSYQ"),c=n.n(l),u=n("BGR+"),d=n("H84U"),f=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a0&&(w=r.getOptions().map((function(e){return g.createElement(L,{prefixCls:m,key:e.value.toString(),disabled:"disabled"in e?e.disabled:s.disabled,value:e.value,checked:-1!==l.value.indexOf(e.value),onChange:e.onChange,className:"".concat(v,"-item"),style:e.style},e.label)})));var x={toggleOption:r.toggleOption,value:r.state.value,disabled:r.props.disabled,name:r.props.name,registerValue:r.registerValue,cancelValue:r.cancelValue},k=b()(v,u,a()({},"".concat(v,"-rtl"),"rtl"===n));return g.createElement("div",o()({className:k,style:d},y),g.createElement(N.Provider,{value:x},w))},r.state={value:e.value||e.defaultValue||[],registeredValues:[]},r}return u()(n,[{key:"getOptions",value:function(){return this.props.options.map((function(e){return"string"==typeof e?{label:e,value:e}:e}))}},{key:"render",value:function(){return g.createElement(C.a,null,this.renderGroup)}}],[{key:"getDerivedStateFromProps",value:function(e){return"value"in e?{value:e.value||[]}:null}}]),n}(g.PureComponent);j.defaultProps={options:[]};var O=j,E=n("uaoM"),A=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a0&&(N=i.createElement(o.FormProvider,{validateMessages:j},s)),i.createElement(x.a,{size:g},i.createElement(w.b.Provider,{value:_},i.createElement(y,{locale:m||r,_ANT_MARK__:"internalMark"},N)))}(n,s)}))}))}},wFql: /*!***************************************************************!*\ @@ -3593,15 +3593,15 @@ e.exports=function(){"use strict";var e=Object.hasOwnProperty,t=Object.setProtot /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/inherits.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/toConsumableArray.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/typeof.js (<- Module is not an ECMAScript module) */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/devWarning.js because of ./src/pages/virtualSpaces/Lists/Syllabuses/AddOrEdit/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/raf.js because of ./src/pages/virtualSpaces/Lists/Syllabuses/AddOrEdit/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/ref.js because of ./src/pages/Engineering/Norm/List/ThresholdsModal/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/type.js because of ./src/pages/Engineering/Navigation/Home/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Engineering/Lists/CurseSetting/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/index.js because of ./src/pages/Engineering/Navigation/Home/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/input/TextArea.js because of ./src/pages/virtualSpaces/Lists/Syllabuses/AddOrEdit/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/locale-provider/LocaleReceiver.js because of ./src/pages/Engineering/Navigation/Home/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/tooltip/index.js because of ./src/pages/Engineering/Lists/CourseMatrix/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/devWarning.js because of ./src/pages/Classrooms/Lists/Statistics/StudentDetail/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/raf.js because of ./src/pages/Paths/New/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/ref.js because of ./src/pages/Classrooms/New/StartClass/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/type.js because of ./src/pages/Classrooms/Lists/Teachers/components/DownIntoClass.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Classrooms/Lists/Statistics/StudentDetail/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/index.js because of ./src/pages/Classrooms/Lists/Statistics/StudentDetail/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/input/TextArea.js because of ./src/pages/Classrooms/New/StartClass/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/locale-provider/LocaleReceiver.js because of ./src/pages/Classrooms/New/StartClass/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/tooltip/index.js because of ./src/pages/Paths/New/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/copy-to-clipboard/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/omit.js/es/index.js (<- Module is referenced from these modules with unsupported syntax: ./node_modules/antd/lib/button/button.js (referenced with cjs require), ./node_modules/antd/lib/input/Input.js (referenced with cjs require), ./node_modules/antd/lib/input/Password.js (referenced with cjs require), ./node_modules/antd/lib/input/TextArea.js (referenced with cjs require)) */ @@ -3745,7 +3745,7 @@ e.exports=function(){"use strict";var e=Object.hasOwnProperty,t=Object.setProtot \************************************************************/ /*! exports provided: default */ /*! exports used: default */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/getScroll.js because of ./src/pages/HttpStatus/SixActivities.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/getScroll.js because of ./src/pages/Classrooms/Lists/Exercise/Answer/components/Shixun.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/raf/index.js (<- Module is not an ECMAScript module) */function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var r=n("xEkU"),a=n.n(r),i=n("i6bk");function o(e,t,n,r){var a=n-t;return(e/=r/2)<1?a/2*e*e*e+t:a/2*((e-=2)*e*e+2)+t}function s(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.getContainer,r=void 0===n?function(){return window}:n,s=t.callback,l=t.duration,c=void 0===l?450:l,u=r(),d=Object(i.a)(u,!0),f=Date.now(),h=function t(){var n=Date.now()-f,r=o(n>c?c:n,d,e,c);Object(i.b)(u)?u.scrollTo(window.pageXOffset,r):u instanceof HTMLDocument||"HTMLDocument"===u.constructor.name?u.documentElement.scrollTop=r:u.scrollTop=r,n .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::afte .ant-form-item-has-success.ant-form-item-has-feedback .ant-form-item-children-icon {color: @success-color;} .ant-form-item-has-warning .ant-form-item-explain, .ant-form-item-has-warning .ant-form-item-split {color: @warning-color;} .ant-form-item-has-warning .ant-input, .ant-form-item-has-warning .ant-input-affix-wrapper, .ant-form-item-has-warning .ant-input:hover, .ant-form-item-has-warning .ant-input-affix-wrapper:hover {border-color: @warning-color;} -.ant-form-item-has-warning .ant-input:focus, .ant-form-item-has-warning .ant-input-affix-wrapper:focus, .ant-form-item-has-warning .ant-input-focused, .ant-form-item-has-warning .ant-input-affix-wrapper-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(93, 92, 164, 0.2);} +.ant-form-item-has-warning .ant-input:focus, .ant-form-item-has-warning .ant-input-affix-wrapper:focus, .ant-form-item-has-warning .ant-input-focused, .ant-form-item-has-warning .ant-input-affix-wrapper-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(73, 61, 22, 0.2);} .ant-form-item-has-warning .ant-input:not(.ant-form-item-has-warning .ant-input-disabled) {background-color: #fff;} .ant-form-item-has-warning .ant-input-affix-wrapper:not(.ant-form-item-has-warning .ant-input-affix-wrapper-disabled) {background-color: #fff;} .ant-form-item-has-warning .ant-input-affix-wrapper input:focus {box-shadow: none !important;} -.ant-form-item-has-warning .ant-calendar-picker-open .ant-calendar-picker-input {border-color: color(~`colorPalette("@{warning-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(93, 92, 164, 0.2);} +.ant-form-item-has-warning .ant-calendar-picker-open .ant-calendar-picker-input {border-color: color(~`colorPalette("@{warning-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(73, 61, 22, 0.2);} .ant-form-item-has-warning .ant-input-prefix {color: @warning-color;} .ant-form-item-has-warning .ant-input-group-addon {color: @warning-color;border-color: @warning-color;} .ant-form-item-has-warning .has-feedback {color: @warning-color;} .ant-form-item-has-warning.ant-form-item-has-feedback .ant-form-item-children-icon {color: @warning-color;} .ant-form-item-has-warning .ant-select:not(.ant-select-borderless) .ant-select-selector {border-color: @warning-color !important;} -.ant-form-item-has-warning .ant-select:not(.ant-select-borderless).ant-select-open .ant-select-selector, .ant-form-item-has-warning .ant-select:not(.ant-select-borderless).ant-select-focused .ant-select-selector {border-color: color(~`colorPalette("@{warning-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(93, 92, 164, 0.2);} +.ant-form-item-has-warning .ant-select:not(.ant-select-borderless).ant-select-open .ant-select-selector, .ant-form-item-has-warning .ant-select:not(.ant-select-borderless).ant-select-focused .ant-select-selector {border-color: color(~`colorPalette("@{warning-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(73, 61, 22, 0.2);} .ant-form-item-has-warning .ant-input-number, .ant-form-item-has-warning .ant-picker {border-color: @warning-color;} -.ant-form-item-has-warning .ant-input-number-focused, .ant-form-item-has-warning .ant-picker-focused, .ant-form-item-has-warning .ant-input-number:focus, .ant-form-item-has-warning .ant-picker:focus {border-color: color(~`colorPalette("@{warning-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(93, 92, 164, 0.2);} +.ant-form-item-has-warning .ant-input-number-focused, .ant-form-item-has-warning .ant-picker-focused, .ant-form-item-has-warning .ant-input-number:focus, .ant-form-item-has-warning .ant-picker:focus {border-color: color(~`colorPalette("@{warning-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(73, 61, 22, 0.2);} .ant-form-item-has-warning .ant-input-number:not([disabled]):hover, .ant-form-item-has-warning .ant-picker:not([disabled]):hover {border-color: @warning-color;} -.ant-form-item-has-warning .ant-cascader-picker:focus .ant-cascader-input {border-color: color(~`colorPalette("@{warning-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(93, 92, 164, 0.2);} +.ant-form-item-has-warning .ant-cascader-picker:focus .ant-cascader-input {border-color: color(~`colorPalette("@{warning-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(73, 61, 22, 0.2);} .ant-form-item-has-error .ant-form-item-explain, .ant-form-item-has-error .ant-form-item-split {color: @error-color;} .ant-form-item-has-error .ant-input, .ant-form-item-has-error .ant-input-affix-wrapper, .ant-form-item-has-error .ant-input:hover, .ant-form-item-has-error .ant-input-affix-wrapper:hover {border-color: @error-color;} -.ant-form-item-has-error .ant-input:focus, .ant-form-item-has-error .ant-input-affix-wrapper:focus, .ant-form-item-has-error .ant-input-focused, .ant-form-item-has-error .ant-input-affix-wrapper-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(168, 23, 94, 0.2);} +.ant-form-item-has-error .ant-input:focus, .ant-form-item-has-error .ant-input-affix-wrapper:focus, .ant-form-item-has-error .ant-input-focused, .ant-form-item-has-error .ant-input-affix-wrapper-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(175, 144, 162, 0.2);} .ant-form-item-has-error .ant-input:not(.ant-form-item-has-error .ant-input-disabled) {background-color: #fff;} .ant-form-item-has-error .ant-input-affix-wrapper:not(.ant-form-item-has-error .ant-input-affix-wrapper-disabled) {background-color: #fff;} .ant-form-item-has-error .ant-input-affix-wrapper input:focus {box-shadow: none !important;} -.ant-form-item-has-error .ant-calendar-picker-open .ant-calendar-picker-input {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(168, 23, 94, 0.2);} +.ant-form-item-has-error .ant-calendar-picker-open .ant-calendar-picker-input {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(175, 144, 162, 0.2);} .ant-form-item-has-error .ant-input-prefix {color: @error-color;} .ant-form-item-has-error .ant-input-group-addon {color: @error-color;border-color: @error-color;} .ant-form-item-has-error .has-feedback {color: @error-color;} .ant-form-item-has-error.ant-form-item-has-feedback .ant-form-item-children-icon {color: @error-color;} .ant-form-item-has-error .ant-select:not(.ant-select-borderless) .ant-select-selector {border-color: @error-color !important;} -.ant-form-item-has-error .ant-select:not(.ant-select-borderless).ant-select-open .ant-select-selector, .ant-form-item-has-error .ant-select:not(.ant-select-borderless).ant-select-focused .ant-select-selector {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(168, 23, 94, 0.2);} +.ant-form-item-has-error .ant-select:not(.ant-select-borderless).ant-select-open .ant-select-selector, .ant-form-item-has-error .ant-select:not(.ant-select-borderless).ant-select-focused .ant-select-selector {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(175, 144, 162, 0.2);} .ant-form-item-has-error .ant-input-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {border: 0;} .ant-form-item-has-error .ant-select.ant-select-auto-complete .ant-input:focus {border-color: @error-color;} .ant-form-item-has-error .ant-input-number, .ant-form-item-has-error .ant-picker {border-color: @error-color;} -.ant-form-item-has-error .ant-input-number-focused, .ant-form-item-has-error .ant-picker-focused, .ant-form-item-has-error .ant-input-number:focus, .ant-form-item-has-error .ant-picker:focus {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(168, 23, 94, 0.2);} +.ant-form-item-has-error .ant-input-number-focused, .ant-form-item-has-error .ant-picker-focused, .ant-form-item-has-error .ant-input-number:focus, .ant-form-item-has-error .ant-picker:focus {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(175, 144, 162, 0.2);} .ant-form-item-has-error .ant-input-number:not([disabled]):hover, .ant-form-item-has-error .ant-picker:not([disabled]):hover {border-color: @error-color;} .ant-form-item-has-error .ant-mention-wrapper .ant-mention-editor, .ant-form-item-has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):hover {border-color: @error-color;} -.ant-form-item-has-error .ant-mention-wrapper.ant-mention-active:not([disabled]) .ant-mention-editor, .ant-form-item-has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):focus {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(168, 23, 94, 0.2);} -.ant-form-item-has-error .ant-cascader-picker:focus .ant-cascader-input {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(168, 23, 94, 0.2);} +.ant-form-item-has-error .ant-mention-wrapper.ant-mention-active:not([disabled]) .ant-mention-editor, .ant-form-item-has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):focus {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(175, 144, 162, 0.2);} +.ant-form-item-has-error .ant-cascader-picker:focus .ant-cascader-input {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(175, 144, 162, 0.2);} .ant-form-item-has-error .ant-transfer-list {border-color: @error-color;} .ant-form-item-has-error .ant-transfer-list-search:not([disabled]) {border-color: @border-color-base;} .ant-form-item-has-error .ant-transfer-list-search:not([disabled]):hover {border-color: color(~`colorPalette("@{primary-color}", 5)`);border-right-width: 1px !important;} @@ -1467,7 +1467,7 @@ tr.ant-table-expanded-row:hover > td {background: #fbfbfb;} .ant-tag-volcano-inverse {color: #fff;background: #fa541c;border-color: #fa541c;} .ant-tag-orange {color: #fa8c16;background: #fff7e6;border-color: #ffd591;} .ant-tag-orange-inverse {color: #fff;background: #fa8c16;border-color: #fa8c16;} -.ant-tag-yellow {color: #fadb14;background: #feffe6;border-color: #fffb8f;} +.ant-tag-yellow {color: #fadb14;background: color(~`colorPalette("@{border-color-base}", 1)`);border-color: #fffb8f;} .ant-tag-yellow-inverse {color: #fff;background: #fadb14;border-color: #fadb14;} .ant-tag-gold {color: #faad14;background: #fffbe6;border-color: #ffe58f;} .ant-tag-gold-inverse {color: #fff;background: #faad14;border-color: #faad14;} @@ -1479,7 +1479,7 @@ tr.ant-table-expanded-row:hover > td {background: #fbfbfb;} .ant-tag-green-inverse {color: #fff;background: #52c41a;border-color: #52c41a;} .ant-tag-blue {color: #1890ff;background: #e6f7ff;border-color: #91d5ff;} .ant-tag-blue-inverse {color: #fff;background: #1890ff;border-color: #1890ff;} -.ant-tag-geekblue {color: #2f54eb;background: color(~`colorPalette("@{border-color-base}", 3)`);border-color: #adc6ff;} +.ant-tag-geekblue {color: #2f54eb;background: #f0f5ff;border-color: #adc6ff;} .ant-tag-geekblue-inverse {color: #fff;background: #2f54eb;border-color: #2f54eb;} .ant-tag-purple {color: #722ed1;background: #f9f0ff;border-color: #d3adf7;} .ant-tag-purple-inverse {color: #fff;background: #722ed1;border-color: #722ed1;} diff --git a/index.html b/index.html index 161516440b..21590c05ae 100644 --- a/index.html +++ b/index.html @@ -126,7 +126,7 @@ --> - - + + diff --git a/layouts__ShixunDetail__index.e2a63609.async.js b/layouts__ShixunDetail__index.b490abae.async.js similarity index 100% rename from layouts__ShixunDetail__index.e2a63609.async.js rename to layouts__ShixunDetail__index.b490abae.async.js diff --git a/layouts__SimpleLayouts.a30e2d07.async.js b/layouts__SimpleLayouts.8dea9cd7.async.js similarity index 100% rename from layouts__SimpleLayouts.a30e2d07.async.js rename to layouts__SimpleLayouts.8dea9cd7.async.js diff --git a/layouts__SimpleLayouts.p__Classrooms__Lists__Exercise__ReviewGroup__index.p__Classrooms__Lists__Poll.37c56b21.46e158b2.async.js b/layouts__SimpleLayouts.p__Classrooms__Lists__Exercise__ReviewGroup__index.p__Classrooms__Lists__Poll.37c56b21.3c70b971.async.js similarity index 100% rename from layouts__SimpleLayouts.p__Classrooms__Lists__Exercise__ReviewGroup__index.p__Classrooms__Lists__Poll.37c56b21.46e158b2.async.js rename to layouts__SimpleLayouts.p__Classrooms__Lists__Exercise__ReviewGroup__index.p__Classrooms__Lists__Poll.37c56b21.3c70b971.async.js diff --git a/layouts__index.1082a527.async.js b/layouts__index.495b7b6a.async.js similarity index 100% rename from layouts__index.1082a527.async.js rename to layouts__index.495b7b6a.async.js diff --git a/layouts__user.e0ce4b01.async.js b/layouts__user.478e162e.async.js similarity index 100% rename from layouts__user.e0ce4b01.async.js rename to layouts__user.478e162e.async.js diff --git a/layouts__user.p__Classrooms__Index.e871fc80.async.js b/layouts__user.p__Classrooms__Index.352473e2.async.js similarity index 100% rename from layouts__user.p__Classrooms__Index.e871fc80.async.js rename to layouts__user.p__Classrooms__Index.352473e2.async.js diff --git a/layouts__virtualDetail__index.261c20db.async.js b/layouts__virtualDetail__index.59d161ff.async.js similarity index 100% rename from layouts__virtualDetail__index.261c20db.async.js rename to layouts__virtualDetail__index.59d161ff.async.js diff --git a/layouts__virtualDetail__index.p__virtualSpaces__Lists__Managements__index.b0399395.async.js b/layouts__virtualDetail__index.p__virtualSpaces__Lists__Managements__index.663d4767.async.js similarity index 100% rename from layouts__virtualDetail__index.p__virtualSpaces__Lists__Managements__index.b0399395.async.js rename to layouts__virtualDetail__index.p__virtualSpaces__Lists__Managements__index.663d4767.async.js diff --git a/monaco-editor.38977551.async.js b/monaco-editor.38977551.async.js index d23206f7bf..81f2431196 100644 --- a/monaco-editor.38977551.async.js +++ b/monaco-editor.38977551.async.js @@ -34,9 +34,9 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/platform.js (<- Module uses injected variables (process, global)) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/browser/editorExtensions.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/position.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/range.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/selection.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/model/textModel.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordHighlighter/wordHighlighter.js */function(e,t,n){"use strict";n.r(t),n.d(t,"DragAndDropController",(function(){return f}));n("OhnE");var i,o=n("pmY6"),r=n("MNsG"),s=n("sswD"),a=n("cGHE"),u=n("aokT"),l=n("gCVg"),c=function(){function e(e,t,n){this.selection=e,this.targetPosition=t,this.copy=n,this.targetSelection=null}return e.prototype.getEditOperations=function(e,t){var n=e.getValueInRange(this.selection);this.copy||t.addEditOperation(this.selection,null),t.addEditOperation(new u.a(this.targetPosition.lineNumber,this.targetPosition.column,this.targetPosition.lineNumber,this.targetPosition.column),n),!this.selection.containsPosition(this.targetPosition)||this.copy&&(this.selection.getEndPosition().equals(this.targetPosition)||this.selection.getStartPosition().equals(this.targetPosition))?this.copy?this.targetSelection=new l.a(this.targetPosition.lineNumber,this.targetPosition.column,this.selection.endLineNumber-this.selection.startLineNumber+this.targetPosition.lineNumber,this.selection.startLineNumber===this.selection.endLineNumber?this.targetPosition.column+this.selection.endColumn-this.selection.startColumn:this.selection.endColumn):this.targetPosition.lineNumber>this.selection.endLineNumber?this.targetSelection=new l.a(this.targetPosition.lineNumber-this.selection.endLineNumber+this.selection.startLineNumber,this.targetPosition.column,this.targetPosition.lineNumber,this.selection.startLineNumber===this.selection.endLineNumber?this.targetPosition.column+this.selection.endColumn-this.selection.startColumn:this.selection.endColumn):this.targetPosition.lineNumberthis.selection.endLineNumber?this.targetSelection=new l.a(this.targetPosition.lineNumber-this.selection.endLineNumber+this.selection.startLineNumber,this.targetPosition.column,this.targetPosition.lineNumber,this.selection.startLineNumber===this.selection.endLineNumber?this.targetPosition.column+this.selection.endColumn-this.selection.startColumn:this.selection.endColumn):this.targetPosition.lineNumber ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3})(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,html:"^ {0,3}(?:<(script|pre|style)[\\s>][\\s\\S]*?(?:[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?\\?>\\n*|\\n*|\\n*|)[\\s\\S]*?(?:\\n{2,}|$)|<(?!script|pre|style)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:\\n{2,}|$)|(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:\\n{2,}|$))",def:/^ {0,3}\[(label)\]: *\n? *]+)>?(?:(?: +\n? *| *\n *)(title))? *(?:\n+|$)/,table:m,lheading:/^([^\n]+)\n *(=|-){2,} *(?:\n+|$)/,paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading| {0,3}>|<\/?(?:tag)(?: +|\n|\/?>)|<(?:script|pre|style|!--))[^\n]+)*)/,text:/^[^\n]+/};function n(e){this.tokens=[],this.tokens.links=Object.create(null),this.options=e||C.defaults,this.rules=t.normal,this.options.pedantic?this.rules=t.pedantic:this.options.gfm&&(this.options.tables?this.rules=t.tables:this.rules=t.gfm)}t._label=/(?!\s*\])(?:\\[\[\]]|[^\[\]])+/,t._title=/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/,t.def=h(t.def).replace("label",t._label).replace("title",t._title).getRegex(),t.bullet=/(?:[*+-]|\d{1,9}\.)/,t.item=/^( *)(bull) ?[^\n]*(?:\n(?!\1bull ?)[^\n]*)*/,t.item=h(t.item,"gm").replace(/bull/g,t.bullet).getRegex(),t.list=h(t.list).replace(/bull/g,t.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+t.def.source+")").getRegex(),t._tag="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",t._comment=//,t.html=h(t.html,"i").replace("comment",t._comment).replace("tag",t._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),t.paragraph=h(t.paragraph).replace("hr",t.hr).replace("heading",t.heading).replace("lheading",t.lheading).replace("tag",t._tag).getRegex(),t.blockquote=h(t.blockquote).replace("paragraph",t.paragraph).getRegex(),t.normal=v({},t),t.gfm=v({},t.normal,{fences:/^ {0,3}(`{3,}|~{3,})([^`\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?:\n+|$)|$)/,paragraph:/^/,heading:/^ *(#{1,6}) +([^\n]+?) *#* *(?:\n+|$)/}),t.gfm.paragraph=h(t.paragraph).replace("(?!","(?!"+t.gfm.fences.source.replace("\\1","\\2")+"|"+t.list.source.replace("\\1","\\3")+"|").getRegex(),t.tables=v({},t.gfm,{nptable:/^ *([^|\n ].*\|.*)\n *([-:]+ *\|[-| :]*)(?:\n((?:.*[^>\n ].*(?:\n|$))*)\n*|$)/,table:/^ *\|(.+)\n *\|?( *[-:]+[-| :]*)(?:\n((?: *[^>\n ].*(?:\n|$))*)\n*|$)/}),t.pedantic=v({},t.normal,{html:h("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",t._comment).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/}),n.rules=t,n.lex=function(e,t){return new n(t).lex(e)},n.prototype.lex=function(e){return e=e.replace(/\r\n|\r/g,"\n").replace(/\t/g," ").replace(/\u00a0/g," ").replace(/\u2424/g,"\n"),this.token(e,!0)},n.prototype.token=function(e,n){var i,o,r,s,a,u,l,c,d,h,p,f,g,m,v,y;for(e=e.replace(/^ +$/gm,"");e;)if((r=this.rules.newline.exec(e))&&(e=e.substring(r[0].length),r[0].length>1&&this.tokens.push({type:"space"})),r=this.rules.code.exec(e))e=e.substring(r[0].length),r=r[0].replace(/^ {4}/gm,""),this.tokens.push({type:"code",text:this.options.pedantic?r:b(r,"\n")});else if(r=this.rules.fences.exec(e))e=e.substring(r[0].length),this.tokens.push({type:"code",lang:r[2]?r[2].trim():r[2],text:r[3]||""});else if(r=this.rules.heading.exec(e))e=e.substring(r[0].length),this.tokens.push({type:"heading",depth:r[1].length,text:r[2]});else if((r=this.rules.nptable.exec(e))&&(u={type:"table",header:_(r[1].replace(/^ *| *\| *$/g,"")),align:r[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:r[3]?r[3].replace(/\n$/,"").split("\n"):[]}).header.length===u.align.length){for(e=e.substring(r[0].length),p=0;p ?/gm,""),this.token(r,n),this.tokens.push({type:"blockquote_end"});else if(r=this.rules.list.exec(e)){for(e=e.substring(r[0].length),l={type:"list_start",ordered:m=(s=r[2]).length>1,start:m?+s:"",loose:!1},this.tokens.push(l),c=[],i=!1,g=(r=r[0].match(this.rules.item)).length,p=0;p1?1===a.length:a.length>1||this.options.smartLists&&a!==s)&&(e=r.slice(p+1).join("\n")+e,p=g-1)),o=i||/\n\n(?!\s*$)/.test(u),p!==g-1&&(i="\n"===u.charAt(u.length-1),o||(o=i)),o&&(l.loose=!0),y=void 0,(v=/^\[[ xX]\] /.test(u))&&(y=" "!==u[1],u=u.replace(/^\[[ xX]\] +/,"")),d={type:"list_item_start",task:v,checked:y,loose:o},c.push(d),this.tokens.push(d),this.token(u,!1),this.tokens.push({type:"list_item_end"});if(l.loose)for(g=c.length,p=0;p?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:m,tag:"^comment|^|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^|^",link:/^!?\[(label)\]\(href(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(?!\s*\])((?:\\[\[\]]?|[^\[\]\\])+)\]/,nolink:/^!?\[(?!\s*\])((?:\[[^\[\]]*\]|\\[\[\]]|[^\[\]])*)\](?:\[\])?/,strong:/^__([^\s_])__(?!_)|^\*\*([^\s*])\*\*(?!\*)|^__([^\s][\s\S]*?[^\s])__(?!_)|^\*\*([^\s][\s\S]*?[^\s])\*\*(?!\*)/,em:/^_([^\s_])_(?!_)|^\*([^\s*"<\[])\*(?!\*)|^_([^\s][\s\S]*?[^\s_])_(?!_|[^\spunctuation])|^_([^\s_][\s\S]*?[^\s])_(?!_|[^\spunctuation])|^\*([^\s"<\[][\s\S]*?[^\s*])\*(?!\*)|^\*([^\s*"<\[][\s\S]*?[^\s])\*(?!\*)/,code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:m,text:/^(`+|[^`])(?:[\s\S]*?(?:(?=[\\?@\\[^_{|}~",o.em=h(o.em).replace(/punctuation/g,o._punctuation).getRegex(),o._escapes=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g,o._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/,o._email=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/,o.autolink=h(o.autolink).replace("scheme",o._scheme).replace("email",o._email).getRegex(),o._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/,o.tag=h(o.tag).replace("comment",t._comment).replace("attribute",o._attribute).getRegex(),o._label=/(?:\[[^\[\]]*\]|\\[\[\]]?|`[^`]*`|`(?!`)|[^\[\]\\`])*?/,o._href=/\s*(<(?:\\[<>]?|[^\s<>\\])*>|[^\s\x00-\x1f]*)/,o._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/,o.link=h(o.link).replace("label",o._label).replace("href",o._href).replace("title",o._title).getRegex(),o.reflink=h(o.reflink).replace("label",o._label).getRegex(),o.normal=v({},o),o.pedantic=v({},o.normal,{strong:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,em:/^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/,link:h(/^!?\[(label)\]\((.*?)\)/).replace("label",o._label).getRegex(),reflink:h(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",o._label).getRegex()}),o.gfm=v({},o.normal,{escape:h(o.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,del:/^~+(?=\S)([\s\S]*?\S)~+/,text:/^(`+|[^`])(?:[\s\S]*?(?:(?=[\\/i.test(s[0])&&(this.inLink=!1),!this.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(s[0])?this.inRawBlock=!0:this.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(s[0])&&(this.inRawBlock=!1),e=e.substring(s[0].length),u+=this.options.sanitize?this.options.sanitizer?this.options.sanitizer(s[0]):c(s[0]):s[0];else if(s=this.rules.link.exec(e)){var l=y(s[2],"()");if(l>-1){var d=s[0].length-(s[2].length-l)-(s[3]||"").length;s[2]=s[2].substring(0,l),s[0]=s[0].substring(0,d).trim(),s[3]=""}e=e.substring(s[0].length),this.inLink=!0,i=s[2],this.options.pedantic?(t=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(i))?(i=t[1],o=t[3]):o="":o=s[3]?s[3].slice(1,-1):"",i=i.trim().replace(/^<([\s\S]*)>$/,"$1"),u+=this.outputLink(s,{href:r.escapes(i),title:r.escapes(o)}),this.inLink=!1}else if((s=this.rules.reflink.exec(e))||(s=this.rules.nolink.exec(e))){if(e=e.substring(s[0].length),t=(s[2]||s[1]).replace(/\s+/g," "),!(t=this.links[t.toLowerCase()])||!t.href){u+=s[0].charAt(0),e=s[0].substring(1)+e;continue}this.inLink=!0,u+=this.outputLink(s,t),this.inLink=!1}else if(s=this.rules.strong.exec(e))e=e.substring(s[0].length),u+=this.renderer.strong(this.output(s[4]||s[3]||s[2]||s[1]));else if(s=this.rules.em.exec(e))e=e.substring(s[0].length),u+=this.renderer.em(this.output(s[6]||s[5]||s[4]||s[3]||s[2]||s[1]));else if(s=this.rules.code.exec(e))e=e.substring(s[0].length),u+=this.renderer.codespan(c(s[2].trim(),!0));else if(s=this.rules.br.exec(e))e=e.substring(s[0].length),u+=this.renderer.br();else if(s=this.rules.del.exec(e))e=e.substring(s[0].length),u+=this.renderer.del(this.output(s[1]));else if(s=this.rules.autolink.exec(e))e=e.substring(s[0].length),i="@"===s[2]?"mailto:"+(n=c(this.mangle(s[1]))):n=c(s[1]),u+=this.renderer.link(i,null,n);else if(this.inLink||!(s=this.rules.url.exec(e))){if(s=this.rules.text.exec(e))e=e.substring(s[0].length),this.inRawBlock?u+=this.renderer.text(s[0]):u+=this.renderer.text(c(this.smartypants(s[0])));else if(e)throw new Error("Infinite loop on byte: "+e.charCodeAt(0))}else{if("@"===s[2])i="mailto:"+(n=c(s[0]));else{do{a=s[0],s[0]=this.rules._backpedal.exec(s[0])[0]}while(a!==s[0]);n=c(s[0]),i="www."===s[1]?"http://"+n:n}e=e.substring(s[0].length),u+=this.renderer.link(i,null,n)}return u},r.escapes=function(e){return e?e.replace(r.rules._escapes,"$1"):e},r.prototype.outputLink=function(e,t){var n=t.href,i=t.title?c(t.title):null;return"!"!==e[0].charAt(0)?this.renderer.link(n,i,this.output(e[1])):this.renderer.image(n,i,c(e[1]))},r.prototype.smartypants=function(e){return this.options.smartypants?e.replace(/---/g,"—").replace(/--/g,"–").replace(/(^|[-\u2014/(\[{"\s])'/g,"$1‘").replace(/'/g,"’").replace(/(^|[-\u2014/(\[{\u2018\s])"/g,"$1“").replace(/"/g,"”").replace(/\.{3}/g,"…"):e},r.prototype.mangle=function(e){if(!this.options.mangle)return e;for(var t,n="",i=e.length,o=0;o.5&&(t="x"+t.toString(16)),n+="&#"+t+";";return n},s.prototype.code=function(e,t,n){var i=(t||"").match(/\S*/)[0];if(this.options.highlight){var o=this.options.highlight(e,i);null!=o&&o!==e&&(n=!0,e=o)}return i?'
'+(n?e:c(e,!0))+"
\n":"
"+(n?e:c(e,!0))+"
"},s.prototype.blockquote=function(e){return"
\n"+e+"
\n"},s.prototype.html=function(e){return e},s.prototype.heading=function(e,t,n,i){return this.options.headerIds?"'+e+"\n":""+e+"\n"},s.prototype.hr=function(){return this.options.xhtml?"
\n":"
\n"},s.prototype.list=function(e,t,n){var i=t?"ol":"ul";return"<"+i+(t&&1!==n?' start="'+n+'"':"")+">\n"+e+"\n"},s.prototype.listitem=function(e){return"
  • "+e+"
  • \n"},s.prototype.checkbox=function(e){return" "},s.prototype.paragraph=function(e){return"

    "+e+"

    \n"},s.prototype.table=function(e,t){return t&&(t=""+t+""),"\n\n"+e+"\n"+t+"
    \n"},s.prototype.tablerow=function(e){return"\n"+e+"\n"},s.prototype.tablecell=function(e,t){var n=t.header?"th":"td";return(t.align?"<"+n+' align="'+t.align+'">':"<"+n+">")+e+"\n"},s.prototype.strong=function(e){return""+e+""},s.prototype.em=function(e){return""+e+""},s.prototype.codespan=function(e){return""+e+""},s.prototype.br=function(){return this.options.xhtml?"
    ":"
    "},s.prototype.del=function(e){return""+e+""},s.prototype.link=function(e,t,n){if(null===(e=p(this.options.sanitize,this.options.baseUrl,e)))return n;var i='"},s.prototype.image=function(e,t,n){if(null===(e=p(this.options.sanitize,this.options.baseUrl,e)))return n;var i=''+n+'":">"},s.prototype.text=function(e){return e},a.prototype.strong=a.prototype.em=a.prototype.codespan=a.prototype.del=a.prototype.text=function(e){return e},a.prototype.link=a.prototype.image=function(e,t,n){return""+n},a.prototype.br=function(){return""},u.parse=function(e,t){return new u(t).parse(e)},u.prototype.parse=function(e){this.inline=new r(e.links,this.options),this.inlineText=new r(e.links,v({},this.options,{renderer:new a})),this.tokens=e.reverse();for(var t="";this.next();)t+=this.tok();return t},u.prototype.next=function(){return this.token=this.tokens.pop()},u.prototype.peek=function(){return this.tokens[this.tokens.length-1]||0},u.prototype.parseText=function(){for(var e=this.token.text;"text"===this.peek().type;)e+="\n"+this.next().text;return this.inline.output(e)},u.prototype.tok=function(){switch(this.token.type){case"space":return"";case"hr":return this.renderer.hr();case"heading":return this.renderer.heading(this.inline.output(this.token.text),this.token.depth,d(this.inlineText.output(this.token.text)),this.slugger);case"code":return this.renderer.code(this.token.text,this.token.lang,this.token.escaped);case"table":var e,t,n,i,o="",r="";for(n="",e=0;e?@[\]^`{|}~]/g,"").replace(/\s/g,"-");if(this.seen.hasOwnProperty(t)){var n=t;do{this.seen[n]++,t=n+"-"+this.seen[n]}while(this.seen.hasOwnProperty(t))}return this.seen[t]=0,t},c.escapeTest=/[&<>"']/,c.escapeReplace=/[&<>"']/g,c.replacements={"&":"&","<":"<",">":">",'"':""","'":"'"},c.escapeTestNoEncode=/[<>"']|&(?!#?\w+;)/,c.escapeReplaceNoEncode=/[<>"']|&(?!#?\w+;)/g;var f={},g=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function m(){}function v(e){for(var t,n,i=1;i=0&&"\\"===n[o];)i=!i;return i?"|":" |"})).split(/ \|/),i=0;if(n.length>t)n.splice(t);else for(;n.lengthAn error occurred:

    "+c(e.message+"",!0)+"
    ";throw e}}m.exec=m,C.options=C.setOptions=function(e){return v(C.defaults,e),C},C.getDefaults=function(){return{baseUrl:null,breaks:!1,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:new s,sanitize:!1,sanitizer:null,silent:!1,smartLists:!1,smartypants:!1,tables:!0,xhtml:!1}},C.defaults=C.getDefaults(),C.Parser=u,C.parser=u.parse,C.Renderer=s,C.TextRenderer=a,C.Lexer=n,C.lexer=n.lex,C.InlineLexer=r,C.inlineLexer=r.output,C.Slugger=l,C.parse=C,i=C}).call(void 0);i.Parser,i.parser;var l=i.Renderer,c=(i.TextRenderer,i.Lexer,i.lexer,i.InlineLexer,i.inlineLexer,i.parse);let d;!function e(t,n,i){function o(s,a){if(!n[s]){if(!t[s]){if(r)return r(s,!0);var u=new Error("Cannot find module '"+s+"'");throw u.code="MODULE_NOT_FOUND",u}var l=n[s]={exports:{}};t[s][0].call(l.exports,(function(e){return o(t[s][1][e]||e)}),l,l.exports,e,t,n,i)}return n[s].exports}for(var r=!1,s=0;s\s]+))?)*)\s*(\/?)\s*>/,a=/^<\s*\/\s*([\w:-]+)[^>]*>/,u=/([\w:-]+)(?:\s*=\s*(?:(?:"((?:[^"])*)")|(?:'((?:[^'])*)')|([^>\s]+)))?/g,l=/^=0&&(t.comment&&t.comment(e.substring(4,i)),e=e.substring(i+3),n=!1):c.test(e)?f(a,m):l.test(e)&&f(s,g);var i;!function(){if(!n)return;var i,o=e.indexOf("<");o>=0?(i=e.substring(0,o),e=e.substring(o)):(i=e,e="");t.chars&&t.chars(i)}()}();var i=e===h;h=e,i&&(e="")}function f(t,i){var o=e.match(t);o&&(e=e.substring(o[0].length),o[0].replace(t,i),n=!1)}function g(e,n,s,a){var l={},c=o(n),h=r.voids[c]||!!a;s.replace(u,(function(e,t,n,o,r){l[t]=void 0===n&&void 0===o&&void 0===r?void 0:i.decode(n||o||r||"")})),h||d.push(c),t.start&&t.start(c,l,h)}function m(e,n){var i,r=0,s=o(n);if(s)for(r=d.length-1;r>=0&&d[r]!==s;r--);if(r>=0){for(i=d.length-1;i>=r;i--)t.end&&t.end(d[i]);d.length=r}}m()}},{"./attributes":1,"./elements":3,"./lowercase":5,he:9}],8:[function(e,t,n){var i=e("he"),o=e("./lowercase"),r=e("./attributes"),s=e("./elements");t.exports=function(e,t){var n,a=t||{};return d(),{start:function(e,t,s){var c=o(e);if(n.ignoring)return void l(c);if(-1===(a.allowedTags||[]).indexOf(c))return void l(c);if(a.filter&&!a.filter({tag:c,attrs:t}))return void l(c);u("<"),u(c),Object.keys(t).forEach((function(e){var n=t[e],s=(a.allowedClasses||{})[c]||[],l=(a.allowedAttributes||{})[c]||[];l=l.concat((a.allowedAttributes||{})["*"]||[]);var d=o(e);("class"===d&&-1===l.indexOf(d)?(n=n.split(" ").filter((function(e){return s&&-1!==s.indexOf(e)})).join(" ").trim()).length:-1!==l.indexOf(d)&&(!0!==r.uris[d]||function(e){var t=e[0];if("#"===t||"/"===t)return!0;var n=e.indexOf(":");if(-1===n)return!0;var i=e.indexOf("?");if(-1!==i&&n>i)return!0;var o=e.indexOf("#");if(-1!==o&&n>o)return!0;return a.allowedSchemes.some((function(t){return 0===e.indexOf(t+":")}))}(n)))&&(u(" "),u(e),"string"==typeof n&&(u('="'),u(i.encode(n)),u('"')))})),u(s?"/>":">")},end:function(e){var t=o(e);-1!==(a.allowedTags||[]).indexOf(t)&&!1===n.ignoring?(u("")):c(t)},chars:function(e){!1===n.ignoring&&u(a.transformText?a.transformText(e):e)}};function u(t){e.push(t)}function l(e){s.voids[e]||(!1===n.ignoring?n={ignoring:e,depth:1}:n.ignoring===e&&n.depth++)}function c(e){n.ignoring===e&&--n.depth<=0&&d()}function d(){n={ignoring:!1,depth:0}}}},{"./attributes":1,"./elements":3,"./lowercase":5,he:9}],9:[function(e,t,n){var i={"&":"&","<":"<",">":">",'"':""","'":"'"},o={"&":"&","<":"<",">":">",""":'"',"'":"'"},r=/(&|<|>|"|')/g,s=/[&<>"']/g;function a(e){return i[e]}function u(e){return o[e]}function l(e){return null==e?"":String(e).replace(s,a)}function c(e){return null==e?"":String(e).replace(r,u)}l.options=c.options={},t.exports={encode:l,escape:l,decode:c,unescape:c,version:"1.0.0-browser"}},{}],10:[function(e,t,n){function i(e,t){return e[t]=!0,e}t.exports=function(e){return e.reduce(i,{})}},{}]},{},[4]);var h=d,p=n("Q4rV"),f=n("qj0h"),g=n("N0LK"),m=n("bY76"),v=n("tYmi"),_=n("Vhoy");var b,y=n("W9cx"),C=n("WBhO"),w=n("TQUy"),S=n("Cg/j"),O=n("MI8n"),L=n("pmY6"),D=n("twdY"),x=(b=function(e,t){return(b=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}b(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),N=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},k=function(e,t){return function(n,i){t(n,i,e)}},E=function(e){function t(t,n,i){void 0===i&&(i=y.b);var o=e.call(this)||this;return o._editor=t,o._modeService=n,o._openerService=i,o._onDidRenderCodeBlock=o._register(new O.a),o.onDidRenderCodeBlock=o._onDidRenderCodeBlock.event,o}return x(t,e),t.prototype.getOptions=function(e){var t=this;return{codeBlockRenderer:function(e,n){var i=null;if(e)i=t._modeService.getModeIdForLanguageName(e);else{var o=t._editor.getModel();o&&(i=o.getLanguageIdentifier().language)}return t._modeService.triggerMode(i||""),Promise.resolve(!0).then((function(e){var t=D.B.getPromise(i||"");return t?t.then((function(e){return Object(w.b)(n,e)})):Object(w.b)(n,void 0)})).then((function(e){return''+e+""}))},codeBlockRenderCallback:function(){return t._onDidRenderCodeBlock.fire()},actionHandler:{callback:function(e){t._openerService.open(e,{fromUserGesture:!0}).catch(s.e)},disposeables:e}}},t.prototype.render=function(e){var t=new L.b;return{element:e?function(e,t){void 0===t&&(t={});var n,i=Object(r.a)(t),d=function(t){var n;try{n=Object(p.a)(decodeURIComponent(t))}catch(e){}return n?(n=Object(f.b)(n,(function(t){return e.uris&&e.uris[t]?m.a.revive(e.uris[t]):void 0})),encodeURIComponent(JSON.stringify(n))):t},b=function(t,n){var i=e.uris&&e.uris[t];if(!i)return t;var r=m.a.revive(i);return m.a.parse(t).toString()===r.toString()?t:(n&&(r=o.s(r)),r.query&&(r=r.with({query:d(r.query)})),r.toString(!0))},y=new Promise((function(e){return n=e})),C=new l;C.image=function(e,t,n){var i,o=[],r=[];return e&&(e=(i=Object(a.d)(e)).href,o=i.dimensions,e=b(e,!0),r.push('src="'+e+'"')),n&&r.push('alt="'+n+'"'),t&&r.push('title="'+t+'"'),o.length&&(r=r.concat(o)),""},C.link=function(t,n,i){return t===i&&(i=Object(a.e)(i)),t=b(t,!1),n=Object(a.e)(n),!(t=Object(a.e)(t))||t.match(/^data:|javascript:/i)||t.match(/^command:/i)&&!e.isTrusted||t.match(/^command:(\/\/\/)?_workbench\.downloadResource/i)?i:'
    /g,">").replace(/"/g,""").replace(/'/g,"'"))+'" title="'+(n||t)+'">'+i+""},C.paragraph=function(t){return"

    "+(e.supportThemeIcons?Object(_.c)(t):t)+"

    "},t.codeBlockRenderer&&(C.code=function(e,n){var o=t.codeBlockRenderer(n,e),r=u.b.nextId(),s=Promise.all([o,y]).then((function(e){var t=e[0],n=i.querySelector('div[data-code="'+r+'"]');n&&(n.innerHTML=t)})).catch((function(e){}));return t.codeBlockRenderCallback&&s.then(t.codeBlockRenderCallback),'
    '+Object(g.o)(e)+"
    "});var w=t.actionHandler;w&&w.disposeables.add(o.o(i,"click",(function(e){var t=e.target;if("A"===t.tagName||(t=t.parentElement)&&"A"===t.tagName)try{var n=t.dataset.href;n&&w.callback(n,e)}catch(e){Object(s.e)(e)}finally{e.preventDefault()}})));var S={sanitize:!0,renderer:C},O=[v.b.http,v.b.https,v.b.mailto,v.b.data,v.b.file,v.b.vscodeRemote,v.b.vscodeRemoteResource];e.isTrusted&&O.push(v.b.command);var L=c(e.supportThemeIcons?Object(_.b)(e.value):e.value,S);return i.innerHTML=h(L,{allowedSchemes:O,allowedAttributes:{a:["href","name","target","data-href"],iframe:["allowfullscreen","frameborder","src"],img:["src","title","alt","width","height"],div:["class","data-code"],span:["class"]}}),n(),i}(e,this.getOptions(t)):document.createElement("span"),dispose:function(){return t.dispose()}}},t=N([k(1,C.a),k(2,Object(S.d)(y.a))],t)}(L.a)},"3rx1": /*!*****************************************************************!*\ @@ -389,7 +389,7 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/browser/services/codeEditorService.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/browser/widget/embeddedCodeEditorWidget.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/referenceSearch/standaloneReferenceSearch.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/position.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/range.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/range.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordPartOperations/wordPartOperations.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/editorContextKeys.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordHighlighter/wordHighlighter.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoSymbol/goToSymbol.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoSymbol/link/goToDefinitionAtPosition.js */ @@ -401,7 +401,7 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/actions/common/actions.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/commands/common/commands.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/contextkey/common/contextkey.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/instantiation/common/extensions.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/instantiation/common/extensions.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/rename/rename.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/instantiation/common/instantiation.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/keybinding/common/keybinding.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/keybinding/common/keybindingsRegistry.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ @@ -424,11 +424,11 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/fastDomNode.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/keyboardEvent.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/mouseEvent.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/ui/actionbar/actionbar.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/referenceSearch/standaloneReferenceSearch.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/ui/actionbar/actionbar.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickOpen/quickCommand.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/ui/aria/aria.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/ui/menu/menu.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/contextmenu/contextmenu.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/ui/sash/sash.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/referenceSearch/standaloneReferenceSearch.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/ui/scrollbar/scrollableElement.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/ui/sash/sash.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/find/findController.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/ui/scrollbar/scrollableElement.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/parameterHints/parameterHints.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/actions.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/arrays.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/assert.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ @@ -442,19 +442,19 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/glob.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordHighlighter/wordHighlighter.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/iterator.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/keyCodes.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/keybindingLabels.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickOpen/gotoLine.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/keybindingLabels.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickOpen/quickCommand.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/lifecycle.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/linkedList.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/map.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/marshalling.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/marshalling.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/parameterHints/parameterHints.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/network.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/objects.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/path.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/snippet/snippetController2.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/platform.js (<- Module uses injected variables (process, global)) */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/range.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/range.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickOpen/quickCommand.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/resources.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/snippet/snippetController2.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/severity.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/referenceSearch/standaloneReferenceSearch.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/stopwatch.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordHighlighter/wordHighlighter.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/stopwatch.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/multicursor/multicursor.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/strings.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/types.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/uri.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ @@ -469,27 +469,27 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/config/commonEditorConfig.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/config/editorOptions.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/config/fontInfo.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/characterClassifier.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordOperations/wordOperations.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/editOperation.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/snippet/snippetController2.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/lineTokens.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordHighlighter/wordHighlighter.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/characterClassifier.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordPartOperations/wordPartOperations.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/editOperation.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/linesOperations/linesOperations.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/lineTokens.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/multicursor/multicursor.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/position.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/range.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordOperations/wordOperations.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/selection.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordOperations/wordOperations.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/range.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordPartOperations/wordPartOperations.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/selection.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/multicursor/multicursor.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/stringBuilder.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/referenceSearch/standaloneReferenceSearch.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/token.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordHighlighter/wordHighlighter.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/token.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/inspectTokens/inspectTokens.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/editorAction.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/referenceSearch/standaloneReferenceSearch.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/editorCommon.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickOpen/gotoLine.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/model.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordHighlighter/wordHighlighter.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/model/textModel.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordHighlighter/wordHighlighter.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/model/tokensStore.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordHighlighter/wordHighlighter.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/editorCommon.js because of ./node_modules/monaco-editor/esm/vs/editor/browser/controller/coreCommands.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/model.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/multicursor/multicursor.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/model/textModel.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/multicursor/multicursor.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/model/tokensStore.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/multicursor/multicursor.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/model/wordHelper.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordHighlighter/wordHighlighter.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes/languageConfigurationRegistry.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordOperations/wordOperations.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes/languageConfigurationRegistry.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/multicursor/multicursor.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes/modesRegistry.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes/nullMode.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordHighlighter/wordHighlighter.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/services/editorWorkerService.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes/nullMode.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/inspectTokens/inspectTokens.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/services/editorWorkerService.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/inPlaceReplace/inPlaceReplace.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/services/markersDecorationService.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/hover/hover.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/services/modeService.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/services/modeService.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/inspectTokens/inspectTokens.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/services/modelService.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/services/resolverService.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/services/textResourceConfigurationService.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/rename/rename.js */ @@ -510,8 +510,8 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/configuration/common/configurationRegistry.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/contextkey/common/contextkey.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/contextview/browser/contextView.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/find/findController.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/instantiation/common/descriptors.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/instantiation/common/extensions.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/instantiation/common/descriptors.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/rename/rename.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/instantiation/common/extensions.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/rename/rename.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/instantiation/common/instantiation.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/instantiation/common/serviceCollection.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/referenceSearch/standaloneReferenceSearch.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/keybinding/common/keybinding.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ @@ -527,7 +527,7 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/storage/common/storage.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/referenceSearch/standaloneReferenceSearch.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/telemetry/common/telemetry.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/theme/common/colorRegistry.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/theme/common/styler.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/theme/common/styler.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickOpen/quickCommand.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/theme/common/themeService.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/workspace/common/workspace.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/snippet/snippetController2.js */function(e,t,n){"use strict";n.r(t),n.d(t,"CancellationTokenSource",(function(){return Ja})),n.d(t,"Emitter",(function(){return $a})),n.d(t,"KeyCode",(function(){return eu})),n.d(t,"KeyMod",(function(){return tu})),n.d(t,"Position",(function(){return nu})),n.d(t,"Range",(function(){return iu})),n.d(t,"Selection",(function(){return ou})),n.d(t,"SelectionDirection",(function(){return ru})),n.d(t,"MarkerSeverity",(function(){return su})),n.d(t,"MarkerTag",(function(){return au})),n.d(t,"Uri",(function(){return uu})),n.d(t,"Token",(function(){return lu})),n.d(t,"editor",(function(){return cu})),n.d(t,"languages",(function(){return du}));var i,o,r,s,a,u,l,c,d,h,p,f,g,m,v,_,b,y,C,w,S,O,L,D,x,N,k,E,I,M,T,P,R,A=n("/UlZ"),F=(n("URDS"),n("JQT/")),j=n("MI8n"),W=n("/kV6"),V=n("bY76"),B=n("cGHE"),H=n("aokT"),z=n("gCVg"),U=n("Tcc1");!function(e){e[e.Unknown=0]="Unknown",e[e.Disabled=1]="Disabled",e[e.Enabled=2]="Enabled"}(i||(i={})),function(e){e[e.KeepWhitespace=1]="KeepWhitespace",e[e.InsertAsSnippet=4]="InsertAsSnippet"}(o||(o={})),function(e){e[e.Method=0]="Method",e[e.Function=1]="Function",e[e.Constructor=2]="Constructor",e[e.Field=3]="Field",e[e.Variable=4]="Variable",e[e.Class=5]="Class",e[e.Struct=6]="Struct",e[e.Interface=7]="Interface",e[e.Module=8]="Module",e[e.Property=9]="Property",e[e.Event=10]="Event",e[e.Operator=11]="Operator",e[e.Unit=12]="Unit",e[e.Value=13]="Value",e[e.Constant=14]="Constant",e[e.Enum=15]="Enum",e[e.EnumMember=16]="EnumMember",e[e.Keyword=17]="Keyword",e[e.Text=18]="Text",e[e.Color=19]="Color",e[e.File=20]="File",e[e.Reference=21]="Reference",e[e.Customcolor=22]="Customcolor",e[e.Folder=23]="Folder",e[e.TypeParameter=24]="TypeParameter",e[e.Snippet=25]="Snippet"}(r||(r={})),function(e){e[e.Deprecated=1]="Deprecated"}(s||(s={})),function(e){e[e.Invoke=0]="Invoke",e[e.TriggerCharacter=1]="TriggerCharacter",e[e.TriggerForIncompleteCompletions=2]="TriggerForIncompleteCompletions"}(a||(a={})),function(e){e[e.EXACT=0]="EXACT",e[e.ABOVE=1]="ABOVE",e[e.BELOW=2]="BELOW"}(u||(u={})),function(e){e[e.NotSet=0]="NotSet",e[e.ContentFlush=1]="ContentFlush",e[e.RecoverFromMarkers=2]="RecoverFromMarkers",e[e.Explicit=3]="Explicit",e[e.Paste=4]="Paste",e[e.Undo=5]="Undo",e[e.Redo=6]="Redo"}(l||(l={})),function(e){e[e.LF=1]="LF",e[e.CRLF=2]="CRLF"}(c||(c={})),function(e){e[e.Text=0]="Text",e[e.Read=1]="Read",e[e.Write=2]="Write"}(d||(d={})),function(e){e[e.None=0]="None",e[e.Keep=1]="Keep",e[e.Brackets=2]="Brackets",e[e.Advanced=3]="Advanced",e[e.Full=4]="Full"}(h||(h={})),function(e){e[e.acceptSuggestionOnCommitCharacter=0]="acceptSuggestionOnCommitCharacter",e[e.acceptSuggestionOnEnter=1]="acceptSuggestionOnEnter",e[e.accessibilitySupport=2]="accessibilitySupport",e[e.accessibilityPageSize=3]="accessibilityPageSize",e[e.ariaLabel=4]="ariaLabel",e[e.autoClosingBrackets=5]="autoClosingBrackets",e[e.autoClosingOvertype=6]="autoClosingOvertype",e[e.autoClosingQuotes=7]="autoClosingQuotes",e[e.autoIndent=8]="autoIndent",e[e.automaticLayout=9]="automaticLayout",e[e.autoSurround=10]="autoSurround",e[e.codeLens=11]="codeLens",e[e.colorDecorators=12]="colorDecorators",e[e.comments=13]="comments",e[e.contextmenu=14]="contextmenu",e[e.copyWithSyntaxHighlighting=15]="copyWithSyntaxHighlighting",e[e.cursorBlinking=16]="cursorBlinking",e[e.cursorSmoothCaretAnimation=17]="cursorSmoothCaretAnimation",e[e.cursorStyle=18]="cursorStyle",e[e.cursorSurroundingLines=19]="cursorSurroundingLines",e[e.cursorSurroundingLinesStyle=20]="cursorSurroundingLinesStyle",e[e.cursorWidth=21]="cursorWidth",e[e.disableLayerHinting=22]="disableLayerHinting",e[e.disableMonospaceOptimizations=23]="disableMonospaceOptimizations",e[e.dragAndDrop=24]="dragAndDrop",e[e.emptySelectionClipboard=25]="emptySelectionClipboard",e[e.extraEditorClassName=26]="extraEditorClassName",e[e.fastScrollSensitivity=27]="fastScrollSensitivity",e[e.find=28]="find",e[e.fixedOverflowWidgets=29]="fixedOverflowWidgets",e[e.folding=30]="folding",e[e.foldingStrategy=31]="foldingStrategy",e[e.foldingHighlight=32]="foldingHighlight",e[e.fontFamily=33]="fontFamily",e[e.fontInfo=34]="fontInfo",e[e.fontLigatures=35]="fontLigatures",e[e.fontSize=36]="fontSize",e[e.fontWeight=37]="fontWeight",e[e.formatOnPaste=38]="formatOnPaste",e[e.formatOnType=39]="formatOnType",e[e.glyphMargin=40]="glyphMargin",e[e.gotoLocation=41]="gotoLocation",e[e.hideCursorInOverviewRuler=42]="hideCursorInOverviewRuler",e[e.highlightActiveIndentGuide=43]="highlightActiveIndentGuide",e[e.hover=44]="hover",e[e.inDiffEditor=45]="inDiffEditor",e[e.letterSpacing=46]="letterSpacing",e[e.lightbulb=47]="lightbulb",e[e.lineDecorationsWidth=48]="lineDecorationsWidth",e[e.lineHeight=49]="lineHeight",e[e.lineNumbers=50]="lineNumbers",e[e.lineNumbersMinChars=51]="lineNumbersMinChars",e[e.links=52]="links",e[e.matchBrackets=53]="matchBrackets",e[e.minimap=54]="minimap",e[e.mouseStyle=55]="mouseStyle",e[e.mouseWheelScrollSensitivity=56]="mouseWheelScrollSensitivity",e[e.mouseWheelZoom=57]="mouseWheelZoom",e[e.multiCursorMergeOverlapping=58]="multiCursorMergeOverlapping",e[e.multiCursorModifier=59]="multiCursorModifier",e[e.multiCursorPaste=60]="multiCursorPaste",e[e.occurrencesHighlight=61]="occurrencesHighlight",e[e.overviewRulerBorder=62]="overviewRulerBorder",e[e.overviewRulerLanes=63]="overviewRulerLanes",e[e.parameterHints=64]="parameterHints",e[e.peekWidgetDefaultFocus=65]="peekWidgetDefaultFocus",e[e.quickSuggestions=66]="quickSuggestions",e[e.quickSuggestionsDelay=67]="quickSuggestionsDelay",e[e.readOnly=68]="readOnly",e[e.renderControlCharacters=69]="renderControlCharacters",e[e.renderIndentGuides=70]="renderIndentGuides",e[e.renderFinalNewline=71]="renderFinalNewline",e[e.renderLineHighlight=72]="renderLineHighlight",e[e.renderValidationDecorations=73]="renderValidationDecorations",e[e.renderWhitespace=74]="renderWhitespace",e[e.revealHorizontalRightPadding=75]="revealHorizontalRightPadding",e[e.roundedSelection=76]="roundedSelection",e[e.rulers=77]="rulers",e[e.scrollbar=78]="scrollbar",e[e.scrollBeyondLastColumn=79]="scrollBeyondLastColumn",e[e.scrollBeyondLastLine=80]="scrollBeyondLastLine",e[e.selectionClipboard=81]="selectionClipboard",e[e.selectionHighlight=82]="selectionHighlight",e[e.selectOnLineNumbers=83]="selectOnLineNumbers",e[e.showFoldingControls=84]="showFoldingControls",e[e.showUnused=85]="showUnused",e[e.snippetSuggestions=86]="snippetSuggestions",e[e.smoothScrolling=87]="smoothScrolling",e[e.stopRenderingLineAfter=88]="stopRenderingLineAfter",e[e.suggest=89]="suggest",e[e.suggestFontSize=90]="suggestFontSize",e[e.suggestLineHeight=91]="suggestLineHeight",e[e.suggestOnTriggerCharacters=92]="suggestOnTriggerCharacters",e[e.suggestSelection=93]="suggestSelection",e[e.tabCompletion=94]="tabCompletion",e[e.useTabStops=95]="useTabStops",e[e.wordSeparators=96]="wordSeparators",e[e.wordWrap=97]="wordWrap",e[e.wordWrapBreakAfterCharacters=98]="wordWrapBreakAfterCharacters",e[e.wordWrapBreakBeforeCharacters=99]="wordWrapBreakBeforeCharacters",e[e.wordWrapColumn=100]="wordWrapColumn",e[e.wordWrapMinified=101]="wordWrapMinified",e[e.wrappingIndent=102]="wrappingIndent",e[e.wrappingStrategy=103]="wrappingStrategy",e[e.editorClassName=104]="editorClassName",e[e.pixelRatio=105]="pixelRatio",e[e.tabFocusMode=106]="tabFocusMode",e[e.layoutInfo=107]="layoutInfo",e[e.wrappingInfo=108]="wrappingInfo"}(p||(p={})),function(e){e[e.TextDefined=0]="TextDefined",e[e.LF=1]="LF",e[e.CRLF=2]="CRLF"}(f||(f={})),function(e){e[e.LF=0]="LF",e[e.CRLF=1]="CRLF"}(g||(g={})),function(e){e[e.None=0]="None",e[e.Indent=1]="Indent",e[e.IndentOutdent=2]="IndentOutdent",e[e.Outdent=3]="Outdent"}(m||(m={})),function(e){e[e.Unknown=0]="Unknown",e[e.Backspace=1]="Backspace",e[e.Tab=2]="Tab",e[e.Enter=3]="Enter",e[e.Shift=4]="Shift",e[e.Ctrl=5]="Ctrl",e[e.Alt=6]="Alt",e[e.PauseBreak=7]="PauseBreak",e[e.CapsLock=8]="CapsLock",e[e.Escape=9]="Escape",e[e.Space=10]="Space",e[e.PageUp=11]="PageUp",e[e.PageDown=12]="PageDown",e[e.End=13]="End",e[e.Home=14]="Home",e[e.LeftArrow=15]="LeftArrow",e[e.UpArrow=16]="UpArrow",e[e.RightArrow=17]="RightArrow",e[e.DownArrow=18]="DownArrow",e[e.Insert=19]="Insert",e[e.Delete=20]="Delete",e[e.KEY_0=21]="KEY_0",e[e.KEY_1=22]="KEY_1",e[e.KEY_2=23]="KEY_2",e[e.KEY_3=24]="KEY_3",e[e.KEY_4=25]="KEY_4",e[e.KEY_5=26]="KEY_5",e[e.KEY_6=27]="KEY_6",e[e.KEY_7=28]="KEY_7",e[e.KEY_8=29]="KEY_8",e[e.KEY_9=30]="KEY_9",e[e.KEY_A=31]="KEY_A",e[e.KEY_B=32]="KEY_B",e[e.KEY_C=33]="KEY_C",e[e.KEY_D=34]="KEY_D",e[e.KEY_E=35]="KEY_E",e[e.KEY_F=36]="KEY_F",e[e.KEY_G=37]="KEY_G",e[e.KEY_H=38]="KEY_H",e[e.KEY_I=39]="KEY_I",e[e.KEY_J=40]="KEY_J",e[e.KEY_K=41]="KEY_K",e[e.KEY_L=42]="KEY_L",e[e.KEY_M=43]="KEY_M",e[e.KEY_N=44]="KEY_N",e[e.KEY_O=45]="KEY_O",e[e.KEY_P=46]="KEY_P",e[e.KEY_Q=47]="KEY_Q",e[e.KEY_R=48]="KEY_R",e[e.KEY_S=49]="KEY_S",e[e.KEY_T=50]="KEY_T",e[e.KEY_U=51]="KEY_U",e[e.KEY_V=52]="KEY_V",e[e.KEY_W=53]="KEY_W",e[e.KEY_X=54]="KEY_X",e[e.KEY_Y=55]="KEY_Y",e[e.KEY_Z=56]="KEY_Z",e[e.Meta=57]="Meta",e[e.ContextMenu=58]="ContextMenu",e[e.F1=59]="F1",e[e.F2=60]="F2",e[e.F3=61]="F3",e[e.F4=62]="F4",e[e.F5=63]="F5",e[e.F6=64]="F6",e[e.F7=65]="F7",e[e.F8=66]="F8",e[e.F9=67]="F9",e[e.F10=68]="F10",e[e.F11=69]="F11",e[e.F12=70]="F12",e[e.F13=71]="F13",e[e.F14=72]="F14",e[e.F15=73]="F15",e[e.F16=74]="F16",e[e.F17=75]="F17",e[e.F18=76]="F18",e[e.F19=77]="F19",e[e.NumLock=78]="NumLock",e[e.ScrollLock=79]="ScrollLock",e[e.US_SEMICOLON=80]="US_SEMICOLON",e[e.US_EQUAL=81]="US_EQUAL",e[e.US_COMMA=82]="US_COMMA",e[e.US_MINUS=83]="US_MINUS",e[e.US_DOT=84]="US_DOT",e[e.US_SLASH=85]="US_SLASH",e[e.US_BACKTICK=86]="US_BACKTICK",e[e.US_OPEN_SQUARE_BRACKET=87]="US_OPEN_SQUARE_BRACKET",e[e.US_BACKSLASH=88]="US_BACKSLASH",e[e.US_CLOSE_SQUARE_BRACKET=89]="US_CLOSE_SQUARE_BRACKET",e[e.US_QUOTE=90]="US_QUOTE",e[e.OEM_8=91]="OEM_8",e[e.OEM_102=92]="OEM_102",e[e.NUMPAD_0=93]="NUMPAD_0",e[e.NUMPAD_1=94]="NUMPAD_1",e[e.NUMPAD_2=95]="NUMPAD_2",e[e.NUMPAD_3=96]="NUMPAD_3",e[e.NUMPAD_4=97]="NUMPAD_4",e[e.NUMPAD_5=98]="NUMPAD_5",e[e.NUMPAD_6=99]="NUMPAD_6",e[e.NUMPAD_7=100]="NUMPAD_7",e[e.NUMPAD_8=101]="NUMPAD_8",e[e.NUMPAD_9=102]="NUMPAD_9",e[e.NUMPAD_MULTIPLY=103]="NUMPAD_MULTIPLY",e[e.NUMPAD_ADD=104]="NUMPAD_ADD",e[e.NUMPAD_SEPARATOR=105]="NUMPAD_SEPARATOR",e[e.NUMPAD_SUBTRACT=106]="NUMPAD_SUBTRACT",e[e.NUMPAD_DECIMAL=107]="NUMPAD_DECIMAL",e[e.NUMPAD_DIVIDE=108]="NUMPAD_DIVIDE",e[e.KEY_IN_COMPOSITION=109]="KEY_IN_COMPOSITION",e[e.ABNT_C1=110]="ABNT_C1",e[e.ABNT_C2=111]="ABNT_C2",e[e.MAX_VALUE=112]="MAX_VALUE"}(v||(v={})),function(e){e[e.Hint=1]="Hint",e[e.Info=2]="Info",e[e.Warning=4]="Warning",e[e.Error=8]="Error"}(_||(_={})),function(e){e[e.Unnecessary=1]="Unnecessary",e[e.Deprecated=2]="Deprecated"}(b||(b={})),function(e){e[e.Inline=1]="Inline",e[e.Gutter=2]="Gutter"}(y||(y={})),function(e){e[e.UNKNOWN=0]="UNKNOWN",e[e.TEXTAREA=1]="TEXTAREA",e[e.GUTTER_GLYPH_MARGIN=2]="GUTTER_GLYPH_MARGIN",e[e.GUTTER_LINE_NUMBERS=3]="GUTTER_LINE_NUMBERS",e[e.GUTTER_LINE_DECORATIONS=4]="GUTTER_LINE_DECORATIONS",e[e.GUTTER_VIEW_ZONE=5]="GUTTER_VIEW_ZONE",e[e.CONTENT_TEXT=6]="CONTENT_TEXT",e[e.CONTENT_EMPTY=7]="CONTENT_EMPTY",e[e.CONTENT_VIEW_ZONE=8]="CONTENT_VIEW_ZONE",e[e.CONTENT_WIDGET=9]="CONTENT_WIDGET",e[e.OVERVIEW_RULER=10]="OVERVIEW_RULER",e[e.SCROLLBAR=11]="SCROLLBAR",e[e.OVERLAY_WIDGET=12]="OVERLAY_WIDGET",e[e.OUTSIDE_EDITOR=13]="OUTSIDE_EDITOR"}(C||(C={})),function(e){e[e.TOP_RIGHT_CORNER=0]="TOP_RIGHT_CORNER",e[e.BOTTOM_RIGHT_CORNER=1]="BOTTOM_RIGHT_CORNER",e[e.TOP_CENTER=2]="TOP_CENTER"}(w||(w={})),function(e){e[e.Left=1]="Left",e[e.Center=2]="Center",e[e.Right=4]="Right",e[e.Full=7]="Full"}(S||(S={})),function(e){e[e.Off=0]="Off",e[e.On=1]="On",e[e.Relative=2]="Relative",e[e.Interval=3]="Interval",e[e.Custom=4]="Custom"}(O||(O={})),function(e){e[e.None=0]="None",e[e.Text=1]="Text",e[e.Blocks=2]="Blocks"}(L||(L={})),function(e){e[e.Smooth=0]="Smooth",e[e.Immediate=1]="Immediate"}(D||(D={})),function(e){e[e.Auto=1]="Auto",e[e.Hidden=2]="Hidden",e[e.Visible=3]="Visible"}(x||(x={})),function(e){e[e.LTR=0]="LTR",e[e.RTL=1]="RTL"}(N||(N={})),function(e){e[e.Invoke=1]="Invoke",e[e.TriggerCharacter=2]="TriggerCharacter",e[e.ContentChange=3]="ContentChange"}(k||(k={})),function(e){e[e.File=0]="File",e[e.Module=1]="Module",e[e.Namespace=2]="Namespace",e[e.Package=3]="Package",e[e.Class=4]="Class",e[e.Method=5]="Method",e[e.Property=6]="Property",e[e.Field=7]="Field",e[e.Constructor=8]="Constructor",e[e.Enum=9]="Enum",e[e.Interface=10]="Interface",e[e.Function=11]="Function",e[e.Variable=12]="Variable",e[e.Constant=13]="Constant",e[e.String=14]="String",e[e.Number=15]="Number",e[e.Boolean=16]="Boolean",e[e.Array=17]="Array",e[e.Object=18]="Object",e[e.Key=19]="Key",e[e.Null=20]="Null",e[e.EnumMember=21]="EnumMember",e[e.Struct=22]="Struct",e[e.Event=23]="Event",e[e.Operator=24]="Operator",e[e.TypeParameter=25]="TypeParameter"}(E||(E={})),function(e){e[e.Deprecated=1]="Deprecated"}(I||(I={})),function(e){e[e.Hidden=0]="Hidden",e[e.Blink=1]="Blink",e[e.Smooth=2]="Smooth",e[e.Phase=3]="Phase",e[e.Expand=4]="Expand",e[e.Solid=5]="Solid"}(M||(M={})),function(e){e[e.Line=1]="Line",e[e.Block=2]="Block",e[e.Underline=3]="Underline",e[e.LineThin=4]="LineThin",e[e.BlockOutline=5]="BlockOutline",e[e.UnderlineThin=6]="UnderlineThin"}(T||(T={})),function(e){e[e.AlwaysGrowsWhenTypingAtEdges=0]="AlwaysGrowsWhenTypingAtEdges",e[e.NeverGrowsWhenTypingAtEdges=1]="NeverGrowsWhenTypingAtEdges",e[e.GrowsOnlyWhenTypingBefore=2]="GrowsOnlyWhenTypingBefore",e[e.GrowsOnlyWhenTypingAfter=3]="GrowsOnlyWhenTypingAfter"}(P||(P={})),function(e){e[e.None=0]="None",e[e.Same=1]="Same",e[e.Indent=2]="Indent",e[e.DeepIndent=3]="DeepIndent"}(R||(R={}));var K=function(){function e(){}return e.chord=function(e,t){return Object(W.a)(e,t)},e.CtrlCmd=2048,e.Shift=1024,e.Alt=512,e.WinCtrl=256,e}();function q(){return{editor:void 0,languages:void 0,CancellationTokenSource:F.b,Emitter:j.a,KeyCode:v,KeyMod:K,Position:B.a,Range:H.a,Selection:z.a,SelectionDirection:N,MarkerSeverity:_,MarkerTag:b,Uri:V.a,Token:U.a}}n("siPX");var G,Y=n("Vxe3"),Z=n("EffR"),X=n("24hK"),Q=n("Q4rV"),J=n("tYmi"),$=n("gslv"),ee=n("nnTU"),te=n("W9cx");!function(e){e[e.API=0]="API",e[e.USER=1]="USER"}(G||(G={}));var ne,ie=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},oe=function(e,t){return function(n,i){t(n,i,e)}},re=function(e,t,n,i){return new(n||(n=Promise))((function(o,r){function s(e){try{u(i.next(e))}catch(e){r(e)}}function a(e){try{u(i.throw(e))}catch(e){r(e)}}function u(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}u((i=i.apply(e,t||[])).next())}))},se=function(e,t){var n,i,o,r,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return r={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function a(r){return function(a){return function(r){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,i&&(o=2&r[0]?i.return:r[0]?i.throw||((o=i.return)&&o.call(i),0):i.next)&&!(o=o.call(i,r[1])).done)return o;switch(i=0,o&&(r=[2&r[0],o.value]),r[0]){case 0:case 1:o=r;break;case 4:return s.label++,{value:r[1],done:!1};case 5:s.label++,i=r[1],r=[0];continue;case 7:r=s.ops.pop(),s.trys.pop();continue;default:if(!(o=s.trys,(o=o.length>0&&o[o.length-1])||6!==r[0]&&2!==r[0])){s=0;continue}if(3===r[0]&&(!o||r[1]>o[0]&&r[1]=this.ranges.length&&(this.nextIdx=0)):(this.nextIdx-=1,this.nextIdx<0&&(this.nextIdx=this.ranges.length-1));var n=this.ranges[this.nextIdx];this.ignoreSelectionChange=!0;try{var i=n.range.getStartPosition();this._editor.setPosition(i),this._editor.revealPositionInCenter(i,t)}finally{this.ignoreSelectionChange=!1}}},t.prototype.canNavigate=function(){return this.ranges&&this.ranges.length>0},t.prototype.next=function(e){void 0===e&&(e=0),this._move(!0,e)},t.prototype.previous=function(e){void 0===e&&(e=0),this._move(!1,e)},t.prototype.dispose=function(){e.prototype.dispose.call(this),this.ranges=[],this.disposed=!0},t}(he.a),ve=n("+3Gp"),_e=n("iuje"),be=n("M1Kb"),ye=n("twdY"),Ce=n("i/Ef"),we=n("pAvP"),Se=n("t49l"),Oe=n("X+cX"),Le=n("/cxE"),De=n("MNsG"),xe=n("746U"),Ne=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),ke=!1;function Ee(e){De.g&&(ke||(ke=!0,console.warn("Could not create web worker(s). Falling back to loading web worker code in main thread, which might cause UI freezes. Please see https://github.com/Microsoft/monaco-editor#faq")),console.warn(e.message))}var Ie=function(){function e(e){this._workerId=-1,this._handler=e,this._lastSentReq=0,this._pendingReplies=Object.create(null)}return e.prototype.setWorkerId=function(e){this._workerId=e},e.prototype.sendMessage=function(e,t){var n=this,i=String(++this._lastSentReq);return new Promise((function(o,r){n._pendingReplies[i]={resolve:o,reject:r},n._send({vsWorker:n._workerId,req:i,method:e,args:t})}))},e.prototype.handleMessage=function(e){e&&e.vsWorker&&(-1!==this._workerId&&e.vsWorker!==this._workerId||this._handleMessage(e))},e.prototype._handleMessage=function(e){var t=this;if(e.seq){var n=e;if(!this._pendingReplies[n.seq])return void console.warn("Got reply to unknown seq");var i=this._pendingReplies[n.seq];if(delete this._pendingReplies[n.seq],n.err){var o=n.err;return n.err.$isError&&((o=new Error).name=n.err.name,o.message=n.err.message,o.stack=n.err.stack),void i.reject(o)}i.resolve(n.res)}else{var r=e,s=r.req;this._handler.handleMessage(r.method,r.args).then((function(e){t._send({vsWorker:t._workerId,seq:s,res:e,err:void 0})}),(function(e){e.detail instanceof Error&&(e.detail=Object(Le.g)(e.detail)),t._send({vsWorker:t._workerId,seq:s,res:void 0,err:Object(Le.g)(e)})}))}},e.prototype._send=function(e){var t=[];if(e.req)for(var n=e,i=0;i0&&n.originalLength<20&&n.modifiedLength>0&&n.modifiedLength<20&&r()){var p=i.createCharSequence(t,n.originalStart,n.originalStart+n.originalLength-1),f=o.createCharSequence(t,n.modifiedStart,n.modifiedStart+n.modifiedLength-1),g=Ve(p,f,r,!0).changes;a&&(g=function(e){if(e.length<=1)return e;for(var t=[e[0]],n=t[0],i=1,o=e.length;i1&&m>1;){if(p.charCodeAt(g-2)!==f.charCodeAt(m-2))break;g--,m--}(g>1||m>1)&&this._pushTrimWhitespaceCharChange(s,a+1,1,g,u+1,1,m);for(var v=Ge(p,1),_=Ge(f,1),b=p.length+1,y=f.length+1;vt&&(t=l),s>n&&(n=s),(c=r[2])>n&&(n=c)}t++,n++;var a=new $e(n,t,0);for(i=0,o=e.length;i=this._maxCharCode?0:this._states.get(e,t)},e}(),tt=null;var nt=null;var it=function(){function e(){}return e._createLink=function(e,t,n,i,o){var r=o-1;do{var s=t.charCodeAt(r);if(2!==e.get(s))break;r--}while(r>i);if(i>0){var a=t.charCodeAt(i-1),u=t.charCodeAt(r);(40===a&&41===u||91===a&&93===u||123===a&&125===u)&&r--}return{range:{startLineNumber:n,startColumn:i+1,endLineNumber:n,endColumn:r+2},url:t.substring(i,r+1)}},e.computeLinks=function(t,n){void 0===n&&(null===tt&&(tt=new et([[1,104,2],[1,72,2],[1,102,6],[1,70,6],[2,116,3],[2,84,3],[3,116,4],[3,84,4],[4,112,5],[4,80,5],[5,115,9],[5,83,9],[5,58,10],[6,105,7],[6,73,7],[7,108,8],[7,76,8],[8,101,9],[8,69,9],[9,58,10],[10,47,11],[11,47,12]])),n=tt);for(var i=function(){if(null===nt){nt=new Je.a(0);for(var e=0;e<" \t<>'\"、。。、,.:;?!@#$%&*‘“〈《「『【〔([{「」}])〕】』」》〉”’`~…".length;e++)nt.set(" \t<>'\"、。。、,.:;?!@#$%&*‘“〈《「『【〔([{「」}])〕】』」》〉”’`~…".charCodeAt(e),1);for(e=0;e<".,;".length;e++)nt.set(".,;".charCodeAt(e),2)}return nt}(),o=[],r=1,s=t.getLineCount();r<=s;r++){for(var a=t.getLineContent(r),u=a.length,l=0,c=0,d=0,h=1,p=!1,f=!1,g=!1;l=0?((i+=n?1:-1)<0?i=e.length-1:i%=e.length,e[i]):null},e.INSTANCE=new e,e}(),st=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),at=function(e,t,n,i){return new(n||(n=Promise))((function(o,r){function s(e){try{u(i.next(e))}catch(e){r(e)}}function a(e){try{u(i.throw(e))}catch(e){r(e)}}function u(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}u((i=i.apply(e,t||[])).next())}))},ut=function(e,t){var n,i,o,r,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return r={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function a(r){return function(a){return function(r){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,i&&(o=2&r[0]?i.return:r[0]?i.throw||((o=i.return)&&o.call(i),0):i.next)&&!(o=o.call(i,r[1])).done)return o;switch(i=0,o&&(r=[2&r[0],o.value]),r[0]){case 0:case 1:o=r;break;case 4:return s.label++,{value:r[1],done:!1};case 5:s.label++,i=r[1],r=[0];continue;case 7:r=s.ops.pop(),s.trys.pop();continue;default:if(!(o=s.trys,(o=o.length>0&&o[o.length-1])||6!==r[0]&&2!==r[0])){s=0;continue}if(3===r[0]&&(!o||r[1]>o[0]&&r[1]=i._lines.length?je.c:(n=i._lines[o],s=i._wordenize(n,e),r=0,o+=1,a())};return{next:a}},t.prototype.getLineWords=function(e,t){for(var n=this._lines[e-1],i=[],o=0,r=this._wordenize(n,t);othis._lines.length)t=this._lines.length,n=this._lines[t-1].length+1,i=!0;else{var o=this._lines[t-1].length+1;n<1?(n=1,i=!0):n>o&&(n=o,i=!0)}return i?{lineNumber:t,column:n}:e},t}(Xe),ct=function(){function e(e,t){this._host=e,this._models=Object.create(null),this._foreignModuleFactory=t,this._foreignModule=null}return e.prototype.dispose=function(){this._models=Object.create(null)},e.prototype._getModel=function(e){return this._models[e]},e.prototype._getModels=function(){var e=this,t=[];return Object.keys(this._models).forEach((function(n){return t.push(e._models[n])})),t},e.prototype.acceptNewModel=function(e){this._models[e.url]=new lt(V.a.parse(e.url),e.lines,e.EOL,e.versionId)},e.prototype.acceptModelChanged=function(e,t){this._models[e]&&this._models[e].onEvents(t)},e.prototype.acceptRemovedModel=function(e){this._models[e]&&delete this._models[e]},e.prototype.computeDiff=function(e,t,n,i){return at(this,void 0,void 0,(function(){var o,r,s,a,u,l,c;return ut(this,(function(d){return o=this._getModel(e),r=this._getModel(t),o&&r?(s=o.getLinesContent(),a=r.getLinesContent(),u=new Ke(s,a,{shouldComputeCharChanges:!0,shouldPostProcessCharChanges:!0,shouldIgnoreTrimWhitespace:n,shouldMakePrettyDiff:!0,maxComputationTime:i}),l=u.computeDiff(),c=!(l.changes.length>0)&&this._modelsAreIdentical(o,r),[2,{quitEarly:l.quitEarly,identical:c,changes:l.changes}]):[2,null]}))}))},e.prototype._modelsAreIdentical=function(e,t){var n=e.getLineCount();if(n!==t.getLineCount())return!1;for(var i=1;i<=n;i++){if(e.getLineContent(i)!==t.getLineContent(i))return!1}return!0},e.prototype.computeMoreMinimalEdits=function(t,n){return at(this,void 0,void 0,(function(){var i,o,r,s,a,u,l,c,d,h,p,f,g,m,v,_,b,y;return ut(this,(function(C){if(!(i=this._getModel(t)))return[2,n];for(o=[],r=void 0,n=Object(Ae.r)(n,(function(e,t){return e.range&&t.range?H.a.compareRangesUsingStarts(e.range,t.range):(e.range?0:1)-(t.range?0:1)})),s=0,a=n;se._diffLimit)o.push({range:l,text:c});else for(p=Object(Fe.b)(h,c,!1),f=i.offsetAt(H.a.lift(l).getStartPosition()),g=0,m=p;g=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},vt=function(e,t){return function(n,i){t(n,i,e)}},_t=function(e,t,n,i){return new(n||(n=Promise))((function(o,r){function s(e){try{u(i.next(e))}catch(e){r(e)}}function a(e){try{u(i.throw(e))}catch(e){r(e)}}function u(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}u((i=i.apply(e,t||[])).next())}))},bt=function(e,t){var n,i,o,r,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return r={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function a(r){return function(a){return function(r){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,i&&(o=2&r[0]?i.return:r[0]?i.throw||((o=i.return)&&o.call(i),0):i.next)&&!(o=o.call(i,r[1])).done)return o;switch(i=0,o&&(r=[2&r[0],o.value]),r[0]){case 0:case 1:o=r;break;case 4:return s.label++,{value:r[1],done:!1};case 5:s.label++,i=r[1],r=[0];continue;case 7:r=s.ops.pop(),s.trys.pop();continue;default:if(!(o=s.trys,(o=o.length>0&&o[o.length-1])||6!==r[0]&&2!==r[0])){s=0;continue}if(3===r[0]&&(!o||r[1]>o[0]&&r[1]3e5&&(this._editorWorkerClient.dispose(),this._editorWorkerClient=null))},t.prototype.withWorker=function(){return this._lastWorkerUsedTime=(new Date).getTime(),this._editorWorkerClient||(this._editorWorkerClient=new xt(this._modelService,!1,"editorWorkerService")),Promise.resolve(this._editorWorkerClient)},t}(he.a),Ot=function(e){function t(t,n,i){var o=e.call(this)||this;if(o._syncedModels=Object.create(null),o._syncedModelsLastUsedTime=Object.create(null),o._proxy=t,o._modelService=n,!i){var r=new Oe.c;r.cancelAndSet((function(){return o._checkStopModelSync()}),Math.round(3e4)),o._register(r)}return o}return gt(t,e),t.prototype.dispose=function(){for(var t in this._syncedModels)Object(he.f)(this._syncedModels[t]);this._syncedModels=Object.create(null),this._syncedModelsLastUsedTime=Object.create(null),e.prototype.dispose.call(this)},t.prototype.ensureSyncedResources=function(e){for(var t=0,n=e;t6e4&&t.push(n)}for(var i=0,o=t;i'"_]/g,"-")}function Wt(e,t){return new Error(e.languageId+": "+t)}function Vt(e,t,n,i,o){var r=null;return t.replace(/\$((\$)|(#)|(\d\d?)|[sS](\d\d?)|@(\w+))/g,(function(t,s,a,u,l,c,d,h,p){return At(a)?At(u)?!At(l)&&l0;){var i=e.tokenizer[n];if(i)return i;var o=n.lastIndexOf(".");n=o<0?null:n.substr(0,o)}return null}var Ht=function(){function e(e){this._maxCacheDepth=e,this._entries=Object.create(null)}return e.create=function(e,t){return this._INSTANCE.create(e,t)},e.prototype.create=function(e,t){if(null!==e&&e.depth>=this._maxCacheDepth)return new zt(e,t);var n=zt.getStackElementId(e);n.length>0&&(n+="|"),n+=t;var i=this._entries[n];return i||(i=new zt(e,t),this._entries[n]=i,i)},e._INSTANCE=new e(5),e}(),zt=function(){function e(e,t){this.parent=e,this.state=t,this.depth=(this.parent?this.parent.depth:0)+1}return e.getStackElementId=function(e){for(var t="";null!==e;)t.length>0&&(t+="|"),t+=e.state,e=e.parent;return t},e._equals=function(e,t){for(;null!==e&&null!==t;){if(e===t)return!0;if(e.state!==t.state)return!1;e=e.parent,t=t.parent}return null===e&&null===t},e.prototype.equals=function(t){return e._equals(this,t)},e.prototype.push=function(e){return Ht.create(this,e)},e.prototype.pop=function(){return this.parent},e.prototype.popall=function(){for(var e=this;e.parent;)e=e.parent;return e},e.prototype.switchTo=function(e){return Ht.create(this.parent,e)},e}(),Ut=function(){function e(e,t){this.modeId=e,this.state=t}return e.prototype.equals=function(e){return this.modeId===e.modeId&&this.state.equals(e.state)},e.prototype.clone=function(){return this.state.clone()===this.state?this:new e(this.modeId,this.state)},e}(),Kt=function(){function e(e){this._maxCacheDepth=e,this._entries=Object.create(null)}return e.create=function(e,t){return this._INSTANCE.create(e,t)},e.prototype.create=function(e,t){if(null!==t)return new qt(e,t);if(null!==e&&e.depth>=this._maxCacheDepth)return new qt(e,t);var n=zt.getStackElementId(e),i=this._entries[n];return i||(i=new qt(e,null),this._entries[n]=i,i)},e._INSTANCE=new e(5),e}(),qt=function(){function e(e,t){this.stack=e,this.embeddedModeData=t}return e.prototype.clone=function(){return(this.embeddedModeData?this.embeddedModeData.clone():null)===this.embeddedModeData?this:Kt.create(this.stack,this.embeddedModeData)},e.prototype.equals=function(t){return t instanceof e&&(!!this.stack.equals(t.stack)&&(null===this.embeddedModeData&&null===t.embeddedModeData||null!==this.embeddedModeData&&null!==t.embeddedModeData&&this.embeddedModeData.equals(t.embeddedModeData)))},e}(),Gt=function(){function e(){this._tokens=[],this._language=null,this._lastTokenType=null,this._lastTokenLanguage=null}return e.prototype.enterMode=function(e,t){this._language=t},e.prototype.emit=function(e,t){this._lastTokenType===t&&this._lastTokenLanguage===this._language||(this._lastTokenType=t,this._lastTokenLanguage=this._language,this._tokens.push(new U.a(e,t,this._language)))},e.prototype.nestedModeTokenize=function(e,t,n){var i=t.modeId,o=t.state,r=ye.B.get(i);if(!r)return this.enterMode(n,i),this.emit(n,""),o;var s=r.tokenize(e,o,n);return this._tokens=this._tokens.concat(s.tokens),this._lastTokenType=null,this._lastTokenLanguage=null,this._language=null,s.endState},e.prototype.finalize=function(e){return new U.b(this._tokens,e)},e}(),Yt=function(){function e(e,t){this._modeService=e,this._theme=t,this._prependTokens=null,this._tokens=[],this._currentLanguageId=0,this._lastTokenMetadata=0}return e.prototype.enterMode=function(e,t){this._currentLanguageId=this._modeService.getLanguageIdentifier(t).id},e.prototype.emit=function(e,t){var n=this._theme.match(this._currentLanguageId,t);this._lastTokenMetadata!==n&&(this._lastTokenMetadata=n,this._tokens.push(e),this._tokens.push(n))},e._merge=function(e,t,n){var i=null!==e?e.length:0,o=t.length,r=null!==n?n.length:0;if(0===i&&0===o&&0===r)return new Uint32Array(0);if(0===i&&0===o)return n;if(0===o&&0===r)return e;var s=new Uint32Array(i+o+r);null!==e&&s.set(e);for(var a=0;a0&&i.nestedModeTokenize(s,t.embeddedModeData,n);var a=e.substring(o);return this._myTokenize(a,t,n+o,i)},e.prototype._safeRuleName=function(e){return e?e.name:"(unknown)"},e.prototype._myTokenize=function(e,t,n,i){i.enterMode(n,this._modeId);for(var o,r,s=e.length,a=t.embeddedModeData,u=t.stack,l=0,c=null,d=!0;d||l=s)break;d=!1;var w=this._lexer.tokenizer[g];if(!w&&!(w=Bt(this._lexer,g)))throw Wt(this._lexer,"tokenizer state is not defined: "+g);for(var S=e.substr(l),O=0,L=w;O=this._lexer.maxStack)throw Wt(this._lexer,"maximum tokenizer stack size reached: ["+u.state+","+u.parent.state+",...]");u=u.push(g)}else if("@pop"===_.next){if(u.depth<=1)throw Wt(this._lexer,"trying to pop an empty stack in rule: "+this._safeRuleName(b));u=u.pop()}else if("@popall"===_.next)u=u.popall();else{var N;if("@"===(N=Vt(this._lexer,_.next,v,m,g))[0]&&(N=N.substr(1)),!Bt(this._lexer,N))throw Wt(this._lexer,"trying to set a next state '"+N+"' that is undefined in rule: "+this._safeRuleName(b));u=u.push(N)}}_.log&&"string"==typeof _.log&&(o=this._lexer,r=this._lexer.languageId+": "+Vt(this._lexer,_.log,v,m,g),console.log(o.languageId+": "+r))}if(null===x)throw Wt(this._lexer,"lexer rule has no well-defined action in rule: "+this._safeRuleName(b));if(Array.isArray(x)){if(c&&c.groups.length>0)throw Wt(this._lexer,"groups cannot be nested: "+this._safeRuleName(b));if(m.length!==x.length+1)throw Wt(this._lexer,"matched number of groups does not match the number of actions in rule: "+this._safeRuleName(b));for(var k=0,E=1;E=0&&a()}))})},e.colorizeLine=function(e,t,n,i,o){void 0===o&&(o=4);var r=Mt.d.isBasicASCII(e,t),s=Mt.d.containsRTL(e,r,n);return Object(It.e)(new It.c(!1,!0,e,!1,r,s,0,i,[],o,0,0,0,-1,"none",!1,!1,null)).html},e.colorizeModelLine=function(e,t,n){void 0===n&&(n=4);var i=e.getLineContent(t);e.forceTokenization(t);var o=e.getLineTokens(t).inflate();return this.colorizeLine(i,e.mightContainNonBasicASCII(),e.mightContainRTL(),o,n)},e}();function Jt(e,t,n){return new Promise((function(i,o){var r=function(){var s=function(e,t,n){for(var i=[],o=n.getInitialState(),r=0,s=e.length;r"),o=u.endState}return i.join("")}(e,t,n);if(n instanceof Zt){var a=n.getLoadStatus();if(!1===a.loaded)return void a.promise.then(r,o)}i(s)};r()}))}function $t(e,t){var n=[],i=new Uint32Array(2);i[0]=0,i[1]=16793600;for(var o=0,r=e.length;o")}return n.join("")}var en=n("uDWl"),tn=n("S3by"),nn=n("sFUC"),on=n("iDAx"),rn=n("0/Sa"),sn=n("+7oY"),an=n("QDVR"),un=n("CRAX"),ln=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),cn=function(){for(var e=0,t=0,n=arguments.length;t5e3&&n._leaveChordMode():n._leaveChordMode()}),500)},t.prototype._leaveChordMode=function(){this._currentChordStatusMessage&&(this._currentChordStatusMessage.dispose(),this._currentChordStatusMessage=null),this._currentChordChecker.cancel(),this._currentChord=null},t.prototype._dispatch=function(e,t){return this._doDispatch(this.resolveKeyboardEvent(e),t)},t.prototype._doDispatch=function(e,t){var n=this,i=!1;if(e.isChord())return console.warn("Unexpected keyboard event mapped to a chord"),!1;var o=e.getDispatchParts()[0];if(null===o)return i;var r=this._contextKeyService.getContext(t),s=this._currentChord?this._currentChord.keypress:null,a=e.getLabel(),u=this._getResolver().resolve(r,s,o);return u&&u.enterChord?(i=!0,this._enterChordMode(o,a),i):(this._currentChord&&(u&&u.commandId||(this._notificationService.status(fn.a("missing.chord","The key combination ({0}, {1}) is not a command.",this._currentChord.label,a),{hideAfter:1e4}),i=!0)),this._leaveChordMode(),u&&u.commandId&&(u.bubble||(i=!0),void 0===u.commandArgs?this._commandService.executeCommand(u.commandId).then(void 0,(function(e){return n._notificationService.warn(e)})):this._commandService.executeCommand(u.commandId,u.commandArgs).then(void 0,(function(e){return n._notificationService.warn(e)})),this._telemetryService.publicLog2("workbenchActionExecuted",{id:u.commandId,from:"keybinding"})),i)},t.prototype.mightProducePrintableCharacter=function(e){return!e.ctrlKey&&!e.metaKey&&(e.keyCode>=31&&e.keyCode<=56||e.keyCode>=21&&e.keyCode<=30)},t}(he.a),vn=n("T8No"),_n=function(){function e(t,n){this._defaultKeybindings=t,this._defaultBoundCommands=new Map;for(var i=0,o=t.length;i=0;c--)this._isTargetedForRemoval(e[c],a,u,s,l)&&e.splice(c,1);else n.push(r)}return e.concat(n)},e.prototype._addKeyPress=function(t,n){var i=this._map.get(t);if(void 0===i)return this._map.set(t,[n]),void this._addToLookupMap(n);for(var o=i.length-1;o>=0;o--){var r=i[o];if(r.command!==n.command){var s=r.keypressParts.length>1,a=n.keypressParts.length>1;s&&a&&r.keypressParts[1]!==n.keypressParts[1]||e.whenIsEntirelyIncluded(r.when,n.when)&&this._removeFromLookupMap(r)}}i.push(n),this._addToLookupMap(n)},e.prototype._addToLookupMap=function(e){if(e.command){var t=this._lookupMap.get(e.command);void 0===t?(t=[e],this._lookupMap.set(e.command,t)):t.push(e)}},e.prototype._removeFromLookupMap=function(e){if(e.command){var t=this._lookupMap.get(e.command);if(void 0!==t)for(var n=0,i=t.length;n1&&null!==u.keypressParts[1]?{enterChord:!0,commandId:null,commandArgs:null,bubble:!1}:{enterChord:!1,commandId:u.command,commandArgs:u.commandArgs,bubble:u.bubble}:null},e.prototype._findCommand=function(t,n){for(var i=n.length-1;i>=0;i--){var o=n[i];if(e.contextMatchesRules(t,o.when))return o}return null},e.contextMatchesRules=function(e,t){return!t||t.evaluate(e)},e}(),bn=n("nrhi"),yn=function(e,t,n,i,o){this.resolvedKeybinding=e,this.keypressParts=e?function(e){for(var t=[],n=0,i=e.length;n1},t.prototype.getParts=function(){var e=this;return this._parts.map((function(t){return e._getPart(t)}))},t.prototype._getPart=function(e){return new W.d(e.ctrlKey,e.shiftKey,e.altKey,e.metaKey,this._getLabel(e),this._getAriaLabel(e))},t.prototype.getDispatchParts=function(){var e=this;return this._parts.map((function(t){return e._getDispatchPart(t)}))},t}(W.c),On=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),Ln=function(e){function t(t,n){return e.call(this,n,t.parts)||this}return On(t,e),t.prototype._keyCodeToUILabel=function(e){if(2===this._os)switch(e){case 15:return"←";case 16:return"↑";case 17:return"→";case 18:return"↓"}return W.b.toString(e)},t.prototype._getLabel=function(e){return e.isDuplicateModifierCase()?"":this._keyCodeToUILabel(e.keyCode)},t.prototype._getAriaLabel=function(e){return e.isDuplicateModifierCase()?"":W.b.toString(e.keyCode)},t.prototype._getDispatchPart=function(e){return t.getDispatchStr(e)},t.getDispatchStr=function(e){if(e.isModifierKey())return null;var t="";return e.ctrlKey&&(t+="ctrl+"),e.shiftKey&&(t+="shift+"),e.altKey&&(t+="alt+"),e.metaKey&&(t+="meta+"),t+=W.b.toString(e.keyCode)},t}(Sn),Dn=n("sM1p"),xn=n("EWX2"),Nn=n("A9l+"),kn=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),En=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},In=function(e,t){return function(n,i){t(n,i,e)}},Mn=function(){for(var e=0,t=0,n=arguments.length;t0){var _=e[r-1];m=0===_.originalEndLineNumber?_.originalStartLineNumber+1:_.originalEndLineNumber+1,v=0===_.modifiedEndLineNumber?_.modifiedStartLineNumber+1:_.modifiedEndLineNumber+1}var b=f-3+1,y=g-3+1;if(bS)x+=D=S-x,N+=D;if(N>O)x+=D=O-N,N+=D;h[p++]=new di(C,x,w,N),i[o++]=new hi(h)}var k=i[0].entries,E=[],I=0;for(r=1,s=i.length;rd)&&(d=v),0!==_&&(0===h||_p)&&(p=b)}var y=document.createElement("div");y.className="diff-review-row";var C=document.createElement("div");C.className="diff-review-cell diff-review-summary";var w=d-c+1,S=p-h+1;C.appendChild(document.createTextNode(a+1+"/"+this._diffs.length+": @@ -"+c+","+w+" +"+h+","+S+" @@")),y.setAttribute("data-line",String(h));var O=function(e){return 0===e?fn.a("no_lines","no lines"):1===e?fn.a("one_line","1 line"):fn.a("more_lines","{0} lines",e)},L=O(w),D=O(S);y.setAttribute("aria-label",fn.a({key:"header",comment:["This is the ARIA label for a git diff header.","A git diff header looks like this: @@ -154,12 +159,39 @@.","That encodes that at original line 154 (which is now line 159), 12 lines were removed/changed with 39 lines.","Variables 0 and 1 refer to the diff index out of total number of diffs.","Variables 2 and 4 will be numbers (a line number).",'Variables 3 and 5 will be "no lines", "1 line" or "X lines", localized separately.']},"Difference {0} of {1}: original {2}, {3}, modified {4}, {5}",a+1,this._diffs.length,c,L,h,D)),y.appendChild(C),y.setAttribute("role","listitem"),l.appendChild(y);var x=h;for(f=0,g=u.length;f0&&o[o.length-1])||6!==r[0]&&2!==r[0])){s=0;continue}if(3===r[0]&&(!o||r[1]>o[0]&&r[1]o.modifiedStartLineNumber?fn.a("diff.clipboard.copyDeletedLinesContent.label","Copy deleted lines"):fn.a("diff.clipboard.copyDeletedLinesContent.single.label","Copy deleted line"),void 0,!0,(function(){return Li(a,void 0,void 0,(function(){return Di(this,(function(e){switch(e.label){case 0:return[4,this._clipboardService.writeText(o.originalContent.join(l)+l)];case 1:return e.sent(),[2]}}))}))})));var d=0,h=void 0;o.originalEndLineNumber>o.modifiedStartLineNumber&&(h=new ri.a("diff.clipboard.copyDeletedLineContent",fn.a("diff.clipboard.copyDeletedLineContent.label","Copy deleted line ({0})",o.originalStartLineNumber),void 0,!0,(function(){return Li(a,void 0,void 0,(function(){return Di(this,(function(e){switch(e.label){case 0:return[4,this._clipboardService.writeText(o.originalContent[d])];case 1:return e.sent(),[2]}}))}))})),c.push(h)),i.getOption(68)||c.push(new ri.a("diff.inline.revertChange",fn.a("diff.inline.revertChange.label","Revert this change"),void 0,!0,(function(){return Li(a,void 0,void 0,(function(){var e;return Di(this,(function(t){return 0===o.modifiedEndLineNumber?(e=i.getModel().getLineMaxColumn(o.modifiedStartLineNumber),i.executeEdits("diffEditor",[{range:new H.a(o.modifiedStartLineNumber,e,o.modifiedStartLineNumber,e),text:l+o.originalContent.join(l)}])):(e=i.getModel().getLineMaxColumn(o.modifiedEndLineNumber),i.executeEdits("diffEditor",[{range:new H.a(o.modifiedStartLineNumber,1,o.modifiedEndLineNumber,e),text:o.originalContent.join(l)}])),[2]}))}))})));var p=function(e,t){a._contextMenuService.showContextMenu({getAnchor:function(){return{x:e,y:t}},getActions:function(){return h&&(h.label=fn.a("diff.clipboard.copyDeletedLineContent.label","Copy deleted line ({0})",o.originalStartLineNumber+d)),c},autoSelectFirstItem:!0})};return a._register(Z.o(a._diffActions,"mousedown",(function(e){var t=Z.C(a._diffActions),n=t.top,i=t.height,o=Math.floor(u/3);e.preventDefault(),p(e.posx,n+i+o)}))),a._register(i.onMouseMove((function(e){8===e.target.type||5===e.target.type?e.target.detail.viewZoneId===a._viewZoneId?(a.visibility=!0,d=a._updateLightBulbPosition(a._marginDomNode,e.event.browserEvent.y,u)):a.visibility=!1:a.visibility=!1}))),a._register(i.onMouseDown((function(e){e.event.rightButton&&(8!==e.target.type&&5!==e.target.type||e.target.detail.viewZoneId===a._viewZoneId&&(e.event.preventDefault(),d=a._updateLightBulbPosition(a._marginDomNode,e.event.browserEvent.y,u),p(e.event.posx,e.event.posy+u)))}))),a}return Oi(t,e),Object.defineProperty(t.prototype,"visibility",{get:function(){return this._visibility},set:function(e){this._visibility!==e&&(this._visibility=e,this._diffActions.style.visibility=e?"visible":"hidden")},enumerable:!0,configurable:!0}),t.prototype._updateLightBulbPosition=function(e,t,n){var i=t-Z.C(e).top,o=Math.floor(i/n),r=o*n;return this._diffActions.style.top=r+"px",o},t}(he.a),Ni=n("tTk5"),ki=n("o39E"),Ei=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),Ii=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},Mi=function(e,t){return function(n,i){t(n,i,e)}},Ti=function(){function e(e,t){this._contextMenuService=e,this._clipboardService=t,this._zones=[],this.inlineDiffMargins=[],this._zonesMap={},this._decorations=[]}return e.prototype.getForeignViewZones=function(e){var t=this;return e.filter((function(e){return!t._zonesMap[String(e.id)]}))},e.prototype.clean=function(e){var t=this;this._zones.length>0&&e.changeViewZones((function(e){for(var n=0,i=t._zones.length;n0?o/n:0;return{height:Math.max(0,Math.floor(e.height*r)),top:Math.floor(t*r)}},t.prototype._createDataSource=function(){var e=this;return{getWidth:function(){return e._elementSizeObserver.getWidth()},getHeight:function(){return e._elementSizeObserver.getHeight()-e._getReviewHeight()},getContainerDomNode:function(){return e._containerDomElement},relayoutEditors:function(){e._doLayout()},getOriginalEditor:function(){return e.originalEditor},getModifiedEditor:function(){return e.modifiedEditor}}},t.prototype._setStrategy=function(e){this._strategy&&this._strategy.dispose(),this._strategy=e,e.applyColors(this._themeService.getTheme()),this._diffComputationResult&&this._updateDecorations(),this._doLayout()},t.prototype._getLineChangeAtOrBeforeLineNumber=function(e,t){var n=this._diffComputationResult?this._diffComputationResult.changes:[];if(0===n.length||e=a?i=r+1:(i=r,o=r)}return n[i]},t.prototype._getEquivalentLineForOriginalLineNumber=function(e){var t=this._getLineChangeAtOrBeforeLineNumber(e,(function(e){return e.originalStartLineNumber}));if(!t)return e;var n=t.originalStartLineNumber+(t.originalEndLineNumber>0?-1:0),i=t.modifiedStartLineNumber+(t.modifiedEndLineNumber>0?-1:0),o=t.originalEndLineNumber>0?t.originalEndLineNumber-t.originalStartLineNumber+1:0,r=t.modifiedEndLineNumber>0?t.modifiedEndLineNumber-t.modifiedStartLineNumber+1:0,s=e-n;return s<=o?i+Math.min(s,r):i+r-o+s},t.prototype._getEquivalentLineForModifiedLineNumber=function(e){var t=this._getLineChangeAtOrBeforeLineNumber(e,(function(e){return e.modifiedStartLineNumber}));if(!t)return e;var n=t.originalStartLineNumber+(t.originalEndLineNumber>0?-1:0),i=t.modifiedStartLineNumber+(t.modifiedEndLineNumber>0?-1:0),o=t.originalEndLineNumber>0?t.originalEndLineNumber-t.originalStartLineNumber+1:0,r=t.modifiedEndLineNumber>0?t.modifiedEndLineNumber-t.modifiedStartLineNumber+1:0,s=e-i;return s<=r?n+Math.min(s,o):n+o-r+s},t.prototype.getDiffLineInformationForOriginal=function(e){return this._diffComputationResult?{equivalentLineNumber:this._getEquivalentLineForOriginalLineNumber(e)}:null},t.prototype.getDiffLineInformationForModified=function(e){return this._diffComputationResult?{equivalentLineNumber:this._getEquivalentLineForModifiedLineNumber(e)}:null},t.ONE_OVERVIEW_WIDTH=15,t.ENTIRE_DIFF_OVERVIEW_WIDTH=30,t.UPDATE_DIFF_DECORATIONS_DELAY=200,t=Ii([Mi(3,we.a),Mi(4,vn.c),Mi(5,Ci.a),Mi(6,Y.a),Mi(7,li.c),Mi(8,Dn.a),Mi(9,Si.a),Mi(10,Ni.a)],t)}(he.a),Ai=function(e){function t(t){var n=e.call(this)||this;return n._dataSource=t,n._insertColor=null,n._removeColor=null,n}return Ei(t,e),t.prototype.applyColors=function(e){var t=(e.getColor(ui.j)||ui.g).transparent(2),n=(e.getColor(ui.l)||ui.h).transparent(2),i=!t.equals(this._insertColor)||!n.equals(this._removeColor);return this._insertColor=t,this._removeColor=n,i},t.prototype.getEditorsDiffDecorations=function(e,t,n,i,o,r,s){o=o.sort((function(e,t){return e.afterLineNumber-t.afterLineNumber})),i=i.sort((function(e,t){return e.afterLineNumber-t.afterLineNumber}));var a=this._getViewZones(e,i,o,r,s,n),u=this._getOriginalEditorDecorations(e,t,n,r,s),l=this._getModifiedEditorDecorations(e,t,n,r,s);return{original:{decorations:u.decorations,overviewZones:u.overviewZones,zones:a.original},modified:{decorations:l.decorations,overviewZones:l.overviewZones,zones:a.modified}}},t}(he.a),Fi=function(){function e(e){this._source=e,this._index=-1,this.current=null,this.advance()}return e.prototype.advance=function(){this._index++,this._index0){var n=e[e.length-1];if(n.afterLineNumber===t.afterLineNumber&&null===n.domNode)return void(n.heightInLines+=t.heightInLines)}e.push(t)},d=new Fi(this.modifiedForeignVZ),h=new Fi(this.originalForeignVZ),p=0,f=this.lineChanges.length;p<=f;p++){var g=p0?-1:0),s=g.modifiedStartLineNumber+(g.modifiedEndLineNumber>0?-1:0),o=g.originalEndLineNumber>0?g.originalEndLineNumber-g.originalStartLineNumber+1:0,i=g.modifiedEndLineNumber>0?g.modifiedEndLineNumber-g.modifiedStartLineNumber+1:0,a=Math.max(g.originalStartLineNumber,g.originalEndLineNumber),u=Math.max(g.modifiedStartLineNumber,g.modifiedEndLineNumber)):(a=r+=1e7+o,u=s+=1e7+i);for(var m,v=[],_=[];d.current&&d.current.afterLineNumber<=u;){var b=void 0;b=d.current.afterLineNumber<=s?r-s+d.current.afterLineNumber:a;var y=null;g&&g.modifiedStartLineNumber<=d.current.afterLineNumber&&d.current.afterLineNumber<=g.modifiedEndLineNumber&&(y=this._createOriginalMarginDomNodeForModifiedForeignViewZoneInAddedRegion()),v.push({afterLineNumber:b,heightInLines:d.current.height/this.modifiedLineHeight,domNode:null,marginDomNode:y}),d.advance()}for(;h.current&&h.current.afterLineNumber<=a;){b=void 0;b=h.current.afterLineNumber<=r?s-r+h.current.afterLineNumber:u,_.push({afterLineNumber:b,heightInLines:h.current.height/this.originalLineHeight,domNode:null}),h.advance()}if(null!==g&&Ki(g))(m=this._produceOriginalFromDiff(g,o,i))&&v.push(m);if(null!==g&&qi(g))(m=this._produceModifiedFromDiff(g,o,i))&&_.push(m);var C=0,w=0;for(v=v.sort(l),_=_.sort(l);C=O.heightInLines?(S.heightInLines-=O.heightInLines,w++):(O.heightInLines-=S.heightInLines,C++)}for(;C2*t.MINIMUM_EDITOR_WIDTH?(in-t.MINIMUM_EDITOR_WIDTH&&(i=n-t.MINIMUM_EDITOR_WIDTH)):i=o,this._sashPosition!==i&&(this._sashPosition=i,this._sash.layout()),this._sashPosition},t.prototype.onSashDragStart=function(){this._startSashPosition=this._sashPosition},t.prototype.onSashDrag=function(e){var t=this._dataSource.getWidth()-Ri.ENTIRE_DIFF_OVERVIEW_WIDTH,n=this.layout((this._startSashPosition+(e.currentX-e.startX))/t);this._sashRatio=n/t,this._dataSource.relayoutEditors()},t.prototype.onSashDragEnd=function(){this._sash.layout()},t.prototype.onSashReset=function(){this._sashRatio=.5,this._dataSource.relayoutEditors(),this._sash.layout()},t.prototype.getVerticalSashTop=function(e){return 0},t.prototype.getVerticalSashLeft=function(e){return this._sashPosition},t.prototype.getVerticalSashHeight=function(e){return this._dataSource.getHeight()},t.prototype._getViewZones=function(e,t,n,i,o){return new Hi(e,t,i.getOption(49),n,o.getOption(49)).getViewZones()},t.prototype._getOriginalEditorDecorations=function(e,t,n,i,o){for(var r=String(this._removeColor),s={decorations:[],overviewZones:[]},a=i.getModel(),u=0,l=e.length;ut?{afterLineNumber:Math.max(e.originalStartLineNumber,e.originalEndLineNumber),heightInLines:n-t,domNode:null}:null},t.prototype._produceModifiedFromDiff=function(e,t,n){return t>n?{afterLineNumber:Math.max(e.modifiedStartLineNumber,e.modifiedEndLineNumber),heightInLines:t-n,domNode:null}:null},t}(ji),zi=function(e){function t(t,n){var i=e.call(this,t)||this;return i.decorationsLeft=t.getOriginalEditor().getLayoutInfo().decorationsLeft,i._register(t.getOriginalEditor().onDidLayoutChange((function(e){i.decorationsLeft!==e.decorationsLeft&&(i.decorationsLeft=e.decorationsLeft,t.relayoutEditors())}))),i}return Ei(t,e),t.prototype.setEnableSplitViewResizing=function(e){},t.prototype._getViewZones=function(e,t,n,i,o,r){return new Ui(e,t,n,i,o,r).getViewZones()},t.prototype._getOriginalEditorDecorations=function(e,t,n,i,o){for(var r=String(this._removeColor),s={decorations:[],overviewZones:[]},a=0,u=e.length;a'])}f+=this.modifiedEditorOptions.get(79);var _=document.createElement("div");_.className="view-lines line-delete",_.innerHTML=a.build(),ti.a.applyFontInfoSlow(_,c);var b=document.createElement("div");return b.className="inline-deleted-margin-view-zone",b.innerHTML=u.join(""),ti.a.applyFontInfoSlow(b,c),{shouldNotShrink:!0,afterLineNumber:0===e.modifiedEndLineNumber?e.modifiedStartLineNumber:e.modifiedStartLineNumber-1,heightInLines:t,minWidthInPx:f*p,domNode:_,marginDomNode:b,diff:{originalStartLineNumber:e.originalStartLineNumber,originalEndLineNumber:e.originalEndLineNumber,modifiedStartLineNumber:e.modifiedStartLineNumber,modifiedEndLineNumber:e.modifiedEndLineNumber,originalContent:g}}},t.prototype._renderOriginalLine=function(e,t,n,i,o,r,s){var a=t.getLineTokens(o),u=a.getLineContent(),l=n.get(34),c=yi.a.filter(r,o,1,u.length+1);s.appendASCIIString('
    ');var d=Mt.d.isBasicASCII(u,t.mightContainNonBasicASCII()),h=Mt.d.containsRTL(u,d,t.mightContainRTL()),p=Object(It.d)(new It.c(l.isMonospace&&!n.get(23),l.canUseHalfwidthRightwardsArrow,u,!1,d,h,0,a,c,i,0,l.spaceWidth,l.middotWidth,n.get(88),n.get(74),n.get(69),n.get(35)!==A.d.OFF,null),s);s.appendASCIIString("
    ");var f=p.characterMapping.getAbsoluteOffsets();return f.length>0?f[f.length-1]:0},t}(ji);function Ki(e){return e.modifiedEndLineNumber>0}function qi(e){return e.originalEndLineNumber>0}Object(li.e)((function(e,t){var n=e.getColor(ui.j);n&&(t.addRule(".monaco-editor .line-insert, .monaco-editor .char-insert { background-color: "+n+"; }"),t.addRule(".monaco-diff-editor .line-insert, .monaco-diff-editor .char-insert { background-color: "+n+"; }"),t.addRule(".monaco-editor .inline-added-margin-view-zone { background-color: "+n+"; }"));var i=e.getColor(ui.l);i&&(t.addRule(".monaco-editor .line-delete, .monaco-editor .char-delete { background-color: "+i+"; }"),t.addRule(".monaco-diff-editor .line-delete, .monaco-diff-editor .char-delete { background-color: "+i+"; }"),t.addRule(".monaco-editor .inline-deleted-margin-view-zone { background-color: "+i+"; }"));var o=e.getColor(ui.k);o&&t.addRule(".monaco-editor .line-insert, .monaco-editor .char-insert { border: 1px "+("hc"===e.type?"dashed":"solid")+" "+o+"; }");var r=e.getColor(ui.m);r&&t.addRule(".monaco-editor .line-delete, .monaco-editor .char-delete { border: 1px "+("hc"===e.type?"dashed":"solid")+" "+r+"; }");var s=e.getColor(ui.Vb);s&&t.addRule(".monaco-diff-editor.side-by-side .editor.modified { box-shadow: -6px 0 5px -5px "+s+"; }");var a=e.getColor(ui.i);a&&t.addRule(".monaco-diff-editor.side-by-side .editor.modified { border-left: 1px solid "+a+"; }")}));var Gi=n("9Y+e"),Yi=n("scqD"),Zi=n("fjLI"),Xi=n("bexQ"),Qi=n("R3nR"),Ji=n("9XeP"),$i=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),eo=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},to=function(e,t){return function(n,i){t(n,i,e)}},no=function(){for(var e=0,t=0,n=arguments.length;t=0}}(e);fo.push(n),n.userConfigured?mo.push(n):go.push(n),t&&!n.userConfigured&&fo.forEach((function(e){e.mime===n.mime||e.userConfigured||(n.extension&&e.extension===n.extension&&console.warn("Overwriting extension <<"+n.extension+">> to now point to mime <<"+n.mime+">>"),n.filename&&e.filename===n.filename&&console.warn("Overwriting filename <<"+n.filename+">> to now point to mime <<"+n.mime+">>"),n.filepattern&&e.filepattern===n.filepattern&&console.warn("Overwriting filepattern <<"+n.filepattern+">> to now point to mime <<"+n.mime+">>"),n.firstline&&e.firstline===n.firstline&&console.warn("Overwriting firstline <<"+n.firstline+">> to now point to mime <<"+n.mime+">>"))}))}function _o(e,t){var n;if(e)switch(e.scheme){case J.b.file:n=e.fsPath;break;case J.b.data:n=$.a.parseMetaData(e).get($.a.META_DATA_LABEL);break;default:n=e.path}if(!n)return["application/unknown"];n=n.toLowerCase();var i=Object(ho.basename)(n),o=bo(n,i,mo);if(o)return[o,"text/plain"];var r=bo(n,i,go);if(r)return[r,"text/plain"];if(t){var s=function(e){Object(We.P)(e)&&(e=e.substr(1));if(e.length>0)for(var t=fo.length-1;t>=0;t--){var n=fo[t];if(n.firstline){var i=e.match(n.firstline);if(i&&i.length>0)return n.mime}}return null}(t);if(s)return[s,"text/plain"]}return["application/unknown"]}function bo(e,t,n){for(var i=null,o=null,r=null,s=n.length-1;s>=0;s--){var a=n[s];if(t===a.filenameLowercase){i=a;break}if(a.filepattern&&(!o||a.filepattern.length>o.filepattern.length)){var u=a.filepatternOnPath?e:t;Object(po.a)(a.filepatternLowercase,u)&&(o=a)}a.extension&&(!r||a.extension.length>r.extension.length)&&Object(We.m)(t,a.extensionLowercase)&&(r=a)}return i?i.mime:o?o.mime:r?r.mime:null}var yo=n("MqQJ"),Co=n("ic2d"),wo=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),So=Object.prototype.hasOwnProperty,Oo=function(e){function t(t,n){void 0===t&&(t=!0),void 0===n&&(n=!1);var i=e.call(this)||this;return i._onDidChange=i._register(new j.a),i.onDidChange=i._onDidChange.event,i._warnOnOverwrite=n,i._nextLanguageId2=1,i._languageIdToLanguage=[],i._languageToLanguageId=Object.create(null),i._languages={},i._mimeTypesMap={},i._nameMap={},i._lowercaseNameMap={},t&&(i._initializeFromRegistry(),i._register(yo.a.onDidChangeLanguages((function(e){return i._initializeFromRegistry()})))),i}return wo(t,e),t.prototype._initializeFromRegistry=function(){this._languages={},this._mimeTypesMap={},this._nameMap={},this._lowercaseNameMap={};var e=yo.a.getLanguages();this._registerLanguages(e)},t.prototype._registerLanguages=function(e){for(var t=this,n=0,i=e;n0&&((n=e.mimetypes).push.apply(n,t.mimetypes),o=t.mimetypes[0]),o||(o="text/x-"+i,e.mimetypes.push(o)),Array.isArray(t.extensions))for(var r=0,s=t.extensions;r0){var p=t.firstLine;"^"!==p.charAt(0)&&(p="^"+p);try{var f=new RegExp(p);We.I(f)||vo({id:i,mime:o,firstline:f},this._warnOnOverwrite)}catch(e){Object(Le.e)(e)}}e.aliases.push(i);var g=null;if(void 0!==t.aliases&&Array.isArray(t.aliases)&&(g=0===t.aliases.length?[null]:t.aliases),null!==g)for(var m=0,v=g;m0;if(b&&null===g[0]);else{var y=(b?g[0]:null)||i;!b&&e.name||(e.name=y)}t.configuration&&e.configurationFiles.push(t.configuration)},t.prototype.isRegisteredMode=function(e){return!!So.call(this._mimeTypesMap,e)||So.call(this._languages,e)},t.prototype.getModeIdForLanguageNameLowercase=function(e){return So.call(this._lowercaseNameMap,e)?this._lowercaseNameMap[e].language:null},t.prototype.extractModeIds=function(e){var t=this;return e?e.split(",").map((function(e){return e.trim()})).map((function(e){return So.call(t._mimeTypesMap,e)?t._mimeTypesMap[e].language:e})).filter((function(e){return So.call(t._languages,e)})):[]},t.prototype.getLanguageIdentifier=function(e){if(e===Ce.b||0===e)return Ce.a;var t;if("string"==typeof e)t=e;else if(!(t=this._languageIdToLanguage[e]))return null;return So.call(this._languages,t)?this._languages[t].identifier:null},t.prototype.getModeIdsFromFilepathOrFirstLine=function(e,t){if(!e&&!t)return[];var n=_o(e,t);return this.extractModeIds(n.join(","))},t}(he.a),Lo=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),Do=function(e){function t(t,n){var i=e.call(this)||this;return i._onDidChange=i._register(new j.a),i.onDidChange=i._onDidChange.event,i._selector=n,i.languageIdentifier=i._selector(),i._register(t((function(){return i._evaluate()}))),i}return Lo(t,e),t.prototype._evaluate=function(){var e=this._selector();e.id!==this.languageIdentifier.id&&(this.languageIdentifier=e,this._onDidChange.fire(this.languageIdentifier))},t}(he.a),xo=function(){function e(e){var t=this;void 0===e&&(e=!1),this._onDidCreateMode=new j.a,this.onDidCreateMode=this._onDidCreateMode.event,this._onLanguagesMaybeChanged=new j.a,this.onLanguagesMaybeChanged=this._onLanguagesMaybeChanged.event,this._instantiatedModes={},this._registry=new Oo(!0,e),this._registry.onDidChange((function(){return t._onLanguagesMaybeChanged.fire()}))}return e.prototype.isRegisteredMode=function(e){return this._registry.isRegisteredMode(e)},e.prototype.getModeIdForLanguageName=function(e){return this._registry.getModeIdForLanguageNameLowercase(e)},e.prototype.getModeIdByFilepathOrFirstLine=function(e,t){var n=this._registry.getModeIdsFromFilepathOrFirstLine(e,t);return Object(Ae.l)(n,null)},e.prototype.getModeId=function(e){var t=this._registry.extractModeIds(e);return Object(Ae.l)(t,null)},e.prototype.getLanguageIdentifier=function(e){return this._registry.getLanguageIdentifier(e)},e.prototype.create=function(e){var t=this;return new Do(this.onLanguagesMaybeChanged,(function(){var n=t.getModeId(e);return t._createModeAndGetLanguageIdentifier(n)}))},e.prototype.createByFilepathOrFirstLine=function(e,t){var n=this;return new Do(this.onLanguagesMaybeChanged,(function(){var i=n.getModeIdByFilepathOrFirstLine(e,t);return n._createModeAndGetLanguageIdentifier(i)}))},e.prototype._createModeAndGetLanguageIdentifier=function(e){var t=this.getLanguageIdentifier(e||"plaintext")||Ce.a;return this._getOrCreateMode(t.language),t},e.prototype.triggerMode=function(e){var t=this.getModeId(e);this._getOrCreateMode(t||"plaintext")},e.prototype._getOrCreateMode=function(e){if(!this._instantiatedModes.hasOwnProperty(e)){var t=this.getLanguageIdentifier(e)||Ce.a;this._instantiatedModes[e]=new co(t),this._onDidCreateMode.fire(this._instantiatedModes[e])}return this._instantiatedModes[e]},e}(),No=n("QRHv"),ko=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),Eo=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},Io=function(e,t){return function(n,i){t(n,i,e)}};function Mo(e){return e.toString()}var To=function(){function e(e,t,n){this._modelEventListeners=new he.b,this.model=e,this._languageSelection=null,this._languageSelectionListener=null,this._modelEventListeners.add(e.onWillDispose((function(){return t(e)}))),this._modelEventListeners.add(e.onDidChangeLanguage((function(t){return n(e,t)})))}return e.prototype._disposeLanguageSelection=function(){this._languageSelectionListener&&(this._languageSelectionListener.dispose(),this._languageSelectionListener=null),this._languageSelection&&(this._languageSelection.dispose(),this._languageSelection=null)},e.prototype.dispose=function(){this._modelEventListeners.dispose(),this._disposeLanguageSelection()},e.prototype.setLanguage=function(e){var t=this;this._disposeLanguageSelection(),this._languageSelection=e,this._languageSelectionListener=this._languageSelection.onDidChange((function(){return t.model.setMode(e.languageIdentifier)})),this.model.setMode(e.languageIdentifier)},e}(),Po=De.d||De.e?1:2,Ro=function(e){function t(t,n,i,o){var r=e.call(this)||this;return r._onModelAdded=r._register(new j.a),r.onModelAdded=r._onModelAdded.event,r._onModelRemoved=r._register(new j.a),r.onModelRemoved=r._onModelRemoved.event,r._onModelModeChanged=r._register(new j.a),r.onModelModeChanged=r._onModelModeChanged.event,r._configurationService=t,r._resourcePropertiesService=n,r._models={},r._modelCreationOptionsByLanguageAndResource=Object.create(null),r._configurationServiceSubscription=r._configurationService.onDidChangeConfiguration((function(e){return r._updateModelOptions()})),r._updateModelOptions(),r._register(new Ao(r,i,t,o)),r}return ko(t,e),t._readModelOptions=function(e,t){var n=A.c.tabSize;if(e.editor&&void 0!==e.editor.tabSize){var i=parseInt(e.editor.tabSize,10);isNaN(i)||(n=i),n<1&&(n=1)}var o=n;if(e.editor&&void 0!==e.editor.indentSize&&"tabSize"!==e.editor.indentSize){var r=parseInt(e.editor.indentSize,10);isNaN(r)||(o=r),o<1&&(o=1)}var s=A.c.insertSpaces;e.editor&&void 0!==e.editor.insertSpaces&&(s="false"!==e.editor.insertSpaces&&Boolean(e.editor.insertSpaces));var a=Po,u=e.eol;"\r\n"===u?a=2:"\n"===u&&(a=1);var l=A.c.trimAutoWhitespace;e.editor&&void 0!==e.editor.trimAutoWhitespace&&(l="false"!==e.editor.trimAutoWhitespace&&Boolean(e.editor.trimAutoWhitespace));var c=A.c.detectIndentation;e.editor&&void 0!==e.editor.detectIndentation&&(c="false"!==e.editor.detectIndentation&&Boolean(e.editor.detectIndentation));var d=A.c.largeFileOptimizations;return e.editor&&void 0!==e.editor.largeFileOptimizations&&(d="false"!==e.editor.largeFileOptimizations&&Boolean(e.editor.largeFileOptimizations)),{isForSimpleWidget:t,tabSize:n,indentSize:o,insertSpaces:s,detectIndentation:c,defaultEOL:a,trimAutoWhitespace:l,largeFileOptimizations:d}},t.prototype.getCreationOptions=function(e,n,i){var o=this._modelCreationOptionsByLanguageAndResource[e+n];if(!o){var r=this._configurationService.getValue("editor",{overrideIdentifier:e,resource:n}),s=this._resourcePropertiesService.getEOL(n,e);o=t._readModelOptions({editor:r,eol:s},i),this._modelCreationOptionsByLanguageAndResource[e+n]=o}return o},t.prototype._updateModelOptions=function(){var e=this._modelCreationOptionsByLanguageAndResource;this._modelCreationOptionsByLanguageAndResource=Object.create(null);for(var n=Object.keys(this._models),i=0,o=n.length;i=this._growCount){var o=this._elements;this._currentLengthIndex++,this._currentLength=e._SIZES[this._currentLengthIndex],this._growCount=Math.round(this._currentLengthIndex+10&&a>=1;var u=this._themeService.getTheme().getTokenStyleMetadata(o,r);if(void 0===u)n=2147483647;else{if(n=0,void 0!==u.italic)n|=1|(u.italic?1:0)<<11;if(void 0!==u.bold)n|=2|(u.bold?2:0)<<11;if(void 0!==u.underline)n|=4|(u.underline?4:0)<<11;if(u.foreground)n|=8|u.foreground<<14;0===n&&(n=2147483647)}this._hashTable.add(e,t,n)}if(this._logService.getLevel()===pt.b.Trace){var l=this._legend.tokenTypes[e],c=t?" "+this._legend.tokenModifiers.filter((function(e,n){return t&1<0&&(e._fetchSemanticTokens.isScheduled()||e._fetchSemanticTokens.schedule())}))}}},t._isSemanticTokens=function(e){return e&&!!e.data},t._isSemanticTokensEdits=function(e){return e&&Array.isArray(e.edits)},t._copy=function(e,t,n,i,o){for(var r=0;r=0;p--){var f,g=d-((f=n.edits[p]).start+f.deleteCount);g>0&&(t._copy(l,d-g,c,h-g,g),h-=g),f.data&&(t._copy(f.data,0,c,h-f.data.length,f.data.length),h-=f.data.length),d=f.start}d>0&&t._copy(l,0,c,0,d),n={resultId:n.resultId,data:c}}}if(t._isSemanticTokens(n)){this._currentResponse=new Bo(e,n.resultId,n.data);l=n.data;for(var m=n.data.length/5|0,v=Math.max(Math.ceil(m/1024),400),_=[],b=0,y=1,C=0;bw&&0===l[5*O];)O--;if(O-1===w){for(var L=S;L+10){for(var j=0,W=o;j0?e[0]:null},t}(he.a),zo=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),Uo=function(e){function t(){var t=e.call(this)||this;return t._onCodeEditorAdd=t._register(new j.a),t.onCodeEditorAdd=t._onCodeEditorAdd.event,t._onCodeEditorRemove=t._register(new j.a),t.onCodeEditorRemove=t._onCodeEditorRemove.event,t._onDiffEditorAdd=t._register(new j.a),t._onDiffEditorRemove=t._register(new j.a),t._codeEditors=Object.create(null),t._diffEditors=Object.create(null),t}return zo(t,e),t.prototype.addCodeEditor=function(e){this._codeEditors[e.getId()]=e,this._onCodeEditorAdd.fire(e)},t.prototype.removeCodeEditor=function(e){delete this._codeEditors[e.getId()]&&this._onCodeEditorRemove.fire(e)},t.prototype.listCodeEditors=function(){var e=this;return Object.keys(this._codeEditors).map((function(t){return e._codeEditors[t]}))},t.prototype.addDiffEditor=function(e){this._diffEditors[e.getId()]=e,this._onDiffEditorAdd.fire(e)},t.prototype.removeDiffEditor=function(e){delete this._diffEditors[e.getId()]&&this._onDiffEditorRemove.fire(e)},t.prototype.listDiffEditors=function(){var e=this;return Object.keys(this._diffEditors).map((function(t){return e._diffEditors[t]}))},t.prototype.getFocusedCodeEditor=function(){for(var e=null,t=0,n=this.listCodeEditors();t=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},Go=function(e,t){return function(n,i){t(n,i,e)}},Yo=function(){function e(e,t,n){this._parent=e,this._editorId=t,this.styleSheet=n,this._refCount=0}return e.prototype.ref=function(){this._refCount++},e.prototype.unref=function(){var e;this._refCount--,0===this._refCount&&(null===(e=this.styleSheet.parentNode)||void 0===e||e.removeChild(this.styleSheet),this._parent._removeEditorStyleSheets(this._editorId))},e}(),Zo=function(){function e(e){this.styleSheet=e}return e.prototype.ref=function(){},e.prototype.unref=function(){},e}(),Xo=function(e){function t(t,n){void 0===n&&(n=null);var i=e.call(this)||this;return i._decorationOptionProviders=new Map,i._editorStyleSheets=new Map,i._globalStyleSheet=n?new Zo(n):null,i._themeService=t,i}return Ko(t,e),t.prototype._getOrCreateGlobalStyleSheet=function(){return this._globalStyleSheet||(this._globalStyleSheet=new Zo(Z.w())),this._globalStyleSheet},t.prototype._getOrCreateStyleSheet=function(e){if(!e)return this._getOrCreateGlobalStyleSheet();var t=e.getContainerDomNode();if(!Z.N(t))return this._getOrCreateGlobalStyleSheet();var n=e.getId();if(!this._editorStyleSheets.has(n)){var i=new Yo(this,n,Z.w(t));this._editorStyleSheets.set(n,i)}return this._editorStyleSheets.get(n)},t.prototype._removeEditorStyleSheets=function(e){this._editorStyleSheets.delete(e)},t.prototype.registerDecorationType=function(e,t,n,i){var o=this._decorationOptionProviders.get(e);if(!o){var r=this._getOrCreateStyleSheet(i),s={styleSheet:r.styleSheet,key:e,parentTypeKey:n,options:t||Object.create(null)};o=n?new Qo(this._themeService,r,s):new Jo(this._themeService,r,s),this._decorationOptionProviders.set(e,o)}o.refCount++},t.prototype.removeDecorationType=function(e){var t=this._decorationOptionProviders.get(e);t&&(t.refCount--,t.refCount<=0&&(this._decorationOptionProviders.delete(e),t.dispose(),this.listCodeEditors().forEach((function(t){return t.removeDecorations(e)}))))},t.prototype.resolveDecorationOptions=function(e,t){var n=this._decorationOptionProviders.get(e);if(!n)throw new Error("Unknown decoration type key: "+e);return n.getOptions(this,t)},t=qo([Go(0,li.c)],t)}(Uo),Qo=function(){function e(e,t,n){this._styleSheet=t,this._styleSheet.ref(),this._parentTypeKey=n.parentTypeKey,this.refCount=0,this._beforeContentRules=new er(3,n,e),this._afterContentRules=new er(4,n,e)}return e.prototype.getOptions=function(e,t){var n=e.resolveDecorationOptions(this._parentTypeKey,!0);return this._beforeContentRules&&(n.beforeContentClassName=this._beforeContentRules.className),this._afterContentRules&&(n.afterContentClassName=this._afterContentRules.className),n},e.prototype.dispose=function(){this._beforeContentRules&&(this._beforeContentRules.dispose(),this._beforeContentRules=null),this._afterContentRules&&(this._afterContentRules.dispose(),this._afterContentRules=null),this._styleSheet.unref()},e}(),Jo=function(){function e(e,t,n){var i=this;this._disposables=new he.b,this._styleSheet=t,this._styleSheet.ref(),this.refCount=0;var o=function(t){var o=new er(t,n,e);if(i._disposables.add(o),o.hasContent)return o.className};this.className=o(0);var r,s=(r=new er(1,n,e),i._disposables.add(r),r.hasContent?{className:r.className,hasLetterSpacing:r.hasLetterSpacing}:null);s&&(this.inlineClassName=s.className,this.inlineClassNameAffectsLetterSpacing=s.hasLetterSpacing),this.beforeContentClassName=o(3),this.afterContentClassName=o(4),this.glyphMarginClassName=o(2);var a=n.options;this.isWholeLine=Boolean(a.isWholeLine),this.stickiness=a.rangeBehavior;var u=a.light&&a.light.overviewRulerColor||a.overviewRulerColor,l=a.dark&&a.dark.overviewRulerColor||a.overviewRulerColor;void 0===u&&void 0===l||(this.overviewRuler={color:u||l,darkColor:l||u,position:a.overviewRulerLane||be.d.Center})}return e.prototype.getOptions=function(e,t){return t?{inlineClassName:this.inlineClassName,beforeContentClassName:this.beforeContentClassName,afterContentClassName:this.afterContentClassName,className:this.className,glyphMarginClassName:this.glyphMarginClassName,isWholeLine:this.isWholeLine,overviewRuler:this.overviewRuler,stickiness:this.stickiness}:this},e.prototype.dispose=function(){this._disposables.dispose(),this._styleSheet.unref()},e}(),$o={color:"color:{0} !important;",opacity:"opacity:{0};",backgroundColor:"background-color:{0};",outline:"outline:{0};",outlineColor:"outline-color:{0};",outlineStyle:"outline-style:{0};",outlineWidth:"outline-width:{0};",border:"border:{0};",borderColor:"border-color:{0};",borderRadius:"border-radius:{0};",borderSpacing:"border-spacing:{0};",borderStyle:"border-style:{0};",borderWidth:"border-width:{0};",fontStyle:"font-style:{0};",fontWeight:"font-weight:{0};",textDecoration:"text-decoration:{0};",cursor:"cursor:{0};",letterSpacing:"letter-spacing:{0};",gutterIconPath:"background:{0} center center no-repeat;",gutterIconSize:"background-size:{0};",contentText:"content:'{0}';",contentIconPath:"content:{0};",margin:"margin:{0};",width:"width:{0};",height:"height:{0};"},er=function(){function e(e,t,n){var i=this;this._theme=n.getTheme(),this._ruleType=e,this._providerArgs=t,this._usesThemeColors=!1,this._hasContent=!1,this._hasLetterSpacing=!1;var o=tr.getClassName(this._providerArgs.key,e);this._providerArgs.parentTypeKey&&(o=o+" "+tr.getClassName(this._providerArgs.parentTypeKey,e)),this._className=o,this._unThemedSelector=tr.getSelector(this._providerArgs.key,this._providerArgs.parentTypeKey,e),this._buildCSS(),this._usesThemeColors?this._themeListener=n.onThemeChange((function(e){i._theme=n.getTheme(),i._removeCSS(),i._buildCSS()})):this._themeListener=null}return e.prototype.dispose=function(){this._hasContent&&(this._removeCSS(),this._hasContent=!1),this._themeListener&&(this._themeListener.dispose(),this._themeListener=null)},Object.defineProperty(e.prototype,"hasContent",{get:function(){return this._hasContent},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"hasLetterSpacing",{get:function(){return this._hasLetterSpacing},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"className",{get:function(){return this._className},enumerable:!0,configurable:!0}),e.prototype._buildCSS=function(){var e,t,n,i=this._providerArgs.options;switch(this._ruleType){case 0:e=this.getCSSTextForModelDecorationClassName(i),t=this.getCSSTextForModelDecorationClassName(i.light),n=this.getCSSTextForModelDecorationClassName(i.dark);break;case 1:e=this.getCSSTextForModelDecorationInlineClassName(i),t=this.getCSSTextForModelDecorationInlineClassName(i.light),n=this.getCSSTextForModelDecorationInlineClassName(i.dark);break;case 2:e=this.getCSSTextForModelDecorationGlyphMarginClassName(i),t=this.getCSSTextForModelDecorationGlyphMarginClassName(i.light),n=this.getCSSTextForModelDecorationGlyphMarginClassName(i.dark);break;case 3:e=this.getCSSTextForModelDecorationContentClassName(i.before),t=this.getCSSTextForModelDecorationContentClassName(i.light&&i.light.before),n=this.getCSSTextForModelDecorationContentClassName(i.dark&&i.dark.before);break;case 4:e=this.getCSSTextForModelDecorationContentClassName(i.after),t=this.getCSSTextForModelDecorationContentClassName(i.light&&i.light.after),n=this.getCSSTextForModelDecorationContentClassName(i.dark&&i.dark.after);break;default:throw new Error("Unknown rule type: "+this._ruleType)}var o=this._providerArgs.styleSheet.sheet,r=!1;e.length>0&&(o.insertRule(this._unThemedSelector+" {"+e+"}",0),r=!0),t.length>0&&(o.insertRule(".vs"+this._unThemedSelector+" {"+t+"}",0),r=!0),n.length>0&&(o.insertRule(".vs-dark"+this._unThemedSelector+", .hc-black"+this._unThemedSelector+" {"+n+"}",0),r=!0),this._hasContent=r},e.prototype._removeCSS=function(){Z.O(this._unThemedSelector,this._providerArgs.styleSheet)},e.prototype.getCSSTextForModelDecorationClassName=function(e){if(!e)return"";var t=[];return this.collectCSSText(e,["backgroundColor"],t),this.collectCSSText(e,["outline","outlineColor","outlineStyle","outlineWidth"],t),this.collectBorderSettingsCSSText(e,t),t.join("")},e.prototype.getCSSTextForModelDecorationInlineClassName=function(e){if(!e)return"";var t=[];return this.collectCSSText(e,["fontStyle","fontWeight","textDecoration","cursor","color","opacity","letterSpacing"],t),e.letterSpacing&&(this._hasLetterSpacing=!0),t.join("")},e.prototype.getCSSTextForModelDecorationContentClassName=function(e){if(!e)return"";var t=[];if(void 0!==e){if(this.collectBorderSettingsCSSText(e,t),void 0!==e.contentIconPath&&t.push(We.r($o.contentIconPath,Z.r(V.a.revive(e.contentIconPath)))),"string"==typeof e.contentText){var n=e.contentText.match(/^.*$/m)[0].replace(/['\\]/g,"\\$&");t.push(We.r($o.contentText,n))}this.collectCSSText(e,["fontStyle","fontWeight","textDecoration","color","opacity","backgroundColor","margin"],t),this.collectCSSText(e,["width","height"],t)&&t.push("display:inline-block;")}return t.join("")},e.prototype.getCSSTextForModelDecorationGlyphMarginClassName=function(e){if(!e)return"";var t=[];return void 0!==e.gutterIconPath&&(t.push(We.r($o.gutterIconPath,Z.r(V.a.revive(e.gutterIconPath)))),void 0!==e.gutterIconSize&&t.push(We.r($o.gutterIconSize,e.gutterIconSize))),t.join("")},e.prototype.collectBorderSettingsCSSText=function(e,t){return!!this.collectCSSText(e,["border","borderColor","borderRadius","borderSpacing","borderStyle","borderWidth"],t)&&(t.push(We.r("box-sizing: border-box;")),!0)},e.prototype.collectCSSText=function(e,t,n){for(var i=n.length,o=0,r=t;ot)return 1;return 0}(e.token,t.token);return 0!==n?n:e.index-t.index}));for(var n=0,i="000000",o="ffffff";e.length>=1&&""===e[0].token;){var r=e.shift();-1!==r.fontStyle&&(n=r.fontStyle),null!==r.foreground&&(i=r.foreground),null!==r.background&&(o=r.background)}for(var s=new ur,a=0,u=t;a>>0,this._cache.set(t,n)}return(n|e<<0)>>>0},e}(),cr=/\b(comment|string|regex|regexp)\b/;var dr,hr,pr,fr=function(){function e(e,t,n){this._fontStyle=e,this._foreground=t,this._background=n,this.metadata=(this._fontStyle<<11|this._foreground<<14|this._background<<23)>>>0}return e.prototype.clone=function(){return new e(this._fontStyle,this._foreground,this._background)},e.prototype.acceptOverwrite=function(e,t,n){-1!==e&&(this._fontStyle=e),0!==t&&(this._foreground=t),0!==n&&(this._background=n),this.metadata=(this._fontStyle<<11|this._foreground<<14|this._background<<23)>>>0},e}(),gr=function(){function e(e){this._mainRule=e,this._children=new Map}return e.prototype.match=function(e){if(""===e)return this._mainRule;var t,n,i=e.indexOf(".");-1===i?(t=e,n=""):(t=e.substring(0,i),n=e.substring(i+1));var o=this._children.get(t);return void 0!==o?o.match(n):this._mainRule},e.prototype.insert=function(t,n,i,o){if(""!==t){var r,s,a=t.indexOf(".");-1===a?(r=t,s=""):(r=t.substring(0,a),s=t.substring(a+1));var u=this._children.get(r);void 0===u&&(u=new e(this._mainRule.clone()),this._children.set(r,u)),u.insert(s,n,i,o)}else this._mainRule.acceptOverwrite(n,i,o)},e}();var mr={base:"vs",inherit:!1,rules:[{token:"",foreground:"000000",background:"fffffe"},{token:"invalid",foreground:"cd3131"},{token:"emphasis",fontStyle:"italic"},{token:"strong",fontStyle:"bold"},{token:"variable",foreground:"001188"},{token:"variable.predefined",foreground:"4864AA"},{token:"constant",foreground:"dd0000"},{token:"comment",foreground:"008000"},{token:"number",foreground:"098658"},{token:"number.hex",foreground:"3030c0"},{token:"regexp",foreground:"800000"},{token:"annotation",foreground:"808080"},{token:"type",foreground:"008080"},{token:"delimiter",foreground:"000000"},{token:"delimiter.html",foreground:"383838"},{token:"delimiter.xml",foreground:"0000FF"},{token:"tag",foreground:"800000"},{token:"tag.id.pug",foreground:"4F76AC"},{token:"tag.class.pug",foreground:"4F76AC"},{token:"meta.scss",foreground:"800000"},{token:"metatag",foreground:"e00000"},{token:"metatag.content.html",foreground:"FF0000"},{token:"metatag.html",foreground:"808080"},{token:"metatag.xml",foreground:"808080"},{token:"metatag.php",fontStyle:"bold"},{token:"key",foreground:"863B00"},{token:"string.key.json",foreground:"A31515"},{token:"string.value.json",foreground:"0451A5"},{token:"attribute.name",foreground:"FF0000"},{token:"attribute.value",foreground:"0451A5"},{token:"attribute.value.number",foreground:"098658"},{token:"attribute.value.unit",foreground:"098658"},{token:"attribute.value.html",foreground:"0000FF"},{token:"attribute.value.xml",foreground:"0000FF"},{token:"string",foreground:"A31515"},{token:"string.html",foreground:"0000FF"},{token:"string.sql",foreground:"FF0000"},{token:"string.yaml",foreground:"0451A5"},{token:"keyword",foreground:"0000FF"},{token:"keyword.json",foreground:"0451A5"},{token:"keyword.flow",foreground:"AF00DB"},{token:"keyword.flow.scss",foreground:"0000FF"},{token:"operator.scss",foreground:"666666"},{token:"operator.sql",foreground:"778899"},{token:"operator.swift",foreground:"666666"},{token:"predefined.sql",foreground:"FF00FF"}],colors:(dr={},dr[ui.o]="#FFFFFE",dr[ui.x]="#000000",dr[ui.F]="#E5EBF1",dr[ai.h]="#D3D3D3",dr[ai.a]="#939393",dr[ui.M]="#ADD6FF4D",dr)},vr={base:"vs-dark",inherit:!1,rules:[{token:"",foreground:"D4D4D4",background:"1E1E1E"},{token:"invalid",foreground:"f44747"},{token:"emphasis",fontStyle:"italic"},{token:"strong",fontStyle:"bold"},{token:"variable",foreground:"74B0DF"},{token:"variable.predefined",foreground:"4864AA"},{token:"variable.parameter",foreground:"9CDCFE"},{token:"constant",foreground:"569CD6"},{token:"comment",foreground:"608B4E"},{token:"number",foreground:"B5CEA8"},{token:"number.hex",foreground:"5BB498"},{token:"regexp",foreground:"B46695"},{token:"annotation",foreground:"cc6666"},{token:"type",foreground:"3DC9B0"},{token:"delimiter",foreground:"DCDCDC"},{token:"delimiter.html",foreground:"808080"},{token:"delimiter.xml",foreground:"808080"},{token:"tag",foreground:"569CD6"},{token:"tag.id.pug",foreground:"4F76AC"},{token:"tag.class.pug",foreground:"4F76AC"},{token:"meta.scss",foreground:"A79873"},{token:"meta.tag",foreground:"CE9178"},{token:"metatag",foreground:"DD6A6F"},{token:"metatag.content.html",foreground:"9CDCFE"},{token:"metatag.html",foreground:"569CD6"},{token:"metatag.xml",foreground:"569CD6"},{token:"metatag.php",fontStyle:"bold"},{token:"key",foreground:"9CDCFE"},{token:"string.key.json",foreground:"9CDCFE"},{token:"string.value.json",foreground:"CE9178"},{token:"attribute.name",foreground:"9CDCFE"},{token:"attribute.value",foreground:"CE9178"},{token:"attribute.value.number.css",foreground:"B5CEA8"},{token:"attribute.value.unit.css",foreground:"B5CEA8"},{token:"attribute.value.hex.css",foreground:"D4D4D4"},{token:"string",foreground:"CE9178"},{token:"string.sql",foreground:"FF0000"},{token:"keyword",foreground:"569CD6"},{token:"keyword.flow",foreground:"C586C0"},{token:"keyword.json",foreground:"CE9178"},{token:"keyword.flow.scss",foreground:"569CD6"},{token:"operator.scss",foreground:"909090"},{token:"operator.sql",foreground:"778899"},{token:"operator.swift",foreground:"909090"},{token:"predefined.sql",foreground:"FF00FF"}],colors:(hr={},hr[ui.o]="#1E1E1E",hr[ui.x]="#D4D4D4",hr[ui.F]="#3A3D41",hr[ai.h]="#404040",hr[ai.a]="#707070",hr[ui.M]="#ADD6FF26",hr)},_r={base:"hc-black",inherit:!1,rules:[{token:"",foreground:"FFFFFF",background:"000000"},{token:"invalid",foreground:"f44747"},{token:"emphasis",fontStyle:"italic"},{token:"strong",fontStyle:"bold"},{token:"variable",foreground:"1AEBFF"},{token:"variable.parameter",foreground:"9CDCFE"},{token:"constant",foreground:"569CD6"},{token:"comment",foreground:"608B4E"},{token:"number",foreground:"FFFFFF"},{token:"regexp",foreground:"C0C0C0"},{token:"annotation",foreground:"569CD6"},{token:"type",foreground:"3DC9B0"},{token:"delimiter",foreground:"FFFF00"},{token:"delimiter.html",foreground:"FFFF00"},{token:"tag",foreground:"569CD6"},{token:"tag.id.pug",foreground:"4F76AC"},{token:"tag.class.pug",foreground:"4F76AC"},{token:"meta",foreground:"D4D4D4"},{token:"meta.tag",foreground:"CE9178"},{token:"metatag",foreground:"569CD6"},{token:"metatag.content.html",foreground:"1AEBFF"},{token:"metatag.html",foreground:"569CD6"},{token:"metatag.xml",foreground:"569CD6"},{token:"metatag.php",fontStyle:"bold"},{token:"key",foreground:"9CDCFE"},{token:"string.key",foreground:"9CDCFE"},{token:"string.value",foreground:"CE9178"},{token:"attribute.name",foreground:"569CD6"},{token:"attribute.value",foreground:"3FF23F"},{token:"string",foreground:"CE9178"},{token:"string.sql",foreground:"FF0000"},{token:"keyword",foreground:"569CD6"},{token:"keyword.flow",foreground:"C586C0"},{token:"operator.sql",foreground:"778899"},{token:"operator.swift",foreground:"909090"},{token:"predefined.sql",foreground:"FF00FF"}],colors:(pr={},pr[ui.o]="#000000",pr[ui.x]="#FFFFFF",pr[ai.h]="#FFFFFF",pr[ai.a]="#FFFFFF",pr)},br=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),yr=Co.a.as(ui.a.ColorContribution),Cr=Co.a.as(li.a.ThemingContribution),wr=function(){function e(e,t){this.themeData=t;var n=t.base;e.length>0?(this.id=n+" "+e,this.themeName=e):(this.id=n,this.themeName=n),this.colors=null,this.defaultColors=Object.create(null),this._tokenTheme=null}return Object.defineProperty(e.prototype,"base",{get:function(){return this.themeData.base},enumerable:!0,configurable:!0}),e.prototype.notifyBaseUpdated=function(){this.themeData.inherit&&(this.colors=null,this._tokenTheme=null)},e.prototype.getColors=function(){if(!this.colors){var e=new Map;for(var t in this.themeData.colors)e.set(t,or.a.fromHex(this.themeData.colors[t]));if(this.themeData.inherit){var n=Or(this.themeData.base);for(var t in n.colors)e.has(t)||e.set(t,or.a.fromHex(n.colors[t]))}this.colors=e}return this.colors},e.prototype.getColor=function(e,t){var n=this.getColors().get(e);return n||(!1!==t?this.getDefault(e):void 0)},e.prototype.getDefault=function(e){var t=this.defaultColors[e];return t||(t=yr.resolveDefaultColor(e,this),this.defaultColors[e]=t,t)},e.prototype.defines=function(e){return Object.prototype.hasOwnProperty.call(this.getColors(),e)},Object.defineProperty(e.prototype,"type",{get:function(){switch(this.base){case"vs":return"light";case"hc-black":return"hc";default:return"dark"}},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tokenTheme",{get:function(){if(!this._tokenTheme){var e=[],t=[];if(this.themeData.inherit){var n=Or(this.themeData.base);e=n.rules,n.encodedTokensColors&&(t=n.encodedTokensColors)}e=e.concat(this.themeData.rules),this.themeData.encodedTokensColors&&(t=this.themeData.encodedTokensColors),this._tokenTheme=lr.createFromRawTokenTheme(e,t)}return this._tokenTheme},enumerable:!0,configurable:!0}),e.prototype.getTokenStyleMetadata=function(e,t){},e}();function Sr(e){return"vs"===e||"vs-dark"===e||"hc-black"===e}function Or(e){switch(e){case"vs":return mr;case"vs-dark":return vr;case"hc-black":return _r}}function Lr(e){var t=Or(e);return new wr(e,t)}var Dr=function(e){function t(){var t=e.call(this)||this;return t._onThemeChange=t._register(new j.a),t.onThemeChange=t._onThemeChange.event,t._environment=Object.create(null),t._knownThemes=new Map,t._knownThemes.set("vs",Lr("vs")),t._knownThemes.set("vs-dark",Lr("vs-dark")),t._knownThemes.set("hc-black",Lr("hc-black")),t._css="",t._globalStyleElement=null,t._styleElements=[],t.setTheme("vs"),t}return br(t,e),t.prototype.registerEditorContainer=function(e){return Z.N(e)?this._registerShadowDomContainer(e):this._registerRegularEditorContainer()},t.prototype._registerRegularEditorContainer=function(){return this._globalStyleElement||(this._globalStyleElement=Z.w(),this._globalStyleElement.className="monaco-colors",this._globalStyleElement.innerHTML=this._css,this._styleElements.push(this._globalStyleElement)),he.a.None},t.prototype._registerShadowDomContainer=function(e){var t=this,n=Z.w(e);return n.className="monaco-colors",n.innerHTML=this._css,this._styleElements.push(n),{dispose:function(){for(var e=0;e=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},kr=function(e,t){return function(n,i){t(n,i,e)}},Er=function(){function e(e,t){this._id=e,this._parent=t,this._value=Object.create(null),this._value._contextId=e}return e.prototype.setValue=function(e,t){return this._value[e]!==t&&(this._value[e]=t,!0)},e.prototype.removeValue=function(e){return e in this._value&&(delete this._value[e],!0)},e.prototype.getValue=function(e){var t=this._value[e];return void 0===t&&this._parent?this._parent.getValue(e):t},e}(),Ir=function(e){function t(){return e.call(this,-1,null)||this}return xr(t,e),t.prototype.setValue=function(e,t){return!1},t.prototype.removeValue=function(e){return!1},t.prototype.getValue=function(e){},t.INSTANCE=new t,t}(Er),Mr=function(e){function t(t,n,i){var o=e.call(this,t,null)||this;return o._configurationService=n,o._values=new Map,o._listener=o._configurationService.onDidChangeConfiguration((function(e){if(6===e.source){var t=Object(an.d)(o._values);o._values.clear(),i.fire(new Rr(t))}else{for(var n=[],r=0,s=e.affectedKeys;r=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},Yr=function(e,t){return function(n,i){t(n,i,e)}},Zr=function(e){function t(t,n,i,o,r){var s=e.call(this)||this;return s._onDidContextMenu=s._register(new j.a),s.contextMenuHandler=new Ur(i,t,n,o,r),s}return qr(t,e),t.prototype.configure=function(e){this.contextMenuHandler.configure(e)},t.prototype.showContextMenu=function(e){this.contextMenuHandler.showContextMenu(e),this._onDidContextMenu.fire()},t=Gr([Yr(0,Kr.a),Yr(1,Dn.a),Yr(2,Si.b),Yr(3,Xi.a),Yr(4,li.c)],t)}(he.a),Xr=(n("TT2d"),n("nuFA")),Qr=n("CjF5"),Jr=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}();function $r(e,t,n){var i=n.offset+n.size;return 0===n.position?t<=e-i?i:t<=n.offset?n.offset-t:Math.max(e-t,0):t<=n.offset?n.offset-t:t<=e-i?i:0}var es=function(e){function t(t){var n=e.call(this)||this;return n.container=null,n.delegate=null,n.toDisposeOnClean=he.a.None,n.toDisposeOnSetContainer=he.a.None,n.view=Z.a(".context-view"),Z.J(n.view),n.setContainer(t),n._register(Object(he.h)((function(){return n.setContainer(null)}))),n}return Jr(t,e),t.prototype.setContainer=function(e){var n=this;if(this.container&&(this.toDisposeOnSetContainer.dispose(),this.container.removeChild(this.view),this.container=null),e){this.container=e,this.container.appendChild(this.view);var i=new he.b;t.BUBBLE_UP_EVENTS.forEach((function(e){i.add(Z.o(n.container,e,(function(e){n.onDOMEvent(e,!1)})))})),t.BUBBLE_DOWN_EVENTS.forEach((function(e){i.add(Z.o(n.container,e,(function(e){n.onDOMEvent(e,!0)}),!0))})),this.toDisposeOnSetContainer=i}},t.prototype.show=function(e){this.isVisible()&&this.hide(),Z.t(this.view),this.view.className="context-view",this.view.style.top="0px",this.view.style.left="0px",Z.X(this.view),this.toDisposeOnClean=e.render(this.view)||he.a.None,this.delegate=e,this.doLayout(),this.delegate.focus&&this.delegate.focus()},t.prototype.layout=function(){this.isVisible()&&(!1!==this.delegate.canRelayout||De.c&&Qr.a.pointerEvents?(this.delegate.layout&&this.delegate.layout(),this.doLayout()):this.hide())},t.prototype.doLayout=function(){if(this.isVisible()){var e,t=this.delegate.getAnchor();if(Z.L(t)){var n=Z.C(t);e={top:n.top,left:n.left,width:n.width,height:n.height}}else e={top:t.y,left:t.x,width:t.width||1,height:t.height||2};var i,o=Z.H(this.view),r=Z.G(this.view),s=this.delegate.anchorPosition||0,a=this.delegate.anchorAlignment||0,u={offset:e.top-window.pageYOffset,size:e.height,position:0===s?0:1};i=0===a?{offset:e.left,size:0,position:0}:{offset:e.left+e.width,size:0,position:1};var l=$r(window.innerHeight,r,u)+window.pageYOffset;Xr.a.intersects({start:l,end:l+r},{start:u.offset,end:u.offset+u.size})&&(i.size=e.width,1===a&&(i.offset=e.left));var c=$r(window.innerWidth,o,i);Z.Q(this.view,"top","bottom","left","right"),Z.f(this.view,0===s?"bottom":"top"),Z.f(this.view,0===a?"left":"right");var d=Z.C(this.container);this.view.style.top=l-d.top+"px",this.view.style.left=c-d.left+"px",this.view.style.width="initial"}},t.prototype.hide=function(e){var t=this.delegate;this.delegate=null,(null==t?void 0:t.onHide)&&t.onHide(e),this.toDisposeOnClean.dispose(),Z.J(this.view)},t.prototype.isVisible=function(){return!!this.delegate},t.prototype.onDOMEvent=function(e,t){this.delegate&&(this.delegate.onDOMEvent?this.delegate.onDOMEvent(e,document.activeElement):t&&!Z.K(e.target,this.container)&&this.hide())},t.prototype.dispose=function(){this.hide(),e.prototype.dispose.call(this)},t.BUBBLE_UP_EVENTS=["click","keydown","focus","blur"],t.BUBBLE_DOWN_EVENTS=["click"],t}(he.a),ts=Object(Ci.c)("layoutService"),ns=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),is=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},os=function(e,t){return function(n,i){t(n,i,e)}},rs=function(e){function t(t){var n=e.call(this)||this;return n.layoutService=t,n.contextView=n._register(new es(t.container)),n.layout(),n._register(t.onLayout((function(){return n.layout()}))),n}return ns(t,e),t.prototype.setContainer=function(e){this.contextView.setContainer(e)},t.prototype.showContextView=function(e){this.contextView.show(e)},t.prototype.layout=function(){this.contextView.layout()},t.prototype.hideContextView=function(e){this.contextView.hide(e)},t=is([os(0,ts)],t)}(he.a),ss=Object(Ci.c)("dialogService"),as=n("vl9R");var us,ls,cs=function(){function e(e){this._hashFn=e,this._nodes=Object.create(null)}return e.prototype.roots=function(){var e=[];return Object(as.c)(this._nodes,(function(t){Object(xe.f)(t.value.outgoing)&&e.push(t.value)})),e},e.prototype.insertEdge=function(e,t){var n=this.lookupOrInsertNode(e),i=this.lookupOrInsertNode(t);n.outgoing[this._hashFn(t)]=i,i.incoming[this._hashFn(e)]=n},e.prototype.removeNode=function(e){var t=this._hashFn(e);delete this._nodes[t],Object(as.c)(this._nodes,(function(e){delete e.value.outgoing[t],delete e.value.incoming[t]}))},e.prototype.lookupOrInsertNode=function(e){var t=this._hashFn(e),n=this._nodes[t];return n||(n=function(e){return{data:e,incoming:Object.create(null),outgoing:Object.create(null)}}(e),this._nodes[t]=n),n},e.prototype.isEmpty=function(){for(var e in this._nodes)return!1;return!0},e.prototype.toString=function(){var e=[];return Object(as.c)(this._nodes,(function(t){e.push(t.key+", (incoming)["+Object.keys(t.value.incoming).join(", ")+"], (outgoing)["+Object.keys(t.value.outgoing).join(",")+"]")})),e.join("\n")},e}(),ds=n("r0BQ"),hs=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),ps=function(){for(var e=0,t=0,n=arguments.length;t0?i[0].index:t.length;if(t.length!==l){console.warn("[createInstance] First service dependency of "+e.name+" at position "+(l+1)+" conflicts with "+t.length+" static arguments");var c=l-t.length;t=c>0?t.concat(new Array(c)):t.slice(0,l)}return new(e.bind.apply(e,ps([void 0],ps(t,o))))},e.prototype._setServiceInstance=function(e,t){if(this._services.get(e)instanceof ds.a)this._services.set(e,t);else{if(!this._parent)throw new Error("illegalState - setting UNKNOWN service instance");this._parent._setServiceInstance(e,t)}},e.prototype._getServiceInstanceOrDescriptor=function(e){var t=this._services.get(e);return!t&&this._parent?this._parent._getServiceInstanceOrDescriptor(e):t},e.prototype._getOrCreateServiceInstance=function(e,t){var n=this._getServiceInstanceOrDescriptor(e);return n instanceof ds.a?this._createAndCacheServiceInstance(e,n,t.branch(e,!0)):(t.branch(e,!1),n)},e.prototype._createAndCacheServiceInstance=function(e,t,n){for(var i=new cs((function(e){return e.id.toString()})),o=0,r=[{id:e,desc:t,_trace:n}];r.length;){var s=r.pop();if(i.lookupOrInsertNode(s),o++>150)throw new gs(i);for(var a=0,u=Ci.b.getServiceDependencies(s.desc.ctor);a "+l);var h=e(t+1,d);h&&o.push(h)}else o.push(r+"uses -> "+l)}return o.join("\n")}(1,this),"DONE, took "+t.toFixed(2)+"ms (grand total "+e._totals.toFixed(2)+"ms)"];(t>2||n)&&console.log(i.join("\n"))},e._None=new(function(e){function t(){return e.call(this,-1,null)||this}return hs(t,e),t.prototype.stop=function(){},t.prototype.branch=function(){return this},t}(e)),e._totals=0,e}(),_s=n("R8sh"),bs=n("k9mg"),ys=n("tADe");(ls=us||(us={})).get=function(e,t,n){if(e[t])return e[t][n]},ls.set=function(e,t,n,i){e[t]||(e[t]=Object.create(null)),e[t][n]=i},ls.remove=function(e,t,n){return!(!e[t]||!e[t][n]||(delete e[t][n],Object(xe.f)(e[t])&&delete e[t],0))};var Cs=function(){function e(e){this.errors=0,this.infos=0,this.warnings=0,this.unknowns=0,this._data=Object.create(null),this._service=e,this._subscription=e.onMarkerChanged(this._update,this)}return e.prototype.dispose=function(){this._subscription.dispose(),this._data=void 0},e.prototype._update=function(e){if(this._data)for(var t=0,n=e;t0?a:1,startColumn:u=u>0?u:1,endLineNumber:l=l>=a?l:a,endColumn:c=c>0?c:u,relatedInformation:d,tags:h}},e.prototype.read=function(t){void 0===t&&(t=Object.create(null));var n=t.owner,i=t.resource,o=t.severities,r=t.take;if((!r||r<0)&&(r=-1),n&&i){if(b=us.get(this._byResource,i.toString(),n)){for(var s=[],a=0,u=b;a0&&c===r)break}}return s}return[]}if(n||i){var d=n?this._byOwner[n]:i?this._byResource[i.toString()]:void 0;if(!d)return[];s=[];for(var h in d)for(var p=0,f=d[h];p0&&c===r)return s}}return s}var s=[];for(var g in this._byResource)for(var m in this._byResource[g])for(var v=0,_=this._byResource[g][m];v<_.length;v++){var b=_[v];if(e._accept(b,o)){var c=s.push(b);if(r>0&&c===r)return s}}return s},e._accept=function(e,t){return void 0===t||(t&e.severity)===e.severity},e._debouncer=function(t,n){t||(e._dedupeMap=Object.create(null),t=[]);for(var i=0,o=n;i=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},Ls=function(e,t){return function(n,i){t(n,i,e)}},Ds=function(){function e(e){this._commandService=e}return e.prototype.createMenu=function(e,t){return new xs(e,this._commandService,t)},e=Os([Ls(0,ee.b)],e)}(),xs=function(){function e(e,t,n){var i=this;this._id=e,this._commandService=t,this._contextKeyService=n,this._onDidChange=new j.a,this._dispoables=new he.b,this._menuGroups=[],this._contextKeys=new Set,this._build(),this._dispoables.add(j.b.debounce(j.b.filter(Zi.c.onDidChangeMenu,(function(e){return e===i._id})),(function(){}),50)(this._build,this)),this._dispoables.add(j.b.debounce(this._contextKeyService.onDidChangeContext,(function(e,t){return e||t.affectsSome(i._contextKeys)}),50)((function(e){return e&&i._onDidChange.fire(void 0)}),this))}return e.prototype.dispose=function(){this._dispoables.dispose(),this._onDidChange.dispose()},e.prototype._build=function(){this._menuGroups.length=0,this._contextKeys.clear();var t,n=Zi.c.getMenuItems(this._id);n.sort(e._compareMenuItems);for(var i=0,o=n;i0&&t.push([r,s])}return t},e._fillInKbExprKeys=function(e,t){if(e)for(var n=0,i=e.keys();na?1:e._compareTitles(Object(Zi.e)(t)?t.command.title:t.title,Object(Zi.e)(n)?n.command.title:n.title)},e._compareTitles=function(e,t){var n="string"==typeof e?e:e.value,i="string"==typeof t?t:t.value;return n.localeCompare(i)},e=Os([Ls(1,ee.b),Ls(2,vn.c)],e)}(),Ns=n("79sc"),ks=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),Es=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},Is=function(e,t){return function(n,i){t(n,i,e)}};function Ms(e){return e.toString()}var Ts,Ps=function(e){function t(t){var n=e.call(this)||this;return n.model=t,n._markersData=new Map,n._register(Object(he.h)((function(){n.model.deltaDecorations(Object(an.d)(n._markersData),[]),n._markersData.clear()}))),n}return ks(t,e),t.prototype.update=function(e,t){var n=Object(an.d)(this._markersData);this._markersData.clear();for(var i=this.model.deltaDecorations(n,t),o=0;o=o?new H.a(n.startLineNumber,o-1,n.endLineNumber,o):new H.a(n.startLineNumber,n.startColumn,n.endLineNumber,n.endColumn+1))}}else if(t.endColumn===Number.MAX_VALUE&&1===t.startColumn&&n.startLineNumber===n.endLineNumber){var r=e.getLineFirstNonWhitespaceColumn(t.startLineNumber);r=0},t=Es([Is(0,dt.a),Is(1,ys.b)],t)}(he.a),As=n("9fML"),Fs=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),js=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},Ws=function(e,t){return function(n,i){t(n,i,e)}},Vs=function(e){function t(t,n){var i=e.call(this)||this;i._contextKeyService=t,i._configurationService=n,i._accessibilitySupport=0,i._onDidChangeScreenReaderOptimized=new j.a,i._accessibilityModeEnabledContext=Qi.a.bindTo(i._contextKeyService);var o=function(){return i._accessibilityModeEnabledContext.set(i.isScreenReaderOptimized())};return i._register(i._configurationService.onDidChangeConfiguration((function(e){e.affectsConfiguration("editor.accessibilitySupport")&&(o(),i._onDidChangeScreenReaderOptimized.fire())}))),o(),i.onDidChangeScreenReaderOptimized((function(){return o()})),i}return Fs(t,e),Object.defineProperty(t.prototype,"onDidChangeScreenReaderOptimized",{get:function(){return this._onDidChangeScreenReaderOptimized.event},enumerable:!0,configurable:!0}),t.prototype.isScreenReaderOptimized=function(){var e=this._configurationService.getValue("editor.accessibilitySupport");return"on"===e||"auto"===e&&2===this._accessibilitySupport},t.prototype.getAccessibilitySupport=function(){return this._accessibilitySupport},t=js([Ws(0,vn.c),Ws(1,sn.a)],t)}(he.a),Bs=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}();!function(e){var t=new wi.a,n=function(){function e(e,t){this._serviceId=e,this._factory=t,this._value=null}return Object.defineProperty(e.prototype,"id",{get:function(){return this._serviceId},enumerable:!0,configurable:!0}),e.prototype.get=function(e){if(!this._value){if(e&&(this._value=e[this._serviceId.toString()]),this._value||(this._value=this._factory(e)),!this._value)throw new Error("Service "+this._serviceId+" is missing!");t.set(this._serviceId,this._value)}return this._value},e}();e.LazyStaticService=n;var i=[];function o(e,t){var o=new n(e,t);return i.push(o),o}e.init=function(e){for(var t=new wi.a,n=0,o=Object(As.a)();n=0&&n<5;)n++,t=t.replace(/@(\w+)/g,(function(n,i){var o="";if("string"==typeof e[i])o=e[i];else{if(!(e[i]&&e[i]instanceof RegExp))throw void 0===e[i]?Wt(e,"language definition does not contain attribute '"+i+"', used at: "+t):Wt(e,"attribute reference '"+i+"' must be a string, used at: "+t);o=e[i].source}return At(o)?"":"(?:"+o+")"}));return new RegExp(t,e.ignoreCase?"i":"")}function ma(e,t,n,i){var o=-1,r=n,s=n.match(/^\$(([sS]?)(\d\d?)|#)(.*)$/);s&&(s[3]&&(o=parseInt(s[3]),s[2]&&(o+=100)),r=s[4]);var a,u="~",l=r;if(r&&0!==r.length?/^\w*$/.test(l)?u="==":(s=r.match(/^(@|!@|~|!~|==|!=)(.*)$/))&&(u=s[1],l=s[2]):(u="!=",l=""),"~"!==u&&"!~"!==u||!/^(\w|\|)*$/.test(l))if("@"===u||"!@"===u){var c=e[l];if(!c)throw Wt(e,"the @ match target '"+l+"' is not defined, in rule: "+t);if(!function(e,t){if(!t)return!1;if(!Array.isArray(t))return!1;for(var n=0,i=t;n=100){i-=100;var o=n.split(".");if(o.unshift(n),i0&&"^"===n[0],this.name=this.name+": "+n,this.regex=ga(e,"^(?:"+(this.matchOnlyAtLineStart?n.substr(1):n)+")")},e.prototype.setAction=function(e,t){this.action=function e(t,n,i){if(i){if("string"==typeof i)return i;if(i.token||""===i.token){if("string"!=typeof i.token)throw Wt(t,"a 'token' attribute must be of type string, in rule: "+n);var o={token:i.token};if(i.token.indexOf("$")>=0&&(o.tokenSubst=!0),"string"==typeof i.bracket)if("@open"===i.bracket)o.bracket=1;else{if("@close"!==i.bracket)throw Wt(t,"a 'bracket' attribute must be either '@open' or '@close', in rule: "+n);o.bracket=-1}if(i.next){if("string"!=typeof i.next)throw Wt(t,"the next state must be a string value in rule: "+n);var r=i.next;if(!/^(@pop|@push|@popall)$/.test(r)&&("@"===r[0]&&(r=r.substr(1)),r.indexOf("$")<0&&!function(e,t){for(var n=t;n&&n.length>0;){if(e.stateNames[n])return!0;var i=n.lastIndexOf(".");n=i<0?null:n.substr(0,i)}return!1}(t,Vt(t,r,"",[],""))))throw Wt(t,"the next state '"+i.next+"' is not defined in rule: "+n);o.next=r}return"number"==typeof i.goBack&&(o.goBack=i.goBack),"string"==typeof i.switchTo&&(o.switchTo=i.switchTo),"string"==typeof i.log&&(o.log=i.log),"string"==typeof i.nextEmbedded&&(o.nextEmbedded=i.nextEmbedded,t.usesEmbedded=!0),o}if(Array.isArray(i)){for(var s=[],a=0,u=i.length;a0&&o[r-1]===c)){var d=l.startIndex;0===a?d=0:d=1&&l.length<=3)if(d.setRegex(i,l[0]),l.length>=3)if("string"==typeof l[1])d.setAction(i,{token:l[1],next:l[2]});else{if("object"!=typeof l[1])throw Wt(n,"a next state as the last element of a rule can only be given if the action is either an object or a string, at: "+e);var h=l[1];h.next=l[2],d.setAction(i,h)}else d.setAction(i,l[1]);else{if(!l.regex)throw Wt(n,"a rule must either be an array, or an object with a 'regex' or 'include' field at: "+e);l.name&&"string"==typeof l.name&&(d.name=l.name),l.matchOnlyAtStart&&(d.matchOnlyAtLineStart=ha(l.matchOnlyAtLineStart,!1)),d.setRegex(i,l.regex),d.setAction(i,l.action)}r.push(d)}}}if(i.languageId=e,i.ignoreCase=n.ignoreCase,i.noThrow=n.noThrow,i.usesEmbedded=n.usesEmbedded,i.stateNames=t.tokenizer,i.defaultToken=n.defaultToken,!t.tokenizer||"object"!=typeof t.tokenizer)throw Wt(n,"a language definition must define the 'tokenizer' attribute as an object");for(var r in n.tokenizer=[],t.tokenizer)if(t.tokenizer.hasOwnProperty(r)){n.start||(n.start=r);var s=t.tokenizer[r];n.tokenizer[r]=new Array,o("tokenizer."+r,n.tokenizer[r],s)}if(n.usesEmbedded=i.usesEmbedded,t.brackets){if(!Array.isArray(t.brackets))throw Wt(n,"the 'brackets' attribute must be defined as an array")}else t.brackets=[{open:"{",close:"}",token:"delimiter.curly"},{open:"[",close:"]",token:"delimiter.square"},{open:"(",close:")",token:"delimiter.parenthesis"},{open:"<",close:">",token:"delimiter.angle"}];for(var a=[],u=0,l=t.brackets;u140)n._setDesiredScrollPositionNow(r.getScrollPosition());else{var a=n._sliderMousePosition(e)-i;n._setDesiredScrollPositionNow(r.getDesiredScrollPositionFromDelta(a))}}),(function(){n.slider.toggleClassName("active",!1),n._host.onDragEnd(),t()})),this._host.onDragStart()},t.prototype._setDesiredScrollPositionNow=function(e){var t={};this.writeScrollPosition(t,e),this._scrollable.setScrollPositionNow(t)},t}(l.a),b=function(){function e(e,t,n,i,o,r){this._scrollbarSize=Math.round(t),this._oppositeScrollbarSize=Math.round(n),this._arrowSize=Math.round(e),this._visibleSize=i,this._scrollSize=o,this._scrollPosition=r,this._computedAvailableSize=0,this._computedIsNeeded=!1,this._computedSliderSize=0,this._computedSliderRatio=0,this._computedSliderPosition=0,this._refreshComputedValues()}return e.prototype.clone=function(){return new e(this._arrowSize,this._scrollbarSize,this._oppositeScrollbarSize,this._visibleSize,this._scrollSize,this._scrollPosition)},e.prototype.setVisibleSize=function(e){var t=Math.round(e);return this._visibleSize!==t&&(this._visibleSize=t,this._refreshComputedValues(),!0)},e.prototype.setScrollSize=function(e){var t=Math.round(e);return this._scrollSize!==t&&(this._scrollSize=t,this._refreshComputedValues(),!0)},e.prototype.setScrollPosition=function(e){var t=Math.round(e);return this._scrollPosition!==t&&(this._scrollPosition=t,this._refreshComputedValues(),!0)},e._computeValues=function(e,t,n,i,o){var r=Math.max(0,n-e),s=Math.max(0,r-2*t),a=i>0&&i>n;if(!a)return{computedAvailableSize:Math.round(r),computedIsNeeded:a,computedSliderSize:Math.round(s),computedSliderRatio:0,computedSliderPosition:0};var u=Math.round(Math.max(20,Math.floor(n*s/i))),l=(s-u)/(i-n),c=o*l;return{computedAvailableSize:Math.round(r),computedIsNeeded:a,computedSliderSize:Math.round(u),computedSliderRatio:l,computedSliderPosition:Math.round(c)}},e.prototype._refreshComputedValues=function(){var t=e._computeValues(this._oppositeScrollbarSize,this._arrowSize,this._visibleSize,this._scrollSize,this._scrollPosition);this._computedAvailableSize=t.computedAvailableSize,this._computedIsNeeded=t.computedIsNeeded,this._computedSliderSize=t.computedSliderSize,this._computedSliderRatio=t.computedSliderRatio,this._computedSliderPosition=t.computedSliderPosition},e.prototype.getArrowSize=function(){return this._arrowSize},e.prototype.getScrollPosition=function(){return this._scrollPosition},e.prototype.getRectangleLargeSize=function(){return this._computedAvailableSize},e.prototype.getRectangleSmallSize=function(){return this._scrollbarSize},e.prototype.isNeeded=function(){return this._computedIsNeeded},e.prototype.getSliderSize=function(){return this._computedSliderSize},e.prototype.getSliderPosition=function(){return this._computedSliderPosition},e.prototype.getDesiredScrollPositionFromOffset=function(e){if(!this._computedIsNeeded)return 0;var t=e-this._arrowSize-this._computedSliderSize/2;return Math.round(t/this._computedSliderRatio)},e.prototype.getDesiredScrollPositionFromDelta=function(e){if(!this._computedIsNeeded)return 0;var t=this._computedSliderPosition+e;return Math.round(t/this._computedSliderRatio)},e}(),y=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),C=function(e){function t(t,n,i){var o=this,r=t.getScrollDimensions(),s=t.getCurrentScrollPosition();if(o=e.call(this,{lazyRender:n.lazyRender,host:i,scrollbarState:new b(n.horizontalHasArrows?n.arrowSize:0,2===n.horizontal?0:n.horizontalScrollbarSize,2===n.vertical?0:n.verticalScrollbarSize,r.width,r.scrollWidth,s.scrollLeft),visibility:n.horizontal,extraScrollbarClassName:"horizontal",scrollable:t})||this,n.horizontalHasArrows){var u=(n.arrowSize-11)/2,l=(n.horizontalScrollbarSize-11)/2;o._createArrow({className:"left-arrow",top:l,left:u,bottom:void 0,right:void 0,bgWidth:n.arrowSize,bgHeight:n.horizontalScrollbarSize,onActivate:function(){return o._host.onMouseWheel(new a.c(null,1,0))}}),o._createArrow({className:"right-arrow",top:l,left:void 0,bottom:void 0,right:u,bgWidth:n.arrowSize,bgHeight:n.horizontalScrollbarSize,onActivate:function(){return o._host.onMouseWheel(new a.c(null,-1,0))}})}return o._createSlider(Math.floor((n.horizontalScrollbarSize-n.horizontalSliderSize)/2),0,void 0,n.horizontalSliderSize),o}return y(t,e),t.prototype._updateSlider=function(e,t){this.slider.setWidth(e),this.slider.setLeft(t)},t.prototype._renderDomNode=function(e,t){this.domNode.setWidth(e),this.domNode.setHeight(t),this.domNode.setLeft(0),this.domNode.setBottom(0)},t.prototype.onDidScroll=function(e){return this._shouldRender=this._onElementScrollSize(e.scrollWidth)||this._shouldRender,this._shouldRender=this._onElementScrollPosition(e.scrollLeft)||this._shouldRender,this._shouldRender=this._onElementSize(e.width)||this._shouldRender,this._shouldRender},t.prototype._mouseDownRelativePosition=function(e,t){return e},t.prototype._sliderMousePosition=function(e){return e.posx},t.prototype._sliderOrthogonalMousePosition=function(e){return e.posy},t.prototype.writeScrollPosition=function(e,t){e.scrollLeft=t},t}(_),w=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),S=function(e){function t(t,n,i){var o=this,r=t.getScrollDimensions(),s=t.getCurrentScrollPosition();if(o=e.call(this,{lazyRender:n.lazyRender,host:i,scrollbarState:new b(n.verticalHasArrows?n.arrowSize:0,2===n.vertical?0:n.verticalScrollbarSize,0,r.height,r.scrollHeight,s.scrollTop),visibility:n.vertical,extraScrollbarClassName:"vertical",scrollable:t})||this,n.verticalHasArrows){var u=(n.arrowSize-11)/2,l=(n.verticalScrollbarSize-11)/2;o._createArrow({className:"up-arrow",top:u,left:l,bottom:void 0,right:void 0,bgWidth:n.verticalScrollbarSize,bgHeight:n.arrowSize,onActivate:function(){return o._host.onMouseWheel(new a.c(null,0,1))}}),o._createArrow({className:"down-arrow",top:void 0,left:l,bottom:u,right:void 0,bgWidth:n.verticalScrollbarSize,bgHeight:n.arrowSize,onActivate:function(){return o._host.onMouseWheel(new a.c(null,0,-1))}})}return o._createSlider(0,Math.floor((n.verticalScrollbarSize-n.verticalSliderSize)/2),n.verticalSliderSize,void 0),o}return w(t,e),t.prototype._updateSlider=function(e,t){this.slider.setHeight(e),this.slider.setTop(t)},t.prototype._renderDomNode=function(e,t){this.domNode.setWidth(t),this.domNode.setHeight(e),this.domNode.setRight(0),this.domNode.setTop(0)},t.prototype.onDidScroll=function(e){return this._shouldRender=this._onElementScrollSize(e.scrollHeight)||this._shouldRender,this._shouldRender=this._onElementScrollPosition(e.scrollTop)||this._shouldRender,this._shouldRender=this._onElementSize(e.height)||this._shouldRender,this._shouldRender},t.prototype._mouseDownRelativePosition=function(e,t){return t},t.prototype._sliderMousePosition=function(e){return e.posy},t.prototype._sliderOrthogonalMousePosition=function(e){return e.posx},t.prototype.writeScrollPosition=function(e,t){e.scrollTop=t},t}(_),O=n("MI8n"),L=n("QuOb"),D=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),x=function(e,t,n){this.timestamp=e,this.deltaX=t,this.deltaY=n,this.score=0},N=function(){function e(){this._capacity=5,this._memory=[],this._front=-1,this._rear=-1}return e.prototype.isPhysicalMouseWheel=function(){if(-1===this._front&&-1===this._rear)return!1;for(var e=1,t=0,n=1,i=this._rear;;){var o=i===this._front?e:Math.pow(2,-n);if(e-=o,t+=this._memory[i].score*o,i===this._front)break;i=(this._capacity+i-1)%this._capacity,n++}return t<=.5},e.prototype.accept=function(e,t,n){var i=new x(e,t,n);i.score=this._computeScore(i),-1===this._front&&-1===this._rear?(this._memory[0]=i,this._front=0,this._rear=0):(this._rear=(this._rear+1)%this._capacity,this._rear===this._front&&(this._front=(this._front+1)%this._capacity),this._memory[this._rear]=i)},e.prototype._computeScore=function(e){if(Math.abs(e.deltaX)>0&&Math.abs(e.deltaY)>0)return 1;var t=.5;-1===this._front&&-1===this._rear||this._memory[this._rear];return(Math.abs(e.deltaX-Math.round(e.deltaX))>0||Math.abs(e.deltaY-Math.round(e.deltaY))>0)&&(t+=.25),Math.min(Math.max(t,0),1)},e.INSTANCE=new e,e}(),k=function(e){function t(t,n,i){var o=e.call(this)||this;o._onScroll=o._register(new O.a),o.onScroll=o._onScroll.event,t.style.overflow="hidden",o._options=T(n),o._scrollable=i,o._register(o._scrollable.onScroll((function(e){o._onDidScroll(e),o._onScroll.fire(e)})));var r={onMouseWheel:function(e){return o._onMouseWheel(e)},onDragStart:function(){return o._onDragStart()},onDragEnd:function(){return o._onDragEnd()}};return o._verticalScrollbar=o._register(new S(o._scrollable,o._options,r)),o._horizontalScrollbar=o._register(new C(o._scrollable,o._options,r)),o._domNode=document.createElement("div"),o._domNode.className="monaco-scrollable-element "+o._options.className,o._domNode.setAttribute("role","presentation"),o._domNode.style.position="relative",o._domNode.style.overflow="hidden",o._domNode.appendChild(t),o._domNode.appendChild(o._horizontalScrollbar.domNode.domNode),o._domNode.appendChild(o._verticalScrollbar.domNode.domNode),o._options.useShadows?(o._leftShadowDomNode=Object(s.b)(document.createElement("div")),o._leftShadowDomNode.setClassName("shadow"),o._domNode.appendChild(o._leftShadowDomNode.domNode),o._topShadowDomNode=Object(s.b)(document.createElement("div")),o._topShadowDomNode.setClassName("shadow"),o._domNode.appendChild(o._topShadowDomNode.domNode),o._topLeftShadowDomNode=Object(s.b)(document.createElement("div")),o._topLeftShadowDomNode.setClassName("shadow top-left-corner"),o._domNode.appendChild(o._topLeftShadowDomNode.domNode)):(o._leftShadowDomNode=null,o._topShadowDomNode=null,o._topLeftShadowDomNode=null),o._listenOnDomNode=o._options.listenOnDomNode||o._domNode,o._mouseWheelToDispose=[],o._setListeningToMouseWheel(o._options.handleMouseWheel),o.onmouseover(o._listenOnDomNode,(function(e){return o._onMouseOver(e)})),o.onnonbubblingmouseout(o._listenOnDomNode,(function(e){return o._onMouseOut(e)})),o._hideTimeout=o._register(new c.e),o._isDragging=!1,o._mouseIsOver=!1,o._shouldRender=!0,o._revealOnScroll=!0,o}return D(t,e),t.prototype.dispose=function(){this._mouseWheelToDispose=Object(p.f)(this._mouseWheelToDispose),e.prototype.dispose.call(this)},t.prototype.getDomNode=function(){return this._domNode},t.prototype.getOverviewRulerLayoutInfo=function(){return{parent:this._domNode,insertBefore:this._verticalScrollbar.domNode.domNode}},t.prototype.delegateVerticalScrollbarMouseDown=function(e){this._verticalScrollbar.delegateMouseDown(e)},t.prototype.getScrollDimensions=function(){return this._scrollable.getScrollDimensions()},t.prototype.setScrollDimensions=function(e){this._scrollable.setScrollDimensions(e)},t.prototype.updateClassName=function(e){this._options.className=e,m.e&&(this._options.className+=" mac"),this._domNode.className="monaco-scrollable-element "+this._options.className},t.prototype.updateOptions=function(e){var t=T(e);this._options.handleMouseWheel=t.handleMouseWheel,this._options.mouseWheelScrollSensitivity=t.mouseWheelScrollSensitivity,this._options.fastScrollSensitivity=t.fastScrollSensitivity,this._setListeningToMouseWheel(this._options.handleMouseWheel),this._options.lazyRender||this._render()},t.prototype._setListeningToMouseWheel=function(e){var t=this;if(this._mouseWheelToDispose.length>0!==e&&(this._mouseWheelToDispose=Object(p.f)(this._mouseWheelToDispose),e)){this._mouseWheelToDispose.push(r.j(this._listenOnDomNode,o.f?"mousewheel":"wheel",(function(e){t._onMouseWheel(new a.c(e))}),{passive:!1}))}},t.prototype._onMouseWheel=function(e){var t,n=N.INSTANCE;if(n.accept(Date.now(),e.deltaX,e.deltaY),e.deltaY||e.deltaX){var i=e.deltaY*this._options.mouseWheelScrollSensitivity,o=e.deltaX*this._options.mouseWheelScrollSensitivity;this._options.flipAxes&&(i=(t=[o,i])[0],o=t[1]);var r=!m.e&&e.browserEvent&&e.browserEvent.shiftKey;!this._options.scrollYToX&&!r||o||(o=i,i=0),e.browserEvent&&e.browserEvent.altKey&&(o*=this._options.fastScrollSensitivity,i*=this._options.fastScrollSensitivity);var s=this._scrollable.getFutureScrollPosition(),a={};if(i){var u=s.scrollTop-50*i;this._verticalScrollbar.writeScrollPosition(a,u)}if(o){var l=s.scrollLeft-50*o;this._horizontalScrollbar.writeScrollPosition(a,l)}if(a=this._scrollable.validateScrollPosition(a),s.scrollLeft!==a.scrollLeft||s.scrollTop!==a.scrollTop)this._options.mouseWheelSmoothScroll&&n.isPhysicalMouseWheel()?this._scrollable.setScrollPositionSmooth(a):this._scrollable.setScrollPositionNow(a),this._shouldRender=!0}(this._options.alwaysConsumeMouseWheel||this._shouldRender)&&(e.preventDefault(),e.stopPropagation())},t.prototype._onDidScroll=function(e){this._shouldRender=this._horizontalScrollbar.onDidScroll(e)||this._shouldRender,this._shouldRender=this._verticalScrollbar.onDidScroll(e)||this._shouldRender,this._options.useShadows&&(this._shouldRender=!0),this._revealOnScroll&&this._reveal(),this._options.lazyRender||this._render()},t.prototype.renderNow=function(){if(!this._options.lazyRender)throw new Error("Please use `lazyRender` together with `renderNow`!");this._render()},t.prototype._render=function(){if(this._shouldRender&&(this._shouldRender=!1,this._horizontalScrollbar.render(),this._verticalScrollbar.render(),this._options.useShadows)){var e=this._scrollable.getCurrentScrollPosition(),t=e.scrollTop>0,n=e.scrollLeft>0;this._leftShadowDomNode.setClassName("shadow"+(n?" left":"")),this._topShadowDomNode.setClassName("shadow"+(t?" top":"")),this._topLeftShadowDomNode.setClassName("shadow top-left-corner"+(t?" top":"")+(n?" left":""))}},t.prototype._onDragStart=function(){this._isDragging=!0,this._reveal()},t.prototype._onDragEnd=function(){this._isDragging=!1,this._hide()},t.prototype._onMouseOut=function(e){this._mouseIsOver=!1,this._hide()},t.prototype._onMouseOver=function(e){this._mouseIsOver=!0,this._reveal()},t.prototype._reveal=function(){this._verticalScrollbar.beginReveal(),this._horizontalScrollbar.beginReveal(),this._scheduleHide()},t.prototype._hide=function(){this._mouseIsOver||this._isDragging||(this._verticalScrollbar.beginHide(),this._horizontalScrollbar.beginHide())},t.prototype._scheduleHide=function(){var e=this;this._mouseIsOver||this._isDragging||this._hideTimeout.cancelAndSet((function(){return e._hide()}),500)},t}(l.a),E=function(e){function t(t,n){var i=this;(n=n||{}).mouseWheelSmoothScroll=!1;var o=new L.a(0,(function(e){return r.W(e)}));return(i=e.call(this,t,n,o)||this)._register(o),i}return D(t,e),t.prototype.setScrollPosition=function(e){this._scrollable.setScrollPositionNow(e)},t.prototype.getScrollPosition=function(){return this._scrollable.getCurrentScrollPosition()},t}(k),I=function(e){function t(t,n,i){return e.call(this,t,n,i)||this}return D(t,e),t}(k),M=function(e){function t(t,n){var i=e.call(this,t,n)||this;return i._element=t,i.onScroll((function(e){e.scrollTopChanged&&(i._element.scrollTop=e.scrollTop),e.scrollLeftChanged&&(i._element.scrollLeft=e.scrollLeft)})),i.scanDomNode(),i}return D(t,e),t.prototype.scanDomNode=function(){this.setScrollDimensions({width:this._element.clientWidth,scrollWidth:this._element.scrollWidth,height:this._element.clientHeight,scrollHeight:this._element.scrollHeight}),this.setScrollPosition({scrollLeft:this._element.scrollLeft,scrollTop:this._element.scrollTop})},t}(E);function T(e){var t={lazyRender:void 0!==e.lazyRender&&e.lazyRender,className:void 0!==e.className?e.className:"",useShadows:void 0===e.useShadows||e.useShadows,handleMouseWheel:void 0===e.handleMouseWheel||e.handleMouseWheel,flipAxes:void 0!==e.flipAxes&&e.flipAxes,alwaysConsumeMouseWheel:void 0!==e.alwaysConsumeMouseWheel&&e.alwaysConsumeMouseWheel,scrollYToX:void 0!==e.scrollYToX&&e.scrollYToX,mouseWheelScrollSensitivity:void 0!==e.mouseWheelScrollSensitivity?e.mouseWheelScrollSensitivity:1,fastScrollSensitivity:void 0!==e.fastScrollSensitivity?e.fastScrollSensitivity:5,mouseWheelSmoothScroll:void 0===e.mouseWheelSmoothScroll||e.mouseWheelSmoothScroll,arrowSize:void 0!==e.arrowSize?e.arrowSize:11,listenOnDomNode:void 0!==e.listenOnDomNode?e.listenOnDomNode:null,horizontal:void 0!==e.horizontal?e.horizontal:1,horizontalScrollbarSize:void 0!==e.horizontalScrollbarSize?e.horizontalScrollbarSize:10,horizontalSliderSize:void 0!==e.horizontalSliderSize?e.horizontalSliderSize:0,horizontalHasArrows:void 0!==e.horizontalHasArrows&&e.horizontalHasArrows,vertical:void 0!==e.vertical?e.vertical:1,verticalScrollbarSize:void 0!==e.verticalScrollbarSize?e.verticalScrollbarSize:10,verticalHasArrows:void 0!==e.verticalHasArrows&&e.verticalHasArrows,verticalSliderSize:void 0!==e.verticalSliderSize?e.verticalSliderSize:0};return t.horizontalSliderSize=void 0!==e.horizontalSliderSize?e.horizontalSliderSize:t.horizontalScrollbarSize,t.verticalSliderSize=void 0!==e.verticalSliderSize?e.verticalSliderSize:t.verticalScrollbarSize,m.e&&(t.className+=" mac"),t}},"GR/f": +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/scrollable.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/referenceSearch/standaloneReferenceSearch.js */function(e,t,n){"use strict";n.d(t,"b",(function(){return E})),n.d(t,"c",(function(){return I})),n.d(t,"a",(function(){return M}));n("eq1K");var i,o=n("D3Dy"),r=n("EffR"),s=n("ZlPH"),a=n("XSiN"),u=n("AKMP"),l=n("G300"),c=n("X+cX"),d=(i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),h=function(e){function t(t){var n=e.call(this)||this;return n._onActivate=t.onActivate,n.bgDomNode=document.createElement("div"),n.bgDomNode.className="arrow-background",n.bgDomNode.style.position="absolute",n.bgDomNode.style.width=t.bgWidth+"px",n.bgDomNode.style.height=t.bgHeight+"px",void 0!==t.top&&(n.bgDomNode.style.top="0px"),void 0!==t.left&&(n.bgDomNode.style.left="0px"),void 0!==t.bottom&&(n.bgDomNode.style.bottom="0px"),void 0!==t.right&&(n.bgDomNode.style.right="0px"),n.domNode=document.createElement("div"),n.domNode.className=t.className,n.domNode.style.position="absolute",n.domNode.style.width="11px",n.domNode.style.height="11px",void 0!==t.top&&(n.domNode.style.top=t.top+"px"),void 0!==t.left&&(n.domNode.style.left=t.left+"px"),void 0!==t.bottom&&(n.domNode.style.bottom=t.bottom+"px"),void 0!==t.right&&(n.domNode.style.right=t.right+"px"),n._mouseMoveMonitor=n._register(new u.a),n.onmousedown(n.bgDomNode,(function(e){return n._arrowMouseDown(e)})),n.onmousedown(n.domNode,(function(e){return n._arrowMouseDown(e)})),n._mousedownRepeatTimer=n._register(new c.c),n._mousedownScheduleRepeatTimer=n._register(new c.e),n}return d(t,e),t.prototype._arrowMouseDown=function(e){var t=this;this._onActivate(),this._mousedownRepeatTimer.cancel(),this._mousedownScheduleRepeatTimer.cancelAndSet((function(){t._mousedownRepeatTimer.cancelAndSet((function(){return t._onActivate()}),1e3/24)}),200),this._mouseMoveMonitor.startMonitoring(e.target,e.buttons,u.b,(function(e){}),(function(){t._mousedownRepeatTimer.cancel(),t._mousedownScheduleRepeatTimer.cancel()})),e.preventDefault()},t}(l.a),p=n("pmY6"),f=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),g=function(e){function t(t,n,i){var o=e.call(this)||this;return o._visibility=t,o._visibleClassName=n,o._invisibleClassName=i,o._domNode=null,o._isVisible=!1,o._isNeeded=!1,o._shouldBeVisible=!1,o._revealTimer=o._register(new c.e),o}return f(t,e),t.prototype.applyVisibilitySetting=function(e){return 2!==this._visibility&&(3===this._visibility||e)},t.prototype.setShouldBeVisible=function(e){var t=this.applyVisibilitySetting(e);this._shouldBeVisible!==t&&(this._shouldBeVisible=t,this.ensureVisibility())},t.prototype.setIsNeeded=function(e){this._isNeeded!==e&&(this._isNeeded=e,this.ensureVisibility())},t.prototype.setDomNode=function(e){this._domNode=e,this._domNode.setClassName(this._invisibleClassName),this.setShouldBeVisible(!1)},t.prototype.ensureVisibility=function(){this._isNeeded?this._shouldBeVisible?this._reveal():this._hide(!0):this._hide(!1)},t.prototype._reveal=function(){var e=this;this._isVisible||(this._isVisible=!0,this._revealTimer.setIfNotSet((function(){e._domNode&&e._domNode.setClassName(e._visibleClassName)}),0))},t.prototype._hide=function(e){this._revealTimer.cancel(),this._isVisible&&(this._isVisible=!1,this._domNode&&this._domNode.setClassName(this._invisibleClassName+(e?" fade":"")))},t}(p.a),m=n("MNsG"),v=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),_=function(e){function t(t){var n=e.call(this)||this;return n._lazyRender=t.lazyRender,n._host=t.host,n._scrollable=t.scrollable,n._scrollbarState=t.scrollbarState,n._visibilityController=n._register(new g(t.visibility,"visible scrollbar "+t.extraScrollbarClassName,"invisible scrollbar "+t.extraScrollbarClassName)),n._visibilityController.setIsNeeded(n._scrollbarState.isNeeded()),n._mouseMoveMonitor=n._register(new u.a),n._shouldRender=!0,n.domNode=Object(s.b)(document.createElement("div")),n.domNode.setAttribute("role","presentation"),n.domNode.setAttribute("aria-hidden","true"),n._visibilityController.setDomNode(n.domNode),n.domNode.setPosition("absolute"),n.onmousedown(n.domNode.domNode,(function(e){return n._domNodeMouseDown(e)})),n}return v(t,e),t.prototype._createArrow=function(e){var t=this._register(new h(e));this.domNode.domNode.appendChild(t.bgDomNode),this.domNode.domNode.appendChild(t.domNode)},t.prototype._createSlider=function(e,t,n,i){var o=this;this.slider=Object(s.b)(document.createElement("div")),this.slider.setClassName("slider"),this.slider.setPosition("absolute"),this.slider.setTop(e),this.slider.setLeft(t),"number"==typeof n&&this.slider.setWidth(n),"number"==typeof i&&this.slider.setHeight(i),this.slider.setLayerHinting(!0),this.slider.setContain("strict"),this.domNode.domNode.appendChild(this.slider.domNode),this.onmousedown(this.slider.domNode,(function(e){e.leftButton&&(e.preventDefault(),o._sliderMouseDown(e,(function(){})))})),this.onclick(this.slider.domNode,(function(e){e.leftButton&&e.stopPropagation()}))},t.prototype._onElementSize=function(e){return this._scrollbarState.setVisibleSize(e)&&(this._visibilityController.setIsNeeded(this._scrollbarState.isNeeded()),this._shouldRender=!0,this._lazyRender||this.render()),this._shouldRender},t.prototype._onElementScrollSize=function(e){return this._scrollbarState.setScrollSize(e)&&(this._visibilityController.setIsNeeded(this._scrollbarState.isNeeded()),this._shouldRender=!0,this._lazyRender||this.render()),this._shouldRender},t.prototype._onElementScrollPosition=function(e){return this._scrollbarState.setScrollPosition(e)&&(this._visibilityController.setIsNeeded(this._scrollbarState.isNeeded()),this._shouldRender=!0,this._lazyRender||this.render()),this._shouldRender},t.prototype.beginReveal=function(){this._visibilityController.setShouldBeVisible(!0)},t.prototype.beginHide=function(){this._visibilityController.setShouldBeVisible(!1)},t.prototype.render=function(){this._shouldRender&&(this._shouldRender=!1,this._renderDomNode(this._scrollbarState.getRectangleLargeSize(),this._scrollbarState.getRectangleSmallSize()),this._updateSlider(this._scrollbarState.getSliderSize(),this._scrollbarState.getArrowSize()+this._scrollbarState.getSliderPosition()))},t.prototype._domNodeMouseDown=function(e){e.target===this.domNode.domNode&&this._onMouseDown(e)},t.prototype.delegateMouseDown=function(e){var t=this.domNode.domNode.getClientRects()[0].top,n=t+this._scrollbarState.getSliderPosition(),i=t+this._scrollbarState.getSliderPosition()+this._scrollbarState.getSliderSize(),o=this._sliderMousePosition(e);n<=o&&o<=i?e.leftButton&&(e.preventDefault(),this._sliderMouseDown(e,(function(){}))):this._onMouseDown(e)},t.prototype._onMouseDown=function(e){var t,n;if(e.target===this.domNode.domNode&&"number"==typeof e.browserEvent.offsetX&&"number"==typeof e.browserEvent.offsetY)t=e.browserEvent.offsetX,n=e.browserEvent.offsetY;else{var i=r.C(this.domNode.domNode);t=e.posx-i.left,n=e.posy-i.top}this._setDesiredScrollPositionNow(this._scrollbarState.getDesiredScrollPositionFromOffset(this._mouseDownRelativePosition(t,n))),e.leftButton&&(e.preventDefault(),this._sliderMouseDown(e,(function(){})))},t.prototype._sliderMouseDown=function(e,t){var n=this,i=this._sliderMousePosition(e),o=this._sliderOrthogonalMousePosition(e),r=this._scrollbarState.clone();this.slider.toggleClassName("active",!0),this._mouseMoveMonitor.startMonitoring(e.target,e.buttons,u.b,(function(e){var t=n._sliderOrthogonalMousePosition(e),s=Math.abs(t-o);if(m.h&&s>140)n._setDesiredScrollPositionNow(r.getScrollPosition());else{var a=n._sliderMousePosition(e)-i;n._setDesiredScrollPositionNow(r.getDesiredScrollPositionFromDelta(a))}}),(function(){n.slider.toggleClassName("active",!1),n._host.onDragEnd(),t()})),this._host.onDragStart()},t.prototype._setDesiredScrollPositionNow=function(e){var t={};this.writeScrollPosition(t,e),this._scrollable.setScrollPositionNow(t)},t}(l.a),b=function(){function e(e,t,n,i,o,r){this._scrollbarSize=Math.round(t),this._oppositeScrollbarSize=Math.round(n),this._arrowSize=Math.round(e),this._visibleSize=i,this._scrollSize=o,this._scrollPosition=r,this._computedAvailableSize=0,this._computedIsNeeded=!1,this._computedSliderSize=0,this._computedSliderRatio=0,this._computedSliderPosition=0,this._refreshComputedValues()}return e.prototype.clone=function(){return new e(this._arrowSize,this._scrollbarSize,this._oppositeScrollbarSize,this._visibleSize,this._scrollSize,this._scrollPosition)},e.prototype.setVisibleSize=function(e){var t=Math.round(e);return this._visibleSize!==t&&(this._visibleSize=t,this._refreshComputedValues(),!0)},e.prototype.setScrollSize=function(e){var t=Math.round(e);return this._scrollSize!==t&&(this._scrollSize=t,this._refreshComputedValues(),!0)},e.prototype.setScrollPosition=function(e){var t=Math.round(e);return this._scrollPosition!==t&&(this._scrollPosition=t,this._refreshComputedValues(),!0)},e._computeValues=function(e,t,n,i,o){var r=Math.max(0,n-e),s=Math.max(0,r-2*t),a=i>0&&i>n;if(!a)return{computedAvailableSize:Math.round(r),computedIsNeeded:a,computedSliderSize:Math.round(s),computedSliderRatio:0,computedSliderPosition:0};var u=Math.round(Math.max(20,Math.floor(n*s/i))),l=(s-u)/(i-n),c=o*l;return{computedAvailableSize:Math.round(r),computedIsNeeded:a,computedSliderSize:Math.round(u),computedSliderRatio:l,computedSliderPosition:Math.round(c)}},e.prototype._refreshComputedValues=function(){var t=e._computeValues(this._oppositeScrollbarSize,this._arrowSize,this._visibleSize,this._scrollSize,this._scrollPosition);this._computedAvailableSize=t.computedAvailableSize,this._computedIsNeeded=t.computedIsNeeded,this._computedSliderSize=t.computedSliderSize,this._computedSliderRatio=t.computedSliderRatio,this._computedSliderPosition=t.computedSliderPosition},e.prototype.getArrowSize=function(){return this._arrowSize},e.prototype.getScrollPosition=function(){return this._scrollPosition},e.prototype.getRectangleLargeSize=function(){return this._computedAvailableSize},e.prototype.getRectangleSmallSize=function(){return this._scrollbarSize},e.prototype.isNeeded=function(){return this._computedIsNeeded},e.prototype.getSliderSize=function(){return this._computedSliderSize},e.prototype.getSliderPosition=function(){return this._computedSliderPosition},e.prototype.getDesiredScrollPositionFromOffset=function(e){if(!this._computedIsNeeded)return 0;var t=e-this._arrowSize-this._computedSliderSize/2;return Math.round(t/this._computedSliderRatio)},e.prototype.getDesiredScrollPositionFromDelta=function(e){if(!this._computedIsNeeded)return 0;var t=this._computedSliderPosition+e;return Math.round(t/this._computedSliderRatio)},e}(),y=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),C=function(e){function t(t,n,i){var o=this,r=t.getScrollDimensions(),s=t.getCurrentScrollPosition();if(o=e.call(this,{lazyRender:n.lazyRender,host:i,scrollbarState:new b(n.horizontalHasArrows?n.arrowSize:0,2===n.horizontal?0:n.horizontalScrollbarSize,2===n.vertical?0:n.verticalScrollbarSize,r.width,r.scrollWidth,s.scrollLeft),visibility:n.horizontal,extraScrollbarClassName:"horizontal",scrollable:t})||this,n.horizontalHasArrows){var u=(n.arrowSize-11)/2,l=(n.horizontalScrollbarSize-11)/2;o._createArrow({className:"left-arrow",top:l,left:u,bottom:void 0,right:void 0,bgWidth:n.arrowSize,bgHeight:n.horizontalScrollbarSize,onActivate:function(){return o._host.onMouseWheel(new a.c(null,1,0))}}),o._createArrow({className:"right-arrow",top:l,left:void 0,bottom:void 0,right:u,bgWidth:n.arrowSize,bgHeight:n.horizontalScrollbarSize,onActivate:function(){return o._host.onMouseWheel(new a.c(null,-1,0))}})}return o._createSlider(Math.floor((n.horizontalScrollbarSize-n.horizontalSliderSize)/2),0,void 0,n.horizontalSliderSize),o}return y(t,e),t.prototype._updateSlider=function(e,t){this.slider.setWidth(e),this.slider.setLeft(t)},t.prototype._renderDomNode=function(e,t){this.domNode.setWidth(e),this.domNode.setHeight(t),this.domNode.setLeft(0),this.domNode.setBottom(0)},t.prototype.onDidScroll=function(e){return this._shouldRender=this._onElementScrollSize(e.scrollWidth)||this._shouldRender,this._shouldRender=this._onElementScrollPosition(e.scrollLeft)||this._shouldRender,this._shouldRender=this._onElementSize(e.width)||this._shouldRender,this._shouldRender},t.prototype._mouseDownRelativePosition=function(e,t){return e},t.prototype._sliderMousePosition=function(e){return e.posx},t.prototype._sliderOrthogonalMousePosition=function(e){return e.posy},t.prototype.writeScrollPosition=function(e,t){e.scrollLeft=t},t}(_),w=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),S=function(e){function t(t,n,i){var o=this,r=t.getScrollDimensions(),s=t.getCurrentScrollPosition();if(o=e.call(this,{lazyRender:n.lazyRender,host:i,scrollbarState:new b(n.verticalHasArrows?n.arrowSize:0,2===n.vertical?0:n.verticalScrollbarSize,0,r.height,r.scrollHeight,s.scrollTop),visibility:n.vertical,extraScrollbarClassName:"vertical",scrollable:t})||this,n.verticalHasArrows){var u=(n.arrowSize-11)/2,l=(n.verticalScrollbarSize-11)/2;o._createArrow({className:"up-arrow",top:u,left:l,bottom:void 0,right:void 0,bgWidth:n.verticalScrollbarSize,bgHeight:n.arrowSize,onActivate:function(){return o._host.onMouseWheel(new a.c(null,0,1))}}),o._createArrow({className:"down-arrow",top:void 0,left:l,bottom:u,right:void 0,bgWidth:n.verticalScrollbarSize,bgHeight:n.arrowSize,onActivate:function(){return o._host.onMouseWheel(new a.c(null,0,-1))}})}return o._createSlider(0,Math.floor((n.verticalScrollbarSize-n.verticalSliderSize)/2),n.verticalSliderSize,void 0),o}return w(t,e),t.prototype._updateSlider=function(e,t){this.slider.setHeight(e),this.slider.setTop(t)},t.prototype._renderDomNode=function(e,t){this.domNode.setWidth(t),this.domNode.setHeight(e),this.domNode.setRight(0),this.domNode.setTop(0)},t.prototype.onDidScroll=function(e){return this._shouldRender=this._onElementScrollSize(e.scrollHeight)||this._shouldRender,this._shouldRender=this._onElementScrollPosition(e.scrollTop)||this._shouldRender,this._shouldRender=this._onElementSize(e.height)||this._shouldRender,this._shouldRender},t.prototype._mouseDownRelativePosition=function(e,t){return t},t.prototype._sliderMousePosition=function(e){return e.posy},t.prototype._sliderOrthogonalMousePosition=function(e){return e.posx},t.prototype.writeScrollPosition=function(e,t){e.scrollTop=t},t}(_),O=n("MI8n"),L=n("QuOb"),D=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),x=function(e,t,n){this.timestamp=e,this.deltaX=t,this.deltaY=n,this.score=0},N=function(){function e(){this._capacity=5,this._memory=[],this._front=-1,this._rear=-1}return e.prototype.isPhysicalMouseWheel=function(){if(-1===this._front&&-1===this._rear)return!1;for(var e=1,t=0,n=1,i=this._rear;;){var o=i===this._front?e:Math.pow(2,-n);if(e-=o,t+=this._memory[i].score*o,i===this._front)break;i=(this._capacity+i-1)%this._capacity,n++}return t<=.5},e.prototype.accept=function(e,t,n){var i=new x(e,t,n);i.score=this._computeScore(i),-1===this._front&&-1===this._rear?(this._memory[0]=i,this._front=0,this._rear=0):(this._rear=(this._rear+1)%this._capacity,this._rear===this._front&&(this._front=(this._front+1)%this._capacity),this._memory[this._rear]=i)},e.prototype._computeScore=function(e){if(Math.abs(e.deltaX)>0&&Math.abs(e.deltaY)>0)return 1;var t=.5;-1===this._front&&-1===this._rear||this._memory[this._rear];return(Math.abs(e.deltaX-Math.round(e.deltaX))>0||Math.abs(e.deltaY-Math.round(e.deltaY))>0)&&(t+=.25),Math.min(Math.max(t,0),1)},e.INSTANCE=new e,e}(),k=function(e){function t(t,n,i){var o=e.call(this)||this;o._onScroll=o._register(new O.a),o.onScroll=o._onScroll.event,t.style.overflow="hidden",o._options=T(n),o._scrollable=i,o._register(o._scrollable.onScroll((function(e){o._onDidScroll(e),o._onScroll.fire(e)})));var r={onMouseWheel:function(e){return o._onMouseWheel(e)},onDragStart:function(){return o._onDragStart()},onDragEnd:function(){return o._onDragEnd()}};return o._verticalScrollbar=o._register(new S(o._scrollable,o._options,r)),o._horizontalScrollbar=o._register(new C(o._scrollable,o._options,r)),o._domNode=document.createElement("div"),o._domNode.className="monaco-scrollable-element "+o._options.className,o._domNode.setAttribute("role","presentation"),o._domNode.style.position="relative",o._domNode.style.overflow="hidden",o._domNode.appendChild(t),o._domNode.appendChild(o._horizontalScrollbar.domNode.domNode),o._domNode.appendChild(o._verticalScrollbar.domNode.domNode),o._options.useShadows?(o._leftShadowDomNode=Object(s.b)(document.createElement("div")),o._leftShadowDomNode.setClassName("shadow"),o._domNode.appendChild(o._leftShadowDomNode.domNode),o._topShadowDomNode=Object(s.b)(document.createElement("div")),o._topShadowDomNode.setClassName("shadow"),o._domNode.appendChild(o._topShadowDomNode.domNode),o._topLeftShadowDomNode=Object(s.b)(document.createElement("div")),o._topLeftShadowDomNode.setClassName("shadow top-left-corner"),o._domNode.appendChild(o._topLeftShadowDomNode.domNode)):(o._leftShadowDomNode=null,o._topShadowDomNode=null,o._topLeftShadowDomNode=null),o._listenOnDomNode=o._options.listenOnDomNode||o._domNode,o._mouseWheelToDispose=[],o._setListeningToMouseWheel(o._options.handleMouseWheel),o.onmouseover(o._listenOnDomNode,(function(e){return o._onMouseOver(e)})),o.onnonbubblingmouseout(o._listenOnDomNode,(function(e){return o._onMouseOut(e)})),o._hideTimeout=o._register(new c.e),o._isDragging=!1,o._mouseIsOver=!1,o._shouldRender=!0,o._revealOnScroll=!0,o}return D(t,e),t.prototype.dispose=function(){this._mouseWheelToDispose=Object(p.f)(this._mouseWheelToDispose),e.prototype.dispose.call(this)},t.prototype.getDomNode=function(){return this._domNode},t.prototype.getOverviewRulerLayoutInfo=function(){return{parent:this._domNode,insertBefore:this._verticalScrollbar.domNode.domNode}},t.prototype.delegateVerticalScrollbarMouseDown=function(e){this._verticalScrollbar.delegateMouseDown(e)},t.prototype.getScrollDimensions=function(){return this._scrollable.getScrollDimensions()},t.prototype.setScrollDimensions=function(e){this._scrollable.setScrollDimensions(e)},t.prototype.updateClassName=function(e){this._options.className=e,m.e&&(this._options.className+=" mac"),this._domNode.className="monaco-scrollable-element "+this._options.className},t.prototype.updateOptions=function(e){var t=T(e);this._options.handleMouseWheel=t.handleMouseWheel,this._options.mouseWheelScrollSensitivity=t.mouseWheelScrollSensitivity,this._options.fastScrollSensitivity=t.fastScrollSensitivity,this._setListeningToMouseWheel(this._options.handleMouseWheel),this._options.lazyRender||this._render()},t.prototype._setListeningToMouseWheel=function(e){var t=this;if(this._mouseWheelToDispose.length>0!==e&&(this._mouseWheelToDispose=Object(p.f)(this._mouseWheelToDispose),e)){this._mouseWheelToDispose.push(r.j(this._listenOnDomNode,o.f?"mousewheel":"wheel",(function(e){t._onMouseWheel(new a.c(e))}),{passive:!1}))}},t.prototype._onMouseWheel=function(e){var t,n=N.INSTANCE;if(n.accept(Date.now(),e.deltaX,e.deltaY),e.deltaY||e.deltaX){var i=e.deltaY*this._options.mouseWheelScrollSensitivity,o=e.deltaX*this._options.mouseWheelScrollSensitivity;this._options.flipAxes&&(i=(t=[o,i])[0],o=t[1]);var r=!m.e&&e.browserEvent&&e.browserEvent.shiftKey;!this._options.scrollYToX&&!r||o||(o=i,i=0),e.browserEvent&&e.browserEvent.altKey&&(o*=this._options.fastScrollSensitivity,i*=this._options.fastScrollSensitivity);var s=this._scrollable.getFutureScrollPosition(),a={};if(i){var u=s.scrollTop-50*i;this._verticalScrollbar.writeScrollPosition(a,u)}if(o){var l=s.scrollLeft-50*o;this._horizontalScrollbar.writeScrollPosition(a,l)}if(a=this._scrollable.validateScrollPosition(a),s.scrollLeft!==a.scrollLeft||s.scrollTop!==a.scrollTop)this._options.mouseWheelSmoothScroll&&n.isPhysicalMouseWheel()?this._scrollable.setScrollPositionSmooth(a):this._scrollable.setScrollPositionNow(a),this._shouldRender=!0}(this._options.alwaysConsumeMouseWheel||this._shouldRender)&&(e.preventDefault(),e.stopPropagation())},t.prototype._onDidScroll=function(e){this._shouldRender=this._horizontalScrollbar.onDidScroll(e)||this._shouldRender,this._shouldRender=this._verticalScrollbar.onDidScroll(e)||this._shouldRender,this._options.useShadows&&(this._shouldRender=!0),this._revealOnScroll&&this._reveal(),this._options.lazyRender||this._render()},t.prototype.renderNow=function(){if(!this._options.lazyRender)throw new Error("Please use `lazyRender` together with `renderNow`!");this._render()},t.prototype._render=function(){if(this._shouldRender&&(this._shouldRender=!1,this._horizontalScrollbar.render(),this._verticalScrollbar.render(),this._options.useShadows)){var e=this._scrollable.getCurrentScrollPosition(),t=e.scrollTop>0,n=e.scrollLeft>0;this._leftShadowDomNode.setClassName("shadow"+(n?" left":"")),this._topShadowDomNode.setClassName("shadow"+(t?" top":"")),this._topLeftShadowDomNode.setClassName("shadow top-left-corner"+(t?" top":"")+(n?" left":""))}},t.prototype._onDragStart=function(){this._isDragging=!0,this._reveal()},t.prototype._onDragEnd=function(){this._isDragging=!1,this._hide()},t.prototype._onMouseOut=function(e){this._mouseIsOver=!1,this._hide()},t.prototype._onMouseOver=function(e){this._mouseIsOver=!0,this._reveal()},t.prototype._reveal=function(){this._verticalScrollbar.beginReveal(),this._horizontalScrollbar.beginReveal(),this._scheduleHide()},t.prototype._hide=function(){this._mouseIsOver||this._isDragging||(this._verticalScrollbar.beginHide(),this._horizontalScrollbar.beginHide())},t.prototype._scheduleHide=function(){var e=this;this._mouseIsOver||this._isDragging||this._hideTimeout.cancelAndSet((function(){return e._hide()}),500)},t}(l.a),E=function(e){function t(t,n){var i=this;(n=n||{}).mouseWheelSmoothScroll=!1;var o=new L.a(0,(function(e){return r.W(e)}));return(i=e.call(this,t,n,o)||this)._register(o),i}return D(t,e),t.prototype.setScrollPosition=function(e){this._scrollable.setScrollPositionNow(e)},t.prototype.getScrollPosition=function(){return this._scrollable.getCurrentScrollPosition()},t}(k),I=function(e){function t(t,n,i){return e.call(this,t,n,i)||this}return D(t,e),t}(k),M=function(e){function t(t,n){var i=e.call(this,t,n)||this;return i._element=t,i.onScroll((function(e){e.scrollTopChanged&&(i._element.scrollTop=e.scrollTop),e.scrollLeftChanged&&(i._element.scrollLeft=e.scrollLeft)})),i.scanDomNode(),i}return D(t,e),t.prototype.scanDomNode=function(){this.setScrollDimensions({width:this._element.clientWidth,scrollWidth:this._element.scrollWidth,height:this._element.clientHeight,scrollHeight:this._element.scrollHeight}),this.setScrollPosition({scrollLeft:this._element.scrollLeft,scrollTop:this._element.scrollTop})},t}(E);function T(e){var t={lazyRender:void 0!==e.lazyRender&&e.lazyRender,className:void 0!==e.className?e.className:"",useShadows:void 0===e.useShadows||e.useShadows,handleMouseWheel:void 0===e.handleMouseWheel||e.handleMouseWheel,flipAxes:void 0!==e.flipAxes&&e.flipAxes,alwaysConsumeMouseWheel:void 0!==e.alwaysConsumeMouseWheel&&e.alwaysConsumeMouseWheel,scrollYToX:void 0!==e.scrollYToX&&e.scrollYToX,mouseWheelScrollSensitivity:void 0!==e.mouseWheelScrollSensitivity?e.mouseWheelScrollSensitivity:1,fastScrollSensitivity:void 0!==e.fastScrollSensitivity?e.fastScrollSensitivity:5,mouseWheelSmoothScroll:void 0===e.mouseWheelSmoothScroll||e.mouseWheelSmoothScroll,arrowSize:void 0!==e.arrowSize?e.arrowSize:11,listenOnDomNode:void 0!==e.listenOnDomNode?e.listenOnDomNode:null,horizontal:void 0!==e.horizontal?e.horizontal:1,horizontalScrollbarSize:void 0!==e.horizontalScrollbarSize?e.horizontalScrollbarSize:10,horizontalSliderSize:void 0!==e.horizontalSliderSize?e.horizontalSliderSize:0,horizontalHasArrows:void 0!==e.horizontalHasArrows&&e.horizontalHasArrows,vertical:void 0!==e.vertical?e.vertical:1,verticalScrollbarSize:void 0!==e.verticalScrollbarSize?e.verticalScrollbarSize:10,verticalHasArrows:void 0!==e.verticalHasArrows&&e.verticalHasArrows,verticalSliderSize:void 0!==e.verticalSliderSize?e.verticalSliderSize:0};return t.horizontalSliderSize=void 0!==e.horizontalSliderSize?e.horizontalSliderSize:t.horizontalScrollbarSize,t.verticalSliderSize=void 0!==e.verticalSliderSize?e.verticalSliderSize:t.verticalScrollbarSize,m.e&&(t.className+=" mac"),t}},"GR/f": /*!********************************************************************************************************!*\ !*** ./node_modules/monaco-editor/esm/vs/editor/common/controller/cursorTypeOperations.js + 1 modules ***! \********************************************************************************************************/ @@ -825,13 +825,13 @@ /*! exports used: TypeOperations, TypeWithAutoClosingCommand */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/errors.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/strings.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/commands/replaceCommand.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/commands/replaceCommand.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/linesOperations/linesOperations.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/commands/shiftCommand.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/linesOperations/linesOperations.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/controller/cursorCommon.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordOperations/wordOperations.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/controller/wordCharacterClassifier.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordOperations/wordOperations.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/range.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/selection.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes/languageConfiguration.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/controller/cursorCommon.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/caretOperations/transpose.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/controller/wordCharacterClassifier.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordPartOperations/wordPartOperations.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/range.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordPartOperations/wordPartOperations.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/selection.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/multicursor/multicursor.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes/languageConfiguration.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/linesOperations/linesOperations.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes/languageConfigurationRegistry.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */function(e,t,n){"use strict";n.d(t,"a",(function(){return m})),n.d(t,"b",(function(){return v}));var i,o=n("/cxE"),r=n("N0LK"),s=n("LCkn"),a=n("zN7H"),u=n("aokT"),l=n("gCVg"),c=function(){function e(e,t,n){this._range=e,this._charBeforeSelection=t,this._charAfterSelection=n}return e.prototype.getEditOperations=function(e,t){t.addTrackedEditOperation(new u.a(this._range.startLineNumber,this._range.startColumn,this._range.startLineNumber,this._range.startColumn),this._charBeforeSelection),t.addTrackedEditOperation(new u.a(this._range.endLineNumber,this._range.endColumn,this._range.endLineNumber,this._range.endColumn),this._charAfterSelection)},e.prototype.computeCursorState=function(e,t){var n=t.getInverseEditOperations(),i=n[0].range,o=n[1].range;return new l.a(i.endLineNumber,i.endColumn,o.endLineNumber,o.endColumn-this._charAfterSelection.length)},e}(),d=n("Ll0s"),h=n("5v8Y"),p=n("KDc4"),f=n("cMvZ"),g=(i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),m=function(){function e(){}return e.indent=function(e,t,n){if(null===t||null===n)return[];for(var i=[],o=0,r=n.length;o1){var l=void 0;for(l=i-1;l>=1;l--){var c=n.getLineContent(l);if(r.D(c)>=0)break}if(l<1)return null;var d=n.getLineMaxColumn(l),h=f.a.getEnterAction(t.autoIndent,n,new u.a(l,d,l,d));h&&(s=h.indentation+h.appendText)}return o&&(o===p.a.Indent&&(s=e.shiftIndent(t,s)),o===p.a.Outdent&&(s=e.unshiftIndent(t,s)),s=t.normalizeIndentation(s)),s||null},e._replaceJumpToNextIndent=function(e,t,n,i){var o="",r=n.getStartPosition();if(e.insertSpaces)for(var a=d.a.visibleColumnFromColumn2(e,t,r),u=e.indentSize,l=u-a%u,c=0;c=4){var y=f.a.getIndentForEnter(t.autoIndent,n,o,{unshiftIndent:function(n){return e.unshiftIndent(t,n)},shiftIndent:function(n){return e.shiftIndent(t,n)},normalizeIndentation:function(e){return t.normalizeIndentation(e)}});if(y){var C=d.a.visibleColumnFromColumn2(t,n,o.getEndPosition()),w=o.endColumn,S="\n";b!==t.normalizeIndentation(y.beforeEnter)&&(S=t.normalizeIndentation(y.beforeEnter)+_.substring(b.length,o.startColumn-1)+"\n",o=new u.a(o.startLineNumber,1,o.endLineNumber,o.endColumn));var O=n.getLineContent(o.endLineNumber),L=r.q(O);if(o=L>=0?o.setEndPosition(o.endLineNumber,Math.max(o.endColumn,L+1)):o.setEndPosition(o.endLineNumber,n.getLineMaxColumn(o.endLineNumber)),i)return new s.e(o,S+t.normalizeIndentation(y.afterEnter),!0);var D=0;return w<=L+1&&(t.insertSpaces||(C=Math.ceil(C/t.indentSize)),D=Math.min(C+1-t.normalizeIndentation(y.afterEnter).length-1,0)),new s.d(o,S+t.normalizeIndentation(y.afterEnter),0,D,!0)}}return e._typeCommand(o,"\n"+t.normalizeIndentation(b),i)},e._isAutoIndentType=function(e,t,n){if(e.autoIndent<4)return!1;for(var i=0,o=n.length;i2?l.charCodeAt(u.column-2):0)&&c)return!1;if("auto"===e.autoClosingOvertype){for(var h=!1,p=0,f=i.length;p=0||n.indexOf(t)>=0},e._isBeforeClosingBrace=function(t,n,i){var o=t.autoClosingPairsClose2.get(i);if(!o)return!1;for(var r=e._autoClosingPairIsSymmetric(n),s=0,a=o;sr.open.length){for(var c=!0,d=0,h=n;dv.column-1){var b=_.charAt(v.column-1);if(!e._isBeforeClosingBrace(t,l,b)&&!c(b))return null}if(!n.isCheapToTokenize(v.lineNumber))return null;if(1===l.open.length&&a&&"always"!==u){var y=Object(h.a)(t.wordSeparators);if(s&&v.column>1&&0===y.get(_.charCodeAt(v.column-2)))return null;if(!s&&v.column>2&&0===y.get(_.charCodeAt(v.column-3)))return null}n.forceTokenization(v.lineNumber);var C=n.getLineTokens(v.lineNumber),w=!1;try{w=f.a.shouldAutoClosePair(l,C,s?v.column:v.column-1)}catch(e){Object(o.e)(e)}if(!w)return null}return l},e._runAutoClosingOpenCharType=function(e,t,n,i,o,r,s){for(var a=[],u=0,l=i.length;u=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},j=function(e,t){return function(n,i){t(n,i,e)}},W=function(){function e(e){this._resolverService=e}return e.prototype.hasChildren=function(e){return e instanceof f.c||e instanceof f.a&&!e.failure},e.prototype.getChildren=function(e){if(e instanceof f.c)return e.groups;if(e instanceof f.a)return e.resolve(this._resolverService).then((function(e){return e.children}));throw new Error("bad tree")},e=F([j(0,S.a)],e)}(),V=function(){function e(){}return e.prototype.getHeight=function(){return 23},e.prototype.getTemplateId=function(e){return e instanceof f.a?U.id:q.id},e}(),B=function(){function e(e){this._keybindingService=e}return e.prototype.getKeyboardNavigationLabel=function(e){if(e instanceof f.b){var t=e.parent.preview,n=t&&t.preview(e.range);if(n)return n.value}return Object(b.b)(e.uri)},e=F([j(0,T.a)],e)}(),H=function(){function e(){}return e.prototype.getId=function(e){return e instanceof f.b?e.id:e.uri},e}(),z=function(e){function t(t,n,i){var o=e.call(this)||this;o._uriLabel=n;var r=document.createElement("div");return g.f(r,"reference-file"),o.file=o._register(new O.a(r,{supportHighlights:!0})),o.badge=new N(g.q(r,g.a(".count"))),o._register(Object(I.a)(o.badge,i)),t.appendChild(r),o}return A(t,e),t.prototype.set=function(e,t){var n=Object(b.d)(e.uri);this.file.setLabel(Object(M.a)(e.uri),this._uriLabel.getUriLabel(n,{relative:!0}),{title:this._uriLabel.getUriLabel(e.uri),matches:t});var i=e.children.length;this.badge.setCount(i),e.failure?this.badge.setTitleFormat(Object(s.a)("referencesFailre","Failed to resolve file.")):i>1?this.badge.setTitleFormat(Object(s.a)("referencesCount","{0} references",i)):this.badge.setTitleFormat(Object(s.a)("referenceCount","{0} reference",i))},t=F([j(1,k.a),j(2,E.c)],t)}(u.a),U=function(){function e(t){this._instantiationService=t,this.templateId=e.id}return e.prototype.renderTemplate=function(e){return this._instantiationService.createInstance(z,e)},e.prototype.renderElement=function(e,t,n){n.set(e.element,Object(P.c)(e.filterData))},e.prototype.disposeTemplate=function(e){e.dispose()},e.id="FileReferencesRenderer",e=F([j(0,c.a)],e)}(),K=function(){function e(e){this.label=new R.a(e,!1)}return e.prototype.set=function(e,t){var n=e.parent.preview,i=n&&n.preview(e.range);if(i){var o=i.value,r=i.highlight;t&&!P.a.isDefault(t)?(g.Y(this.label.element,"referenceMatch",!1),this.label.set(o,Object(P.c)(t))):(g.Y(this.label.element,"referenceMatch",!0),this.label.set(o,[r]))}else this.label.set(Object(b.b)(e.uri)+":"+(e.range.startLineNumber+1)+":"+(e.range.startColumn+1))},e}(),q=function(){function e(){this.templateId=e.id}return e.prototype.renderTemplate=function(e){return new K(e)},e.prototype.renderElement=function(e,t,n){n.set(e.element,e.filterData)},e.prototype.disposeTemplate=function(){},e.id="OneReferenceRenderer",e}(),G=function(){function e(){}return e.prototype.getAriaLabel=function(e){return e.ariaMessage},e}(),Y=n("k9mg"),Z=n("MD5Z"),X=n("iNS8"),Q=(n("51B1"),n("746U")),J=n("Sdnv"),$=n("6OMU"),ee=n("cMOf"),te=n("4y0V"),ne=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),ie=function(){for(var e=0,t=0,n=arguments.length;t0&&(this.proportions=this.viewItems.map((function(t){return t.size/e.contentSize})))},t.prototype.onSashStart=function(e){for(var t=this,n=e.sash,i=e.start,o=e.alt,r=0,s=this.viewItems;r=this.viewItems.length||(t="number"==typeof t?t:e.size,t=Object(J.a)(t,e.minimumSize,e.maximumSize),this.inverseAltBehavior&&n>0?(this.resize(n-1,Math.floor((e.size-t)/2)),this.distributeEmptySpace(),this.layoutViews()):(e.size=t,this.relayout([n],void 0)))},t.prototype.resizeView=function(e,t){var n=this;if(this.state!==o.Idle)throw new Error("Cant modify splitview");if(this.state=o.Busy,!(e<0||e>=this.viewItems.length)){var i=Object($.u)(this.viewItems.length).filter((function(t){return t!==e})),r=ie(i.filter((function(e){return 1===n.viewItems[e].priority})),[e]),s=i.filter((function(e){return 2===n.viewItems[e].priority})),a=this.viewItems[e];t=Math.round(t),t=Object(J.a)(t,a.minimumSize,Math.min(a.maximumSize,this.size)),a.size=t,this.relayout(r,s),this.state=o.Idle}},t.prototype.distributeViewSizes=function(){for(var e=this,t=[],n=0,i=0,o=this.viewItems;i0&&(t.push(u),n+=u.size)}for(var r=Math.floor(n/t.length),s=0,a=t;s=this.viewItems.length?-1:this.viewItems[e].size},t.prototype.doAddView=function(e,t,n,i){var r=this;if(void 0===n&&(n=this.viewItems.length),this.state!==o.Idle)throw new Error("Cant modify splitview");this.state=o.Busy;var s=g.a(".split-view-view");n===this.viewItems.length?this.viewContainer.appendChild(s):this.viewContainer.insertBefore(s,this.viewContainer.children.item(n));var a,l=e.onDidChange((function(e){return r.onViewChange(p,e)})),c=Object(u.h)((function(){return r.viewContainer.removeChild(s)})),d=Object(u.e)(l,c);a="number"==typeof t?t:"split"===t.type?this.getViewSize(t.index)/2:"invisible"===t.type?{cachedVisibleSize:t.cachedVisibleSize}:e.minimumSize;var h,p=0===this.orientation?new se(s,e,a,d):new ae(s,e,a,d);if(this.viewItems.splice(n,0,p),this.viewItems.length>1){var f=0===this.orientation?1:0,m=0===this.orientation?{getHorizontalSashTop:function(e){return r.getSashPosition(e)}}:{getVerticalSashLeft:function(e){return r.getSashPosition(e)}},_=new ee.a(this.sashContainer,m,{orientation:f,orthogonalStartSash:this.orthogonalStartSash,orthogonalEndSash:this.orthogonalEndSash}),b=0===this.orientation?function(e){return{sash:_,start:e.startY,current:e.currentY,alt:e.altKey}}:function(e){return{sash:_,start:e.startX,current:e.currentX,alt:e.altKey}},y=v.b.map(_.onDidStart,b)(this.onSashStart,this),C=v.b.map(_.onDidChange,b)(this.onSashChange,this),w=v.b.map(_.onDidEnd,(function(){return Object($.k)(r.sashItems,(function(e){return e.sash===_}))}))(this.onSashEnd,this),S=_.onDidReset((function(){var e=Object($.k)(r.sashItems,(function(e){return e.sash===_})),t=Object($.u)(e,-1),n=Object($.u)(e+1,r.viewItems.length),i=r.findFirstSnapIndex(t),o=r.findFirstSnapIndex(n);("number"!=typeof i||r.viewItems[i].visible)&&("number"!=typeof o||r.viewItems[o].visible)&&r._onDidSashReset.fire(e)})),O=Object(u.e)(y,C,w,S,_),L={sash:_,disposable:O};this.sashItems.splice(n-1,0,L)}s.appendChild(e.element),"number"!=typeof t&&"split"===t.type&&(h=[t.index]),i||this.relayout([n],h),this.state=o.Idle,i||"number"==typeof t||"distribute"!==t.type||this.distributeViewSizes()},t.prototype.relayout=function(e,t){var n=this.viewItems.reduce((function(e,t){return e+t.size}),0);this.resize(this.viewItems.length-1,this.size-n,void 0,e,t),this.distributeEmptySpace(),this.layoutViews(),this.saveProportions()},t.prototype.resize=function(e,t,n,i,o,r,s,a,u){var l=this;if(void 0===n&&(n=this.viewItems.map((function(e){return e.size}))),void 0===r&&(r=Number.NEGATIVE_INFINITY),void 0===s&&(s=Number.POSITIVE_INFINITY),e<0||e>=this.viewItems.length)return 0;var c=Object($.u)(e,-1),d=Object($.u)(e+1,this.viewItems.length);if(o)for(var h=0,p=o;h=a.limitDelta)!==k.visible,k.setVisible(E,a.size)}if(!N&&u){var E;k=this.viewItems[u.index];N=(E=t0||e}));e=!1;var n=this.viewItems.map((function(t){return e=t.maximumSize-t.size>0||e})),i=ie(this.viewItems).reverse();e=!1;var o=i.map((function(t){return e=t.size-t.minimumSize>0||e})).reverse();e=!1;for(var r=i.map((function(t){return e=t.maximumSize-t.size>0||e})).reverse(),s=0,a=0;a0||this.startSnappingEnabled)?u.state=1:m&&t[a]&&(s0)return;if(!s.visible&&s.snap)return i}},t.prototype.dispose=function(){e.prototype.dispose.call(this),this.viewItems.forEach((function(e){return e.dispose()})),this.viewItems=[],this.sashItems.forEach((function(e){return e.disposable.dispose()})),this.sashItems=[]},t}(u.a),le=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),ce=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},de=function(e,t){return function(n,i){t(n,i,e)}},he=function(e,t,n,i){return new(n||(n=Promise))((function(o,r){function s(e){try{u(i.next(e))}catch(e){r(e)}}function a(e){try{u(i.throw(e))}catch(e){r(e)}}function u(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}u((i=i.apply(e,t||[])).next())}))},pe=function(e,t){var n,i,o,r,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return r={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function a(r){return function(a){return function(r){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,i&&(o=2&r[0]?i.return:r[0]?i.throw||((o=i.return)&&o.call(i),0):i.next)&&!(o=o.call(i,r[1])).done)return o;switch(i=0,o&&(r=[2&r[0],o.value]),r[0]){case 0:case 1:o=r;break;case 4:return s.label++,{value:r[1],done:!1};case 5:s.label++,i=r[1],r=[0];continue;case 7:r=s.ops.pop(),s.trys.pop();continue;default:if(!(o=s.trys,(o=o.length>0&&o[o.length-1])||6!==r[0]&&2!==r[0])){s=0;continue}if(3===r[0]&&(!o||r[1]>o[0]&&r[1]0?e.children[0]:void 0},t.prototype._revealReference=function(e,t){return he(this,void 0,void 0,(function(){var n,i,o,r,a;return pe(this,(function(l){switch(l.label){case 0:return this._revealedReference===e?[2]:(this._revealedReference=e,e.uri.scheme!==_.b.inMemory?this.setTitle(Object(b.c)(e.uri),this._uriLabel.getUriLabel(Object(b.d)(e.uri))):this.setTitle(s.a("peekView.alternateTitle","References")),n=this._textModelResolverService.createModelReference(e.uri),this._tree.getInput()!==e.parent?[3,1]:(this._tree.reveal(e),[3,3]));case 1:return t&&this._tree.reveal(e.parent),[4,this._tree.expand(e.parent)];case 2:l.sent(),this._tree.reveal(e),l.label=3;case 3:return[4,n];case 4:return i=l.sent(),this._model?(Object(u.f)(this._previewModelReference),(o=i.object)?(r=this._preview.getModel()===o.textEditorModel?0:1,a=C.a.lift(e.range).collapseToStart(),this._previewModelReference=i,this._preview.setModel(o.textEditorModel),this._preview.setSelection(a),this._preview.revealRangeInCenter(a,r)):(this._preview.setModel(this._previewNotAvailableMessage),i.dispose()),[2]):(i.dispose(),[2])}}))}))},t=ce([de(3,E.c),de(4,S.a),de(5,c.a),de(6,X.a),de(7,k.a)],t)}(X.c);Object(E.e)((function(e,t){var n=e.getColor(X.m);n&&t.addRule(".monaco-editor .reference-zone-widget .ref-tree .referenceMatch .highlight { background-color: "+n+"; }");var i=e.getColor(X.h);i&&t.addRule(".monaco-editor .reference-zone-widget .preview .reference-decoration { background-color: "+i+"; }");var o=e.getColor(X.i);o&&t.addRule(".monaco-editor .reference-zone-widget .preview .reference-decoration { border: 2px solid "+o+"; box-sizing: border-box; }");var r=e.getColor(Z.b);r&&t.addRule(".monaco-editor .reference-zone-widget .ref-tree .referenceMatch .highlight { border: 1px dotted "+r+"; box-sizing: border-box; }");var s=e.getColor(X.j);s&&t.addRule(".monaco-editor .reference-zone-widget .ref-tree { background-color: "+s+"; }");var a=e.getColor(X.l);a&&t.addRule(".monaco-editor .reference-zone-widget .ref-tree { color: "+a+"; }");var u=e.getColor(X.k);u&&t.addRule(".monaco-editor .reference-zone-widget .ref-tree .reference-file { color: "+u+"; }");var l=e.getColor(X.n);l&&t.addRule(".monaco-editor .reference-zone-widget .ref-tree .monaco-list:focus .monaco-list-rows > .monaco-list-row.selected:not(.highlighted) { background-color: "+l+"; }");var c=e.getColor(X.o);c&&t.addRule(".monaco-editor .reference-zone-widget .ref-tree .monaco-list:focus .monaco-list-rows > .monaco-list-row.selected:not(.highlighted) { color: "+c+" !important; }");var d=e.getColor(X.f);d&&t.addRule(".monaco-editor .reference-zone-widget .preview .monaco-editor .monaco-editor-background,.monaco-editor .reference-zone-widget .preview .monaco-editor .inputarea.ime-input {\tbackground-color: "+d+";}");var h=e.getColor(X.g);h&&t.addRule(".monaco-editor .reference-zone-widget .preview .monaco-editor .margin {\tbackground-color: "+h+";}")}));var ve=n("cGHE"),_e=n("sM1p"),be=n("X+cX"),ye=n("nrhi"),Ce=n("/kV6"),we=n("nnTU"),Se=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},Oe=function(e,t){return function(n,i){t(n,i,e)}},Le=function(e,t,n,i){return new(n||(n=Promise))((function(o,r){function s(e){try{u(i.next(e))}catch(e){r(e)}}function a(e){try{u(i.throw(e))}catch(e){r(e)}}function u(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}u((i=i.apply(e,t||[])).next())}))},De=function(e,t){var n,i,o,r,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return r={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function a(r){return function(a){return function(r){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,i&&(o=2&r[0]?i.return:r[0]?i.throw||((o=i.return)&&o.call(i),0):i.next)&&!(o=o.call(i,r[1])).done)return o;switch(i=0,o&&(r=[2&r[0],o.value]),r[0]){case 0:case 1:o=r;break;case 4:return s.label++,{value:r[1],done:!1};case 5:s.label++,i=r[1],r=[0];continue;case 7:r=s.ops.pop(),s.trys.pop();continue;default:if(!(o=s.trys,(o=o.length>0&&o[o.length-1])||6!==r[0]&&2!==r[0])){s=0;continue}if(3===r[0]&&(!o||r[1]>o[0]&&r[1]=3)for(var o=0,r=this._regExpRules.length;o=2&&n.length>0&&i.length>0)for(o=0,r=this._brackets.length;o=2&&n.length>0)for(o=0,r=this._brackets.length;o1){var o=void 0,r=-1;for(o=t-1;o>=1;o--){if(e.getLanguageIdAtPosition(o,0)!==i)return r;var s=e.getLineContent(o);if(!n.shouldIgnore(s)&&!/^\s+$/.test(s)&&""!==s)return o;r=o}}return-1},e.prototype.getInheritIndentForLine=function(e,t,n,i){if(void 0===i&&(i=!0),e<4)return null;var o=this.getIndentRulesSupport(t.getLanguageIdentifier().id);if(!o)return null;if(n<=1)return{indentation:"",action:null};var s=this.getPrecedingValidLine(t,n,o);if(s<0)return null;if(s<1)return{indentation:"",action:null};var u=t.getLineContent(s);if(o.shouldIncrease(u)||o.shouldIndentNextLine(u))return{indentation:r.t(u),action:a.a.Indent,line:s};if(o.shouldDecrease(u))return{indentation:r.t(u),action:null,line:s};if(1===s)return{indentation:r.t(t.getLineContent(s)),action:null,line:s};var l=s-1,c=o.getIndentMetadata(t.getLineContent(l));if(!(3&c)&&4&c){for(var d=0,h=l-1;h>0;h--)if(!o.shouldIndentNextLine(t.getLineContent(h))){d=h;break}return{indentation:r.t(t.getLineContent(d+1)),action:null,line:d+1}}if(i)return{indentation:r.t(t.getLineContent(s)),action:null,line:s};for(h=s;h>0;h--){var p=t.getLineContent(h);if(o.shouldIncrease(p))return{indentation:r.t(p),action:a.a.Indent,line:h};if(o.shouldIndentNextLine(p)){d=0;for(var f=h-1;f>0;f--)if(!o.shouldIndentNextLine(t.getLineContent(h))){d=f;break}return{indentation:r.t(t.getLineContent(d+1)),action:null,line:d+1}}if(o.shouldDecrease(p))return{indentation:r.t(p),action:null,line:h}}return{indentation:r.t(t.getLineContent(1)),action:null,line:1}},e.prototype.getGoodIndentForLine=function(e,t,n,i,o){if(e<4)return null;var s=this._getRichEditSupport(n);if(!s)return null;var u=this.getIndentRulesSupport(n);if(!u)return null;var l=this.getInheritIndentForLine(e,t,i),c=t.getLineContent(i);if(l){var d=l.line;if(void 0!==d){var h=s.onEnter(e,"",t.getLineContent(d),"");if(h){var p=r.t(t.getLineContent(d));return h.removeText&&(p=p.substring(0,p.length-h.removeText)),h.indentAction===a.a.Indent||h.indentAction===a.a.IndentOutdent?p=o.shiftIndent(p):h.indentAction===a.a.Outdent&&(p=o.unshiftIndent(p)),u.shouldDecrease(c)&&(p=o.unshiftIndent(p)),h.appendText&&(p+=h.appendText),r.t(p)}}return u.shouldDecrease(c)?l.action===a.a.Indent?l.indentation:o.unshiftIndent(l.indentation):l.action===a.a.Indent?o.shiftIndent(l.indentation):l.indentation}return null},e.prototype.getIndentForEnter=function(e,t,n,i){if(e<4)return null;t.forceTokenization(n.startLineNumber);var o,s,l=t.getLineTokens(n.startLineNumber),c=Object(u.a)(l,n.startColumn-1),d=c.getLineContent(),h=!1;(c.firstCharOffset>0&&l.getLanguageId(0)!==c.languageId?(h=!0,o=d.substr(0,n.startColumn-1-c.firstCharOffset)):o=l.getLineContent().substring(0,n.startColumn-1),n.isEmpty())?s=d.substr(n.startColumn-1-c.firstCharOffset):s=this.getScopedLineTokens(t,n.endLineNumber,n.endColumn).getLineContent().substr(n.endColumn-1-c.firstCharOffset);var p=this.getIndentRulesSupport(c.languageId);if(!p)return null;var f=o,g=r.t(o),m={getLineTokens:function(e){return t.getLineTokens(e)},getLanguageIdentifier:function(){return t.getLanguageIdentifier()},getLanguageIdAtPosition:function(e,n){return t.getLanguageIdAtPosition(e,n)},getLineContent:function(e){return e===n.startLineNumber?f:t.getLineContent(e)}},v=r.t(l.getLineContent()),_=this.getInheritIndentForLine(e,m,n.startLineNumber+1);if(!_){var b=h?v:g;return{beforeEnter:b,afterEnter:b}}var y=h?v:_.indentation;return _.action===a.a.Indent&&(y=i.shiftIndent(y)),p.shouldDecrease(s)&&(y=i.unshiftIndent(y)),{beforeEnter:h?v:g,afterEnter:y}},e.prototype.getIndentActionForType=function(e,t,n,i,o){if(e<4)return null;var r=this.getScopedLineTokens(t,n.startLineNumber,n.startColumn),s=this.getIndentRulesSupport(r.languageId);if(!s)return null;var u,l=r.getLineContent(),c=l.substr(0,n.startColumn-1-r.firstCharOffset);n.isEmpty()?u=l.substr(n.startColumn-1-r.firstCharOffset):u=this.getScopedLineTokens(t,n.endLineNumber,n.endColumn).getLineContent().substr(n.endColumn-1-r.firstCharOffset);if(!s.shouldDecrease(c+u)&&s.shouldDecrease(c+i+u)){var d=this.getInheritIndentForLine(e,t,n.startLineNumber,!1);if(!d)return null;var h=d.indentation;return d.action!==a.a.Indent&&(h=o.unshiftIndent(h)),h}return null},e.prototype.getIndentMetadata=function(e,t){var n=this.getIndentRulesSupport(e.getLanguageIdentifier().id);return n?t<1||t>e.getLineCount()?null:n.getIndentMetadata(e.getLineContent(t)):null},e.prototype.getEnterAction=function(e,t,n){var i=this.getScopedLineTokens(t,n.startLineNumber,n.startColumn),o=this._getRichEditSupport(i.languageId);if(!o)return null;var r,s=i.getLineContent(),u=s.substr(0,n.startColumn-1-i.firstCharOffset);n.isEmpty()?r=s.substr(n.startColumn-1-i.firstCharOffset):r=this.getScopedLineTokens(t,n.endLineNumber,n.endColumn).getLineContent().substr(n.endColumn-1-i.firstCharOffset);var l="";if(n.startLineNumber>1&&0===i.firstCharOffset){var c=this.getScopedLineTokens(t,n.startLineNumber-1);c.languageId===i.languageId&&(l=c.getLineContent())}var d=o.onEnter(e,l,u,r);if(!d)return null;var h=d.indentAction,p=d.appendText,f=d.removeText||0;p||(p=h===a.a.Indent||h===a.a.IndentOutdent?"\t":"");var g=this.getIndentationAtPosition(t,n.startLineNumber,n.startColumn);return f&&(g=g.substring(0,g.length-f)),{indentAction:h,appendText:p,removeText:f,indentation:g}},e.prototype.getIndentationAtPosition=function(e,t,n){var i=e.getLineContent(t),o=r.t(i);return o.length>n-1&&(o=o.substring(0,n-1)),o},e.prototype.getScopedLineTokens=function(e,t,n){e.forceTokenization(t);var i=e.getLineTokens(t),o=void 0===n?e.getLineMaxColumn(t)-1:n-1;return Object(u.a)(i,o)},e.prototype.getBracketsSupport=function(e){var t=this._getRichEditSupport(e);return t&&t.brackets||null},e}())},"ci+S": +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes/languageConfiguration.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/linesOperations/linesOperations.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes/supports.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/multicursor/multicursor.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes/supports/richEditBrackets.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/multicursor/multicursor.js */function(e,t,n){"use strict";n.d(t,"a",(function(){return v}));var i=n("MI8n"),o=n("pmY6"),r=n("N0LK"),s=n("0JNc"),a=n("KDc4"),u=n("BFtn"),l=function(){function e(t){if(t.autoClosingPairs?this._autoClosingPairs=t.autoClosingPairs.map((function(e){return new a.b(e)})):t.brackets?this._autoClosingPairs=t.brackets.map((function(e){return new a.b({open:e[0],close:e[1]})})):this._autoClosingPairs=[],t.__electricCharacterSupport&&t.__electricCharacterSupport.docComment){var n=t.__electricCharacterSupport.docComment;this._autoClosingPairs.push(new a.b({open:n.open,close:n.close||""}))}this._autoCloseBefore="string"==typeof t.autoCloseBefore?t.autoCloseBefore:e.DEFAULT_AUTOCLOSE_BEFORE_LANGUAGE_DEFINED,this._surroundingPairs=t.surroundingPairs||this._autoClosingPairs}return e.prototype.getAutoClosingPairs=function(){return this._autoClosingPairs},e.prototype.getAutoCloseBeforeSet=function(){return this._autoCloseBefore},e.shouldAutoClosePair=function(e,t,n){if(0===t.getTokenCount())return!0;var i=t.findTokenIndexAtOffset(n-2),o=t.getStandardTokenType(i);return e.isOK(o)},e.prototype.getSurroundingPairs=function(){return this._surroundingPairs},e.DEFAULT_AUTOCLOSE_BEFORE_LANGUAGE_DEFINED=";:.,=}])> \n\t",e}(),c=n("EIAu"),d=function(){function e(e){this._richEditBrackets=e}return e.prototype.getElectricCharacters=function(){var e=[];if(this._richEditBrackets)for(var t=0,n=this._richEditBrackets.brackets;t=3)for(var o=0,r=this._regExpRules.length;o=2&&n.length>0&&i.length>0)for(o=0,r=this._brackets.length;o=2&&n.length>0)for(o=0,r=this._brackets.length;o1){var o=void 0,r=-1;for(o=t-1;o>=1;o--){if(e.getLanguageIdAtPosition(o,0)!==i)return r;var s=e.getLineContent(o);if(!n.shouldIgnore(s)&&!/^\s+$/.test(s)&&""!==s)return o;r=o}}return-1},e.prototype.getInheritIndentForLine=function(e,t,n,i){if(void 0===i&&(i=!0),e<4)return null;var o=this.getIndentRulesSupport(t.getLanguageIdentifier().id);if(!o)return null;if(n<=1)return{indentation:"",action:null};var s=this.getPrecedingValidLine(t,n,o);if(s<0)return null;if(s<1)return{indentation:"",action:null};var u=t.getLineContent(s);if(o.shouldIncrease(u)||o.shouldIndentNextLine(u))return{indentation:r.t(u),action:a.a.Indent,line:s};if(o.shouldDecrease(u))return{indentation:r.t(u),action:null,line:s};if(1===s)return{indentation:r.t(t.getLineContent(s)),action:null,line:s};var l=s-1,c=o.getIndentMetadata(t.getLineContent(l));if(!(3&c)&&4&c){for(var d=0,h=l-1;h>0;h--)if(!o.shouldIndentNextLine(t.getLineContent(h))){d=h;break}return{indentation:r.t(t.getLineContent(d+1)),action:null,line:d+1}}if(i)return{indentation:r.t(t.getLineContent(s)),action:null,line:s};for(h=s;h>0;h--){var p=t.getLineContent(h);if(o.shouldIncrease(p))return{indentation:r.t(p),action:a.a.Indent,line:h};if(o.shouldIndentNextLine(p)){d=0;for(var f=h-1;f>0;f--)if(!o.shouldIndentNextLine(t.getLineContent(h))){d=f;break}return{indentation:r.t(t.getLineContent(d+1)),action:null,line:d+1}}if(o.shouldDecrease(p))return{indentation:r.t(p),action:null,line:h}}return{indentation:r.t(t.getLineContent(1)),action:null,line:1}},e.prototype.getGoodIndentForLine=function(e,t,n,i,o){if(e<4)return null;var s=this._getRichEditSupport(n);if(!s)return null;var u=this.getIndentRulesSupport(n);if(!u)return null;var l=this.getInheritIndentForLine(e,t,i),c=t.getLineContent(i);if(l){var d=l.line;if(void 0!==d){var h=s.onEnter(e,"",t.getLineContent(d),"");if(h){var p=r.t(t.getLineContent(d));return h.removeText&&(p=p.substring(0,p.length-h.removeText)),h.indentAction===a.a.Indent||h.indentAction===a.a.IndentOutdent?p=o.shiftIndent(p):h.indentAction===a.a.Outdent&&(p=o.unshiftIndent(p)),u.shouldDecrease(c)&&(p=o.unshiftIndent(p)),h.appendText&&(p+=h.appendText),r.t(p)}}return u.shouldDecrease(c)?l.action===a.a.Indent?l.indentation:o.unshiftIndent(l.indentation):l.action===a.a.Indent?o.shiftIndent(l.indentation):l.indentation}return null},e.prototype.getIndentForEnter=function(e,t,n,i){if(e<4)return null;t.forceTokenization(n.startLineNumber);var o,s,l=t.getLineTokens(n.startLineNumber),c=Object(u.a)(l,n.startColumn-1),d=c.getLineContent(),h=!1;(c.firstCharOffset>0&&l.getLanguageId(0)!==c.languageId?(h=!0,o=d.substr(0,n.startColumn-1-c.firstCharOffset)):o=l.getLineContent().substring(0,n.startColumn-1),n.isEmpty())?s=d.substr(n.startColumn-1-c.firstCharOffset):s=this.getScopedLineTokens(t,n.endLineNumber,n.endColumn).getLineContent().substr(n.endColumn-1-c.firstCharOffset);var p=this.getIndentRulesSupport(c.languageId);if(!p)return null;var f=o,g=r.t(o),m={getLineTokens:function(e){return t.getLineTokens(e)},getLanguageIdentifier:function(){return t.getLanguageIdentifier()},getLanguageIdAtPosition:function(e,n){return t.getLanguageIdAtPosition(e,n)},getLineContent:function(e){return e===n.startLineNumber?f:t.getLineContent(e)}},v=r.t(l.getLineContent()),_=this.getInheritIndentForLine(e,m,n.startLineNumber+1);if(!_){var b=h?v:g;return{beforeEnter:b,afterEnter:b}}var y=h?v:_.indentation;return _.action===a.a.Indent&&(y=i.shiftIndent(y)),p.shouldDecrease(s)&&(y=i.unshiftIndent(y)),{beforeEnter:h?v:g,afterEnter:y}},e.prototype.getIndentActionForType=function(e,t,n,i,o){if(e<4)return null;var r=this.getScopedLineTokens(t,n.startLineNumber,n.startColumn),s=this.getIndentRulesSupport(r.languageId);if(!s)return null;var u,l=r.getLineContent(),c=l.substr(0,n.startColumn-1-r.firstCharOffset);n.isEmpty()?u=l.substr(n.startColumn-1-r.firstCharOffset):u=this.getScopedLineTokens(t,n.endLineNumber,n.endColumn).getLineContent().substr(n.endColumn-1-r.firstCharOffset);if(!s.shouldDecrease(c+u)&&s.shouldDecrease(c+i+u)){var d=this.getInheritIndentForLine(e,t,n.startLineNumber,!1);if(!d)return null;var h=d.indentation;return d.action!==a.a.Indent&&(h=o.unshiftIndent(h)),h}return null},e.prototype.getIndentMetadata=function(e,t){var n=this.getIndentRulesSupport(e.getLanguageIdentifier().id);return n?t<1||t>e.getLineCount()?null:n.getIndentMetadata(e.getLineContent(t)):null},e.prototype.getEnterAction=function(e,t,n){var i=this.getScopedLineTokens(t,n.startLineNumber,n.startColumn),o=this._getRichEditSupport(i.languageId);if(!o)return null;var r,s=i.getLineContent(),u=s.substr(0,n.startColumn-1-i.firstCharOffset);n.isEmpty()?r=s.substr(n.startColumn-1-i.firstCharOffset):r=this.getScopedLineTokens(t,n.endLineNumber,n.endColumn).getLineContent().substr(n.endColumn-1-i.firstCharOffset);var l="";if(n.startLineNumber>1&&0===i.firstCharOffset){var c=this.getScopedLineTokens(t,n.startLineNumber-1);c.languageId===i.languageId&&(l=c.getLineContent())}var d=o.onEnter(e,l,u,r);if(!d)return null;var h=d.indentAction,p=d.appendText,f=d.removeText||0;p||(p=h===a.a.Indent||h===a.a.IndentOutdent?"\t":"");var g=this.getIndentationAtPosition(t,n.startLineNumber,n.startColumn);return f&&(g=g.substring(0,g.length-f)),{indentAction:h,appendText:p,removeText:f,indentation:g}},e.prototype.getIndentationAtPosition=function(e,t,n){var i=e.getLineContent(t),o=r.t(i);return o.length>n-1&&(o=o.substring(0,n-1)),o},e.prototype.getScopedLineTokens=function(e,t,n){e.forceTokenization(t);var i=e.getLineTokens(t),o=void 0===n?e.getLineMaxColumn(t)-1:n-1;return Object(u.a)(i,o)},e.prototype.getBracketsSupport=function(e){var t=this._getRichEditSupport(e);return t&&t.brackets||null},e}())},"ci+S": /*!***********************************************************************************************************!*\ !*** ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/iPadShowKeyboard/iPadShowKeyboard.css ***! \***********************************************************************************************************/ @@ -1634,7 +1634,7 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/color.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/decorators.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/event.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/filters.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/snippet/snippetController2.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/filters.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickOpen/quickCommand.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/lifecycle.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/numbers.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/referenceSearch/standaloneReferenceSearch.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/objects.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode.js */ @@ -1650,7 +1650,7 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/arrays.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/async.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/cancellation.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/codicons.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/codicons.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/links/links.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/errors.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/functional.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/hash.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ @@ -1660,13 +1660,13 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/uri.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/browser/core/editorState.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/rename/rename.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/browser/editorExtensions.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/range.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/model/textModel.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordHighlighter/wordHighlighter.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/range.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordPartOperations/wordPartOperations.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/model/textModel.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/multicursor/multicursor.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordHighlighter/wordHighlighter.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/services/modelService.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/view/editorColorRegistry.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/view/editorColorRegistry.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/inPlaceReplace/inPlaceReplace.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/commands/common/commands.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/instantiation/common/extensions.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/instantiation/common/extensions.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/rename/rename.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/instantiation/common/instantiation.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/notification/common/notification.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/referenceSearch/standaloneReferenceSearch.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/storage/common/storage.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/referenceSearch/standaloneReferenceSearch.js */ @@ -1691,15 +1691,15 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/strings.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/browser/controller/coreCommands.js (<- Module is referenced from these modules with unsupported syntax: include-loader!./node_modules/monaco-editor/esm/vs/editor/editor.api.js (referenced with cjs require)) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/browser/editorExtensions.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/commands/replaceCommand.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/commands/shiftCommand.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/controller/cursorTypeOperations.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/commands/replaceCommand.js because of ./node_modules/monaco-editor/esm/vs/editor/browser/controller/coreCommands.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/commands/shiftCommand.js because of ./node_modules/monaco-editor/esm/vs/editor/browser/controller/coreCommands.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/controller/cursorTypeOperations.js because of ./node_modules/monaco-editor/esm/vs/editor/browser/controller/coreCommands.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/editOperation.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/snippet/snippetController2.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/position.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/range.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/selection.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/range.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordPartOperations/wordPartOperations.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/selection.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/multicursor/multicursor.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/editorContextKeys.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes/languageConfiguration.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes/languageConfiguration.js because of ./node_modules/monaco-editor/esm/vs/editor/browser/controller/coreCommands.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes/languageConfigurationRegistry.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/nls.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */function(e,t,n){"use strict";n.r(t),n.d(t,"DuplicateSelectionAction",(function(){return E})),n.d(t,"AbstractSortLinesAction",(function(){return P})),n.d(t,"SortLinesAscendingAction",(function(){return R})),n.d(t,"SortLinesDescendingAction",(function(){return A})),n.d(t,"TrimTrailingWhitespaceAction",(function(){return F})),n.d(t,"DeleteLinesAction",(function(){return j})),n.d(t,"IndentLinesAction",(function(){return W})),n.d(t,"InsertLineBeforeAction",(function(){return B})),n.d(t,"InsertLineAfterAction",(function(){return H})),n.d(t,"AbstractDeleteAllToBoundaryAction",(function(){return z})),n.d(t,"DeleteAllLeftAction",(function(){return U})),n.d(t,"DeleteAllRightAction",(function(){return K})),n.d(t,"JoinLinesAction",(function(){return q})),n.d(t,"TransposeAction",(function(){return G})),n.d(t,"AbstractCaseAction",(function(){return Y})),n.d(t,"UpperCaseAction",(function(){return Z})),n.d(t,"LowerCaseAction",(function(){return X})),n.d(t,"TitleCaseAction",(function(){return Q}));var i=n("3/fG"),o=n("/kV6"),r=n("1YUG"),s=n("sswD"),a=n("LCkn"),u=n("N0LK"),l=n("0/Sa"),c=n("aokT"),d=function(){function e(e,t){this._selection=e,this._cursors=t,this._selectionId=null}return e.prototype.getEditOperations=function(e,t){for(var n=function(e,t){t.sort((function(e,t){return e.lineNumber===t.lineNumber?e.column-t.column:e.lineNumber-t.lineNumber}));for(var n=t.length-2;n>=0;n--)t[n].lineNumber===t[n+1].lineNumber&&t.splice(n,1);for(var i=[],o=0,r=0,s=t.length,a=1,d=e.getLineCount();a<=d;a++){var h=e.getLineContent(a),p=h.length+1,f=0;if(!(r=i.startLineNumber+1&&t<=i.endLineNumber+1?e.getLineContent(t-1):e.getLineContent(t)};var L=b.a.getGoodIndentForLine(this._autoIndent,d,e.getLanguageIdAtPosition(g,1),i.startLineNumber+1,l);if(null!==L){O=u.t(e.getLineContent(i.startLineNumber));if((k=y(L,r))!==(E=y(O,r))){var D=k-E;this.getIndentEditsOfMovingBlock(e,t,i,r,a,D)}}}}else t.addEditOperation(new c.a(i.startLineNumber,1,i.startLineNumber,1),v+"\n")}else{var x;if(g=i.startLineNumber-1,m=e.getLineContent(g),t.addEditOperation(new c.a(g,1,g+1,1),null),t.addEditOperation(new c.a(i.endLineNumber,e.getLineMaxColumn(i.endLineNumber),i.endLineNumber,e.getLineMaxColumn(i.endLineNumber)),"\n"+m),this.shouldAutoIndent(e,i))if(d.getLineContent=function(t){return t===g?e.getLineContent(i.startLineNumber):e.getLineContent(t)},null!==(x=this.matchEnterRule(e,l,r,i.startLineNumber,i.startLineNumber-2)))0!==x&&this.getIndentEditsOfMovingBlock(e,t,i,r,a,x);else{var N=b.a.getGoodIndentForLine(this._autoIndent,d,e.getLanguageIdAtPosition(i.startLineNumber,1),g,l);if(null!==N){var k,E,I=u.t(e.getLineContent(i.startLineNumber));if((k=y(N,r))!==(E=y(I,r))){D=k-E;this.getIndentEditsOfMovingBlock(e,t,i,r,a,D)}}}}}this._selectionId=t.trackSelection(i)}else this._selectionId=t.trackSelection(this._selection)},e.prototype.buildIndentConverter=function(e,t,n){return{shiftIndent:function(i){return v.a.shiftIndent(i,i.length+1,e,t,n)},unshiftIndent:function(i){return v.a.unshiftIndent(i,i.length+1,e,t,n)}}},e.prototype.matchEnterRule=function(e,t,n,i,o,r){for(var s=o;s>=1;){var a=void 0;if(a=s===o&&void 0!==r?r:e.getLineContent(s),u.D(a)>=0)break;s--}if(s<1||i>e.getLineCount())return null;var l=e.getLineMaxColumn(s),d=b.a.getEnterAction(this._autoIndent,e,new c.a(s,l,s,l));if(d){var h=d.indentation;d.indentAction===_.a.None||d.indentAction===_.a.Indent?h=d.indentation+d.appendText:d.indentAction===_.a.IndentOutdent?h=d.indentation:d.indentAction===_.a.Outdent&&(h=t.unshiftIndent(d.indentation)+d.appendText);var p=e.getLineContent(i);if(this.trimLeft(p).indexOf(this.trimLeft(h))>=0){var f=u.t(e.getLineContent(i)),g=u.t(h),m=b.a.getIndentMetadata(e,i);return null!==m&&2&m&&(g=t.unshiftIndent(g)),y(g,n)-y(f,n)}}return null},e.prototype.trimLeft=function(e){return e.replace(/^\s+/,"")},e.prototype.shouldAutoIndent=function(e,t){if(this._autoIndent<4)return!1;if(!e.isCheapToTokenize(t.startLineNumber))return!1;var n=e.getLanguageIdAtPosition(t.startLineNumber,1);return n===e.getLanguageIdAtPosition(t.endLineNumber,1)&&null!==b.a.getIndentRulesSupport(n)},e.prototype.getIndentEditsOfMovingBlock=function(e,t,n,i,o,r){for(var s=n.startLineNumber;s<=n.endLineNumber;s++){var a=e.getLineContent(s),l=u.t(a),d=C(y(l,i)+r,i,o);d!==l&&(t.addEditOperation(new c.a(s,1,s,l.length+1),d),s===n.endLineNumber&&n.endColumn<=l.length+1&&""===d&&(this._moveEndLineSelectionShrink=!0))}},e.prototype.computeCursorState=function(e,t){var n=t.getTrackedSelection(this._selectionId);return this._moveEndPositionDown&&(n=n.setEndPosition(n.endLineNumber+1,1)),this._moveEndLineSelectionShrink&&n.startLineNumber=o)return null;for(var r=[],s=i;s<=o;s++)r.push(e.getLineContent(s));var a=r.slice(0);return a.sort(S.getCollator().compare),!0===n&&(a=a.reverse()),{startLineNumber:i,endLineNumber:o,before:r,after:a}}var L,D=(L=function(e,t){return(L=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}L(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),x=function(e){function t(t,n){var i=e.call(this,n)||this;return i.down=t,i}return D(t,e),t.prototype.run=function(e,t){for(var n=[],i=0,o=t.getSelections()||[];i1&&(d-=1,p=i.getLineMaxColumn(d)),r.push(l.a.replace(new f.a(d,p,h,g),"")),s.push(new f.a(d-o,c.positionColumn,d-o,c.positionColumn)),o+=c.endLineNumber-c.startLineNumber+1}t.pushUndoStop(),t.executeEdits(this.id,r,s),t.pushUndoStop()}}},t.prototype._getLinesToRemove=function(e){var t=e.getSelections().map((function(e){var t=e.endLineNumber;return e.startLineNumber=t[o].startLineNumber?i.endLineNumber=t[o].endLineNumber:(n.push(i),i=t[o]);return n.push(i),n},t}(s.b),W=function(e){function t(){return e.call(this,{id:"editor.action.indentLines",label:i.a("lines.indent","Indent Line"),alias:"Indent Line",precondition:g.a.writable,kbOpts:{kbExpr:g.a.editorTextFocus,primary:2137,weight:100}})||this}return D(t,e),t.prototype.run=function(e,t){var n=t._getCursors();n&&(t.pushUndoStop(),t.executeCommands(this.id,h.a.indent(n.context.config,t.getModel(),t.getSelections())),t.pushUndoStop())},t}(s.b),V=function(e){function t(){return e.call(this,{id:"editor.action.outdentLines",label:i.a("lines.outdent","Outdent Line"),alias:"Outdent Line",precondition:g.a.writable,kbOpts:{kbExpr:g.a.editorTextFocus,primary:2135,weight:100}})||this}return D(t,e),t.prototype.run=function(e,t){r.CoreEditingCommands.Outdent.runEditorCommand(e,t,null)},t}(s.b),B=function(e){function t(){return e.call(this,{id:"editor.action.insertLineBefore",label:i.a("lines.insertBefore","Insert Line Above"),alias:"Insert Line Above",precondition:g.a.writable,kbOpts:{kbExpr:g.a.editorTextFocus,primary:3075,weight:100}})||this}return D(t,e),t.prototype.run=function(e,t){var n=t._getCursors();n&&(t.pushUndoStop(),t.executeCommands(this.id,h.a.lineInsertBefore(n.context.config,t.getModel(),t.getSelections())))},t}(s.b),H=function(e){function t(){return e.call(this,{id:"editor.action.insertLineAfter",label:i.a("lines.insertAfter","Insert Line Below"),alias:"Insert Line Below",precondition:g.a.writable,kbOpts:{kbExpr:g.a.editorTextFocus,primary:2051,weight:100}})||this}return D(t,e),t.prototype.run=function(e,t){var n=t._getCursors();n&&(t.pushUndoStop(),t.executeCommands(this.id,h.a.lineInsertAfter(n.context.config,t.getModel(),t.getSelections())))},t}(s.b),z=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return D(t,e),t.prototype.run=function(e,t){if(t.hasModel()){for(var n=t.getSelection(),i=this._getRangesToDelete(t),o=[],r=0,s=i.length-1;r0){var s=t.startLineNumber-o;r=new f.a(s,t.startColumn,s,t.startColumn)}else r=new f.a(t.startLineNumber,t.startColumn,t.startLineNumber,t.startColumn);o+=t.endLineNumber-t.startLineNumber,t.intersectRanges(e)?n=r:i.push(r)})),n&&i.unshift(n),i},t.prototype._getRangesToDelete=function(e){var t=e.getSelections();if(null===t)return[];var n=t,i=e.getModel();return null===i?[]:(n.sort(c.a.compareRangesUsingStarts),n=n.map((function(e){if(e.isEmpty()){if(1===e.startColumn){var t=Math.max(1,e.startLineNumber-1),n=1===e.startLineNumber?1:i.getLineContent(t).length+1;return new c.a(t,n,e.startLineNumber,1)}return new c.a(e.startLineNumber,1,e.startLineNumber,e.startColumn)}return new c.a(e.startLineNumber,1,e.endLineNumber,e.endColumn)})))},t}(z),K=function(e){function t(){return e.call(this,{id:"deleteAllRight",label:i.a("lines.deleteAllRight","Delete All Right"),alias:"Delete All Right",precondition:g.a.writable,kbOpts:{kbExpr:g.a.textInputFocus,primary:0,mac:{primary:297,secondary:[2068]},weight:100}})||this}return D(t,e),t.prototype._getEndCursorState=function(e,t){for(var n=null,i=[],o=0,r=t.length;oe.endLineNumber+1?(o.push(e),t):new f.a(e.startLineNumber,e.startColumn,t.endLineNumber,t.endColumn):t.startLineNumber>e.endLineNumber?(o.push(e),t):new f.a(e.startLineNumber,e.startColumn,t.endLineNumber,t.endColumn)}));o.push(r);var s=t.getModel();if(null!==s){for(var a=[],u=[],d=i,h=0,p=0,g=o.length;p=1){var x=!0;""===S&&(x=!1),!x||" "!==S.charAt(S.length-1)&&"\t"!==S.charAt(S.length-1)||(x=!1,S=S.replace(/[\s\uFEFF\xA0]+$/g," "));var N=L.substr(D-1);S+=(x?" ":"")+N,_=x?N.length+1:N.length}else _=0}var k=new c.a(v,1,b,y);if(!k.isEmpty()){var E=void 0;m.isEmpty()?(a.push(l.a.replace(k,S)),E=new f.a(k.startLineNumber-h,S.length-_+1,v-h,S.length-_+1)):m.startLineNumber===m.endLineNumber?(a.push(l.a.replace(k,S)),E=new f.a(m.startLineNumber-h,m.startColumn,m.endLineNumber-h,m.endColumn)):(a.push(l.a.replace(k,S)),E=new f.a(m.startLineNumber-h,m.startColumn,m.startLineNumber-h,S.length-C)),null!==c.a.intersectRanges(k,i)?d=E:u.push(E)}h+=k.endLineNumber-k.startLineNumber}u.unshift(d),t.pushUndoStop(),t.executeEdits(this.id,a,u),t.pushUndoStop()}}}},t}(s.b),G=function(e){function t(){return e.call(this,{id:"editor.action.transpose",label:i.a("editor.transpose","Transpose characters around the cursor"),alias:"Transpose characters around the cursor",precondition:g.a.writable})||this}return D(t,e),t.prototype.run=function(e,t){var n=t.getSelections();if(null!==n){var i=t.getModel();if(null!==i){for(var o=[],r=0,s=n.length;r=d){if(l.lineNumber===i.getLineCount())continue;var h=new c.a(l.lineNumber,Math.max(1,l.column-1),l.lineNumber+1,1),p=i.getValueInRange(h).split("").reverse().join("");o.push(new a.a(new f.a(l.lineNumber,Math.max(1,l.column-1),l.lineNumber+1,1),p))}else{h=new c.a(l.lineNumber,Math.max(1,l.column-1),l.lineNumber,l.column+1),p=i.getValueInRange(h).split("").reverse().join("");o.push(new a.b(h,p,new f.a(l.lineNumber,l.column+1,l.lineNumber,l.column+1)))}}}t.pushUndoStop(),t.executeCommands(this.id,o),t.pushUndoStop()}}},t}(s.b),Y=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return D(t,e),t.prototype.run=function(e,t){var n=t.getSelections();if(null!==n){var i=t.getModel();if(null!==i){for(var o=t.getOption(96),r=[],s=0,u=n.length;s=0?(o=!0,i+=s):o?(o=!1,i+=s.toLocaleUpperCase()):i+=s.toLocaleLowerCase()}return i},t}(Y);Object(s.f)(N),Object(s.f)(k),Object(s.f)(E),Object(s.f)(M),Object(s.f)(T),Object(s.f)(R),Object(s.f)(A),Object(s.f)(F),Object(s.f)(j),Object(s.f)(W),Object(s.f)(V),Object(s.f)(B),Object(s.f)(H),Object(s.f)(U),Object(s.f)(K),Object(s.f)(q),Object(s.f)(G),Object(s.f)(Z),Object(s.f)(X),Object(s.f)(Q)},dgXF: /*!*****************************************************************************************!*\ @@ -1716,9 +1716,9 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/strings.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/types.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/browser/editorExtensions.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/range.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/range.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordPartOperations/wordPartOperations.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/editorContextKeys.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/model/textModel.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordHighlighter/wordHighlighter.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/model/textModel.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/multicursor/multicursor.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordHighlighter/wordHighlighter.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes/languageConfigurationRegistry.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/nls.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ @@ -1759,16 +1759,16 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/event.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/ui/aria/aria.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/ui/codiconLabel/codiconLabel.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickOpen/quickOutline.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/ui/iconLabel/iconLabel.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/referenceSearch/standaloneReferenceSearch.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/ui/iconLabel/iconLabel.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickOpen/quickCommand.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/ui/list/listWidget.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/referenceSearch/standaloneReferenceSearch.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/ui/scrollbar/scrollableElement.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/ui/scrollbar/scrollableElement.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/parameterHints/parameterHints.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/arrays.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/async.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/cancellation.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/errors.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/event.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/filters.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/snippet/snippetController2.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/htmlContent.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/hover/hover.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/filters.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickOpen/quickCommand.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/htmlContent.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/links/links.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/keyCodes.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/lifecycle.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/map.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ @@ -1779,19 +1779,19 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/types.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/uri.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/browser/editorExtensions.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/characterClassifier.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordOperations/wordOperations.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/editOperation.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/snippet/snippetController2.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/characterClassifier.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordPartOperations/wordPartOperations.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/editOperation.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/linesOperations/linesOperations.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/position.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/range.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/selection.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/range.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordPartOperations/wordPartOperations.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/selection.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/multicursor/multicursor.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/editorContextKeys.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordHighlighter/wordHighlighter.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes/modesRegistry.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/services/editorWorkerService.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/services/modeService.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/hover/hover.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/services/editorWorkerService.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/inPlaceReplace/inPlaceReplace.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/services/modeService.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/inspectTokens/inspectTokens.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/services/modelService.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/contrib/documentSymbols/outlineTree.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickOpen/quickOutline.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/contrib/markdown/markdownRenderer.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/hover/hover.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/contrib/markdown/markdownRenderer.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/parameterHints/parameterHints.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/contrib/smartSelect/bracketSelections.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/smartSelect/smartSelect.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/contrib/snippet/snippetController2.js (<- Module is referenced from these modules with unsupported syntax: include-loader!./node_modules/monaco-editor/esm/vs/editor/editor.api.js (referenced with cjs require)) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/contrib/snippet/snippetParser.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/snippet/snippetController2.js */ @@ -1800,7 +1800,7 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/commands/common/commands.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/configuration/common/configuration.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/referenceSearch/standaloneReferenceSearch.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/contextkey/common/contextkey.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/instantiation/common/extensions.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/instantiation/common/extensions.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/rename/rename.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/instantiation/common/instantiation.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/keybinding/common/keybinding.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/keybinding/common/keybindingsRegistry.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ @@ -1808,7 +1808,7 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/storage/common/storage.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/referenceSearch/standaloneReferenceSearch.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/telemetry/common/telemetry.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/theme/common/colorRegistry.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/theme/common/styler.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/referenceSearch/standaloneReferenceSearch.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/theme/common/styler.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickOpen/quickCommand.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/theme/common/themeService.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */function(e,t,n){"use strict";n.r(t),n.d(t,"SuggestController",(function(){return tt})),n.d(t,"TriggerSuggestAction",(function(){return nt}));var i,o=n("OBOq"),r=n("6OMU"),s=n("/cxE"),a=n("/kV6"),u=n("pmY6"),l=n("sswD"),c=n("0/Sa"),d=n("aokT"),h=n("wQH0"),p=n("tXSY"),f=n("uACm"),g=n("QDVR"),m=n("A+jI"),v=n("twdY"),_=n("X+cX"),b=n("Cg/j"),y=n("+7oY"),C=n("9fML"),w=(i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),S=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},O=function(e,t){return function(n,i){t(n,i,e)}},L=function(){function e(){}return e.prototype.select=function(e,t,n){if(0===n.length)return 0;for(var i=n[0].score[0],o=1;ou&&d.type===i[l].completion.kind&&d.insertText===i[l].completion.insertText&&(u=d.touch,a=l),i[l].completion.preselect&&-1===s)return l}return-1!==a?a:-1!==s?s:0},t.prototype.toJSON=function(){var e=[];return this._cache.forEach((function(t,n){e.push([n,t])})),e},t.prototype.fromJSON=function(e){this._cache.clear();for(var t=0,n=e;t0){this._seq=e[0][1].touch+1;for(var t=0,n=e;t=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},j=function(e,t){return function(n,i){t(n,i,e)}},W=function(){function e(t,n){this._editor=t,this._index=0,this._ckOtherSuggestions=e.OtherSuggestions.bindTo(n)}return e.prototype.dispose=function(){this.reset()},e.prototype.reset=function(){this._ckOtherSuggestions.reset(),Object(u.f)(this._listener),this._model=void 0,this._acceptNext=void 0,this._ignore=!1},e.prototype.set=function(t,n){var i=this,o=t.model,r=t.index;0!==o.items.length?e._moveIndex(!0,o,r)!==r?(this._acceptNext=n,this._model=o,this._index=r,this._listener=this._editor.onDidChangeCursorPosition((function(){i._ignore||i.reset()})),this._ckOtherSuggestions.set(!0)):this.reset():this.reset()},e._moveIndex=function(e,t,n){for(var i=n;(i=(i+t.items.length+(e?1:-1))%t.items.length)!==n&&t.items[i].completion.additionalTextEdits;);return i},e.prototype.next=function(){this._move(!0)},e.prototype.prev=function(){this._move(!1)},e.prototype._move=function(t){if(this._model)try{this._ignore=!0,this._index=e._moveIndex(t,this._model,this._index),this._acceptNext({index:this._index,item:this._model.items[this._index],model:this._model})}finally{this._ignore=!1}},e.OtherSuggestions=new P.d("hasOtherSuggestions",!1),e=F([j(1,P.c)],e)}(),V=n("MI8n"),B=n("gCVg"),H=n("fpMC"),z=n("N0LK"),U=function(){function e(t,n,i,o,r,s){this._snippetCompareFn=e._compareCompletionItems,this._items=t,this._column=n,this._wordDistance=o,this._options=r,this._refilterKind=1,this._lineContext=i,"top"===s?this._snippetCompareFn=e._compareCompletionItemsSnippetsUp:"bottom"===s&&(this._snippetCompareFn=e._compareCompletionItemsSnippetsDown)}return Object.defineProperty(e.prototype,"lineContext",{get:function(){return this._lineContext},set:function(e){this._lineContext.leadingLineContent===e.leadingLineContent&&this._lineContext.characterCountDelta===e.characterCountDelta||(this._refilterKind=this._lineContext.characterCountDelta2e3?H.d:H.e,u=0;u=d)l.score=H.a.Default;else if("string"==typeof l.completion.filterText){if(!(g=a(i,o,h,l.completion.filterText,l.filterTextLow,0,!1)))continue;0===Object(z.f)(l.completion.filterText,f)?l.score=g:(l.score=Object(H.b)(i,o,h,f,l.labelLow,0),l.score[0]=g[0])}else{var g;if(!(g=a(i,o,h,f,l.labelLow,0,!1)))continue;l.score=g}}switch(l.idx=u,l.distance=this._wordDistance.distance(l.position,l.completion),s.push(l),this._stats.suggestionCount++,l.completion.kind){case 25:this._stats.snippetCount++;break;case 18:this._stats.textCount++}}this._filteredItems=s.sort(this._snippetCompareFn),this._refilterKind=0},e._compareCompletionItems=function(e,t){return e.score[0]>t.score[0]?-1:e.score[0]t.distance?1:e.idxt.idx?1:0},e._compareCompletionItemsSnippetsDown=function(t,n){if(t.completion.kind!==n.completion.kind){if(25===t.completion.kind)return 1;if(25===n.completion.kind)return-1}return e._compareCompletionItems(t,n)},e._compareCompletionItemsSnippetsUp=function(t,n){if(t.completion.kind!==n.completion.kind){if(25===t.completion.kind)return-1;if(25===n.completion.kind)return 1}return e._compareCompletionItems(t,n)},e}(),K=n("JQT/"),q=n("Z7SF"),G=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),Y=function(e,t,n,i){return new(n||(n=Promise))((function(o,r){function s(e){try{u(i.next(e))}catch(e){r(e)}}function a(e){try{u(i.throw(e))}catch(e){r(e)}}function u(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}u((i=i.apply(e,t||[])).next())}))},Z=function(e,t){var n,i,o,r,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return r={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function a(r){return function(a){return function(r){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,i&&(o=2&r[0]?i.return:r[0]?i.throw||((o=i.return)&&o.call(i),0):i.next)&&!(o=o.call(i,r[1])).done)return o;switch(i=0,o&&(r=[2&r[0],o.value]),r[0]){case 0:case 1:o=r;break;case 4:return s.label++,{value:r[1],done:!1};case 5:s.label++,i=r[1],r=[0];continue;case 7:r=s.ops.pop(),s.trys.pop();continue;default:if(!(o=s.trys,(o=o.length>0&&o[o.length-1])||6!==r[0]&&2!==r[0])){s=0;continue}if(3===r[0]&&(!o||r[1]>o[0]&&r[1]=0?u[l]:u[Math.max(0,~l-1)],h=s.length,p=0,f=s[0];p0?{triggerKind:2}:{triggerKind:0},this._requestToken=new K.b;var p=this._editor.getOption(86),f=1;switch(p){case"top":f=0;break;case"bottom":f=2}var g=e._createItemKindFilter(this._editor),m=X.create(this._editorWorker,this._editor),v=Object(A.e)(c,this._editor.getPosition(),new A.a(f,g,i),l,this._requestToken.token);Promise.all([v,m]).then((function(e){var n=e[0],i=e[1];if(Object(u.f)(a._requestToken),0!==a._state&&a._editor.hasModel()){var s=a._editor.getModel();if(Object(r.q)(o)){var l=Object(A.d)(f);n=n.concat(o).sort(l)}var c=new Q(s,a._editor.getPosition(),d,t.shy);a._completionModel=new U(n,a._context.column,{leadingLineContent:c.leadingLineContent,characterCountDelta:c.column-a._context.column},i,a._editor.getOption(89),a._editor.getOption(86));for(var h=0,p=n;hthis._context.column&&this._completionModel.incomplete.size>0&&0!==e.leadingWord.word.length){var t=this._completionModel.incomplete,n=this._completionModel.adopt(t);this.trigger({auto:2===this._state,shy:!1},!0,t,n)}else{var i=this._completionModel.lineContext,o=!1;if(this._completionModel.lineContext={leadingLineContent:e.leadingLineContent,characterCountDelta:e.column-this._context.column},0===this._completionModel.items.length){if(Q.shouldAutoTrigger(this._editor)&&this._context.leadingWord.endColumn0)&&0===e.leadingWord.word.length)return void this.cancel()}this._onDidSuggest.fire({completionModel:this._completionModel,auto:this._context.auto,shy:this._context.shy,isFrozen:o})}}else this.cancel()},e}(),$=(n("CClx"),n("nn6Y"),n("k76M"),n("jqj9"),n("EffR")),ee=n("cqdO"),te=n("GJhM"),ne=n("bexQ"),ie=n("XXUj"),oe=n("ptcw"),re=n("t9D7"),se=n("MD5Z"),ae=n("3qCu"),ue=n("WBhO"),le=n("W9cx"),ce=n("xONI"),de=n("tYmi"),he=n("gslv"),pe=n("MqQJ");function fe(e,t,n,i){var o=i===I.ROOT_FOLDER?["rootfolder-icon"]:i===I.FOLDER?["folder-icon"]:["file-icon"];if(n){var r;if(n.scheme===de.b.data)r=he.a.parseMetaData(n).get(he.a.META_DATA_LABEL);else r=ge(Object(he.c)(n).toLowerCase());if(i===I.FOLDER)o.push(r+"-name-folder-icon");else{if(r){o.push(r+"-name-file-icon");for(var s=r.split("."),a=1;a=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},we=function(e,t){return function(n,i){t(n,i,e)}},Se=function(e,t,n,i){return new(n||(n=Promise))((function(o,r){function s(e){try{u(i.next(e))}catch(e){r(e)}}function a(e){try{u(i.throw(e))}catch(e){r(e)}}function u(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}u((i=i.apply(e,t||[])).next())}))},Oe=function(e,t){var n,i,o,r,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return r={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function a(r){return function(a){return function(r){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,i&&(o=2&r[0]?i.return:r[0]?i.throw||((o=i.return)&&o.call(i),0):i.next)&&!(o=o.call(i,r[1])).done)return o;switch(i=0,o&&(r=[2&r[0],o.value]),r[0]){case 0:case 1:o=r;break;case 4:return s.label++,{value:r[1],done:!1};case 5:s.label++,i=r[1],r=[0];continue;case 7:r=s.ops.pop(),s.trys.pop();continue;default:if(!(o=s.trys,(o=o.length>0&&o[o.length-1])||6!==r[0]&&2!==r[0])){s=0;continue}if(3===r[0]&&(!o||r[1]>o[0]&&r[1]f.length?p:f}else 23===s.kind&&this._themeService.getIconTheme().hasFolderIcons?(o.icon.className="icon hide",o.iconContainer.className="icon hide",d.extraClasses=Object(r.m)([fe(this._modelService,this._modeService,ve.a.from({scheme:"fake",path:a}),I.FOLDER),fe(this._modelService,this._modeService,ve.a.from({scheme:"fake",path:s.detail}),I.FOLDER)])):(o.icon.className="icon hide",o.iconContainer.className="",Object($.g)(o.iconContainer,"suggest-icon codicon codicon-symbol-"+Object(v.F)(s.kind)));s.tags&&s.tags.indexOf(1)>=0&&(d.extraClasses=(d.extraClasses||[]).concat(["deprecated"]),d.matches=[]),o.iconLabel.setLabel(a,void 0,d),"string"==typeof s.label?(o.signatureLabel.textContent="",o.qualifierLabel.textContent="",o.detailsLabel.textContent=(s.detail||"").replace(/\n.*$/m,""),Object($.P)(o.right,"always-show-details")):(o.signatureLabel.textContent=(s.label.signature||"").replace(/\n.*$/m,""),o.qualifierLabel.textContent=(s.label.qualifier||"").replace(/\n.*$/m,""),o.detailsLabel.textContent=(s.label.type||"").replace(/\n.*$/m,""),Object($.f)(o.right,"always-show-details")),Ie(e)?(Object($.f)(o.right,"can-expand-details"),Object($.X)(o.readMore),o.readMore.onmousedown=function(e){e.stopPropagation(),e.preventDefault()},o.readMore.onclick=function(e){e.stopPropagation(),e.preventDefault(),i.widget.toggleDetails()}):(Object($.P)(o.right,"can-expand-details"),Object($.J)(o.readMore),o.readMore.onmousedown=null,o.readMore.onclick=null)},e.prototype.disposeTemplate=function(e){e.disposables.dispose()},e=Ce([we(3,me.a),we(4,ue.a),we(5,re.c)],e)}(),Pe=function(){function e(e,t,n,i,o){var r=this;this.widget=t,this.editor=n,this.markdownRenderer=i,this.kbToggleDetails=o,this.borderWidth=1,this.disposables=new u.b,this.el=Object($.q)(e,Object($.a)(".details")),this.disposables.add(Object(u.h)((function(){return e.removeChild(r.el)}))),this.body=Object($.a)(".body"),this.scrollbar=new te.a(this.body,{}),Object($.q)(this.el,this.scrollbar.getDomNode()),this.disposables.add(this.scrollbar),this.header=Object($.q)(this.body,Object($.a)(".header")),this.close=Object($.q)(this.header,Object($.a)("span.codicon.codicon-close")),this.close.title=M.a("readLess","Read less...{0}",this.kbToggleDetails),this.type=Object($.q)(this.header,Object($.a)("p.type")),this.docs=Object($.q)(this.body,Object($.a)("p.docs")),this.configureFont(),V.b.chain(this.editor.onDidChangeConfiguration.bind(this.editor)).filter((function(e){return e.hasChanged(34)})).on(this.configureFont,this,this.disposables),i.onDidRenderCodeBlock((function(){return r.scrollbar.scanDomNode()}),this,this.disposables)}return Object.defineProperty(e.prototype,"element",{get:function(){return this.el},enumerable:!0,configurable:!0}),e.prototype.renderLoading=function(){this.type.textContent=M.a("loading","Loading..."),this.docs.textContent=""},e.prototype.renderItem=function(e,t){var n=this;this.renderDisposeable=Object(u.f)(this.renderDisposeable);var i=e.completion,o=i.documentation,r=i.detail;if(t){var s="";s+="score: "+e.score[0]+(e.word?", compared '"+(e.completion.filterText&&e.completion.filterText+" (filterText)"||e.completion.label)+"' with '"+e.word+"'":" (no prefix)")+"\n",s+="distance: "+e.distance+", see localityBonus-setting\n",s+="index: "+e.idx+", based on "+(e.completion.sortText&&'sortText: "'+e.completion.sortText+'"'||"label")+"\n",o=(new _e.a).appendCodeblock("empty",s),r="Provider: "+e.provider._debugDisplayName}if(!t&&!Ie(e))return this.type.textContent="",this.docs.textContent="",void Object($.f)(this.el,"no-docs");if(Object($.P)(this.el,"no-docs"),"string"==typeof o)Object($.P)(this.docs,"markdown-docs"),this.docs.textContent=o;else{Object($.f)(this.docs,"markdown-docs"),this.docs.innerHTML="";var a=this.markdownRenderer.render(o);this.renderDisposeable=a,this.docs.appendChild(a.element)}r?(this.type.innerText=r,Object($.X)(this.type)):(this.type.innerText="",Object($.J)(this.type)),this.el.style.height=this.header.offsetHeight+this.docs.offsetHeight+2*this.borderWidth+"px",this.el.style.userSelect="text",this.el.tabIndex=-1,this.close.onmousedown=function(e){e.preventDefault(),e.stopPropagation()},this.close.onclick=function(e){e.preventDefault(),e.stopPropagation(),n.widget.toggleDetails()},this.body.scrollTop=0,this.scrollbar.scanDomNode()},e.prototype.scrollDown=function(e){void 0===e&&(e=8),this.body.scrollTop+=e},e.prototype.scrollUp=function(e){void 0===e&&(e=8),this.body.scrollTop-=e},e.prototype.scrollTop=function(){this.body.scrollTop=0},e.prototype.scrollBottom=function(){this.body.scrollTop=this.body.scrollHeight},e.prototype.pageDown=function(){this.scrollDown(80)},e.prototype.pageUp=function(){this.scrollUp(80)},e.prototype.setBorderWidth=function(e){this.borderWidth=e},e.prototype.configureFont=function(){var e=this.editor.getOptions(),t=e.get(34),n=t.fontFamily,i=e.get(90)||t.fontSize,o=e.get(91)||t.lineHeight,r=t.fontWeight,s=i+"px",a=o+"px";this.el.style.fontSize=s,this.el.style.fontWeight=r,this.el.style.fontFeatureSettings=t.fontFeatureSettings,this.type.style.fontFamily=n,this.close.style.height=a,this.close.style.width=a},e.prototype.dispose=function(){this.disposables.dispose(),this.renderDisposeable=Object(u.f)(this.renderDisposeable)},e}(),Re=function(){function e(e,t,n,i,o,r,s,a,l){var c,d,h=this;this.editor=e,this.telemetryService=t,this.keybindingService=n,this.allowEditorOverflow=!0,this.suppressMouseDown=!1,this.state=null,this.isAuto=!1,this.loadingTimeout=u.a.None,this.currentSuggestionDetails=null,this.ignoreFocusEvents=!1,this.completionModel=null,this.showTimeout=new _.e,this.toDispose=new u.b,this.onDidSelectEmitter=new V.a,this.onDidFocusEmitter=new V.a,this.onDidHideEmitter=new V.a,this.onDidShowEmitter=new V.a,this.onDidSelect=this.onDidSelectEmitter.event,this.onDidFocus=this.onDidFocusEmitter.event,this.onDidHide=this.onDidHideEmitter.event,this.onDidShow=this.onDidShowEmitter.event,this.maxWidgetWidth=660,this.listWidth=330,this.firstFocusInCurrentList=!1,this.preferDocPositionTop=!1,this.docsPositionPreviousWidgetY=null,this.explainMode=!1,this._onDetailsKeydown=new V.a,this.onDetailsKeyDown=this._onDetailsKeydown.event;var p=this.toDispose.add(new ae.a(e,s,a)),f=null!==(d=null===(c=n.lookupKeybinding("toggleSuggestionDetails"))||void 0===c?void 0:c.getLabel())&&void 0!==d?d:"";this.msgDetailsLess=M.a("detail.less","{0} for less...",f),this.msgDetailMore=M.a("detail.more","{0} for more...",f),this.isAuto=!1,this.focusedItem=null,this.storageService=r,this.element=Object($.a)(".editor-widget.suggest-widget"),this.toDispose.add(Object($.j)(this.element,"click",(function(e){e.target===h.element&&h.hideWidget()}))),this.messageElement=Object($.q)(this.element,Object($.a)(".message")),this.listElement=Object($.q)(this.element,Object($.a)(".tree"));var g=function(){return Object($.Y)(h.element,"with-status-bar",!h.editor.getOption(89).hideStatusBar)};g(),this.statusBarElement=Object($.q)(this.element,Object($.a)(".suggest-status-bar")),this.statusBarLeftSpan=Object($.q)(this.statusBarElement,Object($.a)("span")),this.statusBarRightSpan=Object($.q)(this.statusBarElement,Object($.a)("span")),this.setStatusBarLeftText(""),this.setStatusBarRightText(""),this.details=l.createInstance(Pe,this.element,this,this.editor,p,f);var m=function(){return Object($.Y)(h.element,"no-icons",!h.editor.getOption(89).showIcons)};m();var v=l.createInstance(Te,this,this.editor,f);this.list=new ee.c("SuggestWidget",this.listElement,this,[v],{useShadows:!1,openController:{shouldOpen:function(){return!1}},mouseSupport:!1,accessibilityProvider:{getAriaLabel:function(e){var t="string"==typeof e.completion.label?e.completion.label:e.completion.label.name;if(e.isResolved&&h.expandDocsSettingFromStorage()){var n=e.completion,i=n.documentation,o=n.detail,r=z.r("{0}{1}",o||"",i?"string"==typeof i?i:i.value:"");return M.a("ariaCurrenttSuggestionReadDetails","Item {0}, docs: {1}",t,r)}return t}}}),this.toDispose.add(Object(oe.b)(this.list,o,{listInactiveFocusBackground:Ne,listInactiveFocusOutline:se.b})),this.toDispose.add(o.onThemeChange((function(e){return h.onThemeChange(e)}))),this.toDispose.add(e.onDidLayoutChange((function(){return h.onEditorLayoutChange()}))),this.toDispose.add(this.list.onMouseDown((function(e){return h.onListMouseDownOrTap(e)}))),this.toDispose.add(this.list.onTap((function(e){return h.onListMouseDownOrTap(e)}))),this.toDispose.add(this.list.onSelectionChange((function(e){return h.onListSelection(e)}))),this.toDispose.add(this.list.onFocusChange((function(e){return h.onListFocus(e)}))),this.toDispose.add(this.editor.onDidChangeCursorSelection((function(){return h.onCursorSelectionChanged()}))),this.toDispose.add(this.editor.onDidChangeConfiguration((function(e){e.hasChanged(89)&&(g(),m())}))),this.suggestWidgetVisible=A.b.Visible.bindTo(i),this.suggestWidgetMultipleSuggestions=A.b.MultipleSuggestions.bindTo(i),this.editor.addContentWidget(this),this.setState(0),this.onThemeChange(o.getTheme()),this.toDispose.add(Object($.o)(this.details.element,"keydown",(function(e){h._onDetailsKeydown.fire(e)}))),this.toDispose.add(this.editor.onMouseDown((function(e){return h.onEditorMouseDown(e)})))}return e.prototype.onEditorMouseDown=function(e){this.details.element.contains(e.target.element)?this.details.element.focus():this.element.contains(e.target.element)&&this.editor.focus()},e.prototype.onCursorSelectionChanged=function(){0!==this.state&&this.editor.layoutContentWidget(this)},e.prototype.onEditorLayoutChange=function(){3!==this.state&&5!==this.state||!this.expandDocsSettingFromStorage()||this.expandSideOrBelow()},e.prototype.onListMouseDownOrTap=function(e){void 0!==e.element&&void 0!==e.index&&(e.browserEvent.preventDefault(),e.browserEvent.stopPropagation(),this.select(e.element,e.index))},e.prototype.onListSelection=function(e){e.elements.length&&this.select(e.elements[0],e.indexes[0])},e.prototype.select=function(e,t){var n=this.completionModel;n&&(this.onDidSelectEmitter.fire({item:e,index:t,model:n}),this.editor.focus())},e.prototype.onThemeChange=function(e){var t=e.getColor(Le);t&&(this.listElement.style.backgroundColor=t.toString(),this.statusBarElement.style.backgroundColor=t.toString(),this.details.element.style.backgroundColor=t.toString(),this.messageElement.style.backgroundColor=t.toString());var n=e.getColor(De);n&&(this.listElement.style.borderColor=n.toString(),this.statusBarElement.style.borderColor=n.toString(),this.details.element.style.borderColor=n.toString(),this.messageElement.style.borderColor=n.toString(),this.detailsBorderColor=n.toString());var i=e.getColor(se.V);i&&(this.detailsFocusBorderColor=i.toString()),this.details.setBorderWidth("hc"===e.type?2:1)},e.prototype.onListFocus=function(e){var t,n,i=this;if(!this.ignoreFocusEvents){if(!e.elements.length)return this.currentSuggestionDetails&&(this.currentSuggestionDetails.cancel(),this.currentSuggestionDetails=null,this.focusedItem=null),void this.editor.setAriaOptions({activeDescendant:void 0});if(this.completionModel){var o=e.elements[0],r=e.indexes[0];if(this.firstFocusInCurrentList=!this.focusedItem,o!==this.focusedItem){var a="insert"===this.editor.getOption(89).insertMode,u=null===(t=this.keybindingService.lookupKeybinding("acceptSelectedSuggestion"))||void 0===t?void 0:t.getLabel(),l=null===(n=this.keybindingService.lookupKeybinding("acceptAlternativeSelectedSuggestion"))||void 0===n?void 0:n.getLabel();be.a.equals(o.editInsertEnd,o.editReplaceEnd)?this.setStatusBarLeftText(M.a("accept","{0} to accept",u)):a?this.setStatusBarLeftText(M.a("insert","{0} to insert, {1} to replace",u,l)):this.setStatusBarLeftText(M.a("replace","{0} to replace, {1} to insert",u,l)),this.currentSuggestionDetails&&(this.currentSuggestionDetails.cancel(),this.currentSuggestionDetails=null),this.focusedItem=o,this.list.reveal(r),this.currentSuggestionDetails=Object(_.f)((function(e){return Se(i,void 0,void 0,(function(){var t,n,i=this;return Oe(this,(function(r){switch(r.label){case 0:return t=Object(_.g)((function(){return i.showDetails(!0)}),250),e.onCancellationRequested((function(){return t.dispose()})),[4,o.resolve(e)];case 1:return n=r.sent(),t.dispose(),[2,n]}}))}))})),this.currentSuggestionDetails.then((function(){r>=i.list.length||o!==i.list.element(r)||(i.ignoreFocusEvents=!0,i.list.splice(r,1,[o]),i.list.setFocus([r]),i.ignoreFocusEvents=!1,i.expandDocsSettingFromStorage()?i.showDetails(!1):Object($.P)(i.element,"docs-side"),Ie(i.focusedItem)?i.expandDocsSettingFromStorage()?i.setStatusBarRightText(i.msgDetailsLess):i.setStatusBarRightText(i.msgDetailMore):i.statusBarRightSpan.innerText="",i.editor.setAriaOptions({activeDescendant:Me(r)}))})).catch(s.e)}this.onDidFocusEmitter.fire({item:o,index:r,model:this.completionModel})}}},e.prototype.setState=function(t){if(this.element){var n=this.state!==t;switch(this.state=t,Object($.Y)(this.element,"frozen",4===t),t){case 0:Object($.J)(this.messageElement,this.details.element,this.listElement,this.statusBarElement),this.hide(),this.listHeight=0,n&&this.list.splice(0,this.list.length),this.focusedItem=null;break;case 1:this.messageElement.textContent=e.LOADING_MESSAGE,Object($.J)(this.listElement,this.details.element,this.statusBarElement),Object($.X)(this.messageElement),Object($.P)(this.element,"docs-side"),this.show(),this.focusedItem=null;break;case 2:this.messageElement.textContent=e.NO_SUGGESTIONS_MESSAGE,Object($.J)(this.listElement,this.details.element,this.statusBarElement),Object($.X)(this.messageElement),Object($.P)(this.element,"docs-side"),this.show(),this.focusedItem=null;break;case 3:Object($.J)(this.messageElement),Object($.X)(this.listElement,this.statusBarElement),this.show();break;case 4:Object($.J)(this.messageElement),Object($.X)(this.listElement),this.show();break;case 5:Object($.J)(this.messageElement),Object($.X)(this.details.element,this.listElement,this.statusBarElement),this.show()}}},e.prototype.showTriggered=function(e,t){var n=this;0===this.state&&(this.isAuto=!!e,this.isAuto||(this.loadingTimeout=Object(_.g)((function(){return n.setState(1)}),t)))},e.prototype.showSuggestions=function(e,t,n,i){if(this.preferDocPositionTop=!1,this.docsPositionPreviousWidgetY=null,this.loadingTimeout.dispose(),this.currentSuggestionDetails&&(this.currentSuggestionDetails.cancel(),this.currentSuggestionDetails=null),this.completionModel!==e&&(this.completionModel=e),n&&2!==this.state&&0!==this.state)this.setState(4);else{var o=this.completionModel.items.length,r=0===o;if(this.suggestWidgetMultipleSuggestions.set(o>1),r)i?this.setState(0):this.setState(2),this.completionModel=null;else{if(3!==this.state){var s=this.completionModel.stats;s.wasAutomaticallyTriggered=!!i,this.telemetryService.publicLog("suggestWidget",ye({},s))}this.focusedItem=null,this.list.splice(0,this.list.length,this.completionModel.items),n?this.setState(4):this.setState(3),this.list.reveal(t,0),this.list.setFocus([t]),this.detailsBorderColor&&(this.details.element.style.borderColor=this.detailsBorderColor)}}},e.prototype.selectNextPage=function(){switch(this.state){case 0:return!1;case 5:return this.details.pageDown(),!0;case 1:return!this.isAuto;default:return this.list.focusNextPage(),!0}},e.prototype.selectNext=function(){switch(this.state){case 0:return!1;case 1:return!this.isAuto;default:return this.list.focusNext(1,!0),!0}},e.prototype.selectLast=function(){switch(this.state){case 0:return!1;case 5:return this.details.scrollBottom(),!0;case 1:return!this.isAuto;default:return this.list.focusLast(),!0}},e.prototype.selectPreviousPage=function(){switch(this.state){case 0:return!1;case 5:return this.details.pageUp(),!0;case 1:return!this.isAuto;default:return this.list.focusPreviousPage(),!0}},e.prototype.selectPrevious=function(){switch(this.state){case 0:return!1;case 1:return!this.isAuto;default:return this.list.focusPrevious(1,!0),!1}},e.prototype.selectFirst=function(){switch(this.state){case 0:return!1;case 5:return this.details.scrollTop(),!0;case 1:return!this.isAuto;default:return this.list.focusFirst(),!0}},e.prototype.getFocusedItem=function(){if(0!==this.state&&2!==this.state&&1!==this.state&&this.completionModel)return{item:this.list.getFocusedElements()[0],index:this.list.getFocus()[0],model:this.completionModel}},e.prototype.toggleDetailsFocus=function(){5===this.state?(this.setState(3),this.detailsBorderColor&&(this.details.element.style.borderColor=this.detailsBorderColor)):3===this.state&&this.expandDocsSettingFromStorage()&&(this.setState(5),this.detailsFocusBorderColor&&(this.details.element.style.borderColor=this.detailsFocusBorderColor)),this.telemetryService.publicLog2("suggestWidget:toggleDetailsFocus")},e.prototype.toggleDetails=function(){if(Ie(this.list.getFocusedElements()[0]))if(this.expandDocsSettingFromStorage())this.updateExpandDocsSetting(!1),Object($.J)(this.details.element),Object($.P)(this.element,"docs-side"),Object($.P)(this.element,"docs-below"),this.editor.layoutContentWidget(this),this.setStatusBarRightText(this.msgDetailMore),this.telemetryService.publicLog2("suggestWidget:collapseDetails");else{if(3!==this.state&&5!==this.state&&4!==this.state)return;this.updateExpandDocsSetting(!0),this.showDetails(!1),this.setStatusBarRightText(this.msgDetailsLess),this.telemetryService.publicLog2("suggestWidget:expandDetails")}},e.prototype.showDetails=function(e){e||this.expandSideOrBelow(),Object($.X)(this.details.element),this.details.element.style.maxHeight=this.maxWidgetHeight+"px",e?this.details.renderLoading():this.details.renderItem(this.list.getFocusedElements()[0],this.explainMode),this.listElement.style.marginTop="0px",this.editor.layoutContentWidget(this),this.adjustDocsPosition(),this.editor.focus()},e.prototype.toggleExplainMode=function(){this.list.getFocusedElements()[0]&&this.expandDocsSettingFromStorage()&&(this.explainMode=!this.explainMode,this.showDetails(!1))},e.prototype.show=function(){var e=this,t=this.updateListHeight();t!==this.listHeight&&(this.editor.layoutContentWidget(this),this.listHeight=t),this.suggestWidgetVisible.set(!0),this.showTimeout.cancelAndSet((function(){Object($.f)(e.element,"visible"),e.onDidShowEmitter.fire(e)}),100)},e.prototype.hide=function(){this.suggestWidgetVisible.reset(),this.suggestWidgetMultipleSuggestions.reset(),Object($.P)(this.element,"visible")},e.prototype.hideWidget=function(){this.loadingTimeout.dispose(),this.setState(0),this.onDidHideEmitter.fire(this)},e.prototype.getPosition=function(){if(0===this.state)return null;var e=[2,1];return this.preferDocPositionTop&&(e=[1]),{position:this.editor.getPosition(),preference:e}},e.prototype.getDomNode=function(){return this.element},e.prototype.getId=function(){return e.ID},e.prototype.isFrozen=function(){return 4===this.state},e.prototype.updateListHeight=function(){var e=0;if(2===this.state||1===this.state)e=this.unfocusedHeight;else{var t=this.list.contentHeight/this.unfocusedHeight,n=this.editor.getOption(89).maxVisibleSuggestions;e=Math.min(t,n)*this.unfocusedHeight}return this.element.style.lineHeight=this.unfocusedHeight+"px",this.listElement.style.height=e+"px",this.statusBarElement.style.top=e+"px",this.list.layout(e),e},e.prototype.adjustDocsPosition=function(){if(this.editor.hasModel()){var e=this.editor.getOption(49),t=this.editor.getScrolledVisiblePosition(this.editor.getPosition()),n=Object($.C)(this.editor.getDomNode()),i=n.left+t.left,o=n.top+t.top+t.height,r=Object($.C)(this.element),s=r.left,a=r.top;if(this.docsPositionPreviousWidgetY&&this.docsPositionPreviousWidgetYa&&this.details.element.offsetHeight>this.listElement.offsetHeight&&(this.listElement.style.marginTop=this.details.element.offsetHeight-this.listElement.offsetHeight+"px")}},e.prototype.expandSideOrBelow=function(){if(!Ie(this.focusedItem)&&this.firstFocusInCurrentList)return Object($.P)(this.element,"docs-side"),void Object($.P)(this.element,"docs-below");var e=this.element.style.maxWidth.match(/(\d+)px/);!e||Number(e[1])=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},je=function(e,t){return function(n,i){t(n,i,e)}},We=function(e){function t(n,i){var o=e.call(this)||this;return o._editor=n,o._enabled=!1,o._ckAtEnd=t.AtEnd.bindTo(i),o._register(o._editor.onDidChangeConfiguration((function(e){return e.hasChanged(94)&&o._update()}))),o._update(),o}return Ae(t,e),t.prototype.dispose=function(){e.prototype.dispose.call(this),Object(u.f)(this._selectionListener),this._ckAtEnd.reset()},t.prototype._update=function(){var e=this,t="on"===this._editor.getOption(94);if(this._enabled!==t)if(this._enabled=t,this._enabled){var n=function(){if(e._editor.hasModel()){var t=e._editor.getModel(),n=e._editor.getSelection(),i=t.getWordAtPosition(n.getStartPosition());i?e._ckAtEnd.set(i.endColumn===n.getStartPosition().column):e._ckAtEnd.set(!1)}else e._ckAtEnd.set(!1)};this._selectionListener=this._editor.onDidChangeCursorSelection(n),n()}else this._selectionListener&&(this._ckAtEnd.reset(),this._selectionListener.dispose(),this._selectionListener=void 0)},t.AtEnd=new P.d("atEndOfWord",!1),t=Fe([je(1,P.c)],t)}(u.a),Ve=n("pAvP"),Be=n("746U"),He=n("MXAL"),ze=function(){function e(e,t,n){var i=this;this._disposables=new u.b,this._disposables.add(t.onDidShow((function(){return i._onItem(t.getFocusedItem())}))),this._disposables.add(t.onDidFocus(this._onItem,this)),this._disposables.add(t.onDidHide(this.reset,this)),this._disposables.add(e.onWillType((function(o){if(i._active&&!t.isFrozen()){var r=o.charCodeAt(o.length-1);i._active.acceptCharacters.has(r)&&e.getOption(0)&&n(i._active.item)}})))}return e.prototype._onItem=function(e){if(e&&Object(r.q)(e.item.completion.commitCharacters)){if(!this._active||this._active.item.item!==e.item){for(var t=new He.b,n=0,i=e.item.completion.commitCharacters;n0&&t.add(o.charCodeAt(0))}this._active={acceptCharacters:t,item:e}}}else this.reset()},e.prototype.reset=function(){this._active=void 0},e.prototype.dispose=function(){this._disposables.dispose()},e}(),Ue=n("MNsG"),Ke=n("4y0V"),qe=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),Ge=function(){function e(e){var t=this;this._controller=e,this._disposables=new u.b,this._decorations=[],this._disposables.add(e.model.onDidSuggest((function(e){if(!e.shy){var n=t._controller.widget.getValue(),i=n.getFocusedItem();i&&t._highlight(i.item),t._widgetListener||(t._widgetListener=n.onDidFocus((function(e){return t._highlight(e.item)})))}}))),this._disposables.add(e.model.onDidCancel((function(){t._reset()})))}return e.prototype.dispose=function(){this._reset(),this._disposables.dispose(),Object(u.f)(this._widgetListener),Object(u.f)(this._shiftKeyListener)},e.prototype._reset=function(){this._decorations=this._controller.editor.deltaDecorations(this._decorations,[]),this._shiftKeyListener&&(this._shiftKeyListener.dispose(),this._shiftKeyListener=void 0)},e.prototype._highlight=function(e){var t,n=this;this._currentItem=e;var i=this._controller.editor.getOption(89),o=[];if(i.insertHighlight){this._shiftKeyListener||(this._shiftKeyListener=Ye.event((function(){return n._highlight(n._currentItem)})));var r=this._controller.getOverwriteInfo(e,Ye.isPressed),s=this._controller.editor.getPosition();if("insert"===i.insertMode&&r.overwriteAfter>0)o=[{range:new d.a(s.lineNumber,s.column,s.lineNumber,s.column+r.overwriteAfter),options:{inlineClassName:"suggest-insert-unexpected"}}];else if("replace"===i.insertMode&&0===r.overwriteAfter){var a=null===(t=this._controller.editor.getModel())||void 0===t?void 0:t.getWordAtPosition(s);a&&a.endColumn>s.column&&(o=[{range:new d.a(s.lineNumber,s.column,s.lineNumber,a.endColumn),options:{inlineClassName:"suggest-insert-unexpected"}}])}}this._decorations=this._controller.editor.deltaDecorations(this._decorations,o)},e}(),Ye=new(function(e){function t(){var t=e.call(this)||this;return t._subscriptions=new u.b,t._isPressed=!1,t._subscriptions.add(Object(Ke.a)(document.body,"keydown")((function(e){return t.isPressed=e.shiftKey}))),t._subscriptions.add(Object(Ke.a)(document.body,"keyup")((function(){return t.isPressed=!1}))),t._subscriptions.add(Object(Ke.a)(document.body,"mouseleave")((function(){return t.isPressed=!1}))),t._subscriptions.add(Object(Ke.a)(document.body,"blur")((function(){return t.isPressed=!1}))),t}return qe(t,e),Object.defineProperty(t.prototype,"isPressed",{get:function(){return this._isPressed},set:function(e){this._isPressed!==e&&(this._isPressed=e,this.fire(e))},enumerable:!0,configurable:!0}),t.prototype.dispose=function(){this._subscriptions.dispose(),e.prototype.dispose.call(this)},t}(V.a)),Ze=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),Xe=function(){return(Xe=Object.assign||function(e){for(var t,n=1,i=arguments.length;n=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},Je=function(e,t){return function(n,i){t(n,i,e)}},$e=function(){for(var e=0,t=0,n=arguments.length;t=r.range.end)){if(e.end=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},w=function(){for(var e=0,t=0,n=arguments.length;t=this.items.length?(this.rangeMap=new f,this.rangeMap.splice(0,0,v),this.items=v,d=[]):(this.rangeMap.splice(e,t,v),d=(i=this.items).splice.apply(i,w([e,t],v)));var _=n.length-t,b=this.getRenderRange(this.lastRenderTop,this.lastRenderHeight),y=h(g,_),C=c.a.intersect(b,y);for(l=C.start;l=-1&&en&&(this.scrollTop+=Math.min(14,Math.floor(.3*(t-n))))}},e.prototype.teardownDragAndDropScrollTopAnimation=function(){this.dragOverAnimationStopDisposable.dispose(),this.dragOverAnimationDisposable&&(this.dragOverAnimationDisposable.dispose(),this.dragOverAnimationDisposable=void 0)},e.prototype.getItemIndexFromEventTarget=function(e){for(var t=e;t instanceof HTMLElement&&t!==this.rowsContainer;){var n=t.getAttribute("data-index");if(n){var i=Number(n);if(!isNaN(i))return i}t=t.parentElement}},e.prototype.getRenderRange=function(e,t){return{start:this.rangeMap.indexAt(e),end:this.rangeMap.indexAfter(e+t-1)}},e.prototype._rerender=function(e,t){var n,i,o=this.getRenderRange(e,t);e===this.elementTop(o.start)?(n=o.start,i=0):o.end-o.start>1&&(n=o.start+1,i=this.elementTop(n)-e);for(var r=0;;){for(var s=this.getRenderRange(e,t),a=!1,u=s.start;u=r.range.end)){if(e.end=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},w=function(){for(var e=0,t=0,n=arguments.length;t=this.items.length?(this.rangeMap=new f,this.rangeMap.splice(0,0,v),this.items=v,d=[]):(this.rangeMap.splice(e,t,v),d=(i=this.items).splice.apply(i,w([e,t],v)));var _=n.length-t,b=this.getRenderRange(this.lastRenderTop,this.lastRenderHeight),y=h(g,_),C=c.a.intersect(b,y);for(l=C.start;l=-1&&en&&(this.scrollTop+=Math.min(14,Math.floor(.3*(t-n))))}},e.prototype.teardownDragAndDropScrollTopAnimation=function(){this.dragOverAnimationStopDisposable.dispose(),this.dragOverAnimationDisposable&&(this.dragOverAnimationDisposable.dispose(),this.dragOverAnimationDisposable=void 0)},e.prototype.getItemIndexFromEventTarget=function(e){for(var t=e;t instanceof HTMLElement&&t!==this.rowsContainer;){var n=t.getAttribute("data-index");if(n){var i=Number(n);if(!isNaN(i))return i}t=t.parentElement}},e.prototype.getRenderRange=function(e,t){return{start:this.rangeMap.indexAt(e),end:this.rangeMap.indexAfter(e+t-1)}},e.prototype._rerender=function(e,t){var n,i,o=this.getRenderRange(e,t);e===this.elementTop(o.start)?(n=o.start,i=0):o.end-o.start>1&&(n=o.start+1,i=this.elementTop(n)-e);for(var r=0;;){for(var s=this.getRenderRange(e,t),a=!1,u=s.start;u0&&0===e.minimapLeft?e.minimapWidth:0},e.prototype._onViewZoneTop=function(e){this.domNode.style.top=e+"px"},e.prototype._onViewZoneHeight=function(e){if(this.domNode.style.height=e+"px",this.container){var t=e-this._decoratingElementsHeight();this.container.style.height=t+"px";var n=this.editor.getLayoutInfo();this._doLayout(t,this._getWidth(n))}this._resizeSash&&this._resizeSash.layout()},Object.defineProperty(e.prototype,"position",{get:function(){var e=this._positionMarkerId[0];if(e){var t=this.editor.getModel();if(t){var n=t.getDecorationRange(e);if(n)return n.getStartPosition()}}},enumerable:!0,configurable:!0}),e.prototype.show=function(e,t){var n=_.a.isIRange(e)?_.a.lift(e):_.a.fromPositions(e);this._isShowing=!0,this._showImpl(n,t),this._isShowing=!1,this._positionMarkerId=this.editor.deltaDecorations(this._positionMarkerId,[{range:n,options:b.a.EMPTY}])},e.prototype.hide=function(){var e=this;this._viewZone&&(this.editor.changeViewZones((function(t){e._viewZone&&t.removeZone(e._viewZone.id)})),this._viewZone=null),this._overlayWidget&&(this.editor.removeOverlayWidget(this._overlayWidget),this._overlayWidget=null),this._arrow&&this._arrow.hide()},e.prototype._decoratingElementsHeight=function(){var e=this.editor.getOption(49),t=0;this.options.showArrow&&(t+=2*Math.round(e/3));this.options.showFrame&&(t+=2*Math.round(e/9));return t},e.prototype._showImpl=function(e,t){var n=this,i=e.getStartPosition(),o=this.editor.getLayoutInfo(),r=this._getWidth(o);this.domNode.style.width=r+"px",this.domNode.style.left=this._getLeft(o)+"px";var s=document.createElement("div");s.style.overflow="hidden";var a=this.editor.getOption(49),u=this.editor.getLayoutInfo().height/a*.8;t>=u&&(t=u);var l=0,c=0;if(this._arrow&&this.options.showArrow&&(l=Math.round(a/3),this._arrow.height=l,this._arrow.show(i)),this.options.showFrame&&(c=Math.round(a/9)),this.editor.changeViewZones((function(e){n._viewZone&&e.removeZone(n._viewZone.id),n._overlayWidget&&(n.editor.removeOverlayWidget(n._overlayWidget),n._overlayWidget=null),n.domNode.style.top="-1000px",n._viewZone=new w(s,i.lineNumber,i.column,t,(function(e){return n._onViewZoneTop(e)}),(function(e){return n._onViewZoneHeight(e)})),n._viewZone.id=e.addZone(n._viewZone),n._overlayWidget=new S("vs.editor.contrib.zoneWidget"+n._viewZone.id,n.domNode),n.editor.addOverlayWidget(n._overlayWidget)})),this.container&&this.options.showFrame){var d=this.options.frameWidth?this.options.frameWidth:c;this.container.style.borderTopWidth=d+"px",this.container.style.borderBottomWidth=d+"px"}var h=t*a-this._decoratingElementsHeight();this.container&&(this.container.style.top=l+"px",this.container.style.height=h+"px",this.container.style.overflow="hidden"),this._doLayout(h,r),this.options.keepEditorSelection||this.editor.setSelection(e);var p=this.editor.getModel();if(p){var f=e.endLineNumber+1;f<=p.getLineCount()?this.revealLine(f,!1):this.revealLine(p.getLineCount(),!0)}},e.prototype.revealLine=function(e,t){t?this.editor.revealLineInCenter(e,0):this.editor.revealLine(e,0)},e.prototype.setCssClass=function(e,t){this.container&&(t&&this.container.classList.remove(t),s.f(this.container,e))},e.prototype._onWidth=function(e){},e.prototype._doLayout=function(e,t){},e.prototype._relayout=function(e){var t=this;this._viewZone&&this._viewZone.heightInLines!==e&&this.editor.changeViewZones((function(n){t._viewZone&&(t._viewZone.heightInLines=e,n.layoutZone(t._viewZone.id))}))},e.prototype._initSash=function(){var e,t=this;this._resizeSash||(this._resizeSash=this._disposables.add(new g.a(this.domNode,this,{orientation:1})),this.options.isResizeable||(this._resizeSash.hide(),this._resizeSash.state=0),this._disposables.add(this._resizeSash.onDidStart((function(n){t._viewZone&&(e={startY:n.startY,heightInLines:t._viewZone.heightInLines})}))),this._disposables.add(this._resizeSash.onDidEnd((function(){e=void 0}))),this._disposables.add(this._resizeSash.onDidChange((function(n){if(e){var i=(n.currentY-e.startY)/t.editor.getOption(49),o=i<0?Math.ceil(i):Math.floor(i),r=e.heightInLines+o;r>5&&r<35&&t._relayout(r)}}))))},e.prototype.getHorizontalSashLeft=function(){return 0},e.prototype.getHorizontalSashTop=function(){return(null===this.domNode.style.height?0:parseInt(this.domNode.style.height))-this._decoratingElementsHeight()/2},e.prototype.getHorizontalSashWidth=function(){var e=this.editor.getLayoutInfo();return e.width-e.minimapWidth},e}(),D=n("3/fG"),x=n("T8No"),N=n("Cg/j"),k=n("9fML"),E=n("sswD"),I=n("MD5Z"),M=(i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),T=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},P=function(e,t){return function(n,i){t(n,i,e)}},R=Object(N.c)("IPeekViewService");Object(k.b)(R,function(){function e(){this._widgets=new Map}return e.prototype.addExclusiveWidget=function(e,t){var n=this,i=this._widgets.get(e);i&&(i.listener.dispose(),i.widget.dispose());this._widgets.set(e,{widget:t,listener:t.onDidClose((function(){var i=n._widgets.get(e);i&&i.widget===t&&(i.listener.dispose(),n._widgets.delete(e))}))})},e}()),(r=o||(o={})).inPeekEditor=new x.d("inReferenceSearchEditor",!0),r.notInPeekEditor=r.inPeekEditor.toNegated();var A=function(){function e(e,t){e instanceof f.a&&o.inPeekEditor.bindTo(t)}return e.prototype.dispose=function(){},e.ID="editor.contrib.referenceController",e=T([P(1,x.c)],e)}();function F(e){var t=e.get(p.a).getFocusedCodeEditor();return t instanceof f.a?t.getParentEditor():t}Object(E.h)(A.ID,A);var j={headerBackgroundColor:l.a.white,primaryHeadingColor:l.a.fromHex("#333333"),secondaryHeadingColor:l.a.fromHex("#6c6c6cb3")},W=function(e){function t(t,n){void 0===n&&(n={});var i=e.call(this,t,n)||this;return i._onDidClose=new c.a,i.onDidClose=i._onDidClose.event,d.g(i.options,j,!1),i}return M(t,e),t.prototype.dispose=function(){e.prototype.dispose.call(this),this._onDidClose.fire(this)},t.prototype.style=function(t){var n=this.options;t.headerBackgroundColor&&(n.headerBackgroundColor=t.headerBackgroundColor),t.primaryHeadingColor&&(n.primaryHeadingColor=t.primaryHeadingColor),t.secondaryHeadingColor&&(n.secondaryHeadingColor=t.secondaryHeadingColor),e.prototype.style.call(this,t)},t.prototype._applyStyles=function(){e.prototype._applyStyles.call(this);var t=this.options;this._headElement&&t.headerBackgroundColor&&(this._headElement.style.backgroundColor=t.headerBackgroundColor.toString()),this._primaryHeading&&t.primaryHeadingColor&&(this._primaryHeading.style.color=t.primaryHeadingColor.toString()),this._secondaryHeading&&t.secondaryHeadingColor&&(this._secondaryHeading.style.color=t.secondaryHeadingColor.toString()),this._bodyElement&&t.frameColor&&(this._bodyElement.style.borderColor=t.frameColor.toString())},t.prototype._fillContainer=function(e){this.setCssClass("peekview-widget"),this._headElement=s.a(".head"),this._bodyElement=s.a(".body"),this._fillHead(this._headElement),this._fillBody(this._bodyElement),e.appendChild(this._headElement),e.appendChild(this._bodyElement)},t.prototype._fillHead=function(e){var t=this,n=s.a(".peekview-title");s.q(this._headElement,n),s.o(n,"click",(function(e){return t._onTitleClick(e)})),this._fillTitleIcon(n),this._primaryHeading=s.a("span.filename"),this._secondaryHeading=s.a("span.dirname"),this._metaHeading=s.a("span.meta"),s.q(n,this._primaryHeading,this._secondaryHeading,this._metaHeading);var i=s.a(".peekview-actions");s.q(this._headElement,i);var o=this._getActionBarOptions();this._actionbarWidget=new a.a(i,o),this._disposables.add(this._actionbarWidget),this._actionbarWidget.push(new u.a("peekview.close",D.a("label.close","Close"),"codicon-close",!0,(function(){return t.dispose(),Promise.resolve()})),{label:!1,icon:!0})},t.prototype._fillTitleIcon=function(e){},t.prototype._getActionBarOptions=function(){return{}},t.prototype._onTitleClick=function(e){},t.prototype.setTitle=function(e,t){this._primaryHeading&&this._secondaryHeading&&(this._primaryHeading.innerHTML=h.o(e),this._primaryHeading.setAttribute("aria-label",e),t?this._secondaryHeading.innerHTML=h.o(t):s.t(this._secondaryHeading))},t.prototype.setMetaTitle=function(e){this._metaHeading&&(e?(this._metaHeading.innerHTML=h.o(e),s.X(this._metaHeading)):s.J(this._metaHeading))},t.prototype._doLayout=function(e,t){if(!this._isShowing&&e<0)this.dispose();else{var n=Math.ceil(1.2*this.editor.getOption(49)),i=Math.round(e-(n+2));this._doLayoutHead(n,t),this._doLayoutBody(i,t)}},t.prototype._doLayoutHead=function(e,t){this._headElement&&(this._headElement.style.height=e+"px",this._headElement.style.lineHeight=this._headElement.style.height)},t.prototype._doLayoutBody=function(e,t){this._bodyElement&&(this._bodyElement.style.height=e+"px")},t}(L),V=Object(I.Tb)("peekViewTitle.background",{dark:"#1E1E1E",light:"#FFFFFF",hc:"#0C141F"},D.a("peekViewTitleBackground","Background color of the peek view title area.")),B=Object(I.Tb)("peekViewTitleLabel.foreground",{dark:"#FFFFFF",light:"#333333",hc:"#FFFFFF"},D.a("peekViewTitleForeground","Color of the peek view title.")),H=Object(I.Tb)("peekViewTitleDescription.foreground",{dark:"#ccccccb3",light:"#616161e6",hc:"#FFFFFF99"},D.a("peekViewTitleInfoForeground","Color of the peek view title info.")),z=Object(I.Tb)("peekView.border",{dark:"#007acc",light:"#007acc",hc:I.e},D.a("peekViewBorder","Color of the peek view borders and arrow.")),U=Object(I.Tb)("peekViewResult.background",{dark:"#252526",light:"#F3F3F3",hc:l.a.black},D.a("peekViewResultsBackground","Background color of the peek view result list.")),K=Object(I.Tb)("peekViewResult.lineForeground",{dark:"#bbbbbb",light:"#646465",hc:l.a.white},D.a("peekViewResultsMatchForeground","Foreground color for line nodes in the peek view result list.")),q=Object(I.Tb)("peekViewResult.fileForeground",{dark:l.a.white,light:"#1E1E1E",hc:l.a.white},D.a("peekViewResultsFileForeground","Foreground color for file nodes in the peek view result list.")),G=Object(I.Tb)("peekViewResult.selectionBackground",{dark:"#3399ff33",light:"#3399ff33",hc:null},D.a("peekViewResultsSelectionBackground","Background color of the selected entry in the peek view result list.")),Y=Object(I.Tb)("peekViewResult.selectionForeground",{dark:l.a.white,light:"#6C6C6C",hc:l.a.white},D.a("peekViewResultsSelectionForeground","Foreground color of the selected entry in the peek view result list.")),Z=Object(I.Tb)("peekViewEditor.background",{dark:"#001F33",light:"#F2F8FC",hc:l.a.black},D.a("peekViewEditorBackground","Background color of the peek view editor.")),X=Object(I.Tb)("peekViewEditorGutter.background",{dark:Z,light:Z,hc:Z},D.a("peekViewEditorGutterBackground","Background color of the gutter in the peek view editor.")),Q=Object(I.Tb)("peekViewResult.matchHighlightBackground",{dark:"#ea5c004d",light:"#ea5c004d",hc:null},D.a("peekViewResultsMatchHighlight","Match highlight color in the peek view result list.")),J=Object(I.Tb)("peekViewEditor.matchHighlightBackground",{dark:"#ff8f0099",light:"#f5d802de",hc:null},D.a("peekViewEditorMatchHighlight","Match highlight color in the peek view editor.")),$=Object(I.Tb)("peekViewEditor.matchHighlightBorder",{dark:null,light:null,hc:I.b},D.a("peekViewEditorMatchHighlightBorder","Match highlight border in the peek view editor."))},ic2d: /*!********************************************************************************!*\ @@ -2027,7 +2027,7 @@ \********************************************************************************************/ /*! exports provided: IListService, ListService, WorkbenchListSupportsMultiSelectContextKey, WorkbenchListFocusContextKey, WorkbenchListHasSelectionOrFocus, WorkbenchListDoubleSelection, WorkbenchListMultiSelection, WorkbenchListSupportsKeyboardNavigation, WorkbenchListAutomaticKeyboardNavigationKey, WorkbenchListAutomaticKeyboardNavigation, didBindWorkbenchListAutomaticKeyboardNavigation, multiSelectModifierSettingKey, openModeSettingKey, horizontalScrollingKey, keyboardNavigationSettingKey, automaticKeyboardNavigationSettingKey, WorkbenchObjectTree, WorkbenchDataTree, WorkbenchAsyncDataTree, WorkbenchCompressibleAsyncDataTree */ /*! exports used: IListService, ListService, WorkbenchAsyncDataTree, WorkbenchListFocusContextKey */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/dnd.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/referenceSearch/standaloneReferenceSearch.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/dnd.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickOpen/quickCommand.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/dom.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/event.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/keyboardEvent.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ @@ -2039,7 +2039,7 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/decorators.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/errors.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/event.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/filters.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/snippet/snippetController2.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/filters.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickOpen/quickCommand.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/iterator.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/lifecycle.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/map.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ @@ -2053,7 +2053,7 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/instantiation/common/instantiation.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/keybinding/common/keybinding.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/registry/common/platform.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/theme/common/styler.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/theme/common/styler.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickOpen/quickCommand.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/theme/common/themeService.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */function(e,t,n){"use strict";n.d(t,"a",(function(){return Ye})),n.d(t,"b",(function(){return Ze})),n.d(t,"d",(function(){return Je})),n.d(t,"c",(function(){return dt}));var i,o=n("EffR"),r=n("cqdO"),s=n("pmY6"),a=n("3/fG"),u=n("+7oY"),l=n("CRAX"),c=n("T8No"),d=n("Cg/j"),h=n("bexQ"),p=n("ic2d"),f=n("ptcw"),g=n("t9D7"),m=(n("2V9f"),n("MI8n")),v=n("uDWl"),_=n("ZQ78"),b=n("6OMU"),y=n("feEw"),C=n("4y0V"),w=n("fpMC"),S=(i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),O=function(e){function t(t,n){return e.call(this,"TreeError ["+t+"] "+n)||this}return S(t,e),t}(Error),L=function(){function e(e){this.fn=e,this._map=new WeakMap}return e.prototype.map=function(e){var t=this._map.get(e);return t||(t=this.fn(e),this._map.set(e,t)),t},e}(),D=n("JYp7"),x=function(){for(var e=0,t=0,n=arguments.length;t=0&&m0&&o){var k=function(e){o(e),e.children.forEach(k)};y.forEach(k)}this._onDidSplice.fire({insertedNodes:v,deletedNodes:y})},e.prototype.rerender=function(e){if(0===e.length)throw new O(this.user,"Invalid tree location");var t=this.getTreeNodeWithListIndex(e),n=t.node,i=t.listIndex;t.revealed&&this.list.splice(i,1,[n])},e.prototype.has=function(e){return this.hasTreeNode(e)},e.prototype.getListIndex=function(e){var t=this.getTreeNodeWithListIndex(e),n=t.listIndex,i=t.visible,o=t.revealed;return i&&o?n:-1},e.prototype.getListRenderCount=function(e){return this.getTreeNode(e).renderNodeCount},e.prototype.isCollapsible=function(e){return this.getTreeNode(e).collapsible},e.prototype.setCollapsible=function(e,t){var n=this,i=this.getTreeNode(e);void 0===t&&(t=!i.collapsible);var o={collapsible:t};return this.eventBufferer.bufferEvents((function(){return n._setCollapseState(e,o)}))},e.prototype.isCollapsed=function(e){return this.getTreeNode(e).collapsed},e.prototype.setCollapsed=function(e,t,n){var i=this,o=this.getTreeNode(e);void 0===t&&(t=!o.collapsed);var r={collapsed:t,recursive:n||!1};return this.eventBufferer.bufferEvents((function(){return i._setCollapseState(e,r)}))},e.prototype._setCollapseState=function(e,t){var n=this.getTreeNodeWithListIndex(e),i=n.node,o=n.listIndex,r=n.revealed,s=this._setListNodeCollapseState(i,o,r,t);if(i!==this.root&&this.autoExpandSingleChildren&&s&&!E(t)&&i.collapsible&&!i.collapsed&&!t.recursive){for(var a=-1,u=0;u-1){a=-1;break}a=u}}a>-1&&this._setCollapseState(x(e,[a]),t)}return s},e.prototype._setListNodeCollapseState=function(e,t,n,i){var o=this._setNodeCollapseState(e,i,!1);if(!n||!e.visible||!o)return o;var r=e.renderNodeCount,s=this.updateNodeAfterCollapseChange(e),a=r-(-1===t?0:1);return this.list.splice(t+1,a,s.slice(1)),o},e.prototype._setNodeCollapseState=function(e,t,n){var i;if(e===this.root?i=!1:(E(t)?(i=e.collapsible!==t.collapsible,e.collapsible=t.collapsible):e.collapsible?(i=e.collapsed!==t.collapsed,e.collapsed=t.collapsed):i=!1,i&&this._onDidChangeCollapseState.fire({node:e,deep:n})),!E(t)&&t.recursive)for(var o=0,r=e.children;o0,a.visibleChildrenCount=h,a.visible=2===u?h>0:1===u,a.visible?a.collapsed||(a.renderNodeCount=p):(a.renderNodeCount=0,i&&o.pop()),r&&r(a),a},e.prototype.updateNodeAfterCollapseChange=function(e){var t=e.renderNodeCount,n=[];return this._updateNodeAfterCollapseChange(e,n),this._updateAncestorsRenderNodeCount(e.parent,n.length-t),n},e.prototype._updateNodeAfterCollapseChange=function(e,t){if(!1===e.visible)return 0;if(t.push(e),e.renderNodeCount=1,!e.collapsed)for(var n=0,i=e.children;nt.children.length)&&this.hasTreeNode(i,t.children[n])},e.prototype.getTreeNode=function(e,t){if(void 0===t&&(t=this.root),!e||0===e.length)return t;var n=e[0],i=e.slice(1);if(n<0||n>t.children.length)throw new O(this.user,"Invalid tree location");return this.getTreeNode(i,t.children[n])},e.prototype.getTreeNodeWithListIndex=function(e){if(0===e.length)return{node:this.root,listIndex:-1,revealed:!0,visible:!1};var t=this.getParentNodeWithListIndex(e),n=t.parentNode,i=t.listIndex,o=t.revealed,r=t.visible,s=e[e.length-1];if(s<0||s>n.children.length)throw new O(this.user,"Invalid tree location");var a=n.children[s];return{node:a,listIndex:i,revealed:o,visible:r&&a.visible}},e.prototype.getParentNodeWithListIndex=function(e,t,n,i,o){void 0===t&&(t=this.root),void 0===n&&(n=0),void 0===i&&(i=!0),void 0===o&&(o=!0);var r=e[0],s=e.slice(1);if(r<0||r>t.children.length)throw new O(this.user,"Invalid tree location");for(var a=0;a0)?(Object(o.g)(t.twistie,"codicon","codicon-chevron-down","collapsible"),Object(o.Y)(t.twistie,"collapsed",e.collapsed)):Object(o.Q)(t.twistie,"codicon","codicon-chevron-down","collapsible","collapsed"),e.collapsible?t.container.setAttribute("aria-expanded",String(!e.collapsed)):t.container.removeAttribute("aria-expanded")},e.prototype.renderIndentGuides=function(e,t){var n=this;if(Object(o.t)(t.indent),t.indentGuidesDisposable.dispose(),this.shouldRenderIndentGuides){for(var i=new s.b,r=this.modelProvider(),a=e,u=function(){var e=r.getNodeLocation(a),u=r.getParentNodeLocation(e);if(!u)return"break";var c=r.getNode(u),d=Object(o.a)(".indent-guide",{style:"width: "+l.indent+"px"});l.activeIndentNodes.has(c)&&Object(o.f)(d,"active"),0===t.indent.childElementCount?t.indent.appendChild(d):t.indent.insertBefore(d,t.indent.firstElementChild),l.renderedIndentGuides.add(c,d),i.add(Object(s.h)((function(){return n.renderedIndentGuides.delete(c,d)}))),a=c},l=this;;){if("break"===u())break}t.indentGuidesDisposable=i}},e.prototype._onDidChangeActiveNodes=function(e){var t=this;if(this.shouldRenderIndentGuides){var n=new Set,i=this.modelProvider();e.forEach((function(e){var t=i.getNodeLocation(e);try{var o=i.getParentNodeLocation(t);e.collapsible&&e.children.length>0&&!e.collapsed?n.add(e):o&&n.add(i.getNode(o))}catch(e){}})),this.activeIndentNodes.forEach((function(e){n.has(e)||t.renderedIndentGuides.forEach(e,(function(e){return Object(o.P)(e,"active")}))})),n.forEach((function(e){t.activeIndentNodes.has(e)||t.renderedIndentGuides.forEach(e,(function(e){return Object(o.f)(e,"active")}))})),this.activeIndentNodes=n}},e.prototype.dispose=function(){this.renderedNodes.clear(),this.renderedElements.clear(),this.indentGuidesDisposable.dispose(),Object(s.f)(this.disposables)},e.DefaultIndent=8,e}(),G=function(){function e(e,t,n){this.tree=e,this.keyboardNavigationLabelProvider=t,this._filter=n,this._totalCount=0,this._matchCount=0,this._pattern="",this._lowercasePattern="",this.disposables=new s.b,e.onWillRefilter(this.reset,this,this.disposables)}return Object.defineProperty(e.prototype,"totalCount",{get:function(){return this._totalCount},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"matchCount",{get:function(){return this._matchCount},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pattern",{set:function(e){this._pattern=e,this._lowercasePattern=e.toLowerCase()},enumerable:!0,configurable:!0}),e.prototype.filter=function(e,t){if(this._filter){var n=this._filter.filter(e,t);if(this.tree.options.simpleKeyboardNavigation)return n;if(0===("boolean"==typeof n?n?1:0:N(n)?k(n.visibility):n))return!1}if(this._totalCount++,this.tree.options.simpleKeyboardNavigation||!this._pattern)return this._matchCount++,{data:w.a.Default,visibility:!0};var i=this.keyboardNavigationLabelProvider.getKeyboardNavigationLabel(e),o=i&&i.toString();if(void 0===o)return{data:w.a.Default,visibility:!0};var r=Object(w.d)(this._pattern,this._lowercasePattern,0,o,o.toLowerCase(),0,!0);return r?(this._matchCount++,{data:r,visibility:!0}):this.tree.options.filterOnType?2:{data:w.a.Default,visibility:!0}},e.prototype.reset=function(){this._totalCount=0,this._matchCount=0},e.prototype.dispose=function(){Object(s.f)(this.disposables)},e}(),Y=function(){function e(e,t,n,i,r){this.tree=e,this.view=n,this.filter=i,this.keyboardNavigationDelegate=r,this._enabled=!1,this._pattern="",this._empty=!1,this._onDidChangeEmptyState=new m.a,this.positionClassName="ne",this.automaticKeyboardNavigation=!0,this.triggered=!1,this._onDidChangePattern=new m.a,this.enabledDisposables=new s.b,this.disposables=new s.b,this.domNode=Object(o.a)(".monaco-list-type-filter."+this.positionClassName),this.domNode.draggable=!0,Object(C.a)(this.domNode,"dragstart")(this.onDragStart,this,this.disposables),this.messageDomNode=Object(o.q)(n.getHTMLElement(),Object(o.a)(".monaco-list-type-filter-message")),this.labelDomNode=Object(o.q)(this.domNode,Object(o.a)("span.label"));var u=Object(o.q)(this.domNode,Object(o.a)(".controls"));this._filterOnType=!!e.options.filterOnType,this.filterOnTypeDomNode=Object(o.q)(u,Object(o.a)("input.filter.codicon.codicon-list-selection")),this.filterOnTypeDomNode.type="checkbox",this.filterOnTypeDomNode.checked=this._filterOnType,this.filterOnTypeDomNode.tabIndex=-1,this.updateFilterOnTypeTitle(),Object(C.a)(this.filterOnTypeDomNode,"input")(this.onDidChangeFilterOnType,this,this.disposables),this.clearDomNode=Object(o.q)(u,Object(o.a)("button.clear.codicon.codicon-close")),this.clearDomNode.tabIndex=-1,this.clearDomNode.title=Object(a.a)("clear","Clear"),this.keyboardNavigationEventFilter=e.options.keyboardNavigationEventFilter,t.onDidSplice(this.onDidSpliceModel,this,this.disposables),this.updateOptions(e.options)}return Object.defineProperty(e.prototype,"enabled",{get:function(){return this._enabled},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pattern",{get:function(){return this._pattern},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"filterOnType",{get:function(){return this._filterOnType},enumerable:!0,configurable:!0}),e.prototype.updateOptions=function(e){e.simpleKeyboardNavigation?this.disable():this.enable(),void 0!==e.filterOnType&&(this._filterOnType=!!e.filterOnType,this.filterOnTypeDomNode.checked=this._filterOnType),void 0!==e.automaticKeyboardNavigation&&(this.automaticKeyboardNavigation=e.automaticKeyboardNavigation),this.tree.refilter(),this.render(),this.automaticKeyboardNavigation||this.onEventOrInput("")},e.prototype.enable=function(){var e=this;if(!this._enabled){var t=m.b.chain(Object(C.a)(this.view.getHTMLElement(),"keydown")).filter((function(t){return!Z(t.target)||t.target===e.filterOnTypeDomNode})).filter((function(e){return"Dead"!==e.key&&!/^Media/.test(e.key)})).map((function(e){return new v.a(e)})).filter(this.keyboardNavigationEventFilter||function(){return!0}).filter((function(){return e.automaticKeyboardNavigation||e.triggered})).filter((function(t){return e.keyboardNavigationDelegate.mightProducePrintableCharacter(t)||(e.pattern.length>0||e.triggered)&&(9===t.keyCode||1===t.keyCode)&&!t.altKey&&!t.ctrlKey&&!t.metaKey||1===t.keyCode&&(T.e?t.altKey&&!t.metaKey:t.ctrlKey)&&!t.shiftKey})).forEach((function(e){e.stopPropagation(),e.preventDefault()})).event,n=Object(C.a)(this.clearDomNode,"click");m.b.chain(m.b.any(t,n)).event(this.onEventOrInput,this,this.enabledDisposables),this.filter.pattern="",this.tree.refilter(),this.render(),this._enabled=!0,this.triggered=!1}},e.prototype.disable=function(){this._enabled&&(this.domNode.remove(),this.enabledDisposables.clear(),this.tree.refilter(),this.render(),this._enabled=!1,this.triggered=!1)},e.prototype.onEventOrInput=function(e){"string"==typeof e?this.onInput(e):e instanceof MouseEvent||9===e.keyCode||1===e.keyCode&&(T.e?e.altKey:e.ctrlKey)?this.onInput(""):1===e.keyCode?this.onInput(0===this.pattern.length?"":this.pattern.substr(0,this.pattern.length-1)):this.onInput(this.pattern+e.browserEvent.key)},e.prototype.onInput=function(e){var t=this.view.getHTMLElement();e&&!this.domNode.parentElement?t.append(this.domNode):!e&&this.domNode.parentElement&&(this.domNode.remove(),this.tree.domFocus()),this._pattern=e,this._onDidChangePattern.fire(e),this.filter.pattern=e,this.tree.refilter(),e&&this.tree.focusNext(0,!0,void 0,(function(e){return!w.a.isDefault(e.filterData)}));var n=this.tree.getFocus();if(n.length>0){var i=n[0];null===this.tree.getRelativeTop(i)&&this.tree.reveal(i,.5)}this.render(),e||(this.triggered=!1)},e.prototype.onDragStart=function(){var e=this,t=this.view.getHTMLElement(),n=Object(o.C)(t).left,i=t.clientWidth,r=i/2,a=this.domNode.clientWidth,u=new s.b,l=this.positionClassName,c=function(){switch(l){case"nw":e.domNode.style.top="4px",e.domNode.style.left="4px";break;case"ne":e.domNode.style.top="4px",e.domNode.style.left=i-a-6+"px"}};c(),Object(o.P)(this.domNode,l),Object(o.f)(this.domNode,"dragging"),u.add(Object(s.h)((function(){return Object(o.P)(e.domNode,"dragging")}))),Object(C.a)(document,"dragover")((function(e){e.preventDefault();var t=e.screenX-n;e.dataTransfer&&(e.dataTransfer.dropEffect="none"),l=t0&&0===this.filter.matchCount;this.pattern&&this.tree.options.filterOnType&&e?(this.messageDomNode.textContent=Object(a.a)("empty","No elements found"),this._empty=!0):(this.messageDomNode.innerHTML="",this._empty=!1),Object(o.Y)(this.domNode,"no-matches",e),this.domNode.title=Object(a.a)("found","Matched {0} out of {1} elements",this.filter.matchCount,this.filter.totalCount),this.labelDomNode.textContent=this.pattern.length>16?"…"+this.pattern.substr(this.pattern.length-16):this.pattern,this._onDidChangeEmptyState.fire(this._empty)},e.prototype.shouldAllowFocus=function(e){return!(this.enabled&&this.pattern&&!this.filterOnType)||(this.filter.totalCount>0&&this.filter.matchCount<=1||!w.a.isDefault(e.filterData))},e.prototype.dispose=function(){this._enabled&&(this.domNode.remove(),this.enabledDisposables.dispose(),this._enabled=!1,this.triggered=!1),this._onDidChangePattern.dispose(),Object(s.f)(this.disposables)},e}();function Z(e){return"INPUT"===e.tagName||"TEXTAREA"===e.tagName}function X(e){return{elements:e.elements.map((function(e){return e.element})),browserEvent:e.browserEvent}}function Q(e,t){t(e),e.children.forEach((function(e){return Q(e,t)}))}var J=function(){function e(e){this.identityProvider=e,this.nodes=[],this._onDidChange=new m.a,this.onDidChange=this._onDidChange.event}return Object.defineProperty(e.prototype,"nodeSet",{get:function(){return this._nodeSet||(this._nodeSet=this.createNodeSet()),this._nodeSet},enumerable:!0,configurable:!0}),e.prototype.set=function(e,t){Object(b.g)(this.nodes,e)||this._set(e,!1,t)},e.prototype._set=function(e,t,n){if(this.nodes=W(e),this.elements=void 0,this._nodeSet=void 0,!t){var i=this;this._onDidChange.fire({get elements(){return i.get()},browserEvent:n})}},e.prototype.get=function(){return this.elements||(this.elements=this.nodes.map((function(e){return e.element}))),W(this.elements)},e.prototype.getNodes=function(){return this.nodes},e.prototype.has=function(e){return this.nodeSet.has(e)},e.prototype.onDidModelSplice=function(e){var t=this,n=e.insertedNodes,i=e.deletedNodes;if(!this.identityProvider){var o=this.createNodeSet(),r=function(e){return o.delete(e)};return i.forEach((function(e){return Q(e,r)})),void this.set(Object(P.e)(o))}var s=new Set,a=function(e){return s.add(t.identityProvider.getId(e.element).toString())};i.forEach((function(e){return Q(e,a)}));var u=new Map,l=function(e){return u.set(t.identityProvider.getId(e.element).toString(),e)};n.forEach((function(e){return Q(e,l)}));for(var c=[],d=0,h=this.nodes;d0&&e.prototype.setFocus.call(this,Object(b.f)(W(e.prototype.getFocus.call(this),r))),s.length>0&&e.prototype.setSelection.call(this,Object(b.f)(W(e.prototype.getSelection.call(this),s)))}},t.prototype.setFocus=function(t,n,i){var o=this;void 0===i&&(i=!1),e.prototype.setFocus.call(this,t,n),i||this.focusTrait.set(t.map((function(e){return o.element(e)})),n)},t.prototype.setSelection=function(t,n,i){var o=this;void 0===i&&(i=!1),e.prototype.setSelection.call(this,t,n),i||this.selectionTrait.set(t.map((function(e){return o.element(e)})),n)},t}(r.c),te=function(){function e(e,t,n,i,a){var u=this;void 0===a&&(a={}),this._options=a,this.eventBufferer=new m.c,this.disposables=new s.b,this._onWillRefilter=new m.a,this.onWillRefilter=this._onWillRefilter.event,this._onDidUpdateOptions=new m.a;var l,c,d,h=new U(n),p=new m.f,f=new m.f,g=new K(f.event);this.renderers=i.map((function(e){return new q(e,(function(){return u.model}),p.event,g,a)}));for(var _=0,y=this.renderers;_ .indent-guide, .monaco-list"+t+".always .monaco-tl-indent > .indent-guide { border-color: "+e.treeIndentGuidesStroke.transparent(.4)+"; }"),n.push(".monaco-list"+t+" .monaco-tl-indent > .indent-guide.active { border-color: "+e.treeIndentGuidesStroke+"; }"));var i=n.join("\n");i!==this.styleElement.innerHTML&&(this.styleElement.innerHTML=i),this.view.style(e)},e.prototype.collapse=function(e,t){return void 0===t&&(t=!1),this.model.setCollapsed(e,!0,t)},e.prototype.expand=function(e,t){return void 0===t&&(t=!1),this.model.setCollapsed(e,!1,t)},e.prototype.isCollapsible=function(e){return this.model.isCollapsible(e)},e.prototype.setCollapsible=function(e,t){return this.model.setCollapsible(e,t)},e.prototype.isCollapsed=function(e){return this.model.isCollapsed(e)},e.prototype.refilter=function(){this._onWillRefilter.fire(void 0),this.model.refilter()},e.prototype.setSelection=function(e,t){var n=this,i=e.map((function(e){return n.model.getNode(e)}));this.selection.set(i,t);var o=e.map((function(e){return n.model.getListIndex(e)})).filter((function(e){return e>-1}));this.view.setSelection(o,t,!0)},e.prototype.getSelection=function(){return this.selection.get()},e.prototype.setFocus=function(e,t){var n=this,i=e.map((function(e){return n.model.getNode(e)}));this.focus.set(i,t);var o=e.map((function(e){return n.model.getListIndex(e)})).filter((function(e){return e>-1}));this.view.setFocus(o,t,!0)},e.prototype.focusNext=function(e,t,n,i){void 0===e&&(e=1),void 0===t&&(t=!1),void 0===i&&(i=this.focusNavigationFilter),this.view.focusNext(e,t,n,i)},e.prototype.getFocus=function(){return this.focus.get()},e.prototype.reveal=function(e,t){this.model.expandTo(e);var n=this.model.getListIndex(e);-1!==n&&this.view.reveal(n,t)},e.prototype.getRelativeTop=function(e){var t=this.model.getListIndex(e);return-1===t?null:this.view.getRelativeTop(t)},e.prototype.onLeftArrow=function(e){e.preventDefault(),e.stopPropagation();var t=this.view.getFocusedElements();if(0!==t.length){var n=t[0],i=this.model.getNodeLocation(n);if(!this.model.setCollapsed(i,!0)){var o=this.model.getParentNodeLocation(i);if(!o)return;var r=this.model.getListIndex(o);this.view.reveal(r),this.view.setFocus([r])}}},e.prototype.onRightArrow=function(e){e.preventDefault(),e.stopPropagation();var t=this.view.getFocusedElements();if(0!==t.length){var n=t[0],i=this.model.getNodeLocation(n);if(!this.model.setCollapsed(i,!1)){if(!n.children.some((function(e){return e.visible})))return;var o=this.view.getFocus()[0]+1;this.view.reveal(o),this.view.setFocus([o])}}},e.prototype.onSpace=function(e){e.preventDefault(),e.stopPropagation();var t=this.view.getFocusedElements();if(0!==t.length){var n=t[0],i=this.model.getNodeLocation(n),o=e.browserEvent.altKey;this.model.setCollapsed(i,void 0,o)}},e.prototype.dispose=function(){Object(s.f)(this.disposables),this.view.dispose()},e}(),ne=function(){return(ne=Object.assign||function(e){for(var t,n=1,i=arguments.length;n=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},ve=function(e){function t(t,n,i,o,r){return void 0===r&&(r={}),e.call(this,t,n,i,o,r)||this}return fe(t,e),Object.defineProperty(t.prototype,"onDidChangeCollapseState",{get:function(){return this.model.onDidChangeCollapseState},enumerable:!0,configurable:!0}),t.prototype.setChildren=function(e,t){this.model.setChildren(e,t)},t.prototype.rerender=function(e){void 0!==e?this.model.rerender(e):this.view.rerender()},t.prototype.hasElement=function(e){return this.model.has(e)},t.prototype.createModel=function(e,t,n){return new oe(e,t,n)},t}(te),_e=function(){function e(e,t){this._compressedTreeNodeProvider=e,this.renderer=t,this.templateId=t.templateId,t.onDidChangeTwistieState&&(this.onDidChangeTwistieState=t.onDidChangeTwistieState)}return Object.defineProperty(e.prototype,"compressedTreeNodeProvider",{get:function(){return this._compressedTreeNodeProvider()},enumerable:!0,configurable:!0}),e.prototype.renderTemplate=function(e){return{compressedTreeNode:void 0,data:this.renderer.renderTemplate(e)}},e.prototype.renderElement=function(e,t,n,i){var o=this.compressedTreeNodeProvider.getCompressedTreeNode(e.element);1===o.element.elements.length?(n.compressedTreeNode=void 0,this.renderer.renderElement(e,t,n.data,i)):(n.compressedTreeNode=o,this.renderer.renderCompressedElements(o,t,n.data,i))},e.prototype.disposeElement=function(e,t,n,i){n.compressedTreeNode?this.renderer.disposeCompressedElements&&this.renderer.disposeCompressedElements(n.compressedTreeNode,t,n.data,i):this.renderer.disposeElement&&this.renderer.disposeElement(e,t,n.data,i)},e.prototype.disposeTemplate=function(e){this.renderer.disposeTemplate(e.data)},e.prototype.renderTwistie=function(e,t){this.renderer.renderTwistie&&this.renderer.renderTwistie(e,t)},me([pe.a],e.prototype,"compressedTreeNodeProvider",null),e}();var be=function(e){function t(t,n,i,o,r){void 0===r&&(r={});var s=this,a=function(){return s},u=o.map((function(e){return new _e(a,e)}));return s=e.call(this,t,n,i,u,function(e,t){return t&&ge(ge({},t),{keyboardNavigationLabelProvider:t.keyboardNavigationLabelProvider&&{getKeyboardNavigationLabel:function(n){var i;try{i=e().getCompressedTreeNode(n)}catch(e){return t.keyboardNavigationLabelProvider.getKeyboardNavigationLabel(n)}return 1===i.element.elements.length?t.keyboardNavigationLabelProvider.getKeyboardNavigationLabel(n):t.keyboardNavigationLabelProvider.getCompressedNodeKeyboardNavigationLabel(i.element.elements)}}})}(a,r))||this}return fe(t,e),t.prototype.setChildren=function(e,t){this.model.setChildren(e,t)},t.prototype.createModel=function(e,t,n){return new he(e,t,n)},t.prototype.updateOptions=function(t){void 0===t&&(t={}),e.prototype.updateOptions.call(this,t),void 0!==t.compressionEnabled&&this.model.setCompressionEnabled(t.compressionEnabled)},t.prototype.getCompressedTreeNode=function(e){return void 0===e&&(e=null),this.model.getCompressedTreeNode(e)},t}(ve),ye=n("/cxE"),Ce=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),we=function(){return(we=Object.assign||function(e){for(var t,n=1,i=arguments.length;n0&&o[o.length-1])||6!==r[0]&&2!==r[0])){s=0;continue}if(3===r[0]&&(!o||r[1]>o[0]&&r[1]-1&&i.focus.push(d),i&&i.viewState.selection&&i.viewState.selection.indexOf(l)>-1&&i.selection.push(d),i&&i.viewState.expanded&&i.viewState.expanded.indexOf(l)>-1?h.push(d):o&&r.collapseByDefault&&!r.collapseByDefault(t)&&(d.collapsedByDefault=!1,h.push(d)),d})),f=0,g=Object(P.e)(s);f-1)&&e.collapsedByDefault,e.collapsedByDefault=void 0,{element:e,children:e.hasChildren?D.d.map(D.d.fromArray(e.children),(function(e){return i.asTreeElement(e,t)})):[],collapsible:e.hasChildren,collapsed:n})},e.prototype.processChildren=function(e){return this.sorter&&e.sort(this.sorter.compare.bind(this.sorter)),e},e.prototype.dispose=function(){this.disposables.dispose()},e}(),Fe=function(){function e(e){this.node=e}return Object.defineProperty(e.prototype,"element",{get:function(){return{elements:this.node.element.elements.map((function(e){return e.element})),incompressible:this.node.element.incompressible}},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"children",{get:function(){return this.node.children.map((function(t){return new e(t)}))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"depth",{get:function(){return this.node.depth},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"visibleChildrenCount",{get:function(){return this.node.visibleChildrenCount},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"visibleChildIndex",{get:function(){return this.node.visibleChildIndex},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"collapsible",{get:function(){return this.node.collapsible},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"collapsed",{get:function(){return this.node.collapsed},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"visible",{get:function(){return this.node.visible},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"filterData",{get:function(){return this.node.filterData},enumerable:!0,configurable:!0}),e}(),je=function(){function e(e,t,n,i){this.renderer=e,this.nodeMapper=t,this.compressibleNodeMapperProvider=n,this.onDidChangeTwistieState=i,this.renderedNodes=new Map,this.disposables=[],this.templateId=e.templateId}return e.prototype.renderTemplate=function(e){return{templateData:this.renderer.renderTemplate(e)}},e.prototype.renderElement=function(e,t,n,i){this.renderer.renderElement(this.nodeMapper.map(e),t,n.templateData,i)},e.prototype.renderCompressedElements=function(e,t,n,i){this.renderer.renderCompressedElements(this.compressibleNodeMapperProvider().map(e),t,n.templateData,i)},e.prototype.renderTwistie=function(e,t){return Object(o.Y)(t,"codicon-loading",e.slow),!1},e.prototype.disposeElement=function(e,t,n,i){this.renderer.disposeElement&&this.renderer.disposeElement(this.nodeMapper.map(e),t,n.templateData,i)},e.prototype.disposeCompressedElements=function(e,t,n,i){this.renderer.disposeCompressedElements&&this.renderer.disposeCompressedElements(this.compressibleNodeMapperProvider().map(e),t,n.templateData,i)},e.prototype.disposeTemplate=function(e){this.renderer.disposeTemplate(e.templateData)},e.prototype.dispose=function(){this.renderedNodes.clear(),this.disposables=Object(s.f)(this.disposables)},e}();var We=function(e){function t(t,n,i,o,r,s,a){void 0===a&&(a={});var u=e.call(this,t,n,i,r,s,a)||this;return u.compressionDelegate=o,u.compressibleNodeMapper=new L((function(e){return new Fe(e)})),u.filter=a.filter,u}return Ce(t,e),t.prototype.createTree=function(e,t,n,i,o){var r=this,s=new U(n),a=i.map((function(e){return new je(e,r.nodeMapper,(function(){return r.compressibleNodeMapper}),r._onDidChangeNodeSlowState.event)})),u=function(e){var t=e&&Pe(e);return t&&we(we({},t),{keyboardNavigationLabelProvider:t.keyboardNavigationLabelProvider&&we(we({},t.keyboardNavigationLabelProvider),{getCompressedNodeKeyboardNavigationLabel:function(t){return e.keyboardNavigationLabelProvider.getCompressedNodeKeyboardNavigationLabel(t.map((function(e){return e.element})))}})})}(o)||{};return new be(e,t,s,a,u)},t.prototype.asTreeElement=function(t,n){return we({incompressible:this.compressionDelegate.isIncompressible(t.element)},e.prototype.asTreeElement.call(this,t,n))},t.prototype.updateOptions=function(e){void 0===e&&(e={}),this.tree.updateOptions(e)},t.prototype.render=function(t,n){var i=this;if(!this.identityProvider)return e.prototype.render.call(this,t,n);var o=function(e){return i.identityProvider.getId(e).toString()},r=function(e){for(var t=new Set,n=0,r=e;n=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},Ge=function(e,t){return function(n,i){t(n,i,e)}},Ye=Object(d.c)("listService"),Ze=function(){function e(e){this._themeService=e,this.disposables=new s.b,this.lists=[],this._lastFocusedWidget=void 0,this._hasCreatedStyleController=!1}return Object.defineProperty(e.prototype,"lastFocusedList",{get:function(){return this._lastFocusedWidget},enumerable:!0,configurable:!0}),e.prototype.register=function(e,t){var n=this;if(!this._hasCreatedStyleController){this._hasCreatedStyleController=!0;var i=new r.b(Object(o.w)(),"");this.disposables.add(Object(f.b)(i,this._themeService))}if(this.lists.some((function(t){return t.widget===e})))throw new Error("Cannot register the same widget multiple times");var a={widget:e,extraContextKeys:t};return this.lists.push(a),e.getHTMLElement()===document.activeElement&&(this._lastFocusedWidget=e),Object(s.e)(e.onDidFocus((function(){return n._lastFocusedWidget=e})),Object(s.h)((function(){return n.lists.splice(n.lists.indexOf(a),1)})),e.onDidDispose((function(){n.lists=n.lists.filter((function(e){return e!==a})),n._lastFocusedWidget===e&&(n._lastFocusedWidget=void 0)})))},e.prototype.dispose=function(){this.disposables.dispose()},e=qe([Ge(0,g.c)],e)}(),Xe=new c.d("listFocus",!0),Qe=new c.d("listSupportsMultiselect",!0),Je=c.a.and(Xe,c.a.not("inputFocus")),$e=new c.d("listHasSelectionOrFocus",!1),et=new c.d("listDoubleSelection",!1),tt=new c.d("listMultiSelection",!1),nt=new c.d("listSupportsKeyboardNavigation",!0),it=new c.d("listAutomaticKeyboardNavigation",!0),ot=!1;var rt="workbench.tree.indent";function st(e){return"alt"===e.getValue("workbench.list.multiSelectModifier")}function at(e){return"doubleClick"!==e.getValue("workbench.list.openMode")}var ut=function(e){function t(t){var n=e.call(this)||this;return n.configurationService=t,n.useAltAsMultipleSelectionModifier=st(t),n.registerListeners(),n}return Ue(t,e),t.prototype.registerListeners=function(){var e=this;this._register(this.configurationService.onDidChangeConfiguration((function(t){t.affectsConfiguration("workbench.list.multiSelectModifier")&&(e.useAltAsMultipleSelectionModifier=st(e.configurationService))})))},t.prototype.isSelectionSingleChangeEvent=function(e){return this.useAltAsMultipleSelectionModifier?e.browserEvent.altKey:Object(r.f)(e)},t.prototype.isSelectionRangeChangeEvent=function(e){return Object(r.e)(e)},t}(s.a),lt=function(e){function t(t,n){var i=e.call(this)||this;return i.configurationService=t,i.existingOpenController=n,i.openOnSingleClick=at(t),i.registerListeners(),i}return Ue(t,e),t.prototype.registerListeners=function(){var e=this;this._register(this.configurationService.onDidChangeConfiguration((function(t){t.affectsConfiguration("workbench.list.openMode")&&(e.openOnSingleClick=at(e.configurationService))})))},t.prototype.shouldOpen=function(e){if(e instanceof MouseEvent){var t=0===e.button,n=2===e.detail;return!(t&&!this.openOnSingleClick&&!n)&&(!(!t&&1!==e.button)&&(!this.existingOpenController||this.existingOpenController.shouldOpen(e)))}return!this.existingOpenController||this.existingOpenController.shouldOpen(e)},t}(s.a);function ct(e,t){var n=!1;return function(i){if(n)return n=!1,!1;var o=t.softDispatch(i,e);return o&&o.enterChord?(n=!0,!1):(n=!1,!0)}}(function(e){function t(t,n,i,o,r,s,a,u,l,c,d){var h=this,p=ht(n,r,s,l,c,d),f=p.options,g=p.getAutomaticKeyboardNavigation,m=p.disposable;return(h=e.call(this,t,n,i,o,f)||this).disposables.add(m),h.internals=new pt(h,f,g,r.overrideStyles,s,a,u,l,d),h.disposables.add(h.internals),h}Ue(t,e),t=qe([Ge(5,c.c),Ge(6,Ye),Ge(7,g.c),Ge(8,u.a),Ge(9,h.a),Ge(10,ze.b)],t)})(ve),function(e){function t(t,n,i,o,r,s,a,u,l,c,d,h){var p=this,f=ht(n,s,a,c,d,h),g=f.options,m=f.getAutomaticKeyboardNavigation,v=f.disposable;return(p=e.call(this,t,n,i,o,r,g)||this).disposables.add(v),p.internals=new pt(p,g,m,s.overrideStyles,a,u,l,c,h),p.disposables.add(p.internals),p}Ue(t,e),t.prototype.updateOptions=function(t){void 0===t&&(t={}),e.prototype.updateOptions.call(this,t),t.overrideStyles&&this.internals.updateStyleOverrides(t.overrideStyles)},t=qe([Ge(6,c.c),Ge(7,Ye),Ge(8,g.c),Ge(9,u.a),Ge(10,h.a),Ge(11,ze.b)],t)}(He);var dt=function(e){function t(t,n,i,o,r,s,a,u,l,c,d,h){var p=this,f=ht(n,s,a,c,d,h),g=f.options,m=f.getAutomaticKeyboardNavigation,v=f.disposable;return(p=e.call(this,t,n,i,o,r,g)||this).disposables.add(v),p.internals=new pt(p,g,m,s.overrideStyles,a,u,l,c,h),p.disposables.add(p.internals),p}return Ue(t,e),t.prototype.updateOptions=function(t){void 0===t&&(t={}),e.prototype.updateOptions.call(this,t),t.overrideStyles&&this.internals.updateStyleOverrides(t.overrideStyles)},t=qe([Ge(6,c.c),Ge(7,Ye),Ge(8,g.c),Ge(9,u.a),Ge(10,h.a),Ge(11,ze.b)],t)}(Ae);!function(e){function t(t,n,i,o,r,s,a,u,l,c,d,h,p){var f=this,g=ht(n,a,u,d,h,p),m=g.options,v=g.getAutomaticKeyboardNavigation,_=g.disposable;return(f=e.call(this,t,n,i,o,r,s,m)||this).disposables.add(_),f.internals=new pt(f,m,v,a.overrideStyles,u,l,c,d,p),f.disposables.add(f.internals),f}Ue(t,e),t=qe([Ge(7,c.c),Ge(8,Ye),Ge(9,g.c),Ge(10,u.a),Ge(11,h.a),Ge(12,ze.b)],t)}(We);function ht(e,t,n,i,o,r){nt.bindTo(n),ot||(it.bindTo(n),ot=!0);var a=function(){var e=n.getContextKeyValue("listAutomaticKeyboardNavigation");return e&&(e=i.getValue("workbench.list.automaticKeyboardNavigation")),e},l=r.isScreenReaderOptimized()?"simple":i.getValue("workbench.list.keyboardNavigation"),c=void 0!==t.horizontalScrolling?t.horizontalScrolling:function(e){return Object(u.f)(e,"workbench.list.horizontalScrolling","workbench.tree.horizontalScrolling")}(i),d=at(i),h=function(e,t,n){var i=new s.b,o=Ke({},e);if(!1!==e.multipleSelectionSupport&&!e.multipleSelectionController){var r=new ut(t);o.multipleSelectionController=r,i.add(r)}var a=new lt(t,e.openController);return o.openController=a,i.add(a),o.keyboardNavigationDelegate={mightProducePrintableCharacter:function(e){return n.mightProducePrintableCharacter(e)}},[o,i]}(t,i,o),p=h[0],f=h[1],g=t.additionalScrollHeight;return{getAutomaticKeyboardNavigation:a,disposable:f,options:Ke(Ke({keyboardSupport:!1},p),{indent:i.getValue(rt),renderIndentGuides:i.getValue("workbench.tree.renderIndentGuides"),automaticKeyboardNavigation:a(),simpleKeyboardNavigation:"simple"===l,filterOnType:"filter"===l,horizontalScrolling:c,openOnSingleClick:d,keyboardNavigationEventFilter:ct(e,o),additionalScrollHeight:g,hideTwistiesOfChildlessElements:t.hideTwistiesOfChildlessElements})}}var pt=function(){function e(e,t,n,i,o,r,s,a,u){var l=this;this.tree=e,this.themeService=s,this.disposables=[],this.contextKeyService=function(e,t){var n=e.createScoped(t.getHTMLElement());return Xe.bindTo(n),n}(o,e),Qe.bindTo(this.contextKeyService).set(!(!1===t.multipleSelectionSupport)),this.hasSelectionOrFocus=$e.bindTo(this.contextKeyService),this.hasDoubleSelection=et.bindTo(this.contextKeyService),this.hasMultiSelection=tt.bindTo(this.contextKeyService),this._useAltAsMultipleSelectionModifier=st(a);var c=new Set;c.add("listAutomaticKeyboardNavigation");var d=function(){var t=u.isScreenReaderOptimized()?"simple":a.getValue("workbench.list.keyboardNavigation");e.updateOptions({simpleKeyboardNavigation:"simple"===t,filterOnType:"filter"===t})};this.updateStyleOverrides(i),this.disposables.push(this.contextKeyService,r.register(e),e.onDidChangeSelection((function(){var t=e.getSelection(),n=e.getFocus();l.hasSelectionOrFocus.set(t.length>0||n.length>0),l.hasMultiSelection.set(t.length>1),l.hasDoubleSelection.set(2===t.length)})),e.onDidChangeFocus((function(){var t=e.getSelection(),n=e.getFocus();l.hasSelectionOrFocus.set(t.length>0||n.length>0)})),a.onDidChangeConfiguration((function(t){if(t.affectsConfiguration("workbench.list.openMode")&&e.updateOptions({openOnSingleClick:at(a)}),t.affectsConfiguration("workbench.list.multiSelectModifier")&&(l._useAltAsMultipleSelectionModifier=st(a)),t.affectsConfiguration(rt)){var i=a.getValue(rt);e.updateOptions({indent:i})}if(t.affectsConfiguration("workbench.tree.renderIndentGuides")){var o=a.getValue("workbench.tree.renderIndentGuides");e.updateOptions({renderIndentGuides:o})}t.affectsConfiguration("workbench.list.keyboardNavigation")&&d(),t.affectsConfiguration("workbench.list.automaticKeyboardNavigation")&&e.updateOptions({automaticKeyboardNavigation:n()})})),this.contextKeyService.onDidChangeContext((function(t){t.affectsSome(c)&&e.updateOptions({automaticKeyboardNavigation:n()})})),u.onDidChangeScreenReaderOptimized((function(){return d()})))}return e.prototype.updateStyleOverrides=function(e){Object(s.f)(this.styler),this.styler=e?Object(f.b)(this.tree,this.themeService,e):s.a.None},e.prototype.dispose=function(){this.disposables=Object(s.f)(this.disposables),this.styler=Object(s.f)(this.styler)},e=qe([Ge(4,c.c),Ge(5,Ye),Ge(6,g.c),Ge(7,u.a),Ge(8,ze.b)],e)}();p.a.as(l.a.Configuration).registerConfiguration({id:"workbench",order:7,title:Object(a.a)("workbenchConfigurationTitle","Workbench"),type:"object",properties:(Ve={},Ve["workbench.list.multiSelectModifier"]={type:"string",enum:["ctrlCmd","alt"],enumDescriptions:[Object(a.a)("multiSelectModifier.ctrlCmd","Maps to `Control` on Windows and Linux and to `Command` on macOS."),Object(a.a)("multiSelectModifier.alt","Maps to `Alt` on Windows and Linux and to `Option` on macOS.")],default:"ctrlCmd",description:Object(a.a)({key:"multiSelectModifier",comment:["- `ctrlCmd` refers to a value the setting can take and should not be localized.","- `Control` and `Command` refer to the modifier keys Ctrl or Cmd on the keyboard and can be localized."]},"The modifier to be used to add an item in trees and lists to a multi-selection with the mouse (for example in the explorer, open editors and scm view). The 'Open to Side' mouse gestures - if supported - will adapt such that they do not conflict with the multiselect modifier.")},Ve["workbench.list.openMode"]={type:"string",enum:["singleClick","doubleClick"],default:"singleClick",description:Object(a.a)({key:"openModeModifier",comment:["`singleClick` and `doubleClick` refers to a value the setting can take and should not be localized."]},"Controls how to open items in trees and lists using the mouse (if supported). For parents with children in trees, this setting will control if a single click expands the parent or a double click. Note that some trees and lists might choose to ignore this setting if it is not applicable. ")},Ve["workbench.list.horizontalScrolling"]={type:"boolean",default:!1,description:Object(a.a)("horizontalScrolling setting","Controls whether lists and trees support horizontal scrolling in the workbench.")},Ve["workbench.tree.horizontalScrolling"]={type:"boolean",default:!1,description:Object(a.a)("tree horizontalScrolling setting","Controls whether trees support horizontal scrolling in the workbench."),deprecationMessage:Object(a.a)("deprecated","This setting is deprecated, please use '{0}' instead.","workbench.list.horizontalScrolling")},Ve[rt]={type:"number",default:8,minimum:0,maximum:40,description:Object(a.a)("tree indent setting","Controls tree indentation in pixels.")},Ve["workbench.tree.renderIndentGuides"]={type:"string",enum:["none","onHover","always"],default:"onHover",description:Object(a.a)("render tree indent guides","Controls whether the tree should render indent guides.")},Ve["workbench.list.keyboardNavigation"]={type:"string",enum:["simple","highlight","filter"],enumDescriptions:[Object(a.a)("keyboardNavigationSettingKey.simple","Simple keyboard navigation focuses elements which match the keyboard input. Matching is done only on prefixes."),Object(a.a)("keyboardNavigationSettingKey.highlight","Highlight keyboard navigation highlights elements which match the keyboard input. Further up and down navigation will traverse only the highlighted elements."),Object(a.a)("keyboardNavigationSettingKey.filter","Filter keyboard navigation will filter out and hide all the elements which do not match the keyboard input.")],default:"highlight",description:Object(a.a)("keyboardNavigationSettingKey","Controls the keyboard navigation style for lists and trees in the workbench. Can be simple, highlight and filter.")},Ve["workbench.list.automaticKeyboardNavigation"]={type:"boolean",default:!0,markdownDescription:Object(a.a)("automatic keyboard navigation setting","Controls whether keyboard navigation in lists and trees is automatically triggered simply by typing. If set to `false`, keyboard navigation is only triggered when executing the `list.toggleKeyboardNavigation` command, for which you can assign a keyboard shortcut.")},Ve)})},kYye: /*!*************************************************************************************!*\ !*** ./node_modules/monaco-editor/esm/vs/editor/common/view/editorColorRegistry.js ***! @@ -2093,7 +2093,7 @@ /*! exports provided: MarkerController, NextMarkerAction */ /*! all exports used */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/dom.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/ui/scrollbar/scrollableElement.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/ui/scrollbar/scrollableElement.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/parameterHints/parameterHints.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/actions.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/arrays.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/color.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ @@ -2106,7 +2106,7 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/strings.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/browser/editorExtensions.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/browser/services/codeEditorService.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/range.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/range.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordPartOperations/wordPartOperations.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/editorContextKeys.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/contrib/peekView/peekView.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/referenceSearch/standaloneReferenceSearch.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/nls.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ @@ -2136,10 +2136,10 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/keyCodes.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/strings.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/browser/editorExtensions.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/editOperation.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/snippet/snippetController2.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/editOperation.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/linesOperations/linesOperations.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/position.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/range.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/selection.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/range.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordPartOperations/wordPartOperations.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/selection.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/multicursor/multicursor.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/editorContextKeys.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes/languageConfigurationRegistry.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/nls.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */function(e,t,n){"use strict";n.r(t);var i,o=n("3/fG"),r=n("/kV6"),s=n("sswD"),a=n("wQH0"),u=n("0/Sa"),l=n("cGHE"),c=n("aokT"),d=n("gCVg"),h=n("cMvZ"),p=function(){function e(e,t){this._selection=e,this._insertSpace=t,this._usedEndToken=null}return e._haystackHasNeedleAtOffset=function(e,t,n){if(n<0)return!1;var i=t.length;if(n+i>e.length)return!1;for(var o=0;o=65&&r<=90&&r+32===s||s>=65&&s<=90&&s+32===r))return!1}return!0},e.prototype._createOperationsForBlockComment=function(t,n,i,o,r,s){var a,u=t.startLineNumber,l=t.startColumn,d=t.endLineNumber,h=t.endColumn,p=r.getLineContent(u),f=r.getLineContent(d),g=p.lastIndexOf(n,l-1+n.length),m=f.indexOf(i,h-1-i.length);if(-1!==g&&-1!==m)if(u===d){p.substring(g+n.length,m).indexOf(i)>=0&&(g=-1,m=-1)}else{var v=p.substring(g+n.length),_=f.substring(0,m);(v.indexOf(i)>=0||_.indexOf(i)>=0)&&(g=-1,m=-1)}-1!==g&&-1!==m?(o&&g+n.length0&&32===f.charCodeAt(m-1)&&(i=" "+i,m-=1),a=e._createRemoveBlockCommentOperations(new c.a(u,g+n.length+1,d,m+1),n,i)):(a=e._createAddBlockCommentOperations(t,n,i,this._insertSpace),this._usedEndToken=1===a.length?i:null);for(var b=0,y=a;ba?r-1:r}},e}(),m=(i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),v=function(e){function t(t,n){var i=e.call(this,n)||this;return i._type=t,i}return m(t,e),t.prototype.run=function(e,t){if(t.hasModel()){for(var n=t.getModel(),i=[],o=t.getSelections(),r=n.getOptions(),s=t.getOption(13),a=0,u=o;a0)},e.prototype.getChildren=function(e,t){var n=this.modelProvider.getModel();return Promise.resolve(n===t?n.entries:[])},e.prototype.getParent=function(e,t){return Promise.resolve(null)},e}(),d=function(){function e(e){this.modelProvider=e}return e.prototype.getAriaLabel=function(e,t){var n=this.modelProvider.getModel();return n.accessibilityProvider?n.accessibilityProvider.getAriaLabel(t):null},e.prototype.getPosInSet=function(e,t){var n=this.modelProvider.getModel(),i=0;if(n.filter)for(var o=0,r=n.entries;o=0;t--){var n=this._arr[t];if(e.toChord().equals(n.keybinding))return n.callback}return null},e}(),_=function(){function e(e){var t=this;void 0===e&&(e={clickBehavior:0,keyboardSupport:!0,openMode:0}),this.options=e,this.downKeyBindingDispatcher=new v,this.upKeyBindingDispatcher=new v,("boolean"!=typeof e.keyboardSupport||e.keyboardSupport)&&(this.downKeyBindingDispatcher.set(16,(function(e,n){return t.onUp(e,n)})),this.downKeyBindingDispatcher.set(18,(function(e,n){return t.onDown(e,n)})),this.downKeyBindingDispatcher.set(15,(function(e,n){return t.onLeft(e,n)})),this.downKeyBindingDispatcher.set(17,(function(e,n){return t.onRight(e,n)})),u.e&&(this.downKeyBindingDispatcher.set(2064,(function(e,n){return t.onLeft(e,n)})),this.downKeyBindingDispatcher.set(300,(function(e,n){return t.onDown(e,n)})),this.downKeyBindingDispatcher.set(302,(function(e,n){return t.onUp(e,n)}))),this.downKeyBindingDispatcher.set(11,(function(e,n){return t.onPageUp(e,n)})),this.downKeyBindingDispatcher.set(12,(function(e,n){return t.onPageDown(e,n)})),this.downKeyBindingDispatcher.set(14,(function(e,n){return t.onHome(e,n)})),this.downKeyBindingDispatcher.set(13,(function(e,n){return t.onEnd(e,n)})),this.downKeyBindingDispatcher.set(10,(function(e,n){return t.onSpace(e,n)})),this.downKeyBindingDispatcher.set(9,(function(e,n){return t.onEscape(e,n)})),this.upKeyBindingDispatcher.set(3,this.onEnter.bind(this)),this.upKeyBindingDispatcher.set(2051,this.onEnter.bind(this)))}return e.prototype.onMouseDown=function(e,t,n,i){if(void 0===i&&(i="mouse"),0===this.options.clickBehavior&&(n.leftButton||n.middleButton)){if(n.target){if(n.target.tagName&&"input"===n.target.tagName.toLowerCase())return!1;if(s.x(n.target,"scrollbar","monaco-tree"))return!1;if(s.x(n.target,"monaco-action-bar","row"))return!1}return this.onLeftClick(e,t,n,i)}return!1},e.prototype.onClick=function(e,t,n){return u.e&&n.ctrlKey?(n.preventDefault(),n.stopPropagation(),!1):(!n.target||!n.target.tagName||"input"!==n.target.tagName.toLowerCase())&&((0!==this.options.clickBehavior||!n.leftButton&&!n.middleButton)&&this.onLeftClick(e,t,n))},e.prototype.onLeftClick=function(e,t,n,i){void 0===i&&(i="mouse");var o=n,r={origin:i,originalEvent:n,didClickOnTwistie:this.isClickOnTwistie(o)};e.getInput()===t?(e.clearFocus(r),e.clearSelection(r)):(n&&o.browserEvent&&"mousedown"===o.browserEvent.type&&1===o.browserEvent.detail||n.preventDefault(),n.stopPropagation(),e.domFocus(),e.setSelection([t],r),e.setFocus(t,r),this.shouldToggleExpansion(t,o,i)&&(e.isExpanded(t)?e.collapse(t).then(void 0,g.e):e.expand(t).then(void 0,g.e)));return!0},e.prototype.shouldToggleExpansion=function(e,t,n){var i="mouse"===n&&2===t.detail;return this.openOnSingleClick||i||this.isClickOnTwistie(t)},Object.defineProperty(e.prototype,"openOnSingleClick",{get:function(){return 0===this.options.openMode},enumerable:!0,configurable:!0}),e.prototype.isClickOnTwistie=function(e){var t=e.target;if(!s.I(t,"content"))return!1;var n=window.getComputedStyle(t,":before");if("none"===n.backgroundImage||"none"===n.display)return!1;var i=parseInt(n.width)+parseInt(n.paddingRight);return e.browserEvent.offsetX<=i},e.prototype.onContextMenu=function(e,t,n){return n.target&&n.target.tagName&&"input"===n.target.tagName.toLowerCase()||n&&(n.preventDefault(),n.stopPropagation()),!1},e.prototype.onTap=function(e,t,n){var i=n.initialTarget;return(!i||!i.tagName||"input"!==i.tagName.toLowerCase())&&this.onLeftClick(e,t,n,"touch")},e.prototype.onKeyDown=function(e,t){return this.onKey(this.downKeyBindingDispatcher,e,t)},e.prototype.onKeyUp=function(e,t){return this.onKey(this.upKeyBindingDispatcher,e,t)},e.prototype.onKey=function(e,t,n){var i=e.dispatch(n.toKeybinding());return!(!i||!i(t,n))&&(n.preventDefault(),n.stopPropagation(),!0)},e.prototype.onUp=function(e,t){var n={origin:"keyboard",originalEvent:t};return e.getHighlight()?e.clearHighlight(n):(e.focusPrevious(1,n),e.reveal(e.getFocus()).then(void 0,g.e)),!0},e.prototype.onPageUp=function(e,t){var n={origin:"keyboard",originalEvent:t};return e.getHighlight()?e.clearHighlight(n):(e.focusPreviousPage(n),e.reveal(e.getFocus()).then(void 0,g.e)),!0},e.prototype.onDown=function(e,t){var n={origin:"keyboard",originalEvent:t};return e.getHighlight()?e.clearHighlight(n):(e.focusNext(1,n),e.reveal(e.getFocus()).then(void 0,g.e)),!0},e.prototype.onPageDown=function(e,t){var n={origin:"keyboard",originalEvent:t};return e.getHighlight()?e.clearHighlight(n):(e.focusNextPage(n),e.reveal(e.getFocus()).then(void 0,g.e)),!0},e.prototype.onHome=function(e,t){var n={origin:"keyboard",originalEvent:t};return e.getHighlight()?e.clearHighlight(n):(e.focusFirst(n),e.reveal(e.getFocus()).then(void 0,g.e)),!0},e.prototype.onEnd=function(e,t){var n={origin:"keyboard",originalEvent:t};return e.getHighlight()?e.clearHighlight(n):(e.focusLast(n),e.reveal(e.getFocus()).then(void 0,g.e)),!0},e.prototype.onLeft=function(e,t){var n={origin:"keyboard",originalEvent:t};if(e.getHighlight())e.clearHighlight(n);else{var i=e.getFocus();e.collapse(i).then((function(t){if(i&&!t)return e.focusParent(n),e.reveal(e.getFocus())})).then(void 0,g.e)}return!0},e.prototype.onRight=function(e,t){var n={origin:"keyboard",originalEvent:t};if(e.getHighlight())e.clearHighlight(n);else{var i=e.getFocus();e.expand(i).then((function(t){if(i&&!t)return e.focusFirstChild(n),e.reveal(e.getFocus())})).then(void 0,g.e)}return!0},e.prototype.onEnter=function(e,t){var n={origin:"keyboard",originalEvent:t};if(e.getHighlight())return!1;var i=e.getFocus();return i&&e.setSelection([i],n),!0},e.prototype.onSpace=function(e,t){if(e.getHighlight())return!1;var n=e.getFocus();return n&&e.toggleExpansion(n),!0},e.prototype.onEscape=function(e,t){var n={origin:"keyboard",originalEvent:t};return e.getHighlight()?(e.clearHighlight(n),!0):e.getSelection().length?(e.clearSelection(n),!0):!!e.getFocus()&&(e.clearFocus(n),!0)},e}(),b=function(){function e(){}return e.prototype.getDragURI=function(e,t){return null},e.prototype.onDragStart=function(e,t,n){},e.prototype.onDragOver=function(e,t,n,i){return null},e.prototype.drop=function(e,t,n,i){},e}(),y=function(){function e(){}return e.prototype.isVisible=function(e,t){return!0},e}(),C=function(){function e(){}return e.prototype.getAriaLabel=function(e,t){return null},e}(),w=function(){function e(e,t){this.styleElement=e,this.selectorSuffix=t}return e.prototype.style=function(e){var t=this.selectorSuffix?"."+this.selectorSuffix:"",n=[];e.listFocusBackground&&n.push(".monaco-tree"+t+".focused .monaco-tree-rows > .monaco-tree-row.focused:not(.highlighted) { background-color: "+e.listFocusBackground+"; }"),e.listFocusForeground&&n.push(".monaco-tree"+t+".focused .monaco-tree-rows > .monaco-tree-row.focused:not(.highlighted) { color: "+e.listFocusForeground+"; }"),e.listActiveSelectionBackground&&n.push(".monaco-tree"+t+".focused .monaco-tree-rows > .monaco-tree-row.selected:not(.highlighted) { background-color: "+e.listActiveSelectionBackground+"; }"),e.listActiveSelectionForeground&&n.push(".monaco-tree"+t+".focused .monaco-tree-rows > .monaco-tree-row.selected:not(.highlighted) { color: "+e.listActiveSelectionForeground+"; }"),e.listFocusAndSelectionBackground&&n.push("\n\t\t\t\t.monaco-tree-drag-image,\n\t\t\t\t.monaco-tree"+t+".focused .monaco-tree-rows > .monaco-tree-row.focused.selected:not(.highlighted) { background-color: "+e.listFocusAndSelectionBackground+"; }\n\t\t\t"),e.listFocusAndSelectionForeground&&n.push("\n\t\t\t\t.monaco-tree-drag-image,\n\t\t\t\t.monaco-tree"+t+".focused .monaco-tree-rows > .monaco-tree-row.focused.selected:not(.highlighted) { color: "+e.listFocusAndSelectionForeground+"; }\n\t\t\t"),e.listInactiveSelectionBackground&&n.push(".monaco-tree"+t+" .monaco-tree-rows > .monaco-tree-row.selected:not(.highlighted) { background-color: "+e.listInactiveSelectionBackground+"; }"),e.listInactiveSelectionForeground&&n.push(".monaco-tree"+t+" .monaco-tree-rows > .monaco-tree-row.selected:not(.highlighted) { color: "+e.listInactiveSelectionForeground+"; }"),e.listHoverBackground&&n.push(".monaco-tree"+t+" .monaco-tree-rows > .monaco-tree-row:hover:not(.highlighted):not(.selected):not(.focused) { background-color: "+e.listHoverBackground+"; }"),e.listHoverForeground&&n.push(".monaco-tree"+t+" .monaco-tree-rows > .monaco-tree-row:hover:not(.highlighted):not(.selected):not(.focused) { color: "+e.listHoverForeground+"; }"),e.listDropBackground&&n.push("\n\t\t\t\t.monaco-tree"+t+" .monaco-tree-wrapper.drop-target,\n\t\t\t\t.monaco-tree"+t+" .monaco-tree-rows > .monaco-tree-row.drop-target { background-color: "+e.listDropBackground+" !important; color: inherit !important; }\n\t\t\t"),e.listFocusOutline&&n.push("\n\t\t\t\t.monaco-tree-drag-image\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{ border: 1px solid "+e.listFocusOutline+"; background: #000; }\n\t\t\t\t.monaco-tree"+t+" .monaco-tree-rows > .monaco-tree-row \t\t\t\t\t\t\t\t\t\t\t\t\t\t{ border: 1px solid transparent; }\n\t\t\t\t.monaco-tree"+t+".focused .monaco-tree-rows > .monaco-tree-row.focused:not(.highlighted) \t\t\t\t\t\t{ border: 1px dotted "+e.listFocusOutline+"; }\n\t\t\t\t.monaco-tree"+t+".focused .monaco-tree-rows > .monaco-tree-row.selected:not(.highlighted) \t\t\t\t\t\t{ border: 1px solid "+e.listFocusOutline+"; }\n\t\t\t\t.monaco-tree"+t+" .monaco-tree-rows > .monaco-tree-row.selected:not(.highlighted) \t\t\t\t\t\t\t{ border: 1px solid "+e.listFocusOutline+"; }\n\t\t\t\t.monaco-tree"+t+" .monaco-tree-rows > .monaco-tree-row:hover:not(.highlighted):not(.selected):not(.focused) \t{ border: 1px dashed "+e.listFocusOutline+"; }\n\t\t\t\t.monaco-tree"+t+" .monaco-tree-wrapper.drop-target,\n\t\t\t\t.monaco-tree"+t+" .monaco-tree-rows > .monaco-tree-row.drop-target\t\t\t\t\t\t\t\t\t\t\t\t{ border: 1px dashed "+e.listFocusOutline+"; }\n\t\t\t");var i=n.join("\n");i!==this.styleElement.innerHTML&&(this.styleElement.innerHTML=i)},e}(),S=n("FWmy"),O=n("pmY6"),L=n("MI8n"),D=(i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),x=function(){function e(e){this._onDispose=new L.a,this.onDispose=this._onDispose.event,this._item=e}return Object.defineProperty(e.prototype,"item",{get:function(){return this._item},enumerable:!0,configurable:!0}),e.prototype.dispose=function(){this._onDispose&&(this._onDispose.fire(),this._onDispose.dispose(),this._onDispose=void 0)},e}(),N=function(){function e(){this.locks=Object.create({})}return e.prototype.isLocked=function(e){return!!this.locks[e.id]},e.prototype.run=function(e,t){var n=this,i=this.getLock(e);return new Promise(i?function(o,r){L.b.once(i.onDispose)((function(){return n.run(e,t).then(o,r)}))}:function(i,o){if(e.isDisposed())return o(new Error("Item is disposed."));var r=n.locks[e.id]=new x(e);return t().then((function(t){return delete n.locks[e.id],r.dispose(),t})).then(i,o)})},e.prototype.getLock=function(e){var t;for(t in this.locks){var n=this.locks[t];if(e.intersects(n.item))return n}return null},e}(),k=function(){function e(){this._isDisposed=!1,this._onDidRevealItem=new L.d,this.onDidRevealItem=this._onDidRevealItem.event,this._onExpandItem=new L.d,this.onExpandItem=this._onExpandItem.event,this._onDidExpandItem=new L.d,this.onDidExpandItem=this._onDidExpandItem.event,this._onCollapseItem=new L.d,this.onCollapseItem=this._onCollapseItem.event,this._onDidCollapseItem=new L.d,this.onDidCollapseItem=this._onDidCollapseItem.event,this._onDidAddTraitItem=new L.d,this.onDidAddTraitItem=this._onDidAddTraitItem.event,this._onDidRemoveTraitItem=new L.d,this.onDidRemoveTraitItem=this._onDidRemoveTraitItem.event,this._onDidRefreshItem=new L.d,this.onDidRefreshItem=this._onDidRefreshItem.event,this._onRefreshItemChildren=new L.d,this.onRefreshItemChildren=this._onRefreshItemChildren.event,this._onDidRefreshItemChildren=new L.d,this.onDidRefreshItemChildren=this._onDidRefreshItemChildren.event,this._onDidDisposeItem=new L.d,this.onDidDisposeItem=this._onDidDisposeItem.event,this.items={}}return e.prototype.register=function(e){S.a(!this.isRegistered(e.id),"item already registered: "+e.id);var t=Object(O.e)(this._onDidRevealItem.add(e.onDidReveal),this._onExpandItem.add(e.onExpand),this._onDidExpandItem.add(e.onDidExpand),this._onCollapseItem.add(e.onCollapse),this._onDidCollapseItem.add(e.onDidCollapse),this._onDidAddTraitItem.add(e.onDidAddTrait),this._onDidRemoveTraitItem.add(e.onDidRemoveTrait),this._onDidRefreshItem.add(e.onDidRefresh),this._onRefreshItemChildren.add(e.onRefreshChildren),this._onDidRefreshItemChildren.add(e.onDidRefreshChildren),this._onDidDisposeItem.add(e.onDidDispose));this.items[e.id]={item:e,disposable:t}},e.prototype.deregister=function(e){S.a(this.isRegistered(e.id),"item not registered: "+e.id),this.items[e.id].disposable.dispose(),delete this.items[e.id]},e.prototype.isRegistered=function(e){return this.items.hasOwnProperty(e)},e.prototype.getItem=function(e){var t=this.items[e];return t?t.item:null},e.prototype.dispose=function(){this.items={},this._onDidRevealItem.dispose(),this._onExpandItem.dispose(),this._onDidExpandItem.dispose(),this._onCollapseItem.dispose(),this._onDidCollapseItem.dispose(),this._onDidAddTraitItem.dispose(),this._onDidRemoveTraitItem.dispose(),this._onDidRefreshItem.dispose(),this._onRefreshItemChildren.dispose(),this._onDidRefreshItemChildren.dispose(),this._isDisposed=!0},e.prototype.isDisposed=function(){return this._isDisposed},e}(),E=function(){function e(e,t,n,i,o){this._onDidCreate=new L.a,this._onDidReveal=new L.a,this.onDidReveal=this._onDidReveal.event,this._onExpand=new L.a,this.onExpand=this._onExpand.event,this._onDidExpand=new L.a,this.onDidExpand=this._onDidExpand.event,this._onCollapse=new L.a,this.onCollapse=this._onCollapse.event,this._onDidCollapse=new L.a,this.onDidCollapse=this._onDidCollapse.event,this._onDidAddTrait=new L.a,this.onDidAddTrait=this._onDidAddTrait.event,this._onDidRemoveTrait=new L.a,this.onDidRemoveTrait=this._onDidRemoveTrait.event,this._onDidRefresh=new L.a,this.onDidRefresh=this._onDidRefresh.event,this._onRefreshChildren=new L.a,this.onRefreshChildren=this._onRefreshChildren.event,this._onDidRefreshChildren=new L.a,this.onDidRefreshChildren=this._onDidRefreshChildren.event,this._onDidDispose=new L.a,this.onDidDispose=this._onDidDispose.event,this.registry=t,this.context=n,this.lock=i,this.element=o,this.id=e,this.registry.register(this),this.doesHaveChildren=this.context.dataSource.hasChildren(this.context.tree,this.element),this.needsChildrenRefresh=!0,this.parent=null,this.previous=null,this.next=null,this.firstChild=null,this.lastChild=null,this.traits={},this.depth=0,this.expanded=!(!this.context.dataSource.shouldAutoexpand||!this.context.dataSource.shouldAutoexpand(this.context.tree,o)),this._onDidCreate.fire(this),this.visible=this._isVisible(),this.height=this._getHeight(),this._isDisposed=!1}return e.prototype.getElement=function(){return this.element},e.prototype.hasChildren=function(){return this.doesHaveChildren},e.prototype.getDepth=function(){return this.depth},e.prototype.isVisible=function(){return this.visible},e.prototype.setVisible=function(e){this.visible=e},e.prototype.isExpanded=function(){return this.expanded},e.prototype._setExpanded=function(e){this.expanded=e},e.prototype.reveal=function(e){void 0===e&&(e=null);var t={item:this,relativeTop:e};this._onDidReveal.fire(t)},e.prototype.expand=function(){var e=this;return this.isExpanded()||!this.doesHaveChildren||this.lock.isLocked(this)?Promise.resolve(!1):this.lock.run(this,(function(){if(e.isExpanded()||!e.doesHaveChildren)return Promise.resolve(!1);var t={item:e};return e._onExpand.fire(t),(e.needsChildrenRefresh?e.refreshChildren(!1,!0,!0):Promise.resolve(null)).then((function(){return e._setExpanded(!0),e._onDidExpand.fire(t),!0}))})).then((function(t){return!e.isDisposed()&&(e.context.options.autoExpandSingleChildren&&t&&null!==e.firstChild&&e.firstChild===e.lastChild&&e.firstChild.isVisible()?e.firstChild.expand().then((function(){return!0})):t)}))},e.prototype.collapse=function(e){var t=this;if(void 0===e&&(e=!1),e){var n=Promise.resolve(null);return this.forEachChild((function(e){n=n.then((function(){return e.collapse(!0)}))})),n.then((function(){return t.collapse(!1)}))}return!this.isExpanded()||this.lock.isLocked(this)?Promise.resolve(!1):this.lock.run(this,(function(){var e={item:t};return t._onCollapse.fire(e),t._setExpanded(!1),t._onDidCollapse.fire(e),Promise.resolve(!0)}))},e.prototype.addTrait=function(e){var t={item:this,trait:e};this.traits[e]=!0,this._onDidAddTrait.fire(t)},e.prototype.removeTrait=function(e){var t={item:this,trait:e};delete this.traits[e],this._onDidRemoveTrait.fire(t)},e.prototype.hasTrait=function(e){return this.traits[e]||!1},e.prototype.getAllTraits=function(){var e,t=[];for(e in this.traits)this.traits.hasOwnProperty(e)&&this.traits[e]&&t.push(e);return t},e.prototype.getHeight=function(){return this.height},e.prototype.refreshChildren=function(t,n,i){var o=this;if(void 0===n&&(n=!1),void 0===i&&(i=!1),!i&&!this.isExpanded()){var r=function(e){e.needsChildrenRefresh=!0,e.forEachChild(r)};return r(this),Promise.resolve(this)}this.needsChildrenRefresh=!1;var s=function(){var i={item:o,isNested:n};return o._onRefreshChildren.fire(i),(o.doesHaveChildren?o.context.dataSource.getChildren(o.context.tree,o.element):Promise.resolve([])).then((function(n){if(o.isDisposed()||o.registry.isDisposed())return Promise.resolve(null);if(!Array.isArray(n))return Promise.reject(new Error("Please return an array of children."));n=n?n.slice(0):[],n=o.sort(n);for(var i={};null!==o.firstChild;)i[o.firstChild.id]=o.firstChild,o.removeChild(o.firstChild);for(var r=0,s=n.length;r=0;o--)this.onInsertItem(l[o]);for(o=this.heightMap.length-1;o>=i;o--)this.onRefreshItem(this.heightMap[o]);return a},e.prototype.onInsertItem=function(e){},e.prototype.onRemoveItems=function(e){for(var t,n=null,i=null,o=0,r=0;n=e.next();){if(o=this.indexes[n],!(t=this.heightMap[o]))return void console.error("view item doesnt exist");r-=t.height,delete this.indexes[n],this.onRemoveItem(t),null===i&&(i=o)}if(0!==r&&null!==i)for(this.heightMap.splice(i,o-i+1),o=i;o=n.top+n.height))return t;if(i===t)break;i=t}return this.heightMap.length},e.prototype.indexAfter=function(e){return Math.min(this.indexAt(e)+1,this.heightMap.length)},e.prototype.itemAtIndex=function(e){return this.heightMap[e]},e.prototype.itemAfter=function(e){return this.heightMap[this.indexes[e.model.id]+1]||null},e.prototype.createViewItem=function(e){throw new Error("not implemented")},e.prototype.dispose=function(){this.heightMap=[],this.indexes={}},e}(),q=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),G=function(){function e(e,t,n){this._posx=e,this._posy=t,this._target=n}return e.prototype.preventDefault=function(){},e.prototype.stopPropagation=function(){},Object.defineProperty(e.prototype,"target",{get:function(){return this._target},enumerable:!0,configurable:!0}),e}(),Y=function(e){function t(t){var n=e.call(this,t.posx,t.posy,t.target)||this;return n.originalEvent=t,n}return q(t,e),t.prototype.preventDefault=function(){this.originalEvent.preventDefault()},t.prototype.stopPropagation=function(){this.originalEvent.stopPropagation()},t}(G),Z=function(e){function t(t,n,i){var o=e.call(this,t,n,i.target)||this;return o.originalEvent=i,o}return q(t,e),t.prototype.preventDefault=function(){this.originalEvent.preventDefault()},t.prototype.stopPropagation=function(){this.originalEvent.stopPropagation()},t}(G),X=n("ZQ78"),Q=n("X+cX"),J=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}();var $=function(){function e(e){this.context=e,this._cache={"":[]}}return e.prototype.alloc=function(e){var t=this.cache(e).pop();if(!t){var n=document.createElement("div");n.className="content";var i=document.createElement("div");i.appendChild(n);var o=null;try{o=this.context.renderer.renderTemplate(this.context.tree,e,n)}catch(e){console.error("Tree usage error: exception while rendering template"),console.error(e)}t={element:i,templateId:e,templateData:o}}return t},e.prototype.release=function(e,t){!function(e){try{e.parentElement.removeChild(e)}catch(e){}}(t.element),this.cache(e).push(t)},e.prototype.cache=function(e){return this._cache[e]||(this._cache[e]=[])},e.prototype.garbageCollect=function(){var e=this;this._cache&&Object.keys(this._cache).forEach((function(t){e._cache[t].forEach((function(n){e.context.renderer.disposeTemplate(e.context.tree,t,n.templateData),n.element=null,n.templateData=null})),delete e._cache[t]}))},e.prototype.dispose=function(){this.garbageCollect(),this._cache=null},e}(),ee=function(){function e(e,t){var n=this;this.width=0,this.needsRender=!1,this.uri=null,this.unbindDragStart=O.a.None,this._draggable=!1,this.context=e,this.model=t,this.id=this.model.id,this.row=null,this.top=0,this.height=t.getHeight(),this._styles={},t.getAllTraits().forEach((function(e){return n._styles[e]=!0})),t.isExpanded()&&this.addClass("expanded")}return Object.defineProperty(e.prototype,"expanded",{set:function(e){e?this.addClass("expanded"):this.removeClass("expanded")},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"loading",{set:function(e){e?this.addClass("codicon-loading"):this.removeClass("codicon-loading")},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"draggable",{get:function(){return this._draggable},set:function(e){this._draggable=e,this.render(!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dropTarget",{set:function(e){e?this.addClass("drop-target"):this.removeClass("drop-target")},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"element",{get:function(){return this.row&&this.row.element},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"templateId",{get:function(){return this._templateId||(this._templateId=this.context.renderer.getTemplateId&&this.context.renderer.getTemplateId(this.context.tree,this.model.getElement()))},enumerable:!0,configurable:!0}),e.prototype.addClass=function(e){this._styles[e]=!0,this.render(!0)},e.prototype.removeClass=function(e){delete this._styles[e],this.render(!0)},e.prototype.render=function(e){var t=this;if(void 0===e&&(e=!1),this.model&&this.element){var n=["monaco-tree-row"];n.push.apply(n,Object.keys(this._styles)),this.model.hasChildren()&&n.push("has-children"),this.element.className=n.join(" "),this.element.draggable=this.draggable,this.element.style.height=this.height+"px",this.element.setAttribute("role","treeitem");var i=this.context.accessibilityProvider,o=i.getAriaLabel(this.context.tree,this.model.getElement());if(o&&this.element.setAttribute("aria-label",o),i.getPosInSet&&i.getSetSize&&(this.element.setAttribute("aria-setsize",i.getSetSize()),this.element.setAttribute("aria-posinset",i.getPosInSet(this.context.tree,this.model.getElement()))),this.model.hasTrait("focused")){var r=F.L(this.model.id);this.element.setAttribute("aria-selected","true"),this.element.setAttribute("id",r)}else this.element.setAttribute("aria-selected","false"),this.element.removeAttribute("id");this.model.hasChildren()?this.element.setAttribute("aria-expanded",String(!!this._styles.expanded)):this.element.removeAttribute("aria-expanded"),this.element.setAttribute("aria-level",String(this.model.getDepth())),this.context.options.paddingOnRow?this.element.style.paddingLeft=this.context.options.twistiePixels+(this.model.getDepth()-1)*this.context.options.indentPixels+"px":(this.element.style.paddingLeft=(this.model.getDepth()-1)*this.context.options.indentPixels+"px",this.row.element.firstElementChild.style.paddingLeft=this.context.options.twistiePixels+"px");var a=this.context.dnd.getDragURI(this.context.tree,this.model.getElement());if(a!==this.uri&&(this.unbindDragStart&&this.unbindDragStart.dispose(),a?(this.uri=a,this.draggable=!0,this.unbindDragStart=s.j(this.element,"dragstart",(function(e){t.onDragStart(e)}))):this.uri=null),!e&&this.element){var u=0;if(this.context.horizontalScrolling){var l=window.getComputedStyle(this.element);u=parseFloat(l.paddingLeft)}this.context.horizontalScrolling&&(this.element.style.width=P.h?"-moz-fit-content":"fit-content");try{this.context.renderer.renderElement(this.context.tree,this.model.getElement(),this.templateId,this.row.templateData)}catch(e){console.error("Tree usage error: exception while rendering element"),console.error(e)}this.context.horizontalScrolling&&(this.width=s.B(this.element)+u,this.element.style.width="")}}},e.prototype.insertInDOM=function(e,t){if(this.row||(this.row=this.context.cache.alloc(this.templateId),this.element[ne.BINDING]=this),!this.element.parentElement){if(null===t)e.appendChild(this.element);else try{e.insertBefore(this.element,t)}catch(t){console.warn("Failed to locate previous tree element"),e.appendChild(this.element)}this.render()}},e.prototype.removeFromDOM=function(){this.row&&(this.unbindDragStart.dispose(),this.uri=null,this.element[ne.BINDING]=null,this.context.cache.release(this.templateId,this.row),this.row=null)},e.prototype.dispose=function(){this.row=null},e}(),te=function(e){function t(t,n,i){var o=e.call(this,t,n)||this;return o.row={element:i,templateData:null,templateId:null},o}return J(t,e),t.prototype.render=function(){if(this.model&&this.element){var e=["monaco-tree-wrapper"];e.push.apply(e,Object.keys(this._styles)),this.model.hasChildren()&&e.push("has-children"),this.element.className=e.join(" ")}},t.prototype.insertInDOM=function(e,t){},t.prototype.removeFromDOM=function(){},t}(ee);var ne=function(e){function t(n,i){var o=e.call(this)||this;o.model=null,o.lastPointerType="",o.lastClickTimeStamp=0,o.contentWidthUpdateDelayer=new Q.a(50),o.isRefreshing=!1,o.refreshingPreviousChildrenIds={},o.currentDragAndDropData=null,o.currentDropTarget=null,o.currentDropTargets=null,o.currentDropDisposable=O.a.None,o.gestureDisposable=O.a.None,o.dragAndDropScrollInterval=null,o.dragAndDropScrollTimeout=null,o.dragAndDropMouseY=null,o.highlightedItemWasDraggable=!1,o.onHiddenScrollTop=null,o._onDOMFocus=new L.a,o.onDOMFocus=o._onDOMFocus.event,o._onDOMBlur=new L.a,o._onDidScroll=new L.a,t.counter++,o.instance=t.counter;var r=void 0===n.options.horizontalScrollMode?2:n.options.horizontalScrollMode;o.horizontalScrolling=2!==r,o.context={dataSource:n.dataSource,renderer:n.renderer,controller:n.controller,dnd:n.dnd,filter:n.filter,sorter:n.sorter,tree:n.tree,accessibilityProvider:n.accessibilityProvider,options:n.options,cache:new $(n),horizontalScrolling:o.horizontalScrolling},o.modelListeners=[],o.viewListeners=[],o.items={},o.domNode=document.createElement("div"),o.domNode.className="monaco-tree no-focused-item monaco-tree-instance-"+o.instance,o.domNode.tabIndex=n.options.preventRootFocus?-1:0,o.styleElement=s.w(o.domNode),o.treeStyler=n.styler||new w(o.styleElement,"monaco-tree-instance-"+o.instance),o.domNode.setAttribute("role","tree"),o.context.options.ariaLabel&&o.domNode.setAttribute("aria-label",o.context.options.ariaLabel),o.context.options.alwaysFocused&&s.f(o.domNode,"focused"),o.context.options.paddingOnRow||s.f(o.domNode,"no-row-padding"),o.wrapper=document.createElement("div"),o.wrapper.className="monaco-tree-wrapper",o.scrollableElement=new U.b(o.wrapper,{alwaysConsumeMouseWheel:!0,horizontal:r,vertical:void 0!==n.options.verticalScrollMode?n.options.verticalScrollMode:1,useShadows:n.options.useShadows}),o.scrollableElement.onScroll((function(e){o.render(e.scrollTop,e.height,e.scrollLeft,e.width,e.scrollWidth),o._onDidScroll.fire()})),P.i?(o.wrapper.style.msTouchAction="none",o.wrapper.style.msContentZooming="none"):o.gestureDisposable=A.b.addTarget(o.wrapper),o.rowsContainer=document.createElement("div"),o.rowsContainer.className="monaco-tree-rows",n.options.showTwistie&&(o.rowsContainer.className+=" show-twisties");var a=s.Z(o.domNode);return o.viewListeners.push(a.onDidFocus((function(){return o.onFocus()}))),o.viewListeners.push(a.onDidBlur((function(){return o.onBlur()}))),o.viewListeners.push(a),o.viewListeners.push(s.j(o.domNode,"keydown",(function(e){return o.onKeyDown(e)}))),o.viewListeners.push(s.j(o.domNode,"keyup",(function(e){return o.onKeyUp(e)}))),o.viewListeners.push(s.j(o.domNode,"mousedown",(function(e){return o.onMouseDown(e)}))),o.viewListeners.push(s.j(o.domNode,"mouseup",(function(e){return o.onMouseUp(e)}))),o.viewListeners.push(s.j(o.wrapper,"auxclick",(function(e){e&&1===e.button&&o.onMouseMiddleClick(e)}))),o.viewListeners.push(s.j(o.wrapper,"click",(function(e){return o.onClick(e)}))),o.viewListeners.push(s.j(o.domNode,"contextmenu",(function(e){return o.onContextMenu(e)}))),o.viewListeners.push(s.j(o.wrapper,A.a.Tap,(function(e){return o.onTap(e)}))),o.viewListeners.push(s.j(o.wrapper,A.a.Change,(function(e){return o.onTouchChange(e)}))),P.i&&(o.viewListeners.push(s.j(o.wrapper,"MSPointerDown",(function(e){return o.onMsPointerDown(e)}))),o.viewListeners.push(s.j(o.wrapper,"MSGestureTap",(function(e){return o.onMsGestureTap(e)}))),o.viewListeners.push(s.m(o.wrapper,"MSGestureChange",(function(e){return o.onThrottledMsGestureChange(e)}),(function(e,t){t.stopPropagation(),t.preventDefault();var n={translationY:t.translationY,translationX:t.translationX};return e&&(n.translationY+=e.translationY,n.translationX+=e.translationX),n})))),o.viewListeners.push(s.j(window,"dragover",(function(e){return o.onDragOver(e)}))),o.viewListeners.push(s.j(o.wrapper,"drop",(function(e){return o.onDrop(e)}))),o.viewListeners.push(s.j(window,"dragend",(function(e){return o.onDragEnd(e)}))),o.viewListeners.push(s.j(window,"dragleave",(function(e){return o.onDragOver(e)}))),o.wrapper.appendChild(o.rowsContainer),o.domNode.appendChild(o.scrollableElement.getDomNode()),i.appendChild(o.domNode),o.lastRenderTop=0,o.lastRenderHeight=0,o.didJustPressContextMenuKey=!1,o.currentDropTarget=null,o.currentDropTargets=[],o.shouldInvalidateDropReaction=!1,o.dragAndDropScrollInterval=null,o.dragAndDropScrollTimeout=null,o.onRowsChanged(),o.layout(),o.setupMSGesture(),o.applyStyles(n.options),o}return J(t,e),t.prototype.applyStyles=function(e){this.treeStyler.style(e)},t.prototype.createViewItem=function(e){return new ee(this.context,e)},t.prototype.getHTMLElement=function(){return this.domNode},t.prototype.focus=function(){this.domNode.focus()},t.prototype.isFocused=function(){return document.activeElement===this.domNode},t.prototype.blur=function(){this.domNode.blur()},t.prototype.setupMSGesture=function(){var e=this;window.MSGesture&&(this.msGesture=new MSGesture,setTimeout((function(){return e.msGesture.target=e.wrapper}),100))},t.prototype.isTreeVisible=function(){return null===this.onHiddenScrollTop},t.prototype.layout=function(e,t){this.isTreeVisible()&&(this.viewHeight=e||s.A(this.wrapper),this.scrollHeight=this.getContentHeight(),this.horizontalScrolling&&(this.viewWidth=t||s.B(this.wrapper)))},t.prototype.render=function(e,t,n,i,o){var r,s,a=e,u=e+t,l=this.lastRenderTop+this.lastRenderHeight;for(r=this.indexAfter(u)-1,s=this.indexAt(Math.max(l,a));r>=s;r--)this.insertItemInDOM(this.itemAtIndex(r));for(r=Math.min(this.indexAt(this.lastRenderTop),this.indexAfter(u))-1,s=this.indexAt(a);r>=s;r--)this.insertItemInDOM(this.itemAtIndex(r));for(r=this.indexAt(this.lastRenderTop),s=Math.min(this.indexAt(a),this.indexAfter(l));r1e3,l=[],c=!1;if(!u)c=(l=new R.a({getElements:function(){return o}},{getElements:function(){return r.map((function(e){return e.id}))}},null).ComputeDiff(!1).changes).some((function(e){if(e.modifiedLength>0)for(var n=e.modifiedStart,i=e.modifiedStart+e.modifiedLength;n0&&this.onRemoveItems(new z.a(o,p.originalStart,p.originalStart+p.originalLength)),p.modifiedLength>0){var f=r[p.modifiedStart-1]||n;f=f.getDepth()>0?f:null,this.onInsertItems(new z.a(r,p.modifiedStart,p.modifiedStart+p.modifiedLength),f?f.id:null)}}else(u||l.length)&&(this.onRemoveItems(new z.a(o)),this.onInsertItems(new z.a(r),n.getDepth()>0?n.id:null));(u||l.length)&&this.onRowsChanged()}},t.prototype.onItemRefresh=function(e){this.onItemsRefresh([e])},t.prototype.onItemsRefresh=function(e){var t=this;this.onRefreshItemSet(e.filter((function(e){return t.items.hasOwnProperty(e.id)}))),this.onRowsChanged()},t.prototype.onItemExpanding=function(e){var t=this.items[e.item.id];t&&(t.expanded=!0)},t.prototype.onItemExpanded=function(e){var t=e.item,n=this.items[t.id];if(n){n.expanded=!0;var i=this.onInsertItems(t.getNavigator(),t.id)||0,o=this.scrollTop;n.top+n.height<=this.scrollTop&&(o+=i),this.onRowsChanged(o)}},t.prototype.onItemCollapsing=function(e){var t=e.item,n=this.items[t.id];n&&(n.expanded=!1,this.onRemoveItems(new z.e(t.getNavigator(),(function(e){return e&&e.id}))),this.onRowsChanged())},t.prototype.onItemReveal=function(e){var t=e.item,n=e.relativeTop,i=this.items[t.id];if(i)if(null!==n){n=(n=n<0?0:n)>1?1:n;var o=i.height-this.viewHeight;this.scrollTop=o*n+i.top}else{var r=i.top+i.height,s=this.scrollTop+this.viewHeight;i.top=s&&(this.scrollTop=r-this.viewHeight)}},t.prototype.onItemAddTrait=function(e){var t=e.item,n=e.trait,i=this.items[t.id];i&&i.addClass(n),"highlighted"===n&&(s.f(this.domNode,n),i&&(this.highlightedItemWasDraggable=!!i.draggable,i.draggable&&(i.draggable=!1)))},t.prototype.onItemRemoveTrait=function(e){var t=e.item,n=e.trait,i=this.items[t.id];i&&i.removeClass(n),"highlighted"===n&&(s.P(this.domNode,n),this.highlightedItemWasDraggable&&(i.draggable=!0),this.highlightedItemWasDraggable=!1)},t.prototype.onModelFocusChange=function(){var e=this.model&&this.model.getFocus();s.Y(this.domNode,"no-focused-item",!e),e?this.domNode.setAttribute("aria-activedescendant",F.L(this.context.dataSource.getId(this.context.tree,e))):this.domNode.removeAttribute("aria-activedescendant")},t.prototype.onInsertItem=function(e){var t=this;e.onDragStart=function(n){t.onDragStart(e,n)},e.needsRender=!0,this.refreshViewItem(e),this.items[e.id]=e},t.prototype.onRefreshItem=function(e,t){void 0===t&&(t=!1),e.needsRender=e.needsRender||t,this.refreshViewItem(e)},t.prototype.onRemoveItem=function(e){this.removeItemFromDOM(e),e.dispose(),delete this.items[e.id]},t.prototype.refreshViewItem=function(e){e.render(),this.shouldBeRendered(e)?this.insertItemInDOM(e):this.removeItemFromDOM(e)},t.prototype.onClick=function(e){if(!this.lastPointerType||"mouse"===this.lastPointerType){var t=new j.b(e),n=this.getItemAround(t.target);n&&(P.i&&Date.now()-this.lastClickTimeStamp<300&&(t.detail=2),this.lastClickTimeStamp=Date.now(),this.context.controller.onClick(this.context.tree,n.model.getElement(),t))}},t.prototype.onMouseMiddleClick=function(e){if(this.context.controller.onMouseMiddleClick){var t=new j.b(e),n=this.getItemAround(t.target);n&&this.context.controller.onMouseMiddleClick(this.context.tree,n.model.getElement(),t)}},t.prototype.onMouseDown=function(e){if(this.didJustPressContextMenuKey=!1,this.context.controller.onMouseDown&&(!this.lastPointerType||"mouse"===this.lastPointerType)){var t=new j.b(e);if(!(t.ctrlKey&&u.f&&u.e)){var n=this.getItemAround(t.target);n&&this.context.controller.onMouseDown(this.context.tree,n.model.getElement(),t)}}},t.prototype.onMouseUp=function(e){if(this.context.controller.onMouseUp&&(!this.lastPointerType||"mouse"===this.lastPointerType)){var t=new j.b(e);if(!(t.ctrlKey&&u.f&&u.e)){var n=this.getItemAround(t.target);n&&this.context.controller.onMouseUp(this.context.tree,n.model.getElement(),t)}}},t.prototype.onTap=function(e){var t=this.getItemAround(e.initialTarget);t&&this.context.controller.onTap(this.context.tree,t.model.getElement(),e)},t.prototype.onTouchChange=function(e){e.preventDefault(),e.stopPropagation(),this.scrollTop-=e.translationY},t.prototype.onContextMenu=function(e){var t,n;if(e instanceof KeyboardEvent||this.didJustPressContextMenuKey){this.didJustPressContextMenuKey=!1;var i=new W.a(e),o=void 0;if(n=this.model.getFocus()){var r=this.context.dataSource.getId(this.context.tree,n),a=this.items[r];o=s.C(a.element)}else n=this.model.getInput(),o=s.C(this.inputItem.element);t=new Z(o.left+o.width,o.top,i)}else{var u=new j.b(e),l=this.getItemAround(u.target);if(!l)return;n=l.model.getElement(),t=new Y(u)}this.context.controller.onContextMenu(this.context.tree,n,t)},t.prototype.onKeyDown=function(e){var t=new W.a(e);this.didJustPressContextMenuKey=58===t.keyCode||t.shiftKey&&68===t.keyCode,t.target&&t.target.tagName&&"input"===t.target.tagName.toLowerCase()||(this.didJustPressContextMenuKey&&(t.preventDefault(),t.stopPropagation()),this.context.controller.onKeyDown(this.context.tree,t))},t.prototype.onKeyUp=function(e){this.didJustPressContextMenuKey&&this.onContextMenu(e),this.didJustPressContextMenuKey=!1,this.context.controller.onKeyUp(this.context.tree,new W.a(e))},t.prototype.onDragStart=function(e,t){if(!this.model.getHighlight()){var n,i=e.model.getElement(),o=this.model.getSelection();if(n=o.indexOf(i)>-1?o:[i],t.dataTransfer.effectAllowed="copyMove",t.dataTransfer.setData(X.a.RESOURCES,JSON.stringify([e.uri])),t.dataTransfer.setDragImage){var r=void 0;r=this.context.dnd.getDragLabel?this.context.dnd.getDragLabel(this.context.tree,n):String(n.length);var s=document.createElement("div");s.className="monaco-tree-drag-image",s.textContent=r,document.body.appendChild(s),t.dataTransfer.setDragImage(s,-10,-10),setTimeout((function(){return document.body.removeChild(s)}),0)}this.currentDragAndDropData=new V(n),X.c.CurrentDragAndDropData=new B(n),this.context.dnd.onDragStart(this.context.tree,this.currentDragAndDropData,new j.a(t))}},t.prototype.setupDragAndDropScrollInterval=function(){var e=this,t=s.F(this.wrapper).top;this.dragAndDropScrollInterval||(this.dragAndDropScrollInterval=window.setInterval((function(){if(null!==e.dragAndDropMouseY){var n=e.dragAndDropMouseY-t,i=0,o=e.viewHeight-35;n<35?i=Math.max(-14,.2*(n-35)):n>o&&(i=Math.min(14,.2*(n-o))),e.scrollTop+=i}}),10),this.cancelDragAndDropScrollTimeout(),this.dragAndDropScrollTimeout=window.setTimeout((function(){e.cancelDragAndDropScrollInterval(),e.dragAndDropScrollTimeout=null}),1e3))},t.prototype.cancelDragAndDropScrollInterval=function(){this.dragAndDropScrollInterval&&(window.clearInterval(this.dragAndDropScrollInterval),this.dragAndDropScrollInterval=null),this.cancelDragAndDropScrollTimeout()},t.prototype.cancelDragAndDropScrollTimeout=function(){this.dragAndDropScrollTimeout&&(window.clearTimeout(this.dragAndDropScrollTimeout),this.dragAndDropScrollTimeout=null)},t.prototype.onDragOver=function(e){var t=this;e.preventDefault();var n,i=new j.a(e),o=this.getItemAround(i.target);if(!o||0===i.posx&&0===i.posy&&i.browserEvent.type===s.d.DRAG_LEAVE)return this.currentDropTarget&&(this.currentDropTargets.forEach((function(e){return e.dropTarget=!1})),this.currentDropTargets=[],this.currentDropDisposable.dispose()),this.cancelDragAndDropScrollInterval(),this.currentDropTarget=null,this.currentDropElement=null,this.dragAndDropMouseY=null,!1;if(this.setupDragAndDropScrollInterval(),this.dragAndDropMouseY=i.posy,!this.currentDragAndDropData)if(X.c.CurrentDragAndDropData)this.currentDragAndDropData=X.c.CurrentDragAndDropData;else{if(!i.dataTransfer.types)return!1;this.currentDragAndDropData=new H}this.currentDragAndDropData.update(i.browserEvent.dataTransfer);var r,a=o.model;do{if(n=a?a.getElement():this.model.getInput(),!(r=this.context.dnd.onDragOver(this.context.tree,this.currentDragAndDropData,n,i))||1!==r.bubble)break;a=a&&a.parent}while(a);if(!a)return this.currentDropElement=null,!1;var u=r&&r.accept;u?(this.currentDropElement=a.getElement(),i.preventDefault(),i.dataTransfer.dropEffect=0===r.effect?"copy":"move"):this.currentDropElement=null;var l,c,d=a.id===this.inputItem.id?this.inputItem:this.items[a.id];if((this.shouldInvalidateDropReaction||this.currentDropTarget!==d||(l=this.currentDropElementReaction,c=r,!(!l&&!c||l&&c&&l.accept===c.accept&&l.bubble===c.bubble&&l.effect===c.effect)))&&(this.shouldInvalidateDropReaction=!1,this.currentDropTarget&&(this.currentDropTargets.forEach((function(e){return e.dropTarget=!1})),this.currentDropTargets=[],this.currentDropDisposable.dispose()),this.currentDropTarget=d,this.currentDropElementReaction=r,u)){if(this.currentDropTarget&&(this.currentDropTarget.dropTarget=!0,this.currentDropTargets.push(this.currentDropTarget)),0===r.bubble)for(var h=a.getNavigator(),p=void 0;p=h.next();)(o=this.items[p.id])&&(o.dropTarget=!0,this.currentDropTargets.push(o));if(r.autoExpand){var f=Object(Q.l)(500);this.currentDropDisposable=O.h((function(){return f.cancel()})),f.then((function(){return t.context.tree.expand(t.currentDropElement)})).then((function(){return t.shouldInvalidateDropReaction=!0}))}}return!0},t.prototype.onDrop=function(e){if(this.currentDropElement){var t=new j.a(e);t.preventDefault(),this.currentDragAndDropData.update(t.browserEvent.dataTransfer),this.context.dnd.drop(this.context.tree,this.currentDragAndDropData,this.currentDropElement,t),this.onDragEnd(e)}this.cancelDragAndDropScrollInterval()},t.prototype.onDragEnd=function(e){this.currentDropTarget&&(this.currentDropTargets.forEach((function(e){return e.dropTarget=!1})),this.currentDropTargets=[]),this.currentDropDisposable.dispose(),this.cancelDragAndDropScrollInterval(),this.currentDragAndDropData=null,X.c.CurrentDragAndDropData=void 0,this.currentDropElement=null,this.currentDropTarget=null,this.dragAndDropMouseY=null},t.prototype.onFocus=function(){this.context.options.alwaysFocused||s.f(this.domNode,"focused"),this._onDOMFocus.fire()},t.prototype.onBlur=function(){this.context.options.alwaysFocused||s.P(this.domNode,"focused"),this.domNode.removeAttribute("aria-activedescendant"),this._onDOMBlur.fire()},t.prototype.onMsPointerDown=function(e){if(this.msGesture){var t=e.pointerType;t!==(e.MSPOINTER_TYPE_MOUSE||"mouse")?t===(e.MSPOINTER_TYPE_TOUCH||"touch")&&(this.lastPointerType="touch",e.stopPropagation(),e.preventDefault(),this.msGesture.addPointer(e.pointerId)):this.lastPointerType="mouse"}},t.prototype.onThrottledMsGestureChange=function(e){this.scrollTop-=e.translationY},t.prototype.onMsGestureTap=function(e){e.initialTarget=document.elementFromPoint(e.clientX,e.clientY),this.onTap(e)},t.prototype.insertItemInDOM=function(e){var t=null,n=this.itemAfter(e);n&&n.element&&(t=n.element),e.insertInDOM(this.rowsContainer,t)},t.prototype.removeItemFromDOM=function(e){e&&e.removeFromDOM()},t.prototype.shouldBeRendered=function(e){return e.topthis.lastRenderTop},t.prototype.getItemAround=function(e){var n=this.inputItem,i=e;do{if(i[t.BINDING]&&(n=i[t.BINDING]),i===this.wrapper||i===this.domNode)return n;if(i===this.scrollableElement.getDomNode()||i===document.body)return}while(i=i.parentElement)},t.prototype.releaseModel=function(){this.model&&(this.modelListeners=O.f(this.modelListeners),this.model=null)},t.prototype.dispose=function(){var t=this;this.scrollableElement.dispose(),this.releaseModel(),this.viewListeners=O.f(this.viewListeners),this._onDOMFocus.dispose(),this._onDOMBlur.dispose(),this.domNode.parentNode&&this.domNode.parentNode.removeChild(this.domNode),this.items&&Object.keys(this.items).forEach((function(e){return t.items[e].removeFromDOM()})),this.context.cache&&this.context.cache.dispose(),this.gestureDisposable.dispose(),e.prototype.dispose.call(this)},t.BINDING="monaco-tree-row",t.LOADING_DECORATION_DELAY=800,t.counter=0,t}(K),ie=n("zrhQ"),oe=n("qj0h"),re=function(e,t,n){if(void 0===n&&(n={}),this.tree=e,this.configuration=t,this.options=n,!t.dataSource)throw new Error("You must provide a Data Source to the tree.");this.dataSource=t.dataSource,this.renderer=t.renderer,this.controller=t.controller||new _({clickBehavior:1,keyboardSupport:"boolean"!=typeof n.keyboardSupport||n.keyboardSupport}),this.dnd=t.dnd||new b,this.filter=t.filter||new y,this.sorter=t.sorter,this.accessibilityProvider=t.accessibilityProvider||new C,this.styler=t.styler},se={listFocusBackground:ie.a.fromHex("#073655"),listActiveSelectionBackground:ie.a.fromHex("#0E639C"),listActiveSelectionForeground:ie.a.fromHex("#FFFFFF"),listFocusAndSelectionBackground:ie.a.fromHex("#094771"),listFocusAndSelectionForeground:ie.a.fromHex("#FFFFFF"),listInactiveSelectionBackground:ie.a.fromHex("#3F3F46"),listHoverBackground:ie.a.fromHex("#2A2D2E"),listDropBackground:ie.a.fromHex("#383B3D")},ae=function(){function e(e,t,n){void 0===n&&(n={}),this._onDidChangeFocus=new L.f,this.onDidChangeFocus=this._onDidChangeFocus.event,this._onDidChangeSelection=new L.f,this.onDidChangeSelection=this._onDidChangeSelection.event,this._onHighlightChange=new L.f,this._onDidExpandItem=new L.f,this._onDidCollapseItem=new L.f,this._onDispose=new L.a,this.onDidDispose=this._onDispose.event,this.container=e,Object(oe.g)(n,se,!1),n.twistiePixels="number"==typeof n.twistiePixels?n.twistiePixels:32,n.showTwistie=!1!==n.showTwistie,n.indentPixels="number"==typeof n.indentPixels?n.indentPixels:12,n.alwaysFocused=!0===n.alwaysFocused,n.useShadows=!1!==n.useShadows,n.paddingOnRow=!1!==n.paddingOnRow,n.showLoading=!1!==n.showLoading,this.context=new re(this,t,n),this.model=new T(this.context),this.view=new ne(this.context,this.container),this.view.setModel(this.model),this._onDidChangeFocus.input=this.model.onDidFocus,this._onDidChangeSelection.input=this.model.onDidSelect,this._onHighlightChange.input=this.model.onDidHighlight,this._onDidExpandItem.input=this.model.onDidExpandItem,this._onDidCollapseItem.input=this.model.onDidCollapseItem}return e.prototype.style=function(e){this.view.applyStyles(e)},Object.defineProperty(e.prototype,"onDidFocus",{get:function(){return this.view.onDOMFocus},enumerable:!0,configurable:!0}),e.prototype.getHTMLElement=function(){return this.view.getHTMLElement()},e.prototype.layout=function(e,t){this.view.layout(e,t)},e.prototype.domFocus=function(){this.view.focus()},e.prototype.isDOMFocused=function(){return this.view.isFocused()},e.prototype.domBlur=function(){this.view.blur()},e.prototype.setInput=function(e){return this.model.setInput(e)},e.prototype.getInput=function(){return this.model.getInput()},e.prototype.expand=function(e){return this.model.expand(e)},e.prototype.collapse=function(e,t){return void 0===t&&(t=!1),this.model.collapse(e,t)},e.prototype.toggleExpansion=function(e,t){return void 0===t&&(t=!1),this.model.toggleExpansion(e,t)},e.prototype.isExpanded=function(e){return this.model.isExpanded(e)},e.prototype.reveal=function(e,t){return void 0===t&&(t=null),this.model.reveal(e,t)},e.prototype.getHighlight=function(){return this.model.getHighlight()},e.prototype.clearHighlight=function(e){this.model.setHighlight(null,e)},e.prototype.setSelection=function(e,t){this.model.setSelection(e,t)},e.prototype.getSelection=function(){return this.model.getSelection()},e.prototype.clearSelection=function(e){this.model.setSelection([],e)},e.prototype.setFocus=function(e,t){this.model.setFocus(e,t)},e.prototype.getFocus=function(){return this.model.getFocus()},e.prototype.focusNext=function(e,t){this.model.focusNext(e,t)},e.prototype.focusPrevious=function(e,t){this.model.focusPrevious(e,t)},e.prototype.focusParent=function(e){this.model.focusParent(e)},e.prototype.focusFirstChild=function(e){this.model.focusFirstChild(e)},e.prototype.focusFirst=function(e,t){this.model.focusFirst(e,t)},e.prototype.focusNth=function(e,t){this.model.focusNth(e,t)},e.prototype.focusLast=function(e,t){this.model.focusLast(e,t)},e.prototype.focusNextPage=function(e){this.view.focusNextPage(e)},e.prototype.focusPreviousPage=function(e){this.view.focusPreviousPage(e)},e.prototype.clearFocus=function(e){this.model.setFocus(null,e)},e.prototype.dispose=function(){this._onDispose.fire(),this.model.dispose(),this.view.dispose(),this._onDidChangeFocus.dispose(),this._onDidChangeSelection.dispose(),this._onHighlightChange.dispose(),this._onDidExpandItem.dispose(),this._onDidCollapseItem.dispose(),this._onDispose.dispose()},e}(),ue=(n("HyZH"),function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}()),le={progressBarBackground:ie.a.fromHex("#0E70C0")},ce=function(e){function t(t,n){var i=e.call(this)||this;return i.options=n||Object.create(null),Object(oe.g)(i.options,le,!1),i.workedVal=0,i.progressBarBackground=i.options.progressBarBackground,i._register(i.showDelayedScheduler=new Q.d((function(){return Object(s.X)(i.element)}),0)),i.create(t),i}return ue(t,e),t.prototype.create=function(e){this.element=document.createElement("div"),Object(s.f)(this.element,"monaco-progress-container"),e.appendChild(this.element),this.bit=document.createElement("div"),Object(s.f)(this.bit,"progress-bit"),this.element.appendChild(this.bit),this.applyStyles()},t.prototype.off=function(){this.bit.style.width="inherit",this.bit.style.opacity="1",Object(s.Q)(this.element,"active","infinite","discrete"),this.workedVal=0,this.totalWork=void 0},t.prototype.stop=function(){return this.doDone(!1)},t.prototype.doDone=function(e){var t=this;return Object(s.f)(this.element,"done"),Object(s.I)(this.element,"infinite")?(this.bit.style.opacity="0",e?setTimeout((function(){return t.off()}),200):this.off()):(this.bit.style.width="inherit",e?setTimeout((function(){return t.off()}),200):this.off()),this},t.prototype.hide=function(){Object(s.J)(this.element),this.showDelayedScheduler.cancel()},t.prototype.style=function(e){this.progressBarBackground=e.progressBarBackground,this.applyStyles()},t.prototype.applyStyles=function(){if(this.bit){var e=this.progressBarBackground?this.progressBarBackground.toString():"";this.bit.style.backgroundColor=e}},t}(O.a),de=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),he=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return de(t,e),t.prototype.onContextMenu=function(t,n,i){return u.e?this.onLeftClick(t,n,i):e.prototype.onContextMenu.call(this,t,n,i)},t}(_),pe={background:ie.a.fromHex("#1E1E1E"),foreground:ie.a.fromHex("#CCCCCC"),pickerGroupForeground:ie.a.fromHex("#0097FB"),pickerGroupBorder:ie.a.fromHex("#3F3F46"),widgetShadow:ie.a.fromHex("#000000"),progressBarBackground:ie.a.fromHex("#0E70C0")},fe=a.a("quickOpenAriaLabel","Quick picker. Type to narrow down results."),ge=function(e){function t(t,n,i){var o=e.call(this)||this;return o.isDisposed=!1,o.container=t,o.callbacks=n,o.options=i,o.styles=i||Object.create(null),Object(oe.g)(o.styles,pe,!1),o.model=null,o}return de(t,e),t.prototype.getModel=function(){return this.model},t.prototype.create=function(){var e=this;this.element=document.createElement("div"),s.f(this.element,"monaco-quick-open-widget"),this.container.appendChild(this.element),this._register(s.j(this.element,s.d.CONTEXT_MENU,(function(e){return s.c.stop(e,!0)}))),this._register(s.j(this.element,s.d.FOCUS,(function(t){return e.gainingFocus()}),!0)),this._register(s.j(this.element,s.d.BLUR,(function(t){return e.loosingFocus(t)}),!0)),this._register(s.j(this.element,s.d.KEY_DOWN,(function(t){var n=new W.a(t);if(9===n.keyCode)s.c.stop(t,!0),e.hide(2);else if(2===n.keyCode&&!n.altKey&&!n.ctrlKey&&!n.metaKey){var i=t.currentTarget.querySelectorAll("input, .monaco-tree, .monaco-tree-row.focused .action-label.icon");n.shiftKey&&n.target===i[0]?(s.c.stop(t,!0),i[i.length-1].focus()):n.shiftKey||n.target!==i[i.length-1]||(s.c.stop(t,!0),i[0].focus())}}))),this.progressBar=this._register(new ce(this.element,{progressBarBackground:this.styles.progressBarBackground})),this.progressBar.hide(),this.inputContainer=document.createElement("div"),s.f(this.inputContainer,"quick-open-input"),this.element.appendChild(this.inputContainer),this.inputBox=this._register(new f.b(this.inputContainer,void 0,{placeholder:this.options.inputPlaceHolder||"",ariaLabel:fe,inputBackground:this.styles.inputBackground,inputForeground:this.styles.inputForeground,inputBorder:this.styles.inputBorder,inputValidationInfoBackground:this.styles.inputValidationInfoBackground,inputValidationInfoForeground:this.styles.inputValidationInfoForeground,inputValidationInfoBorder:this.styles.inputValidationInfoBorder,inputValidationWarningBackground:this.styles.inputValidationWarningBackground,inputValidationWarningForeground:this.styles.inputValidationWarningForeground,inputValidationWarningBorder:this.styles.inputValidationWarningBorder,inputValidationErrorBackground:this.styles.inputValidationErrorBackground,inputValidationErrorForeground:this.styles.inputValidationErrorForeground,inputValidationErrorBorder:this.styles.inputValidationErrorBorder})),this.inputElement=this.inputBox.inputElement,this.inputElement.setAttribute("role","combobox"),this.inputElement.setAttribute("aria-haspopup","false"),this.inputElement.setAttribute("aria-autocomplete","list"),this._register(s.j(this.inputBox.inputElement,s.d.INPUT,(function(t){return e.onType()}))),this._register(s.j(this.inputBox.inputElement,s.d.KEY_DOWN,(function(t){var n=new W.a(t),i=e.shouldOpenInBackground(n);if(2!==n.keyCode)if(18===n.keyCode||16===n.keyCode||12===n.keyCode||11===n.keyCode)s.c.stop(t,!0),e.navigateInTree(n.keyCode,n.shiftKey),e.inputBox.inputElement.selectionStart===e.inputBox.inputElement.selectionEnd&&(e.inputBox.inputElement.selectionStart=e.inputBox.value.length);else if(3===n.keyCode||i){s.c.stop(t,!0);var o=e.tree.getFocus();o&&e.elementSelected(o,t,i?2:1)}}))),this.resultCount=document.createElement("div"),s.f(this.resultCount,"quick-open-result-count"),this.resultCount.setAttribute("aria-live","polite"),this.resultCount.setAttribute("aria-atomic","true"),this.element.appendChild(this.resultCount),this.treeContainer=document.createElement("div"),s.f(this.treeContainer,"quick-open-tree"),this.element.appendChild(this.treeContainer);var t=this.options.treeCreator||function(e,t,n){return new ae(e,t,n)};return this.tree=this._register(t(this.treeContainer,{dataSource:new c(this),controller:new he({clickBehavior:1,keyboardSupport:this.options.keyboardSupport}),renderer:this.renderer=new p(this,this.styles),filter:new h(this),accessibilityProvider:new d(this)},{twistiePixels:11,indentPixels:0,alwaysFocused:!0,verticalScrollMode:3,horizontalScrollMode:2,ariaLabel:a.a("treeAriaLabel","Quick Picker"),keyboardSupport:this.options.keyboardSupport,preventRootFocus:!1})),this.treeElement=this.tree.getHTMLElement(),this._register(this.tree.onDidChangeFocus((function(t){e.elementFocused(t.focus,t)}))),this._register(this.tree.onDidChangeSelection((function(t){if(t.selection&&t.selection.length>0){var n=t.payload&&t.payload.originalEvent instanceof j.b?t.payload.originalEvent:void 0,i=!!n&&e.shouldOpenInBackground(n);e.elementSelected(t.selection[0],t,i?2:1)}}))),this._register(s.j(this.treeContainer,s.d.KEY_DOWN,(function(t){var n=new W.a(t);if(e.quickNavigateConfiguration)if(18===n.keyCode||16===n.keyCode||12===n.keyCode||11===n.keyCode)s.c.stop(t,!0),e.navigateInTree(n.keyCode);else if(3===n.keyCode){s.c.stop(t,!0);var i=e.tree.getFocus();i&&e.elementSelected(i,t)}}))),this._register(s.j(this.treeContainer,s.d.KEY_UP,(function(t){var n=new W.a(t),i=n.keyCode;if(e.quickNavigateConfiguration&&e.quickNavigateConfiguration.keybindings.some((function(e){var t=e.getParts(),o=t[0];return!t[1]&&(o.shiftKey&&4===i?!(n.ctrlKey||n.altKey||n.metaKey):!(!o.altKey||6!==i)||(!(!o.ctrlKey||5!==i)||!(!o.metaKey||57!==i)))}))){var o=e.tree.getFocus();o&&e.elementSelected(o,t)}}))),this.layoutDimensions&&this.layout(this.layoutDimensions),this.applyStyles(),this._register(s.j(this.treeContainer,s.d.KEY_DOWN,(function(t){var n=new W.a(t);e.quickNavigateConfiguration||18!==n.keyCode&&16!==n.keyCode&&12!==n.keyCode&&11!==n.keyCode||(s.c.stop(t,!0),e.navigateInTree(n.keyCode,n.shiftKey),e.treeElement.focus())}))),this.element},t.prototype.style=function(e){this.styles=e,this.applyStyles()},t.prototype.applyStyles=function(){if(this.element){var e=this.styles.foreground?this.styles.foreground.toString():"",t=this.styles.background?this.styles.background.toString():"",n=this.styles.borderColor?this.styles.borderColor.toString():"",i=this.styles.widgetShadow?this.styles.widgetShadow.toString():"";this.element.style.color=e,this.element.style.backgroundColor=t,this.element.style.borderColor=n,this.element.style.borderWidth=n?"1px":"",this.element.style.borderStyle=n?"solid":"",this.element.style.boxShadow=i?"0 5px 8px "+i:""}this.progressBar&&this.progressBar.style({progressBarBackground:this.styles.progressBarBackground}),this.inputBox&&this.inputBox.style({inputBackground:this.styles.inputBackground,inputForeground:this.styles.inputForeground,inputBorder:this.styles.inputBorder,inputValidationInfoBackground:this.styles.inputValidationInfoBackground,inputValidationInfoForeground:this.styles.inputValidationInfoForeground,inputValidationInfoBorder:this.styles.inputValidationInfoBorder,inputValidationWarningBackground:this.styles.inputValidationWarningBackground,inputValidationWarningForeground:this.styles.inputValidationWarningForeground,inputValidationWarningBorder:this.styles.inputValidationWarningBorder,inputValidationErrorBackground:this.styles.inputValidationErrorBackground,inputValidationErrorForeground:this.styles.inputValidationErrorForeground,inputValidationErrorBorder:this.styles.inputValidationErrorBorder}),this.tree&&!this.options.treeCreator&&this.tree.style(this.styles),this.renderer&&this.renderer.updateStyles(this.styles)},t.prototype.shouldOpenInBackground=function(e){if(e instanceof W.a){if(17!==e.keyCode)return!1;if(e.metaKey||e.ctrlKey||e.shiftKey||e.altKey)return!1;var t=this.inputBox.inputElement;return t.selectionEnd===this.inputBox.value.length&&t.selectionStart===t.selectionEnd}return e.middleButton},t.prototype.onType=function(){var e=this.inputBox.value;this.helpText&&(e?s.J(this.helpText):s.X(this.helpText)),this.callbacks.onType(e)},t.prototype.navigateInTree=function(e,t){var n=this.tree.getInput(),i=n?n.entries:[],o=this.tree.getFocus();switch(e){case 18:this.tree.focusNext();break;case 16:this.tree.focusPrevious();break;case 12:this.tree.focusNextPage();break;case 11:this.tree.focusPreviousPage();break;case 2:t?this.tree.focusPrevious():this.tree.focusNext()}var r=this.tree.getFocus();i.length>1&&o===r&&(16===e||2===e&&t?this.tree.focusLast():(18===e||2===e&&!t)&&this.tree.focusFirst()),(r=this.tree.getFocus())&&this.tree.reveal(r)},t.prototype.elementFocused=function(e,t){if(e&&this.isVisible()){var n=this.treeElement.getAttribute("aria-activedescendant");n?this.inputElement.setAttribute("aria-activedescendant",n):this.inputElement.removeAttribute("aria-activedescendant");var i={event:t,keymods:this.extractKeyMods(t),quickNavigateConfiguration:this.quickNavigateConfiguration};this.model.runner.run(e,0,i)}},t.prototype.elementSelected=function(e,t,n){var i=!0;if(this.isVisible()){var o=n||1,r={event:t,keymods:this.extractKeyMods(t),quickNavigateConfiguration:this.quickNavigateConfiguration};i=this.model.runner.run(e,o,r)}i&&this.hide(0)},t.prototype.extractKeyMods=function(e){return{ctrlCmd:e&&(e.ctrlKey||e.metaKey||e.payload&&e.payload.originalEvent&&(e.payload.originalEvent.ctrlKey||e.payload.originalEvent.metaKey)),alt:e&&(e.altKey||e.payload&&e.payload.originalEvent&&e.payload.originalEvent.altKey)}},t.prototype.show=function(e,t){this.visible=!0,this.isLoosingFocus=!1,this.quickNavigateConfiguration=t?t.quickNavigateConfiguration:void 0,this.quickNavigateConfiguration?(s.J(this.inputContainer),s.X(this.element),this.tree.domFocus()):(s.X(this.inputContainer),s.X(this.element),this.inputBox.focus()),this.helpText&&(this.quickNavigateConfiguration||l.j(e)?s.J(this.helpText):s.X(this.helpText)),l.j(e)?this.doShowWithPrefix(e):(t&&t.value&&this.restoreLastInput(t.value),this.doShowWithInput(e,t&&t.autoFocus?t.autoFocus:{})),t&&t.inputSelection&&!this.quickNavigateConfiguration&&this.inputBox.select(t.inputSelection),this.callbacks.onShow&&this.callbacks.onShow()},t.prototype.restoreLastInput=function(e){this.inputBox.value=e,this.inputBox.select(),this.callbacks.onType(e)},t.prototype.doShowWithPrefix=function(e){this.inputBox.value=e,this.callbacks.onType(e)},t.prototype.doShowWithInput=function(e,t){this.setInput(e,t)},t.prototype.setInputAndLayout=function(e,t){var n=this;this.treeContainer.style.height=this.getHeight(e)+"px",this.tree.setInput(null).then((function(){return n.model=e,n.inputElement.setAttribute("aria-haspopup",String(e&&e.entries&&e.entries.length>0)),n.tree.setInput(e)})).then((function(){n.tree.layout();var i=e?e.entries.filter((function(t){return n.isElementVisible(e,t)})):[];n.updateResultCount(i.length),i.length&&n.autoFocus(e,i,t)}))},t.prototype.isElementVisible=function(e,t){return!e.filter||e.filter.isVisible(t)},t.prototype.autoFocus=function(e,t,n){if(void 0===n&&(n={}),n.autoFocusPrefixMatch){for(var i=void 0,o=void 0,r=n.autoFocusPrefixMatch,s=r.toLowerCase(),a=0,u=t;an.autoFocusIndex&&(this.tree.focusNth(n.autoFocusIndex),this.tree.reveal(this.tree.getFocus())):n.autoFocusSecondEntry?t.length>1&&this.tree.focusNth(1):n.autoFocusLastEntry&&t.length>1&&(this.tree.focusLast(),this.tree.reveal(this.tree.getFocus()))},t.prototype.getHeight=function(e){var n=this,i=e.renderer;if(!e){var o=i.getHeight(null);return this.options.minItemsToShow?this.options.minItemsToShow*o:0}var r,s=0;this.layoutDimensions&&this.layoutDimensions.height&&(r=.4*(this.layoutDimensions.height-50)),(!r||r>t.MAX_ITEMS_HEIGHT)&&(r=t.MAX_ITEMS_HEIGHT);for(var a=e.entries.filter((function(t){return n.isElementVisible(e,t)})),u=this.options.maxItemsToShow||a.length,l=0;l=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},we=function(e,t){return function(n,i){t(n,i,e)}},Se=function(){function e(e,t){this.themeService=t,this.widget=null,this.rangeHighlightDecorationId=null,this.lastKnownEditorSelection=null,this.editor=e}return e.get=function(t){return t.getContribution(e.ID)},e.prototype.dispose=function(){this.widget&&(this.widget.destroy(),this.widget=null)},e.prototype.run=function(e){var t=this;this.widget&&(this.widget.destroy(),this.widget=null);var n=function(e){t.clearDecorations(),e&&t.lastKnownEditorSelection&&(t.editor.setSelection(t.lastKnownEditorSelection),t.editor.revealRangeInCenterIfOutsideViewport(t.lastKnownEditorSelection,0)),t.lastKnownEditorSelection=null,document.activeElement!==document.body&&e||t.editor.focus()};this.widget=new _e(this.editor,(function(){return n(!1)}),(function(){return n(!0)}),(function(n){t.widget.setInput(e.getModel(n),e.getAutoFocus(n))}),{inputAriaLabel:e.inputAriaLabel},this.themeService),this.lastKnownEditorSelection||(this.lastKnownEditorSelection=this.editor.getSelection()),this.widget.show("")},e.prototype.decorateLine=function(t,n){var i=[];this.rangeHighlightDecorationId&&(i.push(this.rangeHighlightDecorationId),this.rangeHighlightDecorationId=null);var o=[{range:t,options:e._RANGE_HIGHLIGHT_DECORATION}],r=n.deltaDecorations(i,o);this.rangeHighlightDecorationId=r[0]},e.prototype.clearDecorations=function(){this.rangeHighlightDecorationId&&(this.editor.deltaDecorations([this.rangeHighlightDecorationId],[]),this.rangeHighlightDecorationId=null)},e.ID="editor.controller.quickOpenController",e._RANGE_HIGHLIGHT_DECORATION=r.a.register({className:"rangeHighlight",isWholeLine:!0}),e=Ce([we(1,be.c)],e)}(),Oe=function(e){function t(t,n){var i=e.call(this,n)||this;return i._inputAriaLabel=t,i}return ye(t,e),t.prototype.getController=function(e){return Se.get(e)},t.prototype._show=function(e,t){e.run({inputAriaLabel:this._inputAriaLabel,getModel:function(e){return t.getModel(e)},getAutoFocus:function(e){return t.getAutoFocus(e)}})},t}(o.b);Object(o.h)(Se.ID,Se)},s7Km: /*!*******************************************************************************************!*\ !*** ./node_modules/monaco-editor/esm/vs/editor/contrib/wordOperations/wordOperations.js ***! @@ -2537,15 +2537,15 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/config/editorOptions.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/lineTokens.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/position.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/range.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/selection.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/model.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/range.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordPartOperations/wordPartOperations.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/selection.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/multicursor/multicursor.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/model.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/multicursor/multicursor.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/model/textModelSearch.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/find/findController.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/model/tokensStore.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/model/wordHelper.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordHighlighter/wordHighlighter.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes/languageConfigurationRegistry.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes/nullMode.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes/nullMode.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/inspectTokens/inspectTokens.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes/supports.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes/supports/richEditBrackets.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */function(e,t,n){"use strict";n.d(t,"b",(function(){return Ue})),n.d(t,"a",(function(){return Xe}));var i=n("/cxE"),o=n("MI8n"),r=n("pmY6"),s=n("N0LK"),a=n("bY76"),u=n("/UlZ"),l=n("cGHE"),c=n("aokT"),d=n("gCVg"),h=n("M1Kb"),p=function(){function e(e,t){this.beforeVersionId=e,this.beforeCursorState=t,this.afterCursorState=null,this.afterVersionId=-1,this.editOperations=[]}return e.prototype.undo=function(e){for(var t=this.editOperations.length-1;t>=0;t--)this.editOperations[t]={operations:e.applyEdits(this.editOperations[t].operations)}},e.prototype.redo=function(e){for(var t=0;t0){var e=this.past.pop();try{e.undo(this.model)}catch(e){return Object(i.e)(e),this.clear(),null}return this.future.push(e),{selections:e.beforeCursorState,recordedVersionId:e.beforeVersionId}}return null},e.prototype.canUndo=function(){return this.past.length>0||null!==this.currentOpenStackElement},e.prototype.redo=function(){if(this.future.length>0){var e=this.future.pop();try{e.redo(this.model)}catch(e){return Object(i.e)(e),this.clear(),null}return this.past.push(e),{selections:e.afterCursorState,recordedVersionId:e.afterVersionId}}return null},e.prototype.canRedo=function(){return this.future.length>0},e}(),v=function(){this.spacesDiff=0,this.looksLikeAlignment=!1};function _(e,t,n,i,o){var r;for(o.spacesDiff=0,o.looksLikeAlignment=!1,r=0;r0&&a>0||l>0&&c>0)){var d=Math.abs(a-c),h=Math.abs(s-l);if(0===d)return o.spacesDiff=h,void(h>0&&0<=l-1&&l-10?o++:m>1&&r++,_(s,a,h,g,l),!l.looksLikeAlignment||n&&t===l.spacesDiff)){var S=l.spacesDiff;S<=8&&u[S]++,s=h,a=g}}var O=n;o!==r&&(O=oD&&(D=t,L=e)})),4===L&&u[4]>0&&u[2]>0&&u[2]>=u[4]/2&&(L=2)}return{insertSpaces:O,tabSize:L}}function y(e){return(1&e.metadata)>>>0}function C(e,t){e.metadata=254&e.metadata|t<<0}function w(e){return(2&e.metadata)>>>1==1}function S(e,t){e.metadata=253&e.metadata|(t?1:0)<<1}function O(e){return(4&e.metadata)>>>2==1}function L(e,t){e.metadata=251&e.metadata|(t?1:0)<<2}function D(e){return(8&e.metadata)>>>3==1}function x(e,t){e.metadata=247&e.metadata|(t?1:0)<<3}function N(e,t){e.metadata=207&e.metadata|t<<4}function k(e,t){e.metadata=191&e.metadata|(t?1:0)<<6}var E=function(){function e(e,t,n){this.metadata=0,this.parent=this,this.left=this,this.right=this,C(this,1),this.start=t,this.end=n,this.delta=0,this.maxEnd=n,this.id=e,this.ownerId=0,this.options=null,L(this,!1),N(this,1),x(this,!1),k(this,!1),this.cachedVersionId=0,this.cachedAbsoluteStart=t,this.cachedAbsoluteEnd=n,this.range=null,S(this,!1)}return e.prototype.reset=function(e,t,n,i){this.start=t,this.end=n,this.maxEnd=n,this.cachedVersionId=e,this.cachedAbsoluteStart=t,this.cachedAbsoluteEnd=n,this.range=i},e.prototype.setOptions=function(e){this.options=e;var t=this.options.className;L(this,"squiggly-error"===t||"squiggly-warning"===t||"squiggly-info"===t),N(this,this.options.stickiness),x(this,!(!this.options.overviewRuler||!this.options.overviewRuler.color)),k(this,this.options.collapseOnReplaceEdit)},e.prototype.setCachedOffsets=function(e,t,n){this.cachedVersionId!==n&&(this.range=null),this.cachedVersionId=n,this.cachedAbsoluteStart=e,this.cachedAbsoluteEnd=t},e.prototype.detach=function(){this.parent=null,this.left=null,this.right=null},e}(),I=new E(null,0,0);I.parent=I,I.left=I,I.right=I,C(I,0);var M=function(){function e(){this.root=I,this.requestNormalizeDelta=!1}return e.prototype.intervalSearch=function(e,t,n,i,o){return this.root===I?[]:function(e,t,n,i,o,r){var s=e.root,a=0,u=0,l=0,c=[],d=0;for(;s!==I;)if(w(s))S(s.left,!1),S(s.right,!1),s===s.parent.right&&(a-=s.parent.delta),s=s.parent;else{if(!w(s.left)){if(a+s.maxEndn)S(s,!0);else{if((l=a+s.end)>=t){s.setCachedOffsets(u,l,r);var h=!0;i&&s.ownerId&&s.ownerId!==i&&(h=!1),o&&O(s)&&(h=!1),h&&(c[d++]=s)}S(s,!0),s.right===I||w(s.right)||(a+=s.delta,s=s.right)}}return S(e.root,!1),c}(this,e,t,n,i,o)},e.prototype.search=function(e,t,n){return this.root===I?[]:function(e,t,n,i){var o=e.root,r=0,s=0,a=0,u=[],l=0;for(;o!==I;)if(w(o))S(o.left,!1),S(o.right,!1),o===o.parent.right&&(r-=o.parent.delta),o=o.parent;else if(o.left===I||w(o.left)){s=r+o.start,a=r+o.end,o.setCachedOffsets(s,a,i);var c=!0;t&&o.ownerId&&o.ownerId!==t&&(c=!1),n&&O(o)&&(c=!1),c&&(u[l++]=o),S(o,!0),o.right===I||w(o.right)||(r+=o.delta,o=o.right)}else o=o.left;return S(e.root,!1),u}(this,e,t,n)},e.prototype.collectNodesFromOwner=function(e){return function(e,t){var n=e.root,i=[],o=0;for(;n!==I;)w(n)?(S(n.left,!1),S(n.right,!1),n=n.parent):n.left===I||w(n.left)?(n.ownerId===t&&(i[o++]=n),S(n,!0),n.right===I||w(n.right)||(n=n.right)):n=n.left;return S(e.root,!1),i}(this,e)},e.prototype.collectNodesPostOrder=function(){return function(e){var t=e.root,n=[],i=0;for(;t!==I;)w(t)?(S(t.left,!1),S(t.right,!1),t=t.parent):t.left===I||w(t.left)?t.right===I||w(t.right)?(n[i++]=t,S(t,!0)):t=t.right:t=t.left;return S(e.root,!1),n}(this)},e.prototype.insert=function(e){R(this,e),this._normalizeDeltaIfNecessary()},e.prototype.delete=function(e){A(this,e),this._normalizeDeltaIfNecessary()},e.prototype.resolveNode=function(e,t){for(var n=e,i=0;e!==this.root;)e===e.parent.right&&(i+=e.parent.delta),e=e.parent;var o=n.start+i,r=n.end+i;n.setCachedOffsets(o,r,t)},e.prototype.acceptReplace=function(e,t,n,i){for(var o=function(e,t,n){var i=e.root,o=0,r=0,s=0,a=[],u=0;for(;i!==I;)if(w(i))S(i.left,!1),S(i.right,!1),i===i.parent.right&&(o-=i.parent.delta),i=i.parent;else{if(!w(i.left)){if(o+i.maxEndn?S(i,!0):((s=o+i.end)>=t&&(i.setCachedOffsets(r,s,0),a[u++]=i),S(i,!0),i.right===I||w(i.right)||(o+=i.delta,i=i.right))}return S(e.root,!1),a}(this,e,e+t),r=0,s=o.length;rn?(o.start+=s,o.end+=s,o.delta+=s,(o.delta<-1073741824||o.delta>1073741824)&&(e.requestNormalizeDelta=!0),S(o,!0)):(S(o,!0),o.right===I||w(o.right)||(r+=o.delta,o=o.right))}S(e.root,!1)}(this,e,e+t,n),this._normalizeDeltaIfNecessary();for(r=0,s=o.length;rn)&&(1!==i&&(2===i||t))}function P(e,t,n,i,o){var r=function(e){return(48&e.metadata)>>>4}(e),s=0===r||2===r,a=1===r||2===r,u=n-t,l=i,c=Math.min(u,l),d=e.start,h=!1,p=e.end,f=!1;t<=d&&p<=n&&function(e){return(64&e.metadata)>>>6==1}(e)&&(e.start=t,h=!0,e.end=t,f=!0);var g=o?1:u>0?2:0;if(!h&&T(d,s,t,g)&&(h=!0),!f&&T(p,a,t,g)&&(f=!0),c>0&&!o){g=u>l?2:0;!h&&T(d,s,t+c,g)&&(h=!0),!f&&T(p,a,t+c,g)&&(f=!0)}g=o?1:0;!h&&T(d,s,n,g)&&(e.start=t+l,h=!0),!f&&T(p,a,n,g)&&(e.end=t+l,f=!0);var m=l-u;h||(e.start=Math.max(0,d+m)),f||(e.end=Math.max(0,p+m)),e.start>e.end&&(e.end=e.start)}function R(e,t){if(e.root===I)return t.parent=I,t.left=I,t.right=I,C(t,0),e.root=t,e.root;!function(e,t){var n=0,i=e.root,o=t.start,r=t.end;for(;;){if(z(o,r,i.start+n,i.end+n)<0){if(i.left===I){t.start-=n,t.end-=n,t.maxEnd-=n,i.left=t;break}i=i.left}else{if(i.right===I){t.start-=n+i.delta,t.end-=n+i.delta,t.maxEnd-=n+i.delta,i.right=t;break}n+=i.delta,i=i.right}}t.parent=i,t.left=I,t.right=I,C(t,1)}(e,t),H(t.parent);for(var n=t;n!==e.root&&1===y(n.parent);){var i;if(n.parent===n.parent.parent.left)1===y(i=n.parent.parent.right)?(C(n.parent,0),C(i,0),C(n.parent.parent,1),n=n.parent.parent):(n===n.parent.right&&j(e,n=n.parent),C(n.parent,0),C(n.parent.parent,1),W(e,n.parent.parent));else 1===y(i=n.parent.parent.left)?(C(n.parent,0),C(i,0),C(n.parent.parent,1),n=n.parent.parent):(n===n.parent.left&&W(e,n=n.parent),C(n.parent,0),C(n.parent.parent,1),j(e,n.parent.parent))}return C(e.root,0),t}function A(e,t){var n,i;if(t.left===I?(i=t,(n=t.right).delta+=t.delta,(n.delta<-1073741824||n.delta>1073741824)&&(e.requestNormalizeDelta=!0),n.start+=t.delta,n.end+=t.delta):t.right===I?(n=t.left,i=t):((n=(i=function(e){for(;e.left!==I;)e=e.left;return e}(t.right)).right).start+=i.delta,n.end+=i.delta,n.delta+=i.delta,(n.delta<-1073741824||n.delta>1073741824)&&(e.requestNormalizeDelta=!0),i.start+=t.delta,i.end+=t.delta,i.delta=t.delta,(i.delta<-1073741824||i.delta>1073741824)&&(e.requestNormalizeDelta=!0)),i===e.root)return e.root=n,C(n,0),t.detach(),F(),B(n),void(e.root.parent=I);var o,r=1===y(i);if(i===i.parent.left?i.parent.left=n:i.parent.right=n,i===t?n.parent=i.parent:(i.parent===t?n.parent=i:n.parent=i.parent,i.left=t.left,i.right=t.right,i.parent=t.parent,C(i,y(t)),t===e.root?e.root=i:t===t.parent.left?t.parent.left=i:t.parent.right=i,i.left!==I&&(i.left.parent=i),i.right!==I&&(i.right.parent=i)),t.detach(),r)return H(n.parent),i!==t&&(H(i),H(i.parent)),void F();for(H(n),H(n.parent),i!==t&&(H(i),H(i.parent));n!==e.root&&0===y(n);)n===n.parent.left?(1===y(o=n.parent.right)&&(C(o,0),C(n.parent,1),j(e,n.parent),o=n.parent.right),0===y(o.left)&&0===y(o.right)?(C(o,1),n=n.parent):(0===y(o.right)&&(C(o.left,0),C(o,1),W(e,o),o=n.parent.right),C(o,y(n.parent)),C(n.parent,0),C(o.right,0),j(e,n.parent),n=e.root)):(1===y(o=n.parent.left)&&(C(o,0),C(n.parent,1),W(e,n.parent),o=n.parent.left),0===y(o.left)&&0===y(o.right)?(C(o,1),n=n.parent):(0===y(o.left)&&(C(o.right,0),C(o,1),j(e,o),o=n.parent.left),C(o,y(n.parent)),C(n.parent,0),C(o.left,0),W(e,n.parent),n=e.root));C(n,0),F()}function F(){I.parent=I,I.delta=0,I.start=0,I.end=0}function j(e,t){var n=t.right;n.delta+=t.delta,(n.delta<-1073741824||n.delta>1073741824)&&(e.requestNormalizeDelta=!0),n.start+=t.delta,n.end+=t.delta,t.right=n.left,n.left!==I&&(n.left.parent=t),n.parent=t.parent,t.parent===I?e.root=n:t===t.parent.left?t.parent.left=n:t.parent.right=n,n.left=t,t.parent=n,B(t),B(n)}function W(e,t){var n=t.left;t.delta-=n.delta,(t.delta<-1073741824||t.delta>1073741824)&&(e.requestNormalizeDelta=!0),t.start-=n.delta,t.end-=n.delta,t.left=n.right,n.right!==I&&(n.right.parent=t),n.parent=t.parent,t.parent===I?e.root=n:t===t.parent.right?t.parent.right=n:t.parent.left=n,n.right=t,t.parent=n,B(t),B(n)}function V(e){var t=e.end;if(e.left!==I){var n=e.left.maxEnd;n>t&&(t=n)}if(e.right!==I){var i=e.right.maxEnd+e.delta;i>t&&(t=i)}return t}function B(e){e.maxEnd=V(e)}function H(e){for(;e!==I;){var t=V(e);if(e.maxEnd===t)return;e.maxEnd=t,e=e.parent}}function z(e,t,n,i){return e===n?t-i:e-n}var U=function(){function e(e,t){this.piece=e,this.color=t,this.size_left=0,this.lf_left=0,this.parent=this,this.left=this,this.right=this}return e.prototype.next=function(){if(this.right!==K)return q(this.right);for(var e=this;e.parent!==K&&e.parent.left!==e;)e=e.parent;return e.parent===K?K:e.parent},e.prototype.prev=function(){if(this.left!==K)return G(this.left);for(var e=this;e.parent!==K&&e.parent.right!==e;)e=e.parent;return e.parent===K?K:e.parent},e.prototype.detach=function(){this.parent=null,this.left=null,this.right=null},e}(),K=new U(null,0);function q(e){for(;e.left!==K;)e=e.left;return e}function G(e){for(;e.right!==K;)e=e.right;return e}function Y(e){return e===K?0:e.size_left+e.piece.length+Y(e.right)}function Z(e){return e===K?0:e.lf_left+e.piece.lineFeedCnt+Z(e.right)}function X(){K.parent=K}function Q(e,t){var n=t.right;n.size_left+=t.size_left+(t.piece?t.piece.length:0),n.lf_left+=t.lf_left+(t.piece?t.piece.lineFeedCnt:0),t.right=n.left,n.left!==K&&(n.left.parent=t),n.parent=t.parent,t.parent===K?e.root=n:t.parent.left===t?t.parent.left=n:t.parent.right=n,n.left=t,t.parent=n}function J(e,t){var n=t.left;t.left=n.right,n.right!==K&&(n.right.parent=t),n.parent=t.parent,t.size_left-=n.size_left+(n.piece?n.piece.length:0),t.lf_left-=n.lf_left+(n.piece?n.piece.lineFeedCnt:0),t.parent===K?e.root=n:t===t.parent.right?t.parent.right=n:t.parent.left=n,n.right=t,t.parent=n}function $(e,t){var n,i;if(n=t.left===K?(i=t).right:t.right===K?(i=t).left:(i=q(t.right)).right,i===e.root)return e.root=n,n.color=0,t.detach(),X(),void(e.root.parent=K);var o=1===i.color;if(i===i.parent.left?i.parent.left=n:i.parent.right=n,i===t?(n.parent=i.parent,ne(e,n)):(i.parent===t?n.parent=i:n.parent=i.parent,ne(e,n),i.left=t.left,i.right=t.right,i.parent=t.parent,i.color=t.color,t===e.root?e.root=i:t===t.parent.left?t.parent.left=i:t.parent.right=i,i.left!==K&&(i.left.parent=i),i.right!==K&&(i.right.parent=i),i.size_left=t.size_left,i.lf_left=t.lf_left,ne(e,i)),t.detach(),n.parent.left===n){var r=Y(n),s=Z(n);if(r!==n.parent.size_left||s!==n.parent.lf_left){var a=r-n.parent.size_left,u=s-n.parent.lf_left;n.parent.size_left=r,n.parent.lf_left=s,te(e,n.parent,a,u)}}if(ne(e,n.parent),o)X();else{for(var l;n!==e.root&&0===n.color;)n===n.parent.left?(1===(l=n.parent.right).color&&(l.color=0,n.parent.color=1,Q(e,n.parent),l=n.parent.right),0===l.left.color&&0===l.right.color?(l.color=1,n=n.parent):(0===l.right.color&&(l.left.color=0,l.color=1,J(e,l),l=n.parent.right),l.color=n.parent.color,n.parent.color=0,l.right.color=0,Q(e,n.parent),n=e.root)):(1===(l=n.parent.left).color&&(l.color=0,n.parent.color=1,J(e,n.parent),l=n.parent.left),0===l.left.color&&0===l.right.color?(l.color=1,n=n.parent):(0===l.left.color&&(l.right.color=0,l.color=1,Q(e,l),l=n.parent.left),l.color=n.parent.color,n.parent.color=0,l.left.color=0,J(e,n.parent),n=e.root));n.color=0,X()}}function ee(e,t){for(ne(e,t);t!==e.root&&1===t.parent.color;){var n;if(t.parent===t.parent.parent.left)1===(n=t.parent.parent.right).color?(t.parent.color=0,n.color=0,t.parent.parent.color=1,t=t.parent.parent):(t===t.parent.right&&Q(e,t=t.parent),t.parent.color=0,t.parent.parent.color=1,J(e,t.parent.parent));else 1===(n=t.parent.parent.left).color?(t.parent.color=0,n.color=0,t.parent.parent.color=1,t=t.parent.parent):(t===t.parent.left&&J(e,t=t.parent),t.parent.color=0,t.parent.parent.color=1,Q(e,t.parent.parent))}e.root.color=0}function te(e,t,n,i){for(;t!==e.root&&t!==K;)t.parent.left===t&&(t.parent.size_left+=n,t.parent.lf_left+=i),t=t.parent}function ne(e,t){var n=0,i=0;if(t!==e.root){if(0===n){for(;t!==e.root&&t===t.parent.right;)t=t.parent;if(t===e.root)return;n=Y((t=t.parent).left)-t.size_left,i=Z(t.left)-t.lf_left,t.size_left+=n,t.lf_left+=i}for(;t!==e.root&&(0!==n||0!==i);)t.parent.left===t&&(t.parent.size_left+=n,t.parent.lf_left+=i),t=t.parent}}K.parent=K,K.left=K,K.right=K,K.color=0;var ie=n("jAJ/");function oe(e){var t;return(t=e[e.length-1]<65536?new Uint16Array(e.length):new Uint32Array(e.length)).set(e,0),t}var re=function(e,t,n,i,o){this.lineStarts=e,this.cr=t,this.lf=n,this.crlf=i,this.isBasicASCII=o};function se(e,t){void 0===t&&(t=!0);for(var n=[0],i=1,o=0,r=e.length;o=0;t--){var n=this._cache[t];if(n.nodeStartOffset<=e&&n.nodeStartOffset+n.node.piece.length>=e)return n}return null},e.prototype.get2=function(e){for(var t=this._cache.length-1;t>=0;t--){var n=this._cache[t];if(n.nodeStartLineNumber&&n.nodeStartLineNumber=e)return n}return null},e.prototype.set=function(e){this._cache.length>=this._limit&&this._cache.shift(),this._cache.push(e)},e.prototype.valdiate=function(e){for(var t=!1,n=this._cache,i=0;i=e)&&(n[i]=null,t=!0)}if(t){for(var r=[],s=0,a=n;s0){e[o].lineStarts||(e[o].lineStarts=se(e[o].buffer));var s=new ue(o+1,{line:0,column:0},{line:e[o].lineStarts.length-1,column:e[o].buffer.length-e[o].lineStarts[e[o].lineStarts.length-1]},e[o].lineStarts.length-1,e[o].buffer.length);this._buffers.push(e[o]),i=this.rbInsertRight(i,s)}this._searchCache=new ce(1),this._lastVisitedLine={lineNumber:0,value:""},this.computeBufferMetadata()},e.prototype.normalizeEOL=function(e){var t=this,n=65535-Math.floor(21845),i=2*n,o="",r=0,s=[];if(this.iterate(this.root,(function(a){var u=t.getNodeContent(a),l=u.length;if(r<=n||r+l0){var a=o.replace(/\r\n|\r|\n/g,e);s.push(new le(a,se(a)))}this.create(s,e,!0)},e.prototype.getEOL=function(){return this._EOL},e.prototype.setEOL=function(e){this._EOL=e,this._EOLLength=this._EOL.length,this.normalizeEOL(e)},e.prototype.getOffsetAt=function(e,t){for(var n=0,i=this.root;i!==K;)if(i.left!==K&&i.lf_left+1>=e)i=i.left;else{if(i.lf_left+i.piece.lineFeedCnt+1>=e)return(n+=i.size_left)+(this.getAccumulatedValue(i,e-i.lf_left-2)+t-1);e-=i.lf_left+i.piece.lineFeedCnt,n+=i.size_left+i.piece.length,i=i.right}return n},e.prototype.getPositionAt=function(e){e=Math.floor(e),e=Math.max(0,e);for(var t=this.root,n=0,i=e;t!==K;)if(0!==t.size_left&&t.size_left>=e)t=t.left;else{if(t.size_left+t.piece.length>=e){var o=this.getIndexOf(t,e-t.size_left);if(n+=t.lf_left+o.index,0===o.index){var r=i-this.getOffsetAt(n+1,1);return new l.a(n+1,r+1)}return new l.a(n+1,o.remainder+1)}if(e-=t.size_left+t.piece.length,n+=t.lf_left+t.piece.lineFeedCnt,t.right===K){r=i-e-this.getOffsetAt(n+1,1);return new l.a(n+1,r+1)}t=t.right}return new l.a(1,1)},e.prototype.getValueInRange=function(e,t){if(e.startLineNumber===e.endLineNumber&&e.startColumn===e.endColumn)return"";var n=this.nodeAt2(e.startLineNumber,e.startColumn),i=this.nodeAt2(e.endLineNumber,e.endColumn),o=this.getValueInRange2(n,i);return t?t===this._EOL&&this._EOLNormalized&&t===this.getEOL()&&this._EOLNormalized?o:o.replace(/\r\n|\r|\n/g,t):o},e.prototype.getValueInRange2=function(e,t){if(e.node===t.node){var n=e.node,i=this._buffers[n.piece.bufferIndex].buffer,o=this.offsetInBuffer(n.piece.bufferIndex,n.piece.start);return i.substring(o+e.remainder,o+t.remainder)}var r=e.node,s=this._buffers[r.piece.bufferIndex].buffer,a=this.offsetInBuffer(r.piece.bufferIndex,r.piece.start),u=s.substring(a+e.remainder,a+r.piece.length);for(r=r.next();r!==K;){var l=this._buffers[r.piece.bufferIndex].buffer,c=this.offsetInBuffer(r.piece.bufferIndex,r.piece.start);if(r===t.node){u+=l.substring(c,c+t.remainder);break}u+=l.substr(c,r.piece.length),r=r.next()}return u},e.prototype.getLinesContent=function(){var e=this,t=[],n=0,i="",o=!1;return this.iterate(this.root,(function(r){if(r===K)return!0;var s=r.piece,a=s.length;if(0===a)return!0;var u=e._buffers[s.bufferIndex].buffer,l=e._buffers[s.bufferIndex].lineStarts,c=s.start.line,d=s.end.line,h=l[c]+s.start.column;if(o&&(10===u.charCodeAt(h)&&(h++,a--),t[n++]=i,i="",o=!1,0===a))return!0;if(c===d)return e._EOLNormalized||13!==u.charCodeAt(h+a-1)?i+=u.substr(h,a):(o=!0,i+=u.substr(h,a-1)),!0;i+=e._EOLNormalized?u.substring(h,Math.max(h,l[c+1]-e._EOLLength)):u.substring(h,l[c+1]).replace(/(\r\n|\r|\n)$/,""),t[n++]=i;for(var p=c+1;p=_)return l;this.positionInBuffer(e,f(h.index)-m,b);var y=this.getLineFeedCnt(e.piece.bufferIndex,o,b),C=b.line===o.line?b.column-o.column+i:b.column+1,w=C+h[0].length;if(d[l++]=Object(ie.d)(new c.a(n+y,C,n+y,w),h,a),f(h.index)+h[0].length>=_)return l;if(l>=u)return l}}while(h);return l},e.prototype.findMatchesLineByLine=function(e,t,n,i){var o=[],r=0,s=new ie.b(t.wordSeparators,t.regex),a=this.nodeAt2(e.startLineNumber,e.startColumn);if(null===a)return[];var u=this.nodeAt2(e.endLineNumber,e.endColumn);if(null===u)return[];var l=this.positionInBuffer(a.node,a.remainder),c=this.positionInBuffer(u.node,u.remainder);if(a.node===u.node)return this.findMatchesInNode(a.node,s,e.startLineNumber,e.startColumn,l,c,t,n,i,r,o),o;for(var d=e.startLineNumber,h=a.node;h!==u.node;){var p=this.getLineFeedCnt(h.piece.bufferIndex,l,h.piece.end);if(p>=1){var f=this._buffers[h.piece.bufferIndex].lineStarts,g=this.offsetInBuffer(h.piece.bufferIndex,h.piece.start),m=f[l.line+p],v=d===e.startLineNumber?e.startColumn:1;if((r=this.findMatchesInNode(h,s,d,v,l,this.positionInBuffer(h,m-g),t,n,i,r,o))>=i)return o;d+=p}var _=d===e.startLineNumber?e.startColumn-1:0;if(d===e.endLineNumber){var b=this.getLineContent(d).substring(_,e.endColumn-1);return r=this._findMatchesInLine(t,s,b,e.endLineNumber,_,r,o,n,i),o}if((r=this._findMatchesInLine(t,s,this.getLineContent(d).substr(_),d,_,r,o,n,i))>=i)return o;d++,h=(a=this.nodeAt2(d,1)).node,l=this.positionInBuffer(a.node,a.remainder)}if(d===e.endLineNumber){var y=d===e.startLineNumber?e.startColumn-1:0;b=this.getLineContent(d).substring(y,e.endColumn-1);return r=this._findMatchesInLine(t,s,b,e.endLineNumber,y,r,o,n,i),o}var C=d===e.startLineNumber?e.startColumn:1;return r=this.findMatchesInNode(u.node,s,d,C,l,c,t,n,i,r,o),o},e.prototype._findMatchesInLine=function(e,t,n,i,o,r,s,a,u){var l,d=e.wordSeparators;if(!a&&e.simpleSearch){for(var p=e.simpleSearch,f=p.length,g=n.length,m=-f;-1!==(m=n.indexOf(p,m+f));)if((!d||Object(ie.e)(d,n,g,m,f))&&(s[r++]=new h.b(new c.a(i,m+1+o,i,m+1+f+o),null),r>=u))return r;return r}t.reset(0);do{if((l=t.next(n))&&(s[r++]=Object(ie.d)(new c.a(i,l.index+1+o,i,l.index+1+l[0].length+o),l,a),r>=u))return r}while(l);return r},e.prototype.insert=function(e,t,n){if(void 0===n&&(n=!1),this._EOLNormalized=this._EOLNormalized&&n,this._lastVisitedLine.lineNumber=0,this._lastVisitedLine.value="",this.root!==K){var i=this.nodeAt(e),o=i.node,r=i.remainder,s=i.nodeStartOffset,a=o.piece,u=a.bufferIndex,l=this.positionInBuffer(o,r);if(0===o.piece.bufferIndex&&a.end.line===this._lastChangeBufferPos.line&&a.end.column===this._lastChangeBufferPos.column&&s+a.length===e&&t.length<65535)return this.appendToNode(o,t),void this.computeBufferMetadata();if(s===e)this.insertContentToNodeLeft(t,o),this._searchCache.valdiate(e);else if(s+o.piece.length>e){var c=[],d=new ue(a.bufferIndex,l,a.end,this.getLineFeedCnt(a.bufferIndex,l,a.end),this.offsetInBuffer(u,a.end)-this.offsetInBuffer(u,l));if(this.shouldCheckCRLF()&&this.endWithCR(t))if(10===this.nodeCharCodeAt(o,r)){var h={line:d.start.line+1,column:0};d=new ue(d.bufferIndex,h,d.end,this.getLineFeedCnt(d.bufferIndex,h,d.end),d.length-1),t+="\n"}if(this.shouldCheckCRLF()&&this.startWithLF(t))if(13===this.nodeCharCodeAt(o,r-1)){var p=this.positionInBuffer(o,r-1);this.deleteNodeTail(o,p),t="\r"+t,0===o.piece.length&&c.push(o)}else this.deleteNodeTail(o,l);else this.deleteNodeTail(o,l);var f=this.createNewPieces(t);d.length>0&&this.rbInsertRight(o,d);for(var g=o,m=0;m=0;u--)a=this.rbInsertLeft(a,s[u]);this.validateCRLFWithPrevNode(a),this.deleteNodes(n)},e.prototype.insertContentToNodeRight=function(e,t){this.adjustCarriageReturnFromNext(e,t)&&(e+="\n");for(var n=this.createNewPieces(e),i=this.rbInsertRight(t,n[0]),o=i,r=1;r=c))break;a=l+1}return n?(n.line=l,n.column=s-d,null):{line:l,column:s-d}},e.prototype.getLineFeedCnt=function(e,t,n){if(0===n.column)return n.line-t.line;var i=this._buffers[e].lineStarts;if(n.line===i.length-1)return n.line-t.line;var o=i[n.line+1],r=i[n.line]+n.column;if(o>r+1)return n.line-t.line;var s=r-1;return 13===this._buffers[e].buffer.charCodeAt(s)?n.line-t.line+1:n.line-t.line},e.prototype.offsetInBuffer=function(e,t){return this._buffers[e].lineStarts[t.line]+t.column},e.prototype.deleteNodes=function(e){for(var t=0;t65535){for(var t=[];e.length>65535;){var n=e.charCodeAt(65534),i=void 0;13===n||n>=55296&&n<=56319?(i=e.substring(0,65534),e=e.substring(65534)):(i=e.substring(0,65535),e=e.substring(65535));var o=se(i);t.push(new ue(this._buffers.length,{line:0,column:0},{line:o.length-1,column:i.length-o[o.length-1]},o.length-1,i.length)),this._buffers.push(new le(i,o))}var r=se(e);return t.push(new ue(this._buffers.length,{line:0,column:0},{line:r.length-1,column:e.length-r[r.length-1]},r.length-1,e.length)),this._buffers.push(new le(e,r)),t}var s=this._buffers[0].buffer.length,a=se(e,!1),u=this._lastChangeBufferPos;if(this._buffers[0].lineStarts[this._buffers[0].lineStarts.length-1]===s&&0!==s&&this.startWithLF(e)&&this.endWithCR(this._buffers[0].buffer)){this._lastChangeBufferPos={line:this._lastChangeBufferPos.line,column:this._lastChangeBufferPos.column+1},u=this._lastChangeBufferPos;for(var l=0;l=e-1)n=n.left;else{if(n.lf_left+n.piece.lineFeedCnt>e-1){r=this.getAccumulatedValue(n,e-n.lf_left-2),u=this.getAccumulatedValue(n,e-n.lf_left-1),s=this._buffers[n.piece.bufferIndex].buffer,a=this.offsetInBuffer(n.piece.bufferIndex,n.piece.start);return l+=n.size_left,this._searchCache.set({node:n,nodeStartOffset:l,nodeStartLineNumber:c-(e-1-n.lf_left)}),s.substring(a+r,a+u-t)}if(n.lf_left+n.piece.lineFeedCnt===e-1){r=this.getAccumulatedValue(n,e-n.lf_left-2),s=this._buffers[n.piece.bufferIndex].buffer,a=this.offsetInBuffer(n.piece.bufferIndex,n.piece.start);i=s.substring(a+r,a+n.piece.length);break}e-=n.lf_left+n.piece.lineFeedCnt,l+=n.size_left+n.piece.length,n=n.right}for(n=n.next();n!==K;){s=this._buffers[n.piece.bufferIndex].buffer;if(n.piece.lineFeedCnt>0){u=this.getAccumulatedValue(n,0),a=this.offsetInBuffer(n.piece.bufferIndex,n.piece.start);return i+=s.substring(a,a+u-t)}a=this.offsetInBuffer(n.piece.bufferIndex,n.piece.start);i+=s.substr(a,n.piece.length),n=n.next()}return i},e.prototype.computeBufferMetadata=function(){for(var e=this.root,t=1,n=0;e!==K;)t+=e.lf_left+e.piece.lineFeedCnt,n+=e.size_left+e.piece.length,e=e.right;this._lineCnt=t,this._length=n,this._searchCache.valdiate(this._length)},e.prototype.getIndexOf=function(e,t){var n=e.piece,i=this.positionInBuffer(e,t),o=i.line-n.start.line;if(this.offsetInBuffer(n.bufferIndex,n.end)-this.offsetInBuffer(n.bufferIndex,n.start)===t){var r=this.getLineFeedCnt(e.piece.bufferIndex,n.start,i);if(r!==o)return{index:r,remainder:0}}return{index:o,remainder:i.column}},e.prototype.getAccumulatedValue=function(e,t){if(t<0)return 0;var n=e.piece,i=this._buffers[n.bufferIndex].lineStarts,o=n.start.line+t+1;return o>n.end.line?i[n.end.line]+n.end.column-i[n.start.line]-n.start.column:i[o]-i[n.start.line]-n.start.column},e.prototype.deleteNodeTail=function(e,t){var n=e.piece,i=n.lineFeedCnt,o=this.offsetInBuffer(n.bufferIndex,n.end),r=t,s=this.offsetInBuffer(n.bufferIndex,r),a=this.getLineFeedCnt(n.bufferIndex,n.start,r),u=a-i,l=s-o,c=n.length+l;e.piece=new ue(n.bufferIndex,n.start,r,a,c),te(this,e,l,u)},e.prototype.deleteNodeHead=function(e,t){var n=e.piece,i=n.lineFeedCnt,o=this.offsetInBuffer(n.bufferIndex,n.start),r=t,s=this.getLineFeedCnt(n.bufferIndex,r,n.end),a=s-i,u=o-this.offsetInBuffer(n.bufferIndex,r),l=n.length+u;e.piece=new ue(n.bufferIndex,r,n.end,s,l),te(this,e,u,a)},e.prototype.shrinkNode=function(e,t,n){var i=e.piece,o=i.start,r=i.end,s=i.length,a=i.lineFeedCnt,u=t,l=this.getLineFeedCnt(i.bufferIndex,i.start,u),c=this.offsetInBuffer(i.bufferIndex,t)-this.offsetInBuffer(i.bufferIndex,o);e.piece=new ue(i.bufferIndex,i.start,u,l,c),te(this,e,c-s,l-a);var d=new ue(i.bufferIndex,n,r,this.getLineFeedCnt(i.bufferIndex,n,r),this.offsetInBuffer(i.bufferIndex,r)-this.offsetInBuffer(i.bufferIndex,n)),h=this.rbInsertRight(e,d);this.validateCRLFWithPrevNode(h)},e.prototype.appendToNode=function(e,t){this.adjustCarriageReturnFromNext(t,e)&&(t+="\n");var n=this.shouldCheckCRLF()&&this.startWithLF(t)&&this.endWithCR(e),i=this._buffers[0].buffer.length;this._buffers[0].buffer+=t;for(var o=se(t,!1),r=0;re)t=t.left;else{if(t.size_left+t.piece.length>=e){i+=t.size_left;var o={node:t,remainder:e-t.size_left,nodeStartOffset:i};return this._searchCache.set(o),o}e-=t.size_left+t.piece.length,i+=t.size_left+t.piece.length,t=t.right}return null},e.prototype.nodeAt2=function(e,t){for(var n=this.root,i=0;n!==K;)if(n.left!==K&&n.lf_left>=e-1)n=n.left;else{if(n.lf_left+n.piece.lineFeedCnt>e-1){var o=this.getAccumulatedValue(n,e-n.lf_left-2),r=this.getAccumulatedValue(n,e-n.lf_left-1);return i+=n.size_left,{node:n,remainder:Math.min(o+t-1,r),nodeStartOffset:i}}if(n.lf_left+n.piece.lineFeedCnt===e-1){if((o=this.getAccumulatedValue(n,e-n.lf_left-2))+t-1<=n.piece.length)return{node:n,remainder:o+t-1,nodeStartOffset:i};t-=n.piece.length-o;break}e-=n.lf_left+n.piece.lineFeedCnt,i+=n.size_left+n.piece.length,n=n.right}for(n=n.next();n!==K;){if(n.piece.lineFeedCnt>0){r=this.getAccumulatedValue(n,0);var s=this.offsetOfNode(n);return{node:n,remainder:Math.min(t-1,r),nodeStartOffset:s}}if(n.piece.length>=t-1)return{node:n,remainder:t-1,nodeStartOffset:this.offsetOfNode(n)};t-=n.piece.length,n=n.next()}return null},e.prototype.nodeCharCodeAt=function(e,t){if(e.piece.lineFeedCnt<1)return-1;var n=this._buffers[e.piece.bufferIndex],i=this.offsetInBuffer(e.piece.bufferIndex,e.piece.start)+t;return n.buffer.charCodeAt(i)},e.prototype.offsetOfNode=function(e){if(!e)return 0;for(var t=e.size_left;e!==this.root;)e.parent.right===e&&(t+=e.parent.size_left+e.parent.piece.length),e=e.parent;return t},e.prototype.shouldCheckCRLF=function(){return!(this._EOLNormalized&&"\n"===this._EOL)},e.prototype.startWithLF=function(e){if("string"==typeof e)return 10===e.charCodeAt(0);if(e===K||0===e.piece.lineFeedCnt)return!1;var t=e.piece,n=this._buffers[t.bufferIndex].lineStarts,i=t.start.line,o=n[i]+t.start.column;return i!==n.length-1&&(!(n[i+1]>o+1)&&10===this._buffers[t.bufferIndex].buffer.charCodeAt(o))},e.prototype.endWithCR=function(e){return"string"==typeof e?13===e.charCodeAt(e.length-1):e!==K&&0!==e.piece.lineFeedCnt&&13===this.nodeCharCodeAt(e,e.piece.length-1)},e.prototype.validateCRLFWithPrevNode=function(e){if(this.shouldCheckCRLF()&&this.startWithLF(e)){var t=e.prev();this.endWithCR(t)&&this.fixCRLF(t,e)}},e.prototype.validateCRLFWithNextNode=function(e){if(this.shouldCheckCRLF()&&this.endWithCR(e)){var t=e.next();this.startWithLF(t)&&this.fixCRLF(e,t)}},e.prototype.fixCRLF=function(e,t){var n,i=[],o=this._buffers[e.piece.bufferIndex].lineStarts;n=0===e.piece.end.column?{line:e.piece.end.line-1,column:o[e.piece.end.line]-o[e.piece.end.line-1]-1}:{line:e.piece.end.line,column:e.piece.end.column-1};var r=e.piece.length-1,s=e.piece.lineFeedCnt-1;e.piece=new ue(e.piece.bufferIndex,e.piece.start,n,s,r),te(this,e,-1,-1),0===e.piece.length&&i.push(e);var a={line:t.piece.start.line+1,column:0},u=t.piece.length-1,l=this.getLineFeedCnt(t.piece.bufferIndex,a,t.piece.end);t.piece=new ue(t.piece.bufferIndex,a,t.piece.end,l,u),te(this,t,-1,-1),0===t.piece.length&&i.push(t);var c=this.createNewPieces("\r\n");this.rbInsertRight(e,c[0]);for(var d=0;d0){v.sort((function(e,t){return t.lineNumber-e.lineNumber})),S=[];u=0;for(var O=v.length;u0&&v[u-1].lineNumber===b)){var L=v[u].oldContent,D=this.getLineContent(b);0!==D.length&&D!==L&&-1===s.q(D)&&S.push(b)}}}return new h.a(C,w,S)},e.prototype._reduceOperations=function(e){return e.length<1e3?e:[this._toSingleEditOperation(e)]},e.prototype._toSingleEditOperation=function(e){for(var t=!1,n=e[0].range,i=e[e.length-1].range,o=new c.a(n.startLineNumber,n.startColumn,i.endLineNumber,i.endColumn),r=n.startLineNumber,s=n.startColumn,a=[],u=0,l=e.length;u0){var h=a.lines.length,p=a.lines[0],f=a.lines[h-1];d=1===h?new c.a(u,l,u,l+p.length):new c.a(u,l,u+h-1,f.length+1)}else d=new c.a(u,l,u,l);n=d.endLineNumber,i=d.endColumn,t.push(d),o=a}return t},e._sortOpsAscending=function(e,t){var n=c.a.compareRangesUsingEnds(e.range,t.range);return 0===n?e.sortIndex-t.sortIndex:n},e._sortOpsDescending=function(e,t){var n=c.a.compareRangesUsingEnds(e.range,t.range);return 0===n?t.sortIndex-e.sortIndex:-n},e}(),pe=function(){function e(e,t,n,i,o,r,s,a){this._chunks=e,this._bom=t,this._cr=n,this._lf=i,this._crlf=o,this._containsRTL=r,this._isBasicASCII=s,this._normalizeEOL=a}return e.prototype._getEOL=function(e){var t=this._cr+this._lf+this._crlf,n=this._cr+this._crlf;return 0===t?1===e?"\n":"\r\n":n>t/2?"\r\n":"\n"},e.prototype.create=function(e){var t=this._getEOL(e),n=this._chunks;if(this._normalizeEOL&&("\r\n"===t&&(this._cr>0||this._lf>0)||"\n"===t&&(this._cr>0||this._crlf>0)))for(var i=0,o=n.length;i=55296&&t<=56319?(this._acceptChunk1(e.substr(0,e.length-1),!1),this._hasPreviousChar=!0,this._previousChar=t):(this._acceptChunk1(e,!1),this._hasPreviousChar=!1,this._previousChar=t)}},e.prototype._acceptChunk1=function(e,t){(t||0!==e.length)&&(this._hasPreviousChar?this._acceptChunk2(String.fromCharCode(this._previousChar)+e):this._acceptChunk2(e))},e.prototype._acceptChunk2=function(e){var t=function(e,t){e.length=0,e[0]=0;for(var n=1,i=0,o=0,r=0,s=!0,a=0,u=t.length;a126)&&(s=!1)}var c=new re(oe(e),i,o,r,s);return e.length=0,c}(this._tmpLineStarts,e);this.chunks.push(new le(e,t.lineStarts)),this.cr+=t.cr,this.lf+=t.lf,this.crlf+=t.crlf,this.isBasicASCII&&(this.isBasicASCII=t.isBasicASCII),this.isBasicASCII||this.containsRTL||(this.containsRTL=s.i(e))},e.prototype.finish=function(e){return void 0===e&&(e=!0),this._finish(),new pe(this.chunks,this.BOM,this.cr,this.lf,this.crlf,this.containsRTL,this.isBasicASCII,e)},e.prototype._finish=function(){if(0===this.chunks.length&&this._acceptChunk1("",!0),this._hasPreviousChar){this._hasPreviousChar=!1;var e=this.chunks[this.chunks.length-1];e.buffer+=String.fromCharCode(this._previousChar);var t=se(e.buffer);e.lineStarts=t,13===this._previousChar&&this.cr++}},e}(),ge=function(){this.changeType=1},me=function(e,t){this.changeType=2,this.lineNumber=e,this.detail=t},ve=function(e,t){this.changeType=3,this.fromLineNumber=e,this.toLineNumber=t},_e=function(e,t,n){this.changeType=4,this.fromLineNumber=e,this.toLineNumber=t,this.detail=n},be=function(){this.changeType=5},ye=function(){function e(e,t,n,i){this.changes=e,this.versionId=t,this.isUndoing=n,this.isRedoing=i}return e.prototype.containsEvent=function(e){for(var t=0,n=this.changes.length;t=this._len;)this._beginState[this._len]=null,this._valid[this._len]=!1,this._len++},e.prototype._deleteLines=function(e,t){0!==t&&(e+t>this._len&&(t=this._len-e),this._beginState.splice(e,t),this._valid.splice(e,t),this._len-=t)},e.prototype._insertLines=function(e,t){if(0!==t){for(var n=[],i=[],o=0;o=0;o--)this._invalidateLine(e.startLineNumber+o-1);this._acceptDeleteRange(e),this._acceptInsertText(new l.a(e.startLineNumber,e.startColumn),t)},e.prototype._acceptDeleteRange=function(e){e.startLineNumber-1>=this._len||this._deleteLines(e.startLineNumber,e.endLineNumber-e.startLineNumber)},e.prototype._acceptInsertText=function(e,t){e.lineNumber-1>=this._len||this._insertLines(e.lineNumber,t)},e}(),Ie=function(e){function t(t){var n=e.call(this)||this;return n._isDisposed=!1,n._textModel=t,n._tokenizationStateStore=new Ee,n._tokenizationSupport=null,n._register(Oe.B.onDidChange((function(e){var t=n._textModel.getLanguageIdentifier();-1!==e.changedLanguages.indexOf(t.language)&&(n._resetTokenizationState(),n._textModel.clearTokens())}))),n._register(n._textModel.onDidChangeRawContentFast((function(e){e.containsEvent(1)&&n._resetTokenizationState()}))),n._register(n._textModel.onDidChangeContentFast((function(e){for(var t=0,i=e.changes.length;t1);){if(this._tokenizeOneInvalidLine(t)>=e)break}this._beginBackgroundTokenization(),this._textModel.setTokens(t.tokens)},t.prototype.tokenizeViewport=function(e,t){var n=new xe.b;this._tokenizeViewport(n,e,t),this._textModel.setTokens(n.tokens)},t.prototype.reset=function(){this._resetTokenizationState(),this._textModel.clearTokens()},t.prototype.forceTokenization=function(e){var t=new xe.b;this._updateTokensUntilLine(t,e),this._textModel.setTokens(t.tokens)},t.prototype.isCheapToTokenize=function(e){if(!this._tokenizationSupport)return!0;var t=this._tokenizationStateStore.invalidLineStartIndex+1;return!(e>t)&&(e0&&s>=1;s--){var a=this._textModel.getLineFirstNonWhitespaceColumn(s);if(0!==a&&a=0;s--){l=(h=Me(u,this._tokenizationSupport,o[s],l)).endState}for(var c=t;c<=n;c++){var d=this._textModel.getLineContent(c),h=Me(u,this._tokenizationSupport,d,l);e.add(c,h.tokens),this._tokenizationStateStore.setFakeTokens(c-1),l=h.endState}}},t}(r.a);function Me(e,t,n,o){var r=null;if(t)try{r=t.tokenize2(n,o.clone(),0)}catch(e){Object(i.e)(e)}return r||(r=Object(Le.e)(e.id,n,o,0)),Se.a.convertToEndOffset(r.tokens,n.length),r}var Te=n("0JNc"),Pe=n("cMvZ"),Re=n("BFtn"),Ae=n("EIAu"),Fe=n("746U"),je=n("zrhQ"),We=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}();function Ve(e){var t=new fe;return t.acceptChunk(e),t.finish()}function Be(e,t){return("string"==typeof e?Ve(e):e).create(t)}var He=0,ze=function(){throw new Error("Invalid change accessor")},Ue=function(e){function t(n,i,r,u){void 0===u&&(u=null);var l=e.call(this)||this;l._onWillDispose=l._register(new o.a),l.onWillDispose=l._onWillDispose.event,l._onDidChangeDecorations=l._register(new $e),l.onDidChangeDecorations=l._onDidChangeDecorations.event,l._onDidChangeLanguage=l._register(new o.a),l.onDidChangeLanguage=l._onDidChangeLanguage.event,l._onDidChangeLanguageConfiguration=l._register(new o.a),l.onDidChangeLanguageConfiguration=l._onDidChangeLanguageConfiguration.event,l._onDidChangeTokens=l._register(new o.a),l.onDidChangeTokens=l._onDidChangeTokens.event,l._onDidChangeOptions=l._register(new o.a),l.onDidChangeOptions=l._onDidChangeOptions.event,l._onDidChangeAttached=l._register(new o.a),l.onDidChangeAttached=l._onDidChangeAttached.event,l._eventEmitter=l._register(new et),He++,l.id="$model"+He,l.isForSimpleWidget=i.isForSimpleWidget,l._associatedResource=null==u?a.a.parse("inmemory://model/"+He):u,l._attachedEditorCount=0,l._buffer=Be(n,i.defaultEOL),l._options=t.resolveOptions(l._buffer,i);var d=l._buffer.getLineCount(),h=l._buffer.getValueLengthInRange(new c.a(1,1,d,l._buffer.getLineLength(d)+1),0);return i.largeFileOptimizations?l._isTooLargeForTokenization=h>t.LARGE_FILE_SIZE_THRESHOLD||d>t.LARGE_FILE_LINE_COUNT_THRESHOLD:l._isTooLargeForTokenization=!1,l._isTooLargeForSyncing=h>t.MODEL_SYNC_LIMIT,l._versionId=1,l._alternativeVersionId=1,l._isDisposed=!1,l._isDisposing=!1,l._languageIdentifier=r||Le.a,l._languageRegistryListener=Pe.a.onDidChange((function(e){e.languageIdentifier.id===l._languageIdentifier.id&&l._onDidChangeLanguageConfiguration.fire({})})),l._instanceId=s.M(He),l._lastDecorationId=0,l._decorations=Object.create(null),l._decorationsTree=new Ke,l._commandManager=new m(l),l._isUndoing=!1,l._isRedoing=!1,l._trimAutoWhitespaceLines=null,l._tokens=new xe.d,l._tokens2=new xe.e,l._tokenization=new Ie(l),l}return We(t,e),t.createFromString=function(e,n,i,o){return void 0===n&&(n=t.DEFAULT_CREATION_OPTIONS),void 0===i&&(i=null),void 0===o&&(o=null),new t(e,n,i,o)},t.resolveOptions=function(e,t){if(t.detectIndentation){var n=b(e,t.tabSize,t.insertSpaces);return new h.e({tabSize:n.tabSize,indentSize:n.tabSize,insertSpaces:n.insertSpaces,trimAutoWhitespace:t.trimAutoWhitespace,defaultEOL:t.defaultEOL})}return new h.e({tabSize:t.tabSize,indentSize:t.indentSize,insertSpaces:t.insertSpaces,trimAutoWhitespace:t.trimAutoWhitespace,defaultEOL:t.defaultEOL})},t.prototype.onDidChangeRawContentFast=function(e){return this._eventEmitter.fastEvent((function(t){return e(t.rawContentChangedEvent)}))},t.prototype.onDidChangeRawContent=function(e){return this._eventEmitter.slowEvent((function(t){return e(t.rawContentChangedEvent)}))},t.prototype.onDidChangeContentFast=function(e){return this._eventEmitter.fastEvent((function(t){return e(t.contentChangedEvent)}))},t.prototype.onDidChangeContent=function(e){return this._eventEmitter.slowEvent((function(t){return e(t.contentChangedEvent)}))},t.prototype.dispose=function(){this._isDisposing=!0,this._onWillDispose.fire(),this._languageRegistryListener.dispose(),this._tokenization.dispose(),this._isDisposed=!0,e.prototype.dispose.call(this),this._isDisposing=!1},t.prototype._assertNotDisposed=function(){if(this._isDisposed)throw new Error("Model is disposed!")},t.prototype._emitContentChangedEvent=function(e,t){this._isDisposing||this._eventEmitter.fire(new Ce(e,t))},t.prototype.setValue=function(e){if(this._assertNotDisposed(),null!==e){var t=Be(e,this._options.defaultEOL);this.setValueFromTextBuffer(t)}},t.prototype._createContentChanged2=function(e,t,n,i,o,r,s){return{changes:[{range:e,rangeOffset:t,rangeLength:n,text:i}],eol:this._buffer.getEOL(),versionId:this.getVersionId(),isUndoing:o,isRedoing:r,isFlush:s}},t.prototype.setValueFromTextBuffer=function(e){if(this._assertNotDisposed(),null!==e){var t=this.getFullModelRange(),n=this.getValueLengthInRange(t),i=this.getLineCount(),o=this.getLineMaxColumn(i);this._buffer=e,this._increaseVersionId(),this._tokens.flush(),this._tokens2.flush(),this._decorations=Object.create(null),this._decorationsTree=new Ke,this._commandManager=new m(this),this._trimAutoWhitespaceLines=null,this._emitContentChangedEvent(new ye([new ge],this._versionId,!1,!1),this._createContentChanged2(new c.a(1,1,i,o),0,n,this.getValue(),!1,!1,!0))}},t.prototype.setEOL=function(e){this._assertNotDisposed();var t=1===e?"\r\n":"\n";if(this._buffer.getEOL()!==t){var n=this.getFullModelRange(),i=this.getValueLengthInRange(n),o=this.getLineCount(),r=this.getLineMaxColumn(o);this._onBeforeEOLChange(),this._buffer.setEOL(t),this._increaseVersionId(),this._onAfterEOLChange(),this._emitContentChangedEvent(new ye([new be],this._versionId,!1,!1),this._createContentChanged2(new c.a(1,1,o,r),0,i,this.getValue(),!1,!1,!1))}},t.prototype._onBeforeEOLChange=function(){var e=this.getVersionId(),t=this._decorationsTree.search(0,!1,!1,e);this._ensureNodesHaveRanges(t)},t.prototype._onAfterEOLChange=function(){for(var e=this.getVersionId(),t=this._decorationsTree.collectNodesPostOrder(),n=0,i=t.length;n0},t.prototype.getAttachedEditorCount=function(){return this._attachedEditorCount},t.prototype.isTooLargeForSyncing=function(){return this._isTooLargeForSyncing},t.prototype.isTooLargeForTokenization=function(){return this._isTooLargeForTokenization},t.prototype.isDisposed=function(){return this._isDisposed},t.prototype.isDominatedByLongLines=function(){if(this._assertNotDisposed(),this.isTooLargeForTokenization())return!1;for(var e=0,t=0,n=this._buffer.getLineCount(),i=1;i<=n;i++){var o=this._buffer.getLineLength(i);o>=1e4?t+=o:e+=o}return t>e},Object.defineProperty(t.prototype,"uri",{get:function(){return this._associatedResource},enumerable:!0,configurable:!0}),t.prototype.getOptions=function(){return this._assertNotDisposed(),this._options},t.prototype.getFormattingOptions=function(){return{tabSize:this._options.indentSize,insertSpaces:this._options.insertSpaces}},t.prototype.updateOptions=function(e){this._assertNotDisposed();var t=void 0!==e.tabSize?e.tabSize:this._options.tabSize,n=void 0!==e.indentSize?e.indentSize:this._options.indentSize,i=void 0!==e.insertSpaces?e.insertSpaces:this._options.insertSpaces,o=void 0!==e.trimAutoWhitespace?e.trimAutoWhitespace:this._options.trimAutoWhitespace,r=new h.e({tabSize:t,indentSize:n,insertSpaces:i,defaultEOL:this._options.defaultEOL,trimAutoWhitespace:o});if(!this._options.equals(r)){var s=this._options.createChangeEvent(r);this._options=r,this._onDidChangeOptions.fire(s)}},t.prototype.detectIndentation=function(e,t){this._assertNotDisposed();var n=b(this._buffer,t,e);this.updateOptions({insertSpaces:n.insertSpaces,tabSize:n.tabSize,indentSize:n.tabSize})},t._normalizeIndentationFromWhitespace=function(e,t,n){for(var i=0,o=0;othis.getLineCount())throw new Error("Illegal value for lineNumber");return this._buffer.getLineContent(e)},t.prototype.getLineLength=function(e){if(this._assertNotDisposed(),e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._buffer.getLineLength(e)},t.prototype.getLinesContent=function(){return this._assertNotDisposed(),this._buffer.getLinesContent()},t.prototype.getEOL=function(){return this._assertNotDisposed(),this._buffer.getEOL()},t.prototype.getLineMinColumn=function(e){return this._assertNotDisposed(),1},t.prototype.getLineMaxColumn=function(e){if(this._assertNotDisposed(),e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._buffer.getLineLength(e)+1},t.prototype.getLineFirstNonWhitespaceColumn=function(e){if(this._assertNotDisposed(),e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._buffer.getLineFirstNonWhitespaceColumn(e)},t.prototype.getLineLastNonWhitespaceColumn=function(e){if(this._assertNotDisposed(),e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._buffer.getLineLastNonWhitespaceColumn(e)},t.prototype._validateRangeRelaxedNoAllocations=function(e){var t,n,i=this._buffer.getLineCount(),o=e.startLineNumber,r=e.startColumn;if(o<1)t=1,n=1;else if(o>i)t=i,n=this.getLineMaxColumn(t);else{if(t=0|o,r<=1)n=1;else n=r>=(h=this.getLineMaxColumn(t))?h:0|r}var s,a,u=e.endLineNumber,l=e.endColumn;if(u<1)s=1,a=1;else if(u>i)s=i,a=this.getLineMaxColumn(s);else{var h;if(s=0|u,l<=1)a=1;else a=l>=(h=this.getLineMaxColumn(s))?h:0|l}return o===t&&r===n&&u===s&&l===a&&e instanceof c.a&&!(e instanceof d.a)?e:new c.a(t,n,s,a)},t.prototype._isValidPosition=function(e,t,n){if("number"!=typeof e||"number"!=typeof t)return!1;if(isNaN(e)||isNaN(t))return!1;if(e<1||t<1)return!1;if((0|e)!==e||(0|t)!==t)return!1;if(e>this._buffer.getLineCount())return!1;if(1===t)return!0;if(t>this.getLineMaxColumn(e))return!1;if(1===n){var i=this._buffer.getLineCharCode(e,t-2);if(s.z(i))return!1}return!0},t.prototype._validatePosition=function(e,t,n){var i=Math.floor("number"!=typeof e||isNaN(e)?1:e),o=Math.floor("number"!=typeof t||isNaN(t)?1:t),r=this._buffer.getLineCount();if(i<1)return new l.a(1,1);if(i>r)return new l.a(r,this.getLineMaxColumn(r));if(o<=1)return new l.a(i,1);var a=this.getLineMaxColumn(i);if(o>=a)return new l.a(i,a);if(1===n){var u=this._buffer.getLineCharCode(i,o-2);if(s.z(u))return new l.a(i,o-1)}return new l.a(i,o)},t.prototype.validatePosition=function(e){return this._assertNotDisposed(),e instanceof l.a&&this._isValidPosition(e.lineNumber,e.column,1)?e:this._validatePosition(e.lineNumber,e.column,1)},t.prototype._isValidRange=function(e,t){var n=e.startLineNumber,i=e.startColumn,o=e.endLineNumber,r=e.endColumn;if(!this._isValidPosition(n,i,0))return!1;if(!this._isValidPosition(o,r,0))return!1;if(1===t){var a=i>1?this._buffer.getLineCharCode(n,i-2):0,u=r>1&&r<=this._buffer.getLineLength(o)?this._buffer.getLineCharCode(o,r-2):0,l=s.z(a),c=s.z(u);return!l&&!c}return!0},t.prototype.validateRange=function(e){if(this._assertNotDisposed(),e instanceof c.a&&!(e instanceof d.a)&&this._isValidRange(e,1))return e;var t=this._validatePosition(e.startLineNumber,e.startColumn,0),n=this._validatePosition(e.endLineNumber,e.endColumn,0),i=t.lineNumber,o=t.column,r=n.lineNumber,a=n.column,u=o>1?this._buffer.getLineCharCode(i,o-2):0,l=a>1&&a<=this._buffer.getLineLength(r)?this._buffer.getLineCharCode(r,a-2):0,h=s.z(u),p=s.z(l);return h||p?i===r&&o===a?new c.a(i,o-1,r,a-1):h&&p?new c.a(i,o-1,r,a+1):h?new c.a(i,o-1,r,a):new c.a(i,o,r,a+1):new c.a(i,o,r,a)},t.prototype.modifyPosition=function(e,t){this._assertNotDisposed();var n=this.getOffsetAt(e)+t;return this.getPositionAt(Math.min(this._buffer.getLength(),Math.max(0,n)))},t.prototype.getFullModelRange=function(){this._assertNotDisposed();var e=this.getLineCount();return new c.a(1,1,e,this.getLineMaxColumn(e))},t.prototype.findMatchesLineByLine=function(e,t,n,i){return this._buffer.findMatchesLineByLine(e,t,n,i)},t.prototype.findMatches=function(e,t,n,i,o,r,s){var a;if(void 0===s&&(s=999),this._assertNotDisposed(),a=c.a.isIRange(t)?this.validateRange(t):this.getFullModelRange(),!n&&e.indexOf("\n")<0){var u=new ie.a(e,n,i,o).parseSearchRequest();return u?this.findMatchesLineByLine(a,u,r,s):[]}return ie.c.findMatches(this,new ie.a(e,n,i,o),a,r,s)},t.prototype.findNextMatch=function(e,t,n,i,o,r){this._assertNotDisposed();var s=this.validatePosition(t);if(!n&&e.indexOf("\n")<0){var a=new ie.a(e,n,i,o).parseSearchRequest();if(!a)return null;var u=this.getLineCount(),l=new c.a(s.lineNumber,s.column,u,this.getLineMaxColumn(u)),d=this.findMatchesLineByLine(l,a,r,1);return ie.c.findNextMatch(this,new ie.a(e,n,i,o),s,r),d.length>0?d[0]:(l=new c.a(1,1,s.lineNumber,this.getLineMaxColumn(s.lineNumber)),(d=this.findMatchesLineByLine(l,a,r,1)).length>0?d[0]:null)}return ie.c.findNextMatch(this,new ie.a(e,n,i,o),s,r)},t.prototype.findPreviousMatch=function(e,t,n,i,o,r){this._assertNotDisposed();var s=this.validatePosition(t);return ie.c.findPreviousMatch(this,new ie.a(e,n,i,o),s,r)},t.prototype.pushStackElement=function(){this._commandManager.pushStackElement()},t.prototype.pushEOL=function(e){if(("\n"===this.getEOL()?0:1)!==e)try{this._onDidChangeDecorations.beginDeferredEmit(),this._eventEmitter.beginDeferredEmit(),this._commandManager.pushEOL(e)}finally{this._eventEmitter.endDeferredEmit(),this._onDidChangeDecorations.endDeferredEmit()}},t.prototype.pushEditOperations=function(e,t,n){try{return this._onDidChangeDecorations.beginDeferredEmit(),this._eventEmitter.beginDeferredEmit(),this._pushEditOperations(e,t,n)}finally{this._eventEmitter.endDeferredEmit(),this._onDidChangeDecorations.endDeferredEmit()}},t.prototype._pushEditOperations=function(e,t,n){var i=this;if(this._options.trimAutoWhitespace&&this._trimAutoWhitespaceLines){for(var o=t.map((function(e){return{range:i.validateRange(e.range),text:e.text}})),r=!0,s=0,a=e.length;su.endLineNumber,f=u.startLineNumber>_.endLineNumber;if(!p&&!f){l=!0;break}}if(!l){r=!1;break}}if(r)for(s=0,a=this._trimAutoWhitespaceLines.length;s_.endLineNumber)&&!(g===_.startLineNumber&&_.startColumn===m&&_.isEmpty()&&b&&b.length>0&&"\n"===b.charAt(0)||g===_.startLineNumber&&1===_.startColumn&&_.isEmpty()&&b&&b.length>0&&"\n"===b.charAt(b.length-1))){v=!1;break}}v&&t.push({range:new c.a(g,1,g,m),text:null})}this._trimAutoWhitespaceLines=null}return this._commandManager.pushEditOperation(e,t,n)},t.prototype.applyEdits=function(e){try{return this._onDidChangeDecorations.beginDeferredEmit(),this._eventEmitter.beginDeferredEmit(),this._applyEdits(e)}finally{this._eventEmitter.endDeferredEmit(),this._onDidChangeDecorations.endDeferredEmit()}},t.prototype._applyEdits=function(e){for(var t=0,n=e.length;t0?l.text.charCodeAt(0):0),this._onDidChangeDecorations.fire(),this._decorationsTree.acceptReplace(l.rangeOffset,l.rangeLength,l.text.length,l.forceMoveMarkers);for(var f=l.range.startLineNumber,g=l.range.endLineNumber,m=g-f,v=d,_=Math.min(m,v),b=v-m,y=_;y>=0;y--){var C=f+y,w=r-u-b+C;a.push(new me(C,this.getLineContent(w)))}if(_this.getLineCount()?[]:this.getLinesDecorations(e,e,t,n)},t.prototype.getLinesDecorations=function(e,t,n,i){void 0===n&&(n=0),void 0===i&&(i=!1);var o=this.getLineCount(),r=Math.min(o,Math.max(1,e)),s=Math.min(o,Math.max(1,t)),a=this.getLineMaxColumn(s);return this._getDecorationsInRange(new c.a(r,1,s,a),n,i)},t.prototype.getDecorationsInRange=function(e,t,n){void 0===t&&(t=0),void 0===n&&(n=!1);var i=this.validateRange(e);return this._getDecorationsInRange(i,t,n)},t.prototype.getOverviewRulerDecorations=function(e,t){void 0===e&&(e=0),void 0===t&&(t=!1);var n=this.getVersionId(),i=this._decorationsTree.search(e,t,!0,n);return this._ensureNodesHaveRanges(i)},t.prototype.getAllDecorations=function(e,t){void 0===e&&(e=0),void 0===t&&(t=!1);var n=this.getVersionId(),i=this._decorationsTree.search(e,t,!1,n);return this._ensureNodesHaveRanges(i)},t.prototype._getDecorationsInRange=function(e,t,n){var i=this._buffer.getOffsetAt(e.startLineNumber,e.startColumn),o=this._buffer.getOffsetAt(e.endLineNumber,e.endColumn),r=this.getVersionId(),s=this._decorationsTree.intervalSearch(i,o,t,n,r);return this._ensureNodesHaveRanges(s)},t.prototype._ensureNodesHaveRanges=function(e){for(var t=0,n=e.length;tthis.getLineCount())throw new Error("Illegal value for lineNumber");this._tokens.setTokens(this._languageIdentifier.id,e-1,this._buffer.getLineLength(e),t)},t.prototype.setTokens=function(e){if(0!==e.length){for(var t=[],n=0,i=e.length;nthis.getLineCount())throw new Error("Illegal value for lineNumber");this._tokenization.forceTokenization(e)},t.prototype.isCheapToTokenize=function(e){return this._tokenization.isCheapToTokenize(e)},t.prototype.tokenizeIfCheap=function(e){this.isCheapToTokenize(e)&&this.forceTokenization(e)},t.prototype.getLineTokens=function(e){if(e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._getLineTokens(e)},t.prototype._getLineTokens=function(e){var t=this.getLineContent(e),n=this._tokens.getTokens(this._languageIdentifier.id,e-1,t);return this._tokens2.addSemanticTokens(e,n)},t.prototype.getLanguageIdentifier=function(){return this._languageIdentifier},t.prototype.getModeId=function(){return this._languageIdentifier.language},t.prototype.setMode=function(e){if(this._languageIdentifier.id!==e.id){var t={oldLanguage:this._languageIdentifier.language,newLanguage:e.language};this._languageIdentifier=e,this._onDidChangeLanguage.fire(t),this._onDidChangeLanguageConfiguration.fire({})}},t.prototype.getLanguageIdAtPosition=function(e,t){var n=this.validatePosition(new l.a(e,t)),i=this.getLineTokens(n.lineNumber);return i.getLanguageId(i.findTokenIndexAtOffset(n.column-1))},t.prototype.getWordAtPosition=function(e){this._assertNotDisposed();var n=this.validatePosition(e),i=this.getLineContent(n.lineNumber),o=this._getLineTokens(n.lineNumber),r=o.findTokenIndexAtOffset(n.column-1),s=t._findLanguageBoundaries(o,r),a=s[0],u=s[1],l=Object(Te.d)(n.column,Pe.a.getWordDefinition(o.getLanguageId(r)),i.substring(a,u),a);if(l&&l.startColumn<=e.column&&e.column<=l.endColumn)return l;if(r>0&&a===n.column-1){var c=t._findLanguageBoundaries(o,r-1),d=c[0],h=c[1],p=Object(Te.d)(n.column,Pe.a.getWordDefinition(o.getLanguageId(r-1)),i.substring(d,h),d);if(p&&p.startColumn<=e.column&&e.column<=p.endColumn)return p}return null},t._findLanguageBoundaries=function(e,t){for(var n=e.getLanguageId(t),i=0,o=t;o>=0&&e.getLanguageId(o)===n;o--)i=e.getStartOffset(o);for(var r=e.getLineContent().length,s=(o=t,e.getCount());o=0;u--){var l=n.getEndOffset(u);if(l<=a)break;Object(Re.b)(n.getStandardTokenType(u))&&(a=l)}for(var c=Math.min(o.length,e.column-1+s.maxBracketLength),d=null;;){if(!(m=Ae.a.findNextBracketInRange(s.forwardRegex,t,o,a,c)))break;if(m.startColumn<=e.column&&e.column<=m.endColumn){var h=o.substring(m.startColumn-1,m.endColumn-1).toLowerCase();(v=this._matchFoundBracket(m,s.textIsBracket[h],s.textIsOpenBracket[h]))&&(d=v)}a=m.endColumn-1}if(d)return d}if(r>0&&n.getStartOffset(r)===e.column-1){var p=r-1,f=Pe.a.getBracketsSupport(n.getLanguageId(p));if(f&&!Object(Re.b)(n.getStandardTokenType(p))){for(a=Math.max(0,e.column-1-f.maxBracketLength),c=Math.min(o.length,e.column-1+f.maxBracketLength),u=p+1;u=c)break;Object(Re.b)(n.getStandardTokenType(u))&&(c=g)}var m;if((m=Ae.a.findPrevBracketInRange(f.reversedRegex,t,o,a,c))&&m.startColumn<=e.column&&e.column<=m.endColumn){var v;h=o.substring(m.startColumn-1,m.endColumn-1).toLowerCase();if(v=this._matchFoundBracket(m,f.textIsBracket[h],f.textIsOpenBracket[h]))return v}}}return null},t.prototype._matchFoundBracket=function(e,t,n){if(!t)return null;var i;if(n){if(i=this._findMatchingBracketDown(t,e.getEndPosition()))return[e,i]}else if(i=this._findMatchingBracketUp(t,e.getStartPosition()))return[e,i];return null},t.prototype._findMatchingBracketUp=function(e,t){for(var n=e.languageIdentifier.id,i=e.reversedRegex,o=-1,r=function(t,n,r,s){for(;;){var a=Ae.a.findPrevBracketInRange(i,t,n,r,s);if(!a)break;var u=n.substring(a.startColumn-1,a.endColumn-1).toLowerCase();if(e.isOpen(u)?o++:e.isClose(u)&&o--,0===o)return a;s=a.startColumn-1}return null},s=t.lineNumber;s>=1;s--){var a=this._getLineTokens(s),u=a.getCount(),l=this._buffer.getLineContent(s),c=u-1,d=l.length,h=l.length;s===t.lineNumber&&(c=a.findTokenIndexAtOffset(t.column-1),d=t.column-1,h=t.column-1);for(var p=!0;c>=0;c--){var f,g=a.getLanguageId(c)===n&&!Object(Re.b)(a.getStandardTokenType(c));if(g)p?d=a.getStartOffset(c):(d=a.getStartOffset(c),h=a.getEndOffset(c));else if(p&&d!==h)if(f=r(s,l,d,h))return f;p=g}if(p&&d!==h)if(f=r(s,l,d,h))return f}return null},t.prototype._findMatchingBracketDown=function(e,t){for(var n=e.languageIdentifier.id,i=e.forwardRegex,o=1,r=function(t,n,r,s){for(;;){var a=Ae.a.findNextBracketInRange(i,t,n,r,s);if(!a)break;var u=n.substring(a.startColumn-1,a.endColumn-1).toLowerCase();if(e.isOpen(u)?o++:e.isClose(u)&&o--,0===o)return a;r=a.endColumn-1}return null},s=this.getLineCount(),a=t.lineNumber;a<=s;a++){var u=this._getLineTokens(a),l=u.getCount(),c=this._buffer.getLineContent(a),d=0,h=0,p=0;a===t.lineNumber&&(d=u.findTokenIndexAtOffset(t.column-1),h=t.column-1,p=t.column-1);for(var f=!0;d=1;o--){var r=this._getLineTokens(o),s=r.getCount(),a=this._buffer.getLineContent(o),u=s-1,l=a.length,c=a.length;if(o===t.lineNumber)u=r.findTokenIndexAtOffset(t.column-1),l=t.column-1,c=t.column-1,n!==(h=r.getLanguageId(u))&&(n=h,i=Pe.a.getBracketsSupport(n));for(var d=!0;u>=0;u--){var h;if(n!==(h=r.getLanguageId(u))){if(i&&d&&l!==c){if(p=Ae.a.findPrevBracketInRange(i.reversedRegex,o,a,l,c))return this._toFoundBracket(i,p);d=!1}n=h,i=Pe.a.getBracketsSupport(n)}var p,f=!!i&&!Object(Re.b)(r.getStandardTokenType(u));if(f)d?l=r.getStartOffset(u):(l=r.getStartOffset(u),c=r.getEndOffset(u));else if(i&&d&&l!==c)if(p=Ae.a.findPrevBracketInRange(i.reversedRegex,o,a,l,c))return this._toFoundBracket(i,p);d=f}if(i&&d&&l!==c)if(p=Ae.a.findPrevBracketInRange(i.reversedRegex,o,a,l,c))return this._toFoundBracket(i,p)}return null},t.prototype.findNextBracket=function(e){for(var t=this.validatePosition(e),n=this.getLineCount(),i=-1,o=null,r=t.lineNumber;r<=n;r++){var s=this._getLineTokens(r),a=s.getCount(),u=this._buffer.getLineContent(r),l=0,c=0,d=0;if(r===t.lineNumber)l=s.findTokenIndexAtOffset(t.column-1),c=t.column-1,d=t.column-1,i!==(p=s.getLanguageId(l))&&(i=p,o=Pe.a.getBracketsSupport(i));for(var h=!0;lt)return null;var p=this._getLineTokens(h),f=p.getCount(),g=this._buffer.getLineContent(h),m=0,v=0,_=0;if(h===i.lineNumber)m=p.findTokenIndexAtOffset(i.column-1),v=i.column-1,_=i.column-1,l!==(y=p.getLanguageId(m))&&a(l=y,c=Pe.a.getBracketsSupport(l));for(var b=!0;mo)throw new Error("Illegal value for lineNumber");for(var r=Pe.a.getFoldingRules(this._languageIdentifier.id),s=Boolean(r&&r.offSide),a=-2,u=-1,l=-2,c=-1,d=function(e){if(-1!==a&&(-2===a||a>e-1)){a=-1,u=-1;for(var t=e-2;t>=0;t--){var n=i._computeIndentLevel(t);if(n>=0){a=t,u=n;break}}}if(-2===l){l=-1,c=-1;for(t=e;t=0){l=t,c=r;break}}}},h=-2,p=-1,f=-2,g=-1,m=function(e){if(-2===h){h=-1,p=-1;for(var t=e-2;t>=0;t--){var n=i._computeIndentLevel(t);if(n>=0){h=t,p=n;break}}}if(-1!==f&&(-2===f||f=0){f=t,g=r;break}}}},v=0,_=!0,b=0,y=!0,C=0,w=0;_||y;w++){var S=e-w,O=e+w;if(0!==w&&(S<1||So||O>n)&&(y=!1),w>5e4&&(_=!1,y=!1),_){var L=void 0;if((D=this._computeIndentLevel(S-1))>=0?(l=S-1,c=D,L=Math.ceil(D/this._options.indentSize)):(d(S),L=this._getIndentLevelForWhitespaceLine(s,u,c)),0===w){if(v=S,b=O,0===(C=L))return{startLineNumber:v,endLineNumber:b,indent:C};continue}L>=C?v=S:_=!1}if(y){var D,x=void 0;(D=this._computeIndentLevel(O-1))>=0?(h=O-1,p=D,x=Math.ceil(D/this._options.indentSize)):(m(O),x=this._getIndentLevelForWhitespaceLine(s,p,g)),x>=C?b=O:y=!1}}return{startLineNumber:v,endLineNumber:b,indent:C}},t.prototype.getLinesIndentGuides=function(e,t){this._assertNotDisposed();var n=this.getLineCount();if(e<1||e>n)throw new Error("Illegal value for startLineNumber");if(t<1||t>n)throw new Error("Illegal value for endLineNumber");for(var i=Pe.a.getFoldingRules(this._languageIdentifier.id),o=Boolean(i&&i.offSide),r=new Array(t-e+1),s=-2,a=-1,u=-2,l=-1,c=e;c<=t;c++){var d=c-e,h=this._computeIndentLevel(c-1);if(h>=0)s=c-1,a=h,r[d]=Math.ceil(h/this._options.indentSize);else{if(-2===s){s=-1,a=-1;for(var p=c-2;p>=0;p--){if((f=this._computeIndentLevel(p))>=0){s=p,a=f;break}}}if(-1!==u&&(-2===u||u=0){u=p,l=f;break}}}r[d]=this._getIndentLevelForWhitespaceLine(o,a,l)}}return r},t.prototype._getIndentLevelForWhitespaceLine=function(e,t,n){return-1===t||-1===n?0:t0?this._deferredEvent?this._deferredEvent=this._deferredEvent.merge(e):this._deferredEvent=e:(this._fastEmitter.fire(e),this._slowEmitter.fire(e))},t}(r.a)},tXSY: /*!****************************************************************************************************!*\ @@ -2561,19 +2561,19 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/strings.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/uri.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/browser/editorExtensions.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/editOperation.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/range.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/selection.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/editOperation.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/linesOperations/linesOperations.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/range.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordPartOperations/wordPartOperations.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/selection.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/multicursor/multicursor.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/editorContextKeys.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/model/textModel.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordHighlighter/wordHighlighter.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/model/textModel.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/multicursor/multicursor.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes/languageConfigurationRegistry.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/contrib/snippet/snippetParser.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggest.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/nls.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/clipboard/common/clipboardService.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/clipboard/common/clipboardService.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/find/findController.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/contextkey/common/contextkey.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/instantiation/common/instantiation.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/label/common/label.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/label/common/label.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/referenceSearch/standaloneReferenceSearch.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/log/common/log.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/rename/rename.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/theme/common/colorRegistry.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/theme/common/themeService.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ @@ -2594,7 +2594,7 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/map.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/types.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/uri.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/range.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/range.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordPartOperations/wordPartOperations.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/services/modelService.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */function(e,t,n){"use strict";n.d(t,"r",(function(){return b})),n.d(t,"A",(function(){return y})),n.d(t,"F",(function(){return C})),n.d(t,"E",(function(){return w})),n.d(t,"y",(function(){return p})),n.d(t,"h",(function(){return f})),n.d(t,"G",(function(){return S})),n.d(t,"z",(function(){return g})),n.d(t,"n",(function(){return D})),n.d(t,"D",(function(){return L})),n.d(t,"u",(function(){return x})),n.d(t,"v",(function(){return N})),n.d(t,"d",(function(){return k})),n.d(t,"x",(function(){return E})),n.d(t,"p",(function(){return I})),n.d(t,"m",(function(){return M})),n.d(t,"i",(function(){return T})),n.d(t,"f",(function(){return P})),n.d(t,"e",(function(){return R})),n.d(t,"q",(function(){return A})),n.d(t,"C",(function(){return F})),n.d(t,"b",(function(){return j})),n.d(t,"a",(function(){return W})),n.d(t,"g",(function(){return V})),n.d(t,"j",(function(){return B})),n.d(t,"t",(function(){return H})),n.d(t,"s",(function(){return z})),n.d(t,"c",(function(){return U})),n.d(t,"w",(function(){return K})),n.d(t,"o",(function(){return q})),n.d(t,"l",(function(){return G})),n.d(t,"k",(function(){return Y})),n.d(t,"B",(function(){return Z}));var i=n("746U"),o=n("bY76"),r=n("aokT"),s=n("MI8n"),a=n("pmY6"),u=n("l2gE");function l(e,t,n,i){if(Array.isArray(e)){for(var o=0,r=0,s=e;ro&&(o=a)}return o}if("string"==typeof e)return i?"*"===e?5:e===n?10:0:0;if(e){var c=e.language,d=e.pattern,h=e.scheme,p=e.hasAccessToAllModels;if(!i&&!p)return 0;o=0;if(h)if(h===t.scheme)o=10;else{if("*"!==h)return 0;o=5}if(c)if(c===n)o=10;else{if("*"!==c)return 0;o=Math.max(o,5)}if(d){if(d!==t.fsPath&&!Object(u.a)(d,t.fsPath))return 0;o=10}return o}return 0}var c=n("G2kB");function d(e){return"string"!=typeof e&&(Array.isArray(e)?e.every(d):!!e.exclusive)}var h,p,f,g,m=function(){function e(){this._clock=0,this._entries=[],this._onDidChange=new s.a}return Object.defineProperty(e.prototype,"onDidChange",{get:function(){return this._onDidChange.event},enumerable:!0,configurable:!0}),e.prototype.register=function(e,t){var n=this,i={selector:e,provider:t,_score:-1,_time:this._clock++};return this._entries.push(i),this._lastCandidate=void 0,this._onDidChange.fire(this._entries.length),Object(a.h)((function(){if(i){var e=n._entries.indexOf(i);e>=0&&(n._entries.splice(e,1),n._lastCandidate=void 0,n._onDidChange.fire(n._entries.length),i=void 0)}}))},e.prototype.has=function(e){return this.all(e).length>0},e.prototype.all=function(e){if(!e)return[];this._updateScores(e);for(var t=[],n=0,i=this._entries;n0&&t.push(o.provider)}return t},e.prototype.ordered=function(e){var t=[];return this._orderedForEach(e,(function(e){return t.push(e.provider)})),t},e.prototype.orderedGroups=function(e){var t,n,i=[];return this._orderedForEach(e,(function(e){t&&n===e._score?t.push(e.provider):(n=e._score,t=[e.provider],i.push(t))})),i},e.prototype._orderedForEach=function(e,t){if(e){this._updateScores(e);for(var n=0,i=this._entries;n0&&t(o)}}},e.prototype._updateScores=function(t){var n={uri:t.uri.toString(),language:t.getLanguageIdentifier().language};if(!this._lastCandidate||this._lastCandidate.language!==n.language||this._lastCandidate.uri!==n.uri){this._lastCandidate=n;for(var i=0,o=this._entries;i0){for(var s=0,a=this._entries;st._score?-1:e._timet._time?-1:0},e}(),v=n("QDVR"),_=function(){function e(){this._map=new Map,this._promises=new Map,this._onDidChange=new s.a,this.onDidChange=this._onDidChange.event,this._colorMap=null}return e.prototype.fire=function(e){this._onDidChange.fire({changedLanguages:e,changedColorMap:!1})},e.prototype.register=function(e,t){var n=this;return this._map.set(e,t),this.fire([e]),Object(a.h)((function(){n._map.get(e)===t&&(n._map.delete(e),n.fire([e]))}))},e.prototype.registerPromise=function(e,t){var n=this,i=null,o=!1;return this._promises.set(e,t.then((function(t){n._promises.delete(e),!o&&t&&(i=n.register(e,t))}))),Object(a.h)((function(){o=!0,i&&i.dispose()}))},e.prototype.getPromise=function(e){var t=this,n=this.get(e);if(n)return Promise.resolve(n);var i=this._promises.get(e);return i?i.then((function(n){return t.get(e)})):null},e.prototype.get=function(e){return Object(i.o)(this._map.get(e))},e.prototype.setColorMap=function(e){this._colorMap=e,this._onDidChange.fire({changedLanguages:Object(v.d)(this._map),changedColorMap:!0})},e.prototype.getColorMap=function(){return this._colorMap},e.prototype.getDefaultBackground=function(){return this._colorMap&&this._colorMap.length>2?this._colorMap[2]:null},e}(),b=function(e,t){this.language=e,this.id=t},y=function(){function e(){}return e.getLanguageId=function(e){return(255&e)>>>0},e.getTokenType=function(e){return(1792&e)>>>8},e.getFontStyle=function(e){return(14336&e)>>>11},e.getForeground=function(e){return(8372224&e)>>>14},e.getBackground=function(e){return(4286578688&e)>>>23},e.getClassNameFromMetadata=function(e){var t="mtk"+this.getForeground(e),n=this.getFontStyle(e);return 1&n&&(t+=" mtki"),2&n&&(t+=" mtkb"),4&n&&(t+=" mtku"),t},e.getInlineStyleFromMetadata=function(e,t){var n=this.getForeground(e),i=this.getFontStyle(e),o="color: "+t[n]+";";return 1&i&&(o+="font-style: italic;"),2&i&&(o+="font-weight: bold;"),4&i&&(o+="text-decoration: underline;"),o},e}(),C=((h=Object.create(null))[0]="method",h[1]="function",h[2]="constructor",h[3]="field",h[4]="variable",h[5]="class",h[6]="struct",h[7]="interface",h[8]="module",h[9]="property",h[10]="event",h[11]="operator",h[12]="unit",h[13]="value",h[14]="constant",h[15]="enum",h[16]="enum-member",h[17]="keyword",h[25]="snippet",h[18]="text",h[19]="color",h[20]="file",h[21]="reference",h[22]="customcolor",h[23]="folder",h[24]="type-parameter",function(e){return h[e]||"property"}),w=function(){var e=Object.create(null);return e.method=0,e.function=1,e.constructor=2,e.field=3,e.variable=4,e.class=5,e.struct=6,e.interface=7,e.module=8,e.property=9,e.event=10,e.operator=11,e.unit=12,e.value=13,e.constant=14,e.enum=15,e["enum-member"]=16,e.enumMember=16,e.keyword=17,e.snippet=25,e.text=18,e.color=19,e.file=20,e.reference=21,e.customcolor=22,e.folder=23,e["type-parameter"]=24,e.typeParameter=24,function(t,n){var i=e[t];return void 0!==i||n||(i=9),i}}();function S(e){return e&&o.a.isUri(e.uri)&&r.a.isIRange(e.range)&&(r.a.isIRange(e.originSelectionRange)||r.a.isIRange(e.targetSelectionRange))}!function(e){e[e.Invoke=1]="Invoke",e[e.TriggerCharacter=2]="TriggerCharacter",e[e.ContentChange=3]="ContentChange"}(p||(p={})),function(e){e[e.Text=0]="Text",e[e.Read=1]="Read",e[e.Write=2]="Write"}(f||(f={})),function(e){var t=new Map;t.set("file",0),t.set("module",1),t.set("namespace",2),t.set("package",3),t.set("class",4),t.set("method",5),t.set("property",6),t.set("field",7),t.set("constructor",8),t.set("enum",9),t.set("interface",10),t.set("function",11),t.set("variable",12),t.set("constant",13),t.set("string",14),t.set("number",15),t.set("boolean",16),t.set("array",17),t.set("object",18),t.set("key",19),t.set("null",20),t.set("enum-member",21),t.set("struct",22),t.set("event",23),t.set("operator",24),t.set("type-parameter",25);var n=new Map;n.set(0,"file"),n.set(1,"module"),n.set(2,"namespace"),n.set(3,"package"),n.set(4,"class"),n.set(5,"method"),n.set(6,"property"),n.set(7,"field"),n.set(8,"constructor"),n.set(9,"enum"),n.set(10,"interface"),n.set(11,"function"),n.set(12,"variable"),n.set(13,"constant"),n.set(14,"string"),n.set(15,"number"),n.set(16,"boolean"),n.set(17,"array"),n.set(18,"object"),n.set(19,"key"),n.set(20,"null"),n.set(21,"enum-member"),n.set(22,"struct"),n.set(23,"event"),n.set(24,"operator"),n.set(25,"type-parameter"),e.fromString=function(e){return t.get(e)},e.toString=function(e){return n.get(e)},e.toCssClassName=function(e,t){return"codicon "+(t?"inline":"block")+" codicon-symbol-"+(n.get(e)||"property")}}(g||(g={}));var O,L,D=function(){function e(e){this.value=e}return e.Comment=new e("comment"),e.Imports=new e("imports"),e.Region=new e("region"),e}();(O||(O={})).is=function(e){return Object(i.i)(e)&&(Boolean(e.newUri)||Boolean(e.oldUri))},(L||(L={})).is=function(e){return Object(i.i)(e)&&o.a.isUri(e.resource)&&Object(i.i)(e.edit)};var x=new m,N=new m,k=new m,E=new m,I=new m,M=new m,T=new m,P=new m,R=new m,A=new m,F=new m,j=new m,W=new m,V=new m,B=new m,H=new m,z=new m,U=new m,K=new m,q=new m,G=new m,Y=new m,Z=new _},uACm: /*!***********************************************************************************!*\ !*** ./node_modules/monaco-editor/esm/vs/editor/contrib/snippet/snippetParser.js ***! diff --git a/p__Account.a37c3650.async.js b/p__Account.4e2ab118.async.js similarity index 100% rename from p__Account.a37c3650.async.js rename to p__Account.4e2ab118.async.js diff --git a/p__Account__Binding__index.ccac9298.async.js b/p__Account__Binding__index.5faf34e5.async.js similarity index 100% rename from p__Account__Binding__index.ccac9298.async.js rename to p__Account__Binding__index.5faf34e5.async.js diff --git a/p__Account__Certification__index.1a945751.async.js b/p__Account__Certification__index.f3dc7eba.async.js similarity index 100% rename from p__Account__Certification__index.1a945751.async.js rename to p__Account__Certification__index.f3dc7eba.async.js diff --git a/p__Account__Profile__Edit__index.061da1c3.async.js b/p__Account__Profile__Edit__index.8028422b.async.js similarity index 100% rename from p__Account__Profile__Edit__index.061da1c3.async.js rename to p__Account__Profile__Edit__index.8028422b.async.js diff --git a/p__Account__Profile__index.7aebc280.async.js b/p__Account__Profile__index.ed78de2d.async.js similarity index 100% rename from p__Account__Profile__index.7aebc280.async.js rename to p__Account__Profile__index.ed78de2d.async.js diff --git a/p__Account__Results__index.de33ca12.async.js b/p__Account__Results__index.f8cde713.async.js similarity index 100% rename from p__Account__Results__index.de33ca12.async.js rename to p__Account__Results__index.f8cde713.async.js diff --git a/p__Account__Secure__index.1aed73cc.async.js b/p__Account__Secure__index.07a7e4f2.async.js similarity index 100% rename from p__Account__Secure__index.1aed73cc.async.js rename to p__Account__Secure__index.07a7e4f2.async.js diff --git a/p__Api.ca7f24d7.async.js b/p__Api.dc1f6c60.async.js similarity index 100% rename from p__Api.ca7f24d7.async.js rename to p__Api.dc1f6c60.async.js diff --git a/p__Classrooms__ClassicCases__index.edcabf19.async.js b/p__Classrooms__ClassicCases__index.cbe52530.async.js similarity index 100% rename from p__Classrooms__ClassicCases__index.edcabf19.async.js rename to p__Classrooms__ClassicCases__index.cbe52530.async.js diff --git a/p__Classrooms__ExamList__index.0ec12cee.async.js b/p__Classrooms__ExamList__index.a763c064.async.js similarity index 100% rename from p__Classrooms__ExamList__index.0ec12cee.async.js rename to p__Classrooms__ExamList__index.a763c064.async.js diff --git a/p__Classrooms__Index.317e3b74.async.js b/p__Classrooms__Index.e9e04174.async.js similarity index 100% rename from p__Classrooms__Index.317e3b74.async.js rename to p__Classrooms__Index.e9e04174.async.js diff --git a/p__Classrooms__Lists__Announcement__index.c7874bfe.async.js b/p__Classrooms__Lists__Announcement__index.f0774c94.async.js similarity index 100% rename from p__Classrooms__Lists__Announcement__index.c7874bfe.async.js rename to p__Classrooms__Lists__Announcement__index.f0774c94.async.js diff --git a/p__Classrooms__Lists__Attachment__index.b4dfad92.async.js b/p__Classrooms__Lists__Attachment__index.7ca5fec5.async.js similarity index 100% rename from p__Classrooms__Lists__Attachment__index.b4dfad92.async.js rename to p__Classrooms__Lists__Attachment__index.7ca5fec5.async.js diff --git a/p__Classrooms__Lists__Attendance__Detail__index.6bb0c67d.async.js b/p__Classrooms__Lists__Attendance__Detail__index.ae22bac6.async.js similarity index 100% rename from p__Classrooms__Lists__Attendance__Detail__index.6bb0c67d.async.js rename to p__Classrooms__Lists__Attendance__Detail__index.ae22bac6.async.js diff --git a/p__Classrooms__Lists__Attendance__index.1f4b21ec.async.js b/p__Classrooms__Lists__Attendance__index.20b3cb46.async.js similarity index 100% rename from p__Classrooms__Lists__Attendance__index.1f4b21ec.async.js rename to p__Classrooms__Lists__Attendance__index.20b3cb46.async.js diff --git a/p__Classrooms__Lists__Board__Add__index.23b411d7.async.js b/p__Classrooms__Lists__Board__Add__index.fc9354e3.async.js similarity index 100% rename from p__Classrooms__Lists__Board__Add__index.23b411d7.async.js rename to p__Classrooms__Lists__Board__Add__index.fc9354e3.async.js diff --git a/p__Classrooms__Lists__Board__Detail__index.89923430.async.js b/p__Classrooms__Lists__Board__Detail__index.82462dc5.async.js similarity index 100% rename from p__Classrooms__Lists__Board__Detail__index.89923430.async.js rename to p__Classrooms__Lists__Board__Detail__index.82462dc5.async.js diff --git a/p__Classrooms__Lists__Board__Edit__index.f8ed77ea.async.js b/p__Classrooms__Lists__Board__Edit__index.6b1e4f58.async.js similarity index 100% rename from p__Classrooms__Lists__Board__Edit__index.f8ed77ea.async.js rename to p__Classrooms__Lists__Board__Edit__index.6b1e4f58.async.js diff --git a/p__Classrooms__Lists__Board__index.9d977388.async.js b/p__Classrooms__Lists__Board__index.0c9721d8.async.js similarity index 100% rename from p__Classrooms__Lists__Board__index.9d977388.async.js rename to p__Classrooms__Lists__Board__index.0c9721d8.async.js diff --git a/p__Classrooms__Lists__CommonHomework__Add__index.60dd0d05.async.js b/p__Classrooms__Lists__CommonHomework__Add__index.3b329bfb.async.js similarity index 100% rename from p__Classrooms__Lists__CommonHomework__Add__index.60dd0d05.async.js rename to p__Classrooms__Lists__CommonHomework__Add__index.3b329bfb.async.js diff --git a/p__Classrooms__Lists__CommonHomework__Detail__index.330d3bb8.async.js b/p__Classrooms__Lists__CommonHomework__Detail__index.0dcbc085.async.js similarity index 100% rename from p__Classrooms__Lists__CommonHomework__Detail__index.330d3bb8.async.js rename to p__Classrooms__Lists__CommonHomework__Detail__index.0dcbc085.async.js diff --git a/p__Classrooms__Lists__CommonHomework__EditWork__index.0aa15645.async.js b/p__Classrooms__Lists__CommonHomework__EditWork__index.db8af7e6.async.js similarity index 100% rename from p__Classrooms__Lists__CommonHomework__EditWork__index.0aa15645.async.js rename to p__Classrooms__Lists__CommonHomework__EditWork__index.db8af7e6.async.js diff --git a/p__Classrooms__Lists__CommonHomework__Edit__index.b826690a.async.js b/p__Classrooms__Lists__CommonHomework__Edit__index.2605781b.async.js similarity index 100% rename from p__Classrooms__Lists__CommonHomework__Edit__index.b826690a.async.js rename to p__Classrooms__Lists__CommonHomework__Edit__index.2605781b.async.js diff --git a/p__Classrooms__Lists__CommonHomework__Review__index.f9aba616.async.js b/p__Classrooms__Lists__CommonHomework__Review__index.2d88d721.async.js similarity index 100% rename from p__Classrooms__Lists__CommonHomework__Review__index.f9aba616.async.js rename to p__Classrooms__Lists__CommonHomework__Review__index.2d88d721.async.js diff --git a/p__Classrooms__Lists__CommonHomework__SubmitWork__index.7df413dc.async.js b/p__Classrooms__Lists__CommonHomework__SubmitWork__index.78989db8.async.js similarity index 100% rename from p__Classrooms__Lists__CommonHomework__SubmitWork__index.7df413dc.async.js rename to p__Classrooms__Lists__CommonHomework__SubmitWork__index.78989db8.async.js diff --git a/p__Classrooms__Lists__CommonHomework__index.8ac84c84.async.js b/p__Classrooms__Lists__CommonHomework__index.304bb723.async.js similarity index 100% rename from p__Classrooms__Lists__CommonHomework__index.8ac84c84.async.js rename to p__Classrooms__Lists__CommonHomework__index.304bb723.async.js diff --git a/p__Classrooms__Lists__CourseGroup__Detail__index.ab92fe9a.async.js b/p__Classrooms__Lists__CourseGroup__Detail__index.01ef2b3f.async.js similarity index 100% rename from p__Classrooms__Lists__CourseGroup__Detail__index.ab92fe9a.async.js rename to p__Classrooms__Lists__CourseGroup__Detail__index.01ef2b3f.async.js diff --git a/p__Classrooms__Lists__CourseGroup__List__index.74251045.async.js b/p__Classrooms__Lists__CourseGroup__List__index.241831b7.async.js similarity index 100% rename from p__Classrooms__Lists__CourseGroup__List__index.74251045.async.js rename to p__Classrooms__Lists__CourseGroup__List__index.241831b7.async.js diff --git a/p__Classrooms__Lists__CourseGroup__NotList__index.2c0e328f.async.js b/p__Classrooms__Lists__CourseGroup__NotList__index.175bdd86.async.js similarity index 100% rename from p__Classrooms__Lists__CourseGroup__NotList__index.2c0e328f.async.js rename to p__Classrooms__Lists__CourseGroup__NotList__index.175bdd86.async.js diff --git a/p__Classrooms__Lists__Exercise__Add__index.868d9376.async.js b/p__Classrooms__Lists__Exercise__Add__index.a4fd6798.async.js similarity index 100% rename from p__Classrooms__Lists__Exercise__Add__index.868d9376.async.js rename to p__Classrooms__Lists__Exercise__Add__index.a4fd6798.async.js diff --git a/p__Classrooms__Lists__Exercise__AnswerCheck__index.6ab8ba4b.async.js b/p__Classrooms__Lists__Exercise__AnswerCheck__index.199c31c6.async.js similarity index 100% rename from p__Classrooms__Lists__Exercise__AnswerCheck__index.6ab8ba4b.async.js rename to p__Classrooms__Lists__Exercise__AnswerCheck__index.199c31c6.async.js diff --git a/p__Classrooms__Lists__Exercise__Answer__index.5a3a9969.async.js b/p__Classrooms__Lists__Exercise__Answer__index.8edcf5f2.async.js similarity index 100% rename from p__Classrooms__Lists__Exercise__Answer__index.5a3a9969.async.js rename to p__Classrooms__Lists__Exercise__Answer__index.8edcf5f2.async.js diff --git a/p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail.e7c63c6e.async.js b/p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail.42829a26.async.js similarity index 100% rename from p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail.e7c63c6e.async.js rename to p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail.42829a26.async.js diff --git a/p__Classrooms__Lists__Exercise__Detail__index.cd46eeda.async.js b/p__Classrooms__Lists__Exercise__Detail__index.44b3949c.async.js similarity index 100% rename from p__Classrooms__Lists__Exercise__Detail__index.cd46eeda.async.js rename to p__Classrooms__Lists__Exercise__Detail__index.44b3949c.async.js diff --git a/p__Classrooms__Lists__Exercise__Edit__index.b1c676e8.async.js b/p__Classrooms__Lists__Exercise__Edit__index.2343016d.async.js similarity index 100% rename from p__Classrooms__Lists__Exercise__Edit__index.b1c676e8.async.js rename to p__Classrooms__Lists__Exercise__Edit__index.2343016d.async.js diff --git a/p__Classrooms__Lists__Exercise__Export__index.d6fcf534.async.js b/p__Classrooms__Lists__Exercise__Export__index.67059c9a.async.js similarity index 100% rename from p__Classrooms__Lists__Exercise__Export__index.d6fcf534.async.js rename to p__Classrooms__Lists__Exercise__Export__index.67059c9a.async.js diff --git a/p__Classrooms__Lists__Exercise__ImitateAnswer__index.dacbb2e0.async.js b/p__Classrooms__Lists__Exercise__ImitateAnswer__index.d3db1433.async.js similarity index 100% rename from p__Classrooms__Lists__Exercise__ImitateAnswer__index.dacbb2e0.async.js rename to p__Classrooms__Lists__Exercise__ImitateAnswer__index.d3db1433.async.js diff --git a/p__Classrooms__Lists__Exercise__ReviewGroup__index.e60122dd.async.js b/p__Classrooms__Lists__Exercise__ReviewGroup__index.0db536ae.async.js similarity index 100% rename from p__Classrooms__Lists__Exercise__ReviewGroup__index.e60122dd.async.js rename to p__Classrooms__Lists__Exercise__ReviewGroup__index.0db536ae.async.js diff --git a/p__Classrooms__Lists__Exercise__Review__index.56025016.async.js b/p__Classrooms__Lists__Exercise__Review__index.659a29a6.async.js similarity index 100% rename from p__Classrooms__Lists__Exercise__Review__index.56025016.async.js rename to p__Classrooms__Lists__Exercise__Review__index.659a29a6.async.js diff --git a/p__Classrooms__Lists__Exercise__index.7fede054.async.js b/p__Classrooms__Lists__Exercise__index.c3e168f1.async.js similarity index 100% rename from p__Classrooms__Lists__Exercise__index.7fede054.async.js rename to p__Classrooms__Lists__Exercise__index.c3e168f1.async.js diff --git a/p__Classrooms__Lists__ExportList__index.5dceada1.async.js b/p__Classrooms__Lists__ExportList__index.01eae1e5.async.js similarity index 100% rename from p__Classrooms__Lists__ExportList__index.5dceada1.async.js rename to p__Classrooms__Lists__ExportList__index.01eae1e5.async.js diff --git a/p__Classrooms__Lists__Graduation__Tasks__Add__index.5a20e187.async.js b/p__Classrooms__Lists__Graduation__Tasks__Add__index.8a3df0f1.async.js similarity index 100% rename from p__Classrooms__Lists__Graduation__Tasks__Add__index.5a20e187.async.js rename to p__Classrooms__Lists__Graduation__Tasks__Add__index.8a3df0f1.async.js diff --git a/p__Classrooms__Lists__Graduation__Tasks__Detail__index.cfda63a5.async.js b/p__Classrooms__Lists__Graduation__Tasks__Detail__index.033ff115.async.js similarity index 100% rename from p__Classrooms__Lists__Graduation__Tasks__Detail__index.cfda63a5.async.js rename to p__Classrooms__Lists__Graduation__Tasks__Detail__index.033ff115.async.js diff --git a/p__Classrooms__Lists__Graduation__Tasks__Edit__index.9ab6a32f.async.js b/p__Classrooms__Lists__Graduation__Tasks__Edit__index.15b49e4a.async.js similarity index 100% rename from p__Classrooms__Lists__Graduation__Tasks__Edit__index.9ab6a32f.async.js rename to p__Classrooms__Lists__Graduation__Tasks__Edit__index.15b49e4a.async.js diff --git a/p__Classrooms__Lists__Graduation__Tasks__index.28ad73b9.async.js b/p__Classrooms__Lists__Graduation__Tasks__index.e93ac83a.async.js similarity index 100% rename from p__Classrooms__Lists__Graduation__Tasks__index.28ad73b9.async.js rename to p__Classrooms__Lists__Graduation__Tasks__index.e93ac83a.async.js diff --git a/p__Classrooms__Lists__Graduation__Topics__Add__index.c10bac18.async.js b/p__Classrooms__Lists__Graduation__Topics__Add__index.80fff022.async.js similarity index 100% rename from p__Classrooms__Lists__Graduation__Topics__Add__index.c10bac18.async.js rename to p__Classrooms__Lists__Graduation__Topics__Add__index.80fff022.async.js diff --git a/p__Classrooms__Lists__Graduation__Topics__Detail__index.247c5b9d.async.js b/p__Classrooms__Lists__Graduation__Topics__Detail__index.791f0893.async.js similarity index 100% rename from p__Classrooms__Lists__Graduation__Topics__Detail__index.247c5b9d.async.js rename to p__Classrooms__Lists__Graduation__Topics__Detail__index.791f0893.async.js diff --git a/p__Classrooms__Lists__Graduation__Topics__Edit__index.3b7737b6.async.js b/p__Classrooms__Lists__Graduation__Topics__Edit__index.ab71c501.async.js similarity index 100% rename from p__Classrooms__Lists__Graduation__Topics__Edit__index.3b7737b6.async.js rename to p__Classrooms__Lists__Graduation__Topics__Edit__index.ab71c501.async.js diff --git a/p__Classrooms__Lists__Graduation__Topics__index.d616b9f8.async.js b/p__Classrooms__Lists__Graduation__Topics__index.9345f595.async.js similarity index 100% rename from p__Classrooms__Lists__Graduation__Topics__index.d616b9f8.async.js rename to p__Classrooms__Lists__Graduation__Topics__index.9345f595.async.js diff --git a/p__Classrooms__Lists__GroupHomework__Add__index.8004c9a2.async.js b/p__Classrooms__Lists__GroupHomework__Add__index.190fd5fa.async.js similarity index 100% rename from p__Classrooms__Lists__GroupHomework__Add__index.8004c9a2.async.js rename to p__Classrooms__Lists__GroupHomework__Add__index.190fd5fa.async.js diff --git a/p__Classrooms__Lists__GroupHomework__Detail__index.da58bbe5.async.js b/p__Classrooms__Lists__GroupHomework__Detail__index.240ae7b4.async.js similarity index 100% rename from p__Classrooms__Lists__GroupHomework__Detail__index.da58bbe5.async.js rename to p__Classrooms__Lists__GroupHomework__Detail__index.240ae7b4.async.js diff --git a/p__Classrooms__Lists__GroupHomework__EditWork__index.fda708b3.async.js b/p__Classrooms__Lists__GroupHomework__EditWork__index.d7367201.async.js similarity index 100% rename from p__Classrooms__Lists__GroupHomework__EditWork__index.fda708b3.async.js rename to p__Classrooms__Lists__GroupHomework__EditWork__index.d7367201.async.js diff --git a/p__Classrooms__Lists__GroupHomework__Edit__index.610dd4f5.async.js b/p__Classrooms__Lists__GroupHomework__Edit__index.3747d840.async.js similarity index 100% rename from p__Classrooms__Lists__GroupHomework__Edit__index.610dd4f5.async.js rename to p__Classrooms__Lists__GroupHomework__Edit__index.3747d840.async.js diff --git a/p__Classrooms__Lists__GroupHomework__Review__index.44beb45d.async.js b/p__Classrooms__Lists__GroupHomework__Review__index.d7ac34da.async.js similarity index 100% rename from p__Classrooms__Lists__GroupHomework__Review__index.44beb45d.async.js rename to p__Classrooms__Lists__GroupHomework__Review__index.d7ac34da.async.js diff --git a/p__Classrooms__Lists__GroupHomework__SubmitWork__index.5b7b23e4.async.js b/p__Classrooms__Lists__GroupHomework__SubmitWork__index.93b42f75.async.js similarity index 100% rename from p__Classrooms__Lists__GroupHomework__SubmitWork__index.5b7b23e4.async.js rename to p__Classrooms__Lists__GroupHomework__SubmitWork__index.93b42f75.async.js diff --git a/p__Classrooms__Lists__GroupHomework__index.b83982a3.async.js b/p__Classrooms__Lists__GroupHomework__index.4f0baa7e.async.js similarity index 100% rename from p__Classrooms__Lists__GroupHomework__index.b83982a3.async.js rename to p__Classrooms__Lists__GroupHomework__index.4f0baa7e.async.js diff --git a/p__Classrooms__Lists__LiveVideo__index.43b33e94.async.js b/p__Classrooms__Lists__LiveVideo__index.c2c6203d.async.js similarity index 100% rename from p__Classrooms__Lists__LiveVideo__index.43b33e94.async.js rename to p__Classrooms__Lists__LiveVideo__index.c2c6203d.async.js diff --git a/p__Classrooms__Lists__OnlineLearning__index.604b94fa.async.js b/p__Classrooms__Lists__OnlineLearning__index.5e80f6aa.async.js similarity index 100% rename from p__Classrooms__Lists__OnlineLearning__index.604b94fa.async.js rename to p__Classrooms__Lists__OnlineLearning__index.5e80f6aa.async.js diff --git a/p__Classrooms__Lists__Polls__Add__index.a0cbd204.async.js b/p__Classrooms__Lists__Polls__Add__index.70d69d5b.async.js similarity index 100% rename from p__Classrooms__Lists__Polls__Add__index.a0cbd204.async.js rename to p__Classrooms__Lists__Polls__Add__index.70d69d5b.async.js diff --git a/p__Classrooms__Lists__Polls__Answer__index.2ef9eac3.async.js b/p__Classrooms__Lists__Polls__Answer__index.05d94df6.async.js similarity index 100% rename from p__Classrooms__Lists__Polls__Answer__index.2ef9eac3.async.js rename to p__Classrooms__Lists__Polls__Answer__index.05d94df6.async.js diff --git a/p__Classrooms__Lists__Polls__Detail__index.e832e2f4.async.js b/p__Classrooms__Lists__Polls__Detail__index.37430428.async.js similarity index 100% rename from p__Classrooms__Lists__Polls__Detail__index.e832e2f4.async.js rename to p__Classrooms__Lists__Polls__Detail__index.37430428.async.js diff --git a/p__Classrooms__Lists__Polls__Edit__index.9cc4393c.async.js b/p__Classrooms__Lists__Polls__Edit__index.1645ea89.async.js similarity index 100% rename from p__Classrooms__Lists__Polls__Edit__index.9cc4393c.async.js rename to p__Classrooms__Lists__Polls__Edit__index.1645ea89.async.js diff --git a/p__Classrooms__Lists__Polls__index.28f7dcd1.async.js b/p__Classrooms__Lists__Polls__index.0b3979ff.async.js similarity index 100% rename from p__Classrooms__Lists__Polls__index.28f7dcd1.async.js rename to p__Classrooms__Lists__Polls__index.0b3979ff.async.js diff --git a/p__Classrooms__Lists__ShixunHomeworks__Comment__index.6ac9b7fc.async.js b/p__Classrooms__Lists__ShixunHomeworks__Comment__index.73d948f1.async.js similarity index 100% rename from p__Classrooms__Lists__ShixunHomeworks__Comment__index.6ac9b7fc.async.js rename to p__Classrooms__Lists__ShixunHomeworks__Comment__index.73d948f1.async.js diff --git a/p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index.c0c3e9fc.async.js b/p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index.7f9aca39.async.js similarity index 100% rename from p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index.c0c3e9fc.async.js rename to p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index.7f9aca39.async.js diff --git a/p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index.aa93b784.async.js b/p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index.b676f047.async.js similarity index 100% rename from p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index.aa93b784.async.js rename to p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index.b676f047.async.js diff --git a/p__Classrooms__Lists__ShixunHomeworks__Detail__index.9197c683.async.js b/p__Classrooms__Lists__ShixunHomeworks__Detail__index.1c1a936a.async.js similarity index 100% rename from p__Classrooms__Lists__ShixunHomeworks__Detail__index.9197c683.async.js rename to p__Classrooms__Lists__ShixunHomeworks__Detail__index.1c1a936a.async.js diff --git a/p__Classrooms__Lists__ShixunHomeworks__index.28b38726.async.js b/p__Classrooms__Lists__ShixunHomeworks__index.23390ac6.async.js similarity index 100% rename from p__Classrooms__Lists__ShixunHomeworks__index.28b38726.async.js rename to p__Classrooms__Lists__ShixunHomeworks__index.23390ac6.async.js diff --git a/p__Classrooms__Lists__Statistics__StatisticsQuality__index.bb86f57d.async.js b/p__Classrooms__Lists__Statistics__StatisticsQuality__index.72896799.async.js similarity index 100% rename from p__Classrooms__Lists__Statistics__StatisticsQuality__index.bb86f57d.async.js rename to p__Classrooms__Lists__Statistics__StatisticsQuality__index.72896799.async.js diff --git a/p__Classrooms__Lists__Statistics__StudentDetail.8c503a14.async.js b/p__Classrooms__Lists__Statistics__StudentDetail.1acd273e.async.js similarity index 100% rename from p__Classrooms__Lists__Statistics__StudentDetail.8c503a14.async.js rename to p__Classrooms__Lists__Statistics__StudentDetail.1acd273e.async.js diff --git a/p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index.fca59e9a.async.js b/p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index.05a214bd.async.js similarity index 100% rename from p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index.fca59e9a.async.js rename to p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index.05a214bd.async.js diff --git a/p__Classrooms__Lists__Statistics__StudentStatistics__index.28b78e00.async.js b/p__Classrooms__Lists__Statistics__StudentStatistics__index.f9cb6b7f.async.js similarity index 100% rename from p__Classrooms__Lists__Statistics__StudentStatistics__index.28b78e00.async.js rename to p__Classrooms__Lists__Statistics__StudentStatistics__index.f9cb6b7f.async.js diff --git a/p__Classrooms__Lists__Statistics__StudentVideo__index.b6effa5b.async.js b/p__Classrooms__Lists__Statistics__StudentVideo__index.dcc417e8.async.js similarity index 100% rename from p__Classrooms__Lists__Statistics__StudentVideo__index.b6effa5b.async.js rename to p__Classrooms__Lists__Statistics__StudentVideo__index.dcc417e8.async.js diff --git a/p__Classrooms__Lists__Statistics__VideoStatistics__index.d74a855d.async.js b/p__Classrooms__Lists__Statistics__VideoStatistics__index.d9086d2f.async.js similarity index 100% rename from p__Classrooms__Lists__Statistics__VideoStatistics__index.d74a855d.async.js rename to p__Classrooms__Lists__Statistics__VideoStatistics__index.d9086d2f.async.js diff --git a/p__Classrooms__Lists__Statistics__index.7ffbfcad.async.js b/p__Classrooms__Lists__Statistics__index.06311b56.async.js similarity index 100% rename from p__Classrooms__Lists__Statistics__index.7ffbfcad.async.js rename to p__Classrooms__Lists__Statistics__index.06311b56.async.js diff --git a/p__Classrooms__Lists__Students.18282d06.async.js b/p__Classrooms__Lists__Students.505b70b4.async.js similarity index 100% rename from p__Classrooms__Lists__Students.18282d06.async.js rename to p__Classrooms__Lists__Students.505b70b4.async.js diff --git a/p__Classrooms__Lists__Teachers.c92d69fa.async.js b/p__Classrooms__Lists__Teachers.723b6a29.async.js similarity index 100% rename from p__Classrooms__Lists__Teachers.c92d69fa.async.js rename to p__Classrooms__Lists__Teachers.723b6a29.async.js diff --git a/p__Classrooms__Lists__Template__detail__index.809658bf.async.js b/p__Classrooms__Lists__Template__detail__index.31d4cdfb.async.js similarity index 100% rename from p__Classrooms__Lists__Template__detail__index.809658bf.async.js rename to p__Classrooms__Lists__Template__detail__index.31d4cdfb.async.js diff --git a/p__Classrooms__Lists__Template__index.dfe2a3ce.async.js b/p__Classrooms__Lists__Template__index.76b5a233.async.js similarity index 100% rename from p__Classrooms__Lists__Template__index.dfe2a3ce.async.js rename to p__Classrooms__Lists__Template__index.76b5a233.async.js diff --git a/p__Classrooms__Lists__Template__student__index.992241b7.async.js b/p__Classrooms__Lists__Template__student__index.a29bcd82.async.js similarity index 100% rename from p__Classrooms__Lists__Template__student__index.992241b7.async.js rename to p__Classrooms__Lists__Template__student__index.a29bcd82.async.js diff --git a/p__Classrooms__Lists__Template__teacher__index.b62244fd.async.js b/p__Classrooms__Lists__Template__teacher__index.c6921059.async.js similarity index 100% rename from p__Classrooms__Lists__Template__teacher__index.b62244fd.async.js rename to p__Classrooms__Lists__Template__teacher__index.c6921059.async.js diff --git a/p__Classrooms__Lists__Video__Statistics__Detail__index.4a3f2ee2.async.js b/p__Classrooms__Lists__Video__Statistics__Detail__index.abe53ff8.async.js similarity index 100% rename from p__Classrooms__Lists__Video__Statistics__Detail__index.4a3f2ee2.async.js rename to p__Classrooms__Lists__Video__Statistics__Detail__index.abe53ff8.async.js diff --git a/p__Classrooms__Lists__Video__Statistics__StudentDetail__index.f85cc7fe.async.js b/p__Classrooms__Lists__Video__Statistics__StudentDetail__index.c3272050.async.js similarity index 100% rename from p__Classrooms__Lists__Video__Statistics__StudentDetail__index.f85cc7fe.async.js rename to p__Classrooms__Lists__Video__Statistics__StudentDetail__index.c3272050.async.js diff --git a/p__Classrooms__Lists__Video__Statistics__index.50128f00.async.js b/p__Classrooms__Lists__Video__Statistics__index.1b137477.async.js similarity index 100% rename from p__Classrooms__Lists__Video__Statistics__index.50128f00.async.js rename to p__Classrooms__Lists__Video__Statistics__index.1b137477.async.js diff --git a/p__Classrooms__Lists__Video__Upload__index.95195053.async.js b/p__Classrooms__Lists__Video__Upload__index.4969fa5c.async.js similarity index 100% rename from p__Classrooms__Lists__Video__Upload__index.95195053.async.js rename to p__Classrooms__Lists__Video__Upload__index.4969fa5c.async.js diff --git a/p__Classrooms__Lists__Video__Upload__index.p__User__Detail__Videos__Upload__index.p__virtualSpaces__.4db772dd.6a82bd8a.async.js b/p__Classrooms__Lists__Video__Upload__index.p__User__Detail__Videos__Upload__index.p__virtualSpaces__.4db772dd.e64da241.async.js similarity index 100% rename from p__Classrooms__Lists__Video__Upload__index.p__User__Detail__Videos__Upload__index.p__virtualSpaces__.4db772dd.6a82bd8a.async.js rename to p__Classrooms__Lists__Video__Upload__index.p__User__Detail__Videos__Upload__index.p__virtualSpaces__.4db772dd.e64da241.async.js diff --git a/p__Classrooms__Lists__Video__index.acc07e22.async.js b/p__Classrooms__Lists__Video__index.a151f549.async.js similarity index 100% rename from p__Classrooms__Lists__Video__index.acc07e22.async.js rename to p__Classrooms__Lists__Video__index.a151f549.async.js diff --git a/p__Classrooms__New.c4622fd3.async.js b/p__Classrooms__New.4f2bcb1a.async.js similarity index 100% rename from p__Classrooms__New.c4622fd3.async.js rename to p__Classrooms__New.4f2bcb1a.async.js diff --git a/p__Classrooms__New__StartClass.9f5839ea.async.js b/p__Classrooms__New__StartClass.5e3850c9.async.js similarity index 100% rename from p__Classrooms__New__StartClass.9f5839ea.async.js rename to p__Classrooms__New__StartClass.5e3850c9.async.js diff --git a/p__Colleges__index.67f958b4.async.js b/p__Colleges__index.5b444e7d.async.js similarity index 100% rename from p__Colleges__index.67f958b4.async.js rename to p__Colleges__index.5b444e7d.async.js diff --git a/p__Competitions__Detail.4743bc81.async.js b/p__Competitions__Detail.82cc5739.async.js similarity index 100% rename from p__Competitions__Detail.4743bc81.async.js rename to p__Competitions__Detail.82cc5739.async.js diff --git a/p__Competitions__Entered.4a49971c.async.js b/p__Competitions__Entered.a4446b1f.async.js similarity index 100% rename from p__Competitions__Entered.4a49971c.async.js rename to p__Competitions__Entered.a4446b1f.async.js diff --git a/p__Competitions__Entered__Assembly__TeamDateil.1ba44027.async.js b/p__Competitions__Entered__Assembly__TeamDateil.e254d3c6.async.js similarity index 100% rename from p__Competitions__Entered__Assembly__TeamDateil.1ba44027.async.js rename to p__Competitions__Entered__Assembly__TeamDateil.e254d3c6.async.js diff --git a/p__Competitions__Exports__.800a7dab.async.js b/p__Competitions__Exports__.b3bea665.async.js similarity index 100% rename from p__Competitions__Exports__.800a7dab.async.js rename to p__Competitions__Exports__.b3bea665.async.js diff --git a/p__Competitions__Index.761c41aa.async.js b/p__Competitions__Index.6dd3d0fd.async.js similarity index 100% rename from p__Competitions__Index.761c41aa.async.js rename to p__Competitions__Index.6dd3d0fd.async.js diff --git a/p__Competitions__Update.9c399871.async.js b/p__Competitions__Update.5596aa85.async.js similarity index 100% rename from p__Competitions__Update.9c399871.async.js rename to p__Competitions__Update.5596aa85.async.js diff --git a/p__Demo__index.c09d0922.async.js b/p__Demo__index.04e2ab46.async.js similarity index 100% rename from p__Demo__index.c09d0922.async.js rename to p__Demo__index.04e2ab46.async.js diff --git a/p__Editor.230973c7.async.js b/p__Editor.a4936bbf.async.js similarity index 100% rename from p__Editor.230973c7.async.js rename to p__Editor.a4936bbf.async.js diff --git a/p__Editor.p__Terminal__.a6962d59.async.js b/p__Editor.p__Terminal__.55a06349.async.js similarity index 100% rename from p__Editor.p__Terminal__.a6962d59.async.js rename to p__Editor.p__Terminal__.55a06349.async.js diff --git a/p__Engineering.2c88c7c3.async.js b/p__Engineering.e1e871fc.async.js similarity index 100% rename from p__Engineering.2c88c7c3.async.js rename to p__Engineering.e1e871fc.async.js diff --git a/p__Engineering__Evaluate__Detail.7e7ba164.async.js b/p__Engineering__Evaluate__Detail.3408a6f0.async.js similarity index 100% rename from p__Engineering__Evaluate__Detail.7e7ba164.async.js rename to p__Engineering__Evaluate__Detail.3408a6f0.async.js diff --git a/p__Engineering__Evaluate__List.70433510.async.js b/p__Engineering__Evaluate__List.b7501678.async.js similarity index 100% rename from p__Engineering__Evaluate__List.70433510.async.js rename to p__Engineering__Evaluate__List.b7501678.async.js diff --git a/p__Engineering__Lists__CourseList.2862bbc3.async.js b/p__Engineering__Lists__CourseList.5618439e.async.js similarity index 100% rename from p__Engineering__Lists__CourseList.2862bbc3.async.js rename to p__Engineering__Lists__CourseList.5618439e.async.js diff --git a/p__Engineering__Lists__CourseMatrix.51de464c.async.js b/p__Engineering__Lists__CourseMatrix.59de5472.async.js similarity index 100% rename from p__Engineering__Lists__CourseMatrix.51de464c.async.js rename to p__Engineering__Lists__CourseMatrix.59de5472.async.js diff --git a/p__Engineering__Lists__CurseSetting.648145ef.async.js b/p__Engineering__Lists__CurseSetting.e74a1bd2.async.js similarity index 100% rename from p__Engineering__Lists__CurseSetting.648145ef.async.js rename to p__Engineering__Lists__CurseSetting.e74a1bd2.async.js diff --git a/p__Engineering__Lists__GraduatedMatrix.02c28128.async.js b/p__Engineering__Lists__GraduatedMatrix.3736d761.async.js similarity index 100% rename from p__Engineering__Lists__GraduatedMatrix.02c28128.async.js rename to p__Engineering__Lists__GraduatedMatrix.3736d761.async.js diff --git a/p__Engineering__Lists__GraduationIndex.faf4857a.async.js b/p__Engineering__Lists__GraduationIndex.b7440bc5.async.js similarity index 100% rename from p__Engineering__Lists__GraduationIndex.faf4857a.async.js rename to p__Engineering__Lists__GraduationIndex.b7440bc5.async.js diff --git a/p__Engineering__Lists__StudentList.4d26a937.async.js b/p__Engineering__Lists__StudentList.b65d48f6.async.js similarity index 100% rename from p__Engineering__Lists__StudentList.4d26a937.async.js rename to p__Engineering__Lists__StudentList.b65d48f6.async.js diff --git a/p__Engineering__Lists__TeacherList.f00aed19.async.js b/p__Engineering__Lists__TeacherList.17264659.async.js similarity index 100% rename from p__Engineering__Lists__TeacherList.f00aed19.async.js rename to p__Engineering__Lists__TeacherList.17264659.async.js diff --git a/p__Engineering__Lists__TrainingObjectives.bb4be91c.async.js b/p__Engineering__Lists__TrainingObjectives.51650a23.async.js similarity index 100% rename from p__Engineering__Lists__TrainingObjectives.bb4be91c.async.js rename to p__Engineering__Lists__TrainingObjectives.51650a23.async.js diff --git a/p__Engineering__Lists__TrainingProgram.085fc4d8.async.js b/p__Engineering__Lists__TrainingProgram.1a3f9d7d.async.js similarity index 100% rename from p__Engineering__Lists__TrainingProgram.085fc4d8.async.js rename to p__Engineering__Lists__TrainingProgram.1a3f9d7d.async.js diff --git a/p__Engineering__Lists__TrainingProgram__Add.281d4ede.async.js b/p__Engineering__Lists__TrainingProgram__Add.b683ce9c.async.js similarity index 100% rename from p__Engineering__Lists__TrainingProgram__Add.281d4ede.async.js rename to p__Engineering__Lists__TrainingProgram__Add.b683ce9c.async.js diff --git a/p__Engineering__Lists__TrainingProgram__Edit.6a1a3485.async.js b/p__Engineering__Lists__TrainingProgram__Edit.0c709959.async.js similarity index 100% rename from p__Engineering__Lists__TrainingProgram__Edit.6a1a3485.async.js rename to p__Engineering__Lists__TrainingProgram__Edit.0c709959.async.js diff --git a/p__Engineering__Navigation__Home.347cf22f.async.js b/p__Engineering__Navigation__Home.f0214975.async.js similarity index 100% rename from p__Engineering__Navigation__Home.347cf22f.async.js rename to p__Engineering__Navigation__Home.f0214975.async.js diff --git a/p__Engineering__Norm__Detail.b8fdc67d.async.js b/p__Engineering__Norm__Detail.94d4c962.async.js similarity index 100% rename from p__Engineering__Norm__Detail.b8fdc67d.async.js rename to p__Engineering__Norm__Detail.94d4c962.async.js diff --git a/p__Engineering__Norm__List.ca24e0e6.async.js b/p__Engineering__Norm__List.ca3b38b4.async.js similarity index 100% rename from p__Engineering__Norm__List.ca24e0e6.async.js rename to p__Engineering__Norm__List.ca3b38b4.async.js diff --git a/p__Forums__Detail__id.9e4f785d.async.js b/p__Forums__Detail__id.8e7ff4e7.async.js similarity index 100% rename from p__Forums__Detail__id.9e4f785d.async.js rename to p__Forums__Detail__id.8e7ff4e7.async.js diff --git a/p__Forums__Index.77315695.async.js b/p__Forums__Index.586825cf.async.js similarity index 100% rename from p__Forums__Index.77315695.async.js rename to p__Forums__Index.586825cf.async.js diff --git a/p__Forums__Index__redirect.9b7158c6.async.js b/p__Forums__Index__redirect.426cfe20.async.js similarity index 100% rename from p__Forums__Index__redirect.9b7158c6.async.js rename to p__Forums__Index__redirect.426cfe20.async.js diff --git a/p__Forums__New.86edcf72.async.js b/p__Forums__New.beaf654a.async.js similarity index 100% rename from p__Forums__New.86edcf72.async.js rename to p__Forums__New.beaf654a.async.js diff --git a/p__Guidance.cfc54d23.async.js b/p__Guidance.dfb21f8f.async.js similarity index 100% rename from p__Guidance.cfc54d23.async.js rename to p__Guidance.dfb21f8f.async.js diff --git a/p__Help__Index.f3390510.async.js b/p__Help__Index.fe6e93d0.async.js similarity index 100% rename from p__Help__Index.f3390510.async.js rename to p__Help__Index.fe6e93d0.async.js diff --git a/p__HttpStatus__403.a8d6ac4f.async.js b/p__HttpStatus__403.9961c829.async.js similarity index 100% rename from p__HttpStatus__403.a8d6ac4f.async.js rename to p__HttpStatus__403.9961c829.async.js diff --git a/p__HttpStatus__404.8967c78b.async.js b/p__HttpStatus__404.175069a3.async.js similarity index 100% rename from p__HttpStatus__404.8967c78b.async.js rename to p__HttpStatus__404.175069a3.async.js diff --git a/p__HttpStatus__500.e63bf145.async.js b/p__HttpStatus__500.c08a2aa9.async.js similarity index 100% rename from p__HttpStatus__500.e63bf145.async.js rename to p__HttpStatus__500.c08a2aa9.async.js diff --git a/p__HttpStatus__HpcCourse.0da3bacc.async.js b/p__HttpStatus__HpcCourse.8aaeb14b.async.js similarity index 100% rename from p__HttpStatus__HpcCourse.0da3bacc.async.js rename to p__HttpStatus__HpcCourse.8aaeb14b.async.js diff --git a/p__HttpStatus__UserAgents.751f0e75.async.js b/p__HttpStatus__UserAgents.0b754444.async.js similarity index 100% rename from p__HttpStatus__UserAgents.751f0e75.async.js rename to p__HttpStatus__UserAgents.0b754444.async.js diff --git a/p__Innovation.6d2d0fc7.async.js b/p__Innovation.5dcbc624.async.js similarity index 100% rename from p__Innovation.6d2d0fc7.async.js rename to p__Innovation.5dcbc624.async.js diff --git a/p__Innovation__Detail.821ddc7a.async.js b/p__Innovation__Detail.dbbd59fc.async.js similarity index 100% rename from p__Innovation__Detail.821ddc7a.async.js rename to p__Innovation__Detail.dbbd59fc.async.js diff --git a/p__Innovation__Edit.b8333a7c.async.js b/p__Innovation__Edit.4185d5b6.async.js similarity index 100% rename from p__Innovation__Edit.b8333a7c.async.js rename to p__Innovation__Edit.4185d5b6.async.js diff --git a/p__Innovation__MyDataSet.edd19ab1.async.js b/p__Innovation__MyDataSet.68f3a356.async.js similarity index 100% rename from p__Innovation__MyDataSet.edd19ab1.async.js rename to p__Innovation__MyDataSet.68f3a356.async.js diff --git a/p__Innovation__MyMirror.80ef574b.async.js b/p__Innovation__MyMirror.81324365.async.js similarity index 100% rename from p__Innovation__MyMirror.80ef574b.async.js rename to p__Innovation__MyMirror.81324365.async.js diff --git a/p__Innovation__MyProject.5c43bf91.async.js b/p__Innovation__MyProject.fb3b582e.async.js similarity index 100% rename from p__Innovation__MyProject.5c43bf91.async.js rename to p__Innovation__MyProject.fb3b582e.async.js diff --git a/p__Innovation__PublicDataSet.dac091a3.async.js b/p__Innovation__PublicDataSet.a7a9d7e0.async.js similarity index 100% rename from p__Innovation__PublicDataSet.dac091a3.async.js rename to p__Innovation__PublicDataSet.a7a9d7e0.async.js diff --git a/p__Innovation__PublicMirror.6de47d16.async.js b/p__Innovation__PublicMirror.1a96ba1c.async.js similarity index 100% rename from p__Innovation__PublicMirror.6de47d16.async.js rename to p__Innovation__PublicMirror.1a96ba1c.async.js diff --git a/p__Innovation__PublicProject.f4ca1050.async.js b/p__Innovation__PublicProject.2bf90a26.async.js similarity index 100% rename from p__Innovation__PublicProject.f4ca1050.async.js rename to p__Innovation__PublicProject.2bf90a26.async.js diff --git a/p__Innovation__Tasks.e11a1ed4.async.js b/p__Innovation__Tasks.06d4cb36.async.js similarity index 100% rename from p__Innovation__Tasks.e11a1ed4.async.js rename to p__Innovation__Tasks.06d4cb36.async.js diff --git a/p__Messages__Detail.e5fc283c.async.js b/p__Messages__Detail.87fb1558.async.js similarity index 100% rename from p__Messages__Detail.e5fc283c.async.js rename to p__Messages__Detail.87fb1558.async.js diff --git a/p__Messages__Private.b6bdc0ea.async.js b/p__Messages__Private.98017761.async.js similarity index 100% rename from p__Messages__Private.b6bdc0ea.async.js rename to p__Messages__Private.98017761.async.js diff --git a/p__Messages__Tidings.725a1367.async.js b/p__Messages__Tidings.a5c838ed.async.js similarity index 100% rename from p__Messages__Tidings.725a1367.async.js rename to p__Messages__Tidings.a5c838ed.async.js diff --git a/p__MoopCases__FormPanel.0ee42cf9.async.js b/p__MoopCases__FormPanel.8836215a.async.js similarity index 100% rename from p__MoopCases__FormPanel.0ee42cf9.async.js rename to p__MoopCases__FormPanel.8836215a.async.js diff --git a/p__MoopCases__InfoPanel.01f5b10d.async.js b/p__MoopCases__InfoPanel.318d9ce9.async.js similarity index 100% rename from p__MoopCases__InfoPanel.01f5b10d.async.js rename to p__MoopCases__InfoPanel.318d9ce9.async.js diff --git a/p__MoopCases__index.82c25938.async.js b/p__MoopCases__index.63ee9b1d.async.js similarity index 100% rename from p__MoopCases__index.82c25938.async.js rename to p__MoopCases__index.63ee9b1d.async.js diff --git a/p__MyProblem__RecordDetail.0dd8f85a.async.js b/p__MyProblem__RecordDetail.ffbb5c4e.async.js similarity index 100% rename from p__MyProblem__RecordDetail.0dd8f85a.async.js rename to p__MyProblem__RecordDetail.ffbb5c4e.async.js diff --git a/p__MyProblem__index.adf1f768.async.js b/p__MyProblem__index.a042c7da.async.js similarity index 100% rename from p__MyProblem__index.adf1f768.async.js rename to p__MyProblem__index.a042c7da.async.js diff --git a/p__Paperlibrary__Edit__index.527017cc.async.js b/p__Paperlibrary__Edit__index.eb207431.async.js similarity index 100% rename from p__Paperlibrary__Edit__index.527017cc.async.js rename to p__Paperlibrary__Edit__index.eb207431.async.js diff --git a/p__Paperlibrary__Random__AddAndEdit__index.dc393bbd.async.js b/p__Paperlibrary__Random__AddAndEdit__index.8d04870f.async.js similarity index 100% rename from p__Paperlibrary__Random__AddAndEdit__index.dc393bbd.async.js rename to p__Paperlibrary__Random__AddAndEdit__index.8d04870f.async.js diff --git a/p__Paperlibrary__Random__Detail__index.eb2d47da.async.js b/p__Paperlibrary__Random__Detail__index.0bb0b2ca.async.js similarity index 100% rename from p__Paperlibrary__Random__Detail__index.eb2d47da.async.js rename to p__Paperlibrary__Random__Detail__index.0bb0b2ca.async.js diff --git a/p__Paperlibrary__Random__ExerciseEdit__index.73651591.async.js b/p__Paperlibrary__Random__ExerciseEdit__index.382570bf.async.js similarity index 100% rename from p__Paperlibrary__Random__ExerciseEdit__index.73651591.async.js rename to p__Paperlibrary__Random__ExerciseEdit__index.382570bf.async.js diff --git a/p__Paperlibrary__Random__PreviewEdit__index.c663dd6b.async.js b/p__Paperlibrary__Random__PreviewEdit__index.cba1cf71.async.js similarity index 100% rename from p__Paperlibrary__Random__PreviewEdit__index.c663dd6b.async.js rename to p__Paperlibrary__Random__PreviewEdit__index.cba1cf71.async.js diff --git a/p__Paperlibrary__See__index.f12c27f0.async.js b/p__Paperlibrary__See__index.2f5564b1.async.js similarity index 100% rename from p__Paperlibrary__See__index.f12c27f0.async.js rename to p__Paperlibrary__See__index.2f5564b1.async.js diff --git a/p__Paperlibrary__index.8e066e55.async.js b/p__Paperlibrary__index.14650639.async.js similarity index 100% rename from p__Paperlibrary__index.8e066e55.async.js rename to p__Paperlibrary__index.14650639.async.js diff --git a/p__Paths__Detail__Statistics.ba83e8e5.async.js b/p__Paths__Detail__Statistics.4a24ca85.async.js similarity index 100% rename from p__Paths__Detail__Statistics.ba83e8e5.async.js rename to p__Paths__Detail__Statistics.4a24ca85.async.js diff --git a/p__Paths__Detail__id.6099e07a.async.js b/p__Paths__Detail__id.87ccfc56.async.js similarity index 100% rename from p__Paths__Detail__id.6099e07a.async.js rename to p__Paths__Detail__id.87ccfc56.async.js diff --git a/p__Paths__HigherVocationalEducation__index.8dcc19c1.async.js b/p__Paths__HigherVocationalEducation__index.03442809.async.js similarity index 100% rename from p__Paths__HigherVocationalEducation__index.8dcc19c1.async.js rename to p__Paths__HigherVocationalEducation__index.03442809.async.js diff --git a/p__Paths__Index.6c0c9507.async.js b/p__Paths__Index.a7a0229a.async.js similarity index 100% rename from p__Paths__Index.6c0c9507.async.js rename to p__Paths__Index.a7a0229a.async.js diff --git a/p__Paths__New.a8b82a4c.async.js b/p__Paths__New.cde21b05.async.js similarity index 100% rename from p__Paths__New.a8b82a4c.async.js rename to p__Paths__New.cde21b05.async.js diff --git a/p__Problems__OjForm__index.42081cda.async.js b/p__Problems__OjForm__index.599d70ec.async.js similarity index 100% rename from p__Problems__OjForm__index.42081cda.async.js rename to p__Problems__OjForm__index.599d70ec.async.js diff --git a/p__Problemset__NewItem__index.e0c9bb4b.async.js b/p__Problemset__NewItem__index.6eb01828.async.js similarity index 100% rename from p__Problemset__NewItem__index.e0c9bb4b.async.js rename to p__Problemset__NewItem__index.6eb01828.async.js diff --git a/p__Problemset__Preview__New__index.b43bd765.async.js b/p__Problemset__Preview__New__index.b5d1ff02.async.js similarity index 100% rename from p__Problemset__Preview__New__index.b43bd765.async.js rename to p__Problemset__Preview__New__index.b5d1ff02.async.js diff --git a/p__Problemset__Preview__index.64d89878.async.js b/p__Problemset__Preview__index.d63dbb6f.async.js similarity index 100% rename from p__Problemset__Preview__index.64d89878.async.js rename to p__Problemset__Preview__index.d63dbb6f.async.js diff --git a/p__Problemset__index.2f6b0776.async.js b/p__Problemset__index.2e6ff153.async.js similarity index 99% rename from p__Problemset__index.2f6b0776.async.js rename to p__Problemset__index.2e6ff153.async.js index f14b396fa1..2e7e22412f 100644 --- a/p__Problemset__index.2f6b0776.async.js +++ b/p__Problemset__index.2e6ff153.async.js @@ -193,7 +193,7 @@ PERFORMANCE OF THIS SOFTWARE. /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/tooltip/style/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/lodash/lodash.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react-router/esm/react-router.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */function(e,t,n){"use strict";n.r(t);n("DjyN");var i=n("NUBc"),r=(n("T2oS"),n("W9HT")),a=(n("qVdP"),n("jsC+")),s=n("k1fw"),o=(n("+L6B"),n("2/Rp")),l=(n("5Dmo"),n("3S7+")),c=(n("lUTK"),n("BvKs")),u=n("oBTY"),h=(n("sRBo"),n("kaz8")),d=(n("miYZ"),n("tsqr")),f=(n("7Kak"),n("9yH6")),p=(n("2qtc"),n("kLXV")),v=n("9og8"),g=n("tJVT"),m=n("PpiC"),y=(n("5NDa"),n("5rEg")),b=(n("Znn+"),n("ZTPi")),E=n("WmNS"),k=n.n(E),C=n("q1tI"),S=n.n(C),x=n("9kvl"),w=n("iris"),T=n("d5o6"),_=n.n(T),O=n("P/tu"),A=n("WCUW"),L=Object(x.a)((function(e){return{problemset:e.problemset}}))((function(e){var t=e.problemset,n=e.dispatch,i=e.onOk,r=Object(C.useState)(""),a=Object(g.a)(r,2),s=a[0],o=a[1],l=Object(C.useState)([0]),c=Object(g.a)(l,2),u=c[0],h=c[1],f=function(){n({type:"problemset/setActionTabs",payload:{}})};Object(C.useEffect)((function(){var e,n;"新建文件夹"===t.actionTabs.key&&(h([null===(e=t.actionTabs)||void 0===e||null===(n=e.params)||void 0===n?void 0:n.group_id]),o(""))}),[t.actionTabs.key]);var m=function(){var e=Object(v.a)(k.a.mark((function e(){var t,n,r;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=["?","、","/","╲","*","<",">","|"],s.trim()){e.next=4;break}return d.b.warn("请输入文件夹名称"),e.abrupt("return");case 4:if(" "!==s.charAt(0)){e.next=7;break}return d.b.warn("首字符不能为空格"),e.abrupt("return");case 7:n=0;case 8:if(!(n0?u[0]:0,name:s});case 17:0===(r=e.sent).status&&(f(),i(null==r?void 0:r.id));case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return S.a.createElement(p.a,{centered:!0,title:"新建文件夹",visible:"新建文件夹"===t.actionTabs.key,width:500,onCancel:f,onOk:m,destroyOnClose:!0},S.a.createElement("div",{className:_.a.addModal},S.a.createElement("div",{className:_.a.row},S.a.createElement("span",{className:_.a.label},"文件夹名称: "),S.a.createElement(y.a,{placeholder:"请输入文件夹名称",value:s,onChange:function(e){return o(e.target.value)}})),S.a.createElement("div",{className:_.a.row,style:{alignItems:"start",maxHeight:500,overflow:"auto"}},S.a.createElement("span",{className:_.a.label},"文件夹位置: "),S.a.createElement(O.a,{value:u,onChange:function(e){return h(e)}}))))})),D=n("BdwD"),R=n("iNYN"),I=n.n(R),N=Object(x.a)((function(e){var t=e.problemset,n=e.loading;return{problemset:t,globalSetting:e.globalSetting,loading:n.effects}}))((function(e){var t=e.problemset,n=(e.globalSetting,e.loading,e.dispatch);Object(m.a)(e,["problemset","globalSetting","loading","dispatch"]);return S.a.createElement(p.a,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,visible:"Problemset-PublicReview"===t.actionTabs.key,title:"提示",okText:"知道啦",cancelText:"",width:"442px",onOk:function(){n({type:"problemset/setActionTabs",payload:{}})},onCancel:function(){n({type:"problemset/setActionTabs",payload:{}})}},S.a.createElement("div",{className:I.a.modalContent},"公开申请已提交,请等待管理员的审核"),S.a.createElement("div",{className:I.a.modalContent},"我们将在1-2个工作日内完成审核"))})),P=n("xlxt"),M=n.n(P),j=n("mgmH"),B=Object(x.a)((function(e){return{problemset:e.problemset}}))((function(e){var t=e.problemset,n=e.dispatch,i=Object(C.useState)([]),r=Object(g.a)(i,2),a=r[0],s=r[1],o=function(){n({type:"problemset/setActionTabs",payload:{}})};Object(C.useEffect)((function(){var e,n;"导出试题"===t.actionTabs.key&&s([null===(e=t.actionTabs)||void 0===e||null===(n=e.params)||void 0===n?void 0:n.group_id])}),[t.actionTabs.key]);return S.a.createElement(p.a,{centered:!0,title:"导出试题",visible:"导出试题"===t.actionTabs.key,width:718,destroyOnClose:!0,wrapClassName:M.a.customModal,onCancel:o,onOk:function(){0!==a.length?(Object(j.k)({group_id:a[0]}),o()):d.b.warn("请选择文件夹")}},S.a.createElement("aside",{className:M.a.exportModal},S.a.createElement(O.a,{value:a,onChange:function(e){return s(e)}})))})),F=n("i8i3"),U=n.n(F),G=n("Ty5D"),H=Object(x.a)((function(e){return{problemset:e.problemset}}))((function(e){var t,n,i=e.problemset,a=e.dispatch,s=e.onOk,l=(Object(G.i)(),Object(C.useState)([])),c=Object(g.a)(l,2),u=(c[0],c[1]),f=Object(C.useState)(1),m=Object(g.a)(f,2),y=m[0],b=m[1],E=Object(C.useState)([]),x=Object(g.a)(E,2),w=x[0],T=x[1],_=Object(C.useState)([]),L=Object(g.a)(_,2),D=L[0],R=L[1],I=Object(C.useState)(!0),N=Object(g.a)(I,2),P=N[0],M=N[1],j=Object(C.useState)(!1),B=Object(g.a)(j,2),F=B[0],H=B[1],K=Object(C.useState)(!1),z=Object(g.a)(K,2),V=(z[0],z[1]);Object(C.useEffect)((function(){var e,t;"共享试题"===i.actionTabs.key&&(W(),T([null===(e=i.actionTabs)||void 0===e||null===(t=e.params)||void 0===t?void 0:t.group_id]))}),[i.actionTabs.key]);var W=function(){var e=Object(v.a)(k.a.mark((function e(){var t,n,i;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return M(!0),e.next=3,Object(A.v)({type:0,page:1,per_page:10,order_by:"new"});case 3:null!=(t=e.sent)&&t.item_banks_group&&(n={id:-1,item_banks_count:(null==t?void 0:t.no_group_count)||0,name:{name:"未加入分组"}},i=[n].concat((null==t?void 0:t.item_banks_group)||[]),u(i)),M(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),q=function(){a({type:"problemset/setActionTabs",payload:{}})},Y=function(){var e=Object(v.a)(k.a.mark((function e(){var t;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==w.length){e.next=3;break}return d.b.warn("请选择需要的文件夹"),e.abrupt("return");case 3:if(1!==y){e.next=6;break}return b(2),e.abrupt("return");case 6:return H(!0),e.next=9,Object(A.j)({item_banks_group_ids:w,clazz:"ItemBank",group_ids:D});case 9:0===(null==(t=e.sent)?void 0:t.status)&&(s(),q()),H(!1);case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return S.a.createElement(p.a,{centered:!0,afterClose:function(){R([]),b(1),V(!1),u([])},title:"共享试题".concat(y,"/2"),visible:"共享试题"===i.actionTabs.key,footer:null,width:718,destroyOnClose:!0,wrapClassName:U.a.customModal,onCancel:q},S.a.createElement("aside",{className:U.a.shareModal},S.a.createElement(r.a,{spinning:P},S.a.createElement("div",{className:U.a.content},1===y&&S.a.createElement("div",{className:U.a.group},S.a.createElement(O.a,{value:w,onChange:function(e){return T(e)}})),2===y&&S.a.createElement("div",{className:U.a.teachGroup},S.a.createElement("p",null,"共享至教研团队"),S.a.createElement(h.a.Group,{value:D,onChange:function(e){return R(e)}},null==i||null===(t=i.teachGroupData)||void 0===t||null===(n=t.groups)||void 0===n?void 0:n.map((function(e){return S.a.createElement(h.a,{key:e.group_id,value:e.group_id},null==e?void 0:e.name)}))))),S.a.createElement("div",{className:U.a.footer},S.a.createElement(o.a,{onClick:q},"取消"),S.a.createElement(o.a,{loading:F,onClick:Y,type:"primary"},1===y?"下一步":"确认共享")))))})),K=Object(x.a)((function(e){var t=e.problemset,n=e.loading;return{problemset:t,globalSetting:e.globalSetting,loading:n.effects}}))((function(e){var t=e.problemset,n=(e.globalSetting,e.loading),i=e.dispatch,r=e.onReloadData,a=void 0===r?function(){}:r,s=(Object(m.a)(e,["problemset","globalSetting","loading","dispatch","onReloadData"]),Object(C.useRef)(!1)),o=Object(C.useState)(!1),l=Object(g.a)(o,2),c=l[0],u=l[1];Object(C.useEffect)((function(){"Problemset-SetPrivate"===t.actionTabs.key?"1"===window.localStorage.getItem("problemset-set-private-hint-flag")?d():u(!0):u(!1)}),[t.actionTabs.key]);var d=function(){var e=Object(v.a)(k.a.mark((function e(){var n;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s.current&&window.localStorage.setItem("problemset-set-private-hint-flag","1"),e.next=3,i({type:"problemset/setPrivate",payload:t.actionTabs.params});case 3:n=e.sent,i({type:"problemset/setActionTabs",payload:{}}),s.current=!1,0===n.status&&a();case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return S.a.createElement(p.a,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,visible:c,title:"撤销公开告知",okText:"确定",cancelText:"取消",confirmLoading:n["problemset/setPrivate"],width:"442px",onOk:d,onCancel:function(){i({type:"problemset/setActionTabs",payload:{}}),s.current=!1}},S.a.createElement("div",{className:I.a.modalContentLeft},"本题已公开,撤销公开可能导致部分用户对本题的使用受损。"),S.a.createElement("div",{className:I.a.modalContentLeft},"确认撤销公开回到自有状态吗?"),S.a.createElement("div",null,S.a.createElement(h.a,{className:"mt10",defaultChecked:!1,onChange:function(e){return s.current=e.target.checked}},"不再提示")))})),z=Object(x.a)((function(e){var t=e.problemset,n=e.loading;return{problemset:t,globalSetting:e.globalSetting,loading:n.effects}}))((function(e){var t=e.problemset,n=(e.globalSetting,e.loading),i=e.dispatch,r=e.onReloadData,a=void 0===r?function(){}:r,s=(Object(m.a)(e,["problemset","globalSetting","loading","dispatch","onReloadData"]),function(){var e=Object(v.a)(k.a.mark((function e(){var n;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i({type:"problemset/handleDelete",payload:t.actionTabs.params});case 2:n=e.sent,i({type:"problemset/setActionTabs",payload:{}}),0===n.status&&a();case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}());return S.a.createElement(p.a,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,visible:"Problemset-Delete"===t.actionTabs.key,title:"提示",okText:"确定",cancelText:"取消",confirmLoading:n["problemset/handleDelete"],width:"442px",onOk:s,onCancel:function(){i({type:"problemset/setActionTabs",payload:{}})}},S.a.createElement("div",{className:I.a.modalContent},"确认删除后,无法撤销"),S.a.createElement("div",{className:I.a.modalContent},"是否确认删除?"))})),V=n("LvDl"),W=n("9Bee"),q=Object(x.a)((function(e){return{problemset:e.problemset}}))((function(e){var t,n=e.problemset,i=e.dispatch,r=Object(C.useState)({}),a=Object(g.a)(r,2),o=a[0],l=a[1],c=Object(C.useState)([]),u=Object(g.a)(c,2),h=u[0],m=u[1],y=Object(C.useState)(!1),b=Object(g.a)(y,2),E=b[0],x=b[1],w=["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"];Object(C.useEffect)((function(){var e;if("SINGLE"===(null==n||null===(e=n.actionTabs)||void 0===e?void 0:e.key)){var t,i=Object(V.cloneDeep)(null==n||null===(t=n.actionTabs)||void 0===t?void 0:t.params);l(i),m(i.choices)}}),[null==n||null===(t=n.actionTabs)||void 0===t?void 0:t.key]);var T=function(){var e=Object(v.a)(k.a.mark((function e(){var t,i;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(h.some((function(e){return null==e?void 0:e.checked}))){e.next=3;break}return d.b.warn("请您作答后再提交"),e.abrupt("return");case 3:E&&(i=Object(V.cloneDeep)(null==n||null===(t=n.actionTabs)||void 0===t?void 0:t.params),m(i.choices)),x(!E);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return S.a.createElement(p.a,{centered:!0,destroyOnClose:!0,visible:"SINGLE"===n.actionTabs.key,title:"试题体验",okText:E?"重新答题":"提交答案",cancelText:"取消",width:708,onOk:T,onCancel:function(){l({}),m([]),x(!1),i({type:"problemset/setActionTabs",payload:{}})}},S.a.createElement("div",null,S.a.createElement("div",{className:"c-light-primary mb5 font16"},"单选题"),S.a.createElement(W.a,{value:null==o?void 0:o.name}),null==h?void 0:h.map((function(e,t){var n=e.is_answer,i=e.checked,r=e.choice_text,a="";return E&&n&&(a=I.a.green),E&&!n&&i&&(a=I.a.red),S.a.createElement("div",{key:t,style:{pointerEvents:E?"none":"auto"},className:"".concat(I.a.row," ").concat(a)},S.a.createElement(f.a,{onChange:function(e){return function(e,t){console.log(e.target.checked);var n=h.map((function(n,i){return Object(s.a)(Object(s.a)({},n),{},{checked:i===t&&e.target.checked})}));m(n)}(e,t)},checked:i}),S.a.createElement("span",null,w[t],". "),S.a.createElement(W.a,{className:I.a.html,value:r}),E&&n&&S.a.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),E&&!n&&i&&S.a.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))})),E&&S.a.createElement(C.Fragment,null,S.a.createElement("div",{className:I.a.line}),S.a.createElement("div",{className:"c-grey-333 mb5"},S.a.createElement("b",null,"正确答案: "),w[h.findIndex((function(e){return e.is_answer}))]),S.a.createElement("div",{className:"c-grey-333 mb10"},S.a.createElement("b",null,"解析: "),(null==o?void 0:o.analysis)||"暂无解析"))))})),Y=Object(x.a)((function(e){return{problemset:e.problemset}}))((function(e){var t,n=e.problemset,i=e.dispatch,r=Object(C.useState)({}),a=Object(g.a)(r,2),o=a[0],l=a[1],c=Object(C.useState)([]),u=Object(g.a)(c,2),f=u[0],m=u[1],y=Object(C.useState)(!1),b=Object(g.a)(y,2),E=b[0],x=b[1],w=["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"];Object(C.useEffect)((function(){var e;if("MULTIPLE"===(null==n||null===(e=n.actionTabs)||void 0===e?void 0:e.key)){var t,i=Object(V.cloneDeep)(null==n||null===(t=n.actionTabs)||void 0===t?void 0:t.params);l(i),m(i.choices)}}),[null==n||null===(t=n.actionTabs)||void 0===t?void 0:t.key]);var T,_=function(){var e=Object(v.a)(k.a.mark((function e(){var t,i;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(f.some((function(e){return null==e?void 0:e.checked}))){e.next=3;break}return d.b.warn("请您作答后再提交"),e.abrupt("return");case 3:E&&(i=Object(V.cloneDeep)(null==n||null===(t=n.actionTabs)||void 0===t?void 0:t.params),m(i.choices)),x(!E);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return S.a.createElement(p.a,{centered:!0,destroyOnClose:!0,visible:"MULTIPLE"===n.actionTabs.key,title:"试题体验",okText:E?"重新答题":"提交答案",cancelText:"取消",width:708,onOk:_,onCancel:function(){l({}),m([]),x(!1),i({type:"problemset/setActionTabs",payload:{}})}},S.a.createElement("div",null,S.a.createElement("div",{className:"c-light-primary mb5 font16"},"多选题"),S.a.createElement(W.a,{value:null==o?void 0:o.name}),null==f?void 0:f.map((function(e,t){var n=e.is_answer,i=e.checked,r=e.choice_text,a="";return E&&n&&(a=I.a.green),E&&!n&&i&&(a=I.a.red),S.a.createElement("div",{key:t,style:{pointerEvents:E?"none":"auto"},className:"".concat(I.a.row," ").concat(a)},S.a.createElement(h.a,{style:{padding:3},onChange:function(e){return function(e,t){console.log(e.target.checked);var n=f.map((function(n,i){return Object(s.a)(Object(s.a)({},n),{},{checked:i===t?e.target.checked:n.checked})}));m(n)}(e,t)},checked:i}),S.a.createElement("span",null,w[t],". "),S.a.createElement(W.a,{className:I.a.html,value:r}),E&&n&&S.a.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),E&&!n&&i&&S.a.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))})),E&&S.a.createElement(C.Fragment,null,S.a.createElement("div",{className:I.a.line}),S.a.createElement("div",{className:"c-grey-333 mb5"},S.a.createElement("b",null,"正确答案: "),(T="",f.forEach((function(e,t){e.is_answer&&(T+=w[t])})),T)),S.a.createElement("div",{className:"c-grey-333 mb10"},S.a.createElement("b",null,"解析: "),(null==o?void 0:o.analysis)||"暂无解析"))))})),X=Object(x.a)((function(e){return{problemset:e.problemset}}))((function(e){var t,n,i=e.problemset,r=e.dispatch,a=Object(C.useState)({}),o=Object(g.a)(a,2),l=o[0],c=o[1],u=Object(C.useState)([]),h=Object(g.a)(u,2),m=h[0],y=h[1],b=Object(C.useState)(!1),E=Object(g.a)(b,2),x=E[0],w=E[1];Object(C.useEffect)((function(){var e;if("JUDGMENT"===(null==i||null===(e=i.actionTabs)||void 0===e?void 0:e.key)){var t,n=Object(V.cloneDeep)(null==i||null===(t=i.actionTabs)||void 0===t?void 0:t.params);c(n),y(n.choices)}}),[null==i||null===(t=i.actionTabs)||void 0===t?void 0:t.key]);var T=function(){var e=Object(v.a)(k.a.mark((function e(){var t,n;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(m.some((function(e){return null==e?void 0:e.checked}))){e.next=3;break}return d.b.warn("请您作答后再提交"),e.abrupt("return");case 3:x&&(n=Object(V.cloneDeep)(null==i||null===(t=i.actionTabs)||void 0===t?void 0:t.params),y(n.choices)),w(!x);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return S.a.createElement(p.a,{centered:!0,destroyOnClose:!0,visible:"JUDGMENT"===i.actionTabs.key,title:"试题体验",okText:x?"重新答题":"提交答案",cancelText:"取消",width:708,onOk:T,onCancel:function(){c({}),y([]),w(!1),r({type:"problemset/setActionTabs",payload:{}})}},S.a.createElement("div",null,S.a.createElement("div",{className:"c-light-primary mb5 font16"},"判断题"),S.a.createElement(W.a,{value:null==l?void 0:l.name}),null==m?void 0:m.map((function(e,t){var n=e.is_answer,i=e.checked,r=e.choice_text,a="";return x&&n&&(a=I.a.green),x&&!n&&i&&(a=I.a.red),S.a.createElement("div",{key:t,style:{pointerEvents:x?"none":"auto"},className:"".concat(I.a.row," ").concat(a)},S.a.createElement(f.a,{onChange:function(e){return function(e,t){console.log(e.target.checked);var n=m.map((function(n,i){return Object(s.a)(Object(s.a)({},n),{},{checked:i===t&&e.target.checked})}));y(n)}(e,t)},checked:i}),S.a.createElement(W.a,{className:I.a.html,value:r}),x&&n&&S.a.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),x&&!n&&i&&S.a.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))})),x&&S.a.createElement(C.Fragment,null,S.a.createElement("div",{className:I.a.line}),S.a.createElement("div",{className:"c-grey-333 mb5"},S.a.createElement("b",null,"正确答案: "),null===(n=m.find((function(e){return e.is_answer})))||void 0===n?void 0:n.choice_text),S.a.createElement("div",{className:"c-grey-333 mb10"},S.a.createElement("b",null,"解析: "),(null==l?void 0:l.analysis)||"暂无解析"))))})),$=Object(x.a)((function(e){return{problemset:e.problemset}}))((function(e){var t,n,i=e.problemset,r=e.dispatch,a=Object(C.useState)({}),o=Object(g.a)(a,2),l=o[0],c=o[1],u=Object(C.useState)([]),h=Object(g.a)(u,2),f=h[0],m=h[1],b=Object(C.useState)(!1),E=Object(g.a)(b,2),x=E[0],w=E[1];Object(C.useEffect)((function(){var e;if("COMPLETION"===(null==i||null===(e=i.actionTabs)||void 0===e?void 0:e.key)){var t,n,r=Object(V.cloneDeep)(null==i||null===(t=i.actionTabs)||void 0===t?void 0:t.params);c(r),m(null==r||null===(n=r.standard_answer)||void 0===n?void 0:n.map((function(e){return{value:"",answer:(null==e?void 0:e.answer_text)||[]}})))}}),[null==i||null===(t=i.actionTabs)||void 0===t?void 0:t.key]);var T=function(){var e=Object(v.a)(k.a.mark((function e(){var t,n,r;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!f.some((function(e){return""===(null==e?void 0:e.value)}))){e.next=3;break}return d.b.warn("请您作答后再提交"),e.abrupt("return");case 3:x&&(r=Object(V.cloneDeep)(null==i||null===(t=i.actionTabs)||void 0===t?void 0:t.params),m(null==r||null===(n=r.standard_answer)||void 0===n?void 0:n.map((function(e){return{value:"",answer:(null==e?void 0:e.answer_text)||[]}})))),w(!x);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return S.a.createElement(p.a,{centered:!0,destroyOnClose:!0,visible:"COMPLETION"===i.actionTabs.key,title:"试题体验",okText:x?"重新答题":"提交答案",cancelText:"取消",width:708,onOk:T,onCancel:function(){c({}),m([]),w(!1),r({type:"problemset/setActionTabs",payload:{}})}},S.a.createElement("div",null,S.a.createElement("div",{className:"c-light-primary mb5 font16"},"填空题"),S.a.createElement(W.a,{value:null==l?void 0:l.name}),null==f?void 0:f.map((function(e,t){var n=e.value,i=e.answer,r="";return x&&null!=i&&i.includes(n)&&(r=I.a.green),!x||null!=i&&i.includes(n)||(r=I.a.red),S.a.createElement("div",{key:t,style:{pointerEvents:x?"none":"auto",marginTop:10},className:"".concat(I.a.row," ").concat(r)},S.a.createElement("div",{style:{minWidth:80}},"填空",t+1,"答案:"),S.a.createElement(y.a.TextArea,{className:I.a.textArea,style:{width:610,marginRight:10},onChange:function(e){return function(e,t){var n=f.map((function(n,i){return Object(s.a)(Object(s.a)({},n),{},{value:i===t?e.target.value:n.value})}));m(n)}(e,t)},value:n}),x&&(null==i?void 0:i.includes(n))&&S.a.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),x&&!(null!=i&&i.includes(n))&&S.a.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))})),x&&S.a.createElement(C.Fragment,null,S.a.createElement("div",{className:I.a.line}),null==l||null===(n=l.standard_answer)||void 0===n?void 0:n.map((function(e,t){var n;return S.a.createElement("div",{className:"c-grey-333 mb5"},S.a.createElement("b",null,"填空",t+1,"答案: "),(null==e||null===(n=e.answer_text)||void 0===n?void 0:n.join("、"))||"")})),S.a.createElement("div",{className:"c-grey-333 mb10"},S.a.createElement("b",null,"解析: "),(null==l?void 0:l.analysis)||"暂无解析"))))})),J=(n("Q9mQ"),n("diRs")),Z=n("+z73"),Q=n.n(Z),ee=function(e){var t,n,i,r=e.data,a=void 0===r?[]:r,s=e.onClick;return S.a.createElement("aside",{style:{overflowX:"auto"}},(null==a?void 0:a.length)>5?(t=!0,n=a.slice(2,-2),i=S.a.createElement("div",{className:Q.a.pWrap},n.map((function(e){return S.a.createElement("span",{title:e.name,onClick:function(){return s(e.id)},key:e.id},e.name)}))),a.map((function(e,n){var r=null;return n>1&&n0?n[0].callbacks.push(t):se.push({element:e,callbacks:[t]}),{clear:function(){se=se.filter((function(t){return t.element!==e}))}}}},ce=le,ue=[{stateName:"single_questions_count",type:"SINGLE",typeName:"单选题"},{stateName:"multiple_questions_count",type:"MULTIPLE",typeName:"多选题"},{stateName:"judgement_questions_count",type:"JUDGMENT",typeName:"判断题"},{stateName:"completion_questions_count",type:"COMPLETION",typeName:"填空题"},{stateName:"subjective_questions_count",type:"SUBJECTIVE",typeName:"简答题"},{stateName:"program_questions_count",type:"PROGRAM",typeName:"编程题"},{stateName:"practical_questions_count",type:"PRACTICAL",typeName:"实训题"},{stateName:"combination_questions_count",type:"COMBINATION",typeName:"组合题"}],he=function(e){var t=e.visible,n=e.basketData,i=e.basketTotal,r=e.onClose,a=void 0===r?function(){}:r,s=e.onDelete,o=void 0===s?function(){}:s,l=Object(C.useRef)(),c=Object(C.useRef)();return Object(C.useEffect)((function(){if(c.current)return i>=0&&!l.current&&(l.current=ce.init(c.current,(function(){a()}))),function(){l.current&&l.current.clear()}}),[c.current]),S.a.createElement(ie.a,{className:ae.a.drawerWrap,placement:"right",closable:!1,mask:!1,visible:t,forceRender:!0,onClose:a},i>0?S.a.createElement("div",{style:{height:"100%"},ref:c},S.a.createElement("div",{className:ae.a.title},"试题篮"),ue.map((function(e){return n[e.stateName]>0&&S.a.createElement("div",{className:ae.a.problemset,key:e.type},S.a.createElement("div",{className:ae.a.content},e.typeName,"(",n[e.stateName],")"),S.a.createElement("div",{className:ae.a.delete,onClick:function(){return o(e.type)}},S.a.createElement("i",{className:"iconfont icon-shanchu1 ".concat(ae.a.deleteIcon)})))})),S.a.createElement("div",{className:ae.a.previewWrap},S.a.createElement("div",{className:ae.a.preview,onClick:function(){return x.d.push("/problemset/preview")}},"试卷预览"))):S.a.createElement("div",{ref:c},S.a.createElement(D.a,{customText:"请选择试题进行组卷"})))},de={SINGLE:"单选题",MULTIPLE:"多选题",JUDGMENT:"判断题",COMPLETION:"填空题",SUBJECTIVE:"简答题",PROGRAM:"编程题",PRACTICAL:"实训题",COMBINATION:"组合题"},fe=Object(x.a)((function(e){var t=e.problemset,n=e.loading;return{problemset:t,globalSetting:e.globalSetting,loading:n.effects}}))((function(e){var t,n,i=e.problemset,r=(e.globalSetting,e.loading),a=e.dispatch,s=e.onReloadData,o=void 0===s?function(){}:s,l=e.onReloadBasketData,c=void 0===l?function(){}:l,u=(Object(m.a)(e,["problemset","globalSetting","loading","dispatch","onReloadData","onReloadBasketData"]),function(){var e=Object(v.a)(k.a.mark((function e(){var t;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a({type:"problemset/basketDelete",payload:i.actionTabs.params});case 2:t=e.sent,a({type:"problemset/setActionTabs",payload:{}}),0===t.status&&(o(),c());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}());return S.a.createElement(p.a,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,visible:"Problemset-BasketDelete"===i.actionTabs.key,title:"提示",okText:"确定",cancelText:"取消",confirmLoading:r["problemset/handleDelete"],width:"442px",onOk:u,onCancel:function(){a({type:"problemset/setActionTabs",payload:{}})}},S.a.createElement("div",{className:I.a.modalContent},"是否删除试题篮中",de[null===(t=i.actionTabs)||void 0===t||null===(n=t.params)||void 0===n?void 0:n.type]))})),pe=n("A60/"),ve=n.n(pe),ge=function(e){var t=e.count,n=e.visibleBasket,i=e.onToggleVisible,r=void 0===i?function(){}:i;return S.a.createElement("div",{className:"".concat(n?ve.a.right180:ve.a.right20," ").concat(ve.a.wrap)},S.a.createElement(l.a,{title:"试题篮",placement:"left"},S.a.createElement("div",{className:ve.a.basket,onClick:r},t>0&&S.a.createElement("div",{className:ve.a.count},t),S.a.createElement("span",{className:ve.a.iconWrap},S.a.createElement("i",{className:"".concat(ve.a.icon," iconfont icon-shitilan")})),S.a.createElement("p",{className:ve.a.name},"试题篮"))))},me=n("+vTd"),ye=n.n(me),be=n("xKgJ"),Ee=["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."],ke=["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"],Ce=function(e){var t,n,i,r,s,o,l,u,h,d,f,p,v,g,m,y,b=e.isProblemset,E=e.data,k=e.user,C=e.activeTabsKey,x=e.onPublicReview,w=void 0===x?function(){}:x,T=(e.onStartExperience,e.onSetPrivate),_=void 0===T?function(){}:T,O=e.onCorrection,A=void 0===O?function(){}:O,L=e.onCollect,D=void 0===L?function(){}:L,R=e.onSetPublic,I=void 0===R?function(){}:R,N=e.onDelete,P=void 0===N?function(){}:N,M=(e.onCancel,e.onSelect,e.onMoveTo),j=void 0===M?function(){}:M,B=e.onSetShare,F=void 0===B?function(){}:B,U=e.onCancelShare,G=void 0===U?function(){}:U,H=e.onPublish,K=void 0===H?function(){}:H,z=e.onCancelPublish,V=void 0===z?function(){}:z,W="PROGRAM"===E.item_type?"/problems/".concat(null===(t=E.program_attr)||void 0===t?void 0:t.identifier,"/edit"):"/problemset/edit/".concat(E.id),q="0"===C&&!E.public&&!E.apply&&("PROGRAM"===E.item_type&&0!==(null===(n=E.program_attr)||void 0===n?void 0:n.status)||"PROGRAM"!==E.item_type),Y=S.a.createElement(c.a,{forceSubMenuRender:!0,className:ye.a.menu},"0"===C&&!E.public&&S.a.createElement(c.a.Item,{key:"-1"},S.a.createElement("a",{className:ye.a.actionLink,target:"_blank",href:W},"编辑")),("0"===C||"3"===C)&&"PROGRAM"===E.item_type&&0!==(null===(i=E.program_attr)||void 0===i?void 0:i.status)&&!E.public&&(null===(r=E.author)||void 0===r?void 0:r.login)===(null===(s=k.userInfo)||void 0===s?void 0:s.login)&&S.a.createElement(c.a.Item,{key:"0"},S.a.createElement("a",{className:ye.a.actionLink,onClick:function(){var e;return V(null==E||null===(e=E.program_attr)||void 0===e?void 0:e.identifier)}},"撤销发布")),"0"===C&&S.a.createElement(c.a.Item,{key:"1"},S.a.createElement("a",{className:ye.a.actionLink,onClick:function(){return j(E.id)}},"移动到")),"0"===C&&!(null!=E&&E.is_share)&&S.a.createElement(c.a.Item,{key:"3"},S.a.createElement("a",{className:ye.a.actionLink,onClick:function(){return F(E.id)}},"共享")),("0"===C&&(null==E?void 0:E.is_share)||"3"===C&&(null===(o=E.author)||void 0===o?void 0:o.login)===(null===(l=k.userInfo)||void 0===l?void 0:l.login))&&S.a.createElement(c.a.Item,{key:"3"},S.a.createElement("a",{className:ye.a.actionLink,onClick:function(){return G(E.id)}},"撤销共享")),q&&S.a.createElement(c.a.Item,{key:"4"},S.a.createElement("a",{className:ye.a.actionLink,onClick:function(){return I(E.id)}},"公开")),"0"===C&&!E.public&&E.apply&&("PROGRAM"===E.item_type&&0!==E.program_attr.status||"PROGRAM"!==E.item_type)&&S.a.createElement(c.a.Item,{key:"5"},S.a.createElement("a",{className:ye.a.reviewFlag,onClick:w},"审核中")),("0"===C||"1"===C)&&E.public&&(null===(u=E.author)||void 0===u?void 0:u.login)===(null===(h=k.userInfo)||void 0===h?void 0:h.login)&&S.a.createElement(c.a.Item,{key:"6"},S.a.createElement("a",{className:ye.a.actionLink,onClick:function(){return _(E.id)}},"撤销公开")),"2"===C&&S.a.createElement(c.a.Item,{key:"7"},S.a.createElement("a",{className:ye.a.actionLink,onClick:function(){return D(E.id,E.is_collected)}},"取消收藏")),("0"===C||"3"===C)&&"PROGRAM"===E.item_type&&0===(null===(d=E.program_attr)||void 0===d?void 0:d.status)&&!E.public&&(null===(f=E.author)||void 0===f?void 0:f.login)===(null===(p=k.userInfo)||void 0===p?void 0:p.login)&&S.a.createElement(c.a.Item,{key:"8"},S.a.createElement("a",{className:ye.a.actionLink,onClick:function(){var e;return K(null==E||null===(e=E.program_attr)||void 0===e?void 0:e.identifier)}},"发布")),("1"===C||"3"===C)&&!Object(be.o)()&&!Object(be.m)()&&(null===(v=E.author)||void 0===v?void 0:v.login)!==(null===(g=k.userInfo)||void 0===g?void 0:g.login)&&S.a.createElement(c.a.Item,{key:"9"},S.a.createElement("a",{className:ye.a.actionLink,onClick:function(){return D(E.id,E.is_collected)}},E.is_collected?"取消收藏":"收藏")),"0"!==C&&!Object(be.o)()&&!Object(be.m)()&&S.a.createElement(c.a.Item,{key:"10"},S.a.createElement("a",{className:ye.a.actionLink,onClick:function(){return A(E.id)}},"纠错")),("0"===C&&!E.public||"1"===C&&Object(be.o)()&&(null===(m=E.author)||void 0===m?void 0:m.login)!==(null===(y=k.userInfo)||void 0===y?void 0:y.login))&&S.a.createElement(c.a.Item,{key:"11"},S.a.createElement("a",{className:ye.a.actionLink,onClick:function(){return P(E.id)}},"删除"))),X=S.a.createElement(c.a,{forceSubMenuRender:!0,className:ye.a.menu},S.a.createElement(c.a.Item,{key:"10"},S.a.createElement("a",{className:ye.a.actionLink,onClick:function(){return A(E.id)}},"纠错"))),$="0"!==C&&!Object(be.o)()&&!Object(be.m)();return S.a.createElement(S.a.Fragment,null,b?S.a.createElement(a.a,{className:"ml40",overlay:Y},S.a.createElement("span",{style:{cursor:"default"},onClick:function(e){return e.preventDefault()}},S.a.createElement("span",{className:"c-light-primary"},"更多"))):$?S.a.createElement(a.a,{className:"ml40",overlay:X},S.a.createElement("span",{style:{cursor:"default"},onClick:function(e){return e.preventDefault()}},S.a.createElement("span",{className:"c-light-primary"},"更多"))):S.a.createElement("span",null))},Se=function(e){e.isProblemset;var t,n,i,r=e.data,a=(e.user,e.selectIds),s=(e.activeTabsKey,e.onPublicReview,e.onStartExperience),o=void 0===s?function(){}:s,l=e.onSelectCheckBox,c=void 0===l?function(){}:l,d=(e.onSetPrivate,e.onCorrection,e.onCollect,e.onSetPublic,e.onDelete,e.onCancel,e.onSelect,e.onMoveTo,e.onSetShare,e.onCancelShare,e.onPublish,e.onCancelPublish,Object(C.useState)(!1)),p=Object(g.a)(d,2),v=p[0],m=p[1];return S.a.createElement("div",{className:ye.a.itemWrap},S.a.createElement("div",{className:ye.a.list},S.a.createElement(h.a,{className:"mr10",onChange:function(e){var t=Object(u.a)(a);e.target.checked?t.push(r.id):t=t.filter((function(e){return e!==r.id})),c(t)},checked:a.includes(r.id)}),S.a.createElement("div",{className:ye.a.title},S.a.createElement(W.a,{key:1,showLines:1,showTextOnly:!0,className:ye.a.topicTitleContent,value:r.name})),!v&&S.a.createElement("div",{onClick:function(){return m(!v)},className:ye.a.tr},"展开",S.a.createElement("i",{style:{transform:"rotate(90deg)"},className:"iconfont icon-lujing"}))),S.a.createElement("aside",{style:v?{height:"auto"}:{overflow:"hidden",height:0}},S.a.createElement(W.a,{key:2,className:"".concat(ye.a.topicTitleContent," mt20"),value:r.name}),S.a.createElement("div",{className:"".concat(ye.a.row," mt15")},"JUDGMENT"===r.item_type?S.a.createElement("div",{className:ye.a.judgmentContent},r.choices.map((function(e,t){return S.a.createElement(f.a,{key:t,disabled:!0},e.choice_text)}))):"PROGRAM"===r.item_type?S.a.createElement("div",{className:ye.a.programContent},S.a.createElement(W.a,{value:null===(n=r.program_attr)||void 0===n?void 0:n.description})):"COMBINATION"===r.item_type?S.a.createElement("div",{className:ye.a.combinationContent},null==r||null===(i=r.sub_item_banks)||void 0===i?void 0:i.map((function(e,t){var n,i="(题目".concat(t+1,"-单选题) ");return S.a.createElement(C.Fragment,null,S.a.createElement("div",{style:{marginTop:10,marginBottom:10}},S.a.createElement(W.a,{value:i+e.name})),e.choices.map((function(e,t){return S.a.createElement("div",{key:t,className:ye.a.otherContentItem},S.a.createElement("p",null,Ee[t]),S.a.createElement(W.a,{className:ye.a.otehrContentHtml,value:e.choice_text}))})),S.a.createElement("div",{className:ye.a.con},S.a.createElement("b",{className:"c-grey-333 font14"}," 答案:",null==ke?void 0:ke[null==e||null===(n=e.choices)||void 0===n?void 0:n.findIndex((function(e){return null==e?void 0:e.is_answer}))]," "),S.a.createElement("div",null,S.a.createElement("span",null,"解析:"),S.a.createElement(W.a,{className:ye.a.parseAnswerHtml,value:e.analysis||"暂无解析"}))))}))):S.a.createElement("div",{className:ye.a.otherContent},r.choices.map((function(e,t){return S.a.createElement("div",{key:t,className:ye.a.otherContentItem},S.a.createElement("p",null,Ee[t]),S.a.createElement(W.a,{className:ye.a.otehrContentHtml,value:e.choice_text}))})))),S.a.createElement("div",{className:ye.a.row},S.a.createElement("div",{className:ye.a.updateTimeRow},S.a.createElement("div",{className:ye.a.updateTimeWrap},"PROGRAM"===r.item_type&&S.a.createElement("p",{className:ye.a.programLanguage},"编程语言:",null===(t=r.program_attr)||void 0===t?void 0:t.language)))),"PROGRAM"!==r.item_type&&"COMBINATION"!==r.item_type&&S.a.createElement("div",null,S.a.createElement("div",{className:ye.a.parseAnswerBorder}),S.a.createElement("div",{className:ye.a.answer},function(){var e,t,n,i={SUBJECTIVE:null===(e=r.answer_texts)||void 0===e?void 0:e[0],JUDGMENT:null===(t=r.choices)||void 0===t||null===(n=t.find((function(e){return e.is_answer})))||void 0===n?void 0:n.choice_text},a=r.choices.map((function(e){return e.is_answer})).findIndex((function(e){return e})),s=a>-1?ke[a]:"",o="";r.choices.map((function(e,t){e.is_answer&&(o+=ke[t])}));var l,c=i[r.item_type],u={SINGLE:S.a.createElement(W.a,{className:ye.a.answerHtml,value:"答案:".concat(s||"无")}),MULTIPLE:S.a.createElement(W.a,{className:ye.a.answerHtml,value:"答案:".concat(o||"无")}),COMPLETION:S.a.createElement("div",null,null===(l=r.standard_answer)||void 0===l?void 0:l.map((function(e,t){return S.a.createElement(W.a,{key:t,className:ye.a.answerHtml,value:"答案(填空".concat(e.position,"):").concat(e.answer_text.join("、"))})})))},h=S.a.createElement(W.a,{className:ye.a.answerHtml,value:"答案:".concat(c||"无")});return u[r.item_type]||h}()),S.a.createElement("div",{className:ye.a.parse},S.a.createElement("div",{className:ye.a.parseText},"解析:"),S.a.createElement("div",{className:ye.a.parseAnswer},r.analysis?S.a.createElement(W.a,{className:ye.a.parseAnswerHtml,value:r.analysis}):"暂无解析"))),S.a.createElement("div",{className:ye.a.bottom},"SUBJECTIVE"!==r.item_type&&"COMBINATION"!==r.item_type&&S.a.createElement("span",{onClick:function(){return o(r)}},"体验"),S.a.createElement("span",{onClick:function(){return m(!1)}},"收起",S.a.createElement("i",{className:"iconfont icon-zhankaijiantou"})," "))))},xe=n("YaiT"),we=n.n(xe),Te=n("ErOA"),_e=function(e){var t=e.isProblemset,n=e.data,i=(e.user,e.onOpen),r=void 0===i?function(){}:i,a=e.onMove,s=void 0===a?function(){}:a,l=e.onRenameOk,c=void 0===l?function(){}:l,u=e.onDeleteOk,h=void 0===u?function(){}:u,f=Object(C.useState)(!1),m=Object(g.a)(f,2),b=m[0],E=m[1],x=Object(C.useState)(""),w=Object(g.a)(x,2),T=w[0],_=w[1];Object(C.useEffect)((function(){n.name&&_(null==n?void 0:n.name)}),[null==n?void 0:n.name]);var O=function(){var e=Object(v.a)(k.a.mark((function e(t){var n,i;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=["?","、","/","╲","*","<",">","|"],T.trim()){e.next=4;break}return d.b.warn("请输入文件夹名称"),e.abrupt("return");case 4:if(" "!==T.charAt(0)){e.next=7;break}return d.b.warn("首字符不能为空格"),e.abrupt("return");case 7:i=0;case 8:if(!(i-1?_(T.filter((function(t){return t!==e.id}))):_(T.concat(e.id))}}),S.a.createElement("div",{className:je.a.info},S.a.createElement("div",{className:je.a.title},S.a.createElement("div",{className:je.a.titleLeft},S.a.createElement("a",{className:"c-black",href:"/shixuns/".concat(null==e?void 0:e.identifier,"/challenges"),target:"_blank"},S.a.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:e.title}})),(null==e?void 0:e.need_authorize)&&S.a.createElement("span",{onClick:function(){Object(Fe.a)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10"},"需授权"),Object(be.v)()&&1===(null==e?void 0:e.mark_status)&&S.a.createElement(l.a,{title:null==e?void 0:e.mark_content},S.a.createElement("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10"},"正常")),Object(be.v)()&&2===(null==e?void 0:e.mark_status)&&S.a.createElement(l.a,{title:null==e?void 0:e.mark_content},S.a.createElement("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10"},"需完善")),Object(be.v)()&&3===(null==e?void 0:e.mark_status)&&S.a.createElement(l.a,{title:null==e?void 0:e.mark_content},S.a.createElement("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10"},"无法使用")))),S.a.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},S.a.createElement("span",{className:je.a.description,dangerouslySetInnerHTML:{__html:e.description}})),S.a.createElement("div",{className:" mt15"},e.challenge_names.map((function(e,t){return S.a.createElement("span",{key:t,className:"mr30 font12"},"第",t+1,"关 ",e," ")}))),S.a.createElement(Re.a,{dashed:!0}),S.a.createElement("div",{className:"c-light-black mt20 font12"},S.a.createElement("span",null,e.author_name),S.a.createElement("span",{className:"ml15 mr15"},"|"),S.a.createElement("span",null,e.author_school_name),S.a.createElement("span",{className:"ml15 mr15"},"|"),S.a.createElement("span",null,"难度系数 ",e.level),S.a.createElement("span",{className:"ml15 mr15"},"|"),S.a.createElement("span",null,"学习人数 "),S.a.createElement("span",null,e.study_count))))})),0===(null==E||null===(a=E.shixun_list)||void 0===a?void 0:a.length)&&S.a.createElement(D.a,null),S.a.createElement("p",null)),S.a.createElement("div",{className:"tc mt20"},S.a.createElement(i.a,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:P.page||1,showQuickJumper:!0,total:null==E?void 0:E.shixuns_count,onChange:function(e){P.page=e,M(Object(s.a)({},P))}})))})),ze=b.a.TabPane,Ve=y.a.Search,We=y.a.TextArea;t.default=Object(x.a)((function(e){var t=e.problemset,n=e.user,i=e.loading;return{problemset:t,user:n,globalSetting:e.globalSetting,loading:i.effects}}))((function(e){var t,n,y,E,T,_,R,I=e.problemset,P=e.user,M=(e.globalSetting,e.loading),F=e.dispatch,U=e.match,G=Object(m.a)(e,["problemset","user","globalSetting","loading","dispatch","match"]),W=Object(C.useState)({discipline_id:null,sub_discipline_id:null,tag_discipline_id:null,group_id:null,type:"0",item_type:null,difficulty:null,keyword:null,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",id:(null===(t=G.location)||void 0===t||null===(n=t.query)||void 0===n?void 0:n.id)||null,exam_id:(null==U||null===(y=U.params)||void 0===y?void 0:y.id)||null,exercise_id:(null==U||null===(E=U.params)||void 0===E?void 0:E.categoryId)||null}),J=Object(g.a)(W,2),Z=J[0],Q=J[1],te=Object(C.useState)(0),ie=Object(g.a)(te,2),re=ie[0],ae=ie[1],se=Object(C.useState)([]),oe=Object(g.a)(se,2),le=oe[0],ce=oe[1],ue=Object(C.useState)("0"),de=Object(g.a)(ue,2),pe=de[0],ve=de[1],me=Object(C.useState)(0),ye=Object(g.a)(me,2),Ee=ye[0],ke=ye[1],xe=Object(C.useState)(-1),we=Object(g.a)(xe,2),Oe=we[0],Ae=we[1],Re=Object(C.useState)([]),Ie=Object(g.a)(Re,2),Ne=Ie[0],Pe=Ie[1],Me=Object(C.useState)(!1),je=Object(g.a)(Me,2),Be=(je[0],je[1]),Fe=Object(C.useState)([]),Ue=Object(g.a)(Fe,2),Ge=Ue[0],He=Ue[1],qe=Object(C.useState)(0),Ye=Object(g.a)(qe,2),Xe=Ye[0],$e=Ye[1],Je=Object(C.useState)(!1),Ze=Object(g.a)(Je,2),Qe=Ze[0],et=Ze[1],tt=Object(C.useState)(!1),nt=Object(g.a)(tt,2),it=nt[0],rt=nt[1],at=Object(C.useRef)(!1),st=(Object(C.useRef)(""),Object(C.useRef)()),ot=Object(C.useRef)(),lt=Object(C.useRef)(),ct=Object(C.useState)(),ut=Object(g.a)(ct,2),ht=ut[0],dt=ut[1],ft=Object(C.useState)([]),pt=Object(g.a)(ft,2),vt=pt[0],gt=pt[1],mt=Object(C.useRef)(!1),yt="/problemset"===(null==U?void 0:U.url),bt=P.userInfo||{},Et=bt.admin,kt=bt.business,Ct=bt.is_shixun_marker,St=bt.is_teacher,xt=bt.user_identity,wt=Et||kt||Ct||St||"学生"!==xt,Tt=Object(C.useState)("按更新时间降序"),_t=Object(g.a)(Tt,2),Ot=_t[0],At=_t[1],Lt=Object(C.useState)([]),Dt=Object(g.a)(Lt,2),Rt=Dt[0],It=Dt[1],Nt=Object(C.useState)(0),Pt=Object(g.a)(Nt,2),Mt=Pt[0],jt=Pt[1],Bt=Object(C.useRef)(null),Ft=Object(C.useRef)(!1),Ut=Object(C.useState)(!1),Gt=Object(g.a)(Ut,2),Ht=Gt[0],Kt=Gt[1],zt=[{name:"按更新时间升序",type:"updated_at",direction:"asc"},{name:"按更新时间降序",type:"updated_at",direction:"desc"},{name:"按使用次数升序",type:"quotes",direction:"asc"},{name:"按使用次数降序",type:"quotes",direction:"desc"}];Object(C.useEffect)((function(){return document.body.setAttribute("data-custom","initial"),function(){document.body.removeAttribute("data-custom")}}),[]),Object(C.useEffect)((function(){var e;F({type:"problemset/getDisciplines",payload:{source:"question"}});var t=(null===(e=G.location.query)||void 0===e?void 0:e.group_id)||0;Z.group_id=Number(t),Q(Z),Wt(Z),qt(),Vt()}),[]),Object(C.useEffect)((function(){return F({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),F({type:"globalSetting/onlyShowBackTopIconToggle",payload:!1}),function(){F({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),F({type:"globalSetting/onlyShowBackTopIconToggle",payload:!0})}}),[]),Object(C.useEffect)((function(){return F({type:"globalSetting/headerFixedToggle",payload:!0}),function(){F({type:"globalSetting/headerFixedToggle",payload:!1})}}),[]),Object(C.useEffect)((function(){return F({type:"globalSetting/headerFooterToggle",payload:yt}),function(){F({type:"globalSetting/headerFooterToggle",payload:!0})}}),[]),Object(C.useEffect)((function(){var e;I.disciplinesData&&Pe((null==I||null===(e=I.disciplinesData)||void 0===e?void 0:e.tag_disciplines)||[]);Object(De.V)("试题库")}),[null==I?void 0:I.disciplinesData]);var Vt=function(){var e=Object(v.a)(k.a.mark((function e(){return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:F({type:"problemset/getTeachGroupData"});case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();Object(C.useEffect)((function(){var e=I.basketData||{},t=e.completion_questions_count,n=void 0===t?0:t,i=e.judgement_questions_count,r=void 0===i?0:i,a=e.multiple_questions_count,s=void 0===a?0:a,o=e.practical_questions_count,l=void 0===o?0:o,c=e.program_questions_count,u=void 0===c?0:c,h=e.single_questions_count,d=void 0===h?0:h,f=e.subjective_questions_count,p=void 0===f?0:f,v=e.combination_questions_count;$e(n+r+s+l+u+d+p+(void 0===v?0:v))}),[I.basketData]);var Wt=function(){var e=Object(v.a)(k.a.mark((function e(t){var n,i;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,F({type:"problemset/getItemBanks",payload:t});case 2:(n=e.sent)&&403!==n.status&&401!==n.status&&500!==n.status&&(ae(n.items_count||0),ce(n.items||[]),dt(n.used_shixun_ids||[]),Yt(n.items||[]),gt([]),He((null==n?void 0:n.navigation)||[]),It((null==n?void 0:n.item_banks_group)||[]),Ft.current||(jt((null==n||null===(i=n.item_banks_group)||void 0===i?void 0:i.length)>5?1:0),Ft.current=!1),ke((null==n?void 0:n.added_num)||0),Kt(!1));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),qt=function(){F({type:"problemset/getBasketList",payload:{}})},Yt=function(e){var t=e.every((function(e){var t;return 0===(null===(t=e.program_attr)||void 0===t?void 0:t.status)}));at.current=t},Xt=function(){Z.per_page=20,Q(Z),Wt(Z)},$t=function(e){var t=e.length===le.length&&Z.page>1?Z.page-1:Z.page;Z.page=t,Z.per_page=20,qt(),Q(Z),Wt(Z)},Jt=function(){F({type:"problemset/setActionTabs",payload:{key:"Problemset-PublicReview"}})},Zt=function(){var e=Object(v.a)(k.a.mark((function e(t,n){var i;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!n){e.next=6;break}return e.next=3,Object(A.l)({id:t});case 3:e.t0=e.sent,e.next=9;break;case 6:return e.next=8,Object(A.C)({id:t});case 8:e.t0=e.sent;case 9:0===(null==(i=e.t0)?void 0:i.status)&&Xt();case 11:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),Qt=function(){var e=Object(v.a)(k.a.mark((function e(t){return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:bn(t);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),en=function(){var e=Object(v.a)(k.a.mark((function e(t){return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:gn(t);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),tn=function(e){ot.current="",st.current="",p.a.confirm({centered:!0,width:530,icon:null,okText:"确定",cancelText:"取消",title:"试题纠错",content:S.a.createElement("div",{className:"font14"},S.a.createElement("div",null,"错误类型:"),S.a.createElement(f.a.Group,{className:"mt10",onChange:function(e){return st.current=e.target.value}},S.a.createElement(f.a,{value:"题干"},"题干"),S.a.createElement(f.a,{value:"答案"},"答案"),S.a.createElement(f.a,{value:"解析"},"解析"),S.a.createElement(f.a,{value:"属性"},"属性"),S.a.createElement(f.a,{value:"其它"},"其它")),S.a.createElement("div",{className:"mt10"},"错误描述:"),S.a.createElement(We,{className:"mt10",rows:4,defaultValue:ot.current,onChange:function(e){return ot.current=e.target.value}})),onOk:function(){return new Promise(function(){var t=Object(v.a)(k.a.mark((function t(n,i){return k.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(st.current&&ot.current){t.next=3;break}return d.b.info("请填写错误类型和错误描述!"),t.abrupt("return",i());case 3:return t.next=5,Object(A.m)({id:e,clazz:st.current,description:ot.current});case 5:0===t.sent.status&&d.b.info("添加成功!"),n();case 8:case"end":return t.stop()}}),t)})));return function(e,n){return t.apply(this,arguments)}}())}})},nn=function(e){F({type:"problemset/setActionTabs",payload:{key:"Problemset-SetPrivate",params:{id:e}}})},rn=function(e){F({type:"problemset/setActionTabs",payload:{key:"Problemset-Delete",params:{id:e}}})},an=function(){var e=Object(v.a)(k.a.mark((function e(t){var n,i,r,a;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("PROGRAM"!==(n=t.item_type)){e.next=12;break}return i=t.program_attr.identifier,e.next=5,F({type:"problemset/startExperience",payload:{id:i}});case 5:if(0!==(r=e.sent).status){e.next=10;break}return a=r.identifier,Object(De.Q)("/myproblems/".concat(a)),e.abrupt("return");case 10:return d.b.warn(r.message),e.abrupt("return");case 12:F({type:"problemset/setActionTabs",payload:{key:n,params:t}});case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),sn=function(){var e=Object(v.a)(k.a.mark((function e(t){return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!Z.exam_id){e.next=6;break}return e.next=3,Object(A.I)({item_id:t,id:Z.exam_id});case 3:return 0===e.sent.status&&Xt(),e.abrupt("return");case 6:if(null==Z||!Z.exercise_id){e.next=12;break}return e.next=9,Object(Te.a)("/api/exercise_questions/delete_by_item_bank.json ",{method:"post",body:{exercise_id:null==Z?void 0:Z.exercise_id,item_bank_ids:[t]}});case 9:return 0===e.sent.status&&Xt(),e.abrupt("return");case 12:return e.next=14,F({type:"problemset/cancel",payload:{id:t,item_bank:1}});case 14:0===e.sent.status&&(Xt(),qt());case 16:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),on=function(){var e=Object(v.a)(k.a.mark((function e(t){return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Z.page=1,Z.per_page=20,Z.group_id=Math.abs(t),Q(Z),Wt(Z);case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),ln=function(){var e=Object(v.a)(k.a.mark((function e(t,n){return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Ft.current=!0,Kt(!0),!n){e.next=8;break}return e.next=5,Object(A.E)({id:Math.abs(t)});case 5:e.t0=e.sent,e.next=11;break;case 8:return e.next=10,Object(A.D)({id:Math.abs(t)});case 10:e.t0=e.sent;case 11:0===e.t0.status?Xt():(Ft.current=!1,Kt(!1));case 13:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),cn=function(){var e=Object(v.a)(k.a.mark((function e(t){return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!Z.exam_id){e.next=6;break}return e.next=3,Object(A.q)({exam_id:Z.exam_id,item_bank_ids:[t]});case 3:return 0===e.sent.status&&Xt(),e.abrupt("return");case 6:if(null==Z||!Z.exercise_id){e.next=12;break}return e.next=9,Object(Te.a)("/api/exercises/".concat(null==Z?void 0:Z.exercise_id,"/select_questions.json"),{method:"post",body:{item_bank_ids:[t]}});case 9:return 0===e.sent.status&&Xt(),e.abrupt("return");case 12:if(200!==Xe){e.next=15;break}return d.b.info("已选200个试题(不能在选用更多试题)"),e.abrupt("return");case 15:return e.next=17,F({type:"problemset/select",payload:{item_bank_ids:[t]}});case 17:0===e.sent.status&&(Xt(),qt());case 19:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),un=function(){var e=Object(v.a)(k.a.mark((function e(t){return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t){e.next=3;break}if(null!=vt&&vt.length){e.next=3;break}return e.abrupt("return",d.b.info("请先选择试题"));case 3:lt.current=[0],p.a.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"移动到",maskClosable:!0,className:"custom-modal-divider",icon:null,content:S.a.createElement("div",{className:"font14 ".concat(ne.a.overflow),style:{maxHeight:500,overflow:"auto"}},S.a.createElement("p",{className:"c-grey-333"},"请选择需要移动到的文件夹"),S.a.createElement(O.a,{defaultValue:!0,value:lt.current,onChange:function(e){return lt.current=e}})),onOk:function(){var e=Object(v.a)(k.a.mark((function e(){var n,i;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(A.f)({ids:t?[t]:vt,groups_ids:null===(n=lt.current)||void 0===n?void 0:n[0]});case 2:i=e.sent,lt.current=[],0===(null==i?void 0:i.status)&&Xt();case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),hn=function(){var e=Object(v.a)(k.a.mark((function e(t){var n,i;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(A.z)({clazz:"ItemBank",id:t});case 2:n=e.sent,i=(null==n?void 0:n.groups)||[],lt.current=[],p.a.confirm({centered:!0,width:530,okText:"确定撤销",cancelText:"取消",title:"本题已共享的教研团队",maskClosable:!0,icon:null,content:S.a.createElement("div",{className:"font14 ".concat(ne.a.overflow)},S.a.createElement("p",{className:"c-grey-999"},"选中并确定,即撤销本题对选中教研团队的分享"),S.a.createElement(h.a.Group,{className:ne.a.checkbox,defaultValue:lt.current,onChange:function(e){return lt.current=e}},null==i?void 0:i.map((function(e){return S.a.createElement(h.a,{key:e.group_id,value:e.group_id},e.name)})))),onOk:function(){var e=Object(v.a)(k.a.mark((function e(){return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=Object(v.a)(k.a.mark((function e(n,r){var a,s,o;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(lt.current.length){e.next=3;break}return d.b.warn("请选择需要撤销共享的教研团队"),e.abrupt("return",r());case 3:return s=null==i||null===(a=i.map((function(e){return e.group_id})))||void 0===a?void 0:a.filter((function(e){return!lt.current.includes(e)})),e.next=6,Object(A.j)({ids:[t],clazz:"ItemBank",group_ids:s});case 6:return o=e.sent,lt.current=[],0===(null==o?void 0:o.status)&&(d.b.info("撤销共享成功"),Xt()),e.abrupt("return",n());case 10:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),dn=function(e){var t=vt;if(null==t||!t.length)return d.b.info("请先选择试题");Xe+t.length>200&&e&&yt?d.b.info("试题篮中最多可再加入".concat(200-Xe,"题,当前选中").concat(t.length,"题,请重新选择")):e?fn(t):pn(t)},fn=function(){var e=Object(v.a)(k.a.mark((function e(t){var n;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=Object(u.a)(t),le.forEach((function(e){var t;n.includes(e.id)&&("PROGRAM"===e.item_type&&0===(null===(t=e.program_attr)||void 0===t?void 0:t.status)&&Object(V.remove)(n,(function(t){return t===e.id})))})),p.a.confirm({width:530,title:"提示",className:"custom-modal-divider ",icon:null,centered:!0,okText:"确定",cancelText:"取消",content:S.a.createElement("div",null,"当前已选择",t.length,"道试题,已加入过的试题或未发布的编程题将不会重复加入 "),onOk:function(){var e=Object(v.a)(k.a.mark((function e(){var t;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!Z.exam_id){e.next=6;break}return e.next=3,Object(A.q)({exam_id:Z.exam_id,item_bank_ids:n});case 3:t=e.sent,e.next=15;break;case 6:if(null==Z||!Z.exercise_id){e.next=12;break}return e.next=9,Object(Te.a)("/api/exercises/".concat(null==Z?void 0:Z.exercise_id,"/select_questions.json"),{method:"post",body:{item_bank_ids:n}});case 9:t=e.sent,e.next=15;break;case 12:return e.next=14,F({type:"problemset/select",payload:{item_bank_ids:n}});case 14:t=e.sent;case 15:0===t.status&&(Xt(),qt());case 16:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),pn=function(){var e=Object(v.a)(k.a.mark((function e(t){var n;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!Z.exam_id){e.next=6;break}return e.next=3,Object(Te.a)("/api/examination_banks/".concat(Z.exam_id,"/batch_revoke_item.json"),{method:"post",body:{item_ids:t}});case 3:n=e.sent,e.next=15;break;case 6:if(null==Z||!Z.exercise_id){e.next=12;break}return e.next=9,Object(Te.a)("/api/exercise_questions/delete_by_item_bank.json ",{method:"post",body:{exercise_id:null==Z?void 0:Z.exercise_id,item_bank_ids:t}});case 9:n=e.sent,e.next=15;break;case 12:return e.next=14,F({type:"problemset/unselectAll",payload:{item_ids:t}});case 14:n=e.sent;case 15:0===n.status&&(Xt(),qt());case 16:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),vn=function(){var e=Object(v.a)(k.a.mark((function e(t){return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!yt||200!==Xe){e.next=3;break}return d.b.info("已选200个试题(不能在选用更多试题)"),e.abrupt("return");case 3:if(!Z.exam_id){e.next=10;break}return e.next=6,Object(A.q)({exam_id:Z.exam_id,shixun_ids:t});case 6:0===e.sent.status&&Xt(),e.next=14;break;case 10:return e.next=12,F({type:"problemset/select",payload:{shixun_ids:t}});case 12:0===e.sent.status&&(qt(),Xt());case 14:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),gn=function(e){var t,n,i,r;if(null!=vt&&vt.length||e)return null!==(t=I.teachGroupData)&&void 0!==t&&null!==(n=t.groups)&&void 0!==n&&n.length?void p.a.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"共享至教研团队",maskClosable:!0,icon:null,content:S.a.createElement("div",{className:"font14 ".concat(ne.a.overflow)},S.a.createElement(h.a.Group,{className:ne.a.checkbox,defaultValue:lt.current,onChange:function(e){return lt.current=e}},null===(i=I.teachGroupData)||void 0===i||null===(r=i.groups)||void 0===r?void 0:r.map((function(e){return S.a.createElement(h.a,{key:e.group_id,value:e.group_id},e.name)})))),onOk:function(){return new Promise(function(){var t=Object(v.a)(k.a.mark((function t(n,i){var r,a;return k.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(null!==(r=lt.current)&&void 0!==r&&r.length){t.next=3;break}return d.b.info("请先选择教研团队"),t.abrupt("return",i());case 3:return t.next=5,Object(A.j)({ids:e?[e]:vt,clazz:"ItemBank",group_ids:lt.current});case 5:0===(null==(a=t.sent)?void 0:a.status)&&(d.b.info("所选试题成功分享至教研团队"),lt.current=[],gt([]),Xt(),n());case 7:case"end":return t.stop()}}),t)})));return function(e,n){return t.apply(this,arguments)}}())}}):d.b.info("您暂未创建或加入任何教研团队,请前往“我的个人中心-教研团队”查看");F({type:"problemset/setActionTabs",payload:{key:"共享试题",params:Z}})},mn=function(){var e=function(){var e=Object(v.a)(k.a.mark((function e(){var t;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Be(!0),e.next=3,Object(A.h)({ids:vt});case 3:t=e.sent,Be(!1),0===(null==t?void 0:t.status)&&p.a.info({centered:!0,width:530,className:"custom-modal-divider ",okText:"确定",title:"删除结果",maskClosable:!1,keyboard:!1,icon:null,content:"本次成功删除".concat(t.success,"条试题,有").concat(t.fail,"条试题因为公开无法删除,请撤销后再进行删除。"),onOk:function(){$t(new Array(t.success))}});case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();null!=vt&&vt.length?p.a.confirm({centered:!0,width:530,className:"custom-modal-divider ",okText:"确定",title:"提示",cancelText:"取消",icon:null,content:"本次选中了".concat(null==vt?void 0:vt.length,"条试题进行删除操作,删除后将无法恢复,请确认是否删除?"),onOk:e}):d.b.warn("请选择需要删除的试题")},yn=function(){var e,t;return null!=vt&&vt.length?null!=le&&null!==(e=le.filter((function(e){return vt.includes(e.id)})))&&void 0!==e&&e.every((function(e){return e.public}))?d.b.info("所选试题已公开,请重新选择"):null!=le&&null!==(t=le.filter((function(e){return vt.includes(e.id)})))&&void 0!==t&&t.find((function(e){var t;return"PROGRAM"===e.item_type&&0===(null===(t=e.program_attr)||void 0===t?void 0:t.status)}))?d.b.info("已选题中存在未发布的编程题"):void("1"===window.localStorage.getItem("problemset-set-public-hint-flag")||P.userInfo.professional_certification?bn():p.a.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"公开规则告知",maskClosable:!0,icon:null,content:S.a.createElement("div",{className:"font16 c-grey-333"},"公开并经平台审核后,该题将在公共试题库可见,Educoder所有用户均可使用该题。",S.a.createElement("br",null),"公开后不可修改,但可以撤销;撤销公开后可以修改。",S.a.createElement("br",null),"是否确认申请公开?",S.a.createElement("br",null),S.a.createElement(h.a,{className:"mt10",defaultChecked:!1,onChange:function(e){return mt.current=e.target.checked}},"不再提示")),onOk:function(){bn()}})):d.b.info("请先选择试题")},bn=function(){var e=Object(v.a)(k.a.mark((function e(t){var n;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n="3"===pe?1:2,e.next=3,Object(A.g)({ids:t?[t]:vt,source:n});case 3:0===e.sent.status&&(mt.current&&window.localStorage.setItem("problemset-set-public-hint-flag","1"),mt.current=!1,gt([]),Xt());case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),En=function(e){var t;p.a.confirm({centered:!0,icon:null,title:"提示",className:"custom-modal-divider",content:S.a.createElement(S.a.Fragment,null,S.a.createElement("div",{className:ne.a.modalContent},"发布后即可应用到自己管理的课堂"),S.a.createElement("div",{className:ne.a.modalContent}," 是否确认发布?")),okText:"确定",cancelText:"取消",onOk:(t=Object(v.a)(k.a.mark((function t(){var n;return k.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(A.H)({identifier:e});case 2:0===(null==(n=t.sent)?void 0:n.status)&&(d.b.success("发布成功"),Xt());case 4:case"end":return t.stop()}}),t)}))),function(){return t.apply(this,arguments)})})},kn=function(e){var t;p.a.confirm({centered:!0,icon:null,title:"提示",className:"custom-modal-divider",content:S.a.createElement("p",{className:ne.a.modalContent},"是否确认撤销发布?"),okText:"确定",cancelText:"取消",onOk:(t=Object(v.a)(k.a.mark((function t(){var n;return k.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(A.G)({identifier:e});case 2:0===(null==(n=t.sent)?void 0:n.status)&&(d.b.success("撤销发布成功"),Xt());case 4:case"end":return t.stop()}}),t)}))),function(){return t.apply(this,arguments)})})},Cn=(c.a,wt&&c.a.Item,wt&&c.a.Item,"0"===pe&&yt&&c.a.Item,"0"===pe&&yt&&c.a.Item,"0"===pe&&yt&&c.a.Item,"0"===pe&&yt&&c.a.Item,function(e){gt(e)}),Sn=function(e){gt(e?null==le?void 0:le.map((function(e){return e.id})):[])},xn=[{type:"SINGLE",name:"单选题"},{type:"MULTIPLE",name:"多选题"},{type:"JUDGMENT",name:"判断题"},{type:"PROGRAM",name:"编程题"},{type:"SUBJECTIVE",name:"简答题"},{type:"COMPLETION",name:"填空题"},{type:"COMBINATION",name:"组合题"}],wn={1:"简单",2:"适中",3:"困难"},Tn=function(e,t){var n,i=t.id<0?"--":wt?t[Z.exercise_id?"added":"choosed"]?S.a.createElement("span",{key:1,className:ne.a.btnCancel,onClick:function(e){e.target.style.pointerEvents="none",sn(t.id)}},yt?"移出试题篮":S.a.createElement("span",null,S.a.createElement("b",{className:"iconfont icon-yichu ".concat(ne.a.cancelC)}),"移出")):"PROGRAM"===t.item_type&&0===(null===(n=t.program_attr)||void 0===n?void 0:n.status)?S.a.createElement(l.a,{placement:"top",title:"编程题未发布,不能加入!"},S.a.createElement("span",{className:ne.a.btnAdd,style:{cursor:"not-allowed",background:"#E3E6EC",color:"#B1BACD"}}," ",yt?"加入试题篮":S.a.createElement("span",{style:{padding:"0 3px"}},S.a.createElement("b",{className:"iconfont icon-jiaru ".concat(ne.a.addC)}),"加入")," ")):S.a.createElement("span",{className:ne.a.btnAdd,onClick:function(){return cn(t.id)}},yt?"加入试题篮":S.a.createElement("span",{style:{padding:"0 3px"}},S.a.createElement("b",{className:"iconfont icon-jiaru ".concat(ne.a.addC)}),"加入")):S.a.createElement(S.a.Fragment,null);return S.a.createElement("span",{className:ne.a.actonBtn},i,t.id>0&&S.a.createElement(Ce,{isProblemset:yt,user:P,key:t.id,data:t,activeTabsKey:pe,selectIds:vt,onCollect:Zt,onSetPublic:Qt,onStartExperience:an,onCorrection:tn,onPublicReview:Jt,onSetPrivate:nn,onDelete:rn,onCancel:sn,onSelect:cn,onMoveTo:un,onSetShare:en,onCancelShare:hn,onPublish:En,onCancelPublish:kn}))};return S.a.createElement(C.Fragment,null,S.a.createElement("section",null,S.a.createElement("div",{className:ne.a.wrap},S.a.createElement("div",{className:ne.a.title},"试题库"),S.a.createElement(w.a,{showSelectAll:!1,className:ne.a.select,disciplinesData:null===(T=I.disciplinesData)||void 0===T?void 0:T.disciplines,knowledgeData:Ne,directionValue:Z.discipline_id,subDisciplineValue:Z.sub_discipline_id,typeValue:Z.item_type,showKnowledge:!0,knowledgeValue:Oe,difficultyValue:Z.difficulty,showShixun:!Object(be.m)()&&!Z.exercise_id,onShixunChange:function(){F({type:"classroomList/setActionTabs",payload:{key:"选用实践项目"}})},onDirectionChange:function(e,t){var n;(Z.discipline_id=e||"",Z.sub_discipline_id=t||"",Z.tag_discipline_id="",Z.page=1,Z.per_page=20,delete Z.id,Ae(null===e?-1:null),Q(Z),Wt(Z),null!==e)?Pe(function(e,t){var n,i,r=[];e||(null==I||null===(n=I.disciplinesData)||void 0===n||null===(i=n.disciplines)||void 0===i||i.forEach((function(e){var t;null==e||null===(t=e.sub_disciplines)||void 0===t||t.forEach((function(e){var t;null==e||null===(t=e.tag_disciplines)||void 0===t||t.forEach((function(e){"未匹配知识点"!==e.name&&r.push(e)}))}))})));if(e&&!t){var a,s,o,l=null==I||null===(a=I.disciplinesData)||void 0===a||null===(s=a.disciplines)||void 0===s?void 0:s.find((function(t){return t.id===e}));null==l||null===(o=l.sub_disciplines)||void 0===o||o.forEach((function(e){var t;null==e||null===(t=e.tag_disciplines)||void 0===t||t.forEach((function(e){"未匹配知识点"!==e.name&&r.push(e)}))}))}if(e&&t){var c,u,h,d,f=null==I||null===(c=I.disciplinesData)||void 0===c||null===(u=c.disciplines)||void 0===u?void 0:u.find((function(t){return t.id===e})),p=null==f||null===(h=f.sub_disciplines)||void 0===h?void 0:h.find((function(e){return e.id===t}));null==p||null===(d=p.tag_disciplines)||void 0===d||d.forEach((function(e){"未匹配知识点"!==e.name&&r.push(e)}))}return r}(e,t)):Pe((null==I||null===(n=I.disciplinesData)||void 0===n?void 0:n.tag_disciplines)||[])},onTypeChange:function(e){Z.item_type=e||"",Z.page=1,Z.per_page=20,Q(Z),Wt(Z)},onDifficultyChange:function(e){Z.difficulty=e||"",Z.page=1,Z.per_page=20,delete Z.id,Q(Z),Wt(Z)},onKnowledgeChange:function(e){var t;(Z.tag_discipline_id=e,Z.page=1,Z.per_page=20,delete Z.id,-1===e)&&(Z.discipline_id="",Z.sub_discipline_id="",Z.tag_discipline_id="",Pe((null==I||null===(t=I.disciplinesData)||void 0===t?void 0:t.tag_disciplines)||[]));Ae(e),Q(Z),Wt(Z)}}),S.a.createElement("div",{className:ne.a.contentWrap},S.a.createElement("div",{className:ne.a.tabsWrap},S.a.createElement(b.a,{activeKey:pe,onChange:function(e){Z.discipline_id="",Z.sub_discipline_id="",Z.tag_discipline_id="",Z.item_type=null,Z.difficulty=null,Z.type=e,Z.group_id="0"===e?0:null,Z.page=1,Z.per_page=20,delete Z.id,Ae(-1),ve(e),Q(Z),Wt(Z)},tabBarExtraContent:S.a.createElement("div",{className:ne.a.searchWrap},"0"===pe&&yt&&S.a.createElement("div",{className:ne.a.searchContent},S.a.createElement(o.a,{type:"primary",ghost:!0,onClick:function(){F({type:"problemset/setActionTabs",payload:{key:"新建文件夹",params:Z}})},className:"mr20"},S.a.createElement("i",{className:"iconfont icon-xinjianwenjianjia mr5 font14"}),"新建文件夹"),S.a.createElement(o.a,{type:"primary",className:"mr30",ghost:!0,onClick:function(){var e={discipline_id:"&discipline_id=".concat(Z.discipline_id),sub_discipline_id:"&sub_discipline_id=".concat(Z.sub_discipline_id),tag_discipline_id:"&sub_discipline_id=".concat(Z.tag_discipline_id),difficulty:"&difficulty=".concat(Z.difficulty),item_type:"&item_type=".concat(Z.item_type),group_id:"&group_id=".concat(Z.group_id||0)},t="/problemset/newitem?pages=".concat(Z.page);Object.keys(e).forEach((function(n){Z[n]&&(t+=e[n])})),null===x.d||void 0===x.d||x.d.push(t)}},S.a.createElement("i",{className:"iconfont icon-xinzengshiti2 mr5 font14"}),"新增试题")),S.a.createElement(Ve,{allowClear:!0,className:ne.a.search,style:{width:300},placeholder:"请输入关键词搜索",value:Z.keyword,onChange:function(e){Z.keyword=e.target.value,Q(Object(s.a)({},Z))},onSearch:function(e){Z.discipline_id="",Z.sub_discipline_id="",Z.tag_discipline_id="",Z.item_type=null,Z.difficulty=null,Z.page=1,Z.keyword=e,delete Z.id,rt(!!e),Ae(-1),Q(Z),Wt(Z)}}))},S.a.createElement(ze,{tab:"公共",key:"1"}),(null===(_=I.teachGroupData)||void 0===_||null===(R=_.groups)||void 0===R?void 0:R.length)&&S.a.createElement(ze,{tab:"教研共享",key:"3"}),!Object(be.o)()&&!Object(be.m)()&&S.a.createElement(ze,{tab:"收藏夹",key:"2"}),S.a.createElement(ze,{tab:"我创建的",key:"0"}))),S.a.createElement("div",{className:ne.a.batchWrap},S.a.createElement("div",{style:{flex:1,display:"flex",alignItems:"center"}},S.a.createElement("div",{className:"font14"},S.a.createElement(a.a,{overlay:S.a.createElement(c.a,{selectedKeys:[Ot]},null==zt?void 0:zt.map((function(e,t){return S.a.createElement(c.a.Item,{key:e.name,onClick:function(){return function(e){Z.sort_by=e.type,Z.sort_direction=e.direction,Z.page=1,Z.per_page=20,At(e.name),Q(Z),Wt(Z)}(e)}},e.name)})))},S.a.createElement("span",{style:{color:"#464F66"}},S.a.createElement("i",{className:"iconfont icon-paixu font14 mr5 c-light-primary"}),Ot))),"3"===pe&&S.a.createElement("div",{style:{paddingTop:20,marginLeft:20}},S.a.createElement(Le,{dispatch:F,problemset:I,groupIds:Z.group_id?[Z.group_id]:[],onChangeTeachGroup:function(e){Z.page=1,Z.group_id=e[0]||null,delete Z.id,Q(Z),Wt(Z)}}))),S.a.createElement("div",null,"0"===pe&&yt&&S.a.createElement(o.a,{onClick:function(){null!=vt&&vt.length?p.a.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"导出提示",maskClosable:!0,icon:null,content:S.a.createElement("div",{className:"font14 ".concat(ne.a.overflow)},"已选中",null==vt?void 0:vt.length,"道题,其中编程题与实训题暂不支持导出。"),onOk:function(){Object(j.k)({ids:vt})}}):F({type:"problemset/setActionTabs",payload:{key:"导出试题",params:Z}})},type:"link"},S.a.createElement("i",{className:"iconfont icon-daochushiti mr5 c-light-primary"}),S.a.createElement("span",{className:"c-light-primary"},"导出试题")))),it?S.a.createElement("div",null,S.a.createElement(o.a,{style:{paddingLeft:0,marginLeft:25},onClick:function(){Z.page=1,Z.keyword=null,delete Z.id,Q(Z),rt(!1),Wt(Z)},type:"link"}," ",S.a.createElement("i",{className:"iconfont icon-fanhui2 font14"}),"返回"),S.a.createElement("span",{className:"font14 mr20 c-grey-333"},"搜索“",Z.keyword,"”")):"0"===pe?S.a.createElement("div",{style:{overflow:"hidden",height:1===Mt?208:"auto"},ref:Bt,className:ne.a.treeWarp},S.a.createElement(ee,{data:Ge,onClick:on}),S.a.createElement(r.a,{spinning:Ht},null==Rt?void 0:Rt.map((function(e){return S.a.createElement(_e,{isProblemset:yt,onRenameOk:function(){Ft.current=!0,Xt()},onDeleteOk:function(){Ft.current=!0,Xt()},user:P,key:e.id,data:e,onOpen:on,onMove:ln})}))),!!Mt&&S.a.createElement("div",{className:ne.a.action},1===Mt&&S.a.createElement("span",{onClick:function(){return jt(2)}},"展开",S.a.createElement("i",{className:"iconfont icon-xiala"})),2===Mt&&S.a.createElement("span",{onClick:function(){return jt(1)}},"收起",S.a.createElement("i",{style:{transform:"scale(0.5) rotate(180deg) translateY(2px)"},className:"iconfont icon-xiala"})))):null,S.a.createElement("div",{className:ne.a.contentListWrap},0!==re?S.a.createElement(r.a,{size:"large",spinning:M["problemset/getItemBanks"]},le.map((function(e,t){var n,i;return S.a.createElement("div",{className:ne.a.li},S.a.createElement("div",{className:ne.a.top},S.a.createElement(Se,{isProblemset:yt,user:P,key:e.id,data:e,activeTabsKey:pe,selectIds:vt,onCollect:Zt,onSetPublic:Qt,onStartExperience:an,onCorrection:tn,onPublicReview:Jt,onSetPrivate:nn,onDelete:rn,onCancel:sn,onSelect:cn,onSelectCheckBox:Cn,onMoveTo:un,onSetShare:en,onCancelShare:hn,onPublish:En,onCancelPublish:kn})),S.a.createElement("div",{className:ne.a.bottom},S.a.createElement("p",{className:ne.a.actionLeftItem},null===(n=xn.find((function(t){return t.type===e.item_type})))||void 0===n?void 0:n.name),S.a.createElement("i",{className:ne.a.line}),S.a.createElement("p",{className:ne.a.actionLeftItem},wn[e.difficulty]),S.a.createElement("i",{className:ne.a.line}),S.a.createElement("p",{className:ne.a.actionLeftItem},"创建者:",S.a.createElement("span",{className:"c-grey-333"},null==e||null===(i=e.author)||void 0===i?void 0:i.name)),S.a.createElement("i",{className:ne.a.line}),S.a.createElement("p",{className:ne.a.actionLeftItem},"更新:",S.a.createElement("span",{className:"c-grey-333"},null==e?void 0:e.updated_at)),S.a.createElement("i",{className:ne.a.line}),S.a.createElement("p",{className:ne.a.actionLeftItem},"使用次数:",S.a.createElement("span",{className:"c-grey-333"},null==e?void 0:e.quotes)),S.a.createElement("div",{className:ne.a.more},Tn(0,e))))}))):S.a.createElement(r.a,{size:"large",spinning:M["problemset/getItemBanks"]},S.a.createElement(D.a,null))),0!==re&&S.a.createElement(i.a,{showSizeChanger:!1,showQuickJumper:!0,onChange:function(e,t){Z.page=e,Z.per_page=20,Q(Z),Wt(Z)},defaultCurrent:1,pageSize:null==Z?void 0:Z.per_page,current:Z.page||1,total:re,showTotal:function(e){return S.a.createElement("span",{className:"mr10"},"共",S.a.createElement("span",{className:"c-orange"},e),"条数据")}})),yt&&S.a.createElement(he,{basketData:I.basketData,visible:Qe,basketTotal:Xe,onClose:function(){return et(!1)},onDelete:function(e){F({type:"problemset/setActionTabs",payload:{key:"Problemset-BasketDelete",params:{type:e}}})}}),!Object(be.m)()&&yt&&S.a.createElement(ge,{visibleBasket:Qe,onToggleVisible:function(){return et(!Qe)},count:Xe})),S.a.createElement(N,null),S.a.createElement(K,{onReloadData:Xt}),S.a.createElement(z,{onReloadData:function(){return $t([null])}}),S.a.createElement(fe,{onReloadData:Xt,onReloadBasketData:qt}),S.a.createElement(Ke,{shixunIds:ht,cb:vn}),S.a.createElement(q,null),S.a.createElement(Y,null),S.a.createElement(X,null),S.a.createElement($,null),S.a.createElement(B,null),S.a.createElement(H,{onOk:function(){Z.page=1,Q(Z),Wt(Z)}}),S.a.createElement(L,{onOk:function(e){Z.discipline_id="",Z.sub_discipline_id="",Z.tag_discipline_id="",Z.item_type=null,Z.difficulty=null,Z.page=1,Z.per_page=20,Z.group_id=e,Ae(-1),Q(Z),Wt(Z)}})),yt?S.a.createElement(C.Fragment,null,!(null==vt||!vt.length)&&S.a.createElement("div",{className:ne.a.batch},S.a.createElement("aside",null,S.a.createElement("div",{style:{flexShrink:0,marginRight:20}},S.a.createElement(h.a,{className:"font14",checked:!(null==le||!le.length)&&vt.length===(null==le?void 0:le.length),onChange:function(e){return Sn(e.target.checked)}},"本页全选",S.a.createElement("span",{style:{color:"#999",fontSize:12}},"/已选(",null==vt?void 0:vt.length,")"))),S.a.createElement("div",{className:ne.a.btns},wt&&S.a.createElement("div",{className:ne.a.btn,onClick:function(){return dn(!0)}},S.a.createElement("i",{className:"iconfont icon-piliangjiaru"}),"批量加入"),wt&&S.a.createElement("div",{className:ne.a.btn,onClick:function(){return dn(!1)}},S.a.createElement("i",{className:"iconfont icon-piliangyichu"}),"批量移出"),"0"===pe&&S.a.createElement("div",{className:ne.a.btn,onClick:function(){return un()}},S.a.createElement("i",{className:"iconfont icon-yidongmulu font16"}),"批量移动"),"0"===pe&&S.a.createElement("div",{className:ne.a.btn,onClick:yn}," ",S.a.createElement("i",{className:"iconfont icon-pilianggongkai"}),"批量公开"),"0"===pe&&S.a.createElement("div",{className:ne.a.btn,onClick:function(){return gn()}}," ",S.a.createElement("i",{className:"iconfont icon-pilianggongxiang"}),"批量共享"),"0"===pe&&S.a.createElement("div",{className:ne.a.btn,onClick:mn}," ",S.a.createElement("i",{className:"iconfont icon-piliangshanchu3 c-red"}),"批量删除"),S.a.createElement("div",{onClick:function(){return gt([])},style:{marginLeft:"auto"},className:ne.a.btn}," ",S.a.createElement("i",{className:"iconfont icon-piliangcaozuoicon2"}),"取消操作"))))):S.a.createElement("div",{className:ne.a.batch},S.a.createElement("aside",null,S.a.createElement("div",{style:{flexShrink:0,marginRight:20}},S.a.createElement(h.a,{className:"font14",checked:!(null==le||!le.length)&&vt.length===(null==le?void 0:le.length),onChange:function(e){return Sn(e.target.checked)}},"本页全选",S.a.createElement("span",{style:{color:"#999",fontSize:12}},"/已选(",null==vt?void 0:vt.length,")"))),S.a.createElement("div",{className:ne.a.btns},wt&&!(null==vt||!vt.length)&&S.a.createElement("div",{className:ne.a.btn,onClick:function(){return dn(!0)}},S.a.createElement("i",{className:"iconfont icon-piliangjiaru"}),"批量加入"),wt&&!(null==vt||!vt.length)&&S.a.createElement("div",{className:ne.a.btn,onClick:function(){return dn(!1)}},S.a.createElement("i",{className:"iconfont icon-piliangyichu"}),"批量移出"),S.a.createElement("div",{className:"c-grey-333 font12 mr40",style:{marginLeft:"auto"}},"已加入:  ",Ee,"题"),S.a.createElement("div",{onClick:function(){var e,t="/problemset/preview";(Z.exam_id&&(t="/paperlibrary/edit/".concat(Z.exam_id)),null!=Z&&Z.exercise_id)&&(t="/classrooms/".concat(null==U||null===(e=U.params)||void 0===e?void 0:e.coursesId,"/exercise/").concat(null==Z?void 0:Z.exercise_id,"/edit"));x.d.push(t)},className:ne.a.btn},"返回试卷")))))}))},LdHM: +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */function(e,t,n){"use strict";n.r(t);n("DjyN");var i=n("NUBc"),r=(n("T2oS"),n("W9HT")),a=(n("qVdP"),n("jsC+")),s=n("k1fw"),o=(n("+L6B"),n("2/Rp")),l=(n("5Dmo"),n("3S7+")),c=(n("lUTK"),n("BvKs")),u=n("oBTY"),h=(n("sRBo"),n("kaz8")),d=(n("miYZ"),n("tsqr")),f=(n("7Kak"),n("9yH6")),p=(n("2qtc"),n("kLXV")),v=n("9og8"),g=n("tJVT"),m=n("PpiC"),y=(n("5NDa"),n("5rEg")),b=(n("Znn+"),n("ZTPi")),E=n("WmNS"),k=n.n(E),C=n("q1tI"),S=n.n(C),x=n("9kvl"),w=n("iris"),T=n("d5o6"),_=n.n(T),O=n("P/tu"),A=n("WCUW"),L=Object(x.a)((function(e){return{problemset:e.problemset}}))((function(e){var t=e.problemset,n=e.dispatch,i=e.onOk,r=Object(C.useState)(""),a=Object(g.a)(r,2),s=a[0],o=a[1],l=Object(C.useState)([0]),c=Object(g.a)(l,2),u=c[0],h=c[1],f=function(){n({type:"problemset/setActionTabs",payload:{}})};Object(C.useEffect)((function(){var e,n;"新建文件夹"===t.actionTabs.key&&(h([null===(e=t.actionTabs)||void 0===e||null===(n=e.params)||void 0===n?void 0:n.group_id]),o(""))}),[t.actionTabs.key]);var m=function(){var e=Object(v.a)(k.a.mark((function e(){var t,n,r;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=["?","、","/","╲","*","<",">","|"],s.trim()){e.next=4;break}return d.b.warn("请输入文件夹名称"),e.abrupt("return");case 4:if(" "!==s.charAt(0)){e.next=7;break}return d.b.warn("首字符不能为空格"),e.abrupt("return");case 7:n=0;case 8:if(!(n0?u[0]:0,name:s});case 17:0===(r=e.sent).status&&(f(),i(null==r?void 0:r.id));case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return S.a.createElement(p.a,{centered:!0,title:"新建文件夹",visible:"新建文件夹"===t.actionTabs.key,width:500,onCancel:f,onOk:m,destroyOnClose:!0},S.a.createElement("div",{className:_.a.addModal},S.a.createElement("div",{className:_.a.row},S.a.createElement("span",{className:_.a.label},"文件夹名称: "),S.a.createElement(y.a,{placeholder:"请输入文件夹名称",value:s,onChange:function(e){return o(e.target.value)}})),S.a.createElement("div",{className:_.a.row,style:{alignItems:"start",maxHeight:500,overflow:"auto"}},S.a.createElement("span",{className:_.a.label},"文件夹位置: "),S.a.createElement(O.a,{value:u,onChange:function(e){return h(e)}}))))})),D=n("BdwD"),R=n("iNYN"),I=n.n(R),N=Object(x.a)((function(e){var t=e.problemset,n=e.loading;return{problemset:t,globalSetting:e.globalSetting,loading:n.effects}}))((function(e){var t=e.problemset,n=(e.globalSetting,e.loading,e.dispatch);Object(m.a)(e,["problemset","globalSetting","loading","dispatch"]);return S.a.createElement(p.a,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,visible:"Problemset-PublicReview"===t.actionTabs.key,title:"提示",okText:"知道啦",cancelText:"",width:"442px",onOk:function(){n({type:"problemset/setActionTabs",payload:{}})},onCancel:function(){n({type:"problemset/setActionTabs",payload:{}})}},S.a.createElement("div",{className:I.a.modalContent},"公开申请已提交,请等待管理员的审核"),S.a.createElement("div",{className:I.a.modalContent},"我们将在1-2个工作日内完成审核"))})),P=n("xlxt"),M=n.n(P),j=n("mgmH"),B=Object(x.a)((function(e){return{problemset:e.problemset}}))((function(e){var t=e.problemset,n=e.dispatch,i=Object(C.useState)([]),r=Object(g.a)(i,2),a=r[0],s=r[1],o=function(){n({type:"problemset/setActionTabs",payload:{}})};Object(C.useEffect)((function(){var e,n;"导出试题"===t.actionTabs.key&&s([null===(e=t.actionTabs)||void 0===e||null===(n=e.params)||void 0===n?void 0:n.group_id])}),[t.actionTabs.key]);return S.a.createElement(p.a,{centered:!0,title:"导出试题",visible:"导出试题"===t.actionTabs.key,width:718,destroyOnClose:!0,wrapClassName:M.a.customModal,onCancel:o,onOk:function(){0!==a.length?(Object(j.k)({group_id:a[0]}),o()):d.b.warn("请选择文件夹")}},S.a.createElement("aside",{className:M.a.exportModal},S.a.createElement(O.a,{value:a,onChange:function(e){return s(e)}})))})),F=n("i8i3"),U=n.n(F),G=n("Ty5D"),H=Object(x.a)((function(e){return{problemset:e.problemset}}))((function(e){var t,n,i=e.problemset,a=e.dispatch,s=e.onOk,l=(Object(G.i)(),Object(C.useState)([])),c=Object(g.a)(l,2),u=(c[0],c[1]),f=Object(C.useState)(1),m=Object(g.a)(f,2),y=m[0],b=m[1],E=Object(C.useState)([]),x=Object(g.a)(E,2),w=x[0],T=x[1],_=Object(C.useState)([]),L=Object(g.a)(_,2),D=L[0],R=L[1],I=Object(C.useState)(!0),N=Object(g.a)(I,2),P=N[0],M=N[1],j=Object(C.useState)(!1),B=Object(g.a)(j,2),F=B[0],H=B[1],K=Object(C.useState)(!1),z=Object(g.a)(K,2),V=(z[0],z[1]);Object(C.useEffect)((function(){var e,t;"共享试题"===i.actionTabs.key&&(W(),T([null===(e=i.actionTabs)||void 0===e||null===(t=e.params)||void 0===t?void 0:t.group_id]))}),[i.actionTabs.key]);var W=function(){var e=Object(v.a)(k.a.mark((function e(){var t,n,i;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return M(!0),e.next=3,Object(A.v)({type:0,page:1,per_page:10,order_by:"new"});case 3:null!=(t=e.sent)&&t.item_banks_group&&(n={id:-1,item_banks_count:(null==t?void 0:t.no_group_count)||0,name:{name:"未加入分组"}},i=[n].concat((null==t?void 0:t.item_banks_group)||[]),u(i)),M(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),q=function(){a({type:"problemset/setActionTabs",payload:{}})},Y=function(){var e=Object(v.a)(k.a.mark((function e(){var t;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==w.length){e.next=3;break}return d.b.warn("请选择需要的文件夹"),e.abrupt("return");case 3:if(1!==y){e.next=6;break}return b(2),e.abrupt("return");case 6:return H(!0),e.next=9,Object(A.j)({item_banks_group_ids:w,clazz:"ItemBank",group_ids:D});case 9:0===(null==(t=e.sent)?void 0:t.status)&&(s(),q()),H(!1);case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return S.a.createElement(p.a,{centered:!0,afterClose:function(){R([]),b(1),V(!1),u([])},title:"共享试题".concat(y,"/2"),visible:"共享试题"===i.actionTabs.key,footer:null,width:718,destroyOnClose:!0,wrapClassName:U.a.customModal,onCancel:q},S.a.createElement("aside",{className:U.a.shareModal},S.a.createElement(r.a,{spinning:P},S.a.createElement("div",{className:U.a.content},1===y&&S.a.createElement("div",{className:U.a.group},S.a.createElement(O.a,{value:w,onChange:function(e){return T(e)}})),2===y&&S.a.createElement("div",{className:U.a.teachGroup},S.a.createElement("p",null,"共享至教研团队"),S.a.createElement(h.a.Group,{value:D,onChange:function(e){return R(e)}},null==i||null===(t=i.teachGroupData)||void 0===t||null===(n=t.groups)||void 0===n?void 0:n.map((function(e){return S.a.createElement(h.a,{key:e.group_id,value:e.group_id},null==e?void 0:e.name)}))))),S.a.createElement("div",{className:U.a.footer},S.a.createElement(o.a,{onClick:q},"取消"),S.a.createElement(o.a,{loading:F,onClick:Y,type:"primary"},1===y?"下一步":"确认共享")))))})),K=Object(x.a)((function(e){var t=e.problemset,n=e.loading;return{problemset:t,globalSetting:e.globalSetting,loading:n.effects}}))((function(e){var t=e.problemset,n=(e.globalSetting,e.loading),i=e.dispatch,r=e.onReloadData,a=void 0===r?function(){}:r,s=(Object(m.a)(e,["problemset","globalSetting","loading","dispatch","onReloadData"]),Object(C.useRef)(!1)),o=Object(C.useState)(!1),l=Object(g.a)(o,2),c=l[0],u=l[1];Object(C.useEffect)((function(){"Problemset-SetPrivate"===t.actionTabs.key?"1"===window.localStorage.getItem("problemset-set-private-hint-flag")?d():u(!0):u(!1)}),[t.actionTabs.key]);var d=function(){var e=Object(v.a)(k.a.mark((function e(){var n;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s.current&&window.localStorage.setItem("problemset-set-private-hint-flag","1"),e.next=3,i({type:"problemset/setPrivate",payload:t.actionTabs.params});case 3:n=e.sent,i({type:"problemset/setActionTabs",payload:{}}),s.current=!1,0===n.status&&a();case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return S.a.createElement(p.a,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,visible:c,title:"撤销公开告知",okText:"确定",cancelText:"取消",confirmLoading:n["problemset/setPrivate"],width:"442px",onOk:d,onCancel:function(){i({type:"problemset/setActionTabs",payload:{}}),s.current=!1}},S.a.createElement("div",{className:I.a.modalContentLeft},"本题已公开,撤销公开可能导致部分用户对本题的使用受损。"),S.a.createElement("div",{className:I.a.modalContentLeft},"确认撤销公开回到自有状态吗?"),S.a.createElement("div",null,S.a.createElement(h.a,{className:"mt10",defaultChecked:!1,onChange:function(e){return s.current=e.target.checked}},"不再提示")))})),z=Object(x.a)((function(e){var t=e.problemset,n=e.loading;return{problemset:t,globalSetting:e.globalSetting,loading:n.effects}}))((function(e){var t=e.problemset,n=(e.globalSetting,e.loading),i=e.dispatch,r=e.onReloadData,a=void 0===r?function(){}:r,s=(Object(m.a)(e,["problemset","globalSetting","loading","dispatch","onReloadData"]),function(){var e=Object(v.a)(k.a.mark((function e(){var n;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i({type:"problemset/handleDelete",payload:t.actionTabs.params});case 2:n=e.sent,i({type:"problemset/setActionTabs",payload:{}}),0===n.status&&a();case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}());return S.a.createElement(p.a,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,visible:"Problemset-Delete"===t.actionTabs.key,title:"提示",okText:"确定",cancelText:"取消",confirmLoading:n["problemset/handleDelete"],width:"442px",onOk:s,onCancel:function(){i({type:"problemset/setActionTabs",payload:{}})}},S.a.createElement("div",{className:I.a.modalContent},"确认删除后,无法撤销"),S.a.createElement("div",{className:I.a.modalContent},"是否确认删除?"))})),V=n("LvDl"),W=n("9Bee"),q=Object(x.a)((function(e){return{problemset:e.problemset}}))((function(e){var t,n=e.problemset,i=e.dispatch,r=Object(C.useState)({}),a=Object(g.a)(r,2),o=a[0],l=a[1],c=Object(C.useState)([]),u=Object(g.a)(c,2),h=u[0],m=u[1],y=Object(C.useState)(!1),b=Object(g.a)(y,2),E=b[0],x=b[1],w=["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"];Object(C.useEffect)((function(){var e;if("SINGLE"===(null==n||null===(e=n.actionTabs)||void 0===e?void 0:e.key)){var t,i=Object(V.cloneDeep)(null==n||null===(t=n.actionTabs)||void 0===t?void 0:t.params);l(i),m(i.choices)}}),[null==n||null===(t=n.actionTabs)||void 0===t?void 0:t.key]);var T=function(){var e=Object(v.a)(k.a.mark((function e(){var t,i;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(h.some((function(e){return null==e?void 0:e.checked}))){e.next=3;break}return d.b.warn("请您作答后再提交"),e.abrupt("return");case 3:E&&(i=Object(V.cloneDeep)(null==n||null===(t=n.actionTabs)||void 0===t?void 0:t.params),m(i.choices)),x(!E);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return S.a.createElement(p.a,{centered:!0,destroyOnClose:!0,visible:"SINGLE"===n.actionTabs.key,title:"试题体验",okText:E?"重新答题":"提交答案",cancelText:"取消",width:708,onOk:T,onCancel:function(){l({}),m([]),x(!1),i({type:"problemset/setActionTabs",payload:{}})}},S.a.createElement("div",null,S.a.createElement("div",{className:"c-light-primary mb5 font16"},"单选题"),S.a.createElement(W.a,{value:null==o?void 0:o.name}),null==h?void 0:h.map((function(e,t){var n=e.is_answer,i=e.checked,r=e.choice_text,a="";return E&&n&&(a=I.a.green),E&&!n&&i&&(a=I.a.red),S.a.createElement("div",{key:t,style:{pointerEvents:E?"none":"auto"},className:"".concat(I.a.row," ").concat(a)},S.a.createElement(f.a,{onChange:function(e){return function(e,t){console.log(e.target.checked);var n=h.map((function(n,i){return Object(s.a)(Object(s.a)({},n),{},{checked:i===t&&e.target.checked})}));m(n)}(e,t)},checked:i}),S.a.createElement("span",null,w[t],". "),S.a.createElement(W.a,{className:I.a.html,value:r}),E&&n&&S.a.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),E&&!n&&i&&S.a.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))})),E&&S.a.createElement(C.Fragment,null,S.a.createElement("div",{className:I.a.line}),S.a.createElement("div",{className:"c-grey-333 mb5"},S.a.createElement("b",null,"正确答案: "),w[h.findIndex((function(e){return e.is_answer}))]),S.a.createElement("div",{className:"c-grey-333 mb10"},S.a.createElement("b",null,"解析: "),(null==o?void 0:o.analysis)||"暂无解析"))))})),Y=Object(x.a)((function(e){return{problemset:e.problemset}}))((function(e){var t,n=e.problemset,i=e.dispatch,r=Object(C.useState)({}),a=Object(g.a)(r,2),o=a[0],l=a[1],c=Object(C.useState)([]),u=Object(g.a)(c,2),f=u[0],m=u[1],y=Object(C.useState)(!1),b=Object(g.a)(y,2),E=b[0],x=b[1],w=["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"];Object(C.useEffect)((function(){var e;if("MULTIPLE"===(null==n||null===(e=n.actionTabs)||void 0===e?void 0:e.key)){var t,i=Object(V.cloneDeep)(null==n||null===(t=n.actionTabs)||void 0===t?void 0:t.params);l(i),m(i.choices)}}),[null==n||null===(t=n.actionTabs)||void 0===t?void 0:t.key]);var T,_=function(){var e=Object(v.a)(k.a.mark((function e(){var t,i;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(f.some((function(e){return null==e?void 0:e.checked}))){e.next=3;break}return d.b.warn("请您作答后再提交"),e.abrupt("return");case 3:E&&(i=Object(V.cloneDeep)(null==n||null===(t=n.actionTabs)||void 0===t?void 0:t.params),m(i.choices)),x(!E);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return S.a.createElement(p.a,{centered:!0,destroyOnClose:!0,visible:"MULTIPLE"===n.actionTabs.key,title:"试题体验",okText:E?"重新答题":"提交答案",cancelText:"取消",width:708,onOk:_,onCancel:function(){l({}),m([]),x(!1),i({type:"problemset/setActionTabs",payload:{}})}},S.a.createElement("div",null,S.a.createElement("div",{className:"c-light-primary mb5 font16"},"多选题"),S.a.createElement(W.a,{value:null==o?void 0:o.name}),null==f?void 0:f.map((function(e,t){var n=e.is_answer,i=e.checked,r=e.choice_text,a="";return E&&n&&(a=I.a.green),E&&!n&&i&&(a=I.a.red),S.a.createElement("div",{key:t,style:{pointerEvents:E?"none":"auto"},className:"".concat(I.a.row," ").concat(a)},S.a.createElement(h.a,{style:{padding:3},onChange:function(e){return function(e,t){console.log(e.target.checked);var n=f.map((function(n,i){return Object(s.a)(Object(s.a)({},n),{},{checked:i===t?e.target.checked:n.checked})}));m(n)}(e,t)},checked:i}),S.a.createElement("span",null,w[t],". "),S.a.createElement(W.a,{className:I.a.html,value:r}),E&&n&&S.a.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),E&&!n&&i&&S.a.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))})),E&&S.a.createElement(C.Fragment,null,S.a.createElement("div",{className:I.a.line}),S.a.createElement("div",{className:"c-grey-333 mb5"},S.a.createElement("b",null,"正确答案: "),(T="",f.forEach((function(e,t){e.is_answer&&(T+=w[t])})),T)),S.a.createElement("div",{className:"c-grey-333 mb10"},S.a.createElement("b",null,"解析: "),(null==o?void 0:o.analysis)||"暂无解析"))))})),X=Object(x.a)((function(e){return{problemset:e.problemset}}))((function(e){var t,n,i=e.problemset,r=e.dispatch,a=Object(C.useState)({}),o=Object(g.a)(a,2),l=o[0],c=o[1],u=Object(C.useState)([]),h=Object(g.a)(u,2),m=h[0],y=h[1],b=Object(C.useState)(!1),E=Object(g.a)(b,2),x=E[0],w=E[1];Object(C.useEffect)((function(){var e;if("JUDGMENT"===(null==i||null===(e=i.actionTabs)||void 0===e?void 0:e.key)){var t,n=Object(V.cloneDeep)(null==i||null===(t=i.actionTabs)||void 0===t?void 0:t.params);c(n),y(n.choices)}}),[null==i||null===(t=i.actionTabs)||void 0===t?void 0:t.key]);var T=function(){var e=Object(v.a)(k.a.mark((function e(){var t,n;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(m.some((function(e){return null==e?void 0:e.checked}))){e.next=3;break}return d.b.warn("请您作答后再提交"),e.abrupt("return");case 3:x&&(n=Object(V.cloneDeep)(null==i||null===(t=i.actionTabs)||void 0===t?void 0:t.params),y(n.choices)),w(!x);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return S.a.createElement(p.a,{centered:!0,destroyOnClose:!0,visible:"JUDGMENT"===i.actionTabs.key,title:"试题体验",okText:x?"重新答题":"提交答案",cancelText:"取消",width:708,onOk:T,onCancel:function(){c({}),y([]),w(!1),r({type:"problemset/setActionTabs",payload:{}})}},S.a.createElement("div",null,S.a.createElement("div",{className:"c-light-primary mb5 font16"},"判断题"),S.a.createElement(W.a,{value:null==l?void 0:l.name}),null==m?void 0:m.map((function(e,t){var n=e.is_answer,i=e.checked,r=e.choice_text,a="";return x&&n&&(a=I.a.green),x&&!n&&i&&(a=I.a.red),S.a.createElement("div",{key:t,style:{pointerEvents:x?"none":"auto"},className:"".concat(I.a.row," ").concat(a)},S.a.createElement(f.a,{onChange:function(e){return function(e,t){console.log(e.target.checked);var n=m.map((function(n,i){return Object(s.a)(Object(s.a)({},n),{},{checked:i===t&&e.target.checked})}));y(n)}(e,t)},checked:i}),S.a.createElement(W.a,{className:I.a.html,value:r}),x&&n&&S.a.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),x&&!n&&i&&S.a.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))})),x&&S.a.createElement(C.Fragment,null,S.a.createElement("div",{className:I.a.line}),S.a.createElement("div",{className:"c-grey-333 mb5"},S.a.createElement("b",null,"正确答案: "),null===(n=m.find((function(e){return e.is_answer})))||void 0===n?void 0:n.choice_text),S.a.createElement("div",{className:"c-grey-333 mb10"},S.a.createElement("b",null,"解析: "),(null==l?void 0:l.analysis)||"暂无解析"))))})),$=Object(x.a)((function(e){return{problemset:e.problemset}}))((function(e){var t,n,i=e.problemset,r=e.dispatch,a=Object(C.useState)({}),o=Object(g.a)(a,2),l=o[0],c=o[1],u=Object(C.useState)([]),h=Object(g.a)(u,2),f=h[0],m=h[1],b=Object(C.useState)(!1),E=Object(g.a)(b,2),x=E[0],w=E[1];Object(C.useEffect)((function(){var e;if("COMPLETION"===(null==i||null===(e=i.actionTabs)||void 0===e?void 0:e.key)){var t,n,r=Object(V.cloneDeep)(null==i||null===(t=i.actionTabs)||void 0===t?void 0:t.params);c(r),m(null==r||null===(n=r.standard_answer)||void 0===n?void 0:n.map((function(e){return{value:"",answer:(null==e?void 0:e.answer_text)||[]}})))}}),[null==i||null===(t=i.actionTabs)||void 0===t?void 0:t.key]);var T=function(){var e=Object(v.a)(k.a.mark((function e(){var t,n,r;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!f.some((function(e){return""===(null==e?void 0:e.value)}))){e.next=3;break}return d.b.warn("请您作答后再提交"),e.abrupt("return");case 3:x&&(r=Object(V.cloneDeep)(null==i||null===(t=i.actionTabs)||void 0===t?void 0:t.params),m(null==r||null===(n=r.standard_answer)||void 0===n?void 0:n.map((function(e){return{value:"",answer:(null==e?void 0:e.answer_text)||[]}})))),w(!x);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return S.a.createElement(p.a,{centered:!0,destroyOnClose:!0,visible:"COMPLETION"===i.actionTabs.key,title:"试题体验",okText:x?"重新答题":"提交答案",cancelText:"取消",width:708,onOk:T,onCancel:function(){c({}),m([]),w(!1),r({type:"problemset/setActionTabs",payload:{}})}},S.a.createElement("div",null,S.a.createElement("div",{className:"c-light-primary mb5 font16"},"填空题"),S.a.createElement(W.a,{value:null==l?void 0:l.name}),null==f?void 0:f.map((function(e,t){var n=e.value,i=e.answer,r="";return x&&null!=i&&i.includes(n)&&(r=I.a.green),!x||null!=i&&i.includes(n)||(r=I.a.red),S.a.createElement("div",{key:t,style:{pointerEvents:x?"none":"auto",marginTop:10},className:"".concat(I.a.row," ").concat(r)},S.a.createElement("div",{style:{minWidth:80}},"填空",t+1,"答案:"),S.a.createElement(y.a.TextArea,{className:I.a.textArea,style:{width:610,marginRight:10},onChange:function(e){return function(e,t){var n=f.map((function(n,i){return Object(s.a)(Object(s.a)({},n),{},{value:i===t?e.target.value:n.value})}));m(n)}(e,t)},value:n}),x&&(null==i?void 0:i.includes(n))&&S.a.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),x&&!(null!=i&&i.includes(n))&&S.a.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))})),x&&S.a.createElement(C.Fragment,null,S.a.createElement("div",{className:I.a.line}),null==l||null===(n=l.standard_answer)||void 0===n?void 0:n.map((function(e,t){var n;return S.a.createElement("div",{className:"c-grey-333 mb5"},S.a.createElement("b",null,"填空",t+1,"答案: "),(null==e||null===(n=e.answer_text)||void 0===n?void 0:n.join("、"))||"")})),S.a.createElement("div",{className:"c-grey-333 mb10"},S.a.createElement("b",null,"解析: "),(null==l?void 0:l.analysis)||"暂无解析"))))})),J=(n("Q9mQ"),n("diRs")),Z=n("+z73"),Q=n.n(Z),ee=function(e){var t,n,i,r=e.data,a=void 0===r?[]:r,s=e.onClick;return S.a.createElement("aside",{style:{overflowX:"auto"}},(null==a?void 0:a.length)>5?(t=!0,n=a.slice(2,-2),i=S.a.createElement("div",{className:Q.a.pWrap},n.map((function(e){return S.a.createElement("span",{title:e.name,onClick:function(){return s(e.id)},key:e.id},e.name)}))),a.map((function(e,n){var r=null;return n>1&&n0?n[0].callbacks.push(t):se.push({element:e,callbacks:[t]}),{clear:function(){se=se.filter((function(t){return t.element!==e}))}}}},ce=le,ue=[{stateName:"single_questions_count",type:"SINGLE",typeName:"单选题"},{stateName:"multiple_questions_count",type:"MULTIPLE",typeName:"多选题"},{stateName:"judgement_questions_count",type:"JUDGMENT",typeName:"判断题"},{stateName:"completion_questions_count",type:"COMPLETION",typeName:"填空题"},{stateName:"subjective_questions_count",type:"SUBJECTIVE",typeName:"简答题"},{stateName:"program_questions_count",type:"PROGRAM",typeName:"编程题"},{stateName:"practical_questions_count",type:"PRACTICAL",typeName:"实训题"},{stateName:"combination_questions_count",type:"COMBINATION",typeName:"组合题"}],he=function(e){var t=e.visible,n=e.basketData,i=e.basketTotal,r=e.onClose,a=void 0===r?function(){}:r,s=e.onDelete,o=void 0===s?function(){}:s,l=Object(C.useRef)(),c=Object(C.useRef)();return Object(C.useEffect)((function(){if(c.current)return i>=0&&!l.current&&(l.current=ce.init(c.current,(function(){a()}))),function(){l.current&&l.current.clear()}}),[c.current]),S.a.createElement(ie.a,{className:ae.a.drawerWrap,placement:"right",closable:!1,mask:!1,visible:t,forceRender:!0,onClose:a},i>0?S.a.createElement("div",{style:{height:"100%"},ref:c},S.a.createElement("div",{className:ae.a.title},"试题篮"),ue.map((function(e){return n[e.stateName]>0&&S.a.createElement("div",{className:ae.a.problemset,key:e.type},S.a.createElement("div",{className:ae.a.content},e.typeName,"(",n[e.stateName],")"),S.a.createElement("div",{className:ae.a.delete,onClick:function(){return o(e.type)}},S.a.createElement("i",{className:"iconfont icon-shanchu1 ".concat(ae.a.deleteIcon)})))})),S.a.createElement("div",{className:ae.a.previewWrap},S.a.createElement("div",{className:ae.a.preview,onClick:function(){return x.d.push("/problemset/preview")}},"试卷预览"))):S.a.createElement("div",{ref:c},S.a.createElement(D.a,{customText:"请选择试题进行组卷"})))},de={SINGLE:"单选题",MULTIPLE:"多选题",JUDGMENT:"判断题",COMPLETION:"填空题",SUBJECTIVE:"简答题",PROGRAM:"编程题",PRACTICAL:"实训题",COMBINATION:"组合题"},fe=Object(x.a)((function(e){var t=e.problemset,n=e.loading;return{problemset:t,globalSetting:e.globalSetting,loading:n.effects}}))((function(e){var t,n,i=e.problemset,r=(e.globalSetting,e.loading),a=e.dispatch,s=e.onReloadData,o=void 0===s?function(){}:s,l=e.onReloadBasketData,c=void 0===l?function(){}:l,u=(Object(m.a)(e,["problemset","globalSetting","loading","dispatch","onReloadData","onReloadBasketData"]),function(){var e=Object(v.a)(k.a.mark((function e(){var t;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a({type:"problemset/basketDelete",payload:i.actionTabs.params});case 2:t=e.sent,a({type:"problemset/setActionTabs",payload:{}}),0===t.status&&(o(),c());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}());return S.a.createElement(p.a,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,visible:"Problemset-BasketDelete"===i.actionTabs.key,title:"提示",okText:"确定",cancelText:"取消",confirmLoading:r["problemset/handleDelete"],width:"442px",onOk:u,onCancel:function(){a({type:"problemset/setActionTabs",payload:{}})}},S.a.createElement("div",{className:I.a.modalContent},"是否删除试题篮中",de[null===(t=i.actionTabs)||void 0===t||null===(n=t.params)||void 0===n?void 0:n.type]))})),pe=n("A60/"),ve=n.n(pe),ge=function(e){var t=e.count,n=e.visibleBasket,i=e.onToggleVisible,r=void 0===i?function(){}:i;return S.a.createElement("div",{className:"".concat(n?ve.a.right180:ve.a.right20," ").concat(ve.a.wrap)},S.a.createElement(l.a,{title:"试题篮",placement:"left"},S.a.createElement("div",{className:ve.a.basket,onClick:r},t>0&&S.a.createElement("div",{className:ve.a.count},t),S.a.createElement("span",{className:ve.a.iconWrap},S.a.createElement("i",{className:"".concat(ve.a.icon," iconfont icon-shitilan")})),S.a.createElement("p",{className:ve.a.name},"试题篮"))))},me=n("+vTd"),ye=n.n(me),be=n("xKgJ"),Ee=["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."],ke=["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"],Ce=function(e){var t,n,i,r,s,o,l,u,h,d,f,p,v,g,m,y,b=e.isProblemset,E=e.data,k=e.user,C=e.activeTabsKey,x=e.onPublicReview,w=void 0===x?function(){}:x,T=(e.onStartExperience,e.onSetPrivate),_=void 0===T?function(){}:T,O=e.onCorrection,A=void 0===O?function(){}:O,L=e.onCollect,D=void 0===L?function(){}:L,R=e.onSetPublic,I=void 0===R?function(){}:R,N=e.onDelete,P=void 0===N?function(){}:N,M=(e.onCancel,e.onSelect,e.onMoveTo),j=void 0===M?function(){}:M,B=e.onSetShare,F=void 0===B?function(){}:B,U=e.onCancelShare,G=void 0===U?function(){}:U,H=e.onPublish,K=void 0===H?function(){}:H,z=e.onCancelPublish,V=void 0===z?function(){}:z,W="PROGRAM"===E.item_type?"/problems/".concat(null===(t=E.program_attr)||void 0===t?void 0:t.identifier,"/edit"):"/problemset/edit/".concat(E.id),q="0"===C&&!E.public&&!E.apply&&("PROGRAM"===E.item_type&&0!==(null===(n=E.program_attr)||void 0===n?void 0:n.status)||"PROGRAM"!==E.item_type),Y=S.a.createElement(c.a,{forceSubMenuRender:!0,className:ye.a.menu},"0"===C&&!E.public&&S.a.createElement(c.a.Item,{key:"-1"},S.a.createElement("a",{className:ye.a.actionLink,target:"_blank",href:W},"编辑")),("0"===C||"3"===C)&&"PROGRAM"===E.item_type&&0!==(null===(i=E.program_attr)||void 0===i?void 0:i.status)&&!E.public&&(null===(r=E.author)||void 0===r?void 0:r.login)===(null===(s=k.userInfo)||void 0===s?void 0:s.login)&&S.a.createElement(c.a.Item,{key:"0"},S.a.createElement("a",{className:ye.a.actionLink,onClick:function(){var e;return V(null==E||null===(e=E.program_attr)||void 0===e?void 0:e.identifier)}},"撤销发布")),"0"===C&&S.a.createElement(c.a.Item,{key:"1"},S.a.createElement("a",{className:ye.a.actionLink,onClick:function(){return j(E.id)}},"移动到")),"0"===C&&!(null!=E&&E.is_share)&&S.a.createElement(c.a.Item,{key:"3"},S.a.createElement("a",{className:ye.a.actionLink,onClick:function(){return F(E.id)}},"共享")),("0"===C&&(null==E?void 0:E.is_share)||"3"===C&&(null===(o=E.author)||void 0===o?void 0:o.login)===(null===(l=k.userInfo)||void 0===l?void 0:l.login))&&S.a.createElement(c.a.Item,{key:"3"},S.a.createElement("a",{className:ye.a.actionLink,onClick:function(){return G(E.id)}},"撤销共享")),q&&S.a.createElement(c.a.Item,{key:"4"},S.a.createElement("a",{className:ye.a.actionLink,onClick:function(){return I(E.id)}},"公开")),"0"===C&&!E.public&&E.apply&&("PROGRAM"===E.item_type&&0!==E.program_attr.status||"PROGRAM"!==E.item_type)&&S.a.createElement(c.a.Item,{key:"5"},S.a.createElement("a",{className:ye.a.reviewFlag,onClick:w},"审核中")),("0"===C||"1"===C)&&E.public&&(null===(u=E.author)||void 0===u?void 0:u.login)===(null===(h=k.userInfo)||void 0===h?void 0:h.login)&&S.a.createElement(c.a.Item,{key:"6"},S.a.createElement("a",{className:ye.a.actionLink,onClick:function(){return _(E.id)}},"撤销公开")),"2"===C&&S.a.createElement(c.a.Item,{key:"7"},S.a.createElement("a",{className:ye.a.actionLink,onClick:function(){return D(E.id,E.is_collected)}},"取消收藏")),("0"===C||"3"===C)&&"PROGRAM"===E.item_type&&0===(null===(d=E.program_attr)||void 0===d?void 0:d.status)&&!E.public&&(null===(f=E.author)||void 0===f?void 0:f.login)===(null===(p=k.userInfo)||void 0===p?void 0:p.login)&&S.a.createElement(c.a.Item,{key:"8"},S.a.createElement("a",{className:ye.a.actionLink,onClick:function(){var e;return K(null==E||null===(e=E.program_attr)||void 0===e?void 0:e.identifier)}},"发布")),("1"===C||"3"===C)&&!Object(be.o)()&&!Object(be.m)()&&(null===(v=E.author)||void 0===v?void 0:v.login)!==(null===(g=k.userInfo)||void 0===g?void 0:g.login)&&S.a.createElement(c.a.Item,{key:"9"},S.a.createElement("a",{className:ye.a.actionLink,onClick:function(){return D(E.id,E.is_collected)}},E.is_collected?"取消收藏":"收藏")),"0"!==C&&!Object(be.o)()&&!Object(be.m)()&&S.a.createElement(c.a.Item,{key:"10"},S.a.createElement("a",{className:ye.a.actionLink,onClick:function(){return A(E.id)}},"纠错")),("0"===C&&!E.public||"1"===C&&Object(be.o)()&&(null===(m=E.author)||void 0===m?void 0:m.login)!==(null===(y=k.userInfo)||void 0===y?void 0:y.login))&&S.a.createElement(c.a.Item,{key:"11"},S.a.createElement("a",{className:ye.a.actionLink,onClick:function(){return P(E.id)}},"删除"))),X=S.a.createElement(c.a,{forceSubMenuRender:!0,className:ye.a.menu},S.a.createElement(c.a.Item,{key:"10"},S.a.createElement("a",{className:ye.a.actionLink,onClick:function(){return A(E.id)}},"纠错"))),$="0"!==C&&!Object(be.o)()&&!Object(be.m)();return S.a.createElement(S.a.Fragment,null,b?S.a.createElement(a.a,{className:"ml40",overlay:Y},S.a.createElement("span",{style:{cursor:"default"},onClick:function(e){return e.preventDefault()}},S.a.createElement("span",{className:"c-light-primary"},"更多"))):$?S.a.createElement(a.a,{className:"ml40",overlay:X},S.a.createElement("span",{style:{cursor:"default"},onClick:function(e){return e.preventDefault()}},S.a.createElement("span",{className:"c-light-primary"},"更多"))):S.a.createElement("span",null))},Se=function(e){e.isProblemset;var t,n,i,r=e.data,a=(e.user,e.selectIds),s=(e.activeTabsKey,e.onPublicReview,e.onStartExperience),o=void 0===s?function(){}:s,l=e.onSelectCheckBox,c=void 0===l?function(){}:l,d=(e.onSetPrivate,e.onCorrection,e.onCollect,e.onSetPublic,e.onDelete,e.onCancel,e.onSelect,e.onMoveTo,e.onSetShare,e.onCancelShare,e.onPublish,e.onCancelPublish,Object(C.useState)(!1)),p=Object(g.a)(d,2),v=p[0],m=p[1];return S.a.createElement("div",{className:ye.a.itemWrap},S.a.createElement("div",{className:ye.a.list},S.a.createElement(h.a,{className:"mr10",onChange:function(e){var t=Object(u.a)(a);e.target.checked?t.push(r.id):t=t.filter((function(e){return e!==r.id})),c(t)},checked:a.includes(r.id)}),S.a.createElement("div",{className:ye.a.title},S.a.createElement(W.a,{key:1,showLines:1,showTextOnly:!0,className:ye.a.topicTitleContent,value:r.name})),!v&&S.a.createElement("div",{onClick:function(){return m(!v)},className:ye.a.tr},"展开",S.a.createElement("i",{style:{transform:"rotate(90deg)"},className:"iconfont icon-lujing"}))),S.a.createElement("aside",{style:v?{height:"auto"}:{overflow:"hidden",height:0}},S.a.createElement(W.a,{key:2,className:"".concat(ye.a.topicTitleContent," mt20"),value:r.name}),S.a.createElement("div",{className:"".concat(ye.a.row," mt15")},"JUDGMENT"===r.item_type?S.a.createElement("div",{className:ye.a.judgmentContent},r.choices.map((function(e,t){return S.a.createElement(f.a,{key:t,disabled:!0},e.choice_text)}))):"PROGRAM"===r.item_type?S.a.createElement("div",{className:ye.a.programContent},S.a.createElement(W.a,{value:null===(n=r.program_attr)||void 0===n?void 0:n.description})):"COMBINATION"===r.item_type?S.a.createElement("div",{className:ye.a.combinationContent},null==r||null===(i=r.sub_item_banks)||void 0===i?void 0:i.map((function(e,t){var n,i="(题目".concat(t+1,"-单选题) ");return S.a.createElement(C.Fragment,null,S.a.createElement("div",{style:{marginTop:10,marginBottom:10}},S.a.createElement(W.a,{value:i+e.name})),e.choices.map((function(e,t){return S.a.createElement("div",{key:t,className:ye.a.otherContentItem},S.a.createElement("p",null,Ee[t]),S.a.createElement(W.a,{className:ye.a.otehrContentHtml,value:e.choice_text}))})),S.a.createElement("div",{className:ye.a.con},S.a.createElement("b",{className:"c-grey-333 font14"}," 答案:",null==ke?void 0:ke[null==e||null===(n=e.choices)||void 0===n?void 0:n.findIndex((function(e){return null==e?void 0:e.is_answer}))]," "),S.a.createElement("div",null,S.a.createElement("span",null,"解析:"),S.a.createElement(W.a,{className:ye.a.parseAnswerHtml,value:e.analysis||"暂无解析"}))))}))):S.a.createElement("div",{className:ye.a.otherContent},r.choices.map((function(e,t){return S.a.createElement("div",{key:t,className:ye.a.otherContentItem},S.a.createElement("p",null,Ee[t]),S.a.createElement(W.a,{className:ye.a.otehrContentHtml,value:e.choice_text}))})))),S.a.createElement("div",{className:ye.a.row},S.a.createElement("div",{className:ye.a.updateTimeRow},S.a.createElement("div",{className:ye.a.updateTimeWrap},"PROGRAM"===r.item_type&&S.a.createElement("p",{className:ye.a.programLanguage},"编程语言:",null===(t=r.program_attr)||void 0===t?void 0:t.language)))),"PROGRAM"!==r.item_type&&"COMBINATION"!==r.item_type&&S.a.createElement("div",null,S.a.createElement("div",{className:ye.a.parseAnswerBorder}),S.a.createElement("div",{className:ye.a.answer},function(){var e,t,n,i={SUBJECTIVE:null===(e=r.answer_texts)||void 0===e?void 0:e[0],JUDGMENT:null===(t=r.choices)||void 0===t||null===(n=t.find((function(e){return e.is_answer})))||void 0===n?void 0:n.choice_text},a=r.choices.map((function(e){return e.is_answer})).findIndex((function(e){return e})),s=a>-1?ke[a]:"",o="";r.choices.map((function(e,t){e.is_answer&&(o+=ke[t])}));var l,c=i[r.item_type],u={SINGLE:S.a.createElement(W.a,{className:ye.a.answerHtml,value:"答案:".concat(s||"无")}),MULTIPLE:S.a.createElement(W.a,{className:ye.a.answerHtml,value:"答案:".concat(o||"无")}),COMPLETION:S.a.createElement("div",null,null===(l=r.standard_answer)||void 0===l?void 0:l.map((function(e,t){return S.a.createElement(W.a,{key:t,className:ye.a.answerHtml,value:"答案(填空".concat(e.position,"):").concat(e.answer_text.join("、"))})})))},h=S.a.createElement(W.a,{className:ye.a.answerHtml,value:"答案:".concat(c||"无")});return u[r.item_type]||h}()),S.a.createElement("div",{className:ye.a.parse},S.a.createElement("div",{className:ye.a.parseText},"解析:"),S.a.createElement("div",{className:ye.a.parseAnswer},r.analysis?S.a.createElement(W.a,{className:ye.a.parseAnswerHtml,value:r.analysis}):"暂无解析"))),S.a.createElement("div",{className:ye.a.bottom},"SUBJECTIVE"!==r.item_type&&"COMBINATION"!==r.item_type&&S.a.createElement("span",{onClick:function(){return o(r)}},"体验"),S.a.createElement("span",{onClick:function(){return m(!1)}},"收起",S.a.createElement("i",{className:"iconfont icon-zhankaijiantou"})," "))))},xe=n("YaiT"),we=n.n(xe),Te=n("ErOA"),_e=function(e){var t=e.isProblemset,n=e.data,i=(e.user,e.onOpen),r=void 0===i?function(){}:i,a=e.onMove,s=void 0===a?function(){}:a,l=e.onRenameOk,c=void 0===l?function(){}:l,u=e.onDeleteOk,h=void 0===u?function(){}:u,f=Object(C.useState)(!1),m=Object(g.a)(f,2),b=m[0],E=m[1],x=Object(C.useState)(""),w=Object(g.a)(x,2),T=w[0],_=w[1];Object(C.useEffect)((function(){n.name&&_(null==n?void 0:n.name)}),[null==n?void 0:n.name]);var O=function(){var e=Object(v.a)(k.a.mark((function e(t){var n,i;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=["?","、","/","╲","*","<",">","|"],T.trim()){e.next=4;break}return d.b.warn("请输入文件夹名称"),e.abrupt("return");case 4:if(" "!==T.charAt(0)){e.next=7;break}return d.b.warn("首字符不能为空格"),e.abrupt("return");case 7:i=0;case 8:if(!(i-1?_(T.filter((function(t){return t!==e.id}))):_(T.concat(e.id))}}),S.a.createElement("div",{className:je.a.info},S.a.createElement("div",{className:je.a.title},S.a.createElement("div",{className:je.a.titleLeft},S.a.createElement("a",{className:"c-black",href:"/shixuns/".concat(null==e?void 0:e.identifier,"/challenges"),target:"_blank"},S.a.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:e.title}})),(null==e?void 0:e.need_authorize)&&S.a.createElement("span",{onClick:function(){Object(Fe.a)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10"},"需授权"),Object(be.v)()&&1===(null==e?void 0:e.mark_status)&&S.a.createElement(l.a,{title:null==e?void 0:e.mark_content},S.a.createElement("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10"},"正常")),Object(be.v)()&&2===(null==e?void 0:e.mark_status)&&S.a.createElement(l.a,{title:null==e?void 0:e.mark_content},S.a.createElement("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10"},"需完善")),Object(be.v)()&&3===(null==e?void 0:e.mark_status)&&S.a.createElement(l.a,{title:null==e?void 0:e.mark_content},S.a.createElement("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10"},"无法使用")))),S.a.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},S.a.createElement("span",{className:je.a.description,dangerouslySetInnerHTML:{__html:e.description}})),S.a.createElement("div",{className:" mt15"},e.challenge_names.map((function(e,t){return S.a.createElement("span",{key:t,className:"mr30 font12"},"第",t+1,"关 ",e," ")}))),S.a.createElement(Re.a,{dashed:!0}),S.a.createElement("div",{className:"c-light-black mt20 font12"},S.a.createElement("span",null,e.author_name),S.a.createElement("span",{className:"ml15 mr15"},"|"),S.a.createElement("span",null,e.author_school_name),S.a.createElement("span",{className:"ml15 mr15"},"|"),S.a.createElement("span",null,"难度系数 ",e.level),S.a.createElement("span",{className:"ml15 mr15"},"|"),S.a.createElement("span",null,"学习人数 "),S.a.createElement("span",null,e.study_count))))})),0===(null==E||null===(a=E.shixun_list)||void 0===a?void 0:a.length)&&S.a.createElement(D.a,null),S.a.createElement("p",null)),S.a.createElement("div",{className:"tc mt20"},S.a.createElement(i.a,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:P.page||1,showQuickJumper:!0,total:null==E?void 0:E.shixuns_count,onChange:function(e){P.page=e,M(Object(s.a)({},P))}})))})),ze=b.a.TabPane,Ve=y.a.Search,We=y.a.TextArea;t.default=Object(x.a)((function(e){var t=e.problemset,n=e.user,i=e.loading;return{problemset:t,user:n,globalSetting:e.globalSetting,loading:i.effects}}))((function(e){var t,n,y,E,T,_,R,I=e.problemset,P=e.user,M=(e.globalSetting,e.loading),F=e.dispatch,U=e.match,G=Object(m.a)(e,["problemset","user","globalSetting","loading","dispatch","match"]),W=Object(C.useState)({discipline_id:null,sub_discipline_id:null,tag_discipline_id:null,group_id:null,type:"0",item_type:null,difficulty:null,keyword:null,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",id:(null===(t=G.location)||void 0===t||null===(n=t.query)||void 0===n?void 0:n.id)||null,exam_id:(null==U||null===(y=U.params)||void 0===y?void 0:y.id)||null,exercise_id:(null==U||null===(E=U.params)||void 0===E?void 0:E.categoryId)||null}),J=Object(g.a)(W,2),Z=J[0],Q=J[1],te=Object(C.useState)(0),ie=Object(g.a)(te,2),re=ie[0],ae=ie[1],se=Object(C.useState)([]),oe=Object(g.a)(se,2),le=oe[0],ce=oe[1],ue=Object(C.useState)("0"),de=Object(g.a)(ue,2),pe=de[0],ve=de[1],me=Object(C.useState)(0),ye=Object(g.a)(me,2),Ee=ye[0],ke=ye[1],xe=Object(C.useState)(-1),we=Object(g.a)(xe,2),Oe=we[0],Ae=we[1],Re=Object(C.useState)([]),Ie=Object(g.a)(Re,2),Ne=Ie[0],Pe=Ie[1],Me=Object(C.useState)(!1),je=Object(g.a)(Me,2),Be=(je[0],je[1]),Fe=Object(C.useState)([]),Ue=Object(g.a)(Fe,2),Ge=Ue[0],He=Ue[1],qe=Object(C.useState)(0),Ye=Object(g.a)(qe,2),Xe=Ye[0],$e=Ye[1],Je=Object(C.useState)(!1),Ze=Object(g.a)(Je,2),Qe=Ze[0],et=Ze[1],tt=Object(C.useState)(!1),nt=Object(g.a)(tt,2),it=nt[0],rt=nt[1],at=Object(C.useRef)(!1),st=(Object(C.useRef)(""),Object(C.useRef)()),ot=Object(C.useRef)(),lt=Object(C.useRef)(),ct=Object(C.useState)(),ut=Object(g.a)(ct,2),ht=ut[0],dt=ut[1],ft=Object(C.useState)([]),pt=Object(g.a)(ft,2),vt=pt[0],gt=pt[1],mt=Object(C.useRef)(!1),yt="/problemset"===(null==U?void 0:U.url),bt=P.userInfo||{},Et=bt.admin,kt=bt.business,Ct=bt.is_shixun_marker,St=bt.is_teacher,xt=bt.user_identity,wt=Et||kt||Ct||St||"学生"!==xt,Tt=Object(C.useState)("按更新时间降序"),_t=Object(g.a)(Tt,2),Ot=_t[0],At=_t[1],Lt=Object(C.useState)([]),Dt=Object(g.a)(Lt,2),Rt=Dt[0],It=Dt[1],Nt=Object(C.useState)(0),Pt=Object(g.a)(Nt,2),Mt=Pt[0],jt=Pt[1],Bt=Object(C.useRef)(null),Ft=Object(C.useRef)(!1),Ut=Object(C.useState)(!1),Gt=Object(g.a)(Ut,2),Ht=Gt[0],Kt=Gt[1],zt=[{name:"按更新时间升序",type:"updated_at",direction:"asc"},{name:"按更新时间降序",type:"updated_at",direction:"desc"},{name:"按使用次数升序",type:"quotes",direction:"asc"},{name:"按使用次数降序",type:"quotes",direction:"desc"}];Object(C.useEffect)((function(){return document.body.setAttribute("data-custom","initial"),function(){document.body.removeAttribute("data-custom")}}),[]),Object(C.useEffect)((function(){var e;F({type:"problemset/getDisciplines",payload:{source:"question"}});var t=(null===(e=G.location.query)||void 0===e?void 0:e.group_id)||0;Z.group_id=Number(t),Q(Z),Wt(Z),qt(),Vt()}),[]),Object(C.useEffect)((function(){return F({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),F({type:"globalSetting/onlyShowBackTopIconToggle",payload:!1}),function(){F({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),F({type:"globalSetting/onlyShowBackTopIconToggle",payload:!0})}}),[]),Object(C.useEffect)((function(){return F({type:"globalSetting/headerFixedToggle",payload:!0}),function(){F({type:"globalSetting/headerFixedToggle",payload:!1})}}),[]),Object(C.useEffect)((function(){return F({type:"globalSetting/headerFooterToggle",payload:yt}),function(){F({type:"globalSetting/headerFooterToggle",payload:!0})}}),[]),Object(C.useEffect)((function(){var e;I.disciplinesData&&Pe((null==I||null===(e=I.disciplinesData)||void 0===e?void 0:e.tag_disciplines)||[]);Object(De.V)("试题库")}),[null==I?void 0:I.disciplinesData]);var Vt=function(){var e=Object(v.a)(k.a.mark((function e(){return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:F({type:"problemset/getTeachGroupData"});case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();Object(C.useEffect)((function(){var e=I.basketData||{},t=e.completion_questions_count,n=void 0===t?0:t,i=e.judgement_questions_count,r=void 0===i?0:i,a=e.multiple_questions_count,s=void 0===a?0:a,o=e.practical_questions_count,l=void 0===o?0:o,c=e.program_questions_count,u=void 0===c?0:c,h=e.single_questions_count,d=void 0===h?0:h,f=e.subjective_questions_count,p=void 0===f?0:f,v=e.combination_questions_count;$e(n+r+s+l+u+d+p+(void 0===v?0:v))}),[I.basketData]);var Wt=function(){var e=Object(v.a)(k.a.mark((function e(t){var n,i;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,F({type:"problemset/getItemBanks",payload:t});case 2:(n=e.sent)&&403!==n.status&&401!==n.status&&500!==n.status&&(ae(n.items_count||0),ce(n.items||[]),dt(n.used_shixun_ids||[]),Yt(n.items||[]),gt([]),He((null==n?void 0:n.navigation)||[]),It((null==n?void 0:n.item_banks_group)||[]),Ft.current||(jt((null==n||null===(i=n.item_banks_group)||void 0===i?void 0:i.length)>5?1:0),Ft.current=!1),ke((null==n?void 0:n.added_num)||0),Kt(!1));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),qt=function(){F({type:"problemset/getBasketList",payload:{}})},Yt=function(e){var t=e.every((function(e){var t;return 0===(null===(t=e.program_attr)||void 0===t?void 0:t.status)}));at.current=t},Xt=function(){Z.per_page=20,Q(Z),Wt(Z)},$t=function(e){var t=e.length===le.length&&Z.page>1?Z.page-1:Z.page;Z.page=t,Z.per_page=20,qt(),Q(Z),Wt(Z)},Jt=function(){F({type:"problemset/setActionTabs",payload:{key:"Problemset-PublicReview"}})},Zt=function(){var e=Object(v.a)(k.a.mark((function e(t,n){var i;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!n){e.next=6;break}return e.next=3,Object(A.l)({id:t});case 3:e.t0=e.sent,e.next=9;break;case 6:return e.next=8,Object(A.C)({id:t});case 8:e.t0=e.sent;case 9:0===(null==(i=e.t0)?void 0:i.status)&&Xt();case 11:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),Qt=function(){var e=Object(v.a)(k.a.mark((function e(t){return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:bn(t);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),en=function(){var e=Object(v.a)(k.a.mark((function e(t){return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:gn(t);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),tn=function(e){ot.current="",st.current="",p.a.confirm({centered:!0,width:530,icon:null,okText:"确定",cancelText:"取消",title:"试题纠错",content:S.a.createElement("div",{className:"font14"},S.a.createElement("div",null,"错误类型:"),S.a.createElement(f.a.Group,{className:"mt10",onChange:function(e){return st.current=e.target.value}},S.a.createElement(f.a,{value:"题干"},"题干"),S.a.createElement(f.a,{value:"答案"},"答案"),S.a.createElement(f.a,{value:"解析"},"解析"),S.a.createElement(f.a,{value:"属性"},"属性"),S.a.createElement(f.a,{value:"其它"},"其它")),S.a.createElement("div",{className:"mt10"},"错误描述:"),S.a.createElement(We,{className:"mt10",rows:4,defaultValue:ot.current,onChange:function(e){return ot.current=e.target.value}})),onOk:function(){return new Promise(function(){var t=Object(v.a)(k.a.mark((function t(n,i){return k.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(st.current&&ot.current){t.next=3;break}return d.b.info("请填写错误类型和错误描述!"),t.abrupt("return",i());case 3:return t.next=5,Object(A.m)({id:e,clazz:st.current,description:ot.current});case 5:0===t.sent.status&&d.b.info("添加成功!"),n();case 8:case"end":return t.stop()}}),t)})));return function(e,n){return t.apply(this,arguments)}}())}})},nn=function(e){F({type:"problemset/setActionTabs",payload:{key:"Problemset-SetPrivate",params:{id:e}}})},rn=function(e){F({type:"problemset/setActionTabs",payload:{key:"Problemset-Delete",params:{id:e}}})},an=function(){var e=Object(v.a)(k.a.mark((function e(t){var n,i,r,a;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("PROGRAM"!==(n=t.item_type)){e.next=12;break}return i=t.program_attr.identifier,e.next=5,F({type:"problemset/startExperience",payload:{id:i}});case 5:if(0!==(r=e.sent).status){e.next=10;break}return a=r.identifier,Object(De.Q)("/myproblems/".concat(a)),e.abrupt("return");case 10:return d.b.warn(r.message),e.abrupt("return");case 12:F({type:"problemset/setActionTabs",payload:{key:n,params:t}});case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),sn=function(){var e=Object(v.a)(k.a.mark((function e(t){return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!Z.exam_id){e.next=6;break}return e.next=3,Object(A.I)({item_id:t,id:Z.exam_id});case 3:return 0===e.sent.status&&Xt(),e.abrupt("return");case 6:if(null==Z||!Z.exercise_id){e.next=12;break}return e.next=9,Object(Te.a)("/api/exercise_questions/delete_by_item_bank.json ",{method:"post",body:{exercise_id:null==Z?void 0:Z.exercise_id,item_bank_ids:[t]}});case 9:return 0===e.sent.status&&Xt(),e.abrupt("return");case 12:return e.next=14,F({type:"problemset/cancel",payload:{id:t,item_bank:1}});case 14:0===e.sent.status&&(Xt(),qt());case 16:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),on=function(){var e=Object(v.a)(k.a.mark((function e(t){return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Z.page=1,Z.per_page=20,Z.group_id=Math.abs(t),Q(Z),Wt(Z);case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),ln=function(){var e=Object(v.a)(k.a.mark((function e(t,n){return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Ft.current=!0,Kt(!0),!n){e.next=8;break}return e.next=5,Object(A.E)({id:Math.abs(t)});case 5:e.t0=e.sent,e.next=11;break;case 8:return e.next=10,Object(A.D)({id:Math.abs(t)});case 10:e.t0=e.sent;case 11:0===e.t0.status?Xt():(Ft.current=!1,Kt(!1));case 13:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),cn=function(){var e=Object(v.a)(k.a.mark((function e(t){return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!Z.exam_id){e.next=6;break}return e.next=3,Object(A.q)({exam_id:Z.exam_id,item_bank_ids:[t]});case 3:return 0===e.sent.status&&Xt(),e.abrupt("return");case 6:if(null==Z||!Z.exercise_id){e.next=12;break}return e.next=9,Object(Te.a)("/api/exercises/".concat(null==Z?void 0:Z.exercise_id,"/select_questions.json"),{method:"post",body:{item_bank_ids:[t]}});case 9:return 0===e.sent.status&&Xt(),e.abrupt("return");case 12:if(200!==Xe){e.next=15;break}return d.b.info("已选200个试题(不能在选用更多试题)"),e.abrupt("return");case 15:return e.next=17,F({type:"problemset/select",payload:{item_bank_ids:[t]}});case 17:0===e.sent.status&&(Xt(),qt());case 19:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),un=function(){var e=Object(v.a)(k.a.mark((function e(t){return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t){e.next=3;break}if(null!=vt&&vt.length){e.next=3;break}return e.abrupt("return",d.b.info("请先选择试题"));case 3:lt.current=[0],p.a.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"移动到",maskClosable:!0,className:"custom-modal-divider",icon:null,content:S.a.createElement("div",{className:"font14 ".concat(ne.a.overflow),style:{maxHeight:500,overflow:"auto"}},S.a.createElement("p",{className:"c-grey-333"},"请选择需要移动到的文件夹"),S.a.createElement(O.a,{defaultValue:!0,value:lt.current,onChange:function(e){return lt.current=e}})),onOk:function(){var e=Object(v.a)(k.a.mark((function e(){var n,i;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(A.f)({ids:t?[t]:vt,groups_ids:null===(n=lt.current)||void 0===n?void 0:n[0]});case 2:i=e.sent,lt.current=[],0===(null==i?void 0:i.status)&&Xt();case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),hn=function(){var e=Object(v.a)(k.a.mark((function e(t){var n,i;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(A.z)({clazz:"ItemBank",id:t});case 2:n=e.sent,i=(null==n?void 0:n.groups)||[],lt.current=[],p.a.confirm({centered:!0,width:530,okText:"确定撤销",cancelText:"取消",title:"本题已共享的教研团队",maskClosable:!0,icon:null,content:S.a.createElement("div",{className:"font14 ".concat(ne.a.overflow)},S.a.createElement("p",{className:"c-grey-999"},"选中并确定,即撤销本题对选中教研团队的分享"),S.a.createElement(h.a.Group,{className:ne.a.checkbox,defaultValue:lt.current,onChange:function(e){return lt.current=e}},null==i?void 0:i.map((function(e){return S.a.createElement(h.a,{key:e.group_id,value:e.group_id},e.name)})))),onOk:function(){var e=Object(v.a)(k.a.mark((function e(){return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=Object(v.a)(k.a.mark((function e(n,r){var a,s,o;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(lt.current.length){e.next=3;break}return d.b.warn("请选择需要撤销共享的教研团队"),e.abrupt("return",r());case 3:return s=null==i||null===(a=i.map((function(e){return e.group_id})))||void 0===a?void 0:a.filter((function(e){return!lt.current.includes(e)})),e.next=6,Object(A.j)({ids:[t],clazz:"ItemBank",group_ids:s});case 6:return o=e.sent,lt.current=[],0===(null==o?void 0:o.status)&&(d.b.info("撤销共享成功"),Xt()),e.abrupt("return",n());case 10:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),dn=function(e){var t=vt;if(null==t||!t.length)return d.b.info("请先选择试题");Xe+t.length>200&&e&&yt?d.b.info("试题篮中最多可再加入".concat(200-Xe,"题,当前选中").concat(t.length,"题,请重新选择")):e?fn(t):pn(t)},fn=function(){var e=Object(v.a)(k.a.mark((function e(t){var n;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=Object(u.a)(t),le.forEach((function(e){var t;n.includes(e.id)&&("PROGRAM"===e.item_type&&0===(null===(t=e.program_attr)||void 0===t?void 0:t.status)&&Object(V.remove)(n,(function(t){return t===e.id})))})),p.a.confirm({width:530,title:"提示",className:"custom-modal-divider ",icon:null,centered:!0,okText:"确定",cancelText:"取消",content:S.a.createElement("div",null,"当前已选择",t.length,"道试题,已加入过的试题或未发布的编程题将不会重复加入 "),onOk:function(){var e=Object(v.a)(k.a.mark((function e(){var t;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!Z.exam_id){e.next=6;break}return e.next=3,Object(A.q)({exam_id:Z.exam_id,item_bank_ids:n});case 3:t=e.sent,e.next=15;break;case 6:if(null==Z||!Z.exercise_id){e.next=12;break}return e.next=9,Object(Te.a)("/api/exercises/".concat(null==Z?void 0:Z.exercise_id,"/select_questions.json"),{method:"post",body:{item_bank_ids:n}});case 9:t=e.sent,e.next=15;break;case 12:return e.next=14,F({type:"problemset/select",payload:{item_bank_ids:n}});case 14:t=e.sent;case 15:0===t.status&&(Xt(),qt());case 16:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),pn=function(){var e=Object(v.a)(k.a.mark((function e(t){var n;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!Z.exam_id){e.next=6;break}return e.next=3,Object(Te.a)("/api/examination_banks/".concat(Z.exam_id,"/batch_revoke_item.json"),{method:"post",body:{item_ids:t}});case 3:n=e.sent,e.next=15;break;case 6:if(null==Z||!Z.exercise_id){e.next=12;break}return e.next=9,Object(Te.a)("/api/exercise_questions/delete_by_item_bank.json ",{method:"post",body:{exercise_id:null==Z?void 0:Z.exercise_id,item_bank_ids:t}});case 9:n=e.sent,e.next=15;break;case 12:return e.next=14,F({type:"problemset/unselectAll",payload:{item_ids:t}});case 14:n=e.sent;case 15:0===n.status&&(Xt(),qt());case 16:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),vn=function(){var e=Object(v.a)(k.a.mark((function e(t){return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!yt||200!==Xe){e.next=3;break}return d.b.info("已选200个试题(不能在选用更多试题)"),e.abrupt("return");case 3:if(!Z.exam_id){e.next=10;break}return e.next=6,Object(A.q)({exam_id:Z.exam_id,shixun_ids:t});case 6:0===e.sent.status&&Xt(),e.next=14;break;case 10:return e.next=12,F({type:"problemset/select",payload:{shixun_ids:t}});case 12:0===e.sent.status&&(qt(),Xt());case 14:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),gn=function(e){var t,n,i,r;if(null!=vt&&vt.length||e)return null!==(t=I.teachGroupData)&&void 0!==t&&null!==(n=t.groups)&&void 0!==n&&n.length?void p.a.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"共享至教研团队",maskClosable:!0,icon:null,content:S.a.createElement("div",{className:"font14 ".concat(ne.a.overflow)},S.a.createElement(h.a.Group,{className:ne.a.checkbox,defaultValue:lt.current,onChange:function(e){return lt.current=e}},null===(i=I.teachGroupData)||void 0===i||null===(r=i.groups)||void 0===r?void 0:r.map((function(e){return S.a.createElement(h.a,{key:e.group_id,value:e.group_id},e.name)})))),onOk:function(){return new Promise(function(){var t=Object(v.a)(k.a.mark((function t(n,i){var r,a;return k.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(null!==(r=lt.current)&&void 0!==r&&r.length){t.next=3;break}return d.b.info("请先选择教研团队"),t.abrupt("return",i());case 3:return t.next=5,Object(A.j)({ids:e?[e]:vt,clazz:"ItemBank",group_ids:lt.current});case 5:0===(null==(a=t.sent)?void 0:a.status)&&(d.b.info("所选试题成功分享至教研团队"),lt.current=[],gt([]),Xt(),n());case 7:case"end":return t.stop()}}),t)})));return function(e,n){return t.apply(this,arguments)}}())}}):d.b.info("您暂未创建或加入任何教研团队,请前往“我的个人中心-教研团队”查看");F({type:"problemset/setActionTabs",payload:{key:"共享试题",params:Z}})},mn=function(){var e=function(){var e=Object(v.a)(k.a.mark((function e(){var t;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Be(!0),e.next=3,Object(A.h)({ids:vt});case 3:t=e.sent,Be(!1),0===(null==t?void 0:t.status)&&p.a.info({centered:!0,width:530,className:"custom-modal-divider ",okText:"确定",title:"删除结果",maskClosable:!1,keyboard:!1,icon:null,content:"本次成功删除".concat(t.success,"条试题,有").concat(t.fail,"条试题因为公开无法删除,请撤销后再进行删除。"),onOk:function(){$t(new Array(t.success))}});case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();null!=vt&&vt.length?p.a.confirm({centered:!0,width:530,className:"custom-modal-divider ",okText:"确定",title:"提示",cancelText:"取消",icon:null,content:"本次选中了".concat(null==vt?void 0:vt.length,"条试题进行删除操作,删除后将无法恢复,请确认是否删除?"),onOk:e}):d.b.warn("请选择需要删除的试题")},yn=function(){var e,t;return null!=vt&&vt.length?null!=le&&null!==(e=le.filter((function(e){return vt.includes(e.id)})))&&void 0!==e&&e.every((function(e){return e.public}))?d.b.info("所选试题已公开,请重新选择"):null!=le&&null!==(t=le.filter((function(e){return vt.includes(e.id)})))&&void 0!==t&&t.find((function(e){var t;return"PROGRAM"===e.item_type&&0===(null===(t=e.program_attr)||void 0===t?void 0:t.status)}))?d.b.info("已选题中存在未发布的编程题"):void("1"===window.localStorage.getItem("problemset-set-public-hint-flag")||P.userInfo.professional_certification?bn():p.a.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"公开规则告知",maskClosable:!0,icon:null,content:S.a.createElement("div",{className:"font16 c-grey-333"},"公开并经平台审核后,该题将在公共试题库可见,Educoder所有用户均可使用该题。",S.a.createElement("br",null),"公开后不可修改,但可以撤销;撤销公开后可以修改。",S.a.createElement("br",null),"是否确认申请公开?",S.a.createElement("br",null),S.a.createElement(h.a,{className:"mt10",defaultChecked:!1,onChange:function(e){return mt.current=e.target.checked}},"不再提示")),onOk:function(){bn()}})):d.b.info("请先选择试题")},bn=function(){var e=Object(v.a)(k.a.mark((function e(t){var n;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n="3"===pe?1:2,e.next=3,Object(A.g)({ids:t?[t]:vt,source:n});case 3:0===e.sent.status&&(mt.current&&window.localStorage.setItem("problemset-set-public-hint-flag","1"),mt.current=!1,gt([]),Xt());case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),En=function(e){var t;p.a.confirm({centered:!0,icon:null,title:"提示",className:"custom-modal-divider",content:S.a.createElement(S.a.Fragment,null,S.a.createElement("div",{className:ne.a.modalContent},"发布后即可应用到自己管理的课堂"),S.a.createElement("div",{className:ne.a.modalContent}," 是否确认发布?")),okText:"确定",cancelText:"取消",onOk:(t=Object(v.a)(k.a.mark((function t(){var n;return k.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(A.H)({identifier:e});case 2:0===(null==(n=t.sent)?void 0:n.status)&&(d.b.success("发布成功"),Xt());case 4:case"end":return t.stop()}}),t)}))),function(){return t.apply(this,arguments)})})},kn=function(e){var t;p.a.confirm({centered:!0,icon:null,title:"提示",className:"custom-modal-divider",content:S.a.createElement("p",{className:ne.a.modalContent},"是否确认撤销发布?"),okText:"确定",cancelText:"取消",onOk:(t=Object(v.a)(k.a.mark((function t(){var n;return k.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(A.G)({identifier:e});case 2:0===(null==(n=t.sent)?void 0:n.status)&&(d.b.success("撤销发布成功"),Xt());case 4:case"end":return t.stop()}}),t)}))),function(){return t.apply(this,arguments)})})},Cn=(c.a,wt&&c.a.Item,wt&&c.a.Item,"0"===pe&&yt&&c.a.Item,"0"===pe&&yt&&c.a.Item,"0"===pe&&yt&&c.a.Item,"0"===pe&&yt&&c.a.Item,function(e){gt(e)}),Sn=function(e){gt(e?null==le?void 0:le.map((function(e){return e.id})):[])},xn=[{type:"SINGLE",name:"单选题"},{type:"MULTIPLE",name:"多选题"},{type:"JUDGMENT",name:"判断题"},{type:"PROGRAM",name:"编程题"},{type:"SUBJECTIVE",name:"简答题"},{type:"COMPLETION",name:"填空题"},{type:"COMBINATION",name:"组合题"}],wn={1:"简单",2:"适中",3:"困难"},Tn=function(e,t){var n,i=t.id<0?"--":wt?t[Z.exercise_id?"added":"choosed"]?S.a.createElement("span",{key:1,className:ne.a.btnCancel,onClick:function(e){e.target.style.pointerEvents="none",sn(t.id)}},yt?"移出试题篮":S.a.createElement("span",null,S.a.createElement("b",{className:"iconfont icon-yichu ".concat(ne.a.cancelC)}),"移出")):"PROGRAM"===t.item_type&&0===(null===(n=t.program_attr)||void 0===n?void 0:n.status)?S.a.createElement(l.a,{placement:"top",title:"编程题未发布,不能加入!"},S.a.createElement("span",{className:ne.a.btnAdd,style:{cursor:"not-allowed",background:"#E3E6EC",color:"#B1BACD"}}," ",yt?"加入试题篮":S.a.createElement("span",{style:{padding:"0 3px"}},S.a.createElement("b",{className:"iconfont icon-jiaru ".concat(ne.a.addC)}),"加入")," ")):S.a.createElement("span",{className:ne.a.btnAdd,onClick:function(){return cn(t.id)}},yt?"加入试题篮":S.a.createElement("span",{style:{padding:"0 3px"}},S.a.createElement("b",{className:"iconfont icon-jiaru ".concat(ne.a.addC)}),"加入")):S.a.createElement(S.a.Fragment,null);return S.a.createElement("span",{className:ne.a.actonBtn},i,t.id>0&&S.a.createElement(Ce,{isProblemset:yt,user:P,key:t.id,data:t,activeTabsKey:pe,selectIds:vt,onCollect:Zt,onSetPublic:Qt,onStartExperience:an,onCorrection:tn,onPublicReview:Jt,onSetPrivate:nn,onDelete:rn,onCancel:sn,onSelect:cn,onMoveTo:un,onSetShare:en,onCancelShare:hn,onPublish:En,onCancelPublish:kn}))};return S.a.createElement(C.Fragment,null,S.a.createElement("section",null,S.a.createElement("div",{className:ne.a.wrap},S.a.createElement("div",{className:ne.a.title},"试题库"),S.a.createElement(w.a,{showSelectAll:!1,className:ne.a.select,disciplinesData:null===(T=I.disciplinesData)||void 0===T?void 0:T.disciplines,knowledgeData:Ne,directionValue:Z.discipline_id,subDisciplineValue:Z.sub_discipline_id,typeValue:Z.item_type,showKnowledge:!0,knowledgeValue:Oe,difficultyValue:Z.difficulty,showShixun:!Object(be.m)()&&!Z.exercise_id,onShixunChange:function(){F({type:"classroomList/setActionTabs",payload:{key:"选用实践项目"}})},onDirectionChange:function(e,t){var n;(Z.discipline_id=e||"",Z.sub_discipline_id=t||"",Z.tag_discipline_id="",Z.page=1,Z.per_page=20,delete Z.id,Ae(null===e?-1:null),Q(Z),Wt(Z),null!==e)?Pe(function(e,t){var n,i,r=[];e||(null==I||null===(n=I.disciplinesData)||void 0===n||null===(i=n.disciplines)||void 0===i||i.forEach((function(e){var t;null==e||null===(t=e.sub_disciplines)||void 0===t||t.forEach((function(e){var t;null==e||null===(t=e.tag_disciplines)||void 0===t||t.forEach((function(e){"未匹配知识点"!==e.name&&r.push(e)}))}))})));if(e&&!t){var a,s,o,l=null==I||null===(a=I.disciplinesData)||void 0===a||null===(s=a.disciplines)||void 0===s?void 0:s.find((function(t){return t.id===e}));null==l||null===(o=l.sub_disciplines)||void 0===o||o.forEach((function(e){var t;null==e||null===(t=e.tag_disciplines)||void 0===t||t.forEach((function(e){"未匹配知识点"!==e.name&&r.push(e)}))}))}if(e&&t){var c,u,h,d,f=null==I||null===(c=I.disciplinesData)||void 0===c||null===(u=c.disciplines)||void 0===u?void 0:u.find((function(t){return t.id===e})),p=null==f||null===(h=f.sub_disciplines)||void 0===h?void 0:h.find((function(e){return e.id===t}));null==p||null===(d=p.tag_disciplines)||void 0===d||d.forEach((function(e){"未匹配知识点"!==e.name&&r.push(e)}))}return r}(e,t)):Pe((null==I||null===(n=I.disciplinesData)||void 0===n?void 0:n.tag_disciplines)||[])},onTypeChange:function(e){Z.item_type=e||"",Z.page=1,Z.per_page=20,Q(Z),Wt(Z)},onDifficultyChange:function(e){Z.difficulty=e||"",Z.page=1,Z.per_page=20,delete Z.id,Q(Z),Wt(Z)},onKnowledgeChange:function(e){var t;(Z.tag_discipline_id=e,Z.page=1,Z.per_page=20,delete Z.id,-1===e)&&(Z.discipline_id="",Z.sub_discipline_id="",Z.tag_discipline_id="",Pe((null==I||null===(t=I.disciplinesData)||void 0===t?void 0:t.tag_disciplines)||[]));Ae(e),Q(Z),Wt(Z)}}),S.a.createElement("div",{className:ne.a.contentWrap},S.a.createElement("div",{className:ne.a.tabsWrap},S.a.createElement(b.a,{activeKey:pe,onChange:function(e){Z.discipline_id="",Z.sub_discipline_id="",Z.tag_discipline_id="",Z.item_type=null,Z.difficulty=null,Z.type=e,Z.group_id="0"===e?0:null,Z.page=1,Z.per_page=20,delete Z.id,Ae(-1),ve(e),Q(Z),Wt(Z)},tabBarExtraContent:S.a.createElement("div",{className:ne.a.searchWrap},"0"===pe&&yt&&S.a.createElement("div",{className:ne.a.searchContent},S.a.createElement(o.a,{type:"primary",ghost:!0,onClick:function(){F({type:"problemset/setActionTabs",payload:{key:"新建文件夹",params:Z}})},className:"mr20"},S.a.createElement("i",{className:"iconfont icon-xinjianwenjianjia mr5 font14"}),"新建文件夹"),S.a.createElement(o.a,{type:"primary",className:"mr30",ghost:!0,onClick:function(){var e={discipline_id:"&discipline_id=".concat(Z.discipline_id),sub_discipline_id:"&sub_discipline_id=".concat(Z.sub_discipline_id),tag_discipline_id:"&sub_discipline_id=".concat(Z.tag_discipline_id),difficulty:"&difficulty=".concat(Z.difficulty),item_type:"&item_type=".concat(Z.item_type),group_id:"&group_id=".concat(Z.group_id||0)},t="/problemset/newitem?pages=".concat(Z.page);Object.keys(e).forEach((function(n){Z[n]&&(t+=e[n])})),null===x.d||void 0===x.d||x.d.push(t)}},S.a.createElement("i",{className:"iconfont icon-xinzengshiti2 mr5 font14"}),"新增试题")),S.a.createElement(Ve,{allowClear:!0,className:ne.a.search,style:{width:300},placeholder:"请输入关键词搜索",value:Z.keyword,onChange:function(e){Z.keyword=e.target.value,Q(Object(s.a)({},Z))},onSearch:function(e){Z.discipline_id="",Z.sub_discipline_id="",Z.tag_discipline_id="",Z.item_type=null,Z.difficulty=null,Z.page=1,Z.keyword=e,delete Z.id,rt(!!e),Ae(-1),Q(Z),Wt(Z)}}))},S.a.createElement(ze,{tab:"公共",key:"1"}),(null===(_=I.teachGroupData)||void 0===_||null===(R=_.groups)||void 0===R?void 0:R.length)&&S.a.createElement(ze,{tab:"教研共享",key:"3"}),!Object(be.o)()&&!Object(be.m)()&&S.a.createElement(ze,{tab:"收藏夹",key:"2"}),S.a.createElement(ze,{tab:"我创建的",key:"0"}))),S.a.createElement("div",{className:ne.a.batchWrap},S.a.createElement("div",{style:{flex:1,display:"flex",alignItems:"center"}},S.a.createElement("div",{className:"font14"},S.a.createElement(a.a,{overlay:S.a.createElement(c.a,{selectedKeys:[Ot]},null==zt?void 0:zt.map((function(e,t){return S.a.createElement(c.a.Item,{key:e.name,onClick:function(){return function(e){Z.sort_by=e.type,Z.sort_direction=e.direction,Z.page=1,Z.per_page=20,At(e.name),Q(Z),Wt(Z)}(e)}},e.name)})))},S.a.createElement("span",{style:{color:"#464F66"}},S.a.createElement("i",{className:"iconfont icon-paixu font14 mr5 c-light-primary"}),Ot))),"3"===pe&&S.a.createElement("div",{style:{paddingTop:20,marginLeft:20}},S.a.createElement(Le,{dispatch:F,problemset:I,groupIds:Z.group_id?[Z.group_id]:[],onChangeTeachGroup:function(e){Z.page=1,Z.group_id=e[0]||null,delete Z.id,Q(Z),Wt(Z)}}))),S.a.createElement("div",null,"0"===pe&&yt&&S.a.createElement(o.a,{onClick:function(){null!=vt&&vt.length?p.a.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"导出提示",maskClosable:!0,icon:null,content:S.a.createElement("div",{className:"font14 ".concat(ne.a.overflow)},"已选中",null==vt?void 0:vt.length,"道题,其中编程题与实训题暂不支持导出。"),onOk:function(){Object(j.k)({ids:vt})}}):F({type:"problemset/setActionTabs",payload:{key:"导出试题",params:Z}})},type:"link"},S.a.createElement("i",{className:"iconfont icon-daochushiti mr5 c-light-primary"}),S.a.createElement("span",{className:"c-light-primary"},"导出试题")))),it?S.a.createElement("div",null,S.a.createElement(o.a,{style:{paddingLeft:0,marginLeft:25},onClick:function(){Z.page=1,Z.keyword=null,delete Z.id,Q(Z),rt(!1),Wt(Z)},type:"link"}," ",S.a.createElement("i",{className:"iconfont icon-fanhui2 font14"}),"返回"),S.a.createElement("span",{className:"font14 mr20 c-grey-333"},"搜索“",Z.keyword,"”")):"0"===pe?S.a.createElement("div",{style:{overflow:"hidden",height:1===Mt?208:"auto"},ref:Bt,className:ne.a.treeWarp},S.a.createElement(ee,{data:Ge,onClick:on}),S.a.createElement(r.a,{spinning:Ht},null==Rt?void 0:Rt.map((function(e){return S.a.createElement(_e,{isProblemset:yt,onRenameOk:function(){Ft.current=!0,Xt()},onDeleteOk:function(){Ft.current=!0,Xt()},user:P,key:e.id,data:e,onOpen:on,onMove:ln})}))),!!Mt&&S.a.createElement("div",{className:ne.a.action},1===Mt&&S.a.createElement("span",{onClick:function(){return jt(2)}},"展开",S.a.createElement("i",{className:"iconfont icon-xiala"})),2===Mt&&S.a.createElement("span",{onClick:function(){return jt(1)}},"收起",S.a.createElement("i",{style:{transform:"scale(0.5) rotate(180deg) translateY(2px)"},className:"iconfont icon-xiala"})))):null,S.a.createElement("div",{className:ne.a.contentListWrap},0!==re?S.a.createElement(r.a,{size:"large",spinning:M["problemset/getItemBanks"]},le.map((function(e,t){var n,i;return S.a.createElement("div",{className:ne.a.li},S.a.createElement("div",{className:ne.a.top},S.a.createElement(Se,{isProblemset:yt,user:P,key:e.id,data:e,activeTabsKey:pe,selectIds:vt,onCollect:Zt,onSetPublic:Qt,onStartExperience:an,onCorrection:tn,onPublicReview:Jt,onSetPrivate:nn,onDelete:rn,onCancel:sn,onSelect:cn,onSelectCheckBox:Cn,onMoveTo:un,onSetShare:en,onCancelShare:hn,onPublish:En,onCancelPublish:kn})),S.a.createElement("div",{className:ne.a.bottom},S.a.createElement("p",{className:ne.a.actionLeftItem},null===(n=xn.find((function(t){return t.type===e.item_type})))||void 0===n?void 0:n.name),S.a.createElement("i",{className:ne.a.line}),S.a.createElement("p",{className:ne.a.actionLeftItem},wn[e.difficulty]),S.a.createElement("i",{className:ne.a.line}),S.a.createElement("p",{className:ne.a.actionLeftItem},"创建者:",S.a.createElement("span",{className:"c-grey-333"},null==e||null===(i=e.author)||void 0===i?void 0:i.name)),S.a.createElement("i",{className:ne.a.line}),S.a.createElement("p",{className:ne.a.actionLeftItem},"更新:",S.a.createElement("span",{className:"c-grey-333"},null==e?void 0:e.updated_at)),S.a.createElement("i",{className:ne.a.line}),S.a.createElement("p",{className:ne.a.actionLeftItem},"使用次数:",S.a.createElement("span",{className:"c-grey-333"},null==e?void 0:e.quotes)),S.a.createElement("div",{className:ne.a.more},Tn(0,e))))}))):S.a.createElement(r.a,{size:"large",spinning:M["problemset/getItemBanks"]},S.a.createElement(D.a,null))),0!==re&&S.a.createElement(i.a,{showSizeChanger:re>20,showQuickJumper:!0,onChange:function(e,t){Z.page=e,Z.per_page=t,Q(Z),Wt(Z)},defaultCurrent:1,pageSize:null==Z?void 0:Z.per_page,current:Z.page||1,total:re,showTotal:function(e){return S.a.createElement("span",{className:"mr10"},"共",S.a.createElement("span",{className:"c-orange"},e),"条数据")}})),yt&&S.a.createElement(he,{basketData:I.basketData,visible:Qe,basketTotal:Xe,onClose:function(){return et(!1)},onDelete:function(e){F({type:"problemset/setActionTabs",payload:{key:"Problemset-BasketDelete",params:{type:e}}})}}),!Object(be.m)()&&yt&&S.a.createElement(ge,{visibleBasket:Qe,onToggleVisible:function(){return et(!Qe)},count:Xe})),S.a.createElement(N,null),S.a.createElement(K,{onReloadData:Xt}),S.a.createElement(z,{onReloadData:function(){return $t([null])}}),S.a.createElement(fe,{onReloadData:Xt,onReloadBasketData:qt}),S.a.createElement(Ke,{shixunIds:ht,cb:vn}),S.a.createElement(q,null),S.a.createElement(Y,null),S.a.createElement(X,null),S.a.createElement($,null),S.a.createElement(B,null),S.a.createElement(H,{onOk:function(){Z.page=1,Q(Z),Wt(Z)}}),S.a.createElement(L,{onOk:function(e){Z.discipline_id="",Z.sub_discipline_id="",Z.tag_discipline_id="",Z.item_type=null,Z.difficulty=null,Z.page=1,Z.per_page=20,Z.group_id=e,Ae(-1),Q(Z),Wt(Z)}})),yt?S.a.createElement(C.Fragment,null,!(null==vt||!vt.length)&&S.a.createElement("div",{className:ne.a.batch},S.a.createElement("aside",null,S.a.createElement("div",{style:{flexShrink:0,marginRight:20}},S.a.createElement(h.a,{className:"font14",checked:!(null==le||!le.length)&&vt.length===(null==le?void 0:le.length),onChange:function(e){return Sn(e.target.checked)}},"本页全选",S.a.createElement("span",{style:{color:"#999",fontSize:12}},"/已选(",null==vt?void 0:vt.length,")"))),S.a.createElement("div",{className:ne.a.btns},wt&&S.a.createElement("div",{className:ne.a.btn,onClick:function(){return dn(!0)}},S.a.createElement("i",{className:"iconfont icon-piliangjiaru"}),"批量加入"),wt&&S.a.createElement("div",{className:ne.a.btn,onClick:function(){return dn(!1)}},S.a.createElement("i",{className:"iconfont icon-piliangyichu"}),"批量移出"),"0"===pe&&S.a.createElement("div",{className:ne.a.btn,onClick:function(){return un()}},S.a.createElement("i",{className:"iconfont icon-yidongmulu font16"}),"批量移动"),"0"===pe&&S.a.createElement("div",{className:ne.a.btn,onClick:yn}," ",S.a.createElement("i",{className:"iconfont icon-pilianggongkai"}),"批量公开"),"0"===pe&&S.a.createElement("div",{className:ne.a.btn,onClick:function(){return gn()}}," ",S.a.createElement("i",{className:"iconfont icon-pilianggongxiang"}),"批量共享"),"0"===pe&&S.a.createElement("div",{className:ne.a.btn,onClick:mn}," ",S.a.createElement("i",{className:"iconfont icon-piliangshanchu3 c-red"}),"批量删除"),S.a.createElement("div",{onClick:function(){return gt([])},style:{marginLeft:"auto"},className:ne.a.btn}," ",S.a.createElement("i",{className:"iconfont icon-piliangcaozuoicon2"}),"取消操作"))))):S.a.createElement("div",{className:ne.a.batch},S.a.createElement("aside",null,S.a.createElement("div",{style:{flexShrink:0,marginRight:20}},S.a.createElement(h.a,{className:"font14",checked:!(null==le||!le.length)&&vt.length===(null==le?void 0:le.length),onChange:function(e){return Sn(e.target.checked)}},"本页全选",S.a.createElement("span",{style:{color:"#999",fontSize:12}},"/已选(",null==vt?void 0:vt.length,")"))),S.a.createElement("div",{className:ne.a.btns},wt&&!(null==vt||!vt.length)&&S.a.createElement("div",{className:ne.a.btn,onClick:function(){return dn(!0)}},S.a.createElement("i",{className:"iconfont icon-piliangjiaru"}),"批量加入"),wt&&!(null==vt||!vt.length)&&S.a.createElement("div",{className:ne.a.btn,onClick:function(){return dn(!1)}},S.a.createElement("i",{className:"iconfont icon-piliangyichu"}),"批量移出"),S.a.createElement("div",{className:"c-grey-333 font12 mr40",style:{marginLeft:"auto"}},"已加入:  ",Ee,"题"),S.a.createElement("div",{onClick:function(){var e,t="/problemset/preview";(Z.exam_id&&(t="/paperlibrary/edit/".concat(Z.exam_id)),null!=Z&&Z.exercise_id)&&(t="/classrooms/".concat(null==U||null===(e=U.params)||void 0===e?void 0:e.coursesId,"/exercise/").concat(null==Z?void 0:Z.exercise_id,"/edit"));x.d.push(t)},className:ne.a.btn},"返回试卷")))))}))},LdHM: /*!********************************************************!*\ !*** ./node_modules/rc-select/es/index.js + 6 modules ***! \********************************************************/ diff --git a/p__Question__AddOrEdit.f0cee54f.async.js b/p__Question__AddOrEdit.7797e7ba.async.js similarity index 100% rename from p__Question__AddOrEdit.f0cee54f.async.js rename to p__Question__AddOrEdit.7797e7ba.async.js diff --git a/p__Question__AddOrEdit__BatchAdd.14156ad5.async.js b/p__Question__AddOrEdit__BatchAdd.d916efd6.async.js similarity index 100% rename from p__Question__AddOrEdit__BatchAdd.14156ad5.async.js rename to p__Question__AddOrEdit__BatchAdd.d916efd6.async.js diff --git a/p__Question__Index.ffbfc1f2.async.js b/p__Question__Index.1d223469.async.js similarity index 100% rename from p__Question__Index.ffbfc1f2.async.js rename to p__Question__Index.1d223469.async.js diff --git a/p__Question__OjProblem.0a6f3b68.async.js b/p__Question__OjProblem.ed6a4806.async.js similarity index 100% rename from p__Question__OjProblem.0a6f3b68.async.js rename to p__Question__OjProblem.ed6a4806.async.js diff --git a/p__Question__OjProblem__RecordDetail.e266fa0d.async.js b/p__Question__OjProblem__RecordDetail.567f44e2.async.js similarity index 100% rename from p__Question__OjProblem__RecordDetail.e266fa0d.async.js rename to p__Question__OjProblem__RecordDetail.567f44e2.async.js diff --git a/p__RestFul.f1f37714.async.js b/p__RestFul.39d7395c.async.js similarity index 100% rename from p__RestFul.f1f37714.async.js rename to p__RestFul.39d7395c.async.js diff --git a/p__RestFul__Edit__index.67b462a1.async.js b/p__RestFul__Edit__index.777e2d0e.async.js similarity index 100% rename from p__RestFul__Edit__index.67b462a1.async.js rename to p__RestFul__Edit__index.777e2d0e.async.js diff --git a/p__Search__index.ba838839.async.js b/p__Search__index.f5fb665f.async.js similarity index 100% rename from p__Search__index.ba838839.async.js rename to p__Search__index.f5fb665f.async.js diff --git a/p__Shixuns__Detail__AuditSituation__index.71dedd82.async.js b/p__Shixuns__Detail__AuditSituation__index.c158112e.async.js similarity index 100% rename from p__Shixuns__Detail__AuditSituation__index.71dedd82.async.js rename to p__Shixuns__Detail__AuditSituation__index.c158112e.async.js diff --git a/p__Shixuns__Detail__Challenges__EditPracticeAnswer.25d91e33.async.js b/p__Shixuns__Detail__Challenges__EditPracticeAnswer.039b38eb.async.js similarity index 100% rename from p__Shixuns__Detail__Challenges__EditPracticeAnswer.25d91e33.async.js rename to p__Shixuns__Detail__Challenges__EditPracticeAnswer.039b38eb.async.js diff --git a/p__Shixuns__Detail__Challenges__EditPracticeSetting.61f034e7.async.js b/p__Shixuns__Detail__Challenges__EditPracticeSetting.900b02e9.async.js similarity index 100% rename from p__Shixuns__Detail__Challenges__EditPracticeSetting.61f034e7.async.js rename to p__Shixuns__Detail__Challenges__EditPracticeSetting.900b02e9.async.js diff --git a/p__Shixuns__Detail__Challenges__EditQuestion.10fd8dfd.async.js b/p__Shixuns__Detail__Challenges__EditQuestion.c0254627.async.js similarity index 100% rename from p__Shixuns__Detail__Challenges__EditQuestion.10fd8dfd.async.js rename to p__Shixuns__Detail__Challenges__EditQuestion.c0254627.async.js diff --git a/p__Shixuns__Detail__Challenges__NewPractice.077fcc4f.async.js b/p__Shixuns__Detail__Challenges__NewPractice.89b35aa5.async.js similarity index 100% rename from p__Shixuns__Detail__Challenges__NewPractice.077fcc4f.async.js rename to p__Shixuns__Detail__Challenges__NewPractice.89b35aa5.async.js diff --git a/p__Shixuns__Detail__Challenges__NewQuestion.da3f4258.async.js b/p__Shixuns__Detail__Challenges__NewQuestion.bf9d045d.async.js similarity index 100% rename from p__Shixuns__Detail__Challenges__NewQuestion.da3f4258.async.js rename to p__Shixuns__Detail__Challenges__NewQuestion.bf9d045d.async.js diff --git a/p__Shixuns__Detail__Challenges__RankingSetting.374a66ab.async.js b/p__Shixuns__Detail__Challenges__RankingSetting.ed94a704.async.js similarity index 100% rename from p__Shixuns__Detail__Challenges__RankingSetting.374a66ab.async.js rename to p__Shixuns__Detail__Challenges__RankingSetting.ed94a704.async.js diff --git a/p__Shixuns__Detail__Challenges__index.cfa566cc.async.js b/p__Shixuns__Detail__Challenges__index.db4a6d88.async.js similarity index 100% rename from p__Shixuns__Detail__Challenges__index.cfa566cc.async.js rename to p__Shixuns__Detail__Challenges__index.db4a6d88.async.js diff --git a/p__Shixuns__Detail__Collaborators__index.ba9e4607.async.js b/p__Shixuns__Detail__Collaborators__index.bbdb7a9e.async.js similarity index 100% rename from p__Shixuns__Detail__Collaborators__index.ba9e4607.async.js rename to p__Shixuns__Detail__Collaborators__index.bbdb7a9e.async.js diff --git a/p__Shixuns__Detail__Dataset__index.2f93463b.async.js b/p__Shixuns__Detail__Dataset__index.f47bb305.async.js similarity index 100% rename from p__Shixuns__Detail__Dataset__index.2f93463b.async.js rename to p__Shixuns__Detail__Dataset__index.f47bb305.async.js diff --git a/p__Shixuns__Detail__Discuss__index.baa77702.async.js b/p__Shixuns__Detail__Discuss__index.409aa862.async.js similarity index 100% rename from p__Shixuns__Detail__Discuss__index.baa77702.async.js rename to p__Shixuns__Detail__Discuss__index.409aa862.async.js diff --git a/p__Shixuns__Detail__ForkList__index.b5b27682.async.js b/p__Shixuns__Detail__ForkList__index.ba955cf5.async.js similarity index 100% rename from p__Shixuns__Detail__ForkList__index.b5b27682.async.js rename to p__Shixuns__Detail__ForkList__index.ba955cf5.async.js diff --git a/p__Shixuns__Detail__Merge__index.d3a22291.async.js b/p__Shixuns__Detail__Merge__index.a4c3ee0e.async.js similarity index 100% rename from p__Shixuns__Detail__Merge__index.d3a22291.async.js rename to p__Shixuns__Detail__Merge__index.a4c3ee0e.async.js diff --git a/p__Shixuns__Detail__RankingList__index.8162ea45.async.js b/p__Shixuns__Detail__RankingList__index.ac8e9ba2.async.js similarity index 100% rename from p__Shixuns__Detail__RankingList__index.8162ea45.async.js rename to p__Shixuns__Detail__RankingList__index.ac8e9ba2.async.js diff --git a/p__Shixuns__Detail__Repository__AddFile__index.9effa651.async.js b/p__Shixuns__Detail__Repository__AddFile__index.4e68d220.async.js similarity index 100% rename from p__Shixuns__Detail__Repository__AddFile__index.9effa651.async.js rename to p__Shixuns__Detail__Repository__AddFile__index.4e68d220.async.js diff --git a/p__Shixuns__Detail__Repository__Commit__index.eded7c5b.async.js b/p__Shixuns__Detail__Repository__Commit__index.161ee529.async.js similarity index 100% rename from p__Shixuns__Detail__Repository__Commit__index.eded7c5b.async.js rename to p__Shixuns__Detail__Repository__Commit__index.161ee529.async.js diff --git a/p__Shixuns__Detail__Repository__UploadFile__index.bfb19a5f.async.js b/p__Shixuns__Detail__Repository__UploadFile__index.79f4ae24.async.js similarity index 100% rename from p__Shixuns__Detail__Repository__UploadFile__index.bfb19a5f.async.js rename to p__Shixuns__Detail__Repository__UploadFile__index.79f4ae24.async.js diff --git a/p__Shixuns__Detail__Repository__index.28690128.async.js b/p__Shixuns__Detail__Repository__index.bb24b1e6.async.js similarity index 100% rename from p__Shixuns__Detail__Repository__index.28690128.async.js rename to p__Shixuns__Detail__Repository__index.bb24b1e6.async.js diff --git a/p__Shixuns__Detail__Settings__index.c6b70dad.async.js b/p__Shixuns__Detail__Settings__index.c6e0467b.async.js similarity index 100% rename from p__Shixuns__Detail__Settings__index.c6b70dad.async.js rename to p__Shixuns__Detail__Settings__index.c6e0467b.async.js diff --git a/p__Shixuns__Detail__id.8af3c6ec.async.js b/p__Shixuns__Detail__id.c72d7181.async.js similarity index 100% rename from p__Shixuns__Detail__id.8af3c6ec.async.js rename to p__Shixuns__Detail__id.c72d7181.async.js diff --git a/p__Shixuns__Edit.6e3634d4.async.js b/p__Shixuns__Edit.64ac9abc.async.js similarity index 96% rename from p__Shixuns__Edit.6e3634d4.async.js rename to p__Shixuns__Edit.64ac9abc.async.js index 20fe4d5e64..2cc634d6c1 100644 --- a/p__Shixuns__Edit.6e3634d4.async.js +++ b/p__Shixuns__Edit.64ac9abc.async.js @@ -27,7 +27,7 @@ \*******************************************************/ /*! exports provided: default */ /*! exports used: default */ -/*! ModuleConcatenation bailout: Module uses eval() */function(module,__webpack_exports__,__webpack_require__){"use strict";var antd_es_switch_style__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(/*! antd/es/switch/style */"BoS7"),antd_es_switch__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(/*! antd/es/switch */"Sdc0"),antd_es_popover_style__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(/*! antd/es/popover/style */"Q9mQ"),antd_es_popover__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(/*! antd/es/popover */"diRs"),antd_es_tooltip_style__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(/*! antd/es/tooltip/style */"5Dmo"),antd_es_tooltip__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(/*! antd/es/tooltip */"3S7+"),antd_es_input_number_style__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(/*! antd/es/input-number/style */"giR+"),antd_es_input_number__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(/*! antd/es/input-number */"fyUT"),antd_es_input_style__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(/*! antd/es/input/style */"5NDa"),antd_es_input__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(/*! antd/es/input */"5rEg"),antd_es_space_style__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__(/*! antd/es/space/style */"DYRE"),antd_es_space__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__(/*! antd/es/space */"zeV3"),antd_es_date_picker_style__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__(/*! antd/es/date-picker/style */"iQDF"),antd_es_date_picker__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__(/*! antd/es/date-picker */"+eQT"),antd_es_badge_style__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__(/*! antd/es/badge/style */"Awhp"),antd_es_badge__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__(/*! antd/es/badge */"KrTs"),antd_es_auto_complete_style__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__(/*! antd/es/auto-complete/style */"O3gP"),antd_es_auto_complete__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__(/*! antd/es/auto-complete */"lrIw"),antd_es_radio_style__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__(/*! antd/es/radio/style */"7Kak"),antd_es_radio__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__(/*! antd/es/radio */"9yH6"),antd_es_checkbox_style__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__(/*! antd/es/checkbox/style */"sRBo"),antd_es_checkbox__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__(/*! antd/es/checkbox */"kaz8"),antd_es_button_style__WEBPACK_IMPORTED_MODULE_22__=__webpack_require__(/*! antd/es/button/style */"+L6B"),antd_es_button__WEBPACK_IMPORTED_MODULE_23__=__webpack_require__(/*! antd/es/button */"2/Rp"),antd_es_menu_style__WEBPACK_IMPORTED_MODULE_24__=__webpack_require__(/*! antd/es/menu/style */"lUTK"),antd_es_menu__WEBPACK_IMPORTED_MODULE_25__=__webpack_require__(/*! antd/es/menu */"BvKs"),antd_es_modal_style__WEBPACK_IMPORTED_MODULE_26__=__webpack_require__(/*! antd/es/modal/style */"2qtc"),antd_es_modal__WEBPACK_IMPORTED_MODULE_27__=__webpack_require__(/*! antd/es/modal */"kLXV"),_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_28__=__webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/defineProperty */"jrin"),_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_29__=__webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */"k1fw"),_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_30__=__webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/toConsumableArray */"oBTY"),antd_es_message_style__WEBPACK_IMPORTED_MODULE_31__=__webpack_require__(/*! antd/es/message/style */"miYZ"),antd_es_message__WEBPACK_IMPORTED_MODULE_32__=__webpack_require__(/*! antd/es/message */"tsqr"),_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_33__=__webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator */"9og8"),_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__=__webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/slicedToArray */"tJVT"),antd_es_select_style__WEBPACK_IMPORTED_MODULE_35__=__webpack_require__(/*! antd/es/select/style */"OaEy"),antd_es_select__WEBPACK_IMPORTED_MODULE_36__=__webpack_require__(/*! antd/es/select */"2fM7"),_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_37__=__webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */"WmNS"),_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_37___default=__webpack_require__.n(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_37__),react__WEBPACK_IMPORTED_MODULE_38__=__webpack_require__(/*! react */"q1tI"),react__WEBPACK_IMPORTED_MODULE_38___default=__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_38__),umi__WEBPACK_IMPORTED_MODULE_39__=__webpack_require__(/*! umi */"Ty5D"),umi__WEBPACK_IMPORTED_MODULE_40__=__webpack_require__(/*! umi */"9kvl"),_index_less_modules__WEBPACK_IMPORTED_MODULE_41__=__webpack_require__(/*! ./index.less?modules */"1nVM"),_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default=__webpack_require__.n(_index_less_modules__WEBPACK_IMPORTED_MODULE_41__),moment__WEBPACK_IMPORTED_MODULE_42__=__webpack_require__(/*! moment */"wd/R"),moment__WEBPACK_IMPORTED_MODULE_42___default=__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_42__),antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_43__=__webpack_require__(/*! antd/lib/date-picker/locale/zh_CN */"Z0Lh"),antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_43___default=__webpack_require__.n(antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_43__),_ant_design_icons__WEBPACK_IMPORTED_MODULE_44__=__webpack_require__(/*! @ant-design/icons */"w5pM"),_ant_design_icons__WEBPACK_IMPORTED_MODULE_45__=__webpack_require__(/*! @ant-design/icons */"wlus"),_ant_design_icons__WEBPACK_IMPORTED_MODULE_46__=__webpack_require__(/*! @ant-design/icons */"y3Kf"),_ant_design_icons__WEBPACK_IMPORTED_MODULE_47__=__webpack_require__(/*! @ant-design/icons */"8Skl"),_ant_design_icons__WEBPACK_IMPORTED_MODULE_48__=__webpack_require__(/*! @ant-design/icons */"RCxd"),_components_monaco_editor__WEBPACK_IMPORTED_MODULE_49__=__webpack_require__(/*! @/components/monaco-editor */"ZW9T"),_utils_authority__WEBPACK_IMPORTED_MODULE_50__=__webpack_require__(/*! @/utils/authority */"xKgJ"),_pages_Shixuns_New_components_ApplyModal__WEBPACK_IMPORTED_MODULE_51__=__webpack_require__(/*! @/pages/Shixuns/New/components/ApplyModal */"FrRK"),_UseCustomScriptModal__WEBPACK_IMPORTED_MODULE_52__=__webpack_require__(/*! ./UseCustomScriptModal */"QNag"),_utils_fetch__WEBPACK_IMPORTED_MODULE_53__=__webpack_require__(/*! @/utils/fetch */"ErOA"),_components_Permission__WEBPACK_IMPORTED_MODULE_54__=__webpack_require__(/*! ./components/Permission */"sLOW"),_utils_env__WEBPACK_IMPORTED_MODULE_55__=__webpack_require__(/*! @/utils/env */"m3rI"),_utils_verifyLogin_tsx__WEBPACK_IMPORTED_MODULE_56__=__webpack_require__(/*! @/utils/verifyLogin.tsx */"NLgs"),timeFormat="YYYY-MM-DD HH:mm",Option=antd_es_select__WEBPACK_IMPORTED_MODULE_36__.a.Option,handleDateString=function(e){if(!e)return e;var t=e.split(":");if("00"==t[1]||"30"==t[1])return e;var n=parseInt(t[1]);if(n<30||60==n)return[t[0],"30"].join(":");if(n<60){var r=[t[0],"00"].join(":"),i=moment__WEBPACK_IMPORTED_MODULE_42___default()(r,"YYYY-MM-DD HH:mm");return i.add(1,"hours"),i.format("YYYY-MM-DD HH:mm")}return e},radioStyle={display:"block",height:"30px",lineHeight:"30px"};function Setting(_ref){var _user$userInfo,_user$userInfo$shixun,_shixunsDetail$detail,_shixunsDetail$detail2,_shixunsDetail$detail3,_shixunsDetail$detail4,_shixunsDetail$detail5,_shixunsDetail$settin97,_shixunsDetail$settin98,_shixunsDetail$detail6,_shixunsDetail$detail7,_shixunsDetail$settin150,_shixunsDetail$settin151,_shixunsDetail$settin152,_shixunsDetail$settin153,_shixunsDetail$detail8,user=_ref.user,dispatch=_ref.dispatch,shixunsDetail=_ref.shixunsDetail,practiceSetting=_ref.practiceSetting,shixunId=Object(react__WEBPACK_IMPORTED_MODULE_38__.useRef)(),_useState=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(!0),_useState2=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState,2),isShowSetting=_useState2[0],setIsShowSetting=_useState2[1],_useState3=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(),_useState4=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState3,2),taskPass=_useState4[0],setTaskPass=_useState4[1],_useState5=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(),_useState6=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState5,2),testSetPermission=_useState6[0],setTestSetPermission=_useState6[1],_useState7=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(),_useState8=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState7,2),isCopy=_useState8[0],setIsCopy=_useState8[1],_useState9=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(),_useState10=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState9,2),openValue=_useState10[0],setOpenValue=_useState10[1],_useState11=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)([]),_useState12=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState11,2),selectDepartmentList=_useState12[0],setSelectDepartmentList=_useState12[1],_useState13=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)([]),_useState14=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState13,2),departmentList=_useState14[0],setDepartmentList=_useState14[1],_useState15=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(""),_useState16=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState15,2),departmentValue=_useState16[0],setDepartmentValue=_useState16[1],_useState17=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(),_useState18=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState17,2),isOpenTime=_useState18[0],setIsOpenTime=_useState18[1],_useState19=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(),_useState20=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState19,2),openTime=_useState20[0],setOpenTime=_useState20[1],_useState21=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(),_useState22=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState21,2),vnc=_useState22[0],setVNC=_useState22[1],_useState23=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(),_useState24=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState23,2),windows_vnc=_useState24[0],setWindowVNC=_useState24[1],_useState25=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(),_useState26=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState25,2),virtual_machine=_useState26[0],setVirtualMachine=_useState26[1],_useState27=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(),_useState28=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState27,2),linux_vnc=_useState28[0],setLinuxVNC=_useState28[1],_useState29=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(""),_useState30=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState29,2),windows_start_template=_useState30[0],setWindowVNCTemplate=_useState30[1],_useState31=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(),_useState32=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState31,2),websshShow=_useState32[0],setWebsshShow=_useState32[1],_useState33=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(),_useState34=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState33,2),sshRadioValue=_useState34[0],setSshRadioValue=_useState34[1],_useState35=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(),_useState36=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState35,2),multiWebssh=_useState36[0],setMultiWebssh=_useState36[1],_useState37=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(!1),_useState38=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState37,2),hideCode=_useState38[0],setHideCode=_useState38[1],_useState39=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(),_useState40=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState39,2),codeEditPermission=_useState40[0],setCodeEditPermission=_useState40[1],_useState41=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(),_useState42=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState41,2),codeHidden=_useState42[0],setCodeHidden=_useState42[1],_useState43=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(),_useState44=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState43,2),forbidCopy=_useState44[0],setForbidCopy=_useState44[1],_useState45=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(),_useState46=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState45,2),display_git_address=_useState46[0],set_display_git_address=_useState46[1],_useState47=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(!1),_useState48=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState47,2),advancedsettingshow=_useState48[0],setAdvancedSettingShow=_useState48[1],_useState49=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)("vnc"),_useState50=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState49,2),windows_connection_mode=_useState50[0],setWindowsConnectionMode=_useState50[1],_useState51=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(),_useState52=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState51,2),evaluateScript=_useState52[0],setEvaluateScript=_useState52[1],_useState53=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)([]),_useState54=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState53,2),serviceConfigList=_useState54[0],setServiceConfigList=_useState54[1],_useState55=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(),_useState56=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState55,2),evaluationScript=_useState56[0],setevaluationScript=_useState56[1],_useState57=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)([]),_useState58=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState57,2),standardScriptList=_useState58[0],setStandardScripts=_useState58[1],_useState59=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)("1"),_useState60=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState59,2),MenuSelectKey=_useState60[0],setMenuSelectKey=_useState60[1],_useState61=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(!1),_useState62=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState61,2),disableDiscuss=_useState62[0],setDisableDiscuss=_useState62[1],_useState63=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(!1),_useState64=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState63,2),Remote=_useState64[0],setRemote=_useState64[1],_useState65=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(),_useState66=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState65,2),createTitle=_useState66[0],setCreateTitle=_useState66[1],_useState67=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(!1),_useState68=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState67,2),isupdate=_useState68[0],setIsupdate=_useState68[1],_useState69=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(3),_useState70=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState69,2),terminal_count=_useState70[0],setterminal_count=_useState70[1],_useState71=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(!1),_useState72=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState71,2),port=_useState72[0],setport=_useState72[1],_useState73=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(),_useState74=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState73,2),webssh_cloud=_useState74[0],setWebsshCloud=_useState74[1],_useState75=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(0),_useState76=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState75,2),survival_time=_useState76[0],setSurvivalTime=_useState76[1],_useState77=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)([{template_name:"",template_identity:""}]),_useState78=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState77,2),shixun_virtual_templates=_useState78[0],setshixun_virtual_templates=_useState78[1],params=Object(umi__WEBPACK_IMPORTED_MODULE_39__.i)(),diffObj={forbid_copy:"forbidCopy",hide_code:"hideCode",multi_webssh:"multiWebssh",task_pass:"taskPass",test_set_permission:"testSetPermission",code_edit_permission:"codeEditPermission",can_copy:"isCopy",use_scope:"openValue",windows_vnc:"windows_vnc",windows_start_template:"windows_start_template",webssh_cloud:"webssh_cloud",opening_time:"openTime",webssh:"sshRadioValue",display_git_address:"display_git_address",show_code_dir:"codeHidden",choice_standard_scripts:"evaluationScript",evaluate_script:"evaluateScript"},_useState79=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(),_useState80=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState79,2),isRadiuvalue=_useState80[0],setIsRadiuValue=_useState80[1],editable=null===(_user$userInfo=user.userInfo)||void 0===_user$userInfo||null===(_user$userInfo$shixun=_user$userInfo.shixun)||void 0===_user$userInfo$shixun?void 0:_user$userInfo$shixun.editable,handleGetDepartments=function(){var e=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_33__.a)(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_37___default.a.mark((function e(t){var n;return _Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_37___default.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,dispatch({type:"shixunsDetail/getDepartments",payload:{q:t}});case 2:(n=e.sent)&&setDepartmentList(n.shools_name||[]);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();Object(react__WEBPACK_IMPORTED_MODULE_38__.useEffect)((function(){var e,t;null!==(e=shixunsDetail.setting)&&void 0!==e&&null!==(t=e.shixun)&&void 0!==t&&t.main_type&&handleInitState()}),[shixunsDetail.setting]),Object(react__WEBPACK_IMPORTED_MODULE_38__.useEffect)((function(){var e,t;dispatch({type:"shixunsDetail/getSettingsData",payload:params}),shixunId.current=null===(e=location.pathname)||void 0===e||null===(t=e.split("/"))||void 0===t?void 0:t[2]}),[]);var handleSelectDepartment=function(e){selectDepartmentList.includes(e)?antd_es_message__WEBPACK_IMPORTED_MODULE_32__.b.info("请勿指定相同的单位"):(setDepartmentValue(null),setSelectDepartmentList([].concat(Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_30__.a)(selectDepartmentList),[e])))};function getRequiredStatus(){return _getRequiredStatus.apply(this,arguments)}function _getRequiredStatus(){return(_getRequiredStatus=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_33__.a)(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_37___default.a.mark((function e(){var t;return _Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_37___default.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_53__.a)("/api/shixuns/".concat(shixunId.current,"/required_status"),{method:"get",params:{}});case 2:(t=e.sent)&&setCreateTitle(null==t?void 0:t.data);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var handleChangeSeviceConfig=function(e,t,n){var r=serviceConfigList.map((function(r,i){return i===n?Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_29__.a)(Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_29__.a)({},r),{},Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_28__.a)({},t,e)):r}));setServiceConfigList(r)},handleInitState=function(){var e,t,n,r,i,a,o,s,l,c,u,d,h,f,p,m,g,v,b,y,_,E,x,C,w,S,O,k,A,T,D,I,M,P,L,R,N,j,B,F,U,W,K,H,G,V,z,q,Y,Q,X,J,Z,$,ee,te,ne,re,ie,ae,oe,se,le,ce,ue,de,he,fe,pe,me=(null==shixunsDetail||null===(e=shixunsDetail.setting)||void 0===e?void 0:e.shixun)||{},ge=(me.choice_main_type,me.main_type,me.small_type,me.choice_small_type,me.is_secret_repository,me.standard_scripts),ve=me.evaluate_script,be=me.shixun_service_configs;(setEvaluateScript(ve),setServiceConfigList(be),setStandardScripts(ge||[]),setWindowVNCTemplate(null===(t=shixunsDetail.setting)||void 0===t||null===(n=t.shixun)||void 0===n?void 0:n.windows_start_template),setWebsshCloud(null===(r=shixunsDetail.setting)||void 0===r||null===(i=r.shixun)||void 0===i?void 0:i.webssh_cloud),setWindowVNC(null===(a=shixunsDetail.setting)||void 0===a||null===(o=a.shixun)||void 0===o?void 0:o.windows_vnc),setVirtualMachine(null===(s=shixunsDetail.setting)||void 0===s||null===(l=s.shixun)||void 0===l?void 0:l.virtual_machine),setLinuxVNC(null===(c=shixunsDetail.setting)||void 0===c||null===(u=c.shixun)||void 0===u?void 0:u.linux_vnc),setWindowsConnectionMode((null===(d=shixunsDetail.setting)||void 0===d||null===(h=d.shixun)||void 0===h?void 0:h.windows_connection_mode)||"vnc"),setVNC(null===(f=shixunsDetail.setting)||void 0===f||null===(p=f.shixun)||void 0===p?void 0:p.vnc),setWebsshShow(!(null===(m=shixunsDetail.setting)||void 0===m||null===(g=m.shixun)||void 0===g||!g.webssh)),setSshRadioValue(null===(v=shixunsDetail.setting)||void 0===v||null===(b=v.shixun)||void 0===b?void 0:b.webssh),setMultiWebssh(null===(y=shixunsDetail.setting)||void 0===y||null===(_=y.shixun)||void 0===_?void 0:_.multi_webssh),setHideCode(null===(E=shixunsDetail.setting)||void 0===E||null===(x=E.shixun)||void 0===x?void 0:x.hide_code),setCodeEditPermission(null===(C=shixunsDetail.setting)||void 0===C||null===(w=C.shixun)||void 0===w?void 0:w.code_edit_permission),setCodeHidden(null===(S=shixunsDetail.setting)||void 0===S||null===(O=S.shixun)||void 0===O?void 0:O.show_code_dir),setForbidCopy(null===(k=shixunsDetail.setting)||void 0===k||null===(A=k.shixun)||void 0===A?void 0:A.forbid_copy),setTaskPass(null===(T=shixunsDetail.setting)||void 0===T||null===(D=T.shixun)||void 0===D?void 0:D.task_pass),setTestSetPermission(null===(I=shixunsDetail.setting)||void 0===I||null===(M=I.shixun)||void 0===M?void 0:M.test_set_permission),set_display_git_address(null===(P=shixunsDetail.setting.shixun)||void 0===P?void 0:P.display_git_address),setIsCopy(null===(L=shixunsDetail.setting)||void 0===L||null===(R=L.shixun)||void 0===R?void 0:R.can_copy),setOpenValue(null===(N=shixunsDetail.setting)||void 0===N||null===(j=N.shixun)||void 0===j?void 0:j.use_scope),setIsOpenTime(!(null===(B=shixunsDetail.setting)||void 0===B||null===(F=B.shixun)||void 0===F||!F.opening_time)),setOpenTime(null===(U=shixunsDetail.setting)||void 0===U||null===(W=U.shixun)||void 0===W?void 0:W.opening_time),setSelectDepartmentList(null===(K=shixunsDetail.setting)||void 0===K||null===(H=K.shixun)||void 0===H?void 0:H.scope_partment),setevaluationScript(null===(G=shixunsDetail.setting)||void 0===G||null===(V=G.shixun)||void 0===V?void 0:V.choice_standard_scripts),setDisableDiscuss(null===(z=shixunsDetail.setting)||void 0===z||null===(q=z.shixun)||void 0===q?void 0:q.is_disable_discuss),setterminal_count(null===(Y=shixunsDetail.setting)||void 0===Y||null===(Q=Y.shixun)||void 0===Q?void 0:Q.terminal_count),setSurvivalTime(null===(X=shixunsDetail.setting)||void 0===X||null===(J=X.shixun)||void 0===J?void 0:J.survival_time),(null==shixunsDetail||null===(Z=shixunsDetail.setting)||void 0===Z||null===($=Z.shixun)||void 0===$||null===(ee=$.shixun_virtual_templates)||void 0===ee?void 0:ee.length)>0)&&setshixun_virtual_templates(Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_30__.a)(null==shixunsDetail||null===(fe=shixunsDetail.setting)||void 0===fe||null===(pe=fe.shixun)||void 0===pe?void 0:pe.shixun_virtual_templates));setport(null===(te=shixunsDetail.setting)||void 0===te||null===(ne=te.shixun)||void 0===ne?void 0:ne.port_mapping),null!==(re=shixunsDetail.setting)&&void 0!==re&&null!==(ie=re.shixun)&&void 0!==ie&&ie.windows_vnc||null!==(ae=shixunsDetail.setting)&&void 0!==ae&&null!==(oe=ae.shixun)&&void 0!==oe&&oe.linux_vnc||null!==(se=shixunsDetail.setting)&&void 0!==se&&null!==(le=se.shixun)&&void 0!==le&&le.vnc||null!==(ce=shixunsDetail.setting)&&void 0!==ce&&null!==(ue=ce.shixun)&&void 0!==ue&&ue.virtual_machine?(setIsRadiuValue(5),setRemote(!0)):null!==(de=shixunsDetail.setting)&&void 0!==de&&null!==(he=de.shixun)&&void 0!==he&&he.webssh&&(setRemote(!0),setIsRadiuValue(3))};Object(react__WEBPACK_IMPORTED_MODULE_38__.useEffect)((function(){var _Object$keys$filter,_shixunsDetail$settin73,_shixunsDetail$settin74,_shixunsDetail$settin75,_shixunsDetail$settin76,_shixunsDetail$settin77,_shixunsDetail$settin78,_shixunsDetail$settin79,_shixunsDetail$settin82,_shixunsDetail$settin83,_shixunsDetail$settin84,confirmLeave=!1;null!==(_Object$keys$filter=Object.keys(diffObj).filter((function(item){var _shixunsDetail$settin72;return(null===(_shixunsDetail$settin72=shixunsDetail.setting)||void 0===_shixunsDetail$settin72?void 0:_shixunsDetail$settin72.shixun[item])!=eval(diffObj[item])})))&&void 0!==_Object$keys$filter&&_Object$keys$filter.length&&(confirmLeave=!0),isOpenTime!=!(null===(_shixunsDetail$settin73=shixunsDetail.setting)||void 0===_shixunsDetail$settin73||null===(_shixunsDetail$settin74=_shixunsDetail$settin73.shixun)||void 0===_shixunsDetail$settin74||!_shixunsDetail$settin74.opening_time)&&(confirmLeave=!0),disableDiscuss!=!(null===(_shixunsDetail$settin75=shixunsDetail.setting)||void 0===_shixunsDetail$settin75||null===(_shixunsDetail$settin76=_shixunsDetail$settin75.shixun)||void 0===_shixunsDetail$settin76||!_shixunsDetail$settin76.is_disable_discuss)&&(confirmLeave=!0),selectDepartmentList.length!=(null===(_shixunsDetail$settin77=shixunsDetail.setting)||void 0===_shixunsDetail$settin77||null===(_shixunsDetail$settin78=_shixunsDetail$settin77.shixun)||void 0===_shixunsDetail$settin78||null===(_shixunsDetail$settin79=_shixunsDetail$settin78.scope_partment)||void 0===_shixunsDetail$settin79?void 0:_shixunsDetail$settin79.length)&&(confirmLeave=!0),null==selectDepartmentList||selectDepartmentList.map((function(e,t){var n,r;e!=(null===(n=shixunsDetail.setting)||void 0===n||null===(r=n.shixun)||void 0===r?void 0:r.scope_partment[t])&&(confirmLeave=!0)})),serviceConfigList.length!=(null===(_shixunsDetail$settin82=shixunsDetail.setting)||void 0===_shixunsDetail$settin82||null===(_shixunsDetail$settin83=_shixunsDetail$settin82.shixun)||void 0===_shixunsDetail$settin83||null===(_shixunsDetail$settin84=_shixunsDetail$settin83.shixun_service_configs)||void 0===_shixunsDetail$settin84?void 0:_shixunsDetail$settin84.length)&&(confirmLeave=!0),null==serviceConfigList||serviceConfigList.map((function(e,t){var n,r,i,a,o,s,l,c,u,d,h,f;(null==e?void 0:e.cpu_limit)!=(null===(n=shixunsDetail.setting)||void 0===n||null===(r=n.shixun)||void 0===r||null===(i=r.shixun_service_configs[t])||void 0===i?void 0:i.cpu_limit)&&(confirmLeave=!0),(null==e?void 0:e.lower_cpu_limit)!=(null===(a=shixunsDetail.setting)||void 0===a||null===(o=a.shixun)||void 0===o||null===(s=o.shixun_service_configs[t])||void 0===s?void 0:s.lower_cpu_limit)&&(confirmLeave=!0),(null==e?void 0:e.memory_limit)!=(null===(l=shixunsDetail.setting)||void 0===l||null===(c=l.shixun)||void 0===c||null===(u=c.shixun_service_configs[t])||void 0===u?void 0:u.memory_limit)&&(confirmLeave=!0),(null==e?void 0:e.request_limit)!=(null===(d=shixunsDetail.setting)||void 0===d||null===(h=d.shixun)||void 0===h||null===(f=h.shixun_service_configs[t])||void 0===f?void 0:f.request_limit)&&(confirmLeave=!0)})),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:confirmLeave}})}),[taskPass,testSetPermission,isCopy,openValue,selectDepartmentList,isOpenTime,openTime,isRadiuvalue,sshRadioValue,multiWebssh,hideCode,display_git_address,codeHidden,codeEditPermission,forbidCopy,evaluationScript,evaluateScript,serviceConfigList,disableDiscuss,webssh_cloud]);var handleUseCustomScript=function(){dispatch({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:shixunId.current}}})};function handSubmeit(){return _handSubmeit.apply(this,arguments)}function _handSubmeit(){return(_handSubmeit=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_33__.a)(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_37___default.a.mark((function e(){var t,n,r,i;return _Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_37___default.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!isOpenTime||openTime){e.next=3;break}return antd_es_message__WEBPACK_IMPORTED_MODULE_32__.b.info("请选择开启时间"),e.abrupt("return");case 3:if(1!==hideCode||!1!==Remote){e.next=6;break}return antd_es_message__WEBPACK_IMPORTED_MODULE_32__.b.info("请至少勾选一种编程页面!"),e.abrupt("return");case 6:if(1!==openValue||selectDepartmentList.length){e.next=9;break}return antd_es_message__WEBPACK_IMPORTED_MODULE_32__.b.info("请选择指定单位公开"),e.abrupt("return");case 9:if(n=null===(t=shixunsDetail.detail)||void 0===t?void 0:t.is_jupyter,r=!1,5==isRadiuvalue&&virtual_machine&&(null==shixun_virtual_templates||shixun_virtual_templates.map((function(e){if(null==e||!e.template_name||null==e||!e.template_identity)return antd_es_message__WEBPACK_IMPORTED_MODULE_32__.b.info("实验角色名称或实例启动模版不能为空"),void(r=!0)}))),!r){e.next=14;break}return e.abrupt("return");case 14:return e.next=16,dispatch({type:"shixunsDetail/updateSetting",payload:{id:shixunId.current,scope_partment:0===openValue?null:selectDepartmentList,shixun:{show_code_dir:codeHidden,forbid_copy:forbidCopy,hide_code:hideCode,multi_webssh:multiWebssh,task_pass:taskPass,test_set_permission:testSetPermission,display_git_address:display_git_address,vnc:vnc,windows_vnc:windows_vnc,virtual_machine:virtual_machine,linux_vnc:linux_vnc,windows_start_template:windows_start_template,webssh_cloud:webssh_cloud,webssh:websshShow?sshRadioValue:0,code_edit_permission:codeEditPermission,can_copy:isCopy,use_scope:openValue,opening_time:openTime,mirror_script_id:n?null:evaluationScript,is_disable_discuss:disableDiscuss,terminal_count:terminal_count,port_mapping:port,survival_time:survival_time,shixun_virtual_templates:shixun_virtual_templates,windows_connection_mode:windows_vnc?windows_connection_mode:null},shixun_info:{evaluate_script:n?null:evaluateScript},shixun_service_configs:serviceConfigList.map((function(e){return{mirror_repository_id:e.mirror_repository_id,cpu_limit:e.cpu_limit,lower_cpu_limit:e.lower_cpu_limit,memory_limit:e.memory_limit,request_limit:e.request_limit}}))}});case 16:0===(null==(i=e.sent)?void 0:i.status)&&(antd_es_message__WEBPACK_IMPORTED_MODULE_32__.b.info("修改成功"),dispatch({type:"shixunsDetail/getSettingsData",payload:params}),dispatch({type:"shixunsDetail/getShixunsDetail",payload:params}));case 18:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var handleChangeEvaluationScript=function(e){var t;antd_es_modal__WEBPACK_IMPORTED_MODULE_27__.a.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:"tc font16"},"原有脚本将被新的脚本覆盖,无法撤销",react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null),"是否确认执行覆盖操作"),onOk:(t=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_33__.a)(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_37___default.a.mark((function t(){return _Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_37___default.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,handleGetScriptContent(e);case 2:antd_es_modal__WEBPACK_IMPORTED_MODULE_27__.a.info({centered:!0,title:"提示",okText:"知道啦",content:react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:"tc font16"},"评测脚本生成成功!")});case 3:case"end":return t.stop()}}),t)}))),function(){return t.apply(this,arguments)})})},handleGetScriptContent=function(){var e=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_33__.a)(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_37___default.a.mark((function e(t){var n;return _Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_37___default.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,dispatch({type:"shixunsDetail/getScriptContent",payload:{id:shixunId.current,script_id:t}});case 2:(n=e.sent)&&setEvaluateScript(n.content);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),handleDeleteShixun=function(){var e=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_33__.a)(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_37___default.a.mark((function e(){var t,n,r,i,a,o,s;return _Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_37___default.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,dispatch({type:"shixunsDetail/getShixunQuote",payload:{id:shixunId.current}});case 2:if(e.t0=e.sent,e.t0){e.next=5;break}e.t0={};case 5:s=e.t0,antd_es_modal__WEBPACK_IMPORTED_MODULE_27__.a.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",width:520,content:react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:"tc font14 ".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.modal)},!(null===(t=s.subjects)||void 0===t||!t.length)&&react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(react__WEBPACK_IMPORTED_MODULE_38___default.a.Fragment,null,react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",null,"该实践项目已被应用到 ",null===(n=s.subjects)||void 0===n||null===(r=n.splice(0,2))||void 0===r?void 0:r.map((function(e){return"《".concat(e,"》")})),"等",react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.colorOrange},null==s?void 0:s.subjects_count),"个实训课程"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null)),!(null===(i=s.courses)||void 0===i||!i.length)&&react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(react__WEBPACK_IMPORTED_MODULE_38___default.a.Fragment,null,react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",null,"该实践项目已被应用到",null===(a=s.courses)||void 0===a||null===(o=a.splice(0,2))||void 0===o?void 0:o.map((function(e){return"《".concat(e,"》")})),"等",react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.colorOrange},null==s?void 0:s.courses_count),"个教学课堂"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null)),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.colorYellow," mt30")},"删除实践项目将影响课程及课堂对该实践项目的使用!请谨慎操作!")),onOk:function(){var e=Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_33__.a)(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_37___default.a.mark((function e(){return _Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_37___default.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,dispatch({type:"shixunsDetail/deleteShixun",payload:{id:shixunId.current}});case 2:1===e.sent.status&&(antd_es_message__WEBPACK_IMPORTED_MODULE_32__.b.success("操作成功"),umi__WEBPACK_IMPORTED_MODULE_40__.d.push("/shixuns"));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),handleDeleteElseShixun=function(){Object(_utils_verifyLogin_tsx__WEBPACK_IMPORTED_MODULE_56__.b)(dispatch,"不能进行删除")};function showExitmodel(e){antd_es_modal__WEBPACK_IMPORTED_MODULE_27__.a.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){setMenuSelectKey(e),1===parseInt(e)?(setIsShowSetting(!0),handleInitState()):(setIsShowSetting(!1),getRequiredStatus()),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}})}return react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{style:{height:"100%",display:"flex",background:"#fff",position:"relative"}},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{style:{height:"100%",background:"#0A143D",width:"25%",maxWidth:"440px",padding:"20px 20px",color:"#ffffff"}},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{style:{padding:"0px 15px",fontSize:"16px"}},"设置"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_menu__WEBPACK_IMPORTED_MODULE_25__.a,{selectedKeys:[MenuSelectKey],theme:"dark",style:{background:"#0A143D",marginTop:"30px",fontSize:"14px"},onClick:function(e){var t;null!=practiceSetting&&null!==(t=practiceSetting.sideBar)&&void 0!==t&&t.confirmLeave?showExitmodel(e.key):(setMenuSelectKey(e.key),1===parseInt(e.key)?(setIsShowSetting(!0),handleInitState()):(setIsShowSetting(!1),getRequiredStatus()))}},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_menu__WEBPACK_IMPORTED_MODULE_25__.a.Item,{key:1},"设置"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_menu__WEBPACK_IMPORTED_MODULE_25__.a.Item,{key:2},"关于实训"))),isShowSetting&&(null==shixunsDetail||null===(_shixunsDetail$detail=shixunsDetail.detail)||void 0===_shixunsDetail$detail?void 0:_shixunsDetail$detail.is_jupyter_lab)&&react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(_components_Permission__WEBPACK_IMPORTED_MODULE_54__.a,null),isShowSetting&&!(null!=shixunsDetail&&null!==(_shixunsDetail$detail2=shixunsDetail.detail)&&void 0!==_shixunsDetail$detail2&&_shixunsDetail$detail2.is_jupyter_lab)&&react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{style:{width:"calc(100% - 24%)",overflow:"auto"}},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{style:{padding:"40px 40px",marginBottom:"70px"}},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.titlesize,style:{display:"flex"}},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{style:{flex:"1"}},"关卡和测试集"),2!==(null==shixunsDetail||null===(_shixunsDetail$detail3=shixunsDetail.detail)||void 0===_shixunsDetail$detail3?void 0:_shixunsDetail$detail3.shixun_status)?react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_button__WEBPACK_IMPORTED_MODULE_23__.a,{danger:!0,onClick:handleDeleteShixun},"删除实践项目"):react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_button__WEBPACK_IMPORTED_MODULE_23__.a,{danger:!0,onClick:handleDeleteElseShixun},"删除实践项目")),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.label},"跳关:"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_21__.a,{checked:taskPass,disabled:!editable,onChange:function(e){return setTaskPass(e.target.checked)}}),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.color999," ml10")},"(选中则允许学员跳关学习实训关卡任务)")))),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.label},"测试集解锁:"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_21__.a,{checked:testSetPermission,disabled:!editable,onChange:function(e){return setTestSetPermission(e.target.checked)}}),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.color999," ml10")},"(选中则允许学员通过金币解锁查看隐藏测试集的内容)")))),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.titlesize,style:{marginTop:"20px"}},"权限"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.label},"复制/合并:"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_21__.a,{checked:isCopy,onChange:function(e){return setIsCopy(e.target.checked)},disabled:!editable}),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.color999)},"(选中则允许已职业认证的教师复制该实训)")))),!(((null===(_shixunsDetail$detail4=shixunsDetail.detail)||void 0===_shixunsDetail$detail4?void 0:_shixunsDetail$detail4.shixun_status)>1||2===(null===(_shixunsDetail$detail5=shixunsDetail.detail)||void 0===_shixunsDetail$detail5?void 0:_shixunsDetail$detail5.public))&&0===(null===(_shixunsDetail$settin97=shixunsDetail.setting)||void 0===_shixunsDetail$settin97||null===(_shixunsDetail$settin98=_shixunsDetail$settin97.shixun)||void 0===_shixunsDetail$settin98?void 0:_shixunsDetail$settin98.use_scope)&&(null===(_shixunsDetail$detail6=shixunsDetail.detail)||void 0===_shixunsDetail$detail6?void 0:_shixunsDetail$detail6.identity)>2)&&react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.label,style:{padding:"4px 0px"}},"公开程度:"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_19__.a.Group,{value:openValue,onChange:function(e){return setOpenValue(e.target.value)},disabled:!editable},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_19__.a,{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.radio,value:0},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",null,"对所有单位公开"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.color999},"(实训发布后,所有用户可见)")),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_19__.a,{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.radio,style:{marginTop:"22px"},value:1},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",null,"对指定单位公开"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.color999},"(实训发布后,仅对下方指定单位的用户可见)"))),1===openValue&&react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(react__WEBPACK_IMPORTED_MODULE_38___default.a.Fragment,null,react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.graaytitle},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_auto_complete__WEBPACK_IMPORTED_MODULE_17__.a,{showSearch:!0,className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.selectSchool,bordered:!1,placeholder:"请输入并选择单位名称",value:departmentValue,onChange:function(e){setDepartmentValue(e),handleGetDepartments(e)},disabled:!editable,onSelect:handleSelectDepartment,options:null==departmentList?void 0:departmentList.map((function(e){return{value:e}}))})),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:"mt10"},null==selectDepartmentList?void 0:selectDepartmentList.map((function(e){return editable?react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_badge__WEBPACK_IMPORTED_MODULE_15__.a,{count:"x",className:"mr20 current",onClick:function(){return setSelectDepartmentList(selectDepartmentList.filter((function(t){return t!==e})))}},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_button__WEBPACK_IMPORTED_MODULE_23__.a,{type:"primary",ghost:!0},e)):react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_button__WEBPACK_IMPORTED_MODULE_23__.a,{type:"primary",ghost:!0,className:"mr20"},e)})))))),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.label},"开启时间:"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_21__.a,{checked:isOpenTime,onChange:function(e){setIsOpenTime(e.target.checked),e.target.checked||setOpenTime("")},disabled:!editable}),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.color999," ml10")},"(选中则学员在指定的开启时间后才能开启挑战)")),isOpenTime&&react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.graaytitle},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_date_picker__WEBPACK_IMPORTED_MODULE_13__.a,{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.dataPicker),format:timeFormat,locale:antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_43___default.a,bordered:!1,disabled:!editable,placeholder:"请输入开启时间",showToday:!1,disabledDate:function(e){return e&&e0)setshixun_virtual_templates(Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_30__.a)(null==shixunsDetail||null===(C=shixunsDetail.setting)||void 0===C||null===(w=C.shixun)||void 0===w?void 0:w.shixun_virtual_templates));else setshixun_virtual_templates([{template_name:"",template_identity:""}])}}},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_19__.a,{value:"linux",className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.radio,style:{marginTop:"22px"}},"Linux容器",react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.color999," ml10")},"(学员进行实验时,使用Linux图形化方式显示操作界面)")),!linux_vnc&&!windows_vnc&&react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_21__.a,{style:{marginLeft:"30px",marginTop:"10px"},checked:port,disabled:!editable,onChange:function(e){return setport(e.target.checked)}},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:" ml10",style:{marginTop:"22px"}},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",null,"启用外网服务访问:"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.color999},"(请注意将服务器程序的端口号映射到指定端口)"))),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_19__.a,{value:"linux_vnc",className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.radio,style:{marginTop:"22px"}},"Linux云主机图形化模式",react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.color999," ml10")},"(学员进行实验时,使用Linux图形化方式显示操作界面)")),5==isRadiuvalue&&linux_vnc&&react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.label,style:{paddingTop:"5px"}},"实例启动模板:"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_input__WEBPACK_IMPORTED_MODULE_9__.a,{value:windows_start_template,onChange:function(e){return setWindowVNCTemplate(e.target.value)},style:{width:500},placeholder:"请输入Linux实例启动模板名称"})))),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_19__.a,{value:"windows_vnc",className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.radio,style:{marginTop:"22px"}},"Windows云主机图形化模式",react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.color999," ml10")},"(学员进行实验时,使用Windows图形化方式显示操作界面)")),5==isRadiuvalue&&windows_vnc&&react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(react__WEBPACK_IMPORTED_MODULE_38___default.a.Fragment,null,react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.label,style:{paddingTop:"5px"}},"实例启动模板:"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_input__WEBPACK_IMPORTED_MODULE_9__.a,{value:windows_start_template,onChange:function(e){return setWindowVNCTemplate(e.target.value)},style:{width:500},placeholder:"请输入Windows实例启动模板名称"})))),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.label,style:{paddingTop:"5px"}},"实例启动方式:"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_select__WEBPACK_IMPORTED_MODULE_36__.a,{value:windows_connection_mode,onChange:function(e){return setWindowsConnectionMode(e)}},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_select__WEBPACK_IMPORTED_MODULE_36__.a.Option,{value:"vnc"},"VNC方式启动"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_select__WEBPACK_IMPORTED_MODULE_36__.a.Option,{value:"rdp"},"RDP方式启动")))))),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_tooltip__WEBPACK_IMPORTED_MODULE_5__.a,{title:Object(_utils_authority__WEBPACK_IMPORTED_MODULE_50__.o)()?"":"只有平台管理员或运营人员才能配置虚拟机模式"},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_19__.a,{disabled:!Object(_utils_authority__WEBPACK_IMPORTED_MODULE_50__.o)(),value:"virtual_machine",className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.radio,style:{marginTop:"22px"}},"虚拟机图形化模式",react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.color999," ml10")},"(学员进行实验时,使用虚拟机图形化方式显示操作界面)"))),5==isRadiuvalue&&virtual_machine&&react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"14px"}},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{style:{fontSize:"14px",width:213,marginRight:42,color:"#333333"}},"实验角色名称:"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{style:{fontSize:"14px",color:"#333333"}},"实例启动模板:")),null==shixun_virtual_templates?void 0:shixun_virtual_templates.map((function(e,t){return react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"14px"}},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_input__WEBPACK_IMPORTED_MODULE_9__.a,{maxLength:8,style:{width:213,height:32,marginRight:42},placeholder:"请输入实验角色名称",value:null==e?void 0:e.template_name,onChange:function(t){e.template_name=t.target.value,setshixun_virtual_templates(Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_30__.a)(shixun_virtual_templates))}}),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_input__WEBPACK_IMPORTED_MODULE_9__.a,{style:{width:380,height:32},placeholder:"请输入虚拟机实例启动模版名称",value:null==e?void 0:e.template_identity,onChange:function(t){e.template_identity=t.target.value,setshixun_virtual_templates(Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_30__.a)(shixun_virtual_templates))}}),Object(_utils_authority__WEBPACK_IMPORTED_MODULE_50__.v)()&&(null==shixun_virtual_templates?void 0:shixun_virtual_templates.length)<5&&react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(_ant_design_icons__WEBPACK_IMPORTED_MODULE_44__.a,{style:{fontSize:"16px",marginLeft:15,color:"#165DFF"},onClick:function(){var e={template_name:"",template_identity:""};shixun_virtual_templates.push(e),setshixun_virtual_templates(Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_30__.a)(shixun_virtual_templates))}}),0!=t&&Object(_utils_authority__WEBPACK_IMPORTED_MODULE_50__.v)()&&react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(_ant_design_icons__WEBPACK_IMPORTED_MODULE_45__.a,{style:{fontSize:"16px",marginLeft:10,color:"#165DFF"},onClick:function(){shixun_virtual_templates.splice(t,1),setshixun_virtual_templates(Object(_Users_ll_Documents_ws_1_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_30__.a)(shixun_virtual_templates))}}))})))))))),hideCode&&websshShow?null:react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.label},"显示代码库地址:"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_21__.a,{checked:display_git_address,disabled:!editable,onChange:function(e){return set_display_git_address(e.target.checked)}}),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.color999," ml10")}," (选中则对学员公开代码库地址,学员可以将所有代码下载到本地)")))),!hideCode&&react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.label},"显示代码目录:"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_21__.a,{checked:codeHidden,disabled:!editable,onChange:function(e){return setCodeHidden(e.target.checked)}}),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.color999," ml10")},"(选中则学员页面显示版本库目录)")),codeHidden&&react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{style:{height:"54px",background:"#f5f5f5",marginTop:"10px",borderRadius:"8px",display:"flex",justifyContent:"left",alignItems:"center",padding:"0px 20px"}},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{style:{display:"flex"}},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("label",null,"代码库文件修改权限:"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelContent,style:{padding:"0px"}},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_21__.a,{checked:codeEditPermission,disabled:!editable,onChange:function(e){return setCodeEditPermission(e.target.checked)}}),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.color999," ml10")},"(勾选后允许学员修改代码库所有文件,否则仅可修改学员任务文件)"))))))),!hideCode&&react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.label},"禁用粘贴:"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_21__.a,{checked:forbidCopy,disabled:!editable,onChange:function(e){return setForbidCopy(e.target.checked)}}),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.color999," ml10")},"(选中则学员在编码区域无法使用粘贴功能)")))),Object(_utils_authority__WEBPACK_IMPORTED_MODULE_50__.v)()&&react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.label},"实验环境使用时长:"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_input_number__WEBPACK_IMPORTED_MODULE_7__.a,{value:survival_time,onChange:function(e){return setSurvivalTime(e)}}),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.color999," ml10")},"分")))),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.titlesize,style:{marginTop:"20px",display:"none"}},"高级设置 ",react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{onClick:function(){return setAdvancedSettingShow(!advancedsettingshow)},style:{color:"#0152d9",fontSize:"14px",cursor:"pointer",marginLeft:"20px"}},advancedsettingshow?"收起":"展开",advancedsettingshow?react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(_ant_design_icons__WEBPACK_IMPORTED_MODULE_46__.a,null):react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(_ant_design_icons__WEBPACK_IMPORTED_MODULE_47__.a,null))),advancedsettingshow&&react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",null,!(null!==(_shixunsDetail$detail7=shixunsDetail.detail)&&void 0!==_shixunsDetail$detail7&&_shixunsDetail$detail7.is_jupyter)&&react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(react__WEBPACK_IMPORTED_MODULE_38___default.a.Fragment,null,react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.flexRow," ").concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.flexAlignCenter)},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("label",{style:{fontSize:"16px"}},"评测脚本:"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_select__WEBPACK_IMPORTED_MODULE_36__.a,{style:{width:"200px"},value:evaluationScript,disabled:2===(null===(_shixunsDetail$settin150=shixunsDetail.setting)||void 0===_shixunsDetail$settin150||null===(_shixunsDetail$settin151=_shixunsDetail$settin150.shixun)||void 0===_shixunsDetail$settin151?void 0:_shixunsDetail$settin151.status)||!editable,placeholder:"请选择评测脚本",onChange:function(e){handleChangeEvaluationScript(e),setevaluationScript(e)}},(standardScriptList||[]).map((function(e,t){return react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(Option,{value:parseInt(e.id),name:e.scptname,key:t},e.scptname)}))))),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.color0152d9," font14 current ml10"),style:{marginTop:"2px"},onClick:handleUseCustomScript},"使用自定义脚本"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_popover__WEBPACK_IMPORTED_MODULE_3__.a,{overlayClassName:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.popover,placement:"bottomLeft",content:react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("p",{className:"font12"},"使用自定义模板,平台无法自动更新脚本,请在关卡创建完后手动更新脚本中的必填参",react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null),"数和以下2个数组元素:",react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null),"challengeProgramNames",react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null),"sourceClassNames",react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null),"示例:有2个关卡的实训",react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null),"各关卡的待编译文件为:",react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null),"src/step1/HelloWorld.java",react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null),"src/step2/Other.java",react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null),"各关卡的编译后生成的执行文件为:",react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null),"step1.HelloWorld",react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null),"step2.Other",react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null),"则数组元素更新如下:",react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null),'ff challengeProgramNames=("src/step1/',react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null),'HelloWorld.java" "src/step2/Other.java")',react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null),'sourceClassNames=("step1.HelloWorld',react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null),'" "step2.Other")',react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null),"其它参数可按实际需求定制"),trigger:"click"},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{style:{marginTop:"2px"},className:"ml10 current font14"},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(_ant_design_icons__WEBPACK_IMPORTED_MODULE_48__.a,null)))),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(_components_monaco_editor__WEBPACK_IMPORTED_MODULE_49__.b,{width:"90%",height:450,style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"20px"},language:"shell",theme:"vs-light",value:evaluateScript,options:{readOnly:2===(null===(_shixunsDetail$settin152=shixunsDetail.setting)||void 0===_shixunsDetail$settin152||null===(_shixunsDetail$settin153=_shixunsDetail$settin152.shixun)||void 0===_shixunsDetail$settin153?void 0:_shixunsDetail$settin153.status)||!editable},onChange:function(e){return setEvaluateScript(e)}})),(null===(_shixunsDetail$detail8=shixunsDetail.detail)||void 0===_shixunsDetail$detail8?void 0:_shixunsDetail$detail8.identity)<3&&editable&&react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.serviceSettingWrap},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.serviceSettingName},"服务配置"),null==serviceConfigList?void 0:serviceConfigList.map((function(e,t){var n,r,i,a,o,s,l,c;return react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{key:t},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:"font16"},e.name)),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:"mb5"},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.serviceSetLeft},"CPU(核):"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_input__WEBPACK_IMPORTED_MODULE_9__.a,{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.serviceSetInput,value:e.cpu_limit,disabled:2===(null===(n=shixunsDetail.setting)||void 0===n||null===(r=n.shixun)||void 0===r?void 0:r.status)||!editable,onChange:function(e){return handleChangeSeviceConfig(e.target.value,"cpu_limit",t)}})),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:"mb5"},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.serviceSetLeft},"最低CPU(核):"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_input__WEBPACK_IMPORTED_MODULE_9__.a,{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.serviceSetInput,value:e.lower_cpu_limit,disabled:2===(null===(i=shixunsDetail.setting)||void 0===i||null===(a=i.shixun)||void 0===a?void 0:a.status)||!editable,onChange:function(e){return handleChangeSeviceConfig(e.target.value,"lower_cpu_limit",t)}})),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:"mb5"},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.serviceSetLeft},"内存限制(M):"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_input__WEBPACK_IMPORTED_MODULE_9__.a,{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.serviceSetInput,value:e.memory_limit,disabled:2===(null===(o=shixunsDetail.setting)||void 0===o||null===(s=o.shixun)||void 0===s?void 0:s.status)||!editable,onChange:function(e){return handleChangeSeviceConfig(e.target.value,"memory_limit",t)}})),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:"mb5"},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.serviceSetLeft},"内存要求(M):"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_input__WEBPACK_IMPORTED_MODULE_9__.a,{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.serviceSetMemoryInput,value:e.request_limit,disabled:2===(null===(l=shixunsDetail.setting)||void 0===l||null===(c=l.shixun)||void 0===c?void 0:c.status)||!editable,onChange:function(e){return handleChangeSeviceConfig(e.target.value,"request_limit",t)}}),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("label",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.serviceSetTip," ml5")},"温馨提示:纯编程类型实训建议使用默认值,对于大数据等建议使用最大内存的30%")))})))),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.titlesize,style:{marginTop:"20px"}}," 评论区"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.label},"显示评论区:"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_switch__WEBPACK_IMPORTED_MODULE_1__.a,{checked:!disableDiscuss,onChange:function(e){return setDisableDiscuss(!e)}}),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.color999," ml10")},"(关闭后,实践项目详情页及关卡挑战页面不显示任何评论)"))))),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{style:{height:"70px",width:"76%",background:"#ffffff",boxShadow:"0px -4px 8px 1px #F1F1F1",position:"absolute",bottom:"0px",display:"flex",alignItems:"center",justifyContent:"center"}},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_button__WEBPACK_IMPORTED_MODULE_23__.a,{style:{marginRight:"10px",width:"100px",height:"40px",borderRadius:"4px",border:"1px solid #0152d9",color:"#0152d9"},onClick:function(){umi__WEBPACK_IMPORTED_MODULE_40__.d.push("/shixuns/".concat(params.id,"/challenges"))}},"取消"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_button__WEBPACK_IMPORTED_MODULE_23__.a,{style:{marginLeft:"10px",width:"100px",height:"40px",fontSize:"16px",background:"#0152d9",borderRadius:"4px"},type:"primary",onClick:function(){return handSubmeit()}},"保存"))),!isShowSetting&&react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{style:{padding:"40px"}},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"创建者"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.itemWrap},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("img",{alt:"用户头像",height:"60",width:"60",className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.img,src:"".concat(_utils_env__WEBPACK_IMPORTED_MODULE_55__.a.IMG_SERVER,"/images/").concat(null==createTitle?void 0:createTitle.user_image_url)}),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.itemContent},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.nameWrap},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.name},null==createTitle?void 0:createTitle.user_name),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.actionGroup})),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.schoolWrap},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.school},null==createTitle?void 0:createTitle.user_school)),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"创建时间:",null==createTitle?void 0:createTitle.created_at),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"更新时间:",null==createTitle?void 0:createTitle.updated_at)))),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(_pages_Shixuns_New_components_ApplyModal__WEBPACK_IMPORTED_MODULE_51__.a,null),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(_UseCustomScriptModal__WEBPACK_IMPORTED_MODULE_52__.a,{onFinish:function(e){return setEvaluateScript(e)}}))}__webpack_exports__.a=Object(umi__WEBPACK_IMPORTED_MODULE_40__.a)((function(e){return{user:e.user,shixunsDetail:e.shixunsDetail,practiceSetting:e.practiceSetting}}))(Setting)},"19Vz": +/*! ModuleConcatenation bailout: Module uses eval() */function(module,__webpack_exports__,__webpack_require__){"use strict";var antd_es_switch_style__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(/*! antd/es/switch/style */"BoS7"),antd_es_switch__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(/*! antd/es/switch */"Sdc0"),antd_es_popover_style__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(/*! antd/es/popover/style */"Q9mQ"),antd_es_popover__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(/*! antd/es/popover */"diRs"),antd_es_tooltip_style__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(/*! antd/es/tooltip/style */"5Dmo"),antd_es_tooltip__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(/*! antd/es/tooltip */"3S7+"),antd_es_input_number_style__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(/*! antd/es/input-number/style */"giR+"),antd_es_input_number__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(/*! antd/es/input-number */"fyUT"),antd_es_input_style__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(/*! antd/es/input/style */"5NDa"),antd_es_input__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(/*! antd/es/input */"5rEg"),antd_es_space_style__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__(/*! antd/es/space/style */"DYRE"),antd_es_space__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__(/*! antd/es/space */"zeV3"),antd_es_date_picker_style__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__(/*! antd/es/date-picker/style */"iQDF"),antd_es_date_picker__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__(/*! antd/es/date-picker */"+eQT"),antd_es_badge_style__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__(/*! antd/es/badge/style */"Awhp"),antd_es_badge__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__(/*! antd/es/badge */"KrTs"),antd_es_auto_complete_style__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__(/*! antd/es/auto-complete/style */"O3gP"),antd_es_auto_complete__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__(/*! antd/es/auto-complete */"lrIw"),antd_es_radio_style__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__(/*! antd/es/radio/style */"7Kak"),antd_es_radio__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__(/*! antd/es/radio */"9yH6"),antd_es_checkbox_style__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__(/*! antd/es/checkbox/style */"sRBo"),antd_es_checkbox__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__(/*! antd/es/checkbox */"kaz8"),antd_es_button_style__WEBPACK_IMPORTED_MODULE_22__=__webpack_require__(/*! antd/es/button/style */"+L6B"),antd_es_button__WEBPACK_IMPORTED_MODULE_23__=__webpack_require__(/*! antd/es/button */"2/Rp"),antd_es_menu_style__WEBPACK_IMPORTED_MODULE_24__=__webpack_require__(/*! antd/es/menu/style */"lUTK"),antd_es_menu__WEBPACK_IMPORTED_MODULE_25__=__webpack_require__(/*! antd/es/menu */"BvKs"),antd_es_modal_style__WEBPACK_IMPORTED_MODULE_26__=__webpack_require__(/*! antd/es/modal/style */"2qtc"),antd_es_modal__WEBPACK_IMPORTED_MODULE_27__=__webpack_require__(/*! antd/es/modal */"kLXV"),_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_28__=__webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/defineProperty */"jrin"),_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_29__=__webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */"k1fw"),_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_30__=__webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/toConsumableArray */"oBTY"),antd_es_message_style__WEBPACK_IMPORTED_MODULE_31__=__webpack_require__(/*! antd/es/message/style */"miYZ"),antd_es_message__WEBPACK_IMPORTED_MODULE_32__=__webpack_require__(/*! antd/es/message */"tsqr"),_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_33__=__webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator */"9og8"),_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__=__webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/slicedToArray */"tJVT"),antd_es_select_style__WEBPACK_IMPORTED_MODULE_35__=__webpack_require__(/*! antd/es/select/style */"OaEy"),antd_es_select__WEBPACK_IMPORTED_MODULE_36__=__webpack_require__(/*! antd/es/select */"2fM7"),_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_37__=__webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */"WmNS"),_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_37___default=__webpack_require__.n(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_37__),react__WEBPACK_IMPORTED_MODULE_38__=__webpack_require__(/*! react */"q1tI"),react__WEBPACK_IMPORTED_MODULE_38___default=__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_38__),umi__WEBPACK_IMPORTED_MODULE_39__=__webpack_require__(/*! umi */"Ty5D"),umi__WEBPACK_IMPORTED_MODULE_40__=__webpack_require__(/*! umi */"9kvl"),_index_less_modules__WEBPACK_IMPORTED_MODULE_41__=__webpack_require__(/*! ./index.less?modules */"1nVM"),_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default=__webpack_require__.n(_index_less_modules__WEBPACK_IMPORTED_MODULE_41__),moment__WEBPACK_IMPORTED_MODULE_42__=__webpack_require__(/*! moment */"wd/R"),moment__WEBPACK_IMPORTED_MODULE_42___default=__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_42__),antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_43__=__webpack_require__(/*! antd/lib/date-picker/locale/zh_CN */"Z0Lh"),antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_43___default=__webpack_require__.n(antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_43__),_ant_design_icons__WEBPACK_IMPORTED_MODULE_44__=__webpack_require__(/*! @ant-design/icons */"w5pM"),_ant_design_icons__WEBPACK_IMPORTED_MODULE_45__=__webpack_require__(/*! @ant-design/icons */"wlus"),_ant_design_icons__WEBPACK_IMPORTED_MODULE_46__=__webpack_require__(/*! @ant-design/icons */"y3Kf"),_ant_design_icons__WEBPACK_IMPORTED_MODULE_47__=__webpack_require__(/*! @ant-design/icons */"8Skl"),_ant_design_icons__WEBPACK_IMPORTED_MODULE_48__=__webpack_require__(/*! @ant-design/icons */"RCxd"),_components_monaco_editor__WEBPACK_IMPORTED_MODULE_49__=__webpack_require__(/*! @/components/monaco-editor */"ZW9T"),_utils_authority__WEBPACK_IMPORTED_MODULE_50__=__webpack_require__(/*! @/utils/authority */"xKgJ"),_pages_Shixuns_New_components_ApplyModal__WEBPACK_IMPORTED_MODULE_51__=__webpack_require__(/*! @/pages/Shixuns/New/components/ApplyModal */"FrRK"),_UseCustomScriptModal__WEBPACK_IMPORTED_MODULE_52__=__webpack_require__(/*! ./UseCustomScriptModal */"QNag"),_utils_fetch__WEBPACK_IMPORTED_MODULE_53__=__webpack_require__(/*! @/utils/fetch */"ErOA"),_components_Permission__WEBPACK_IMPORTED_MODULE_54__=__webpack_require__(/*! ./components/Permission */"sLOW"),_utils_env__WEBPACK_IMPORTED_MODULE_55__=__webpack_require__(/*! @/utils/env */"m3rI"),_utils_verifyLogin_tsx__WEBPACK_IMPORTED_MODULE_56__=__webpack_require__(/*! @/utils/verifyLogin.tsx */"NLgs"),timeFormat="YYYY-MM-DD HH:mm",Option=antd_es_select__WEBPACK_IMPORTED_MODULE_36__.a.Option,handleDateString=function(e){if(!e)return e;var t=e.split(":");if("00"==t[1]||"30"==t[1])return e;var n=parseInt(t[1]);if(n<30||60==n)return[t[0],"30"].join(":");if(n<60){var r=[t[0],"00"].join(":"),i=moment__WEBPACK_IMPORTED_MODULE_42___default()(r,"YYYY-MM-DD HH:mm");return i.add(1,"hours"),i.format("YYYY-MM-DD HH:mm")}return e},radioStyle={display:"block",height:"30px",lineHeight:"30px"};function Setting(_ref){var _user$userInfo,_user$userInfo$shixun,_shixunsDetail$detail,_shixunsDetail$detail2,_shixunsDetail$detail3,_shixunsDetail$detail4,_shixunsDetail$detail5,_shixunsDetail$settin97,_shixunsDetail$settin98,_shixunsDetail$detail6,_shixunsDetail$detail7,_shixunsDetail$settin150,_shixunsDetail$settin151,_shixunsDetail$settin152,_shixunsDetail$settin153,_shixunsDetail$detail8,user=_ref.user,dispatch=_ref.dispatch,shixunsDetail=_ref.shixunsDetail,practiceSetting=_ref.practiceSetting,shixunId=Object(react__WEBPACK_IMPORTED_MODULE_38__.useRef)(),_useState=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(!0),_useState2=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState,2),isShowSetting=_useState2[0],setIsShowSetting=_useState2[1],_useState3=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(),_useState4=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState3,2),taskPass=_useState4[0],setTaskPass=_useState4[1],_useState5=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(),_useState6=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState5,2),testSetPermission=_useState6[0],setTestSetPermission=_useState6[1],_useState7=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(),_useState8=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState7,2),isCopy=_useState8[0],setIsCopy=_useState8[1],_useState9=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(),_useState10=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState9,2),openValue=_useState10[0],setOpenValue=_useState10[1],_useState11=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)([]),_useState12=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState11,2),selectDepartmentList=_useState12[0],setSelectDepartmentList=_useState12[1],_useState13=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)([]),_useState14=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState13,2),departmentList=_useState14[0],setDepartmentList=_useState14[1],_useState15=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(""),_useState16=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState15,2),departmentValue=_useState16[0],setDepartmentValue=_useState16[1],_useState17=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(),_useState18=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState17,2),isOpenTime=_useState18[0],setIsOpenTime=_useState18[1],_useState19=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(),_useState20=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState19,2),openTime=_useState20[0],setOpenTime=_useState20[1],_useState21=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(),_useState22=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState21,2),vnc=_useState22[0],setVNC=_useState22[1],_useState23=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(),_useState24=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState23,2),windows_vnc=_useState24[0],setWindowVNC=_useState24[1],_useState25=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(),_useState26=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState25,2),virtual_machine=_useState26[0],setVirtualMachine=_useState26[1],_useState27=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(),_useState28=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState27,2),linux_vnc=_useState28[0],setLinuxVNC=_useState28[1],_useState29=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(""),_useState30=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState29,2),windows_start_template=_useState30[0],setWindowVNCTemplate=_useState30[1],_useState31=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(),_useState32=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState31,2),websshShow=_useState32[0],setWebsshShow=_useState32[1],_useState33=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(),_useState34=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState33,2),sshRadioValue=_useState34[0],setSshRadioValue=_useState34[1],_useState35=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(),_useState36=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState35,2),multiWebssh=_useState36[0],setMultiWebssh=_useState36[1],_useState37=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(!1),_useState38=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState37,2),hideCode=_useState38[0],setHideCode=_useState38[1],_useState39=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(),_useState40=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState39,2),codeEditPermission=_useState40[0],setCodeEditPermission=_useState40[1],_useState41=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(),_useState42=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState41,2),codeHidden=_useState42[0],setCodeHidden=_useState42[1],_useState43=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(),_useState44=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState43,2),forbidCopy=_useState44[0],setForbidCopy=_useState44[1],_useState45=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(),_useState46=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState45,2),display_git_address=_useState46[0],set_display_git_address=_useState46[1],_useState47=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(!1),_useState48=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState47,2),advancedsettingshow=_useState48[0],setAdvancedSettingShow=_useState48[1],_useState49=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)("vnc"),_useState50=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState49,2),windows_connection_mode=_useState50[0],setWindowsConnectionMode=_useState50[1],_useState51=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(),_useState52=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState51,2),evaluateScript=_useState52[0],setEvaluateScript=_useState52[1],_useState53=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)([]),_useState54=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState53,2),serviceConfigList=_useState54[0],setServiceConfigList=_useState54[1],_useState55=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(),_useState56=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState55,2),evaluationScript=_useState56[0],setevaluationScript=_useState56[1],_useState57=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)([]),_useState58=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState57,2),standardScriptList=_useState58[0],setStandardScripts=_useState58[1],_useState59=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)("1"),_useState60=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState59,2),MenuSelectKey=_useState60[0],setMenuSelectKey=_useState60[1],_useState61=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(!1),_useState62=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState61,2),disableDiscuss=_useState62[0],setDisableDiscuss=_useState62[1],_useState63=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(!1),_useState64=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState63,2),Remote=_useState64[0],setRemote=_useState64[1],_useState65=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(),_useState66=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState65,2),createTitle=_useState66[0],setCreateTitle=_useState66[1],_useState67=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(!1),_useState68=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState67,2),isupdate=_useState68[0],setIsupdate=_useState68[1],_useState69=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(3),_useState70=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState69,2),terminal_count=_useState70[0],setterminal_count=_useState70[1],_useState71=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(!1),_useState72=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState71,2),port=_useState72[0],setport=_useState72[1],_useState73=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(),_useState74=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState73,2),webssh_cloud=_useState74[0],setWebsshCloud=_useState74[1],_useState75=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(0),_useState76=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState75,2),survival_time=_useState76[0],setSurvivalTime=_useState76[1],_useState77=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)([{template_name:"",template_identity:""}]),_useState78=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState77,2),shixun_virtual_templates=_useState78[0],setshixun_virtual_templates=_useState78[1],params=Object(umi__WEBPACK_IMPORTED_MODULE_39__.i)(),diffObj={forbid_copy:"forbidCopy",hide_code:"hideCode",multi_webssh:"multiWebssh",task_pass:"taskPass",test_set_permission:"testSetPermission",code_edit_permission:"codeEditPermission",can_copy:"isCopy",use_scope:"openValue",windows_vnc:"windows_vnc",windows_start_template:"windows_start_template",webssh_cloud:"webssh_cloud",opening_time:"openTime",webssh:"sshRadioValue",display_git_address:"display_git_address",show_code_dir:"codeHidden",choice_standard_scripts:"evaluationScript",evaluate_script:"evaluateScript"},_useState79=Object(react__WEBPACK_IMPORTED_MODULE_38__.useState)(),_useState80=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_34__.a)(_useState79,2),isRadiuvalue=_useState80[0],setIsRadiuValue=_useState80[1],editable=null===(_user$userInfo=user.userInfo)||void 0===_user$userInfo||null===(_user$userInfo$shixun=_user$userInfo.shixun)||void 0===_user$userInfo$shixun?void 0:_user$userInfo$shixun.editable,handleGetDepartments=function(){var e=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_33__.a)(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_37___default.a.mark((function e(t){var n;return _Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_37___default.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,dispatch({type:"shixunsDetail/getDepartments",payload:{q:t}});case 2:(n=e.sent)&&setDepartmentList(n.shools_name||[]);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();Object(react__WEBPACK_IMPORTED_MODULE_38__.useEffect)((function(){var e,t;null!==(e=shixunsDetail.setting)&&void 0!==e&&null!==(t=e.shixun)&&void 0!==t&&t.main_type&&handleInitState()}),[shixunsDetail.setting]),Object(react__WEBPACK_IMPORTED_MODULE_38__.useEffect)((function(){var e,t;dispatch({type:"shixunsDetail/getSettingsData",payload:params}),shixunId.current=null===(e=location.pathname)||void 0===e||null===(t=e.split("/"))||void 0===t?void 0:t[2]}),[]);var handleSelectDepartment=function(e){selectDepartmentList.includes(e)?antd_es_message__WEBPACK_IMPORTED_MODULE_32__.b.info("请勿指定相同的单位"):(setDepartmentValue(null),setSelectDepartmentList([].concat(Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_30__.a)(selectDepartmentList),[e])))};function getRequiredStatus(){return _getRequiredStatus.apply(this,arguments)}function _getRequiredStatus(){return(_getRequiredStatus=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_33__.a)(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_37___default.a.mark((function e(){var t;return _Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_37___default.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_53__.a)("/api/shixuns/".concat(shixunId.current,"/required_status"),{method:"get",params:{}});case 2:(t=e.sent)&&setCreateTitle(null==t?void 0:t.data);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var handleChangeSeviceConfig=function(e,t,n){var r=serviceConfigList.map((function(r,i){return i===n?Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_29__.a)(Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_29__.a)({},r),{},Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_28__.a)({},t,e)):r}));setServiceConfigList(r)},handleInitState=function(){var e,t,n,r,i,a,o,s,l,c,u,d,h,f,p,m,g,v,b,y,_,E,x,C,w,S,O,k,A,T,D,I,M,P,L,R,N,j,B,F,U,W,K,H,G,V,z,q,Y,Q,X,J,Z,$,ee,te,ne,re,ie,ae,oe,se,le,ce,ue,de,he,fe,pe,me=(null==shixunsDetail||null===(e=shixunsDetail.setting)||void 0===e?void 0:e.shixun)||{},ge=(me.choice_main_type,me.main_type,me.small_type,me.choice_small_type,me.is_secret_repository,me.standard_scripts),ve=me.evaluate_script,be=me.shixun_service_configs;(setEvaluateScript(ve),setServiceConfigList(be),setStandardScripts(ge||[]),setWindowVNCTemplate(null===(t=shixunsDetail.setting)||void 0===t||null===(n=t.shixun)||void 0===n?void 0:n.windows_start_template),setWebsshCloud(null===(r=shixunsDetail.setting)||void 0===r||null===(i=r.shixun)||void 0===i?void 0:i.webssh_cloud),setWindowVNC(null===(a=shixunsDetail.setting)||void 0===a||null===(o=a.shixun)||void 0===o?void 0:o.windows_vnc),setVirtualMachine(null===(s=shixunsDetail.setting)||void 0===s||null===(l=s.shixun)||void 0===l?void 0:l.virtual_machine),setLinuxVNC(null===(c=shixunsDetail.setting)||void 0===c||null===(u=c.shixun)||void 0===u?void 0:u.linux_vnc),setWindowsConnectionMode((null===(d=shixunsDetail.setting)||void 0===d||null===(h=d.shixun)||void 0===h?void 0:h.windows_connection_mode)||"vnc"),setVNC(null===(f=shixunsDetail.setting)||void 0===f||null===(p=f.shixun)||void 0===p?void 0:p.vnc),setWebsshShow(!(null===(m=shixunsDetail.setting)||void 0===m||null===(g=m.shixun)||void 0===g||!g.webssh)),setSshRadioValue(null===(v=shixunsDetail.setting)||void 0===v||null===(b=v.shixun)||void 0===b?void 0:b.webssh),setMultiWebssh(null===(y=shixunsDetail.setting)||void 0===y||null===(_=y.shixun)||void 0===_?void 0:_.multi_webssh),setHideCode(null===(E=shixunsDetail.setting)||void 0===E||null===(x=E.shixun)||void 0===x?void 0:x.hide_code),setCodeEditPermission(null===(C=shixunsDetail.setting)||void 0===C||null===(w=C.shixun)||void 0===w?void 0:w.code_edit_permission),setCodeHidden(null===(S=shixunsDetail.setting)||void 0===S||null===(O=S.shixun)||void 0===O?void 0:O.show_code_dir),setForbidCopy(null===(k=shixunsDetail.setting)||void 0===k||null===(A=k.shixun)||void 0===A?void 0:A.forbid_copy),setTaskPass(null===(T=shixunsDetail.setting)||void 0===T||null===(D=T.shixun)||void 0===D?void 0:D.task_pass),setTestSetPermission(null===(I=shixunsDetail.setting)||void 0===I||null===(M=I.shixun)||void 0===M?void 0:M.test_set_permission),set_display_git_address(null===(P=shixunsDetail.setting.shixun)||void 0===P?void 0:P.display_git_address),setIsCopy(null===(L=shixunsDetail.setting)||void 0===L||null===(R=L.shixun)||void 0===R?void 0:R.can_copy),setOpenValue(null===(N=shixunsDetail.setting)||void 0===N||null===(j=N.shixun)||void 0===j?void 0:j.use_scope),setIsOpenTime(!(null===(B=shixunsDetail.setting)||void 0===B||null===(F=B.shixun)||void 0===F||!F.opening_time)),setOpenTime(null===(U=shixunsDetail.setting)||void 0===U||null===(W=U.shixun)||void 0===W?void 0:W.opening_time),setSelectDepartmentList(null===(K=shixunsDetail.setting)||void 0===K||null===(H=K.shixun)||void 0===H?void 0:H.scope_partment),setevaluationScript(null===(G=shixunsDetail.setting)||void 0===G||null===(V=G.shixun)||void 0===V?void 0:V.choice_standard_scripts),setDisableDiscuss(null===(z=shixunsDetail.setting)||void 0===z||null===(q=z.shixun)||void 0===q?void 0:q.is_disable_discuss),setterminal_count(null===(Y=shixunsDetail.setting)||void 0===Y||null===(Q=Y.shixun)||void 0===Q?void 0:Q.terminal_count),setSurvivalTime(null===(X=shixunsDetail.setting)||void 0===X||null===(J=X.shixun)||void 0===J?void 0:J.survival_time),(null==shixunsDetail||null===(Z=shixunsDetail.setting)||void 0===Z||null===($=Z.shixun)||void 0===$||null===(ee=$.shixun_virtual_templates)||void 0===ee?void 0:ee.length)>0)&&setshixun_virtual_templates(Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_30__.a)(null==shixunsDetail||null===(fe=shixunsDetail.setting)||void 0===fe||null===(pe=fe.shixun)||void 0===pe?void 0:pe.shixun_virtual_templates));setport(null===(te=shixunsDetail.setting)||void 0===te||null===(ne=te.shixun)||void 0===ne?void 0:ne.port_mapping),null!==(re=shixunsDetail.setting)&&void 0!==re&&null!==(ie=re.shixun)&&void 0!==ie&&ie.windows_vnc||null!==(ae=shixunsDetail.setting)&&void 0!==ae&&null!==(oe=ae.shixun)&&void 0!==oe&&oe.linux_vnc||null!==(se=shixunsDetail.setting)&&void 0!==se&&null!==(le=se.shixun)&&void 0!==le&&le.vnc||null!==(ce=shixunsDetail.setting)&&void 0!==ce&&null!==(ue=ce.shixun)&&void 0!==ue&&ue.virtual_machine?(setIsRadiuValue(5),setRemote(!0)):null!==(de=shixunsDetail.setting)&&void 0!==de&&null!==(he=de.shixun)&&void 0!==he&&he.webssh&&(setRemote(!0),setIsRadiuValue(3))};Object(react__WEBPACK_IMPORTED_MODULE_38__.useEffect)((function(){var _Object$keys$filter,_shixunsDetail$settin73,_shixunsDetail$settin74,_shixunsDetail$settin75,_shixunsDetail$settin76,_shixunsDetail$settin77,_shixunsDetail$settin78,_shixunsDetail$settin79,_shixunsDetail$settin82,_shixunsDetail$settin83,_shixunsDetail$settin84,confirmLeave=!1;null!==(_Object$keys$filter=Object.keys(diffObj).filter((function(item){var _shixunsDetail$settin72;return(null===(_shixunsDetail$settin72=shixunsDetail.setting)||void 0===_shixunsDetail$settin72?void 0:_shixunsDetail$settin72.shixun[item])!=eval(diffObj[item])})))&&void 0!==_Object$keys$filter&&_Object$keys$filter.length&&(confirmLeave=!0),isOpenTime!=!(null===(_shixunsDetail$settin73=shixunsDetail.setting)||void 0===_shixunsDetail$settin73||null===(_shixunsDetail$settin74=_shixunsDetail$settin73.shixun)||void 0===_shixunsDetail$settin74||!_shixunsDetail$settin74.opening_time)&&(confirmLeave=!0),disableDiscuss!=!(null===(_shixunsDetail$settin75=shixunsDetail.setting)||void 0===_shixunsDetail$settin75||null===(_shixunsDetail$settin76=_shixunsDetail$settin75.shixun)||void 0===_shixunsDetail$settin76||!_shixunsDetail$settin76.is_disable_discuss)&&(confirmLeave=!0),selectDepartmentList.length!=(null===(_shixunsDetail$settin77=shixunsDetail.setting)||void 0===_shixunsDetail$settin77||null===(_shixunsDetail$settin78=_shixunsDetail$settin77.shixun)||void 0===_shixunsDetail$settin78||null===(_shixunsDetail$settin79=_shixunsDetail$settin78.scope_partment)||void 0===_shixunsDetail$settin79?void 0:_shixunsDetail$settin79.length)&&(confirmLeave=!0),null==selectDepartmentList||selectDepartmentList.map((function(e,t){var n,r;e!=(null===(n=shixunsDetail.setting)||void 0===n||null===(r=n.shixun)||void 0===r?void 0:r.scope_partment[t])&&(confirmLeave=!0)})),serviceConfigList.length!=(null===(_shixunsDetail$settin82=shixunsDetail.setting)||void 0===_shixunsDetail$settin82||null===(_shixunsDetail$settin83=_shixunsDetail$settin82.shixun)||void 0===_shixunsDetail$settin83||null===(_shixunsDetail$settin84=_shixunsDetail$settin83.shixun_service_configs)||void 0===_shixunsDetail$settin84?void 0:_shixunsDetail$settin84.length)&&(confirmLeave=!0),null==serviceConfigList||serviceConfigList.map((function(e,t){var n,r,i,a,o,s,l,c,u,d,h,f;(null==e?void 0:e.cpu_limit)!=(null===(n=shixunsDetail.setting)||void 0===n||null===(r=n.shixun)||void 0===r||null===(i=r.shixun_service_configs[t])||void 0===i?void 0:i.cpu_limit)&&(confirmLeave=!0),(null==e?void 0:e.lower_cpu_limit)!=(null===(a=shixunsDetail.setting)||void 0===a||null===(o=a.shixun)||void 0===o||null===(s=o.shixun_service_configs[t])||void 0===s?void 0:s.lower_cpu_limit)&&(confirmLeave=!0),(null==e?void 0:e.memory_limit)!=(null===(l=shixunsDetail.setting)||void 0===l||null===(c=l.shixun)||void 0===c||null===(u=c.shixun_service_configs[t])||void 0===u?void 0:u.memory_limit)&&(confirmLeave=!0),(null==e?void 0:e.request_limit)!=(null===(d=shixunsDetail.setting)||void 0===d||null===(h=d.shixun)||void 0===h||null===(f=h.shixun_service_configs[t])||void 0===f?void 0:f.request_limit)&&(confirmLeave=!0)})),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:confirmLeave}})}),[taskPass,testSetPermission,isCopy,openValue,selectDepartmentList,isOpenTime,openTime,isRadiuvalue,sshRadioValue,multiWebssh,hideCode,display_git_address,codeHidden,codeEditPermission,forbidCopy,evaluationScript,evaluateScript,serviceConfigList,disableDiscuss,webssh_cloud]);var handleUseCustomScript=function(){dispatch({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:shixunId.current}}})};function handSubmeit(){return _handSubmeit.apply(this,arguments)}function _handSubmeit(){return(_handSubmeit=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_33__.a)(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_37___default.a.mark((function e(){var t,n,r,i;return _Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_37___default.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!isOpenTime||openTime){e.next=3;break}return antd_es_message__WEBPACK_IMPORTED_MODULE_32__.b.info("请选择开启时间"),e.abrupt("return");case 3:if(1!==hideCode||!1!==Remote){e.next=6;break}return antd_es_message__WEBPACK_IMPORTED_MODULE_32__.b.info("请至少勾选一种编程页面!"),e.abrupt("return");case 6:if(1!==openValue||selectDepartmentList.length){e.next=9;break}return antd_es_message__WEBPACK_IMPORTED_MODULE_32__.b.info("请选择指定单位公开"),e.abrupt("return");case 9:if(n=null===(t=shixunsDetail.detail)||void 0===t?void 0:t.is_jupyter,r=!1,5==isRadiuvalue&&virtual_machine&&(null==shixun_virtual_templates||shixun_virtual_templates.map((function(e){if(null==e||!e.template_name||null==e||!e.template_identity)return antd_es_message__WEBPACK_IMPORTED_MODULE_32__.b.info("实验角色名称或实例启动模版不能为空"),void(r=!0)}))),!r){e.next=14;break}return e.abrupt("return");case 14:return e.next=16,dispatch({type:"shixunsDetail/updateSetting",payload:{id:shixunId.current,scope_partment:0===openValue?null:selectDepartmentList,shixun:{show_code_dir:codeHidden,forbid_copy:forbidCopy,hide_code:hideCode,multi_webssh:multiWebssh,task_pass:taskPass,test_set_permission:testSetPermission,display_git_address:display_git_address,vnc:vnc,windows_vnc:windows_vnc,virtual_machine:virtual_machine,linux_vnc:linux_vnc,windows_start_template:windows_start_template,webssh_cloud:webssh_cloud,webssh:websshShow?sshRadioValue:0,code_edit_permission:codeEditPermission,can_copy:isCopy,use_scope:openValue,opening_time:openTime,mirror_script_id:n?null:evaluationScript,is_disable_discuss:disableDiscuss,terminal_count:terminal_count,port_mapping:port,survival_time:survival_time,shixun_virtual_templates:shixun_virtual_templates,windows_connection_mode:windows_vnc?windows_connection_mode:null},shixun_info:{evaluate_script:n?null:evaluateScript},shixun_service_configs:serviceConfigList.map((function(e){return{mirror_repository_id:e.mirror_repository_id,cpu_limit:e.cpu_limit,lower_cpu_limit:e.lower_cpu_limit,memory_limit:e.memory_limit,request_limit:e.request_limit}}))}});case 16:0===(null==(i=e.sent)?void 0:i.status)&&(antd_es_message__WEBPACK_IMPORTED_MODULE_32__.b.info("修改成功"),dispatch({type:"shixunsDetail/getSettingsData",payload:params}),dispatch({type:"shixunsDetail/getShixunsDetail",payload:params}));case 18:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var handleChangeEvaluationScript=function(e){var t;antd_es_modal__WEBPACK_IMPORTED_MODULE_27__.a.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:"tc font16"},"原有脚本将被新的脚本覆盖,无法撤销",react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null),"是否确认执行覆盖操作"),onOk:(t=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_33__.a)(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_37___default.a.mark((function t(){return _Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_37___default.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,handleGetScriptContent(e);case 2:antd_es_modal__WEBPACK_IMPORTED_MODULE_27__.a.info({centered:!0,title:"提示",okText:"知道啦",content:react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:"tc font16"},"评测脚本生成成功!")});case 3:case"end":return t.stop()}}),t)}))),function(){return t.apply(this,arguments)})})},handleGetScriptContent=function(){var e=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_33__.a)(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_37___default.a.mark((function e(t){var n;return _Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_37___default.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,dispatch({type:"shixunsDetail/getScriptContent",payload:{id:shixunId.current,script_id:t}});case 2:(n=e.sent)&&setEvaluateScript(n.content);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),handleDeleteShixun=function(){var e=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_33__.a)(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_37___default.a.mark((function e(){var t,n,r,i,a,o,s;return _Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_37___default.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,dispatch({type:"shixunsDetail/getShixunQuote",payload:{id:shixunId.current}});case 2:if(e.t0=e.sent,e.t0){e.next=5;break}e.t0={};case 5:s=e.t0,antd_es_modal__WEBPACK_IMPORTED_MODULE_27__.a.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",width:520,content:react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:"tc font14 ".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.modal)},!(null===(t=s.subjects)||void 0===t||!t.length)&&react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(react__WEBPACK_IMPORTED_MODULE_38___default.a.Fragment,null,react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",null,"该实践项目已被应用到 ",null===(n=s.subjects)||void 0===n||null===(r=n.splice(0,2))||void 0===r?void 0:r.map((function(e){return"《".concat(e,"》")})),"等",react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.colorOrange},null==s?void 0:s.subjects_count),"个实训课程"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null)),!(null===(i=s.courses)||void 0===i||!i.length)&&react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(react__WEBPACK_IMPORTED_MODULE_38___default.a.Fragment,null,react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",null,"该实践项目已被应用到",null===(a=s.courses)||void 0===a||null===(o=a.splice(0,2))||void 0===o?void 0:o.map((function(e){return"《".concat(e,"》")})),"等",react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.colorOrange},null==s?void 0:s.courses_count),"个教学课堂"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null)),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.colorYellow," mt30")},"删除实践项目将影响课程及课堂对该实践项目的使用!请谨慎操作!")),onOk:function(){var e=Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_33__.a)(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_37___default.a.mark((function e(){return _Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_37___default.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,dispatch({type:"shixunsDetail/deleteShixun",payload:{id:shixunId.current}});case 2:1===e.sent.status&&(antd_es_message__WEBPACK_IMPORTED_MODULE_32__.b.success("操作成功"),umi__WEBPACK_IMPORTED_MODULE_40__.d.push("/shixuns"));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),handleDeleteElseShixun=function(){Object(_utils_verifyLogin_tsx__WEBPACK_IMPORTED_MODULE_56__.b)(dispatch,"不能进行删除")};function showExitmodel(e){antd_es_modal__WEBPACK_IMPORTED_MODULE_27__.a.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){setMenuSelectKey(e),1===parseInt(e)?(setIsShowSetting(!0),handleInitState()):(setIsShowSetting(!1),getRequiredStatus()),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}})}return react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{style:{height:"100%",display:"flex",background:"#fff",position:"relative"}},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{style:{height:"100%",background:"#0A143D",width:"25%",maxWidth:"440px",padding:"20px 20px",color:"#ffffff"}},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{style:{padding:"0px 15px",fontSize:"16px"}},"设置"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_menu__WEBPACK_IMPORTED_MODULE_25__.a,{selectedKeys:[MenuSelectKey],theme:"dark",style:{background:"#0A143D",marginTop:"30px",fontSize:"14px"},onClick:function(e){var t;null!=practiceSetting&&null!==(t=practiceSetting.sideBar)&&void 0!==t&&t.confirmLeave?showExitmodel(e.key):(setMenuSelectKey(e.key),1===parseInt(e.key)?(setIsShowSetting(!0),handleInitState()):(setIsShowSetting(!1),getRequiredStatus()))}},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_menu__WEBPACK_IMPORTED_MODULE_25__.a.Item,{key:1},"设置"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_menu__WEBPACK_IMPORTED_MODULE_25__.a.Item,{key:2},"关于实训"))),isShowSetting&&(null==shixunsDetail||null===(_shixunsDetail$detail=shixunsDetail.detail)||void 0===_shixunsDetail$detail?void 0:_shixunsDetail$detail.is_jupyter_lab)&&react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(_components_Permission__WEBPACK_IMPORTED_MODULE_54__.a,null),isShowSetting&&!(null!=shixunsDetail&&null!==(_shixunsDetail$detail2=shixunsDetail.detail)&&void 0!==_shixunsDetail$detail2&&_shixunsDetail$detail2.is_jupyter_lab)&&react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{style:{width:"calc(100% - 24%)",overflow:"auto"}},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{style:{padding:"40px 40px",marginBottom:"70px"}},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.titlesize,style:{display:"flex"}},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{style:{flex:"1"}},"关卡和测试集"),2!==(null==shixunsDetail||null===(_shixunsDetail$detail3=shixunsDetail.detail)||void 0===_shixunsDetail$detail3?void 0:_shixunsDetail$detail3.shixun_status)?react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_button__WEBPACK_IMPORTED_MODULE_23__.a,{danger:!0,onClick:handleDeleteShixun},"删除实践项目"):react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_button__WEBPACK_IMPORTED_MODULE_23__.a,{danger:!0,onClick:handleDeleteElseShixun},"删除实践项目")),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.label},"跳关:"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_21__.a,{checked:taskPass,disabled:!editable,onChange:function(e){return setTaskPass(e.target.checked)}}),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.color999," ml10")},"(选中则允许学员跳关学习实训关卡任务)")))),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.label},"测试集解锁:"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_21__.a,{checked:testSetPermission,disabled:!editable,onChange:function(e){return setTestSetPermission(e.target.checked)}}),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.color999," ml10")},"(选中则允许学员通过金币解锁查看隐藏测试集的内容)")))),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.titlesize,style:{marginTop:"20px"}},"权限"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.label},"复制/合并:"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_21__.a,{checked:isCopy,onChange:function(e){return setIsCopy(e.target.checked)},disabled:!editable}),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.color999)},"(选中则允许已职业认证的教师复制该实训)")))),!(((null===(_shixunsDetail$detail4=shixunsDetail.detail)||void 0===_shixunsDetail$detail4?void 0:_shixunsDetail$detail4.shixun_status)>1||2===(null===(_shixunsDetail$detail5=shixunsDetail.detail)||void 0===_shixunsDetail$detail5?void 0:_shixunsDetail$detail5.public))&&0===(null===(_shixunsDetail$settin97=shixunsDetail.setting)||void 0===_shixunsDetail$settin97||null===(_shixunsDetail$settin98=_shixunsDetail$settin97.shixun)||void 0===_shixunsDetail$settin98?void 0:_shixunsDetail$settin98.use_scope)&&(null===(_shixunsDetail$detail6=shixunsDetail.detail)||void 0===_shixunsDetail$detail6?void 0:_shixunsDetail$detail6.identity)>2)&&react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.label,style:{padding:"4px 0px"}},"公开程度:"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_19__.a.Group,{value:openValue,onChange:function(e){return setOpenValue(e.target.value)},disabled:!editable},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_19__.a,{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.radio,value:0},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",null,"对所有单位公开"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.color999},"(实训发布后,所有用户可见)")),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_19__.a,{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.radio,style:{marginTop:"22px"},value:1},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",null,"对指定单位公开"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.color999},"(实训发布后,仅对下方指定单位的用户可见)"))),1===openValue&&react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(react__WEBPACK_IMPORTED_MODULE_38___default.a.Fragment,null,react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.graaytitle},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_auto_complete__WEBPACK_IMPORTED_MODULE_17__.a,{showSearch:!0,className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.selectSchool,bordered:!1,placeholder:"请输入并选择单位名称",value:departmentValue,onChange:function(e){setDepartmentValue(e),handleGetDepartments(e)},disabled:!editable,onSelect:handleSelectDepartment,options:null==departmentList?void 0:departmentList.map((function(e){return{value:e}}))})),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:"mt10"},null==selectDepartmentList?void 0:selectDepartmentList.map((function(e){return editable?react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_badge__WEBPACK_IMPORTED_MODULE_15__.a,{count:"x",className:"mr20 current",onClick:function(){return setSelectDepartmentList(selectDepartmentList.filter((function(t){return t!==e})))}},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_button__WEBPACK_IMPORTED_MODULE_23__.a,{type:"primary",ghost:!0},e)):react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_button__WEBPACK_IMPORTED_MODULE_23__.a,{type:"primary",ghost:!0,className:"mr20"},e)})))))),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.label},"开启时间:"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_21__.a,{checked:isOpenTime,onChange:function(e){setIsOpenTime(e.target.checked),e.target.checked||setOpenTime("")},disabled:!editable}),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.color999," ml10")},"(选中则学员在指定的开启时间后才能开启挑战)")),isOpenTime&&react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.graaytitle},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_date_picker__WEBPACK_IMPORTED_MODULE_13__.a,{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.dataPicker),format:timeFormat,locale:antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_43___default.a,bordered:!1,disabled:!editable,placeholder:"请输入开启时间",showToday:!1,disabledDate:function(e){return e&&e0)setshixun_virtual_templates(Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_30__.a)(null==shixunsDetail||null===(C=shixunsDetail.setting)||void 0===C||null===(w=C.shixun)||void 0===w?void 0:w.shixun_virtual_templates));else setshixun_virtual_templates([{template_name:"",template_identity:""}])}}},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_19__.a,{value:"linux",className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.radio,style:{marginTop:"22px"}},"Linux容器",react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.color999," ml10")},"(学员进行实验时,使用Linux图形化方式显示操作界面)")),!linux_vnc&&!windows_vnc&&react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_21__.a,{style:{marginLeft:"30px",marginTop:"10px"},checked:port,disabled:!editable,onChange:function(e){return setport(e.target.checked)}},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:" ml10",style:{marginTop:"22px"}},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",null,"启用外网服务访问:"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.color999},"(请注意将服务器程序的端口号映射到指定端口)"))),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_19__.a,{value:"linux_vnc",className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.radio,style:{marginTop:"22px"}},"Linux云主机图形化模式",react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.color999," ml10")},"(学员进行实验时,使用Linux图形化方式显示操作界面)")),5==isRadiuvalue&&linux_vnc&&react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.label,style:{paddingTop:"5px"}},"实例启动模板:"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_input__WEBPACK_IMPORTED_MODULE_9__.a,{value:windows_start_template,onChange:function(e){return setWindowVNCTemplate(e.target.value)},style:{width:500},placeholder:"请输入Linux实例启动模板名称"})))),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_19__.a,{value:"windows_vnc",className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.radio,style:{marginTop:"22px"}},"Windows云主机图形化模式",react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.color999," ml10")},"(学员进行实验时,使用Windows图形化方式显示操作界面)")),5==isRadiuvalue&&windows_vnc&&react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(react__WEBPACK_IMPORTED_MODULE_38___default.a.Fragment,null,react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.label,style:{paddingTop:"5px"}},"实例启动模板:"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_input__WEBPACK_IMPORTED_MODULE_9__.a,{value:windows_start_template,onChange:function(e){return setWindowVNCTemplate(e.target.value)},style:{width:500},placeholder:"请输入Windows实例启动模板名称"})))),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.label,style:{paddingTop:"5px"}},"实例启动方式:"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_select__WEBPACK_IMPORTED_MODULE_36__.a,{value:windows_connection_mode,onChange:function(e){return setWindowsConnectionMode(e)}},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_select__WEBPACK_IMPORTED_MODULE_36__.a.Option,{value:"vnc"},"VNC方式启动"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_select__WEBPACK_IMPORTED_MODULE_36__.a.Option,{value:"rdp"},"RDP方式启动")))))),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_tooltip__WEBPACK_IMPORTED_MODULE_5__.a,{title:Object(_utils_authority__WEBPACK_IMPORTED_MODULE_50__.o)()?"":"只有平台管理员或运营人员才能配置虚拟机模式"},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_19__.a,{disabled:!Object(_utils_authority__WEBPACK_IMPORTED_MODULE_50__.o)(),value:"virtual_machine",className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.radio,style:{marginTop:"22px"}},"虚拟机图形化模式",react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.color999," ml10")},"(学员进行实验时,使用虚拟机图形化方式显示操作界面)"))),5==isRadiuvalue&&virtual_machine&&react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"14px"}},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{style:{fontSize:"14px",width:213,marginRight:42,color:"#333333"}},"实验角色名称:"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{style:{fontSize:"14px",color:"#333333"}},"实例启动模板:")),null==shixun_virtual_templates?void 0:shixun_virtual_templates.map((function(e,t){return react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"14px"}},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_input__WEBPACK_IMPORTED_MODULE_9__.a,{maxLength:8,style:{width:213,height:32,marginRight:42},placeholder:"请输入实验角色名称",value:null==e?void 0:e.template_name,onChange:function(t){e.template_name=t.target.value,setshixun_virtual_templates(Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_30__.a)(shixun_virtual_templates))}}),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_input__WEBPACK_IMPORTED_MODULE_9__.a,{style:{width:380,height:32},placeholder:"请输入虚拟机实例启动模版名称",value:null==e?void 0:e.template_identity,onChange:function(t){e.template_identity=t.target.value,setshixun_virtual_templates(Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_30__.a)(shixun_virtual_templates))}}),Object(_utils_authority__WEBPACK_IMPORTED_MODULE_50__.v)()&&(null==shixun_virtual_templates?void 0:shixun_virtual_templates.length)<5&&react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(_ant_design_icons__WEBPACK_IMPORTED_MODULE_44__.a,{style:{fontSize:"16px",marginLeft:15,color:"#165DFF"},onClick:function(){var e={template_name:"",template_identity:""};shixun_virtual_templates.push(e),setshixun_virtual_templates(Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_30__.a)(shixun_virtual_templates))}}),0!=t&&Object(_utils_authority__WEBPACK_IMPORTED_MODULE_50__.v)()&&react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(_ant_design_icons__WEBPACK_IMPORTED_MODULE_45__.a,{style:{fontSize:"16px",marginLeft:10,color:"#165DFF"},onClick:function(){shixun_virtual_templates.splice(t,1),setshixun_virtual_templates(Object(_Users_maotianwen_educoder_local_version_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_30__.a)(shixun_virtual_templates))}}))})))))))),hideCode&&websshShow?null:react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.label},"显示代码库地址:"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_21__.a,{checked:display_git_address,disabled:!editable,onChange:function(e){return set_display_git_address(e.target.checked)}}),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.color999," ml10")}," (选中则对学员公开代码库地址,学员可以将所有代码下载到本地)")))),!hideCode&&react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.label},"显示代码目录:"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_21__.a,{checked:codeHidden,disabled:!editable,onChange:function(e){return setCodeHidden(e.target.checked)}}),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.color999," ml10")},"(选中则学员页面显示版本库目录)")),codeHidden&&react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{style:{height:"54px",background:"#f5f5f5",marginTop:"10px",borderRadius:"8px",display:"flex",justifyContent:"left",alignItems:"center",padding:"0px 20px"}},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{style:{display:"flex"}},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("label",null,"代码库文件修改权限:"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelContent,style:{padding:"0px"}},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_21__.a,{checked:codeEditPermission,disabled:!editable,onChange:function(e){return setCodeEditPermission(e.target.checked)}}),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.color999," ml10")},"(勾选后允许学员修改代码库所有文件,否则仅可修改学员任务文件)"))))))),!hideCode&&react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.label},"禁用粘贴:"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_21__.a,{checked:forbidCopy,disabled:!editable,onChange:function(e){return setForbidCopy(e.target.checked)}}),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.color999," ml10")},"(选中则学员在编码区域无法使用粘贴功能)")))),Object(_utils_authority__WEBPACK_IMPORTED_MODULE_50__.v)()&&react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.label},"实验环境使用时长:"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_input_number__WEBPACK_IMPORTED_MODULE_7__.a,{value:survival_time,onChange:function(e){return setSurvivalTime(e)}}),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.color999," ml10")},"分")))),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.titlesize,style:{marginTop:"20px",display:"none"}},"高级设置 ",react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{onClick:function(){return setAdvancedSettingShow(!advancedsettingshow)},style:{color:"#0152d9",fontSize:"14px",cursor:"pointer",marginLeft:"20px"}},advancedsettingshow?"收起":"展开",advancedsettingshow?react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(_ant_design_icons__WEBPACK_IMPORTED_MODULE_46__.a,null):react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(_ant_design_icons__WEBPACK_IMPORTED_MODULE_47__.a,null))),advancedsettingshow&&react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",null,!(null!==(_shixunsDetail$detail7=shixunsDetail.detail)&&void 0!==_shixunsDetail$detail7&&_shixunsDetail$detail7.is_jupyter)&&react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(react__WEBPACK_IMPORTED_MODULE_38___default.a.Fragment,null,react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.flexRow," ").concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.flexAlignCenter)},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("label",{style:{fontSize:"16px"}},"评测脚本:"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_select__WEBPACK_IMPORTED_MODULE_36__.a,{style:{width:"200px"},value:evaluationScript,disabled:2===(null===(_shixunsDetail$settin150=shixunsDetail.setting)||void 0===_shixunsDetail$settin150||null===(_shixunsDetail$settin151=_shixunsDetail$settin150.shixun)||void 0===_shixunsDetail$settin151?void 0:_shixunsDetail$settin151.status)||!editable,placeholder:"请选择评测脚本",onChange:function(e){handleChangeEvaluationScript(e),setevaluationScript(e)}},(standardScriptList||[]).map((function(e,t){return react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(Option,{value:parseInt(e.id),name:e.scptname,key:t},e.scptname)}))))),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.color0152d9," font14 current ml10"),style:{marginTop:"2px"},onClick:handleUseCustomScript},"使用自定义脚本"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_popover__WEBPACK_IMPORTED_MODULE_3__.a,{overlayClassName:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.popover,placement:"bottomLeft",content:react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("p",{className:"font12"},"使用自定义模板,平台无法自动更新脚本,请在关卡创建完后手动更新脚本中的必填参",react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null),"数和以下2个数组元素:",react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null),"challengeProgramNames",react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null),"sourceClassNames",react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null),"示例:有2个关卡的实训",react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null),"各关卡的待编译文件为:",react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null),"src/step1/HelloWorld.java",react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null),"src/step2/Other.java",react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null),"各关卡的编译后生成的执行文件为:",react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null),"step1.HelloWorld",react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null),"step2.Other",react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null),"则数组元素更新如下:",react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null),'ff challengeProgramNames=("src/step1/',react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null),'HelloWorld.java" "src/step2/Other.java")',react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null),'sourceClassNames=("step1.HelloWorld',react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null),'" "step2.Other")',react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("br",null),"其它参数可按实际需求定制"),trigger:"click"},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{style:{marginTop:"2px"},className:"ml10 current font14"},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(_ant_design_icons__WEBPACK_IMPORTED_MODULE_48__.a,null)))),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(_components_monaco_editor__WEBPACK_IMPORTED_MODULE_49__.b,{width:"90%",height:450,style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"20px"},language:"shell",theme:"vs-light",value:evaluateScript,options:{readOnly:2===(null===(_shixunsDetail$settin152=shixunsDetail.setting)||void 0===_shixunsDetail$settin152||null===(_shixunsDetail$settin153=_shixunsDetail$settin152.shixun)||void 0===_shixunsDetail$settin153?void 0:_shixunsDetail$settin153.status)||!editable},onChange:function(e){return setEvaluateScript(e)}})),(null===(_shixunsDetail$detail8=shixunsDetail.detail)||void 0===_shixunsDetail$detail8?void 0:_shixunsDetail$detail8.identity)<3&&editable&&react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.serviceSettingWrap},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.serviceSettingName},"服务配置"),null==serviceConfigList?void 0:serviceConfigList.map((function(e,t){var n,r,i,a,o,s,l,c;return react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{key:t},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:"font16"},e.name)),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:"mb5"},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.serviceSetLeft},"CPU(核):"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_input__WEBPACK_IMPORTED_MODULE_9__.a,{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.serviceSetInput,value:e.cpu_limit,disabled:2===(null===(n=shixunsDetail.setting)||void 0===n||null===(r=n.shixun)||void 0===r?void 0:r.status)||!editable,onChange:function(e){return handleChangeSeviceConfig(e.target.value,"cpu_limit",t)}})),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:"mb5"},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.serviceSetLeft},"最低CPU(核):"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_input__WEBPACK_IMPORTED_MODULE_9__.a,{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.serviceSetInput,value:e.lower_cpu_limit,disabled:2===(null===(i=shixunsDetail.setting)||void 0===i||null===(a=i.shixun)||void 0===a?void 0:a.status)||!editable,onChange:function(e){return handleChangeSeviceConfig(e.target.value,"lower_cpu_limit",t)}})),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:"mb5"},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.serviceSetLeft},"内存限制(M):"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_input__WEBPACK_IMPORTED_MODULE_9__.a,{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.serviceSetInput,value:e.memory_limit,disabled:2===(null===(o=shixunsDetail.setting)||void 0===o||null===(s=o.shixun)||void 0===s?void 0:s.status)||!editable,onChange:function(e){return handleChangeSeviceConfig(e.target.value,"memory_limit",t)}})),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:"mb5"},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.serviceSetLeft},"内存要求(M):"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_input__WEBPACK_IMPORTED_MODULE_9__.a,{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.serviceSetMemoryInput,value:e.request_limit,disabled:2===(null===(l=shixunsDetail.setting)||void 0===l||null===(c=l.shixun)||void 0===c?void 0:c.status)||!editable,onChange:function(e){return handleChangeSeviceConfig(e.target.value,"request_limit",t)}}),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("label",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.serviceSetTip," ml5")},"温馨提示:纯编程类型实训建议使用默认值,对于大数据等建议使用最大内存的30%")))})))),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.titlesize,style:{marginTop:"20px"}}," 评论区"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.label},"显示评论区:"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_switch__WEBPACK_IMPORTED_MODULE_1__.a,{checked:!disableDiscuss,onChange:function(e){return setDisableDiscuss(!e)}}),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.color999," ml10")},"(关闭后,实践项目详情页及关卡挑战页面不显示任何评论)"))))),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{style:{height:"70px",width:"76%",background:"#ffffff",boxShadow:"0px -4px 8px 1px #F1F1F1",position:"absolute",bottom:"0px",display:"flex",alignItems:"center",justifyContent:"center"}},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_button__WEBPACK_IMPORTED_MODULE_23__.a,{style:{marginRight:"10px",width:"100px",height:"40px",borderRadius:"4px",border:"1px solid #0152d9",color:"#0152d9"},onClick:function(){umi__WEBPACK_IMPORTED_MODULE_40__.d.push("/shixuns/".concat(params.id,"/challenges"))}},"取消"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(antd_es_button__WEBPACK_IMPORTED_MODULE_23__.a,{style:{marginLeft:"10px",width:"100px",height:"40px",fontSize:"16px",background:"#0152d9",borderRadius:"4px"},type:"primary",onClick:function(){return handSubmeit()}},"保存"))),!isShowSetting&&react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{style:{padding:"40px"}},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"创建者"),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.itemWrap},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("img",{alt:"用户头像",height:"60",width:"60",className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.img,src:"".concat(_utils_env__WEBPACK_IMPORTED_MODULE_55__.a.IMG_SERVER,"/images/").concat(null==createTitle?void 0:createTitle.user_image_url)}),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.itemContent},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.nameWrap},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.name},null==createTitle?void 0:createTitle.user_name),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.actionGroup})),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.schoolWrap},react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_41___default.a.school},null==createTitle?void 0:createTitle.user_school)),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"创建时间:",null==createTitle?void 0:createTitle.created_at),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"更新时间:",null==createTitle?void 0:createTitle.updated_at)))),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(_pages_Shixuns_New_components_ApplyModal__WEBPACK_IMPORTED_MODULE_51__.a,null),react__WEBPACK_IMPORTED_MODULE_38___default.a.createElement(_UseCustomScriptModal__WEBPACK_IMPORTED_MODULE_52__.a,{onFinish:function(e){return setEvaluateScript(e)}}))}__webpack_exports__.a=Object(umi__WEBPACK_IMPORTED_MODULE_40__.a)((function(e){return{user:e.user,shixunsDetail:e.shixunsDetail,practiceSetting:e.practiceSetting}}))(Setting)},"19Vz": /*!**************************************************************!*\ !*** ./node_modules/codemirror/addon/display/placeholder.js ***! \**************************************************************/ diff --git a/p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer.c1c277c9.async.js b/p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer.3d5eb788.async.js similarity index 100% rename from p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer.c1c277c9.async.js rename to p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer.3d5eb788.async.js diff --git a/p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting.4095740d.async.js b/p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting.5a2c3f74.async.js similarity index 100% rename from p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting.4095740d.async.js rename to p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting.5a2c3f74.async.js diff --git a/p__Shixuns__Edit__body__Level__Challenges__EditQuestion.9e78349a.async.js b/p__Shixuns__Edit__body__Level__Challenges__EditQuestion.126832df.async.js similarity index 100% rename from p__Shixuns__Edit__body__Level__Challenges__EditQuestion.9e78349a.async.js rename to p__Shixuns__Edit__body__Level__Challenges__EditQuestion.126832df.async.js diff --git a/p__Shixuns__Edit__body__Level__Challenges__NewPractice.02071450.async.js b/p__Shixuns__Edit__body__Level__Challenges__NewPractice.8b808663.async.js similarity index 100% rename from p__Shixuns__Edit__body__Level__Challenges__NewPractice.02071450.async.js rename to p__Shixuns__Edit__body__Level__Challenges__NewPractice.8b808663.async.js diff --git a/p__Shixuns__Edit__body__Level__Challenges__NewQuestion.1cab005d.async.js b/p__Shixuns__Edit__body__Level__Challenges__NewQuestion.51972513.async.js similarity index 100% rename from p__Shixuns__Edit__body__Level__Challenges__NewQuestion.1cab005d.async.js rename to p__Shixuns__Edit__body__Level__Challenges__NewQuestion.51972513.async.js diff --git a/p__Shixuns__Edit__body__Level__Challenges__RankingSetting.ce95eb59.async.js b/p__Shixuns__Edit__body__Level__Challenges__RankingSetting.726485c5.async.js similarity index 100% rename from p__Shixuns__Edit__body__Level__Challenges__RankingSetting.ce95eb59.async.js rename to p__Shixuns__Edit__body__Level__Challenges__RankingSetting.726485c5.async.js diff --git a/p__Shixuns__Edit__body__Warehouse.4c03f6ea.async.js b/p__Shixuns__Edit__body__Warehouse.fe88c364.async.js similarity index 100% rename from p__Shixuns__Edit__body__Warehouse.4c03f6ea.async.js rename to p__Shixuns__Edit__body__Warehouse.fe88c364.async.js diff --git a/p__Shixuns__Exports.674d703c.async.js b/p__Shixuns__Exports.47999e2a.async.js similarity index 100% rename from p__Shixuns__Exports.674d703c.async.js rename to p__Shixuns__Exports.47999e2a.async.js diff --git a/p__Shixuns__Index.cbdde114.async.js b/p__Shixuns__Index.26616935.async.js similarity index 100% rename from p__Shixuns__Index.cbdde114.async.js rename to p__Shixuns__Index.26616935.async.js diff --git a/p__Shixuns__New.5ecf0bb2.async.js b/p__Shixuns__New.4a23f6ab.async.js similarity index 100% rename from p__Shixuns__New.5ecf0bb2.async.js rename to p__Shixuns__New.4a23f6ab.async.js diff --git a/p__Shixuns__New__CreateImg.48f12d19.async.js b/p__Shixuns__New__CreateImg.4a221740.async.js similarity index 100% rename from p__Shixuns__New__CreateImg.48f12d19.async.js rename to p__Shixuns__New__CreateImg.4a221740.async.js diff --git a/p__Shixuns__New__ImagePreview.9944a8fd.async.js b/p__Shixuns__New__ImagePreview.3506b893.async.js similarity index 100% rename from p__Shixuns__New__ImagePreview.9944a8fd.async.js rename to p__Shixuns__New__ImagePreview.3506b893.async.js diff --git a/p__Terminal__.b4b160ef.async.js b/p__Terminal__.db434645.async.js similarity index 100% rename from p__Terminal__.b4b160ef.async.js rename to p__Terminal__.db434645.async.js diff --git a/p__Three.a65454c6.async.js b/p__Three.df3b979d.async.js similarity index 100% rename from p__Three.a65454c6.async.js rename to p__Three.df3b979d.async.js diff --git a/p__User__Detail__Certificate__index.e446fe6d.async.js b/p__User__Detail__Certificate__index.aa270fd3.async.js similarity index 100% rename from p__User__Detail__Certificate__index.e446fe6d.async.js rename to p__User__Detail__Certificate__index.aa270fd3.async.js diff --git a/p__User__Detail__Classrooms__index.eac44c8e.async.js b/p__User__Detail__Classrooms__index.da851e56.async.js similarity index 100% rename from p__User__Detail__Classrooms__index.eac44c8e.async.js rename to p__User__Detail__Classrooms__index.da851e56.async.js diff --git a/p__User__Detail__ExperImentImg__Detail__index.fc4f321c.async.js b/p__User__Detail__ExperImentImg__Detail__index.a288768f.async.js similarity index 100% rename from p__User__Detail__ExperImentImg__Detail__index.fc4f321c.async.js rename to p__User__Detail__ExperImentImg__Detail__index.a288768f.async.js diff --git a/p__User__Detail__ExperImentImg__index.4d5d453e.async.js b/p__User__Detail__ExperImentImg__index.710a8798.async.js similarity index 100% rename from p__User__Detail__ExperImentImg__index.4d5d453e.async.js rename to p__User__Detail__ExperImentImg__index.710a8798.async.js diff --git a/p__User__Detail__LearningPath__index.123d78ae.async.js b/p__User__Detail__LearningPath__index.901f278b.async.js similarity index 100% rename from p__User__Detail__LearningPath__index.123d78ae.async.js rename to p__User__Detail__LearningPath__index.901f278b.async.js diff --git a/p__User__Detail__Order__index.2357881e.async.js b/p__User__Detail__Order__index.140ed250.async.js similarity index 100% rename from p__User__Detail__Order__index.2357881e.async.js rename to p__User__Detail__Order__index.140ed250.async.js diff --git a/p__User__Detail__Order__pages__orderInformation__index.b36d4317.async.js b/p__User__Detail__Order__pages__orderInformation__index.c7bbfa22.async.js similarity index 100% rename from p__User__Detail__Order__pages__orderInformation__index.b36d4317.async.js rename to p__User__Detail__Order__pages__orderInformation__index.c7bbfa22.async.js diff --git a/p__User__Detail__Order__pages__orderPay__index.54f1058a.async.js b/p__User__Detail__Order__pages__orderPay__index.df66e99f.async.js similarity index 100% rename from p__User__Detail__Order__pages__orderPay__index.54f1058a.async.js rename to p__User__Detail__Order__pages__orderPay__index.df66e99f.async.js diff --git a/p__User__Detail__Order__pages__result__index.8263a801.async.js b/p__User__Detail__Order__pages__result__index.d4e99ff6.async.js similarity index 100% rename from p__User__Detail__Order__pages__result__index.8263a801.async.js rename to p__User__Detail__Order__pages__result__index.d4e99ff6.async.js diff --git a/p__User__Detail__OtherResources__index.d924bedf.async.js b/p__User__Detail__OtherResources__index.3a3f8543.async.js similarity index 100% rename from p__User__Detail__OtherResources__index.d924bedf.async.js rename to p__User__Detail__OtherResources__index.3a3f8543.async.js diff --git a/p__User__Detail__Paths__index.5e0267aa.async.js b/p__User__Detail__Paths__index.2c3474ba.async.js similarity index 100% rename from p__User__Detail__Paths__index.5e0267aa.async.js rename to p__User__Detail__Paths__index.2c3474ba.async.js diff --git a/p__User__Detail__Projects__index.91b59547.async.js b/p__User__Detail__Projects__index.8eba6fab.async.js similarity index 100% rename from p__User__Detail__Projects__index.91b59547.async.js rename to p__User__Detail__Projects__index.8eba6fab.async.js diff --git a/p__User__Detail__Shixuns__index.5f699532.async.js b/p__User__Detail__Shixuns__index.45c7ddb3.async.js similarity index 100% rename from p__User__Detail__Shixuns__index.5f699532.async.js rename to p__User__Detail__Shixuns__index.45c7ddb3.async.js diff --git a/p__User__Detail__TeachGroup__index.f07972ad.async.js b/p__User__Detail__TeachGroup__index.3ede873c.async.js similarity index 100% rename from p__User__Detail__TeachGroup__index.f07972ad.async.js rename to p__User__Detail__TeachGroup__index.3ede873c.async.js diff --git a/p__User__Detail__Topics__Detail__index.651f4ca0.async.js b/p__User__Detail__Topics__Detail__index.a6f07102.async.js similarity index 100% rename from p__User__Detail__Topics__Detail__index.651f4ca0.async.js rename to p__User__Detail__Topics__Detail__index.a6f07102.async.js diff --git a/p__User__Detail__Topics__Exercise__Detail__index.1b2c7580.async.js b/p__User__Detail__Topics__Exercise__Detail__index.8003d035.async.js similarity index 100% rename from p__User__Detail__Topics__Exercise__Detail__index.1b2c7580.async.js rename to p__User__Detail__Topics__Exercise__Detail__index.8003d035.async.js diff --git a/p__User__Detail__Topics__Exercise__Edit__index.2ca17d43.async.js b/p__User__Detail__Topics__Exercise__Edit__index.3d42de33.async.js similarity index 100% rename from p__User__Detail__Topics__Exercise__Edit__index.2ca17d43.async.js rename to p__User__Detail__Topics__Exercise__Edit__index.3d42de33.async.js diff --git a/p__User__Detail__Topics__Group__index.0de69b76.async.js b/p__User__Detail__Topics__Group__index.ad62075d.async.js similarity index 100% rename from p__User__Detail__Topics__Group__index.0de69b76.async.js rename to p__User__Detail__Topics__Group__index.ad62075d.async.js diff --git a/p__User__Detail__Topics__Normal__index.88fbfde1.async.js b/p__User__Detail__Topics__Normal__index.68c5cdda.async.js similarity index 100% rename from p__User__Detail__Topics__Normal__index.88fbfde1.async.js rename to p__User__Detail__Topics__Normal__index.68c5cdda.async.js diff --git a/p__User__Detail__Topics__Poll__Detail__index.0cc06aa2.async.js b/p__User__Detail__Topics__Poll__Detail__index.249155b1.async.js similarity index 100% rename from p__User__Detail__Topics__Poll__Detail__index.0cc06aa2.async.js rename to p__User__Detail__Topics__Poll__Detail__index.249155b1.async.js diff --git a/p__User__Detail__Topics__Poll__Edit__index.a1e20142.async.js b/p__User__Detail__Topics__Poll__Edit__index.0583f06a.async.js similarity index 100% rename from p__User__Detail__Topics__Poll__Edit__index.a1e20142.async.js rename to p__User__Detail__Topics__Poll__Edit__index.0583f06a.async.js diff --git a/p__User__Detail__Topics__index.9c7fbeda.async.js b/p__User__Detail__Topics__index.ac8e5f9d.async.js similarity index 100% rename from p__User__Detail__Topics__index.9c7fbeda.async.js rename to p__User__Detail__Topics__index.ac8e5f9d.async.js diff --git a/p__User__Detail__UserPortrait__index.7b93c856.async.js b/p__User__Detail__UserPortrait__index.85db51bf.async.js similarity index 100% rename from p__User__Detail__UserPortrait__index.7b93c856.async.js rename to p__User__Detail__UserPortrait__index.85db51bf.async.js diff --git a/p__User__Detail__Videos__Protocol__index.cac73c90.async.js b/p__User__Detail__Videos__Protocol__index.0cd189f6.async.js similarity index 100% rename from p__User__Detail__Videos__Protocol__index.cac73c90.async.js rename to p__User__Detail__Videos__Protocol__index.0cd189f6.async.js diff --git a/p__User__Detail__Videos__Success__index.4c1a82e8.async.js b/p__User__Detail__Videos__Success__index.79952cb8.async.js similarity index 100% rename from p__User__Detail__Videos__Success__index.4c1a82e8.async.js rename to p__User__Detail__Videos__Success__index.79952cb8.async.js diff --git a/p__User__Detail__Videos__Upload__index.dbd411ee.async.js b/p__User__Detail__Videos__Upload__index.19e009fc.async.js similarity index 100% rename from p__User__Detail__Videos__Upload__index.dbd411ee.async.js rename to p__User__Detail__Videos__Upload__index.19e009fc.async.js diff --git a/p__User__Detail__Videos__index.3cb4b903.async.js b/p__User__Detail__Videos__index.32af39d6.async.js similarity index 100% rename from p__User__Detail__Videos__index.3cb4b903.async.js rename to p__User__Detail__Videos__index.32af39d6.async.js diff --git a/p__User__Detail__id.1fa51437.async.js b/p__User__Detail__id.bfd79a9f.async.js similarity index 100% rename from p__User__Detail__id.1fa51437.async.js rename to p__User__Detail__id.bfd79a9f.async.js diff --git a/p__User__Detail__virtualSpaces__index.2a04e7a4.async.js b/p__User__Detail__virtualSpaces__index.06f68cdc.async.js similarity index 100% rename from p__User__Detail__virtualSpaces__index.2a04e7a4.async.js rename to p__User__Detail__virtualSpaces__index.06f68cdc.async.js diff --git a/p__User__Login.67d3f1e3.async.js b/p__User__Login.e8218442.async.js similarity index 100% rename from p__User__Login.67d3f1e3.async.js rename to p__User__Login.e8218442.async.js diff --git a/p__User__OtherLogin.d6b0e65d.async.js b/p__User__OtherLogin.c422cab0.async.js similarity index 100% rename from p__User__OtherLogin.d6b0e65d.async.js rename to p__User__OtherLogin.c422cab0.async.js diff --git a/p__User__OtherLogin.p__User__Register.p__User__ResetPassword.c9a2957a.async.js b/p__User__OtherLogin.p__User__Register.p__User__ResetPassword.72809e2a.async.js similarity index 100% rename from p__User__OtherLogin.p__User__Register.p__User__ResetPassword.c9a2957a.async.js rename to p__User__OtherLogin.p__User__Register.p__User__ResetPassword.72809e2a.async.js diff --git a/p__User__QQLogin.3fc9922f.async.js b/p__User__QQLogin.f36ed9b5.async.js similarity index 100% rename from p__User__QQLogin.3fc9922f.async.js rename to p__User__QQLogin.f36ed9b5.async.js diff --git a/p__User__Register.872a9cca.async.js b/p__User__Register.4c4ec200.async.js similarity index 100% rename from p__User__Register.872a9cca.async.js rename to p__User__Register.4c4ec200.async.js diff --git a/p__User__ResetPassword.5e5e1155.async.js b/p__User__ResetPassword.dcc550b4.async.js similarity index 100% rename from p__User__ResetPassword.5e5e1155.async.js rename to p__User__ResetPassword.dcc550b4.async.js diff --git a/p__User__WechatLogin.31616e28.async.js b/p__User__WechatLogin.8ef5004e.async.js similarity index 100% rename from p__User__WechatLogin.31616e28.async.js rename to p__User__WechatLogin.8ef5004e.async.js diff --git a/p__Video__Detail__id.a075dcd7.async.js b/p__Video__Detail__id.f121a155.async.js similarity index 100% rename from p__Video__Detail__id.a075dcd7.async.js rename to p__Video__Detail__id.f121a155.async.js diff --git a/p__index.1fb9b1ef.async.js b/p__index.55ada2a3.async.js similarity index 100% rename from p__index.1fb9b1ef.async.js rename to p__index.55ada2a3.async.js diff --git a/p__tasks__Jupyter.cc9b0d89.async.js b/p__tasks__Jupyter.725d39e6.async.js similarity index 100% rename from p__tasks__Jupyter.cc9b0d89.async.js rename to p__tasks__Jupyter.725d39e6.async.js diff --git a/p__tasks__index.cab5153b.async.js b/p__tasks__index.9687e204.async.js similarity index 100% rename from p__tasks__index.cab5153b.async.js rename to p__tasks__index.9687e204.async.js diff --git a/p__virtualSpaces__Index.cedfa6c3.async.js b/p__virtualSpaces__Index.1beb2dcb.async.js similarity index 100% rename from p__virtualSpaces__Index.cedfa6c3.async.js rename to p__virtualSpaces__Index.1beb2dcb.async.js diff --git a/p__virtualSpaces__Lists__Course__index.fa2474b5.async.js b/p__virtualSpaces__Lists__Course__index.d89cdfc1.async.js similarity index 100% rename from p__virtualSpaces__Lists__Course__index.fa2474b5.async.js rename to p__virtualSpaces__Lists__Course__index.d89cdfc1.async.js diff --git a/p__virtualSpaces__Lists__Managements__index.2d3cf942.async.js b/p__virtualSpaces__Lists__Managements__index.6a29f734.async.js similarity index 100% rename from p__virtualSpaces__Lists__Managements__index.2d3cf942.async.js rename to p__virtualSpaces__Lists__Managements__index.6a29f734.async.js diff --git a/p__virtualSpaces__Lists__Member__index.9c9f2bee.async.js b/p__virtualSpaces__Lists__Member__index.ff7418c8.async.js similarity index 100% rename from p__virtualSpaces__Lists__Member__index.9c9f2bee.async.js rename to p__virtualSpaces__Lists__Member__index.ff7418c8.async.js diff --git a/p__virtualSpaces__Lists__Notices__index.c77e1898.async.js b/p__virtualSpaces__Lists__Notices__index.9a74b866.async.js similarity index 100% rename from p__virtualSpaces__Lists__Notices__index.c77e1898.async.js rename to p__virtualSpaces__Lists__Notices__index.9a74b866.async.js diff --git a/p__virtualSpaces__Lists__Shixuns__index.7c236148.async.js b/p__virtualSpaces__Lists__Shixuns__index.67657a4c.async.js similarity index 100% rename from p__virtualSpaces__Lists__Shixuns__index.7c236148.async.js rename to p__virtualSpaces__Lists__Shixuns__index.67657a4c.async.js diff --git a/p__virtualSpaces__Lists__Syllabuses__AddOrEdit.39ca3ace.async.js b/p__virtualSpaces__Lists__Syllabuses__AddOrEdit.f825e3f8.async.js similarity index 100% rename from p__virtualSpaces__Lists__Syllabuses__AddOrEdit.39ca3ace.async.js rename to p__virtualSpaces__Lists__Syllabuses__AddOrEdit.f825e3f8.async.js diff --git a/p__virtualSpaces__Lists__Syllabuses__Detail.e4abcf65.async.js b/p__virtualSpaces__Lists__Syllabuses__Detail.29009dd8.async.js similarity index 100% rename from p__virtualSpaces__Lists__Syllabuses__Detail.e4abcf65.async.js rename to p__virtualSpaces__Lists__Syllabuses__Detail.29009dd8.async.js diff --git a/p__virtualSpaces__Lists__Syllabuses__index.86f58d83.async.js b/p__virtualSpaces__Lists__Syllabuses__index.a2c6901f.async.js similarity index 100% rename from p__virtualSpaces__Lists__Syllabuses__index.86f58d83.async.js rename to p__virtualSpaces__Lists__Syllabuses__index.a2c6901f.async.js diff --git a/p__virtualSpaces__Lists__Video__Upload__index.1f69f952.async.js b/p__virtualSpaces__Lists__Video__Upload__index.5e81715e.async.js similarity index 100% rename from p__virtualSpaces__Lists__Video__Upload__index.1f69f952.async.js rename to p__virtualSpaces__Lists__Video__Upload__index.5e81715e.async.js diff --git a/p__virtualSpaces__Lists__Video__index.ba0b411f.async.js b/p__virtualSpaces__Lists__Video__index.17bffe3a.async.js similarity index 100% rename from p__virtualSpaces__Lists__Video__index.ba0b411f.async.js rename to p__virtualSpaces__Lists__Video__index.17bffe3a.async.js diff --git a/umi.c72a006d.js b/umi.00f6f17d.js similarity index 92% rename from umi.c72a006d.js rename to umi.00f6f17d.js index 3c85db131e..a36ecdc987 100644 --- a/umi.c72a006d.js +++ b/umi.00f6f17d.js @@ -1,4 +1,4 @@ -!function(e){function t(t){for(var r,a,c=t[0],u=t[1],s=t[2],l=0,f=[];l1&&void 0!==arguments[1]?arguments[1]:{};if(!e)return{};var n=t.element,r=void 0===n?document.body:n,a={},o=Object.keys(e);return o.forEach((function(e){a[e]=r.style[e]})),o.forEach((function(t){r.style[t]=e[t]})),a};var h={},m=function(e){if(document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth||e){var t=new RegExp("".concat("ant-scrolling-effect"),"g"),n=document.body.className;if(e){if(!t.test(n))return;return d(h),h={},void(document.body.className=n.replace(t,"").trim())}var r=Object(f.a)();if(r&&(h=d({position:"relative",width:"calc(100% - ".concat(r,"px)")}),!t.test(n))){var a="".concat(n," ").concat("ant-scrolling-effect");document.body.className=a.trim()}}},b=n("KQm4"),v=[],y=new RegExp("".concat("ant-scrolling-effect"),"g"),g=0,_=new Map,x=function e(t){var n=this;Object(r.a)(this,e),this.lockTarget=void 0,this.options=void 0,this.getContainer=function(){var e;return null===(e=n.options)||void 0===e?void 0:e.container},this.reLock=function(e){var t=v.find((function(e){return e.target===n.lockTarget}));t&&n.unLock(),n.options=e,t&&(t.options=e,n.lock())},this.lock=function(){var e;if(!v.some((function(e){return e.target===n.lockTarget})))if(v.some((function(e){var t,r=e.options;return(null==r?void 0:r.container)===(null===(t=n.options)||void 0===t?void 0:t.container)})))v=[].concat(Object(b.a)(v),[{target:n.lockTarget,options:n.options}]);else{var t=0,r=(null===(e=n.options)||void 0===e?void 0:e.container)||document.body;(r===document.body&&window.innerWidth-document.documentElement.clientWidth>0||r.scrollHeight>r.clientHeight)&&(t=Object(f.a)());var a=r.className;if(0===v.filter((function(e){var t,r=e.options;return(null==r?void 0:r.container)===(null===(t=n.options)||void 0===t?void 0:t.container)})).length&&_.set(r,d({width:0!==t?"calc(100% - ".concat(t,"px)"):void 0,overflow:"hidden",overflowX:"hidden",overflowY:"hidden"},{element:r})),!y.test(a)){var o="".concat(a," ").concat("ant-scrolling-effect");r.className=o.trim()}v=[].concat(Object(b.a)(v),[{target:n.lockTarget,options:n.options}])}},this.unLock=function(){var e,t=v.find((function(e){return e.target===n.lockTarget}));if(v=v.filter((function(e){return e.target!==n.lockTarget})),t&&!v.some((function(e){var n,r=e.options;return(null==r?void 0:r.container)===(null===(n=t.options)||void 0===n?void 0:n.container)}))){var r=(null===(e=n.options)||void 0===e?void 0:e.container)||document.body,a=r.className;y.test(a)&&(d(_.get(r),{element:r}),_.delete(r),r.className=r.className.replace(y,"").trim())}},this.lockTarget=g++,this.options=t},w=0,j=Object(p.a)();var O={},k=function(e){if(!j)return null;if(e){if("string"==typeof e)return document.querySelectorAll(e)[0];if("function"==typeof e)return e();if("object"===Object(c.a)(e)&&e instanceof window.HTMLElement)return e}return document.body},E=function(e){Object(o.a)(n,e);var t=Object(i.a)(n);function n(e){var a;return Object(r.a)(this,n),(a=t.call(this,e)).container=void 0,a.componentRef=u.createRef(),a.rafId=void 0,a.scrollLocker=void 0,a.renderComponent=void 0,a.updateScrollLocker=function(e){var t=(e||{}).visible,n=a.props,r=n.getContainer,o=n.visible;o&&o!==t&&j&&k(r)!==a.scrollLocker.getContainer()&&a.scrollLocker.reLock({container:k(r)})},a.updateOpenCount=function(e){var t=e||{},n=t.visible,r=t.getContainer,o=a.props,i=o.visible,c=o.getContainer;i!==n&&j&&k(c)===document.body&&(i&&!n?w+=1:e&&(w-=1)),("function"==typeof c&&"function"==typeof r?c.toString()!==r.toString():c!==r)&&a.removeCurrentContainer()},a.attachToParent=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(e||a.container&&!a.container.parentNode){var t=k(a.props.getContainer);return!!t&&(t.appendChild(a.container),!0)}return!0},a.getContainer=function(){return j?(a.container||(a.container=document.createElement("div"),a.attachToParent(!0)),a.setWrapperClassName(),a.container):null},a.setWrapperClassName=function(){var e=a.props.wrapperClassName;a.container&&e&&e!==a.container.className&&(a.container.className=e)},a.removeCurrentContainer=function(){var e,t;null===(e=a.container)||void 0===e||null===(t=e.parentNode)||void 0===t||t.removeChild(a.container)},a.switchScrollingEffect=function(){1!==w||Object.keys(O).length?w||(d(O),O={},m(!0)):(m(),O=d({overflow:"hidden",overflowX:"hidden",overflowY:"hidden"}))},a.scrollLocker=new x({container:k(e.getContainer)}),a}return Object(a.a)(n,[{key:"componentDidMount",value:function(){var e=this;this.updateOpenCount(),this.attachToParent()||(this.rafId=Object(s.a)((function(){e.forceUpdate()})))}},{key:"componentDidUpdate",value:function(e){this.updateOpenCount(e),this.updateScrollLocker(e),this.setWrapperClassName(),this.attachToParent()}},{key:"componentWillUnmount",value:function(){var e=this.props,t=e.visible,n=e.getContainer;j&&k(n)===document.body&&(w=t&&w?w-1:w),this.removeCurrentContainer(),s.a.cancel(this.rafId)}},{key:"render",value:function(){var e=this.props,t=e.children,n=e.forceRender,r=e.visible,a=null,o={getOpenCount:function(){return w},getContainer:this.getContainer,switchScrollingEffect:this.switchScrollingEffect,scrollLocker:this.scrollLocker};return(n||r||this.componentRef.current)&&(a=u.createElement(l.a,{getContainer:this.getContainer,ref:this.componentRef},t(o))),a}}]),n}(u.Component);t.a=E},"1WJl": /*!********************************************************************************!*\ !*** ./node_modules/@umijs/plugin-model/node_modules/fast-deep-equal/index.js ***! @@ -280,10 +280,10 @@ \***********************************************************/ /*! exports provided: default */ /*! exports used: default */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js because of ./src/pages/Account/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2.js because of ./src/pages/HttpStatus/403.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js because of ./src/pages/Classrooms/Lists/Exercise/Detail/components/DuplicateChecking/CheckDetail/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2.js because of ./src/pages/Classrooms/Lists/Exercise/Detail/components/DuplicateChecking/CheckDetail/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator/index.js (<- Module is not an ECMAScript module) */ -/*! ModuleConcatenation bailout: Cannot concat with ./src/utils/fetch.ts because of ./src/pages/Account/Results/index.tsx */function(e,t,n){"use strict";var r=n("k1fw"),a=n("WmNS"),o=n.n(a),i=n("9og8"),c=n("ErOA");function u(e){return s.apply(this,arguments)}function s(){return(s=Object(i.a)(o.a.mark((function e(t){return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(c.a)("/api/shixuns/new.json",{method:"Get",params:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function l(e){return p.apply(this,arguments)}function p(){return(p=Object(i.a)(o.a.mark((function e(t){return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(c.a)("/api/shixuns/".concat(t.id,"/required_status.json"),{method:"Get",params:{}}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var f={namespace:"practiceSetting",state:{data:{},is_published:!0,updateIndex:1,id:"",questionName:"",base_info_warning:!1,challenges_warning:!1,repository_warning:!1,mirror_warning:!1,service_warning:!1,selectQuestionParams:{},newQuestion:null,user_name:"",user_image_url:"",title:"",windows_vnc:!0,isExistComplete:!1,sideBar:{tabsActive:"",selectPath:"",confirmLeave:!1}},effects:{setParams:o.a.mark((function e(t,n){var a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,n.call,i=n.put,e.next=4,i({type:"save",payload:Object(r.a)({},a)});case 4:case"end":return e.stop()}}),e)})),getTestData:o.a.mark((function e(t,n){var r,a,i,c;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,i=n.put,e.next=4,a(u,r);case 4:return c=e.sent,e.next=7,i({type:"save",payload:{data:c}});case 7:case"end":return e.stop()}}),e)})),setUpdateIndex:o.a.mark((function e(t,n){var r;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.payload,n.call,r=n.put,e.next=4,r({type:"save",payload:{updateIndex:Math.random()}});case 4:case"end":return e.stop()}}),e)})),getCommonData:o.a.mark((function e(t,n){var a,i,c,u;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,i=n.call,c=n.put,e.next=4,i(l,a);case 4:return u=e.sent,e.next=7,c({type:"save",payload:Object(r.a)({},u.data)});case 7:case"end":return e.stop()}}),e)})),setSideBarTabs:o.a.mark((function e(t,n){var a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,n.call,i=n.put,e.next=4,i({type:"sideBar",payload:Object(r.a)({},a)});case 4:case"end":return e.stop()}}),e)}))},reducers:{save:function(e,t){return Object(r.a)(Object(r.a)({},e),t.payload)},sideBar:function(e,t){return Object(r.a)(Object(r.a)({},e),{},{sideBar:Object(r.a)(Object(r.a)({},e.sideBar),t.payload)})}},subscriptions:{setup:function(e){e.dispatch,e.history}}};t.a=f},"1jPx": +/*! ModuleConcatenation bailout: Cannot concat with ./src/utils/fetch.ts because of ./src/pages/Classrooms/New/StartClass/index.tsx */function(e,t,n){"use strict";var r=n("k1fw"),a=n("WmNS"),o=n.n(a),i=n("9og8"),c=n("ErOA");function u(e){return s.apply(this,arguments)}function s(){return(s=Object(i.a)(o.a.mark((function e(t){return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(c.a)("/api/shixuns/new.json",{method:"Get",params:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function l(e){return p.apply(this,arguments)}function p(){return(p=Object(i.a)(o.a.mark((function e(t){return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(c.a)("/api/shixuns/".concat(t.id,"/required_status.json"),{method:"Get",params:{}}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var f={namespace:"practiceSetting",state:{data:{},is_published:!0,updateIndex:1,id:"",questionName:"",base_info_warning:!1,challenges_warning:!1,repository_warning:!1,mirror_warning:!1,service_warning:!1,selectQuestionParams:{},newQuestion:null,user_name:"",user_image_url:"",title:"",windows_vnc:!0,isExistComplete:!1,sideBar:{tabsActive:"",selectPath:"",confirmLeave:!1}},effects:{setParams:o.a.mark((function e(t,n){var a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,n.call,i=n.put,e.next=4,i({type:"save",payload:Object(r.a)({},a)});case 4:case"end":return e.stop()}}),e)})),getTestData:o.a.mark((function e(t,n){var r,a,i,c;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,i=n.put,e.next=4,a(u,r);case 4:return c=e.sent,e.next=7,i({type:"save",payload:{data:c}});case 7:case"end":return e.stop()}}),e)})),setUpdateIndex:o.a.mark((function e(t,n){var r;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.payload,n.call,r=n.put,e.next=4,r({type:"save",payload:{updateIndex:Math.random()}});case 4:case"end":return e.stop()}}),e)})),getCommonData:o.a.mark((function e(t,n){var a,i,c,u;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,i=n.call,c=n.put,e.next=4,i(l,a);case 4:return u=e.sent,e.next=7,c({type:"save",payload:Object(r.a)({},u.data)});case 7:case"end":return e.stop()}}),e)})),setSideBarTabs:o.a.mark((function e(t,n){var a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,n.call,i=n.put,e.next=4,i({type:"sideBar",payload:Object(r.a)({},a)});case 4:case"end":return e.stop()}}),e)}))},reducers:{save:function(e,t){return Object(r.a)(Object(r.a)({},e),t.payload)},sideBar:function(e,t){return Object(r.a)(Object(r.a)({},e),{},{sideBar:Object(r.a)(Object(r.a)({},e.sideBar),t.payload)})}},subscriptions:{setup:function(e){e.dispatch,e.history}}};t.a=f},"1jPx": /*!*************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.from.js ***! \*************************************************************************************************************/ @@ -305,17 +305,17 @@ \****************************************/ /*! exports provided: ZimuSort, JudgeSort, RomanNumber, StatusTags, formatHomeWorkStatusToName, HomeWorkListStatus, HomeWorkDetailStatus, StatusGraduationProjectTags, ExerciseStatus, PollsStatus, StatusClassroomsTags, exerciseTips, WorkStatus, CommonWorkStatus, timego, timeformat, toTimeFormat, validateLength, handleValidatorNickName, handleValidatorName, getHiddenName, getBase64, setmiyah, getCookie, setCookie, delCookie, downLoadLink, getBlob, saveAs, download, downLoadFileIframe, downLoadFile, setUrlQuery, isPc, isChrome, isChromeOrFirefox, formatMoney, openNewWindow, openNewWindows, formatTextMiddleIntercept, HalfPastOne, DayHalfPastOne, isEmpty, rangeNumber, middleEllipsis, formatRate, isUnOrNull, getUrlToken, getMessagesUrl, checkLocalOrPublicIp, isKepuKehuan, startExercise, educationList, parseUrl, messageInfo, base64ToBlob, downloadFile, trackEvent, trackEventCustom, onPreviewImage, getCategoryName, bindPhone, copyTextFuc, getJsonFromUrl, arrTrans, setDocumentTitle, checkIsClientExam, localSort, ImgSrcConvert, compareVersion, isLocalApp, randomArray */ /*! exports used: CommonWorkStatus, DayHalfPastOne, ExerciseStatus, HalfPastOne, HomeWorkDetailStatus, HomeWorkListStatus, ImgSrcConvert, JudgeSort, PollsStatus, RomanNumber, StatusClassroomsTags, StatusGraduationProjectTags, ZimuSort, arrTrans, bindPhone, checkIsClientExam, checkLocalOrPublicIp, compareVersion, copyTextFuc, downLoadFile, downLoadFileIframe, downLoadLink, download, downloadFile, educationList, exerciseTips, formatHomeWorkStatusToName, formatRate, getBase64, getCategoryName, getCookie, getHiddenName, getJsonFromUrl, getMessagesUrl, handleValidatorName, handleValidatorNickName, isKepuKehuan, isLocalApp, isPc, isUnOrNull, localSort, onPreviewImage, openNewWindow, parseUrl, randomArray, rangeNumber, setCookie, setDocumentTitle, setUrlQuery, setmiyah, startExercise, toTimeFormat, trackEvent, validateLength */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js because of ./src/pages/Account/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/defineProperty.js because of ./src/pages/HttpStatus/403.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2.js because of ./src/pages/HttpStatus/403.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/toConsumableArray.js because of ./src/pages/tasks/index.jsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js because of ./src/pages/Classrooms/Lists/Exercise/Detail/components/DuplicateChecking/CheckDetail/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/defineProperty.js because of ./src/pages/Classrooms/Lists/Exercise/Detail/components/DuplicateChecking/CheckDetail/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2.js because of ./src/pages/Classrooms/Lists/Exercise/Detail/components/DuplicateChecking/CheckDetail/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/toConsumableArray.js because of ./src/pages/Classrooms/Lists/Exercise/Answer/components/Fill.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./src/components/Exercise/ip.tsx because of ./src/pages/Classrooms/Lists/Exercise/Answer/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./src/components/mediator.js because of ./src/pages/Editor/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./src/components/mediator.js because of ./src/pages/Classrooms/Lists/Students/components/Approved.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./src/service/exercise.ts because of ./src/.umi-production/plugin-dva/connect.ts */ -/*! ModuleConcatenation bailout: Cannot concat with ./src/utils/authority.ts because of ./src/pages/virtualSpaces/Lists/Syllabuses/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./src/utils/env.ts because of ./src/pages/Account/Binding/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./src/utils/fullscreen.ts because of ./src/components/Video/Play/index.jsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./src/utils/authority.ts because of ./src/pages/Classrooms/New/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./src/utils/env.ts because of ./src/pages/Classrooms/Lists/Exercise/ImitateAnswer/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./src/utils/fullscreen.ts because of ./src/pages/Classrooms/Lists/Exercise/Answer/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/checkbox/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/checkbox/style/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/col/index.js */ @@ -592,11 +592,11 @@ \*************************************************/ /*! exports provided: default */ /*! exports used: default */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js because of ./src/pages/Account/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2.js because of ./src/pages/HttpStatus/403.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js because of ./src/pages/Classrooms/Lists/Exercise/Detail/components/DuplicateChecking/CheckDetail/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2.js because of ./src/pages/Classrooms/Lists/Exercise/Detail/components/DuplicateChecking/CheckDetail/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator/index.js (<- Module is not an ECMAScript module) */ -/*! ModuleConcatenation bailout: Cannot concat with ./src/utils/env.ts because of ./src/pages/Account/Binding/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./src/utils/fetch.ts because of ./src/pages/Account/Results/index.tsx */function(e,t,n){"use strict";var r=n("k1fw"),a=n("WmNS"),o=n.n(a),i=n("9og8"),c=n("ErOA");function u(){return s.apply(this,arguments)}function s(){return(s=Object(i.a)(o.a.mark((function e(){return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(c.a)("/api/setting.json",{method:"Get"}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function l(){return p.apply(this,arguments)}function p(){return(p=Object(i.a)(o.a.mark((function e(){return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(c.a)("/api/users/system_update.json",{method:"Get"}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var f=n("m3rI"),d={namespace:"globalSetting",state:{name:"全局配置",loading:!0,isIlearning:window.location.host.indexOf("learning.")>-1,isPaZhou:window.location.host.indexOf("local-pazhou.")>-1,showFooter:!0,showHeader:!0,showHeaderFooter:!0,showHeaderFixed:!1,onlyShowBackTop:!0,onlyShowBackTopIcons:!0,operateModel:!1,operateModelPath:"",showQuestionBackTop:!1,theme:"default",globalLoading:{show:!1,text:""},updateData:{end_time:"",start_time:"",subject:"",system_score:"",system_update:!1}},effects:{query:o.a.mark((function e(t,n){var a,i,c,s;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,i=n.call,c=n.put,e.next=4,i(u,a);case 4:return s=e.sent,h(s),e.next=8,c({type:"save",payload:Object(r.a)({},s)});case 8:case"end":return e.stop()}}),e)})),getSystemUpdate:o.a.mark((function e(t,n){var a,i,c,u;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,i=n.call,c=n.put,e.next=4,i(l,a);case 4:return u=e.sent,e.next=7,c({type:"save",payload:{updateData:Object(r.a)({},u)}});case 7:case"end":return e.stop()}}),e)})),setTheme:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,i=n.put,e.next=4,a(l,r);case 4:return e.sent,e.next=7,i({type:"save",payload:{theme:r||"default"}});case 7:case"end":return e.stop()}}),e)})),setGlobalLoading:o.a.mark((function e(t,n){var a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,n.call,i=n.put,e.next=4,i({type:"save",payload:{globalLoading:Object(r.a)({},a)}});case 4:case"end":return e.stop()}}),e)})),headerToggle:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,n.call,a=n.put,e.next=4,a({type:"save",payload:{showHeader:r}});case 4:case"end":return e.stop()}}),e)})),footerToggle:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,n.call,a=n.put,e.next=4,a({type:"save",payload:{showFooter:r}});case 4:case"end":return e.stop()}}),e)})),headerFooterToggle:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,n.call,a=n.put,e.next=4,a({type:"save",payload:{showHeaderFooter:r}});case 4:case"end":return e.stop()}}),e)})),headerFixedToggle:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,n.call,a=n.put,e.next=4,a({type:"save",payload:{showHeaderFixed:r}});case 4:case"end":return e.stop()}}),e)})),onlyShowBackTopToggle:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,n.call,a=n.put,e.next=4,a({type:"save",payload:{onlyShowBackTop:r}});case 4:case"end":return e.stop()}}),e)})),onlyShowBackTopIconToggle:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,n.call,a=n.put,e.next=4,a({type:"save",payload:{onlyShowBackTopIcons:r}});case 4:case"end":return e.stop()}}),e)})),setOperateModel:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,n.call,a=n.put,e.next=4,a({type:"save",payload:{operateModel:r}});case 4:case"end":return e.stop()}}),e)})),setOperateModelPath:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,n.call,a=n.put,e.next=4,a({type:"save",payload:{operateModelPath:r}});case 4:case"end":return e.stop()}}),e)})),setShowQuestionBackTop:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,n.call,a=n.put,e.next=4,a({type:"save",payload:{showQuestionBackTop:r}});case 4:case"end":return e.stop()}}),e)}))},reducers:{save:function(e,t){return Object(r.a)(Object(r.a)({},e),t.payload)}},subscriptions:{setup:function(e){e.dispatch;return e.history.listen((function(e){e.pathname}))}}},h=(t.a=d,function(){var e,t,n,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};null===(e=r.setting)||void 0===e||e.tab_logo_url;var a=document.createElement("link"),o=document.getElementById("dynamic-favicon");a.id="dynamic-favicon",a.rel="shortcut icon",a.href=null!==(t=r.setting)&&void 0!==t&&t.tab_logo_url?"".concat(f.a.IMG_SERVER,"/").concat(null===(n=r.setting)||void 0===n?void 0:n.tab_logo_url):"".concat(f.a.IMG_SERVER,"/react/build/./favicon.ico"),o&&document.head.removeChild(o),document.head.appendChild(a)})},"7W2i": +/*! ModuleConcatenation bailout: Cannot concat with ./src/utils/env.ts because of ./src/pages/Classrooms/Lists/Exercise/ImitateAnswer/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./src/utils/fetch.ts because of ./src/pages/Classrooms/New/StartClass/index.tsx */function(e,t,n){"use strict";var r=n("k1fw"),a=n("WmNS"),o=n.n(a),i=n("9og8"),c=n("ErOA");function u(){return s.apply(this,arguments)}function s(){return(s=Object(i.a)(o.a.mark((function e(){return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(c.a)("/api/setting.json",{method:"Get"}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function l(){return p.apply(this,arguments)}function p(){return(p=Object(i.a)(o.a.mark((function e(){return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(c.a)("/api/users/system_update.json",{method:"Get"}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var f=n("m3rI"),d={namespace:"globalSetting",state:{name:"全局配置",loading:!0,isIlearning:window.location.host.indexOf("learning.")>-1,isPaZhou:window.location.host.indexOf("local-pazhou.")>-1,showFooter:!0,showHeader:!0,showHeaderFooter:!0,showHeaderFixed:!1,onlyShowBackTop:!0,onlyShowBackTopIcons:!0,operateModel:!1,operateModelPath:"",showQuestionBackTop:!1,theme:"default",globalLoading:{show:!1,text:""},updateData:{end_time:"",start_time:"",subject:"",system_score:"",system_update:!1}},effects:{query:o.a.mark((function e(t,n){var a,i,c,s;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,i=n.call,c=n.put,e.next=4,i(u,a);case 4:return s=e.sent,h(s),e.next=8,c({type:"save",payload:Object(r.a)({},s)});case 8:case"end":return e.stop()}}),e)})),getSystemUpdate:o.a.mark((function e(t,n){var a,i,c,u;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,i=n.call,c=n.put,e.next=4,i(l,a);case 4:return u=e.sent,e.next=7,c({type:"save",payload:{updateData:Object(r.a)({},u)}});case 7:case"end":return e.stop()}}),e)})),setTheme:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,i=n.put,e.next=4,a(l,r);case 4:return e.sent,e.next=7,i({type:"save",payload:{theme:r||"default"}});case 7:case"end":return e.stop()}}),e)})),setGlobalLoading:o.a.mark((function e(t,n){var a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,n.call,i=n.put,e.next=4,i({type:"save",payload:{globalLoading:Object(r.a)({},a)}});case 4:case"end":return e.stop()}}),e)})),headerToggle:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,n.call,a=n.put,e.next=4,a({type:"save",payload:{showHeader:r}});case 4:case"end":return e.stop()}}),e)})),footerToggle:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,n.call,a=n.put,e.next=4,a({type:"save",payload:{showFooter:r}});case 4:case"end":return e.stop()}}),e)})),headerFooterToggle:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,n.call,a=n.put,e.next=4,a({type:"save",payload:{showHeaderFooter:r}});case 4:case"end":return e.stop()}}),e)})),headerFixedToggle:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,n.call,a=n.put,e.next=4,a({type:"save",payload:{showHeaderFixed:r}});case 4:case"end":return e.stop()}}),e)})),onlyShowBackTopToggle:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,n.call,a=n.put,e.next=4,a({type:"save",payload:{onlyShowBackTop:r}});case 4:case"end":return e.stop()}}),e)})),onlyShowBackTopIconToggle:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,n.call,a=n.put,e.next=4,a({type:"save",payload:{onlyShowBackTopIcons:r}});case 4:case"end":return e.stop()}}),e)})),setOperateModel:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,n.call,a=n.put,e.next=4,a({type:"save",payload:{operateModel:r}});case 4:case"end":return e.stop()}}),e)})),setOperateModelPath:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,n.call,a=n.put,e.next=4,a({type:"save",payload:{operateModelPath:r}});case 4:case"end":return e.stop()}}),e)})),setShowQuestionBackTop:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,n.call,a=n.put,e.next=4,a({type:"save",payload:{showQuestionBackTop:r}});case 4:case"end":return e.stop()}}),e)}))},reducers:{save:function(e,t){return Object(r.a)(Object(r.a)({},e),t.payload)}},subscriptions:{setup:function(e){e.dispatch;return e.history.listen((function(e){e.pathname}))}}},h=(t.a=d,function(){var e,t,n,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};null===(e=r.setting)||void 0===e||e.tab_logo_url;var a=document.createElement("link"),o=document.getElementById("dynamic-favicon");a.id="dynamic-favicon",a.rel="shortcut icon",a.href=null!==(t=r.setting)&&void 0!==t&&t.tab_logo_url?"".concat(f.a.IMG_SERVER,"/").concat(null===(n=r.setting)||void 0===n?void 0:n.tab_logo_url):"".concat(f.a.IMG_SERVER,"/react/build/./favicon.ico"),o&&document.head.removeChild(o),document.head.appendChild(a)})},"7W2i": /*!*********************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/inherits.js ***! \*********************************************************/ @@ -648,21 +648,21 @@ /*! exports provided: Field, List, useForm, FormProvider, default */ /*! all exports used */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js because of ./node_modules/rc-tabs/node_modules/rc-trigger/es/Popup/useVisibleStatus.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/classCallCheck.js because of ./node_modules/dva/dist/index.esm.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/createClass.js because of ./node_modules/dva/dist/index.esm.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/createSuper.js because of ./node_modules/rc-menu/es/MenuItemGroup.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/classCallCheck.js because of ./node_modules/rc-motion/es/index.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/createClass.js because of ./node_modules/rc-motion/es/index.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/createSuper.js because of ./node_modules/rc-motion/es/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/defineProperty.js because of ./node_modules/@ant-design/icons/es/utils.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/inherits.js because of ./node_modules/dva/dist/index.esm.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/inherits.js because of ./node_modules/rc-motion/es/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js because of ./node_modules/@ant-design/icons/es/utils.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js because of ./node_modules/rc-table/es/utils/legacyUtil.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js because of ./node_modules/rc-util/es/hooks/useMergedState.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/toArray.js because of ./node_modules/dva-core/dist/index.esm.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/toConsumableArray.js because of ./node_modules/rc-tree/es/util.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/typeof.js because of ./node_modules/@ant-design/icons/es/utils.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js because of ./node_modules/@ant-design/icons/es/components/AntdIcon.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js because of ./node_modules/@ant-design/icons/es/components/twoTonePrimaryColor.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/toArray.js because of ./node_modules/rc-select/es/utils/valueUtil.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/toConsumableArray.js because of ./node_modules/antd/es/notification/hooks/useNotification.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/typeof.js because of ./node_modules/rc-motion/es/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/regenerator/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/async-validator/dist-web/index.js (<- Module uses injected variables (process)) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-field-form/es/FieldContext.js because of ./node_modules/antd/es/form/FormItem.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Children/toArray.js because of ./node_modules/antd/es/menu/MenuItem.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Children/toArray.js because of ./node_modules/antd/es/auto-complete/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/warning.js because of ./node_modules/antd/es/_util/devWarning.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */function(e,t,n){"use strict";n.r(t),n.d(t,"Field",(function(){return G})),n.d(t,"List",(function(){return Q})),n.d(t,"useForm",(function(){return J})),n.d(t,"FormProvider",(function(){return $}));var r=n("q1tI"),a=n("Ff2n"),o=n("rePB"),i=n("VTBJ"),c=n("KQm4"),u=n("1OyB"),s=n("vuIU"),l=n("Ji7U"),p=n("LK+K"),f=n("Zm9Q"),d=n("Kwbf"),h=n("KW7l");function m(e){return null==e?[]:Array.isArray(e)?e:[e]}var b=n("o0o1"),v=n.n(b),y=n("HaE+"),g=n("U8pU"),_=n("KpVd");function x(e,t){for(var n=e,r=0;r3&&void 0!==arguments[3]&&arguments[3];return t.length&&r&&void 0===n&&!x(e,t.slice(0,-1))?e:j(e,t,n,r)}(e,t,n)}function S(e,t){var n={};return t.forEach((function(t){var r=k(e,t);n=E(n,t,r)})),n}function P(e,t){return e&&e.some((function(e){return I(e,t)}))}function C(e){return"object"===Object(g.a)(e)&&null!==e&&Object.getPrototypeOf(e)===Object.prototype}function T(e,t){var n=Array.isArray(e)?Object(c.a)(e):Object(i.a)({},e);return t?(Object.keys(t).forEach((function(e){var r=n[e],a=t[e],o=C(r)&&C(a);n[e]=o?T(r,a||{}):a})),n):n}function A(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r=r||n<0||n>=r)return e;var a=e[t],o=t-n;return o>0?[].concat(Object(c.a)(e.slice(0,n)),[a],Object(c.a)(e.slice(n,t)),Object(c.a)(e.slice(t+1,r))):o<0?[].concat(Object(c.a)(e.slice(0,t)),Object(c.a)(e.slice(t+1,n+1)),[a],Object(c.a)(e.slice(n+1,r))):e}var D="'${name}' is not a valid ${type}",R={default:"Validation error on field '${name}'",required:"'${name}' is required",enum:"'${name}' must be one of [${enum}]",whitespace:"'${name}' cannot be empty",date:{format:"'${name}' is invalid for format date",parse:"'${name}' could not be parsed as date",invalid:"'${name}' is invalid date"},types:{string:D,method:D,array:D,object:D,number:D,date:D,boolean:D,integer:D,float:D,regexp:D,email:D,url:D,hex:D},string:{len:"'${name}' must be exactly ${len} characters",min:"'${name}' must be at least ${min} characters",max:"'${name}' cannot be longer than ${max} characters",range:"'${name}' must be between ${min} and ${max} characters"},number:{len:"'${name}' must equal ${len}",min:"'${name}' cannot be less than ${min}",max:"'${name}' cannot be greater than ${max}",range:"'${name}' must be between ${min} and ${max}"},array:{len:"'${name}' must be exactly ${len} in length",min:"'${name}' cannot be less than ${min} in length",max:"'${name}' cannot be greater than ${max} in length",range:"'${name}' must be between ${min} and ${max} in length"},pattern:{mismatch:"'${name}' does not match pattern ${pattern}"}},N=_.a;function F(e,t,n,r){var a=Object(i.a)(Object(i.a)({},n),{},{name:t,enum:(n.enum||[]).join(", ")}),o=function(e,t){return function(){return function(e,t){return e.replace(/\$\{\w+\}/g,(function(e){var n=e.slice(2,-1);return t[n]}))}(e,Object(i.a)(Object(i.a)({},a),t))}};return function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(t).forEach((function(a){var i=t[a];"string"==typeof i?n[a]=o(i,r):i&&"object"===Object(g.a)(i)?(n[a]={},e(i,n[a])):n[a]=i})),n}(A({},R,e))}function U(e,t,n,r,a){return z.apply(this,arguments)}function z(){return(z=Object(y.a)(v.a.mark((function e(t,n,a,u,s){var l,p,f,d,h,m;return v.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l=Object(i.a)({},a),p=null,l&&"array"===l.type&&l.defaultField&&(p=l.defaultField,delete l.defaultField),f=new N(Object(o.a)({},t,[l])),d=F(u.validateMessages,t,l,s),f.messages(d),h=[],e.prev=7,e.next=10,Promise.resolve(f.validate(Object(o.a)({},t,n),Object(i.a)({},u)));case 10:e.next=15;break;case 12:e.prev=12,e.t0=e.catch(7),e.t0.errors?h=e.t0.errors.map((function(e,t){var n=e.message;return r.isValidElement(n)?r.cloneElement(n,{key:"error_".concat(t)}):n})):(console.error(e.t0),h=[d.default()]);case 15:if(h.length||!p){e.next=20;break}return e.next=18,Promise.all(n.map((function(e,n){return U("".concat(t,".").concat(n),e,p,u,s)})));case 18:return m=e.sent,e.abrupt("return",m.reduce((function(e,t){return[].concat(Object(c.a)(e),Object(c.a)(t))}),[]));case 20:return e.abrupt("return",h);case 21:case"end":return e.stop()}}),e,null,[[7,12]])})))).apply(this,arguments)}function V(e,t,n,r,a,o){var c,u=e.join("."),s=n.map((function(e){var t=e.validator;return t?Object(i.a)(Object(i.a)({},e),{},{validator:function(e,n,r){var a=!1,o=t(e,n,(function(){for(var e=arguments.length,t=new Array(e),n=0;n0&&void 0!==arguments[0]?arguments[0]:[];e.validatePromise===s&&(e.validatePromise=null,e.errors=t,e.reRender())})),s},e.isFieldValidating=function(){return!!e.validatePromise},e.isFieldTouched=function(){return e.touched},e.isFieldDirty=function(){return e.dirty},e.getErrors=function(){return e.errors},e.getMeta=function(){return e.prevValidating=e.isFieldValidating(),{touched:e.isFieldTouched(),validating:e.prevValidating,errors:e.errors,name:e.getNamePath()}},e.getOnlyChild=function(t){if("function"==typeof t){var n=e.getMeta();return Object(i.a)(Object(i.a)({},e.getOnlyChild(t(e.getControlled(),n,e.context))),{},{isFunction:!0})}var a=Object(f.a)(t);return 1===a.length&&r.isValidElement(a[0])?{child:a[0],isFunction:!1}:{child:a,isFunction:!1}},e.getValue=function(t){var n=e.context.getFieldsValue,r=e.getNamePath();return k(t||n(!0),r)},e.getControlled=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.props,r=n.trigger,a=n.validateTrigger,c=n.getValueFromEvent,u=n.normalize,s=n.valuePropName,l=n.getValueProps,p=void 0!==a?a:e.context.validateTrigger,f=e.getNamePath(),d=e.context,b=d.getInternalHooks,v=d.getFieldsValue,y=b(h.a),g=y.dispatch,_=e.getValue(),x=l||function(e){return Object(o.a)({},s,e)},w=t[r],j=Object(i.a)(Object(i.a)({},t),x(_));j[r]=function(){var t;e.touched=!0,e.dirty=!0;for(var n=arguments.length,r=new Array(n),a=0;a=0&&t<=n.length?(o.keys=[].concat(Object(c.a)(o.keys.slice(0,t)),[o.id],Object(c.a)(o.keys.slice(t))),i([].concat(Object(c.a)(n.slice(0,t)),[e],Object(c.a)(n.slice(t))))):(o.keys=[].concat(Object(c.a)(o.keys),[o.id]),i([].concat(Object(c.a)(n),[e]))),o.id+=1},remove:function(e){var t=l(),n=new Set(Array.isArray(e)?e:[e]);n.size<=0||(o.keys=o.keys.filter((function(e,t){return!n.has(t)})),i(t.filter((function(e,t){return!n.has(t)}))))},move:function(e,t){if(e!==t){var n=l();e<0||e>=n.length||t<0||t>=n.length||(o.keys=L(o.keys,e,t),i(L(n,e,t)))}}},f=r||[];return Array.isArray(f)||(f=[]),n(f.map((function(e,t){var n=o.keys[t];return void 0===n&&(o.keys[t]=o.id,n=o.keys[t],o.id+=1),{name:t,key:n,isListField:!0}})),p)})))},Y=n("ODXe");var K=function(){function e(){Object(u.a)(this,e),this.list=[]}return Object(s.a)(e,[{key:"set",value:function(e,t){var n=this.list.findIndex((function(t){return I(t.key,e)}));-1!==n?this.list[n].value=t:this.list.push({key:e,value:t})}},{key:"get",value:function(e){var t=this.list.find((function(t){return I(t.key,e)}));return t&&t.value}},{key:"update",value:function(e,t){var n=t(this.get(e));n?this.set(e,n):this.delete(e)}},{key:"delete",value:function(e){this.list=this.list.filter((function(t){return!I(t.key,e)}))}},{key:"map",value:function(e){return this.list.map(e)}},{key:"toJSON",value:function(){var e={};return this.map((function(t){var n=t.key,r=t.value;return e[n.join(".")]=r,null})),e}}]),e}(),X=function e(t){var n=this;Object(u.a)(this,e),this.formHooked=!1,this.subscribable=!0,this.store={},this.fieldEntities=[],this.initialValues={},this.callbacks={},this.validateMessages=null,this.preserve=null,this.lastValidatePromise=null,this.getForm=function(){return{getFieldValue:n.getFieldValue,getFieldsValue:n.getFieldsValue,getFieldError:n.getFieldError,getFieldsError:n.getFieldsError,isFieldsTouched:n.isFieldsTouched,isFieldTouched:n.isFieldTouched,isFieldValidating:n.isFieldValidating,isFieldsValidating:n.isFieldsValidating,resetFields:n.resetFields,setFields:n.setFields,setFieldsValue:n.setFieldsValue,validateFields:n.validateFields,submit:n.submit,getInternalHooks:n.getInternalHooks}},this.getInternalHooks=function(e){return e===h.a?(n.formHooked=!0,{dispatch:n.dispatch,registerField:n.registerField,useSubscribe:n.useSubscribe,setInitialValues:n.setInitialValues,setCallbacks:n.setCallbacks,setValidateMessages:n.setValidateMessages,getFields:n.getFields,setPreserve:n.setPreserve}):(Object(d.a)(!1,"`getInternalHooks` is internal usage. Should not call directly."),null)},this.useSubscribe=function(e){n.subscribable=e},this.setInitialValues=function(e,t){n.initialValues=e||{},t&&(n.store=A({},e,n.store))},this.getInitialValue=function(e){return k(n.initialValues,e)},this.setCallbacks=function(e){n.callbacks=e},this.setValidateMessages=function(e){n.validateMessages=e},this.setPreserve=function(e){n.preserve=e},this.timeoutId=null,this.warningUnhooked=function(){0},this.getFieldEntities=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return e?n.fieldEntities.filter((function(e){return e.getNamePath().length})):n.fieldEntities},this.getFieldsMap=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=new K;return n.getFieldEntities(e).forEach((function(e){var n=e.getNamePath();t.set(n,e)})),t},this.getFieldEntitiesForNamePathList=function(e){if(!e)return n.getFieldEntities(!0);var t=n.getFieldsMap(!0);return e.map((function(e){var n=O(e);return t.get(n)||{INVALIDATE_NAME_PATH:O(e)}}))},this.getFieldsValue=function(e,t){if(n.warningUnhooked(),!0===e&&!t)return n.store;var r=n.getFieldEntitiesForNamePathList(Array.isArray(e)?e:null),a=[];return r.forEach((function(e){var n="INVALIDATE_NAME_PATH"in e?e.INVALIDATE_NAME_PATH:e.getNamePath();if(t){var r="getMeta"in e?e.getMeta():null;t(r)&&a.push(n)}else a.push(n)})),S(n.store,a.map(O))},this.getFieldValue=function(e){n.warningUnhooked();var t=O(e);return k(n.store,t)},this.getFieldsError=function(e){return n.warningUnhooked(),n.getFieldEntitiesForNamePathList(e).map((function(t,n){return t&&!("INVALIDATE_NAME_PATH"in t)?{name:t.getNamePath(),errors:t.getErrors()}:{name:O(e[n]),errors:[]}}))},this.getFieldError=function(e){n.warningUnhooked();var t=O(e);return n.getFieldsError([t])[0].errors},this.isFieldsTouched=function(){n.warningUnhooked();for(var e=arguments.length,t=new Array(e),r=0;r0&&void 0!==arguments[0]?arguments[0]:{},t=new K,r=n.getFieldEntities(!0);r.forEach((function(e){var n=e.props.initialValue,r=e.getNamePath();if(void 0!==n){var a=t.get(r)||new Set;a.add({entity:e,value:n}),t.set(r,a)}}));var a,o=function(r){r.forEach((function(r){if(void 0!==r.props.initialValue){var a=r.getNamePath();if(void 0!==n.getInitialValue(a))Object(d.a)(!1,"Form already set 'initialValues' with path '".concat(a.join("."),"'. Field can not overwrite it."));else{var o=t.get(a);if(o&&o.size>1)Object(d.a)(!1,"Multiple Field with path '".concat(a.join("."),"' set 'initialValue'. Can not decide which one to pick."));else if(o){var i=n.getFieldValue(a);e.skipExist&&void 0!==i||(n.store=E(n.store,a,Object(c.a)(o)[0].value))}}}}))};e.entities?a=e.entities:e.namePathList?(a=[],e.namePathList.forEach((function(e){var n,r=t.get(e);r&&(n=a).push.apply(n,Object(c.a)(Object(c.a)(r).map((function(e){return e.entity}))))}))):a=r,o(a)},this.resetFields=function(e){n.warningUnhooked();var t=n.store;if(!e)return n.store=A({},n.initialValues),n.resetWithFieldInitialValue(),void n.notifyObservers(t,null,{type:"reset"});var r=e.map(O);r.forEach((function(e){var t=n.getInitialValue(e);n.store=E(n.store,e,t)})),n.resetWithFieldInitialValue({namePathList:r}),n.notifyObservers(t,r,{type:"reset"})},this.setFields=function(e){n.warningUnhooked();var t=n.store;e.forEach((function(e){var r=e.name,o=(e.errors,Object(a.a)(e,["name","errors"])),i=O(r);"value"in o&&(n.store=E(n.store,i,o.value)),n.notifyObservers(t,[i],{type:"setField",data:e})}))},this.getFields=function(){return n.getFieldEntities(!0).map((function(e){var t=e.getNamePath(),r=e.getMeta(),a=Object(i.a)(Object(i.a)({},r),{},{name:t,value:n.getFieldValue(t)});return Object.defineProperty(a,"originRCField",{value:!0}),a}))},this.registerField=function(e){if(n.fieldEntities.push(e),void 0!==e.props.initialValue){var t=n.store;n.resetWithFieldInitialValue({entities:[e],skipExist:!0}),n.notifyObservers(t,[e.getNamePath()],{type:"valueUpdate",source:"internal"})}return function(t,r){if(n.fieldEntities=n.fieldEntities.filter((function(t){return t!==e})),!1===(void 0!==r?r:n.preserve)&&!t){var a=e.getNamePath();void 0!==n.getFieldValue(a)&&(n.store=E(n.store,a,void 0))}}},this.dispatch=function(e){switch(e.type){case"updateValue":var t=e.namePath,r=e.value;n.updateValue(t,r);break;case"validateField":var a=e.namePath,o=e.triggerName;n.validateFields([a],{triggerName:o})}},this.notifyObservers=function(e,t,r){if(n.subscribable){var a=Object(i.a)(Object(i.a)({},r),{},{store:n.getFieldsValue(!0)});n.getFieldEntities().forEach((function(n){(0,n.onStoreChange)(e,t,a)}))}else n.forceRootUpdate()},this.updateValue=function(e,t){var r=O(e),a=n.store;n.store=E(n.store,r,t),n.notifyObservers(a,[r],{type:"valueUpdate",source:"internal"});var o=n.getDependencyChildrenFields(r);n.validateFields(o),n.notifyObservers(a,o,{type:"dependenciesUpdate",relatedFields:[r].concat(Object(c.a)(o))});var i=n.callbacks.onValuesChange;i&&i(S(n.store,[r]),n.store);n.triggerOnFieldsChange([r].concat(Object(c.a)(o)))},this.setFieldsValue=function(e){n.warningUnhooked();var t=n.store;e&&(n.store=A(n.store,e)),n.notifyObservers(t,null,{type:"valueUpdate",source:"external"})},this.getDependencyChildrenFields=function(e){var t=new Set,r=[],a=new K;n.getFieldEntities().forEach((function(e){(e.props.dependencies||[]).forEach((function(t){var n=O(t);a.update(n,(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Set;return t.add(e),t}))}))}));return function e(n){(a.get(n)||new Set).forEach((function(n){if(!t.has(n)){t.add(n);var a=n.getNamePath();n.isFieldDirty()&&a.length&&(r.push(a),e(a))}}))}(e),r},this.triggerOnFieldsChange=function(e,t){var r=n.callbacks.onFieldsChange;if(r){var a=n.getFields();if(t){var o=new K;t.forEach((function(e){var t=e.name,n=e.errors;o.set(t,n)})),a.forEach((function(e){e.errors=o.get(e.name)||e.errors}))}r(a.filter((function(t){var n=t.name;return P(e,n)})),a)}},this.validateFields=function(e,t){n.warningUnhooked();var r=!!e,a=r?e.map(O):[],o=[];n.getFieldEntities(!0).forEach((function(e){if(r||a.push(e.getNamePath()),e.props.rules&&e.props.rules.length){var c=e.getNamePath();if(!r||P(a,c)){var u=e.validateRules(Object(i.a)({validateMessages:Object(i.a)(Object(i.a)({},R),n.validateMessages)},t));o.push(u.then((function(){return{name:c,errors:[]}})).catch((function(e){return Promise.reject({name:c,errors:e})})))}}}));var c=function(e){var t=!1,n=e.length,r=[];return e.length?new Promise((function(a,o){e.forEach((function(e,i){e.catch((function(e){return t=!0,e})).then((function(e){n-=1,r[i]=e,n>0||(t&&o(r),a(r))}))}))})):Promise.resolve([])}(o);n.lastValidatePromise=c,c.catch((function(e){return e})).then((function(e){var t=e.map((function(e){return e.name}));n.notifyObservers(n.store,t,{type:"validateFinish"}),n.triggerOnFieldsChange(t,e)}));var u=c.then((function(){return n.lastValidatePromise===c?Promise.resolve(n.getFieldsValue(a)):Promise.reject([])})).catch((function(e){var t=e.filter((function(e){return e&&e.errors.length}));return Promise.reject({values:n.getFieldsValue(a),errorFields:t,outOfDate:n.lastValidatePromise!==c})}));return u.catch((function(e){return e})),u},this.submit=function(){n.warningUnhooked(),n.validateFields().then((function(e){var t=n.callbacks.onFinish;if(t)try{t(e)}catch(e){console.error(e)}})).catch((function(e){var t=n.callbacks.onFinishFailed;t&&t(e)}))},this.forceRootUpdate=t};var J=function(e){var t=r.useRef(),n=r.useState(),a=Object(Y.a)(n,2)[1];if(!t.current)if(e)t.current=e;else{var o=new X((function(){a({})}));t.current=o.getForm()}return[t.current]},Z=r.createContext({triggerFormChange:function(){},triggerFormFinish:function(){},registerForm:function(){},unregisterForm:function(){}}),$=function(e){var t=e.validateMessages,n=e.onFormChange,a=e.onFormFinish,c=e.children,u=r.useContext(Z),s=r.useRef({});return r.createElement(Z.Provider,{value:Object(i.a)(Object(i.a)({},u),{},{validateMessages:Object(i.a)(Object(i.a)({},u.validateMessages),t),triggerFormChange:function(e,t){n&&n(e,{changedFields:t,forms:s.current}),u.triggerFormChange(e,t)},triggerFormFinish:function(e,t){a&&a(e,{values:t,forms:s.current}),u.triggerFormFinish(e,t)},registerForm:function(e,t){e&&(s.current=Object(i.a)(Object(i.a)({},s.current),{},Object(o.a)({},e,t))),u.registerForm(e,t)},unregisterForm:function(e){var t=Object(i.a)({},s.current);delete t[e],s.current=t,u.unregisterForm(e)}})},c)},ee=Z,te=function(e,t){var n=e.name,o=e.initialValues,u=e.fields,s=e.form,l=e.preserve,p=e.children,f=e.component,d=void 0===f?"form":f,m=e.validateMessages,b=e.validateTrigger,v=void 0===b?"onChange":b,y=e.onValuesChange,_=e.onFieldsChange,x=e.onFinish,w=e.onFinishFailed,j=Object(a.a)(e,["name","initialValues","fields","form","preserve","children","component","validateMessages","validateTrigger","onValuesChange","onFieldsChange","onFinish","onFinishFailed"]),O=r.useContext(ee),k=J(s),E=Object(Y.a)(k,1)[0],S=E.getInternalHooks(h.a),P=S.useSubscribe,C=S.setInitialValues,T=S.setCallbacks,A=S.setValidateMessages,I=S.setPreserve;r.useImperativeHandle(t,(function(){return E})),r.useEffect((function(){return O.registerForm(n,E),function(){O.unregisterForm(n)}}),[O,E,n]),A(Object(i.a)(Object(i.a)({},O.validateMessages),m)),T({onValuesChange:y,onFieldsChange:function(e){if(O.triggerFormChange(n,e),_){for(var t=arguments.length,r=new Array(t>1?t-1:0),a=1;a0&&(e.deadlineId=setTimeout((function(){e.onMotionEnd({deadline:!0})}),r))}}))},e.nextFrame=function(t){e.cancelNextFrame(),e.raf=v()(t)},e.cancelNextFrame=function(){e.raf&&(v.a.cancel(e.raf),e.raf=null)},e}return Object(i.a)(n,[{key:"componentDidMount",value:function(){this.onDomUpdate()}},{key:"componentDidUpdate",value:function(){this.onDomUpdate()}},{key:"componentWillUnmount",value:function(){this.destroyed=!0,this.removeEventListener(this.$cacheEle),this.cancelNextFrame(),clearTimeout(this.deadlineId)}},{key:"render",value:function(){var e,t=this.state,n=t.status,o=t.statusActive,i=t.statusStyle,c=this.props,u=c.children,s=c.motionName,l=c.visible,p=c.removeOnLeave,f=c.leavedClassName,d=c.eventProps;return u?"none"!==n&&h(this.props)?u(Object(a.a)(Object(a.a)({},d),{},{className:m()(A(s,n),(e={},Object(r.a)(e,A(s,"".concat(n,"-active")),o),Object(r.a)(e,s,"string"==typeof s),e)),style:i}),this.setNodeRef):l?u(Object(a.a)({},d),this.setNodeRef):p?null:u(Object(a.a)(Object(a.a)({},d),{},{className:f}),this.setNodeRef):null}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r=t.status;if(!h(e))return{};var a=e.visible,o=e.motionAppear,i=e.motionEnter,c=e.motionLeave,u=e.motionLeaveImmediately,s={prevProps:e};return("appear"===r&&!o||"enter"===r&&!i||"leave"===r&&!c)&&(s.status="none",s.statusActive=!1,s.newStatus=!1),!n&&a&&o&&(s.status="appear",s.statusActive=!1,s.newStatus=!0),n&&!n.visible&&a&&i&&(s.status="enter",s.statusActive=!1,s.newStatus=!0),(n&&n.visible&&!a&&c||!n&&u&&!a&&c)&&(s.status="leave",s.statusActive=!1,s.newStatus=!0),s}}]),n}(p.Component);return b.defaultProps={visible:!0,motionEnter:!0,motionAppear:!0,motionLeave:!0,removeOnLeave:!0},n?p.forwardRef((function(e,t){return p.createElement(b,Object.assign({internalRef:t},e))})):b}(T),M=n("Ff2n");function L(e){var t;return t=e&&"object"===Object(l.a)(e)&&"key"in e?e:{key:e},Object(a.a)(Object(a.a)({},t),{},{key:String(t.key)})}function D(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.map(L)}function R(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=[],r=0,o=t.length,i=D(e),c=D(t);i.forEach((function(e){for(var t=!1,i=r;i1}));return s.forEach((function(e){(n=n.filter((function(t){var n=t.key,r=t.status;return n!==e||"remove"!==r}))).forEach((function(t){t.key===e&&(t.status="keep")}))})),n}var N=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];var F=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:I,n=function(n){Object(u.a)(c,n);var r=Object(s.a)(c);function c(){var e;return Object(o.a)(this,c),(e=r.apply(this,arguments)).state={keyEntities:[]},e.removeKey=function(t){e.setState((function(e){return{keyEntities:e.keyEntities.map((function(e){return e.key!==t?e:Object(a.a)(Object(a.a)({},e),{},{status:"removed"})}))}}))},e}return Object(i.a)(c,[{key:"render",value:function(){var e=this,n=this.state.keyEntities,r=this.props,a=r.component,o=r.children,i=Object(M.a)(r,["component","children"]),c=a||p.Fragment,u={};return N.forEach((function(e){u[e]=i[e],delete i[e]})),delete i.keys,p.createElement(c,Object.assign({},i),n.map((function(n){var r=n.status,a=Object(M.a)(n,["status"]),i="add"===r||"keep"===r;return p.createElement(t,Object.assign({},u,{key:a.key,visible:i,eventProps:a,onLeaveEnd:function(){u.onLeaveEnd&&u.onLeaveEnd.apply(u,arguments),e.removeKey(a.key)}}),o)})))}}],[{key:"getDerivedStateFromProps",value:function(t,n){var r=t.keys,o=n.keyEntities,i=D(r);if(!e)return{keyEntities:i.map((function(e){return Object(a.a)(Object(a.a)({},e),{},{status:"keep"})}))};var c=R(o,i),u=o.length;return{keyEntities:c.filter((function(e){for(var t=null,n=0;n=0&&n.left>=0&&n.bottom>n.top&&n.right>n.left?n:null}function Z(e){var t,n,r;if(Q.isWindow(e)||9===e.nodeType){var a=Q.getWindow(e);t={left:Q.getWindowScrollLeft(a),top:Q.getWindowScrollTop(a)},n=Q.viewportWidth(a),r=Q.viewportHeight(a)}else t=Q.offset(e),n=Q.outerWidth(e),r=Q.outerHeight(e);return t.width=n,t.height=r,t}function $(e,t){var n=t.charAt(0),r=t.charAt(1),a=e.width,o=e.height,i=e.left,c=e.top;return"c"===n?c+=o/2:"b"===n&&(c+=o),"c"===r?i+=a/2:"r"===r&&(i+=a),{left:i,top:c}}function ee(e,t,n,r,a){var o=$(t,n[1]),i=$(e,n[0]),c=[i.left-o.left,i.top-o.top];return{left:Math.round(e.left-c[0]+r[0]-a[0]),top:Math.round(e.top-c[1]+r[1]-a[1])}}function te(e,t,n){return e.leftn.right}function ne(e,t,n){return e.topn.bottom}function re(e,t,n){var r=[];return Q.each(e,(function(e){r.push(e.replace(t,(function(e){return n[e]})))})),r}function ae(e,t){return e[t]=-e[t],e}function oe(e,t){return(/%$/.test(e)?parseInt(e.substring(0,e.length-1),10)/100*t:parseInt(e,10))||0}function ie(e,t){e[0]=oe(e[0],t.width),e[1]=oe(e[1],t.height)}function ce(e,t,n,r){var a=n.points,o=n.offset||[0,0],i=n.targetOffset||[0,0],c=n.overflow,u=n.source||e;o=[].concat(o),i=[].concat(i);var s={},l=0,p=J(u,!(!(c=c||{})||!c.alwaysByViewport)),f=Z(u);ie(o,f),ie(i,t);var d=ee(f,t,a,o,i),h=Q.merge(f,d);if(p&&(c.adjustX||c.adjustY)&&r){if(c.adjustX&&te(d,f,p)){var m=re(a,/[lr]/gi,{l:"r",r:"l"}),b=ae(o,0),v=ae(i,0);(function(e,t,n){return e.left>n.right||e.left+t.widthn.bottom||e.top+t.height=n.left&&a.left+o.width>n.right&&(o.width-=a.left+o.width-n.right),r.adjustX&&a.left+o.width>n.right&&(a.left=Math.max(n.right-o.width,n.left)),r.adjustY&&a.top=n.top&&a.top+o.height>n.bottom&&(o.height-=a.top+o.height-n.bottom),r.adjustY&&a.top+o.height>n.bottom&&(a.top=Math.max(n.bottom-o.height,n.top)),Q.mix(a,o)}(d,f,p,s))}return h.width!==f.width&&Q.css(u,"width",Q.width(u)+h.width-f.width),h.height!==f.height&&Q.css(u,"height",Q.height(u)+h.height-f.height),Q.offset(u,{left:h.left,top:h.top},{useCssRight:n.useCssRight,useCssBottom:n.useCssBottom,useCssTransform:n.useCssTransform,ignoreShake:n.ignoreShake}),{points:a,offset:o,targetOffset:i,overflow:s}}function ue(e,t,n){var r=n.target||t;return ce(e,Z(r),n,!function(e,t){var n=J(e,t),r=Z(e);return!n||r.left+r.width<=n.left||r.top+r.height<=n.top||r.left>=n.right||r.top>=n.bottom}(r,n.overflow&&n.overflow.alwaysByViewport))}ue.__getOffsetParent=K,ue.__getVisibleRectForElement=J;var se=n("zT1h"),le=n("Y+p1"),pe=n.n(le),fe=n("bdgK"),de=n("l4aY");function he(e,t){var n=null,r=null;var o=new fe.default((function(e){var o=Object(a.a)(e,1)[0].target;if(document.documentElement.contains(o)){var i=o.getBoundingClientRect(),c=i.width,u=i.height,s=Math.floor(c),l=Math.floor(u);n===s&&r===l||Promise.resolve().then((function(){t({width:s,height:l})})),n=s,r=l}}));return e&&o.observe(e),function(){o.disconnect()}}function me(e){return"function"!=typeof e?null:e()}function be(e){return"object"===Object(o.a)(e)&&e?e:null}var ve=function(e,t){var n=e.children,r=e.disabled,o=e.target,i=e.align,s=e.onAlign,p=e.monitorWindowResize,f=e.monitorBufferTime,d=void 0===f?0:f,h=c.a.useRef({}),m=c.a.useRef(),b=c.a.Children.only(n),v=c.a.useRef({});v.current.disabled=r,v.current.target=o,v.current.align=i,v.current.onAlign=s;var y=function(e,t){var n=c.a.useRef(!1),r=c.a.useRef(null);function a(){window.clearTimeout(r.current)}return[function o(i){if(n.current&&!0!==i)a(),r.current=window.setTimeout((function(){n.current=!1,o()}),t);else{if(!1===e())return;n.current=!0,a(),r.current=window.setTimeout((function(){n.current=!1}),t)}},function(){n.current=!1,a()}]}((function(){var e=v.current,t=e.disabled,n=e.target,r=e.align,a=e.onAlign;if(!t&&n){var o,i=m.current,c=me(n),u=be(n);h.current.element=c,h.current.point=u,h.current.align=r;var s=document.activeElement;return c&&function(e){if(!e)return!1;if(e.offsetParent)return!0;if(e.getBBox){var t=e.getBBox();if(t.width||t.height)return!0}if(e.getBoundingClientRect){var n=e.getBoundingClientRect();if(n.width||n.height)return!0}return!1}(c)?o=ue(i,c,r):u&&(o=function(e,t,n){var r,a,o=Q.getDocument(e),i=o.defaultView||o.parentWindow,c=Q.getWindowScrollLeft(i),u=Q.getWindowScrollTop(i),s=Q.viewportWidth(i),p=Q.viewportHeight(i),f={left:r="pageX"in t?t.pageX:c+t.clientX,top:a="pageY"in t?t.pageY:u+t.clientY,width:0,height:0},d=r>=0&&r<=c+s&&a>=0&&a<=u+p,h=[n.points[0],"cc"];return ce(e,f,l(l({},n),{},{points:h}),d)}(i,u,r)),function(e,t){e!==document.activeElement&&Object(de.a)(t,e)&&"function"==typeof e.focus&&e.focus()}(s,i),a&&o&&a(i,o),!0}return!1}),d),g=Object(a.a)(y,2),_=g[0],x=g[1],w=c.a.useRef({cancel:function(){}}),j=c.a.useRef({cancel:function(){}});c.a.useEffect((function(){var e,t,n=me(o),r=be(o);m.current!==j.current.element&&(j.current.cancel(),j.current.element=m.current,j.current.cancel=he(m.current,_)),h.current.element===n&&((e=h.current.point)===(t=r)||e&&t&&("pageX"in t&&"pageY"in t?e.pageX===t.pageX&&e.pageY===t.pageY:"clientX"in t&&"clientY"in t&&e.clientX===t.clientX&&e.clientY===t.clientY))&&pe()(h.current.align,i)||(_(),w.current.element!==n&&(w.current.cancel(),w.current.element=n,w.current.cancel=he(n,_)))})),c.a.useEffect((function(){r?x():_()}),[r]);var O=c.a.useRef(null);return c.a.useEffect((function(){p?O.current||(O.current=Object(se.a)(window,"resize",_)):O.current&&(O.current.remove(),O.current=null)}),[p]),c.a.useEffect((function(){return function(){w.current.cancel(),j.current.cancel(),O.current&&O.current.remove(),x()}}),[]),c.a.useImperativeHandle(t,(function(){return{forceAlign:function(){return _(!0)}}})),c.a.isValidElement(b)&&(b=c.a.cloneElement(b,{ref:Object(u.a)(b.ref,m)})),b},ye=c.a.forwardRef(ve);ye.displayName="Align";var ge=ye;t.a=ge},"9og8": /*!**********************************************************************************************************!*\ @@ -1285,12 +1285,12 @@ e.exports=function(e){return null!=e&&(n(e)||function(e){return"function"==typeo \*************************************************************************/ /*! exports provided: createIntl, FormattedDate, FormattedDateParts, FormattedDisplayName, FormattedHTMLMessage, FormattedList, FormattedMessage, FormattedNumber, FormattedNumberParts, FormattedPlural, FormattedRelativeTime, FormattedTime, FormattedTimeParts, IntlContext, IntlProvider, RawIntlProvider, createIntlCache, defineMessages, injectIntl, useIntl, localeInfo, addLocale, getIntl, setIntl, getLocale, getDirection, setLocale, formatMessage, getAllLocales */ /*! exports used: RawIntlProvider, getDirection, getIntl, getLocale, localeInfo, setIntl, setLocale */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/classCallCheck.js because of ./src/.umi-production/plugin-dva/dva.ts */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/createClass.js because of ./node_modules/flv.js/src/utils/exception.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/createSuper.js because of ./node_modules/flv.js/src/utils/exception.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/defineProperty.js because of ./src/pages/HttpStatus/403.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/inherits.js because of ./node_modules/flv.js/src/utils/exception.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/toConsumableArray.js because of ./src/pages/tasks/index.jsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/classCallCheck.js because of ./src/components/modal.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/createClass.js because of ./src/components/modal.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/createSuper.js because of ./src/components/modal.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/defineProperty.js because of ./src/pages/Classrooms/Lists/Exercise/Detail/components/DuplicateChecking/CheckDetail/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/inherits.js because of ./src/components/modal.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/toConsumableArray.js because of ./src/pages/Classrooms/Lists/Exercise/Answer/components/Fill.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./src/.umi-production/core/umiExports.ts because of ./src/.umi-production/plugin-dva/dva.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./src/.umi-production/plugin-locale/locale.tsx because of ./src/.umi-production/umi.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/runtime/dist/index.esm.js because of ./src/.umi-production/umi.ts */ @@ -1597,7 +1597,7 @@ e.exports=function(e){return null!=e&&(n(e)||function(e){return"function"==typeo /*! exports provided: default */ /*! exports used: default */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/arrayLikeToArray.js because of ./node_modules/rc-field-form/es/index.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/iterableToArray.js because of ./node_modules/dva-core/dist/index.esm.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/iterableToArray.js because of ./node_modules/rc-field-form/es/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js because of ./node_modules/rc-field-form/es/index.js */function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n("a3WO");var a=n("25BE"),o=n("BsWD");function i(e){return function(e){if(Array.isArray(e))return Object(r.a)(e)}(e)||Object(a.a)(e)||Object(o.a)(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.")}()}},KUpu: /*!****************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.symbol.has-instance.js ***! @@ -1642,8 +1642,8 @@ e.exports=function(e){return null!=e&&(n(e)||function(e){return"function"==typeo \****************************************************************************/ /*! exports provided: default */ /*! exports used: default */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js because of ./node_modules/dva/dist/index.esm.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js because of ./node_modules/dva/dist/index.esm.js */function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n("foSv");var a=n("md7G");function o(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 Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,o=Object(r.a)(e);if(t){var i=Object(r.a)(this).constructor;n=Reflect.construct(o,arguments,i)}else n=o.apply(this,arguments);return Object(a.a)(this,n)}}},LQ03: +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js because of ./node_modules/antd/es/notification/hooks/useNotification.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js because of ./node_modules/antd/es/notification/hooks/useNotification.js */function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n("foSv");var a=n("md7G");function o(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 Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,o=Object(r.a)(e);if(t){var i=Object(r.a)(this).constructor;n=Reflect.construct(o,arguments,i)}else n=o.apply(this,arguments);return Object(a.a)(this,n)}}},LQ03: /*!************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/createSuper.js ***! \************************************************************/ @@ -1840,9 +1840,9 @@ object-assign \******************************************************************************/ /*! exports provided: default */ /*! exports used: default */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/arrayWithHoles.js because of ./node_modules/dva-core/dist/index.esm.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/nonIterableRest.js because of ./node_modules/dva-core/dist/index.esm.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js because of ./node_modules/rc-tree/es/util.js */function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n("DSFK");var a=n("BsWD"),o=n("PYwp");function i(e,t){return Object(r.a)(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,c=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){c=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(c)throw a}}return o}}(e,t)||Object(a.a)(e,t)||Object(o.a)()}},OIXA: +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/arrayWithHoles.js because of ./node_modules/rc-field-form/es/index.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/nonIterableRest.js because of ./node_modules/rc-field-form/es/index.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js because of ./node_modules/rc-field-form/es/index.js */function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n("DSFK");var a=n("BsWD"),o=n("PYwp");function i(e,t){return Object(r.a)(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,c=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){c=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(c)throw a}}return o}}(e,t)||Object(a.a)(e,t)||Object(o.a)()}},OIXA: /*!************************************!*\ !*** ./src/styles/animate.min.css ***! \************************************/ @@ -2420,10 +2420,10 @@ object-assign \******************************************************/ /*! exports provided: default */ /*! exports used: default */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2.js because of ./src/pages/HttpStatus/403.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2.js because of ./src/pages/Classrooms/Lists/Exercise/Detail/components/DuplicateChecking/CheckDetail/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./src/models/problemset/util.ts because of ./src/.umi-production/plugin-dva/connect.ts */ -/*! ModuleConcatenation bailout: Cannot concat with ./src/service/paperlibrary.ts because of ./src/pages/Paperlibrary/Edit/index.tsx */function(e,t,n){"use strict";var r=n("k1fw"),a=n("WmNS"),o=n.n(a),i=n("vCeJ"),c={1:"一",2:"二",3:"三",4:"四",5:"五",6:"六",7:"七",8:"八"},u=function(e){if(e){var t=e||{},n=t.exam,a=t.single_questions,o=t.multiple_questions,i=t.judgement_questions,u=t.program_questions,s=t.completion_questions,l=t.subjective_questions,p=t.practical_questions,f=t.combination_questions;return{exam:n,questionList:[Object(r.a)({type:"SINGLE",name:"单选题"},a),Object(r.a)({type:"MULTIPLE",name:"多选题"},o),Object(r.a)({type:"JUDGMENT",name:"判断题"},i),Object(r.a)({type:"PROGRAM",name:"编程题"},u),Object(r.a)({type:"COMPLETION",name:"填空题"},s),Object(r.a)({type:"SUBJECTIVE",name:"简答题"},l),Object(r.a)({type:"PRACTICAL",name:"实训题"},p),Object(r.a)({type:"COMBINATION",name:"组合题"},f)].filter((function(e){return e.questions_count>0})).map((function(e,t){var n;return Object(r.a)(Object(r.a)({},e),{number:c[t+1],questions:null==e||null===(n=e.questions)||void 0===n?void 0:n.map((function(e){return Object(r.a)(Object(r.a)({},e),{},{shixun:e.examination_bank_shixun_challenges})}))})}))}}},s=n("6fQ5"),l={namespace:"paperlibrary",state:{paperData:void 0,disciplinesData:void 0,teachGroupData:void 0,courseOptions:[],actionTabs:{key:"",params:{}}},effects:{getDisciplines:o.a.mark((function e(t,n){var a,c,u,s;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,c=n.call,u=n.put,e.next=4,c(i.g,a);case 4:return s=e.sent,e.next=7,u({type:"save",payload:{disciplinesData:Object(r.a)({},s)}});case 7:return e.abrupt("return",s);case 8:case"end":return e.stop()}}),e)})),getCustomDisciplines:o.a.mark((function e(t,n){var a,c,u,s;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,c=n.call,u=n.put,e.next=4,c(i.f,a);case 4:return s=e.sent,e.next=7,u({type:"save",payload:{disciplinesData:Object(r.a)({},s)}});case 7:return e.abrupt("return",s);case 8:case"end":return e.stop()}}),e)})),getEditDisciplines:o.a.mark((function e(t,n){var a,c,u,l,p,f;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,c=n.call,u=n.put,e.next=4,c(i.g,a);case 4:return l=e.sent,p=null==l?void 0:l.disciplines,f=Object(s.a)(p),e.next=9,u({type:"save",payload:{courseOptions:f,disciplinesData:Object(r.a)({},l)}});case 9:return e.abrupt("return",l);case 10:case"end":return e.stop()}}),e)})),getTeachGroupData:o.a.mark((function e(t,n){var a,c,u,s;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,c=n.call,u=n.put,e.next=4,c(i.j,a);case 4:return s=e.sent,e.next=7,u({type:"save",payload:{teachGroupData:Object(r.a)({},s)}});case 7:return e.abrupt("return",s);case 8:case"end":return e.stop()}}),e)})),getPaperData:o.a.mark((function e(t,n){var r,a,c,s,l;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,c=n.put,e.next=4,a(i.h,r);case 4:return s=e.sent,l=u(s),e.next=8,c({type:"save",payload:{paperData:l}});case 8:return e.abrupt("return",s);case 9:case"end":return e.stop()}}),e)})),getPaperlibraryList:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.i,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),setPublic:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.o,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),handleDelete:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.k,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),getCourseList:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.e,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),sendToClass:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.m,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),adjustPosition:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.a,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),setScore:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.p,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),handleDeleteEditQuestion:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.l,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),batchSetScore:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.d,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),batchDelete:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.b,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),updatePaper:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.r,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),setActionTabs:o.a.mark((function e(t,n){var a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,n.call,i=n.put,e.next=4,i({type:"save",payload:{actionTabs:Object(r.a)({},a)}});case 4:case"end":return e.stop()}}),e)}))},reducers:{save:function(e,t){return Object(r.a)(Object(r.a)({},e),t.payload)}},subscriptions:{setup:function(e){var t=e.dispatch;return e.history.listen((function(e){"/"===e.pathname&&t({type:"query"})}))}}};t.a=l},WRkp: +/*! ModuleConcatenation bailout: Cannot concat with ./src/service/paperlibrary.ts because of ./src/pages/Paperlibrary/index.tsx */function(e,t,n){"use strict";var r=n("k1fw"),a=n("WmNS"),o=n.n(a),i=n("vCeJ"),c={1:"一",2:"二",3:"三",4:"四",5:"五",6:"六",7:"七",8:"八"},u=function(e){if(e){var t=e||{},n=t.exam,a=t.single_questions,o=t.multiple_questions,i=t.judgement_questions,u=t.program_questions,s=t.completion_questions,l=t.subjective_questions,p=t.practical_questions,f=t.combination_questions;return{exam:n,questionList:[Object(r.a)({type:"SINGLE",name:"单选题"},a),Object(r.a)({type:"MULTIPLE",name:"多选题"},o),Object(r.a)({type:"JUDGMENT",name:"判断题"},i),Object(r.a)({type:"PROGRAM",name:"编程题"},u),Object(r.a)({type:"COMPLETION",name:"填空题"},s),Object(r.a)({type:"SUBJECTIVE",name:"简答题"},l),Object(r.a)({type:"PRACTICAL",name:"实训题"},p),Object(r.a)({type:"COMBINATION",name:"组合题"},f)].filter((function(e){return e.questions_count>0})).map((function(e,t){var n;return Object(r.a)(Object(r.a)({},e),{number:c[t+1],questions:null==e||null===(n=e.questions)||void 0===n?void 0:n.map((function(e){return Object(r.a)(Object(r.a)({},e),{},{shixun:e.examination_bank_shixun_challenges})}))})}))}}},s=n("6fQ5"),l={namespace:"paperlibrary",state:{paperData:void 0,disciplinesData:void 0,teachGroupData:void 0,courseOptions:[],actionTabs:{key:"",params:{}}},effects:{getDisciplines:o.a.mark((function e(t,n){var a,c,u,s;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,c=n.call,u=n.put,e.next=4,c(i.g,a);case 4:return s=e.sent,e.next=7,u({type:"save",payload:{disciplinesData:Object(r.a)({},s)}});case 7:return e.abrupt("return",s);case 8:case"end":return e.stop()}}),e)})),getCustomDisciplines:o.a.mark((function e(t,n){var a,c,u,s;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,c=n.call,u=n.put,e.next=4,c(i.f,a);case 4:return s=e.sent,e.next=7,u({type:"save",payload:{disciplinesData:Object(r.a)({},s)}});case 7:return e.abrupt("return",s);case 8:case"end":return e.stop()}}),e)})),getEditDisciplines:o.a.mark((function e(t,n){var a,c,u,l,p,f;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,c=n.call,u=n.put,e.next=4,c(i.g,a);case 4:return l=e.sent,p=null==l?void 0:l.disciplines,f=Object(s.a)(p),e.next=9,u({type:"save",payload:{courseOptions:f,disciplinesData:Object(r.a)({},l)}});case 9:return e.abrupt("return",l);case 10:case"end":return e.stop()}}),e)})),getTeachGroupData:o.a.mark((function e(t,n){var a,c,u,s;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,c=n.call,u=n.put,e.next=4,c(i.j,a);case 4:return s=e.sent,e.next=7,u({type:"save",payload:{teachGroupData:Object(r.a)({},s)}});case 7:return e.abrupt("return",s);case 8:case"end":return e.stop()}}),e)})),getPaperData:o.a.mark((function e(t,n){var r,a,c,s,l;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,c=n.put,e.next=4,a(i.h,r);case 4:return s=e.sent,l=u(s),e.next=8,c({type:"save",payload:{paperData:l}});case 8:return e.abrupt("return",s);case 9:case"end":return e.stop()}}),e)})),getPaperlibraryList:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.i,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),setPublic:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.o,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),handleDelete:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.k,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),getCourseList:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.e,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),sendToClass:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.m,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),adjustPosition:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.a,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),setScore:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.p,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),handleDeleteEditQuestion:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.l,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),batchSetScore:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.d,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),batchDelete:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.b,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),updatePaper:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.r,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),setActionTabs:o.a.mark((function e(t,n){var a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,n.call,i=n.put,e.next=4,i({type:"save",payload:{actionTabs:Object(r.a)({},a)}});case 4:case"end":return e.stop()}}),e)}))},reducers:{save:function(e,t){return Object(r.a)(Object(r.a)({},e),t.payload)}},subscriptions:{setup:function(e){var t=e.dispatch;return e.history.listen((function(e){"/"===e.pathname&&t({type:"query"})}))}}};t.a=l},WRkp: /*!**********************************************!*\ !*** ./node_modules/hash.js/lib/hash/sha.js ***! \**********************************************/ @@ -2549,7 +2549,7 @@ object-assign \********************************************************************/ /*! exports provided: createBrowserHistory, createHashHistory, createMemoryHistory, createLocation, locationsAreEqual, parsePath, createPath */ /*! exports used: createBrowserHistory, createHashHistory, createLocation, createMemoryHistory, createPath, locationsAreEqual */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/extends.js because of ./node_modules/rc-menu/es/MenuItemGroup.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/extends.js because of ./node_modules/rc-pagination/es/Pagination.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/history-with-query/node_modules/query-string/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/tiny-invariant/dist/tiny-invariant.esm.js because of ./node_modules/react-router-dom/esm/react-router-dom.js */function(e,t,n){"use strict";n.d(t,"a",(function(){return j})),n.d(t,"b",(function(){return P})),n.d(t,"d",(function(){return T})),n.d(t,"c",(function(){return v})),n.d(t,"f",(function(){return y})),n.d(t,"e",(function(){return b}));var r=n("wx14");function a(e){return"/"===e.charAt(0)}function o(e,t){for(var n=t,r=n+1,a=e.length;r=0;f--){var d=i[f];"."===d?o(i,f):".."===d?(o(i,f),p++):p&&(o(i,f),p--)}if(!s)for(;p--;p)i.unshift("..");!s||""===i[0]||i[0]&&a(i[0])||i.unshift("");var h=i.join("/");return n&&"/"!==h.substr(-1)&&(h+="/"),h};function c(e){return e.valueOf?e.valueOf():Object.prototype.valueOf.call(e)}var u=function e(t,n){if(t===n)return!0;if(null==t||null==n)return!1;if(Array.isArray(t))return Array.isArray(n)&&t.length===n.length&&t.every((function(t,r){return e(t,n[r])}));if("object"==typeof t||"object"==typeof n){var r=c(t),a=c(n);return r!==t||a!==n?e(r,a):Object.keys(Object.assign({},t,n)).every((function(r){return e(t[r],n[r])}))}return!1},s=n("YJ9l"),l=n.n(s),p=n("9R94");function f(e){return"/"===e.charAt(0)?e:"/"+e}function d(e){return"/"===e.charAt(0)?e.substr(1):e}function h(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function m(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function b(e){var t=e.pathname,n=e.search,r=e.hash,a=t||"/";return n&&"?"!==n&&(a+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(a+="#"===r.charAt(0)?r:"#"+r),a}function v(e,t,n,a){var o;"string"==typeof e?((o=function(e){var t=e||"/",n="",r="",a=t.indexOf("#");-1!==a&&(r=t.substr(a),t=t.substr(0,a));var o=t.indexOf("?");return-1!==o&&(n=t.substr(o),t=t.substr(0,o)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}(e)).query=o.search?l.a.parse(o.search):{},o.state=t):(void 0===(o=Object(r.a)({},e)).pathname&&(o.pathname=""),o.search?("?"!==o.search.charAt(0)&&(o.search="?"+o.search),o.query=l.a.parse(o.search)):(o.search=o.query?l.a.stringify(o.query):"",o.query=o.query||{}),o.hash?"#"!==o.hash.charAt(0)&&(o.hash="#"+o.hash):o.hash="",void 0!==t&&void 0===o.state&&(o.state=t));try{o.pathname=decodeURI(o.pathname)}catch(e){throw e instanceof URIError?new URIError('Pathname "'+o.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):e}return n&&(o.key=n),a?o.pathname?"/"!==o.pathname.charAt(0)&&(o.pathname=i(o.pathname,a.pathname)):o.pathname=a.pathname:o.pathname||(o.pathname="/"),o}function y(e,t){return e.pathname===t.pathname&&e.search===t.search&&e.hash===t.hash&&e.key===t.key&&u(e.state,t.state)}function g(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,a){if(null!=e){var o="function"==typeof e?e(t,n):e;"string"==typeof o?"function"==typeof r?r(o,a):a(!0):a(!1!==o)}else a(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter((function(e){return e!==r}))}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),r=0;rt?n.splice(t,n.length-t,r):n.push(r),p({action:"PUSH",location:r,index:t,entries:n})}}))},replace:function(e,t){var r=v(e,t,f(),_.location);l.confirmTransitionTo(r,"REPLACE",n,(function(e){e&&(_.entries[_.index]=r,p({action:"REPLACE",location:r}))}))},go:y,goBack:function(){y(-1)},goForward:function(){y(1)},canGo:function(e){var t=_.index+e;return t>=0&&t<_.entries.length},block:function(e){return void 0===e&&(e=!1),l.setPrompt(e)},listen:function(e){return l.appendListener(e)}};return _}},Yanh: /*!**********************************************************************************************************!*\ @@ -2965,9 +2965,9 @@ object-assign /*! exports used: default */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/defineProperty.js because of ./node_modules/@ant-design/icons/es/utils.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js because of ./node_modules/rc-field-form/es/index.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js because of ./node_modules/rc-field-form/es/index.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js because of ./node_modules/@ant-design/icons/es/components/twoTonePrimaryColor.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-trigger/es/index.js because of ./node_modules/rc-menu/es/SubMenu.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-trigger/es/index.js because of ./node_modules/rc-cascader/es/Cascader.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("rePB"),a=n("ODXe"),o=n("Ff2n"),i=n("q1tI"),c=n("uciX"),u=n("TSYQ"),s=n.n(u),l={adjustX:1,adjustY:1},p=[0,0],f={topLeft:{points:["bl","tl"],overflow:l,offset:[0,-4],targetOffset:p},topCenter:{points:["bc","tc"],overflow:l,offset:[0,-4],targetOffset:p},topRight:{points:["br","tr"],overflow:l,offset:[0,-4],targetOffset:p},bottomLeft:{points:["tl","bl"],overflow:l,offset:[0,4],targetOffset:p},bottomCenter:{points:["tc","bc"],overflow:l,offset:[0,4],targetOffset:p},bottomRight:{points:["tr","br"],overflow:l,offset:[0,4],targetOffset:p}};var d=i.forwardRef((function(e,t){var n=e.arrow,u=void 0!==n&&n,l=e.prefixCls,p=void 0===l?"rc-dropdown":l,d=e.transitionName,h=e.animation,m=e.align,b=e.placement,v=void 0===b?"bottomLeft":b,y=e.placements,g=void 0===y?f:y,_=e.getPopupContainer,x=e.showAction,w=e.hideAction,j=e.overlayClassName,O=e.overlayStyle,k=e.visible,E=e.trigger,S=void 0===E?["hover"]:E,P=Object(o.a)(e,["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger"]),C=i.useState(),T=Object(a.a)(C,2),A=T[0],I=T[1],M="visible"in e?k:A,L=i.useRef(null);i.useImperativeHandle(t,(function(){return L.current}));var D,R,N,F,U,z,V=function(){var t=e.overlay;return"function"==typeof t?t():t},q=function(t){var n=e.onOverlayClick,r=V().props;I(!1),n&&n(t),r.onClick&&r.onClick(t)},B=function(){var e=V(),t={prefixCls:"".concat(p,"-menu"),onClick:q};return"string"==typeof e.type&&delete t.prefixCls,i.createElement(i.Fragment,null,u&&i.createElement("div",{className:"".concat(p,"-arrow")}),i.cloneElement(e,t))},W=w;return W||-1===S.indexOf("contextMenu")||(W=["click"]),i.createElement(c.a,Object.assign({},P,{prefixCls:p,ref:L,popupClassName:s()(j,Object(r.a)({},"".concat(p,"-show-arrow"),u)),popupStyle:O,builtinPlacements:g,action:S,showAction:x,hideAction:W||[],popupPlacement:v,popupAlign:m,popupTransitionName:d,popupAnimation:h,popupVisible:M,stretch:(U=e.minOverlayWidthMatchTrigger,z=e.alignPoint,("minOverlayWidthMatchTrigger"in e?U:!z)?"minWidth":""),popup:"function"==typeof e.overlay?B:B(),onPopupVisibleChange:function(t){var n=e.onVisibleChange;I(t),"function"==typeof n&&n(t)},getPopupContainer:_}),(R=e.children,N=R.props?R.props:{},F=s()(N.className,void 0!==(D=e.openClassName)?D:"".concat(p,"-open")),A&&R?i.cloneElement(R,{className:F}):R))}));t.a=d},"eDW+": /*!****************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.reverse.js ***! @@ -2980,8 +2980,8 @@ object-assign /*! exports provided: default */ /*! exports used: default */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@ant-design/css-animation/es/index.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Dom/contains.js because of ./node_modules/rc-menu/es/SubMenu.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/KeyCode.js because of ./node_modules/rc-menu/es/MenuItem.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Dom/contains.js because of ./node_modules/rc-cascader/es/Cascader.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/KeyCode.js because of ./node_modules/antd/es/cascader/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/PortalWrapper.js because of ./node_modules/rc-drawer/es/DrawerWrapper.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/index.js (<- Module is not an ECMAScript module) */function(e,t,n){"use strict";var r=n("q1tI"),a=n.n(r),o=n("i8i4"),i=n.n(o),c=n("4IlW"),u=n("l4aY"),s=function(e){var t=e.prototype;if(!t||!t.isReactComponent)throw new Error("Can only polyfill class components");return"function"!=typeof t.componentWillReceiveProps?e:a.a.Profiler?(t.UNSAFE_componentWillReceiveProps=t.componentWillReceiveProps,delete t.componentWillReceiveProps,e):e};function l(e){var t=[];return a.a.Children.forEach(e,(function(e){t.push(e)})),t}function p(e,t){var n=null;return e&&e.forEach((function(e){n||e&&e.key===t&&(n=e)})),n}function f(e,t,n){var r=null;return e&&e.forEach((function(e){if(e&&e.key===t&&e.props[n]){if(r)throw new Error("two child with same key for children");r=e}})),r}var d=n("UwPn"),h={isAppearSupported:function(e){return e.transitionName&&e.transitionAppear||e.animation.appear},isEnterSupported:function(e){return e.transitionName&&e.transitionEnter||e.animation.enter},isLeaveSupported:function(e){return e.transitionName&&e.transitionLeave||e.animation.leave},allowAppearCallback:function(e){return e.transitionAppear||e.animation.appear},allowEnterCallback:function(e){return e.transitionEnter||e.animation.enter},allowLeaveCallback:function(e){return e.transitionLeave||e.animation.leave}},m=function(){function e(e,t){for(var n=0;n children");return a.a.createElement(g,{key:n.key,ref:function(t){e.childrenRefs[n.key]=t},animation:t.animation,transitionName:t.transitionName,transitionEnter:t.transitionEnter,transitionAppear:t.transitionAppear,transitionLeave:t.transitionLeave},n)})));var o=t.component;if(o){var i=t;return"string"==typeof o&&(i=_({className:t.className,style:t.style},t.componentProps)),a.a.createElement(o,i,r)}return r[0]||null}}]),t}(a.a.Component);k.isAnimate=!0,k.defaultProps={animation:{},component:"span",componentProps:{},transitionEnter:!0,transitionLeave:!0,transitionAppear:!1,onEnd:O,onEnter:O,onLeave:O,onAppear:O};var E=function(){var e=this;this.performEnter=function(t){e.childrenRefs[t]&&(e.currentlyAnimatingKeys[t]=!0,e.childrenRefs[t].componentWillEnter(e.handleDoneAdding.bind(e,t,"enter")))},this.performAppear=function(t){e.childrenRefs[t]&&(e.currentlyAnimatingKeys[t]=!0,e.childrenRefs[t].componentWillAppear(e.handleDoneAdding.bind(e,t,"appear")))},this.handleDoneAdding=function(t,n){var r=e.props;if(delete e.currentlyAnimatingKeys[t],!r.exclusive||r===e.nextProps){var a=l(j(r));e.isValidChildByKey(a,t)?"appear"===n?h.allowAppearCallback(r)&&(r.onAppear(t),r.onEnd(t,!0)):h.allowEnterCallback(r)&&(r.onEnter(t),r.onEnd(t,!0)):e.performLeave(t)}},this.performLeave=function(t){e.childrenRefs[t]&&(e.currentlyAnimatingKeys[t]=!0,e.childrenRefs[t].componentWillLeave(e.handleDoneLeaving.bind(e,t)))},this.handleDoneLeaving=function(t){var n=e.props;if(delete e.currentlyAnimatingKeys[t],!n.exclusive||n===e.nextProps){var r,a,o,i,c=l(j(n));if(e.isValidChildByKey(c,t))e.performEnter(t);else{var u=function(){h.allowLeaveCallback(n)&&(n.onLeave(t),n.onEnd(t,!1))};r=e.state.children,a=c,o=n.showProp,(i=r.length===a.length)&&r.forEach((function(e,t){var n=a[t];e&&n&&(e&&!n||!e&&n||e.key!==n.key||o&&e.props[o]!==n.props[o])&&(i=!1)})),i?u():e.setState({children:c},u)}}}},S=s(k),P=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{};return[{name:"内容审核情况",id:"Content",status:null==i||null===(e=i.content_info)||void 0===e?void 0:e.status,username:null==i||null===(t=i.content_info)||void 0===t?void 0:t.username,time:null==i||null===(n=i.content_info)||void 0===n?void 0:n.time},{name:"性能审核情况",id:"Performance",status:null==i||null===(r=i.perference_info)||void 0===r?void 0:r.status,username:null==i||null===(a=i.perference_info)||void 0===a?void 0:a.username,time:null==i||null===(o=i.perference_info)||void 0===o?void 0:o.time}]},u=n("1vsH"),s={namespace:"shixunsDetail",state:{detail:void 0,rightData:void 0,challenges:void 0,auditSituationData:void 0,setting:void 0,challengesNew:{},challengesEdit:{},editChallengesQuestion:{},fileContent:{},repository:{},mirrorApplies:{},infoWithJupyterLab:{},actionTabs:{key:"",params:{}}},effects:{getShixunsDetail:o.a.mark((function e(t,n){var a,c,u,s;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,c=n.call,u=n.put,e.next=4,c(i.lb,a);case 4:return s=e.sent,e.next=7,u({type:"save",payload:{detail:Object(r.a)({},s)}});case 7:return e.abrupt("return",s);case 8:case"end":return e.stop()}}),e)})),getMirrorApplies:o.a.mark((function e(t,n){var a,c,u,s;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,c=n.call,u=n.put,e.next=4,c(i.X,a);case 4:return s=e.sent,e.next=7,u({type:"save",payload:{mirrorApplies:Object(r.a)({},(null==s?void 0:s.data)||{})}});case 7:return e.abrupt("return",s);case 8:case"end":return e.stop()}}),e)})),getRightData:o.a.mark((function e(t,n){var a,c,u,s;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,c=n.call,u=n.put,e.next=4,c(i.fb,a);case 4:return s=e.sent,e.next=7,u({type:"save",payload:{rightData:Object(r.a)({},s)}});case 7:case"end":return e.stop()}}),e)})),getChallengesData:o.a.mark((function e(t,n){var a,c,u,s;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,c=n.call,u=n.put,e.next=4,c(i.I,a);case 4:return s=e.sent,e.next=7,u({type:"save",payload:{challenges:Object(r.a)({},s)}});case 7:case"end":return e.stop()}}),e)})),execJupyter:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.C,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),execShixun:o.a.mark((function e(t,n){var r,a,c;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.D,r);case 4:return-3===(null==(c=e.sent)?void 0:c.status)&&Object(u.o)(),e.abrupt("return",c);case 7:case"end":return e.stop()}}),e)})),openChallenge:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.xb,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),challengeMoveUp:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.n,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),challengeMoveDown:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.m,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),cancelCollect:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.j,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),collect:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.p,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),searchUserCourses:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.Db,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),sendToCourse:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.Eb,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),cancelRelease:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.l,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),cancelPublic:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.k,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),applyPublic:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.h,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),release:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.zb,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),updateAuditSituation:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.Ib,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),getCollaboratorsData:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.M,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),addCollaborator:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.d,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),addTeachGroupMember:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.g,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),getChangeManager:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.L,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),changeManager:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.o,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),deleteCollaborators:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.w,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),getRankingList:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.bb,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),getMirrorScript:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.Y,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),getScriptContent:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.gb,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),getCustomScript:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.N,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),updateSettingBasicInfo:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.Ub,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),getShixunQuote:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.kb,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),deleteShixun:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.A,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),permanentClose:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.yb,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),getDepartments:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.O,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),updatePermissionSetting:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.Qb,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),updateLearnSetting:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.Pb,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),updateSetting:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.Tb,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),getSetData:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.ib,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),deleteDataSet:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.x,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),deleteGitFile:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.y,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),deleteGitFiles:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.z,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),moveGitFile:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.vb,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),moveGitFiles:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.wb,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),getRepository:o.a.mark((function e(t,n){var a,c,u,s;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,c=n.call,u=n.put,e.next=4,c(i.cb,a);case 4:return s=e.sent,e.next=7,u({type:"save",payload:{repository:Object(r.a)({},s)}});case 7:return e.abrupt("return",Object(r.a)({},s));case 8:case"end":return e.stop()}}),e)})),getRepositorys:o.a.mark((function e(t,n){var a,c,u,s;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,c=n.call,u=n.put,e.next=4,c(i.eb,a);case 4:return s=e.sent,e.next=7,u({type:"save",payload:{repository:Object(r.a)({},s)}});case 7:return e.abrupt("return",Object(r.a)({},s));case 8:case"end":return e.stop()}}),e)})),getSecretRepository:o.a.mark((function e(t,n){var a,c,u,s;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,c=n.call,u=n.put,e.next=4,c(i.hb,a);case 4:return s=e.sent,e.next=7,u({type:"save",payload:{secretRepository:Object(r.a)({},s)}});case 7:return e.abrupt("return",s);case 8:case"end":return e.stop()}}),e)})),addRepositoryFile:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.e,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),addRepositoryFiles:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.f,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),getRepositoryCommit:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.db,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),getFileContent:o.a.mark((function e(t,n){var a,c,u,s;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,c=n.call,u=n.put,e.next=4,c(i.S,a);case 4:return s=e.sent,e.next=7,u({type:"save",payload:{fileContent:Object(r.a)(Object(r.a)({},s),{},{params:a})}});case 7:return e.abrupt("return",s);case 8:case"end":return e.stop()}}),e)})),getFileContents:o.a.mark((function e(t,n){var a,c,u,s;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,c=n.call,u=n.put,e.next=4,c(i.T,a);case 4:return s=e.sent,e.next=7,u({type:"save",payload:{fileContent:Object(r.a)(Object(r.a)({},s),{},{params:a})}});case 7:return e.abrupt("return",s);case 8:case"end":return e.stop()}}),e)})),updateRepositoryFile:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.Rb,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),updateRepositoryFiles:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.Sb,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),uploadGitFolder:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.Vb,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),updateCollaboratorEditable:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.Nb,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),getSettingsData:o.a.mark((function e(t,n){var a,c,u,s;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,c=n.call,u=n.put,e.next=4,c(i.jb,a);case 4:return s=e.sent,e.next=7,u({type:"save",payload:{setting:Object(r.a)({},s)}});case 7:case"end":return e.stop()}}),e)})),getChallengesNew:o.a.mark((function e(t,n){var a,c,u,s;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,c=n.call,u=n.put,e.next=4,c(i.K,a);case 4:return s=e.sent,e.next=7,u({type:"save",payload:{challengesNew:Object(r.a)({},s)}});case 7:case"end":return e.stop()}}),e)})),getChallengesEdit:o.a.mark((function e(t,n){var a,c,u,s;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,c=n.call,u=n.put,e.next=4,c(i.J,a);case 4:return s=e.sent,e.next=7,u({type:"save",payload:{challengesEdit:Object(r.a)({},s)}});case 7:return e.abrupt("return",s);case 8:case"end":return e.stop()}}),e)})),getAuditSituationData:o.a.mark((function e(t,n){var r,a,u,s,l;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,u=n.put,e.next=4,a(i.F,r);case 4:return s=e.sent,l=c(s),e.next=8,u({type:"save",payload:{auditSituationData:l}});case 8:case"end":return e.stop()}}),e)})),getEditChallengesQuestion:o.a.mark((function e(t,n){var r,a,c,u;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,c=n.put,e.next=4,a(i.P,r);case 4:return u=e.sent,e.next=7,c({type:"save",payload:{editChallengesQuestion:u}});case 7:return e.abrupt("return",u);case 8:case"end":return e.stop()}}),e)})),getInfoWithJupyterLab:o.a.mark((function e(t,n){var r,a,c,u;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,c=n.put,e.next=4,a(i.V,r);case 4:return u=e.sent,e.next=7,c({type:"save",payload:{infoWithJupyterLab:u}});case 7:return e.abrupt("return",u);case 8:case"end":return e.stop()}}),e)})),setActionTabs:o.a.mark((function e(t,n){var a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,n.call,i=n.put,e.next=4,i({type:"save",payload:{actionTabs:Object(r.a)({},a)}});case 4:case"end":return e.stop()}}),e)}))},reducers:{save:function(e,t){return console.log("reducers:",e,t),Object(r.a)(Object(r.a)({},e),t.payload)}},subscriptions:{setup:function(e){var t=e.dispatch;return e.history.listen((function(e){"/"===e.pathname&&t({type:"query"})}))}}};t.a=s},q1tI: +/*! ModuleConcatenation bailout: Cannot concat with ./src/service/shixuns.ts because of ./src/.umi-production/plugin-dva/connect.ts */ +/*! ModuleConcatenation bailout: Cannot concat with ./src/utils/util.tsx because of ./src/pages/Classrooms/New/index.tsx */function(e,t,n){"use strict";var r=n("k1fw"),a=n("WmNS"),o=n.n(a),i=n("HBuW"),c=function(){var e,t,n,r,a,o,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return[{name:"内容审核情况",id:"Content",status:null==i||null===(e=i.content_info)||void 0===e?void 0:e.status,username:null==i||null===(t=i.content_info)||void 0===t?void 0:t.username,time:null==i||null===(n=i.content_info)||void 0===n?void 0:n.time},{name:"性能审核情况",id:"Performance",status:null==i||null===(r=i.perference_info)||void 0===r?void 0:r.status,username:null==i||null===(a=i.perference_info)||void 0===a?void 0:a.username,time:null==i||null===(o=i.perference_info)||void 0===o?void 0:o.time}]},u=n("1vsH"),s={namespace:"shixunsDetail",state:{detail:void 0,rightData:void 0,challenges:void 0,auditSituationData:void 0,setting:void 0,challengesNew:{},challengesEdit:{},editChallengesQuestion:{},fileContent:{},repository:{},mirrorApplies:{},infoWithJupyterLab:{},actionTabs:{key:"",params:{}}},effects:{getShixunsDetail:o.a.mark((function e(t,n){var a,c,u,s;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,c=n.call,u=n.put,e.next=4,c(i.lb,a);case 4:return s=e.sent,e.next=7,u({type:"save",payload:{detail:Object(r.a)({},s)}});case 7:return e.abrupt("return",s);case 8:case"end":return e.stop()}}),e)})),getMirrorApplies:o.a.mark((function e(t,n){var a,c,u,s;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,c=n.call,u=n.put,e.next=4,c(i.X,a);case 4:return s=e.sent,e.next=7,u({type:"save",payload:{mirrorApplies:Object(r.a)({},(null==s?void 0:s.data)||{})}});case 7:return e.abrupt("return",s);case 8:case"end":return e.stop()}}),e)})),getRightData:o.a.mark((function e(t,n){var a,c,u,s;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,c=n.call,u=n.put,e.next=4,c(i.fb,a);case 4:return s=e.sent,e.next=7,u({type:"save",payload:{rightData:Object(r.a)({},s)}});case 7:case"end":return e.stop()}}),e)})),getChallengesData:o.a.mark((function e(t,n){var a,c,u,s;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,c=n.call,u=n.put,e.next=4,c(i.I,a);case 4:return s=e.sent,e.next=7,u({type:"save",payload:{challenges:Object(r.a)({},s)}});case 7:case"end":return e.stop()}}),e)})),execJupyter:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.C,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),execShixun:o.a.mark((function e(t,n){var r,a,c;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.D,r);case 4:return-3===(null==(c=e.sent)?void 0:c.status)&&Object(u.o)(),e.abrupt("return",c);case 7:case"end":return e.stop()}}),e)})),openChallenge:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.xb,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),challengeMoveUp:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.n,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),challengeMoveDown:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.m,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),cancelCollect:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.j,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),collect:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.p,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),searchUserCourses:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.Db,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),sendToCourse:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.Eb,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),cancelRelease:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.l,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),cancelPublic:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.k,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),applyPublic:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.h,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),release:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.zb,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),updateAuditSituation:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.Ib,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),getCollaboratorsData:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.M,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),addCollaborator:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.d,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),addTeachGroupMember:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.g,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),getChangeManager:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.L,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),changeManager:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.o,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),deleteCollaborators:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.w,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),getRankingList:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.bb,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),getMirrorScript:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.Y,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),getScriptContent:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.gb,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),getCustomScript:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.N,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),updateSettingBasicInfo:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.Ub,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),getShixunQuote:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.kb,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),deleteShixun:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.A,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),permanentClose:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.yb,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),getDepartments:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.O,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),updatePermissionSetting:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.Qb,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),updateLearnSetting:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.Pb,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),updateSetting:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.Tb,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),getSetData:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.ib,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),deleteDataSet:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.x,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),deleteGitFile:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.y,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),deleteGitFiles:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.z,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),moveGitFile:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.vb,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),moveGitFiles:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.wb,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),getRepository:o.a.mark((function e(t,n){var a,c,u,s;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,c=n.call,u=n.put,e.next=4,c(i.cb,a);case 4:return s=e.sent,e.next=7,u({type:"save",payload:{repository:Object(r.a)({},s)}});case 7:return e.abrupt("return",Object(r.a)({},s));case 8:case"end":return e.stop()}}),e)})),getRepositorys:o.a.mark((function e(t,n){var a,c,u,s;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,c=n.call,u=n.put,e.next=4,c(i.eb,a);case 4:return s=e.sent,e.next=7,u({type:"save",payload:{repository:Object(r.a)({},s)}});case 7:return e.abrupt("return",Object(r.a)({},s));case 8:case"end":return e.stop()}}),e)})),getSecretRepository:o.a.mark((function e(t,n){var a,c,u,s;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,c=n.call,u=n.put,e.next=4,c(i.hb,a);case 4:return s=e.sent,e.next=7,u({type:"save",payload:{secretRepository:Object(r.a)({},s)}});case 7:return e.abrupt("return",s);case 8:case"end":return e.stop()}}),e)})),addRepositoryFile:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.e,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),addRepositoryFiles:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.f,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),getRepositoryCommit:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.db,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),getFileContent:o.a.mark((function e(t,n){var a,c,u,s;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,c=n.call,u=n.put,e.next=4,c(i.S,a);case 4:return s=e.sent,e.next=7,u({type:"save",payload:{fileContent:Object(r.a)(Object(r.a)({},s),{},{params:a})}});case 7:return e.abrupt("return",s);case 8:case"end":return e.stop()}}),e)})),getFileContents:o.a.mark((function e(t,n){var a,c,u,s;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,c=n.call,u=n.put,e.next=4,c(i.T,a);case 4:return s=e.sent,e.next=7,u({type:"save",payload:{fileContent:Object(r.a)(Object(r.a)({},s),{},{params:a})}});case 7:return e.abrupt("return",s);case 8:case"end":return e.stop()}}),e)})),updateRepositoryFile:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.Rb,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),updateRepositoryFiles:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.Sb,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),uploadGitFolder:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.Vb,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),updateCollaboratorEditable:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.Nb,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),getSettingsData:o.a.mark((function e(t,n){var a,c,u,s;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,c=n.call,u=n.put,e.next=4,c(i.jb,a);case 4:return s=e.sent,e.next=7,u({type:"save",payload:{setting:Object(r.a)({},s)}});case 7:case"end":return e.stop()}}),e)})),getChallengesNew:o.a.mark((function e(t,n){var a,c,u,s;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,c=n.call,u=n.put,e.next=4,c(i.K,a);case 4:return s=e.sent,e.next=7,u({type:"save",payload:{challengesNew:Object(r.a)({},s)}});case 7:case"end":return e.stop()}}),e)})),getChallengesEdit:o.a.mark((function e(t,n){var a,c,u,s;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,c=n.call,u=n.put,e.next=4,c(i.J,a);case 4:return s=e.sent,e.next=7,u({type:"save",payload:{challengesEdit:Object(r.a)({},s)}});case 7:return e.abrupt("return",s);case 8:case"end":return e.stop()}}),e)})),getAuditSituationData:o.a.mark((function e(t,n){var r,a,u,s,l;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,u=n.put,e.next=4,a(i.F,r);case 4:return s=e.sent,l=c(s),e.next=8,u({type:"save",payload:{auditSituationData:l}});case 8:case"end":return e.stop()}}),e)})),getEditChallengesQuestion:o.a.mark((function e(t,n){var r,a,c,u;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,c=n.put,e.next=4,a(i.P,r);case 4:return u=e.sent,e.next=7,c({type:"save",payload:{editChallengesQuestion:u}});case 7:return e.abrupt("return",u);case 8:case"end":return e.stop()}}),e)})),getInfoWithJupyterLab:o.a.mark((function e(t,n){var r,a,c,u;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,c=n.put,e.next=4,a(i.V,r);case 4:return u=e.sent,e.next=7,c({type:"save",payload:{infoWithJupyterLab:u}});case 7:return e.abrupt("return",u);case 8:case"end":return e.stop()}}),e)})),setActionTabs:o.a.mark((function e(t,n){var a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,n.call,i=n.put,e.next=4,i({type:"save",payload:{actionTabs:Object(r.a)({},a)}});case 4:case"end":return e.stop()}}),e)}))},reducers:{save:function(e,t){return console.log("reducers:",e,t),Object(r.a)(Object(r.a)({},e),t.payload)}},subscriptions:{setup:function(e){var t=e.dispatch;return e.history.listen((function(e){"/"===e.pathname&&t({type:"query"})}))}}};t.a=s},q1tI: /*!*************************************!*\ !*** ./node_modules/react/index.js ***! \*************************************/ @@ -3823,11 +3823,11 @@ object-assign \******************************************************/ /*! exports provided: getCourseResultsService, exportCourseService, getCourseResultDetailClass, getCourseResultDetailService, postComputeAllService, postComputeCourseSingleService, exportGraduationService, postComputeAllGraduationService, postComputeGraduationSingleService, getGraduationResultsService, getFormulasService, putFormulasService, getGraduationResultDetailService, putGoalValueService, getMajorListService, getYearListService, getTopPageService, putTopPageService */ /*! exports used: exportCourseService, exportGraduationService, getCourseResultDetailClass, getCourseResultDetailService, getCourseResultsService, getFormulasService, getGraduationResultDetailService, getGraduationResultsService, getMajorListService, getTopPageService, getYearListService, postComputeAllGraduationService, postComputeAllService, postComputeCourseSingleService, postComputeGraduationSingleService, putFormulasService, putGoalValueService, putTopPageService */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js because of ./src/pages/Account/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2.js because of ./src/pages/HttpStatus/403.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js because of ./src/pages/Engineering/Evaluate/Detail/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js because of ./src/pages/Classrooms/Lists/Exercise/Detail/components/DuplicateChecking/CheckDetail/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2.js because of ./src/pages/Classrooms/Lists/Exercise/Detail/components/DuplicateChecking/CheckDetail/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js because of ./src/pages/Classrooms/New/StartClass/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator/index.js (<- Module is not an ECMAScript module) */ -/*! ModuleConcatenation bailout: Cannot concat with ./src/utils/fetch.ts because of ./src/pages/Account/Results/index.tsx */function(e,t,n){"use strict";n.d(t,"e",(function(){return s})),n.d(t,"a",(function(){return l})),n.d(t,"c",(function(){return p})),n.d(t,"d",(function(){return f})),n.d(t,"m",(function(){return d})),n.d(t,"n",(function(){return h})),n.d(t,"b",(function(){return m})),n.d(t,"l",(function(){return b})),n.d(t,"o",(function(){return v})),n.d(t,"h",(function(){return y})),n.d(t,"f",(function(){return g})),n.d(t,"p",(function(){return _})),n.d(t,"g",(function(){return x})),n.d(t,"q",(function(){return w})),n.d(t,"i",(function(){return j})),n.d(t,"k",(function(){return O})),n.d(t,"j",(function(){return k})),n.d(t,"r",(function(){return E}));var r=n("9og8"),a=n("WmNS"),o=n.n(a),i=n("ErOA"),c=n("k1fw"),u=n("PpiC"),s=function(){var e=Object(r.a)(o.a.mark((function e(t){var n,r;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.id,r=Object(u.a)(t,["id"]),e.abrupt("return",Object(i.a)("/api/ec_years/".concat(n,"/course_results.json"),{method:"get",params:r}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),l=function(e){var t=document.createElement("iframe");t.src="/api/ec_years/".concat(e,"/course_results.xlsx"),t.style.display="none",document.body.appendChild(t)},p=function(e){var t=e.ec_year_id;return Object(i.a)("/api/ec_years/".concat(t,"/course_results/get_class.json"),{method:"get"})},f=function(e){var t=e.ec_year_id,n=e.id,r=e.class_name,a=void 0===r?null:r;return Object(i.a)("/api/ec_years/".concat(t,"/course_results/").concat(n,".json"),{method:"get",params:{class_name:a}})},d=function(e){var t=e.ec_year_id;return Object(i.a)("/api/ec_courses/1/evaluations/compute_all_courses_data?ec_year_id=".concat(t),{method:"post"})},h=function(e){var t=e.ec_course_id;return Object(i.a)("/api/ec_courses/".concat(t,"/evaluations/evaluation_data"),{method:"POST"})},m=function(e){var t=document.createElement("iframe");t.src="/api/ec_years/".concat(e,"/ec_graduation_results.xlsx"),t.style.display="none",document.body.appendChild(t)},b=function(e){var t=e.ec_year_id;return Object(i.a)("/api/ec_years/".concat(t,"/ec_graduation_results/compute_all"),{method:"post"})},v=function(e){var t=e.ec_year_id,n=e.id;return Object(i.a)("/api/ec_years/".concat(t,"/ec_graduation_results/compute_single?id=").concat(n),{method:"POST"})},y=function(e){return Object(i.a)("/api/ec_years/".concat(e,"/ec_graduation_results.json"),{method:"get"})},g=function(e){return Object(i.a)("/api/ec_years/".concat(e,"/ec_graduation_results/get_formulas.json"),{method:"get"})},_=function(e){var t=e.ec_year_id,n=e.formula_one,r=e.formula_two,a=e.formula_three;return Object(i.a)("/api/ec_years/".concat(t,"/ec_graduation_results/set_formulas.json?formula_one_id=").concat(n,"&formula_two_id=").concat(r,"&formula_three_id=").concat(a),{method:"PUT"})},x=function(e){var t=e.ec_year_id,n=e.id;return Object(i.a)("/api/ec_years/".concat(t,"/ec_graduation_results/").concat(n,".json"),{method:"get"})},w=function(e){var t=e.ec_year_id,n=e.type,r=e.goal_value,a=Object(u.a)(e,["ec_year_id","type","goal_value"]),o="?type=".concat(n),s={method:"PUT"};return"all"===n&&(o+="&goal_value=".concat(r)),"each"===n&&(s=Object(c.a)(Object(c.a)({},s),{},{body:a})),Object(i.a)("/api/ec_years/".concat(t,"/ec_graduation_results/set_goal_value").concat(o),s)},j=function(){var e=Object(r.a)(o.a.mark((function e(t){return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(i.a)("/api/schools/".concat(t,"/ec_majors/get_major_list.json"),{method:"get"}));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),O=function(){var e=Object(r.a)(o.a.mark((function e(t){return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(i.a)("/api/ec_major_schools/".concat(t,"/ec_years/get_year_list.json"),{method:"get"}));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),k=function(e){var t=e.ec_year_id,n=e.school_id;return Object(i.a)("/api/ec_years/".concat(t,"/top_pages.json"),{method:"get",params:{school_id:n}})},E=function(e){var t=e.id,n=e.name;return Object(i.a)("/api/ec_years/1/top_pages/".concat(t,"?name=").concat(n),{method:"PUT"})}},rePB: +/*! ModuleConcatenation bailout: Cannot concat with ./src/utils/fetch.ts because of ./src/pages/Classrooms/New/StartClass/index.tsx */function(e,t,n){"use strict";n.d(t,"e",(function(){return s})),n.d(t,"a",(function(){return l})),n.d(t,"c",(function(){return p})),n.d(t,"d",(function(){return f})),n.d(t,"m",(function(){return d})),n.d(t,"n",(function(){return h})),n.d(t,"b",(function(){return m})),n.d(t,"l",(function(){return b})),n.d(t,"o",(function(){return v})),n.d(t,"h",(function(){return y})),n.d(t,"f",(function(){return g})),n.d(t,"p",(function(){return _})),n.d(t,"g",(function(){return x})),n.d(t,"q",(function(){return w})),n.d(t,"i",(function(){return j})),n.d(t,"k",(function(){return O})),n.d(t,"j",(function(){return k})),n.d(t,"r",(function(){return E}));var r=n("9og8"),a=n("WmNS"),o=n.n(a),i=n("ErOA"),c=n("k1fw"),u=n("PpiC"),s=function(){var e=Object(r.a)(o.a.mark((function e(t){var n,r;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.id,r=Object(u.a)(t,["id"]),e.abrupt("return",Object(i.a)("/api/ec_years/".concat(n,"/course_results.json"),{method:"get",params:r}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),l=function(e){var t=document.createElement("iframe");t.src="/api/ec_years/".concat(e,"/course_results.xlsx"),t.style.display="none",document.body.appendChild(t)},p=function(e){var t=e.ec_year_id;return Object(i.a)("/api/ec_years/".concat(t,"/course_results/get_class.json"),{method:"get"})},f=function(e){var t=e.ec_year_id,n=e.id,r=e.class_name,a=void 0===r?null:r;return Object(i.a)("/api/ec_years/".concat(t,"/course_results/").concat(n,".json"),{method:"get",params:{class_name:a}})},d=function(e){var t=e.ec_year_id;return Object(i.a)("/api/ec_courses/1/evaluations/compute_all_courses_data?ec_year_id=".concat(t),{method:"post"})},h=function(e){var t=e.ec_course_id;return Object(i.a)("/api/ec_courses/".concat(t,"/evaluations/evaluation_data"),{method:"POST"})},m=function(e){var t=document.createElement("iframe");t.src="/api/ec_years/".concat(e,"/ec_graduation_results.xlsx"),t.style.display="none",document.body.appendChild(t)},b=function(e){var t=e.ec_year_id;return Object(i.a)("/api/ec_years/".concat(t,"/ec_graduation_results/compute_all"),{method:"post"})},v=function(e){var t=e.ec_year_id,n=e.id;return Object(i.a)("/api/ec_years/".concat(t,"/ec_graduation_results/compute_single?id=").concat(n),{method:"POST"})},y=function(e){return Object(i.a)("/api/ec_years/".concat(e,"/ec_graduation_results.json"),{method:"get"})},g=function(e){return Object(i.a)("/api/ec_years/".concat(e,"/ec_graduation_results/get_formulas.json"),{method:"get"})},_=function(e){var t=e.ec_year_id,n=e.formula_one,r=e.formula_two,a=e.formula_three;return Object(i.a)("/api/ec_years/".concat(t,"/ec_graduation_results/set_formulas.json?formula_one_id=").concat(n,"&formula_two_id=").concat(r,"&formula_three_id=").concat(a),{method:"PUT"})},x=function(e){var t=e.ec_year_id,n=e.id;return Object(i.a)("/api/ec_years/".concat(t,"/ec_graduation_results/").concat(n,".json"),{method:"get"})},w=function(e){var t=e.ec_year_id,n=e.type,r=e.goal_value,a=Object(u.a)(e,["ec_year_id","type","goal_value"]),o="?type=".concat(n),s={method:"PUT"};return"all"===n&&(o+="&goal_value=".concat(r)),"each"===n&&(s=Object(c.a)(Object(c.a)({},s),{},{body:a})),Object(i.a)("/api/ec_years/".concat(t,"/ec_graduation_results/set_goal_value").concat(o),s)},j=function(){var e=Object(r.a)(o.a.mark((function e(t){return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(i.a)("/api/schools/".concat(t,"/ec_majors/get_major_list.json"),{method:"get"}));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),O=function(){var e=Object(r.a)(o.a.mark((function e(t){return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(i.a)("/api/ec_major_schools/".concat(t,"/ec_years/get_year_list.json"),{method:"get"}));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),k=function(e){var t=e.ec_year_id,n=e.school_id;return Object(i.a)("/api/ec_years/".concat(t,"/top_pages.json"),{method:"get",params:{school_id:n}})},E=function(e){var t=e.id,n=e.name;return Object(i.a)("/api/ec_years/1/top_pages/".concat(t,"?name=").concat(n),{method:"PUT"})}},rePB: /*!*******************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/defineProperty.js ***! \*******************************************************************/ @@ -3924,8 +3924,8 @@ object-assign \*************************************************/ /*! exports provided: default */ /*! all exports used */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/extends.js because of ./node_modules/react-router-dom/esm/react-router-dom.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/slicedToArray.js because of ./src/pages/HttpStatus/404.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/extends.js because of ./node_modules/dva/dist/index.esm.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/slicedToArray.js because of ./src/pages/Classrooms/Lists/Exercise/Detail/components/DuplicateChecking/CheckDetail/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./src/.umi-production/core/history.ts because of ./src/.umi-production/plugin-dva/dva.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./src/.umi-production/core/plugin.ts because of ./src/.umi-production/plugin-dva/dva.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./src/.umi-production/plugin-dva/runtime.tsx */ @@ -3941,7 +3941,7 @@ object-assign /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/moment/moment.js (<- Module is not an ECMAScript module) */ /*! 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-router/esm/react-router.js because of ./node_modules/react-router-dom/esm/react-router-dom.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */function(e,t,n){"use strict";n.r(t);var r={};n.r(r),n.d(r,"dva",(function(){return p}));var a={};n.r(a),n.d(a,"rootContainer",(function(){return v}));var o={};n.r(o),n.d(o,"rootContainer",(function(){return g}));var i={};n.r(i),n.d(i,"rootContainer",(function(){return T}));n("Xn8V"),n("6spV"),n("wpse"),n("KUpu"),n("8OGu"),n("LtxK"),n("n7Qr"),n("VQRL"),n("SGZ1"),n("nEGZ"),n("IC/V"),n("H8Ov"),n("aHGi"),n("M5u2"),n("0O5u"),n("Xf/b"),n("QpGB"),n("NYJX"),n("CWID"),n("ehAy"),n("mLN8"),n("YJpY"),n("dLjG"),n("fF/C"),n("FbcW"),n("oNMB"),n("+l9e"),n("yxVd"),n("vnQr"),n("5Blz"),n("hilM"),n("v/6r"),n("fDrP"),n("1vuE"),n("Q3OH"),n("IyrG"),n("4rKd"),n("X5kU"),n("maeH"),n("4Mzw"),n("Pp3M"),n("v0/P"),n("CkqQ"),n("5QGz"),n("66pj"),n("JDCn"),n("ls3p"),n("sPVm"),n("AGcU"),n("sdAH"),n("CSFr"),n("GYRj"),n("Bnwu"),n("kP48"),n("NEdc"),n("JnaH"),n("MRpI"),n("EgRx"),n("/8Wl"),n("mMun"),n("oLb5"),n("rS2G"),n("bDgo"),n("eCOq"),n("uVHs"),n("ReSd"),n("pkYH"),n("izsi"),n("lSoN"),n("xtlo"),n("p1ln"),n("ZahQ"),n("nZC5"),n("HjuX"),n("pZem"),n("A9H8"),n("DMUC"),n("B/G0"),n("DVom"),n("v3oe"),n("9zP7"),n("T/5g"),n("rE4C"),n("Sb5z"),n("Pq08"),n("Dyhc"),n("WQuA"),n("y4z8"),n("jhyg"),n("Qqe/"),n("J428"),n("s1ay"),n("Rw1i"),n("quHW"),n("YjZU"),n("uln6"),n("sgqd"),n("zsCH"),n("WIyh"),n("cnT9"),n("D1Ff"),n("WlFw"),n("QxII"),n("NHo6"),n("O9az"),n("b8+j"),n("yIAO"),n("nlPz"),n("2KAr"),n("3dhw"),n("zTPR"),n("m71J"),n("rpUR"),n("EnLX"),n("9/ry"),n("KvPC"),n("z9fm"),n("43iI"),n("mcGr"),n("8DXf"),n("OmS+"),n("rUU2"),n("6cL7"),n("ZDb2"),n("EOz7"),n("JI6M"),n("beyn"),n("A+b4"),n("Yanh"),n("Rbmm"),n("M1bg"),n("9Y4n"),n("yZgL"),n("hwEt"),n("xxWa"),n("R3M+"),n("bkVK"),n("aKgm"),n("PDVC"),n("P84e"),n("AQ/w"),n("3Us1"),n("eP3D"),n("Mn2j"),n("BtTS"),n("yiTY"),n("Uc1W"),n("y36+"),n("gweS"),n("URK0"),n("gVIt"),n("lV6h"),n("waHm"),n("RVXi"),n("Lj+q"),n("IVhM"),n("WU/Z"),n("1jPx"),n("8Lo7"),n("Iw+M"),n("FIIH"),n("p/G/"),n("oat3"),n("BLTA"),n("I5+W"),n("PaaY"),n("JO4c"),n("eDW+"),n("rtIu"),n("jGFG"),n("NId1"),n("IUJg"),n("F1NP"),n("ti1D"),n("NQz/"),n("UHn5"),n("/vMi"),n("nkhd"),n("+u1y"),n("9BQv"),n("Tz1E"),n("U9fH"),n("+4le"),n("jIZW"),n("oYEA"),n("7yTQ"),n("jHRr"),n("Rka6"),n("8Ubs"),n("FK48"),n("Auwt"),n("KAxK"),n("/0sN"),n("VvX1"),n("2aV/"),n("aKtI"),n("VUky"),n("9bAj"),n("xF6R"),n("Dbv2"),n("KHCi"),n("i/DM"),n("hYqy"),n("JXee"),n("+Hw1"),n("FBts"),n("3UWB"),n("S5nV"),n("xD7I"),n("aNdP"),n("UIoa"),n("Osgv"),n("FKIO"),n("Sf9Y"),n("VuYY"),n("ue5M"),n("80Z6"),n("qkSU"),n("xaQh"),n("GPZX"),n("eCow"),n("/R3g"),n("0pSW"),n("85tw"),n("UvYY"),n("DVoG"),n("aLaE"),n("fQri"),n("RDHo"),n("9Rzw"),n("iMhB"),n("/mKc"),n("u6Ie"),n("9znl"),n("+GPJ"),n("haHa"),n("RhWa"),n("PUJJ"),n("YceZ"),n("jksQ"),n("FuvP"),n("Uq4z"),n("+2a4"),n("Gw+j"),n("CO2k"),n("rVgK"),n("ecuC"),n("HQPm"),n("IbaC"),n("s00F"),n("V0Bj"),n("hwEL"),n("d/5L"),n("oJGl"),n("6FCX"),n("OAmA"),n("p6E5"),n("Xxk+"),n("L5O0"),n("bcvT"),n("CRpX"),n("aRU8"),n("p5yU"),n("dnZx"),n("NMu4"),n("5JgN"),n("VWci"),n("FoZm");var c=n("bCY9"),u=(n("miYZ"),n("tsqr")),s=n("wd/R"),l=n.n(s);n("/EoS"),n("4MGa"),n("22qN"),n("YdpX"),n("T5T7"),n("58Ye"),n("OIXA");l.a.locale("ZH-cn");var p={config:{onError:function(e){u.b.error(e.message,3)}}},f=n("L874"),d=n("q1tI"),h=n.n(d),m=n("I5X1");if("function"!=typeof m.a)throw new Error("[plugin-initial-state]: useModel is not a function, @umijs/plugin-model is required.");var b=function(e){var t=e.children,n=Object(d.useRef)(!1),r=(Object(m.a)("@@initialState")||{}).loading,a=void 0!==r&&r;return Object(d.useEffect)((function(){a||(n.current=!0)}),[a]),a&&!n.current?null:t};function v(e){return h.a.createElement(b,null,e)}var y=n("ZW6p");function g(e){return h.a.createElement(y.b,null,e)}var _=n("tJVT"),x=n("7xWI"),w=n.n(x),j=n("sFpY"),O=n.n(j),k=n("FMtG"),E={"@@initialState":function(){return{loading:!1,refresh:function(){}}}},S=new w.a,P=O.a,C=function(e){var t=e.children;return h.a.createElement(k.UmiContext.Provider,{value:S},Object.entries(E).map((function(e){return h.a.createElement(P,{key:e[0],namespace:e[0],hook:e[1],onUpdate:function(t){var n=e,r=Object(_.a)(n,1)[0];S.data[r]=t,S.update(r)}})})),t)};function T(e){return h.a.createElement(C,null,e)}c.a.register({apply:r,path:"/Users/ll/Documents/ws/1/src/app.tsx"}),c.a.register({apply:f,path:"/Users/ll/Documents/ws/1/src/.umi-production/plugin-dva/runtime.tsx"}),c.a.register({apply:a,path:"../plugin-initial-state/runtime"}),c.a.register({apply:o,path:"/Users/ll/Documents/ws/1/src/.umi-production/plugin-locale/runtime.tsx"}),c.a.register({apply:i,path:"../plugin-model/runtime"});var A=n("FfOG"),I=n("LtsZ"),M=n("Ty5D"),L=n("i8i4");n("wx14");function D(e,t,n){return void 0===n&&(n=[]),e.some((function(e){var r=e.path?Object(M.f)(t,e):n.length?n[n.length-1].match:M.c.computeRootMatch(t);return r&&(n.push({route:e,match:r}),e.routes&&D(e.routes,t,n)),r})),n}function R(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 N(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function B(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,c=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){c=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(c)throw a}}return o}(e,t)||W(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function W(e,t){if(e){if("string"==typeof e)return H(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?H(e,t):void 0}}function H(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){c=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(c)throw o}}}}function Q(e){return h.a.createElement(M.e.Consumer,null,(function(t){var n=e.location||t.location,r=e.computedMatch,a=N(N({},t),{},{location:n,match:r}),o=e.render;return h.a.createElement(M.e.Provider,{value:a},a.match?o(N(N({},e.layoutProps),a)):null)}))}var Y=["children"];function K(e){return h.a.createElement(M.e.Consumer,null,(function(t){var n,r=e.children,a=q(e,Y),o=e.location||t.location,i=null;return d.Children.forEach(r,(function(e){if(null===i&&Object(d.isValidElement)(e)){n=e;var r=e.props.path||e.props.from;i=r?Object(M.f)(o.pathname,N(N({},e.props),{},{path:r})):t.match}})),i?Object(d.cloneElement)(n,{location:o,computedMatch:i,layoutProps:a}):null}))}var X=["component"];function J(e){var t,n,r,a=e.route,o=e.index,i=e.opts,c={key:a.key||o,exact:a.exact,strict:a.strict,sensitive:a.sensitive,path:a.path};return a.redirect?h.a.createElement(M.a,V({},c,{from:a.path,to:a.redirect})):(!i.ssrProps||i.isServer||(null===(t=a.component)||void 0===t?void 0:t.wrapInitialPropsLoaded)||!(null===(n=a.component)||void 0===n?void 0:n.getInitialProps)&&!(null===(r=a.component)||void 0===r?void 0:r.preload)||(a.component=function(e,t){e.component;var n=q(e,X),r=e.component;function a(a){var o=B(Object(d.useState)((function(){return window.g_initialProps})),2),i=o[0],c=o[1];return Object(d.useEffect)((function(){var o=function(){var o=U(regeneratorRuntime.mark((function o(){var i,u,s,l,p;return regeneratorRuntime.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:if(u=r,!r.preload){o.next=6;break}return o.next=4,r.preload();case 4:u=(u=o.sent).default||u;case 6:if(s=N(N({isServer:!1,match:null==a?void 0:a.match,history:null==a?void 0:a.history,route:e},t.getInitialPropsCtx||{}),n),!(null===(i=u)||void 0===i?void 0:i.getInitialProps)){o.next=15;break}return o.next=10,t.plugin.applyPlugins({key:"ssr.modifyGetInitialPropsCtx",type:I.a.modify,initialValue:s,async:!0});case 10:return l=o.sent,o.next=13,u.getInitialProps(l||s);case 13:p=o.sent,c(p);case 15:case"end":return o.stop()}}),o)})));return function(){return o.apply(this,arguments)}}();window.g_initialProps||o()}),[window.location.pathname,window.location.search]),h.a.createElement(r,V({},a,i))}return a.wrapInitialPropsLoaded=!0,a.displayName="ComponentWithInitialPropsFetch",a}(a,i)),h.a.createElement(Q,V({},c,{render:function(e){return function(e){var t=e.route,n=e.opts,r=e.props,a=Z(N(N({},n),{},{routes:t.routes||[],rootRoutes:n.rootRoutes}),{location:r.location}),o=t.component,i=t.wrappers;if(o){var c=n.isServer?{}:window.g_initialProps,u=N(N(N(N({},r),n.extraProps),n.pageInitialProps||c),{},{route:t,routes:n.rootRoutes}),s=h.a.createElement(o,u,a);if(i)for(var l=i.length-1;l>=0;)s=Object(d.createElement)(i[l],u,s),l-=1;return s}return a}({route:a,opts:i,props:e})}})))}function Z(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e.routes?h.a.createElement(K,t,e.routes.map((function(t,n){return J({route:t,index:n,opts:N(N({},e),{},{rootRoutes:e.rootRoutes||e.routes})})}))):null}var $=["history"];function ee(e){var t=e.history,n=q(e,$);return Object(d.useEffect)((function(){function r(t,r){var a=D(e.routes,t.pathname);"undefined"!=typeof document&&void 0!==n.defaultTitle&&(document.title=a.length&&a[a.length-1].route.title||n.defaultTitle||""),e.plugin.applyPlugins({key:"onRouteChange",type:I.a.event,args:{routes:e.routes,matchedRoutes:a,location:t,action:r}})}return window.g_useSSR&&(window.g_initialProps=null),r(t.location,"POP"),t.listen(r)}),[t]),h.a.createElement(M.c,{history:t},Z(n))}function te(e){return ne.apply(this,arguments)}function ne(){return(ne=U(regeneratorRuntime.mark((function e(t){var n,r,a,o,i,c,u,s,l=arguments;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=l.length>1&&void 0!==l[1]?l[1]:window.location.pathname,r=D(t,n),a=G(r),e.prev=3,a.s();case 5:if((o=a.n()).done){e.next=19;break}if(c=o.value,"string"==typeof(u=c.route).component||!(null===(i=u.component)||void 0===i?void 0:i.preload)){e.next=13;break}return e.next=11,u.component.preload();case 11:s=e.sent,u.component=s.default||s;case 13:if(!u.routes){e.next=17;break}return e.next=16,te(u.routes,n);case 16:u.routes=e.sent;case 17:e.next=5;break;case 19:e.next=24;break;case 21:e.prev=21,e.t0=e.catch(3),a.e(e.t0);case 24:return e.prev=24,a.f(),e.finish(24);case 27:return e.abrupt("return",t);case 28:case"end":return e.stop()}}),e,null,[[3,21,24,27]])})))).apply(this,arguments)}function re(e){var t=e.plugin.applyPlugins({type:I.a.modify,key:"rootContainer",initialValue:h.a.createElement(ee,{history:e.history,routes:e.routes,plugin:e.plugin,ssrProps:e.ssrProps,defaultTitle:e.defaultTitle}),args:{history:e.history,routes:e.routes,plugin:e.plugin}});if(!e.rootElement)return t;var n="string"==typeof e.rootElement?document.getElementById(e.rootElement):e.rootElement,r=e.callback||function(){};window.g_useSSR?e.dynamicImport?te(e.routes).then((function(){Object(L.hydrate)(t,n,r)})):Object(L.hydrate)(t,n,r):Object(L.render)(t,n,r)}var ae=n("ltSN");function oe(){var e=[{path:"/",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__index */[n.e(0),n.e(3),n.e(9),n.e(10),n.e(24)]).then(n.bind(null,/*! @/layouts/index */"+ego"))},loading:ae.a}),routes:[{path:"/paperlibrary",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__SimpleLayouts */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(23)]).then(n.bind(null,/*! @/layouts/SimpleLayouts */"H8y1"))},loading:ae.a}),routes:[{path:"/paperlibrary",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Paperlibrary__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(180)]).then(n.bind(null,/*! @/pages/Paperlibrary/index */"Ynr3"))},loading:ae.a}),exact:!0},{path:"/paperlibrary/see/:id",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Paperlibrary__See__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(179)]).then(n.bind(null,/*! @/pages/Paperlibrary/See/index */"VN4U"))},loading:ae.a}),exact:!0},{path:"/paperlibrary/edit/:id",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Paperlibrary__Edit__index */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(174)]).then(n.bind(null,/*! @/pages/Paperlibrary/Edit/index */"DXt6"))},loading:ae.a}),exact:!0},{path:"/paperlibrary/edit_select/:id",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Problemset__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(190)]).then(n.bind(null,/*! @/pages/Problemset/index */"JUtD"))},loading:ae.a}),exact:!0}]},{path:"/paths",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__SimpleLayouts */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(23)]).then(n.bind(null,/*! @/layouts/SimpleLayouts */"H8y1"))},loading:ae.a}),routes:[{path:"/paths",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Paths__Index */[n.e(0),n.e(1),n.e(2),n.e(10),n.e(184)]).then(n.bind(null,/*! @/pages/Paths/Index */"fEdH"))},loading:ae.a}),exact:!0},{path:"/paths/higherVocationalEducation",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Paths__HigherVocationalEducation__index */[n.e(0),n.e(183)]).then(n.bind(null,/*! @/pages/Paths/HigherVocationalEducation/index */"aPPP"))},loading:ae.a}),exact:!0},{path:"/paths/new",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Paths__New */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(185)]).then(n.bind(null,/*! @/pages/Paths/New */"X8EC"))},loading:ae.a}),exact:!0},{path:"/paths/guidance",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Guidance */[n.e(0),n.e(5),n.e(7),n.e(147)]).then(n.bind(null,/*! @/pages/Guidance */"ObO0"))},loading:ae.a}),exact:!0},{path:"/paths/:pathId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Paths__Detail__id */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(182)]).then(n.bind(null,/*! @/pages/Paths/Detail/[id] */"AZ8Y"))},loading:ae.a}),exact:!0},{path:"/paths/:pathId/statistics",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Paths__Detail__Statistics */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(181)]).then(n.bind(null,/*! @/pages/Paths/Detail/Statistics */"NLfx"))},loading:ae.a}),exact:!0},{path:"/paths/:pathId/edit",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Paths__New */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(185)]).then(n.bind(null,/*! @/pages/Paths/New */"X8EC"))},loading:ae.a}),exact:!0}]},{path:"/classrooms",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__SimpleLayouts */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(23)]).then(n.bind(null,/*! @/layouts/SimpleLayouts */"H8y1"))},loading:ae.a}),routes:[{path:"/classrooms",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Index */[n.e(0),n.e(9),n.e(10),n.e(13),n.e(38)]).then(n.bind(null,/*! @/pages/Classrooms/Index */"OLqU"))},loading:ae.a}),exact:!0},{path:"/classrooms/examList",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__ExamList__index */[n.e(0),n.e(1),n.e(2),n.e(8),n.e(37)]).then(n.bind(null,/*! @/pages/Classrooms/ExamList/index */"KBoB"))},loading:ae.a}),exact:!0},{path:"/classrooms/classicCases",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__ClassicCases__index */[n.e(0),n.e(36)]).then(n.bind(null,/*! @/pages/Classrooms/ClassicCases/index */"VHPi"))},loading:ae.a}),exact:!0},{path:"/classrooms/index",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Index */[n.e(0),n.e(9),n.e(10),n.e(13),n.e(38)]).then(n.bind(null,/*! @/pages/Classrooms/Index */"OLqU"))},loading:ae.a}),exact:!0},{path:"/classrooms/new",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__New */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(115)]).then(n.bind(null,/*! @/pages/Classrooms/New */"PDLG"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/edit",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__New */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(115)]).then(n.bind(null,/*! @/pages/Classrooms/New */"PDLG"))},loading:ae.a}),exact:!0},{path:"/classrooms/news/:subjectid/newgold/:id",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__New__StartClass */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(116)]).then(n.bind(null,/*! @/pages/Classrooms/New/StartClass */"GpDF"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/newgolds/settings",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__New__StartClass */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(116)]).then(n.bind(null,/*! @/pages/Classrooms/New/StartClass */"GpDF"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/shixun_homework/:categoryId/review_detail/:userId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(94)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/ShixunHomeworks/Detail/components/CodeReview/Detail/index */"OipY"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/shixun_homework/:categoryId/detail",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__ShixunHomeworks__Detail__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(95)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/ShixunHomeworks/Detail/index */"TS7/"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/comment",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__ShixunHomeworks__Comment__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(92)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/ShixunHomeworks/Comment/index */"5gs/"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/commitsummary",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(93)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/ShixunHomeworks/Commitsummary/index */"Q16u"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/group_homework/:categoryId/detail",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__GroupHomework__Detail__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(78)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/GroupHomework/Detail/index */"gbAR"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/common_homework/:categoryId/detail",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__CommonHomework__Detail__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(48)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/CommonHomework/Detail/index */"J44v"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/common_homework/:categoryId/review/:userId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__CommonHomework__Review__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(51)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/CommonHomework/Review/index */"isY5"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/review/:userId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__GroupHomework__Review__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(81)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/GroupHomework/Review/index */"Sdqs"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/post",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__GroupHomework__SubmitWork__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(82)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/GroupHomework/SubmitWork/index */"Yoi/"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/:homeworkId/edit",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__GroupHomework__EditWork__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(79)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/GroupHomework/EditWork/index */"5K9Z"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/exercise/:categoryId/detail/:userId/review_detail",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(60)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Exercise/Detail/components/DuplicateChecking/CheckDetail */"1h7y"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/exercise/:categoryId/detail",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Detail__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(61)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Exercise/Detail/index */"JNOM"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/exercise/:categoryId/preview_select",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Problemset__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(190)]).then(n.bind(null,/*! @/pages/Problemset/index */"JUtD"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Answer__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(59)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Exercise/Answer/index */"MvOs"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/exercise/:categoryId/:login/initate_answer",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__ImitateAnswer__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(64)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Exercise/ImitateAnswer/index */"cQPA"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/exercise/:categoryId/edit",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Edit__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(62)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Exercise/Edit/index */"E7pt"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/exercise/:categoryId/random/edit",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Paperlibrary__Random__ExerciseEdit__index */[n.e(0),n.e(1),n.e(2),n.e(177)]).then(n.bind(null,/*! @/pages/Paperlibrary/Random/ExerciseEdit/index */"zytX"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/exercise/:categoryId/random/preview",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Paperlibrary__Random__PreviewEdit__index */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(178)]).then(n.bind(null,/*! @/pages/Paperlibrary/Random/PreviewEdit/index */"sDPU"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/exercise/add",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Add__index */[n.e(0),n.e(4),n.e(3),n.e(16),n.e(57)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Exercise/Add/index */"0yVv"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/exercise/:exerciseId/reviews/group",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__ReviewGroup__index */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(65)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Exercise/ReviewGroup/index */"E2MH"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/exercise/:exerciseId/review/:userId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Review__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(66)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Exercise/Review/index */"zrbX"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/exercise/:exerciseId/export/:userId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Export__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(63)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Exercise/Export/index */"mrIW"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/exercise/:exerciseId/export_blank",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Export__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(63)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Exercise/Export/index */"mrIW"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/graduation_topics/:categoryId/detail",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Graduation__Topics__Detail__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(74)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Graduation/Topics/Detail/index */"b7x8"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/graduation_topics/:categoryId/add",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Graduation__Topics__Add__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(73)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Graduation/Topics/Add/index */"3Rgl"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/graduation_topics/:categoryId/edit",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Graduation__Topics__Edit__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(75)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Graduation/Topics/Edit/index */"vKdk"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/add",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Graduation__Tasks__Add__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(69)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Graduation/Tasks/Add/index */"/P1P"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/edit",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Graduation__Tasks__Edit__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(71)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Graduation/Tasks/Edit/index */"c5ks"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/detail",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Graduation__Tasks__Detail__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(70)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Graduation/Tasks/Detail/index */"6UeF"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/common_homework/:categoryId/add",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__CommonHomework__Add__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(47)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/CommonHomework/Add/index */"gnOq"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/common_homework/:categoryId/edit",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__CommonHomework__Edit__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(50)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/CommonHomework/Edit/index */"to1l"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/post",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__CommonHomework__SubmitWork__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(52)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/CommonHomework/SubmitWork/index */"qduV"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/:homeworkId/edit",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__CommonHomework__EditWork__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(49)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/CommonHomework/EditWork/index */"yBfY"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/group_homework/:categoryId/add",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__GroupHomework__Add__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(77)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/GroupHomework/Add/index */"tt94"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/group_homework/:categoryId/edit",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__GroupHomework__Edit__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(80)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/GroupHomework/Edit/index */"99tC"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/poll/:categoryId/add",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Polls__Add__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(87)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Polls/Add/index */"pFvy"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/poll/:categoryId/edit",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Polls__Edit__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(90)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Polls/Edit/index */"0eFd"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/poll/:categoryId/detail",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Polls__Detail__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(89)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Polls/Detail/index */"JHUA"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/poll/:categoryId/users/:login",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Polls__Answer__index */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(88)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Polls/Answer/index */"5b1O"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/board/:categoryId/Add",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Board__Add__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(43)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Board/Add/index */"KI3f"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/board/:categoryId/Edit/:boardId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Board__Edit__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(45)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Board/Edit/index */"5aFj"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/board/:categoryId/Detail/:boardId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Board__Detail__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(44)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Board/Detail/index */"0A3i"))},loading:ae.a}),exact:!0},{path:"/classrooms/:courseId/template/:templateId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Template__teacher__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(109)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Template/teacher/index */"saVb"))},loading:ae.a}),exact:!0},{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report/:reportId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Template__student__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(108)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Template/student/index */"rrYs"))},loading:ae.a}),exact:!0},{path:"/classrooms/guidance",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Guidance */[n.e(0),n.e(5),n.e(7),n.e(147)]).then(n.bind(null,/*! @/pages/Guidance */"ObO0"))},loading:ae.a}),exact:!0},{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report-view/:workId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Template__detail__index */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(106)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Template/detail/index */"65Jc"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login/check",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__AnswerCheck__index */[n.e(0),n.e(4),n.e(6),n.e(17),n.e(58)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Exercise/AnswerCheck/index */"gctT"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/Studentdetail/:login",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Statistics__StudentDetail */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(98)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Statistics/StudentDetail */"TljI"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__ShixunDetail__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(22)]).then(n.bind(null,/*! @/layouts/ShixunDetail/index */"NRst"))},loading:ae.a}),routes:[{path:"/classrooms/:coursesId/shixun_homework/:categoryId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__ShixunHomeworks__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(96)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/ShixunHomeworks/index */"cgge"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/shixun_homework",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__ShixunHomeworks__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(96)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/ShixunHomeworks/index */"cgge"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/graduation_topics/:categoryId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Graduation__Topics__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(76)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Graduation/Topics/index */"xBOz"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Graduation__Tasks__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(72)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Graduation/Tasks/index */"qAxr"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Graduation__Tasks__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(72)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Graduation/Tasks/index */"qAxr"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/exercise/:categoryId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(67)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Exercise/index */"NO2p"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/exercise",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(67)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Exercise/index */"NO2p"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/poll/:categoryId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Polls__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(91)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Polls/index */"A06Q"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/poll",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Polls__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(91)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Polls/index */"A06Q"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/common_homework/:categoryId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__CommonHomework__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(53)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/CommonHomework/index */"hIhZ"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/common_homework",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__CommonHomework__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(53)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/CommonHomework/index */"hIhZ"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/group_homework/:categoryId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__GroupHomework__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(83)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/GroupHomework/index */"2doZ"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/group_homework",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__GroupHomework__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(83)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/GroupHomework/index */"2doZ"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/teachers",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Teachers */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(105)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Teachers */"L/F1"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/students",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Students */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(104)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Students */"KsYo"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/attendance",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Attendance__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(42)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Attendance/index */"VmvX"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/attendance/:categoryId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Attendance__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(42)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Attendance/index */"VmvX"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/attendance/:categoryId/:tabId/detail",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Attendance__Detail__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(41)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Attendance/Detail/index */"kvwo"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/announcement",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Announcement__index */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(39)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Announcement/index */"kHcA"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/announcement/:categoryId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Announcement__index */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(39)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Announcement/index */"kHcA"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/online_learning",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__OnlineLearning__index */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(85)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/OnlineLearning/index */"ADTG"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/online_learning/:categoryId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__OnlineLearning__index */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(85)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/OnlineLearning/index */"ADTG"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/attachment/:categoryId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Attachment__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(40)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Attachment/index */"QGk1"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/attachment",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Attachment__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(40)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Attachment/index */"QGk1"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/video",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Video__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(114)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Video/index */"iVQj"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/video/:categoryId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Video__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(114)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Video/index */"iVQj"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/video/:categoryId/statistics",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Video__Statistics__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(112)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Video/Statistics/index */"5vIh"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/video/:username/upload",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Video__Upload__index */[n.e(0),n.e(6),n.e(11),n.e(113)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Video/Upload/index */"1v2r"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Video__Statistics__Detail__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(110)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Video/Statistics/Detail/index */"XeVE"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/live_video/:categoryId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__LiveVideo__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(84)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/LiveVideo/index */"dxBZ"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/live_video",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__LiveVideo__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(84)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/LiveVideo/index */"dxBZ"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/video/:categoryId/studentstatistics",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Video__Statistics__StudentDetail__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(111)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Video/Statistics/StudentDetail/index */"QLuO"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/board/:categoryId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Board__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(46)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Board/index */"KRdP"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/board",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Board__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(46)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Board/index */"KRdP"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/course_group",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__CourseGroup__List__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(55)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/CourseGroup/List/index */"VQsq"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/course_group/:categoryId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__CourseGroup__List__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(55)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/CourseGroup/List/index */"VQsq"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/course_group/:categoryId/detail",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__CourseGroup__Detail__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(54)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/CourseGroup/Detail/index */"zr3n"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/not_course_group/:categoryId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__CourseGroup__NotList__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(56)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/CourseGroup/NotList/index */"sl2e"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/not_course_group",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__CourseGroup__NotList__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(56)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/CourseGroup/NotList/index */"sl2e"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/statistics/",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Statistics__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(103)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Statistics/index */"bTuv"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/statistics/:categoryId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Statistics__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(103)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Statistics/index */"bTuv"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/statistics_video/:categoryId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Statistics__VideoStatistics__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(102)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Statistics/VideoStatistics/index */"CQHe"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/statistics_quality/:categoryId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Statistics__StatisticsQuality__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(97)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Statistics/StatisticsQuality/index */"CfqN"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/student_statistics/:categoryId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Statistics__StudentStatistics__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(100)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Statistics/StudentStatistics/index */"G1O7"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/student_statistics/:categoryId/:listId/:type",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(99)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Statistics/StudentStatistics/Detail/index */"w+VK"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/video_statistics/:categoryId/Student/:studentid",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Statistics__StudentVideo__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(101)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Statistics/StudentVideo/index */"cfGd"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/exportlist/:type",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__ExportList__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(68)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/ExportList/index */"9Bz6"))},loading:ae.a}),exact:!0},{path:"/classrooms/:courseId/template",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Template__index */[n.e(0),n.e(1),n.e(2),n.e(8),n.e(107)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Template/index */"aQrL"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId",component:Object(I.c)({loader:function(){return n.e(/*! import() | p__Classrooms__Lists__PlaceholderPage */86).then(n.bind(null,/*! @/pages/Classrooms/Lists/PlaceholderPage */"gb4D"))},loading:ae.a}),exact:!0}]}]},{path:"/competitions",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__SimpleLayouts */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(23)]).then(n.bind(null,/*! @/layouts/SimpleLayouts */"H8y1"))},loading:ae.a}),routes:[{path:"/competitions/index",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Competitions__Index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(122)]).then(n.bind(null,/*! @/pages/Competitions/Index */"QgcY"))},loading:ae.a}),exact:!0},{path:"/competitions/exports",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Competitions__Exports__ */[n.e(0),n.e(9),n.e(18),n.e(121)]).then(n.bind(null,/*! @/pages/Competitions/Exports/ */"tYMO"))},loading:ae.a}),exact:!0},{path:"/competitions",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Competitions__Index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(122)]).then(n.bind(null,/*! @/pages/Competitions/Index */"QgcY"))},loading:ae.a}),exact:!0},{path:"/competitions/index/:identifier",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Competitions__Detail */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(118)]).then(n.bind(null,/*! @/pages/Competitions/Detail */"GRO8"))},loading:ae.a}),exact:!0},{path:"/competitions/index/:identifier/enroll",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Competitions__Entered */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(119)]).then(n.bind(null,/*! @/pages/Competitions/Entered */"Hm3h"))},loading:ae.a}),exact:!0},{path:"/competitions/index/:identifier/UpdateTeanname/:Teannameid",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Competitions__Update */[n.e(0),n.e(3),n.e(15),n.e(123)]).then(n.bind(null,/*! @/pages/Competitions/Update */"jmm4"))},loading:ae.a}),exact:!0},{path:"/competitions/index/:identifier/teamDetail/:Teamid",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Competitions__Entered__Assembly__TeamDateil */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(120)]).then(n.bind(null,/*! @/pages/Competitions/Entered/Assembly/TeamDateil */"mKwH"))},loading:ae.a}),exact:!0}]},{path:"/forums",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__SimpleLayouts */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(23)]).then(n.bind(null,/*! @/layouts/SimpleLayouts */"H8y1"))},loading:ae.a}),routes:[{path:"/forums",component:Object(I.c)({loader:function(){return n.e(/*! import() | p__Forums__Index__redirect */145).then(n.bind(null,/*! @/pages/Forums/Index/redirect */"Ij5S"))},loading:ae.a}),exact:!0},{path:"/forums/categories/:memoType",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Forums__Index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(144)]).then(n.bind(null,/*! @/pages/Forums/Index */"IeBn"))},loading:ae.a}),exact:!0},{path:"/forums/new",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Forums__New */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(146)]).then(n.bind(null,/*! @/pages/Forums/New */"CKgm"))},loading:ae.a}),exact:!0},{path:"/forums/:memoId/edit",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Forums__New */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(146)]).then(n.bind(null,/*! @/pages/Forums/New */"CKgm"))},loading:ae.a}),exact:!0},{path:"/forums/:memoId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Forums__Detail__id */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(143)]).then(n.bind(null,/*! @/pages/Forums/Detail/[id] */"JkjM"))},loading:ae.a}),exact:!0}]},{path:"/problemset",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__SimpleLayouts */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(23)]).then(n.bind(null,/*! @/layouts/SimpleLayouts */"H8y1"))},loading:ae.a}),routes:[{path:"/problemset",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Problemset__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(190)]).then(n.bind(null,/*! @/pages/Problemset/index */"JUtD"))},loading:ae.a}),exact:!0},{path:"/problemset/newitem",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Problemset__NewItem__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(187)]).then(n.bind(null,/*! @/pages/Problemset/NewItem/index */"0dNJ"))},loading:ae.a}),exact:!0},{path:"/problemset/:type/:id",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Problemset__NewItem__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(187)]).then(n.bind(null,/*! @/pages/Problemset/NewItem/index */"0dNJ"))},loading:ae.a}),exact:!0},{path:"/problemset/preview",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Problemset__Preview__index */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(189)]).then(n.bind(null,/*! @/pages/Problemset/Preview/index */"DaK5"))},loading:ae.a}),exact:!0},{path:"/problemset/preview_new",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Problemset__Preview__New__index */[n.e(0),n.e(3),n.e(16),n.e(188)]).then(n.bind(null,/*! @/pages/Problemset/Preview/New/index */"JA47"))},loading:ae.a}),exact:!0},{path:"/problemset/preview_select",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Problemset__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(190)]).then(n.bind(null,/*! @/pages/Problemset/index */"JUtD"))},loading:ae.a}),exact:!0}]},{path:"/shixuns",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__SimpleLayouts */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(23)]).then(n.bind(null,/*! @/layouts/SimpleLayouts */"H8y1"))},loading:ae.a}),routes:[{path:"/shixuns",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Index */[n.e(0),n.e(1),n.e(2),n.e(10),n.e(228)]).then(n.bind(null,/*! @/pages/Shixuns/Index */"VgI9"))},loading:ae.a}),exact:!0},{path:"/shixuns/exports",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Exports */[n.e(0),n.e(5),n.e(7),n.e(18),n.e(227)]).then(n.bind(null,/*! @/pages/Shixuns/Exports */"kzkF"))},loading:ae.a}),exact:!0},{path:"/shixuns/new",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__New */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(229)]).then(n.bind(null,/*! @/pages/Shixuns/New */"dugo"))},loading:ae.a}),exact:!0},{path:"/shixuns/new/CreateImg",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__New__CreateImg */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(230)]).then(n.bind(null,/*! @/pages/Shixuns/New/CreateImg */"qK93"))},loading:ae.a}),exact:!0},{path:"/shixuns/new/:id/imagepreview",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__New__ImagePreview */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(231)]).then(n.bind(null,/*! @/pages/Shixuns/New/ImagePreview */"iJb0"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/Merge",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Merge__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(211)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Merge/index */"U2tx"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/edit",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Edit */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(219)]).then(n.bind(null,/*! @/pages/Shixuns/Edit */"WO9J"))},loading:ae.a}),routes:[{path:"/shixuns/:id/edit/shixuns/:id/edit/warehouse",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Edit__body__Warehouse */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(226)]).then(n.bind(null,/*! @/pages/Shixuns/Edit/body/Warehouse */"ch0t"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/edit/newquestion",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Edit__body__Level__Challenges__NewQuestion */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(224)]).then(n.bind(null,/*! @/pages/Shixuns/Edit/body/Level/Challenges/NewQuestion */"5v/u"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/edit/:challengesId/editquestion",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Edit__body__Level__Challenges__EditQuestion */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(222)]).then(n.bind(null,/*! @/pages/Shixuns/Edit/body/Level/Challenges/EditQuestion */"UeE2"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/edit/:challengesId/editquestion/:questionId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Edit__body__Level__Challenges__EditQuestion */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(222)]).then(n.bind(null,/*! @/pages/Shixuns/Edit/body/Level/Challenges/EditQuestion */"UeE2"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/edit/new",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Edit__body__Level__Challenges__NewPractice */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(223)]).then(n.bind(null,/*! @/pages/Shixuns/Edit/body/Level/Challenges/NewPractice */"Ly88"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/edit/:challengesId/editcheckpoint",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Edit__body__Level__Challenges__NewPractice */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(223)]).then(n.bind(null,/*! @/pages/Shixuns/Edit/body/Level/Challenges/NewPractice */"Ly88"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/edit/:challengesId/tab=2",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting */[n.e(0),n.e(1),n.e(2),n.e(6),n.e(221)]).then(n.bind(null,/*! @/pages/Shixuns/Edit/body/Level/Challenges/EditPracticeSetting */"xdT8"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/edit/:challengesId/tab=3",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(220)]).then(n.bind(null,/*! @/pages/Shixuns/Edit/body/Level/Challenges/EditPracticeAnswer */"389U"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/edit/:challengesId/tab=4",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Edit__body__Level__Challenges__RankingSetting */[n.e(0),n.e(225)]).then(n.bind(null,/*! @/pages/Shixuns/Edit/body/Level/Challenges/RankingSetting */"/hLF"))},loading:ae.a}),exact:!0}]},{path:"/shixuns/:id",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__id */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(218)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/[id] */"Nv+3"))},loading:ae.a}),routes:[{path:"/shixuns/:id/challenges",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Challenges__index */[n.e(0),n.e(4),n.e(5),n.e(6),n.e(206)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Challenges/index */"HTtE"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/challenges/newquestion",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Challenges__NewQuestion */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(204)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Challenges/NewQuestion */"wxaI"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/challenges/:challengesId/editquestion",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Challenges__EditQuestion */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(202)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Challenges/EditQuestion */"kvPc"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/challenges/:challengesId/editquestion/:questionId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Challenges__EditQuestion */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(202)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Challenges/EditQuestion */"kvPc"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/challenges/new",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Challenges__NewPractice */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(203)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Challenges/NewPractice */"dNgX"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/challenges/:challengesId/editcheckpoint",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Challenges__NewPractice */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(203)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Challenges/NewPractice */"dNgX"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/challenges/:challengesId/tab=2",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Challenges__EditPracticeSetting */[n.e(0),n.e(1),n.e(2),n.e(9),n.e(201)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Challenges/EditPracticeSetting */"Yczt"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/challenges/:challengesId/tab=3",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Challenges__EditPracticeAnswer */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(200)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Challenges/EditPracticeAnswer */"5EEG"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/challenges/:challengesId/tab=4",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Challenges__RankingSetting */[n.e(0),n.e(9),n.e(205)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Challenges/RankingSetting */"mWt4"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/repository",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Repository__index */[n.e(0),n.e(4),n.e(1),n.e(6),n.e(216)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Repository/index */"C8/M"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/secret_repository",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Repository__index */[n.e(0),n.e(4),n.e(1),n.e(6),n.e(216)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Repository/index */"C8/M"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/collaborators",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Collaborators__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(207)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Collaborators/index */"FMhn"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/dataset",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Dataset__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(208)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Dataset/index */"SYY+"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/shixun_discuss",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Discuss__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(209)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Discuss/index */"cx3v"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/ranking_list",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__RankingList__index */[n.e(0),n.e(4),n.e(6),n.e(9),n.e(212)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/RankingList/index */"LiYo"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/settings",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Settings__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(217)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Settings/index */"2WWx"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/repository/:repoId/commits",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Repository__Commit__index */[n.e(0),n.e(4),n.e(6),n.e(9),n.e(214)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Repository/Commit/index */"gCRP"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/secret_repository/:repoId/commits",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Repository__Commit__index */[n.e(0),n.e(4),n.e(6),n.e(9),n.e(214)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Repository/Commit/index */"gCRP"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/repository/upload_file",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Repository__UploadFile__index */[n.e(0),n.e(6),n.e(215)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Repository/UploadFile/index */"wXW8"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/secret_repository/upload_file",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Repository__UploadFile__index */[n.e(0),n.e(6),n.e(215)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Repository/UploadFile/index */"wXW8"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/repository/add_file",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Repository__AddFile__index */[n.e(0),n.e(1),n.e(2),n.e(213)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Repository/AddFile/index */"baNF"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/secret_repository/add_file",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Repository__AddFile__index */[n.e(0),n.e(1),n.e(2),n.e(213)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Repository/AddFile/index */"baNF"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/repository/master/shixun_show/:fileId",exact:!1,component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Repository__index */[n.e(0),n.e(4),n.e(1),n.e(6),n.e(216)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Repository/index */"C8/M"))},loading:ae.a})},{path:"/shixuns/:id/secret_repository/master/shixun_show/:fileId",exact:!1,component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Repository__index */[n.e(0),n.e(4),n.e(1),n.e(6),n.e(216)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Repository/index */"C8/M"))},loading:ae.a})},{path:"/shixuns/:id/audit_situation",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__AuditSituation__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(199)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/AuditSituation/index */"VllQ"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/fork_list",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__ForkList__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(210)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/ForkList/index */"e2kQ"))},loading:ae.a}),exact:!0}]}]},{path:"/users",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__SimpleLayouts */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(23)]).then(n.bind(null,/*! @/layouts/SimpleLayouts */"H8y1"))},loading:ae.a}),routes:[{path:"/users/:username/videos/upload",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Videos__Upload__index */[n.e(0),n.e(3),n.e(6),n.e(11),n.e(259)]).then(n.bind(null,/*! @/pages/User/Detail/Videos/Upload/index */"kryb"))},loading:ae.a}),exact:!0},{path:"/users/:username/videos/protocol",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Videos__Protocol__index */[n.e(0),n.e(3),n.e(257)]).then(n.bind(null,/*! @/pages/User/Detail/Videos/Protocol/index */"MvYd"))},loading:ae.a}),exact:!0},{path:"/users/:username/videos/success",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Videos__Success__index */[n.e(0),n.e(3),n.e(258)]).then(n.bind(null,/*! @/pages/User/Detail/Videos/Success/index */"p0R4"))},loading:ae.a}),exact:!0},{path:"/users/:username/topicbank/:topicstype",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Topics__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(255)]).then(n.bind(null,/*! @/pages/User/Detail/Topics/index */"ZgjG"))},loading:ae.a}),exact:!0},{path:"/users/:username/topics/:topicId/:topictype/normal/detail",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Topics__Detail__index */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(248)]).then(n.bind(null,/*! @/pages/User/Detail/Topics/Detail/index */"VdzU"))},loading:ae.a}),exact:!0},{path:"/users/:username/topics/:topicId/:topictype/group/detail",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Topics__Detail__index */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(248)]).then(n.bind(null,/*! @/pages/User/Detail/Topics/Detail/index */"VdzU"))},loading:ae.a}),exact:!0},{path:"/users/:username/topics/:topicId/:topictype/normal/edit",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Topics__Normal__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(252)]).then(n.bind(null,/*! @/pages/User/Detail/Topics/Normal/index */"R7cW"))},loading:ae.a}),exact:!0},{path:"/users/:username/topics/:topicId/:topictype/group/edit",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Topics__Group__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(251)]).then(n.bind(null,/*! @/pages/User/Detail/Topics/Group/index */"6xqJ"))},loading:ae.a}),exact:!0},{path:"/users/:username/topics/:topicId/:topictype/exercise/edit",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Topics__Exercise__Edit__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(250)]).then(n.bind(null,/*! @/pages/User/Detail/Topics/Exercise/Edit/index */"pr0Y"))},loading:ae.a}),exact:!0},{path:"/users/:username/topics/:topicId/:topictype/exercise/detail",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Topics__Exercise__Detail__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(249)]).then(n.bind(null,/*! @/pages/User/Detail/Topics/Exercise/Detail/index */"NcEG"))},loading:ae.a}),exact:!0},{path:"/users/:username/topics/:topicId/:topictype/poll/edit",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Topics__Poll__Edit__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(254)]).then(n.bind(null,/*! @/pages/User/Detail/Topics/Poll/Edit/index */"VSi8"))},loading:ae.a}),exact:!0},{path:"/users/:username/topics/:topicId/:topictype/poll/detail",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Topics__Poll__Detail__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(253)]).then(n.bind(null,/*! @/pages/User/Detail/Topics/Poll/Detail/index */"/OCd"))},loading:ae.a}),exact:!0},{path:"/users/:username",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__id */[n.e(0),n.e(3),n.e(261)]).then(n.bind(null,/*! @/pages/User/Detail/[id] */"bp/9"))},loading:ae.a}),routes:[{path:"/users/:username",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Classrooms__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(235)]).then(n.bind(null,/*! @/pages/User/Detail/Classrooms/index */"NQ7k"))},loading:ae.a}),exact:!0},{path:"/users/:username/classrooms",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Classrooms__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(235)]).then(n.bind(null,/*! @/pages/User/Detail/Classrooms/index */"NQ7k"))},loading:ae.a}),exact:!0},{path:"/users/:username/shixuns",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Shixuns__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(246)]).then(n.bind(null,/*! @/pages/User/Detail/Shixuns/index */"0eau"))},loading:ae.a}),exact:!0},{path:"/users/:username/userPortrait",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__UserPortrait__index */[n.e(0),n.e(4),n.e(9),n.e(256)]).then(n.bind(null,/*! @/pages/User/Detail/UserPortrait/index */"Yej6"))},loading:ae.a}),exact:!0},{path:"/users/:username/learningPath",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__LearningPath__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(238)]).then(n.bind(null,/*! @/pages/User/Detail/LearningPath/index */"NFd+"))},loading:ae.a}),exact:!0},{path:"/users/:username/teach-group",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__TeachGroup__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(247)]).then(n.bind(null,/*! @/pages/User/Detail/TeachGroup/index */"UK/q"))},loading:ae.a}),exact:!0},{path:"/users/:username/experiment-img",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__ExperImentImg__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(237)]).then(n.bind(null,/*! @/pages/User/Detail/ExperImentImg/index */"03Vo"))},loading:ae.a}),exact:!0},{path:"/users/:username/experiment-img/:experid/detail",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__ExperImentImg__Detail__index */[n.e(0),n.e(5),n.e(7),n.e(236)]).then(n.bind(null,/*! @/pages/User/Detail/ExperImentImg/Detail/index */"CF0a"))},loading:ae.a}),exact:!0},{path:"/users/:username/certificate",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Certificate__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(234)]).then(n.bind(null,/*! @/pages/User/Detail/Certificate/index */"Oe6r"))},loading:ae.a}),exact:!0},{path:"/users/:username/otherResources",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__OtherResources__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(243)]).then(n.bind(null,/*! @/pages/User/Detail/OtherResources/index */"epD4"))},loading:ae.a}),exact:!0},{path:"/users/:username/paths",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Paths__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(244)]).then(n.bind(null,/*! @/pages/User/Detail/Paths/index */"2nTg"))},loading:ae.a}),exact:!0},{path:"/users/:username/projects",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Projects__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(245)]).then(n.bind(null,/*! @/pages/User/Detail/Projects/index */"T+0Y"))},loading:ae.a}),exact:!0},{path:"/users/:username/videos",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Videos__index */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(260)]).then(n.bind(null,/*! @/pages/User/Detail/Videos/index */"XxMO"))},loading:ae.a}),exact:!0},{path:"/users/:username/topics/:topicstype",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Topics__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(255)]).then(n.bind(null,/*! @/pages/User/Detail/Topics/index */"ZgjG"))},loading:ae.a}),exact:!0},{path:"/users/:username/vspaces",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__virtualSpaces__index */[n.e(0),n.e(1),n.e(2),n.e(6),n.e(262)]).then(n.bind(null,/*! @/pages/User/Detail/virtualSpaces/index */"jjXQ"))},loading:ae.a}),exact:!0}]}]},{path:"/problems",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__index */[n.e(0),n.e(3),n.e(9),n.e(10),n.e(24)]).then(n.bind(null,/*! @/layouts/index */"+ego"))},loading:ae.a}),routes:[{path:"/problems/:id/edit",exact:!0,component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Problems__OjForm__index */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(186)]).then(n.bind(null,/*! @/pages/Problems/OjForm/index */"PHyj"))},loading:ae.a})},{path:"/problems/new",exact:!0,component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Problems__OjForm__index */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(186)]).then(n.bind(null,/*! @/pages/Problems/OjForm/index */"PHyj"))},loading:ae.a})},{path:"/problems/:id/oj/:save_identifier",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Question__OjProblem */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(194)]).then(n.bind(null,/*! @/pages/Question/OjProblem */"W7jJ"))},loading:ae.a}),exact:!0},{path:"/problems/:id/record-detail/:submitId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Question__OjProblem__RecordDetail */[n.e(0),n.e(5),n.e(7),n.e(20),n.e(195)]).then(n.bind(null,/*! @/pages/Question/OjProblem/RecordDetail */"OPwS"))},loading:ae.a}),exact:!0},{path:"/problems/add",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Question__AddOrEdit */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(191)]).then(n.bind(null,/*! @/pages/Question/AddOrEdit */"rWjI"))},loading:ae.a}),exact:!0},{path:"/problems/:id/ojedit",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Question__AddOrEdit */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(191)]).then(n.bind(null,/*! @/pages/Question/AddOrEdit */"rWjI"))},loading:ae.a}),exact:!0},{path:"/problems",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__SimpleLayouts */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(23)]).then(n.bind(null,/*! @/layouts/SimpleLayouts */"H8y1"))},loading:ae.a}),routes:[{path:"/problems",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Question__Index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(193)]).then(n.bind(null,/*! @/pages/Question/Index */"y3Jh"))},loading:ae.a}),exact:!0},{path:"/problems/batchAdd",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Question__AddOrEdit__BatchAdd */[n.e(0),n.e(6),n.e(192)]).then(n.bind(null,/*! @/pages/Question/AddOrEdit/BatchAdd */"pSk9"))},loading:ae.a}),exact:!0}]}]},{path:"/engineering",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__SimpleLayouts */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(23)]).then(n.bind(null,/*! @/layouts/SimpleLayouts */"H8y1"))},loading:ae.a}),routes:[{path:"/engineering",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Engineering */[n.e(0),n.e(3),n.e(126)]).then(n.bind(null,/*! @/pages/Engineering */"as6h"))},loading:ae.a}),routes:[{path:"/engineering/teacherList",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Engineering__Lists__TeacherList */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(135)]).then(n.bind(null,/*! @/pages/Engineering/Lists/TeacherList */"dRIv"))},loading:ae.a}),exact:!0},{path:"/engineering/studentList",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Engineering__Lists__StudentList */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(134)]).then(n.bind(null,/*! @/pages/Engineering/Lists/StudentList */"FAcQ"))},loading:ae.a}),exact:!0},{path:"/engineering/trainingProgram",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Engineering__Lists__TrainingProgram */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(137)]).then(n.bind(null,/*! @/pages/Engineering/Lists/TrainingProgram */"mUbb"))},loading:ae.a}),exact:!0},{path:"/engineering/trainingProgram/add",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Engineering__Lists__TrainingProgram__Add */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(138)]).then(n.bind(null,/*! @/pages/Engineering/Lists/TrainingProgram/Add */"BfvP"))},loading:ae.a}),exact:!0},{path:"/engineering/trainingProgram/edit",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Engineering__Lists__TrainingProgram__Edit */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(139)]).then(n.bind(null,/*! @/pages/Engineering/Lists/TrainingProgram/Edit */"AG+i"))},loading:ae.a}),exact:!0},{path:"/engineering/trainingObjectives",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Engineering__Lists__TrainingObjectives */[n.e(0),n.e(1),n.e(2),n.e(6),n.e(136)]).then(n.bind(null,/*! @/pages/Engineering/Lists/TrainingObjectives */"bnOO"))},loading:ae.a}),exact:!0},{path:"/engineering/graduationindex",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Engineering__Lists__GraduationIndex */[n.e(0),n.e(1),n.e(2),n.e(6),n.e(133)]).then(n.bind(null,/*! @/pages/Engineering/Lists/GraduationIndex */"g9Gb"))},loading:ae.a}),exact:!0},{path:"/engineering/graduatedMatrix",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Engineering__Lists__GraduatedMatrix */[n.e(0),n.e(1),n.e(2),n.e(10),n.e(132)]).then(n.bind(null,/*! @/pages/Engineering/Lists/GraduatedMatrix */"DAqD"))},loading:ae.a}),exact:!0},{path:"/engineering/courseList",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Engineering__Lists__CourseList */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(129)]).then(n.bind(null,/*! @/pages/Engineering/Lists/CourseList */"mMz9"))},loading:ae.a}),exact:!0},{path:"/engineering/cursesetting",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Engineering__Lists__CurseSetting */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(131)]).then(n.bind(null,/*! @/pages/Engineering/Lists/CurseSetting */"5hVI"))},loading:ae.a}),exact:!0},{path:"/engineering/courseMatrix",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Engineering__Lists__CourseMatrix */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(130)]).then(n.bind(null,/*! @/pages/Engineering/Lists/CourseMatrix */"3ICd"))},loading:ae.a}),exact:!0},{path:"/engineering/navigation",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Engineering__Navigation__Home */[n.e(0),n.e(1),n.e(2),n.e(140)]).then(n.bind(null,/*! @/pages/Engineering/Navigation/Home */"zOaB"))},loading:ae.a}),exact:!0},{path:"/engineering/evaluate/course",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Engineering__Evaluate__List */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(128)]).then(n.bind(null,/*! @/pages/Engineering/Evaluate/List */"b8A+"))},loading:ae.a}),exact:!0},{path:"/engineering/evaluate/course/:ec_year_id/:id",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Engineering__Evaluate__Detail */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(127)]).then(n.bind(null,/*! @/pages/Engineering/Evaluate/Detail */"3+U2"))},loading:ae.a}),exact:!0},{path:"/engineering/evaluate/norm",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Engineering__Norm__List */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(142)]).then(n.bind(null,/*! @/pages/Engineering/Norm/List */"M7eO"))},loading:ae.a}),exact:!0},{path:"/engineering/evaluate/norm/:ec_year_id/:id",component:Object(I.c)({loader:function(){return n.e(/*! import() | p__Engineering__Norm__Detail */141).then(n.bind(null,/*! @/pages/Engineering/Norm/Detail */"4rn5"))},loading:ae.a}),exact:!0},{path:"/engineering/*",redirect:"/404",exact:!0}]}]},{path:"/vspaces",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__SimpleLayouts */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(23)]).then(n.bind(null,/*! @/layouts/SimpleLayouts */"H8y1"))},loading:ae.a}),routes:[{path:"/vspaces",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__virtualSpaces__Index */[n.e(0),n.e(1),n.e(2),n.e(6),n.e(273)]).then(n.bind(null,/*! @/pages/virtualSpaces/Index */"A0re"))},loading:ae.a}),exact:!0},{path:"/vspaces/:virtual_spacesId/syllabuses/add",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__virtualSpaces__Lists__Syllabuses__AddOrEdit */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(280)]).then(n.bind(null,/*! @/pages/virtualSpaces/Lists/Syllabuses/AddOrEdit */"gHQ5"))},loading:ae.a}),exact:!0},{path:"/vspaces/:virtual_spacesId/syllabuses/:id/edit",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__virtualSpaces__Lists__Syllabuses__AddOrEdit */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(280)]).then(n.bind(null,/*! @/pages/virtualSpaces/Lists/Syllabuses/AddOrEdit */"gHQ5"))},loading:ae.a}),exact:!0},{path:"/vspaces/:virtual_spacesId/",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__virtualDetail__index */[n.e(0),n.e(6),n.e(14),n.e(26)]).then(n.bind(null,/*! @/layouts/virtualDetail/index */"GY4K"))},loading:ae.a}),routes:[{path:"/vspaces/:virtual_spacesId/syllabuses",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__virtualSpaces__Lists__Syllabuses__index */[n.e(0),n.e(1),n.e(2),n.e(8),n.e(282)]).then(n.bind(null,/*! @/pages/virtualSpaces/Lists/Syllabuses/index */"Zxkz"))},loading:ae.a}),exact:!0},{path:"/vspaces/:virtual_spacesId/syllabuses/:id/detail",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__virtualSpaces__Lists__Syllabuses__Detail */[n.e(0),n.e(5),n.e(7),n.e(281)]).then(n.bind(null,/*! @/pages/virtualSpaces/Lists/Syllabuses/Detail */"sUF3"))},loading:ae.a}),exact:!0},{path:"/vspaces/:virtual_spacesId/courses",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__virtualSpaces__Lists__Course__index */[n.e(0),n.e(1),n.e(2),n.e(8),n.e(275)]).then(n.bind(null,/*! @/pages/virtualSpaces/Lists/Course/index */"vJub"))},loading:ae.a}),exact:!0},{path:"/vspaces/:virtual_spacesId/shixuns",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__virtualSpaces__Lists__Shixuns__index */[n.e(0),n.e(1),n.e(2),n.e(8),n.e(279)]).then(n.bind(null,/*! @/pages/virtualSpaces/Lists/Shixuns/index */"khc3"))},loading:ae.a}),exact:!0},{path:"/vspaces/:virtual_spacesId/videos",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__virtualSpaces__Lists__Video__index */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(284)]).then(n.bind(null,/*! @/pages/virtualSpaces/Lists/Video/index */"+Ee2"))},loading:ae.a}),exact:!0},{path:"/vspaces/:virtual_spacesId/videos/:username/upload",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__virtualSpaces__Lists__Video__Upload__index */[n.e(0),n.e(6),n.e(11),n.e(283)]).then(n.bind(null,/*! @/pages/virtualSpaces/Lists/Video/Upload/index */"/heT"))},loading:ae.a}),exact:!0},{path:"/vspaces/:virtual_spacesId/members",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__virtualSpaces__Lists__Member__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(277)]).then(n.bind(null,/*! @/pages/virtualSpaces/Lists/Member/index */"1QoP"))},loading:ae.a}),exact:!0},{path:"/vspaces/:virtual_spacesId/notices",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__virtualSpaces__Lists__Notices__index */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(278)]).then(n.bind(null,/*! @/pages/virtualSpaces/Lists/Notices/index */"s/Zd"))},loading:ae.a}),exact:!0},{path:"/vspaces/:virtual_spacesId/managements",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__virtualSpaces__Lists__Managements__index */[n.e(0),n.e(6),n.e(14),n.e(276)]).then(n.bind(null,/*! @/pages/virtualSpaces/Lists/Managements/index */"v6re"))},loading:ae.a}),exact:!0},{path:"/vspaces/*",component:Object(I.c)({loader:function(){return n.e(/*! import() | p__virtualSpaces__Lists__Construction__index */274).then(n.bind(null,/*! @/pages/virtualSpaces/Lists/Construction/index */"1iAk"))},loading:ae.a}),exact:!0}]}]},{path:"/innovation",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__SimpleLayouts */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(23)]).then(n.bind(null,/*! @/layouts/SimpleLayouts */"H8y1"))},loading:ae.a}),routes:[{path:"/innovation/tasks/:taskId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Innovation__Tasks */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(164)]).then(n.bind(null,/*! @/pages/Innovation/Tasks */"4pCv"))},loading:ae.a}),exact:!0},{path:"/innovation",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Innovation */[n.e(0),n.e(3),n.e(155)]).then(n.bind(null,/*! @/pages/Innovation */"qLCv"))},loading:ae.a}),routes:[{path:"/innovation/project",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Innovation__PublicProject */[n.e(0),n.e(1),n.e(2),n.e(8),n.e(163)]).then(n.bind(null,/*! @/pages/Innovation/PublicProject */"vYR1"))},loading:ae.a}),exact:!0},{path:"/innovation/dataset",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Innovation__PublicDataSet */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(161)]).then(n.bind(null,/*! @/pages/Innovation/PublicDataSet */"aWJQ"))},loading:ae.a}),exact:!0},{path:"/innovation/mirror",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Innovation__PublicMirror */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(162)]).then(n.bind(null,/*! @/pages/Innovation/PublicMirror */"cVrb"))},loading:ae.a}),exact:!0},{path:"/innovation/my-project",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Innovation__MyProject */[n.e(0),n.e(1),n.e(2),n.e(8),n.e(160)]).then(n.bind(null,/*! @/pages/Innovation/MyProject */"2b0W"))},loading:ae.a}),exact:!0},{path:"/innovation/my-dataset",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Innovation__MyDataSet */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(158)]).then(n.bind(null,/*! @/pages/Innovation/MyDataSet */"KFWQ"))},loading:ae.a}),exact:!0},{path:"/innovation/my-mirror",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Innovation__MyMirror */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(159)]).then(n.bind(null,/*! @/pages/Innovation/MyMirror */"AzlG"))},loading:ae.a}),exact:!0},{path:"/innovation/project/create",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Innovation__Edit */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(157)]).then(n.bind(null,/*! @/pages/Innovation/Edit */"A8hF"))},loading:ae.a}),exact:!0},{path:"/innovation/project/edit/:id",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Innovation__Edit */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(157)]).then(n.bind(null,/*! @/pages/Innovation/Edit */"A8hF"))},loading:ae.a}),exact:!0},{path:"/innovation/project/detail/:taskId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Innovation__Detail */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(156)]).then(n.bind(null,/*! @/pages/Innovation/Detail */"zXvr"))},loading:ae.a}),exact:!0}]}]},{path:"/educoder-demo",exact:!0,component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Demo__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(124)]).then(n.bind(null,/*! @/pages/Demo/index */"4K8j"))},loading:ae.a})},{path:"/otherlogin",exact:!0,component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__OtherLogin */[n.e(0),n.e(12),n.e(264)]).then(n.bind(null,/*! @/pages/User/OtherLogin */"6y+p"))},loading:ae.a})},{path:"/otherloginqq",exact:!0,component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__QQLogin */[n.e(0),n.e(265)]).then(n.bind(null,/*! @/pages/User/QQLogin */"/pIo"))},loading:ae.a})},{path:"/otherloginstart",exact:!0,component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__WechatLogin */[n.e(0),n.e(268)]).then(n.bind(null,/*! @/pages/User/WechatLogin */"o5Na"))},loading:ae.a})},{path:"/tasks/:taskId",exact:!0,component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__tasks__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(272)]).then(n.bind(null,/*! @/pages/tasks/index */"yi/R"))},loading:ae.a})},{path:"/tasks/:identifier/jupyter/",exact:!0,component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__tasks__Jupyter */[n.e(0),n.e(4),n.e(5),n.e(7),n.e(271)]).then(n.bind(null,/*! @/pages/tasks/Jupyter */"sUu2"))},loading:ae.a})},{path:"/myproblems/:id/record-detail/:submitId",exact:!0,component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__MyProblem__RecordDetail */[n.e(0),n.e(5),n.e(7),n.e(20),n.e(172)]).then(n.bind(null,/*! @/pages/MyProblem/RecordDetail */"xTsT"))},loading:ae.a})},{path:"/myproblems/:id",exact:!0,component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__MyProblem__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(173)]).then(n.bind(null,/*! @/pages/MyProblem/index */"QUZ3"))},loading:ae.a})},{path:"/login",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__user */[n.e(0),n.e(3),n.e(9),n.e(13),n.e(25)]).then(n.bind(null,/*! @/layouts/user */"zCei"))},loading:ae.a}),routes:[{path:"/login",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Login */[n.e(0),n.e(263)]).then(n.bind(null,/*! @/pages/User/Login */"8orJ"))},loading:ae.a}),exact:!0}]},{path:"/user",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__user */[n.e(0),n.e(3),n.e(9),n.e(13),n.e(25)]).then(n.bind(null,/*! @/layouts/user */"zCei"))},loading:ae.a}),routes:[{path:"/user/login",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Login */[n.e(0),n.e(263)]).then(n.bind(null,/*! @/pages/User/Login */"8orJ"))},loading:ae.a}),exact:!0},{path:"/user/register",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Register */[n.e(0),n.e(12),n.e(266)]).then(n.bind(null,/*! @/pages/User/Register */"7rcX"))},loading:ae.a}),exact:!0},{path:"/user/reset-password",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__ResetPassword */[n.e(0),n.e(12),n.e(267)]).then(n.bind(null,/*! @/pages/User/ResetPassword */"LsG1"))},loading:ae.a}),exact:!0}]},{path:"/account",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__SimpleLayouts */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(23)]).then(n.bind(null,/*! @/layouts/SimpleLayouts */"H8y1"))},loading:ae.a}),routes:[{path:"/account/:username",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Account */[n.e(15),n.e(28)]).then(n.bind(null,/*! @/pages/Account */"m3a9"))},loading:ae.a}),routes:[{path:"/account/profile",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Account__Profile__index */[n.e(0),n.e(1),n.e(2),n.e(6),n.e(32)]).then(n.bind(null,/*! @/pages/Account/Profile/index */"4w5S"))},loading:ae.a}),exact:!0},{path:"/account/profile/edit",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Account__Profile__Edit__index */[n.e(0),n.e(1),n.e(2),n.e(6),n.e(31)]).then(n.bind(null,/*! @/pages/Account/Profile/Edit/index */"Z3SC"))},loading:ae.a}),exact:!0},{path:"/account/certification",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Account__Certification__index */[n.e(0),n.e(1),n.e(2),n.e(6),n.e(30)]).then(n.bind(null,/*! @/pages/Account/Certification/index */"doOU"))},loading:ae.a}),exact:!0},{path:"/account/secure",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Account__Secure__index */[n.e(0),n.e(34)]).then(n.bind(null,/*! @/pages/Account/Secure/index */"0NIp"))},loading:ae.a}),exact:!0},{path:"/account/binding",component:Object(I.c)({loader:function(){return n.e(/*! import() | p__Account__Binding__index */29).then(n.bind(null,/*! @/pages/Account/Binding/index */"JMrj"))},loading:ae.a}),exact:!0},{path:"/account/Results",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Account__Results__index */[n.e(0),n.e(33)]).then(n.bind(null,/*! @/pages/Account/Results/index */"a90+"))},loading:ae.a}),exact:!0}]}]},{path:"/ch/:id",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__SimpleLayouts */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(23)]).then(n.bind(null,/*! @/layouts/SimpleLayouts */"H8y1"))},loading:ae.a}),routes:[{path:"/ch/rest/edit/:categoryId/:id",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__RestFul__Edit__index */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(197)]).then(n.bind(null,/*! @/pages/RestFul/Edit/index */"VwnK"))},loading:ae.a}),exact:!0},{path:"/ch/rest/",exact:!0,component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__RestFul */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(196)]).then(n.bind(null,/*! @/pages/RestFul */"Etsf"))},loading:ae.a})},{path:"/ch/rest/:id",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__RestFul */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(196)]).then(n.bind(null,/*! @/pages/RestFul */"Etsf"))},loading:ae.a}),exact:!0}]},{path:"/order",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__SimpleLayouts */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(23)]).then(n.bind(null,/*! @/layouts/SimpleLayouts */"H8y1"))},loading:ae.a}),routes:[{path:"/order",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Order__index */[n.e(0),n.e(1),n.e(2),n.e(8),n.e(239)]).then(n.bind(null,/*! @/pages/User/Detail/Order/index */"udqy"))},loading:ae.a}),exact:!0},{path:"/order/:courseId/information",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Order__pages__orderInformation__index */[n.e(0),n.e(240)]).then(n.bind(null,/*! @/pages/User/Detail/Order/pages/orderInformation/index */"kpVO"))},loading:ae.a}),exact:!0},{path:"/order/:courseId/pay",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Order__pages__orderPay__index */[n.e(0),n.e(17),n.e(241)]).then(n.bind(null,/*! @/pages/User/Detail/Order/pages/orderPay/index */"EiJb"))},loading:ae.a}),exact:!0},{path:"/order/:orderNum/result",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Order__pages__result__index */[n.e(0),n.e(242)]).then(n.bind(null,/*! @/pages/User/Detail/Order/pages/result/index */"Mcyw"))},loading:ae.a}),exact:!0}]},{path:"/colleges",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__SimpleLayouts */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(23)]).then(n.bind(null,/*! @/layouts/SimpleLayouts */"H8y1"))},loading:ae.a}),routes:[{path:"/colleges/:id/statistics",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Colleges__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(117)]).then(n.bind(null,/*! @/pages/Colleges/index */"hk80"))},loading:ae.a}),exact:!0}]},{path:"/help",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__SimpleLayouts */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(23)]).then(n.bind(null,/*! @/layouts/SimpleLayouts */"H8y1"))},loading:ae.a}),routes:[{path:"/help/:id",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Help__Index */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(148)]).then(n.bind(null,/*! @/pages/Help/Index */"TNY5"))},loading:ae.a}),exact:!0}]},{path:"/messages",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__SimpleLayouts */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(23)]).then(n.bind(null,/*! @/layouts/SimpleLayouts */"H8y1"))},loading:ae.a}),routes:[{path:"/messages/:userId/user_tidings",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Messages__Tidings */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(167)]).then(n.bind(null,/*! @/pages/Messages/Tidings */"YmwD"))},loading:ae.a}),exact:!0},{path:"/messages/:userId/private_messages",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Messages__Private */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(166)]).then(n.bind(null,/*! @/pages/Messages/Private */"EjUQ"))},loading:ae.a}),exact:!0},{path:"/messages/:userId/message_detail",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Messages__Detail */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(165)]).then(n.bind(null,/*! @/pages/Messages/Detail */"fB9n"))},loading:ae.a}),exact:!0}]},{path:"/video",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__SimpleLayouts */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(23)]).then(n.bind(null,/*! @/layouts/SimpleLayouts */"H8y1"))},loading:ae.a}),routes:[{path:"/video/:videoId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Video__Detail__id */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(269)]).then(n.bind(null,/*! @/pages/Video/Detail/[id] */"96GE"))},loading:ae.a}),exact:!0}]},{path:"/terminal",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Terminal__ */[n.e(0),n.e(6),n.e(19),n.e(232)]).then(n.bind(null,/*! @/pages/Terminal/ */"PYMJ"))},loading:ae.a}),exact:!0},{path:"/detail",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Editor */[n.e(4),n.e(19),n.e(125)]).then(n.bind(null,/*! @/pages/Editor */"6xWC"))},loading:ae.a}),exact:!0},{path:"/",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__SimpleLayouts */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(23)]).then(n.bind(null,/*! @/layouts/SimpleLayouts */"H8y1"))},loading:ae.a}),routes:[{path:"/",exact:!0,component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(270)]).then(n.bind(null,/*! @/pages/index */"QeBL"))},loading:ae.a})},{path:"/api/*",component:Object(I.c)({loader:function(){return n.e(/*! import() | p__Api */35).then(n.bind(null,/*! @/pages/Api */"y3wM"))},loading:ae.a}),exact:!0},{path:"/search",exact:!0,component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Search__index */[n.e(0),n.e(1),n.e(2),n.e(8),n.e(198)]).then(n.bind(null,/*! @/pages/Search/index */"XQ9l"))},loading:ae.a})},{path:"/moop_cases",exact:!0,component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__MoopCases__index */[n.e(0),n.e(1),n.e(2),n.e(8),n.e(171)]).then(n.bind(null,/*! @/pages/MoopCases/index */"9Oz4"))},loading:ae.a})},{path:"/moop_cases/new",exact:!0,component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__MoopCases__FormPanel */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(168)]).then(n.bind(null,/*! @/pages/MoopCases/FormPanel */"nojB"))},loading:ae.a})},{path:"/moop_cases/:caseId",exact:!0,component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__MoopCases__InfoPanel */[n.e(0),n.e(5),n.e(7),n.e(169)]).then(n.bind(null,/*! @/pages/MoopCases/InfoPanel */"ymAh"))},loading:ae.a})},{path:"/moop_cases/:caseId/edit",exact:!0,component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__MoopCases__FormPanel */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(168)]).then(n.bind(null,/*! @/pages/MoopCases/FormPanel */"nojB"))},loading:ae.a})},{path:"/moop_cases/:caseId/publish-success",exact:!0,component:Object(I.c)({loader:function(){return n.e(/*! import() | p__MoopCases__Success */170).then(n.bind(null,/*! @/pages/MoopCases/Success */"NbJ3"))},loading:ae.a})},{path:"/randompaper",exact:!0,component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Paperlibrary__Random__AddAndEdit__index */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(175)]).then(n.bind(null,/*! @/pages/Paperlibrary/Random/AddAndEdit/index */"Dvv+"))},loading:ae.a})},{path:"/randompaper/edit/:id",exact:!0,component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Paperlibrary__Random__AddAndEdit__index */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(175)]).then(n.bind(null,/*! @/pages/Paperlibrary/Random/AddAndEdit/index */"Dvv+"))},loading:ae.a})},{path:"/randompaper/detail/:id",exact:!0,component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Paperlibrary__Random__Detail__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(176)]).then(n.bind(null,/*! @/pages/Paperlibrary/Random/Detail/index */"MpT9"))},loading:ae.a})},{path:"/403",component:Object(I.c)({loader:function(){return n.e(/*! import() | p__HttpStatus__403 */149).then(n.bind(null,/*! @/pages/HttpStatus/403 */"BqfQ"))},loading:ae.a}),exact:!0},{path:"/500",component:Object(I.c)({loader:function(){return n.e(/*! import() | p__HttpStatus__500 */151).then(n.bind(null,/*! @/pages/HttpStatus/500 */"IKT+"))},loading:ae.a}),exact:!0},{path:"/404",component:Object(I.c)({loader:function(){return n.e(/*! import() | p__HttpStatus__404 */150).then(n.bind(null,/*! @/pages/HttpStatus/404 */"Qgpj"))},loading:ae.a}),exact:!0},{path:"/iwce",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__HttpStatus__HpcCourse */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(152)]).then(n.bind(null,/*! @/pages/HttpStatus/HpcCourse */"gkVt"))},loading:ae.a}),exact:!0},{path:"/Activities",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__HttpStatus__SixActivities */[n.e(0),n.e(3),n.e(153)]).then(n.bind(null,/*! @/pages/HttpStatus/SixActivities */"KLXD"))},loading:ae.a}),exact:!0},{path:"/iwce/:itemname",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__HttpStatus__HpcCourse */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(152)]).then(n.bind(null,/*! @/pages/HttpStatus/HpcCourse */"gkVt"))},loading:ae.a}),exact:!0},{path:"/hpc-course",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__HttpStatus__HpcCourse */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(152)]).then(n.bind(null,/*! @/pages/HttpStatus/HpcCourse */"gkVt"))},loading:ae.a}),exact:!0},{path:"/user_agents",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__HttpStatus__UserAgents */[n.e(0),n.e(1),n.e(2),n.e(8),n.e(154)]).then(n.bind(null,/*! @/pages/HttpStatus/UserAgents */"CRnD"))},loading:ae.a}),exact:!0},{path:"/three",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Three */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(233)]).then(n.bind(null,/*! @/pages/Three */"T+//"))},loading:ae.a}),exact:!0},{component:Object(I.c)({loader:function(){return n.e(/*! import() | p__HttpStatus__404 */150).then(n.bind(null,/*! @/pages/HttpStatus/404 */"Qgpj"))},loading:ae.a}),exact:!0},{component:Object(I.c)({loader:function(){return n.e(/*! import() | p__HttpStatus__404 */150).then(n.bind(null,/*! @/pages/HttpStatus/404 */"Qgpj"))},loading:ae.a})}]}]}];return c.a.applyPlugins({key:"patchRoutes",type:I.a.event,args:{routes:e}}),e}n("hh8c");Object(y.c)();var ie=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return c.a.applyPlugins({key:"render",type:I.a.compose,initialValue:function(){return re(c.a.applyPlugins({key:"modifyClientRenderOpts",type:I.a.modify,initialValue:{routes:e.routes||oe(),plugin:c.a,history:Object(A.a)(e.hot),isServer:Object({NODE_ENV:"production"}).__IS_SERVER,dynamicImport:!0,rootElement:"root",defaultTitle:"头歌实践教学平台"}}))},args:e})}();t.default=ie();window.g_umi={version:"3.5.23"}},tEiQ: +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */function(e,t,n){"use strict";n.r(t);var r={};n.r(r),n.d(r,"dva",(function(){return p}));var a={};n.r(a),n.d(a,"rootContainer",(function(){return v}));var o={};n.r(o),n.d(o,"rootContainer",(function(){return g}));var i={};n.r(i),n.d(i,"rootContainer",(function(){return T}));n("Xn8V"),n("6spV"),n("wpse"),n("KUpu"),n("8OGu"),n("LtxK"),n("n7Qr"),n("VQRL"),n("SGZ1"),n("nEGZ"),n("IC/V"),n("H8Ov"),n("aHGi"),n("M5u2"),n("0O5u"),n("Xf/b"),n("QpGB"),n("NYJX"),n("CWID"),n("ehAy"),n("mLN8"),n("YJpY"),n("dLjG"),n("fF/C"),n("FbcW"),n("oNMB"),n("+l9e"),n("yxVd"),n("vnQr"),n("5Blz"),n("hilM"),n("v/6r"),n("fDrP"),n("1vuE"),n("Q3OH"),n("IyrG"),n("4rKd"),n("X5kU"),n("maeH"),n("4Mzw"),n("Pp3M"),n("v0/P"),n("CkqQ"),n("5QGz"),n("66pj"),n("JDCn"),n("ls3p"),n("sPVm"),n("AGcU"),n("sdAH"),n("CSFr"),n("GYRj"),n("Bnwu"),n("kP48"),n("NEdc"),n("JnaH"),n("MRpI"),n("EgRx"),n("/8Wl"),n("mMun"),n("oLb5"),n("rS2G"),n("bDgo"),n("eCOq"),n("uVHs"),n("ReSd"),n("pkYH"),n("izsi"),n("lSoN"),n("xtlo"),n("p1ln"),n("ZahQ"),n("nZC5"),n("HjuX"),n("pZem"),n("A9H8"),n("DMUC"),n("B/G0"),n("DVom"),n("v3oe"),n("9zP7"),n("T/5g"),n("rE4C"),n("Sb5z"),n("Pq08"),n("Dyhc"),n("WQuA"),n("y4z8"),n("jhyg"),n("Qqe/"),n("J428"),n("s1ay"),n("Rw1i"),n("quHW"),n("YjZU"),n("uln6"),n("sgqd"),n("zsCH"),n("WIyh"),n("cnT9"),n("D1Ff"),n("WlFw"),n("QxII"),n("NHo6"),n("O9az"),n("b8+j"),n("yIAO"),n("nlPz"),n("2KAr"),n("3dhw"),n("zTPR"),n("m71J"),n("rpUR"),n("EnLX"),n("9/ry"),n("KvPC"),n("z9fm"),n("43iI"),n("mcGr"),n("8DXf"),n("OmS+"),n("rUU2"),n("6cL7"),n("ZDb2"),n("EOz7"),n("JI6M"),n("beyn"),n("A+b4"),n("Yanh"),n("Rbmm"),n("M1bg"),n("9Y4n"),n("yZgL"),n("hwEt"),n("xxWa"),n("R3M+"),n("bkVK"),n("aKgm"),n("PDVC"),n("P84e"),n("AQ/w"),n("3Us1"),n("eP3D"),n("Mn2j"),n("BtTS"),n("yiTY"),n("Uc1W"),n("y36+"),n("gweS"),n("URK0"),n("gVIt"),n("lV6h"),n("waHm"),n("RVXi"),n("Lj+q"),n("IVhM"),n("WU/Z"),n("1jPx"),n("8Lo7"),n("Iw+M"),n("FIIH"),n("p/G/"),n("oat3"),n("BLTA"),n("I5+W"),n("PaaY"),n("JO4c"),n("eDW+"),n("rtIu"),n("jGFG"),n("NId1"),n("IUJg"),n("F1NP"),n("ti1D"),n("NQz/"),n("UHn5"),n("/vMi"),n("nkhd"),n("+u1y"),n("9BQv"),n("Tz1E"),n("U9fH"),n("+4le"),n("jIZW"),n("oYEA"),n("7yTQ"),n("jHRr"),n("Rka6"),n("8Ubs"),n("FK48"),n("Auwt"),n("KAxK"),n("/0sN"),n("VvX1"),n("2aV/"),n("aKtI"),n("VUky"),n("9bAj"),n("xF6R"),n("Dbv2"),n("KHCi"),n("i/DM"),n("hYqy"),n("JXee"),n("+Hw1"),n("FBts"),n("3UWB"),n("S5nV"),n("xD7I"),n("aNdP"),n("UIoa"),n("Osgv"),n("FKIO"),n("Sf9Y"),n("VuYY"),n("ue5M"),n("80Z6"),n("qkSU"),n("xaQh"),n("GPZX"),n("eCow"),n("/R3g"),n("0pSW"),n("85tw"),n("UvYY"),n("DVoG"),n("aLaE"),n("fQri"),n("RDHo"),n("9Rzw"),n("iMhB"),n("/mKc"),n("u6Ie"),n("9znl"),n("+GPJ"),n("haHa"),n("RhWa"),n("PUJJ"),n("YceZ"),n("jksQ"),n("FuvP"),n("Uq4z"),n("+2a4"),n("Gw+j"),n("CO2k"),n("rVgK"),n("ecuC"),n("HQPm"),n("IbaC"),n("s00F"),n("V0Bj"),n("hwEL"),n("d/5L"),n("oJGl"),n("6FCX"),n("OAmA"),n("p6E5"),n("Xxk+"),n("L5O0"),n("bcvT"),n("CRpX"),n("aRU8"),n("p5yU"),n("dnZx"),n("NMu4"),n("5JgN"),n("VWci"),n("FoZm");var c=n("bCY9"),u=(n("miYZ"),n("tsqr")),s=n("wd/R"),l=n.n(s);n("/EoS"),n("4MGa"),n("22qN"),n("YdpX"),n("T5T7"),n("58Ye"),n("OIXA");l.a.locale("ZH-cn");var p={config:{onError:function(e){u.b.error(e.message,3)}}},f=n("L874"),d=n("q1tI"),h=n.n(d),m=n("I5X1");if("function"!=typeof m.a)throw new Error("[plugin-initial-state]: useModel is not a function, @umijs/plugin-model is required.");var b=function(e){var t=e.children,n=Object(d.useRef)(!1),r=(Object(m.a)("@@initialState")||{}).loading,a=void 0!==r&&r;return Object(d.useEffect)((function(){a||(n.current=!0)}),[a]),a&&!n.current?null:t};function v(e){return h.a.createElement(b,null,e)}var y=n("ZW6p");function g(e){return h.a.createElement(y.b,null,e)}var _=n("tJVT"),x=n("7xWI"),w=n.n(x),j=n("sFpY"),O=n.n(j),k=n("FMtG"),E={"@@initialState":function(){return{loading:!1,refresh:function(){}}}},S=new w.a,P=O.a,C=function(e){var t=e.children;return h.a.createElement(k.UmiContext.Provider,{value:S},Object.entries(E).map((function(e){return h.a.createElement(P,{key:e[0],namespace:e[0],hook:e[1],onUpdate:function(t){var n=e,r=Object(_.a)(n,1)[0];S.data[r]=t,S.update(r)}})})),t)};function T(e){return h.a.createElement(C,null,e)}c.a.register({apply:r,path:"/Users/maotianwen/educoder/local-version/src/app.tsx"}),c.a.register({apply:f,path:"/Users/maotianwen/educoder/local-version/src/.umi-production/plugin-dva/runtime.tsx"}),c.a.register({apply:a,path:"../plugin-initial-state/runtime"}),c.a.register({apply:o,path:"/Users/maotianwen/educoder/local-version/src/.umi-production/plugin-locale/runtime.tsx"}),c.a.register({apply:i,path:"../plugin-model/runtime"});var A=n("FfOG"),I=n("LtsZ"),M=n("Ty5D"),L=n("i8i4");n("wx14");function D(e,t,n){return void 0===n&&(n=[]),e.some((function(e){var r=e.path?Object(M.f)(t,e):n.length?n[n.length-1].match:M.c.computeRootMatch(t);return r&&(n.push({route:e,match:r}),e.routes&&D(e.routes,t,n)),r})),n}function R(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 N(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function B(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,c=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){c=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(c)throw a}}return o}(e,t)||W(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function W(e,t){if(e){if("string"==typeof e)return H(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?H(e,t):void 0}}function H(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){c=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(c)throw o}}}}function Q(e){return h.a.createElement(M.e.Consumer,null,(function(t){var n=e.location||t.location,r=e.computedMatch,a=N(N({},t),{},{location:n,match:r}),o=e.render;return h.a.createElement(M.e.Provider,{value:a},a.match?o(N(N({},e.layoutProps),a)):null)}))}var Y=["children"];function K(e){return h.a.createElement(M.e.Consumer,null,(function(t){var n,r=e.children,a=q(e,Y),o=e.location||t.location,i=null;return d.Children.forEach(r,(function(e){if(null===i&&Object(d.isValidElement)(e)){n=e;var r=e.props.path||e.props.from;i=r?Object(M.f)(o.pathname,N(N({},e.props),{},{path:r})):t.match}})),i?Object(d.cloneElement)(n,{location:o,computedMatch:i,layoutProps:a}):null}))}var X=["component"];function J(e){var t,n,r,a=e.route,o=e.index,i=e.opts,c={key:a.key||o,exact:a.exact,strict:a.strict,sensitive:a.sensitive,path:a.path};return a.redirect?h.a.createElement(M.a,V({},c,{from:a.path,to:a.redirect})):(!i.ssrProps||i.isServer||(null===(t=a.component)||void 0===t?void 0:t.wrapInitialPropsLoaded)||!(null===(n=a.component)||void 0===n?void 0:n.getInitialProps)&&!(null===(r=a.component)||void 0===r?void 0:r.preload)||(a.component=function(e,t){e.component;var n=q(e,X),r=e.component;function a(a){var o=B(Object(d.useState)((function(){return window.g_initialProps})),2),i=o[0],c=o[1];return Object(d.useEffect)((function(){var o=function(){var o=U(regeneratorRuntime.mark((function o(){var i,u,s,l,p;return regeneratorRuntime.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:if(u=r,!r.preload){o.next=6;break}return o.next=4,r.preload();case 4:u=(u=o.sent).default||u;case 6:if(s=N(N({isServer:!1,match:null==a?void 0:a.match,history:null==a?void 0:a.history,route:e},t.getInitialPropsCtx||{}),n),!(null===(i=u)||void 0===i?void 0:i.getInitialProps)){o.next=15;break}return o.next=10,t.plugin.applyPlugins({key:"ssr.modifyGetInitialPropsCtx",type:I.a.modify,initialValue:s,async:!0});case 10:return l=o.sent,o.next=13,u.getInitialProps(l||s);case 13:p=o.sent,c(p);case 15:case"end":return o.stop()}}),o)})));return function(){return o.apply(this,arguments)}}();window.g_initialProps||o()}),[window.location.pathname,window.location.search]),h.a.createElement(r,V({},a,i))}return a.wrapInitialPropsLoaded=!0,a.displayName="ComponentWithInitialPropsFetch",a}(a,i)),h.a.createElement(Q,V({},c,{render:function(e){return function(e){var t=e.route,n=e.opts,r=e.props,a=Z(N(N({},n),{},{routes:t.routes||[],rootRoutes:n.rootRoutes}),{location:r.location}),o=t.component,i=t.wrappers;if(o){var c=n.isServer?{}:window.g_initialProps,u=N(N(N(N({},r),n.extraProps),n.pageInitialProps||c),{},{route:t,routes:n.rootRoutes}),s=h.a.createElement(o,u,a);if(i)for(var l=i.length-1;l>=0;)s=Object(d.createElement)(i[l],u,s),l-=1;return s}return a}({route:a,opts:i,props:e})}})))}function Z(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e.routes?h.a.createElement(K,t,e.routes.map((function(t,n){return J({route:t,index:n,opts:N(N({},e),{},{rootRoutes:e.rootRoutes||e.routes})})}))):null}var $=["history"];function ee(e){var t=e.history,n=q(e,$);return Object(d.useEffect)((function(){function r(t,r){var a=D(e.routes,t.pathname);"undefined"!=typeof document&&void 0!==n.defaultTitle&&(document.title=a.length&&a[a.length-1].route.title||n.defaultTitle||""),e.plugin.applyPlugins({key:"onRouteChange",type:I.a.event,args:{routes:e.routes,matchedRoutes:a,location:t,action:r}})}return window.g_useSSR&&(window.g_initialProps=null),r(t.location,"POP"),t.listen(r)}),[t]),h.a.createElement(M.c,{history:t},Z(n))}function te(e){return ne.apply(this,arguments)}function ne(){return(ne=U(regeneratorRuntime.mark((function e(t){var n,r,a,o,i,c,u,s,l=arguments;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=l.length>1&&void 0!==l[1]?l[1]:window.location.pathname,r=D(t,n),a=G(r),e.prev=3,a.s();case 5:if((o=a.n()).done){e.next=19;break}if(c=o.value,"string"==typeof(u=c.route).component||!(null===(i=u.component)||void 0===i?void 0:i.preload)){e.next=13;break}return e.next=11,u.component.preload();case 11:s=e.sent,u.component=s.default||s;case 13:if(!u.routes){e.next=17;break}return e.next=16,te(u.routes,n);case 16:u.routes=e.sent;case 17:e.next=5;break;case 19:e.next=24;break;case 21:e.prev=21,e.t0=e.catch(3),a.e(e.t0);case 24:return e.prev=24,a.f(),e.finish(24);case 27:return e.abrupt("return",t);case 28:case"end":return e.stop()}}),e,null,[[3,21,24,27]])})))).apply(this,arguments)}function re(e){var t=e.plugin.applyPlugins({type:I.a.modify,key:"rootContainer",initialValue:h.a.createElement(ee,{history:e.history,routes:e.routes,plugin:e.plugin,ssrProps:e.ssrProps,defaultTitle:e.defaultTitle}),args:{history:e.history,routes:e.routes,plugin:e.plugin}});if(!e.rootElement)return t;var n="string"==typeof e.rootElement?document.getElementById(e.rootElement):e.rootElement,r=e.callback||function(){};window.g_useSSR?e.dynamicImport?te(e.routes).then((function(){Object(L.hydrate)(t,n,r)})):Object(L.hydrate)(t,n,r):Object(L.render)(t,n,r)}var ae=n("ltSN");function oe(){var e=[{path:"/",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__index */[n.e(0),n.e(3),n.e(9),n.e(10),n.e(24)]).then(n.bind(null,/*! @/layouts/index */"+ego"))},loading:ae.a}),routes:[{path:"/paperlibrary",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__SimpleLayouts */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(23)]).then(n.bind(null,/*! @/layouts/SimpleLayouts */"H8y1"))},loading:ae.a}),routes:[{path:"/paperlibrary",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Paperlibrary__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(180)]).then(n.bind(null,/*! @/pages/Paperlibrary/index */"Ynr3"))},loading:ae.a}),exact:!0},{path:"/paperlibrary/see/:id",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Paperlibrary__See__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(179)]).then(n.bind(null,/*! @/pages/Paperlibrary/See/index */"VN4U"))},loading:ae.a}),exact:!0},{path:"/paperlibrary/edit/:id",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Paperlibrary__Edit__index */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(174)]).then(n.bind(null,/*! @/pages/Paperlibrary/Edit/index */"DXt6"))},loading:ae.a}),exact:!0},{path:"/paperlibrary/edit_select/:id",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Problemset__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(190)]).then(n.bind(null,/*! @/pages/Problemset/index */"JUtD"))},loading:ae.a}),exact:!0}]},{path:"/paths",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__SimpleLayouts */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(23)]).then(n.bind(null,/*! @/layouts/SimpleLayouts */"H8y1"))},loading:ae.a}),routes:[{path:"/paths",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Paths__Index */[n.e(0),n.e(1),n.e(2),n.e(10),n.e(184)]).then(n.bind(null,/*! @/pages/Paths/Index */"fEdH"))},loading:ae.a}),exact:!0},{path:"/paths/higherVocationalEducation",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Paths__HigherVocationalEducation__index */[n.e(0),n.e(183)]).then(n.bind(null,/*! @/pages/Paths/HigherVocationalEducation/index */"aPPP"))},loading:ae.a}),exact:!0},{path:"/paths/new",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Paths__New */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(185)]).then(n.bind(null,/*! @/pages/Paths/New */"X8EC"))},loading:ae.a}),exact:!0},{path:"/paths/guidance",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Guidance */[n.e(0),n.e(5),n.e(7),n.e(147)]).then(n.bind(null,/*! @/pages/Guidance */"ObO0"))},loading:ae.a}),exact:!0},{path:"/paths/:pathId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Paths__Detail__id */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(182)]).then(n.bind(null,/*! @/pages/Paths/Detail/[id] */"AZ8Y"))},loading:ae.a}),exact:!0},{path:"/paths/:pathId/statistics",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Paths__Detail__Statistics */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(181)]).then(n.bind(null,/*! @/pages/Paths/Detail/Statistics */"NLfx"))},loading:ae.a}),exact:!0},{path:"/paths/:pathId/edit",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Paths__New */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(185)]).then(n.bind(null,/*! @/pages/Paths/New */"X8EC"))},loading:ae.a}),exact:!0}]},{path:"/classrooms",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__SimpleLayouts */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(23)]).then(n.bind(null,/*! @/layouts/SimpleLayouts */"H8y1"))},loading:ae.a}),routes:[{path:"/classrooms",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Index */[n.e(0),n.e(9),n.e(10),n.e(13),n.e(38)]).then(n.bind(null,/*! @/pages/Classrooms/Index */"OLqU"))},loading:ae.a}),exact:!0},{path:"/classrooms/examList",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__ExamList__index */[n.e(0),n.e(1),n.e(2),n.e(8),n.e(37)]).then(n.bind(null,/*! @/pages/Classrooms/ExamList/index */"KBoB"))},loading:ae.a}),exact:!0},{path:"/classrooms/classicCases",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__ClassicCases__index */[n.e(0),n.e(36)]).then(n.bind(null,/*! @/pages/Classrooms/ClassicCases/index */"VHPi"))},loading:ae.a}),exact:!0},{path:"/classrooms/index",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Index */[n.e(0),n.e(9),n.e(10),n.e(13),n.e(38)]).then(n.bind(null,/*! @/pages/Classrooms/Index */"OLqU"))},loading:ae.a}),exact:!0},{path:"/classrooms/new",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__New */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(115)]).then(n.bind(null,/*! @/pages/Classrooms/New */"PDLG"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/edit",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__New */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(115)]).then(n.bind(null,/*! @/pages/Classrooms/New */"PDLG"))},loading:ae.a}),exact:!0},{path:"/classrooms/news/:subjectid/newgold/:id",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__New__StartClass */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(116)]).then(n.bind(null,/*! @/pages/Classrooms/New/StartClass */"GpDF"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/newgolds/settings",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__New__StartClass */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(116)]).then(n.bind(null,/*! @/pages/Classrooms/New/StartClass */"GpDF"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/shixun_homework/:categoryId/review_detail/:userId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(94)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/ShixunHomeworks/Detail/components/CodeReview/Detail/index */"OipY"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/shixun_homework/:categoryId/detail",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__ShixunHomeworks__Detail__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(95)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/ShixunHomeworks/Detail/index */"TS7/"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/comment",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__ShixunHomeworks__Comment__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(92)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/ShixunHomeworks/Comment/index */"5gs/"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/commitsummary",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(93)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/ShixunHomeworks/Commitsummary/index */"Q16u"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/group_homework/:categoryId/detail",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__GroupHomework__Detail__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(78)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/GroupHomework/Detail/index */"gbAR"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/common_homework/:categoryId/detail",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__CommonHomework__Detail__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(48)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/CommonHomework/Detail/index */"J44v"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/common_homework/:categoryId/review/:userId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__CommonHomework__Review__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(51)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/CommonHomework/Review/index */"isY5"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/review/:userId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__GroupHomework__Review__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(81)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/GroupHomework/Review/index */"Sdqs"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/post",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__GroupHomework__SubmitWork__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(82)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/GroupHomework/SubmitWork/index */"Yoi/"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/:homeworkId/edit",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__GroupHomework__EditWork__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(79)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/GroupHomework/EditWork/index */"5K9Z"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/exercise/:categoryId/detail/:userId/review_detail",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(60)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Exercise/Detail/components/DuplicateChecking/CheckDetail */"1h7y"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/exercise/:categoryId/detail",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Detail__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(61)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Exercise/Detail/index */"JNOM"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/exercise/:categoryId/preview_select",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Problemset__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(190)]).then(n.bind(null,/*! @/pages/Problemset/index */"JUtD"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Answer__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(59)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Exercise/Answer/index */"MvOs"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/exercise/:categoryId/:login/initate_answer",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__ImitateAnswer__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(64)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Exercise/ImitateAnswer/index */"cQPA"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/exercise/:categoryId/edit",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Edit__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(62)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Exercise/Edit/index */"E7pt"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/exercise/:categoryId/random/edit",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Paperlibrary__Random__ExerciseEdit__index */[n.e(0),n.e(1),n.e(2),n.e(177)]).then(n.bind(null,/*! @/pages/Paperlibrary/Random/ExerciseEdit/index */"zytX"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/exercise/:categoryId/random/preview",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Paperlibrary__Random__PreviewEdit__index */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(178)]).then(n.bind(null,/*! @/pages/Paperlibrary/Random/PreviewEdit/index */"sDPU"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/exercise/add",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Add__index */[n.e(0),n.e(4),n.e(3),n.e(16),n.e(57)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Exercise/Add/index */"0yVv"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/exercise/:exerciseId/reviews/group",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__ReviewGroup__index */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(65)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Exercise/ReviewGroup/index */"E2MH"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/exercise/:exerciseId/review/:userId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Review__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(66)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Exercise/Review/index */"zrbX"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/exercise/:exerciseId/export/:userId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Export__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(63)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Exercise/Export/index */"mrIW"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/exercise/:exerciseId/export_blank",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Export__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(63)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Exercise/Export/index */"mrIW"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/graduation_topics/:categoryId/detail",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Graduation__Topics__Detail__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(74)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Graduation/Topics/Detail/index */"b7x8"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/graduation_topics/:categoryId/add",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Graduation__Topics__Add__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(73)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Graduation/Topics/Add/index */"3Rgl"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/graduation_topics/:categoryId/edit",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Graduation__Topics__Edit__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(75)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Graduation/Topics/Edit/index */"vKdk"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/add",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Graduation__Tasks__Add__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(69)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Graduation/Tasks/Add/index */"/P1P"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/edit",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Graduation__Tasks__Edit__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(71)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Graduation/Tasks/Edit/index */"c5ks"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/detail",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Graduation__Tasks__Detail__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(70)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Graduation/Tasks/Detail/index */"6UeF"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/common_homework/:categoryId/add",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__CommonHomework__Add__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(47)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/CommonHomework/Add/index */"gnOq"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/common_homework/:categoryId/edit",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__CommonHomework__Edit__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(50)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/CommonHomework/Edit/index */"to1l"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/post",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__CommonHomework__SubmitWork__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(52)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/CommonHomework/SubmitWork/index */"qduV"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/:homeworkId/edit",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__CommonHomework__EditWork__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(49)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/CommonHomework/EditWork/index */"yBfY"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/group_homework/:categoryId/add",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__GroupHomework__Add__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(77)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/GroupHomework/Add/index */"tt94"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/group_homework/:categoryId/edit",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__GroupHomework__Edit__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(80)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/GroupHomework/Edit/index */"99tC"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/poll/:categoryId/add",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Polls__Add__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(87)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Polls/Add/index */"pFvy"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/poll/:categoryId/edit",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Polls__Edit__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(90)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Polls/Edit/index */"0eFd"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/poll/:categoryId/detail",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Polls__Detail__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(89)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Polls/Detail/index */"JHUA"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/poll/:categoryId/users/:login",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Polls__Answer__index */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(88)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Polls/Answer/index */"5b1O"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/board/:categoryId/Add",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Board__Add__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(43)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Board/Add/index */"KI3f"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/board/:categoryId/Edit/:boardId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Board__Edit__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(45)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Board/Edit/index */"5aFj"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/board/:categoryId/Detail/:boardId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Board__Detail__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(44)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Board/Detail/index */"0A3i"))},loading:ae.a}),exact:!0},{path:"/classrooms/:courseId/template/:templateId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Template__teacher__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(109)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Template/teacher/index */"saVb"))},loading:ae.a}),exact:!0},{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report/:reportId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Template__student__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(108)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Template/student/index */"rrYs"))},loading:ae.a}),exact:!0},{path:"/classrooms/guidance",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Guidance */[n.e(0),n.e(5),n.e(7),n.e(147)]).then(n.bind(null,/*! @/pages/Guidance */"ObO0"))},loading:ae.a}),exact:!0},{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report-view/:workId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Template__detail__index */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(106)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Template/detail/index */"65Jc"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login/check",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__AnswerCheck__index */[n.e(0),n.e(4),n.e(6),n.e(17),n.e(58)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Exercise/AnswerCheck/index */"gctT"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/Studentdetail/:login",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Statistics__StudentDetail */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(98)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Statistics/StudentDetail */"TljI"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__ShixunDetail__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(22)]).then(n.bind(null,/*! @/layouts/ShixunDetail/index */"NRst"))},loading:ae.a}),routes:[{path:"/classrooms/:coursesId/shixun_homework/:categoryId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__ShixunHomeworks__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(96)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/ShixunHomeworks/index */"cgge"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/shixun_homework",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__ShixunHomeworks__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(96)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/ShixunHomeworks/index */"cgge"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/graduation_topics/:categoryId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Graduation__Topics__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(76)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Graduation/Topics/index */"xBOz"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Graduation__Tasks__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(72)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Graduation/Tasks/index */"qAxr"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Graduation__Tasks__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(72)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Graduation/Tasks/index */"qAxr"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/exercise/:categoryId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(67)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Exercise/index */"NO2p"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/exercise",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(67)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Exercise/index */"NO2p"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/poll/:categoryId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Polls__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(91)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Polls/index */"A06Q"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/poll",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Polls__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(91)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Polls/index */"A06Q"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/common_homework/:categoryId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__CommonHomework__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(53)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/CommonHomework/index */"hIhZ"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/common_homework",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__CommonHomework__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(53)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/CommonHomework/index */"hIhZ"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/group_homework/:categoryId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__GroupHomework__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(83)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/GroupHomework/index */"2doZ"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/group_homework",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__GroupHomework__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(83)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/GroupHomework/index */"2doZ"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/teachers",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Teachers */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(105)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Teachers */"L/F1"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/students",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Students */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(104)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Students */"KsYo"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/attendance",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Attendance__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(42)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Attendance/index */"VmvX"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/attendance/:categoryId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Attendance__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(42)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Attendance/index */"VmvX"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/attendance/:categoryId/:tabId/detail",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Attendance__Detail__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(41)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Attendance/Detail/index */"kvwo"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/announcement",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Announcement__index */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(39)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Announcement/index */"kHcA"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/announcement/:categoryId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Announcement__index */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(39)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Announcement/index */"kHcA"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/online_learning",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__OnlineLearning__index */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(85)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/OnlineLearning/index */"ADTG"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/online_learning/:categoryId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__OnlineLearning__index */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(85)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/OnlineLearning/index */"ADTG"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/attachment/:categoryId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Attachment__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(40)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Attachment/index */"QGk1"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/attachment",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Attachment__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(40)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Attachment/index */"QGk1"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/video",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Video__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(114)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Video/index */"iVQj"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/video/:categoryId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Video__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(114)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Video/index */"iVQj"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/video/:categoryId/statistics",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Video__Statistics__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(112)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Video/Statistics/index */"5vIh"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/video/:username/upload",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Video__Upload__index */[n.e(0),n.e(6),n.e(11),n.e(113)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Video/Upload/index */"1v2r"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Video__Statistics__Detail__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(110)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Video/Statistics/Detail/index */"XeVE"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/live_video/:categoryId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__LiveVideo__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(84)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/LiveVideo/index */"dxBZ"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/live_video",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__LiveVideo__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(84)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/LiveVideo/index */"dxBZ"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/video/:categoryId/studentstatistics",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Video__Statistics__StudentDetail__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(111)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Video/Statistics/StudentDetail/index */"QLuO"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/board/:categoryId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Board__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(46)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Board/index */"KRdP"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/board",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Board__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(46)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Board/index */"KRdP"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/course_group",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__CourseGroup__List__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(55)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/CourseGroup/List/index */"VQsq"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/course_group/:categoryId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__CourseGroup__List__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(55)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/CourseGroup/List/index */"VQsq"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/course_group/:categoryId/detail",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__CourseGroup__Detail__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(54)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/CourseGroup/Detail/index */"zr3n"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/not_course_group/:categoryId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__CourseGroup__NotList__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(56)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/CourseGroup/NotList/index */"sl2e"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/not_course_group",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__CourseGroup__NotList__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(56)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/CourseGroup/NotList/index */"sl2e"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/statistics/",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Statistics__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(103)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Statistics/index */"bTuv"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/statistics/:categoryId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Statistics__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(103)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Statistics/index */"bTuv"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/statistics_video/:categoryId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Statistics__VideoStatistics__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(102)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Statistics/VideoStatistics/index */"CQHe"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/statistics_quality/:categoryId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Statistics__StatisticsQuality__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(97)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Statistics/StatisticsQuality/index */"CfqN"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/student_statistics/:categoryId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Statistics__StudentStatistics__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(100)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Statistics/StudentStatistics/index */"G1O7"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/student_statistics/:categoryId/:listId/:type",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(99)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Statistics/StudentStatistics/Detail/index */"w+VK"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/video_statistics/:categoryId/Student/:studentid",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Statistics__StudentVideo__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(101)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Statistics/StudentVideo/index */"cfGd"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId/exportlist/:type",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__ExportList__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(68)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/ExportList/index */"9Bz6"))},loading:ae.a}),exact:!0},{path:"/classrooms/:courseId/template",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Classrooms__Lists__Template__index */[n.e(0),n.e(1),n.e(2),n.e(8),n.e(107)]).then(n.bind(null,/*! @/pages/Classrooms/Lists/Template/index */"aQrL"))},loading:ae.a}),exact:!0},{path:"/classrooms/:coursesId",component:Object(I.c)({loader:function(){return n.e(/*! import() | p__Classrooms__Lists__PlaceholderPage */86).then(n.bind(null,/*! @/pages/Classrooms/Lists/PlaceholderPage */"gb4D"))},loading:ae.a}),exact:!0}]}]},{path:"/competitions",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__SimpleLayouts */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(23)]).then(n.bind(null,/*! @/layouts/SimpleLayouts */"H8y1"))},loading:ae.a}),routes:[{path:"/competitions/index",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Competitions__Index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(122)]).then(n.bind(null,/*! @/pages/Competitions/Index */"QgcY"))},loading:ae.a}),exact:!0},{path:"/competitions/exports",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Competitions__Exports__ */[n.e(0),n.e(9),n.e(18),n.e(121)]).then(n.bind(null,/*! @/pages/Competitions/Exports/ */"tYMO"))},loading:ae.a}),exact:!0},{path:"/competitions",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Competitions__Index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(122)]).then(n.bind(null,/*! @/pages/Competitions/Index */"QgcY"))},loading:ae.a}),exact:!0},{path:"/competitions/index/:identifier",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Competitions__Detail */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(118)]).then(n.bind(null,/*! @/pages/Competitions/Detail */"GRO8"))},loading:ae.a}),exact:!0},{path:"/competitions/index/:identifier/enroll",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Competitions__Entered */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(119)]).then(n.bind(null,/*! @/pages/Competitions/Entered */"Hm3h"))},loading:ae.a}),exact:!0},{path:"/competitions/index/:identifier/UpdateTeanname/:Teannameid",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Competitions__Update */[n.e(0),n.e(3),n.e(15),n.e(123)]).then(n.bind(null,/*! @/pages/Competitions/Update */"jmm4"))},loading:ae.a}),exact:!0},{path:"/competitions/index/:identifier/teamDetail/:Teamid",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Competitions__Entered__Assembly__TeamDateil */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(120)]).then(n.bind(null,/*! @/pages/Competitions/Entered/Assembly/TeamDateil */"mKwH"))},loading:ae.a}),exact:!0}]},{path:"/forums",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__SimpleLayouts */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(23)]).then(n.bind(null,/*! @/layouts/SimpleLayouts */"H8y1"))},loading:ae.a}),routes:[{path:"/forums",component:Object(I.c)({loader:function(){return n.e(/*! import() | p__Forums__Index__redirect */145).then(n.bind(null,/*! @/pages/Forums/Index/redirect */"Ij5S"))},loading:ae.a}),exact:!0},{path:"/forums/categories/:memoType",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Forums__Index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(144)]).then(n.bind(null,/*! @/pages/Forums/Index */"IeBn"))},loading:ae.a}),exact:!0},{path:"/forums/new",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Forums__New */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(146)]).then(n.bind(null,/*! @/pages/Forums/New */"CKgm"))},loading:ae.a}),exact:!0},{path:"/forums/:memoId/edit",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Forums__New */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(146)]).then(n.bind(null,/*! @/pages/Forums/New */"CKgm"))},loading:ae.a}),exact:!0},{path:"/forums/:memoId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Forums__Detail__id */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(143)]).then(n.bind(null,/*! @/pages/Forums/Detail/[id] */"JkjM"))},loading:ae.a}),exact:!0}]},{path:"/problemset",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__SimpleLayouts */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(23)]).then(n.bind(null,/*! @/layouts/SimpleLayouts */"H8y1"))},loading:ae.a}),routes:[{path:"/problemset",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Problemset__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(190)]).then(n.bind(null,/*! @/pages/Problemset/index */"JUtD"))},loading:ae.a}),exact:!0},{path:"/problemset/newitem",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Problemset__NewItem__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(187)]).then(n.bind(null,/*! @/pages/Problemset/NewItem/index */"0dNJ"))},loading:ae.a}),exact:!0},{path:"/problemset/:type/:id",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Problemset__NewItem__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(187)]).then(n.bind(null,/*! @/pages/Problemset/NewItem/index */"0dNJ"))},loading:ae.a}),exact:!0},{path:"/problemset/preview",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Problemset__Preview__index */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(189)]).then(n.bind(null,/*! @/pages/Problemset/Preview/index */"DaK5"))},loading:ae.a}),exact:!0},{path:"/problemset/preview_new",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Problemset__Preview__New__index */[n.e(0),n.e(3),n.e(16),n.e(188)]).then(n.bind(null,/*! @/pages/Problemset/Preview/New/index */"JA47"))},loading:ae.a}),exact:!0},{path:"/problemset/preview_select",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Problemset__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(190)]).then(n.bind(null,/*! @/pages/Problemset/index */"JUtD"))},loading:ae.a}),exact:!0}]},{path:"/shixuns",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__SimpleLayouts */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(23)]).then(n.bind(null,/*! @/layouts/SimpleLayouts */"H8y1"))},loading:ae.a}),routes:[{path:"/shixuns",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Index */[n.e(0),n.e(1),n.e(2),n.e(10),n.e(228)]).then(n.bind(null,/*! @/pages/Shixuns/Index */"VgI9"))},loading:ae.a}),exact:!0},{path:"/shixuns/exports",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Exports */[n.e(0),n.e(5),n.e(7),n.e(18),n.e(227)]).then(n.bind(null,/*! @/pages/Shixuns/Exports */"kzkF"))},loading:ae.a}),exact:!0},{path:"/shixuns/new",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__New */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(229)]).then(n.bind(null,/*! @/pages/Shixuns/New */"dugo"))},loading:ae.a}),exact:!0},{path:"/shixuns/new/CreateImg",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__New__CreateImg */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(230)]).then(n.bind(null,/*! @/pages/Shixuns/New/CreateImg */"qK93"))},loading:ae.a}),exact:!0},{path:"/shixuns/new/:id/imagepreview",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__New__ImagePreview */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(231)]).then(n.bind(null,/*! @/pages/Shixuns/New/ImagePreview */"iJb0"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/Merge",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Merge__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(211)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Merge/index */"U2tx"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/edit",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Edit */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(219)]).then(n.bind(null,/*! @/pages/Shixuns/Edit */"WO9J"))},loading:ae.a}),routes:[{path:"/shixuns/:id/edit/shixuns/:id/edit/warehouse",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Edit__body__Warehouse */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(226)]).then(n.bind(null,/*! @/pages/Shixuns/Edit/body/Warehouse */"ch0t"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/edit/newquestion",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Edit__body__Level__Challenges__NewQuestion */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(224)]).then(n.bind(null,/*! @/pages/Shixuns/Edit/body/Level/Challenges/NewQuestion */"5v/u"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/edit/:challengesId/editquestion",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Edit__body__Level__Challenges__EditQuestion */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(222)]).then(n.bind(null,/*! @/pages/Shixuns/Edit/body/Level/Challenges/EditQuestion */"UeE2"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/edit/:challengesId/editquestion/:questionId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Edit__body__Level__Challenges__EditQuestion */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(222)]).then(n.bind(null,/*! @/pages/Shixuns/Edit/body/Level/Challenges/EditQuestion */"UeE2"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/edit/new",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Edit__body__Level__Challenges__NewPractice */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(223)]).then(n.bind(null,/*! @/pages/Shixuns/Edit/body/Level/Challenges/NewPractice */"Ly88"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/edit/:challengesId/editcheckpoint",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Edit__body__Level__Challenges__NewPractice */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(223)]).then(n.bind(null,/*! @/pages/Shixuns/Edit/body/Level/Challenges/NewPractice */"Ly88"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/edit/:challengesId/tab=2",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting */[n.e(0),n.e(1),n.e(2),n.e(6),n.e(221)]).then(n.bind(null,/*! @/pages/Shixuns/Edit/body/Level/Challenges/EditPracticeSetting */"xdT8"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/edit/:challengesId/tab=3",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(220)]).then(n.bind(null,/*! @/pages/Shixuns/Edit/body/Level/Challenges/EditPracticeAnswer */"389U"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/edit/:challengesId/tab=4",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Edit__body__Level__Challenges__RankingSetting */[n.e(0),n.e(225)]).then(n.bind(null,/*! @/pages/Shixuns/Edit/body/Level/Challenges/RankingSetting */"/hLF"))},loading:ae.a}),exact:!0}]},{path:"/shixuns/:id",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__id */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(218)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/[id] */"Nv+3"))},loading:ae.a}),routes:[{path:"/shixuns/:id/challenges",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Challenges__index */[n.e(0),n.e(4),n.e(5),n.e(6),n.e(206)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Challenges/index */"HTtE"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/challenges/newquestion",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Challenges__NewQuestion */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(204)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Challenges/NewQuestion */"wxaI"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/challenges/:challengesId/editquestion",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Challenges__EditQuestion */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(202)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Challenges/EditQuestion */"kvPc"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/challenges/:challengesId/editquestion/:questionId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Challenges__EditQuestion */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(202)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Challenges/EditQuestion */"kvPc"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/challenges/new",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Challenges__NewPractice */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(203)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Challenges/NewPractice */"dNgX"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/challenges/:challengesId/editcheckpoint",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Challenges__NewPractice */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(203)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Challenges/NewPractice */"dNgX"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/challenges/:challengesId/tab=2",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Challenges__EditPracticeSetting */[n.e(0),n.e(1),n.e(2),n.e(9),n.e(201)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Challenges/EditPracticeSetting */"Yczt"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/challenges/:challengesId/tab=3",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Challenges__EditPracticeAnswer */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(200)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Challenges/EditPracticeAnswer */"5EEG"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/challenges/:challengesId/tab=4",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Challenges__RankingSetting */[n.e(0),n.e(9),n.e(205)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Challenges/RankingSetting */"mWt4"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/repository",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Repository__index */[n.e(0),n.e(4),n.e(1),n.e(6),n.e(216)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Repository/index */"C8/M"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/secret_repository",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Repository__index */[n.e(0),n.e(4),n.e(1),n.e(6),n.e(216)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Repository/index */"C8/M"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/collaborators",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Collaborators__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(207)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Collaborators/index */"FMhn"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/dataset",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Dataset__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(208)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Dataset/index */"SYY+"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/shixun_discuss",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Discuss__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(209)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Discuss/index */"cx3v"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/ranking_list",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__RankingList__index */[n.e(0),n.e(4),n.e(6),n.e(9),n.e(212)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/RankingList/index */"LiYo"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/settings",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Settings__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(217)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Settings/index */"2WWx"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/repository/:repoId/commits",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Repository__Commit__index */[n.e(0),n.e(4),n.e(6),n.e(9),n.e(214)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Repository/Commit/index */"gCRP"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/secret_repository/:repoId/commits",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Repository__Commit__index */[n.e(0),n.e(4),n.e(6),n.e(9),n.e(214)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Repository/Commit/index */"gCRP"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/repository/upload_file",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Repository__UploadFile__index */[n.e(0),n.e(6),n.e(215)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Repository/UploadFile/index */"wXW8"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/secret_repository/upload_file",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Repository__UploadFile__index */[n.e(0),n.e(6),n.e(215)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Repository/UploadFile/index */"wXW8"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/repository/add_file",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Repository__AddFile__index */[n.e(0),n.e(1),n.e(2),n.e(213)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Repository/AddFile/index */"baNF"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/secret_repository/add_file",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Repository__AddFile__index */[n.e(0),n.e(1),n.e(2),n.e(213)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Repository/AddFile/index */"baNF"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/repository/master/shixun_show/:fileId",exact:!1,component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Repository__index */[n.e(0),n.e(4),n.e(1),n.e(6),n.e(216)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Repository/index */"C8/M"))},loading:ae.a})},{path:"/shixuns/:id/secret_repository/master/shixun_show/:fileId",exact:!1,component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__Repository__index */[n.e(0),n.e(4),n.e(1),n.e(6),n.e(216)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/Repository/index */"C8/M"))},loading:ae.a})},{path:"/shixuns/:id/audit_situation",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__AuditSituation__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(199)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/AuditSituation/index */"VllQ"))},loading:ae.a}),exact:!0},{path:"/shixuns/:id/fork_list",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Shixuns__Detail__ForkList__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(210)]).then(n.bind(null,/*! @/pages/Shixuns/Detail/ForkList/index */"e2kQ"))},loading:ae.a}),exact:!0}]}]},{path:"/users",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__SimpleLayouts */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(23)]).then(n.bind(null,/*! @/layouts/SimpleLayouts */"H8y1"))},loading:ae.a}),routes:[{path:"/users/:username/videos/upload",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Videos__Upload__index */[n.e(0),n.e(3),n.e(6),n.e(11),n.e(259)]).then(n.bind(null,/*! @/pages/User/Detail/Videos/Upload/index */"kryb"))},loading:ae.a}),exact:!0},{path:"/users/:username/videos/protocol",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Videos__Protocol__index */[n.e(0),n.e(3),n.e(257)]).then(n.bind(null,/*! @/pages/User/Detail/Videos/Protocol/index */"MvYd"))},loading:ae.a}),exact:!0},{path:"/users/:username/videos/success",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Videos__Success__index */[n.e(0),n.e(3),n.e(258)]).then(n.bind(null,/*! @/pages/User/Detail/Videos/Success/index */"p0R4"))},loading:ae.a}),exact:!0},{path:"/users/:username/topicbank/:topicstype",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Topics__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(255)]).then(n.bind(null,/*! @/pages/User/Detail/Topics/index */"ZgjG"))},loading:ae.a}),exact:!0},{path:"/users/:username/topics/:topicId/:topictype/normal/detail",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Topics__Detail__index */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(248)]).then(n.bind(null,/*! @/pages/User/Detail/Topics/Detail/index */"VdzU"))},loading:ae.a}),exact:!0},{path:"/users/:username/topics/:topicId/:topictype/group/detail",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Topics__Detail__index */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(248)]).then(n.bind(null,/*! @/pages/User/Detail/Topics/Detail/index */"VdzU"))},loading:ae.a}),exact:!0},{path:"/users/:username/topics/:topicId/:topictype/normal/edit",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Topics__Normal__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(252)]).then(n.bind(null,/*! @/pages/User/Detail/Topics/Normal/index */"R7cW"))},loading:ae.a}),exact:!0},{path:"/users/:username/topics/:topicId/:topictype/group/edit",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Topics__Group__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(251)]).then(n.bind(null,/*! @/pages/User/Detail/Topics/Group/index */"6xqJ"))},loading:ae.a}),exact:!0},{path:"/users/:username/topics/:topicId/:topictype/exercise/edit",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Topics__Exercise__Edit__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(250)]).then(n.bind(null,/*! @/pages/User/Detail/Topics/Exercise/Edit/index */"pr0Y"))},loading:ae.a}),exact:!0},{path:"/users/:username/topics/:topicId/:topictype/exercise/detail",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Topics__Exercise__Detail__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(249)]).then(n.bind(null,/*! @/pages/User/Detail/Topics/Exercise/Detail/index */"NcEG"))},loading:ae.a}),exact:!0},{path:"/users/:username/topics/:topicId/:topictype/poll/edit",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Topics__Poll__Edit__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(254)]).then(n.bind(null,/*! @/pages/User/Detail/Topics/Poll/Edit/index */"VSi8"))},loading:ae.a}),exact:!0},{path:"/users/:username/topics/:topicId/:topictype/poll/detail",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Topics__Poll__Detail__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(253)]).then(n.bind(null,/*! @/pages/User/Detail/Topics/Poll/Detail/index */"/OCd"))},loading:ae.a}),exact:!0},{path:"/users/:username",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__id */[n.e(0),n.e(3),n.e(261)]).then(n.bind(null,/*! @/pages/User/Detail/[id] */"bp/9"))},loading:ae.a}),routes:[{path:"/users/:username",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Classrooms__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(235)]).then(n.bind(null,/*! @/pages/User/Detail/Classrooms/index */"NQ7k"))},loading:ae.a}),exact:!0},{path:"/users/:username/classrooms",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Classrooms__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(235)]).then(n.bind(null,/*! @/pages/User/Detail/Classrooms/index */"NQ7k"))},loading:ae.a}),exact:!0},{path:"/users/:username/shixuns",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Shixuns__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(246)]).then(n.bind(null,/*! @/pages/User/Detail/Shixuns/index */"0eau"))},loading:ae.a}),exact:!0},{path:"/users/:username/userPortrait",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__UserPortrait__index */[n.e(0),n.e(4),n.e(9),n.e(256)]).then(n.bind(null,/*! @/pages/User/Detail/UserPortrait/index */"Yej6"))},loading:ae.a}),exact:!0},{path:"/users/:username/learningPath",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__LearningPath__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(238)]).then(n.bind(null,/*! @/pages/User/Detail/LearningPath/index */"NFd+"))},loading:ae.a}),exact:!0},{path:"/users/:username/teach-group",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__TeachGroup__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(247)]).then(n.bind(null,/*! @/pages/User/Detail/TeachGroup/index */"UK/q"))},loading:ae.a}),exact:!0},{path:"/users/:username/experiment-img",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__ExperImentImg__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(237)]).then(n.bind(null,/*! @/pages/User/Detail/ExperImentImg/index */"03Vo"))},loading:ae.a}),exact:!0},{path:"/users/:username/experiment-img/:experid/detail",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__ExperImentImg__Detail__index */[n.e(0),n.e(5),n.e(7),n.e(236)]).then(n.bind(null,/*! @/pages/User/Detail/ExperImentImg/Detail/index */"CF0a"))},loading:ae.a}),exact:!0},{path:"/users/:username/certificate",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Certificate__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(234)]).then(n.bind(null,/*! @/pages/User/Detail/Certificate/index */"Oe6r"))},loading:ae.a}),exact:!0},{path:"/users/:username/otherResources",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__OtherResources__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(243)]).then(n.bind(null,/*! @/pages/User/Detail/OtherResources/index */"epD4"))},loading:ae.a}),exact:!0},{path:"/users/:username/paths",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Paths__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(244)]).then(n.bind(null,/*! @/pages/User/Detail/Paths/index */"2nTg"))},loading:ae.a}),exact:!0},{path:"/users/:username/projects",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Projects__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(245)]).then(n.bind(null,/*! @/pages/User/Detail/Projects/index */"T+0Y"))},loading:ae.a}),exact:!0},{path:"/users/:username/videos",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Videos__index */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(260)]).then(n.bind(null,/*! @/pages/User/Detail/Videos/index */"XxMO"))},loading:ae.a}),exact:!0},{path:"/users/:username/topics/:topicstype",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Topics__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(255)]).then(n.bind(null,/*! @/pages/User/Detail/Topics/index */"ZgjG"))},loading:ae.a}),exact:!0},{path:"/users/:username/vspaces",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__virtualSpaces__index */[n.e(0),n.e(1),n.e(2),n.e(6),n.e(262)]).then(n.bind(null,/*! @/pages/User/Detail/virtualSpaces/index */"jjXQ"))},loading:ae.a}),exact:!0}]}]},{path:"/problems",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__index */[n.e(0),n.e(3),n.e(9),n.e(10),n.e(24)]).then(n.bind(null,/*! @/layouts/index */"+ego"))},loading:ae.a}),routes:[{path:"/problems/:id/edit",exact:!0,component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Problems__OjForm__index */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(186)]).then(n.bind(null,/*! @/pages/Problems/OjForm/index */"PHyj"))},loading:ae.a})},{path:"/problems/new",exact:!0,component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Problems__OjForm__index */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(186)]).then(n.bind(null,/*! @/pages/Problems/OjForm/index */"PHyj"))},loading:ae.a})},{path:"/problems/:id/oj/:save_identifier",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Question__OjProblem */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(194)]).then(n.bind(null,/*! @/pages/Question/OjProblem */"W7jJ"))},loading:ae.a}),exact:!0},{path:"/problems/:id/record-detail/:submitId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Question__OjProblem__RecordDetail */[n.e(0),n.e(5),n.e(7),n.e(20),n.e(195)]).then(n.bind(null,/*! @/pages/Question/OjProblem/RecordDetail */"OPwS"))},loading:ae.a}),exact:!0},{path:"/problems/add",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Question__AddOrEdit */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(191)]).then(n.bind(null,/*! @/pages/Question/AddOrEdit */"rWjI"))},loading:ae.a}),exact:!0},{path:"/problems/:id/ojedit",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Question__AddOrEdit */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(191)]).then(n.bind(null,/*! @/pages/Question/AddOrEdit */"rWjI"))},loading:ae.a}),exact:!0},{path:"/problems",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__SimpleLayouts */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(23)]).then(n.bind(null,/*! @/layouts/SimpleLayouts */"H8y1"))},loading:ae.a}),routes:[{path:"/problems",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Question__Index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(193)]).then(n.bind(null,/*! @/pages/Question/Index */"y3Jh"))},loading:ae.a}),exact:!0},{path:"/problems/batchAdd",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Question__AddOrEdit__BatchAdd */[n.e(0),n.e(6),n.e(192)]).then(n.bind(null,/*! @/pages/Question/AddOrEdit/BatchAdd */"pSk9"))},loading:ae.a}),exact:!0}]}]},{path:"/engineering",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__SimpleLayouts */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(23)]).then(n.bind(null,/*! @/layouts/SimpleLayouts */"H8y1"))},loading:ae.a}),routes:[{path:"/engineering",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Engineering */[n.e(0),n.e(3),n.e(126)]).then(n.bind(null,/*! @/pages/Engineering */"as6h"))},loading:ae.a}),routes:[{path:"/engineering/teacherList",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Engineering__Lists__TeacherList */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(135)]).then(n.bind(null,/*! @/pages/Engineering/Lists/TeacherList */"dRIv"))},loading:ae.a}),exact:!0},{path:"/engineering/studentList",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Engineering__Lists__StudentList */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(134)]).then(n.bind(null,/*! @/pages/Engineering/Lists/StudentList */"FAcQ"))},loading:ae.a}),exact:!0},{path:"/engineering/trainingProgram",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Engineering__Lists__TrainingProgram */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(137)]).then(n.bind(null,/*! @/pages/Engineering/Lists/TrainingProgram */"mUbb"))},loading:ae.a}),exact:!0},{path:"/engineering/trainingProgram/add",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Engineering__Lists__TrainingProgram__Add */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(138)]).then(n.bind(null,/*! @/pages/Engineering/Lists/TrainingProgram/Add */"BfvP"))},loading:ae.a}),exact:!0},{path:"/engineering/trainingProgram/edit",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Engineering__Lists__TrainingProgram__Edit */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(139)]).then(n.bind(null,/*! @/pages/Engineering/Lists/TrainingProgram/Edit */"AG+i"))},loading:ae.a}),exact:!0},{path:"/engineering/trainingObjectives",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Engineering__Lists__TrainingObjectives */[n.e(0),n.e(1),n.e(2),n.e(6),n.e(136)]).then(n.bind(null,/*! @/pages/Engineering/Lists/TrainingObjectives */"bnOO"))},loading:ae.a}),exact:!0},{path:"/engineering/graduationindex",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Engineering__Lists__GraduationIndex */[n.e(0),n.e(1),n.e(2),n.e(6),n.e(133)]).then(n.bind(null,/*! @/pages/Engineering/Lists/GraduationIndex */"g9Gb"))},loading:ae.a}),exact:!0},{path:"/engineering/graduatedMatrix",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Engineering__Lists__GraduatedMatrix */[n.e(0),n.e(1),n.e(2),n.e(10),n.e(132)]).then(n.bind(null,/*! @/pages/Engineering/Lists/GraduatedMatrix */"DAqD"))},loading:ae.a}),exact:!0},{path:"/engineering/courseList",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Engineering__Lists__CourseList */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(129)]).then(n.bind(null,/*! @/pages/Engineering/Lists/CourseList */"mMz9"))},loading:ae.a}),exact:!0},{path:"/engineering/cursesetting",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Engineering__Lists__CurseSetting */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(131)]).then(n.bind(null,/*! @/pages/Engineering/Lists/CurseSetting */"5hVI"))},loading:ae.a}),exact:!0},{path:"/engineering/courseMatrix",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Engineering__Lists__CourseMatrix */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(130)]).then(n.bind(null,/*! @/pages/Engineering/Lists/CourseMatrix */"3ICd"))},loading:ae.a}),exact:!0},{path:"/engineering/navigation",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Engineering__Navigation__Home */[n.e(0),n.e(1),n.e(2),n.e(140)]).then(n.bind(null,/*! @/pages/Engineering/Navigation/Home */"zOaB"))},loading:ae.a}),exact:!0},{path:"/engineering/evaluate/course",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Engineering__Evaluate__List */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(128)]).then(n.bind(null,/*! @/pages/Engineering/Evaluate/List */"b8A+"))},loading:ae.a}),exact:!0},{path:"/engineering/evaluate/course/:ec_year_id/:id",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Engineering__Evaluate__Detail */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(127)]).then(n.bind(null,/*! @/pages/Engineering/Evaluate/Detail */"3+U2"))},loading:ae.a}),exact:!0},{path:"/engineering/evaluate/norm",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Engineering__Norm__List */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(142)]).then(n.bind(null,/*! @/pages/Engineering/Norm/List */"M7eO"))},loading:ae.a}),exact:!0},{path:"/engineering/evaluate/norm/:ec_year_id/:id",component:Object(I.c)({loader:function(){return n.e(/*! import() | p__Engineering__Norm__Detail */141).then(n.bind(null,/*! @/pages/Engineering/Norm/Detail */"4rn5"))},loading:ae.a}),exact:!0},{path:"/engineering/*",redirect:"/404",exact:!0}]}]},{path:"/vspaces",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__SimpleLayouts */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(23)]).then(n.bind(null,/*! @/layouts/SimpleLayouts */"H8y1"))},loading:ae.a}),routes:[{path:"/vspaces",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__virtualSpaces__Index */[n.e(0),n.e(1),n.e(2),n.e(6),n.e(273)]).then(n.bind(null,/*! @/pages/virtualSpaces/Index */"A0re"))},loading:ae.a}),exact:!0},{path:"/vspaces/:virtual_spacesId/syllabuses/add",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__virtualSpaces__Lists__Syllabuses__AddOrEdit */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(280)]).then(n.bind(null,/*! @/pages/virtualSpaces/Lists/Syllabuses/AddOrEdit */"gHQ5"))},loading:ae.a}),exact:!0},{path:"/vspaces/:virtual_spacesId/syllabuses/:id/edit",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__virtualSpaces__Lists__Syllabuses__AddOrEdit */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(280)]).then(n.bind(null,/*! @/pages/virtualSpaces/Lists/Syllabuses/AddOrEdit */"gHQ5"))},loading:ae.a}),exact:!0},{path:"/vspaces/:virtual_spacesId/",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__virtualDetail__index */[n.e(0),n.e(6),n.e(14),n.e(26)]).then(n.bind(null,/*! @/layouts/virtualDetail/index */"GY4K"))},loading:ae.a}),routes:[{path:"/vspaces/:virtual_spacesId/syllabuses",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__virtualSpaces__Lists__Syllabuses__index */[n.e(0),n.e(1),n.e(2),n.e(8),n.e(282)]).then(n.bind(null,/*! @/pages/virtualSpaces/Lists/Syllabuses/index */"Zxkz"))},loading:ae.a}),exact:!0},{path:"/vspaces/:virtual_spacesId/syllabuses/:id/detail",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__virtualSpaces__Lists__Syllabuses__Detail */[n.e(0),n.e(5),n.e(7),n.e(281)]).then(n.bind(null,/*! @/pages/virtualSpaces/Lists/Syllabuses/Detail */"sUF3"))},loading:ae.a}),exact:!0},{path:"/vspaces/:virtual_spacesId/courses",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__virtualSpaces__Lists__Course__index */[n.e(0),n.e(1),n.e(2),n.e(8),n.e(275)]).then(n.bind(null,/*! @/pages/virtualSpaces/Lists/Course/index */"vJub"))},loading:ae.a}),exact:!0},{path:"/vspaces/:virtual_spacesId/shixuns",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__virtualSpaces__Lists__Shixuns__index */[n.e(0),n.e(1),n.e(2),n.e(8),n.e(279)]).then(n.bind(null,/*! @/pages/virtualSpaces/Lists/Shixuns/index */"khc3"))},loading:ae.a}),exact:!0},{path:"/vspaces/:virtual_spacesId/videos",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__virtualSpaces__Lists__Video__index */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(284)]).then(n.bind(null,/*! @/pages/virtualSpaces/Lists/Video/index */"+Ee2"))},loading:ae.a}),exact:!0},{path:"/vspaces/:virtual_spacesId/videos/:username/upload",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__virtualSpaces__Lists__Video__Upload__index */[n.e(0),n.e(6),n.e(11),n.e(283)]).then(n.bind(null,/*! @/pages/virtualSpaces/Lists/Video/Upload/index */"/heT"))},loading:ae.a}),exact:!0},{path:"/vspaces/:virtual_spacesId/members",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__virtualSpaces__Lists__Member__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(277)]).then(n.bind(null,/*! @/pages/virtualSpaces/Lists/Member/index */"1QoP"))},loading:ae.a}),exact:!0},{path:"/vspaces/:virtual_spacesId/notices",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__virtualSpaces__Lists__Notices__index */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(278)]).then(n.bind(null,/*! @/pages/virtualSpaces/Lists/Notices/index */"s/Zd"))},loading:ae.a}),exact:!0},{path:"/vspaces/:virtual_spacesId/managements",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__virtualSpaces__Lists__Managements__index */[n.e(0),n.e(6),n.e(14),n.e(276)]).then(n.bind(null,/*! @/pages/virtualSpaces/Lists/Managements/index */"v6re"))},loading:ae.a}),exact:!0},{path:"/vspaces/*",component:Object(I.c)({loader:function(){return n.e(/*! import() | p__virtualSpaces__Lists__Construction__index */274).then(n.bind(null,/*! @/pages/virtualSpaces/Lists/Construction/index */"1iAk"))},loading:ae.a}),exact:!0}]}]},{path:"/innovation",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__SimpleLayouts */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(23)]).then(n.bind(null,/*! @/layouts/SimpleLayouts */"H8y1"))},loading:ae.a}),routes:[{path:"/innovation/tasks/:taskId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Innovation__Tasks */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(164)]).then(n.bind(null,/*! @/pages/Innovation/Tasks */"4pCv"))},loading:ae.a}),exact:!0},{path:"/innovation",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Innovation */[n.e(0),n.e(3),n.e(155)]).then(n.bind(null,/*! @/pages/Innovation */"qLCv"))},loading:ae.a}),routes:[{path:"/innovation/project",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Innovation__PublicProject */[n.e(0),n.e(1),n.e(2),n.e(8),n.e(163)]).then(n.bind(null,/*! @/pages/Innovation/PublicProject */"vYR1"))},loading:ae.a}),exact:!0},{path:"/innovation/dataset",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Innovation__PublicDataSet */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(161)]).then(n.bind(null,/*! @/pages/Innovation/PublicDataSet */"aWJQ"))},loading:ae.a}),exact:!0},{path:"/innovation/mirror",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Innovation__PublicMirror */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(162)]).then(n.bind(null,/*! @/pages/Innovation/PublicMirror */"cVrb"))},loading:ae.a}),exact:!0},{path:"/innovation/my-project",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Innovation__MyProject */[n.e(0),n.e(1),n.e(2),n.e(8),n.e(160)]).then(n.bind(null,/*! @/pages/Innovation/MyProject */"2b0W"))},loading:ae.a}),exact:!0},{path:"/innovation/my-dataset",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Innovation__MyDataSet */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(158)]).then(n.bind(null,/*! @/pages/Innovation/MyDataSet */"KFWQ"))},loading:ae.a}),exact:!0},{path:"/innovation/my-mirror",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Innovation__MyMirror */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(159)]).then(n.bind(null,/*! @/pages/Innovation/MyMirror */"AzlG"))},loading:ae.a}),exact:!0},{path:"/innovation/project/create",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Innovation__Edit */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(157)]).then(n.bind(null,/*! @/pages/Innovation/Edit */"A8hF"))},loading:ae.a}),exact:!0},{path:"/innovation/project/edit/:id",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Innovation__Edit */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(157)]).then(n.bind(null,/*! @/pages/Innovation/Edit */"A8hF"))},loading:ae.a}),exact:!0},{path:"/innovation/project/detail/:taskId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Innovation__Detail */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(156)]).then(n.bind(null,/*! @/pages/Innovation/Detail */"zXvr"))},loading:ae.a}),exact:!0}]}]},{path:"/educoder-demo",exact:!0,component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Demo__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(124)]).then(n.bind(null,/*! @/pages/Demo/index */"4K8j"))},loading:ae.a})},{path:"/otherlogin",exact:!0,component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__OtherLogin */[n.e(0),n.e(12),n.e(264)]).then(n.bind(null,/*! @/pages/User/OtherLogin */"6y+p"))},loading:ae.a})},{path:"/otherloginqq",exact:!0,component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__QQLogin */[n.e(0),n.e(265)]).then(n.bind(null,/*! @/pages/User/QQLogin */"/pIo"))},loading:ae.a})},{path:"/otherloginstart",exact:!0,component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__WechatLogin */[n.e(0),n.e(268)]).then(n.bind(null,/*! @/pages/User/WechatLogin */"o5Na"))},loading:ae.a})},{path:"/tasks/:taskId",exact:!0,component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__tasks__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(272)]).then(n.bind(null,/*! @/pages/tasks/index */"yi/R"))},loading:ae.a})},{path:"/tasks/:identifier/jupyter/",exact:!0,component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__tasks__Jupyter */[n.e(0),n.e(4),n.e(5),n.e(7),n.e(271)]).then(n.bind(null,/*! @/pages/tasks/Jupyter */"sUu2"))},loading:ae.a})},{path:"/myproblems/:id/record-detail/:submitId",exact:!0,component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__MyProblem__RecordDetail */[n.e(0),n.e(5),n.e(7),n.e(20),n.e(172)]).then(n.bind(null,/*! @/pages/MyProblem/RecordDetail */"xTsT"))},loading:ae.a})},{path:"/myproblems/:id",exact:!0,component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__MyProblem__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(173)]).then(n.bind(null,/*! @/pages/MyProblem/index */"QUZ3"))},loading:ae.a})},{path:"/login",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__user */[n.e(0),n.e(3),n.e(9),n.e(13),n.e(25)]).then(n.bind(null,/*! @/layouts/user */"zCei"))},loading:ae.a}),routes:[{path:"/login",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Login */[n.e(0),n.e(263)]).then(n.bind(null,/*! @/pages/User/Login */"8orJ"))},loading:ae.a}),exact:!0}]},{path:"/user",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__user */[n.e(0),n.e(3),n.e(9),n.e(13),n.e(25)]).then(n.bind(null,/*! @/layouts/user */"zCei"))},loading:ae.a}),routes:[{path:"/user/login",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Login */[n.e(0),n.e(263)]).then(n.bind(null,/*! @/pages/User/Login */"8orJ"))},loading:ae.a}),exact:!0},{path:"/user/register",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Register */[n.e(0),n.e(12),n.e(266)]).then(n.bind(null,/*! @/pages/User/Register */"7rcX"))},loading:ae.a}),exact:!0},{path:"/user/reset-password",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__ResetPassword */[n.e(0),n.e(12),n.e(267)]).then(n.bind(null,/*! @/pages/User/ResetPassword */"LsG1"))},loading:ae.a}),exact:!0}]},{path:"/account",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__SimpleLayouts */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(23)]).then(n.bind(null,/*! @/layouts/SimpleLayouts */"H8y1"))},loading:ae.a}),routes:[{path:"/account/:username",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Account */[n.e(15),n.e(28)]).then(n.bind(null,/*! @/pages/Account */"m3a9"))},loading:ae.a}),routes:[{path:"/account/profile",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Account__Profile__index */[n.e(0),n.e(1),n.e(2),n.e(6),n.e(32)]).then(n.bind(null,/*! @/pages/Account/Profile/index */"4w5S"))},loading:ae.a}),exact:!0},{path:"/account/profile/edit",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Account__Profile__Edit__index */[n.e(0),n.e(1),n.e(2),n.e(6),n.e(31)]).then(n.bind(null,/*! @/pages/Account/Profile/Edit/index */"Z3SC"))},loading:ae.a}),exact:!0},{path:"/account/certification",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Account__Certification__index */[n.e(0),n.e(1),n.e(2),n.e(6),n.e(30)]).then(n.bind(null,/*! @/pages/Account/Certification/index */"doOU"))},loading:ae.a}),exact:!0},{path:"/account/secure",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Account__Secure__index */[n.e(0),n.e(34)]).then(n.bind(null,/*! @/pages/Account/Secure/index */"0NIp"))},loading:ae.a}),exact:!0},{path:"/account/binding",component:Object(I.c)({loader:function(){return n.e(/*! import() | p__Account__Binding__index */29).then(n.bind(null,/*! @/pages/Account/Binding/index */"JMrj"))},loading:ae.a}),exact:!0},{path:"/account/Results",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Account__Results__index */[n.e(0),n.e(33)]).then(n.bind(null,/*! @/pages/Account/Results/index */"a90+"))},loading:ae.a}),exact:!0}]}]},{path:"/ch/:id",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__SimpleLayouts */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(23)]).then(n.bind(null,/*! @/layouts/SimpleLayouts */"H8y1"))},loading:ae.a}),routes:[{path:"/ch/rest/edit/:categoryId/:id",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__RestFul__Edit__index */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(197)]).then(n.bind(null,/*! @/pages/RestFul/Edit/index */"VwnK"))},loading:ae.a}),exact:!0},{path:"/ch/rest/",exact:!0,component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__RestFul */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(196)]).then(n.bind(null,/*! @/pages/RestFul */"Etsf"))},loading:ae.a})},{path:"/ch/rest/:id",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__RestFul */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(196)]).then(n.bind(null,/*! @/pages/RestFul */"Etsf"))},loading:ae.a}),exact:!0}]},{path:"/order",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__SimpleLayouts */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(23)]).then(n.bind(null,/*! @/layouts/SimpleLayouts */"H8y1"))},loading:ae.a}),routes:[{path:"/order",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Order__index */[n.e(0),n.e(1),n.e(2),n.e(8),n.e(239)]).then(n.bind(null,/*! @/pages/User/Detail/Order/index */"udqy"))},loading:ae.a}),exact:!0},{path:"/order/:courseId/information",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Order__pages__orderInformation__index */[n.e(0),n.e(240)]).then(n.bind(null,/*! @/pages/User/Detail/Order/pages/orderInformation/index */"kpVO"))},loading:ae.a}),exact:!0},{path:"/order/:courseId/pay",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Order__pages__orderPay__index */[n.e(0),n.e(17),n.e(241)]).then(n.bind(null,/*! @/pages/User/Detail/Order/pages/orderPay/index */"EiJb"))},loading:ae.a}),exact:!0},{path:"/order/:orderNum/result",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__User__Detail__Order__pages__result__index */[n.e(0),n.e(242)]).then(n.bind(null,/*! @/pages/User/Detail/Order/pages/result/index */"Mcyw"))},loading:ae.a}),exact:!0}]},{path:"/colleges",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__SimpleLayouts */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(23)]).then(n.bind(null,/*! @/layouts/SimpleLayouts */"H8y1"))},loading:ae.a}),routes:[{path:"/colleges/:id/statistics",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Colleges__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(117)]).then(n.bind(null,/*! @/pages/Colleges/index */"hk80"))},loading:ae.a}),exact:!0}]},{path:"/help",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__SimpleLayouts */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(23)]).then(n.bind(null,/*! @/layouts/SimpleLayouts */"H8y1"))},loading:ae.a}),routes:[{path:"/help/:id",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Help__Index */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(148)]).then(n.bind(null,/*! @/pages/Help/Index */"TNY5"))},loading:ae.a}),exact:!0}]},{path:"/messages",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__SimpleLayouts */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(23)]).then(n.bind(null,/*! @/layouts/SimpleLayouts */"H8y1"))},loading:ae.a}),routes:[{path:"/messages/:userId/user_tidings",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Messages__Tidings */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(167)]).then(n.bind(null,/*! @/pages/Messages/Tidings */"YmwD"))},loading:ae.a}),exact:!0},{path:"/messages/:userId/private_messages",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Messages__Private */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(166)]).then(n.bind(null,/*! @/pages/Messages/Private */"EjUQ"))},loading:ae.a}),exact:!0},{path:"/messages/:userId/message_detail",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Messages__Detail */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(165)]).then(n.bind(null,/*! @/pages/Messages/Detail */"fB9n"))},loading:ae.a}),exact:!0}]},{path:"/video",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__SimpleLayouts */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(23)]).then(n.bind(null,/*! @/layouts/SimpleLayouts */"H8y1"))},loading:ae.a}),routes:[{path:"/video/:videoId",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Video__Detail__id */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(269)]).then(n.bind(null,/*! @/pages/Video/Detail/[id] */"96GE"))},loading:ae.a}),exact:!0}]},{path:"/terminal",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Terminal__ */[n.e(0),n.e(6),n.e(19),n.e(232)]).then(n.bind(null,/*! @/pages/Terminal/ */"PYMJ"))},loading:ae.a}),exact:!0},{path:"/detail",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Editor */[n.e(4),n.e(19),n.e(125)]).then(n.bind(null,/*! @/pages/Editor */"6xWC"))},loading:ae.a}),exact:!0},{path:"/",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | layouts__SimpleLayouts */[n.e(0),n.e(3),n.e(5),n.e(7),n.e(23)]).then(n.bind(null,/*! @/layouts/SimpleLayouts */"H8y1"))},loading:ae.a}),routes:[{path:"/",exact:!0,component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__index */[n.e(0),n.e(4),n.e(1),n.e(2),n.e(270)]).then(n.bind(null,/*! @/pages/index */"QeBL"))},loading:ae.a})},{path:"/api/*",component:Object(I.c)({loader:function(){return n.e(/*! import() | p__Api */35).then(n.bind(null,/*! @/pages/Api */"y3wM"))},loading:ae.a}),exact:!0},{path:"/search",exact:!0,component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Search__index */[n.e(0),n.e(1),n.e(2),n.e(8),n.e(198)]).then(n.bind(null,/*! @/pages/Search/index */"XQ9l"))},loading:ae.a})},{path:"/moop_cases",exact:!0,component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__MoopCases__index */[n.e(0),n.e(1),n.e(2),n.e(8),n.e(171)]).then(n.bind(null,/*! @/pages/MoopCases/index */"9Oz4"))},loading:ae.a})},{path:"/moop_cases/new",exact:!0,component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__MoopCases__FormPanel */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(168)]).then(n.bind(null,/*! @/pages/MoopCases/FormPanel */"nojB"))},loading:ae.a})},{path:"/moop_cases/:caseId",exact:!0,component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__MoopCases__InfoPanel */[n.e(0),n.e(5),n.e(7),n.e(169)]).then(n.bind(null,/*! @/pages/MoopCases/InfoPanel */"ymAh"))},loading:ae.a})},{path:"/moop_cases/:caseId/edit",exact:!0,component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__MoopCases__FormPanel */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(168)]).then(n.bind(null,/*! @/pages/MoopCases/FormPanel */"nojB"))},loading:ae.a})},{path:"/moop_cases/:caseId/publish-success",exact:!0,component:Object(I.c)({loader:function(){return n.e(/*! import() | p__MoopCases__Success */170).then(n.bind(null,/*! @/pages/MoopCases/Success */"NbJ3"))},loading:ae.a})},{path:"/randompaper",exact:!0,component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Paperlibrary__Random__AddAndEdit__index */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(175)]).then(n.bind(null,/*! @/pages/Paperlibrary/Random/AddAndEdit/index */"Dvv+"))},loading:ae.a})},{path:"/randompaper/edit/:id",exact:!0,component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Paperlibrary__Random__AddAndEdit__index */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(175)]).then(n.bind(null,/*! @/pages/Paperlibrary/Random/AddAndEdit/index */"Dvv+"))},loading:ae.a})},{path:"/randompaper/detail/:id",exact:!0,component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Paperlibrary__Random__Detail__index */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(176)]).then(n.bind(null,/*! @/pages/Paperlibrary/Random/Detail/index */"MpT9"))},loading:ae.a})},{path:"/403",component:Object(I.c)({loader:function(){return n.e(/*! import() | p__HttpStatus__403 */149).then(n.bind(null,/*! @/pages/HttpStatus/403 */"BqfQ"))},loading:ae.a}),exact:!0},{path:"/500",component:Object(I.c)({loader:function(){return n.e(/*! import() | p__HttpStatus__500 */151).then(n.bind(null,/*! @/pages/HttpStatus/500 */"IKT+"))},loading:ae.a}),exact:!0},{path:"/404",component:Object(I.c)({loader:function(){return n.e(/*! import() | p__HttpStatus__404 */150).then(n.bind(null,/*! @/pages/HttpStatus/404 */"Qgpj"))},loading:ae.a}),exact:!0},{path:"/iwce",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__HttpStatus__HpcCourse */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(152)]).then(n.bind(null,/*! @/pages/HttpStatus/HpcCourse */"gkVt"))},loading:ae.a}),exact:!0},{path:"/Activities",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__HttpStatus__SixActivities */[n.e(0),n.e(3),n.e(153)]).then(n.bind(null,/*! @/pages/HttpStatus/SixActivities */"KLXD"))},loading:ae.a}),exact:!0},{path:"/iwce/:itemname",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__HttpStatus__HpcCourse */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(152)]).then(n.bind(null,/*! @/pages/HttpStatus/HpcCourse */"gkVt"))},loading:ae.a}),exact:!0},{path:"/hpc-course",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__HttpStatus__HpcCourse */[n.e(0),n.e(1),n.e(2),n.e(5),n.e(152)]).then(n.bind(null,/*! @/pages/HttpStatus/HpcCourse */"gkVt"))},loading:ae.a}),exact:!0},{path:"/user_agents",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__HttpStatus__UserAgents */[n.e(0),n.e(1),n.e(2),n.e(8),n.e(154)]).then(n.bind(null,/*! @/pages/HttpStatus/UserAgents */"CRnD"))},loading:ae.a}),exact:!0},{path:"/three",component:Object(I.c)({loader:function(){return Promise.all(/*! import() | p__Three */[n.e(0),n.e(1),n.e(2),n.e(3),n.e(233)]).then(n.bind(null,/*! @/pages/Three */"T+//"))},loading:ae.a}),exact:!0},{component:Object(I.c)({loader:function(){return n.e(/*! import() | p__HttpStatus__404 */150).then(n.bind(null,/*! @/pages/HttpStatus/404 */"Qgpj"))},loading:ae.a}),exact:!0},{component:Object(I.c)({loader:function(){return n.e(/*! import() | p__HttpStatus__404 */150).then(n.bind(null,/*! @/pages/HttpStatus/404 */"Qgpj"))},loading:ae.a})}]}]}];return c.a.applyPlugins({key:"patchRoutes",type:I.a.event,args:{routes:e}}),e}n("hh8c");Object(y.c)();var ie=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return c.a.applyPlugins({key:"render",type:I.a.compose,initialValue:function(){return re(c.a.applyPlugins({key:"modifyClientRenderOpts",type:I.a.modify,initialValue:{routes:e.routes||oe(),plugin:c.a,history:Object(A.a)(e.hot),isServer:Object({NODE_ENV:"production"}).__IS_SERVER,dynamicImport:!0,rootElement:"root",defaultTitle:"头歌实践教学平台"}}))},args:e})}();t.default=ie();window.g_umi={version:"3.5.23"}},tEiQ: /*!******************************************************************!*\ !*** ./node_modules/mini-create-react-context/dist/esm/index.js ***! \******************************************************************/ @@ -3953,9 +3953,9 @@ object-assign \*******************************************************************************************************************/ /*! exports provided: default */ /*! exports used: default */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/arrayWithHoles.js because of ./src/pages/tasks/index.jsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/nonIterableRest.js because of ./src/pages/tasks/index.jsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js because of ./src/pages/tasks/index.jsx */function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n("+kx5");var a=n("Qw5x"),o=n("u6e6");function i(e,t){return Object(r.a)(e)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,a=!1,o=void 0;try{for(var i,c=e[Symbol.iterator]();!(r=(i=c.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(e){a=!0,o=e}finally{try{r||null==c.return||c.return()}finally{if(a)throw o}}return n}}(e,t)||Object(a.a)(e,t)||Object(o.a)()}},tRgb: +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/arrayWithHoles.js because of ./src/pages/Classrooms/New/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/nonIterableRest.js because of ./src/pages/Classrooms/New/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js because of ./src/pages/Classrooms/Lists/Exercise/Answer/components/Fill.tsx */function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n("+kx5");var a=n("Qw5x"),o=n("u6e6");function i(e,t){return Object(r.a)(e)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,a=!1,o=void 0;try{for(var i,c=e[Symbol.iterator]();!(r=(i=c.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(e){a=!0,o=e}finally{try{r||null==c.return||c.return()}finally{if(a)throw o}}return n}}(e,t)||Object(a.a)(e,t)||Object(o.a)()}},tRgb: /*!***************************************************************!*\ !*** ./node_modules/connected-react-router/esm/middleware.js ***! \***************************************************************/ @@ -4054,22 +4054,22 @@ object-assign \*********************************************************/ /*! exports provided: generateTrigger, default */ /*! exports used: default */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js because of ./node_modules/dva/dist/index.esm.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/classCallCheck.js because of ./node_modules/rc-field-form/es/index.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/createClass.js because of ./node_modules/rc-field-form/es/index.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/createSuper.js because of ./node_modules/rc-field-form/es/index.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/inherits.js because of ./node_modules/rc-field-form/es/index.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js because of ./node_modules/rc-motion/es/index.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/classCallCheck.js because of ./node_modules/rc-motion/es/index.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/createClass.js because of ./node_modules/rc-motion/es/index.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/createSuper.js because of ./node_modules/rc-motion/es/index.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/inherits.js because of ./node_modules/rc-motion/es/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js because of ./node_modules/@ant-design/icons/es/utils.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js because of ./node_modules/rc-field-form/es/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/raf/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-align/es/index.js because of ./node_modules/rc-tabs/node_modules/rc-trigger/es/Popup/PopupInner.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-motion/es/index.js (<- Module is referenced from these modules with unsupported syntax: ./node_modules/antd/lib/button/LoadingIcon.js (referenced with cjs require)) */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Dom/addEventListener.js because of ./node_modules/rc-table/es/stickyScrollBar.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Dom/addEventListener.js because of ./node_modules/antd/es/affix/utils.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Dom/contains.js because of ./node_modules/rc-tabs/node_modules/rc-trigger/es/Popup/PopupInner.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Dom/findDOMNode.js because of ./node_modules/rc-motion/es/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Portal.js because of ./node_modules/antd/es/modal/Modal.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/ref.js because of ./node_modules/rc-table/es/Header/FixedHeader.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/ref.js because of ./node_modules/rc-motion/es/index.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/index.js (<- Module is not an ECMAScript module) */function(e,t,n){"use strict";var r=n("VTBJ"),a=n("1OyB"),o=n("vuIU"),i=n("JX7q"),c=n("Ji7U"),u=n("LK+K"),s=n("q1tI"),l=n.n(s),p=n("i8i4"),f=n.n(p),d=n("l4aY"),h=n("m+aA"),m=n("c+Xe"),b=n("zT1h"),v=n("QC+M"),y=n("TSYQ"),g=n.n(y);function _(e,t,n){return n?e[0]===t[0]:e[0]===t[0]&&e[1]===t[1]}var x=n("Ff2n"),w=n("xEkU"),j=n.n(w),O=n("9mu1"),k=n("8XRh"),E=s.forwardRef((function(e,t){var n=e.prefixCls,r=e.className,a=e.style,o=e.children,i=e.onMouseEnter,c=e.onMouseLeave,u=e.onMouseDown,l=e.onTouchStart,p=o;return s.Children.count(o)>1&&(p=s.createElement("div",{className:"".concat(n,"-content")},o)),s.createElement("div",{ref:t,className:r,onMouseEnter:i,onMouseLeave:c,onMouseDown:u,onTouchStart:l,style:a},p)}));E.displayName="PopupInner";var S=E;function P(e){var t=e.prefixCls,n=e.motion,r=e.animation,a=e.transitionName;return n||(r?{motionName:"".concat(t,"-").concat(r)}:a?{motionName:a}:null)}function C(e){return e&&e.motionName}var T=function(e){Object(c.a)(n,e);var t=Object(u.a)(n);function n(){var e;return Object(a.a)(this,n),(e=t.apply(this,arguments)).state={targetWidth:void 0,targetHeight:void 0,status:null,prevVisible:null,alignClassName:null,inMotion:!1},e.popupRef=l.a.createRef(),e.alignRef=l.a.createRef(),e.nextFrameState=null,e.nextFrameId=null,e.onAlign=function(t,n){var r=e.state.status,a=e.props,o=a.getClassNameFromAlign,i=a.onAlign,c=o(n);"align"===r?e.setState({alignClassName:c,status:"aligned"},(function(){e.alignRef.current.forceAlign()})):"aligned"===r?(e.setState({alignClassName:c,status:"afterAlign"}),i(t,n)):e.setState({alignClassName:c})},e.onMotionEnd=function(){var t=e.props.visible;e.setState({status:t?"AfterMotion":"stable",inMotion:!1})},e.setStateOnNextFrame=function(t){e.cancelFrameState(),e.nextFrameState=Object(r.a)(Object(r.a)({},e.nextFrameState),t),e.nextFrameId=j()((function(){var t=Object(r.a)({},e.nextFrameState);e.nextFrameState=null,e.setState(t)}))},e.getMotion=function(){return Object(r.a)({},P(e.props))},e.getAlignTarget=function(){var t=e.props,n=t.point,r=t.getRootDomNode;return n||r},e.cancelFrameState=function(){j.a.cancel(e.nextFrameId)},e.renderPopupElement=function(){var t=e.state,n=t.status,a=t.targetHeight,o=t.targetWidth,i=t.alignClassName,c=e.props,u=c.prefixCls,s=c.className,p=c.style,f=c.stretch,d=c.visible,h=c.align,b=c.destroyPopupOnHide,v=c.onMouseEnter,y=c.onMouseLeave,_=c.onMouseDown,x=c.onTouchStart,w=c.children,j=g()(u,s,i),E="".concat(u,"-hidden"),P={};f&&(-1!==f.indexOf("height")?P.height=a:-1!==f.indexOf("minHeight")&&(P.minHeight=a),-1!==f.indexOf("width")?P.width=o:-1!==f.indexOf("minWidth")&&(P.minWidth=o));var C=Object(r.a)(Object(r.a)(Object(r.a)(Object(r.a)({},P),e.getZIndexStyle()),p),{},{opacity:"stable"!==n&&d?0:void 0,pointerEvents:"stable"!==n&&d?"none":void 0}),T=e.getMotion(),A=d;d&&"beforeMotion"!==n&&"motion"!==n&&"stable"!==n&&(T.motionAppear=!1,T.motionEnter=!1,T.motionLeave=!1),"afterAlign"!==n&&"beforeMotion"!==n||(A=!1),["onEnterStart","onAppearStart","onLeaveStart"].forEach((function(t){var n=null==T?void 0:T[t];T[t]=function(){for(var t=arguments.length,r=new Array(t),a=0;a0&&void 0!==arguments[0]?arguments[0]:{},t=e.namespace||"loading",n=e.only,i=void 0===n?[]:n,r=e.except,o=void 0===r?[]:r;if(i.length>0&&o.length>0)throw Error("It is ambiguous to configurate `only` and `except` items at the same time.");var a={global:!1,models:{},effects:{}},s=Object(f.a)({},t,(function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:a,n=arguments.length>1?arguments[1]:void 0,i=n.type,r=n.payload,o=r||{},s=o.namespace,l=o.actionType;switch(i){case g:e=Object(p.a)({},t,{global:!0,models:Object(p.a)({},t.models,Object(f.a)({},s,!0)),effects:Object(p.a)({},t.effects,Object(f.a)({},l,!0))});break;case m:var u=Object(p.a)({},t.effects,Object(f.a)({},l,!1)),c=Object(p.a)({},t.models,Object(f.a)({},s,Object.keys(u).some((function(e){return e.split("/")[0]===s&&u[e]})))),d=Object.keys(c).some((function(e){return c[e]}));e=Object(p.a)({},t,{global:d,models:c,effects:u});break;default:e=t}return e}));function l(e,t,n,r){var a=t.put,s=n.namespace;return 0===i.length&&0===o.length||i.length>0&&-1!==i.indexOf(r)||o.length>0&&-1===o.indexOf(r)?h.a.mark((function t(){var n=arguments;return h.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,a({type:g,payload:{namespace:s,actionType:r}});case 2:return t.next=4,e.apply(void 0,n);case 4:return t.next=6,a({type:m,payload:{namespace:s,actionType:r}});case 6:case"end":return t.stop()}}),t)})):e}return{extraReducers:s,onEffect:l}},y=n("9kvl"),x=n("OSZE"),_=n("6YAi"),b=n("0BeC"),w=n("FzKp"),S=n("qS6X"),M=n("02UQ"),I=n("tzui"),T=n("5mCs"),D=n("wCfY"),A=n("Cb9Y"),C=n("N9QN"),O=n("ggIM"),k=n("3blH"),L=n("ngoJ"),P=n("7KHo"),N=n("amTc"),E=n("rYFv"),R=n("/I8r"),Y=n("PAJb"),z=n("5FVT"),V=n("Xq8t"),B=n("7VZV"),G=n("b6mv"),j=n("1qEB"),F=n("9hUv"),W=n("WRKT"),H=n("noRp"),U=n("TPcJ"),Z=n("en47"),q=n("zU+Z"),X=n("Zkxe"),K=n("To2U"),Q=n("q0dX"),J=n("piWV"),$=n("aZPP"),ee=n("1cmj"),te=n("XuYy"),ne=n("G+G9"),ie=n("iUp/"),re=n("fIMf"),oe=null;function ae(){return oe}var se=function(e){Object(o.a)(l,e);var t=Object(a.a)(l);function l(e){var r;return Object(i.a)(this,l),r=t.call(this,e),"undefined"!=typeof window&&function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=y.e.applyPlugins({key:"dva",type:u.a.modify,initialValue:{}});(oe=Object(c.a)(Object(s.a)(Object(s.a)(Object(s.a)({history:y.d},t.config||{}),"undefined"!=typeof window&&window.g_useSSR?{initialState:window.g_initialProps}:{}),e||{}))).use(v()),oe.use(n(/*! ./node_modules/dva-immer/dist/index.js */"Quko")()),(t.plugins||[]).forEach((function(e){oe.use(e)})),oe.model(Object(s.a)({namespace:"index"},x.a)),oe.model(Object(s.a)({namespace:"announcement"},_.a)),oe.model(Object(s.a)({namespace:"attachment"},b.a)),oe.model(Object(s.a)({namespace:"boards"},w.a)),oe.model(Object(s.a)({namespace:"exercise"},S.a)),oe.model(Object(s.a)({namespace:"graduation"},M.a)),oe.model(Object(s.a)({namespace:"homeworks"},I.a)),oe.model(Object(s.a)({namespace:"index"},T.a)),oe.model(Object(s.a)({namespace:"new"},D.a)),oe.model(Object(s.a)({namespace:"polls"},A.a)),oe.model(Object(s.a)({namespace:"teacher"},C.a)),oe.model(Object(s.a)({namespace:"video"},O.a)),oe.model(Object(s.a)({namespace:"index"},k.a)),oe.model(Object(s.a)({namespace:"evaluateDetail"},L.a)),oe.model(Object(s.a)({namespace:"evaluateList"},P.a)),oe.model(Object(s.a)({namespace:"index"},N.a)),oe.model(Object(s.a)({namespace:"navigation"},E.a)),oe.model(Object(s.a)({namespace:"normDetail"},R.a)),oe.model(Object(s.a)({namespace:"normList"},Y.a)),oe.model(Object(s.a)({namespace:"detail"},z.a)),oe.model(Object(s.a)({namespace:"index"},V.a)),oe.model(Object(s.a)({namespace:"globalSetting"},B.a)),oe.model(Object(s.a)({namespace:"homePage"},G.a)),oe.model(Object(s.a)({namespace:"index"},j.a)),oe.model(Object(s.a)({namespace:"index"},F.a)),oe.model(Object(s.a)({namespace:"index"},W.a)),oe.model(Object(s.a)({namespace:"detail"},H.a)),oe.model(Object(s.a)({namespace:"index"},U.a)),oe.model(Object(s.a)({namespace:"new"},Z.a)),oe.model(Object(s.a)({namespace:"index"},q.a)),oe.model(Object(s.a)({namespace:"preview"},X.a)),oe.model(Object(s.a)({namespace:"index"},K.a)),oe.model(Object(s.a)({namespace:"detail"},Q.a)),oe.model(Object(s.a)({namespace:"index"},J.a)),oe.model(Object(s.a)({namespace:"new"},$.a)),oe.model(Object(s.a)({namespace:"practiceSetting"},ee.a)),oe.model(Object(s.a)({namespace:"detail"},te.a)),oe.model(Object(s.a)({namespace:"index"},ne.a)),oe.model(Object(s.a)({namespace:"detail"},ie.a)),oe.model(Object(s.a)({namespace:"index"},re.a))}(),r}return Object(r.a)(l,[{key:"componentWillUnmount",value:function(){var e=ae();e._models.forEach((function(t){e.unmodel(t.namespace)})),e._models=[];try{e=null}catch(e){console.error(e)}}},{key:"render",value:function(){var e=this,t=ae();return t.router((function(){return e.props.children})),t.start()()}}]),l}(l.Component)},v5uJ: /*!***********************************************************!*\ !*** ./node_modules/echarts/lib/chart/tree/treeAction.js ***!