From 3fb3690940d243a0da60b520ab8590f56f715a27 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=8D=9A=E6=96=87?= Date: Wed, 23 Mar 2022 18:12:54 +0800 Subject: [PATCH] 222 --- .DS_Store | Bin 57348 -> 55300 bytes index.html | 2 +- ...uts__ShixunDetail__index.1d417cfd.async.js | 0 ...> layouts__SimpleLayouts.47281903.async.js | 0 ...pleLayouts.layouts__user.6bd68aa0.async.js | 0 ...ync.js => layouts__index.59b10f91.async.js | 0 ...ts__index.p__User__Login.cba365d0.async.js | 0 ...sync.js => layouts__user.33e26fbf.async.js | 0 ...d.async.js => p__Account.0c6a030a.async.js | 0 ..._Account__Binding__index.eab02cfa.async.js | 0 ...nt__Certification__index.530a5d4d.async.js | 0 ..._Account__Profile__index.076c50b0.async.js | 0 ...nt__Profile__Edit__index.048cbc8f.async.js | 0 ..._Account__Profile__index.149856b3.async.js | 0 ..._Account__Results__index.e68266ad.async.js | 0 ...__Account__Secure__index.0db0619a.async.js | 0 ... => p__Classrooms__Index.a2e8de3d.async.js | 0 ...s__Index.p__Paths__Index.05b43276.async.js | 0 ...sts__Announcement__index.cc4e696b.async.js | 0 ...Lists__Attachment__index.50bb855c.async.js | 0 ...ttendance__Detail__index.b7754b82.async.js | 0 ...Lists__Attendance__index.77fc130e.async.js | 0 ...Lists__Board__Add__index.df07f382.async.js | 0 ...ts__Board__Detail__index.cb4432a3.async.js | 0 ...ists__Board__Edit__index.c53e8593.async.js | 0 ...oms__Lists__Board__index.245dd28e.async.js | 0 ...mmonHomework__Add__index.f9e78f6b.async.js | 0 ...nHomework__Detail__index.8fd89c6e.async.js | 0 ...omework__EditWork__index.e951c09a.async.js | 0 ...monHomework__Edit__index.16afc0f8.async.js | 0 ...nHomework__Review__index.eaedc127.async.js | 0 ...ework__SubmitWork__index.0a9923f5.async.js | 0 ...s__CommonHomework__index.42b5039a.async.js | 0 ...urseGroup__Detail__index.cc85e64a.async.js | 0 ...CourseGroup__List__index.8bca28df.async.js | 0 ...rseGroup__NotList__index.126e12cc.async.js | 0 ...ts__Exercise__Add__index.0a1b6054.async.js | 0 ..._Exercise__Answer__index.98ad3f34.async.js | 0 ...ateChecking__CheckDetail.b510d901.async.js | 0 ..._Exercise__Detail__index.5d5c869a.async.js | 0 ...ise__Edit__Random__index.2b3c47bb.async.js | 0 ...s__Exercise__Edit__index.9a09ab3f.async.js | 0 ..._Exercise__Export__index.93e7a387.async.js | 0 ...se__ImitateAnswer__index.556ed9c4.async.js | 0 ...cise__ReviewGroup__index.5dbfa4b6.async.js | 0 ..._Exercise__Review__index.b536fae6.async.js | 0 ...__Lists__Exercise__index.68ece377.async.js | 0 ...Lists__ExportList__index.823cc217.async.js | 0 ...ation__Tasks__Add__index.7e495d1c.async.js | 0 ...on__Tasks__Detail__index.cdc64830.async.js | 0 ...tion__Tasks__Edit__index.87689299.async.js | 0 ...Graduation__Tasks__index.5e9f40bb.async.js | 0 ...tion__Topics__Add__index.cc896f74.async.js | 0 ...n__Topics__Detail__index.14d78998.async.js | 0 ...ion__Topics__Edit__index.aa921dc8.async.js | 0 ...raduation__Topics__index.d01ad80a.async.js | 0 ...roupHomework__Add__index.8b2b7b15.async.js | 0 ...pHomework__Detail__index.2b242f30.async.js | 0 ...omework__EditWork__index.2828705f.async.js | 0 ...oupHomework__Edit__index.8571dda3.async.js | 0 ...pHomework__Review__index.e367fa4b.async.js | 0 ...ework__SubmitWork__index.56afa11f.async.js | 0 ...ts__GroupHomework__index.8526eee9.async.js | 0 ..._Lists__LiveVideo__index.e35542fe.async.js | 0 ...s__OnlineLearning__index.ed2e5b6c.async.js | 0 ...Lists__Polls__Add__index.d18272bb.async.js | 0 ...ts__Polls__Answer__index.f23365fa.async.js | 0 ...ts__Polls__Detail__index.cf68b30d.async.js | 0 ...ists__Polls__Edit__index.78e007c2.async.js | 0 ...oms__Lists__Polls__index.11ab5c83.async.js | 0 ...omeworks__Comment__index.9b139bd9.async.js | 0 ...ks__Commitsummary__index.fad7cabb.async.js | 0 ...odeReview__Detail__index.8a035d94.async.js | 0 ...Homeworks__Detail__index.d7f66a47.async.js | 0 ...__ShixunHomeworks__index.fe3f7551.async.js | 0 ...tatistics__Detail__index.d6104694.async.js | 0 ...StudentStatistics__index.42e5766a.async.js | 0 ...ics__StudentVideo__index.80780a7c.async.js | 0 ...__VideoStatistics__index.76a0f053.async.js | 0 ...Lists__Statistics__index.adb6fe1b.async.js | 0 ...ssrooms__Lists__Students.210752dc.async.js | 0 ...ssrooms__Lists__Teachers.51eb0600.async.js | 0 ..._Template__detail__index.e598621e.async.js | 0 ...Template__student__index.17e2c619.async.js | 0 ...Template__teacher__index.10ce7244.async.js | 0 ...tatistics__Detail__index.38cc18a2.async.js | 0 ...cs__StudentDetail__index.4a7a7deb.async.js | 0 ...Video__Statistics__index.57dca026.async.js | 0 ...ts__Video__Upload__index.2c8696fe.async.js | 0 ...oms__Lists__Video__index.2990fcdd.async.js | 0 ...js => p__Classrooms__New.35952416.async.js | 0 ...ssrooms__New__StartClass.be976f40.async.js | 0 ...js => p__Colleges__index.d6b54a5e.async.js | 0 ... p__Competitions__Detail.e3436141.async.js | 0 ...p__Competitions__Entered.ca573937.async.js | 0 ...ed__Assembly__TeamDateil.07f1d56b.async.js | 0 ..._Competitions__Exports__.219e1c1b.async.js | 0 ...> p__Competitions__Index.d42600c5.async.js | 0 ... p__Competitions__Update.06d88103.async.js | 0 ...df.async.js => p__Editor.dc399662.async.js | 0 ...d321.async.js => p__Exam.1c236100.async.js | 0 ...aminationManagement__Add.c1ffeb31.async.js | 0 ...nationManagement__Detail.708b7f8a.async.js | 0 ...anagement__Export__index.ae3dfb66.async.js | 0 ...ationManagement__Preview.82f7861a.async.js | 0 ...ists__ExerciseManagement.717552ec.async.js | 0 ...__ExerciseReview__Detail.e692ff40.async.js | 0 ...seReview__Detail__Review.8f1ffaf6.async.js | 0 ...ts__ImportStudent__index.bd336301.async.js | 0 ...sts__KnowledgeManagement.f268f8fe.async.js | 0 ..._Exam__Lists__Monitoring.bfaf90b9.async.js | 0 ...ists__QuestionManagement.88d7d682.async.js | 0 ..._QuestionManagement__Add.412d9e89.async.js | 0 ...stionManagement__Preview.b0e76af0.async.js | 0 ...am__Lists__StudentClient.7bd3a19d.async.js | 0 ...s__StudentClient__Answer.9e213cf5.async.js | 0 ...s__StudentClient__Detail.a18756d0.async.js | 0 ...Exam__Lists__StudentList.2f7d09b6.async.js | 0 ...tudentManagement__Detail.9b05bec4.async.js | 0 ...ists__SubmitSuccessfully.960ff911.async.js | 0 ...=> p__Forums__Detail__id.708b2374.async.js | 0 ...c.js => p__Forums__Index.e1d3b412.async.js | 0 ..._Forums__Index__redirect.6bf5ffa2.async.js | 0 ...ync.js => p__Forums__New.7a76b4ed.async.js | 0 ....async.js => p__Guidance.afe92470.async.js | 0 ...ync.js => p__Help__Index.aec95d55.async.js | 0 ... p__HttpStatus__Redirect.48e42372.async.js | 0 ...p__HttpStatus__hpcCourse.f72dc322.async.js | 0 ...s => p__Messages__Detail.5877324e.async.js | 0 ... => p__Messages__Private.5886dd5c.async.js | 0 ... => p__Messages__Tidings.6224ae51.async.js | 0 ...s => p__MoopCases__index.8f9a8077.async.js | 0 p__MyProblem__RecordDetail.69b78687.async.js | 8 - p__MyProblem__RecordDetail.b3643462.chunk.css | 1157 ----------------- p__MyProblem__RecordDetail.d62476eb.chunk.css | 144 ++ p__MyProblem__RecordDetail.f712a1d7.async.js | 5 + p__MyProblem__index.15011649.async.js | 19 - p__MyProblem__index.57d10dfc.async.js | 19 + ...aperlibrary__Edit__index.711944dd.async.js | 0 ...y__Random__Detail__index.769be5c7.async.js | 0 ...Paperlibrary__See__index.02aa4d6f.async.js | 0 ...> p__Paperlibrary__index.452872d6.async.js | 0 ...aths__Detail__Statistics.8b88041a.async.js | 0 ... => p__Paths__Detail__id.f6750262.async.js | 0 ...nc.js => p__Paths__Index.a89e28e7.async.js | 0 ...sync.js => p__Paths__New.6158ed67.async.js | 0 ...oblemset__NewItem__index.e0f20f6a.async.js | 0 ...set__Preview__New__index.7e4a71d6.async.js | 0 ...__Preview__Select__index.30c67c96.async.js | 0 ...oblemset__Preview__index.b4747da2.async.js | 0 ... => p__Problemset__index.86057eab.async.js | 0 ...b.async.js => p__RestFul.2861bc71.async.js | 0 ... p__RestFul__Edit__index.60afb777.async.js | 0 ...c.js => p__Search__index.7bffece1.async.js | 0 ...l__AuditSituation__index.57c892cc.async.js | 0 ...nges__EditPracticeAnswer.025d276c.async.js | 0 ...ges__EditPracticeSetting.9d7f0d31.async.js | 0 ...Challenges__EditQuestion.3022e6b4.async.js | 0 ..._Challenges__NewPractice.830b7304.async.js | 0 ..._Challenges__NewQuestion.08eca438.async.js | 0 ...allenges__RankingSetting.e718bf7a.async.js | 0 ...etail__Challenges__index.63f1797b.async.js | 0 ...il__Collaborators__index.011ac76d.async.js | 0 ...__Detail__Dataset__index.74417cd3.async.js | 0 ...__Detail__Discuss__index.dd9beeb7.async.js | 0 ..._Detail__ForkList__index.7adb5a2e.async.js | 0 ...tail__RankingList__index.af1ea686.async.js | 0 ...pository__AddFile__index.510ea726.async.js | 0 ...epository__Commit__index.8ff62c2e.async.js | 0 ...itory__UploadFile__index.4bcb4cbf.async.js | 0 ...etail__Repository__index.8deff260.async.js | 0 ..._Detail__Settings__index.a71c6674.async.js | 0 ...> p__Shixuns__Detail__id.4035ef4a.async.js | 0 ...c.js => p__Shixuns__Edit.436f4890.async.js | 0 ...nges__EditPracticeAnswer.28a8d92e.async.js | 0 ...ges__EditPracticeSetting.1f7691ef.async.js | 0 ...Challenges__EditQuestion.d274b695.async.js | 0 ..._Challenges__NewPractice.8998ca86.async.js | 0 ..._Challenges__NewQuestion.28e80f2a.async.js | 0 ...allenges__RankingSetting.77ebd73d.async.js | 0 ...s__Edit__body__Warehouse.ccd0fba6.async.js | 0 ...s => p__Shixuns__Exports.bc78ce79.async.js | 0 ....js => p__Shixuns__Index.351e26ff.async.js | 0 ...nc.js => p__Shixuns__New.a07c40b6.async.js | 0 ..._Shixuns__New__CreateImg.591fe900.async.js | 0 ...ixuns__New__ImagePreview.8f321d7f.async.js | 0 ...sync.js => p__Terminal__.b4e0c7c9.async.js | 0 ...cb3.async.js => p__Three.48f9a386.async.js | 0 ...tail__Certificate__index.6929bcf2.async.js | 0 ...etail__Classrooms__index.76d36a37.async.js | 0 ...rImentImg__Detail__index.3517aa88.async.js | 0 ...il__ExperImentImg__index.34bb6752.async.js | 0 ...ail__LearningPath__index.324c02f9.async.js | 0 ...er__Detail__Paths__index.ad2650fa.async.js | 0 ..._Detail__Projects__index.61a0704b.async.js | 0 ...__Detail__Shixuns__index.4846238d.async.js | 0 ...etail__TeachGroup__index.b5212619.async.js | 0 ...l__Topics__Detail__index.4cb7b375.async.js | 0 ..._Exercise__Detail__index.f7d0ffd7.async.js | 0 ...s__Exercise__Edit__index.cf8ac9a3.async.js | 0 ...il__Topics__Group__index.6d7a4fca.async.js | 0 ...l__Topics__Normal__index.325f54c9.async.js | 0 ...ics__Poll__Detail__index.cb48f3e2.async.js | 0 ...opics__Poll__Edit__index.1c178627.async.js | 0 ...r__Detail__Topics__index.e164ebff.async.js | 0 ...ail__UserPortrait__index.554222e2.async.js | 0 ..._Videos__Protocol__index.3c8a8bcd.async.js | 0 ...__Videos__Success__index.bcb3cb1e.async.js | 0 ...l__Videos__Upload__index.ac4e3613.async.js | 0 ...r__Detail__Videos__index.4f6142a3.async.js | 0 ...s => p__User__Detail__id.56fb916c.async.js | 0 ...s => p__User__OtherLogin.b1cf5672.async.js | 0 ....js => p__User__Register.162c2ce0.async.js | 0 ...> p__User__ResetPassword.5dc1179a.async.js | 0 ...=> p__User__StudentLogin.eea3b40f.async.js | 0 ... => p__Video__Detail__id.4f060d6c.async.js | 0 ....js => p__tasks__Jupyter.7292727c.async.js | 0 p__tasks__index.34eb6aac.async.js | 24 - p__tasks__index.4caa36c0.async.js | 24 + umi.fbdd661c.js => umi.accbe570.js | 4 +- 220 files changed, 195 insertions(+), 1211 deletions(-) rename layouts__ShixunDetail__index.cd04ebef.async.js => layouts__ShixunDetail__index.1d417cfd.async.js (100%) rename layouts__SimpleLayouts.121a12c6.async.js => layouts__SimpleLayouts.47281903.async.js (100%) rename layouts__SimpleLayouts.layouts__user.a6353238.async.js => layouts__SimpleLayouts.layouts__user.6bd68aa0.async.js (100%) rename layouts__index.24704574.async.js => layouts__index.59b10f91.async.js (100%) rename layouts__index.p__User__Login.60f6aaac.async.js => layouts__index.p__User__Login.cba365d0.async.js (100%) rename layouts__user.aac16d5e.async.js => layouts__user.33e26fbf.async.js (100%) rename p__Account.99f3c67d.async.js => p__Account.0c6a030a.async.js (100%) rename p__Account__Binding__index.ff4b3e48.async.js => p__Account__Binding__index.eab02cfa.async.js (100%) rename p__Account__Certification__index.e014adb0.async.js => p__Account__Certification__index.530a5d4d.async.js (100%) rename p__Account__Certification__index.p__Account__Profile__Edit__index.p__Account__Profile__index.3c983052.async.js => p__Account__Certification__index.p__Account__Profile__Edit__index.p__Account__Profile__index.076c50b0.async.js (100%) rename p__Account__Profile__Edit__index.976c2c8b.async.js => p__Account__Profile__Edit__index.048cbc8f.async.js (100%) rename p__Account__Profile__index.855479fe.async.js => p__Account__Profile__index.149856b3.async.js (100%) rename p__Account__Results__index.cf3cfa4d.async.js => p__Account__Results__index.e68266ad.async.js (100%) rename p__Account__Secure__index.61ffc19a.async.js => p__Account__Secure__index.0db0619a.async.js (100%) rename p__Classrooms__Index.e94e1300.async.js => p__Classrooms__Index.a2e8de3d.async.js (100%) rename p__Classrooms__Index.p__Paths__Index.ddb7e656.async.js => p__Classrooms__Index.p__Paths__Index.05b43276.async.js (100%) rename p__Classrooms__Lists__Announcement__index.1b2444c3.async.js => p__Classrooms__Lists__Announcement__index.cc4e696b.async.js (100%) rename p__Classrooms__Lists__Attachment__index.456b1b65.async.js => p__Classrooms__Lists__Attachment__index.50bb855c.async.js (100%) rename p__Classrooms__Lists__Attendance__Detail__index.a30ec3b6.async.js => p__Classrooms__Lists__Attendance__Detail__index.b7754b82.async.js (100%) rename p__Classrooms__Lists__Attendance__index.d496bf95.async.js => p__Classrooms__Lists__Attendance__index.77fc130e.async.js (100%) rename p__Classrooms__Lists__Board__Add__index.191342c4.async.js => p__Classrooms__Lists__Board__Add__index.df07f382.async.js (100%) rename p__Classrooms__Lists__Board__Detail__index.9bc6a870.async.js => p__Classrooms__Lists__Board__Detail__index.cb4432a3.async.js (100%) rename p__Classrooms__Lists__Board__Edit__index.a35eee9f.async.js => p__Classrooms__Lists__Board__Edit__index.c53e8593.async.js (100%) rename p__Classrooms__Lists__Board__index.4d35ef37.async.js => p__Classrooms__Lists__Board__index.245dd28e.async.js (100%) rename p__Classrooms__Lists__CommonHomework__Add__index.7cf2eb29.async.js => p__Classrooms__Lists__CommonHomework__Add__index.f9e78f6b.async.js (100%) rename p__Classrooms__Lists__CommonHomework__Detail__index.4a56ea05.async.js => p__Classrooms__Lists__CommonHomework__Detail__index.8fd89c6e.async.js (100%) rename p__Classrooms__Lists__CommonHomework__EditWork__index.43e4aa40.async.js => p__Classrooms__Lists__CommonHomework__EditWork__index.e951c09a.async.js (100%) rename p__Classrooms__Lists__CommonHomework__Edit__index.6b43d009.async.js => p__Classrooms__Lists__CommonHomework__Edit__index.16afc0f8.async.js (100%) rename p__Classrooms__Lists__CommonHomework__Review__index.2e58a552.async.js => p__Classrooms__Lists__CommonHomework__Review__index.eaedc127.async.js (100%) rename p__Classrooms__Lists__CommonHomework__SubmitWork__index.2ee61c8d.async.js => p__Classrooms__Lists__CommonHomework__SubmitWork__index.0a9923f5.async.js (100%) rename p__Classrooms__Lists__CommonHomework__index.f357f956.async.js => p__Classrooms__Lists__CommonHomework__index.42b5039a.async.js (100%) rename p__Classrooms__Lists__CourseGroup__Detail__index.011cae70.async.js => p__Classrooms__Lists__CourseGroup__Detail__index.cc85e64a.async.js (100%) rename p__Classrooms__Lists__CourseGroup__List__index.bb7ef3e9.async.js => p__Classrooms__Lists__CourseGroup__List__index.8bca28df.async.js (100%) rename p__Classrooms__Lists__CourseGroup__NotList__index.695de806.async.js => p__Classrooms__Lists__CourseGroup__NotList__index.126e12cc.async.js (100%) rename p__Classrooms__Lists__Exercise__Add__index.3905fad9.async.js => p__Classrooms__Lists__Exercise__Add__index.0a1b6054.async.js (100%) rename p__Classrooms__Lists__Exercise__Answer__index.c2472600.async.js => p__Classrooms__Lists__Exercise__Answer__index.98ad3f34.async.js (100%) rename p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail.b8e805bc.async.js => p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail.b510d901.async.js (100%) rename p__Classrooms__Lists__Exercise__Detail__index.4bdadf19.async.js => p__Classrooms__Lists__Exercise__Detail__index.5d5c869a.async.js (100%) rename p__Classrooms__Lists__Exercise__Edit__Random__index.33165560.async.js => p__Classrooms__Lists__Exercise__Edit__Random__index.2b3c47bb.async.js (100%) rename p__Classrooms__Lists__Exercise__Edit__index.372b9c9d.async.js => p__Classrooms__Lists__Exercise__Edit__index.9a09ab3f.async.js (100%) rename p__Classrooms__Lists__Exercise__Export__index.0b07611d.async.js => p__Classrooms__Lists__Exercise__Export__index.93e7a387.async.js (100%) rename p__Classrooms__Lists__Exercise__ImitateAnswer__index.a3eb62ee.async.js => p__Classrooms__Lists__Exercise__ImitateAnswer__index.556ed9c4.async.js (100%) rename p__Classrooms__Lists__Exercise__ReviewGroup__index.7536fbcd.async.js => p__Classrooms__Lists__Exercise__ReviewGroup__index.5dbfa4b6.async.js (100%) rename p__Classrooms__Lists__Exercise__Review__index.1bd68a50.async.js => p__Classrooms__Lists__Exercise__Review__index.b536fae6.async.js (100%) rename p__Classrooms__Lists__Exercise__index.e42c68d6.async.js => p__Classrooms__Lists__Exercise__index.68ece377.async.js (100%) rename p__Classrooms__Lists__ExportList__index.98e1cda4.async.js => p__Classrooms__Lists__ExportList__index.823cc217.async.js (100%) rename p__Classrooms__Lists__Graduation__Tasks__Add__index.d9ed30b8.async.js => p__Classrooms__Lists__Graduation__Tasks__Add__index.7e495d1c.async.js (100%) rename p__Classrooms__Lists__Graduation__Tasks__Detail__index.304b031a.async.js => p__Classrooms__Lists__Graduation__Tasks__Detail__index.cdc64830.async.js (100%) rename p__Classrooms__Lists__Graduation__Tasks__Edit__index.966fad90.async.js => p__Classrooms__Lists__Graduation__Tasks__Edit__index.87689299.async.js (100%) rename p__Classrooms__Lists__Graduation__Tasks__index.58325cce.async.js => p__Classrooms__Lists__Graduation__Tasks__index.5e9f40bb.async.js (100%) rename p__Classrooms__Lists__Graduation__Topics__Add__index.0ce7d7bf.async.js => p__Classrooms__Lists__Graduation__Topics__Add__index.cc896f74.async.js (100%) rename p__Classrooms__Lists__Graduation__Topics__Detail__index.d5833d53.async.js => p__Classrooms__Lists__Graduation__Topics__Detail__index.14d78998.async.js (100%) rename p__Classrooms__Lists__Graduation__Topics__Edit__index.8b9cc67f.async.js => p__Classrooms__Lists__Graduation__Topics__Edit__index.aa921dc8.async.js (100%) rename p__Classrooms__Lists__Graduation__Topics__index.568d01dc.async.js => p__Classrooms__Lists__Graduation__Topics__index.d01ad80a.async.js (100%) rename p__Classrooms__Lists__GroupHomework__Add__index.2a290e1a.async.js => p__Classrooms__Lists__GroupHomework__Add__index.8b2b7b15.async.js (100%) rename p__Classrooms__Lists__GroupHomework__Detail__index.2b297b93.async.js => p__Classrooms__Lists__GroupHomework__Detail__index.2b242f30.async.js (100%) rename p__Classrooms__Lists__GroupHomework__EditWork__index.b0390081.async.js => p__Classrooms__Lists__GroupHomework__EditWork__index.2828705f.async.js (100%) rename p__Classrooms__Lists__GroupHomework__Edit__index.5d9b423f.async.js => p__Classrooms__Lists__GroupHomework__Edit__index.8571dda3.async.js (100%) rename p__Classrooms__Lists__GroupHomework__Review__index.fdf5432f.async.js => p__Classrooms__Lists__GroupHomework__Review__index.e367fa4b.async.js (100%) rename p__Classrooms__Lists__GroupHomework__SubmitWork__index.5928cdcc.async.js => p__Classrooms__Lists__GroupHomework__SubmitWork__index.56afa11f.async.js (100%) rename p__Classrooms__Lists__GroupHomework__index.bc2ba96d.async.js => p__Classrooms__Lists__GroupHomework__index.8526eee9.async.js (100%) rename p__Classrooms__Lists__LiveVideo__index.ee542f19.async.js => p__Classrooms__Lists__LiveVideo__index.e35542fe.async.js (100%) rename p__Classrooms__Lists__OnlineLearning__index.03edef49.async.js => p__Classrooms__Lists__OnlineLearning__index.ed2e5b6c.async.js (100%) rename p__Classrooms__Lists__Polls__Add__index.2a491806.async.js => p__Classrooms__Lists__Polls__Add__index.d18272bb.async.js (100%) rename p__Classrooms__Lists__Polls__Answer__index.716b36f2.async.js => p__Classrooms__Lists__Polls__Answer__index.f23365fa.async.js (100%) rename p__Classrooms__Lists__Polls__Detail__index.2a9b9745.async.js => p__Classrooms__Lists__Polls__Detail__index.cf68b30d.async.js (100%) rename p__Classrooms__Lists__Polls__Edit__index.24066572.async.js => p__Classrooms__Lists__Polls__Edit__index.78e007c2.async.js (100%) rename p__Classrooms__Lists__Polls__index.879e116b.async.js => p__Classrooms__Lists__Polls__index.11ab5c83.async.js (100%) rename p__Classrooms__Lists__ShixunHomeworks__Comment__index.907d9ee3.async.js => p__Classrooms__Lists__ShixunHomeworks__Comment__index.9b139bd9.async.js (100%) rename p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index.93d51b5b.async.js => p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index.fad7cabb.async.js (100%) rename p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index.7ed1a156.async.js => p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index.8a035d94.async.js (100%) rename p__Classrooms__Lists__ShixunHomeworks__Detail__index.b6bbf265.async.js => p__Classrooms__Lists__ShixunHomeworks__Detail__index.d7f66a47.async.js (100%) rename p__Classrooms__Lists__ShixunHomeworks__index.9d4a9576.async.js => p__Classrooms__Lists__ShixunHomeworks__index.fe3f7551.async.js (100%) rename p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index.febebb36.async.js => p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index.d6104694.async.js (100%) rename p__Classrooms__Lists__Statistics__StudentStatistics__index.4c5f48f5.async.js => p__Classrooms__Lists__Statistics__StudentStatistics__index.42e5766a.async.js (100%) rename p__Classrooms__Lists__Statistics__StudentVideo__index.ce84e8ca.async.js => p__Classrooms__Lists__Statistics__StudentVideo__index.80780a7c.async.js (100%) rename p__Classrooms__Lists__Statistics__VideoStatistics__index.440cb78c.async.js => p__Classrooms__Lists__Statistics__VideoStatistics__index.76a0f053.async.js (100%) rename p__Classrooms__Lists__Statistics__index.32b6f85a.async.js => p__Classrooms__Lists__Statistics__index.adb6fe1b.async.js (100%) rename p__Classrooms__Lists__Students.9361be8d.async.js => p__Classrooms__Lists__Students.210752dc.async.js (100%) rename p__Classrooms__Lists__Teachers.a807b059.async.js => p__Classrooms__Lists__Teachers.51eb0600.async.js (100%) rename p__Classrooms__Lists__Template__detail__index.d833e966.async.js => p__Classrooms__Lists__Template__detail__index.e598621e.async.js (100%) rename p__Classrooms__Lists__Template__student__index.04dba322.async.js => p__Classrooms__Lists__Template__student__index.17e2c619.async.js (100%) rename p__Classrooms__Lists__Template__teacher__index.df4eba53.async.js => p__Classrooms__Lists__Template__teacher__index.10ce7244.async.js (100%) rename p__Classrooms__Lists__Video__Statistics__Detail__index.3c84f492.async.js => p__Classrooms__Lists__Video__Statistics__Detail__index.38cc18a2.async.js (100%) rename p__Classrooms__Lists__Video__Statistics__StudentDetail__index.19565f2d.async.js => p__Classrooms__Lists__Video__Statistics__StudentDetail__index.4a7a7deb.async.js (100%) rename p__Classrooms__Lists__Video__Statistics__index.5b18dda2.async.js => p__Classrooms__Lists__Video__Statistics__index.57dca026.async.js (100%) rename p__Classrooms__Lists__Video__Upload__index.b6582579.async.js => p__Classrooms__Lists__Video__Upload__index.2c8696fe.async.js (100%) rename p__Classrooms__Lists__Video__index.09ab99af.async.js => p__Classrooms__Lists__Video__index.2990fcdd.async.js (100%) rename p__Classrooms__New.49eff154.async.js => p__Classrooms__New.35952416.async.js (100%) rename p__Classrooms__New__StartClass.f0cd5bec.async.js => p__Classrooms__New__StartClass.be976f40.async.js (100%) rename p__Colleges__index.4560684f.async.js => p__Colleges__index.d6b54a5e.async.js (100%) rename p__Competitions__Detail.ae38be3d.async.js => p__Competitions__Detail.e3436141.async.js (100%) rename p__Competitions__Entered.2337947e.async.js => p__Competitions__Entered.ca573937.async.js (100%) rename p__Competitions__Entered__Assembly__TeamDateil.8b593b94.async.js => p__Competitions__Entered__Assembly__TeamDateil.07f1d56b.async.js (100%) rename p__Competitions__Exports__.e40bf3f6.async.js => p__Competitions__Exports__.219e1c1b.async.js (100%) rename p__Competitions__Index.09dab785.async.js => p__Competitions__Index.d42600c5.async.js (100%) rename p__Competitions__Update.5e613845.async.js => p__Competitions__Update.06d88103.async.js (100%) rename p__Editor.d4ad99df.async.js => p__Editor.dc399662.async.js (100%) rename p__Exam.a049d321.async.js => p__Exam.1c236100.async.js (100%) rename p__Exam__Lists__ExaminationManagement__Add.4af6c2a6.async.js => p__Exam__Lists__ExaminationManagement__Add.c1ffeb31.async.js (100%) rename p__Exam__Lists__ExaminationManagement__Detail.1e9a757e.async.js => p__Exam__Lists__ExaminationManagement__Detail.708b7f8a.async.js (100%) rename p__Exam__Lists__ExaminationManagement__Export__index.3006dac3.async.js => p__Exam__Lists__ExaminationManagement__Export__index.ae3dfb66.async.js (100%) rename p__Exam__Lists__ExaminationManagement__Preview.87a47eb0.async.js => p__Exam__Lists__ExaminationManagement__Preview.82f7861a.async.js (100%) rename p__Exam__Lists__ExerciseManagement.0b21a58f.async.js => p__Exam__Lists__ExerciseManagement.717552ec.async.js (100%) rename p__Exam__Lists__ExerciseReview__Detail.0a95e0ee.async.js => p__Exam__Lists__ExerciseReview__Detail.e692ff40.async.js (100%) rename p__Exam__Lists__ExerciseReview__Detail__Review.cae392d0.async.js => p__Exam__Lists__ExerciseReview__Detail__Review.8f1ffaf6.async.js (100%) rename p__Exam__Lists__ImportStudent__index.e3b188bd.async.js => p__Exam__Lists__ImportStudent__index.bd336301.async.js (100%) rename p__Exam__Lists__KnowledgeManagement.a48ae979.async.js => p__Exam__Lists__KnowledgeManagement.f268f8fe.async.js (100%) rename p__Exam__Lists__Monitoring.b213e812.async.js => p__Exam__Lists__Monitoring.bfaf90b9.async.js (100%) rename p__Exam__Lists__QuestionManagement.2be767ed.async.js => p__Exam__Lists__QuestionManagement.88d7d682.async.js (100%) rename p__Exam__Lists__QuestionManagement__Add.5d8b5169.async.js => p__Exam__Lists__QuestionManagement__Add.412d9e89.async.js (100%) rename p__Exam__Lists__QuestionManagement__Preview.1c6c0e57.async.js => p__Exam__Lists__QuestionManagement__Preview.b0e76af0.async.js (100%) rename p__Exam__Lists__StudentClient.5aa3e81d.async.js => p__Exam__Lists__StudentClient.7bd3a19d.async.js (100%) rename p__Exam__Lists__StudentClient__Answer.34e86389.async.js => p__Exam__Lists__StudentClient__Answer.9e213cf5.async.js (100%) rename p__Exam__Lists__StudentClient__Detail.89fae1b3.async.js => p__Exam__Lists__StudentClient__Detail.a18756d0.async.js (100%) rename p__Exam__Lists__StudentList.4a329e95.async.js => p__Exam__Lists__StudentList.2f7d09b6.async.js (100%) rename p__Exam__Lists__StudentManagement__Detail.d59800f9.async.js => p__Exam__Lists__StudentManagement__Detail.9b05bec4.async.js (100%) rename p__Exam__Lists__SubmitSuccessfully.07a9d319.async.js => p__Exam__Lists__SubmitSuccessfully.960ff911.async.js (100%) rename p__Forums__Detail__id.0cbfb635.async.js => p__Forums__Detail__id.708b2374.async.js (100%) rename p__Forums__Index.3b11078a.async.js => p__Forums__Index.e1d3b412.async.js (100%) rename p__Forums__Index__redirect.de49ae1a.async.js => p__Forums__Index__redirect.6bf5ffa2.async.js (100%) rename p__Forums__New.5c422d0b.async.js => p__Forums__New.7a76b4ed.async.js (100%) rename p__Guidance.03e5499f.async.js => p__Guidance.afe92470.async.js (100%) rename p__Help__Index.365eef97.async.js => p__Help__Index.aec95d55.async.js (100%) rename p__HttpStatus__Redirect.413d01ad.async.js => p__HttpStatus__Redirect.48e42372.async.js (100%) rename p__HttpStatus__hpcCourse.929bdc7b.async.js => p__HttpStatus__hpcCourse.f72dc322.async.js (100%) rename p__Messages__Detail.a1e3b8df.async.js => p__Messages__Detail.5877324e.async.js (100%) rename p__Messages__Private.c90a976a.async.js => p__Messages__Private.5886dd5c.async.js (100%) rename p__Messages__Tidings.096039b0.async.js => p__Messages__Tidings.6224ae51.async.js (100%) rename p__MoopCases__index.c93ba6fc.async.js => p__MoopCases__index.8f9a8077.async.js (100%) delete mode 100644 p__MyProblem__RecordDetail.69b78687.async.js delete mode 100644 p__MyProblem__RecordDetail.b3643462.chunk.css create mode 100644 p__MyProblem__RecordDetail.d62476eb.chunk.css create mode 100644 p__MyProblem__RecordDetail.f712a1d7.async.js delete mode 100644 p__MyProblem__index.15011649.async.js create mode 100644 p__MyProblem__index.57d10dfc.async.js rename p__Paperlibrary__Edit__index.63a0571f.async.js => p__Paperlibrary__Edit__index.711944dd.async.js (100%) rename p__Paperlibrary__Random__Detail__index.6e7c4952.async.js => p__Paperlibrary__Random__Detail__index.769be5c7.async.js (100%) rename p__Paperlibrary__See__index.0dd43b6f.async.js => p__Paperlibrary__See__index.02aa4d6f.async.js (100%) rename p__Paperlibrary__index.6a01158f.async.js => p__Paperlibrary__index.452872d6.async.js (100%) rename p__Paths__Detail__Statistics.c8f10ec8.async.js => p__Paths__Detail__Statistics.8b88041a.async.js (100%) rename p__Paths__Detail__id.cb072153.async.js => p__Paths__Detail__id.f6750262.async.js (100%) rename p__Paths__Index.e1c8c4e2.async.js => p__Paths__Index.a89e28e7.async.js (100%) rename p__Paths__New.a6806f2a.async.js => p__Paths__New.6158ed67.async.js (100%) rename p__Problemset__NewItem__index.38df5e54.async.js => p__Problemset__NewItem__index.e0f20f6a.async.js (100%) rename p__Problemset__Preview__New__index.490a0c49.async.js => p__Problemset__Preview__New__index.7e4a71d6.async.js (100%) rename p__Problemset__Preview__Select__index.950dc4a4.async.js => p__Problemset__Preview__Select__index.30c67c96.async.js (100%) rename p__Problemset__Preview__index.9da76491.async.js => p__Problemset__Preview__index.b4747da2.async.js (100%) rename p__Problemset__index.75793c04.async.js => p__Problemset__index.86057eab.async.js (100%) rename p__RestFul.39168f1b.async.js => p__RestFul.2861bc71.async.js (100%) rename p__RestFul__Edit__index.b04a20ff.async.js => p__RestFul__Edit__index.60afb777.async.js (100%) rename p__Search__index.b2ab5c94.async.js => p__Search__index.7bffece1.async.js (100%) rename p__Shixuns__Detail__AuditSituation__index.8a8c4812.async.js => p__Shixuns__Detail__AuditSituation__index.57c892cc.async.js (100%) rename p__Shixuns__Detail__Challenges__EditPracticeAnswer.98fc850a.async.js => p__Shixuns__Detail__Challenges__EditPracticeAnswer.025d276c.async.js (100%) rename p__Shixuns__Detail__Challenges__EditPracticeSetting.f5e147bd.async.js => p__Shixuns__Detail__Challenges__EditPracticeSetting.9d7f0d31.async.js (100%) rename p__Shixuns__Detail__Challenges__EditQuestion.9ef8762f.async.js => p__Shixuns__Detail__Challenges__EditQuestion.3022e6b4.async.js (100%) rename p__Shixuns__Detail__Challenges__NewPractice.40039648.async.js => p__Shixuns__Detail__Challenges__NewPractice.830b7304.async.js (100%) rename p__Shixuns__Detail__Challenges__NewQuestion.50c6a510.async.js => p__Shixuns__Detail__Challenges__NewQuestion.08eca438.async.js (100%) rename p__Shixuns__Detail__Challenges__RankingSetting.b1c950fc.async.js => p__Shixuns__Detail__Challenges__RankingSetting.e718bf7a.async.js (100%) rename p__Shixuns__Detail__Challenges__index.9a00735f.async.js => p__Shixuns__Detail__Challenges__index.63f1797b.async.js (100%) rename p__Shixuns__Detail__Collaborators__index.1a0b0375.async.js => p__Shixuns__Detail__Collaborators__index.011ac76d.async.js (100%) rename p__Shixuns__Detail__Dataset__index.837e6ea8.async.js => p__Shixuns__Detail__Dataset__index.74417cd3.async.js (100%) rename p__Shixuns__Detail__Discuss__index.69f62ad3.async.js => p__Shixuns__Detail__Discuss__index.dd9beeb7.async.js (100%) rename p__Shixuns__Detail__ForkList__index.fda19d0b.async.js => p__Shixuns__Detail__ForkList__index.7adb5a2e.async.js (100%) rename p__Shixuns__Detail__RankingList__index.4d68e83d.async.js => p__Shixuns__Detail__RankingList__index.af1ea686.async.js (100%) rename p__Shixuns__Detail__Repository__AddFile__index.003b4dad.async.js => p__Shixuns__Detail__Repository__AddFile__index.510ea726.async.js (100%) rename p__Shixuns__Detail__Repository__Commit__index.7aa27aae.async.js => p__Shixuns__Detail__Repository__Commit__index.8ff62c2e.async.js (100%) rename p__Shixuns__Detail__Repository__UploadFile__index.c6d12857.async.js => p__Shixuns__Detail__Repository__UploadFile__index.4bcb4cbf.async.js (100%) rename p__Shixuns__Detail__Repository__index.fa50c84e.async.js => p__Shixuns__Detail__Repository__index.8deff260.async.js (100%) rename p__Shixuns__Detail__Settings__index.2251f2a5.async.js => p__Shixuns__Detail__Settings__index.a71c6674.async.js (100%) rename p__Shixuns__Detail__id.dc8d5fd7.async.js => p__Shixuns__Detail__id.4035ef4a.async.js (100%) rename p__Shixuns__Edit.24bc869f.async.js => p__Shixuns__Edit.436f4890.async.js (100%) rename p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer.173f02cb.async.js => p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer.28a8d92e.async.js (100%) rename p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting.7afbbc39.async.js => p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting.1f7691ef.async.js (100%) rename p__Shixuns__Edit__body__Level__Challenges__EditQuestion.d9e137dd.async.js => p__Shixuns__Edit__body__Level__Challenges__EditQuestion.d274b695.async.js (100%) rename p__Shixuns__Edit__body__Level__Challenges__NewPractice.7dc1f2e8.async.js => p__Shixuns__Edit__body__Level__Challenges__NewPractice.8998ca86.async.js (100%) rename p__Shixuns__Edit__body__Level__Challenges__NewQuestion.3673e844.async.js => p__Shixuns__Edit__body__Level__Challenges__NewQuestion.28e80f2a.async.js (100%) rename p__Shixuns__Edit__body__Level__Challenges__RankingSetting.a3c19a5a.async.js => p__Shixuns__Edit__body__Level__Challenges__RankingSetting.77ebd73d.async.js (100%) rename p__Shixuns__Edit__body__Warehouse.ae1bf333.async.js => p__Shixuns__Edit__body__Warehouse.ccd0fba6.async.js (100%) rename p__Shixuns__Exports.839aaa63.async.js => p__Shixuns__Exports.bc78ce79.async.js (100%) rename p__Shixuns__Index.62b7f93e.async.js => p__Shixuns__Index.351e26ff.async.js (100%) rename p__Shixuns__New.8c69e4c1.async.js => p__Shixuns__New.a07c40b6.async.js (100%) rename p__Shixuns__New__CreateImg.1845d7e1.async.js => p__Shixuns__New__CreateImg.591fe900.async.js (100%) rename p__Shixuns__New__ImagePreview.3a59e638.async.js => p__Shixuns__New__ImagePreview.8f321d7f.async.js (100%) rename p__Terminal__.8e25183c.async.js => p__Terminal__.b4e0c7c9.async.js (100%) rename p__Three.efacacb3.async.js => p__Three.48f9a386.async.js (100%) rename p__User__Detail__Certificate__index.5ef012a8.async.js => p__User__Detail__Certificate__index.6929bcf2.async.js (100%) rename p__User__Detail__Classrooms__index.6c7cd48b.async.js => p__User__Detail__Classrooms__index.76d36a37.async.js (100%) rename p__User__Detail__ExperImentImg__Detail__index.f2e475e1.async.js => p__User__Detail__ExperImentImg__Detail__index.3517aa88.async.js (100%) rename p__User__Detail__ExperImentImg__index.8c2d83c4.async.js => p__User__Detail__ExperImentImg__index.34bb6752.async.js (100%) rename p__User__Detail__LearningPath__index.116375e0.async.js => p__User__Detail__LearningPath__index.324c02f9.async.js (100%) rename p__User__Detail__Paths__index.92455ca4.async.js => p__User__Detail__Paths__index.ad2650fa.async.js (100%) rename p__User__Detail__Projects__index.6a64b20d.async.js => p__User__Detail__Projects__index.61a0704b.async.js (100%) rename p__User__Detail__Shixuns__index.ed0ea041.async.js => p__User__Detail__Shixuns__index.4846238d.async.js (100%) rename p__User__Detail__TeachGroup__index.8838030d.async.js => p__User__Detail__TeachGroup__index.b5212619.async.js (100%) rename p__User__Detail__Topics__Detail__index.00ea8fd6.async.js => p__User__Detail__Topics__Detail__index.4cb7b375.async.js (100%) rename p__User__Detail__Topics__Exercise__Detail__index.cc67a900.async.js => p__User__Detail__Topics__Exercise__Detail__index.f7d0ffd7.async.js (100%) rename p__User__Detail__Topics__Exercise__Edit__index.b84aae62.async.js => p__User__Detail__Topics__Exercise__Edit__index.cf8ac9a3.async.js (100%) rename p__User__Detail__Topics__Group__index.0e1b3484.async.js => p__User__Detail__Topics__Group__index.6d7a4fca.async.js (100%) rename p__User__Detail__Topics__Normal__index.898ec950.async.js => p__User__Detail__Topics__Normal__index.325f54c9.async.js (100%) rename p__User__Detail__Topics__Poll__Detail__index.15b5607d.async.js => p__User__Detail__Topics__Poll__Detail__index.cb48f3e2.async.js (100%) rename p__User__Detail__Topics__Poll__Edit__index.5be8174c.async.js => p__User__Detail__Topics__Poll__Edit__index.1c178627.async.js (100%) rename p__User__Detail__Topics__index.0abbf170.async.js => p__User__Detail__Topics__index.e164ebff.async.js (100%) rename p__User__Detail__UserPortrait__index.30de0a06.async.js => p__User__Detail__UserPortrait__index.554222e2.async.js (100%) rename p__User__Detail__Videos__Protocol__index.29c2497e.async.js => p__User__Detail__Videos__Protocol__index.3c8a8bcd.async.js (100%) rename p__User__Detail__Videos__Success__index.028179aa.async.js => p__User__Detail__Videos__Success__index.bcb3cb1e.async.js (100%) rename p__User__Detail__Videos__Upload__index.601f7c3d.async.js => p__User__Detail__Videos__Upload__index.ac4e3613.async.js (100%) rename p__User__Detail__Videos__index.e3d8f97a.async.js => p__User__Detail__Videos__index.4f6142a3.async.js (100%) rename p__User__Detail__id.85450fc5.async.js => p__User__Detail__id.56fb916c.async.js (100%) rename p__User__OtherLogin.5d23829d.async.js => p__User__OtherLogin.b1cf5672.async.js (100%) rename p__User__Register.67b254a8.async.js => p__User__Register.162c2ce0.async.js (100%) rename p__User__ResetPassword.25156ed5.async.js => p__User__ResetPassword.5dc1179a.async.js (100%) rename p__User__StudentLogin.e5dd10a7.async.js => p__User__StudentLogin.eea3b40f.async.js (100%) rename p__Video__Detail__id.165a42ec.async.js => p__Video__Detail__id.4f060d6c.async.js (100%) rename p__tasks__Jupyter.9f00fe03.async.js => p__tasks__Jupyter.7292727c.async.js (100%) delete mode 100644 p__tasks__index.34eb6aac.async.js create mode 100644 p__tasks__index.4caa36c0.async.js rename umi.fbdd661c.js => umi.accbe570.js (97%) diff --git a/.DS_Store b/.DS_Store index 32ce5582722b7bbc94abc04362bffcc5dacaeffa..80d851d831a575a36c0169fafdca800893ec72f1 100644 GIT binary patch delta 927 zcmbVLT}YEr7(U;=&8>Z#`!Ga}&7Wm!4&0{06oxtnVPxu5`nj-?CUnu#O)~nypUj&u z@#irpC>$7dA*6Op2n}aoYN5`b#8BwAt8SvpTIbs`EWC(bIGn@tzVCCM_dVzB3h`ZI zyq*xkxmy}?2nn;JiY;lk3xtF;{dxyiHSU?RDI`1q(O!rlUpzkMU8QAti*a~x)F*i) zQ_>#`2zf*G8x`*4nE~((mL0qn%0~$^LTd7 zj>ZRMg7`7I*aPbSmW`b`ar*FJMMqOPX3>jRcJ zO!=2FU}nS~?OqPfK-JBUl_jMbW^S+nF?@>z=^cW`fvf!1j6toV}?uyRVi%BC@zqLXy0@B!uiwXkdZI5FT_; z+n`?}D~1>>LDNPpzCE=dZ73O8%^G?>=;Zg8#OZ1JlU@N!8=X`)Hpgoskv}AJsnj(w zE1>2>GiSzl=0SQm^oT=b_6_`2qtvNZj|tuLXHZIe{z^`PeMb%<{Dt#JTN``kPApZq z6w;5V`27|S>wM9Vmcx)Vj0EZx2bjNOw^O*%se$&+vO>+!ECdT|cm+2nKr?K^+^|=n zVYo?Bho(spqup`fCfuAB!MPRm&L?1I!Og`Z^fr;UJJcMloPNRoUqy*Jb`!HOn-X$- lcUqv|vd9XA@xVL}-AqEQa>rZJpZFm3x delta 1132 zcmb7ET})I*6h6b0Y}2S!mR6$}F}N;ZTg{>gRZ}gi z(KJRL7Qcs9B$kIhVQnSzP!*+AOKF3)#Q2~lCd3#MA533uVnWZo(WFWBp_5GJ&YbT% zXXZQS+!L3S6XQxb5s9Xrj81fqKj-l@)}W1O+S*?p7TZTsqbpV3Qtr&;lnf{G1vr`b z15=YJIKyS=t*=J2eq8<;{Cy4%c<0MyD;_Jbrb052d{Bg`&Hx%VE+phIw5MR3rf#p zC|ApZxa6rri!6Ag`GiLXj(%Stn{HML>CD}+DiPYn;41rRqJ>|~nu7>4+H!_|(05c3 zKDhE#Xo%YI)h|ubng7;W`~%V3W3R9r@=YGfWNNTa!H3_}qHtoTbPn}d#hb92Ec@;^ z1^KIP^iFI;*NAaAACOZBQ(7Q4j5-k14yf&#|^Oz?FMMoy+R1F^kHm z#3%l@@U*Q-HM(&3ze;Ub6k_N|zbL}Y>8xsHYXjN`)?xPCX0tPc7$4Sf{X)BHXPeJZ z8;O_)v!hAX!6%==6`#Vg`gcSC{Yy*HHul`O9AC7A8|h`T?iqgHd)4|VpY|7w+eY?J YDsbLyu?YS*V9(ut+`O>;e@7|)2k}*3e*gdg diff --git a/index.html b/index.html index 44fc7b2642..d90ff19508 100644 --- a/index.html +++ b/index.html @@ -93,6 +93,6 @@ gtag('config', 'UA-198293321-1'); --> - + diff --git a/layouts__ShixunDetail__index.cd04ebef.async.js b/layouts__ShixunDetail__index.1d417cfd.async.js similarity index 100% rename from layouts__ShixunDetail__index.cd04ebef.async.js rename to layouts__ShixunDetail__index.1d417cfd.async.js diff --git a/layouts__SimpleLayouts.121a12c6.async.js b/layouts__SimpleLayouts.47281903.async.js similarity index 100% rename from layouts__SimpleLayouts.121a12c6.async.js rename to layouts__SimpleLayouts.47281903.async.js diff --git a/layouts__SimpleLayouts.layouts__user.a6353238.async.js b/layouts__SimpleLayouts.layouts__user.6bd68aa0.async.js similarity index 100% rename from layouts__SimpleLayouts.layouts__user.a6353238.async.js rename to layouts__SimpleLayouts.layouts__user.6bd68aa0.async.js diff --git a/layouts__index.24704574.async.js b/layouts__index.59b10f91.async.js similarity index 100% rename from layouts__index.24704574.async.js rename to layouts__index.59b10f91.async.js diff --git a/layouts__index.p__User__Login.60f6aaac.async.js b/layouts__index.p__User__Login.cba365d0.async.js similarity index 100% rename from layouts__index.p__User__Login.60f6aaac.async.js rename to layouts__index.p__User__Login.cba365d0.async.js diff --git a/layouts__user.aac16d5e.async.js b/layouts__user.33e26fbf.async.js similarity index 100% rename from layouts__user.aac16d5e.async.js rename to layouts__user.33e26fbf.async.js diff --git a/p__Account.99f3c67d.async.js b/p__Account.0c6a030a.async.js similarity index 100% rename from p__Account.99f3c67d.async.js rename to p__Account.0c6a030a.async.js diff --git a/p__Account__Binding__index.ff4b3e48.async.js b/p__Account__Binding__index.eab02cfa.async.js similarity index 100% rename from p__Account__Binding__index.ff4b3e48.async.js rename to p__Account__Binding__index.eab02cfa.async.js diff --git a/p__Account__Certification__index.e014adb0.async.js b/p__Account__Certification__index.530a5d4d.async.js similarity index 100% rename from p__Account__Certification__index.e014adb0.async.js rename to p__Account__Certification__index.530a5d4d.async.js diff --git a/p__Account__Certification__index.p__Account__Profile__Edit__index.p__Account__Profile__index.3c983052.async.js b/p__Account__Certification__index.p__Account__Profile__Edit__index.p__Account__Profile__index.076c50b0.async.js similarity index 100% rename from p__Account__Certification__index.p__Account__Profile__Edit__index.p__Account__Profile__index.3c983052.async.js rename to p__Account__Certification__index.p__Account__Profile__Edit__index.p__Account__Profile__index.076c50b0.async.js diff --git a/p__Account__Profile__Edit__index.976c2c8b.async.js b/p__Account__Profile__Edit__index.048cbc8f.async.js similarity index 100% rename from p__Account__Profile__Edit__index.976c2c8b.async.js rename to p__Account__Profile__Edit__index.048cbc8f.async.js diff --git a/p__Account__Profile__index.855479fe.async.js b/p__Account__Profile__index.149856b3.async.js similarity index 100% rename from p__Account__Profile__index.855479fe.async.js rename to p__Account__Profile__index.149856b3.async.js diff --git a/p__Account__Results__index.cf3cfa4d.async.js b/p__Account__Results__index.e68266ad.async.js similarity index 100% rename from p__Account__Results__index.cf3cfa4d.async.js rename to p__Account__Results__index.e68266ad.async.js diff --git a/p__Account__Secure__index.61ffc19a.async.js b/p__Account__Secure__index.0db0619a.async.js similarity index 100% rename from p__Account__Secure__index.61ffc19a.async.js rename to p__Account__Secure__index.0db0619a.async.js diff --git a/p__Classrooms__Index.e94e1300.async.js b/p__Classrooms__Index.a2e8de3d.async.js similarity index 100% rename from p__Classrooms__Index.e94e1300.async.js rename to p__Classrooms__Index.a2e8de3d.async.js diff --git a/p__Classrooms__Index.p__Paths__Index.ddb7e656.async.js b/p__Classrooms__Index.p__Paths__Index.05b43276.async.js similarity index 100% rename from p__Classrooms__Index.p__Paths__Index.ddb7e656.async.js rename to p__Classrooms__Index.p__Paths__Index.05b43276.async.js diff --git a/p__Classrooms__Lists__Announcement__index.1b2444c3.async.js b/p__Classrooms__Lists__Announcement__index.cc4e696b.async.js similarity index 100% rename from p__Classrooms__Lists__Announcement__index.1b2444c3.async.js rename to p__Classrooms__Lists__Announcement__index.cc4e696b.async.js diff --git a/p__Classrooms__Lists__Attachment__index.456b1b65.async.js b/p__Classrooms__Lists__Attachment__index.50bb855c.async.js similarity index 100% rename from p__Classrooms__Lists__Attachment__index.456b1b65.async.js rename to p__Classrooms__Lists__Attachment__index.50bb855c.async.js diff --git a/p__Classrooms__Lists__Attendance__Detail__index.a30ec3b6.async.js b/p__Classrooms__Lists__Attendance__Detail__index.b7754b82.async.js similarity index 100% rename from p__Classrooms__Lists__Attendance__Detail__index.a30ec3b6.async.js rename to p__Classrooms__Lists__Attendance__Detail__index.b7754b82.async.js diff --git a/p__Classrooms__Lists__Attendance__index.d496bf95.async.js b/p__Classrooms__Lists__Attendance__index.77fc130e.async.js similarity index 100% rename from p__Classrooms__Lists__Attendance__index.d496bf95.async.js rename to p__Classrooms__Lists__Attendance__index.77fc130e.async.js diff --git a/p__Classrooms__Lists__Board__Add__index.191342c4.async.js b/p__Classrooms__Lists__Board__Add__index.df07f382.async.js similarity index 100% rename from p__Classrooms__Lists__Board__Add__index.191342c4.async.js rename to p__Classrooms__Lists__Board__Add__index.df07f382.async.js diff --git a/p__Classrooms__Lists__Board__Detail__index.9bc6a870.async.js b/p__Classrooms__Lists__Board__Detail__index.cb4432a3.async.js similarity index 100% rename from p__Classrooms__Lists__Board__Detail__index.9bc6a870.async.js rename to p__Classrooms__Lists__Board__Detail__index.cb4432a3.async.js diff --git a/p__Classrooms__Lists__Board__Edit__index.a35eee9f.async.js b/p__Classrooms__Lists__Board__Edit__index.c53e8593.async.js similarity index 100% rename from p__Classrooms__Lists__Board__Edit__index.a35eee9f.async.js rename to p__Classrooms__Lists__Board__Edit__index.c53e8593.async.js diff --git a/p__Classrooms__Lists__Board__index.4d35ef37.async.js b/p__Classrooms__Lists__Board__index.245dd28e.async.js similarity index 100% rename from p__Classrooms__Lists__Board__index.4d35ef37.async.js rename to p__Classrooms__Lists__Board__index.245dd28e.async.js diff --git a/p__Classrooms__Lists__CommonHomework__Add__index.7cf2eb29.async.js b/p__Classrooms__Lists__CommonHomework__Add__index.f9e78f6b.async.js similarity index 100% rename from p__Classrooms__Lists__CommonHomework__Add__index.7cf2eb29.async.js rename to p__Classrooms__Lists__CommonHomework__Add__index.f9e78f6b.async.js diff --git a/p__Classrooms__Lists__CommonHomework__Detail__index.4a56ea05.async.js b/p__Classrooms__Lists__CommonHomework__Detail__index.8fd89c6e.async.js similarity index 100% rename from p__Classrooms__Lists__CommonHomework__Detail__index.4a56ea05.async.js rename to p__Classrooms__Lists__CommonHomework__Detail__index.8fd89c6e.async.js diff --git a/p__Classrooms__Lists__CommonHomework__EditWork__index.43e4aa40.async.js b/p__Classrooms__Lists__CommonHomework__EditWork__index.e951c09a.async.js similarity index 100% rename from p__Classrooms__Lists__CommonHomework__EditWork__index.43e4aa40.async.js rename to p__Classrooms__Lists__CommonHomework__EditWork__index.e951c09a.async.js diff --git a/p__Classrooms__Lists__CommonHomework__Edit__index.6b43d009.async.js b/p__Classrooms__Lists__CommonHomework__Edit__index.16afc0f8.async.js similarity index 100% rename from p__Classrooms__Lists__CommonHomework__Edit__index.6b43d009.async.js rename to p__Classrooms__Lists__CommonHomework__Edit__index.16afc0f8.async.js diff --git a/p__Classrooms__Lists__CommonHomework__Review__index.2e58a552.async.js b/p__Classrooms__Lists__CommonHomework__Review__index.eaedc127.async.js similarity index 100% rename from p__Classrooms__Lists__CommonHomework__Review__index.2e58a552.async.js rename to p__Classrooms__Lists__CommonHomework__Review__index.eaedc127.async.js diff --git a/p__Classrooms__Lists__CommonHomework__SubmitWork__index.2ee61c8d.async.js b/p__Classrooms__Lists__CommonHomework__SubmitWork__index.0a9923f5.async.js similarity index 100% rename from p__Classrooms__Lists__CommonHomework__SubmitWork__index.2ee61c8d.async.js rename to p__Classrooms__Lists__CommonHomework__SubmitWork__index.0a9923f5.async.js diff --git a/p__Classrooms__Lists__CommonHomework__index.f357f956.async.js b/p__Classrooms__Lists__CommonHomework__index.42b5039a.async.js similarity index 100% rename from p__Classrooms__Lists__CommonHomework__index.f357f956.async.js rename to p__Classrooms__Lists__CommonHomework__index.42b5039a.async.js diff --git a/p__Classrooms__Lists__CourseGroup__Detail__index.011cae70.async.js b/p__Classrooms__Lists__CourseGroup__Detail__index.cc85e64a.async.js similarity index 100% rename from p__Classrooms__Lists__CourseGroup__Detail__index.011cae70.async.js rename to p__Classrooms__Lists__CourseGroup__Detail__index.cc85e64a.async.js diff --git a/p__Classrooms__Lists__CourseGroup__List__index.bb7ef3e9.async.js b/p__Classrooms__Lists__CourseGroup__List__index.8bca28df.async.js similarity index 100% rename from p__Classrooms__Lists__CourseGroup__List__index.bb7ef3e9.async.js rename to p__Classrooms__Lists__CourseGroup__List__index.8bca28df.async.js diff --git a/p__Classrooms__Lists__CourseGroup__NotList__index.695de806.async.js b/p__Classrooms__Lists__CourseGroup__NotList__index.126e12cc.async.js similarity index 100% rename from p__Classrooms__Lists__CourseGroup__NotList__index.695de806.async.js rename to p__Classrooms__Lists__CourseGroup__NotList__index.126e12cc.async.js diff --git a/p__Classrooms__Lists__Exercise__Add__index.3905fad9.async.js b/p__Classrooms__Lists__Exercise__Add__index.0a1b6054.async.js similarity index 100% rename from p__Classrooms__Lists__Exercise__Add__index.3905fad9.async.js rename to p__Classrooms__Lists__Exercise__Add__index.0a1b6054.async.js diff --git a/p__Classrooms__Lists__Exercise__Answer__index.c2472600.async.js b/p__Classrooms__Lists__Exercise__Answer__index.98ad3f34.async.js similarity index 100% rename from p__Classrooms__Lists__Exercise__Answer__index.c2472600.async.js rename to p__Classrooms__Lists__Exercise__Answer__index.98ad3f34.async.js diff --git a/p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail.b8e805bc.async.js b/p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail.b510d901.async.js similarity index 100% rename from p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail.b8e805bc.async.js rename to p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail.b510d901.async.js diff --git a/p__Classrooms__Lists__Exercise__Detail__index.4bdadf19.async.js b/p__Classrooms__Lists__Exercise__Detail__index.5d5c869a.async.js similarity index 100% rename from p__Classrooms__Lists__Exercise__Detail__index.4bdadf19.async.js rename to p__Classrooms__Lists__Exercise__Detail__index.5d5c869a.async.js diff --git a/p__Classrooms__Lists__Exercise__Edit__Random__index.33165560.async.js b/p__Classrooms__Lists__Exercise__Edit__Random__index.2b3c47bb.async.js similarity index 100% rename from p__Classrooms__Lists__Exercise__Edit__Random__index.33165560.async.js rename to p__Classrooms__Lists__Exercise__Edit__Random__index.2b3c47bb.async.js diff --git a/p__Classrooms__Lists__Exercise__Edit__index.372b9c9d.async.js b/p__Classrooms__Lists__Exercise__Edit__index.9a09ab3f.async.js similarity index 100% rename from p__Classrooms__Lists__Exercise__Edit__index.372b9c9d.async.js rename to p__Classrooms__Lists__Exercise__Edit__index.9a09ab3f.async.js diff --git a/p__Classrooms__Lists__Exercise__Export__index.0b07611d.async.js b/p__Classrooms__Lists__Exercise__Export__index.93e7a387.async.js similarity index 100% rename from p__Classrooms__Lists__Exercise__Export__index.0b07611d.async.js rename to p__Classrooms__Lists__Exercise__Export__index.93e7a387.async.js diff --git a/p__Classrooms__Lists__Exercise__ImitateAnswer__index.a3eb62ee.async.js b/p__Classrooms__Lists__Exercise__ImitateAnswer__index.556ed9c4.async.js similarity index 100% rename from p__Classrooms__Lists__Exercise__ImitateAnswer__index.a3eb62ee.async.js rename to p__Classrooms__Lists__Exercise__ImitateAnswer__index.556ed9c4.async.js diff --git a/p__Classrooms__Lists__Exercise__ReviewGroup__index.7536fbcd.async.js b/p__Classrooms__Lists__Exercise__ReviewGroup__index.5dbfa4b6.async.js similarity index 100% rename from p__Classrooms__Lists__Exercise__ReviewGroup__index.7536fbcd.async.js rename to p__Classrooms__Lists__Exercise__ReviewGroup__index.5dbfa4b6.async.js diff --git a/p__Classrooms__Lists__Exercise__Review__index.1bd68a50.async.js b/p__Classrooms__Lists__Exercise__Review__index.b536fae6.async.js similarity index 100% rename from p__Classrooms__Lists__Exercise__Review__index.1bd68a50.async.js rename to p__Classrooms__Lists__Exercise__Review__index.b536fae6.async.js diff --git a/p__Classrooms__Lists__Exercise__index.e42c68d6.async.js b/p__Classrooms__Lists__Exercise__index.68ece377.async.js similarity index 100% rename from p__Classrooms__Lists__Exercise__index.e42c68d6.async.js rename to p__Classrooms__Lists__Exercise__index.68ece377.async.js diff --git a/p__Classrooms__Lists__ExportList__index.98e1cda4.async.js b/p__Classrooms__Lists__ExportList__index.823cc217.async.js similarity index 100% rename from p__Classrooms__Lists__ExportList__index.98e1cda4.async.js rename to p__Classrooms__Lists__ExportList__index.823cc217.async.js diff --git a/p__Classrooms__Lists__Graduation__Tasks__Add__index.d9ed30b8.async.js b/p__Classrooms__Lists__Graduation__Tasks__Add__index.7e495d1c.async.js similarity index 100% rename from p__Classrooms__Lists__Graduation__Tasks__Add__index.d9ed30b8.async.js rename to p__Classrooms__Lists__Graduation__Tasks__Add__index.7e495d1c.async.js diff --git a/p__Classrooms__Lists__Graduation__Tasks__Detail__index.304b031a.async.js b/p__Classrooms__Lists__Graduation__Tasks__Detail__index.cdc64830.async.js similarity index 100% rename from p__Classrooms__Lists__Graduation__Tasks__Detail__index.304b031a.async.js rename to p__Classrooms__Lists__Graduation__Tasks__Detail__index.cdc64830.async.js diff --git a/p__Classrooms__Lists__Graduation__Tasks__Edit__index.966fad90.async.js b/p__Classrooms__Lists__Graduation__Tasks__Edit__index.87689299.async.js similarity index 100% rename from p__Classrooms__Lists__Graduation__Tasks__Edit__index.966fad90.async.js rename to p__Classrooms__Lists__Graduation__Tasks__Edit__index.87689299.async.js diff --git a/p__Classrooms__Lists__Graduation__Tasks__index.58325cce.async.js b/p__Classrooms__Lists__Graduation__Tasks__index.5e9f40bb.async.js similarity index 100% rename from p__Classrooms__Lists__Graduation__Tasks__index.58325cce.async.js rename to p__Classrooms__Lists__Graduation__Tasks__index.5e9f40bb.async.js diff --git a/p__Classrooms__Lists__Graduation__Topics__Add__index.0ce7d7bf.async.js b/p__Classrooms__Lists__Graduation__Topics__Add__index.cc896f74.async.js similarity index 100% rename from p__Classrooms__Lists__Graduation__Topics__Add__index.0ce7d7bf.async.js rename to p__Classrooms__Lists__Graduation__Topics__Add__index.cc896f74.async.js diff --git a/p__Classrooms__Lists__Graduation__Topics__Detail__index.d5833d53.async.js b/p__Classrooms__Lists__Graduation__Topics__Detail__index.14d78998.async.js similarity index 100% rename from p__Classrooms__Lists__Graduation__Topics__Detail__index.d5833d53.async.js rename to p__Classrooms__Lists__Graduation__Topics__Detail__index.14d78998.async.js diff --git a/p__Classrooms__Lists__Graduation__Topics__Edit__index.8b9cc67f.async.js b/p__Classrooms__Lists__Graduation__Topics__Edit__index.aa921dc8.async.js similarity index 100% rename from p__Classrooms__Lists__Graduation__Topics__Edit__index.8b9cc67f.async.js rename to p__Classrooms__Lists__Graduation__Topics__Edit__index.aa921dc8.async.js diff --git a/p__Classrooms__Lists__Graduation__Topics__index.568d01dc.async.js b/p__Classrooms__Lists__Graduation__Topics__index.d01ad80a.async.js similarity index 100% rename from p__Classrooms__Lists__Graduation__Topics__index.568d01dc.async.js rename to p__Classrooms__Lists__Graduation__Topics__index.d01ad80a.async.js diff --git a/p__Classrooms__Lists__GroupHomework__Add__index.2a290e1a.async.js b/p__Classrooms__Lists__GroupHomework__Add__index.8b2b7b15.async.js similarity index 100% rename from p__Classrooms__Lists__GroupHomework__Add__index.2a290e1a.async.js rename to p__Classrooms__Lists__GroupHomework__Add__index.8b2b7b15.async.js diff --git a/p__Classrooms__Lists__GroupHomework__Detail__index.2b297b93.async.js b/p__Classrooms__Lists__GroupHomework__Detail__index.2b242f30.async.js similarity index 100% rename from p__Classrooms__Lists__GroupHomework__Detail__index.2b297b93.async.js rename to p__Classrooms__Lists__GroupHomework__Detail__index.2b242f30.async.js diff --git a/p__Classrooms__Lists__GroupHomework__EditWork__index.b0390081.async.js b/p__Classrooms__Lists__GroupHomework__EditWork__index.2828705f.async.js similarity index 100% rename from p__Classrooms__Lists__GroupHomework__EditWork__index.b0390081.async.js rename to p__Classrooms__Lists__GroupHomework__EditWork__index.2828705f.async.js diff --git a/p__Classrooms__Lists__GroupHomework__Edit__index.5d9b423f.async.js b/p__Classrooms__Lists__GroupHomework__Edit__index.8571dda3.async.js similarity index 100% rename from p__Classrooms__Lists__GroupHomework__Edit__index.5d9b423f.async.js rename to p__Classrooms__Lists__GroupHomework__Edit__index.8571dda3.async.js diff --git a/p__Classrooms__Lists__GroupHomework__Review__index.fdf5432f.async.js b/p__Classrooms__Lists__GroupHomework__Review__index.e367fa4b.async.js similarity index 100% rename from p__Classrooms__Lists__GroupHomework__Review__index.fdf5432f.async.js rename to p__Classrooms__Lists__GroupHomework__Review__index.e367fa4b.async.js diff --git a/p__Classrooms__Lists__GroupHomework__SubmitWork__index.5928cdcc.async.js b/p__Classrooms__Lists__GroupHomework__SubmitWork__index.56afa11f.async.js similarity index 100% rename from p__Classrooms__Lists__GroupHomework__SubmitWork__index.5928cdcc.async.js rename to p__Classrooms__Lists__GroupHomework__SubmitWork__index.56afa11f.async.js diff --git a/p__Classrooms__Lists__GroupHomework__index.bc2ba96d.async.js b/p__Classrooms__Lists__GroupHomework__index.8526eee9.async.js similarity index 100% rename from p__Classrooms__Lists__GroupHomework__index.bc2ba96d.async.js rename to p__Classrooms__Lists__GroupHomework__index.8526eee9.async.js diff --git a/p__Classrooms__Lists__LiveVideo__index.ee542f19.async.js b/p__Classrooms__Lists__LiveVideo__index.e35542fe.async.js similarity index 100% rename from p__Classrooms__Lists__LiveVideo__index.ee542f19.async.js rename to p__Classrooms__Lists__LiveVideo__index.e35542fe.async.js diff --git a/p__Classrooms__Lists__OnlineLearning__index.03edef49.async.js b/p__Classrooms__Lists__OnlineLearning__index.ed2e5b6c.async.js similarity index 100% rename from p__Classrooms__Lists__OnlineLearning__index.03edef49.async.js rename to p__Classrooms__Lists__OnlineLearning__index.ed2e5b6c.async.js diff --git a/p__Classrooms__Lists__Polls__Add__index.2a491806.async.js b/p__Classrooms__Lists__Polls__Add__index.d18272bb.async.js similarity index 100% rename from p__Classrooms__Lists__Polls__Add__index.2a491806.async.js rename to p__Classrooms__Lists__Polls__Add__index.d18272bb.async.js diff --git a/p__Classrooms__Lists__Polls__Answer__index.716b36f2.async.js b/p__Classrooms__Lists__Polls__Answer__index.f23365fa.async.js similarity index 100% rename from p__Classrooms__Lists__Polls__Answer__index.716b36f2.async.js rename to p__Classrooms__Lists__Polls__Answer__index.f23365fa.async.js diff --git a/p__Classrooms__Lists__Polls__Detail__index.2a9b9745.async.js b/p__Classrooms__Lists__Polls__Detail__index.cf68b30d.async.js similarity index 100% rename from p__Classrooms__Lists__Polls__Detail__index.2a9b9745.async.js rename to p__Classrooms__Lists__Polls__Detail__index.cf68b30d.async.js diff --git a/p__Classrooms__Lists__Polls__Edit__index.24066572.async.js b/p__Classrooms__Lists__Polls__Edit__index.78e007c2.async.js similarity index 100% rename from p__Classrooms__Lists__Polls__Edit__index.24066572.async.js rename to p__Classrooms__Lists__Polls__Edit__index.78e007c2.async.js diff --git a/p__Classrooms__Lists__Polls__index.879e116b.async.js b/p__Classrooms__Lists__Polls__index.11ab5c83.async.js similarity index 100% rename from p__Classrooms__Lists__Polls__index.879e116b.async.js rename to p__Classrooms__Lists__Polls__index.11ab5c83.async.js diff --git a/p__Classrooms__Lists__ShixunHomeworks__Comment__index.907d9ee3.async.js b/p__Classrooms__Lists__ShixunHomeworks__Comment__index.9b139bd9.async.js similarity index 100% rename from p__Classrooms__Lists__ShixunHomeworks__Comment__index.907d9ee3.async.js rename to p__Classrooms__Lists__ShixunHomeworks__Comment__index.9b139bd9.async.js diff --git a/p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index.93d51b5b.async.js b/p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index.fad7cabb.async.js similarity index 100% rename from p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index.93d51b5b.async.js rename to p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index.fad7cabb.async.js diff --git a/p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index.7ed1a156.async.js b/p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index.8a035d94.async.js similarity index 100% rename from p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index.7ed1a156.async.js rename to p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index.8a035d94.async.js diff --git a/p__Classrooms__Lists__ShixunHomeworks__Detail__index.b6bbf265.async.js b/p__Classrooms__Lists__ShixunHomeworks__Detail__index.d7f66a47.async.js similarity index 100% rename from p__Classrooms__Lists__ShixunHomeworks__Detail__index.b6bbf265.async.js rename to p__Classrooms__Lists__ShixunHomeworks__Detail__index.d7f66a47.async.js diff --git a/p__Classrooms__Lists__ShixunHomeworks__index.9d4a9576.async.js b/p__Classrooms__Lists__ShixunHomeworks__index.fe3f7551.async.js similarity index 100% rename from p__Classrooms__Lists__ShixunHomeworks__index.9d4a9576.async.js rename to p__Classrooms__Lists__ShixunHomeworks__index.fe3f7551.async.js diff --git a/p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index.febebb36.async.js b/p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index.d6104694.async.js similarity index 100% rename from p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index.febebb36.async.js rename to p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index.d6104694.async.js diff --git a/p__Classrooms__Lists__Statistics__StudentStatistics__index.4c5f48f5.async.js b/p__Classrooms__Lists__Statistics__StudentStatistics__index.42e5766a.async.js similarity index 100% rename from p__Classrooms__Lists__Statistics__StudentStatistics__index.4c5f48f5.async.js rename to p__Classrooms__Lists__Statistics__StudentStatistics__index.42e5766a.async.js diff --git a/p__Classrooms__Lists__Statistics__StudentVideo__index.ce84e8ca.async.js b/p__Classrooms__Lists__Statistics__StudentVideo__index.80780a7c.async.js similarity index 100% rename from p__Classrooms__Lists__Statistics__StudentVideo__index.ce84e8ca.async.js rename to p__Classrooms__Lists__Statistics__StudentVideo__index.80780a7c.async.js diff --git a/p__Classrooms__Lists__Statistics__VideoStatistics__index.440cb78c.async.js b/p__Classrooms__Lists__Statistics__VideoStatistics__index.76a0f053.async.js similarity index 100% rename from p__Classrooms__Lists__Statistics__VideoStatistics__index.440cb78c.async.js rename to p__Classrooms__Lists__Statistics__VideoStatistics__index.76a0f053.async.js diff --git a/p__Classrooms__Lists__Statistics__index.32b6f85a.async.js b/p__Classrooms__Lists__Statistics__index.adb6fe1b.async.js similarity index 100% rename from p__Classrooms__Lists__Statistics__index.32b6f85a.async.js rename to p__Classrooms__Lists__Statistics__index.adb6fe1b.async.js diff --git a/p__Classrooms__Lists__Students.9361be8d.async.js b/p__Classrooms__Lists__Students.210752dc.async.js similarity index 100% rename from p__Classrooms__Lists__Students.9361be8d.async.js rename to p__Classrooms__Lists__Students.210752dc.async.js diff --git a/p__Classrooms__Lists__Teachers.a807b059.async.js b/p__Classrooms__Lists__Teachers.51eb0600.async.js similarity index 100% rename from p__Classrooms__Lists__Teachers.a807b059.async.js rename to p__Classrooms__Lists__Teachers.51eb0600.async.js diff --git a/p__Classrooms__Lists__Template__detail__index.d833e966.async.js b/p__Classrooms__Lists__Template__detail__index.e598621e.async.js similarity index 100% rename from p__Classrooms__Lists__Template__detail__index.d833e966.async.js rename to p__Classrooms__Lists__Template__detail__index.e598621e.async.js diff --git a/p__Classrooms__Lists__Template__student__index.04dba322.async.js b/p__Classrooms__Lists__Template__student__index.17e2c619.async.js similarity index 100% rename from p__Classrooms__Lists__Template__student__index.04dba322.async.js rename to p__Classrooms__Lists__Template__student__index.17e2c619.async.js diff --git a/p__Classrooms__Lists__Template__teacher__index.df4eba53.async.js b/p__Classrooms__Lists__Template__teacher__index.10ce7244.async.js similarity index 100% rename from p__Classrooms__Lists__Template__teacher__index.df4eba53.async.js rename to p__Classrooms__Lists__Template__teacher__index.10ce7244.async.js diff --git a/p__Classrooms__Lists__Video__Statistics__Detail__index.3c84f492.async.js b/p__Classrooms__Lists__Video__Statistics__Detail__index.38cc18a2.async.js similarity index 100% rename from p__Classrooms__Lists__Video__Statistics__Detail__index.3c84f492.async.js rename to p__Classrooms__Lists__Video__Statistics__Detail__index.38cc18a2.async.js diff --git a/p__Classrooms__Lists__Video__Statistics__StudentDetail__index.19565f2d.async.js b/p__Classrooms__Lists__Video__Statistics__StudentDetail__index.4a7a7deb.async.js similarity index 100% rename from p__Classrooms__Lists__Video__Statistics__StudentDetail__index.19565f2d.async.js rename to p__Classrooms__Lists__Video__Statistics__StudentDetail__index.4a7a7deb.async.js diff --git a/p__Classrooms__Lists__Video__Statistics__index.5b18dda2.async.js b/p__Classrooms__Lists__Video__Statistics__index.57dca026.async.js similarity index 100% rename from p__Classrooms__Lists__Video__Statistics__index.5b18dda2.async.js rename to p__Classrooms__Lists__Video__Statistics__index.57dca026.async.js diff --git a/p__Classrooms__Lists__Video__Upload__index.b6582579.async.js b/p__Classrooms__Lists__Video__Upload__index.2c8696fe.async.js similarity index 100% rename from p__Classrooms__Lists__Video__Upload__index.b6582579.async.js rename to p__Classrooms__Lists__Video__Upload__index.2c8696fe.async.js diff --git a/p__Classrooms__Lists__Video__index.09ab99af.async.js b/p__Classrooms__Lists__Video__index.2990fcdd.async.js similarity index 100% rename from p__Classrooms__Lists__Video__index.09ab99af.async.js rename to p__Classrooms__Lists__Video__index.2990fcdd.async.js diff --git a/p__Classrooms__New.49eff154.async.js b/p__Classrooms__New.35952416.async.js similarity index 100% rename from p__Classrooms__New.49eff154.async.js rename to p__Classrooms__New.35952416.async.js diff --git a/p__Classrooms__New__StartClass.f0cd5bec.async.js b/p__Classrooms__New__StartClass.be976f40.async.js similarity index 100% rename from p__Classrooms__New__StartClass.f0cd5bec.async.js rename to p__Classrooms__New__StartClass.be976f40.async.js diff --git a/p__Colleges__index.4560684f.async.js b/p__Colleges__index.d6b54a5e.async.js similarity index 100% rename from p__Colleges__index.4560684f.async.js rename to p__Colleges__index.d6b54a5e.async.js diff --git a/p__Competitions__Detail.ae38be3d.async.js b/p__Competitions__Detail.e3436141.async.js similarity index 100% rename from p__Competitions__Detail.ae38be3d.async.js rename to p__Competitions__Detail.e3436141.async.js diff --git a/p__Competitions__Entered.2337947e.async.js b/p__Competitions__Entered.ca573937.async.js similarity index 100% rename from p__Competitions__Entered.2337947e.async.js rename to p__Competitions__Entered.ca573937.async.js diff --git a/p__Competitions__Entered__Assembly__TeamDateil.8b593b94.async.js b/p__Competitions__Entered__Assembly__TeamDateil.07f1d56b.async.js similarity index 100% rename from p__Competitions__Entered__Assembly__TeamDateil.8b593b94.async.js rename to p__Competitions__Entered__Assembly__TeamDateil.07f1d56b.async.js diff --git a/p__Competitions__Exports__.e40bf3f6.async.js b/p__Competitions__Exports__.219e1c1b.async.js similarity index 100% rename from p__Competitions__Exports__.e40bf3f6.async.js rename to p__Competitions__Exports__.219e1c1b.async.js diff --git a/p__Competitions__Index.09dab785.async.js b/p__Competitions__Index.d42600c5.async.js similarity index 100% rename from p__Competitions__Index.09dab785.async.js rename to p__Competitions__Index.d42600c5.async.js diff --git a/p__Competitions__Update.5e613845.async.js b/p__Competitions__Update.06d88103.async.js similarity index 100% rename from p__Competitions__Update.5e613845.async.js rename to p__Competitions__Update.06d88103.async.js diff --git a/p__Editor.d4ad99df.async.js b/p__Editor.dc399662.async.js similarity index 100% rename from p__Editor.d4ad99df.async.js rename to p__Editor.dc399662.async.js diff --git a/p__Exam.a049d321.async.js b/p__Exam.1c236100.async.js similarity index 100% rename from p__Exam.a049d321.async.js rename to p__Exam.1c236100.async.js diff --git a/p__Exam__Lists__ExaminationManagement__Add.4af6c2a6.async.js b/p__Exam__Lists__ExaminationManagement__Add.c1ffeb31.async.js similarity index 100% rename from p__Exam__Lists__ExaminationManagement__Add.4af6c2a6.async.js rename to p__Exam__Lists__ExaminationManagement__Add.c1ffeb31.async.js diff --git a/p__Exam__Lists__ExaminationManagement__Detail.1e9a757e.async.js b/p__Exam__Lists__ExaminationManagement__Detail.708b7f8a.async.js similarity index 100% rename from p__Exam__Lists__ExaminationManagement__Detail.1e9a757e.async.js rename to p__Exam__Lists__ExaminationManagement__Detail.708b7f8a.async.js diff --git a/p__Exam__Lists__ExaminationManagement__Export__index.3006dac3.async.js b/p__Exam__Lists__ExaminationManagement__Export__index.ae3dfb66.async.js similarity index 100% rename from p__Exam__Lists__ExaminationManagement__Export__index.3006dac3.async.js rename to p__Exam__Lists__ExaminationManagement__Export__index.ae3dfb66.async.js diff --git a/p__Exam__Lists__ExaminationManagement__Preview.87a47eb0.async.js b/p__Exam__Lists__ExaminationManagement__Preview.82f7861a.async.js similarity index 100% rename from p__Exam__Lists__ExaminationManagement__Preview.87a47eb0.async.js rename to p__Exam__Lists__ExaminationManagement__Preview.82f7861a.async.js diff --git a/p__Exam__Lists__ExerciseManagement.0b21a58f.async.js b/p__Exam__Lists__ExerciseManagement.717552ec.async.js similarity index 100% rename from p__Exam__Lists__ExerciseManagement.0b21a58f.async.js rename to p__Exam__Lists__ExerciseManagement.717552ec.async.js diff --git a/p__Exam__Lists__ExerciseReview__Detail.0a95e0ee.async.js b/p__Exam__Lists__ExerciseReview__Detail.e692ff40.async.js similarity index 100% rename from p__Exam__Lists__ExerciseReview__Detail.0a95e0ee.async.js rename to p__Exam__Lists__ExerciseReview__Detail.e692ff40.async.js diff --git a/p__Exam__Lists__ExerciseReview__Detail__Review.cae392d0.async.js b/p__Exam__Lists__ExerciseReview__Detail__Review.8f1ffaf6.async.js similarity index 100% rename from p__Exam__Lists__ExerciseReview__Detail__Review.cae392d0.async.js rename to p__Exam__Lists__ExerciseReview__Detail__Review.8f1ffaf6.async.js diff --git a/p__Exam__Lists__ImportStudent__index.e3b188bd.async.js b/p__Exam__Lists__ImportStudent__index.bd336301.async.js similarity index 100% rename from p__Exam__Lists__ImportStudent__index.e3b188bd.async.js rename to p__Exam__Lists__ImportStudent__index.bd336301.async.js diff --git a/p__Exam__Lists__KnowledgeManagement.a48ae979.async.js b/p__Exam__Lists__KnowledgeManagement.f268f8fe.async.js similarity index 100% rename from p__Exam__Lists__KnowledgeManagement.a48ae979.async.js rename to p__Exam__Lists__KnowledgeManagement.f268f8fe.async.js diff --git a/p__Exam__Lists__Monitoring.b213e812.async.js b/p__Exam__Lists__Monitoring.bfaf90b9.async.js similarity index 100% rename from p__Exam__Lists__Monitoring.b213e812.async.js rename to p__Exam__Lists__Monitoring.bfaf90b9.async.js diff --git a/p__Exam__Lists__QuestionManagement.2be767ed.async.js b/p__Exam__Lists__QuestionManagement.88d7d682.async.js similarity index 100% rename from p__Exam__Lists__QuestionManagement.2be767ed.async.js rename to p__Exam__Lists__QuestionManagement.88d7d682.async.js diff --git a/p__Exam__Lists__QuestionManagement__Add.5d8b5169.async.js b/p__Exam__Lists__QuestionManagement__Add.412d9e89.async.js similarity index 100% rename from p__Exam__Lists__QuestionManagement__Add.5d8b5169.async.js rename to p__Exam__Lists__QuestionManagement__Add.412d9e89.async.js diff --git a/p__Exam__Lists__QuestionManagement__Preview.1c6c0e57.async.js b/p__Exam__Lists__QuestionManagement__Preview.b0e76af0.async.js similarity index 100% rename from p__Exam__Lists__QuestionManagement__Preview.1c6c0e57.async.js rename to p__Exam__Lists__QuestionManagement__Preview.b0e76af0.async.js diff --git a/p__Exam__Lists__StudentClient.5aa3e81d.async.js b/p__Exam__Lists__StudentClient.7bd3a19d.async.js similarity index 100% rename from p__Exam__Lists__StudentClient.5aa3e81d.async.js rename to p__Exam__Lists__StudentClient.7bd3a19d.async.js diff --git a/p__Exam__Lists__StudentClient__Answer.34e86389.async.js b/p__Exam__Lists__StudentClient__Answer.9e213cf5.async.js similarity index 100% rename from p__Exam__Lists__StudentClient__Answer.34e86389.async.js rename to p__Exam__Lists__StudentClient__Answer.9e213cf5.async.js diff --git a/p__Exam__Lists__StudentClient__Detail.89fae1b3.async.js b/p__Exam__Lists__StudentClient__Detail.a18756d0.async.js similarity index 100% rename from p__Exam__Lists__StudentClient__Detail.89fae1b3.async.js rename to p__Exam__Lists__StudentClient__Detail.a18756d0.async.js diff --git a/p__Exam__Lists__StudentList.4a329e95.async.js b/p__Exam__Lists__StudentList.2f7d09b6.async.js similarity index 100% rename from p__Exam__Lists__StudentList.4a329e95.async.js rename to p__Exam__Lists__StudentList.2f7d09b6.async.js diff --git a/p__Exam__Lists__StudentManagement__Detail.d59800f9.async.js b/p__Exam__Lists__StudentManagement__Detail.9b05bec4.async.js similarity index 100% rename from p__Exam__Lists__StudentManagement__Detail.d59800f9.async.js rename to p__Exam__Lists__StudentManagement__Detail.9b05bec4.async.js diff --git a/p__Exam__Lists__SubmitSuccessfully.07a9d319.async.js b/p__Exam__Lists__SubmitSuccessfully.960ff911.async.js similarity index 100% rename from p__Exam__Lists__SubmitSuccessfully.07a9d319.async.js rename to p__Exam__Lists__SubmitSuccessfully.960ff911.async.js diff --git a/p__Forums__Detail__id.0cbfb635.async.js b/p__Forums__Detail__id.708b2374.async.js similarity index 100% rename from p__Forums__Detail__id.0cbfb635.async.js rename to p__Forums__Detail__id.708b2374.async.js diff --git a/p__Forums__Index.3b11078a.async.js b/p__Forums__Index.e1d3b412.async.js similarity index 100% rename from p__Forums__Index.3b11078a.async.js rename to p__Forums__Index.e1d3b412.async.js diff --git a/p__Forums__Index__redirect.de49ae1a.async.js b/p__Forums__Index__redirect.6bf5ffa2.async.js similarity index 100% rename from p__Forums__Index__redirect.de49ae1a.async.js rename to p__Forums__Index__redirect.6bf5ffa2.async.js diff --git a/p__Forums__New.5c422d0b.async.js b/p__Forums__New.7a76b4ed.async.js similarity index 100% rename from p__Forums__New.5c422d0b.async.js rename to p__Forums__New.7a76b4ed.async.js diff --git a/p__Guidance.03e5499f.async.js b/p__Guidance.afe92470.async.js similarity index 100% rename from p__Guidance.03e5499f.async.js rename to p__Guidance.afe92470.async.js diff --git a/p__Help__Index.365eef97.async.js b/p__Help__Index.aec95d55.async.js similarity index 100% rename from p__Help__Index.365eef97.async.js rename to p__Help__Index.aec95d55.async.js diff --git a/p__HttpStatus__Redirect.413d01ad.async.js b/p__HttpStatus__Redirect.48e42372.async.js similarity index 100% rename from p__HttpStatus__Redirect.413d01ad.async.js rename to p__HttpStatus__Redirect.48e42372.async.js diff --git a/p__HttpStatus__hpcCourse.929bdc7b.async.js b/p__HttpStatus__hpcCourse.f72dc322.async.js similarity index 100% rename from p__HttpStatus__hpcCourse.929bdc7b.async.js rename to p__HttpStatus__hpcCourse.f72dc322.async.js diff --git a/p__Messages__Detail.a1e3b8df.async.js b/p__Messages__Detail.5877324e.async.js similarity index 100% rename from p__Messages__Detail.a1e3b8df.async.js rename to p__Messages__Detail.5877324e.async.js diff --git a/p__Messages__Private.c90a976a.async.js b/p__Messages__Private.5886dd5c.async.js similarity index 100% rename from p__Messages__Private.c90a976a.async.js rename to p__Messages__Private.5886dd5c.async.js diff --git a/p__Messages__Tidings.096039b0.async.js b/p__Messages__Tidings.6224ae51.async.js similarity index 100% rename from p__Messages__Tidings.096039b0.async.js rename to p__Messages__Tidings.6224ae51.async.js diff --git a/p__MoopCases__index.c93ba6fc.async.js b/p__MoopCases__index.8f9a8077.async.js similarity index 100% rename from p__MoopCases__index.c93ba6fc.async.js rename to p__MoopCases__index.8f9a8077.async.js diff --git a/p__MyProblem__RecordDetail.69b78687.async.js b/p__MyProblem__RecordDetail.69b78687.async.js deleted file mode 100644 index 3ad9830676..0000000000 --- a/p__MyProblem__RecordDetail.69b78687.async.js +++ /dev/null @@ -1,8 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[177],{"07cG":function(Z,_,e){Z.exports={ldsRing:"ldsRing___2F8W7",idsRingWrapper:"idsRingWrapper___fC2cF",ldsring:"ldsring___3A88y"}},"9Bee":function(Z,_,e){"use strict";var E=e("q1tI"),f=e.n(E),Q=e("vg9a"),N=e("k16G"),M=e("DlQD"),$=e.n(M),p=e("rUJ1");function u(a,r){var l=a.match(/^(\s+)(?:```)/);if(l===null)return r;var d=l[1];return r.split(` -`).map(function(C){var R=C.match(/^\s+/);if(R===null)return C;var P=Object(N.a)(R,1),y=P[0];return y.length>=d.length?C.slice(d.length):C}).join(` -`)}var t=[],H=["
    "],K=new $.a.Renderer,T=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function s(){t.length=0,H=["
      "]}function D(a,r,l,d){if(r>=a.length||a[r].level<=l)return r;var C=a[r];d.push("
    • "+C.text+""),r++;var R=[];return r=D(a,r,C.level,R),R.length>0&&(d.push("
        "),R.forEach(function(P){d.push(P)}),d.push("
      ")),d.push("
    • "),r=D(a,r,l,d),r}function q(){return D(t,0,0,H),H.push("
    "),H.join("")}var ne={heading:function(r){var l=T.exec(r);if(l)return{type:"heading",raw:l[0],depth:l[1].length,text:l[2]}},fences:function(r){var l=this.rules.block.fences.exec(r);if(l){var d=l[0],C=u(d,l[3]||""),R=l[2]?l[2].trim():l[2];if(["latex","katex","math"].indexOf(R)>=0){var P=z(),y=C;C=P,k[P]={type:"block",expression:y}}return{type:"code",raw:d,lang:R,text:C}}}},ae=/(?:\${2})([^\n`]+?)(?:\${2})/gi,h=0,z=function(){return"__special_katext_id_".concat(h++,"__")},k={};function n(){return k}function x(){h=0,k={}}function g(a){return a=a.replace(ae,function(r,l){var d=z();return k[d]={type:"inline",expression:l},d}),a}var I=K.listitem;K.listitem=function(a){return I(g(a))};var W=K.paragraph;K.paragraph=function(a){return W(g(a))};var j=K.tablecell;K.tablecell=function(a,r){return j(g(a),r)},K.code=function(a,r,l){var d=(r||"").match(/\S*/)[0];return d?["latex","katex","math"].indexOf(d)>=0?"

    ".concat(a,"

    "):'
    ').concat(l?a:Object(p.escape)(a,!0),`
    -`):'
    '+(l?a:Object(p.escape)(a,!0))+"
    "},K.heading=function(a,r,l){var d=this.options.headerPrefix+l.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return t.push({anchor:d,level:r,text:a}),"'+a+""},$.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),$.a.use({tokenizer:ne,renderer:K});var o=$.a,v=e("SJMd"),b=e("m3rI"),m=e("Oy/b"),O=/]*>/g;function A(a){var r=document.createElement("div");return r.innerHTML=a,r.childNodes.length===0?"":r.childNodes[0].nodeValue}var L=_.a=function(a){var r=a.value,l=r===void 0?"":r,d=a.className,C=a.style,R=C===void 0?{}:C,P=String(l),y=Object(E.useMemo)(function(){try{var w=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,V=/\"\/api\/attachments\/|\"\/attachments\/download\//g,J=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;P=P.replace(w,"("+b.a.API_SERVER+"/api/attachments/").replace(V,'"'+b.a.API_SERVER+"/api/attachments/").replace(J,'"'+b.a.API_SERVER+"/files/uploads/")}catch(se){}var S=o(P),re=n();return P.match(/\[TOC\]/)&&(S=S.replace("

    [TOC]

    ",q()),s()),S=S.replace(/(__special_katext_id_\d+__)/g,function(se,ee){var ie=re[ee],oe=ie.type,U=ie.expression;return Object(m.renderToString)(A(U)||"",{displayMode:oe==="block",throwOnError:!1,output:"html"})}),S=S.replace(/โ–/g,"\u2581\u2581\u2581"),x(),S},[P]),F=Object(E.useRef)();function B(w){var V=w.target;if(V.tagName.toUpperCase()==="A"){var J=V.getAttribute("href");if(J.startsWith("#")){w.preventDefault();var S=document.getElementById(J.replace("#",""));S&&S.scrollIntoView(!0)}}}return Object(E.useEffect)(function(){if(F.current&&y&&(y.match(O)&&window.PR.prettyPrint()),F.current)return F.current.addEventListener("click",B),function(){F.current.removeEventListener("click",B),x(),s()}},[y,F.current,B]),f.a.createElement("div",{ref:F,style:R,className:"".concat(d||""," markdown-body"),dangerouslySetInnerHTML:{__html:y}})}},IxHN:function(Z,_,e){"use strict";var E=e("q1tI"),f=e.n(E),Q=e("07cG"),N=e.n(Q);_.a=function(M){var $=M.message,p=M.className,u=M.children,t=M.style,H=t===void 0?{}:t;return f.a.createElement("div",{className:"".concat(N.a.idsRingWrapper," ").concat(p)},f.a.createElement("div",{className:N.a.ldsRing},f.a.createElement("div",null),f.a.createElement("div",null),f.a.createElement("div",null),f.a.createElement("div",null)),$?f.a.createElement("p",{style:H},$):null,u)}},JB8y:function(Z,_,e){"use strict";e.d(_,"a",function(){return E});var E;(function(f){f[f.NOMATCH=-1]="NOMATCH",f[f.OK=0]="OK",f[f.TIMEOUT=2]="TIMEOUT",f[f.PODFAILURE=3]="PODFAILURE",f[f.COMPILEFAILURE=4]="COMPILEFAILURE",f[f.EXECUTEFAILURE=5]="EXECUTEFAILURE"})(E||(E={}))},JPnl:function(Z,_,e){"use strict";e.d(_,"a",function(){return x}),e.d(_,"c",function(){return W});var E=e("+L6B"),f=e("2/Rp"),Q=e("k16G"),N=e("XEnU"),M=e("v7Ap"),$=e("5NDa"),p=e("5rEg"),u=e("q1tI"),t=e.n(u),H=e("8Skl"),K=e("y3Kf"),T=e("JB8y"),s=e("J66h"),D=e.n(s),q=e("a4uL"),ne=e.n(q),ae=e("IxHN"),h=e("9Bee"),z,k=p.a.TextArea,n={visible:!1,tabIndex:"0"},x=(z={},Object(M.a)(z,T.a.NOMATCH,"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D"),Object(M.a)(z,T.a.OK,"\u8C03\u8BD5\u901A\u8FC7"),Object(M.a)(z,2,"\u8C03\u8BD5\u8D85\u65F6"),Object(M.a)(z,3,"\u8C03\u8BD5pod\u5931\u8D25"),Object(M.a)(z,4,"\u7F16\u8BD1\u5931\u8D25"),Object(M.a)(z,5,"\u6267\u884C\u5931\u8D25"),z),g;(function(o){o[o.SET_VISIBLE=0]="SET_VISIBLE",o[o.SET_TABINDEX=1]="SET_TABINDEX"})(g||(g={}));function I(o,v){switch(v.type){case g.SET_VISIBLE:return Object(N.a)(Object(N.a)({},o),{},{visible:v.payload});case g.SET_TABINDEX:return Object(N.a)(Object(N.a)({},o),{},{tabIndex:v.payload});default:throw new Error}}function W(o){var v=o.status,b=o.error_msg,m=o.output,O=o.input,A=o.expected_output,L=null,a={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch(v){case T.a.NOMATCH:L=t.a.createElement(t.a.Fragment,null,t.a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u5165\uFF1A"),t.a.createElement(h.a,{value:O,style:a}),t.a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),t.a.createElement(h.a,{value:m&&s.Base64.decode(m)||"",style:a}),t.a.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),t.a.createElement(h.a,{value:A&&s.Base64.decode(A)||"",style:a}));break;case T.a.EXECUTEFAILURE:L=t.a.createElement(t.a.Fragment,null,t.a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),t.a.createElement(h.a,{value:O,style:a}),t.a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),t.a.createElement("code",{className:"error"},s.Base64.decode(b)));break;case T.a.PODFAILURE:L=t.a.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case T.a.TIMEOUT:L=t.a.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return t.a.createElement(t.a.Fragment,null," ",L," ")}function j(o){var v=o.status,b=o.error_msg,m=o.execute_time,O=o.output,A=o.input,L=o.expected_output,a=null;switch(v){case T.a.OK:a=t.a.createElement(t.a.Fragment,null,t.a.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",m),t.a.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A"),t.a.createElement("pre",null,s.Base64.decode(O)));break;case T.a.NOMATCH:a=t.a.createElement(t.a.Fragment,null,t.a.createElement("p",null,"\u8F93\u5165\uFF1A",t.a.createElement("pre",null,A)),t.a.createElement("p",null,"\u8F93\u51FA\uFF1A",O&&s.Base64.decode(O)),t.a.createElement("p",null,"\u9884\u671F\u8F93\u51FA\uFF1A",L&&s.Base64.decode(L)));break;case T.a.EXECUTEFAILURE:a=t.a.createElement(t.a.Fragment,null,t.a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",t.a.createElement("pre",null,A)),t.a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),t.a.createElement("code",{className:"error"},s.Base64.decode(b)));break;case T.a.PODFAILURE:a=t.a.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case T.a.TIMEOUT:a=t.a.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return t.a.createElement(t.a.Fragment,null," ",a," ")}_.b=function(o){var v=o.input,b=o.debuging,m=o.submitting,O=o.executingMessage,A=o.debugResult,L=o.onChangeInput,a=o.onDebugCode,r=o.onSubmitCode,l=Object(u.useReducer)(I,n),d=Object(Q.a)(l,2),C=d[0],R=d[1],P=C.visible,y=C.tabIndex;function F(J){var S=J.target.id;R({type:g.SET_TABINDEX,payload:S})}function B(){R({type:g.SET_VISIBLE,payload:!P})}var w=Object(u.useMemo)(function(){if(A){var J=A.status;return t.a.createElement(t.a.Fragment,null,j(A))}return null},[A]);function V(){R({type:g.SET_VISIBLE,payload:!0}),R({type:g.SET_TABINDEX,payload:"1"}),a()}return t.a.createElement("div",{className:"test-case-panel"},t.a.createElement("div",{className:"test-case-panel-body ".concat(P?"active":"")},t.a.createElement("ul",{className:"s-navs"},t.a.createElement("li",null,t.a.createElement("a",{className:y==="0"?"active":"",id:"0",onClick:F},"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B")),t.a.createElement("li",null,t.a.createElement("a",{className:y==="1"?"active":"",id:"1",onClick:F},"\u4EE3\u7801\u6267\u884C\u7ED3\u679C"))),t.a.createElement("div",{className:"tab-panel-body ".concat(y==="0"?"":"hide")},t.a.createElement(k,{placeholder:"\u8BF7\u586B\u5199\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D",value:v,onChange:L})),t.a.createElement("div",{className:"tab-panel-body ".concat(y==="1"?"":"hide")},b?t.a.createElement(ae.a,{message:O}):A?t.a.createElement("section",{style:{height:200}}," ",w," "):t.a.createElement("p",{className:"tip"},"\u8BF7\u586B\u5199\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D"))),t.a.createElement("a",{className:"btn-collapse ".concat(P?"up":""),onClick:B},P?t.a.createElement(H.a,null):t.a.createElement(K.a,null)),t.a.createElement("footer",{className:"footer"},t.a.createElement("span",null,"\u63A7\u5236\u53F0"),t.a.createElement("div",{className:"flex-container"},t.a.createElement(f.a,{className:"btn-green",type:"ghost",loading:b,onClick:V},"\u8C03\u8BD5\u4EE3\u7801"),t.a.createElement(f.a,{type:"primary",loading:m,disabled:m,onClick:function(){R({type:g.SET_VISIBLE,payload:!1}),r()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4"))))}},JxyJ:function(Z,_,e){},OJz4:function(Z,_,e){"use strict";e.d(_,"d",function(){return f}),e.d(_,"h",function(){return Q}),e.d(_,"b",function(){return N}),e.d(_,"f",function(){return M}),e.d(_,"e",function(){return $}),e.d(_,"c",function(){return p}),e.d(_,"a",function(){return u}),e.d(_,"g",function(){return t}),e.d(_,"i",function(){return H}),e.d(_,"k",function(){return K}),e.d(_,"j",function(){return T});var E=e("ErOA");function f(s){return Object(E.c)("myproblems/".concat(s,".json"),{hidePopLogin:!0})}function Q(s,D){return Object(E.f)("myproblems/".concat(s,"/code_submit.json"),D)}function N(s,D){return Object(E.c)("myproblems/".concat(s,"/code_debug.json"),D)}function M(s,D){return Object(E.c)("myproblems/".concat(s,"/submit_records.json"),D)}function $(s){return Object(E.c)("myproblems/record_detail.json",{id:s})}function p(s,D){return Object(E.c)("myproblems/".concat(s,"/result.json"),{mode:D})}function u(s,D){return Object(E.f)("myproblems/".concat(s,"/add_notes.json"),D)}function t(s){return Object(E.f)("myproblems/".concat(s,"/restore_initial_code.json"))}function H(s){return Object(E.f)("myproblems/".concat(s,"/sync_code.json"))}function K(s,D){return Object(E.f)("myproblems/".concat(s,"/update_code.json"),D)}function T(s,D){return Object(E.f)("discusses/".concat(s,"/plus.json"),D)}},ZW9T:function(Z,_,e){"use strict";e.d(_,"a",function(){return k});var E=e("XEnU"),f=e("miYZ"),Q=e("tsqr"),N=e("Cmcn"),M=e("k16G"),$=e("SIvP"),p=e("q1tI"),u=e.n(p),t=e("bdgK");function H(n,x,g,I,W){var j=x.getWordUntilPosition(g),o={startLineNumber:g.lineNumber,endLineNumber:g.lineNumber,startColumn:j.startColumn,endColumn:j.endColumn},v=I.map(function(b){return{label:b,kind:n.languages.CompletionItemKind.Keyword,insertText:b,insertTextRules:n.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:o}});return W.map(function(b){v.push(Object(E.a)(Object(E.a)({},b),{},{range:o}))}),v}var K=function(n){var x={label:"ifelse",kind:n.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` -`),insertTextRules:n.languages.CompletionItemInsertTextRule.InsertAsSnippet},g=["auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while","inline","restrict","_Bool","_Complex","_Imaginary","_Alignas","_Alignof","_Atomic","_Static_assert","_Noreturn","_Thread_local","_Generic"];n.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(o,v){var b=H(n,o,v,g,[x]);return{suggestions:b}}});var I=["False","None","True","and","as","assert","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","nonlocal","not","or","pass","raise","return","try","while","with","yield"];n.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(o,v){var b=[{label:"print",kind:n.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(` -`),insertTextRules:n.languages.CompletionItemInsertTextRule.InsertAsSnippet}],m=H(n,o,v,I,b);return{suggestions:m}}});var W=["abstract","assert","boolean","break","byte","case","catch","char","class","const","continue","default","do","double","else","enum","extends","final","finally","float","for","goto","if","implements","import","instance of","int","interface","long","native","new","package","private","protected","public","return","strictfp","short","static","super","switch","synchronized","this","throw","throws","transient","try","void","volatile","while"];n.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(o,v){var b=[x,{label:"main",kind:n.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(` -`),insertTextRules:n.languages.CompletionItemInsertTextRule.InsertAsSnippet},{label:"System.out.print",kind:n.languages.CompletionItemKind.Snippet,insertText:["System.out.print($0)"].join(` -`),insertTextRules:n.languages.CompletionItemInsertTextRule.InsertAsSnippet}],m=H(n,o,v,W,b);return{suggestions:m}}})},T="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";function s(n){return/^\d+$/.test(n)?"".concat(n,"px"):n}function D(){}var q=!1,ne={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python"};function ae(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],x=n;if(Array.isArray(n)){for(var g=0;g0||te.target.offsetWidth>0)&&U.current.instance.layout()}}catch(De){Y.e(De)}finally{Y.f()}}),i.observe(oe.current)),i}function le(){Q.b.warn(decodeURIComponent(T))}Object(p.useEffect)(function(){var i=U.current.instance;if(j!=null&&i&&G){var c=i.getModel();c&&j!==c.getValue()&&(q=!0,c.setValue(j),i.layout(),q=!1)}},[j,G,U.current]);function ce(){var i=U.current.instance;if(i){var c=i.getSelection(),Y=U.current.pastePos||{},X=new h.Range(Y.startLineNumber||c.endLineNumber,Y.startColumn||c.endColumn,Y.endLineNumber||c.endLineNumber,Y.endColumn||c.endColumn);setTimeout(function(){i.executeEdits("",[{range:X,text:""}])},300)}}function me(i){(window.navigator.platform.match("Mac")?i.metaKey:i.ctrlKey)&&i.keyCode==83&&(i.preventDefault(),C())}var ue=function(){if(P&&U.current.instance){var c=U.current.instance.getContentHeight();pe(c0||V.target.offsetWidth>0)&&P.layout()}}catch(J){B.e(J)}finally{B.f()}}),y.observe(O.current)),y}Object(p.useEffect)(function(){O.current&&e.e(32).then(e.t.bind(null,"M/lh",7)).then(function(P){h=P;var y=h.editor.createDiffEditor(O.current,Object(E.a)({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",ignoreTrimWhitespace:!1,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},m));r(y);var F=l(y);return function(){y.dispose();var B=y.getModel();B&&B.dispose(),F.unobserve(O.current)}})},[]),Object(p.useEffect)(function(){a&&a.setModel({original:h.editor.createModel(j,v),modified:h.editor.createModel(o,v)})},[j,o,v,a]);var d=s(g),C=s(W),R={width:d,height:C};return u.a.createElement("div",{className:"my-diff-editor",ref:O,style:R})}},a4uL:function(Z,_,e){},uMZB:function(Z,_,e){Z.exports={header:"header___3a50V",field:"field___SHW6f","oj-form-container":"oj-form-container___36KBv","oj-left-panel":"oj-left-panel___3Fdj5","oj-form-info":"oj-form-info___dilPb",footer:"footer___1Ie9U","test-case-name":"test-case-name___356US","btn-remove-case":"btn-remove-case___1Z5cd","icon-tag":"icon-tag___3zUaP",btn_back:"btn_back___2UBbR"}},xTsT:function(Z,_,e){"use strict";e.r(_);var E=e("T2oS"),f=e("W9HT"),Q=e("c1Ei"),N=e.n(Q),M=e("5Tp6"),$=e("k16G"),p=e("q1tI"),u=e.n(p),t=e("uMZB"),H=e.n(t),K=e("m3rI"),T=e("WHYC"),s=e("JxyJ"),D=e.n(s),q=e("OJz4"),ne=e("JPnl"),ae=e("ZW9T"),h=e("J66h"),z=e.n(h),k=e("wd/R"),n=e.n(k);_.default=function(){var x=Object(T.k)(),g=Object(T.m)(),I=g.submitId,W=Object(p.useState)(void 0),j=Object($.a)(W,2),o=j[0],v=j[1];function b(){x.goBack()}Object(p.useEffect)(function(){if(I){var V=function(){var J=Object(M.a)(N.a.mark(function S(){var re;return N.a.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:return ee.next=2,Object(q.e)(I);case 2:re=ee.sent,v(re.data);case 4:case"end":return ee.stop()}},S)}));return function(){return J.apply(this,arguments)}}();V()}},[I]);var m=o||{},O=m.status,A=m.created_at,L=m.code,a=m.name,r=m.language,l=m.pass_sets_count,d=m.set_count,C=m.error_msg,R=m.output,P=m.input,y=m.expected_output,F=m.execute_memory,B=m.user,w=m.execute_time;return u.a.createElement(f.a,{spinning:!o,delay:500},u.a.createElement("div",{className:"record-detail-info"},o?u.a.createElement(u.a.Fragment,null,u.a.createElement("header",{className:H.a.header},u.a.createElement("div",null,u.a.createElement("img",{src:"".concat(K.a.IMG_SERVER,"/images/").concat(B.image_url),alt:"user",width:30}),u.a.createElement("span",null,B.name)),u.a.createElement("h2",null," ",a," "),u.a.createElement("button",{className:"ant-btn",onClick:b},"\u8FD4\u56DE\u8BE5\u9898")),u.a.createElement("div",{className:"record-detail-body"},u.a.createElement("h2",null," \u63D0\u4EA4\u8BB0\u5F55 "),u.a.createElement("ul",{className:"record-info"},u.a.createElement("li",null," \u72B6\u6001\uFF1A",u.a.createElement("span",{className:O===0?"c-green":"c-red"},ne.a[O])," "),u.a.createElement("li",null," \u63D0\u4EA4\u65F6\u95F4\uFF1A",u.a.createElement("span",null,n()(A).format("YYYY-MM-DD hh:mm:ss"))," "),u.a.createElement("li",null," \u8BED\u8A00\uFF1A",u.a.createElement("span",null,r)," "),u.a.createElement("li",null," \u6267\u884C\u7528\u65F6\uFF1A",u.a.createElement("span",null,w*1e3,"ms")," "),u.a.createElement("li",null," ","".concat(l," / ").concat(d," \u4E2A\u901A\u8FC7\u7684\u6D4B\u8BD5\u7528\u4F8B")," ")),Object(ne.c)({status:O,error_msg:C,execute_time:w,output:R,input:P,expected_output:y}),u.a.createElement("h2",null," \u63D0\u4EA4\u7684\u5185\u5BB9 "),u.a.createElement(ae.b,{height:"200px",width:"100%",language:r.toLocaleLowerCase(),value:h.Base64.decode(L),options:{readOnly:!0}}))):null))}}}]); diff --git a/p__MyProblem__RecordDetail.b3643462.chunk.css b/p__MyProblem__RecordDetail.b3643462.chunk.css deleted file mode 100644 index 5141b772a9..0000000000 --- a/p__MyProblem__RecordDetail.b3643462.chunk.css +++ /dev/null @@ -1,1157 +0,0 @@ -.header___3a50V { - display: -ms-flexbox; - display: flex; - -ms-flex-flow: row nowrap; - flex-flow: row nowrap; - -ms-flex-align: center; - align-items: center; - height: 65px; - width: 100%; - background: #070f19; - color: #fff; - padding: 0 20px; -} -.header___3a50V h2 { - text-align: center; - color: #fff; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - margin: 0; - font-size: 16px; -} -.header___3a50V a { - color: #fff; -} -.header___3a50V div { - display: -ms-flexbox; - display: flex; - -ms-flex-flow: row nowrap; - flex-flow: row nowrap; - -ms-flex-align: center; - align-items: center; -} -.header___3a50V div img { - border-radius: 15px; - margin-right: 10px; -} -.field___SHW6f { - display: -ms-flexbox; - display: flex; - -ms-flex-flow: row nowrap; - flex-flow: row nowrap; - -ms-flex-align: center; - align-items: center; - -ms-flex-pack: justify; - justify-content: space-between; -} -.field___SHW6f > div { - width: 48%; -} -.oj-form-container___36KBv { - height: calc(100vh - 65px); - overflow: hidden; -} -.oj-left-panel___3Fdj5 { - height: calc(100vh - 121px); -} -.oj-form-info___dilPb { - padding: 20px 15px; - height: 100%; - overflow: auto; -} -.footer___1Ie9U { - display: -ms-flexbox; - display: flex; - -ms-flex-align: center; - align-items: center; - -ms-flex-pack: center; - justify-content: center; - height: 56px; - background: #121c24; -} -.footer___1Ie9U > button { - margin-right: 20px; -} -.test-case-name___356US { - display: -ms-flexbox; - display: flex; - -ms-flex-flow: row nowrap; - flex-flow: row nowrap; - -ms-flex-align: center; - align-items: center; - float: left; - color: rgba(0, 0, 0, 0.65); -} -.test-case-name___356US > div { - margin: 0 15px 0 15px; -} -.btn-remove-case___1Z5cd { - position: relative; - font-size: 20px; - color: #8e8e8e; - border-radius: 50%; - vertical-align: center; -} -.btn-remove-case___1Z5cd:hover { - color: #fff; - background: #e7514f; -} -.icon-tag___3zUaP { - font-size: 20px; - margin-left: 10px; - color: #4ebc7e; -} -.btn_back___2UBbR { - color: #888 !important; -} -.btn_back___2UBbR span { - margin-right: 6px; -} -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ - -.record-detail-info { - width: 100%; - background-color: #fff; -} -.record-detail-info .record-info { - display: -ms-flexbox; - display: flex; - -ms-flex-align: center; - align-items: center; - -ms-flex-flow: row nowrap; - flex-flow: row nowrap; - list-style: none; - padding: 0; - margin-bottom: 20px; -} -.record-detail-info .record-info li { - margin-right: 40px; -} -.record-detail-info .record-info li:last-child { - margin-right: 0; - -ms-flex: 1 0; - flex: 1 0; - text-align: right; -} -.record-detail-info .record-detail-body { - padding: 8px 16px; -} -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-modal, -.ant-image-preview { - pointer-events: none; -} -.ant-modal.zoom-enter, -.ant-modal.zoom-appear, -.ant-image-preview.zoom-enter, -.ant-image-preview.zoom-appear { - -ms-transform: none; - transform: none; - opacity: 0; - animation-duration: 0.3s; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.ant-modal-mask, -.ant-image-preview-mask { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1000; - height: 100%; - background-color: rgba(0, 0, 0, 0.45); - filter: alpha(opacity=50); -} -.ant-modal-mask-hidden, -.ant-image-preview-mask-hidden { - display: none; -} -.ant-modal-wrap, -.ant-image-preview-wrap { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - overflow: auto; - outline: 0; - -webkit-overflow-scrolling: touch; -} -.ant-input-affix-wrapper { - position: relative; - display: inline-block; - width: 100%; - min-width: 0; - padding: 3px 7px; - color: rgba(0, 0, 0, 0.85); - font-size: 12px; - line-height: 1.66667; - background-color: #fff; - background-image: none; - border: 1px solid #d9d9d9; - border-radius: 2px; - transition: all 0.3s; - display: -ms-inline-flexbox; - display: inline-flex; -} -.ant-input-affix-wrapper::-webkit-input-placeholder { - color: #bfbfbf; -} -.ant-input-affix-wrapper:-ms-input-placeholder { - color: #bfbfbf; -} -.ant-input-affix-wrapper::-ms-input-placeholder { - color: #bfbfbf; -} -.ant-input-affix-wrapper::placeholder { - color: #bfbfbf; -} -.ant-input-affix-wrapper:-ms-input-placeholder { - text-overflow: ellipsis; -} -.ant-input-affix-wrapper:placeholder-shown { - text-overflow: ellipsis; -} -.ant-input-affix-wrapper:hover { - border-color: #40a9ff; - border-right-width: 1px !important; -} -.ant-input-rtl .ant-input-affix-wrapper:hover { - border-right-width: 0; - border-left-width: 1px !important; -} -.ant-input-affix-wrapper:focus, -.ant-input-affix-wrapper-focused { - border-color: #40a9ff; - border-right-width: 1px !important; - outline: 0; - box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); -} -.ant-input-rtl .ant-input-affix-wrapper:focus, -.ant-input-rtl .ant-input-affix-wrapper-focused { - border-right-width: 0; - border-left-width: 1px !important; -} -.ant-input-affix-wrapper-disabled { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - cursor: not-allowed; - opacity: 1; -} -.ant-input-affix-wrapper-disabled:hover { - border-color: #d9d9d9; - border-right-width: 1px !important; -} -.ant-input-affix-wrapper[disabled] { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - cursor: not-allowed; - opacity: 1; -} -.ant-input-affix-wrapper[disabled]:hover { - border-color: #d9d9d9; - border-right-width: 1px !important; -} -.ant-input-affix-wrapper-borderless, -.ant-input-affix-wrapper-borderless:hover, -.ant-input-affix-wrapper-borderless:focus, -.ant-input-affix-wrapper-borderless-focused, -.ant-input-affix-wrapper-borderless-disabled, -.ant-input-affix-wrapper-borderless[disabled] { - background-color: transparent; - border: none; - box-shadow: none; -} -textarea.ant-input-affix-wrapper { - max-width: 100%; - height: auto; - min-height: 28px; - line-height: 1.66667; - vertical-align: bottom; - transition: all 0.3s, height 0s; -} -.ant-input-affix-wrapper-lg { - padding: 3.4px 11px; - font-size: 14px; -} -.ant-input-affix-wrapper-sm { - padding: 0px 7px; -} -.ant-input-affix-wrapper-rtl { - direction: rtl; -} -.ant-input-affix-wrapper-disabled .ant-input[disabled] { - background: transparent; -} -.ant-input-affix-wrapper > input.ant-input { - padding: 0; - border: none; - outline: none; -} -.ant-input-affix-wrapper > input.ant-input:focus { - box-shadow: none; -} -.ant-input-affix-wrapper::before { - width: 0; - visibility: hidden; - content: '\a0'; -} -.ant-input-prefix, -.ant-input-suffix { - display: -ms-flexbox; - display: flex; - -ms-flex: none; - flex: none; - -ms-flex-align: center; - align-items: center; -} -.ant-input-prefix { - margin-right: 4px; -} -.ant-input-suffix { - margin-left: 4px; -} -.ant-input-clear-icon { - color: rgba(0, 0, 0, 0.25); - font-size: 12px; - cursor: pointer; - transition: color 0.3s; - margin: 0 4px; - vertical-align: -1px; -} -.ant-input-clear-icon:hover { - color: rgba(0, 0, 0, 0.45); -} -.ant-input-clear-icon:active { - color: rgba(0, 0, 0, 0.85); -} -.ant-input-clear-icon + i { - margin-left: 6px; -} -.ant-input-clear-icon-hidden { - visibility: hidden; -} -.ant-input-clear-icon:last-child { - margin-right: 0; -} -.ant-input-affix-wrapper-textarea-with-clear-btn { - padding: 0 !important; - border: 0 !important; -} -.ant-input-textarea-clear-icon { - color: rgba(0, 0, 0, 0.25); - font-size: 12px; - cursor: pointer; - transition: color 0.3s; - position: absolute; - top: 0; - right: 0; - z-index: 1; - margin: 8px 8px 0 0; -} -.ant-input-textarea-clear-icon:hover { - color: rgba(0, 0, 0, 0.45); -} -.ant-input-textarea-clear-icon:active { - color: rgba(0, 0, 0, 0.85); -} -.ant-input-textarea-clear-icon + i { - margin-left: 6px; -} -.ant-input-textarea-clear-icon-hidden { - visibility: hidden; -} -.ant-input { - box-sizing: border-box; - margin: 0; - padding: 0; - font-variant: tabular-nums; - list-style: none; - font-feature-settings: tnum, "tnum"; - position: relative; - display: inline-block; - width: 100%; - min-width: 0; - padding: 3px 7px; - color: rgba(0, 0, 0, 0.85); - font-size: 12px; - line-height: 1.66667; - background-color: #fff; - background-image: none; - border: 1px solid #d9d9d9; - border-radius: 2px; - transition: all 0.3s; -} -.ant-input::-webkit-input-placeholder { - color: #bfbfbf; -} -.ant-input:-ms-input-placeholder { - color: #bfbfbf; -} -.ant-input::-ms-input-placeholder { - color: #bfbfbf; -} -.ant-input::placeholder { - color: #bfbfbf; -} -.ant-input:-ms-input-placeholder { - text-overflow: ellipsis; -} -.ant-input:placeholder-shown { - text-overflow: ellipsis; -} -.ant-input:hover { - border-color: #40a9ff; - border-right-width: 1px !important; -} -.ant-input-rtl .ant-input:hover { - border-right-width: 0; - border-left-width: 1px !important; -} -.ant-input:focus, -.ant-input-focused { - border-color: #40a9ff; - border-right-width: 1px !important; - outline: 0; - box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); -} -.ant-input-rtl .ant-input:focus, -.ant-input-rtl .ant-input-focused { - border-right-width: 0; - border-left-width: 1px !important; -} -.ant-input-disabled { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - cursor: not-allowed; - opacity: 1; -} -.ant-input-disabled:hover { - border-color: #d9d9d9; - border-right-width: 1px !important; -} -.ant-input[disabled] { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - cursor: not-allowed; - opacity: 1; -} -.ant-input[disabled]:hover { - border-color: #d9d9d9; - border-right-width: 1px !important; -} -.ant-input-borderless, -.ant-input-borderless:hover, -.ant-input-borderless:focus, -.ant-input-borderless-focused, -.ant-input-borderless-disabled, -.ant-input-borderless[disabled] { - background-color: transparent; - border: none; - box-shadow: none; -} -textarea.ant-input { - max-width: 100%; - height: auto; - min-height: 28px; - line-height: 1.66667; - vertical-align: bottom; - transition: all 0.3s, height 0s; -} -.ant-input-lg { - padding: 3.4px 11px; - font-size: 14px; -} -.ant-input-sm { - padding: 0px 7px; -} -.ant-input-rtl { - direction: rtl; -} -.ant-input-group { - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.85); - font-size: 12px; - font-variant: tabular-nums; - line-height: 1.66667; - list-style: none; - font-feature-settings: tnum, "tnum"; - position: relative; - display: table; - width: 100%; - border-collapse: separate; - border-spacing: 0; -} -.ant-input-group[class*='col-'] { - float: none; - padding-right: 0; - padding-left: 0; -} -.ant-input-group > [class*='col-'] { - padding-right: 8px; -} -.ant-input-group > [class*='col-']:last-child { - padding-right: 0; -} -.ant-input-group-addon, -.ant-input-group-wrap, -.ant-input-group > .ant-input { - display: table-cell; -} -.ant-input-group-addon:not(:first-child):not(:last-child), -.ant-input-group-wrap:not(:first-child):not(:last-child), -.ant-input-group > .ant-input:not(:first-child):not(:last-child) { - border-radius: 0; -} -.ant-input-group-addon, -.ant-input-group-wrap { - width: 1px; - white-space: nowrap; - vertical-align: middle; -} -.ant-input-group-wrap > * { - display: block !important; -} -.ant-input-group .ant-input { - float: left; - width: 100%; - margin-bottom: 0; - text-align: inherit; -} -.ant-input-group .ant-input:focus { - z-index: 1; - border-right-width: 1px; -} -.ant-input-group .ant-input:hover { - z-index: 1; - border-right-width: 1px; -} -.ant-input-group-addon { - position: relative; - padding: 0 7px; - color: rgba(0, 0, 0, 0.85); - font-weight: normal; - font-size: 12px; - text-align: center; - background-color: #fafafa; - border: 1px solid #d9d9d9; - border-radius: 2px; - transition: all 0.3s; -} -.ant-input-group-addon .ant-select { - margin: -4px -7px; -} -.ant-input-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector { - background-color: inherit; - border: 1px solid transparent; - box-shadow: none; -} -.ant-input-group-addon .ant-select-open .ant-select-selector, -.ant-input-group-addon .ant-select-focused .ant-select-selector { - color: #1890ff; -} -.ant-input-group-addon > i:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - content: ''; -} -.ant-input-group > .ant-input:first-child, -.ant-input-group-addon:first-child { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.ant-input-group > .ant-input:first-child .ant-select .ant-select-selector, -.ant-input-group-addon:first-child .ant-select .ant-select-selector { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.ant-input-group > .ant-input-affix-wrapper:not(:first-child) .ant-input { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.ant-input-group > .ant-input-affix-wrapper:not(:last-child) .ant-input { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.ant-input-group-addon:first-child { - border-right: 0; -} -.ant-input-group-addon:last-child { - border-left: 0; -} -.ant-input-group > .ant-input:last-child, -.ant-input-group-addon:last-child { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.ant-input-group > .ant-input:last-child .ant-select .ant-select-selector, -.ant-input-group-addon:last-child .ant-select .ant-select-selector { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.ant-input-group-lg .ant-input, -.ant-input-group-lg > .ant-input-group-addon { - padding: 3.4px 11px; - font-size: 14px; -} -.ant-input-group-sm .ant-input, -.ant-input-group-sm > .ant-input-group-addon { - padding: 0px 7px; -} -.ant-input-group-lg .ant-select-single .ant-select-selector { - height: 32px; -} -.ant-input-group-sm .ant-select-single .ant-select-selector { - height: 22px; -} -.ant-input-group .ant-input-affix-wrapper:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.ant-input-group .ant-input-affix-wrapper:not(:last-child) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.ant-input-group.ant-input-group-compact { - display: block; -} -.ant-input-group.ant-input-group-compact::before { - display: table; - content: ''; -} -.ant-input-group.ant-input-group-compact::after { - display: table; - clear: both; - content: ''; -} -.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child), -.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child), -.ant-input-group.ant-input-group-compact > .ant-input:not(:first-child):not(:last-child) { - border-right-width: 1px; -} -.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child):hover, -.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child):hover, -.ant-input-group.ant-input-group-compact > .ant-input:not(:first-child):not(:last-child):hover { - z-index: 1; -} -.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child):focus, -.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child):focus, -.ant-input-group.ant-input-group-compact > .ant-input:not(:first-child):not(:last-child):focus { - z-index: 1; -} -.ant-input-group.ant-input-group-compact > * { - display: inline-block; - float: none; - vertical-align: top; - border-radius: 0; -} -.ant-input-group.ant-input-group-compact > .ant-input-affix-wrapper { - display: -ms-inline-flexbox; - display: inline-flex; -} -.ant-input-group.ant-input-group-compact > .ant-picker-range { - display: -ms-inline-flexbox; - display: inline-flex; -} -.ant-input-group.ant-input-group-compact > *:not(:last-child) { - margin-right: -1px; - border-right-width: 1px; -} -.ant-input-group.ant-input-group-compact .ant-input { - float: none; -} -.ant-input-group.ant-input-group-compact > .ant-select > .ant-select-selector, -.ant-input-group.ant-input-group-compact > .ant-calendar-picker .ant-input, -.ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input, -.ant-input-group.ant-input-group-compact > .ant-cascader-picker .ant-input, -.ant-input-group.ant-input-group-compact > .ant-mention-wrapper .ant-mention-editor, -.ant-input-group.ant-input-group-compact > .ant-time-picker .ant-time-picker-input, -.ant-input-group.ant-input-group-compact > .ant-input-group-wrapper .ant-input { - border-right-width: 1px; - border-radius: 0; -} -.ant-input-group.ant-input-group-compact > .ant-select > .ant-select-selector:hover, -.ant-input-group.ant-input-group-compact > .ant-calendar-picker .ant-input:hover, -.ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input:hover, -.ant-input-group.ant-input-group-compact > .ant-cascader-picker .ant-input:hover, -.ant-input-group.ant-input-group-compact > .ant-mention-wrapper .ant-mention-editor:hover, -.ant-input-group.ant-input-group-compact > .ant-time-picker .ant-time-picker-input:hover, -.ant-input-group.ant-input-group-compact > .ant-input-group-wrapper .ant-input:hover { - z-index: 1; -} -.ant-input-group.ant-input-group-compact > .ant-select > .ant-select-selector:focus, -.ant-input-group.ant-input-group-compact > .ant-calendar-picker .ant-input:focus, -.ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input:focus, -.ant-input-group.ant-input-group-compact > .ant-cascader-picker .ant-input:focus, -.ant-input-group.ant-input-group-compact > .ant-mention-wrapper .ant-mention-editor:focus, -.ant-input-group.ant-input-group-compact > .ant-time-picker .ant-time-picker-input:focus, -.ant-input-group.ant-input-group-compact > .ant-input-group-wrapper .ant-input:focus { - z-index: 1; -} -.ant-input-group.ant-input-group-compact > .ant-select-focused { - z-index: 1; -} -.ant-input-group.ant-input-group-compact > .ant-select > .ant-select-arrow { - z-index: 1; -} -.ant-input-group.ant-input-group-compact > *:first-child, -.ant-input-group.ant-input-group-compact > .ant-select:first-child > .ant-select-selector, -.ant-input-group.ant-input-group-compact > .ant-calendar-picker:first-child .ant-input, -.ant-input-group.ant-input-group-compact > .ant-select-auto-complete:first-child .ant-input, -.ant-input-group.ant-input-group-compact > .ant-cascader-picker:first-child .ant-input, -.ant-input-group.ant-input-group-compact > .ant-mention-wrapper:first-child .ant-mention-editor, -.ant-input-group.ant-input-group-compact > .ant-time-picker:first-child .ant-time-picker-input { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} -.ant-input-group.ant-input-group-compact > *:last-child, -.ant-input-group.ant-input-group-compact > .ant-select:last-child > .ant-select-selector, -.ant-input-group.ant-input-group-compact > .ant-calendar-picker:last-child .ant-input, -.ant-input-group.ant-input-group-compact > .ant-select-auto-complete:last-child .ant-input, -.ant-input-group.ant-input-group-compact > .ant-cascader-picker:last-child .ant-input, -.ant-input-group.ant-input-group-compact > .ant-cascader-picker-focused:last-child .ant-input, -.ant-input-group.ant-input-group-compact > .ant-mention-wrapper:last-child .ant-mention-editor, -.ant-input-group.ant-input-group-compact > .ant-time-picker:last-child .ant-time-picker-input { - border-right-width: 1px; - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} -.ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input { - vertical-align: top; -} -.ant-input-group > .ant-input-rtl:first-child, -.ant-input-group-rtl .ant-input-group-addon:first-child { - border-radius: 0 2px 2px 0; -} -.ant-input-group-rtl .ant-input-group-addon:first-child { - border-right: 1px solid #d9d9d9; - border-left: 0; -} -.ant-input-group-rtl .ant-input-group-addon:last-child { - border-right: 0; - border-left: 1px solid #d9d9d9; -} -.ant-input-group-rtl.ant-input-group > .ant-input:last-child, -.ant-input-group-rtl.ant-input-group-addon:last-child { - border-radius: 2px 0 0 2px; -} -.ant-input-group-rtl.ant-input-group .ant-input-affix-wrapper:not(:first-child) { - border-radius: 2px 0 0 2px; -} -.ant-input-group-rtl.ant-input-group .ant-input-affix-wrapper:not(:last-child) { - border-radius: 0 2px 2px 0; -} -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > *:not(:last-child) { - margin-right: 0; - margin-left: -1px; - border-left-width: 1px; -} -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > *:first-child, -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-select:first-child > .ant-select-selector, -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-calendar-picker:first-child .ant-input, -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-select-auto-complete:first-child .ant-input, -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-cascader-picker:first-child .ant-input, -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-mention-wrapper:first-child .ant-mention-editor, -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-time-picker:first-child .ant-time-picker-input { - border-radius: 0 2px 2px 0; -} -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > *:last-child, -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-select:last-child > .ant-select-selector, -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-calendar-picker:last-child .ant-input, -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-select-auto-complete:last-child .ant-input, -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-cascader-picker:last-child .ant-input, -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-cascader-picker-focused:last-child .ant-input, -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-mention-wrapper:last-child .ant-mention-editor, -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-time-picker:last-child .ant-time-picker-input { - border-left-width: 1px; - border-radius: 2px 0 0 2px; -} -.ant-input-group-wrapper { - display: inline-block; - width: 100%; - text-align: start; - vertical-align: top; -} -.ant-input-password-icon { - color: rgba(0, 0, 0, 0.45); - cursor: pointer; - transition: all 0.3s; -} -.ant-input-password-icon:hover { - color: rgba(0, 0, 0, 0.85); -} -.ant-input[type='color'] { - height: 28px; -} -.ant-input[type='color'].ant-input-lg { - height: 32px; -} -.ant-input[type='color'].ant-input-sm { - height: 22px; - padding-top: 3px; - padding-bottom: 3px; -} -.ant-input-search-icon { - padding: 0 8px; -} -.ant-input-search-icon::before { - -ms-transform: translateX(-9px); - transform: translateX(-9px); -} -.ant-input-search-icon::after { - width: 28px; -} -.ant-input-affix-wrapper-lg .ant-input-search-icon { - padding: 0 9px; -} -.ant-input-affix-wrapper-lg .ant-input-search-icon::before { - -ms-transform: translateX(-10px); - transform: translateX(-10px); -} -.ant-input-affix-wrapper-lg .ant-input-search-icon::after { - width: 32px; -} -.ant-input-affix-wrapper-sm .ant-input-search-icon { - padding: 0 5px; -} -.ant-input-affix-wrapper-sm .ant-input-search-icon::before { - -ms-transform: translateX(-6px); - transform: translateX(-6px); -} -.ant-input-affix-wrapper-sm .ant-input-search-icon::after { - width: 22px; -} -.ant-input-search-icon { - margin-left: 0.5em; - color: rgba(0, 0, 0, 0.45); - cursor: pointer; - transition: all 0.3s; -} -.ant-input-search-icon:hover { - color: rgba(0, 0, 0, 0.85); -} -.ant-input-search-icon::before { - position: absolute; - top: 0; - bottom: 0; - display: block; - border-left: 1px solid #d9d9d9; - transition: all 0.3s; - content: ''; -} -.ant-input-search-icon::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - content: ''; -} -.ant-input-search:not(.ant-input-search-enter-button) { - padding-right: 0; -} -.ant-input-search-enter-button input { - border-right: 0; -} -.ant-input-search-enter-button input:hover, -.ant-input-search-enter-button input:focus { - border-color: #40a9ff; -} -.ant-input-search-enter-button.ant-input-affix-wrapper { - border-right: 0; -} -.ant-input-search-enter-button + .ant-input-group-addon, -.ant-input-search-enter-button input + .ant-input-group-addon { - padding: 0; - border: 0; -} -.ant-input-search-enter-button + .ant-input-group-addon .ant-input-search-button, -.ant-input-search-enter-button input + .ant-input-group-addon .ant-input-search-button { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.ant-input-group-wrapper-rtl { - direction: rtl; -} -.ant-input-group-rtl { - direction: rtl; -} -.ant-input-affix-wrapper.ant-input-affix-wrapper-rtl > input.ant-input { - border: none; - outline: none; -} -.ant-input-affix-wrapper-rtl .ant-input-prefix { - margin: 0 0 0 4px; -} -.ant-input-affix-wrapper-rtl .ant-input-suffix { - margin: 0 4px 0 0; -} -.ant-input-affix-wrapper-rtl .ant-input-clear-icon:last-child { - margin-right: 4px; - margin-left: 0; -} -.ant-input-affix-wrapper-rtl .ant-input-textarea-clear-icon { - right: auto; - left: 0; - margin: 8px 0 0 8px; -} -.ant-input-search-rtl { - direction: rtl; -} -.ant-input-search-rtl .ant-input-search-icon { - margin-right: 0.5em; - margin-left: 0; -} -.ant-input-search-rtl .ant-input-search-icon::before { - border-left: none; -} -.ant-input-search-rtl .ant-input-search-icon::after { - right: auto; - left: 0; - border-right: 1px solid #d9d9d9; - transition: all 0.3s; -} -.ant-input-search-rtl.ant-input-search:not(.ant-input-search-enter-button) { - padding-right: 7px; - padding-left: 0; -} -.ant-input-search-rtl.ant-input-search-enter-button input { - border-right: 1px solid #d9d9d9; - border-left: 0; -} -.ant-input-search-rtl.ant-input-search-enter-button input:hover, -.ant-input-search-rtl.ant-input-search-enter-button input:focus { - border-color: #40a9ff; -} -.ant-input-search-rtl.ant-input-search-enter-button.ant-input-affix-wrapper { - border-right: 1px solid #d9d9d9; - border-left: 0; -} -.ant-input-search-rtl.ant-input-search-enter-button.ant-input-affix-wrapper:hover, -.ant-input-search-rtl.ant-input-search-enter-button.ant-input-affix-wrapper:focus { - border-color: #40a9ff; -} -.ant-input-search-rtl.ant-input-search-enter-button + .ant-input-group-addon, -.ant-input-search-rtl.ant-input-search-enter-button input + .ant-input-group-addon { - padding: 0; - border: 0; -} -.ant-input-search-rtl.ant-input-search-enter-button + .ant-input-group-addon .ant-input-search-button, -.ant-input-search-rtl.ant-input-search-enter-button input + .ant-input-group-addon .ant-input-search-button { - width: 100%; - border-radius: 2px 0 0 2px; -} -@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { - .ant-input { - height: 28px; - } - .ant-input-lg { - height: 32px; - } - .ant-input-sm { - height: 22px; - } - .ant-input-affix-wrapper > input.ant-input { - height: auto; - } -} -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ - -.footer { - display: -ms-flexbox; - display: flex; - -ms-flex-flow: row nowrap; - flex-flow: row nowrap; - -ms-flex-align: center; - align-items: center; - height: 56px; - background: #121c24; - color: #fff; - padding: 0 20px; - -ms-flex-pack: justify; - justify-content: space-between; -} -.test-case-panel { - position: relative; -} -.test-case-panel .error { - font-size: 12px; - color: #fb3226; -} -.test-case-panel .test-case-panel-body { - position: absolute; - will-change: transform; - width: 100%; - transition: all 0.2s linear; - bottom: 0; - transform: translate3d(0, 350px, 0); - opacity: 0.1; -} -.test-case-panel .test-case-panel-body.active { - transform: translate3d(0, -56px, 0); - opacity: 1; -} -.test-case-panel .tab-panel-body { - padding: 20px 10px; - height: 240px; - background-color: #070f19; - display: -ms-flexbox; - display: flex; - -ms-flex-flow: column nowrap; - flex-flow: column nowrap; - -ms-flex-pack: center; - justify-content: center; - color: #ddd; -} -.test-case-panel .tab-panel-body .tip { - text-align: center; -} -.test-case-panel .tab-panel-body textarea { - background: #070f19 !important; - color: #fff; - font-size: 14px; - border: 0 solid transparent !important; - height: 200px; - outline: none; -} -.test-case-panel .btn-green { - margin-right: 10px; - color: #28bd8b; - border-color: #28bd8b; -} -.test-case-panel .btn-collapse { - position: absolute; - top: 0; - width: 54px; - height: 27px; - left: 50%; - margin-left: -27px; - background: #2a3a4f; - z-index: 8; - border-bottom-left-radius: 100px; - border-bottom-right-radius: 100px; - color: #fff; - text-align: center; - cursor: pointer; - opacity: 0.4; - transition: all 0.3s; -} -.test-case-panel .btn-collapse.up { - top: -294px; -} -ul.s-navs { - list-style: none; - margin: 0; - padding: 0 17px; - height: 54px; - display: -ms-flexbox; - display: flex; - -ms-flex-flow: row nowrap; - flex-flow: row nowrap; - -ms-flex-align: center; - align-items: center; - background: #0f1e31; - font-size: 14px; - color: #ddd; -} -ul.s-navs.bg-white { - background: #fff; - color: #888; -} -ul.s-navs.bg-white a { - color: #888; -} -ul.s-navs a { - color: #ddd; - display: block; - margin-right: 20px; - height: 54px; - line-height: 54px; - border-bottom: 2px solid transparent; -} -ul.s-navs a.active { - color: #5091ff; - border-bottom: 2px solid #5091ff; -} -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ - -.ldsRing___2F8W7 { - position: relative; - width: 40px; - height: 40px; - margin: 0 auto; -} -.idsRingWrapper___fC2cF { - position: absolute; - z-index: 1000; - width: 100%; - height: 100%; - left: 0; - top: 0; - display: -ms-flexbox; - display: flex; - -ms-flex-flow: column nowrap; - flex-flow: column nowrap; - -ms-flex-pack: center; - justify-content: center; -} -.idsRingWrapper___fC2cF p { - text-align: center; - margin-top: 12px; -} -.ldsRing___2F8W7 div { - box-sizing: border-box; - display: block; - position: absolute; - width: 32px; - height: 32px; - margin: 4px; - border: 4px solid #1976d2; - border-radius: 50%; - animation: ldsring___3A88y 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite; - border-color: #1976d2 transparent transparent transparent; -} -.ldsRing___2F8W7 div:nth-child(1) { - animation-delay: -0.45s; -} -.ldsRing___2F8W7 div:nth-child(2) { - animation-delay: -0.3s; -} -.ldsRing___2F8W7 div:nth-child(3) { - animation-delay: -0.15s; -} -@keyframes ldsring___3A88y { - 0% { - transform: rotate(0deg); - } - 100% { - transform: rotate(360deg); - } -} -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ - -@font-face{font-family:KaTeX_AMS;src:url(./static/KaTeX_AMS-Regular.d4531cf7.woff2) format("woff2"),url(./static/KaTeX_AMS-Regular.b1489df1.woff) format("woff"),url(./static/KaTeX_AMS-Regular.f80d9eaf.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Bold.f046a374.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Bold.7ce7636b.woff) format("woff"),url(./static/KaTeX_Caligraphic-Bold.0c96bc8f.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Regular.4519ba4c.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Regular.4a559f36.woff) format("woff"),url(./static/KaTeX_Caligraphic-Regular.35f3c951.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Bold.5b8749ee.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Bold.2ea3916b.woff) format("woff"),url(./static/KaTeX_Fraktur-Bold.069514d4.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Regular.2c629b06.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Regular.0d90113d.woff) format("woff"),url(./static/KaTeX_Fraktur-Regular.96556db6.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Bold.20b90c20.woff2) format("woff2"),url(./static/KaTeX_Main-Bold.a9cdbc85.woff) format("woff"),url(./static/KaTeX_Main-Bold.07e762d0.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-BoldItalic.b345de5b.woff2) format("woff2"),url(./static/KaTeX_Main-BoldItalic.7649d52f.woff) format("woff"),url(./static/KaTeX_Main-BoldItalic.bc8d96e9.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Italic.ab751a9e.woff2) format("woff2"),url(./static/KaTeX_Main-Italic.e3954fe9.woff) format("woff"),url(./static/KaTeX_Main-Italic.44a32ae6.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Regular.13b3f852.woff2) format("woff2"),url(./static/KaTeX_Main-Regular.9e75cd60.woff) format("woff"),url(./static/KaTeX_Main-Regular.af7fc7b3.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-BoldItalic.d5d35e84.woff2) format("woff2"),url(./static/KaTeX_Math-BoldItalic.94810ff6.woff) format("woff"),url(./static/KaTeX_Math-BoldItalic.4d6241be.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-Italic.ffda8803.woff2) format("woff2"),url(./static/KaTeX_Math-Italic.11278d36.woff) format("woff"),url(./static/KaTeX_Math-Italic.cae7ea26.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"KaTeX_SansSerif";src:url(./static/KaTeX_SansSerif-Bold.5a20a475.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Bold.2946bdb5.woff) format("woff"),url(./static/KaTeX_SansSerif-Bold.f0ad0abc.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"KaTeX_SansSerif";src:url(./static/KaTeX_SansSerif-Italic.e5fc2aef.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Italic.c834ba6d.woff) format("woff"),url(./static/KaTeX_SansSerif-Italic.c7feacd5.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"KaTeX_SansSerif";src:url(./static/KaTeX_SansSerif-Regular.5bf28900.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Regular.a4fd0563.woff) format("woff"),url(./static/KaTeX_SansSerif-Regular.5af9e1cf.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Script;src:url(./static/KaTeX_Script-Regular.a1c15978.woff2) format("woff2"),url(./static/KaTeX_Script-Regular.cd3b0634.woff) format("woff"),url(./static/KaTeX_Script-Regular.dd0db7ae.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size1;src:url(./static/KaTeX_Size1-Regular.1876361f.woff2) format("woff2"),url(./static/KaTeX_Size1-Regular.c4ae0d25.woff) format("woff"),url(./static/KaTeX_Size1-Regular.bbd9552c.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size2;src:url(./static/KaTeX_Size2-Regular.f516b73c.woff2) format("woff2"),url(./static/KaTeX_Size2-Regular.635e9324.woff) format("woff"),url(./static/KaTeX_Size2-Regular.d1e8ff17.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size3;src:url(./static/KaTeX_Size3-Regular.1ef7adae.woff2) format("woff2"),url(./static/KaTeX_Size3-Regular.f32a9fde.woff) format("woff"),url(./static/KaTeX_Size3-Regular.5d632274.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size4;src:url(./static/KaTeX_Size4-Regular.4f012d6a.woff2) format("woff2"),url(./static/KaTeX_Size4-Regular.f668d566.woff) format("woff"),url(./static/KaTeX_Size4-Regular.1d132596.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Typewriter;src:url(./static/KaTeX_Typewriter-Regular.4f31d033.woff2) format("woff2"),url(./static/KaTeX_Typewriter-Regular.d3c8e68f.woff) format("woff"),url(./static/KaTeX_Typewriter-Regular.b1d1af1a.ttf) format("truetype");font-weight:400;font-style:normal}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.11.1"}.katex .katex-mathml{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-weight:700;font-style:italic}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px;min-width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{display:inline-block;border:0 solid;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline{display:inline-block;width:100%;border-bottom-style:dashed}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .op-limits>.vlist-t{text-align:center}.katex .accent>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;position:absolute;width:100%;height:inherit;fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;min-height:0;max-width:none;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left} - diff --git a/p__MyProblem__RecordDetail.d62476eb.chunk.css b/p__MyProblem__RecordDetail.d62476eb.chunk.css new file mode 100644 index 0000000000..c53b442319 --- /dev/null +++ b/p__MyProblem__RecordDetail.d62476eb.chunk.css @@ -0,0 +1,144 @@ +.header___3a50V { + display: -ms-flexbox; + display: flex; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-align: center; + align-items: center; + height: 65px; + width: 100%; + background: #070f19; + color: #fff; + padding: 0 20px; +} +.header___3a50V h2 { + text-align: center; + color: #fff; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + margin: 0; + font-size: 16px; +} +.header___3a50V a { + color: #fff; +} +.header___3a50V div { + display: -ms-flexbox; + display: flex; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-align: center; + align-items: center; +} +.header___3a50V div img { + border-radius: 15px; + margin-right: 10px; +} +.field___SHW6f { + display: -ms-flexbox; + display: flex; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; +} +.field___SHW6f > div { + width: 48%; +} +.oj-form-container___36KBv { + height: calc(100vh - 65px); + overflow: hidden; +} +.oj-left-panel___3Fdj5 { + height: calc(100vh - 121px); +} +.oj-form-info___dilPb { + padding: 20px 15px; + height: 100%; + overflow: auto; +} +.footer___1Ie9U { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + height: 56px; + background: #121c24; +} +.footer___1Ie9U > button { + margin-right: 20px; +} +.test-case-name___356US { + display: -ms-flexbox; + display: flex; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-align: center; + align-items: center; + float: left; + color: rgba(0, 0, 0, 0.65); +} +.test-case-name___356US > div { + margin: 0 15px 0 15px; +} +.btn-remove-case___1Z5cd { + position: relative; + font-size: 20px; + color: #8e8e8e; + border-radius: 50%; + vertical-align: center; +} +.btn-remove-case___1Z5cd:hover { + color: #fff; + background: #e7514f; +} +.icon-tag___3zUaP { + font-size: 20px; + margin-left: 10px; + color: #4ebc7e; +} +.btn_back___2UBbR { + color: #888 !important; +} +.btn_back___2UBbR span { + margin-right: 6px; +} +/* stylelint-disable no-duplicate-selectors */ +/* stylelint-disable */ +/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ + +.record-detail-info { + width: 100%; + background-color: #fff; +} +.record-detail-info .record-info { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + list-style: none; + padding: 0; + margin-bottom: 20px; +} +.record-detail-info .record-info li { + margin-right: 40px; +} +.record-detail-info .record-info li:last-child { + margin-right: 0; + -ms-flex: 1 0; + flex: 1 0; + text-align: right; +} +.record-detail-info .record-detail-body { + padding: 8px 16px; +} +/* stylelint-disable no-duplicate-selectors */ +/* stylelint-disable */ +/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ + diff --git a/p__MyProblem__RecordDetail.f712a1d7.async.js b/p__MyProblem__RecordDetail.f712a1d7.async.js new file mode 100644 index 0000000000..e70aa4523f --- /dev/null +++ b/p__MyProblem__RecordDetail.f712a1d7.async.js @@ -0,0 +1,5 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[177],{JxyJ:function(Y,l,t){},OJz4:function(Y,l,t){"use strict";t.d(l,"d",function(){return te}),t.d(l,"h",function(){return Z}),t.d(l,"b",function(){return A}),t.d(l,"f",function(){return U}),t.d(l,"e",function(){return Q}),t.d(l,"c",function(){return s}),t.d(l,"a",function(){return n}),t.d(l,"g",function(){return w}),t.d(l,"i",function(){return L}),t.d(l,"k",function(){return k}),t.d(l,"j",function(){return H});var d=t("ErOA");function te(i){return Object(d.c)("myproblems/".concat(i,".json"),{hidePopLogin:!0})}function Z(i,f){return Object(d.f)("myproblems/".concat(i,"/code_submit.json"),f)}function A(i,f){return Object(d.c)("myproblems/".concat(i,"/code_debug.json"),f)}function U(i,f){return Object(d.c)("myproblems/".concat(i,"/submit_records.json"),f)}function Q(i){return Object(d.c)("myproblems/record_detail.json",{id:i})}function s(i,f){return Object(d.c)("myproblems/".concat(i,"/result.json"),{mode:f})}function n(i,f){return Object(d.f)("myproblems/".concat(i,"/add_notes.json"),f)}function w(i){return Object(d.f)("myproblems/".concat(i,"/restore_initial_code.json"))}function L(i){return Object(d.f)("myproblems/".concat(i,"/sync_code.json"))}function k(i,f){return Object(d.f)("myproblems/".concat(i,"/update_code.json"),f)}function H(i,f){return Object(d.f)("discusses/".concat(i,"/plus.json"),f)}},ZW9T:function(Y,l,t){"use strict";t.d(l,"a",function(){return re});var d=t("XEnU"),te=t("miYZ"),Z=t("tsqr"),A=t("Cmcn"),U=t("k16G"),Q=t("SIvP"),s=t("q1tI"),n=t.n(s),w=t("bdgK");function L(e,g,_,h,b){var p=g.getWordUntilPosition(_),E={startLineNumber:_.lineNumber,endLineNumber:_.lineNumber,startColumn:p.startColumn,endColumn:p.endColumn},m=h.map(function(a){return{label:a,kind:e.languages.CompletionItemKind.Keyword,insertText:a,insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:E}});return b.map(function(a){m.push(Object(d.a)(Object(d.a)({},a),{},{range:E}))}),m}var k=function(e){var g={label:"ifelse",kind:e.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` +`),insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet},_=["auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while","inline","restrict","_Bool","_Complex","_Imaginary","_Alignas","_Alignof","_Atomic","_Static_assert","_Noreturn","_Thread_local","_Generic"];e.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(E,m){var a=L(e,E,m,_,[g]);return{suggestions:a}}});var h=["False","None","True","and","as","assert","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","nonlocal","not","or","pass","raise","return","try","while","with","yield"];e.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(E,m){var a=[{label:"print",kind:e.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(` +`),insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet}],C=L(e,E,m,h,a);return{suggestions:C}}});var b=["abstract","assert","boolean","break","byte","case","catch","char","class","const","continue","default","do","double","else","enum","extends","final","finally","float","for","goto","if","implements","import","instance of","int","interface","long","native","new","package","private","protected","public","return","strictfp","short","static","super","switch","synchronized","this","throw","throws","transient","try","void","volatile","while"];e.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(E,m){var a=[g,{label:"main",kind:e.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(` +`),insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet},{label:"System.out.print",kind:e.languages.CompletionItemKind.Snippet,insertText:["System.out.print($0)"].join(` +`),insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet}],C=L(e,E,m,b,a);return{suggestions:C}}})},H="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";function i(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}function f(){}var q=!1,ne={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python"};function x(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],g=e;if(Array.isArray(e)){for(var _=0;_0||D.target.offsetWidth>0)&&u.current.instance.layout()}}catch(Pe){j.e(Pe)}finally{j.f()}}),o.observe(G.current)),o}function ie(){Z.b.warn(decodeURIComponent(H))}Object(s.useEffect)(function(){var o=u.current.instance;if(p!=null&&o&&y){var r=o.getModel();r&&p!==r.getValue()&&(q=!0,r.setValue(p),o.layout(),q=!1)}},[p,y,u.current]);function le(){var o=u.current.instance;if(o){var r=o.getSelection(),j=u.current.pastePos||{},v=new c.Range(j.startLineNumber||r.endLineNumber,j.startColumn||r.endColumn,j.endLineNumber||r.endLineNumber,j.endColumn||r.endColumn);setTimeout(function(){o.executeEdits("",[{range:v,text:""}])},300)}}function de(o){(window.navigator.platform.match("Mac")?o.metaKey:o.ctrlKey)&&o.keyCode==83&&(o.preventDefault(),V())}var oe=function(){if(K&&u.current.instance){var r=u.current.instance.getContentHeight();fe(r0||W.target.offsetWidth>0)&&K.layout()}}catch(X){P.e(X)}finally{P.f()}}),O.observe(R.current)),O}Object(s.useEffect)(function(){R.current&&t.e(32).then(t.t.bind(null,"M/lh",7)).then(function(K){c=K;var O=c.editor.createDiffEditor(R.current,Object(d.a)({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",ignoreTrimWhitespace:!1,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},C));$(O);var M=F(O);return function(){O.dispose();var P=O.getModel();P&&P.dispose(),M.unobserve(R.current)}})},[]),Object(s.useEffect)(function(){S&&S.setModel({original:c.editor.createModel(p,m),modified:c.editor.createModel(E,m)})},[p,E,m,S]);var z=i(_),V=i(b),N={width:z,height:V};return n.a.createElement("div",{className:"my-diff-editor",ref:R,style:N})}},uMZB:function(Y,l,t){Y.exports={header:"header___3a50V",field:"field___SHW6f","oj-form-container":"oj-form-container___36KBv","oj-left-panel":"oj-left-panel___3Fdj5","oj-form-info":"oj-form-info___dilPb",footer:"footer___1Ie9U","test-case-name":"test-case-name___356US","btn-remove-case":"btn-remove-case___1Z5cd","icon-tag":"icon-tag___3zUaP",btn_back:"btn_back___2UBbR"}},xTsT:function(Y,l,t){"use strict";t.r(l);var d=t("T2oS"),te=t("W9HT"),Z=t("c1Ei"),A=t.n(Z),U=t("5Tp6"),Q=t("k16G"),s=t("q1tI"),n=t.n(s),w=t("uMZB"),L=t.n(w),k=t("m3rI"),H=t("WHYC"),i=t("JxyJ"),f=t.n(i),q=t("OJz4"),ne=t("ZW9T"),x=t("J66h"),c=t.n(x),se=t("wd/R"),re=t.n(se);l.default=function(){var e=Object(H.k)(),g=Object(H.m)(),_=g.submitId,h=Object(s.useState)(void 0),b=Object(Q.a)(h,2),p=b[0],E=b[1];function m(){e.goBack()}Object(s.useEffect)(function(){if(_){var J=function(){var W=Object(U.a)(A.a.mark(function X(){var ee;return A.a.wrap(function(T){for(;;)switch(T.prev=T.next){case 0:return T.next=2,Object(q.e)(_);case 2:ee=T.sent,E(ee.data);case 4:case"end":return T.stop()}},X)}));return function(){return W.apply(this,arguments)}}();J()}},[_]);var a=p||{},C=a.status,R=a.created_at,I=a.code,B=a.name,S=a.language,$=a.pass_sets_count,F=a.set_count,z=a.error_msg,V=a.output,N=a.input,K=a.expected_output,O=a.execute_memory,M=a.user,P=a.execute_time;return n.a.createElement(te.a,{spinning:!p,delay:500},n.a.createElement("div",{className:"record-detail-info"},p?n.a.createElement(n.a.Fragment,null,n.a.createElement("header",{className:L.a.header},n.a.createElement("div",null,n.a.createElement("img",{src:"".concat(k.a.IMG_SERVER,"/images/").concat(M.image_url),alt:"user",width:30}),n.a.createElement("span",null,M.name)),n.a.createElement("h2",null," ",B," "),n.a.createElement("button",{className:"ant-btn",onClick:m},"\u8FD4\u56DE\u8BE5\u9898")),n.a.createElement("div",{className:"record-detail-body"},n.a.createElement("h2",null," \u63D0\u4EA4\u8BB0\u5F55 "),n.a.createElement("ul",{className:"record-info"},n.a.createElement("li",null," \u72B6\u6001\uFF1A",n.a.createElement("span",{className:C===4?"c-red":"c-green"},C===4?"\u7F16\u8BD1\u5931\u8D25":"\u7F16\u8BD1\u901A\u8FC7")," "),n.a.createElement("li",null," \u63D0\u4EA4\u65F6\u95F4\uFF1A",n.a.createElement("span",null,re()(R).format("YYYY-MM-DD hh:mm:ss"))," "),n.a.createElement("li",null," \u8BED\u8A00\uFF1A",n.a.createElement("span",null,S)," "),n.a.createElement("li",null," \u6267\u884C\u7528\u65F6\uFF1A",n.a.createElement("span",null,P*1e3,"ms")," "),n.a.createElement("li",null," ","".concat($," / ").concat(F," \u4E2A\u901A\u8FC7\u7684\u6D4B\u8BD5\u7528\u4F8B")," ")),C===4?n.a.createElement(n.a.Fragment,null,n.a.createElement("p",{className:"c-red"},"\u63D0\u793A\uFF1A"),n.a.createElement("pre",null,x.Base64.decode(z))):null,C!==4?!!N&&n.a.createElement(n.a.Fragment,null,n.a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u5165\uFF1A"),n.a.createElement("pre",null,N),n.a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),n.a.createElement("pre",null,x.Base64.decode(V)),n.a.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),n.a.createElement("pre",null,x.Base64.decode(K))):null,n.a.createElement("h2",null," \u63D0\u4EA4\u7684\u5185\u5BB9 "),n.a.createElement(ne.b,{height:"200px",width:"100%",language:S.toLocaleLowerCase(),value:x.Base64.decode(I),options:{readOnly:!0}}))):null))}}}]); diff --git a/p__MyProblem__index.15011649.async.js b/p__MyProblem__index.15011649.async.js deleted file mode 100644 index 6e400dbc19..0000000000 --- a/p__MyProblem__index.15011649.async.js +++ /dev/null @@ -1,19 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[178,5,6],{"+k/U":function(I,u,e){I.exports={pagination:"pagination___2XcQw",info:"info___12Y4R"}},"07cG":function(I,u,e){I.exports={ldsRing:"ldsRing___2F8W7",idsRingWrapper:"idsRingWrapper___fC2cF",ldsring:"ldsring___3A88y"}},"7SP1":function(I,u,e){},"7ahc":function(I,u,e){"use strict";e.d(u,"a",function(){return d});var b=e("XEnU"),p=e("IIKO"),W=e("+L6B"),_=e("2/Rp"),E=e("y8nQ"),a=e("Vl3Y"),o=e("k16G"),g=e("OaEy"),s=e("2fM7"),l=e("q1tI"),m=e.n(l),h=e("VrN/"),r=e.n(h),f=e("p77/"),re=e.n(f),K=e("c5Ni"),t=e.n(K),O=s.a.Option,de={labelCol:{span:4},wrapperCol:{span:20}},me={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};u.b=function(U){var B=U.callback,Q=U.onCancel,te=Object(l.useState)("python"),z=Object(o.a)(te,2),R=z[0],y=z[1];function J(P){y(me[P][1])}function ee(P){B(P)}return m.a.createElement(a.a,Object(p.a)({},de,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:ee}),m.a.createElement(a.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},m.a.createElement(s.a,{onChange:J},Object.keys(me).map(function(P){return m.a.createElement(O,{key:P,value:P},me[P][0])}))),m.a.createElement(a.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},m.a.createElement(d,{mode:R})),m.a.createElement("div",{className:"flex-container flex-end"},m.a.createElement(_.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),m.a.createElement(_.a,{type:"ghost",onClick:Q},"\u53D6\u6D88")))};function d(U){var B=U.value,Q=U.onChange,te=U.mode,z=U.options,R=z===void 0?{}:z,y=Object(l.useRef)(),J=Object(l.useState)(),ee=Object(o.a)(J,2),P=ee[0],_e=ee[1];return Object(l.useEffect)(function(){if(P){var ae=function(A){var j=A.getValue();Q&&Q(j)};return P.on("change",ae),function(){P.off("change",ae)}}},[P,Q]),Object(l.useEffect)(function(){P&&P.setOption("mode",te)},[P,te]),Object(l.useEffect)(function(){P&&((B!==P.getValue()||B==="")&&setTimeout(function(){P.setValue(B||" ")},300))},[P,B]),Object(l.useEffect)(function(){if(y.current&&!P){var ae=r.a.fromTextArea(y.current,Object(b.a)({mode:te,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},R));_e(ae)}},[y.current,P]),m.a.createElement("div",{className:"my-codemirror-container"},m.a.createElement("textarea",{ref:y}))}},"9Bee":function(I,u,e){"use strict";var b=e("q1tI"),p=e.n(b),W=e("vg9a"),_=e("k16G"),E=e("DlQD"),a=e.n(E),o=e("rUJ1");function g(v,A){var j=v.match(/^(\s+)(?:```)/);if(j===null)return A;var V=j[1];return A.split(` -`).map(function(Ce){var Re=Ce.match(/^\s+/);if(Re===null)return Ce;var Ee=Object(_.a)(Re,1),ne=Ee[0];return ne.length>=V.length?Ce.slice(V.length):Ce}).join(` -`)}var s=[],l=["
      "],m=new a.a.Renderer,h=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function r(){s.length=0,l=["
        "]}function f(v,A,j,V){if(A>=v.length||v[A].level<=j)return A;var Ce=v[A];V.push("
      • "+Ce.text+""),A++;var Re=[];return A=f(v,A,Ce.level,Re),Re.length>0&&(V.push("
          "),Re.forEach(function(Ee){V.push(Ee)}),V.push("
        ")),V.push("
      • "),A=f(v,A,j,V),A}function re(){return f(s,0,0,l),l.push("
      "),l.join("")}var K={heading:function(A){var j=h.exec(A);if(j)return{type:"heading",raw:j[0],depth:j[1].length,text:j[2]}},fences:function(A){var j=this.rules.block.fences.exec(A);if(j){var V=j[0],Ce=g(V,j[3]||""),Re=j[2]?j[2].trim():j[2];if(["latex","katex","math"].indexOf(Re)>=0){var Ee=de(),ne=Ce;Ce=Ee,me[Ee]={type:"block",expression:ne}}return{type:"code",raw:V,lang:Re,text:Ce}}}},t=/(?:\${2})([^\n`]+?)(?:\${2})/gi,O=0,de=function(){return"__special_katext_id_".concat(O++,"__")},me={};function d(){return me}function U(){O=0,me={}}function B(v){return v=v.replace(t,function(A,j){var V=de();return me[V]={type:"inline",expression:j},V}),v}var Q=m.listitem;m.listitem=function(v){return Q(B(v))};var te=m.paragraph;m.paragraph=function(v){return te(B(v))};var z=m.tablecell;m.tablecell=function(v,A){return z(B(v),A)},m.code=function(v,A,j){var V=(A||"").match(/\S*/)[0];return V?["latex","katex","math"].indexOf(V)>=0?"

      ".concat(v,"

      "):'
      ').concat(j?v:Object(o.escape)(v,!0),`
      -`):'
      '+(j?v:Object(o.escape)(v,!0))+"
      "},m.heading=function(v,A,j){var V=this.options.headerPrefix+j.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return s.push({anchor:V,level:A,text:v}),"'+v+""},a.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),a.a.use({tokenizer:K,renderer:m});var R=a.a,y=e("SJMd"),J=e("m3rI"),ee=e("Oy/b"),P=/]*>/g;function _e(v){var A=document.createElement("div");return A.innerHTML=v,A.childNodes.length===0?"":A.childNodes[0].nodeValue}var ae=u.a=function(v){var A=v.value,j=A===void 0?"":A,V=v.className,Ce=v.style,Re=Ce===void 0?{}:Ce,Ee=String(j),ne=Object(b.useMemo)(function(){try{var lt=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,ke=/\"\/api\/attachments\/|\"\/attachments\/download\//g,ot=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;Ee=Ee.replace(lt,"("+J.a.API_SERVER+"/api/attachments/").replace(ke,'"'+J.a.API_SERVER+"/api/attachments/").replace(ot,'"'+J.a.API_SERVER+"/files/uploads/")}catch(it){}var Ne=R(Ee),xt=d();return Ee.match(/\[TOC\]/)&&(Ne=Ne.replace("

      [TOC]

      ",re()),r()),Ne=Ne.replace(/(__special_katext_id_\d+__)/g,function(it,_t){var ut=xt[_t],tt=ut.type,oe=ut.expression;return Object(ee.renderToString)(_e(oe)||"",{displayMode:tt==="block",throwOnError:!1,output:"html"})}),Ne=Ne.replace(/โ–/g,"\u2581\u2581\u2581"),U(),Ne},[Ee]),He=Object(b.useRef)();function Ze(lt){var ke=lt.target;if(ke.tagName.toUpperCase()==="A"){var ot=ke.getAttribute("href");if(ot.startsWith("#")){lt.preventDefault();var Ne=document.getElementById(ot.replace("#",""));Ne&&Ne.scrollIntoView(!0)}}}return Object(b.useEffect)(function(){if(He.current&&ne&&(ne.match(P)&&window.PR.prettyPrint()),He.current)return He.current.addEventListener("click",Ze),function(){He.current.removeEventListener("click",Ze),U(),r()}},[ne,He.current,Ze]),p.a.createElement("div",{ref:He,style:Re,className:"".concat(V||""," markdown-body"),dangerouslySetInnerHTML:{__html:ne}})}},"9VGf":function(I,u,e){"use strict";e.d(u,"a",function(){return W});var b=e("q1tI"),p=e.n(b);function W(_,E){var a=Object(b.useRef)();Object(b.useEffect)(function(){a.current=_}),Object(b.useEffect)(function(){function o(){a.current()}if(E!==null){var g=setInterval(o,E);return function(){return clearInterval(g)}}},[E])}},AMnG:function(I,u,e){"use strict";var b=e("miYZ"),p=e("tsqr"),W=e("k16G"),_=e("q1tI"),E=e.n(_),a=e("nWbc"),o=e.n(a),g=e("Ot1p");u.a=function(s){var l=s.id,m=s.activeDiscussIndex,h=s.onReplyDiscuss,r=Object(_.useState)(""),f=Object(W.a)(r,2),re=f[0],K=f[1];function t(de){K(de)}function O(){if(!re){p.b.info("\u56DE\u590D\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A!");return}h(l,re),K("")}return E.a.createElement("div",{key:l,className:"discuss-item-editor",style:{display:m===l?"block":"none",width:"100%"}},E.a.createElement(g.a,{miniToolbar:!0,startInit:m===l,defaultValue:re,id:l,noStorage:!0,watch:!1,height:155,placeholder:"\u6211\u8981\u56DE\u590D",showResizeBar:!0,onChange:t}),E.a.createElement("a",{onClick:O,className:"btn-send"},"\u53D1\u9001"))}},BdwD:function(I,u,e){"use strict";var b=e("XEnU"),p=e("q1tI"),W=e.n(p),_=function(a){var o=a.styles,g=o===void 0?{}:o,s=a.customText;return W.a.createElement("section",{className:"tc animated fadeIn",style:Object(b.a)(Object(b.a)({},{color:"#999",margin:"200px auto"}),g)},W.a.createElement("img",{src:e("FOrL")}),W.a.createElement("p",{className:"mt20 font14"},s||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"))};u.a=_},BjJ7:function(I,u,e){"use strict";e.d(u,"d",function(){return p}),e.d(u,"c",function(){return W}),e.d(u,"e",function(){return _}),e.d(u,"b",function(){return E}),e.d(u,"a",function(){return o});var b=e("m3rI");function p(g){var s=!0;if(g.length>0){for(var l=0;l1&&arguments[1]!==void 0?arguments[1]:"",l=[],m=0;m=0,Gt=wt?"Cmd":"Ctrl",Ut=(Ye={},Object(E.a)(Ye,Gt+"-B","bold"),Object(E.a)(Ye,Gt+"-I","italic"),Ye),Vt=(Et={},Object(E.a)(Et,it,"\u6DFB\u52A0\u94FE\u63A5"),Object(E.a)(Et,ut,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(E.a)(Et,_t,"\u6DFB\u52A0\u56FE\u7247"),Object(E.a)(Et,tt,"\u6DFB\u52A0\u8868\u683C"),Et),cn=u.a=function(D){var De=D.defaultValue,le=De===void 0?"":De,pe=D.onChange,We=D.width,M=We===void 0?"100%":We,T=D.height,fe=T===void 0?400:T,Pe=D.miniToolbar,ye=Pe===void 0?!1:Pe,Dt=D.isFocus,Ht=Dt===void 0?!1:Dt,Zt=D.watch,dn=D.insertTemp,nn=D.id,Xt=nn===void 0?"markdown-editor-id":nn,mn=D.showResizeBar,_n=mn===void 0?!1:mn,Yt=D.noStorage,En=Yt===void 0?!1:Yt,an=D.showNullButton,pn=an===void 0?!1:an,fn=D.fullScreen,kt=fn===void 0?!1:fn,Qt=D.onBlur,Jt=D.onCMBeforeChange,je=D.className,gn=je===void 0?"":je,on=D.placeholder,vn=on===void 0?"":on,sn=D.values,$t=sn===void 0?"":sn,q=Object(a.useState)(null),Lt=Object(_.a)(q,2),i=Lt[0],bn=Lt[1],Cn=Object(a.useState)(le),rn=Object(_.a)(Cn,2),qt=rn[0],n=rn[1],c=Object(a.useState)(Zt),L=Object(_.a)(c,2),$=L[0],ge=L[1],Me=Object(a.useState)(kt),ve=Object(_.a)(Me,2),G=ve[0],F=ve[1],Y=Object(a.useState)(""),be=Object(_.a)(Y,2),C=be[0],H=be[1],x=Object(a.useState)(0),Ie=Object(_.a)(x,2),w=Ie[0],Ke=Ie[1],Qe=Object(a.useState)(fe),ze=Object(_.a)(Qe,2),Ge=ze[0],et=ze[1],pt=Object(a.useState)(!1),dt=Object(_.a)(pt,2),Nt=dt[0],Rt=dt[1],mt=Object(a.useRef)(),ft=Object(a.useRef)(),bt=Object(a.useRef)(),ce=Object(a.useRef)();Object(a.useEffect)(function(){n($t),i==null||i.setValue($t)},[$t]),Object(a.useEffect)(function(){if(mt.current){var N=function(se,he){var Oe=he.clipboardData;if(Oe){var Ve=Oe.types.toString(),nt=Oe.items;if(Ve==="text/html,Files"||Ve==="Files"||Oe.types.indexOf("Files")){var $e=nt[1];Ve==="Files"&&($e=nt[0]),$e.kind==="file"&&$e.type.match(/^image\//i)&&ne($e.getAsFile(),function(at){at.id?S.replaceSelection("![,](/api/attachments/".concat(at.id,")")):(at==null?void 0:at.status)===401&&(document.location.href="/user/login")})}else return!0}return!0},S=s.a.fromTextArea(mt.current,{mode:"markdown",lineNumbers:!ye,lineWrapping:!0,value:le,autoCloseTags:!0,autoCloseBrackets:!0});return Ht&&S.focus(),S.on("paste",N),bn(S),function(){S.off("paste",N)}}},[]);var Ae=Object(a.useCallback)(function(){if(ft.current)try{var N=ft.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,S=ft.current.getElementsByClassName("markdown-editor-body")[0];G?S.style.height="calc(100vh - ".concat(N,"px)"):S.style.height="".concat(Ge-N,"px")}catch(X){console.log(X,"---- to set md editor body height")}},[Ge,ft,G]);Object(a.useEffect)(function(){function N(){var X=new l.default(function(se){var he=Object(W.a)(se),Oe;try{for(he.s();!(Oe=he.n()).done;){var Ve=Oe.value;(Ve.target.offsetHeight>0||Ve.target.offsetWidth>0)&&(Ae(),i.setSize("100%","100%"),i.refresh())}}catch(nt){he.e(nt)}finally{he.f()}});return X.observe(mt.current.parentElement),X}if(i){var S=N();return function(){S.unobserve(mt.current.parentElement)}}},[i,Ae]),Object(a.useEffect)(function(){if(i){for(var N=[],S=function(){var Ve=se[X];he=Object(_.a)(Ve,2);var nt=he[0],$e=he[1],at=Object(E.a)({},nt,function(){qe($e)});N.push(at),i.addKeyMap(at)},X=0,se=Object.entries(Ut);X0){var N=new Date().getTime(),S=window.sessionStorage.getItem(Xt);N>=w+Tt&&(!S||S!==qt)&&(window.sessionStorage.setItem(Xt,qt),Rt(!0))}},Tt),Object(a.useEffect)(function(){ge(Zt)},[i,Zt]),Object(a.useEffect)(function(){i&&(Ht&&i.focus())},[i,Ht]),Object(a.useEffect)(function(){if($&&i){var N=function(se){var he=se.target;if(ce.current){var Oe=he.scrollTop/he.scrollHeight;ce.current.scrollTop=ce.current.scrollHeight*Oe}},S=i.getScrollerElement();return S.addEventListener("scroll",N),function(){S.removeEventListener("scroll",N)}}},[i,$]),Object(a.useEffect)(function(){if(i&&Jt){var N=function(X,se){Jt(X,se)};return i.on("beforeChange",N),function(){i.off("beforeChange",N)}}},[i,Jt]),Object(a.useEffect)(function(){if(i&&Qt){var N=function(){Qt(i.getValue())};return i.on("blur",N),function(){i.off("blur",N)}}},[i,Qt]),Object(a.useEffect)(function(){if(i){var N=function(X){var se=X.getValue();n(se),Ke(new Date().getTime()),X.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),pe&&pe(se)};return i.on("change",N),function(){i.off("change",N)}}},[i,pe]),Object(a.useEffect)(function(){i&&(le==null?(i.setValue(""),n("")):le!==i.getValue()&&(i.setValue(le),n(le),i.setCursor(i.lineCount(),0)))},[i,le]);var qe=Object(a.useCallback)(function(N){var S=i.getCursor(),X=i.getSelection(),se=X.split(` -`);switch(N){case"bold":return i.replaceSelection("**"+X+"**"),X===""&&i.setCursor(S.line,S.ch+2),i.focus();case"italic":return i.replaceSelection("*"+X+"*"),X===""&&i.setCursor(S.line,S.ch+1),i.focus();case"code":return i.replaceSelection("`"+X+"`"),X===""&&i.setCursor(S.line,S.ch+1),i.focus();case"inline-latex":return i.replaceSelection("`$$"+X+"$$`"),X===""&&i.setCursor(S.line,S.ch+3),i.focus();case"latex":return i.replaceSelection("```latex\n"+X+"\n```"),i.setCursor(S.line+1,X.length+1),i.focus();case"line-break":return i.replaceSelection(`
      -`),i.focus();case"list-ul":return X===""?i.replaceSelection("- "+X):i.replaceSelection(se.map(function(he){return he===""?"":"- ".concat(he)}).join(` -`)),i.focus();case"list-ol":return X===""?i.replaceSelection("1. "+X):i.replaceSelection(se.map(function(he,Oe){return he===""?"":"".concat(Oe+1,". ").concat(he)}).join(` -`)),i.focus();case"add-null-ch":return X===""&&i.setCursor(S.line,S.ch+1),i.replaceSelection(Bt),i.focus();case"inster-template-1":return X===""&&i.setCursor(S.line,S.ch),i.replaceSelection(ct),i.focus();case"eraser":return i.setValue(""),i.focus();case"trigger-watch":return ge(!$),i.focus();case"trigger-full-screen":return F(!G),i.focus();case it:H(it);return;case ut:H(ut);return;case _t:H(_t);return;case tt:H(tt);return;default:throw new Error}},[i,$,G]),xe=Object(a.useCallback)(function(N){H("");switch(C){case it:var S=N.title,X=N.link;return i.replaceSelection("[".concat(S,"](").concat(X,")")),i.focus();case ut:var se=N.language,he=N.content;return i.replaceSelection(["```"+se,he,"```"].join(` -`)),i.focus();case _t:var Oe=N.src,Ve=N.alt;return i.replaceSelection("![ ".concat(Ve," ]( ").concat(Oe,' "').concat(Ve,'" )')),i.focus();case tt:for(var nt=N.row,$e=N.col,at=N.align,en=` -`,Wt=0;Wt300&&($e=300);var at=fe+$e+"px";et(at)}},se=bt.current,he=!1,Oe=0;return se.addEventListener("mousedown",N),document.addEventListener("mousemove",X),document.addEventListener("mouseup",S),function(){se.removeEventListener("mousedown",N),document.removeEventListener("mousemove",X),document.removeEventListener("mouseup",S)}}},[i,bt]),Object(a.useEffect)(function(){et(fe)},[fe]);var Te=Ft(M),Pt=Ft(Ge),gt={width:Te,height:Pt},ie=Object(a.useMemo)(function(){if(w){var N=new Date(w),S=N.getHours(),X=N.getMinutes(),se=N.getSeconds();return S=S<10?"0"+S:S,X=X<10?"0"+X:X,se=se<10?"0"+se:se,"".concat(S,":").concat(X,":").concat(se)}return 0},[w]);function Fe(){window.sessionStorage.removeItem(Xt),Rt(!1),Ke(0)}function Rn(){Rt(!1),Ke(0),i.setValue(window.sessionStorage.getItem(Xt))}return o.a.createElement(a.Fragment,null,o.a.createElement("div",{className:"markdown-editor-wrapper",ref:ft},o.a.createElement("div",{className:"markdown-editor-container ".concat(gn," ").concat($?"on-preview":""," ").concat(ye?"mini":""," ").concat(G?"full-screen":""),style:gt},o.a.createElement(B,{insertTemp:dn,watch:$,fullScreen:G,showNullButton:pn,onActionCallback:qe}),o.a.createElement("div",{className:"markdown-editor-body"},o.a.createElement("div",{className:"codemirror-container"},o.a.createElement("textarea",{ref:mt,placeholder:vn})),$?o.a.createElement("div",{ref:ce,className:"preview-container"},o.a.createElement(t.a,{value:qt})):null))),_n?o.a.createElement("a",{ref:bt,className:"editor-resize"}):null,o.a.createElement(Q.a,null,Vt[C]?o.a.createElement(p.a,{centered:!0,title:Vt[C],visible:!0,onCancel:Se,footer:null},Be):null))}},QUZ3:function(I,u,e){"use strict";e.r(u);var b=e("IIKO"),p=e("SIvP"),W=e("T2oS"),_=e("W9HT"),E=e("+L6B"),a=e("2/Rp"),o=e("2qtc"),g=e("kLXV"),s=e("c1Ei"),l=e.n(s),m=e("5Tp6"),h=e("k16G"),r=e("XEnU"),f=e("aHsQ"),re=e("sGsY"),K=e("q1tI"),t=e.n(K),O=e("Fvcw"),de=e("GIiI"),me=e("WHYC"),d=e("uYtH"),U=e("OJz4"),B=e("V0Rq"),Q=e("bntm"),te=e("cDPC"),z=e("m3rI"),R=e("RCxd"),y=e("EHPI"),J=e("S+dL"),ee=e.n(J),P=e("J66h"),_e=e("uMZB"),ae=e.n(_e),v=e("p/48"),A=e("JPnl"),j=e("y8nQ"),V=e("Vl3Y"),Ce=e("5NDa"),Re=e("5rEg"),Ee=Re.a.TextArea,ne=5e3,He=function(n){var c=n.callback,L=n.onCancel,$=n.notes;function ge(Me){c(Me)}return t.a.createElement(V.a,{className:"note-form-panel",onFinish:ge,initialValues:{notes:$}},t.a.createElement(V.a.Item,{name:"notes",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7B14\u8BB0\u5185\u5BB9"},{max:ne,message:"\u7B14\u8BB0\u6700\u5927\u5B57\u6570\u4E3A".concat(ne)}]},t.a.createElement(Ee,{placeholder:"\u8BF7\u8F93\u5165\u7B14\u8BB0\u5185\u5BB9",rows:5})),t.a.createElement(V.a.Item,{style:{textAlign:"right"}},t.a.createElement(a.a,{type:"ghost",onClick:L,style:{marginRight:10}}," \u53D6\u6D88 "),t.a.createElement(a.a,{type:"primary",htmlType:"submit"}," \u63D0\u4EA4 ")))},Ze=e("7SP1"),lt=e("DjyN"),ke=e("NUBc"),ot=e("miYZ"),Ne=e("tsqr"),xt=e("g9YV"),it=e("wCAj"),_t=e("+k/U"),ut=e.n(_t),tt=e("ye1Q"),oe=e("VTBJ"),zt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496v688c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V96c0-17.7-14.3-32-32-32zM704 192H192c-17.7 0-32 14.3-32 32v530.7c0 8.5 3.4 16.6 9.4 22.6l173.3 173.3c2.2 2.2 4.7 4 7.4 5.5v1.9h4.2c3.5 1.3 7.2 2 11 2H704c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32zM350 856.2L263.9 770H350v86.2zM664 888H414V746c0-22.1-17.9-40-40-40H232V264h432v624z"}}]},name:"copy",theme:"outlined"},It=zt,Ye=e("6VBw"),Et=function(c,L){return K.createElement(Ye.a,Object(oe.a)(Object(oe.a)({},c),{},{ref:L,icon:It}))};Et.displayName="CopyOutlined";var tn=K.forwardRef(Et),St=e("JB8y"),Tt=e("wd/R"),Bt=e.n(Tt),ct=it.a.Column,Ft=function(n){var c=n.submitResult,L=n.submitting,$=n.submitRecords,ge=n.page,Me=n.onPageChange,ve=n.topicId,G=c||{},F=G.status,Y=G.id,be=G.input,C=G.output,H=G.expected_output,x=$||{},Ie=x.records,w=x.records_count;function Ke(){navigator.clipboard.writeText(P.Base64.decode(C)).then(function(){Ne.b.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")})}return t.a.createElement(_.a,{spinning:L,tip:"\u8BC4\u6D4B\u4E2D...",indicator:t.a.createElement(tt.a,{style:{fontSize:24},spin:!0})},Y?t.a.createElement(t.a.Fragment,null,t.a.createElement("ul",{className:ut.a.info},t.a.createElement("li",null,"\u6267\u884C\u7ED3\u679C\uFF1A",t.a.createElement("span",{className:F===St.a.OK?"c-green":"c-red"},A.a[F])),t.a.createElement("li",{className:ut.a.error},t.a.createElement("a",{onClick:Ke},"\u590D\u5236\u9519\u8BEF\u4FE1\u606F ",t.a.createElement(tn,null)," ")),t.a.createElement("li",null,t.a.createElement(d.Link,{to:"/myproblems/".concat(ve,"/record-detail/").concat(Y)},"\u663E\u793A\u8BE6\u60C5 > "))),F!==St.a.OK?t.a.createElement(t.a.Fragment,null,t.a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u5165\uFF1A"),t.a.createElement("pre",null,be),t.a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),t.a.createElement("pre",null,P.Base64.decode(C)),t.a.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),t.a.createElement("pre",null,P.Base64.decode(H))):null):null,(Ie==null?void 0:Ie.length)>0?t.a.createElement(it.a,{dataSource:Ie,rowKey:"id",pagination:!1},t.a.createElement(ct,{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",key:"created_at",render:function(ze,Ge){return t.a.createElement("span",null," ",Bt()(ze).format("YYYY-MM-DD hh:mm:ss"))}}),t.a.createElement(ct,{title:"\u63D0\u4EA4\u7ED3\u679C",dataIndex:"status",key:"status",render:function(ze,Ge){var et;return t.a.createElement(d.Link,{className:ze===0?"c-green":"c-red",to:"/myproblems/".concat(ve,"/record-detail/").concat(Ge.id)},(et=A.a[ze])===null||et===void 0?void 0:et.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))}}),t.a.createElement(ct,{title:"\u6267\u884C\u7528\u65F6 (S)",dataIndex:"execute_time",key:"execute_time"}),t.a.createElement(ct,{title:"\u5185\u5B58\u6D88\u8017\uFF08MB\uFF09",dataIndex:"execute_memory",key:"execute_memory"}),t.a.createElement(ct,{title:"\u8BED\u8A00",dataIndex:"language",key:"language"})):null,w>15?t.a.createElement(ke.a,{className:ut.a.pagination,current:ge,pageSize:15,total:w,onChange:Me}):null)},wt=e("BdwD"),Gt=e("DYRE"),Ut=e("zeV3"),Vt=e("+BJd"),cn=e("mr32"),D=e("pPuO"),De=e.n(D),le=e("9Bee"),pe={1:{name:"\u7B80\u5355",color:"#52c41a"},2:{name:"\u4E2D\u7B49",color:"#faad14"},3:{name:"\u56F0\u96BE",color:"#f5222d"}},We=function(n){var c=n.hack,L=n.onTriggerPraise,$=n.toDiscuss,ge=c.language,Me=c.difficult,ve=c.time_limit,G=c.username,F=c.user_path,Y=c.user_praise,be=c.comments_count,C=c.praises_count,H=c.description,x=c.pass_count,Ie=c.submit_count,w=Object(me.l)(),Ke=pe[Me];return t.a.createElement(t.a.Fragment,null,t.a.createElement("ul",{className:De.a.info},t.a.createElement("li",null,"\u7F16\u7A0B\u8BED\uFF1A",t.a.createElement("b",null,ge)),t.a.createElement("li",null,"\u96BE\u5EA6\uFF1A",t.a.createElement(cn.a,{color:Ke.color},Ke.name)),t.a.createElement("li",null,"\u8BC4\u6D4B\u65F6\u957F\u9650\u5236\uFF1A",t.a.createElement("b",null,ve,"\u79D2"))),t.a.createElement(le.a,{value:H,className:De.a.desc}),t.a.createElement("ul",{className:De.a["commit-info"]},t.a.createElement("li",null,t.a.createElement(Ut.a,{size:4},t.a.createElement("span",null,"\u901A\u8FC7\u6B21\u6570")," ",t.a.createElement("b",null,x))),t.a.createElement("li",null,t.a.createElement(Ut.a,{size:4},t.a.createElement("span",null,"\u63D0\u4EA4\u6B21\u6570")," ",t.a.createElement("b",null,Ie))," "),t.a.createElement("li",{style:{flex:"1 0 0"}}),w.query.type!=="exercises"&&t.a.createElement("li",null,t.a.createElement(Ut.a,{size:4},t.a.createElement("i",{className:"iconfont icon-huifu1",onClick:$})," ",t.a.createElement("b",null,be))," ")))},M=e("dhSg"),T=e("3S9h"),fe=e("M8RZ"),Pe=e("qJ4+"),ye=e("ErOA");function Dt(n,c){return Object(ye.c)("/problems/".concat(n,"/comments.json?page=").concat(c,"&limit=10"))}function Ht(n){return Object(ye.f)("/discusses/".concat(n,"/plus.json"),{container_type:"Discuss",type:1})}function Zt(n,c,L){return Object(ye.f)("/problems/".concat(n,"/comments/reply.json"),{comments:{content:L,parent_id:c}})}function dn(n,c){return Object(ye.f)("/problems/".concat(n,"/comments.json"),{comments:{content:c}})}function nn(n,c,L){return Object(ye.f)("/problems/".concat(n,"/comments/").concat(c,"/hidden.json"),L)}function Xt(n,c){return Object(ye.b)("/problems/".concat(n,"/comments/").concat(c))}var mn=e("U7T7"),_n=e("AMnG");function Yt(n){var c=n.author;return t.a.createElement("a",{href:"/users/".concat(c.login),target:"_blank"},t.a.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",style:{borderRadius:"50%"},src:"".concat(z.a.IMG_SERVER,"/images/").concat(c.image_url),width:"50"}))}function En(n){var c=n.data,L=n.index,$=n.parentDiscussIndex,ge=n.user,Me=n.onSetActionType,ve=c.author,G=c.can_delete,F=c.content,Y=c.id,be=c.time;function C(){Me({id:Y,index:L,type:"delete-discuss",parentDiscussIndex:$,message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}var H=ge.admin||G||ve.user_id===ge.user_id;return t.a.createElement("div",{className:"discuss-item-container second-discuss "},t.a.createElement(Yt,{author:ve}),t.a.createElement("section",null,t.a.createElement("div",{className:"discuss-info"},t.a.createElement("a",{href:"/users/".concat(ve.login),target:"_blank"},ve.name),t.a.createElement("span",{className:"grey"},be),t.a.createElement("div",{className:"btn-group",style:{marginBottom:0}},H?t.a.createElement("a",{onClick:C,title:"\u5220\u9664"},t.a.createElement("i",{className:"iconfont icon-shanchu"})):null)),t.a.createElement(le.a,{className:"discuss-content",value:F})))}var an=function(n){var c=n.user,L=n.data,$=n.index,ge=n.onPlusDiscuss,Me=n.onSetActionType,ve=n.activeDiscussIndex,G=n.onReplyDiscuss,F=n.onSetActiveDiscussIndex,Y=L.content,be=L.children,C=L.hidden,H=L.id,x=L.praise_count,Ie=L.time,w=L.user_praise,Ke=L.can_delete,Qe=L.author;function ze(){F(H)}function Ge(){ge(H,!w,$)}function et(){Me({id:H,index:$,type:"delete-discuss",message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}function pt(){Me({id:H,index:$,params:{hidden:C?"0":"1"},type:"hidden-discuss",message:C?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}var dt=c.admin||c.user_id===Qe.user_id;return t.a.createElement("div",{className:"discuss-item-container",key:H},t.a.createElement(Yt,{author:Qe}),t.a.createElement("section",null,t.a.createElement("div",{className:"discuss-info"},t.a.createElement("a",{href:"/users/".concat(Qe.login),target:"_blank"}," ",Qe.name," "),t.a.createElement("span",{className:"grey"},Ie)),t.a.createElement(le.a,{className:"discuss-content",value:Y}),be&&be.length>0?t.a.createElement("div",{className:"reply-discuss-container"},be.map(function(Nt,Rt){return t.a.createElement(En,{key:Nt.id,data:Nt,index:Rt,user:c,onSetActionType:Me,parentDiscussIndex:$})})):null,t.a.createElement("div",{className:"btn-group"},dt?t.a.createElement("a",{onClick:pt,title:C?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},t.a.createElement("i",{className:C?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,Ke&&(!be||be.length==0)?t.a.createElement("a",{onClick:et,title:"\u5220\u9664"},t.a.createElement("i",{className:"iconfont icon-shanchu"})):null,t.a.createElement("a",{onClick:ze,title:"\u56DE\u590D"}," ",t.a.createElement("i",{className:"iconfont icon-huifu1"})," "),t.a.createElement("a",{onClick:Ge,className:w?"c-orange":""},t.a.createElement("i",{className:w?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),t.a.createElement("span",null,x||""))),t.a.createElement(_n.a,{id:H,activeDiscussIndex:ve,onReplyDiscuss:G})))},pn=e("kaH+"),fn=e("X8oJ"),kt=e("Ot1p"),Qt=function(n){var c=n.user_praise,L=n.praise_count,$=n.praisePlus,ge=n.onCreateDiscuss,Me=n.discuss_count,ve=Object(K.useState)(!1),G=Object(h.a)(ve,2),F=G[0],Y=G[1],be=Object(K.useState)(""),C=Object(h.a)(be,2),H=C[0],x=C[1];function Ie(Ge){x(Ge)}function w(){Y(!0)}function Ke(){Y(!1)}function Qe(){return ze.apply(this,arguments)}function ze(){return ze=Object(m.a)(l.a.mark(function Ge(){return l.a.wrap(function(pt){for(;;)switch(pt.prev=pt.next){case 0:ge(H),x(""),Y(!1);case 3:case"end":return pt.stop()}},Ge)})),ze.apply(this,arguments)}return t.a.createElement("div",{className:"dis-input-editor-container ".concat(F?"active":""," ")},t.a.createElement("div",{className:F?"text-area hide":"text-area"},t.a.createElement("input",{placeholder:"\u8BF4\u70B9\u4EC0\u4E48",onClick:w}),t.a.createElement("a",null," ",t.a.createElement("i",{className:"iconfont icon-huifu1"})," \xA0 \xA0",Me," "),t.a.createElement("a",{className:"c-light-black",onClick:$,title:c?"\u53D6\u6D88\u70B9\u8D5E":"\u70B9\u8D5E"},t.a.createElement("i",{className:"mr3 ".concat(c?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"," ")}),L?t.a.createElement("span",null,L):"")),F?t.a.createElement("div",{className:"input-mask",onClick:Ke}):null,t.a.createElement("div",{className:F?"md-container":"md-container hide"},t.a.createElement(kt.a,{id:"discuss-input-editor",miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:H,height:240,onChange:Ie}),t.a.createElement("div",{className:"tip-container",onClick:Ke},t.a.createElement("a",{className:"btn-send",onClick:Qe}," \u53D1\u9001 "))))},Jt={loading:!1,page:1,data:[],count:0,actionType:null,activeDiscussIndex:null},je;(function(n){n[n.GET_DISCUSSES=0]="GET_DISCUSSES",n[n.TOP_OR_DOWN_DISCUSS=1]="TOP_OR_DOWN_DISCUSS",n[n.ACTIVE_DISCUSS_INDEX=2]="ACTIVE_DISCUSS_INDEX",n[n.PLUS_DISCUSS=3]="PLUS_DISCUSS",n[n.SET_ACTION_TYPE=4]="SET_ACTION_TYPE",n[n.SET_PAGE=5]="SET_PAGE",n[n.SHOW_DISCUSSES_LOADING=6]="SHOW_DISCUSSES_LOADING"})(je||(je={}));function gn(n,c){switch(c.type){case je.SHOW_DISCUSSES_LOADING:return Object(r.a)(Object(r.a)({},n),{},{loading:!0});case je.GET_DISCUSSES:return Object(r.a)(Object(r.a)({},n),c.payload);case je.TOP_OR_DOWN_DISCUSS:return Object(r.a)(Object(r.a)({},n),c.payload);case je.SET_ACTION_TYPE:return Object(r.a)(Object(r.a)({},n),c.payload);case je.PLUS_DISCUSS:return Object(r.a)(Object(r.a)({},n),c.payload);case je.SET_PAGE:return Object(r.a)(Object(r.a)({},n),{},{page:c.payload});case je.ACTIVE_DISCUSS_INDEX:return Object(r.a)(Object(r.a)({},n),c.payload);default:throw new Error}}var on=function(n){var c=n.user,L=n.identifier,$=n.hack,ge=n.onTriggerPraise,Me=Object(K.useReducer)(gn,Jt),ve=Object(h.a)(Me,2),G=ve[0],F=ve[1],Y=G.loading,be=G.page,C=G.data,H=G.count,x=G.actionType,Ie=G.activeDiscussIndex,w=Object(K.useCallback)(Object(m.a)(l.a.mark(function ce(){var Ae,qe,xe;return l.a.wrap(function(Se){for(;;)switch(Se.prev=Se.next){case 0:return F({type:je.SHOW_DISCUSSES_LOADING}),Se.next=3,Dt(L,be);case 3:Ae=Se.sent,qe=Ae.comments,xe=Ae.disscuss_count,F({type:je.GET_DISCUSSES,payload:{data:qe,count:xe,loading:!1}});case 6:case"end":return Se.stop()}},ce)})),[be,L]);Object(K.useEffect)(function(){w()},[L,be]);function Ke(ce){F({type:je.SET_PAGE,page:ce})}function Qe(ce){F({type:je.SET_ACTION_TYPE,payload:{actionType:ce}})}function ze(ce){Ie===ce?F({type:je.ACTIVE_DISCUSS_INDEX,payload:{activeDiscussIndex:null}}):F({type:je.ACTIVE_DISCUSS_INDEX,payload:{activeDiscussIndex:ce}})}function Ge(ce,Ae,qe){return et.apply(this,arguments)}function et(){return et=Object(m.a)(l.a.mark(function ce(Ae,qe,xe){var Be;return l.a.wrap(function(Te){for(;;)switch(Te.prev=Te.next){case 0:return Te.prev=0,Te.next=3,Ht(Ae);case 3:Be=Te.sent,C[xe].user_praise=qe,C[xe].praise_count=Be.praise_count,F({type:je.PLUS_DISCUSS,payload:{data:Object(T.a)(C)}}),Te.next=12;break;case 9:Te.prev=9,Te.t0=Te.catch(0),console.log(Te.t0);case 12:case"end":return Te.stop()}},ce,null,[[0,9]])})),et.apply(this,arguments)}function pt(){return dt.apply(this,arguments)}function dt(){return dt=Object(m.a)(l.a.mark(function ce(){var Ae,qe,xe,Be,Se,Te,Pt,gt;return l.a.wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:if(Ae=x.id,qe=x.params,xe=x.type,Be=x.index,Se=x.parentDiscussIndex,!(xe==="hidden-discuss")){Fe.next=6;break}return Fe.next=4,nn(L,Ae,qe);case 4:Se?C[Se].children[Be].hidden=qe.hidden==1:C[Be].hidden=qe.hidden==1,F({type:je.SET_ACTION_TYPE,payload:{actionType:null,data:Object(T.a)(C)}});case 6:if(!(xe==="delete-discuss")){Fe.next=31;break}return Fe.next=9,Xt(L,Ae);case 9:if(!(Se||Se===0)){Fe.next=22;break}Te=C[Se].children,Pt=Te.length-1;case 12:if(!(Pt>=0)){Fe.next=19;break}if(!(Te[Pt].id===Ae)){Fe.next=16;break}return Te.splice(Pt,1),Fe.abrupt("break",19);case 16:Pt--,Fe.next=12;break;case 19:C[Se].children=Te,Fe.next=30;break;case 22:gt=C.length-1;case 23:if(!(gt>=0)){Fe.next=30;break}if(!(C[gt].id===Ae)){Fe.next=27;break}return C.splice(gt,1),Fe.abrupt("break",30);case 27:gt--,Fe.next=23;break;case 30:F({type:je.SET_ACTION_TYPE,payload:{actionType:null,data:Object(T.a)(C)}});case 31:case"end":return Fe.stop()}},ce)})),dt.apply(this,arguments)}function Nt(){F({type:je.SET_ACTION_TYPE,payload:{actionType:null}})}function Rt(ce,Ae){return mt.apply(this,arguments)}function mt(){return mt=Object(m.a)(l.a.mark(function ce(Ae,qe){return l.a.wrap(function(Be){for(;;)switch(Be.prev=Be.next){case 0:return Be.prev=0,Be.next=3,Zt(L,Ae,qe);case 3:w(),Be.next=9;break;case 6:Be.prev=6,Be.t0=Be.catch(0),console.log(Be.t0);case 9:case"end":return Be.stop()}},ce,null,[[0,6]])})),mt.apply(this,arguments)}function ft(ce){return bt.apply(this,arguments)}function bt(){return bt=Object(m.a)(l.a.mark(function ce(Ae){return l.a.wrap(function(xe){for(;;)switch(xe.prev=xe.next){case 0:return F({type:je.SHOW_DISCUSSES_LOADING}),xe.next=3,dn(L,Ae);case 3:w();case 4:case"end":return xe.stop()}},ce)})),bt.apply(this,arguments)}return t.a.createElement(t.a.Fragment,null,t.a.createElement("div",{className:"discuss-panel"},C.length===0?t.a.createElement(wt.a,null):C.map(function(ce,Ae){return t.a.createElement(an,{onReplyDiscuss:Rt,onPlusDiscuss:Ge,onSetActiveDiscussIndex:ze,onSetActionType:Qe,data:ce,index:Ae,user:c,activeDiscussIndex:Ie})}),H>10?t.a.createElement("div",{className:"pagination-container"},t.a.createElement(ke.a,{showQuickJumper:!0,onChange:Ke,current:be,total:H})):null),t.a.createElement(Qt,{user_praise:$.user_praise,praise_count:$.praises_count,praisePlus:ge,discuss_count:$.comments_count,onCreateDiscuss:ft}),t.a.createElement(fe.a,null,t.a.createElement(g.a,{centered:!0,title:"\u63D0\u793A",visible:!!x,onOk:pt,onCancel:Nt},t.a.createElement("p",null,x?x.message:"")),t.a.createElement(pn.a,null)))},vn=function(n){var c=n.hack,L=n.onTriggerPraise,$=n.topicId,ge=n.page,Me=n.onPageChange,ve=n.user,G=n.submitRecords,F=n.submitting,Y=n.submitResult,be=Object(K.useState)("0"),C=Object(h.a)(be,2),H=C[0],x=C[1],Ie=Object(me.l)();function w(Qe){var ze=Qe.target.id;x(ze)}Object(K.useEffect)(function(){var Qe=M.a.subscribe("to-commit-info",function(){x("1")});return Qe},[]);function Ke(){x("2")}return console.log(G,"submitRecords"),t.a.createElement("div",{className:"left-panel"},t.a.createElement("ul",{className:"s-navs bg-white"},t.a.createElement("li",null,t.a.createElement("a",{className:H==="0"?"active":"",id:"0",onClick:w},"\u4EFB\u52A1\u63CF\u8FF0")),t.a.createElement("li",null,t.a.createElement("a",{className:H==="1"?"active":"",id:"1",onClick:w},"\u63D0\u4EA4\u8BB0\u5F55")),Ie.query.type!=="exercises"&&t.a.createElement("li",null,t.a.createElement("a",{className:H==="2"?"active":"",id:"2",onClick:w},"\u8BC4\u8BBA"))),t.a.createElement("div",{className:"tab-panel-body ".concat(H==="0"?"":"hide")},t.a.createElement(We,{hack:c,onTriggerPraise:L,toDiscuss:Ke})),t.a.createElement("div",{className:"tab-panel-body ".concat(H==="1"?"":"hide")},(G==null?void 0:G.records_count)?t.a.createElement(Ft,{page:ge,onPageChange:Me,topicId:$,submitting:F,submitRecords:G,submitResult:Y}):t.a.createElement(wt.a,null)),t.a.createElement("div",{className:"tab-panel-body ".concat(H==="2"?"":"hide"),style:{padding:0}},t.a.createElement(on,{user:ve,identifier:c.identifier,hack:c,onTriggerPraise:L})))},sn=re.a.Countdown,$t={Java:"java",C:"c",Python:"py","C++":"c"},q;(function(n){n[n.SET_LOADING=0]="SET_LOADING",n[n.GET_DATA=1]="GET_DATA",n[n.GET_SUBMIT_RECORDS=2]="GET_SUBMIT_RECORDS",n[n.SET_DATA=3]="SET_DATA",n[n.SET_DEBUGING=4]="SET_DEBUGING",n[n.SET_SUBMITING=5]="SET_SUBMITING",n[n.SET_EXECUTE_MESSAGE=6]="SET_EXECUTE_MESSAGE",n[n.SET_EXECUTE_RESULT=7]="SET_EXECUTE_RESULT",n[n.SET_SUBMIT_RESULT=8]="SET_SUBMIT_RESULT",n[n.SET_SHOW_NOTE=9]="SET_SHOW_NOTE",n[n.SET_PAGE=10]="SET_PAGE"})(q||(q={}));function Lt(){return new Date().getTime()}var i={loading:!0,data:void 0,showNote:!1,debugResult:void 0,submitResult:void 0,debuging:!1,submitting:!1,submitRecords:void 0,submitRecordPage:1,executingMessage:""};function bn(n,c){switch(c.type){case q.GET_DATA:return Object(r.a)(Object(r.a)({},n),c.payload);case q.SET_DATA:return Object(r.a)(Object(r.a)({},n),{},{data:c.payload});case q.SET_LOADING:return Object(r.a)(Object(r.a)({},n),{},{loading:c.payload});case q.SET_SHOW_NOTE:return Object(r.a)(Object(r.a)({},n),{},{showNote:c.payload});case q.SET_DEBUGING:return Object(r.a)(Object(r.a)({},n),{},{debuging:c.payload});case q.SET_SUBMITING:return Object(r.a)(Object(r.a)({},n),{},{submitting:c.payload});case q.GET_SUBMIT_RECORDS:return Object(r.a)(Object(r.a)({},n),{},{submitRecords:c.payload});case q.SET_PAGE:return Object(r.a)(Object(r.a)({},n),{},{submitRecordPage:c.payload});case q.SET_EXECUTE_MESSAGE:return Object(r.a)(Object(r.a)({},n),{},{executingMessage:c.payload});case q.SET_EXECUTE_RESULT:return Object(r.a)(Object(r.a)({},n),c.payload);case q.SET_SUBMIT_RESULT:return Object(r.a)(Object(r.a)({},n),c.payload);default:throw new Error}}var Cn=u.default=function(n){var c,L,$,ge,Me=n.children,ve=Object(K.useReducer)(bn,i),G=Object(h.a)(ve,2),F=G[0],Y=G[1],be=Object(me.m)(),C=be.id,H=Object(me.k)(),x=Object(me.l)(),Ie=F.loading,w=F.data,Ke=F.debugResult,Qe=F.submitResult,ze=F.submitRecords,Ge=F.submitRecordPage,et=F.showNote,pt=F.debuging,dt=F.submitting,Nt=F.executingMessage,Rt=Object(K.useState)("#FFF"),mt=Object(h.a)(Rt,2),ft=mt[0],bt=mt[1],ce=Object(K.useState)(null),Ae=Object(h.a)(ce,2),qe=Ae[0],xe=Ae[1],Be=Object(K.useState)({}),Se=Object(h.a)(Be,2),Te=Se[0],Pt=Se[1],gt=w==null?void 0:w.user,ie=w==null?void 0:w.hack;Object(K.useEffect)(function(){function Ue(){return Z.apply(this,arguments)}function Z(){return Z=Object(m.a)(l.a.mark(function we(){var k,Xe,st,Le,ue,Ot,rt,vt,ht,yt,At;return l.a.wrap(function(Je){for(;;)switch(Je.prev=Je.next){case 0:return Je.next=2,Object(U.d)(C);case 2:if(k=Je.sent,k.status===401?document.location.href="/user/login":(k.hack.code=P.Base64.decode(k.hack.code),Y({type:q.GET_DATA,payload:{loading:!1,data:k}})),!(x.query.type==="exercises")){Je.next=22;break}if(!(x.query.sign==="exam")){Je.next=11;break}return Je.next=8,Object(B.s)({categoryId:x.query.exercisesId});case 8:ue=Je.sent,Je.next=20;break;case 11:if(!(x.query.coursesId=="coursesId")){Je.next=17;break}return Je.next=14,Object(B.W)({categoryId:x.query.exercisesId,login:x.query.login});case 14:ue=Je.sent,Je.next=20;break;case 17:return Je.next=19,Object(B.y)({categoryId:x.query.exercisesId,login:x.query.login});case 19:ue=Je.sent;case 20:Pt(Object(r.a)({},ue)),(((Xe=ue)===null||Xe===void 0?void 0:Xe.left_banner_id)&&((st=ue)===null||st===void 0||((Le=st.exercise)===null||Le===void 0)?void 0:Le.left_time)||x.query.sign==="exam")&&(xe(Date.now()+((Ot=ue)===null||Ot===void 0||((rt=Ot.exercise)===null||rt===void 0)?void 0:rt.left_time)*1e3),setTimeout(function(){bt("red")},(((vt=ue)===null||vt===void 0||((ht=vt.exercise)===null||ht===void 0)?void 0:ht.left_time)-300>0?((yt=ue)===null||yt===void 0||((At=yt.exercise)===null||At===void 0)?void 0:At.left_time)-300:0)*1e3));case 22:case"end":return Je.stop()}},we)})),Z.apply(this,arguments)}C&&Ue()},[C]),Object(K.useEffect)(function(){return Rn(),x.query.type==="exercises"&&(document.addEventListener(Object(Q.c)(),Fe),window.focus(),window.onblur=function(){Object(Q.a)()&&Object(Q.b)()}),function(){document.removeEventListener(Object(Q.c)(),Fe)}},[C,Ge]);var Fe=function(){window.parent.postMessage("backExercise","*")};function Rn(){return N.apply(this,arguments)}function N(){return N=Object(m.a)(l.a.mark(function Ue(){var Z;return l.a.wrap(function(k){for(;;)switch(k.prev=k.next){case 0:return k.prev=0,k.next=3,Object(U.f)(C,{limit:15,page:Ge});case 3:Z=k.sent,Y({type:q.GET_SUBMIT_RECORDS,payload:Z}),k.next=10;break;case 7:k.prev=7,k.t0=k.catch(0),console.log(k.t0);case 10:case"end":return k.stop()}},Ue,null,[[0,7]])})),N.apply(this,arguments)}function S(Ue){Y({type:q.SET_PAGE,payload:Ue})}function X(){return se.apply(this,arguments)}function se(){return se=Object(m.a)(l.a.mark(function Ue(){var Z,we,k,Xe,st;return l.a.wrap(function(ue){for(;;)switch(ue.prev=ue.next){case 0:if(!dt){ue.next=2;break}return ue.abrupt("return");case 2:return Y({type:q.SET_SUBMITING,payload:!0}),ue.prev=3,M.a.publish("to-commit-info"),ue.next=7,Object(U.k)(C,{code:P.Base64.encode(ie.code)});case 7:if(Z=ue.sent,!(Z.status===0)){ue.next=17;break}return we=function(){var Ot=Object(m.a)(l.a.mark(function rt(){var vt,ht,yt,At,Mt,Je;return l.a.wrap(function(Ct){for(;;)switch(Ct.prev=Ct.next){case 0:return Ct.next=2,Object(U.c)(C,"submit");case 2:if(vt=Ct.sent,ht=vt.status,yt=vt.data,At=Lt(),Mt=At-st>Xe*1e3,ht!==0&&!Mt&&setTimeout(we,1e3),!Mt){Ct.next=12;break}return g.a.error({centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),Y({type:q.SET_SUBMITING,payload:!1}),Ct.abrupt("return");case 12:if(!(ht===0)){Ct.next=17;break}return Ct.next=15,Object(U.f)(C,{limit:15,page:Ge});case 15:Je=Ct.sent,Y({type:q.SET_SUBMIT_RESULT,payload:Object(r.a)(Object(r.a)({},F),{},{submitResult:yt,submitting:!1,submitRecords:Je})});case 17:case"end":return Ct.stop()}},rt)}));return function(){return Ot.apply(this,arguments)}}(),k={},x.query.type==="exercises"&&(k.extras={exercise_id:x.query.exercisesId,question_id:x.query.questionId}),ue.next=14,Object(U.h)(C,k);case 14:Xe=ie.time_limit,st=Lt(),we();case 17:ue.next=23;break;case 19:ue.prev=19,ue.t0=ue.catch(3),console.log(ue.t0),Y({type:q.SET_SUBMITING,payload:!1});case 23:case"end":return ue.stop()}},Ue,null,[[3,19]])})),se.apply(this,arguments)}function he(){return Oe.apply(this,arguments)}function Oe(){return Oe=Object(m.a)(l.a.mark(function Ue(){var Z,we,k,Xe;return l.a.wrap(function(Le){for(;;)switch(Le.prev=Le.next){case 0:return F.debuging=!0,Y({type:q.SET_DEBUGING,payload:!0}),Le.prev=2,Le.next=5,Object(U.k)(C,{code:P.Base64.encode(ie.code)});case 5:if(Z=Le.sent,!(Z.status===0)){Le.next=15;break}return we=function(){var ue=Object(m.a)(l.a.mark(function Ot(){var rt,vt,ht,yt,At,Mt;return l.a.wrap(function(jt){for(;;)switch(jt.prev=jt.next){case 0:return jt.next=2,Object(U.c)(C,"debug");case 2:if(rt=jt.sent,vt=rt.status,ht=rt.message,yt=rt.data,At=Lt(),Mt=At-Xe>k*1e3,vt!==0&&!Mt&&(Y({type:q.SET_EXECUTE_MESSAGE,payload:ht}),setTimeout(we,1e3)),!Mt){jt.next=12;break}return g.a.error({centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),jt.abrupt("return");case 12:vt===0&&(Y({type:q.SET_DEBUGING,payload:!1}),Y({type:q.SET_EXECUTE_RESULT,payload:Object(r.a)(Object(r.a)({},F),{},{debugResult:yt,debuging:!1})}));case 13:case"end":return jt.stop()}},Ot)}));return function(){return ue.apply(this,arguments)}}(),k=ie.time_limit,Le.next=11,Object(U.b)(C,{input:encodeURIComponent(w.test_case.input)});case 11:Xe=Lt(),we(),Le.next=16;break;case 15:Y({type:q.SET_DEBUGING,payload:!1});case 16:Le.next=21;break;case 18:Le.prev=18,Le.t0=Le.catch(2),console.log(Le.t0);case 21:return Le.prev=21,Le.finish(21);case 23:case"end":return Le.stop()}},Ue,null,[[2,18,21,23]])})),Oe.apply(this,arguments)}function Ve(Ue){Y({type:q.SET_DATA,payload:Object(r.a)(Object(r.a)({},w),{},{hack:Object(r.a)(Object(r.a)({},ie),{},{code:Ue})})})}function nt(Ue){var Z=Ue.target.value;Y({type:q.SET_DATA,payload:Object(r.a)(Object(r.a)({},w),{},{test_case:{input:Z}})})}function $e(){return at.apply(this,arguments)}function at(){return at=Object(m.a)(l.a.mark(function Ue(){var Z;return l.a.wrap(function(k){for(;;)switch(k.prev=k.next){case 0:return k.prev=0,k.next=3,Object(U.g)(C);case 3:Z=k.sent,Z.status===401?H.replace("/login",{from:x.pathname}):Ve(P.Base64.decode(Z.code)),k.next=10;break;case 7:k.prev=7,k.t0=k.catch(0),console.log(k.t0);case 10:case"end":return k.stop()}},Ue,null,[[0,7]])})),at.apply(this,arguments)}function en(){g.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:t.a.createElement("p",null,"\u521D\u59CB\u4EE3\u7801\u6709\u4FEE\u6539\uFF0C\u66F4\u65B0\u540E\u5C06\u8986\u76D6\u73B0\u6709\u4EE3\u7801\u54E6~ ",t.a.createElement("br",null),"\u8BF7\u5C06\u60A8\u7F16\u8F91\u7684\u4EE3\u7801\u4FDD\u5B58\u81F3\u672C\u5730\uFF0C\u4EE5\u9632\u4E22\u5931"),onOk:function(){return Object(m.a)(l.a.mark(function Z(){var we;return l.a.wrap(function(Xe){for(;;)switch(Xe.prev=Xe.next){case 0:return Xe.next=2,Object(U.i)(C);case 2:we=Xe.sent,we.status===401?H.replace("/login",{from:x.pathname}):Ve(P.Base64.decode(we.code));case 4:case"end":return Xe.stop()}},Z)}))()}})}function Wt(){Y({type:q.SET_SHOW_NOTE,payload:!0})}function ln(){Y({type:q.SET_SHOW_NOTE,payload:!1})}function un(Ue){return Kt.apply(this,arguments)}function Kt(){return Kt=Object(m.a)(l.a.mark(function Ue(Z){return l.a.wrap(function(k){for(;;)switch(k.prev=k.next){case 0:return k.next=2,Object(U.a)(C,Z);case 2:Y({type:q.GET_DATA,payload:{showNote:!1,data:Object(r.a)(Object(r.a)({},w),{},{hack:Object(r.a)(Object(r.a)({},ie),{},{notes:Z.notes})})}});case 3:case"end":return k.stop()}},Ue)})),Kt.apply(this,arguments)}var Pn={input:w==null||((c=w.test_case)===null||c===void 0)?void 0:c.input,language:ie==null?void 0:ie.language,code:ie==null?void 0:ie.code,title:"main."+$t[ie==null?void 0:ie.language],modify_code:ie==null?void 0:ie.modify_code,notes:ie==null?void 0:ie.notes,debugResult:Ke,debuging:pt,submitting:dt,executingMessage:Nt,onCancelNote:ln,onAddNote:un,showNote:et,onShowNote:Wt,onSubmitCode:X,onChangeCode:Ve,onChangeInput:nt,onDebugCode:he,onResetCode:$e,onSyncCode:en};function On(){return hn.apply(this,arguments)}function hn(){return hn=Object(m.a)(l.a.mark(function Ue(){var Z,we,k;return l.a.wrap(function(st){for(;;)switch(st.prev=st.next){case 0:return st.next=2,Object(U.j)(ie.id,{container_type:"Hack",type:1});case 2:Z=st.sent,we=Z.praise_count,k=Object(r.a)(Object(r.a)({},w),{},{hack:Object(r.a)(Object(r.a)({},ie),{},{praises_count:we,user_praise:!ie.user_praise})}),Y({type:q.SET_DATA,payload:k});case 6:case"end":return st.stop()}},Ue)})),hn.apply(this,arguments)}var yn={topicId:C,submitResult:Qe,submitRecords:ze,submitting:dt,page:Ge,onPageChange:S,hack:ie,user:w==null?void 0:w.user,onTriggerPraise:On};return t.a.createElement(t.a.Fragment,null,t.a.createElement(_.a,{spinning:Ie,delay:500},w?t.a.createElement(t.a.Fragment,null,t.a.createElement("header",{className:ae.a.header},x.query.type!=="exercises"&&t.a.createElement("div",null,t.a.createElement("img",{src:"".concat(z.a.IMG_SERVER,"/images/").concat(gt.image_url),alt:"user",width:30}),t.a.createElement("span",null,gt.name)),t.a.createElement("h2",null," ",ie.name," "),gt.hack_manager?t.a.createElement(d.Link,{className:ae.a.btn_back,to:"/problems/".concat(ie.identifier,"/edit"),style:{marginRight:10}}," ",t.a.createElement(O.a,null)," \u7F16\u8F91"):null,(Te==null||((L=Te.exercise)===null||L===void 0)?void 0:L.left_time)&&t.a.createElement(t.a.Fragment,null,t.a.createElement("span",{style:{color:ft},className:"iconfont icon-kaoshishichang mr5"}),t.a.createElement("span",{className:"c-white mr20"},t.a.createElement(sn,{valueStyle:{color:ft,fontSize:16,fontWeight:"normal"},title:t.a.createElement("span",{style:{color:ft,fontSize:16}},"\u5269\u4F59\u65F6\u95F4\uFF1A"),value:qe,onFinish:Object(m.a)(l.a.mark(function Ue(){var Z,we;return l.a.wrap(function(Xe){for(;;)switch(Xe.prev=Xe.next){case 0:return Xe.next=2,Object(B.X)({categoryId:x.query.exercisesId,commit_method:2});case 2:Z=Xe.sent,(Z==null?void 0:Z.status)===0&&g.a.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:t.a.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",t.a.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:function(){var st=Object(m.a)(l.a.mark(function ue(){return l.a.wrap(function(rt){for(;;)switch(rt.prev=rt.next){case 0:H.push("/classrooms/".concat(x.query.coursesId,"/exercise/").concat(x.query.exercisesId,"/detail"));case 1:case"end":return rt.stop()}},ue)}));function Le(){return st.apply(this,arguments)}return Le}()}),(Z==null?void 0:Z.status)===-3&&(we=parseInt(Z==null?void 0:Z.message),xe(Date.now()+we*1e3));case 5:case"end":return Xe.stop()}},Ue)}))}))),(($=x)===null||$===void 0||((ge=$.query)===null||ge===void 0)?void 0:ge.type)==="exercises"?t.a.createElement(a.a,{type:"primary",onClick:function(){g.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:t.a.createElement("div",{className:"tc"},"\u8BF7\u786E\u8BA4\u4F60\u7684\u7B54\u9898\u5185\u5BB9\u5DF2\u7ECF\u63D0\u4EA4\uFF1F"),onOk:function(){Fe()}})}},t.a.createElement("span",{className:"iconfont icon-yiguanbi mr5 font14"})," \u8FD4\u56DE\u8BD5\u5377"):t.a.createElement(d.Link,{className:ae.a.btn_back,to:"/problemset"}," ",t.a.createElement(de.a,null),"\u9000\u51FA")),t.a.createElement(te.a,{className:"my-problems",leftChild:t.a.createElement(vn,yn),rightChild:t.a.createElement(qt,Pn)})):null))};function rn(n){var c=n.title,L=n.modify_code,$=n.onSyncCode,ge=n.onShowCodeSetting,Me=n.onResetCode,ve=function(){g.a.confirm({title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",icon:t.a.createElement(R.a,null),content:"\u4F60\u5728\u672C\u6587\u4EF6\u4E2D\u4FEE\u6539\u7684\u5185\u5BB9\u5C06\u4E22\u5931\uFF0C\u662F\u5426\u786E\u5B9A\u91CD\u65B0\u52A0\u8F7D\u521D\u59CB\u4EE3\u7801\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Me})};return t.a.createElement("div",{className:"action-bar"},t.a.createElement("span",null),L?t.a.createElement("a",{title:"\u66F4\u65B0\u901A\u77E5",onClick:$},t.a.createElement("img",{src:ee.a,alt:"notice"})):null,t.a.createElement("a",{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",onClick:ve},t.a.createElement("i",{className:"iconfont icon-zhongzhi font-20 "})),t.a.createElement("a",{onClick:ge},t.a.createElement("i",{className:"iconfont icon-shezhi"})))}function qt(n){var c=n.input,L=n.showNote,$=n.onShowNote,ge=n.notes,Me=n.onCancelNote,ve=n.onAddNote,G=n.debugResult,F=n.language,Y=n.debuging,be=n.submitting,C=n.executingMessage,H=n.code,x=n.onSubmitCode,Ie=n.onDebugCode,w=n.onChangeCode,Ke=n.onChangeInput,Qe=Object(p.a)(n,["input","showNote","onShowNote","notes","onCancelNote","onAddNote","debugResult","language","debuging","submitting","executingMessage","code","onSubmitCode","onDebugCode","onChangeCode","onChangeInput"]);function ze(et){return t.a.createElement(rn,Object(b.a)({},Qe,{onShowCodeSetting:et}))}var Ge={input:c,debugResult:G,debuging:Y,submitting:be,executingMessage:C,onDebugCode:Ie,onChangeCode:w,onSubmitCode:x,onChangeInput:Ke};return t.a.createElement("div",{className:"right-panel"},t.a.createElement(y.a,{language:F,value:H,onChange:w,ActionBarRender:ze}),t.a.createElement("div",{className:"note-form-area ".concat(L?"active":"")},t.a.createElement(He,{onCancel:Me,notes:ge,callback:ve})),t.a.createElement(A.b,Ge))}},"S+dL":function(I,u){I.exports="data:image/gif;base64,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"},U7T7:function(I,u,e){},UZu5:function(I,u,e){},X8oJ:function(I,u,e){},ZD9Y:function(I,u,e){"use strict";var b=e("BoS7"),p=e("Sdc0"),W=e("OaEy"),_=e("2fM7"),E=e("q1tI"),a=e.n(E),o=e("lOMy"),g=e.n(o),s=_.a.Option;u.a=function(l){var m=l.onFontSizeChange,h=l.cmFontSize,r=l.cmCodeMode,f=l.onCodeModeChange,re=l.onTabToSpace,K=l.className,t=K===void 0?"":K,O=l.tabToSpace,de=l.children;return a.a.createElement("div",{className:"tpi-code-setting ".concat(t)},a.a.createElement("h3",null,"\u4EE3\u7801\u683C\u5F0F"),a.a.createElement("section",null,a.a.createElement("div",{className:"file-item"},a.a.createElement("b",null,"\u663E\u793A\u6A21\u5F0F"),a.a.createElement(_.a,{bordered:!1,size:"small",value:r,onChange:f},a.a.createElement(s,{value:"vs"},"\u767D\u8272\u80CC\u666F"),a.a.createElement(s,{value:"vs-dark"},"\u9ED1\u8272\u80CC\u666F"))),a.a.createElement("div",{className:"file-item"},a.a.createElement("b",null,"\u5B57\u4F53\u5927\u5C0F"),a.a.createElement(_.a,{bordered:!1,size:"small",value:h,onChange:m},a.a.createElement(s,{value:12},"12px"),a.a.createElement(s,{value:14},"14px"),a.a.createElement(s,{value:16},"16px"),a.a.createElement(s,{value:18},"18px"),a.a.createElement(s,{value:20},"20px"),a.a.createElement(s,{value:22},"22px"))),a.a.createElement("div",{className:"file-item"},a.a.createElement("b",null,"Tab\u8F6C\u6362"),a.a.createElement(p.a,{checked:O,onChange:re}))),a.a.createElement("h3",null,"\u5FEB\u6377\u952E"),a.a.createElement("section",null,a.a.createElement("div",{className:"file-item"},a.a.createElement("b",null,"\u4FDD\u5B58\u4EE3\u7801"),a.a.createElement("span",null,"Ctrl + S")),a.a.createElement("div",{className:"file-item"},a.a.createElement("b",null,"\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868"),a.a.createElement("span",null,"F1 / Alt + F1")),a.a.createElement("div",{className:"file-item"},a.a.createElement("b",null,"\u5DE6\u53F3\u7F29\u8FDB"),a.a.createElement("span",null,"Ctrl + ]/[")),a.a.createElement("div",{className:"file-item"},a.a.createElement("b",null,"\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7"),a.a.createElement("span",null,"Ctrl + Shift + \\")),a.a.createElement("div",{className:"file-item"},a.a.createElement("b",null,"\u8F6C\u5230\u884C\u9996"),a.a.createElement("span",null,"Home")),a.a.createElement("div",{className:"file-item"},a.a.createElement("b",null,"\u8F6C\u5230\u884C\u5C3E"),a.a.createElement("span",null,"End"))),de)}},ZW9T:function(I,u,e){"use strict";e.d(u,"a",function(){return me});var b=e("XEnU"),p=e("miYZ"),W=e("tsqr"),_=e("Cmcn"),E=e("k16G"),a=e("SIvP"),o=e("q1tI"),g=e.n(o),s=e("bdgK");function l(d,U,B,Q,te){var z=U.getWordUntilPosition(B),R={startLineNumber:B.lineNumber,endLineNumber:B.lineNumber,startColumn:z.startColumn,endColumn:z.endColumn},y=Q.map(function(J){return{label:J,kind:d.languages.CompletionItemKind.Keyword,insertText:J,insertTextRules:d.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:R}});return te.map(function(J){y.push(Object(b.a)(Object(b.a)({},J),{},{range:R}))}),y}var m=function(d){var U={label:"ifelse",kind:d.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` -`),insertTextRules:d.languages.CompletionItemInsertTextRule.InsertAsSnippet},B=["auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while","inline","restrict","_Bool","_Complex","_Imaginary","_Alignas","_Alignof","_Atomic","_Static_assert","_Noreturn","_Thread_local","_Generic"];d.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(R,y){var J=l(d,R,y,B,[U]);return{suggestions:J}}});var Q=["False","None","True","and","as","assert","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","nonlocal","not","or","pass","raise","return","try","while","with","yield"];d.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(R,y){var J=[{label:"print",kind:d.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(` -`),insertTextRules:d.languages.CompletionItemInsertTextRule.InsertAsSnippet}],ee=l(d,R,y,Q,J);return{suggestions:ee}}});var te=["abstract","assert","boolean","break","byte","case","catch","char","class","const","continue","default","do","double","else","enum","extends","final","finally","float","for","goto","if","implements","import","instance of","int","interface","long","native","new","package","private","protected","public","return","strictfp","short","static","super","switch","synchronized","this","throw","throws","transient","try","void","volatile","while"];d.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(R,y){var J=[U,{label:"main",kind:d.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(` -`),insertTextRules:d.languages.CompletionItemInsertTextRule.InsertAsSnippet},{label:"System.out.print",kind:d.languages.CompletionItemKind.Snippet,insertText:["System.out.print($0)"].join(` -`),insertTextRules:d.languages.CompletionItemInsertTextRule.InsertAsSnippet}],ee=l(d,R,y,te,J);return{suggestions:ee}}})},h="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";function r(d){return/^\d+$/.test(d)?"".concat(d,"px"):d}function f(){}var re=!1,K={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python"};function t(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],U=d;if(Array.isArray(d)){for(var B=0;B0||ye.target.offsetWidth>0)&&oe.current.instance.layout()}}catch(Dt){fe.e(Dt)}finally{fe.f()}}),M.observe(tt.current)),M}function St(){W.b.warn(decodeURIComponent(h))}Object(o.useEffect)(function(){var M=oe.current.instance;if(z!=null&&M&&Ye){var T=M.getModel();T&&z!==T.getValue()&&(re=!0,T.setValue(z),M.layout(),re=!1)}},[z,Ye,oe.current]);function Tt(){var M=oe.current.instance;if(M){var T=M.getSelection(),fe=oe.current.pastePos||{},Pe=new O.Range(fe.startLineNumber||T.endLineNumber,fe.startColumn||T.endColumn,fe.endLineNumber||T.endLineNumber,fe.endColumn||T.endColumn);setTimeout(function(){M.executeEdits("",[{range:Pe,text:""}])},300)}}function Bt(M){(window.navigator.platform.match("Mac")?M.metaKey:M.ctrlKey)&&M.keyCode==83&&(M.preventDefault(),Ce())}var ct=function(){if(Ee&&oe.current.instance){var T=oe.current.instance.getContentHeight();pe(T0||ke.target.offsetWidth>0)&&Ee.layout()}}catch(ot){Ze.e(ot)}finally{Ze.f()}}),ne.observe(P.current)),ne}Object(o.useEffect)(function(){P.current&&e.e(32).then(e.t.bind(null,"M/lh",7)).then(function(Ee){O=Ee;var ne=O.editor.createDiffEditor(P.current,Object(b.a)({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",ignoreTrimWhitespace:!1,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},ee));A(ne);var He=j(ne);return function(){ne.dispose();var Ze=ne.getModel();Ze&&Ze.dispose(),He.unobserve(P.current)}})},[]),Object(o.useEffect)(function(){v&&v.setModel({original:O.editor.createModel(z,y),modified:O.editor.createModel(R,y)})},[z,R,y,v]);var V=r(B),Ce=r(te),Re={width:V,height:Ce};return g.a.createElement("div",{className:"my-diff-editor",ref:P,style:Re})}},a4uL:function(I,u,e){},bCnd:function(I,u,e){"use strict";e.d(u,"b",function(){return _}),e.d(u,"a",function(){return E});var b=e("je13"),p=e.n(b),W=!1;function _(a,o){var g=p.a.get("__ec");g||(g={}),g[a]=o,p.a.set("__ec",g)}function E(a,o){var g=p.a.get("__ec");return g?g[a]===void 0?o:g[a]:o}},cDPC:function(I,u,e){"use strict";var b=e("k16G"),p=e("q1tI"),W=e.n(p),_=e("i3hx"),E=e.n(_);u.a=function(a){var o=a.defaultX,g=o===void 0?"40%":o,s=a.leftChild,l=a.rightChild,m=a.className,h=Object(p.useState)(g),r=Object(b.a)(h,2),f=r[0],re=r[1],K=Object(p.useRef)();function t(){K.current=!0}Object(p.useEffect)(function(){function me(U){K.current&&re(U.pageX)}function d(){K.current=!1}return window.addEventListener("mousemove",me),window.addEventListener("mouseup",d),function(){window.removeEventListener("mousemove",me),window.removeEventListener("mouseup",d)}},[]);var O=typeof f=="number"&&f!==.01?"".concat(f,"px"):"40%",de="calc(100% - 4px - ".concat(O,")");return W.a.createElement("div",{className:"split-panel-container ".concat(m)},W.a.createElement("section",{style:{width:O,display:f===.01?"none":""}},s),W.a.createElement("section",{className:"resize-x-bar",onMouseDown:t},W.a.createElement("a",{className:"btn-resize"},W.a.createElement("svg",{width:"16",height:"13",viewBox:"0 0 16 13"},W.a.createElement("path",{d:"M12.245 7.53H5.647v1.882h6.598v2.823L16 8.471l-3.755-3.765V7.53zM10.353 4.706H3.755v2.823L0 3.765 3.755 0v2.824h6.598v1.882z"})))),W.a.createElement("section",{style:{width:de}},l))}},dejd:function(I,u,e){},fcyK:function(I,u,e){},i3hx:function(I,u,e){},kSUc:function(I,u,e){},"kaH+":function(I,u,e){"use strict";var b=e("+L6B"),p=e("2/Rp"),W=e("k16G"),_=e("q1tI"),E=e.n(_),a=e("UZu5"),o=e.n(a),g=e("dhSg"),s=e("rLCj"),l=e("dF/Y"),m=e("4i/N");u.a=function(){var h=Object(_.useState)(""),r=Object(W.a)(h,2),f=r[0],re=r[1],K=Object(_.useState)(0),t=Object(W.a)(K,2),O=t[0],de=t[1],me=Object(_.useRef)("");Object(_.useEffect)(function(){var Q=g.a.subscribe("preview-image",function(te){re(te),document.body.style.overflow="hidden"});return Q},[]),Object(_.useEffect)(function(){return document.addEventListener("keydown",d),function(){document.removeEventListener("keydown",d)}},[]),Object(_.useEffect)(function(){me.current=f},[f]);function d(Q){Q.keyCode==27&&me.current&&U()}function U(){document.body.style.overflow="auto",re("")}function B(){de(O+90)}return E.a.createElement(_.Fragment,null,f?E.a.createElement("div",{className:"image-preview-container"},E.a.createElement("div",{className:"button-group"},E.a.createElement(p.a,{onClick:B},"\u65CB\u8F6C",E.a.createElement(s.a,null)),E.a.createElement(p.a,{href:f},"\u4E0B\u8F7D",E.a.createElement(l.a,null)),E.a.createElement(p.a,{onClick:U},"\u5173\u95ED",E.a.createElement(m.a,null))),E.a.createElement("div",{className:"preview-wrp-group"},E.a.createElement("img",{className:"image-preview",src:f,alt:"\u9884\u89C8\u5927\u56FE",style:{transform:"rotate(".concat(O,"deg)")}}))):null)}},lOMy:function(I,u,e){},nWbc:function(I,u,e){},"p/48":function(I,u,e){},pPuO:function(I,u,e){I.exports={desc:"desc___2o_2w",info:"info___Uro3x","commit-info":"commit-info___o2-Ex"}},"qJ4+":function(I,u,e){},uMZB:function(I,u,e){I.exports={header:"header___3a50V",field:"field___SHW6f","oj-form-container":"oj-form-container___36KBv","oj-left-panel":"oj-left-panel___3Fdj5","oj-form-info":"oj-form-info___dilPb",footer:"footer___1Ie9U","test-case-name":"test-case-name___356US","btn-remove-case":"btn-remove-case___1Z5cd","icon-tag":"icon-tag___3zUaP",btn_back:"btn_back___2UBbR"}}}]); diff --git a/p__MyProblem__index.57d10dfc.async.js b/p__MyProblem__index.57d10dfc.async.js new file mode 100644 index 0000000000..93e019d940 --- /dev/null +++ b/p__MyProblem__index.57d10dfc.async.js @@ -0,0 +1,19 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[178,5,6],{"+k/U":function(w,u,t){w.exports={pagination:"pagination___2XcQw",info:"info___12Y4R"}},"07cG":function(w,u,t){w.exports={ldsRing:"ldsRing___2F8W7",idsRingWrapper:"idsRingWrapper___fC2cF",ldsring:"ldsring___3A88y"}},"7SP1":function(w,u,t){},"7ahc":function(w,u,t){"use strict";t.d(u,"a",function(){return c});var O=t("XEnU"),T=t("IIKO"),K=t("+L6B"),E=t("2/Rp"),f=t("y8nQ"),a=t("Vl3Y"),o=t("k16G"),g=t("OaEy"),C=t("2fM7"),r=t("q1tI"),d=t.n(r),L=t("VrN/"),s=t.n(L),p=t("p77/"),pe=t.n(p),V=t("c5Ni"),e=t.n(V),M=C.a.Option,He={labelCol:{span:4},wrapperCol:{span:20}},Ce={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};u.b=function(U){var q=U.callback,oe=U.onCancel,ue=Object(r.useState)("python"),Q=Object(o.a)(ue,2),ve=Q[0],k=Q[1];function ce(R){k(Ce[R][1])}function ye(R){q(R)}return d.a.createElement(a.a,Object(T.a)({},He,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:ye}),d.a.createElement(a.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},d.a.createElement(C.a,{onChange:ce},Object.keys(Ce).map(function(R){return d.a.createElement(M,{key:R,value:R},Ce[R][0])}))),d.a.createElement(a.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},d.a.createElement(c,{mode:ve})),d.a.createElement("div",{className:"flex-container flex-end"},d.a.createElement(E.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),d.a.createElement(E.a,{type:"ghost",onClick:oe},"\u53D6\u6D88")))};function c(U){var q=U.value,oe=U.onChange,ue=U.mode,Q=U.options,ve=Q===void 0?{}:Q,k=Object(r.useRef)(),ce=Object(r.useState)(),ye=Object(o.a)(ce,2),R=ye[0],$e=ye[1];return Object(r.useEffect)(function(){if(R){var Ge=function(P){var I=P.getValue();oe&&oe(I)};return R.on("change",Ge),function(){R.off("change",Ge)}}},[R,oe]),Object(r.useEffect)(function(){R&&R.setOption("mode",ue)},[R,ue]),Object(r.useEffect)(function(){R&&((q!==R.getValue()||q==="")&&setTimeout(function(){R.setValue(q||" ")},300))},[R,q]),Object(r.useEffect)(function(){if(k.current&&!R){var Ge=s.a.fromTextArea(k.current,Object(O.a)({mode:ue,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},ve));$e(Ge)}},[k.current,R]),d.a.createElement("div",{className:"my-codemirror-container"},d.a.createElement("textarea",{ref:k}))}},"9Bee":function(w,u,t){"use strict";var O=t("q1tI"),T=t.n(O),K=t("vg9a"),E=t("k16G"),f=t("DlQD"),a=t.n(f),o=t("rUJ1");function g(N,P){var I=N.match(/^(\s+)(?:```)/);if(I===null)return P;var se=I[1];return P.split(` +`).map(function(De){var We=De.match(/^\s+/);if(We===null)return De;var te=Object(E.a)(We,1),Me=te[0];return Me.length>=se.length?De.slice(se.length):De}).join(` +`)}var C=[],r=["
        "],d=new a.a.Renderer,L=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function s(){C.length=0,r=["
          "]}function p(N,P,I,se){if(P>=N.length||N[P].level<=I)return P;var De=N[P];se.push("
        • "+De.text+""),P++;var We=[];return P=p(N,P,De.level,We),We.length>0&&(se.push("
            "),We.forEach(function(te){se.push(te)}),se.push("
          ")),se.push("
        • "),P=p(N,P,I,se),P}function pe(){return p(C,0,0,r),r.push("
        "),r.join("")}var V={heading:function(P){var I=L.exec(P);if(I)return{type:"heading",raw:I[0],depth:I[1].length,text:I[2]}},fences:function(P){var I=this.rules.block.fences.exec(P);if(I){var se=I[0],De=g(se,I[3]||""),We=I[2]?I[2].trim():I[2];if(["latex","katex","math"].indexOf(We)>=0){var te=He(),Me=De;De=te,Ce[te]={type:"block",expression:Me}}return{type:"code",raw:se,lang:We,text:De}}}},e=/(?:\${2})([^\n`]+?)(?:\${2})/gi,M=0,He=function(){return"__special_katext_id_".concat(M++,"__")},Ce={};function c(){return Ce}function U(){M=0,Ce={}}function q(N){return N=N.replace(e,function(P,I){var se=He();return Ce[se]={type:"inline",expression:I},se}),N}var oe=d.listitem;d.listitem=function(N){return oe(q(N))};var ue=d.paragraph;d.paragraph=function(N){return ue(q(N))};var Q=d.tablecell;d.tablecell=function(N,P){return Q(q(N),P)},d.code=function(N,P,I){var se=(P||"").match(/\S*/)[0];return se?["latex","katex","math"].indexOf(se)>=0?"

        ".concat(N,"

        "):'
        ').concat(I?N:Object(o.escape)(N,!0),`
        +`):'
        '+(I?N:Object(o.escape)(N,!0))+"
        "},d.heading=function(N,P,I){var se=this.options.headerPrefix+I.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return C.push({anchor:se,level:P,text:N}),"'+N+""},a.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),a.a.use({tokenizer:V,renderer:d});var ve=a.a,k=t("SJMd"),ce=t("m3rI"),ye=t("Oy/b"),R=/]*>/g;function $e(N){var P=document.createElement("div");return P.innerHTML=N,P.childNodes.length===0?"":P.childNodes[0].nodeValue}var Ge=u.a=function(N){var P=N.value,I=P===void 0?"":P,se=N.className,De=N.style,We=De===void 0?{}:De,te=String(I),Me=Object(O.useMemo)(function(){try{var Ve=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,Ze=/\"\/api\/attachments\/|\"\/attachments\/download\//g,nt=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;te=te.replace(Ve,"("+ce.a.API_SERVER+"/api/attachments/").replace(Ze,'"'+ce.a.API_SERVER+"/api/attachments/").replace(nt,'"'+ce.a.API_SERVER+"/files/uploads/")}catch(at){}var Ke=ve(te),Qe=c();return te.match(/\[TOC\]/)&&(Ke=Ke.replace("

        [TOC]

        ",pe()),s()),Ke=Ke.replace(/(__special_katext_id_\d+__)/g,function(at,it){var st=Qe[it],Je=st.type,_e=st.expression;return Object(ye.renderToString)($e(_e)||"",{displayMode:Je==="block",throwOnError:!1,output:"html"})}),Ke=Ke.replace(/โ–/g,"\u2581\u2581\u2581"),U(),Ke},[te]),Ye=Object(O.useRef)();function Re(Ve){var Ze=Ve.target;if(Ze.tagName.toUpperCase()==="A"){var nt=Ze.getAttribute("href");if(nt.startsWith("#")){Ve.preventDefault();var Ke=document.getElementById(nt.replace("#",""));Ke&&Ke.scrollIntoView(!0)}}}return Object(O.useEffect)(function(){if(Ye.current&&Me&&(Me.match(R)&&window.PR.prettyPrint()),Ye.current)return Ye.current.addEventListener("click",Re),function(){Ye.current.removeEventListener("click",Re),U(),s()}},[Me,Ye.current,Re]),T.a.createElement("div",{ref:Ye,style:We,className:"".concat(se||""," markdown-body"),dangerouslySetInnerHTML:{__html:Me}})}},"9VGf":function(w,u,t){"use strict";t.d(u,"a",function(){return K});var O=t("q1tI"),T=t.n(O);function K(E,f){var a=Object(O.useRef)();Object(O.useEffect)(function(){a.current=E}),Object(O.useEffect)(function(){function o(){a.current()}if(f!==null){var g=setInterval(o,f);return function(){return clearInterval(g)}}},[f])}},AMnG:function(w,u,t){"use strict";var O=t("miYZ"),T=t("tsqr"),K=t("k16G"),E=t("q1tI"),f=t.n(E),a=t("nWbc"),o=t.n(a),g=t("Ot1p");u.a=function(C){var r=C.id,d=C.activeDiscussIndex,L=C.onReplyDiscuss,s=Object(E.useState)(""),p=Object(K.a)(s,2),pe=p[0],V=p[1];function e(He){V(He)}function M(){if(!pe){T.b.info("\u56DE\u590D\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A!");return}L(r,pe),V("")}return f.a.createElement("div",{key:r,className:"discuss-item-editor",style:{display:d===r?"block":"none",width:"100%"}},f.a.createElement(g.a,{miniToolbar:!0,startInit:d===r,defaultValue:pe,id:r,noStorage:!0,watch:!1,height:155,placeholder:"\u6211\u8981\u56DE\u590D",showResizeBar:!0,onChange:e}),f.a.createElement("a",{onClick:M,className:"btn-send"},"\u53D1\u9001"))}},BdwD:function(w,u,t){"use strict";var O=t("XEnU"),T=t("q1tI"),K=t.n(T),E=function(a){var o=a.styles,g=o===void 0?{}:o,C=a.customText;return K.a.createElement("section",{className:"tc animated fadeIn",style:Object(O.a)(Object(O.a)({},{color:"#999",margin:"200px auto"}),g)},K.a.createElement("img",{src:t("FOrL")}),K.a.createElement("p",{className:"mt20 font14"},C||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"))};u.a=E},BjJ7:function(w,u,t){"use strict";t.d(u,"d",function(){return T}),t.d(u,"c",function(){return K}),t.d(u,"e",function(){return E}),t.d(u,"b",function(){return f}),t.d(u,"a",function(){return o});var O=t("m3rI");function T(g){var C=!0;if(g.length>0){for(var r=0;r1&&arguments[1]!==void 0?arguments[1]:"",r=[],d=0;d=0,St=xt?"Cmd":"Ctrl",vt=(we={},Object(f.a)(we,St+"-B","bold"),Object(f.a)(we,St+"-I","italic"),we),Tt=(ut={},Object(f.a)(ut,at,"\u6DFB\u52A0\u94FE\u63A5"),Object(f.a)(ut,st,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(f.a)(ut,it,"\u6DFB\u52A0\u56FE\u7247"),Object(f.a)(ut,Je,"\u6DFB\u52A0\u8868\u683C"),ut),Ht=u.a=function(A){var Te=A.defaultValue,fe=Te===void 0?"":Te,Ee=A.onChange,ke=A.width,D=ke===void 0?"100%":ke,B=A.height,ie=B===void 0?400:B,ge=A.miniToolbar,Xe=ge===void 0?!1:ge,yt=A.isFocus,Dt=yt===void 0?!1:yt,Zt=A.watch,cn=A.insertTemp,Yt=A.id,ht=Yt===void 0?"markdown-editor-id":Yt,Qt=A.showResizeBar,dn=Qt===void 0?!1:Qt,Wt=A.noStorage,zt=Wt===void 0?!1:Wt,Jt=A.showNullButton,An=Jt===void 0?!1:Jt,mt=A.fullScreen,Lt=mt===void 0?!1:mt,Gt=A.onBlur,Vt=A.onCMBeforeChange,$t=A.className,mn=$t===void 0?"":$t,qt=A.placeholder,Un=qt===void 0?"":qt,en=A.values,Nt=en===void 0?"":en,_n=Object(a.useState)(null),tn=Object(E.a)(_n,2),i=tn[0],yn=tn[1],En=Object(a.useState)(fe),nn=Object(E.a)(En,2),Kt=nn[0],Pe=nn[1],pn=Object(a.useState)(Zt),an=Object(E.a)(pn,2),_t=an[0],on=an[1],fn=Object(a.useState)(Lt),re=Object(E.a)(fn,2),ot=re[0],sn=re[1],gn=Object(a.useState)(""),bn=Object(E.a)(gn,2),Ct=bn[0],Rt=bn[1],n=Object(a.useState)(0),l=Object(E.a)(n,2),b=l[0],Z=l[1],ne=Object(a.useState)(ie),J=Object(E.a)(ne,2),Y=J[0],y=J[1],x=Object(a.useState)(!1),H=Object(E.a)(x,2),de=H[0],h=H[1],W=Object(a.useRef)(),v=Object(a.useRef)(),be=Object(a.useRef)(),S=Object(a.useRef)();Object(a.useEffect)(function(){Pe(Nt),i==null||i.setValue(Nt)},[Nt]),Object(a.useEffect)(function(){if(W.current){var j=function(G,X){var z=X.clipboardData;if(z){var ae=z.types.toString(),ee=z.items;if(ae==="text/html,Files"||ae==="Files"||z.types.indexOf("Files")){var Ae=ee[1];ae==="Files"&&(Ae=ee[0]),Ae.kind==="file"&&Ae.type.match(/^image\//i)&&Me(Ae.getAsFile(),function(Ie){Ie.id?m.replaceSelection("![,](/api/attachments/".concat(Ie.id,")")):(Ie==null?void 0:Ie.status)===401&&(document.location.href="/user/login")})}else return!0}return!0},m=C.a.fromTextArea(W.current,{mode:"markdown",lineNumbers:!Xe,lineWrapping:!0,value:fe,autoCloseTags:!0,autoCloseBrackets:!0});return Dt&&m.focus(),m.on("paste",j),yn(m),function(){m.off("paste",j)}}},[]);var Oe=Object(a.useCallback)(function(){if(v.current)try{var j=v.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,m=v.current.getElementsByClassName("markdown-editor-body")[0];ot?m.style.height="calc(100vh - ".concat(j,"px)"):m.style.height="".concat(Y-j,"px")}catch(_){console.log(_,"---- to set md editor body height")}},[Y,v,ot]);Object(a.useEffect)(function(){function j(){var _=new r.default(function(G){var X=Object(K.a)(G),z;try{for(X.s();!(z=X.n()).done;){var ae=z.value;(ae.target.offsetHeight>0||ae.target.offsetWidth>0)&&(Oe(),i.setSize("100%","100%"),i.refresh())}}catch(ee){X.e(ee)}finally{X.f()}});return _.observe(W.current.parentElement),_}if(i){var m=j();return function(){m.unobserve(W.current.parentElement)}}},[i,Oe]),Object(a.useEffect)(function(){if(i){for(var j=[],m=function(){var ae=G[_];X=Object(E.a)(ae,2);var ee=X[0],Ae=X[1],Ie=Object(f.a)({},ee,function(){je(Ae)});j.push(Ie),i.addKeyMap(Ie)},_=0,G=Object.entries(vt);_0){var j=new Date().getTime(),m=window.sessionStorage.getItem(ht);j>=b+gt&&(!m||m!==Kt)&&(window.sessionStorage.setItem(ht,Kt),h(!0))}},gt),Object(a.useEffect)(function(){on(Zt)},[i,Zt]),Object(a.useEffect)(function(){i&&(Dt&&i.focus())},[i,Dt]),Object(a.useEffect)(function(){if(_t&&i){var j=function(G){var X=G.target;if(S.current){var z=X.scrollTop/X.scrollHeight;S.current.scrollTop=S.current.scrollHeight*z}},m=i.getScrollerElement();return m.addEventListener("scroll",j),function(){m.removeEventListener("scroll",j)}}},[i,_t]),Object(a.useEffect)(function(){if(i&&Vt){var j=function(_,G){Vt(_,G)};return i.on("beforeChange",j),function(){i.off("beforeChange",j)}}},[i,Vt]),Object(a.useEffect)(function(){if(i&&Gt){var j=function(){Gt(i.getValue())};return i.on("blur",j),function(){i.off("blur",j)}}},[i,Gt]),Object(a.useEffect)(function(){if(i){var j=function(_){var G=_.getValue();Pe(G),Z(new Date().getTime()),_.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Ee&&Ee(G)};return i.on("change",j),function(){i.off("change",j)}}},[i,Ee]),Object(a.useEffect)(function(){i&&(fe==null?(i.setValue(""),Pe("")):fe!==i.getValue()&&(i.setValue(fe),Pe(fe),i.setCursor(i.lineCount(),0)))},[i,fe]);var je=Object(a.useCallback)(function(j){var m=i.getCursor(),_=i.getSelection(),G=_.split(` +`);switch(j){case"bold":return i.replaceSelection("**"+_+"**"),_===""&&i.setCursor(m.line,m.ch+2),i.focus();case"italic":return i.replaceSelection("*"+_+"*"),_===""&&i.setCursor(m.line,m.ch+1),i.focus();case"code":return i.replaceSelection("`"+_+"`"),_===""&&i.setCursor(m.line,m.ch+1),i.focus();case"inline-latex":return i.replaceSelection("`$$"+_+"$$`"),_===""&&i.setCursor(m.line,m.ch+3),i.focus();case"latex":return i.replaceSelection("```latex\n"+_+"\n```"),i.setCursor(m.line+1,_.length+1),i.focus();case"line-break":return i.replaceSelection(`
        +`),i.focus();case"list-ul":return _===""?i.replaceSelection("- "+_):i.replaceSelection(G.map(function(X){return X===""?"":"- ".concat(X)}).join(` +`)),i.focus();case"list-ol":return _===""?i.replaceSelection("1. "+_):i.replaceSelection(G.map(function(X,z){return X===""?"":"".concat(z+1,". ").concat(X)}).join(` +`)),i.focus();case"add-null-ch":return _===""&&i.setCursor(m.line,m.ch+1),i.replaceSelection(kt),i.focus();case"inster-template-1":return _===""&&i.setCursor(m.line,m.ch),i.replaceSelection(bt),i.focus();case"eraser":return i.setValue(""),i.focus();case"trigger-watch":return on(!_t),i.focus();case"trigger-full-screen":return sn(!ot),i.focus();case at:Rt(at);return;case st:Rt(st);return;case it:Rt(it);return;case Je:Rt(Je);return;default:throw new Error}},[i,_t,ot]),Le=Object(a.useCallback)(function(j){Rt("");switch(Ct){case at:var m=j.title,_=j.link;return i.replaceSelection("[".concat(m,"](").concat(_,")")),i.focus();case st:var G=j.language,X=j.content;return i.replaceSelection(["```"+G,X,"```"].join(` +`)),i.focus();case it:var z=j.src,ae=j.alt;return i.replaceSelection("![ ".concat(ae," ]( ").concat(z,' "').concat(ae,'" )')),i.focus();case Je:for(var ee=j.row,Ae=j.col,Ie=j.align,le=` +`,he=0;he300&&(Ae=300);var Ie=ie+Ae+"px";y(Ie)}},G=be.current,X=!1,z=0;return G.addEventListener("mousedown",j),document.addEventListener("mousemove",_),document.addEventListener("mouseup",m),function(){G.removeEventListener("mousedown",j),document.removeEventListener("mousemove",_),document.removeEventListener("mouseup",m)}}},[i,be]),Object(a.useEffect)(function(){y(ie)},[ie]);var tt=Xt(D),rt=Xt(Y),Pt={width:tt,height:rt},It=Object(a.useMemo)(function(){if(b){var j=new Date(b),m=j.getHours(),_=j.getMinutes(),G=j.getSeconds();return m=m<10?"0"+m:m,_=_<10?"0"+_:_,G=G<10?"0"+G:G,"".concat(m,":").concat(_,":").concat(G)}return 0},[b]);function Mt(){window.sessionStorage.removeItem(ht),h(!1),Z(0)}function Ft(){h(!1),Z(0),i.setValue(window.sessionStorage.getItem(ht))}return o.a.createElement(a.Fragment,null,o.a.createElement("div",{className:"markdown-editor-wrapper",ref:v},o.a.createElement("div",{className:"markdown-editor-container ".concat(mn," ").concat(_t?"on-preview":""," ").concat(Xe?"mini":""," ").concat(ot?"full-screen":""),style:Pt},o.a.createElement(q,{insertTemp:cn,watch:_t,fullScreen:ot,showNullButton:An,onActionCallback:je}),o.a.createElement("div",{className:"markdown-editor-body"},o.a.createElement("div",{className:"codemirror-container"},o.a.createElement("textarea",{ref:W,placeholder:Un})),_t?o.a.createElement("div",{ref:S,className:"preview-container"},o.a.createElement(e.a,{value:Kt})):null))),dn?o.a.createElement("a",{ref:be,className:"editor-resize"}):null,o.a.createElement(oe.a,null,Tt[Ct]?o.a.createElement(T.a,{centered:!0,title:Tt[Ct],visible:!0,onCancel:xe,footer:null},Ne):null))}},QUZ3:function(w,u,t){"use strict";t.r(u);var O=t("IIKO"),T=t("SIvP"),K=t("T2oS"),E=t("W9HT"),f=t("+L6B"),a=t("2/Rp"),o=t("2qtc"),g=t("kLXV"),C=t("c1Ei"),r=t.n(C),d=t("5Tp6"),L=t("k16G"),s=t("XEnU"),p=t("aHsQ"),pe=t("sGsY"),V=t("q1tI"),e=t.n(V),M=t("Fvcw"),He=t("GIiI"),Ce=t("WHYC"),c=t("uYtH"),U=t("OJz4"),q=t("V0Rq"),oe=t("bntm"),ue=t("cDPC"),Q=t("m3rI"),ve=t("RCxd"),k=t("EHPI"),ce=t("S+dL"),ye=t.n(ce),R=t("J66h"),$e=t("uMZB"),Ge=t.n($e),N=t("p/48"),P=t("v7Ap"),I=t("5NDa"),se=t("5rEg"),De=t("8Skl"),We=t("y3Kf"),te;(function(n){n[n.NOMATCH=-1]="NOMATCH",n[n.OK=0]="OK",n[n.TIMEOUT=2]="TIMEOUT",n[n.PODFAILURE=3]="PODFAILURE",n[n.COMPILEFAILURE=4]="COMPILEFAILURE",n[n.EXECUTEFAILURE=5]="EXECUTEFAILURE"})(te||(te={}));var Me=t("a4uL"),Ye=t("IxHN"),Re=t("9Bee"),Ve,Ze=se.a.TextArea,nt={visible:!1,tabIndex:"0"},Ke=(Ve={},Object(P.a)(Ve,te.NOMATCH,"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D"),Object(P.a)(Ve,te.OK,"\u8C03\u8BD5\u901A\u8FC7"),Object(P.a)(Ve,2,"\u8C03\u8BD5\u8D85\u65F6"),Object(P.a)(Ve,3,"\u8C03\u8BD5pod\u5931\u8D25"),Object(P.a)(Ve,4,"\u7F16\u8BD1\u5931\u8D25"),Object(P.a)(Ve,5,"\u6267\u884C\u5931\u8D25"),Ve),Qe;(function(n){n[n.SET_VISIBLE=0]="SET_VISIBLE",n[n.SET_TABINDEX=1]="SET_TABINDEX"})(Qe||(Qe={}));function at(n,l){switch(l.type){case Qe.SET_VISIBLE:return Object(s.a)(Object(s.a)({},n),{},{visible:l.payload});case Qe.SET_TABINDEX:return Object(s.a)(Object(s.a)({},n),{},{tabIndex:l.payload});default:throw new Error}}function it(n){var l=n.status,b=n.error_msg,Z=n.output,ne=n.input,J=n.expected_output,Y=null,y={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch(l){case te.NOMATCH:Y=e.a.createElement(e.a.Fragment,null,e.a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u5165\uFF1A"),e.a.createElement(Re.a,{value:ne,style:y}),e.a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),e.a.createElement(Re.a,{value:Z&&R.Base64.decode(Z)||"",style:y}),e.a.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),e.a.createElement(Re.a,{value:J&&R.Base64.decode(J)||"",style:y}));break;case te.EXECUTEFAILURE:Y=e.a.createElement(e.a.Fragment,null,e.a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),e.a.createElement(Re.a,{value:ne,style:y}),e.a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),e.a.createElement("code",{className:"error"},R.Base64.decode(b)));break;case te.PODFAILURE:Y=e.a.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case te.TIMEOUT:Y=e.a.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return e.a.createElement(e.a.Fragment,null," ",Y," ")}function st(n){var l=n.status,b=n.error_msg,Z=n.execute_time,ne=n.output,J=n.input,Y=n.expected_output,y=null;switch(l){case te.OK:y=e.a.createElement(e.a.Fragment,null,e.a.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",Z),e.a.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A"),e.a.createElement("pre",null,R.Base64.decode(ne)));break;case te.NOMATCH:y=e.a.createElement(e.a.Fragment,null,e.a.createElement("p",null,"\u8F93\u5165\uFF1A",e.a.createElement("pre",null,J)),e.a.createElement("p",null,"\u8F93\u51FA\uFF1A",ne&&R.Base64.decode(ne)),e.a.createElement("p",null,"\u9884\u671F\u8F93\u51FA\uFF1A",Y&&R.Base64.decode(Y)));break;case te.EXECUTEFAILURE:y=e.a.createElement(e.a.Fragment,null,e.a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",e.a.createElement("pre",null,J)),e.a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),e.a.createElement("code",{className:"error"},R.Base64.decode(b)));break;case te.COMPILEFAILURE:y=e.a.createElement(e.a.Fragment,null,e.a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",e.a.createElement("pre",null,J)),e.a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),e.a.createElement("code",{className:"error"},R.Base64.decode(b)));break;case te.PODFAILURE:y=e.a.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case te.TIMEOUT:y=e.a.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return e.a.createElement(e.a.Fragment,null," ",y," ")}var Je=function(n){var l=n.input,b=n.debuging,Z=n.submitting,ne=n.executingMessage,J=n.debugResult,Y=n.onChangeInput,y=n.onDebugCode,x=n.onSubmitCode,H=Object(V.useReducer)(at,nt),de=Object(L.a)(H,2),h=de[0],W=de[1],v=h.visible,be=h.tabIndex;function S(Ne){var xe=Ne.target.id;W({type:Qe.SET_TABINDEX,payload:xe})}function Oe(){W({type:Qe.SET_VISIBLE,payload:!v})}var je=Object(V.useMemo)(function(){if(J){var Ne=J.status;return e.a.createElement(e.a.Fragment,null,st(J))}return null},[J]);function Le(){W({type:Qe.SET_VISIBLE,payload:!0}),W({type:Qe.SET_TABINDEX,payload:"1"}),y()}return e.a.createElement("div",{className:"test-case-panel"},e.a.createElement("div",{className:"test-case-panel-body ".concat(v?"active":"")},e.a.createElement("ul",{className:"s-navs"},e.a.createElement("li",null,e.a.createElement("a",{className:be==="0"?"active":"",id:"0",onClick:S},"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B")),e.a.createElement("li",null,e.a.createElement("a",{className:be==="1"?"active":"",id:"1",onClick:S},"\u4EE3\u7801\u6267\u884C\u7ED3\u679C"))),e.a.createElement("div",{className:"tab-panel-body ".concat(be==="0"?"":"hide")},e.a.createElement(Ze,{placeholder:"\u8BF7\u586B\u5199\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D",value:l,onChange:Y})),e.a.createElement("div",{className:"tab-panel-body ".concat(be==="1"?"":"hide")},b?e.a.createElement(Ye.a,{message:ne}):J?e.a.createElement("section",{style:{height:200}}," ",je," "):e.a.createElement("p",{className:"tip"},"\u8BF7\u586B\u5199\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D"))),e.a.createElement("a",{className:"btn-collapse ".concat(v?"up":""),onClick:Oe},v?e.a.createElement(De.a,null):e.a.createElement(We.a,null)),e.a.createElement("footer",{className:"footer"},e.a.createElement("span",null,"\u63A7\u5236\u53F0"),e.a.createElement("div",{className:"flex-container"},e.a.createElement(a.a,{className:"btn-green",type:"ghost",loading:b,onClick:Le},"\u8C03\u8BD5\u4EE3\u7801"),e.a.createElement(a.a,{type:"primary",loading:Z,disabled:Z,onClick:function(){W({type:Qe.SET_VISIBLE,payload:!1}),x()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4"))))},_e=t("y8nQ"),Ut=t("Vl3Y"),jt=se.a.TextArea,we=5e3,ut=function(n){var l=n.callback,b=n.onCancel,Z=n.notes;function ne(J){l(J)}return e.a.createElement(Ut.a,{className:"note-form-panel",onFinish:ne,initialValues:{notes:Z}},e.a.createElement(Ut.a.Item,{name:"notes",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7B14\u8BB0\u5185\u5BB9"},{max:we,message:"\u7B14\u8BB0\u6700\u5927\u5B57\u6570\u4E3A".concat(we)}]},e.a.createElement(jt,{placeholder:"\u8BF7\u8F93\u5165\u7B14\u8BB0\u5185\u5BB9",rows:5})),e.a.createElement(Ut.a.Item,{style:{textAlign:"right"}},e.a.createElement(a.a,{type:"ghost",onClick:b,style:{marginRight:10}}," \u53D6\u6D88 "),e.a.createElement(a.a,{type:"primary",htmlType:"submit"}," \u63D0\u4EA4 ")))},un=t("7SP1"),wt=t("DjyN"),gt=t("NUBc"),kt=t("miYZ"),bt=t("tsqr"),Xt=t("g9YV"),xt=t("wCAj"),St=t("+k/U"),vt=t.n(St),Tt=t("ye1Q"),Ht=t("VTBJ"),A={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496v688c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V96c0-17.7-14.3-32-32-32zM704 192H192c-17.7 0-32 14.3-32 32v530.7c0 8.5 3.4 16.6 9.4 22.6l173.3 173.3c2.2 2.2 4.7 4 7.4 5.5v1.9h4.2c3.5 1.3 7.2 2 11 2H704c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32zM350 856.2L263.9 770H350v86.2zM664 888H414V746c0-22.1-17.9-40-40-40H232V264h432v624z"}}]},name:"copy",theme:"outlined"},Te=A,fe=t("6VBw"),Ee=function(l,b){return V.createElement(fe.a,Object(Ht.a)(Object(Ht.a)({},l),{},{ref:b,icon:Te}))};Ee.displayName="CopyOutlined";var ke=V.forwardRef(Ee),D=t("wd/R"),B=t.n(D),ie=xt.a.Column,ge=function(n){var l=n.submitResult,b=n.submitting,Z=n.submitRecords,ne=n.page,J=n.onPageChange,Y=n.topicId,y=l||{},x=y.status,H=y.id,de=y.input,h=y.output,W=y.expected_output,v=y.error_msg,be=v===void 0?"":v,S=Z||{},Oe=S.records,je=S.records_count;function Le(){navigator.clipboard.writeText(R.Base64.decode(be)).then(function(){bt.b.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")})}return e.a.createElement(E.a,{spinning:b,tip:"\u8BC4\u6D4B\u4E2D...",indicator:e.a.createElement(Tt.a,{style:{fontSize:24},spin:!0})},H?e.a.createElement(e.a.Fragment,null,e.a.createElement("ul",{className:vt.a.info},e.a.createElement("li",null,"\u6267\u884C\u7ED3\u679C\uFF1A",e.a.createElement("span",{className:x===4?"c-red":"c-green"},x===4?"\u7F16\u8BD1\u5931\u8D25":"\u7F16\u8BD1\u901A\u8FC7")),e.a.createElement("li",{className:vt.a.error},e.a.createElement("a",{onClick:Le},"\u590D\u5236\u9519\u8BEF\u4FE1\u606F ",e.a.createElement(ke,null)," ")),e.a.createElement("li",null,e.a.createElement(c.Link,{to:"/myproblems/".concat(Y,"/record-detail/").concat(H)},"\u663E\u793A\u8BE6\u60C5 > "))),x===4?e.a.createElement(e.a.Fragment,null,e.a.createElement("p",{className:"c-red"},"\u63D0\u793A\uFF1A"),e.a.createElement("pre",null,R.Base64.decode(be))):null,x!==4?!!de&&e.a.createElement(e.a.Fragment,null,e.a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u5165\uFF1A"),e.a.createElement("pre",null,de),e.a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),e.a.createElement("pre",null,R.Base64.decode(h)),e.a.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),e.a.createElement("pre",null,R.Base64.decode(W))):null):null,(Oe==null?void 0:Oe.length)>0?e.a.createElement(xt.a,{dataSource:Oe,rowKey:"id",pagination:!1},e.a.createElement(ie,{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",key:"created_at",render:function(xe,tt){return e.a.createElement("span",null," ",B()(xe).format("YYYY-MM-DD hh:mm:ss"))}}),e.a.createElement(ie,{title:"\u63D0\u4EA4\u7ED3\u679C",dataIndex:"status",key:"status",render:function(xe,tt){return e.a.createElement(c.Link,{className:xe===4?"c-red":"c-green",to:"/myproblems/".concat(Y,"/record-detail/").concat(tt.id)},xe===4?"\u7F16\u8BD1\u5931\u8D25":"\u7F16\u8BD1\u901A\u8FC7")}}),e.a.createElement(ie,{title:"\u6267\u884C\u7528\u65F6 (S)",dataIndex:"execute_time",key:"execute_time"}),e.a.createElement(ie,{title:"\u5185\u5B58\u6D88\u8017\uFF08MB\uFF09",dataIndex:"execute_memory",key:"execute_memory"}),e.a.createElement(ie,{title:"\u8BED\u8A00",dataIndex:"language",key:"language"})):null,je>15?e.a.createElement(gt.a,{className:vt.a.pagination,current:ne,pageSize:15,total:je,onChange:J}):null)},Xe=t("BdwD"),yt=t("DYRE"),Dt=t("zeV3"),Zt=t("+BJd"),cn=t("mr32"),Yt=t("pPuO"),ht=t.n(Yt),Qt={1:{name:"\u7B80\u5355",color:"#52c41a"},2:{name:"\u4E2D\u7B49",color:"#faad14"},3:{name:"\u56F0\u96BE",color:"#f5222d"}},dn=function(n){var l=n.hack,b=n.onTriggerPraise,Z=n.toDiscuss,ne=l.language,J=l.difficult,Y=l.time_limit,y=l.username,x=l.user_path,H=l.user_praise,de=l.comments_count,h=l.praises_count,W=l.description,v=l.pass_count,be=l.submit_count,S=Object(Ce.l)(),Oe=Qt[J];return e.a.createElement(e.a.Fragment,null,e.a.createElement("ul",{className:ht.a.info},e.a.createElement("li",null,"\u7F16\u7A0B\u8BED\uFF1A",e.a.createElement("b",null,ne)),e.a.createElement("li",null,"\u96BE\u5EA6\uFF1A",e.a.createElement(cn.a,{color:Oe.color},Oe.name)),e.a.createElement("li",null,"\u8BC4\u6D4B\u65F6\u957F\u9650\u5236\uFF1A",e.a.createElement("b",null,Y,"\u79D2"))),e.a.createElement(Re.a,{value:W,className:ht.a.desc}),e.a.createElement("ul",{className:ht.a["commit-info"]},e.a.createElement("li",null,e.a.createElement(Dt.a,{size:4},e.a.createElement("span",null,"\u901A\u8FC7\u6B21\u6570")," ",e.a.createElement("b",null,v))),e.a.createElement("li",null,e.a.createElement(Dt.a,{size:4},e.a.createElement("span",null,"\u63D0\u4EA4\u6B21\u6570")," ",e.a.createElement("b",null,be))," "),e.a.createElement("li",{style:{flex:"1 0 0"}}),S.query.type!=="exercises"&&e.a.createElement("li",null,e.a.createElement(Dt.a,{size:4},e.a.createElement("i",{className:"iconfont icon-huifu1",onClick:Z})," ",e.a.createElement("b",null,de))," ")))},Wt=t("dhSg"),zt=t("3S9h"),Jt=t("M8RZ"),An=t("qJ4+"),mt=t("ErOA");function Lt(n,l){return Object(mt.c)("/problems/".concat(n,"/comments.json?page=").concat(l,"&limit=10"))}function Gt(n){return Object(mt.f)("/discusses/".concat(n,"/plus.json"),{container_type:"Discuss",type:1})}function Vt(n,l,b){return Object(mt.f)("/problems/".concat(n,"/comments/reply.json"),{comments:{content:b,parent_id:l}})}function $t(n,l){return Object(mt.f)("/problems/".concat(n,"/comments.json"),{comments:{content:l}})}function mn(n,l,b){return Object(mt.f)("/problems/".concat(n,"/comments/").concat(l,"/hidden.json"),b)}function qt(n,l){return Object(mt.b)("/problems/".concat(n,"/comments/").concat(l))}var Un=t("U7T7"),en=t("AMnG");function Nt(n){var l=n.author;return e.a.createElement("a",{href:"/users/".concat(l.login),target:"_blank"},e.a.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",style:{borderRadius:"50%"},src:"".concat(Q.a.IMG_SERVER,"/images/").concat(l.image_url),width:"50"}))}function _n(n){var l=n.data,b=n.index,Z=n.parentDiscussIndex,ne=n.user,J=n.onSetActionType,Y=l.author,y=l.can_delete,x=l.content,H=l.id,de=l.time;function h(){J({id:H,index:b,type:"delete-discuss",parentDiscussIndex:Z,message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}var W=ne.admin||y||Y.user_id===ne.user_id;return e.a.createElement("div",{className:"discuss-item-container second-discuss "},e.a.createElement(Nt,{author:Y}),e.a.createElement("section",null,e.a.createElement("div",{className:"discuss-info"},e.a.createElement("a",{href:"/users/".concat(Y.login),target:"_blank"},Y.name),e.a.createElement("span",{className:"grey"},de),e.a.createElement("div",{className:"btn-group",style:{marginBottom:0}},W?e.a.createElement("a",{onClick:h,title:"\u5220\u9664"},e.a.createElement("i",{className:"iconfont icon-shanchu"})):null)),e.a.createElement(Re.a,{className:"discuss-content",value:x})))}var tn=function(n){var l=n.user,b=n.data,Z=n.index,ne=n.onPlusDiscuss,J=n.onSetActionType,Y=n.activeDiscussIndex,y=n.onReplyDiscuss,x=n.onSetActiveDiscussIndex,H=b.content,de=b.children,h=b.hidden,W=b.id,v=b.praise_count,be=b.time,S=b.user_praise,Oe=b.can_delete,je=b.author;function Le(){x(W)}function Ne(){ne(W,!S,Z)}function xe(){J({id:W,index:Z,type:"delete-discuss",message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}function tt(){J({id:W,index:Z,params:{hidden:h?"0":"1"},type:"hidden-discuss",message:h?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}var rt=l.admin||l.user_id===je.user_id;return e.a.createElement("div",{className:"discuss-item-container",key:W},e.a.createElement(Nt,{author:je}),e.a.createElement("section",null,e.a.createElement("div",{className:"discuss-info"},e.a.createElement("a",{href:"/users/".concat(je.login),target:"_blank"}," ",je.name," "),e.a.createElement("span",{className:"grey"},be)),e.a.createElement(Re.a,{className:"discuss-content",value:H}),de&&de.length>0?e.a.createElement("div",{className:"reply-discuss-container"},de.map(function(Pt,It){return e.a.createElement(_n,{key:Pt.id,data:Pt,index:It,user:l,onSetActionType:J,parentDiscussIndex:Z})})):null,e.a.createElement("div",{className:"btn-group"},rt?e.a.createElement("a",{onClick:tt,title:h?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},e.a.createElement("i",{className:h?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,Oe&&(!de||de.length==0)?e.a.createElement("a",{onClick:xe,title:"\u5220\u9664"},e.a.createElement("i",{className:"iconfont icon-shanchu"})):null,e.a.createElement("a",{onClick:Le,title:"\u56DE\u590D"}," ",e.a.createElement("i",{className:"iconfont icon-huifu1"})," "),e.a.createElement("a",{onClick:Ne,className:S?"c-orange":""},e.a.createElement("i",{className:S?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),e.a.createElement("span",null,v||""))),e.a.createElement(en.a,{id:W,activeDiscussIndex:Y,onReplyDiscuss:y})))},i=t("kaH+"),yn=t("X8oJ"),En=t("Ot1p"),nn=function(n){var l=n.user_praise,b=n.praise_count,Z=n.praisePlus,ne=n.onCreateDiscuss,J=n.discuss_count,Y=Object(V.useState)(!1),y=Object(L.a)(Y,2),x=y[0],H=y[1],de=Object(V.useState)(""),h=Object(L.a)(de,2),W=h[0],v=h[1];function be(Ne){v(Ne)}function S(){H(!0)}function Oe(){H(!1)}function je(){return Le.apply(this,arguments)}function Le(){return Le=Object(d.a)(r.a.mark(function Ne(){return r.a.wrap(function(tt){for(;;)switch(tt.prev=tt.next){case 0:ne(W),v(""),H(!1);case 3:case"end":return tt.stop()}},Ne)})),Le.apply(this,arguments)}return e.a.createElement("div",{className:"dis-input-editor-container ".concat(x?"active":""," ")},e.a.createElement("div",{className:x?"text-area hide":"text-area"},e.a.createElement("input",{placeholder:"\u8BF4\u70B9\u4EC0\u4E48",onClick:S}),e.a.createElement("a",null," ",e.a.createElement("i",{className:"iconfont icon-huifu1"})," \xA0 \xA0",J," "),e.a.createElement("a",{className:"c-light-black",onClick:Z,title:l?"\u53D6\u6D88\u70B9\u8D5E":"\u70B9\u8D5E"},e.a.createElement("i",{className:"mr3 ".concat(l?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"," ")}),b?e.a.createElement("span",null,b):"")),x?e.a.createElement("div",{className:"input-mask",onClick:Oe}):null,e.a.createElement("div",{className:x?"md-container":"md-container hide"},e.a.createElement(En.a,{id:"discuss-input-editor",miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:W,height:240,onChange:be}),e.a.createElement("div",{className:"tip-container",onClick:Oe},e.a.createElement("a",{className:"btn-send",onClick:je}," \u53D1\u9001 "))))},Kt={loading:!1,page:1,data:[],count:0,actionType:null,activeDiscussIndex:null},Pe;(function(n){n[n.GET_DISCUSSES=0]="GET_DISCUSSES",n[n.TOP_OR_DOWN_DISCUSS=1]="TOP_OR_DOWN_DISCUSS",n[n.ACTIVE_DISCUSS_INDEX=2]="ACTIVE_DISCUSS_INDEX",n[n.PLUS_DISCUSS=3]="PLUS_DISCUSS",n[n.SET_ACTION_TYPE=4]="SET_ACTION_TYPE",n[n.SET_PAGE=5]="SET_PAGE",n[n.SHOW_DISCUSSES_LOADING=6]="SHOW_DISCUSSES_LOADING"})(Pe||(Pe={}));function pn(n,l){switch(l.type){case Pe.SHOW_DISCUSSES_LOADING:return Object(s.a)(Object(s.a)({},n),{},{loading:!0});case Pe.GET_DISCUSSES:return Object(s.a)(Object(s.a)({},n),l.payload);case Pe.TOP_OR_DOWN_DISCUSS:return Object(s.a)(Object(s.a)({},n),l.payload);case Pe.SET_ACTION_TYPE:return Object(s.a)(Object(s.a)({},n),l.payload);case Pe.PLUS_DISCUSS:return Object(s.a)(Object(s.a)({},n),l.payload);case Pe.SET_PAGE:return Object(s.a)(Object(s.a)({},n),{},{page:l.payload});case Pe.ACTIVE_DISCUSS_INDEX:return Object(s.a)(Object(s.a)({},n),l.payload);default:throw new Error}}var an=function(n){var l=n.user,b=n.identifier,Z=n.hack,ne=n.onTriggerPraise,J=Object(V.useReducer)(pn,Kt),Y=Object(L.a)(J,2),y=Y[0],x=Y[1],H=y.loading,de=y.page,h=y.data,W=y.count,v=y.actionType,be=y.activeDiscussIndex,S=Object(V.useCallback)(Object(d.a)(r.a.mark(function m(){var _,G,X;return r.a.wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return x({type:Pe.SHOW_DISCUSSES_LOADING}),ae.next=3,Lt(b,de);case 3:_=ae.sent,G=_.comments,X=_.disscuss_count,x({type:Pe.GET_DISCUSSES,payload:{data:G,count:X,loading:!1}});case 6:case"end":return ae.stop()}},m)})),[de,b]);Object(V.useEffect)(function(){S()},[b,de]);function Oe(m){x({type:Pe.SET_PAGE,page:m})}function je(m){x({type:Pe.SET_ACTION_TYPE,payload:{actionType:m}})}function Le(m){be===m?x({type:Pe.ACTIVE_DISCUSS_INDEX,payload:{activeDiscussIndex:null}}):x({type:Pe.ACTIVE_DISCUSS_INDEX,payload:{activeDiscussIndex:m}})}function Ne(m,_,G){return xe.apply(this,arguments)}function xe(){return xe=Object(d.a)(r.a.mark(function m(_,G,X){var z;return r.a.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:return ee.prev=0,ee.next=3,Gt(_);case 3:z=ee.sent,h[X].user_praise=G,h[X].praise_count=z.praise_count,x({type:Pe.PLUS_DISCUSS,payload:{data:Object(zt.a)(h)}}),ee.next=12;break;case 9:ee.prev=9,ee.t0=ee.catch(0),console.log(ee.t0);case 12:case"end":return ee.stop()}},m,null,[[0,9]])})),xe.apply(this,arguments)}function tt(){return rt.apply(this,arguments)}function rt(){return rt=Object(d.a)(r.a.mark(function m(){var _,G,X,z,ae,ee,Ae,Ie;return r.a.wrap(function(he){for(;;)switch(he.prev=he.next){case 0:if(_=v.id,G=v.params,X=v.type,z=v.index,ae=v.parentDiscussIndex,!(X==="hidden-discuss")){he.next=6;break}return he.next=4,mn(b,_,G);case 4:ae?h[ae].children[z].hidden=G.hidden==1:h[z].hidden=G.hidden==1,x({type:Pe.SET_ACTION_TYPE,payload:{actionType:null,data:Object(zt.a)(h)}});case 6:if(!(X==="delete-discuss")){he.next=31;break}return he.next=9,qt(b,_);case 9:if(!(ae||ae===0)){he.next=22;break}ee=h[ae].children,Ae=ee.length-1;case 12:if(!(Ae>=0)){he.next=19;break}if(!(ee[Ae].id===_)){he.next=16;break}return ee.splice(Ae,1),he.abrupt("break",19);case 16:Ae--,he.next=12;break;case 19:h[ae].children=ee,he.next=30;break;case 22:Ie=h.length-1;case 23:if(!(Ie>=0)){he.next=30;break}if(!(h[Ie].id===_)){he.next=27;break}return h.splice(Ie,1),he.abrupt("break",30);case 27:Ie--,he.next=23;break;case 30:x({type:Pe.SET_ACTION_TYPE,payload:{actionType:null,data:Object(zt.a)(h)}});case 31:case"end":return he.stop()}},m)})),rt.apply(this,arguments)}function Pt(){x({type:Pe.SET_ACTION_TYPE,payload:{actionType:null}})}function It(m,_){return Mt.apply(this,arguments)}function Mt(){return Mt=Object(d.a)(r.a.mark(function m(_,G){return r.a.wrap(function(z){for(;;)switch(z.prev=z.next){case 0:return z.prev=0,z.next=3,Vt(b,_,G);case 3:S(),z.next=9;break;case 6:z.prev=6,z.t0=z.catch(0),console.log(z.t0);case 9:case"end":return z.stop()}},m,null,[[0,6]])})),Mt.apply(this,arguments)}function Ft(m){return j.apply(this,arguments)}function j(){return j=Object(d.a)(r.a.mark(function m(_){return r.a.wrap(function(X){for(;;)switch(X.prev=X.next){case 0:return x({type:Pe.SHOW_DISCUSSES_LOADING}),X.next=3,$t(b,_);case 3:S();case 4:case"end":return X.stop()}},m)})),j.apply(this,arguments)}return e.a.createElement(e.a.Fragment,null,e.a.createElement("div",{className:"discuss-panel"},h.length===0?e.a.createElement(Xe.a,null):h.map(function(m,_){return e.a.createElement(tn,{onReplyDiscuss:It,onPlusDiscuss:Ne,onSetActiveDiscussIndex:Le,onSetActionType:je,data:m,index:_,user:l,activeDiscussIndex:be})}),W>10?e.a.createElement("div",{className:"pagination-container"},e.a.createElement(gt.a,{showQuickJumper:!0,onChange:Oe,current:de,total:W})):null),e.a.createElement(nn,{user_praise:Z.user_praise,praise_count:Z.praises_count,praisePlus:ne,discuss_count:Z.comments_count,onCreateDiscuss:Ft}),e.a.createElement(Jt.a,null,e.a.createElement(g.a,{centered:!0,title:"\u63D0\u793A",visible:!!v,onOk:tt,onCancel:Pt},e.a.createElement("p",null,v?v.message:"")),e.a.createElement(i.a,null)))},_t=function(n){var l=n.hack,b=n.onTriggerPraise,Z=n.topicId,ne=n.page,J=n.onPageChange,Y=n.user,y=n.submitRecords,x=n.submitting,H=n.submitResult,de=Object(V.useState)("0"),h=Object(L.a)(de,2),W=h[0],v=h[1],be=Object(Ce.l)();function S(je){var Le=je.target.id;v(Le)}Object(V.useEffect)(function(){var je=Wt.a.subscribe("to-commit-info",function(){v("1")});return je},[]);function Oe(){v("2")}return console.log(y,"submitRecords"),e.a.createElement("div",{className:"left-panel"},e.a.createElement("ul",{className:"s-navs bg-white"},e.a.createElement("li",null,e.a.createElement("a",{className:W==="0"?"active":"",id:"0",onClick:S},"\u4EFB\u52A1\u63CF\u8FF0")),e.a.createElement("li",null,e.a.createElement("a",{className:W==="1"?"active":"",id:"1",onClick:S},"\u63D0\u4EA4\u8BB0\u5F55")),be.query.type!=="exercises"&&e.a.createElement("li",null,e.a.createElement("a",{className:W==="2"?"active":"",id:"2",onClick:S},"\u8BC4\u8BBA"))),e.a.createElement("div",{className:"tab-panel-body ".concat(W==="0"?"":"hide")},e.a.createElement(dn,{hack:l,onTriggerPraise:b,toDiscuss:Oe})),e.a.createElement("div",{className:"tab-panel-body ".concat(W==="1"?"":"hide")},(y==null?void 0:y.records_count)?e.a.createElement(ge,{page:ne,onPageChange:J,topicId:Z,submitting:x,submitRecords:y,submitResult:H}):e.a.createElement(Xe.a,null)),e.a.createElement("div",{className:"tab-panel-body ".concat(W==="2"?"":"hide"),style:{padding:0}},e.a.createElement(an,{user:Y,identifier:l.identifier,hack:l,onTriggerPraise:b})))},on=pe.a.Countdown,fn={Java:"java",C:"c",Python:"py","C++":"c"},re;(function(n){n[n.SET_LOADING=0]="SET_LOADING",n[n.GET_DATA=1]="GET_DATA",n[n.GET_SUBMIT_RECORDS=2]="GET_SUBMIT_RECORDS",n[n.SET_DATA=3]="SET_DATA",n[n.SET_DEBUGING=4]="SET_DEBUGING",n[n.SET_SUBMITING=5]="SET_SUBMITING",n[n.SET_EXECUTE_MESSAGE=6]="SET_EXECUTE_MESSAGE",n[n.SET_EXECUTE_RESULT=7]="SET_EXECUTE_RESULT",n[n.SET_SUBMIT_RESULT=8]="SET_SUBMIT_RESULT",n[n.SET_SHOW_NOTE=9]="SET_SHOW_NOTE",n[n.SET_PAGE=10]="SET_PAGE"})(re||(re={}));function ot(){return new Date().getTime()}var sn={loading:!0,data:void 0,showNote:!1,debugResult:void 0,submitResult:void 0,debuging:!1,submitting:!1,submitRecords:void 0,submitRecordPage:1,executingMessage:""};function gn(n,l){switch(l.type){case re.GET_DATA:return Object(s.a)(Object(s.a)({},n),l.payload);case re.SET_DATA:return Object(s.a)(Object(s.a)({},n),{},{data:l.payload});case re.SET_LOADING:return Object(s.a)(Object(s.a)({},n),{},{loading:l.payload});case re.SET_SHOW_NOTE:return Object(s.a)(Object(s.a)({},n),{},{showNote:l.payload});case re.SET_DEBUGING:return Object(s.a)(Object(s.a)({},n),{},{debuging:l.payload});case re.SET_SUBMITING:return Object(s.a)(Object(s.a)({},n),{},{submitting:l.payload});case re.GET_SUBMIT_RECORDS:return Object(s.a)(Object(s.a)({},n),{},{submitRecords:l.payload});case re.SET_PAGE:return Object(s.a)(Object(s.a)({},n),{},{submitRecordPage:l.payload});case re.SET_EXECUTE_MESSAGE:return Object(s.a)(Object(s.a)({},n),{},{executingMessage:l.payload});case re.SET_EXECUTE_RESULT:return Object(s.a)(Object(s.a)({},n),l.payload);case re.SET_SUBMIT_RESULT:return Object(s.a)(Object(s.a)({},n),l.payload);default:throw new Error}}var bn=u.default=function(n){var l,b,Z,ne,J=n.children,Y=Object(V.useReducer)(gn,sn),y=Object(L.a)(Y,2),x=y[0],H=y[1],de=Object(Ce.m)(),h=de.id,W=Object(Ce.k)(),v=Object(Ce.l)(),be=x.loading,S=x.data,Oe=x.debugResult,je=x.submitResult,Le=x.submitRecords,Ne=x.submitRecordPage,xe=x.showNote,tt=x.debuging,rt=x.submitting,Pt=x.executingMessage,It=Object(V.useState)("#FFF"),Mt=Object(L.a)(It,2),Ft=Mt[0],j=Mt[1],m=Object(V.useState)(null),_=Object(L.a)(m,2),G=_[0],X=_[1],z=Object(V.useState)({}),ae=Object(L.a)(z,2),ee=ae[0],Ae=ae[1],Ie=S==null?void 0:S.user,le=S==null?void 0:S.hack;Object(V.useEffect)(function(){function Ue(){return $.apply(this,arguments)}function $(){return $=Object(d.a)(r.a.mark(function Fe(){var F,Be,qe,Se,me,Et,et,lt,ct,pt,ft;return r.a.wrap(function(ze){for(;;)switch(ze.prev=ze.next){case 0:return ze.next=2,Object(U.d)(h);case 2:if(F=ze.sent,F.status===401?document.location.href="/user/login":(F.hack.code=R.Base64.decode(F.hack.code),H({type:re.GET_DATA,payload:{loading:!1,data:F}})),!(v.query.type==="exercises")){ze.next=22;break}if(!(v.query.sign==="exam")){ze.next=11;break}return ze.next=8,Object(q.s)({categoryId:v.query.exercisesId});case 8:me=ze.sent,ze.next=20;break;case 11:if(!(v.query.coursesId=="coursesId")){ze.next=17;break}return ze.next=14,Object(q.W)({categoryId:v.query.exercisesId,login:v.query.login});case 14:me=ze.sent,ze.next=20;break;case 17:return ze.next=19,Object(q.y)({categoryId:v.query.exercisesId,login:v.query.login});case 19:me=ze.sent;case 20:Ae(Object(s.a)({},me)),(((Be=me)===null||Be===void 0?void 0:Be.left_banner_id)&&((qe=me)===null||qe===void 0||((Se=qe.exercise)===null||Se===void 0)?void 0:Se.left_time)||v.query.sign==="exam")&&(X(Date.now()+((Et=me)===null||Et===void 0||((et=Et.exercise)===null||et===void 0)?void 0:et.left_time)*1e3),setTimeout(function(){j("red")},(((lt=me)===null||lt===void 0||((ct=lt.exercise)===null||ct===void 0)?void 0:ct.left_time)-300>0?((pt=me)===null||pt===void 0||((ft=pt.exercise)===null||ft===void 0)?void 0:ft.left_time)-300:0)*1e3));case 22:case"end":return ze.stop()}},Fe)})),$.apply(this,arguments)}h&&Ue()},[h]),Object(V.useEffect)(function(){return rn(),v.query.type==="exercises"&&(document.addEventListener(Object(oe.c)(),he),window.focus(),window.onblur=function(){Object(oe.a)()&&Object(oe.b)()}),function(){document.removeEventListener(Object(oe.c)(),he)}},[h,Ne]);var he=function(){window.parent.postMessage("backExercise","*")};function rn(){return Bt.apply(this,arguments)}function Bt(){return Bt=Object(d.a)(r.a.mark(function Ue(){var $;return r.a.wrap(function(F){for(;;)switch(F.prev=F.next){case 0:return F.prev=0,F.next=3,Object(U.f)(h,{limit:15,page:Ne});case 3:$=F.sent,H({type:re.GET_SUBMIT_RECORDS,payload:$}),F.next=10;break;case 7:F.prev=7,F.t0=F.catch(0),console.log(F.t0);case 10:case"end":return F.stop()}},Ue,null,[[0,7]])})),Bt.apply(this,arguments)}function ln(Ue){H({type:re.SET_PAGE,payload:Ue})}function Dn(){return vn.apply(this,arguments)}function vn(){return vn=Object(d.a)(r.a.mark(function Ue(){var $,Fe,F,Be,qe;return r.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:if(!rt){me.next=2;break}return me.abrupt("return");case 2:return H({type:re.SET_SUBMITING,payload:!0}),me.prev=3,Wt.a.publish("to-commit-info"),me.next=7,Object(U.k)(h,{code:R.Base64.encode(le.code)});case 7:if($=me.sent,!($.status===0)){me.next=17;break}return Fe=function(){var Et=Object(d.a)(r.a.mark(function et(){var lt,ct,pt,ft,Ot,ze;return r.a.wrap(function(dt){for(;;)switch(dt.prev=dt.next){case 0:return dt.next=2,Object(U.c)(h,"submit");case 2:if(lt=dt.sent,ct=lt.status,pt=lt.data,ft=ot(),Ot=ft-qe>Be*1e3,ct!==0&&!Ot&&setTimeout(Fe,1e3),!Ot){dt.next=12;break}return g.a.error({centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),H({type:re.SET_SUBMITING,payload:!1}),dt.abrupt("return");case 12:if(!(ct===0)){dt.next=17;break}return dt.next=15,Object(U.f)(h,{limit:15,page:Ne});case 15:ze=dt.sent,H({type:re.SET_SUBMIT_RESULT,payload:Object(s.a)(Object(s.a)({},x),{},{submitResult:pt,submitting:!1,submitRecords:ze})});case 17:case"end":return dt.stop()}},et)}));return function(){return Et.apply(this,arguments)}}(),F={},v.query.type==="exercises"&&(F.extras={exercise_id:v.query.exercisesId,question_id:v.query.questionId}),me.next=14,Object(U.h)(h,F);case 14:Be=le.time_limit,qe=ot(),Fe();case 17:me.next=23;break;case 19:me.prev=19,me.t0=me.catch(3),console.log(me.t0),H({type:re.SET_SUBMITING,payload:!1});case 23:case"end":return me.stop()}},Ue,null,[[3,19]])})),vn.apply(this,arguments)}function Mn(){return hn.apply(this,arguments)}function hn(){return hn=Object(d.a)(r.a.mark(function Ue(){var $,Fe,F,Be;return r.a.wrap(function(Se){for(;;)switch(Se.prev=Se.next){case 0:return x.debuging=!0,H({type:re.SET_DEBUGING,payload:!0}),Se.prev=2,Se.next=5,Object(U.k)(h,{code:R.Base64.encode(le.code)});case 5:if($=Se.sent,!($.status===0)){Se.next=15;break}return Fe=function(){var me=Object(d.a)(r.a.mark(function Et(){var et,lt,ct,pt,ft,Ot;return r.a.wrap(function(At){for(;;)switch(At.prev=At.next){case 0:return At.next=2,Object(U.c)(h,"debug");case 2:if(et=At.sent,lt=et.status,ct=et.message,pt=et.data,ft=ot(),Ot=ft-Be>F*1e3,lt!==0&&!Ot&&(H({type:re.SET_EXECUTE_MESSAGE,payload:ct}),setTimeout(Fe,1e3)),!Ot){At.next=12;break}return g.a.error({centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),At.abrupt("return");case 12:lt===0&&(H({type:re.SET_DEBUGING,payload:!1}),H({type:re.SET_EXECUTE_RESULT,payload:Object(s.a)(Object(s.a)({},x),{},{debugResult:pt,debuging:!1})}));case 13:case"end":return At.stop()}},Et)}));return function(){return me.apply(this,arguments)}}(),F=le.time_limit,Se.next=11,Object(U.b)(h,{input:encodeURIComponent(S.test_case.input)});case 11:Be=ot(),Fe(),Se.next=16;break;case 15:H({type:re.SET_DEBUGING,payload:!1});case 16:Se.next=21;break;case 18:Se.prev=18,Se.t0=Se.catch(2),console.log(Se.t0);case 21:return Se.prev=21,Se.finish(21);case 23:case"end":return Se.stop()}},Ue,null,[[2,18,21,23]])})),hn.apply(this,arguments)}function Cn(Ue){H({type:re.SET_DATA,payload:Object(s.a)(Object(s.a)({},S),{},{hack:Object(s.a)(Object(s.a)({},le),{},{code:Ue})})})}function jn(Ue){var $=Ue.target.value;H({type:re.SET_DATA,payload:Object(s.a)(Object(s.a)({},S),{},{test_case:{input:$}})})}function xn(){return Rn.apply(this,arguments)}function Rn(){return Rn=Object(d.a)(r.a.mark(function Ue(){var $;return r.a.wrap(function(F){for(;;)switch(F.prev=F.next){case 0:return F.prev=0,F.next=3,Object(U.g)(h);case 3:$=F.sent,$.status===401?W.replace("/login",{from:v.pathname}):Cn(R.Base64.decode($.code)),F.next=10;break;case 7:F.prev=7,F.t0=F.catch(0),console.log(F.t0);case 10:case"end":return F.stop()}},Ue,null,[[0,7]])})),Rn.apply(this,arguments)}function Sn(){g.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:e.a.createElement("p",null,"\u521D\u59CB\u4EE3\u7801\u6709\u4FEE\u6539\uFF0C\u66F4\u65B0\u540E\u5C06\u8986\u76D6\u73B0\u6709\u4EE3\u7801\u54E6~ ",e.a.createElement("br",null),"\u8BF7\u5C06\u60A8\u7F16\u8F91\u7684\u4EE3\u7801\u4FDD\u5B58\u81F3\u672C\u5730\uFF0C\u4EE5\u9632\u4E22\u5931"),onOk:function(){return Object(d.a)(r.a.mark(function $(){var Fe;return r.a.wrap(function(Be){for(;;)switch(Be.prev=Be.next){case 0:return Be.next=2,Object(U.i)(h);case 2:Fe=Be.sent,Fe.status===401?W.replace("/login",{from:v.pathname}):Cn(R.Base64.decode(Fe.code));case 4:case"end":return Be.stop()}},$)}))()}})}function Tn(){H({type:re.SET_SHOW_NOTE,payload:!0})}function Ln(){H({type:re.SET_SHOW_NOTE,payload:!1})}function Nn(Ue){return Pn.apply(this,arguments)}function Pn(){return Pn=Object(d.a)(r.a.mark(function Ue($){return r.a.wrap(function(F){for(;;)switch(F.prev=F.next){case 0:return F.next=2,Object(U.a)(h,$);case 2:H({type:re.GET_DATA,payload:{showNote:!1,data:Object(s.a)(Object(s.a)({},S),{},{hack:Object(s.a)(Object(s.a)({},le),{},{notes:$.notes})})}});case 3:case"end":return F.stop()}},Ue)})),Pn.apply(this,arguments)}var In={input:S==null||((l=S.test_case)===null||l===void 0)?void 0:l.input,language:le==null?void 0:le.language,code:le==null?void 0:le.code,title:"main."+fn[le==null?void 0:le.language],modify_code:le==null?void 0:le.modify_code,notes:le==null?void 0:le.notes,debugResult:Oe,debuging:tt,submitting:rt,executingMessage:Pt,onCancelNote:Ln,onAddNote:Nn,showNote:xe,onShowNote:Tn,onSubmitCode:Dn,onChangeCode:Cn,onChangeInput:jn,onDebugCode:Mn,onResetCode:xn,onSyncCode:Sn};function Fn(){return On.apply(this,arguments)}function On(){return On=Object(d.a)(r.a.mark(function Ue(){var $,Fe,F;return r.a.wrap(function(qe){for(;;)switch(qe.prev=qe.next){case 0:return qe.next=2,Object(U.j)(le.id,{container_type:"Hack",type:1});case 2:$=qe.sent,Fe=$.praise_count,F=Object(s.a)(Object(s.a)({},S),{},{hack:Object(s.a)(Object(s.a)({},le),{},{praises_count:Fe,user_praise:!le.user_praise})}),H({type:re.SET_DATA,payload:F});case 6:case"end":return qe.stop()}},Ue)})),On.apply(this,arguments)}var Bn={topicId:h,submitResult:je,submitRecords:Le,submitting:rt,page:Ne,onPageChange:ln,hack:le,user:S==null?void 0:S.user,onTriggerPraise:Fn};return e.a.createElement(e.a.Fragment,null,e.a.createElement(E.a,{spinning:be,delay:500},S?e.a.createElement(e.a.Fragment,null,e.a.createElement("header",{className:Ge.a.header},v.query.type!=="exercises"&&e.a.createElement("div",null,e.a.createElement("img",{src:"".concat(Q.a.IMG_SERVER,"/images/").concat(Ie.image_url),alt:"user",width:30}),e.a.createElement("span",null,Ie.name)),e.a.createElement("h2",null," ",le.name," "),Ie.hack_manager?e.a.createElement(c.Link,{className:Ge.a.btn_back,to:"/problems/".concat(le.identifier,"/edit"),style:{marginRight:10}}," ",e.a.createElement(M.a,null)," \u7F16\u8F91"):null,(ee==null||((b=ee.exercise)===null||b===void 0)?void 0:b.left_time)&&e.a.createElement(e.a.Fragment,null,e.a.createElement("span",{style:{color:Ft},className:"iconfont icon-kaoshishichang mr5"}),e.a.createElement("span",{className:"c-white mr20"},e.a.createElement(on,{valueStyle:{color:Ft,fontSize:16,fontWeight:"normal"},title:e.a.createElement("span",{style:{color:Ft,fontSize:16}},"\u5269\u4F59\u65F6\u95F4\uFF1A"),value:G,onFinish:Object(d.a)(r.a.mark(function Ue(){var $,Fe;return r.a.wrap(function(Be){for(;;)switch(Be.prev=Be.next){case 0:return Be.next=2,Object(q.X)({categoryId:v.query.exercisesId,commit_method:2});case 2:$=Be.sent,($==null?void 0:$.status)===0&&g.a.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:e.a.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",e.a.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:function(){var qe=Object(d.a)(r.a.mark(function me(){return r.a.wrap(function(et){for(;;)switch(et.prev=et.next){case 0:W.push("/classrooms/".concat(v.query.coursesId,"/exercise/").concat(v.query.exercisesId,"/detail"));case 1:case"end":return et.stop()}},me)}));function Se(){return qe.apply(this,arguments)}return Se}()}),($==null?void 0:$.status)===-3&&(Fe=parseInt($==null?void 0:$.message),X(Date.now()+Fe*1e3));case 5:case"end":return Be.stop()}},Ue)}))}))),((Z=v)===null||Z===void 0||((ne=Z.query)===null||ne===void 0)?void 0:ne.type)==="exercises"?e.a.createElement(a.a,{type:"primary",onClick:function(){g.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:e.a.createElement("div",{className:"tc"},"\u8BF7\u786E\u8BA4\u4F60\u7684\u7B54\u9898\u5185\u5BB9\u5DF2\u7ECF\u63D0\u4EA4\uFF1F"),onOk:function(){he()}})}},e.a.createElement("span",{className:"iconfont icon-yiguanbi mr5 font14"})," \u8FD4\u56DE\u8BD5\u5377"):e.a.createElement(c.Link,{className:Ge.a.btn_back,to:"/problemset"}," ",e.a.createElement(He.a,null),"\u9000\u51FA")),e.a.createElement(ue.a,{className:"my-problems",leftChild:e.a.createElement(_t,Bn),rightChild:e.a.createElement(Rt,In)})):null))};function Ct(n){var l=n.title,b=n.modify_code,Z=n.onSyncCode,ne=n.onShowCodeSetting,J=n.onResetCode,Y=function(){g.a.confirm({title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",icon:e.a.createElement(ve.a,null),content:"\u4F60\u5728\u672C\u6587\u4EF6\u4E2D\u4FEE\u6539\u7684\u5185\u5BB9\u5C06\u4E22\u5931\uFF0C\u662F\u5426\u786E\u5B9A\u91CD\u65B0\u52A0\u8F7D\u521D\u59CB\u4EE3\u7801\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:J})};return e.a.createElement("div",{className:"action-bar"},e.a.createElement("span",null),b?e.a.createElement("a",{title:"\u66F4\u65B0\u901A\u77E5",onClick:Z},e.a.createElement("img",{src:ye.a,alt:"notice"})):null,e.a.createElement("a",{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",onClick:Y},e.a.createElement("i",{className:"iconfont icon-zhongzhi font-20 "})),e.a.createElement("a",{onClick:ne},e.a.createElement("i",{className:"iconfont icon-shezhi"})))}function Rt(n){var l=n.input,b=n.showNote,Z=n.onShowNote,ne=n.notes,J=n.onCancelNote,Y=n.onAddNote,y=n.debugResult,x=n.language,H=n.debuging,de=n.submitting,h=n.executingMessage,W=n.code,v=n.onSubmitCode,be=n.onDebugCode,S=n.onChangeCode,Oe=n.onChangeInput,je=Object(T.a)(n,["input","showNote","onShowNote","notes","onCancelNote","onAddNote","debugResult","language","debuging","submitting","executingMessage","code","onSubmitCode","onDebugCode","onChangeCode","onChangeInput"]);function Le(xe){return e.a.createElement(Ct,Object(O.a)({},je,{onShowCodeSetting:xe}))}var Ne={input:l,debugResult:y,debuging:H,submitting:de,executingMessage:h,onDebugCode:be,onChangeCode:S,onSubmitCode:v,onChangeInput:Oe};return e.a.createElement("div",{className:"right-panel"},e.a.createElement(k.a,{language:x,value:W,onChange:S,ActionBarRender:Le}),e.a.createElement("div",{className:"note-form-area ".concat(b?"active":"")},e.a.createElement(ut,{onCancel:J,notes:ne,callback:Y})),e.a.createElement(Je,Ne))}},"S+dL":function(w,u){w.exports="data:image/gif;base64,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"},U7T7:function(w,u,t){},UZu5:function(w,u,t){},X8oJ:function(w,u,t){},ZD9Y:function(w,u,t){"use strict";var O=t("BoS7"),T=t("Sdc0"),K=t("OaEy"),E=t("2fM7"),f=t("q1tI"),a=t.n(f),o=t("lOMy"),g=t.n(o),C=E.a.Option;u.a=function(r){var d=r.onFontSizeChange,L=r.cmFontSize,s=r.cmCodeMode,p=r.onCodeModeChange,pe=r.onTabToSpace,V=r.className,e=V===void 0?"":V,M=r.tabToSpace,He=r.children;return a.a.createElement("div",{className:"tpi-code-setting ".concat(e)},a.a.createElement("h3",null,"\u4EE3\u7801\u683C\u5F0F"),a.a.createElement("section",null,a.a.createElement("div",{className:"file-item"},a.a.createElement("b",null,"\u663E\u793A\u6A21\u5F0F"),a.a.createElement(E.a,{bordered:!1,size:"small",value:s,onChange:p},a.a.createElement(C,{value:"vs"},"\u767D\u8272\u80CC\u666F"),a.a.createElement(C,{value:"vs-dark"},"\u9ED1\u8272\u80CC\u666F"))),a.a.createElement("div",{className:"file-item"},a.a.createElement("b",null,"\u5B57\u4F53\u5927\u5C0F"),a.a.createElement(E.a,{bordered:!1,size:"small",value:L,onChange:d},a.a.createElement(C,{value:12},"12px"),a.a.createElement(C,{value:14},"14px"),a.a.createElement(C,{value:16},"16px"),a.a.createElement(C,{value:18},"18px"),a.a.createElement(C,{value:20},"20px"),a.a.createElement(C,{value:22},"22px"))),a.a.createElement("div",{className:"file-item"},a.a.createElement("b",null,"Tab\u8F6C\u6362"),a.a.createElement(T.a,{checked:M,onChange:pe}))),a.a.createElement("h3",null,"\u5FEB\u6377\u952E"),a.a.createElement("section",null,a.a.createElement("div",{className:"file-item"},a.a.createElement("b",null,"\u4FDD\u5B58\u4EE3\u7801"),a.a.createElement("span",null,"Ctrl + S")),a.a.createElement("div",{className:"file-item"},a.a.createElement("b",null,"\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868"),a.a.createElement("span",null,"F1 / Alt + F1")),a.a.createElement("div",{className:"file-item"},a.a.createElement("b",null,"\u5DE6\u53F3\u7F29\u8FDB"),a.a.createElement("span",null,"Ctrl + ]/[")),a.a.createElement("div",{className:"file-item"},a.a.createElement("b",null,"\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7"),a.a.createElement("span",null,"Ctrl + Shift + \\")),a.a.createElement("div",{className:"file-item"},a.a.createElement("b",null,"\u8F6C\u5230\u884C\u9996"),a.a.createElement("span",null,"Home")),a.a.createElement("div",{className:"file-item"},a.a.createElement("b",null,"\u8F6C\u5230\u884C\u5C3E"),a.a.createElement("span",null,"End"))),He)}},ZW9T:function(w,u,t){"use strict";t.d(u,"a",function(){return Ce});var O=t("XEnU"),T=t("miYZ"),K=t("tsqr"),E=t("Cmcn"),f=t("k16G"),a=t("SIvP"),o=t("q1tI"),g=t.n(o),C=t("bdgK");function r(c,U,q,oe,ue){var Q=U.getWordUntilPosition(q),ve={startLineNumber:q.lineNumber,endLineNumber:q.lineNumber,startColumn:Q.startColumn,endColumn:Q.endColumn},k=oe.map(function(ce){return{label:ce,kind:c.languages.CompletionItemKind.Keyword,insertText:ce,insertTextRules:c.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ve}});return ue.map(function(ce){k.push(Object(O.a)(Object(O.a)({},ce),{},{range:ve}))}),k}var d=function(c){var U={label:"ifelse",kind:c.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` +`),insertTextRules:c.languages.CompletionItemInsertTextRule.InsertAsSnippet},q=["auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while","inline","restrict","_Bool","_Complex","_Imaginary","_Alignas","_Alignof","_Atomic","_Static_assert","_Noreturn","_Thread_local","_Generic"];c.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(ve,k){var ce=r(c,ve,k,q,[U]);return{suggestions:ce}}});var oe=["False","None","True","and","as","assert","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","nonlocal","not","or","pass","raise","return","try","while","with","yield"];c.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(ve,k){var ce=[{label:"print",kind:c.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(` +`),insertTextRules:c.languages.CompletionItemInsertTextRule.InsertAsSnippet}],ye=r(c,ve,k,oe,ce);return{suggestions:ye}}});var ue=["abstract","assert","boolean","break","byte","case","catch","char","class","const","continue","default","do","double","else","enum","extends","final","finally","float","for","goto","if","implements","import","instance of","int","interface","long","native","new","package","private","protected","public","return","strictfp","short","static","super","switch","synchronized","this","throw","throws","transient","try","void","volatile","while"];c.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(ve,k){var ce=[U,{label:"main",kind:c.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(` +`),insertTextRules:c.languages.CompletionItemInsertTextRule.InsertAsSnippet},{label:"System.out.print",kind:c.languages.CompletionItemKind.Snippet,insertText:["System.out.print($0)"].join(` +`),insertTextRules:c.languages.CompletionItemInsertTextRule.InsertAsSnippet}],ye=r(c,ve,k,ue,ce);return{suggestions:ye}}})},L="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";function s(c){return/^\d+$/.test(c)?"".concat(c,"px"):c}function p(){}var pe=!1,V={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python"};function e(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],U=c;if(Array.isArray(c)){for(var q=0;q0||Xe.target.offsetWidth>0)&&_e.current.instance.layout()}}catch(yt){ie.e(yt)}finally{ie.f()}}),D.observe(Je.current)),D}function wt(){K.b.warn(decodeURIComponent(L))}Object(o.useEffect)(function(){var D=_e.current.instance;if(Q!=null&&D&&we){var B=D.getModel();B&&Q!==B.getValue()&&(pe=!0,B.setValue(Q),D.layout(),pe=!1)}},[Q,we,_e.current]);function gt(){var D=_e.current.instance;if(D){var B=D.getSelection(),ie=_e.current.pastePos||{},ge=new M.Range(ie.startLineNumber||B.endLineNumber,ie.startColumn||B.endColumn,ie.endLineNumber||B.endLineNumber,ie.endColumn||B.endColumn);setTimeout(function(){D.executeEdits("",[{range:ge,text:""}])},300)}}function kt(D){(window.navigator.platform.match("Mac")?D.metaKey:D.ctrlKey)&&D.keyCode==83&&(D.preventDefault(),De())}var bt=function(){if(te&&_e.current.instance){var B=_e.current.instance.getContentHeight();Ee(B0||Ze.target.offsetWidth>0)&&te.layout()}}catch(nt){Re.e(nt)}finally{Re.f()}}),Me.observe(R.current)),Me}Object(o.useEffect)(function(){R.current&&t.e(32).then(t.t.bind(null,"M/lh",7)).then(function(te){M=te;var Me=M.editor.createDiffEditor(R.current,Object(O.a)({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",ignoreTrimWhitespace:!1,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},ye));P(Me);var Ye=I(Me);return function(){Me.dispose();var Re=Me.getModel();Re&&Re.dispose(),Ye.unobserve(R.current)}})},[]),Object(o.useEffect)(function(){N&&N.setModel({original:M.editor.createModel(Q,k),modified:M.editor.createModel(ve,k)})},[Q,ve,k,N]);var se=s(q),De=s(ue),We={width:se,height:De};return g.a.createElement("div",{className:"my-diff-editor",ref:R,style:We})}},a4uL:function(w,u,t){},bCnd:function(w,u,t){"use strict";t.d(u,"b",function(){return E}),t.d(u,"a",function(){return f});var O=t("je13"),T=t.n(O),K=!1;function E(a,o){var g=T.a.get("__ec");g||(g={}),g[a]=o,T.a.set("__ec",g)}function f(a,o){var g=T.a.get("__ec");return g?g[a]===void 0?o:g[a]:o}},cDPC:function(w,u,t){"use strict";var O=t("k16G"),T=t("q1tI"),K=t.n(T),E=t("i3hx"),f=t.n(E);u.a=function(a){var o=a.defaultX,g=o===void 0?"40%":o,C=a.leftChild,r=a.rightChild,d=a.className,L=Object(T.useState)(g),s=Object(O.a)(L,2),p=s[0],pe=s[1],V=Object(T.useRef)();function e(){V.current=!0}Object(T.useEffect)(function(){function Ce(U){V.current&&pe(U.pageX)}function c(){V.current=!1}return window.addEventListener("mousemove",Ce),window.addEventListener("mouseup",c),function(){window.removeEventListener("mousemove",Ce),window.removeEventListener("mouseup",c)}},[]);var M=typeof p=="number"&&p!==.01?"".concat(p,"px"):"40%",He="calc(100% - 4px - ".concat(M,")");return K.a.createElement("div",{className:"split-panel-container ".concat(d)},K.a.createElement("section",{style:{width:M,display:p===.01?"none":""}},C),K.a.createElement("section",{className:"resize-x-bar",onMouseDown:e},K.a.createElement("a",{className:"btn-resize"},K.a.createElement("svg",{width:"16",height:"13",viewBox:"0 0 16 13"},K.a.createElement("path",{d:"M12.245 7.53H5.647v1.882h6.598v2.823L16 8.471l-3.755-3.765V7.53zM10.353 4.706H3.755v2.823L0 3.765 3.755 0v2.824h6.598v1.882z"})))),K.a.createElement("section",{style:{width:He}},r))}},dejd:function(w,u,t){},fcyK:function(w,u,t){},i3hx:function(w,u,t){},kSUc:function(w,u,t){},"kaH+":function(w,u,t){"use strict";var O=t("+L6B"),T=t("2/Rp"),K=t("k16G"),E=t("q1tI"),f=t.n(E),a=t("UZu5"),o=t.n(a),g=t("dhSg"),C=t("rLCj"),r=t("dF/Y"),d=t("4i/N");u.a=function(){var L=Object(E.useState)(""),s=Object(K.a)(L,2),p=s[0],pe=s[1],V=Object(E.useState)(0),e=Object(K.a)(V,2),M=e[0],He=e[1],Ce=Object(E.useRef)("");Object(E.useEffect)(function(){var oe=g.a.subscribe("preview-image",function(ue){pe(ue),document.body.style.overflow="hidden"});return oe},[]),Object(E.useEffect)(function(){return document.addEventListener("keydown",c),function(){document.removeEventListener("keydown",c)}},[]),Object(E.useEffect)(function(){Ce.current=p},[p]);function c(oe){oe.keyCode==27&&Ce.current&&U()}function U(){document.body.style.overflow="auto",pe("")}function q(){He(M+90)}return f.a.createElement(E.Fragment,null,p?f.a.createElement("div",{className:"image-preview-container"},f.a.createElement("div",{className:"button-group"},f.a.createElement(T.a,{onClick:q},"\u65CB\u8F6C",f.a.createElement(C.a,null)),f.a.createElement(T.a,{href:p},"\u4E0B\u8F7D",f.a.createElement(r.a,null)),f.a.createElement(T.a,{onClick:U},"\u5173\u95ED",f.a.createElement(d.a,null))),f.a.createElement("div",{className:"preview-wrp-group"},f.a.createElement("img",{className:"image-preview",src:p,alt:"\u9884\u89C8\u5927\u56FE",style:{transform:"rotate(".concat(M,"deg)")}}))):null)}},lOMy:function(w,u,t){},nWbc:function(w,u,t){},"p/48":function(w,u,t){},pPuO:function(w,u,t){w.exports={desc:"desc___2o_2w",info:"info___Uro3x","commit-info":"commit-info___o2-Ex"}},"qJ4+":function(w,u,t){},uMZB:function(w,u,t){w.exports={header:"header___3a50V",field:"field___SHW6f","oj-form-container":"oj-form-container___36KBv","oj-left-panel":"oj-left-panel___3Fdj5","oj-form-info":"oj-form-info___dilPb",footer:"footer___1Ie9U","test-case-name":"test-case-name___356US","btn-remove-case":"btn-remove-case___1Z5cd","icon-tag":"icon-tag___3zUaP",btn_back:"btn_back___2UBbR"}}}]); diff --git a/p__Paperlibrary__Edit__index.63a0571f.async.js b/p__Paperlibrary__Edit__index.711944dd.async.js similarity index 100% rename from p__Paperlibrary__Edit__index.63a0571f.async.js rename to p__Paperlibrary__Edit__index.711944dd.async.js diff --git a/p__Paperlibrary__Random__Detail__index.6e7c4952.async.js b/p__Paperlibrary__Random__Detail__index.769be5c7.async.js similarity index 100% rename from p__Paperlibrary__Random__Detail__index.6e7c4952.async.js rename to p__Paperlibrary__Random__Detail__index.769be5c7.async.js diff --git a/p__Paperlibrary__See__index.0dd43b6f.async.js b/p__Paperlibrary__See__index.02aa4d6f.async.js similarity index 100% rename from p__Paperlibrary__See__index.0dd43b6f.async.js rename to p__Paperlibrary__See__index.02aa4d6f.async.js diff --git a/p__Paperlibrary__index.6a01158f.async.js b/p__Paperlibrary__index.452872d6.async.js similarity index 100% rename from p__Paperlibrary__index.6a01158f.async.js rename to p__Paperlibrary__index.452872d6.async.js diff --git a/p__Paths__Detail__Statistics.c8f10ec8.async.js b/p__Paths__Detail__Statistics.8b88041a.async.js similarity index 100% rename from p__Paths__Detail__Statistics.c8f10ec8.async.js rename to p__Paths__Detail__Statistics.8b88041a.async.js diff --git a/p__Paths__Detail__id.cb072153.async.js b/p__Paths__Detail__id.f6750262.async.js similarity index 100% rename from p__Paths__Detail__id.cb072153.async.js rename to p__Paths__Detail__id.f6750262.async.js diff --git a/p__Paths__Index.e1c8c4e2.async.js b/p__Paths__Index.a89e28e7.async.js similarity index 100% rename from p__Paths__Index.e1c8c4e2.async.js rename to p__Paths__Index.a89e28e7.async.js diff --git a/p__Paths__New.a6806f2a.async.js b/p__Paths__New.6158ed67.async.js similarity index 100% rename from p__Paths__New.a6806f2a.async.js rename to p__Paths__New.6158ed67.async.js diff --git a/p__Problemset__NewItem__index.38df5e54.async.js b/p__Problemset__NewItem__index.e0f20f6a.async.js similarity index 100% rename from p__Problemset__NewItem__index.38df5e54.async.js rename to p__Problemset__NewItem__index.e0f20f6a.async.js diff --git a/p__Problemset__Preview__New__index.490a0c49.async.js b/p__Problemset__Preview__New__index.7e4a71d6.async.js similarity index 100% rename from p__Problemset__Preview__New__index.490a0c49.async.js rename to p__Problemset__Preview__New__index.7e4a71d6.async.js diff --git a/p__Problemset__Preview__Select__index.950dc4a4.async.js b/p__Problemset__Preview__Select__index.30c67c96.async.js similarity index 100% rename from p__Problemset__Preview__Select__index.950dc4a4.async.js rename to p__Problemset__Preview__Select__index.30c67c96.async.js diff --git a/p__Problemset__Preview__index.9da76491.async.js b/p__Problemset__Preview__index.b4747da2.async.js similarity index 100% rename from p__Problemset__Preview__index.9da76491.async.js rename to p__Problemset__Preview__index.b4747da2.async.js diff --git a/p__Problemset__index.75793c04.async.js b/p__Problemset__index.86057eab.async.js similarity index 100% rename from p__Problemset__index.75793c04.async.js rename to p__Problemset__index.86057eab.async.js diff --git a/p__RestFul.39168f1b.async.js b/p__RestFul.2861bc71.async.js similarity index 100% rename from p__RestFul.39168f1b.async.js rename to p__RestFul.2861bc71.async.js diff --git a/p__RestFul__Edit__index.b04a20ff.async.js b/p__RestFul__Edit__index.60afb777.async.js similarity index 100% rename from p__RestFul__Edit__index.b04a20ff.async.js rename to p__RestFul__Edit__index.60afb777.async.js diff --git a/p__Search__index.b2ab5c94.async.js b/p__Search__index.7bffece1.async.js similarity index 100% rename from p__Search__index.b2ab5c94.async.js rename to p__Search__index.7bffece1.async.js diff --git a/p__Shixuns__Detail__AuditSituation__index.8a8c4812.async.js b/p__Shixuns__Detail__AuditSituation__index.57c892cc.async.js similarity index 100% rename from p__Shixuns__Detail__AuditSituation__index.8a8c4812.async.js rename to p__Shixuns__Detail__AuditSituation__index.57c892cc.async.js diff --git a/p__Shixuns__Detail__Challenges__EditPracticeAnswer.98fc850a.async.js b/p__Shixuns__Detail__Challenges__EditPracticeAnswer.025d276c.async.js similarity index 100% rename from p__Shixuns__Detail__Challenges__EditPracticeAnswer.98fc850a.async.js rename to p__Shixuns__Detail__Challenges__EditPracticeAnswer.025d276c.async.js diff --git a/p__Shixuns__Detail__Challenges__EditPracticeSetting.f5e147bd.async.js b/p__Shixuns__Detail__Challenges__EditPracticeSetting.9d7f0d31.async.js similarity index 100% rename from p__Shixuns__Detail__Challenges__EditPracticeSetting.f5e147bd.async.js rename to p__Shixuns__Detail__Challenges__EditPracticeSetting.9d7f0d31.async.js diff --git a/p__Shixuns__Detail__Challenges__EditQuestion.9ef8762f.async.js b/p__Shixuns__Detail__Challenges__EditQuestion.3022e6b4.async.js similarity index 100% rename from p__Shixuns__Detail__Challenges__EditQuestion.9ef8762f.async.js rename to p__Shixuns__Detail__Challenges__EditQuestion.3022e6b4.async.js diff --git a/p__Shixuns__Detail__Challenges__NewPractice.40039648.async.js b/p__Shixuns__Detail__Challenges__NewPractice.830b7304.async.js similarity index 100% rename from p__Shixuns__Detail__Challenges__NewPractice.40039648.async.js rename to p__Shixuns__Detail__Challenges__NewPractice.830b7304.async.js diff --git a/p__Shixuns__Detail__Challenges__NewQuestion.50c6a510.async.js b/p__Shixuns__Detail__Challenges__NewQuestion.08eca438.async.js similarity index 100% rename from p__Shixuns__Detail__Challenges__NewQuestion.50c6a510.async.js rename to p__Shixuns__Detail__Challenges__NewQuestion.08eca438.async.js diff --git a/p__Shixuns__Detail__Challenges__RankingSetting.b1c950fc.async.js b/p__Shixuns__Detail__Challenges__RankingSetting.e718bf7a.async.js similarity index 100% rename from p__Shixuns__Detail__Challenges__RankingSetting.b1c950fc.async.js rename to p__Shixuns__Detail__Challenges__RankingSetting.e718bf7a.async.js diff --git a/p__Shixuns__Detail__Challenges__index.9a00735f.async.js b/p__Shixuns__Detail__Challenges__index.63f1797b.async.js similarity index 100% rename from p__Shixuns__Detail__Challenges__index.9a00735f.async.js rename to p__Shixuns__Detail__Challenges__index.63f1797b.async.js diff --git a/p__Shixuns__Detail__Collaborators__index.1a0b0375.async.js b/p__Shixuns__Detail__Collaborators__index.011ac76d.async.js similarity index 100% rename from p__Shixuns__Detail__Collaborators__index.1a0b0375.async.js rename to p__Shixuns__Detail__Collaborators__index.011ac76d.async.js diff --git a/p__Shixuns__Detail__Dataset__index.837e6ea8.async.js b/p__Shixuns__Detail__Dataset__index.74417cd3.async.js similarity index 100% rename from p__Shixuns__Detail__Dataset__index.837e6ea8.async.js rename to p__Shixuns__Detail__Dataset__index.74417cd3.async.js diff --git a/p__Shixuns__Detail__Discuss__index.69f62ad3.async.js b/p__Shixuns__Detail__Discuss__index.dd9beeb7.async.js similarity index 100% rename from p__Shixuns__Detail__Discuss__index.69f62ad3.async.js rename to p__Shixuns__Detail__Discuss__index.dd9beeb7.async.js diff --git a/p__Shixuns__Detail__ForkList__index.fda19d0b.async.js b/p__Shixuns__Detail__ForkList__index.7adb5a2e.async.js similarity index 100% rename from p__Shixuns__Detail__ForkList__index.fda19d0b.async.js rename to p__Shixuns__Detail__ForkList__index.7adb5a2e.async.js diff --git a/p__Shixuns__Detail__RankingList__index.4d68e83d.async.js b/p__Shixuns__Detail__RankingList__index.af1ea686.async.js similarity index 100% rename from p__Shixuns__Detail__RankingList__index.4d68e83d.async.js rename to p__Shixuns__Detail__RankingList__index.af1ea686.async.js diff --git a/p__Shixuns__Detail__Repository__AddFile__index.003b4dad.async.js b/p__Shixuns__Detail__Repository__AddFile__index.510ea726.async.js similarity index 100% rename from p__Shixuns__Detail__Repository__AddFile__index.003b4dad.async.js rename to p__Shixuns__Detail__Repository__AddFile__index.510ea726.async.js diff --git a/p__Shixuns__Detail__Repository__Commit__index.7aa27aae.async.js b/p__Shixuns__Detail__Repository__Commit__index.8ff62c2e.async.js similarity index 100% rename from p__Shixuns__Detail__Repository__Commit__index.7aa27aae.async.js rename to p__Shixuns__Detail__Repository__Commit__index.8ff62c2e.async.js diff --git a/p__Shixuns__Detail__Repository__UploadFile__index.c6d12857.async.js b/p__Shixuns__Detail__Repository__UploadFile__index.4bcb4cbf.async.js similarity index 100% rename from p__Shixuns__Detail__Repository__UploadFile__index.c6d12857.async.js rename to p__Shixuns__Detail__Repository__UploadFile__index.4bcb4cbf.async.js diff --git a/p__Shixuns__Detail__Repository__index.fa50c84e.async.js b/p__Shixuns__Detail__Repository__index.8deff260.async.js similarity index 100% rename from p__Shixuns__Detail__Repository__index.fa50c84e.async.js rename to p__Shixuns__Detail__Repository__index.8deff260.async.js diff --git a/p__Shixuns__Detail__Settings__index.2251f2a5.async.js b/p__Shixuns__Detail__Settings__index.a71c6674.async.js similarity index 100% rename from p__Shixuns__Detail__Settings__index.2251f2a5.async.js rename to p__Shixuns__Detail__Settings__index.a71c6674.async.js diff --git a/p__Shixuns__Detail__id.dc8d5fd7.async.js b/p__Shixuns__Detail__id.4035ef4a.async.js similarity index 100% rename from p__Shixuns__Detail__id.dc8d5fd7.async.js rename to p__Shixuns__Detail__id.4035ef4a.async.js diff --git a/p__Shixuns__Edit.24bc869f.async.js b/p__Shixuns__Edit.436f4890.async.js similarity index 100% rename from p__Shixuns__Edit.24bc869f.async.js rename to p__Shixuns__Edit.436f4890.async.js diff --git a/p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer.173f02cb.async.js b/p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer.28a8d92e.async.js similarity index 100% rename from p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer.173f02cb.async.js rename to p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer.28a8d92e.async.js diff --git a/p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting.7afbbc39.async.js b/p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting.1f7691ef.async.js similarity index 100% rename from p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting.7afbbc39.async.js rename to p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting.1f7691ef.async.js diff --git a/p__Shixuns__Edit__body__Level__Challenges__EditQuestion.d9e137dd.async.js b/p__Shixuns__Edit__body__Level__Challenges__EditQuestion.d274b695.async.js similarity index 100% rename from p__Shixuns__Edit__body__Level__Challenges__EditQuestion.d9e137dd.async.js rename to p__Shixuns__Edit__body__Level__Challenges__EditQuestion.d274b695.async.js diff --git a/p__Shixuns__Edit__body__Level__Challenges__NewPractice.7dc1f2e8.async.js b/p__Shixuns__Edit__body__Level__Challenges__NewPractice.8998ca86.async.js similarity index 100% rename from p__Shixuns__Edit__body__Level__Challenges__NewPractice.7dc1f2e8.async.js rename to p__Shixuns__Edit__body__Level__Challenges__NewPractice.8998ca86.async.js diff --git a/p__Shixuns__Edit__body__Level__Challenges__NewQuestion.3673e844.async.js b/p__Shixuns__Edit__body__Level__Challenges__NewQuestion.28e80f2a.async.js similarity index 100% rename from p__Shixuns__Edit__body__Level__Challenges__NewQuestion.3673e844.async.js rename to p__Shixuns__Edit__body__Level__Challenges__NewQuestion.28e80f2a.async.js diff --git a/p__Shixuns__Edit__body__Level__Challenges__RankingSetting.a3c19a5a.async.js b/p__Shixuns__Edit__body__Level__Challenges__RankingSetting.77ebd73d.async.js similarity index 100% rename from p__Shixuns__Edit__body__Level__Challenges__RankingSetting.a3c19a5a.async.js rename to p__Shixuns__Edit__body__Level__Challenges__RankingSetting.77ebd73d.async.js diff --git a/p__Shixuns__Edit__body__Warehouse.ae1bf333.async.js b/p__Shixuns__Edit__body__Warehouse.ccd0fba6.async.js similarity index 100% rename from p__Shixuns__Edit__body__Warehouse.ae1bf333.async.js rename to p__Shixuns__Edit__body__Warehouse.ccd0fba6.async.js diff --git a/p__Shixuns__Exports.839aaa63.async.js b/p__Shixuns__Exports.bc78ce79.async.js similarity index 100% rename from p__Shixuns__Exports.839aaa63.async.js rename to p__Shixuns__Exports.bc78ce79.async.js diff --git a/p__Shixuns__Index.62b7f93e.async.js b/p__Shixuns__Index.351e26ff.async.js similarity index 100% rename from p__Shixuns__Index.62b7f93e.async.js rename to p__Shixuns__Index.351e26ff.async.js diff --git a/p__Shixuns__New.8c69e4c1.async.js b/p__Shixuns__New.a07c40b6.async.js similarity index 100% rename from p__Shixuns__New.8c69e4c1.async.js rename to p__Shixuns__New.a07c40b6.async.js diff --git a/p__Shixuns__New__CreateImg.1845d7e1.async.js b/p__Shixuns__New__CreateImg.591fe900.async.js similarity index 100% rename from p__Shixuns__New__CreateImg.1845d7e1.async.js rename to p__Shixuns__New__CreateImg.591fe900.async.js diff --git a/p__Shixuns__New__ImagePreview.3a59e638.async.js b/p__Shixuns__New__ImagePreview.8f321d7f.async.js similarity index 100% rename from p__Shixuns__New__ImagePreview.3a59e638.async.js rename to p__Shixuns__New__ImagePreview.8f321d7f.async.js diff --git a/p__Terminal__.8e25183c.async.js b/p__Terminal__.b4e0c7c9.async.js similarity index 100% rename from p__Terminal__.8e25183c.async.js rename to p__Terminal__.b4e0c7c9.async.js diff --git a/p__Three.efacacb3.async.js b/p__Three.48f9a386.async.js similarity index 100% rename from p__Three.efacacb3.async.js rename to p__Three.48f9a386.async.js diff --git a/p__User__Detail__Certificate__index.5ef012a8.async.js b/p__User__Detail__Certificate__index.6929bcf2.async.js similarity index 100% rename from p__User__Detail__Certificate__index.5ef012a8.async.js rename to p__User__Detail__Certificate__index.6929bcf2.async.js diff --git a/p__User__Detail__Classrooms__index.6c7cd48b.async.js b/p__User__Detail__Classrooms__index.76d36a37.async.js similarity index 100% rename from p__User__Detail__Classrooms__index.6c7cd48b.async.js rename to p__User__Detail__Classrooms__index.76d36a37.async.js diff --git a/p__User__Detail__ExperImentImg__Detail__index.f2e475e1.async.js b/p__User__Detail__ExperImentImg__Detail__index.3517aa88.async.js similarity index 100% rename from p__User__Detail__ExperImentImg__Detail__index.f2e475e1.async.js rename to p__User__Detail__ExperImentImg__Detail__index.3517aa88.async.js diff --git a/p__User__Detail__ExperImentImg__index.8c2d83c4.async.js b/p__User__Detail__ExperImentImg__index.34bb6752.async.js similarity index 100% rename from p__User__Detail__ExperImentImg__index.8c2d83c4.async.js rename to p__User__Detail__ExperImentImg__index.34bb6752.async.js diff --git a/p__User__Detail__LearningPath__index.116375e0.async.js b/p__User__Detail__LearningPath__index.324c02f9.async.js similarity index 100% rename from p__User__Detail__LearningPath__index.116375e0.async.js rename to p__User__Detail__LearningPath__index.324c02f9.async.js diff --git a/p__User__Detail__Paths__index.92455ca4.async.js b/p__User__Detail__Paths__index.ad2650fa.async.js similarity index 100% rename from p__User__Detail__Paths__index.92455ca4.async.js rename to p__User__Detail__Paths__index.ad2650fa.async.js diff --git a/p__User__Detail__Projects__index.6a64b20d.async.js b/p__User__Detail__Projects__index.61a0704b.async.js similarity index 100% rename from p__User__Detail__Projects__index.6a64b20d.async.js rename to p__User__Detail__Projects__index.61a0704b.async.js diff --git a/p__User__Detail__Shixuns__index.ed0ea041.async.js b/p__User__Detail__Shixuns__index.4846238d.async.js similarity index 100% rename from p__User__Detail__Shixuns__index.ed0ea041.async.js rename to p__User__Detail__Shixuns__index.4846238d.async.js diff --git a/p__User__Detail__TeachGroup__index.8838030d.async.js b/p__User__Detail__TeachGroup__index.b5212619.async.js similarity index 100% rename from p__User__Detail__TeachGroup__index.8838030d.async.js rename to p__User__Detail__TeachGroup__index.b5212619.async.js diff --git a/p__User__Detail__Topics__Detail__index.00ea8fd6.async.js b/p__User__Detail__Topics__Detail__index.4cb7b375.async.js similarity index 100% rename from p__User__Detail__Topics__Detail__index.00ea8fd6.async.js rename to p__User__Detail__Topics__Detail__index.4cb7b375.async.js diff --git a/p__User__Detail__Topics__Exercise__Detail__index.cc67a900.async.js b/p__User__Detail__Topics__Exercise__Detail__index.f7d0ffd7.async.js similarity index 100% rename from p__User__Detail__Topics__Exercise__Detail__index.cc67a900.async.js rename to p__User__Detail__Topics__Exercise__Detail__index.f7d0ffd7.async.js diff --git a/p__User__Detail__Topics__Exercise__Edit__index.b84aae62.async.js b/p__User__Detail__Topics__Exercise__Edit__index.cf8ac9a3.async.js similarity index 100% rename from p__User__Detail__Topics__Exercise__Edit__index.b84aae62.async.js rename to p__User__Detail__Topics__Exercise__Edit__index.cf8ac9a3.async.js diff --git a/p__User__Detail__Topics__Group__index.0e1b3484.async.js b/p__User__Detail__Topics__Group__index.6d7a4fca.async.js similarity index 100% rename from p__User__Detail__Topics__Group__index.0e1b3484.async.js rename to p__User__Detail__Topics__Group__index.6d7a4fca.async.js diff --git a/p__User__Detail__Topics__Normal__index.898ec950.async.js b/p__User__Detail__Topics__Normal__index.325f54c9.async.js similarity index 100% rename from p__User__Detail__Topics__Normal__index.898ec950.async.js rename to p__User__Detail__Topics__Normal__index.325f54c9.async.js diff --git a/p__User__Detail__Topics__Poll__Detail__index.15b5607d.async.js b/p__User__Detail__Topics__Poll__Detail__index.cb48f3e2.async.js similarity index 100% rename from p__User__Detail__Topics__Poll__Detail__index.15b5607d.async.js rename to p__User__Detail__Topics__Poll__Detail__index.cb48f3e2.async.js diff --git a/p__User__Detail__Topics__Poll__Edit__index.5be8174c.async.js b/p__User__Detail__Topics__Poll__Edit__index.1c178627.async.js similarity index 100% rename from p__User__Detail__Topics__Poll__Edit__index.5be8174c.async.js rename to p__User__Detail__Topics__Poll__Edit__index.1c178627.async.js diff --git a/p__User__Detail__Topics__index.0abbf170.async.js b/p__User__Detail__Topics__index.e164ebff.async.js similarity index 100% rename from p__User__Detail__Topics__index.0abbf170.async.js rename to p__User__Detail__Topics__index.e164ebff.async.js diff --git a/p__User__Detail__UserPortrait__index.30de0a06.async.js b/p__User__Detail__UserPortrait__index.554222e2.async.js similarity index 100% rename from p__User__Detail__UserPortrait__index.30de0a06.async.js rename to p__User__Detail__UserPortrait__index.554222e2.async.js diff --git a/p__User__Detail__Videos__Protocol__index.29c2497e.async.js b/p__User__Detail__Videos__Protocol__index.3c8a8bcd.async.js similarity index 100% rename from p__User__Detail__Videos__Protocol__index.29c2497e.async.js rename to p__User__Detail__Videos__Protocol__index.3c8a8bcd.async.js diff --git a/p__User__Detail__Videos__Success__index.028179aa.async.js b/p__User__Detail__Videos__Success__index.bcb3cb1e.async.js similarity index 100% rename from p__User__Detail__Videos__Success__index.028179aa.async.js rename to p__User__Detail__Videos__Success__index.bcb3cb1e.async.js diff --git a/p__User__Detail__Videos__Upload__index.601f7c3d.async.js b/p__User__Detail__Videos__Upload__index.ac4e3613.async.js similarity index 100% rename from p__User__Detail__Videos__Upload__index.601f7c3d.async.js rename to p__User__Detail__Videos__Upload__index.ac4e3613.async.js diff --git a/p__User__Detail__Videos__index.e3d8f97a.async.js b/p__User__Detail__Videos__index.4f6142a3.async.js similarity index 100% rename from p__User__Detail__Videos__index.e3d8f97a.async.js rename to p__User__Detail__Videos__index.4f6142a3.async.js diff --git a/p__User__Detail__id.85450fc5.async.js b/p__User__Detail__id.56fb916c.async.js similarity index 100% rename from p__User__Detail__id.85450fc5.async.js rename to p__User__Detail__id.56fb916c.async.js diff --git a/p__User__OtherLogin.5d23829d.async.js b/p__User__OtherLogin.b1cf5672.async.js similarity index 100% rename from p__User__OtherLogin.5d23829d.async.js rename to p__User__OtherLogin.b1cf5672.async.js diff --git a/p__User__Register.67b254a8.async.js b/p__User__Register.162c2ce0.async.js similarity index 100% rename from p__User__Register.67b254a8.async.js rename to p__User__Register.162c2ce0.async.js diff --git a/p__User__ResetPassword.25156ed5.async.js b/p__User__ResetPassword.5dc1179a.async.js similarity index 100% rename from p__User__ResetPassword.25156ed5.async.js rename to p__User__ResetPassword.5dc1179a.async.js diff --git a/p__User__StudentLogin.e5dd10a7.async.js b/p__User__StudentLogin.eea3b40f.async.js similarity index 100% rename from p__User__StudentLogin.e5dd10a7.async.js rename to p__User__StudentLogin.eea3b40f.async.js diff --git a/p__Video__Detail__id.165a42ec.async.js b/p__Video__Detail__id.4f060d6c.async.js similarity index 100% rename from p__Video__Detail__id.165a42ec.async.js rename to p__Video__Detail__id.4f060d6c.async.js diff --git a/p__tasks__Jupyter.9f00fe03.async.js b/p__tasks__Jupyter.7292727c.async.js similarity index 100% rename from p__tasks__Jupyter.9f00fe03.async.js rename to p__tasks__Jupyter.7292727c.async.js diff --git a/p__tasks__index.34eb6aac.async.js b/p__tasks__index.34eb6aac.async.js deleted file mode 100644 index d761f5b464..0000000000 --- a/p__tasks__index.34eb6aac.async.js +++ /dev/null @@ -1,24 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[264,5,6,26],{"+Axu":function(M,p,e){},"/omn":function(M,p,e){},"07cG":function(M,p,e){M.exports={ldsRing:"ldsRing___2F8W7",idsRingWrapper:"idsRingWrapper___fC2cF",ldsring:"ldsring___3A88y"}},"0i5U":function(M,p){M.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjNEMUNCRTZCNDE1MzExRThBREM4QUVGRUEwQjY3M0FFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjNEMUNCRTZDNDE1MzExRThBREM4QUVGRUEwQjY3M0FFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6M0QxQ0JFNjk0MTUzMTFFOEFEQzhBRUZFQTBCNjczQUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6M0QxQ0JFNkE0MTUzMTFFOEFEQzhBRUZFQTBCNjczQUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6xcnMrAAABN0lEQVR42qzTsUtCURTH8fskisZoa4ogcGhpcYuW+gsk+icyGiyEoNVB0i3EWYJwaG2Koj+gBiEqqIasRQlCHCJ8fU+cB4fLldS68BHO755zeQ/vi7L3q4vOuRMsu9HWNTZT/NTHGHY6U5cDMm78lUm5P65/OaDtZXsoB3or2PWythxQ9cInFHBrsjvNHr3eqhxQxIsJS5jAlsl29GlLJpOZooQ979HmsY9zHOMUZ8hjwfTJTC/iIkkR4RIruvmJJXQxhVhfaVr3ryCDcfIvSMM2+lpP4ghveMahGe5rb+z/jTeomXoNG1hH1uQ17f1ZySskaxYPmNH6FR9Ia/0O+XY6gy6SbByYes4MO93r/HYT5V40A3kzcGeCB3whF8hzujfUt3CBhqkbmo30McnFaan8oKZvAQYAarBDzHlRpVIAAAAASUVORK5CYII="},"1A8V":function(M,p,e){},"1Zrr":function(M,p){M.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAgCAYAAAB6kdqOAAABZ0lEQVRYR+2YrU7FQBBGzzwEPAMSi+M6MARDggNJgiIkWLiSBIFCkyCuQECCQFIcEstb8AYf2ZvmhpbuT9ttUpJWdma+OZ3O7k5rRC5Jh8ARsBPzjdhvgXczew75WSyJpCdgP+aXaP8ws63OQJK2gbdSYJ6Y1Od2WRpmZlb4nIIVqgEFhUKwbXTGByRpDzgBdnu+kr7hD8CLSboGLvqqZYp/dEDK1LR9mZZNXwEys6u+ql3iJbm8E5C3eFOFYn2VrUKS1oADYL1M+gW8mtl3DOK3PQuQpE1gAWzUkn8CZ6Hzqg6bC+gcuPFU4s7MTlOrlAvITQFuGijMbOaSS/pzLwXKB+QdCQKiXqAUkJqP06rs1B00liFNFeqqVQEaXYXmbc6ypn7J3UNtgUa3ysa1D5XLfDw7dedl1BCYZWOcgHJWIKb1f15Z7EkGtq+G/NXEP3DCFPl79xnkTln3u+U4JWJAH/czo/gBVkc5pun3NGoAAAAASUVORK5CYII="},"362i":function(M,p,e){M.exports=e.p+"static/passpart.cc679602.png"},"5D2P":function(M,p){M.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAFTklEQVRoQ91aS4xURRQ993UzUUZcqFEc4meh0cQFSlwgrvAHSgQWhOhCk4GZqmdw+ERUWDkrBMUBnIzzqqYjcTaaGBLFxA8MjIk/3PhZCCa6UAyKC11ARnDo6Wvu+HrS0/R7r96nWVBJpxfv3nPPrbp169aHUEAzxsxl5gcB3AdgAREtkH8AXSH87wBOMfMp+QfwFREd0Vr/k9c8ZQUwxixi5mWe5y1l5qUAyimxqkQ0XqvVxonoE631Nyn1p8VTO7B///75Fy5c2MzMWwB0ZDHaQmeSiPbMmTNnb3d39+k0mKkcMMZsBiC/W9IYSSH7K4C9Wuu9rjpODoyMjNxQq9VGADzuCpxT7gPP83p7e3v/TMJJdCAIgoVEdBDAzUlgBX8/ycwrfd//Pg431gFr7RPM/HbBxFLBEdGTSql3opQiHQiCoI+IXk9lrU3CzLzR9/3BVvAtHbDWPsrMH7aJTyZYInpMKfVRs/JFDlQqlduq1eoxIro2k6U2KTHzX+VyeXFPT8/PjSYucsBae4iZH24Tj1ywRHRYKfVIpANhnt+Ty0r7lbc0rhMzI2CMuRHAlwBubT+HXBZ+AbBEa/3HrFLCWruTmV/MBZ1N+TiAdyNUX2qZeYh2KaW2zThQqVTumZqaOlZgbePqynEiWquU+qFZwRjzBoBnIoAmS6WSTOhvp0PIGPMcgN2uVguSiyQfBIFPRMMJdrZqrV+bdsBa+x4zryqImAtMJHlr7RJmPgxgbhwQEb2vlFpNAwMDV3Z2dp7JUM+7EG0lE0l+dHS089y5c4dkkjqAVycmJq4ma+0yZv7YQaEIkUjyAh4EwTAR+a6GiGg5BUGwg4i2uyrlkEsi7xL3s8wz88syAm8x89M5iLmoxpIP4348bRYkolEyxowBkA25S1sLQJbyHhfhUCaWvMT9+fPnx5h5cQrMuugRceAEgDsdlKfTVph2rwMgC4mk37gWSz5L3DcZ+1EckAw0L44FM4/4vq+aZfr7+zu6urq2MbPMoSuavieSt9b6zJyU7+OonXVygIjWKKUOxCGFhaA4cj0AF/KS7z8D4DmMfpTIGdcQOgtgldZaJlpss9auA/B1q/Kgrhjm+08B3JuEF/ediE44T2IikiOP1Uqp7/IYDePeElFvXhwAY2nTqJCXkTiZ1XgBcT9jmplHxYEd4SR04kRER0ul0ur169dLWKVqYb7/IpVSjHB9IctSShzQWq9JQySMeyG/MI1ewhxYnqeYq2itnePYGPMmgO6iyAP4v5gTwBzl9Cta68RdnDHmWQAtz3WyOjRTTodZYSsRvZoRbLvWemeU7vDw8P2e532eETtSjZmf931/d31HtkguHdIWUw3oWmttm60NDQ1dVS6XZat6V8EOTMplitwpNJ5K7ALwQg5Da7XWszbnxphRAE/lwIxSnQnd5mMVGYWsZ///MvMK3/ePiFVjjFyADLSBvCyo0vuzj1VCo3J5kflgi5lPE9EKIprHzFIqtKO1PtiqWzLGyIb6oRyW5ZynBOCOHBhRqmNa61nHnhedjQZBcDsRycS7pg0E8kD+LZse3/d/agS5/I7XG0JpI4B9ebqsQN1NWuuWly2X7xVTvfestXfXarWDRHRTgT2aCMXMv3metzJp/5F4SymWhoaG5pfLZVlpL9k1a7VaVRs2bEi89HZyIOwu2b1tukQX3TL3OHGYsjw1GBwc7Oro6Kg7UthTA7mhn5yc3NfX1ycPQ5xbmhGYBSqPPYhINkMPAJDHHrJ4pWlTAOShx1FmvnSPPVoxbHxu43neAmauP7eRf2nTz2yI6FStViv0uc1/ndZCH8rgOooAAAAASUVORK5CYII="},"6lC8":function(M,p,e){},"7ahc":function(M,p,e){"use strict";e.d(p,"a",function(){return S});var T=e("XEnU"),X=e("IIKO"),j=e("+L6B"),n=e("2/Rp"),i=e("y8nQ"),o=e("Vl3Y"),r=e("k16G"),d=e("OaEy"),s=e("2fM7"),m=e("q1tI"),E=e.n(m),c=e("VrN/"),l=e.n(c),A=e("p77/"),_=e.n(A),N=e("c5Ni"),G=e.n(N),f=s.a.Option,t={labelCol:{span:4},wrapperCol:{span:20}},Q={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};p.b=function(k){var W=k.callback,q=k.onCancel,Ee=Object(m.useState)("python"),re=Object(r.a)(Ee,2),V=re[0],H=re[1];function De(ge){H(Q[ge][1])}function Qe(ge){W(ge)}return E.a.createElement(o.a,Object(X.a)({},t,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Qe}),E.a.createElement(o.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},E.a.createElement(s.a,{onChange:De},Object.keys(Q).map(function(ge){return E.a.createElement(f,{key:ge,value:ge},Q[ge][0])}))),E.a.createElement(o.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},E.a.createElement(S,{mode:V})),E.a.createElement("div",{className:"flex-container flex-end"},E.a.createElement(n.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),E.a.createElement(n.a,{type:"ghost",onClick:q},"\u53D6\u6D88")))};function S(k){var W=k.value,q=k.onChange,Ee=k.mode,re=k.options,V=re===void 0?{}:re,H=Object(m.useRef)(),De=Object(m.useState)(),Qe=Object(r.a)(De,2),ge=Qe[0],_t=Qe[1];return Object(m.useEffect)(function(){if(ge){var Ct=function(z){var fe=z.getValue();q&&q(fe)};return ge.on("change",Ct),function(){ge.off("change",Ct)}}},[ge,q]),Object(m.useEffect)(function(){ge&&ge.setOption("mode",Ee)},[ge,Ee]),Object(m.useEffect)(function(){ge&&((W!==ge.getValue()||W==="")&&setTimeout(function(){ge.setValue(W||" ")},300))},[ge,W]),Object(m.useEffect)(function(){if(H.current&&!ge){var Ct=l.a.fromTextArea(H.current,Object(T.a)({mode:Ee,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},V));_t(Ct)}},[H.current,ge]),E.a.createElement("div",{className:"my-codemirror-container"},E.a.createElement("textarea",{ref:H}))}},"88g3":function(M,p,e){M.exports={tree:"tree___noxec"}},"8Abk":function(M,p,e){},"8Enf":function(M,p,e){},"9Bee":function(M,p,e){"use strict";var T=e("q1tI"),X=e.n(T),j=e("vg9a"),n=e("k16G"),i=e("DlQD"),o=e.n(i),r=e("rUJ1");function d(he,z){var fe=he.match(/^(\s+)(?:```)/);if(fe===null)return z;var x=fe[1];return z.split(` -`).map(function(I){var K=I.match(/^\s+/);if(K===null)return I;var Ke=Object(n.a)(K,1),ue=Ke[0];return ue.length>=x.length?I.slice(x.length):I}).join(` -`)}var s=[],m=["
          "],E=new o.a.Renderer,c=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function l(){s.length=0,m=["
            "]}function A(he,z,fe,x){if(z>=he.length||he[z].level<=fe)return z;var I=he[z];x.push("
          • "+I.text+""),z++;var K=[];return z=A(he,z,I.level,K),K.length>0&&(x.push("
              "),K.forEach(function(Ke){x.push(Ke)}),x.push("
            ")),x.push("
          • "),z=A(he,z,fe,x),z}function _(){return A(s,0,0,m),m.push("
          "),m.join("")}var N={heading:function(z){var fe=c.exec(z);if(fe)return{type:"heading",raw:fe[0],depth:fe[1].length,text:fe[2]}},fences:function(z){var fe=this.rules.block.fences.exec(z);if(fe){var x=fe[0],I=d(x,fe[3]||""),K=fe[2]?fe[2].trim():fe[2];if(["latex","katex","math"].indexOf(K)>=0){var Ke=t(),ue=I;I=Ke,Q[Ke]={type:"block",expression:ue}}return{type:"code",raw:x,lang:K,text:I}}}},G=/(?:\${2})([^\n`]+?)(?:\${2})/gi,f=0,t=function(){return"__special_katext_id_".concat(f++,"__")},Q={};function S(){return Q}function k(){f=0,Q={}}function W(he){return he=he.replace(G,function(z,fe){var x=t();return Q[x]={type:"inline",expression:fe},x}),he}var q=E.listitem;E.listitem=function(he){return q(W(he))};var Ee=E.paragraph;E.paragraph=function(he){return Ee(W(he))};var re=E.tablecell;E.tablecell=function(he,z){return re(W(he),z)},E.code=function(he,z,fe){var x=(z||"").match(/\S*/)[0];return x?["latex","katex","math"].indexOf(x)>=0?"

          ".concat(he,"

          "):'
          ').concat(fe?he:Object(r.escape)(he,!0),`
          -`):'
          '+(fe?he:Object(r.escape)(he,!0))+"
          "},E.heading=function(he,z,fe){var x=this.options.headerPrefix+fe.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return s.push({anchor:x,level:z,text:he}),"'+he+""},o.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),o.a.use({tokenizer:N,renderer:E});var V=o.a,H=e("SJMd"),De=e("m3rI"),Qe=e("Oy/b"),ge=/]*>/g;function _t(he){var z=document.createElement("div");return z.innerHTML=he,z.childNodes.length===0?"":z.childNodes[0].nodeValue}var Ct=p.a=function(he){var z=he.value,fe=z===void 0?"":z,x=he.className,I=he.style,K=I===void 0?{}:I,Ke=String(fe),ue=Object(T.useMemo)(function(){try{var pt=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,mt=/\"\/api\/attachments\/|\"\/attachments\/download\//g,yt=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;Ke=Ke.replace(pt,"("+De.a.API_SERVER+"/api/attachments/").replace(mt,'"'+De.a.API_SERVER+"/api/attachments/").replace(yt,'"'+De.a.API_SERVER+"/files/uploads/")}catch(Pt){}var bt=V(Ke),y=S();return Ke.match(/\[TOC\]/)&&(bt=bt.replace("

          [TOC]

          ",_()),l()),bt=bt.replace(/(__special_katext_id_\d+__)/g,function(Pt,ne){var ie=y[ne],Me=ie.type,Ie=ie.expression;return Object(Qe.renderToString)(_t(Ie)||"",{displayMode:Me==="block",throwOnError:!1,output:"html"})}),bt=bt.replace(/โ–/g,"\u2581\u2581\u2581"),k(),bt},[Ke]),Je=Object(T.useRef)();function lt(pt){var mt=pt.target;if(mt.tagName.toUpperCase()==="A"){var yt=mt.getAttribute("href");if(yt.startsWith("#")){pt.preventDefault();var bt=document.getElementById(yt.replace("#",""));bt&&bt.scrollIntoView(!0)}}}return Object(T.useEffect)(function(){if(Je.current&&ue&&(ue.match(ge)&&window.PR.prettyPrint()),Je.current)return Je.current.addEventListener("click",lt),function(){Je.current.removeEventListener("click",lt),k(),l()}},[ue,Je.current,lt]),X.a.createElement("div",{ref:Je,style:K,className:"".concat(x||""," markdown-body"),dangerouslySetInnerHTML:{__html:ue}})}},"9VGf":function(M,p,e){"use strict";e.d(p,"a",function(){return j});var T=e("q1tI"),X=e.n(T);function j(n,i){var o=Object(T.useRef)();Object(T.useEffect)(function(){o.current=n}),Object(T.useEffect)(function(){function r(){o.current()}if(i!==null){var d=setInterval(r,i);return function(){return clearInterval(d)}}},[i])}},"A/g1":function(M,p){M.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF92lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDMgNzkuMTY0NTI3LCAyMDIwLzEwLzE1LTE3OjQ4OjMyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDctMDJUMTk6Mzg6MjMrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmVkYzRhODM0LTVjNWQtNDQ1My04MDYzLWNkNzcwODQyODg5ZSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQ4MTE0OTVlLTVkMDctZTk0YS1iNWEwLWYxOWJmZmM0NGUyNyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmMwNjQyYzA1LTg5MzQtNDdlYy04MTFiLTlkYjdhZGNkYjFiMCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YzA2NDJjMDUtODkzNC00N2VjLTgxMWItOWRiN2FkY2RiMWIwIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjM4OjIzKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWRjNGE4MzQtNWM1ZC00NDUzLTgwNjMtY2Q3NzA4NDI4ODllIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5fJkpyAAAGoElEQVRogc2abWxbVxnH/8+59/rdTpx2GW3UNWJJV7Ylaxp3LUFsWgJDiI5R8bK2GppAmsgQLKQthS8IEJ9okibrREf3gX2Y1K2bxAoDtog60RBSVxKnWUO7kpSppXJZK2ja2HFi33vPw4cmpbN9r++1k8Lv2znnf577f+zje95Mhw4dQqUkwljpF7kuv0EdHkm1HklRr6TQq2tn5xcklwhIMnMSQJIJxykTiSce+1am0mer5XacqM7uDJjiqbAuWlvSygrBnmKyxcoI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"},AKST:function(M,p,e){},AMnG:function(M,p,e){"use strict";var T=e("miYZ"),X=e("tsqr"),j=e("k16G"),n=e("q1tI"),i=e.n(n),o=e("nWbc"),r=e.n(o),d=e("Ot1p");p.a=function(s){var m=s.id,E=s.activeDiscussIndex,c=s.onReplyDiscuss,l=Object(n.useState)(""),A=Object(j.a)(l,2),_=A[0],N=A[1];function G(t){N(t)}function f(){if(!_){X.b.info("\u56DE\u590D\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A!");return}c(m,_),N("")}return i.a.createElement("div",{key:m,className:"discuss-item-editor",style:{display:E===m?"block":"none",width:"100%"}},i.a.createElement(d.a,{miniToolbar:!0,startInit:E===m,defaultValue:_,id:m,noStorage:!0,watch:!1,height:155,placeholder:"\u6211\u8981\u56DE\u590D",showResizeBar:!0,onChange:G}),i.a.createElement("a",{onClick:f,className:"btn-send"},"\u53D1\u9001"))}},ARon:function(M,p,e){},BdwD:function(M,p,e){"use strict";var T=e("XEnU"),X=e("q1tI"),j=e.n(X),n=function(o){var r=o.styles,d=r===void 0?{}:r,s=o.customText;return j.a.createElement("section",{className:"tc animated fadeIn",style:Object(T.a)(Object(T.a)({},{color:"#999",margin:"200px auto"}),d)},j.a.createElement("img",{src:e("FOrL")}),j.a.createElement("p",{className:"mt20 font14"},s||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"))};p.a=n},BjJ7:function(M,p,e){"use strict";e.d(p,"d",function(){return X}),e.d(p,"c",function(){return j}),e.d(p,"e",function(){return n}),e.d(p,"b",function(){return i}),e.d(p,"a",function(){return r});var T=e("m3rI");function X(d){var s=!0;if(d.length>0){for(var m=0;m1&&arguments[1]!==void 0?arguments[1]:"",m=[],E=0;E0||W.target.offsetWidth>0){var q=A(W.target.offsetWidth,W.target.offsetHeight,G),Ee=Object(X.a)(q,2),re=Ee[0],V=Ee[1];console.log("cols, rows",re,V),G.resize(re,V),c.a.publish("ssh-xterm-resize",{columns:re,rows:V,width:W.target.offsetWidth,height:W.target.offsetHeight})}}}catch(H){S.e(H)}finally{S.f()}});return t.observe(f),t}var N=3e4;p.a=function(G){var f=G.sshConfigData,t=G.sid,Q=Object(n.useState)(null),S=Object(X.a)(Q,2),k=S[0],W=S[1],q=f.ws_url,Ee=f.password,re=f.port,V=Object(n.useRef)(),H=Object(n.useRef)(),De=Object(n.useRef)(!1);return Object(n.useEffect)(function(){if(V.current&&q){var Qe=new d.Terminal({fontSize:16,rendererType:"dom"});Qe.open(V.current),Qe.onData(function(_t){H.current&&(H.current.readyState===1&&(H.current.send(JSON.stringify({tp:"client",data:_t})),c.a.publish("on-operating-ssh")))}),Qe.write("Connecting..."),W(Qe);var ge=_(Qe,V.current);return function(){Qe.dispose(),ge.unobserve(V.current)}}},[q,V.current]),Object(n.useEffect)(function(){if(k&&q){var Qe=function(){var x=new WebSocket(q);H.current=x,x.onopen=function(){var I=k.element.parentElement;if(I){var K=I.offsetWidth,Ke=I.offsetHeight;console.log("init",{tp:"init",data:Object(T.a)(Object(T.a)({},f),{},{secret:Ee,width:K,height:Ke,rows:k.rows,columns:k.cols})}),x.send(JSON.stringify({tp:"init",data:Object(T.a)(Object(T.a)({},f),{},{secret:Ee,width:K,height:Ke,rows:k.rows,columns:k.cols})}))}k.focus()},x.onerror=function(I){console.log("------in socket error----",I,x,q)},x.onmessage=function(I){De.current||(k.write("\r"),setTimeout(function(){},1e3)),De.current=!0,console.log("event:",I);var K=o.Base64.decode(I.data.toString()),Ke=k._core._renderService.dimensions.actualCellWidth||9.5;console.log("data:",K,Ke,k),k.write(K)},x.onclose=function(I){ge&&clearInterval(ge),k.write(`\r -connection closed`)}},ge=setInterval(function(){H.current&&H.current.send(JSON.stringify({tp:"h"}))},N),_t=c.a.subscribe("create-socket",function(fe){t===fe&&(H.current&&H.current.readyState===1?k.focus():Qe(),k.focus())}),Ct=c.a.subscribe("close-socket",function(fe){t===fe&&(H.current&&(H.current.close(),De.current=!1,k.clear()),H.current=null)}),he=c.a.subscribe("ssh-xterm-resize",function(fe){H.current&&H.current.readyState===1&&H.current.send(JSON.stringify({tp:"resize",data:Object(T.a)({},fe)}))}),z=c.a.subscribe("ssh-add-connect-time",function(){H.current&&H.current.readyState===1&&H.current.send(JSON.stringify({tp:"overtime"}))});return function(){Ct(),_t(),he(),z(),H.current&&(H.current.close(),De.current=!1)}}},[k,q,re]),i.a.createElement("div",{ref:V,className:"xterm-panel"},q?null:i.a.createElement("p",{style:{color:"#fff"}},"\u6B63\u5728\u8FDE\u63A5\u547D\u4EE4\u884C\u670D\u52A1..."))}},FOrL:function(M,p){M.exports="data:image/png;base64,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"},FPkq:function(M,p,e){M.exports=e.p+"static/qrCode.dd0fe9b2.png"},H65k:function(M,p,e){},HmJG:function(M,p,e){},IWh4:function(M,p){M.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAACgCAYAAAB+HS7YAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjczMUZFNjhCMDE3NzExRUJCOEU5RDg5RTZBOTI5QTU3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjczMUZFNjhDMDE3NzExRUJCOEU5RDg5RTZBOTI5QTU3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzMxRkU2ODkwMTc3MTFFQkI4RTlEODlFNkE5MjlBNTciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzMxRkU2OEEwMTc3MTFFQkI4RTlEODlFNkE5MjlBNTciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7zBaLcAAACAElEQVR42uzdzyvDcRzH8ffsZiVc/IjbkOTuShN/gXIgYi5y2AlpFBL/AAdLiXBgBwfUxplmyU2tRK4sTey0+H6+RbKD7Gtfb/V817t963t59Nnn9f58+7aap6LO/yq6KmN13OoJq1MehcD3erS6rUT0VrnVC5qBpgLagWXagQIQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAABUCD6Lbkr5L2W2uv9bS3LR4vd6iAb/9BaaBfa7K+oa8+0exEwmOheT5+UXnV9zd2SEHeztSU12ldw+2tjRLbH/X/lQbktqaansluwLtelPs85XKZmRFggN9eseMSbVJ9+Js2HHCizoHRwb7ZWN12V5VtYPaacJdOUmcJNy1o67QhLt6FheScNcfFkyqmxr9eoGHsWMZD8/qBCYvLmV4NCS5XE4f8PrmVnoHRySbzeoLyf1DWnr6huxPdWPGrJhZObOC6ga12Wtmz5m9p/Kom5yZt1Or8mFhbWNLIuubOh+3fjrrXAUWMutcAxY661wBOpl1RQc6nXVFBf7GrHMEPEskP65PE+d5901anc46R68+/rp4/QYQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAP8dMKMdGNcMNH9eMaUR+GR11Oo2q6/eBBgA/5+hicfO9/sAAAAASUVORK5CYII="},IZBM:function(M,p,e){"use strict";e.d(p,"l",function(){return X}),e.d(p,"m",function(){return j}),e.d(p,"i",function(){return n}),e.d(p,"D",function(){return i}),e.d(p,"h",function(){return o}),e.d(p,"G",function(){return r}),e.d(p,"C",function(){return d}),e.d(p,"x",function(){return s}),e.d(p,"z",function(){return m}),e.d(p,"f",function(){return E}),e.d(p,"q",function(){return c}),e.d(p,"g",function(){return l}),e.d(p,"j",function(){return A}),e.d(p,"v",function(){return G}),e.d(p,"k",function(){return f}),e.d(p,"t",function(){return t}),e.d(p,"u",function(){return Q}),e.d(p,"d",function(){return S}),e.d(p,"A",function(){return k}),e.d(p,"B",function(){return W}),e.d(p,"y",function(){return q}),e.d(p,"F",function(){return Ee}),e.d(p,"n",function(){return re}),e.d(p,"o",function(){return V}),e.d(p,"p",function(){return H}),e.d(p,"s",function(){return De}),e.d(p,"E",function(){return Qe}),e.d(p,"b",function(){return ge}),e.d(p,"c",function(){return _t}),e.d(p,"a",function(){return Ct}),e.d(p,"r",function(){return he}),e.d(p,"e",function(){return z}),e.d(p,"w",function(){return fe});var T=e("ErOA");function X(x){return Object(T.c)("tasks/".concat(x,".json"))}function j(x){return Object(T.c)("myshixuns/".concat(x,"/challenges.json"))}function n(x,I){return Object(T.c)("myshixuns/".concat(x,"/subject_challenges.json"),I)}function i(x,I,K){return Object(T.c)("tasks/".concat(x,"/star.json?shixun_id=").concat(I,"&star=").concat(K))}function o(x,I){return Object(T.c)("tasks/".concat(x,"/rep_content.json"),I)}function r(x,I){return Object(T.f)("myshixuns/".concat(x,"/update_file.json"),I)}function d(x,I){return Object(T.c)("tasks/".concat(x,"/reset_original_code.json"),I)}function s(x,I){return Object(T.f)("myshixuns/".concat(x,"/reset_repository.json"),I)}function m(x,I){return Object(T.c)("tasks/".concat(x,"/reset_passed_code.json"),I)}function E(x,I){return Object(T.f)("tasks/".concat(x,"/game_build.json"),I)}function c(x,I){return Object(T.c)("tasks/".concat(x,"/game_status.json"),I)}function l(x,I){return Object(T.f)("tasks/".concat(x,"/choose_build.json"),I)}function A(x){return Object(T.c)("tasks/".concat(x,"/picture_display.json"))}function _(x,I){return Object(T.c)("tasks/".concat(x,"/cost_time.json"),I)}function N(x,I){return Object(T.c)("courses/".concat(x,"/inform_detail.json"),I)}function G(x){return Object(T.f)("tasks/".concat(x,"/plus_or_cancel_praise.json"))}function f(x){var I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Object(T.f)("myshixuns/".concat(x,"/repository.json"),I)}function t(x){return Object(T.c)("myshixuns/".concat(x,"/open_webssh.json"))}function Q(x){return Object(T.c)("myshixuns/".concat(x,"/open_vm_webssh.json"))}function S(x){return Object(T.c)("tasks/".concat(x,"/close_webssh.json"))}function k(x){return Object(T.c)("tasks/".concat(x,"/reset_vnc_link.json"))}function W(x){return Object(T.f)("tasks/".concat(x,"/reset_windows_vnc_link.json"))}function q(x){return Object(T.f)("tasks/".concat(x,"/reset_linux_vnc_link.json"))}function Ee(x){return Object(T.c)("tasks/".concat(x,"/check_test_sets.json"))}function re(x){return Object(T.c)("tasks/".concat(x,"/get_answer_info.json"))}function V(x){return Object(T.c)("tasks/".concat(x,"/get_choose_answer.json"))}function H(x){return Object(T.c)("tasks/".concat(x,"/unlock_choose_answer.json"))}function De(x,I){return Object(T.c)("tasks/".concat(x,"/unlock_answer.json?answer_id=").concat(I))}function Qe(x,I,K){return Object(T.f)("tasks/".concat(x,"/set_games_status.json"),{result:I,data:K})}function ge(x){return Object(T.f)("tasks/".concat(x,"/extend_vnc.json"))}function _t(x){return Object(T.f)("tasks/".concat(x,"/extend_windows_vnc.json"))}function Ct(x){return Object(T.f)("tasks/".concat(x,"/extend_linux_vnc.json"))}function he(x,I){return Object(T.c)("tasks/".concat(x,"/rank_list.json"),I)}function z(x,I){return Object(T.f)("tasks/".concat(x,"/close_windows_vnc.json"),{tpi_id:I})}function fe(x){return Object(T.c)("tasks/".concat(x,"/pull_files.json"))}},IxHN:function(M,p,e){"use strict";var T=e("q1tI"),X=e.n(T),j=e("07cG"),n=e.n(j);p.a=function(i){var o=i.message,r=i.className,d=i.children,s=i.style,m=s===void 0?{}:s;return X.a.createElement("div",{className:"".concat(n.a.idsRingWrapper," ").concat(r)},X.a.createElement("div",{className:n.a.ldsRing},X.a.createElement("div",null),X.a.createElement("div",null),X.a.createElement("div",null),X.a.createElement("div",null)),o?X.a.createElement("p",{style:m},o):null,d)}},KJ0q:function(M,p,e){},LYID:function(M,p,e){M.exports=e.p+"static/failer.5e83e9b8.svg"},Lmeb:function(M,p,e){},M8RZ:function(M,p,e){"use strict";e.d(p,"a",function(){return s});var T=e("XKWP"),X=e("N7Kx"),j=e("kFHX"),n=e("4jIl"),i=e("q1tI"),o=e.n(i),r=e("i8i4"),d=e.n(r),s=function(m){Object(j.a)(c,m);var E=Object(n.a)(c);function c(l){var A;Object(T.a)(this,c),A=E.call(this,l);var _=window.document;return A.node=_.createElement("div"),_.body.appendChild(A.node),A}return Object(X.a)(c,[{key:"render",value:function(){var A=this.props.children;return Object(r.createPortal)(A,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),c}(o.a.Component)},Mm8t:function(M,p){M.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADJElEQVRYR72Xy4vOYRTHP98FGzsRw8al2FGMBWUyRJmZlFxKsnKZnT+ABRbsWRmXlaKMIrks5JIpyhiFlZExG7fIig3p6EznmX7vO7/L+/6m5tRb7++5nOf7nNvzPaINMbNNwE5gPTA/fq7he/yeAzclPWlVraoWmlkH0A/sA1ZUrY/5UeAaMCDpS9meUgBmdhI4DCwKJX+AB8Az4BvwNcYXAguADcBWYHaMfwYuSnI9uVIIwMyeAhtj1whwAbgh6WfZjcxsLrAbOAKsjbVDkrry9uUCMDP36bzY0C/JD58iZrbHByUNFsw7iIGY+yHJ46ZBpgAws4/AkljVI+l+gXIPyMcx110UeGa2HbgX68YlLc3qawBgZteBdKuq+GgJQDrMzCz+D0ram8YnD4mAOxETqyW9qfB1uwBWAa9D56kUmBMAItVeRrQX+jwLKGpCpQua9qSY8Ozo9BRNADxN/PYjkjrLbp4xaVsWyOzzi3p2TFghAfgALPOCUxTxzaDqWCCsnawwJmm5zKwHuAv8BRZL8hSslGkA8FT8BMwCeh3A+Si1jyRtqTw5FtQFEFZ4CGyeKNVm9gJYBxyXdGaGABwDTgPDDiAVnkOSLs8QgIPAJWDcAfwC5gB9kjwWWpImF0zmdSubzawXuAP8rg0gfJlSyj/3S7paB0AtFwQAL9tevpNsk+TPdamYWYMLagVhprA0g+iSNFSGwMwagvAscNRrgaS+KvR58/EsJ0v8c8omabhIl5m5/z0OznkMpJLqbKejinCUKM1a4j2wS9Lb5vVBWJymOWvqTqX4XfC9lktxC5a4JckJbIOYWSrFo5JW1n6MWrBEbmqaWe5j5My3ree4ZqzkP8eRUulJ9s9CKlbn4NCfpWaNhCSTUpNMWFJlz9AOmAwla2DIeaQ0y4grqVkVCDPLUrEpzLiIlmeZce3MyES845zCiH2wrDGZZMhO1aIx8b6vlLCYmRMOT79sY9LAhLNWq6Leza2ZsyYvs04o8lozJzTeTTnbcanfmmUCMzWnB4I3Vrnd58eAK9NuTnOqmPPHHcCagvb8FXBbUuqEKsH+B6mvmv9ZL+YKAAAAAElFTkSuQmCC"},Nmxd:function(M,p){M.exports="data:image/png;base64,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"},OoWo:function(M,p,e){},Ot1p:function(M,p,e){"use strict";var T=e("2qtc"),X=e("kLXV"),j=e("Cmcn"),n=e("k16G"),i=e("v7Ap"),o=e("q1tI"),r=e.n(o),d=e("VrN/"),s=e.n(d),m=e("bdgK"),E=e("p77/"),c=e("Bd2K"),l=e("ELLl"),A=e("19Vz"),_=e("lZu9"),N=e("kSUc"),G=e("9Bee"),f=e("IIKO"),t=e("dejd"),Q=e("C+DQ"),S=[{title:"\u7C97\u4F53",icon:"icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"icon-sum",actionName:"inline-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"icon-formula",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"icon-picture",actionName:"upload-image"},{title:"\u8868\u683C",icon:"icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"icon-eraser",actionName:"eraser"}];function k(le){var Ye=le.onActionCallback,st=le.title,Et=le.icon,Ot=le.actionName,L=le.className,ye=L===void 0?"":L,se=le.children;function Se(){Ye(Ot)}return r.a.createElement("a",{title:st,className:ye,onClick:Se},r.a.createElement("i",{className:"md-iconfont ".concat(Et)}),se)}var W=function(le){var Ye=le.watch,st=le.showNullButton,Et=le.onActionCallback,Ot=le.fullScreen,L=le.insertTemp,ye=[].concat(S,[{title:"".concat(Ye?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(Ye?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return r.a.createElement("ul",{className:"markdown-toolbar-container"},ye.map(function(se,Se){return r.a.createElement("li",{key:Se},se.actionName?r.a.createElement(k,Object(f.a)({},se,{onActionCallback:Et})):r.a.createElement("span",{className:"v-line"}))}),st?r.a.createElement("li",null,r.a.createElement(k,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Et},r.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,L&&r.a.createElement("li",null,r.a.createElement(k,{icon:"icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:"inster-template-".concat(L),onActionCallback:Et},r.a.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),r.a.createElement("li",{className:"btn-full-screen"},r.a.createElement(k,{icon:"".concat(Ot?"icon-shrink":"icon-enlarge"),title:Ot?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Et})))},q=e("M8RZ"),Ee=e("+L6B"),re=e("2/Rp"),V=e("y8nQ"),H=e("Vl3Y"),De=e("5NDa"),Qe=e("5rEg"),ge={labelCol:{span:4},wrapperCol:{span:20}},_t=function(le){var Ye=le.callback,st=le.onCancel;function Et(Ot){Ye(Ot)}return r.a.createElement(H.a,Object(f.a)({},ge,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Et}),r.a.createElement(H.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},r.a.createElement(Qe.a,null)),r.a.createElement(H.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},r.a.createElement(Qe.a,null)),r.a.createElement("div",{className:"flex-container flex-end"},r.a.createElement(re.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),r.a.createElement(re.a,{type:"ghost",onClick:st},"\u53D6\u6D88")))},Ct=e("7ahc"),he=e("HmJG"),z=e("BjJ7"),fe=H.a.useForm,x={width:280,marginRight:10},I={labelCol:{span:5},wrapperCol:{span:19}},K=function(le){var Ye=le.callback,st=le.onCancel,Et=fe(),Ot=Object(n.a)(Et,1),L=Ot[0];function ye(Ue){Ye(Ue)}function se(Ue){L.setFieldsValue({src:"/api/attachments/".concat(Ue.id)})}function Se(Ue){var $t=Ue.target.files[0];ue($t,se)}return r.a.createElement(H.a,Object(f.a)({form:L},I,{className:"upload-image-panel",onFinish:ye}),r.a.createElement(H.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},r.a.createElement("div",{className:"flex-container"},r.a.createElement(H.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},r.a.createElement(Qe.a,{style:x})),r.a.createElement(Ke,{onFileChange:Se}))),r.a.createElement(H.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},r.a.createElement(Qe.a,{style:{width:264}})),r.a.createElement(H.a.Item,{style:{textAlign:"right"}},r.a.createElement(re.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),r.a.createElement(re.a,{type:"ghost",onClick:st},"\u53D6\u6D88")))};function Ke(le){var Ye=le.onFileChange;return r.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",r.a.createElement("input",{type:"file",accept:"image/*",onChange:Ye}))}function ue(le,Ye){if(!le)throw new String("\u6CA1\u6709\u6587\u4EF6");var st=new FormData;st.append("editormd-image-file",le),st.append("file_param_name","editormd-image-file"),st.append("byxhr","true");var Et=new window.XMLHttpRequest;Et.withCredentials=!0,Et.addEventListener("load",function(Ot){Ye(JSON.parse(Ot.target.responseText))},!1),Et.addEventListener("error",function(Ot){console.error(Ot)},!1),Et.open("POST","".concat(z.a,"/api/attachments.json")),Et.send(st)}var Je=e("giR+"),lt=e("fyUT"),pt=e("7Kak"),mt=e("9yH6"),yt=mt.a.Group,bt={margin:"0 8px"},y=function(le){var Ye=le.callback,st=le.onCancel;function Et(Ot){Ye(Ot)}return r.a.createElement(H.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Et},r.a.createElement("div",{className:"flex-container"},r.a.createElement("span",{style:bt},"\u5355\u5143\u683C\u6570\uFF1A"),r.a.createElement("span",{style:bt},"\u884C\u6570"),r.a.createElement(H.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},r.a.createElement(lt.a,null)),r.a.createElement("span",{style:bt},"\u5217\u6570"),r.a.createElement(H.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},r.a.createElement(lt.a,null))),r.a.createElement("div",{className:"flex-container",style:{marginTop:12}},r.a.createElement("span",{style:bt},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),r.a.createElement(H.a.Item,{name:"align"},r.a.createElement(yt,null,r.a.createElement(mt.a,{value:"default"},r.a.createElement("i",{className:"fa fa-align-justify"})),r.a.createElement(mt.a,{value:"left"},r.a.createElement("i",{className:"fa fa-align-left"})),r.a.createElement(mt.a,{value:"center"},r.a.createElement("i",{className:"fa fa-align-center"})),r.a.createElement(mt.a,{value:"right"},r.a.createElement("i",{className:"fa fa-align-right"}))))),r.a.createElement("div",{className:"flex-container flex-end"},r.a.createElement(re.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),r.a.createElement(re.a,{type:"ghost",onClick:st},"\u53D6\u6D88")))},Pt="link",ne="upload-image",ie="code-block",Me="add-table",Ie="------------",Ht={default:Ie,left:":".concat(Ie),center:":".concat(Ie,":"),right:"".concat(Ie,":")},tt=e("9VGf"),ce,He;function ze(){}var be=0,we=1e4,qe="\u2581",Xe=` -**\u6A21\u677F\u6807\u9898** -\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`;function wt(le){return/^\d+$/.test(le)?"".concat(le,"px"):le}var ke=navigator.platform.toUpperCase().indexOf("MAC")>=0,At=ke?"Cmd":"Ctrl",Gt=(ce={},Object(i.a)(ce,At+"-B","bold"),Object(i.a)(ce,At+"-I","italic"),ce),Qt=(He={},Object(i.a)(He,Pt,"\u6DFB\u52A0\u94FE\u63A5"),Object(i.a)(He,ie,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(i.a)(He,ne,"\u6DFB\u52A0\u56FE\u7247"),Object(i.a)(He,Me,"\u6DFB\u52A0\u8868\u683C"),He),ra=p.a=function(le){var Ye=le.defaultValue,st=Ye===void 0?"":Ye,Et=le.onChange,Ot=le.width,L=Ot===void 0?"100%":Ot,ye=le.height,se=ye===void 0?400:ye,Se=le.miniToolbar,Ue=Se===void 0?!1:Se,$t=le.isFocus,ut=$t===void 0?!1:$t,kt=le.watch,ha=le.insertTemp,Zt=le.id,Vt=Zt===void 0?"markdown-editor-id":Zt,Dt=le.showResizeBar,ia=Dt===void 0?!1:Dt,la=le.noStorage,Ft=la===void 0?!1:la,ga=le.showNullButton,Ta=ga===void 0?!1:ga,na=le.fullScreen,gt=na===void 0?!1:na,Fa=le.onBlur,va=le.onCMBeforeChange,je=le.className,ot=je===void 0?"":je,at=le.placeholder,zt=at===void 0?"":at,Ze=le.values,Ne=Ze===void 0?"":Ze,xt=Object(o.useState)(null),ya=Object(n.a)(xt,2),w=ya[0],Na=ya[1],ea=Object(o.useState)(st),ss=Object(n.a)(ea,2),La=ss[0],Rn=ss[1],os=Object(o.useState)(kt),mn=Object(n.a)(os,2),Ga=mn[0],Hn=mn[1],rs=Object(o.useState)(gt),Gn=Object(n.a)(rs,2),Ka=Gn[0],Vn=Gn[1],En=Object(o.useState)(""),Tn=Object(n.a)(En,2),rn=Tn[0],en=Tn[1],Ls=Object(o.useState)(0),zn=Object(n.a)(Ls,2),fn=zn[0],Xn=zn[1],Yn=Object(o.useState)(se),Zn=Object(n.a)(Yn,2),Ja=Zn[0],Sn=Zn[1],is=Object(o.useState)(!1),Qn=Object(n.a)(is,2),ls=Qn[0],Pn=Qn[1],_n=Object(o.useRef)(),pn=Object(o.useRef)(),Cn=Object(o.useRef)(),ln=Object(o.useRef)();Object(o.useEffect)(function(){Rn(Ne),w==null||w.setValue(Ne)},[Ne]),Object(o.useEffect)(function(){if(_n.current){var Ge=function(Ut,Bt){var Nt=Bt.clipboardData;if(Nt){var ua=Nt.types.toString(),Ea=Nt.items;if(ua==="text/html,Files"||ua==="Files"||Nt.types.indexOf("Files")){var ca=Ea[1];ua==="Files"&&(ca=Ea[0]),ca.kind==="file"&&ca.type.match(/^image\//i)&&ue(ca.getAsFile(),function(Sa){Sa.id?Le.replaceSelection("![,](/api/attachments/".concat(Sa.id,")")):(Sa==null?void 0:Sa.status)===401&&(document.location.href="/user/login")})}else return!0}return!0},Le=s.a.fromTextArea(_n.current,{mode:"markdown",lineNumbers:!Ue,lineWrapping:!0,value:st,autoCloseTags:!0,autoCloseBrackets:!0});return ut&&Le.focus(),Le.on("paste",Ge),Na(Le),function(){Le.off("paste",Ge)}}},[]);var xn=Object(o.useCallback)(function(){if(pn.current)try{var Ge=pn.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,Le=pn.current.getElementsByClassName("markdown-editor-body")[0];Ka?Le.style.height="calc(100vh - ".concat(Ge,"px)"):Le.style.height="".concat(Ja-Ge,"px")}catch(Fe){console.log(Fe,"---- to set md editor body height")}},[Ja,pn,Ka]);Object(o.useEffect)(function(){function Ge(){var Fe=new m.default(function(Ut){var Bt=Object(j.a)(Ut),Nt;try{for(Bt.s();!(Nt=Bt.n()).done;){var ua=Nt.value;(ua.target.offsetHeight>0||ua.target.offsetWidth>0)&&(xn(),w.setSize("100%","100%"),w.refresh())}}catch(Ea){Bt.e(Ea)}finally{Bt.f()}});return Fe.observe(_n.current.parentElement),Fe}if(w){var Le=Ge();return function(){Le.unobserve(_n.current.parentElement)}}},[w,xn]),Object(o.useEffect)(function(){if(w){for(var Ge=[],Le=function(){var ua=Ut[Fe];Bt=Object(n.a)(ua,2);var Ea=Bt[0],ca=Bt[1],Sa=Object(i.a)({},Ea,function(){Kn(ca)});Ge.push(Sa),w.addKeyMap(Sa)},Fe=0,Ut=Object.entries(Gt);Fe0){var Ge=new Date().getTime(),Le=window.sessionStorage.getItem(Vt);Ge>=fn+we&&(!Le||Le!==La)&&(window.sessionStorage.setItem(Vt,La),Pn(!0))}},we),Object(o.useEffect)(function(){Hn(kt)},[w,kt]),Object(o.useEffect)(function(){w&&(ut&&w.focus())},[w,ut]),Object(o.useEffect)(function(){if(Ga&&w){var Ge=function(Ut){var Bt=Ut.target;if(ln.current){var Nt=Bt.scrollTop/Bt.scrollHeight;ln.current.scrollTop=ln.current.scrollHeight*Nt}},Le=w.getScrollerElement();return Le.addEventListener("scroll",Ge),function(){Le.removeEventListener("scroll",Ge)}}},[w,Ga]),Object(o.useEffect)(function(){if(w&&va){var Ge=function(Fe,Ut){va(Fe,Ut)};return w.on("beforeChange",Ge),function(){w.off("beforeChange",Ge)}}},[w,va]),Object(o.useEffect)(function(){if(w&&Fa){var Ge=function(){Fa(w.getValue())};return w.on("blur",Ge),function(){w.off("blur",Ge)}}},[w,Fa]),Object(o.useEffect)(function(){if(w){var Ge=function(Fe){var Ut=Fe.getValue();Rn(Ut),Xn(new Date().getTime()),Fe.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Et&&Et(Ut)};return w.on("change",Ge),function(){w.off("change",Ge)}}},[w,Et]),Object(o.useEffect)(function(){w&&(st==null?(w.setValue(""),Rn("")):st!==w.getValue()&&(w.setValue(st),Rn(st),w.setCursor(w.lineCount(),0)))},[w,st]);var Kn=Object(o.useCallback)(function(Ge){var Le=w.getCursor(),Fe=w.getSelection(),Ut=Fe.split(` -`);switch(Ge){case"bold":return w.replaceSelection("**"+Fe+"**"),Fe===""&&w.setCursor(Le.line,Le.ch+2),w.focus();case"italic":return w.replaceSelection("*"+Fe+"*"),Fe===""&&w.setCursor(Le.line,Le.ch+1),w.focus();case"code":return w.replaceSelection("`"+Fe+"`"),Fe===""&&w.setCursor(Le.line,Le.ch+1),w.focus();case"inline-latex":return w.replaceSelection("`$$"+Fe+"$$`"),Fe===""&&w.setCursor(Le.line,Le.ch+3),w.focus();case"latex":return w.replaceSelection("```latex\n"+Fe+"\n```"),w.setCursor(Le.line+1,Fe.length+1),w.focus();case"line-break":return w.replaceSelection(`
          -`),w.focus();case"list-ul":return Fe===""?w.replaceSelection("- "+Fe):w.replaceSelection(Ut.map(function(Bt){return Bt===""?"":"- ".concat(Bt)}).join(` -`)),w.focus();case"list-ol":return Fe===""?w.replaceSelection("1. "+Fe):w.replaceSelection(Ut.map(function(Bt,Nt){return Bt===""?"":"".concat(Nt+1,". ").concat(Bt)}).join(` -`)),w.focus();case"add-null-ch":return Fe===""&&w.setCursor(Le.line,Le.ch+1),w.replaceSelection(qe),w.focus();case"inster-template-1":return Fe===""&&w.setCursor(Le.line,Le.ch),w.replaceSelection(Xe),w.focus();case"eraser":return w.setValue(""),w.focus();case"trigger-watch":return Hn(!Ga),w.focus();case"trigger-full-screen":return Vn(!Ka),w.focus();case Pt:en(Pt);return;case ie:en(ie);return;case ne:en(ne);return;case Me:en(Me);return;default:throw new Error}},[w,Ga,Ka]),yn=Object(o.useCallback)(function(Ge){en("");switch(rn){case Pt:var Le=Ge.title,Fe=Ge.link;return w.replaceSelection("[".concat(Le,"](").concat(Fe,")")),w.focus();case ie:var Ut=Ge.language,Bt=Ge.content;return w.replaceSelection(["```"+Ut,Bt,"```"].join(` -`)),w.focus();case ne:var Nt=Ge.src,ua=Ge.alt;return w.replaceSelection("![ ".concat(ua," ]( ").concat(Nt,' "').concat(ua,'" )')),w.focus();case Me:for(var Ea=Ge.row,ca=Ge.col,Sa=Ge.align,Jn=` -`,On=0;On300&&(ca=300);var Sa=se+ca+"px";Sn(Sa)}},Ut=Cn.current,Bt=!1,Nt=0;return Ut.addEventListener("mousedown",Ge),document.addEventListener("mousemove",Fe),document.addEventListener("mouseup",Le),function(){Ut.removeEventListener("mousedown",Ge),document.removeEventListener("mousemove",Fe),document.removeEventListener("mouseup",Le)}}},[w,Cn]),Object(o.useEffect)(function(){Sn(se)},[se]);var cs=wt(L),Is=wt(Ja),ks={width:cs,height:Is},Fs=Object(o.useMemo)(function(){if(fn){var Ge=new Date(fn),Le=Ge.getHours(),Fe=Ge.getMinutes(),Ut=Ge.getSeconds();return Le=Le<10?"0"+Le:Le,Fe=Fe<10?"0"+Fe:Fe,Ut=Ut<10?"0"+Ut:Ut,"".concat(Le,":").concat(Fe,":").concat(Ut)}return 0},[fn]);function Bs(){window.sessionStorage.removeItem(Vt),Pn(!1),Xn(0)}function Ws(){Pn(!1),Xn(0),w.setValue(window.sessionStorage.getItem(Vt))}return r.a.createElement(o.Fragment,null,r.a.createElement("div",{className:"markdown-editor-wrapper",ref:pn},r.a.createElement("div",{className:"markdown-editor-container ".concat(ot," ").concat(Ga?"on-preview":""," ").concat(Ue?"mini":""," ").concat(Ka?"full-screen":""),style:ks},r.a.createElement(W,{insertTemp:ha,watch:Ga,fullScreen:Ka,showNullButton:Ta,onActionCallback:Kn}),r.a.createElement("div",{className:"markdown-editor-body"},r.a.createElement("div",{className:"codemirror-container"},r.a.createElement("textarea",{ref:_n,placeholder:zt})),Ga?r.a.createElement("div",{ref:ln,className:"preview-container"},r.a.createElement(G.a,{value:La})):null))),ia?r.a.createElement("a",{ref:Cn,className:"editor-resize"}):null,r.a.createElement(q.a,null,Qt[rn]?r.a.createElement(X.a,{centered:!0,title:Qt[rn],visible:!0,onCancel:tn,footer:null},us):null))}},Plam:function(M,p,e){"use strict";var T=e("giR+"),X=e("fyUT"),j=e("2qtc"),n=e("kLXV"),i=e("DjyN"),o=e("NUBc"),r=e("c1Ei"),d=e.n(r),s=e("5Tp6"),m=e("k16G"),E=e("XEnU"),c=e("q1tI"),l=e.n(c),A=e("8Abk"),_=e("IxHN"),N=e("M8RZ"),G=e("BdwD"),f=e("cWXX"),t=e("/ezw"),Q=e("14J3"),S=e("BMrR"),k=e("jCWc"),W=e("kPKH"),q=e("Q9mQ"),Ee=e("diRs"),re=e("+L6B"),V=e("2/Rp"),H=e("y8nQ"),De=e("Vl3Y"),Qe=e("9kvl"),ge=e("dhSg"),_t=e("mCJh"),Ct=function(ie){var Me=ie.pathsList,Ie=ie.dispatch,Ht=De.a.useForm(),tt=Object(m.a)(Ht,1),ce=tt[0],He=Object(c.useState)(),ze=Object(m.a)(He,2),be=ze[0],we=ze[1],qe=Object(c.useState)(!0),Xe=Object(m.a)(qe,2),wt=Xe[0],ke=Xe[1],At=Object(c.useState)(!1),Gt=Object(m.a)(At,2),Qt=Gt[0],ra=Gt[1],le=Object(c.useState)(),Ye=Object(m.a)(le,2),st=Ye[0],Et=Ye[1],Ot=Object(c.useState)({keyword:st,robot:!0,page:1}),L=Object(m.a)(Ot,2),ye=L[0],se=L[1];Object(c.useEffect)(function(){ge.a.subscribe("ai-replay-show",function(ut){Et(ut),ra(!0)})},[]),Object(c.useEffect)(function(){st&&Se()},[st]);var Se=function(){var ut=Object(s.a)(d.a.mark(function kt(ha){var Zt;return d.a.wrap(function(Dt){for(;;)switch(Dt.prev=Dt.next){case 0:return ke(!0),Dt.next=3,Object(_t.a)(Object(E.a)(Object(E.a)({},ye),{},{keyword:st}));case 3:Zt=Dt.sent,ke(!1),(Zt==null?void 0:Zt.data)&&(ye.page++,se(Object(E.a)({},ye)),we(Zt==null?void 0:Zt.data));case 6:case"end":return Dt.stop()}},kt)}));return function(ha){return ut.apply(this,arguments)}}(),Ue=function(){var ut=Object(s.a)(d.a.mark(function kt(){return d.a.wrap(function(Zt){for(;;)switch(Zt.prev=Zt.next){case 0:Se();case 1:case"end":return Zt.stop()}},kt)}));return function(){return ut.apply(this,arguments)}}(),$t=l.a.createElement("div",null,l.a.createElement("img",{src:e("FPkq"),width:150}));return l.a.createElement(l.a.Fragment,null,l.a.createElement(n.a,{title:"\u5176\u4ED6\u56DE\u7B54",mask:!0,visible:Qt,okText:"\u6362\u4E00\u6362",cancelText:"",onOk:Ue,width:800,height:500,footer:l.a.createElement(S.a,{align:"middle",justify:"center"},l.a.createElement(W.a,{className:"tc"},l.a.createElement(V.a,{type:"primary",onClick:Se},"\u6362\u4E00\u6362"),l.a.createElement(Ee.a,{content:$t,title:"\u5934\u6B4C\u6559\u5E08\u4EA4\u6D41\u793E\u533A"},l.a.createElement(V.a,{type:"dashed"},"\u4EBA\u5DE5\u670D\u52A1")))),onCancel:function(){ra(!1)}},l.a.createElement("aside",{style:{minHeight:300}},l.a.createElement(S.a,null,l.a.createElement(t.a,{loading:wt},be==null?void 0:be.map(function(ut){return l.a.createElement(W.a,{style:{background:"#e9f3f1",padding:"8px 20px",marginBottom:10,borderRadius:20},span:24},ut.text)}),!(be==null?void 0:be.length)&&l.a.createElement("div",{style:{width:"100%",textAlign:"center"}},l.a.createElement("br",null),l.a.createElement("img",{src:e("FPkq"),width:150}),l.a.createElement("br",null),l.a.createElement("br",null),"\u5934\u6B4C\u6559\u5E08\u4EA4\u6D41\u793E\u533A"))))))},he=Object(Qe.a)(function(ne){var ie=ne.pathsList;return{pathsList:ie}})(Ct),z=e("fXAG"),fe=e("+BJd"),x=e("mr32"),I=e("5Dmo"),K=e("3S7+"),Ke=e("m3rI"),ue=e("9Bee"),Je=e("Ypxr"),lt=e("AMnG"),pt=e("kaH+");function mt(ne){var ie=ne.data,Me=ne.index,Ie=ne.adminOrOperator,Ht=ne.parentDiscussIndex,tt=ne.shixunIdentifier,ce=ne.user,He=ne.onSetRewardData,ze=ne.onSetActionType,be=ie.author,we=ie.can_delete,qe=ie.content,Xe=ie.hidden,wt=ie.id,ke=ie.reward,At=ie.time;function Gt(){He({id:wt,index:Me,user_id:be.user_id,parentDiscussIndex:Ht})}function Qt(){ze({id:wt,index:Me,params:{hidden:Xe?"0":"1",container_identifier:tt},type:"hidden-discuss",parentDiscussIndex:Ht,message:Xe?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}function ra(){ze({id:wt,index:Me,type:"delete-discuss",parentDiscussIndex:Ht,message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}var le=Ie||we||be.user_id===ce.user_id||be.login===ce.login;return l.a.createElement("div",{className:"second-level-discuss"},l.a.createElement("div",{className:"discuss-info-body"},l.a.createElement("div",{className:"discuss-info"},l.a.createElement("a",{href:"/users/".concat(be.login),target:"_blank"},be.name),l.a.createElement("span",{className:"grey"},At),ke?l.a.createElement("a",{className:"c-orange gift",title:"\u5DF2\u5956\u52B1\u91D1\u5E01".concat(ke)},l.a.createElement("i",{className:"iconfont icon-gift c-orange "}),l.a.createElement("span",null,ke)):null),l.a.createElement("div",{className:"btn-group"},ce.identity===1?l.a.createElement("a",{onClick:Gt,title:"\u7ED9TA\u5956\u52B1\u91D1\u5E01"},l.a.createElement("i",{className:"iconfont icon-jiangli"})):null,Ie?l.a.createElement("a",{onClick:Qt,title:Xe?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},l.a.createElement("i",{className:Xe?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,le?l.a.createElement("a",{onClick:ra,title:"\u5220\u9664"},l.a.createElement("i",{className:"iconfont icon-shanchu"})):null)),l.a.createElement(ue.a,{className:"discuss-content",value:qe}))}var yt=function(ne){var ie=ne.data,Me=ne.index,Ie=ne.shixunIdentifier,Ht=ne.adminOrOperator,tt=ne.identity,ce=ne.onTopOrDownDiscuss,He=ne.onPlusDiscuss,ze=ne.onDisableDiscuss,be=ne.onSetActionType,we=ne.onSetRewardData,qe=ne.user,Xe=ne.activeDiscussIndex,wt=ne.onReplyDiscuss,ke=ne.onSetActiveDiscussIndex,At=ne.allowDisableDiscuss,Gt=ie.content,Qt=ie.children,ra=ie.game_url,le=ie.hidden,Ye=ie.id,st=ie.position,Et=ie.praise_count,Ot=ie.reward,L=ie.sticky,ye=ie.time,se=ie.user_praise,Se=ie.game_passed,Ue=ie.ai_reply_text,$t=ie.ai_reply_flag,ut=ie.author,kt=ie.disable_discuss_status,ha=Object(c.useState)(!1),Zt=Object(m.a)(ha,2),Vt=Zt[0],Dt=Zt[1];Object(c.useEffect)(function(){Vt&&setTimeout(function(){return Dt(!1)},800)},[Vt]);function ia(){if(console.log(qe),!(qe==null?void 0:qe.authentication)){n.a.confirm({title:"\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:"\u9700\u8981\u901A\u8FC7\u5B9E\u540D\u9A8C\u8BC1\u540E\uFF0C\u624D\u80FD\u8FDB\u884C\u8BC4\u8BBA\u64CD\u4F5C",okText:"\u524D\u5F80\u5B9E\u540D\u9A8C\u8BC1",cancelText:"\u53D6\u6D88",onOk:function(){window.open("/account/certification")}});return}ke(Ye)}function la(){ce(Ye,!L,Me)}function Ft(){He(Ye,!se,Me)}function ga(){we({id:Ye,index:Me,user_id:ut.user_id})}function Ta(){be({id:Ye,index:Me,type:"delete-discuss",message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}function na(){be({id:Ye,index:Me,params:{hidden:le?"0":"1",container_identifier:Ie},type:"hidden-discuss",message:le?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}function gt(){ze(Ye,kt===0?2:0,Me)}var Fa=function(je){var ot=je.target,at=ot.nodeName,zt=ot.src;at==="IMG"&&(ge.a.publish("preview-image",zt),console.log("src:",zt))};return l.a.createElement("div",{className:"discuss-item-container",key:Ye},l.a.createElement("a",{href:"/users/".concat(ut.login),target:"_blank"},l.a.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",src:"".concat(Ke.a.IMG_SERVER,"/images/").concat(ut.image_url),width:"50"})),l.a.createElement("section",null,l.a.createElement("div",{className:"discuss-info"},l.a.createElement("a",{href:"/users/".concat(ut.login),target:"_blank"},ut.name),l.a.createElement("span",{className:"grey"},ye),st?l.a.createElement("span",{className:"c-green"}," [\u7B2C",st,"\u5173] "):null,ra?l.a.createElement("a",{href:ra,target:"_blank",className:"view-code",title:"\u70B9\u51FB\u67E5\u770BTA\u7684\u4EE3\u7801\u9875\u9762"},"\u67E5\u770B"):null,At&&l.a.createElement(l.a.Fragment,null,kt===0&&l.a.createElement(K.a,{title:"\u7981\u6B62\u8BE5\u7528\u6237\u5728\u6B64\u9879\u76EE\u7684\u8BC4\u8BBA\u529F\u80FD"},l.a.createElement("span",{onClick:gt,className:"c-red current"},"\u7981\u6B62\u8BC4\u8BBA\u529F\u80FD")),kt===2&&l.a.createElement(K.a,{title:"\u6062\u590D\u8BE5\u7528\u6237\u5728\u6B64\u5B9E\u8DF5\u9879\u76EE\u7684\u8BC4\u8BBA\u529F\u80FD"},l.a.createElement("span",{onClick:gt,className:"c-light-primary current"},"\u6062\u590D\u8BC4\u8BBA\u529F\u80FD")),kt===1&&l.a.createElement(K.a,{title:"\u8BE5\u7528\u6237\u5DF2\u88AB\u7CFB\u7EDF\u7BA1\u7406\u5458\u7981\u8A00"},l.a.createElement("span",{className:"c-red"},"\u88AB\u7BA1\u7406\u5458\u7981\u6B62\u8BC4\u8BBA"))),L?l.a.createElement("span",{className:"top"},"\u7F6E\u9876"):null,Ot?l.a.createElement("a",{className:"c-orange gift",title:"\u5DF2\u5956\u52B1\u91D1\u5E01".concat(Ot)},l.a.createElement("i",{className:"iconfont icon-gift c-orange "}),l.a.createElement("span",null,Ot)):null,tt<=5?l.a.createElement("span",{style:{flex:"1",textAlign:"right",color:Se===1?"#29bd8b":""}},Se===1?"\u5DF2\u901A\u5173":"\u672A\u901A\u5173"):null),l.a.createElement("div",{onClick:Fa},l.a.createElement(ue.a,{className:"discuss-content",value:Gt})),$t&&l.a.createElement("div",{style:{padding:10,borderRadius:4,background:"#f4f4f4"}},l.a.createElement(x.a,{color:"#f50"},"\u667A\u80FD\u52A9\u6559"),l.a.createElement("br",null),l.a.createElement("div",{style:{padding:"6px 0"}},Ue),l.a.createElement(V.a,{style:{background:"#d1e5f9",borderRadius:25,border:"none",display:"inline-flex",justifyItems:"center",alignItems:"center"},onClick:function(){return Dt(!0)},className:"mr10 mr5 relative c-blue"},l.a.createElement("span",{className:Vt?"plus-one-animate":"hide",style:{position:"absolute"}}," +1"),l.a.createElement("span",{className:"c-blue icon-duiwoyouyong mr5"}),l.a.createElement("span",{className:"c-blue"},"\u5BF9\u6211\u6709\u7528")),l.a.createElement("span",{className:"c-orange current",onClick:function(){ge.a.publish("ai-replay-show",Gt)}},"\u5176\u4ED6\u56DE\u7B54 > ")),Qt&&Qt.length>0?l.a.createElement("div",{className:"reply-discuss-container",onClick:Fa},Qt.map(function(va,je){return l.a.createElement(mt,{key:va.id,data:va,index:je,shixunIdentifier:Ie,adminOrOperator:Ht,user:qe,onSetRewardData:we,onSetActionType:be,parentDiscussIndex:Me})})):null,l.a.createElement("div",{className:"btn-group"},qe.identity===1?l.a.createElement("a",{onClick:ga,title:"\u7ED9TA\u5956\u52B1\u91D1\u5E01"},l.a.createElement("i",{className:"iconfont icon-jiangli"})):null,Ht?l.a.createElement("a",{onClick:na,title:le?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},l.a.createElement("i",{className:le?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,tt<=5?l.a.createElement("a",{onClick:la,className:L?"btn-top":"btn-down",title:L?"\u53D6\u6D88\u7F6E\u9876":"\u7F6E\u9876"},l.a.createElement("i",{className:"iconfont icon-zhiding1 "})):null,Ht&&(!Qt||Qt.length==0)?l.a.createElement("a",{onClick:Ta,title:"\u5220\u9664"},l.a.createElement("i",{className:"iconfont icon-shanchu"})):null,l.a.createElement("a",{onClick:ia,title:"\u56DE\u590D"},l.a.createElement("i",{className:"iconfont icon-huifu1"})),l.a.createElement("a",{onClick:Ft,className:se?"c-orange":""},l.a.createElement("i",{className:se?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),l.a.createElement("span",null,Et||""))),l.a.createElement(lt.a,{id:Ye,activeDiscussIndex:Xe,onReplyDiscuss:wt})))},bt={showRewardDialog:!1,data:null,page:1,loading:!1,actionType:null,activeDiscussIndex:null};function y(ne,ie){switch(ie.type){case z.P:return Object(E.a)(Object(E.a)({},ne),{},{loading:!0});case z.W:return Object(E.a)(Object(E.a)({},ne),{},{showRewardDialog:!0});case z.b:return Object(E.a)(Object(E.a)({},ne),{},{showRewardDialog:!1});case z.l:return Object(E.a)(Object(E.a)({},ne),ie.payload);case z.Z:return Object(E.a)(Object(E.a)({},ne),ie.payload);case z.x:return Object(E.a)(Object(E.a)({},ne),ie.payload);case z.c:return Object(E.a)(Object(E.a)({},ne),ie.payload);case z.z:return Object(E.a)(Object(E.a)({},ne),ie.payload);case z.H:return Object(E.a)(Object(E.a)({},ne),ie.payload);case z.a:return Object(E.a)(Object(E.a)({},ne),ie.payload);default:throw new Error}}var Pt=p.a=function(ne){var ie=ne.shixunIdentifier,Me=ne.identity,Ie=ne.activeIndex,Ht=ne.user,tt=ne.allowDisableDiscuss,ce=ne.isShixunDetail,He=ce===void 0?!1:ce,ze=Object(c.useReducer)(y,bt),be=Object(m.a)(ze,2),we=be[0],qe=be[1],Xe=we.page,wt=we.loading,ke=we.data,At=we.actionType,Gt=we.showRewardDialog,Qt=we.activeDiscussIndex,ra=Object(c.useRef)(),le=Object(c.useRef)();function Ye(je){return st.apply(this,arguments)}function st(){return st=Object(s.a)(d.a.mark(function je(ot){var at;return d.a.wrap(function(Ze){for(;;)switch(Ze.prev=Ze.next){case 0:if(!wt){Ze.next=2;break}return Ze.abrupt("return");case 2:return Ze.prev=2,qe({type:z.P}),Ze.next=6,Object(_t.e)(ie,ot);case 6:at=Ze.sent,qe({type:z.l,payload:{activeDiscussIndex:null,page:ot,data:at,loading:!1}}),Ze.next=13;break;case 10:Ze.prev=10,Ze.t0=Ze.catch(2),console.log(Ze.t0);case 13:case"end":return Ze.stop()}},je,null,[[2,10]])})),st.apply(this,arguments)}function Et(je){Ye(je)}function Ot(je,ot,at){return L.apply(this,arguments)}function L(){return L=Object(s.a)(d.a.mark(function je(ot,at,zt){var Ze;return d.a.wrap(function(xt){for(;;)switch(xt.prev=xt.next){case 0:return xt.prev=0,xt.next=3,Object(_t.g)(ot,at);case 3:Ze=xt.sent,gt[zt].user_praise=at,gt[zt].praise_count=Ze.praise_count,qe({type:z.x,payload:{data:Object(E.a)(Object(E.a)({},ke),{},{comments:gt})}}),xt.next=12;break;case 9:xt.prev=9,xt.t0=xt.catch(0),console.log(xt.t0);case 12:case"end":return xt.stop()}},je,null,[[0,9]])})),L.apply(this,arguments)}function ye(je,ot,at){return se.apply(this,arguments)}function se(){return se=Object(s.a)(d.a.mark(function je(ot,at,zt){var Ze,Ne,xt;return d.a.wrap(function(w){for(;;)switch(w.prev=w.next){case 0:return w.prev=0,w.next=3,Object(_t.d)(ot,at);case 3:if(Ze=w.sent,!(Ze.status!==0)){w.next=6;break}return w.abrupt("return");case 6:Ne=gt[zt].author.user_id,xt=gt.map(function(Na){return Na.author.user_id===Ne?Object(E.a)(Object(E.a)({},Na),{},{disable_discuss_status:at}):Na}),qe({type:z.c,payload:{data:Object(E.a)(Object(E.a)({},ke),{},{comments:xt})}}),w.next=14;break;case 11:w.prev=11,w.t0=w.catch(0),console.log(w.t0);case 14:case"end":return w.stop()}},je,null,[[0,11]])})),se.apply(this,arguments)}function Se(je,ot,at){return Ue.apply(this,arguments)}function Ue(){return Ue=Object(s.a)(d.a.mark(function je(ot,at,zt){return d.a.wrap(function(Ne){for(;;)switch(Ne.prev=Ne.next){case 0:return Ne.prev=0,Ne.next=3,Object(_t.j)(ot,at);case 3:gt[zt].sticky=at,qe({type:z.Z,payload:{data:Object(E.a)(Object(E.a)({},ke),{},{comments:gt})}}),Ye(we.page),Ne.next=11;break;case 8:Ne.prev=8,Ne.t0=Ne.catch(0),console.log(Ne.t0);case 11:case"end":return Ne.stop()}},je,null,[[0,8]])})),Ue.apply(this,arguments)}function $t(){qe({type:z.z,payload:{actionType:null}})}function ut(){return kt.apply(this,arguments)}function kt(){return kt=Object(s.a)(d.a.mark(function je(){var ot,at,zt,Ze,Ne,xt,ya,w;return d.a.wrap(function(ea){for(;;)switch(ea.prev=ea.next){case 0:if(ot=At.id,at=At.params,zt=At.type,Ze=At.index,Ne=At.parentDiscussIndex,!(zt==="hidden-discuss")){ea.next=6;break}return ea.next=4,Object(_t.f)(ot,at);case 4:Ne?gt[Ne].children[Ze].hidden=at.hidden==1:gt[Ze].hidden=at.hidden==1,qe({type:z.z,payload:{actionType:null,data:Object(E.a)(Object(E.a)({},ke),{},{comments:gt})}});case 6:if(!(zt==="delete-discuss")){ea.next=31;break}return ea.next=9,Object(_t.c)(ot);case 9:if(!(Ne||Ne===0)){ea.next=22;break}xt=gt[Ne].children,ya=xt.length-1;case 12:if(!(ya>=0)){ea.next=19;break}if(!(xt[ya].id===ot)){ea.next=16;break}return xt.splice(ya,1),ea.abrupt("break",19);case 16:ya--,ea.next=12;break;case 19:gt[Ne].children=xt,ea.next=30;break;case 22:w=gt.length-1;case 23:if(!(w>=0)){ea.next=30;break}if(!(gt[w].id===ot)){ea.next=27;break}return gt.splice(w,1),ea.abrupt("break",30);case 27:w--,ea.next=23;break;case 30:qe({type:z.z,payload:{actionType:null,data:Object(E.a)(Object(E.a)({},ke),{},{comments:gt})}});case 31:case"end":return ea.stop()}},je)})),kt.apply(this,arguments)}function ha(je){qe({type:z.z,payload:{actionType:je}})}function Zt(){qe({type:z.b})}function Vt(){return Dt.apply(this,arguments)}function Dt(){return Dt=Object(s.a)(d.a.mark(function je(){var ot,at,zt,Ze,Ne,xt,ya;return d.a.wrap(function(Na){for(;;)switch(Na.prev=Na.next){case 0:return ot=ra.current,at=ot.id,zt=ot.index,Ze=ot.score,Ne=ot.user_id,xt=ot.parentDiscussIndex,Na.next=3,Object(_t.i)(at,{container_type:"Discusses",score:Ze,user_id:Ne});case 3:ya=Na.sent,xt?gt[xt].children[zt].reward=ya.code:gt[zt].reward=ya.code,qe({type:z.H,payload:{showRewardDialog:!1,data:Object(E.a)(Object(E.a)({},ke),{},{comments:gt})}}),ra.current=null;case 7:case"end":return Na.stop()}},je)})),Dt.apply(this,arguments)}function ia(je){ra.current=je,qe({type:z.W})}function la(je){ra.current.score=je}function Ft(je,ot){return ga.apply(this,arguments)}function ga(){return ga=Object(s.a)(d.a.mark(function je(ot,at){var zt;return d.a.wrap(function(Ne){for(;;)switch(Ne.prev=Ne.next){case 0:return Ne.prev=0,Ne.next=3,Object(_t.h)(ot,at);case 3:if(zt=Ne.sent,!(zt.status===-3)){Ne.next=8;break}return n.a.info({title:"\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:"\u4F60\u7684\u8D26\u53F7\u56E0\u4E3A\u53D1\u5E03\u4E86\u4E0D\u5F53\u5185\u5BB9\uFF0C\u73B0\u5DF2\u5C06\u8BC4\u8BBA\u529F\u80FD\u5C4F\u853D\u3002",okText:"\u786E\u5B9A"}),Ta(null),Ne.abrupt("return");case 8:Ye(Xe),Ne.next=14;break;case 11:Ne.prev=11,Ne.t0=Ne.catch(0),console.log(Ne.t0);case 14:case"end":return Ne.stop()}},je,null,[[0,11]])})),ga.apply(this,arguments)}function Ta(je){Qt===je?qe({type:z.a,payload:{activeDiscussIndex:null}}):qe({type:z.a,payload:{activeDiscussIndex:je}})}if(Object(c.useEffect)(function(){function je(){return ot.apply(this,arguments)}function ot(){return ot=Object(s.a)(d.a.mark(function at(){return d.a.wrap(function(Ze){for(;;)switch(Ze.prev=Ze.next){case 0:if(!(Ie===3&&!ke&&ie)){Ze.next=3;break}return Ze.next=3,Ye(Xe);case 3:case"end":return Ze.stop()}},at)})),ot.apply(this,arguments)}je()},[ie,Ie,Xe,qe]),Object(c.useEffect)(function(){var je=ge.a.subscribe("create-discuss",function(){Ye(Xe)});return je},[ie]),!ke)return l.a.createElement(_.a,null);var na=ke.disscuss_count,gt=ke.comments,Fa=ke.all,va=ke.can_hidden;return l.a.createElement(c.Fragment,null,l.a.createElement("div",{className:"discuss-container",ref:le},na===0?l.a.createElement(G.a,null):null,gt.map(function(je,ot){return l.a.createElement(yt,{user:Ht,key:je.id,data:je,index:ot,identity:Me,onPaginationChange:Et,shixunIdentifier:ie,onSetActionType:ha,onTopOrDownDiscuss:Se,adminOrOperator:va,onPlusDiscuss:Ot,onDisableDiscuss:ye,onSetRewardData:ia,activeDiscussIndex:Qt,onSetActiveDiscussIndex:Ta,onReplyDiscuss:Ft,allowDisableDiscuss:tt})}),na>10?l.a.createElement("div",{className:"pagination-container"},l.a.createElement(o.a,{showQuickJumper:!0,showSizeChanger:!1,onChange:Et,current:Xe,total:na})):null,l.a.createElement(he,null)),l.a.createElement(N.a,null,l.a.createElement(n.a,{centered:!0,title:"\u63D0\u793A",visible:!!At,onOk:ut,onCancel:$t},l.a.createElement("p",null,At?At.message:"")),l.a.createElement(n.a,{centered:!0,width:400,title:"\u5956\u52B1\u8BBE\u7F6E",visible:Gt,onCancel:Zt,onOk:Vt},l.a.createElement(X.a,{placeholder:"\u8BF7\u8F93\u5165\u5956\u52B1\u7684\u91D1\u5E01\u6570\u91CF",min:1,onChange:la,style:{width:"228px"}}))))}},"Q+I+":function(M,p){M.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAA8CAMAAADygAyiAAAAeFBMVEUAAACvv7+nt8elusWmusKnt8OmucKmucGlt8KmuMKlt8GmuMKmuMGluMKmt8KluMKmuMKmt8KluMGmuMKmuMGlt8KluMGmuMGmuMK+y9PQ2d/W3uPb4ubg5unk6ezo7O/r7/Hu8vTx9Pb09/j3+fr6+/z9/f7///9IiVUSAAAAGHRSTlMAECAwP0BQX2BwgI+Qn6Cwv8DP0N/g7/D8rFP8AAACAElEQVRYw+3X2XaCMBAG4CzFYtSgIiRYu7rk/d+wCJwUy8wk0V72v9KjfCdMhoQwNkm22loy64Vk4ci1jciKh5ystlHZBQYlI51Wose0s9HRlJPbhAgCKlKgJQGlOHYzufx5se4y40lQzWb9dYvnfqJ8gVUG/L15Ozrnzl+v05+YGjeD+JlwCNqf3JDTHodsLZi2FNScnc+lwaG2GWoSenejfBLQbjxRANQN6NzsL53U4JANQN31H9Yeuw8vD0LvfwhdHoReBujgwjUqyREN6e/sRMzaZvycolA/MPdGQMV45UChU7ghc8ZNEHqFBzSGTLteqhDU9FN2Jh5aq9qnn/tyKwlCHw6a+xuo7BZwYTwLOXv4QWuv9pAZVl1ZUdARrvR1xgeo8lsT1wNUoZU+WBTS441JanOFCqzSX+Di30JGT3ZKmQk2RyoN3Ji1GRMZtt9KpKcPUPHIndaAPT3kePNTQUIKHBAI5SQkoqEq8FqjY6E8AInIbbYKvmmpOCgLv/ttHn0T8Tdnwk7JWczrqPkbJyyZSCcklZJFhxMV15ylBOsCM2OJERpiFGfpEctfC2Y5v4fprbm3yvxu5bbPFWP/0KS9n67xh8lV91UkMxly4NrKxOHgJ5C0LiDOW2nFqlNOV+y+g1saVOFQkQRpHJonQRxdI8vEPuIavLsSnbNvHF76qBcgeTgAAAAASUVORK5CYII="},Q7Vx:function(M,p,e){},QUgM:function(M,p,e){},"S+dL":function(M,p){M.exports="data:image/gif;base64,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"},Sa5k:function(M,p,e){M.exports=e.p+"static/nothing.4d201a0a.png"},TVoq:function(M,p,e){},Tl6Z:function(M,p){M.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIsAAABuCAYAAAAXkODOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjY4Qjc0NjM3NTI4RTExRThBQTE0QjdDODQ4MEFBMzdGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjY4Qjc0NjM4NTI4RTExRThBQTE0QjdDODQ4MEFBMzdGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjhCNzQ2MzU1MjhFMTFFOEFBMTRCN0M4NDgwQUEzN0YiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjhCNzQ2MzY1MjhFMTFFOEFBMTRCN0M4NDgwQUEzN0YiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6LemY3AAAa7klEQVR42uxd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"},UZu5:function(M,p,e){},UbZX:function(M,p,e){M.exports=e.p+"static/success.2e2721eb.svg"},UlFV:function(M,p,e){},VPUa:function(M,p,e){M.exports=e.p+"static/passall.2673ac21.png"},VjRW:function(M,p){M.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjk3RTBEMDM2MDE3ODExRUI4QzEzQUNFNDcxODM2QjJDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjk3RTBEMDM3MDE3ODExRUI4QzEzQUNFNDcxODM2QjJDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTdFMEQwMzQwMTc4MTFFQjhDMTNBQ0U0NzE4MzZCMkMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTdFMEQwMzUwMTc4MTFFQjhDMTNBQ0U0NzE4MzZCMkMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6ejzPSAAACsUlEQVR42ryYz08TQRTHp9vQQkFPlAAHDXjxR2LwoEbhpCXon1DPpf0PbP8UwOhV/QOM8QIXIIRwASNtYo0RIye9FIF4Yf2O+U7ysmnrzM5uX/JJu7sz730zOzvz3mTCMFSONgOWwAK4Aa6CS3x2Ar6BJtgEH8BXJ+9akAVZUAZb4CK0twv2KdPHf2PZiCmBpghyAt6CGrgPJkCeTPCefvaGbY016Su2oGGwKhx+AVUwZjmqim0r7Gtslb6dBBXBLh2cg+cg5yAkSo4+zulzlzGsBOmGLTEqcx5CosyJ0Wp1ExXtUAA77PARTCYoxjBJ3yFjFfoJesGGnzlBVUoUGSNkzK6CSmLO3ElRjHx9Zk6VooICcMiHjQGIMTTEkpCVgsp80AZDls5WPL88xVhtxi5LQZu8uezgLOQqPOUpqip8/RM0wyVer6qjjoK0/QAPPASNMrbWMBtgO3sCMuAdOFXuNg02wLKKZ6eMrTUsaUHzfLCu4lserIEVkIvR38Se14Ju8WJf+VuNozXl2O+Avzf1O/zJuTDu+O77meu8Gme/X4FIrjoqOXOdVyb2WKDStYxrh4Bpp7bLCQo5Bo840W3MxP6tBX3nxbWExGyDu/y1NRP7SAs65MXtBMSscWSOHfuZ2J8CVgfaHnsI+cNPvsb/rmZib+lPbpbLdsdj63jouXV0zNaRxOY67bm5VqKbq0/6kU8r/ciK2qs+wASt3itBkynsWcKVRr8U9owxF3sl+a9Ekl8cUJL/0rYMOkixDNq3LYMGUSi2XQpFg67J9kRZ1EiglK6LsmevV93Xz8lIl8OGiuPiWWCftu9hg2RRvEJzHPOa1cI9DvsQKfJelW3kcUxLfk0+guSB1bbjgVXIPs9sD6wyMY/0nvJI7zq4IvIZnfkdgRY37feuR3p/BRgAhrFnXQBvMBoAAAAASUVORK5CYII="},X9zl:function(M,p,e){},XDHc:function(M,p,e){},XZCF:function(M,p,e){},XyRZ:function(M,p,e){},Ypxr:function(M,p,e){},Yr8L:function(M,p){M.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAA8CAMAAADygAyiAAAAe1BMVEUAAAC/j1C3l1i1lVq2llmzl1i2llm0llm1lVi0llm1lVi0llm1lVm1lVi0lli1lVi0lli1llm1lVm0lli1lli1lVm0lVm1lli1llnJs4fSvpnYx6fdzrLh1Lzl2sTo38zs49Pu59nx6+D07+X28uv59vD7+fX9/Pr///9SRDJsAAAAGHRSTlMAECAwP0BQX2BwgI+Qn6Cwv8DP0N/g7/D8rFP8AAAB+klEQVRYw+3X2VbCMBAG4EliEQqkQGgTEBFRlvd/QksLMV0yyVQvvPC/4XCg38kyzQLQSTJfGTSLqYBwxMJEZM5CTlKYqKwDjRKRTinhbVqb6EjMGRtCOAJlFGiGQBTHLDuPP08XVUaMBBUwqp+bPtcTZQc4TXr+vv84Xcucjq+dnyB1i4F/T3gPtKmUOp8bL2QKDtJg0OHq5OiHymIoUOjkQtetH1q7E9UD1cDBfFSfb37IREG7excPfwBqDvrPoW096C8YpILQ7jFpe2T6l+57GoAOBoEyd+UItQgryDEwHQ21++ZAulwv0/Bgb/aXvia5j5ZvP7PDnQrv9B/r19YHqWoB59qygYJsQspC+r7qinwQtHxAud2amLxD+RBIuhuTkPoGZRRodoO07OyUIuEwaUMXBEqAJ779tjNtnxXwbj8bk4ZFt6D3xgq5c3/KUChtl+LFcZo9G6MQb/ft5ezZRfLAsUb2bGznal/bGUKDeprkSR48aaVxUBI++y1/ehKxndNhRzGIOY7q33HCko50QpISEB2GjLhkQImvCvQIiOGyj0kZ0MNnrQVTTYYwtTWxlhoPVpp1ngL8Q53yfrrFXibn1VdOZhLPhWsliM3x30BoVYDct2iDVVBuVzDs4kaDcj+UkSDphyYkiHnXSEWsIyZ7e6e8c/YFAVX9WNqVSc8AAAAASUVORK5CYII="},ZBwS:function(M,p){var e=function(){this.Diff_Timeout=1,this.Diff_EditCost=4,this.Match_Threshold=.5,this.Match_Distance=1e3,this.Patch_DeleteThreshold=.5,this.Patch_Margin=4,this.Match_MaxBits=32},T=-1,X=1,j=0;e.Diff=function(n,i){return[n,i]},e.prototype.diff_main=function(n,i,o,r){typeof r=="undefined"&&(this.Diff_Timeout<=0?r=Number.MAX_VALUE:r=new Date().getTime()+this.Diff_Timeout*1e3);var d=r;if(n==null||i==null)throw new Error("Null input. (diff_main)");if(n==i)return n?[new e.Diff(j,n)]:[];typeof o=="undefined"&&(o=!0);var s=o,m=this.diff_commonPrefix(n,i),E=n.substring(0,m);n=n.substring(m),i=i.substring(m),m=this.diff_commonSuffix(n,i);var c=n.substring(n.length-m);n=n.substring(0,n.length-m),i=i.substring(0,i.length-m);var l=this.diff_compute_(n,i,s,d);return E&&l.unshift(new e.Diff(j,E)),c&&l.push(new e.Diff(j,c)),this.diff_cleanupMerge(l),l},e.prototype.diff_compute_=function(n,i,o,r){var d;if(!n)return[new e.Diff(X,i)];if(!i)return[new e.Diff(T,n)];var s=n.length>i.length?n:i,m=n.length>i.length?i:n,E=s.indexOf(m);if(E!=-1)return d=[new e.Diff(X,s.substring(0,E)),new e.Diff(j,m),new e.Diff(X,s.substring(E+m.length))],n.length>i.length&&(d[0][0]=d[2][0]=T),d;if(m.length==1)return[new e.Diff(T,n),new e.Diff(X,i)];var c=this.diff_halfMatch_(n,i);if(c){var l=c[0],A=c[1],_=c[2],N=c[3],G=c[4],f=this.diff_main(l,_,o,r),t=this.diff_main(A,N,o,r);return f.concat([new e.Diff(j,G)],t)}return o&&n.length>100&&i.length>100?this.diff_lineMode_(n,i,r):this.diff_bisect_(n,i,r)},e.prototype.diff_lineMode_=function(n,i,o){var r=this.diff_linesToChars_(n,i);n=r.chars1,i=r.chars2;var d=r.lineArray,s=this.diff_main(n,i,!1,o);this.diff_charsToLines_(s,d),this.diff_cleanupSemantic(s),s.push(new e.Diff(j,""));for(var m=0,E=0,c=0,l="",A="";m=1&&c>=1){s.splice(m-E-c,E+c),m=m-E-c;for(var _=this.diff_main(l,A,!1,o),N=_.length-1;N>=0;N--)s.splice(m,0,_[N]);m=m+_.length}c=0,E=0,l="",A="";break}m++}return s.pop(),s},e.prototype.diff_bisect_=function(n,i,o){for(var r=n.length,d=i.length,s=Math.ceil((r+d)/2),m=s,E=2*s,c=new Array(E),l=new Array(E),A=0;Ao);S++){for(var k=-S+G;k<=S-f;k+=2){var W=m+k,q;k==-S||k!=S&&c[W-1]r)f+=2;else if(Ee>d)G+=2;else if(N){var re=m+_-k;if(re>=0&&re=V)return this.diff_bisectSplit_(n,i,q,Ee,o)}}}for(var H=-S+t;H<=S-Q;H+=2){var re=m+H,V;H==-S||H!=S&&l[re-1]r)Q+=2;else if(De>d)t+=2;else if(!N){var W=m+_-H;if(W>=0&&W=V)return this.diff_bisectSplit_(n,i,q,Ee,o)}}}}return[new e.Diff(T,n),new e.Diff(X,i)]},e.prototype.diff_bisectSplit_=function(n,i,o,r,d){var s=n.substring(0,o),m=i.substring(0,r),E=n.substring(o),c=i.substring(r),l=this.diff_main(s,m,!1,d),A=this.diff_main(E,c,!1,d);return l.concat(A)},e.prototype.diff_linesToChars_=function(n,i){var o=[],r={};o[0]="";function d(c){for(var l="",A=0,_=-1,N=o.length;_r?n=n.substring(o-r):oi.length?n:i,r=n.length>i.length?i:n;if(o.length<4||r.length*2=f.length?[q,Ee,re,V,W]:null}var m=s(o,r,Math.ceil(o.length/4)),E=s(o,r,Math.ceil(o.length/2)),c;if(!m&&!E)return null;E?m?c=m[4].length>E[4].length?m:E:c=E:c=m;var l,A,_,N;n.length>i.length?(l=c[0],A=c[1],_=c[2],N=c[3]):(_=c[0],N=c[1],l=c[2],A=c[3]);var G=c[4];return[l,A,_,N,G]},e.prototype.diff_cleanupSemantic=function(n){for(var i=!1,o=[],r=0,d=null,s=0,m=0,E=0,c=0,l=0;s0?o[r-1]:-1,m=0,E=0,c=0,l=0,d=null,i=!0)),s++;for(i&&this.diff_cleanupMerge(n),this.diff_cleanupSemanticLossless(n),s=1;s=G?(N>=A.length/2||N>=_.length/2)&&(n.splice(s,0,new e.Diff(j,_.substring(0,N))),n[s-1][1]=A.substring(0,A.length-N),n[s+1][1]=_.substring(N),s++):(G>=A.length/2||G>=_.length/2)&&(n.splice(s,0,new e.Diff(j,A.substring(0,G))),n[s-1][0]=X,n[s-1][1]=_.substring(0,_.length-G),n[s+1][0]=T,n[s+1][1]=A.substring(G),s++),s++}s++}},e.prototype.diff_cleanupSemanticLossless=function(n){function i(G,f){if(!G||!f)return 6;var t=G.charAt(G.length-1),Q=f.charAt(0),S=t.match(e.nonAlphaNumericRegex_),k=Q.match(e.nonAlphaNumericRegex_),W=S&&t.match(e.whitespaceRegex_),q=k&&Q.match(e.whitespaceRegex_),Ee=W&&t.match(e.linebreakRegex_),re=q&&Q.match(e.linebreakRegex_),V=Ee&&G.match(e.blanklineEndRegex_),H=re&&f.match(e.blanklineStartRegex_);return V||H?5:Ee||re?4:S&&!W&&q?3:W||q?2:S||k?1:0}for(var o=1;o=_&&(_=N,c=r,l=d,A=s)}n[o-1][1]!=c&&(c?n[o-1][1]=c:(n.splice(o-1,1),o--),n[o][1]=l,A?n[o+1][1]=A:(n.splice(o+1,1),o--))}o++}},e.nonAlphaNumericRegex_=/[^a-zA-Z0-9]/,e.whitespaceRegex_=/\s/,e.linebreakRegex_=/[\r\n]/,e.blanklineEndRegex_=/\n\r?\n$/,e.blanklineStartRegex_=/^\r?\n\r?\n/,e.prototype.diff_cleanupEfficiency=function(n){for(var i=!1,o=[],r=0,d=null,s=0,m=!1,E=!1,c=!1,l=!1;s0?o[r-1]:-1,c=l=!1),i=!0)),s++;i&&this.diff_cleanupMerge(n)},e.prototype.diff_cleanupMerge=function(n){n.push(new e.Diff(j,""));for(var i=0,o=0,r=0,d="",s="",m;i1?(o!==0&&r!==0&&(m=this.diff_commonPrefix(s,d),m!==0&&(i-o-r>0&&n[i-o-r-1][0]==j?n[i-o-r-1][1]+=s.substring(0,m):(n.splice(0,0,new e.Diff(j,s.substring(0,m))),i++),s=s.substring(m),d=d.substring(m)),m=this.diff_commonSuffix(s,d),m!==0&&(n[i][1]=s.substring(s.length-m)+n[i][1],s=s.substring(0,s.length-m),d=d.substring(0,d.length-m))),i-=o+r,n.splice(i,o+r),d.length&&(n.splice(i,0,new e.Diff(T,d)),i++),s.length&&(n.splice(i,0,new e.Diff(X,s)),i++),i++):i!==0&&n[i-1][0]==j?(n[i-1][1]+=n[i][1],n.splice(i,1)):i++,r=0,o=0,d="",s="";break}n[n.length-1][1]===""&&n.pop();var E=!1;for(i=1;ii);m++)d=o,s=r;return n.length!=m&&n[m][0]===T?s:s+(i-d)},e.prototype.diff_prettyHtml=function(n){for(var i=[],o=/&/g,r=//g,s=/\n/g,m=0;m");switch(E){case X:i[m]=''+l+"";break;case T:i[m]=''+l+"";break;case j:i[m]=""+l+"";break}}return i.join("")},e.prototype.diff_text1=function(n){for(var i=[],o=0;othis.Match_MaxBits)throw new Error("Pattern too long for this browser.");var r=this.match_alphabet_(i),d=this;function s(q,Ee){var re=q/i.length,V=Math.abs(o-Ee);return d.Match_Distance?re+V/d.Match_Distance:V?1:re}var m=this.Match_Threshold,E=n.indexOf(i,o);E!=-1&&(m=Math.min(s(0,E),m),E=n.lastIndexOf(i,o+i.length),E!=-1&&(m=Math.min(s(0,E),m)));var c=1<=f;S--){var k=r[n.charAt(S-1)];if(G===0?Q[S]=(Q[S+1]<<1|1)&k:Q[S]=(Q[S+1]<<1|1)&k|((N[S+1]|N[S])<<1|1)|N[S+1],Q[S]&c){var W=s(G,S-1);if(W<=m)if(m=W,E=S-1,E>o)f=Math.max(1,2*o-E);else break}}if(s(G+1,o)>m)break;N=Q}return E},e.prototype.match_alphabet_=function(n){for(var i={},o=0;o2&&(this.diff_cleanupSemantic(d),this.diff_cleanupEfficiency(d));else if(n&&typeof n=="object"&&typeof i=="undefined"&&typeof o=="undefined")d=n,r=this.diff_text1(d);else if(typeof n=="string"&&i&&typeof i=="object"&&typeof o=="undefined")r=n,d=i;else if(typeof n=="string"&&typeof i=="string"&&o&&typeof o=="object")r=n,d=o;else throw new Error("Unknown call format to patch_make.");if(d.length===0)return[];for(var s=[],m=new e.patch_obj,E=0,c=0,l=0,A=r,_=r,N=0;N=2*this.Patch_Margin&&(E&&(this.patch_addContext_(m,A),s.push(m),m=new e.patch_obj,E=0,A=_,c=l));break}G!==X&&(c+=f.length),G!==T&&(l+=f.length)}return E&&(this.patch_addContext_(m,A),s.push(m)),s},e.prototype.patch_deepCopy=function(n){for(var i=[],o=0;othis.Match_MaxBits?(c=this.match_main(i,E.substring(0,this.Match_MaxBits),m),c!=-1&&(l=this.match_main(i,E.substring(E.length-this.Match_MaxBits),m+E.length-this.Match_MaxBits),(l==-1||c>=l)&&(c=-1))):c=this.match_main(i,E,m),c==-1)d[s]=!1,r-=n[s].length2-n[s].length1;else{d[s]=!0,r=c-m;var A;if(l==-1?A=i.substring(c,c+E.length):A=i.substring(c,l+this.Match_MaxBits),E==A)i=i.substring(0,c)+this.diff_text2(n[s].diffs)+i.substring(c+E.length);else{var _=this.diff_main(E,A,!1);if(E.length>this.Match_MaxBits&&this.diff_levenshtein(_)/E.length>this.Patch_DeleteThreshold)d[s]=!1;else{this.diff_cleanupSemanticLossless(_);for(var N=0,G,f=0;fs[0][1].length){var m=i-s[0][1].length;s[0][1]=o.substring(s[0][1].length)+s[0][1],d.start1-=m,d.start2-=m,d.length1+=m,d.length2+=m}if(d=n[n.length-1],s=d.diffs,s.length==0||s[s.length-1][0]!=j)s.push(new e.Diff(j,o)),d.length1+=i,d.length2+=i;else if(i>s[s.length-1][1].length){var m=i-s[s.length-1][1].length;s[s.length-1][1]+=o.substring(0,m),d.length1+=m,d.length2+=m}return o},e.prototype.patch_splitMax=function(n){for(var i=this.Match_MaxBits,o=0;o2*i?(E.length1+=A.length,d+=A.length,c=!1,E.diffs.push(new e.Diff(l,A)),r.diffs.shift()):(A=A.substring(0,i-E.length1-this.Patch_Margin),E.length1+=A.length,d+=A.length,l===j?(E.length2+=A.length,s+=A.length):c=!1,E.diffs.push(new e.Diff(l,A)),A==r.diffs[0][1]?r.diffs.shift():r.diffs[0][1]=r.diffs[0][1].substring(A.length))}m=this.diff_text2(E.diffs),m=m.substring(m.length-this.Patch_Margin);var _=this.diff_text1(r.diffs).substring(0,this.Patch_Margin);_!==""&&(E.length1+=_.length,E.length2+=_.length,E.diffs.length!==0&&E.diffs[E.diffs.length-1][0]===j?E.diffs[E.diffs.length-1][1]+=_:E.diffs.push(new e.Diff(j,_))),c||n.splice(++o,0,E)}}},e.prototype.patch_toText=function(n){for(var i=[],o=0;o0&&arguments[0]!==void 0?arguments[0]:[],k=S;if(Array.isArray(S)){for(var W=0;W0||Ue.target.offsetWidth>0)&&Ie.current.instance.layout()}}catch($t){se.e($t)}finally{se.f()}}),L.observe(Me.current)),L}function be(){j.b.warn(decodeURIComponent(c))}Object(r.useEffect)(function(){var L=Ie.current.instance;if(re!=null&&L&&ce){var ye=L.getModel();ye&&re!==ye.getValue()&&(_=!0,ye.setValue(re),L.layout(),_=!1)}},[re,ce,Ie.current]);function we(){var L=Ie.current.instance;if(L){var ye=L.getSelection(),se=Ie.current.pastePos||{},Se=new f.Range(se.startLineNumber||ye.endLineNumber,se.startColumn||ye.endColumn,se.endLineNumber||ye.endLineNumber,se.endColumn||ye.endColumn);setTimeout(function(){L.executeEdits("",[{range:Se,text:""}])},300)}}function qe(L){(window.navigator.platform.match("Mac")?L.metaKey:L.ctrlKey)&&L.keyCode==83&&(L.preventDefault(),I())}var Xe=function(){if(Ke&&Ie.current.instance){var ye=Ie.current.instance.getContentHeight();Et(ye0||mt.target.offsetWidth>0)&&Ke.layout()}}catch(yt){lt.e(yt)}finally{lt.f()}}),ue.observe(ge.current)),ue}Object(r.useEffect)(function(){ge.current&&e.e(32).then(e.t.bind(null,"M/lh",7)).then(function(Ke){f=Ke;var ue=f.editor.createDiffEditor(ge.current,Object(T.a)({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",ignoreTrimWhitespace:!1,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},Qe));z(ue);var Je=fe(ue);return function(){ue.dispose();var lt=ue.getModel();lt&<.dispose(),Je.unobserve(ge.current)}})},[]),Object(r.useEffect)(function(){he&&he.setModel({original:f.editor.createModel(re,H),modified:f.editor.createModel(V,H)})},[re,V,H,he]);var x=l(W),I=l(Ee),K={width:x,height:I};return d.a.createElement("div",{className:"my-diff-editor",ref:ge,style:K})}},bCnd:function(M,p,e){"use strict";e.d(p,"b",function(){return n}),e.d(p,"a",function(){return i});var T=e("je13"),X=e.n(T),j=!1;function n(o,r){var d=X.a.get("__ec");d||(d={}),d[o]=r,X.a.set("__ec",d)}function i(o,r){var d=X.a.get("__ec");return d?d[o]===void 0?r:d[o]:r}},bPs0:function(M,p,e){"use strict";e.d(p,"b",function(){return Q});var T=e("XEnU"),X=e("c1Ei"),j=e.n(X),n=e("5Tp6"),i=e("2qtc"),o=e("kLXV"),r=e("k16G"),d=e("SIvP"),s=e("aHsQ"),m=e("sGsY"),E=e("q1tI"),c=e.n(E),l=e("bntm"),A=e("V0Rq"),_=e("wd/R"),N=e.n(_),G=e("WHYC"),f=e("9kvl"),t=m.a.Countdown,Q=["fullscreenchange","msfullscreenchange","webkitfullscreenchange","mozfullscreenchange"],S=function(W){var q=W.globalSetting,Ee=W.loading,re=W.user,V=W.exercise,H=W.dispatch,De=Object(d.a)(W,["globalSetting","loading","user","exercise","dispatch"]),Qe=Object(E.useState)({}),ge=Object(r.a)(Qe,2),_t=ge[0],Ct=ge[1],he=o.a.useModal(),z=Object(r.a)(he,2),fe=z[0],x=z[1],I=Object(E.useRef)(null),K=Object(E.useState)(!0),Ke=Object(r.a)(K,2),ue=Ke[0],Je=Ke[1],lt=Object(G.l)().query,pt=Object(G.m)();Object(E.useEffect)(function(){var tt,ce,He;return clearTimeout(I.current),document.addEventListener(Object(l.c)(),Ht,!1),window.addEventListener("blur",Me,!1),((tt=V.exerciseUserInfo)===null||tt===void 0?void 0:tt.screen_open)&&Object(l.a)()&&(H({type:"globalSetting/headerFooterToggle",payload:!1}),Je(!1)),((ce=V.exerciseUserInfo)===null||ce===void 0?void 0:ce.screen_open)&&!Object(l.a)()?o.a.info({icon:null,content:c.a.createElement("div",{className:"tc font16"},"\u672C\u573A\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\u9650\u5236\uFF0C",c.a.createElement("br",null),"\u5207\u6362\u9875\u9762 ",V.exerciseUserInfo.screen_num-V.exerciseUserInfo.used_screen_num," \u6B21\u540E\u5C06\u8FDB\u884C\u5F3A\u5236\u4EA4\u5377\uFF0C",c.a.createElement("br",null),"\u8BF7\u52FF\u5207\u5C4F\u53CA\u5237\u65B0\u9875\u9762"),onOk:function(){Je(!1),Object(l.d)(document.body),document.getElementById("root").addEventListener("click",yt,!1)}}):document.getElementById("root").addEventListener("click",yt,!1),N()().diff(N()((He=V.exerciseUserInfo)===null||He===void 0?void 0:He.screen_at),"seconds")>0&&mt(),function(){document.getElementById("root").removeEventListener("click",yt,!1),document.removeEventListener(Object(l.c)(),Ht,!1),window.removeEventListener("blur",Me,!1),clearTimeout(I.current)}},[]),Object(E.useEffect)(function(){setTimeout(function(){V.actionTabs.removeEventListenerExitScreen&&(clearTimeout(I.current),document.getElementById("root").removeEventListener("click",yt,!1),document.removeEventListener(Object(l.c)(),Ht,!1))},500),bt()},[V.actionTabs]),Object(E.useEffect)(function(){setTimeout(function(){V.exerciseUserInfo.used_screen_num>V.exerciseUserInfo.screen_num?ne():!ue},500)},[V.exerciseUserInfo]);var mt=function(){var tt=Object(n.a)(j.a.mark(function ce(){return j.a.wrap(function(ze){for(;;)switch(ze.prev=ze.next){case 0:return ze.next=2,Ie();case 2:setTimeout(function(){var be;o.a.destroyAll(),o.a.info({okText:c.a.createElement("span",null,"\u56DE\u5230\u8003\u8BD5"),content:c.a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",c.a.createElement("span",{className:"c-red"},V.exerciseUserInfo.used_screen_num),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",c.a.createElement("span",{className:"c-red"},(be=V.exerciseUserInfo)===null||be===void 0?void 0:be.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377"),onOk:function(){var we=Object(n.a)(j.a.mark(function Xe(){return j.a.wrap(function(ke){for(;;)switch(ke.prev=ke.next){case 0:Object(l.d)(document.body);case 1:case"end":return ke.stop()}},Xe)}));function qe(){return we.apply(this,arguments)}return qe}()})},1e3);case 3:case"end":return ze.stop()}},ce)}));return function(){return tt.apply(this,arguments)}}(),yt=function(ce){!Object(l.a)()&&ce.target.nodeName!=="A"&&ce.target.nodeName!=="BUTTON"&&ce.target.innerHTML!=="\u786E \u5B9A"&&(Object(l.d)(document.body),console.log("documentClick.full"))},bt=function(){var tt=Object(n.a)(j.a.mark(function ce(){var He;return j.a.wrap(function(be){for(;;)switch(be.prev=be.next){case 0:return be.next=2,H({type:"exercise/getExerciseUserInfo",payload:Object(T.a)({},pt)});case 2:return He=be.sent,be.abrupt("return",He==null?void 0:He.data);case 4:case"end":return be.stop()}},ce)}));return function(){return tt.apply(this,arguments)}}(),y=function(){var tt=Object(n.a)(j.a.mark(function ce(He){var ze,be;return j.a.wrap(function(qe){for(;;)switch(qe.prev=qe.next){case 0:o.a.destroyAll(),be=o.a.info({okText:c.a.createElement("span",null,"\u56DE\u5230\u8003\u8BD5\uFF08",c.a.createElement("span",{style:{display:"inline-block"}},c.a.createElement(t,{onFinish:Ie,valueStyle:{fontSize:14,lineHeight:1.4,color:"#FFF",display:"inline-block"},format:"ss",value:Date.now()+(V.exerciseUserInfo.screen_sec+1)*1e3})),"S\uFF09"),content:c.a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",c.a.createElement("span",{className:"c-red"},He),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",c.a.createElement("span",{className:"c-red"},(ze=V.exerciseUserInfo)===null||ze===void 0?void 0:ze.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377,",c.a.createElement("span",{className:"c-red"},V.exerciseUserInfo.screen_sec),"\u79D2\u5185\u56DE\u5230",c.a.createElement("br",null),c.a.createElement("span",{style:{marginLeft:38}},"\u8003\u8BD5\u4E0D\u8BA1\u5207\u5C4F\u6B21\u6570\u3002")),onOk:function(){var Xe=Object(n.a)(j.a.mark(function ke(){return j.a.wrap(function(Gt){for(;;)switch(Gt.prev=Gt.next){case 0:Object(l.d)(document.body),be.destroy();case 2:case"end":return Gt.stop()}},ke)}));function wt(){return Xe.apply(this,arguments)}return wt}()}),setTimeout(function(){var Xe;be.update({okText:c.a.createElement("span",null,"\u56DE\u5230\u8003\u8BD5"),content:c.a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",c.a.createElement("span",{className:"c-red"},He+1),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",c.a.createElement("span",{className:"c-red"},(Xe=V.exerciseUserInfo)===null||Xe===void 0?void 0:Xe.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377")})},(V.exerciseUserInfo.screen_sec+1)*1e3);case 3:case"end":return qe.stop()}},ce)}));return function(He){return tt.apply(this,arguments)}}(),Pt=function(){location.href="/classrooms/".concat(pt.coursesId,"/exercise/").concat(pt.categoryId,"/detail")},ne=function(){var tt=Object(n.a)(j.a.mark(function ce(){var He;return j.a.wrap(function(be){for(;;)switch(be.prev=be.next){case 0:return o.a.destroyAll(),be.next=3,Object(A.X)({categoryId:pt.categoryId,commit_method:1});case 3:He=be.sent,He&&ie();case 5:case"end":return be.stop()}},ce)}));return function(){return tt.apply(this,arguments)}}(),ie=function(){document.removeEventListener(Object(l.c)(),Ht,!1),Object(l.b)(),o.a.destroyAll(),fe.info({content:c.a.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",c.a.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:function(){Pt()}})},Me=function(ce){Object(l.a)()&&document.getElementById("iframeShixuns").style.display=="none"&&Object(l.b)()},Ie=function(){var tt=Object(n.a)(j.a.mark(function ce(){var He,ze;return j.a.wrap(function(we){for(;;)switch(we.prev=we.next){case 0:return((He=V.exerciseUserInfo)===null||He===void 0?void 0:He.screen_at)&&Object(A.g)(Object(T.a)(Object(T.a)({},pt),{},{reset:!0})),we.next=3,Object(A.P)({id:pt.categoryId});case 3:if(ze=we.sent,!(ze==null?void 0:ze.is_commit)){we.next=7;break}return ie(),we.abrupt("return");case 7:return we.next=9,bt();case 9:case"end":return we.stop()}},ce)}));return function(){return tt.apply(this,arguments)}}(),Ht=function(){var tt=Object(n.a)(j.a.mark(function ce(){var He,ze,be,we;return j.a.wrap(function(Xe){for(;;)switch(Xe.prev=Xe.next){case 0:if(He=!1,console.log("fullscreen change"),!Object(l.a)()){Xe.next=7;break}((ze=V.exerciseUserInfo)===null||ze===void 0?void 0:ze.screen_at)&&Object(A.g)(Object(T.a)(Object(T.a)({},pt),{},{reset:!0})),clearTimeout(I.current),Xe.next=16;break;case 7:return He=!0,Xe.next=10,bt();case 10:be=Xe.sent,Object(A.g)(Object(T.a)({},pt)),y(be.used_screen_num),we=setTimeout(Object(n.a)(j.a.mark(function wt(){return j.a.wrap(function(At){for(;;)switch(At.prev=At.next){case 0:case"end":return At.stop()}},wt)})),V.exerciseUserInfo.screen_sec*1e3),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*"),I.current=we;case 16:H({type:"globalSetting/headerFooterToggle",payload:He});case 17:case"end":return Xe.stop()}},ce)}));return function(){return tt.apply(this,arguments)}}();return c.a.createElement("div",null,x)};p.a=Object(f.a)(function(k){var W=k.loading,q=k.user,Ee=k.exercise,re=k.globalSetting;return{globalSetting:re,user:q,exercise:Ee,loading:W.effects}})(S)},"cf+g":function(M,p,e){M.exports=e.p+"static/mark.ad150797.svg"},dQ5l:function(M,p,e){"use strict";var T=e("k16G"),X=e("XEnU"),j=e("q1tI"),n=e.n(j),i=e("ZBwS"),o=e.n(i),r=e("TVoq"),d=e.n(r),s=new o.a;s.Diff_EditCost=8;var m={oldStr:"",newStr:""};function E(l,A){switch(A.type){case"init":return Object(X.a)(Object(X.a)({},l),A.payload);default:throw new Error}}function c(l,A){var _=/&/g,N=//g,f=l[0],t=l[1]||"",Q=t.replace(_,"&").replace(N,"<").replace(G,">"),S=!Q.trim();if(A==="oldStr")switch(f){case i.DIFF_DELETE:return"")+Q+"";case i.DIFF_EQUAL:return""+Q+""}else switch(f){case i.DIFF_INSERT:return"")+Q+"";case i.DIFF_EQUAL:return""+Q+""}}p.a=function(l){var A,_,N=l.output,G=l.actual_output,f=Object(j.useReducer)(E,m),t=Object(T.a)(f,2),Q=t[0],S=t[1];return N=(A=N)===null||A===void 0?void 0:A.replace(/\n/g,"\r").replace(/\u0020/g," ").replace(/\u0000/g,"\\u0000"),G=(_=G)===null||_===void 0?void 0:_.replace(/\n/g,"\r").replace(/\u0020/g," ").replace(/\u0000/g,"\\u0000"),Object(j.useEffect)(function(){var k=s.diff_main(N||"",G||"");s.diff_cleanupEfficiency(k);var W=k.map(function(Ee){return c(Ee,"oldStr")}).join(""),q=k.map(function(Ee){return c(Ee,"newStr")}).join("");S({type:"init",payload:{oldStr:W,newStr:q}})},[N,G]),n.a.createElement("div",{className:"diff-panel-container"},n.a.createElement("div",{dangerouslySetInnerHTML:{__html:Q.oldStr}}),n.a.createElement("div",{dangerouslySetInnerHTML:{__html:Q.newStr}}))}},dTJi:function(M,p,e){},dejd:function(M,p,e){},"f+oW":function(M,p){M.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABaCAYAAAA4qEECAAABz0lEQVR4Xu3csU7DQBRE0V1+LNCn5DNT0mN+DCNoQzNjfBVWl/o9T3wYNiiyMq+3fR/+nC4whT7d+CdAaMZZaMhZaKEpASjHM1poSACKsdFCQwJQjI0WGhKAYmy00JAAFGOjhYYEoBgbLTQkAMXYaKEhASjGRgsNCUAxNlpoSACKsdFCQwJQjI0WGhKAYmz0YtDb2+t8ge4pirne9vcxxnO0VAxTjRYaeppUaAq6+GsjV5Y5Oki0h8yizuiHvHnyRQkNaQstNCQAxdhooSEBKMZGCw0JQDE2ejHobezj49A9PY19fI556Bq/Lc9x8dO7P1e9v6AfkwLI3xHLQR8+Os6CX+zoOIvp31zX/zqgX5XQQkMCUIyNFhoSgGJstNCQABRjo4WGBKAYqtEbdD9tzDIP0PhIGPVImE+TMt9NaqOhRrdn5zJ71JvhMmDtjQjdyoV7Qodg7bjQrVy4J3QI1o4L3cqFe0KHYO240K1cuCd0CNaOC93KhXtCh2DtuNCtXLgndAjWjgvdyoV7Qodg7bjQrVy4J3QI1o4L3cqFe0KHYO240K1cuCd0CNaOC93KhXtCh2DtuNCtXLgndAjWjgvdyoV7Qodg7bjQrVy49wXyQzzmd6RVpQAAAABJRU5ErkJggg=="},fXAG:function(M,p,e){"use strict";e.d(p,"j",function(){return T}),e.d(p,"i",function(){return X}),e.d(p,"k",function(){return j}),e.d(p,"db",function(){return n}),e.d(p,"o",function(){return i}),e.d(p,"R",function(){return o}),e.d(p,"eb",function(){return r}),e.d(p,"u",function(){return d}),e.d(p,"v",function(){return s}),e.d(p,"bb",function(){return m}),e.d(p,"A",function(){return E}),e.d(p,"m",function(){return c}),e.d(p,"X",function(){return l}),e.d(p,"s",function(){return A}),e.d(p,"M",function(){return _}),e.d(p,"ab",function(){return N}),e.d(p,"cb",function(){return G}),e.d(p,"l",function(){return f}),e.d(p,"P",function(){return t}),e.d(p,"Z",function(){return Q}),e.d(p,"x",function(){return S}),e.d(p,"z",function(){return k}),e.d(p,"W",function(){return W}),e.d(p,"b",function(){return q}),e.d(p,"H",function(){return Ee}),e.d(p,"a",function(){return re}),e.d(p,"c",function(){return H}),e.d(p,"O",function(){return De}),e.d(p,"g",function(){return Qe}),e.d(p,"t",function(){return ge}),e.d(p,"Y",function(){return _t}),e.d(p,"y",function(){return Ct}),e.d(p,"B",function(){return he}),e.d(p,"f",function(){return z}),e.d(p,"e",function(){return fe}),e.d(p,"V",function(){return x}),e.d(p,"h",function(){return I}),e.d(p,"d",function(){return K}),e.d(p,"Q",function(){return ue}),e.d(p,"n",function(){return Je}),e.d(p,"F",function(){return lt}),e.d(p,"I",function(){return pt}),e.d(p,"D",function(){return mt}),e.d(p,"E",function(){return yt}),e.d(p,"C",function(){return bt}),e.d(p,"G",function(){return y}),e.d(p,"T",function(){return Pt}),e.d(p,"q",function(){return ne}),e.d(p,"r",function(){return ie}),e.d(p,"U",function(){return Me}),e.d(p,"S",function(){return Ie}),e.d(p,"p",function(){return Ht}),e.d(p,"L",function(){return tt}),e.d(p,"K",function(){return ce}),e.d(p,"J",function(){return He}),e.d(p,"N",function(){return ze}),e.d(p,"w",function(){return be});var T="FETCH_TASK_START",X="FETCH_TASK_FAILURE",j="FETCH_TASK_SUCCESS",n="UPDATE_TASK_DATA",i="HIDE_EVALUATE_RESULT",o="SHOW_EVALUATE_RESULT",r="UPDATE_TIMESTRAP",d="MOVE_X",s="MOVE_Y",m="TRIGGER_RIGHT_PANEL_MASK ",E="SET_ACTIVE_INDEX",c="GET_TASK_LIST",l="SHOW_TASK_LIST",A="HIDE_TASK_LIST",_="SET_TASK_STAR",N="TRIGGER_ENLARGE_UNITY3D ",G="TRIGGER_TAB_FIXED ",f="GET_DISCUSSES",t="SHOW_DISCUSSES_LOADING",Q="TOP_OR_DOWN_DISCUSS",S="PLUS_DISCUSS",k="SET_ACTION_TYPE",W="SHOW_REWARD_DIALOG",q="CANCEL_REWARD_DIALOG",Ee="SET_REWARD",re="ACTIVE_DISCUSS_INDEX",V="CREATE_DISCUSS",H="DISABLE_DISCUSS",De="SHOW_ANSWER_LOADING",Qe="FETCH_ANSWER_INFO",ge="HIGH_TIP_MODAL",_t="SHOW_TIP_MODAL",Ct="SELECT_UNLOCK_ANSWER",he="SET_CHOOSE_ANSWERS",z="EVAL_CHOOSE_START",fe="EVAL_CHOOSE_END",x="SHOW_REP_loading",I="FETCH_REP_CONTENT",K="EDIT_REP_CONTENT",Ke="SET_REP_PATH",ue="SHOW_EVALUATE_LOADING",Je="HIDE_EVALUATE_LOADING",lt="SET_EVALUATE_MESSAGE",pt="SET_SHOW_DIR",mt="SET_EDITOR_SETTING",yt="SET_EDITOR_THEME",bt="SET_EDITOR_FONTSIZE",y="SET_REPOS",Pt="SHOW_PATH_LIST",ne="HIDE_PATH_LIST",ie="HIDE_PICTURE_VIEW",Me="SHOW_PICTURE_VIEW",Ie="SHOW_NOTICE",Ht="HIDE_NOTICE",tt="SET_TAB_INDEX",ce="SET_SSH_TABS",He="SET_SSH_CONFIGDATA",ze="SET_VNC_LOADING ",be="ON_TAB_TO_SPACE "},gflZ:function(M,p,e){},gp9y:function(M,p,e){},iNZB:function(M,p){M.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAACgCAYAAAB+HS7YAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc0MDQ0OTA3MDE3NzExRUJCNjY1QzBDMDY3NUI5QTQ3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjc0MDQ0OTA4MDE3NzExRUJCNjY1QzBDMDY3NUI5QTQ3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzQwNDQ5MDUwMTc3MTFFQkI2NjVDMEMwNjc1QjlBNDciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzQwNDQ5MDYwMTc3MTFFQkI2NjVDMEMwNjc1QjlBNDciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4CEd39AAACAklEQVR42uzYvyuFURjA8Yf7TpSw+BHbvSTZrXTFX6AMRLiLySSE8ismg8FAIsKAwcCA/eqSbEqJrEgMd7pxzi3iUgbn8KTvU0/37b7Lp/Oe5+k5JygoC4uJiMkpk1GTeaIoApOVJuMm80VhZJuc1Ip7BUZFcWRr23NfAQUgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQL8FWAoFJLpseFP/+9ur8v9zUU67fN3kVVQFn52jcvNzZH52RlpaqiXwvLIh3cW9j4y32dG4BpXUlwkG0vzUlNdpe8TW9T+zqYznFNgY7ROdrc2pLSkWF+RdLe3yurCXHrvuY7gp5U6MTIgsY42b20mcFGpPiPQUKlO96CPSnUG9FWpToA+K9UJsLIinK5atcNC39Co7O0f6gWmUinp6umVk9MzveNWMpmUlo6YXF5d650Hb+/upbm1M/2rdmC1K2hX0q6o2ona7kW7J+3eVDvy26ruHxnXfSZZWF6VxZU13Ycmnz3SCdBnj3Q28vvqkU4PTT56pPODu+se6eVmwWWP9Hb1YavaVndmxBPHb89HiZO/ufpQWyQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECPD/AB+1Aw+0AwdNPmgGnpusNblt8kkb8EWAAQAq85VNhqprywAAAABJRU5ErkJggg=="},kSUc:function(M,p,e){},"kaH+":function(M,p,e){"use strict";var T=e("+L6B"),X=e("2/Rp"),j=e("k16G"),n=e("q1tI"),i=e.n(n),o=e("UZu5"),r=e.n(o),d=e("dhSg"),s=e("rLCj"),m=e("dF/Y"),E=e("4i/N");p.a=function(){var c=Object(n.useState)(""),l=Object(j.a)(c,2),A=l[0],_=l[1],N=Object(n.useState)(0),G=Object(j.a)(N,2),f=G[0],t=G[1],Q=Object(n.useRef)("");Object(n.useEffect)(function(){var q=d.a.subscribe("preview-image",function(Ee){_(Ee),document.body.style.overflow="hidden"});return q},[]),Object(n.useEffect)(function(){return document.addEventListener("keydown",S),function(){document.removeEventListener("keydown",S)}},[]),Object(n.useEffect)(function(){Q.current=A},[A]);function S(q){q.keyCode==27&&Q.current&&k()}function k(){document.body.style.overflow="auto",_("")}function W(){t(f+90)}return i.a.createElement(n.Fragment,null,A?i.a.createElement("div",{className:"image-preview-container"},i.a.createElement("div",{className:"button-group"},i.a.createElement(X.a,{onClick:W},"\u65CB\u8F6C",i.a.createElement(s.a,null)),i.a.createElement(X.a,{href:A},"\u4E0B\u8F7D",i.a.createElement(m.a,null)),i.a.createElement(X.a,{onClick:k},"\u5173\u95ED",i.a.createElement(E.a,null))),i.a.createElement("div",{className:"preview-wrp-group"},i.a.createElement("img",{className:"image-preview",src:A,alt:"\u9884\u89C8\u5927\u56FE",style:{transform:"rotate(".concat(f,"deg)")}}))):null)}},l9Ud:function(M,p,e){M.exports={flex_box_center:"flex_box_center___1siF3",flex_space_between:"flex_space_between___1LIBe",flex_box_vertical_center:"flex_box_vertical_center___1SENm",flex_box_center_end:"flex_box_center_end___aKcm8",flex_box_column:"flex_box_column___3xSXM",wrap:"wrap___1JpHn",list:"list___eeGJr",page:"page___2LktT"}},lOMy:function(M,p,e){},mCJh:function(M,p,e){"use strict";e.d(p,"e",function(){return X}),e.d(p,"j",function(){return j}),e.d(p,"d",function(){return n}),e.d(p,"g",function(){return i}),e.d(p,"f",function(){return o}),e.d(p,"i",function(){return r}),e.d(p,"c",function(){return d}),e.d(p,"h",function(){return s}),e.d(p,"b",function(){return m}),e.d(p,"a",function(){return E});var T=e("ErOA");function X(c){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;return Object(T.c)("/discusses.json?page=".concat(l-1,"&container_identifier=").concat(c,"&container_type=Shixun"))}function j(c,l){return Object(T.f)("/discusses/".concat(c,"/top_or_down_discuss.json"),{top:l})}function n(c,l){return Object(T.f)("/discusses/".concat(c,"/disable_or_open_discuss.json"),{is_disable:!!l})}function i(c,l){return Object(T.f)("/discusses/".concat(c,"/plus.json"),{container_type:"Discuss",type:l?1:0})}function o(c,l){return Object(T.f)("/discusses/".concat(c,"/hidden.json"),l)}function r(c,l){return Object(T.f)("/discusses/".concat(c,"/reward_code.json"),l)}function d(c){return Object(T.a)("/api/discusses/".concat(c,".json"),{method:"delete"})}function s(c,l){return Object(T.f)("/discusses/".concat(c,"/reply.json"),{container_type:"Shixun",content:l})}function m(c){return Object(T.f)("/discusses.json",c)}function E(c){return Object(T.f)("/discusses/ai_reply.json",c)}},nWbc:function(M,p,e){},p4vh:function(M,p){M.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAA8CAMAAADygAyiAAAAaVBMVEUAAAD/vwD/vwD/ugD/ugD/uwD/vAD8vAP8ugP9uwL9uwL9uwL9ugL9ugL9ugL8uwP8uwP8ugP9ugL9ugL9ugL9uwL9uwL9uwL9uwP9zkn+1WT+34r+45n/7bz/8s//9+D/+/D//fj///8yardZAAAAGHRSTlMAECAwP0BQX2BwgI+Qn6Cwv8DP0N/g7/D8rFP8AAABpUlEQVRYw+3XwXKDIBAG4AVKoiRBDSq0adrG93/ImphSWwV2jYce+t+SGb5RWBcAmEQeji6acicgHVE6RA4s5cjWoVInHkognV6KP1Pt0NExJ3OE8AhUUKB9BKI4rpoM3+7KWzaMBLWwGcbttsNC+QlWcn7Eqesz8z+ocTHw7wUPQKdLEnItB+3i0PO569JQXwxtFHo5f3QoqB4v1BR663wSkItD738O6vN6WQlyZyRk1oGq8Xf6CFSMO8cjUAbMrgHZvl+qNSDVf/3MT7cSSyFza+DcepYEGQ/Ze9cVzSKo+oIavzUxfYeaJZAeb0xC2ytUUKD9FbJ6slMKySGnQBK4DO23ggJFd1qLh4oopPBQFoU4GmoSxxqNhbIExJHbbJM8aSkcJNNnv+rRk4h/OZt2DAPMcdSu46Qli3RSkhGADovMuGZASagK7AaI4XqOUQzo4ftfDdPkS5jByr1lssXKzzpXAP/QpLyfrvGXycPtJyczMnDhOgri44RvILQqiNy3aJPVUm5XsOziRoOaMFSQIB2GchLEgj3SEOuI6dm3M8E1+wTzvvO4HPYw7wAAAABJRU5ErkJggg=="},p5ED:function(M,p,e){"use strict";var T=e("+L6B"),X=e("2/Rp"),j=e("5Dmo"),n=e("3S7+"),i=e("XEnU"),o=e("k16G"),r=e("q1tI"),d=e.n(r),s=e("vHTk"),m=e.n(s),E=e("yEEn"),c=e("ZW9T"),l=e("1vsH");p.a=function(A){var _=A.name,N=A.data,G=A.theme,f=A.type,t=A.filename,Q=A.monacoEditor,S=A.className,k=A.style,W=A.close,q=A.onClose,Ee=Object(r.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),re=Object(o.a)(Ee,2),V=re[0],H=re[1],De=Object(r.useState)(""),Qe=Object(o.a)(De,2),ge=Qe[0],_t=Qe[1],Ct=Object(r.useRef)();t&&(Q.filename=t),Object(r.useEffect)(function(){var fe,x,I=(fe=document.cookie)===null||fe===void 0||((x=fe.replace(/\s/g,""))===null||x===void 0)?void 0:x.split(";");I==null||I.map(function(K){var Ke=K.split("=");Ke[0]==="_educoder_session"&&_t(Ke[1])})},[]);var he=function(){if(N.startsWith("http")){z();return}Object(l.r)(t||"educoder",N,t)},z=function(){Object(l.q)("",N)};return d.a.createElement("div",{style:Object(i.a)({},k||{}),className:"".concat(m.a.wrp," ").concat(f?"":"hide")},W&&d.a.createElement("div",{className:m.a.close,ref:Ct},d.a.createElement(n.a,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:function(){return Ct.current}},d.a.createElement("span",{onClick:z},d.a.createElement("i",{className:"icon-quxiaozhiding"}))),d.a.createElement(n.a,{title:"\u5173\u95ED",getPopupContainer:function(){return Ct.current}},d.a.createElement("span",{className:"",onClick:q},d.a.createElement("i",{className:"icon-guanbi1"})))),d.a.createElement("div",{className:"".concat(m.a[S]," ").concat(S," ").concat(m.a.monaco," ").concat(f==="txt"?"show":"hide")},t&&d.a.createElement(c.b,Q)),f==="audio"&&d.a.createElement("audio",{src:"".concat((N==null?void 0:N.indexOf("http://"))>-1||(N==null?void 0:N.indexOf("https://"))>-1?"":"data:audio/mp3;base64,").concat(N),autoPlay:!0}),f==="video"&&d.a.createElement(d.a.Fragment,null,(N==null?void 0:N.indexOf("http"))>-1?d.a.createElement("video",{controls:!0,src:"".concat(N),autoPlay:!0}):d.a.createElement("video",{controls:!0,src:"data:video/mp4;base64,".concat(N),autoPlay:!0})),f==="office"&&d.a.createElement("iframe",{src:"https://view.officeapps.live.com/op/embed.aspx?src=".concat(N,"?disposition=office&token=").concat(ge)}),f==="image"&&d.a.createElement("img",{src:"".concat((N==null?void 0:N.indexOf("http://"))>-1||(N==null?void 0:N.indexOf("https://"))>-1?"":"data:image/png;base64,").concat(N)}),f==="other"&&d.a.createElement("div",null,d.a.createElement(X.a,{type:"primary",size:"large",onClick:he},d.a.createElement(E.a,null),"\u70B9\u51FB\u4E0B\u8F7D")),f==="download"&&d.a.createElement(X.a,{type:"primary",size:"large",onClick:he},d.a.createElement(E.a,null),"\u70B9\u51FB\u4E0B\u8F7D"))}},popq:function(M,p,e){},qUwa:function(M,p,e){},qZJd:function(M,p,e){"use strict";var T=e("MXD1"),X=e("CFYs"),j=e("miYZ"),n=e("tsqr"),i=e("c1Ei"),o=e.n(i),r=e("2qtc"),d=e("kLXV"),s=e("5Tp6"),m=e("Cmcn"),E=e("k16G"),c=e("XEnU"),l=e("q1tI"),A=e.n(l),_=e("IxHN"),N=e("bdgK"),G=e("M8RZ"),f=e("WHYC"),t=e("1dTM"),Q=e.n(t),S=e("dhSg"),k=e("+L6B"),W=e("2/Rp"),q=e("5NDa"),Ee=e("5rEg"),re=e("AKST"),V=Ee.a.TextArea,H=function(ue){var Je=ue.onCancel,lt=ue.onSave,pt=ue.content,mt=Object(l.useState)(pt),yt=Object(E.a)(mt,2),bt=yt[0],y=yt[1];function Pt(ie){y(ie.target.value)}function ne(){lt(bt)}return Object(l.useEffect)(function(){y(pt)},[pt]),A.a.createElement("div",{className:"clipboard-box"},A.a.createElement("h3",null,"\u5B9E\u9A8C\u73AF\u5883\u526A\u5207\u677F\uFF1A"),A.a.createElement(V,{value:bt,onChange:Pt,className:"clipboard"}),A.a.createElement("p",null," ",A.a.createElement("b",null," 1.\u4ECE\u5916\u90E8\u590D\u5236\u5185\u5BB9\u5230\u5B9E\u9A8C\u73AF\u5883\u5185\uFF1A ")," \u7C98\u8D34\u5185\u5BB9\u5230\u4E0A\u9762\u6587\u672C\u6846\uFF0C\u70B9\u51FB\u4FDD\u5B58\uFF0C\u7136\u540E\u5728\u5B9E\u9A8C\u73AF\u5883\u4E2D\u8FDB\u884C\u7C98\u8D34\u3002 "),A.a.createElement("p",null," ",A.a.createElement("b",null," 2.\u83B7\u53D6\u5B9E\u9A8C\u73AF\u5883\u4E2D\u7684\u5185\u5BB9\uFF1A ")," \u8BF7\u5148\u5728\u73AF\u5883\u4E2D\u590D\u5236\u5185\u5BB9\uFF0C\u590D\u5236\u52A8\u4F5C\u5B8C\u6210\u540E\u5185\u5BB9\u4F1A\u663E\u793A\u5728\u4E0A\u9762\u6587\u672C\u6846\uFF0C\u7136\u540E\u5728\u4E0A\u9762\u6587\u672C\u6846\u4E2D\u518D\u6B21\u590D\u5236\u3002 "),A.a.createElement("div",{className:"btn-action-container"},A.a.createElement(W.a,{type:"ghost",onClick:Je,style:{marginRight:10}},"\u53D6\u6D88"),A.a.createElement(W.a,{type:"primary",onClick:ne},"\u4FDD\u5B58")))},De=e("ErOA"),Qe=e("IZBM"),ge=e("ye1Q"),_t=e("wd/R"),Ct=e.n(_t),he=A.a.createElement(ge.a,{style:{fontSize:24},spin:!0});function z(ue){return ue.replace(/\\u([\dA-Za-z]{4})/g,function(Je,lt){return String.fromCharCode(parseInt("0x"+lt))})}function fe(ue){ue||(ue=window.location.search);var Je=ue.substr(1),lt={};return Je.split("&").forEach(function(pt){var mt=pt.split("=");lt[mt[0]]=decodeURIComponent(mt[1])}),lt}var x={loading:!0,isLarge:!1,showClipBoardBox:!1,transferContent:"",mes:"\u5B9E\u9A8C\u73AF\u5883\u51C6\u5907\u4E2D"},I;(function(ue){ue[ue.SET_LOADING=0]="SET_LOADING",ue[ue.SET_IS_LARGE=1]="SET_IS_LARGE",ue[ue.SET_MES=2]="SET_MES",ue[ue.SET_STATE=3]="SET_STATE",ue[ue.SHOW_CLIPBOARD_BOX=4]="SHOW_CLIPBOARD_BOX",ue[ue.SET_TRANSFER_CONTENT=5]="SET_TRANSFER_CONTENT"})(I||(I={}));function K(ue,Je){switch(Je.type){case I.SET_LOADING:return Object(c.a)(Object(c.a)({},ue),{},{loading:Je.payload});case I.SET_IS_LARGE:return Object(c.a)(Object(c.a)({},ue),{},{isLarge:Je.payload});case I.SET_MES:return Object(c.a)(Object(c.a)({},ue),{},{mes:Je.payload});case I.SET_STATE:return Object(c.a)(Object(c.a)({},ue),Je.payload);case I.SET_TRANSFER_CONTENT:return Object(c.a)(Object(c.a)({},ue),{},{transferContent:Je.payload});case I.SHOW_CLIPBOARD_BOX:return Object(c.a)(Object(c.a)({},ue),{},{showClipBoardBox:Je.payload});default:throw new Error}}var Ke=p.a=function(ue){var Je=ue.vnc_url,lt=ue.window_vnc_url,pt=ue.linux_vnc,mt=ue.taskId,yt=Object(l.useRef)(),bt=Object(l.useRef)(),y=Object(l.useRef)(),Pt=Object(l.useReducer)(K,x),ne=Object(E.a)(Pt,2),ie=ne[0],Me=ne[1],Ie=Object(l.useState)(0),Ht=Object(E.a)(Ie,2),tt=Ht[0],ce=Ht[1],He=ie.mes,ze=ie.loading,be=ie.showClipBoardBox,we=ie.isLarge,qe=ie.transferContent,Xe=Object(l.useState)(0),wt=Object(E.a)(Xe,2),ke=wt[0],At=wt[1],Gt=Object(l.useRef)(),Qt=Object(f.m)();Object(l.useEffect)(function(){return window.addEventListener("visibilitychange",ra),function(){window.removeEventListener("visibilitychange",ra)}},[]);var ra=function(Se){if(document.visibilityState==="visible"){var Ue=sessionStorage.vncPageLeaveTime;Ct()(new Date).diff(Ct()(Ue),"minutes")>9&&ce(new Date().getTime()),sessionStorage.removeItem("vncPageLeaveTime")}else sessionStorage.vncPageLeaveTime=new Date};function le(){Me({type:I.SHOW_CLIPBOARD_BOX,payload:!1})}function Ye(){Me({type:I.SET_IS_LARGE,payload:!we})}function st(se){var Se;return yt.current&&(Se=new N.default(function(Ue){var $t=Object(m.a)(Ue),ut;try{for($t.s();!(ut=$t.n()).done;){var kt=ut.value;(kt.target.offsetHeight>0||kt.target.offsetWidth>0)&&se._eventHandlers.windowResize()}}catch(ha){$t.e(ha)}finally{$t.f()}}),Se.observe(yt.current)),Se}var Et=function(){var se=Object(s.a)(o.a.mark(function Se(){var Ue;return o.a.wrap(function(ut){for(;;)switch(ut.prev=ut.next){case 0:return ut.next=2,Object(De.a)("/api/tasks/".concat(Qt.taskId||mt,"/get_vnc_link.json"),{method:"post",params:Object(c.a)({},Qt)});case 2:if(Ue=ut.sent,!((Ue==null?void 0:Ue.status)===-3)){ut.next=5;break}return ut.abrupt("return",new Promise(function(){var kt=Object(s.a)(o.a.mark(function ha(Zt,Vt){return o.a.wrap(function(ia){for(;;)switch(ia.prev=ia.next){case 0:d.a.confirm({content:"\u68C0\u6D4B\u5230\u60A8\u5DF2\u7ECF\u5F00\u542F\u4E86\u5176\u4ED6\u5B9E\u9A8C\u73AF\u5883\uFF0C\u8BF7\u5148\u5173\u95ED\u73AF\u5883\u540E\uFF0C\u518D\u8FDE\u63A5",okText:"\u7ACB\u5373\u5173\u95ED",cancelText:"\u7A0D\u540E\u5173\u95ED",onOk:function(){var la=Object(s.a)(o.a.mark(function ga(){return o.a.wrap(function(na){for(;;)switch(na.prev=na.next){case 0:return clearTimeout(Gt.current),At(0),na.next=4,Object(Qe.e)(Qt.taskId,Ue==null?void 0:Ue.message);case 4:return ce(tt+1),na.abrupt("return");case 6:case"end":return na.stop()}},ga)}));function Ft(){return la.apply(this,arguments)}return Ft}()});case 1:case"end":return ia.stop()}},ha)}));return function(ha,Zt){return kt.apply(this,arguments)}}()));case 5:if(!((Ue==null?void 0:Ue.status)===-1)){ut.next=7;break}throw new String(Ue==null?void 0:Ue.message);case 7:return S.a.publish("update-windows-time",Ue==null?void 0:Ue.data),ut.abrupt("return",Ue);case 9:case"end":return ut.stop()}},Se)}));return function(){return se.apply(this,arguments)}}();Object(l.useEffect)(function(){var se,Se;function Ue(Vt){lt&&(n.b.warn("\u7531\u4E8E\u957F\u65F6\u95F4\u672A\u64CD\u4F5C\uFF0C\u8FDE\u63A5\u5931\u6548\uFF0C\u6B63\u5728\u91CD\u65B0\u8FDE\u63A5Windows VNC\u670D\u52A1"),Me({type:I.SET_LOADING,payload:!0}),ce(tt+1))}S.a.subscribe("reset-linux-windows-loading",function(){Me({type:I.SET_LOADING,payload:!0})}),S.a.subscribe("reset-linux-windos-vnc",function(){ce(tt+1)});function $t(){clearTimeout(Gt.current),At(100),setTimeout(function(){Me({type:I.SET_LOADING,payload:!1})},1300),S.a.subscribe("send-ctrl-alt-delete",function(){var Vt;(Vt=se)===null||Vt===void 0||Vt.sendCtrlAltDel()})}function ut(Vt){var Dt=z(Vt.detail.text);Me({type:I.SET_TRANSFER_CONTENT,payload:Dt})}if((lt||Je||pt)&&yt.current){clearTimeout(Gt.current),new Promise(Object(s.a)(o.a.mark(function Vt(){var Dt,ia,la,Ft,ga,Ta,na,gt,Fa,va,je;return o.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return Dt=fe(),ia="",at.next=4,Et();case 4:if(Ft=at.sent,!pt){at.next=11;break}return y.current.src=(Ft==null||((ga=Ft.data)===null||ga===void 0)?void 0:ga.vnc_url)+"&time="+Date.now(),Me({type:I.SET_STATE,payload:{loading:!1,mes:"\u5B9E\u9A8C\u73AF\u5883\u91CD\u7F6E\u4E2D"}}),at.abrupt("return");case 11:lt?(la="Edu123",ia=decodeURIComponent(Ft==null||((Ta=Ft.data)===null||Ta===void 0)?void 0:Ta.vnc_url)):(gt=new URL(decodeURIComponent(Ft==null||((na=Ft.data)===null||na===void 0)?void 0:na.vnc_url)),Fa=gt.protocol,va=gt.searchParams,je=gt.host,la=va.get("password"),ia="".concat(Fa==="https:"?"wss":"ws","://").concat(je,"/").concat(Dt.path||"websockify"));case 12:se=new Q.a(yt.current,ia,{credentials:{password:la},wsProtocols:["binary"]}),Se=st(se),se.viewOnly=Dt.view_only||!1,lt?se.scaleViewport=!0:se.scaleViewport=Dt.scale||!1,se.scaleViewport=Dt.scale||!0,se.resizeSession=!0,bt.current=se,se.addEventListener("disconnect",Ue),se.addEventListener("connect",$t),se.addEventListener("clipboard",ut);case 22:case"end":return at.stop()}},Vt)})));var kt=S.a.subscribe("vnc-reseting",function(){At(0),Me({type:I.SET_STATE,payload:{loading:!0,mes:"\u5B9E\u9A8C\u73AF\u5883\u91CD\u7F6E\u4E2D"}})}),ha=S.a.subscribe("vnc-enlarge",function(){Me({type:I.SET_IS_LARGE,payload:!0})}),Zt=S.a.subscribe("show-clipboard-box",function(){Me({type:I.SHOW_CLIPBOARD_BOX,payload:!0})});return At(0),function(){var Vt,Dt,ia,la;(Vt=se)===null||Vt===void 0||Vt.removeEventListener("disconnect",Ue),(Dt=se)===null||Dt===void 0||Dt.removeEventListener("connect",$t),(ia=se)===null||ia===void 0||ia.removeEventListener("clipboard",ut),kt(),ha(),Zt(),(la=Se)===null||la===void 0||la.unobserve(yt.current)}}},[Je,lt,pt,tt]);function Ot(se){var Se;(Se=bt.current)===null||Se===void 0||Se.clipboardPasteFrom(se),Me({type:I.SET_TRANSFER_CONTENT,payload:se}),n.b.success("\u4FDD\u5B58\u6210\u529F\uFF01\u4F60\u53EF\u4EE5\u5728\u5B9E\u9A8C\u73AF\u5883\u4E2D\u7C98\u8D34\u8BE5\u5185\u5BB9"),le()}Object(l.useEffect)(function(){ke==0&&(clearTimeout(Gt.current),L())},[ke]);var L=function se(){ke>99?ke=99:(ke=ke+1,Gt.current=setTimeout(function(){se()},1500)),ke<100&&At(ke)},ye=Object(l.useMemo)(function(){return ze?"none":pt?"block":"none"},[pt,ze]);return A.a.createElement(l.Fragment,null,we&&A.a.createElement("a",{className:"btn-vnc-resize",onClick:Ye},A.a.createElement("i",{className:"iconfont icon-tuichuquanping"})),A.a.createElement("iframe",{style:{display:ye,position:we?"fixed":"absolute",left:0,top:we?54:40,zIndex:6,width:"100%",height:"calc(100% - ".concat(we?"100px":"45px",")")},frameBorder:"0",ref:y}),A.a.createElement("div",{style:{position:we?"fixed":"absolute",left:0,top:we?54:40,zIndex:5,width:"100%",height:"calc(100% - ".concat(we?"100px":"45px",")")},className:"".concat(lt?"vnc-panel-wrapper-windows":"vnc-panel-wrapper"," ").concat(we?"full-screen":"")},ze?A.a.createElement(_.a,{message:He,style:{color:"#4CACFF"}},A.a.createElement("div",{className:"tc",style:{width:500,margin:"0 auto",color:"#FFF"}},A.a.createElement(X.a,{percent:ke,format:function(Se){return A.a.createElement("span",{className:"c-white"},Se,"%")}}))):null,A.a.createElement("div",{ref:yt,className:"vnc-panel ".concat(ze?"hide":"animated fadeIn")})),A.a.createElement(G.a,null,A.a.createElement(d.a,{title:"\u590D\u5236\u7C98\u8D34",centered:!0,maskClosable:!1,visible:be,onCancel:le,footer:null},A.a.createElement(H,{onCancel:le,onSave:Ot,content:qe}))))}},tUsH:function(M,p){M.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAHGUlEQVRYR7WZW2xcVxWGv3XOjMfj8f2a2ImTNklpCoKASB9aQELNDCBuohJQKA+IkgohUYGEuLy0RUJQUUERSCAaXngAoT5QtaUqiluJB5KWFmgatcq1Nk0c2zO5NLFrezxzZi+0z4xn5sw54xlHYUkjWXuvvdd/1n1tC9dJxWzmDox+WFx5v1F9l8AEMAi4giyBZlXkLHBMSuYf7pY7nxP5kdmsONnMgbW5zK2Oy30ieo8q2zZzFlgW5E/GlA51bH3hlXbPtgVQL2S2l+L6oCpfb/fijfgsUE/04c7RqTOt7msJsJBNf0PgF0Cy1WWb2hdKavQ7HVue//XGH7PBbmEh87iIHmwpuFSCov154DgQdyHmlv9uQSL8PjY61VRGpAZVEe9i+imUTze9/51VuPoO5N6GghfNluqEkX7o74bOjuZQhWdiI1OfFUEbmSIBFnPpp5uCu3QN7M+C2wxZoMN90JeKPiU8Ex+d+kxLgE3NurgMb+VgeXUzsMK8gz1wy/bIO6LMHdBgJSB+GzptwZ04BxqyQI3VdZFEh//zfW/d/4wBY1Drn56HFoqQiMP7dkWCVNUH6gOnCtCmEi9mToEEozVfgGM23zaxTCIBnYkyMLFBIaCl5lo2iubzaH4NPnhLmE+wIbd3PQVVAXq59KFQnisZeO1sZBCIBZVMQjxWFSJbbUwJOvskuG5LV1AUvXksxGfzZGzs8L12wwdYrhB6IsR5ehauLIYvSHUhqa7gupPAee9j/lrpyEEkFW8J0DKoK+iOkRCvGnO7rTg+wGI28yjodwNcuaswPdceOPul43cjowd8fvPWs3DxKYjVtLsRWjOYgv5gdAtyKDZ2+H4foJdLnw/UVq8Eb8zAaiFwryQSSF9PWFasG+c9Pwusl45+E2lQcjOQqgbdtaVxezk2ekev+F0JeiSovbdher49cFZ72+5Bhj8S4DezU+jcE0hHe6Y2/UmwKaiOxOinpDif/j4OjwR2zl4oJ+M6cgb6AwFR3eoYxLntx5HK8V58ACfZpMo0nFAHdOdocFXkEfFymT+r6hcDO6+egbVidSlgWnEhOYF0jkPnBCTHkZ69kQD18nHwLoN3CV2dheUZ0CaAVTG7GiJa5G9SyKZfFdhXlWAT68snAwLd274CPTuRrkmI92/k7633vCV05TyszKALzwbdYksfdCVqioGzUsymc0Atzq3mrAbXKebiDA4gE59HRj7aGkAbHDp/GF14EiTYCpjhHuit1QnbmVuAVue1rGq7lNdnal9Rl/Nk/F5k9M42IDRnMRdewLzxO5/BL429PVWgZqALBrqDgVLMpoMFdiUPx6erTM5AH8QrkSgOsu1ryNAHrgukZl+idPyXoMaPbh9cXc9ohlKhbke8bGZR0Vp82xz4r1M1gEMDwbLlppDJ+5C+WzcFUq+8Tum1n0Nx2c8GjgXXUA7N+AB01tKSb2Ivmz6jsDsg7d+ny90x4IwMhXyF+CCy436ke7ItkLr0X0rHHoXViz4oxyb7iCpjbhoJyBI/SHKZ51D9eECS9UHri80AWv/Z+jlkLN0WQFv6zKk/gCM4fb01l6k/rQbTWE1sminmMj9F9QcBSeeyMHe5DLDRxBVG2fFVZOD2tgBq9p++eaWvt9yWRVDzRD1/4JPqyF8DZ+oiORAkdUzO7m9Dd0Q/FyV88U1KL/0w2l0q/NrfhQ42RLAtdaoPOV7uqO2pgu3EyXP+3CE93UiyMyTWefdP2k/ahWt4fz/o51N/2guRYsJ9YblZsLxeNvO40jBeXrwKb8754CzIRnL2/SawpCvzZT8rFXD2fAnp2xPY9w5/AenvRTrCJtbuBDraF+APtFuF+bv2i+O8HEJx+jwsruIMhstbFWD+Emb2ecz0X2rH43FkaD/OzXdXI90HGGENtRPCTQ1Ngm1k6xvWihb/qOiXQyBfOeV3z7bFr5Kbwtn7IJo9Sun0E1BcKm9ZYJa3I+4PR5o3OFsP4Ex+DO/F7yFxL9iJ2wZh5wi4wQE/1PLbu/O59B4XTqB1Zc9urOSRk7O+eaqUnACnE73wHx+I3/Mlk5ERqmsFkGEwCoV5pLfmLmZioDzh1VOzocnyFBYOfEtEfhXSYtFDZnJIQ3LVa4uVia5OuxEhYJf8KS6fR/qtrylmcjgyYJqOnev3Rk53lU1n2jY+FbLDYRuTWyNef0jaPuwn7UZqObivH9jo6UPmriCrxXD5a6K52rKiqQQ61qSfbPfpwzdHq8cjY5BLS8jymrXWhqRWUz2dqJ3aGoKhenCzj0ftmLt6uX0OKXjImlcZExRs0MRd1AZAM1CVC67r+a1eJX7gOPJYKLpbmrQFw414wFwXYVNQTOXhyDx5HUBv6BNwQJvzd+13HPdgBWiTh76miP9/j+ihVKEPOaWFI59Q1/kQsE9Ud4OMrXfmN/LfEP8D/KDA5doYpwkAAAAASUVORK5CYII="},vHTk:function(M,p,e){M.exports={wrp:"wrp___z2l1F",monaco:"monaco___1ypjT",darkBlue:"darkBlue___2ViJc",close:"close___3q-z4"}},"yi/R":function(M,p,e){"use strict";e.r(p);var T=e("3S9h"),X=e("bbsP"),j=e("/wGt"),n=e("IIKO"),i=e("v7Ap"),o=e("2qtc"),r=e("kLXV"),d=e("c1Ei"),s=e.n(d),m=e("miYZ"),E=e("tsqr"),c=e("5Tp6"),l=e("k16G"),A=e("SIvP"),_=e("XEnU"),N=e("ozfa"),G=e("MJZm"),f=e("q1tI"),t=e.n(f),Q=e("WHYC"),S=e("H65k"),k=e("+Axu"),W=e("f+oW"),q=e.n(W),Ee=function(a){var u=a.position,v=a.subject,O=a.score,P=a.onViewAllTask,D=a.query;return t.a.createElement("div",{className:"task-header"},t.a.createElement("a",{title:"\u67E5\u770B\u5168\u90E8\u4EFB\u52A1",onClick:P},t.a.createElement("img",{src:q.a,alt:"nav",width:45})),t.a.createElement("h3",{title:v},"\u7B2C",u,"\u5173\uFF1A",v),D.sign!=="exam"&&t.a.createElement("span",null,O))},re=e("DjyN"),V=e("NUBc"),H=e("g9YV"),De=e("wCAj"),Qe=e("cWXX"),ge=e("/ezw"),_t=e("BdwD"),Ct=e("p4vh"),he=e.n(Ct),z=e("Q+I+"),fe=e.n(z),x=e("Yr8L"),I=e.n(x),K=e("IZBM"),Ke=e("1vsH"),ue=e("wd/R"),Je=e.n(ue),lt={0:he.a,1:fe.a,2:I.a},pt={loading:!0,page:1,data:null},mt;(function(a){a[a.SET_LOADING=0]="SET_LOADING",a[a.SET_STATE=1]="SET_STATE",a[a.SET_PAGE=2]="SET_PAGE"})(mt||(mt={}));function yt(a,u){switch(u.type){case mt.SET_LOADING:return Object(_.a)(Object(_.a)({},a),{},{loading:u.payload});case mt.SET_STATE:return Object(_.a)(Object(_.a)({},a),u.payload);case mt.SET_PAGE:return Object(_.a)(Object(_.a)({},a),{},{page:u.payload});default:throw new Error}}var bt=function(a){var u=a.activeIndex,v=a.taskId,O=Object(f.useReducer)(yt,pt),P=Object(l.a)(O,2),D=P[0],U=P[1],R=D.loading,C=D.page,b=D.data,h=Object(f.useMemo)(function(){var J=[{title:"\u6392\u540D",dataIndex:"user_name",align:"center",render:function(ee,Y,_e){var te=(C-1)*10+_e+1;return te<=3?t.a.createElement("img",{src:lt[te-1],alt:"rank",width:36}):te}},{title:"\u59D3\u540D",dataIndex:"user_name"},{title:b==null?void 0:b.rank_data_name,dataIndex:"score",render:function(ee){return(b==null?void 0:b.open_rank)==="DEFAULT"?Object(Ke.R)(ee):ee}},{title:"\u901A\u5173\u65F6\u95F4",dataIndex:"end_time",render:function(ee){return Je()(ee).format("YYYY-MM-DD HH:mm:ss")}}];return J},[b==null?void 0:b.rank_data_name,b==null?void 0:b.open_rank,C]);Object(f.useEffect)(function(){function J(){return F.apply(this,arguments)}function F(){return F=Object(c.a)(s.a.mark(function ee(){var Y;return s.a.wrap(function(te){for(;;)switch(te.prev=te.next){case 0:return te.next=2,Object(K.r)(v,{page:C,limit:10});case 2:Y=te.sent,U({type:mt.SET_STATE,payload:{loading:!1,data:Y.data}});case 4:case"end":return te.stop()}},ee)})),F.apply(this,arguments)}u===4&&J()},[C,u,v]);function B(J){U({type:mt.SET_PAGE,payload:J})}return t.a.createElement("div",{className:"ranking-container"},R?t.a.createElement(ge.a,{avatar:!0,paragraph:{rows:4}}):!b||(b==null?void 0:b.rank_list_count)===0?t.a.createElement(_t.a,null):t.a.createElement(t.a.Fragment,null,t.a.createElement(De.a,{pagination:!1,size:"middle",dataSource:b.rank_list,columns:h}),b.rank_list_count>10?t.a.createElement(V.a,{style:{marginTop:20},showQuickJumper:!0,showSizeChanger:!1,onChange:B,current:C,total:b.rank_list_count}):null))},y=e("fXAG"),Pt=e("9Bee"),ne=e("M8RZ"),ie=e("6lC8"),Me=e("mCJh"),Ie=e("jb+D"),Ht=e("dTJi"),tt=e("pC0b"),ce=e("GzdX"),He=e("OoWo"),ze="YYYY-MM-DD HH:mm",be=function(a){var u=a.challenge,v=a.position,O=a.status,P=a.get_gold,D=a.get_experience,U=a.star,R=a.tag_count,C=a.finished_time,b=a.index,h=a.view_answer_time,B=a.name,J=a.identifier,F=a.identity,ee=a.shixun,Y=a.taskList,_e=a.onSaveTaskStar,te=Object(Q.l)();function Pe(Ve){_e(J,Ve,b)}var g=O===2||ee.status<2||Y[b-1]&&Y[b-1].status===2||ee.task_pass||F<=5;return t.a.createElement("div",{className:"task-item-container ".concat(u.position===v?"active":""," ").concat(O===2?"finish":"")},t.a.createElement("div",{className:"flex-container challenge-title space-between"},g?t.a.createElement("a",{href:"/tasks/".concat(J).concat(te.search),onClick:function(Ae){Ae.preventDefault(),setTimeout(function(){return window.location.href="/tasks/".concat(J).concat(te.search)},300)}},"".concat(v,". ").concat(B)," "):t.a.createElement("span",null,"".concat(v,". ").concat(B)),t.a.createElement("i",{className:"iconfont icon-wancheng1 ".concat(O===2?"green":"")})),t.a.createElement("div",{className:"flex-container"},t.a.createElement("p",{className:O===2?"green":""},t.a.createElement("span",null,"\u7ECF\u9A8C\u503C")," ",O===2&&D>0?"+":"",D),t.a.createElement("p",{className:O===2?"green":""},t.a.createElement("span",null,"\u91D1\u5E01")," ",O===2&&P>0?"+":""," ",P),t.a.createElement("p",null,t.a.createElement("span",null,"\u6280\u80FD\u6807\u7B7E")," ",R||"\u65E0")),t.a.createElement("div",{className:"flex-container"},t.a.createElement("p",null,t.a.createElement("span",null,"\u5B8C\u6210\u65F6\u95F4"),C?Je()(C).format(ze):"--"),t.a.createElement("p",null,t.a.createElement("span",null,"\u67E5\u770B\u7B54\u6848\u65F6\u95F4"),h?Je()(h).format(ze):"--")),ee.status>=2?t.a.createElement("div",{className:"rate-container"},O===2&&U===0?t.a.createElement(f.Fragment,null,t.a.createElement("span",null,"\u7ED9\u4E2A\u8BC4\u5206\u5427\uFF1A"),t.a.createElement(ce.a,{defaultValue:0,onChange:Pe})):null,O===2&&U>0?t.a.createElement(f.Fragment,null,t.a.createElement("span",null,"\u5DF2\u8BC4\u5206\uFF1A"),t.a.createElement(ce.a,{value:U,disabled:!0}),t.a.createElement("span",{className:"highlight"},U,"\u5206")):null):null)},we=function(a){var u=a.taskList,v=a.challenge,O=a.shixun,P=a.identity,D=a.onSaveTaskStar,U=Object(Q.l)().query;return t.a.createElement("div",{className:"task-nav-container"},!!U.coursesId&&t.a.createElement("p",{className:"task-tip"},t.a.createElement("div",null,t.a.createElement("span",null,"\u6E29\u99A8\u63D0\u793A: "),"\u82E5\u67E5\u770B\u7B54\u6848\u65F6\u95F4\u65E9\u4E8E\u5173\u5361\u4EFB\u52A1\u5B8C\u6210\u65F6\u95F4\uFF0C\u5C06\u5F71\u54CD\u8BFE\u5802\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u6210\u7EE9\u3002")),u.map(function(R,C){var b=Object(_.a)(Object(_.a)({},R),{},{identity:P,index:C,challenge:v,taskList:u,shixun:O,onSaveTaskStar:D});return t.a.createElement(be,Object(n.a)({key:C},b))}))},qe=e("88g3"),Xe=e.n(qe),wt=e("V0Rq"),ke=e("HBuW"),At=function(){var a=Object(c.a)(s.a.mark(function u(v,O,P,D,U){var R,C;return s.a.wrap(function(h){for(;;)switch(h.prev=h.next){case 0:if(R=function(){U?Object(Ke.K)(P?"/tasks/".concat(C==null?void 0:C.identifier,"/jupyter"):"/tasks/".concat(C.game_identifier,"?subject_id=").concat(D)):window.location.href=P?"/tasks/".concat(C==null?void 0:C.identifier,"/jupyter"):"/tasks/".concat(C.game_identifier,"?subject_id=").concat(D)},!P){h.next=7;break}return h.next=4,Object(ke.z)({id:v,challenge_id:O,subject_id:D});case 4:h.t0=h.sent,h.next=10;break;case 7:return h.next=9,Object(ke.A)({id:v,challenge_id:O,subject_id:D});case 9:h.t0=h.sent;case 10:if(C=h.t0,!((C==null?void 0:C.game_identifier)||(C==null?void 0:C.identifier))){h.next=22;break}if(!(C==null?void 0:C.access)){h.next=16;break}R(),h.next=21;break;case 16:if(!((C==null?void 0:C.access)==!1)){h.next=20;break}return E.b.warn("\u5F53\u524D\u5B9E\u8BAD\u4E0D\u652F\u6301\u8DF3\u5173\uFF0C\u5DF2\u4E3A\u60A8\u8DF3\u8F6C\u5230\u8BE5\u5B9E\u8BAD\u672A\u901A\u8FC7\u7684\u7B2C\u4E00\u4E2A\u5173\u5361"),setTimeout(function(){At(v,"",P,D,U)},1e3),h.abrupt("return");case 20:R();case 21:return h.abrupt("return");case 22:(C==null?void 0:C.status)===-3?Object(Ke.k)():(C==null?void 0:C.status)===2?Gt(C==null?void 0:C.message):(C==null?void 0:C.status)===3&&Qt(C==null?void 0:C.message);case 23:case"end":return h.stop()}},u)}));return function(v,O,P,D,U){return a.apply(this,arguments)}}(),Gt=function a(u){var v;u=((v=u)===null||v===void 0?void 0:v.includes(".json"))?u:"".concat(u,".json"),r.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.a.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:function(){var O=Object(c.a)(s.a.mark(function D(){var U,R;return s.a.wrap(function(b){for(;;)switch(b.prev=b.next){case 0:return b.next=2,Object(wt.R)({url:u});case 2:if(U=b.sent,U){b.next=5;break}return b.abrupt("return");case 5:return E.b.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF01"),b.next=8,Object(ke.A)({id:U.shixun_identifier});case 8:if(R=b.sent,!(R==null?void 0:R.game_identifier)){b.next=12;break}return Object(Ke.K)("/tasks/".concat(R.game_identifier)),b.abrupt("return");case 12:(R==null?void 0:R.status)===2?a(R==null?void 0:R.message):(R==null?void 0:R.status)===3&&Qt(R==null?void 0:R.message);case 13:case"end":return b.stop()}},D)}));function P(){return O.apply(this,arguments)}return P}()})},Qt=function(u){r.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.a.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",u,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},ra=G.a.DirectoryTree,le=function(a){var u=a.taskList,v=a.challenge,O=a.shixun,P=a.identity,D=a.onSaveTaskStar,U=a.subject_id,R=Object(Q.m)(),C=Object(Q.l)().query,b=Object(f.useState)([]),h=Object(l.a)(b,2),B=h[0],J=h[1],F=Object(f.useState)([]),ee=Object(l.a)(F,2),Y=ee[0],_e=ee[1],te=Object(f.useState)(),Pe=Object(l.a)(te,2),g=Pe[0],Ve=Pe[1];Object(f.useEffect)(function(){Ae(u),_e(Rt({children:u},v.id)),J(Object(T.a)(u)),console.log("taskList:",u)},[u]);var Ae=function nt($){$.map(function(Be,ve){var $e;Be.index=ve,Be.title=Be.name,Be.id==v.id&&Ve(Be.key),(($e=Be.children)===null||$e===void 0?void 0:$e.length)&&nt(Be.children)})},Te=function($,Be){console.log("Trigger Select",$,Be),Be.node.shixun_identifier&&At(Be.node.shixun_identifier,Be.node.key,!1,U)},Re=function(){console.log("Trigger Expand")};function Rt(nt,$){var Be;return!nt||typeof nt!="object"?void 0:nt.id==$?[]:nt.children.some(function(ve){return Be=Rt(ve,$)})?[].concat(Object(T.a)(Be),[nt.key]):void 0}return t.a.createElement("div",{className:"task-nav-container"},!!C.coursesId&&t.a.createElement("p",{className:"task-tip"},t.a.createElement("div",null,t.a.createElement("span",null,"\u6E29\u99A8\u63D0\u793A: "),"\u82E5\u67E5\u770B\u7B54\u6848\u65F6\u95F4\u65E9\u4E8E\u5173\u5361\u4EFB\u52A1\u5B8C\u6210\u65F6\u95F4\uFF0C\u5C06\u5F71\u54CD\u8BFE\u5802\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u6210\u7EE9\u3002")),!!(B==null?void 0:B.length)&&t.a.createElement("div",{style:{padding:10}},t.a.createElement(ra,{className:Xe.a.tree,icon:t.a.createElement("i",{className:"iconfont icon-wancheng1 "}),switcherIcon:t.a.createElement("i",{className:"iconfont icon-you1 ",style:{position:"relative",top:-2}}),onSelect:Te,onExpand:Re,selectedKeys:[g],defaultExpandedKeys:Object(T.a)(Y),treeData:B,titleRender:function($,Be,ve){return t.a.createElement("span",{className:"".concat(v.id==$.id?Xe.a.active:""," multi_ellipsis1"),style:{paddingRight:34}},$.item_type==="Shixun"&&t.a.createElement("i",{class:"iconfont icon-shixunti2 c-light-primary font20"}),$.item_type==="Challenge"&&t.a.createElement("i",{style:{fontFamily:"monospace",position:"relative",top:$.item_type==="Shixun"?-2:0}},"\uFF08",Ke.g[$.index],"\uFF09"),t.a.createElement("span",{style:{position:"relative",top:$.item_type==="Shixun"||$.item_type==="Stage"?-2:0}},$==null?void 0:$.name),$.item_type!=="Stage"&&t.a.createElement("i",{className:"iconfont icon-tasks-img c-grey-999 ".concat(($==null?void 0:$.status)==1&&"c-green-29b")},(($==null?void 0:$.status)==1||($==null?void 0:$.status)==0)&&t.a.createElement("img",{src:e("A/g1"),width:"16"}),($==null?void 0:$.status)==2&&t.a.createElement("img",{src:e("Nmxd"),width:"16"}),($==null?void 0:$.status)==3&&t.a.createElement("img",{src:e("5D2P"),width:"16"})))}})))},Ye=e("Plam"),st=e("gp9y"),Et=e("Ot1p"),Ot=function(a){var u=a.user_praise,v=a.praise_count,O=a.praisePlus,P=a.onCreateDiscuss,D=a.user,U=Object(f.useState)(!1),R=Object(l.a)(U,2),C=R[0],b=R[1],h=Object(f.useState)(""),B=Object(l.a)(h,2),J=B[0],F=B[1];function ee(g){F(g)}function Y(){b(!0)}function _e(){b(!1)}function te(){return Pe.apply(this,arguments)}function Pe(){return Pe=Object(c.a)(s.a.mark(function g(){return s.a.wrap(function(Ae){for(;;)switch(Ae.prev=Ae.next){case 0:if(D==null?void 0:D.authentication){Ae.next=3;break}return r.a.confirm({title:"\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:"\u9700\u8981\u901A\u8FC7\u5B9E\u540D\u9A8C\u8BC1\u540E\uFF0C\u624D\u80FD\u8FDB\u884C\u8BC4\u8BBA\u64CD\u4F5C",okText:"\u524D\u5F80\u5B9E\u540D\u9A8C\u8BC1",cancelText:"\u53D6\u6D88",onOk:function(){window.open("/account/certification")}}),Ae.abrupt("return");case 3:if(!(J.trim()=="")){Ae.next=6;break}return E.b.warn("\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),Ae.abrupt("return");case 6:P(J),F(""),b(!1);case 9:case"end":return Ae.stop()}},g)})),Pe.apply(this,arguments)}return t.a.createElement("div",{className:"comment-input-editor-container ".concat(C?"active":""," ")},t.a.createElement("div",{className:C?"text-area hide":"text-area"},t.a.createElement("input",{placeholder:"\u8BF4\u70B9\u4EC0\u4E48",onClick:Y}),t.a.createElement("a",{className:"c-light-black",onClick:O,title:u?"\u53D6\u6D88\u70B9\u8D5E":"\u70B9\u8D5E"},t.a.createElement("i",{className:"mr3 ".concat(u?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"," "),alt:"\u8D5E"}),v?t.a.createElement("span",null,v):"")),C?t.a.createElement("div",{className:"input-mask",onClick:_e}):null,t.a.createElement("div",{className:C?"md-container":"md-container hide"},t.a.createElement(Et.a,{id:"discuss-input-editor",startInit:C,miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:J,height:240,onChange:ee}),t.a.createElement("div",{className:"tip-container",onClick:_e},t.a.createElement("p",null,"\u8BF7\u52FF\u7C98\u8D34\u7B54\u6848\uFF0C\u5426\u5219\u5C06\u9020\u6210\u8D26\u53F7\u7981\u7528\u540E\u679C\uFF01"),t.a.createElement("a",{className:"btn-send",onClick:te},"\u53D1\u9001"))))},L=e("dhSg"),ye=e("/omn"),se=e("IxHN"),Se=e("ARon"),Ue=function(a){var u=a.data;return t.a.createElement(f.Fragment,null,u&&u.map(function(v){return t.a.createElement("div",{className:"choose-answer-item",key:v.position},t.a.createElement("p",null,"\u7B2C",v.position,"\u9898"),t.a.createElement(Pt.a,{value:v.answer}))}))},$t=e("DVFL"),ut=function(a){var u=a.data,v=a.onShowUnlockAnswerModal,O=a.challenge,P=(O==null?void 0:O.disable_copy)?{pointerEvents:"none",userSelect:"none"}:{};return t.a.createElement(f.Fragment,null,u&&u.map(function(D,U){var R=D.answer_id,C=D.answer_name,b=D.answer_contents,h=D.view_time;return t.a.createElement("div",{className:"answer-item-container",style:P,key:R},t.a.createElement("div",{className:"flex-container"},t.a.createElement("span",{className:"level"}," \u7EA7\u522B",U+1,"\uFF1A "),t.a.createElement("span",{className:"name"},C),b?t.a.createElement(f.Fragment,null,t.a.createElement("span",{className:"view-time"},h?Je()(h).format("YYYY-MM-DD HH:mm"):""),t.a.createElement("span",null,"\u5DF2\u89E3\u9501")):t.a.createElement("a",{onClick:v},"\u89E3\u9501")),b?t.a.createElement(Pt.a,{value:b}):null)}))},kt=function(a){var u=a.loading,v=a.data,O=a.onShowTip,P=a.st,D=a.challenge;return t.a.createElement("div",{className:"answer-container"},u?t.a.createElement(se.a,null):null,P===1?t.a.createElement(Ue,{data:v}):t.a.createElement(ut,{data:v,challenge:D,onShowUnlockAnswerModal:O}))},ha=e("sRBo"),Zt=e("kaz8"),Vt=e("gflZ"),Dt=function(a){var u=a.data,v=a.selected_unlocked_answer_id,O=a.selected_index,P=a.onSelect;if(!u)return null;var D=u.filter(function(R,C){return R.answer_contents?!1:(R.index=C,!0)});function U(R){var C=R.target,b=C.value,h=C.checked;P(h?b:null)}return t.a.createElement("table",{className:"unlock-answer-list"},t.a.createElement("thead",null,t.a.createElement("tr",null,t.a.createElement("th",null),t.a.createElement("th",null,"\u7EA7\u522B"),t.a.createElement("th",null,"\u540D\u79F0"),t.a.createElement("th",null,"\u6263\u5206\u5360\u6BD4"),t.a.createElement("th",null,"\u6263\u51CF\u91D1\u5E01"))),t.a.createElement("tbody",null,D.map(function(R,C){return t.a.createElement("tr",{key:R.answer_id},t.a.createElement("td",null,t.a.createElement(Zt.a,{value:R.answer_id,onChange:U,checked:R.answer_id===v||v&&O>=C})),t.a.createElement("td",null,R.index+1),t.a.createElement("td",null,R.answer_name),t.a.createElement("td",null,R.answer_ratio,"%"),t.a.createElement("td",{className:"gold-color"},R.answer_score))})))},ia=e("Q7Vx"),la=function(a){var u=a.unity_3d_routes,v=a.onGetUnity3dMessage,O=a.onEvaluateCallback,P=Object(f.useRef)(),D=Object(f.useState)(!0),U=Object(l.a)(D,2),R=U[0],C=U[1];Object(f.useEffect)(function(){function B(F){try{var ee=JSON.parse(F.data);v(ee)}catch(Y){console.log(Y,F.data)}}window.addEventListener("message",B);var J=L.a.subscribe("evaluate-unity3d-result",function(F){b(F),O&&O()});return function(){window.removeEventListener("message",B),J()}},[]);function b(B){P.current&&P.current.contentWindow.postMessage(JSON.stringify(B),"*")}function h(){C(!1),L.a.publish("unity3d-load-end")}return t.a.createElement(f.Fragment,null,R?t.a.createElement(se.a,{message:"\u6B63\u5728\u52AA\u529B\u52A0\u8F7D\u4E2D..."}):null,t.a.createElement("iframe",{onLoad:h,className:"unity3d-panel",ref:P,src:u}))},Ft=e("BjJ7"),ga=e("kaH+");function Ta(a){var u=a.target;if(u.tagName.toUpperCase()==="IMG"){var v=u.src||u.getAttribute("src");v&&v.indexOf("/images/avatars/User")===-1&&(a.stopPropagation(),a.preventDefault(),L.a.publish("preview-image",v))}}var na={showTaskList:!1,activeIndex:0,taskList:[],enlarge_unity3D:!1,tab_fixed:!1,selected_unlocked_answer_id:null,isMultiLevel:!1,showTip:!1,answerScore:0,data:null,loading:!1};function gt(a,u){switch(u.type){case y.A:return Object(_.a)(Object(_.a)({},a),{},{activeIndex:u.payload});case y.ab:return Object(_.a)(Object(_.a)({},a),{},{enlarge_unity3D:u.payload});case y.cb:return Object(_.a)(Object(_.a)({},a),{},{tab_fixed:u.payload});case y.X:return Object(_.a)(Object(_.a)({},a),{},{showTaskList:!0});case y.s:return Object(_.a)(Object(_.a)({},a),{},{showTaskList:!1});case y.m:return Object(_.a)(Object(_.a)({},a),u.payload);case y.M:return Object(_.a)(Object(_.a)({},a),u.payload);case y.O:return Object(_.a)(Object(_.a)({},a),{},{loading:!0});case y.Y:return Object(_.a)(Object(_.a)({},a),{},{showTip:!0});case y.t:return Object(_.a)(Object(_.a)({},a),{},{showTip:!1});case y.y:return Object(_.a)(Object(_.a)({},a),{},{selected_unlocked_answer_id:u.payload});case y.g:return Object(_.a)(Object(_.a)({},a),u.payload);default:throw new Error}}var Fa=function(a){var u=a.taskId,v=a.minuxUserGrade,O=a.discusses_count,P=a.is_teacher,D=a.has_answer,U=a.user,R=a.st,C=a.game,b=a.rank_name,h=a.challenge,B=a.myshixun,J=a.user_praise,F=a.praise_count,ee=a.unity_3d_routes,Y=a.with_code_file,_e=a.onPlusOrCancelPraise,te=a.onEvaluateCallback,Pe=a.onGetUnity3dMessage,g=a.shixun,Ve=Object(f.useReducer)(gt,na),Ae=Object(l.a)(Ve,2),Te=Ae[0],Re=Ae[1],Rt=Object(f.useState)(!1),nt=Object(l.a)(Rt,2),$=nt[0],Be=nt[1],ve=Object(f.useState)(!1),$e=Object(l.a)(ve,2),Wt=$e[0],Xt=$e[1],Lt=Object(Q.l)().query,sa=Te.taskList,Pa=Te.showTaskList,Mt=Te.activeIndex,Oa=Te.enlarge_unity3D,Yt=Te.tab_fixed,ct=Te.data,oa=Te.answerScore,an=Te.loading,It=Te.showTip,Va=Te.isMultiLevel,ma=Te.selected_unlocked_answer_id,nn=Object(f.useMemo)(function(){var Oe=0;if(ct&&ma){for(var We=ct.filter(function(vt){return!vt.answer_contents}),xe=0;xe1,activeIndex:vt?Mt:2}});case 12:case"end":return jt.stop()}},Oe)})),Ba.apply(this,arguments)}function Wa(Oe){var We=Oe.choose_answers,xe=Oe.message,vt=Oe.status;if(vt===0){E.b.info(xe);return}Re({type:y.g,payload:{showTip:vt===1,data:We,answerScore:xe,loading:!1,activeIndex:vt===1?Mt:2}})}function hn(){Re({type:y.t})}function et(){Re({type:y.Y})}function fa(){return Ia.apply(this,arguments)}function Ia(){return Ia=Object(c.a)(s.a.mark(function Oe(){var We,xe,vt,ht,jt;return s.a.wrap(function(Ma){for(;;)switch(Ma.prev=Ma.next){case 0:if(Be(!0),!(R===1)){Ma.next=8;break}return Ma.next=4,Object(K.p)(C.identifier);case 4:We=Ma.sent,(We==null?void 0:We.status)!==-1&&(v(oa),Wa(We)),Ma.next=14;break;case 8:if(!ma){Ma.next=14;break}return Ma.next=11,Object(K.s)(C.identifier,ma);case 11:xe=Ma.sent,vt=xe.status,ht=xe.message,vt===-1||(Va?(jt=0,ct.filter(function(cn){return!cn.answer_contents}).forEach(function(cn,wn){wn<=nn&&cn&&(jt+=cn.answer_score)}),v(jt)):v(oa),sn(),Da(null),Re({type:y.t}));case 14:Be(!1);case 15:case"end":return Ma.stop()}},Oe)})),Ia.apply(this,arguments)}function Da(Oe){Re({type:y.y,payload:Oe})}function Ya(){return Kt.apply(this,arguments)}function Kt(){return Kt=Object(c.a)(s.a.mark(function Oe(){var We,xe;return s.a.wrap(function(ht){for(;;)switch(ht.prev=ht.next){case 0:if(ht.prev=0,!Lt.subject_id){ht.next=7;break}return ht.next=4,Object(K.i)(B.identifier,Object(_.a)({},Lt));case 4:xe=ht.sent,ht.next=10;break;case 7:return ht.next=9,Object(K.m)(B.identifier);case 9:xe=ht.sent;case 10:Re({type:y.m,payload:{taskList:((We=xe)===null||We===void 0?void 0:We.stages)||xe,showTaskList:!0}}),ht.next=16;break;case 13:ht.prev=13,ht.t0=ht.catch(0),console.log(ht.t0);case 16:case"end":return ht.stop()}},Oe,null,[[0,13]])})),Kt.apply(this,arguments)}function Za(Oe,We,xe){return Qa.apply(this,arguments)}function Qa(){return Qa=Object(c.a)(s.a.mark(function Oe(We,xe,vt){return s.a.wrap(function(jt){for(;;)switch(jt.prev=jt.next){case 0:return jt.prev=0,jt.next=3,Object(K.D)(We,g.id,xe);case 3:sa[vt].star=xe,Re({type:y.M,payload:{taskList:Object(T.a)(sa)}}),jt.next=10;break;case 7:jt.prev=7,jt.t0=jt.catch(0),console.log(jt.t0);case 10:case"end":return jt.stop()}},Oe,null,[[0,7]])})),Qa.apply(this,arguments)}function gn(){Ya()}function un(){Re({type:y.s})}Object(f.useEffect)(function(){if(!(g==null?void 0:g.identifier))return;var Oe=Object(Ie.s)({objective_type:"shixun",objective_id:g==null?void 0:g.identifier,school:1});Oe.then(function(We){var xe;Xt(We==null||((xe=We.shixun)===null||xe===void 0)?void 0:xe.own)})},[g==null?void 0:g.identifier]),Object(f.useEffect)(function(){return function(){Re({type:y.s}),Re({type:y.A,payload:0})}},[u]),Object(f.useEffect)(function(){if(ft.current)return ft.current.addEventListener("mousedown",Ta),function(){ft.current.removeEventListener("mousedown",Ta)}},[ft.current]),Object(f.useEffect)(function(){if(Y&&ee&&ft.current){var Oe=Object(Ft.b)(function(xe){var vt=xe.target.scrollTop;vt>=354?Re({type:y.cb,payload:!0}):Re({type:y.cb,payload:!1})},10);ft.current.addEventListener("scroll",Oe);var We=L.a.subscribe("evaluate-unity3d-finish",function(){ft.current.scrollTop=0});return function(){ft.current.removeEventListener("scroll",Oe),We()}}},[Y,ee,ft.current]);var Jt=h.position,St=h.score,Aa=h.subject,xa={onViewAllTask:gn,position:Jt,score:St,subject:Aa,query:Lt};function da(Oe){return _a.apply(this,arguments)}function _a(){return _a=Object(c.a)(s.a.mark(function Oe(We){var xe;return s.a.wrap(function(ht){for(;;)switch(ht.prev=ht.next){case 0:return ht.next=2,Object(Me.b)({content:We,container_type:"Shixun",container_id:g.id,challenge_id:h.id,position:Jt});case 2:if(xe=ht.sent,!(xe.status===-3)){ht.next=6;break}return r.a.info({title:"\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:"\u4F60\u7684\u8D26\u53F7\u56E0\u4E3A\u53D1\u5E03\u4E86\u4E0D\u5F53\u5185\u5BB9\uFF0C\u73B0\u5DF2\u5C06\u8BC4\u8BBA\u529F\u80FD\u5C4F\u853D\u3002",okText:"\u786E\u5B9A"}),ht.abrupt("return");case 6:console.log(xe),Re({type:y.A,payload:3}),L.a.publish("create-discuss");case 9:case"end":return ht.stop()}},Oe)})),_a.apply(this,arguments)}function ta(){Re({type:y.ab,payload:!Oa})}var pa={loading:an,data:ct,onShowTip:et,st:R,challenge:h};return t.a.createElement(f.Fragment,null,t.a.createElement(Ee,xa),t.a.createElement("div",{className:"content-wrapper",ref:ft},ee&&Y?t.a.createElement("div",{className:"unity-3d-container ".concat(Oa?"enlarge":"")},t.a.createElement("a",{onClick:ta,className:"btn-enlarge ".concat(Oa?"enlarge":"")},t.a.createElement("i",{className:"iconfont ".concat(Oa?"icon-suoxiao1":"icon-kuoda"," ")})),t.a.createElement(la,{unity_3d_routes:ee,onGetUnity3dMessage:Pe,onEvaluateCallback:te})):null,t.a.createElement("ul",{className:"tab-nav ".concat(Yt?"tab-fixed":"")},za.map(function(Oe){return t.a.createElement("li",{onClick:ba,id:Oe.index,key:Oe.title,className:Mt===Oe.index?"active":""},t.a.createElement("a",null,Oe.title,Oe.index===3&&O?t.a.createElement("span",null,O):null))})),t.a.createElement(Pt.a,{className:Mt===0?"tab-panel-body ".concat(ee&&Y?"scroll-margin-top":""):"hide",value:h.task_pass}),t.a.createElement("div",{className:Mt===1?"tab-panel-body":"hide"},Tt?t.a.createElement(Pt.a,{value:Tt}):null),t.a.createElement("div",{className:Mt===2?"tab-panel-body":"hide",style:{padding:"0 0 20px 0"}},t.a.createElement(kt,pa)),t.a.createElement("div",{className:Mt===3?"tab-panel-body":"hide"},t.a.createElement(Ye.a,{activeIndex:Mt,shixunIdentifier:g.identifier,identity:U.identity,user:U,allowDisableDiscuss:Wt})),t.a.createElement("div",{className:Mt===4?"tab-panel-body":"hide"},t.a.createElement(bt,{activeIndex:Mt,taskId:u})),Lt.type!=="exercises"&&!(g==null?void 0:g.is_disable_discuss)&&t.a.createElement(Ot,{user:U,user_praise:J,praise_count:F,praisePlus:_e,onCreateDiscuss:da})),t.a.createElement(ne.a,null,t.a.createElement(j.a,{className:"task-drawer",width:420,title:null,placement:"left",closable:!1,visible:Pa,onClose:un},Lt.subject_id&&t.a.createElement(le,Object(n.a)({taskList:Object(T.a)(sa),challenge:h,shixun:g},Lt,{identity:U.identity,onSaveTaskStar:Za})),!Lt.subject_id&&t.a.createElement(we,{taskList:Object(T.a)(sa),challenge:h,shixun:g,identity:U.identity,onSaveTaskStar:Za})),t.a.createElement(r.a,{centered:!0,title:"\u63D0\u793A",visible:It,onOk:fa,onCancel:hn,confirmLoading:$,className:"answer-tip"},P?t.a.createElement("p",null,"\u5DF2\u7ECF\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u53EF\u4EE5\u514D\u91D1\u5E01\u67E5\u770B\u7B54\u6848\u54DF~"):t.a.createElement("p",null,"\u5148\u67E5\u770B\u53C2\u8003\u7B54\u6848\uFF0C\u518D\u901A\u8FC7\u8BC4\u6D4B\u7684\u5B66\u751F\uFF0C\u5B9E\u8BAD\u4F5C\u4E1A\u6709\u53EF\u80FD\u662F\u96F6\u5206\u54E6~"),Va?t.a.createElement(Dt,{selected_index:nn,selected_unlocked_answer_id:ma,onSelect:Da,data:ct}):t.a.createElement("p",null,"\u5C06\u6263\u9664".concat(oa,"\u70B9\u91D1\u5E01\uFF0C\u662F\u5426\u786E\u8BA4\u67E5\u770B\u7B54\u6848")),P?t.a.createElement("a",{href:"/account/certification",class:"to-certification-link",target:"_blank"},"\u7ACB\u5373\u8BA4\u8BC1"):null),t.a.createElement(ga.a,null)))},va=e("+L6B"),je=e("2/Rp"),ot=e("aHsQ"),at=e("sGsY"),zt=e("uYtH"),Ze=e("9VGf");function Ne(a){return a.toString().padStart(2,"0")}function xt(a){var u=Math.floor(a/60),v=a%60,O=Math.floor(u/60);return"".concat(Ne(O),":").concat(Ne(u-O*60),":").concat(Ne(v))}var ya=function(a){var u=a.defaultTime,v=a.status,O=a.onUpdateCostTime,P=a.lastedGetTaskInfoTime,D=a.title,U=D===void 0?"":D,R=Object(f.useState)(u||0),C=Object(l.a)(R,2),b=C[0],h=C[1],B=Object(f.useRef)();return Object(f.useEffect)(function(){P&&(h(u),B.current=u)},[u,P]),Object(f.useEffect)(function(){if(P){var J=L.a.subscribe("update-cost-time",function(){v!==2&&O(B.current)});return J}},[P]),Object(Ze.a)(function(){h(b+1),B.current=B.current+1},v===2?null:1e3),t.a.createElement("span",null,U?"".concat(U,"\uFF1A"):null,xt(b))},w=e("8Enf"),Na=e("P2fV"),ea=e("NJEC"),ss=e("UlFV"),La=e("RCxd"),Rn=e("S+dL"),os=e.n(Rn),mn=e("P5Jw");function Ga(a){var u=a.onShowNotice,v=a.className,O=v===void 0?"":v;return t.a.createElement("a",{title:"\u66F4\u65B0\u901A\u77E5",onClick:u,className:O},t.a.createElement("img",{src:os.a,alt:"notice"}))}var Hn=function(a){var u=a.loading,v=a.lastedUpdateTime,O=a.moveY,P=a.code_hidden,D=a.gameStatus,U=a.isEditPath,R=a.isNotice,C=a.git_url,b=a.onResetCode,h=a.onResetGitCode,B=a.onShowCodeSetting,J=a.onResetPassedCode,F=a.onShowDir,ee=a.onResizeCodeArea,Y=a.onShowNotice;function _e(){ee(O)}var te=function(){r.a.confirm({title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",icon:t.a.createElement(La.a,null),content:"\u4F60\u5728\u672C\u6587\u4EF6\u4E2D\u4FEE\u6539\u7684\u5185\u5BB9\u5C06\u4E22\u5931\uFF0C\u662F\u5426\u786E\u5B9A\u91CD\u65B0\u52A0\u8F7D\u521D\u59CB\u4EE3\u7801\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:b})},Pe=function(){r.a.confirm({title:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93",icon:t.a.createElement(La.a,null),content:"\u60A8\u7684\u6240\u6709\u4EE3\u7801\u5C06\u88AB\u8FD8\u539F\u81F3\u521D\u59CB\u72B6\u6001\uFF0C\u4E0D\u5F71\u54CD\u901A\u5173\u72B6\u6001\u4E0E\u4F5C\u4E1A\u6210\u7EE9\u3002\u786E\u8BA4\u91CD\u7F6E\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:h})},g=O==="100%";return t.a.createElement(f.Fragment,null,t.a.createElement("span",{className:"edit-status"},u?"\u4FDD\u5B58\u4E2D...":v===0?"\u5DF2\u4FDD\u5B58":"\u5DF2\u4FEE\u6539"),t.a.createElement("div",{className:"action-bar"},R?t.a.createElement(Ga,{onShowNotice:Y}):null,P?null:t.a.createElement("a",{title:"\u6587\u4EF6\u76EE\u5F55",onClick:F},t.a.createElement("i",{className:"iconfont icon-wenjian "})),C?t.a.createElement(mn.CopyToClipboard,{text:C,onCopy:function(){return E.b.success("\u590D\u5236\u6210\u529F")}},t.a.createElement("a",{title:"\u590D\u5236\u7248\u672C\u5E93\u5730\u5740"},t.a.createElement("i",{className:"iconfont icon-fuzhi2"}))):null,D===2&&U?t.a.createElement(ea.a,{placement:"bottomRight",title:"\u4F60\u5728\u672C\u5173\u4E2D\u4FEE\u6539\u7684\u5185\u5BB9\u5C06\u4E22\u5931\uFF0C\u662F\u5426\u786E\u5B9A\u91CD\u65B0\u52A0\u8F7D\u4E0A\u6B21\u901A\u8FC7\u7684\u4EE3\u7801?",onConfirm:J},t.a.createElement("a",{title:"\u52A0\u8F7D\u4E0A\u6B21\u901A\u8FC7\u7684\u4EE3\u7801"},t.a.createElement("i",{className:"iconfont icon-fanhuishangcidaima font-20 "}))):null,U?t.a.createElement("a",{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",onClick:te},t.a.createElement("i",{className:"iconfont icon-zhongzhi font-20 "})):null,U&&t.a.createElement("a",{title:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93",onClick:Pe},t.a.createElement("i",{className:"iconfont icon-zhongzhidaimacangku font12 "})),t.a.createElement("a",{onClick:B,title:"\u8BBE\u7F6E"},t.a.createElement("i",{className:"iconfont icon-shezhi"})),t.a.createElement("a",{onClick:_e,title:g?"\u6536\u7F29":"\u5C55\u5F00"},t.a.createElement("i",{className:g?"iconfont icon-shousuo":"iconfont icon-zhankai"}))))},rs=e("Mm8t"),Gn=e.n(rs),Ka=e("9kvl"),Vn=function(a){var u=a.isNotice,v=a.moveY,O=a.isActive,P=a.tabIndex,D=a.webssh,U=a.socketKeys,R=a.onCloseSocket,C=a.onReCreateSocket,b=a.onShowNotice,h=a.onResizeCodeArea,B=a.shixun;function J(){h(v)}var F=v==="100%";return t.a.createElement("div",{className:"action-bar"},u?t.a.createElement(Ga,{onShowNotice:b}):null,D?t.a.createElement(rn,{tabIndex:P,isActive:O,socketKeys:U,onReCreateSocket:C,onCloseSocket:R,shixun:B}):null,t.a.createElement("a",{onClick:J,title:F?"\u6536\u7F29":"\u5C55\u5F00"},t.a.createElement("i",{className:F?"iconfont icon-shousuo":"iconfont icon-zhankai"})))},En=1200,Tn=300;function rn(a){var u=a.isActive,v=a.socketKeys,O=a.webssh,P=a.onCloseSocket,D=a.onReCreateSocket,U=a.tabIndex,R=a.shixun,C=Object(f.useState)(O===3?1800:En),b=Object(l.a)(C,2),h=b[0],B=b[1],J=Object(f.useState)(!1),F=Object(l.a)(J,2),ee=F[0],Y=F[1],_e=R.identifier;Object(Ze.a)(function(){B(h-1)},u&&h>0?1e3:null),Object(f.useEffect)(function(){var $=L.a.subscribe("on-operating-ssh",function(){(R==null?void 0:R.webssh)!=3&&B(En)}),Be=L.a.subscribe("update-windows-time",function($e){B(parseInt($e.remaining_time/1e3))}),ve=L.a.subscribe("on-recreate-socket",function(){D()});return function(){Be(),$(),ve()}},[]);function te(){Ka.c.replace("/shixuns/".concat(_e,"/challenges"))}function Pe(){r.a.confirm({title:"\u547D\u4EE4\u884C\u91CD\u8FDE\u63D0\u9192",icon:t.a.createElement(La.a,null),content:"\u7531\u4E8E\u957F\u65F6\u95F4\u6CA1\u6709\u4F7F\u7528\uFF0C\u8D44\u6E90\u5DF2\u7ECF\u88AB\u56DE\u6536\u3002\u5982\u6709\u9700\u8981\uFF0C\u53EF\u4EE5\u91CD\u8FDE\u547D\u4EE4\u884C\u3002",centered:!0,okText:"\u91CD\u8FDE",cancelText:"\u9000\u51FA",onOk:Re,onCancel:te})}var g=function(){r.a.confirm({title:"\u91CD\u7F6E\u547D\u4EE4\u884C",icon:t.a.createElement(La.a,null),content:"\u5B9E\u9A8C\u73AF\u5883\u5C06\u6062\u590D\u5230\u521D\u59CB\u72B6\u6001\uFF0C\u662F\u5426\u786E\u8BA4\u91CD\u7F6E\u5B9E\u9A8C\u73AF\u5883?",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Rt})};Object(f.useEffect)(function(){h===0&&(R.webssh!=3&&Pe(),v.forEach(function($){L.a.publish("close-socket",$)})),h===Tn&&R.webssh!=3&&Y(!0)},[h]);function Ve(){Y(!1)}function Ae(){R.webssh!=3&&Y(!0)}function Te(){B(En),L.a.publish("ssh-add-connect-time"),Y(!1)}function Re(){B(En),L.a.publish("create-socket",U)}function Rt(){return nt.apply(this,arguments)}function nt(){return nt=Object(c.a)(s.a.mark(function $(){return s.a.wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:return v.forEach(function($e){L.a.publish("close-socket",$e)}),ve.next=3,P();case 3:B(En),D();case 5:case"end":return ve.stop()}},$)})),nt.apply(this,arguments)}return t.a.createElement(f.Fragment,null,h>0&&h<=Tn&&R.webssh!=3?t.a.createElement(en,{title:"\u8D44\u6E90\u56DE\u6536\u5012\u8BA1\u65F6\uFF0C\u70B9\u51FB\u53EF\u5EF6\u957F\uFF08\u6216\u8005\u64CD\u4F5C\u547D\u4EE4\u884C\u81EA\u52A8\u5EF6\u957F\uFF09",className:"c-red",time:h,style:{display:"inline-block",margin:"0 10px 1px 0"},callback:Ae}):null,t.a.createElement("a",{onClick:g},t.a.createElement("i",{className:"iconfont icon-zhongzhi2 font-16 "}),t.a.createElement("span",null," \u91CD\u7F6E\u547D\u4EE4\u884C")),t.a.createElement(ne.a,null,t.a.createElement(r.a,{centered:!0,title:[t.a.createElement(La.a,{className:"modalIconYellow"}),"\u547D\u4EE4\u884C\u8FDE\u63A5\u65F6\u957F\u63D0\u9192"],wrapClassName:"customModalStyle",closable:!1,visible:ee&&h>0,onOk:Te,onCancel:Ve,okText:"\u7ACB\u5373\u5EF6\u957F",cancelText:"\u4E0D\u9700\u8981"},"\u547D\u4EE4\u884C\u5C06\u4E8E ",Math.round(h/60)," \u5206\u949F\u540E\u4E2D\u65AD\uFF0C\u9700\u8981\u5EF6\u957F\u4F7F\u7528\u65F6\u95F4\u5417\uFF1F")))}function en(a){var u=a.title,v=a.time,O=a.className,P=O===void 0?"":O,D=a.callback,U=a.desc,R=U===void 0?"":U,C=a.style,b=C===void 0?{}:C;function h(){D&&D()}return t.a.createElement("a",{onClick:h,title:u,className:P},t.a.createElement("img",{src:Gn.a,alt:"time",width:16,style:b}),t.a.createElement("span",null,R?"".concat(R,"\uFF1A"):"",xt(v)))}var Ls=e("lOMy"),zn={1:"\u7B80\u5355",2:"\u4E2D\u7B49",3:"\u56F0\u96BE"},fn=function(a){var u=a.className,v=a.mirror_description,O=a.git_url,P=a.difficulty,D=a.task_pass,U=a.test_set_permission,R=a.onVncAction,C=a.window_vnc_url,b=a.linux_vnc,h=a.vnc_url;return t.a.createElement("div",{className:"tpi-code-setting ".concat(u)},t.a.createElement("h3",null,"\u529F\u80FD"),t.a.createElement("section",null,t.a.createElement("a",{id:"full-screen",title:"\u5168\u5C4F",className:"file-item action",onClick:function(){R("full-screen")}}," ",t.a.createElement("i",{className:"iconfont icon-quanping"}),"\u5168\u5C4F "),t.a.createElement("a",{id:"reset-task",onClick:function(){return R("reset-task")},className:"file-item action",title:"\u91CD\u7F6E\u5B9E\u8BAD"}," ",t.a.createElement("i",{className:"iconfont icon-zhongzhishixun"}),"\u91CD\u7F6E\u5B9E\u8BAD "),t.a.createElement("a",{id:"reset-task",onClick:function(){return R("reset-code")},className:"file-item action",title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"}," ",t.a.createElement("i",{className:"iconfont icon-zhongzhi font20",style:{marginRight:19}}),"\u6062\u590D\u521D\u59CB\u4EE3\u7801 "),O?t.a.createElement(mn.CopyToClipboard,{text:O,onCopy:function(){return E.b.success("\u590D\u5236\u6210\u529F")}},t.a.createElement("a",{id:"copy-git",title:"\u590D\u5236\u7248\u672C\u5E93\u5730\u5740",className:"file-item action"}," ",t.a.createElement("i",{className:"iconfont icon-fuzhibanbenkudizhi1"}),"\u590D\u5236\u7248\u672C\u5E93\u5730\u5740 ")):null,!C&&!b&&t.a.createElement("a",{id:"copy-cliboard",className:"file-item action",onClick:function(){R("show-clipboard-box")}}," ",t.a.createElement("i",{className:"iconfont icon-fuzhiniantie"}),"\u590D\u5236\u7C98\u8D34 ")),t.a.createElement("h3",null,"\u5173\u5361\u914D\u7F6E\u4FE1\u606F"),t.a.createElement("section",null,t.a.createElement("a",{className:"file-item",title:D?"\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u6311\u6218":"\u4E0D\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u6311\u6218"},t.a.createElement("b",null,"\u8DF3\u5173"),t.a.createElement("span",null,D?"\u5141\u8BB8":"\u4E0D\u5141\u8BB8")),t.a.createElement("a",{className:"file-item",title:U?"\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u6D4B\u8BD5\u96C6\u5185\u5BB9":"\u4E0D\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u6D4B\u8BD5\u96C6\u5185\u5BB9"},t.a.createElement("b",null,"\u6D4B\u8BD5\u96C6\u89E3\u9501"),t.a.createElement("span",null,U?"\u5141\u8BB8":"\u4E0D\u5141\u8BB8"))),t.a.createElement("h3",null,"\u5B9E\u8BAD\u57FA\u672C\u4FE1\u606F"),t.a.createElement("section",null,t.a.createElement("div",{className:"file-item"},t.a.createElement("b",null,"\u5B9E\u8BAD\u96BE\u6613\u5EA6"),t.a.createElement("span",null,zn[P])),t.a.createElement("div",{className:"file-item",style:{alignItems:"flex-start"}},t.a.createElement("b",null,"\u5B9E\u9A8C\u73AF\u5883"),t.a.createElement("span",{className:"vnc-desc",title:v==null?void 0:v.join(" ")},v==null?void 0:v.join(" ")))))},Xn=e("5Dmo"),Yn=e("3S7+"),Zn=e("l9Ud"),Ja=e.n(Zn),Sn;(function(a){a.Classrooms="classrooms",a.Shixuns="shixuns",a.Paths="paths",a.Projects="projects",a.Videos="videos",a.Topics="topics",a.Teach="teach-group"})(Sn||(Sn={}));var is=function(u){var v=u.userDetail,O=u.user,P=u.globalSetting,D=u.loading,U=u.dispatch,R=u.onClose,C=u.shixun,b=Object(A.a)(u,["userDetail","user","globalSetting","loading","dispatch","onClose","shixun"]),h=Object(Q.m)(),B=Object(f.useState)([]),J=Object(l.a)(B,2),F=J[0],ee=J[1],Y=Object(f.useState)({}),_e=Object(l.a)(Y,2),te=_e[0],Pe=_e[1],g=Object(f.useState)(0),Ve=Object(l.a)(g,2),Ae=Ve[0],Te=Ve[1],Re=Object(f.useState)(Object(_.a)({page:1,limit:20,id:C.identifier},h)),Rt=Object(l.a)(Re,2),nt=Rt[0],$=Rt[1],Be=Object(f.useCallback)(function(){return b.visible},[b.visible]);Object(f.useEffect)(function(){nt.page=1,ve()},[b.visible]);var ve=function(){var $e=Object(c.a)(s.a.mark(function Wt(){var Xt;return s.a.wrap(function(sa){for(;;)switch(sa.prev=sa.next){case 0:return sa.next=2,U({type:"shixunsDetail/getSetData",payload:nt});case 2:Xt=sa.sent,Xt&&(ee(Object(T.a)(Xt.data_sets)),Te(Xt.data_sets_count),Pe(Xt.folder_name));case 4:case"end":return sa.stop()}},Wt)}));return function(){return $e.apply(this,arguments)}}();return t.a.createElement(t.a.Fragment,null,!!F.length&&b.children,t.a.createElement(j.a,{title:"\u6570\u636E\u96C6",placement:"right",className:Ja.a.wrap,width:300,closable:!1,onClose:R,visible:Be()},t.a.createElement("div",{className:"c-grey-999 font14 ml5 mb5"},"\u6570\u636E\u96C6\u8DEF\u5F84"),t.a.createElement("dl",{className:Ja.a.list},t.a.createElement(Yn.a,{title:te},t.a.createElement("dt",null,te)),t.a.createElement("dd",null,t.a.createElement(mn.CopyToClipboard,{text:te,onCopy:function(){return E.b.success("\u590D\u5236\u6210\u529F")}},t.a.createElement("span",{className:"".concat(Ja.a.copy," current")},"\u70B9\u51FB\u590D\u5236")))),t.a.createElement("div",{className:"c-grey-999 font14 ml5 mb5"},"\u6587\u4EF6\u8DEF\u5F84"),F==null?void 0:F.map(function($e,Wt){return t.a.createElement("dl",{className:Ja.a.list},t.a.createElement(Yn.a,{title:$e.title},t.a.createElement("dt",null,t.a.createElement("span",{className:"icon-wenjian4 mr5"}),$e.title)),t.a.createElement("dd",null,t.a.createElement(mn.CopyToClipboard,{text:$e.file_path,onCopy:function(){return E.b.success("\u590D\u5236\u6210\u529F")}},t.a.createElement("span",{className:"".concat(Ja.a.copy," current")},"\u70B9\u51FB\u590D\u5236"))))}),t.a.createElement("div",{className:"tc"},t.a.createElement(V.a,{onChange:function(Wt){nt.page=Wt,ve()},className:Ja.a.page,size:"small",total:Ae,pageSize:nt.limit,hideOnSinglePage:!0}))))},Qn=Object(Ka.a)(function(a){var u=a.user,v=a.userDetail,O=a.loading,P=a.shixunsDetail,D=a.globalSetting;return{user:u,userDetail:v,shixunsDetail:P,globalSetting:D,loading:O.models.index}})(is),ls=e("m3rI"),Pn=e("tUsH"),_n=e.n(Pn),pn=e("1Zrr"),Cn=e.n(pn),ln=e("bntm"),xn=e("bPs0"),Kn=at.a.Countdown;function yn(){return t.a.createElement("p",null,"\u684C\u9762\u7CFB\u7EDF\u5C06\u6062\u590D\u5230\u521D\u59CB\u72B6\u6001\uFF0C\u60A8\u5728\u7CFB\u7EDF\u4E2D\u521B\u5EFA\u7684\u6570\u636E\u53EF\u80FD\u4F1A\u4E22\u5931\u3002\u8BF7\u786E\u4FDD\u60A8\u7684\u6570\u636E\u5DF2\u4FDD\u5B58\uFF08\u5982\uFF1A\u7248\u672C\u5E93\u4EE3\u7801\u5DF2\u63A8\u9001\u5230\u670D\u52A1\u5668\uFF09\u3002\u662F\u5426\u786E\u8BA4\u91CD\u7F6E\uFF1F")}var us=function(a){var u,v=a.mirror_description,O=a.difficulty,P=a.git_url,D=a.vnc_url,U=a.window_vnc_url,R=a.linux_vnc,C=a.isNotice,b=a.user,h=a.game,B=a.shixun,J=B===void 0?{}:B,F=a.resetVncLoading,ee=a.onUpdateCostTime,Y=a.lastedGetTaskInfoTime,_e=a.onShowNotice,te=a.onResetGitCode,Pe=a.onResetVnc,g=a.onBack,Ve=a.history,Ae=a.onAddVncTime,Te=J.name,Re=J.identifier,Rt=J.task_pass,nt=J.test_set_permission,$=h.cost_time,Be=h.status,ve=b.user_url,$e=b.image_url,Wt=b.grade,Xt=Wt===void 0?0:Wt,Lt=Object(f.useState)(!1),sa=Object(l.a)(Lt,2),Pa=sa[0],Mt=sa[1],Oa=Object(f.useState)({}),Yt=Object(l.a)(Oa,2),ct=Yt[0],oa=Yt[1],an=Object(f.useState)("#FFF"),It=Object(l.a)(an,2),Va=It[0],ma=It[1],nn=Object(f.useState)(null),Tt=Object(l.a)(nn,2),ft=Tt[0],qa=Tt[1],za=Object(f.useState)(),ba=Object(l.a)(za,2),$a=ba[0],Xa=ba[1],sn=Object(f.useState)(!1),Ba=Object(l.a)(sn,2),Wa=Ba[0],hn=Ba[1],et=Object(Q.l)().query;Object(f.useEffect)(function(){function Jt(){return St.apply(this,arguments)}function St(){return St=Object(c.a)(s.a.mark(function Aa(){var xa,da,_a,ta,pa,Oe,We,xe,vt,ht;return s.a.wrap(function(qt){for(;;)switch(qt.prev=qt.next){case 0:if(!(et.type==="exercises")){qt.next=18;break}if(!(et.sign==="exam")){qt.next=7;break}return qt.next=4,Object(wt.s)({categoryId:et.exercisesId});case 4:ta=qt.sent,qt.next=16;break;case 7:if(!(et.coursesId==="coursesId")){qt.next=13;break}return qt.next=10,Object(wt.W)({categoryId:et.exercisesId,login:et.login});case 10:ta=qt.sent,qt.next=16;break;case 13:return qt.next=15,Object(wt.y)({categoryId:et.exercisesId,login:et.login});case 15:ta=qt.sent;case 16:oa(Object(_.a)({},ta)),(((xa=ta)===null||xa===void 0?void 0:xa.left_banner_id)&&((da=ta)===null||da===void 0||((_a=da.exercise)===null||_a===void 0)?void 0:_a.left_time)||et.sign==="exam")&&(qa(Date.now()+((pa=ta)===null||pa===void 0||((Oe=pa.exercise)===null||Oe===void 0)?void 0:Oe.left_time)*1e3),setTimeout(function(){ma("red")},(((We=ta)===null||We===void 0||((xe=We.exercise)===null||xe===void 0)?void 0:xe.left_time)-300>0?((vt=ta)===null||vt===void 0||((ht=vt.exercise)===null||ht===void 0)?void 0:ht.left_time)-300:0)*1e3));case 18:case"end":return qt.stop()}},Aa)})),St.apply(this,arguments)}Jt(),L.a.subscribe("update-windows-time",function(Aa){Xa(parseInt(Aa.remaining_time/1e3))}),D&&Xa(1800)},[]),Object(f.useEffect)(function(){var Jt;if(et.type==="exercises"&&(ct==null||((Jt=ct.exercise)===null||Jt===void 0)?void 0:Jt.screen_open)){var St;console.log(ct==null||((St=ct.exercise)===null||St===void 0)?void 0:St.screen_open,2222),xn.b.forEach(function(Aa,xa){document.addEventListener(Aa,Ia,!1),document.addEventListener("blur",Ia,!1)}),window.focus(),window.onblur=function(){Object(ln.a)()&&Object(ln.b)()}}return function(){xn.b.forEach(function(Aa,xa){document.removeEventListener(Aa,Ia,!1)})}},[ct]);var fa=function(){hn(!Wa)},Ia=function(St){window.parent.postMessage("backExercise","*"),St!=="back"&&Object(ln.b)()};function Da(){Mt(!Pa)}function Ya(){Mt(!1)}function Kt(){g(),Ve.replace("/shixuns/".concat(Re,"/challenges"))}function Za(){if(F)return;Pe()}function Qa(){r.a.confirm({title:"\u9000\u51FA\u5B9E\u8BAD",icon:t.a.createElement(La.a,null),content:"\u60A8\u786E\u5B9A\u8981\u9000\u51FA\u5B9E\u8BAD\u5417\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Kt})}function gn(Jt){Ya(),Jt==="reset-task"&&(F||r.a.confirm({title:"\u91CD\u7F6E\u5B9E\u8BAD",icon:t.a.createElement(La.a,null),content:t.a.createElement(yn,null),centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Za})),Jt==="reset-code"&&(F||r.a.confirm({title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",icon:t.a.createElement(La.a,null),content:"\u60A8\u5728\u672C\u6587\u4EF6\u4E2D\u4FEE\u6539\u7684\u5185\u5BB9\u5C06\u4E22\u5931\uFF0C\u662F\u5426\u786E\u5B9A\u91CD\u65B0\u52A0\u8F7D\u521D\u59CB\u4EE3\u7801\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:te})),Jt==="full-screen"&&L.a.publish("vnc-enlarge"),Jt==="show-clipboard-box"&&L.a.publish("show-clipboard-box")}var un={task_pass:Rt,test_set_permission:nt,mirror_description:v,difficulty:O,resetVncLoading:F,git_url:P,onVncAction:gn,window_vnc_url:U,linux_vnc:R,vnc_url:D};return t.a.createElement("div",{className:"task-header-container"},et.type!=="exercises"&&t.a.createElement(t.a.Fragment,null,t.a.createElement("a",{className:"task-user-info",href:ve,target:"_blank"},$e?t.a.createElement("img",{width:"35",height:"35",src:"".concat(ls.a.IMG_SERVER,"/images/").concat($e)}):null,t.a.createElement("span",null,b.name)),t.a.createElement("div",{className:"grade-info"},t.a.createElement("img",{src:_n.a,alt:"gold",width:20}),Xt)),t.a.createElement("h2",{className:"shixun-info"},Te,(et==null?void 0:et.type)!=="exercises"&&t.a.createElement(ya,{lastedGetTaskInfoTime:Y,status:Be,defaultTime:$,onUpdateCostTime:ee,title:D?"\u5B9E\u9A8C\u603B\u7528\u65F6":""})),(et==null?void 0:et.type)!=="exercises"&&t.a.createElement(t.a.Fragment,null,(D||U||R||(J==null?void 0:J.webssh)===3)&&t.a.createElement("div",{className:"flex-container"},U&&t.a.createElement(zt.Link,{onClick:function(St){St.preventDefault(),L.a.publish("send-ctrl-alt-delete")},className:"c-grey-c mr20"},"\u53D1\u9001CTRL+ALT+DELETE"),C?t.a.createElement(Ga,{className:"btn-notice",onShowNotice:_e}):null,$a&&t.a.createElement(cs,{defaultTime:$a,onAddVncTime:Ae,onReset:Za,toShixun:Kt,title:D?"\u5B9E\u9A8C\u73AF\u5883\u5012\u8BA1\u65F6":""}),t.a.createElement("a",{className:"btn-vnc",title:"\u5DE5\u5177\u680F",onClick:Da},t.a.createElement("img",{alt:"tool",src:Cn.a,width:16}),"\u5DE5\u5177\u680F")),!U&&t.a.createElement(Qn,{visible:Wa,onClose:fa,shixun:J},t.a.createElement("a",{className:"btn-vnc",title:"\u5DE5\u5177\u680F",onClick:fa},t.a.createElement("span",{className:"iconfont font14 mr5 icon-shujuji2"}),"\u6570\u636E\u96C6"))),et.type!=="exercises"&&t.a.createElement(t.a.Fragment,null,D||U?t.a.createElement("a",{className:"btn-task-out",onClick:Qa,title:"\u9000\u51FA\u5B9E\u8BAD"},"\u9000\u51FA\u5B9E\u8BAD"):t.a.createElement("a",{className:"btn-out",onClick:Qa,title:"\u9000\u51FA\u5B9E\u8BAD"},t.a.createElement("i",{className:"iconfont icon-kaiguan"}))),(ct==null||((u=ct.exercise)===null||u===void 0)?void 0:u.left_time)&&t.a.createElement(t.a.Fragment,null,t.a.createElement("span",{style:{color:Va},className:"iconfont icon-kaoshishichang mr5"}),t.a.createElement("span",{className:"c-white mr20"},t.a.createElement(Kn,{className:"flex-wrp ",valueStyle:{color:Va,fontSize:16,fontWeight:"normal"},title:t.a.createElement("span",{style:{color:Va,fontSize:16}},"\u5269\u4F59\u65F6\u95F4\uFF1A"),value:ft,onFinish:Object(c.a)(s.a.mark(function Jt(){var St,Aa;return s.a.wrap(function(da){for(;;)switch(da.prev=da.next){case 0:return da.next=2,Object(wt.X)({categoryId:et.exercisesId,commit_method:2});case 2:St=da.sent,(St==null?void 0:St.status)===0&&r.a.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:t.a.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",t.a.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:function(){var _a=Object(c.a)(s.a.mark(function pa(){return s.a.wrap(function(We){for(;;)switch(We.prev=We.next){case 0:Ve.push("/classrooms/".concat(et.coursesId,"/exercise/").concat(et.exercisesId,"/detail"));case 1:case"end":return We.stop()}},pa)}));function ta(){return _a.apply(this,arguments)}return ta}()}),(St==null?void 0:St.status)===-3&&(Aa=parseInt(St==null?void 0:St.message),qa(Date.now()+Aa*1e3));case 5:case"end":return da.stop()}},Jt)}))}))),(et==null?void 0:et.type)==="exercises"&&t.a.createElement(je.a,{type:"primary",onClick:function(){r.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:t.a.createElement("div",{className:"tc"},"\u8BF7\u786E\u8BA4\u4F60\u7684\u7B54\u9898\u5185\u5BB9\u5DF2\u7ECF\u63D0\u4EA4\uFF1F"),onOk:function(){Ia("back")}})}},t.a.createElement("span",{className:"iconfont icon-yiguanbi mr5 font14"})," \u8FD4\u56DE\u8BD5\u5377"),t.a.createElement(ne.a,null,t.a.createElement(j.a,{className:"setting-drawer",title:null,placement:"right",closable:!1,visible:Pa,onClose:Ya},t.a.createElement(fn,un))))},tn=300;function cs(a){var u=a.onAddVncTime,v=a.onReset,O=a.toShixun,P=a.title,D=P===void 0?"":P,U=a.defaultTime,R=Object(f.useState)(U),C=Object(l.a)(R,2),b=C[0],h=C[1],B=Object(f.useState)(!1),J=Object(l.a)(B,2),F=J[0],ee=J[1];Object(Ze.a)(function(){h(b-1)},b>0?1e3:null),Object(f.useEffect)(function(){b===tn&&ee(!0)},[b]),Object(f.useEffect)(function(){h(U)},[U]);function Y(){b!==0?ee(!1):O()}function _e(){ee(!1),b>0?(h(U),u()):(h(U),v())}function te(){b=0?b.splice(h,1):b.push(R),U(b.join(""))}}return t.a.createElement("a",{className:"flex-container",onClick:C},t.a.createElement("span",{style:{position:"relative",top:4},className:"".concat(u===1?"radio":"checkbox"," ").concat(O&&O.indexOf(R)>=0?"active":"")}),t.a.createElement("div",{className:"flex-wrp"},t.a.createElement("span",{style:{lineHeight:1.7,fontSize:16,whiteSpace:"nowrap"}},R,"\u3001"),t.a.createElement(Pt.a,{className:"subject-body",value:D})))},Ws=function(a){var u=a.id,v=a.answer,O=a.challenge_question,P=a.category,D=a.subject,U=a.onSetAnswers;function R(C){U(u,C)}return t.a.createElement("li",null,t.a.createElement("div",{className:"subject"},t.a.createElement(Pt.a,{value:"".concat(u+1,"\u3001").concat(D),className:"subject-body"})),t.a.createElement("div",{className:"option"},O.map(function(C,b){var h=C.option_name;return t.a.createElement(Bs,{index:b,key:h,option_name:h,answer:v,category:P,callback:R})})))},Ge=function(a){var u=a.chooses,v=a.answers,O=a.onSetAnswers;return t.a.createElement("ul",{className:"choose-container"},u.map(function(P,D){var U=P.subject,R=P.challenge_question,C=P.category;return t.a.createElement(Ws,{key:D,id:D,subject:U,challenge_question:R,category:C,answer:v[D],onSetAnswers:O})}))},Le=e("yqJW"),Fe=e("cf+g"),Ut=e.n(Fe),Bt=e("UbZX"),Nt=e.n(Bt),ua=e("LYID"),Ea=e.n(ua),ca=function(u){var v=u.id,O=u.isActive,P=u.title,D=u.onActive,U=u.had_submmit,R=u.result,C=u.actual_output,b=u.standard_answer;function h(){D(v)}var B="test-case-item";return O&&(B+=" active"),U&&(B+=" has-result"),t.a.createElement("li",{className:B},t.a.createElement("a",{className:"case-header",onClick:h},t.a.createElement("h2",null,t.a.createElement("div",{className:O?"arrow-down":"arrow-right"}),t.a.createElement("span",{className:"test-title"},P)),U>0?t.a.createElement("img",{width:16,src:R?Nt.a:Ea.a}):t.a.createElement("i",{className:"iconfont icon-suo1"})),t.a.createElement("div",{className:"item-desc ".concat(O?"show":"hide"," choose-game-item")},U?R?t.a.createElement(f.Fragment,null,t.a.createElement("p",null,"\u6B63\u786E\u9009\u9879\uFF1A",t.a.createElement("b",null,b)),t.a.createElement("p",null,"\u4F60\u7684\u9009\u9879\uFF1A",t.a.createElement("b",{className:"c-red"},C))):t.a.createElement("p",null,"\u9519\u8BEF\uFF0C\u4E0D\u652F\u6301\u67E5\u770B"):t.a.createElement("p",null,"\u5C1A\u672A\u63D0\u4EA4\uFF0C\u6682\u4E0D\u652F\u6301\u67E5\u770B")))},Sa=function(a){var u=a.onResizeSetContainer,v=a.moveY,O=a.had_submmit,P=a.test_sets,D=P===void 0?[]:P,U=a.challenge_chooses_count,R=a.choose_correct_num,C=Object(f.useState)(-1),b=Object(l.a)(C,2),h=b[0],B=b[1];function J(Y){B(Y===h?-1:Y)}var F=R===U;function ee(){u(v)}return t.a.createElement(f.Fragment,null,t.a.createElement("div",{className:"test-header"},t.a.createElement("span",{className:"active"},"\u6D4B\u8BD5\u7ED3\u679C"),t.a.createElement("a",{onClick:ee},t.a.createElement("i",{className:"iconfont ".concat(v===.01?"icon-shousuo":"icon-zhankai"," icon-zhankai")}))),O?t.a.createElement("p",{className:"test-result ".concat(F?"success":"failer")},t.a.createElement("span",{className:"count"},t.a.createElement("img",{width:16,src:F?Nt.a:Ut.a}),R," / ",U," \u5171\u6709",U,"\u9898\uFF0C"),t.a.createElement("span",null,F?"\u5168\u90E8\u901A\u8FC7":"\u5176\u4E2D".concat(U-R,"\u9898\u76EE\u7ED3\u679C\u4E0D\u5339\u914D\u3002\u8BE6\u60C5\u5982\u4E0B\uFF1A"))):null,t.a.createElement("ul",{className:"test-case-list"},D.map(function(Y,_e){return t.a.createElement(ca,Object(n.a)({key:"item"+_e,had_submmit:O,title:"\u9898\u76EE".concat(_e+1)},Y,{isActive:h===_e,id:_e,onActive:J}))})))},Jn=e("qUwa"),On=e("VjRW"),qn=e.n(On),Mn=function(a){var u=a.st,v=a.prev_game,O=a.next_game,P=a.time_limit,D=a.record_consume_time,U=a.loading,R=a.vnc_url,C=a.linux_vnc,b=a.windows_vnc,h=a.shixun,B=a.game,J=a.onRun,F=a.dispatch,ee=a.onShowTestCaseList,Y=a.chooses,_e=a.unity_3d_routes,te=a.user,Pe=a.is_last_game,g=a.challenge,Ve=!Pe&&!U&&(h.status>0||(te==null?void 0:te.identity)<5),Ae=u===1&&B.status===2,Te=Object(f.useState)(0),Re=Object(l.a)(Te,2),Rt=Re[0],nt=Re[1],$=Object(f.useState)(0),Be=Object(l.a)($,2),ve=Be[0],$e=Be[1],Wt=Object(f.useState)(!1),Xt=Object(l.a)(Wt,2),Lt=Xt[0],sa=Xt[1],Pa=Object(Q.l)();return Object(f.useEffect)(function(){Rt>0&&setTimeout(function(){nt(Rt-1)},1e3)},[Rt]),Object(f.useEffect)(function(){ve>0&&setTimeout(function(){$e(ve-1)},1e3)},[ve]),Object(f.useEffect)(function(){var Mt=L.a.subscribe("eval-code-finish",function(){_e&&sa(!0),u===1||nt(10)});return Mt},[]),t.a.createElement(f.Fragment,null,t.a.createElement("div",{className:"flex-container eval-desc"},P?t.a.createElement("span",null,"\u672C\u5173\u6700\u5927\u6267\u884C\u65F6\u95F4\uFF1A".concat(P,"\u79D2")):null,D?t.a.createElement("span",null,"\u672C\u6B21\u8BC4\u6D4B\u8017\u65F6(\u7F16\u8BD1\u3001\u8FD0\u884C\u603B\u65F6\u95F4)\uFF1A",D," \u79D2"):null,(R||b||C)&&t.a.createElement("a",{title:"\u663E\u793A/\u9690\u85CF\u6D4B\u8BD5\u7ED3\u679C",onClick:function(){L.a.publish("show-case-result")}},"\u663E\u793A/\u9690\u85CF\u6D4B\u8BD5\u7ED3\u679C")),t.a.createElement("div",{className:"flex-container eval-btn-group"},v&&!U?t.a.createElement("a",{href:"/tasks/".concat(v).concat(Pa.search),onClick:function(Oa){Oa.preventDefault(),setTimeout(function(){return window.location.href="/tasks/".concat(v).concat(Pa.search)},300)},className:"ghost-link"},"\u4E0A\u4E00\u5173"):null,Ve?t.a.createElement("a",{href:"/tasks/".concat(O).concat(Pa.search),onClick:function(Oa){if(Oa.preventDefault(),h.task_pass||B.status===2||(te==null?void 0:te.identity)<5){setTimeout(function(){return window.location.href="/tasks/".concat(O).concat(Pa.search)},300);return}r.a.warning({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u6211\u77E5\u9053\u4E86",content:t.a.createElement("p",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u8BBE\u7F6E\u4E86\u4E0D\u5141\u8BB8\u8DF3\u5173\u3002\u901A\u8FC7\u5F53\u524D\u5173\u5361\u540E\uFF0C\u624D\u80FD\u8FDB\u5165\u4E0B\u4E00\u5173\u3002")})},className:"ghost-link"},"\u4E0B\u4E00\u5173"):null,Lt&&(g==null?void 0:g.show_type)===1&&t.a.createElement("button",{onClick:function(){F({type:"SHOW_PICTURE_VIEW"})},style:{minWidth:"72px",marginRight:10},className:"btn-run",title:"\u67E5\u770B\u6548\u679C"},"\u67E5\u770B\u6548\u679C"),t.a.createElement("button",{onClick:Object(c.a)(s.a.mark(function Mt(){return s.a.wrap(function(Yt){for(;;)switch(Yt.prev=Yt.next){case 0:if(!(u===1)){Yt.next=4;break}if(!((Y==null?void 0:Y.length)<=0)){Yt.next=4;break}return r.a.confirm({centered:!0,title:"\u63D0\u793A",content:t.a.createElement("div",{className:"tc"},t.a.createElement("p",null,"\u60A8\u8FD8\u672A\u6DFB\u52A0\u9898\u76EE\uFF0C\u8BF7\u6DFB\u52A0\u540E\u8BC4\u6D4B\uFF01")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88"}),Yt.abrupt("return");case 4:return sa(!1),Yt.next=7,J();case 7:case"end":return Yt.stop()}},Mt)})),style:{minWidth:"72px"},disabled:U||Rt>0,className:"btn-run",title:"\u8FD0\u884C\u8BC4\u6D4B"},Rt>0?"".concat(Rt,"S"):t.a.createElement(f.Fragment,null," ",t.a.createElement("img",{src:qn.a,alt:"run",width:18})," ",t.a.createElement("b",null,"\u8BC4\u6D4B")," "))))};function $n(a,u){switch(u.type){case y.f:return Object(_.a)(Object(_.a)({},a),{},{loading:!0});case y.e:return Object(_.a)(Object(_.a)({},a),{},{loading:!1});case y.B:return Object(_.a)(Object(_.a)({},a),u.payload);default:throw new Error}}var co=function(a){var u=a.taskData,v=a.moveY,O=a.onResizeYStart,P=a.onResizeSetContainer,D=a.onEval,U=a.lastedGetTaskInfoTime,R=Object(Q.l)(),C=u.chooses,b=u.choose_test_cases,h=u.game,B=b.test_sets,J=b.challenge_chooses_count,F=b.choose_correct_num,ee=b.had_submmit,Y=Object(f.useCallback)(function(){var ve=[];return ve.length=J,ee&&(ve=B.map(function($e){return $e.actual_output})),ve},[U]),_e=Object(f.useReducer)($n,{loading:!1,answers:Y()}),te=Object(l.a)(_e,2),Pe=te[0],g=te[1];Object(f.useEffect)(function(){g({type:y.B,payload:{answers:Y()}})},[U]);var Ve=Pe.answers,Ae=Pe.loading;function Te(ve,$e){Ve[ve]=$e,g({type:y.B,payload:{answers:Ve}})}function Re(){for(var ve=!0,$e=0;$e(?:[\n\r\s]*?)(?:<\/link>)*/im,ms=/(?:[\n\r\s]*?)(?:<\/script>)*/im,zs=["http","com","net","org","cdn"];function Xs(a){for(var u=!1,v=0;vD+Ys&&U()},Ys),Object(f.useEffect)(function(){R.current&&b&&b.content&&(R.current.setAttribute("action",C),R.current.submit())},[R.current,b,C]),t.a.createElement("div",{className:"html-code-view",style:{display:O?"block":"none",width:"100%",height:"100%"}},t.a.createElement("form",{ref:R,method:"post",target:"my-frame"},t.a.createElement("input",{type:"hidden",name:"contents",value:b.content}),t.a.createElement("input",{type:"hidden",name:"educodercss",value:b.css}),t.a.createElement("input",{type:"hidden",name:"educoderscript",value:b.script})),t.a.createElement("iframe",{frameBorder:"0",name:"my-frame",style:{background:"#fff",height:"100%",width:"100%"}}))},Co=e("dQ5l"),jn=e("ZBwS"),yo=e.n(jn),yr=e("TVoq"),Es=new yo.a;Es.Diff_EditCost=8;var Oo={oldStr:"",newStr:""};function Do(a,u){switch(u.type){case"init":return Object(_.a)(Object(_.a)({},a),u.payload);default:throw new Error}}function Zs(a,u){var v=/&/g,O=//g,D=a[0],U=a[1]||"",R=U.replace(v,"&").replace(O,"<").replace(P,">"),C=!R.trim();if(u==="oldStr")switch(D){case jn.DIFF_DELETE:return"")+R+"";case jn.DIFF_EQUAL:return""+R+""}else switch(D){case jn.DIFF_INSERT:return"")+R+"";case jn.DIFF_EQUAL:return""+R+""}}var Uo=function(a){var u,v,O=a.output,P=a.actual_output,D=Object(f.useReducer)(Do,Oo),U=Object(l.a)(D,2),R=U[0],C=U[1];return O=(u=O)===null||u===void 0?void 0:u.replace(/\n/g,"\r"),P=(v=P)===null||v===void 0?void 0:v.replace(/\n/g,"\r"),Object(f.useEffect)(function(){var b=Es.diff_main(O||"",P||"");Es.diff_cleanupEfficiency(b);var h=b.map(function(J){return Zs(J,"oldStr")}).join(""),B=b.map(function(J){return Zs(J,"newStr")}).join("");C({type:"init",payload:{oldStr:h,newStr:B}})},[O,P]),t.a.createElement("div",{className:"c-white diff-panel-container diff-panel-container-2"},t.a.createElement("div",{dangerouslySetInnerHTML:{__html:R.oldStr}}))};function Qs(a){var u,v=a.last_compile_output,O=a.language,P=a.ts_mem,D=a.ts_time,U=a.input,R=a.output,C=a.is_invisible,b=a.actual_output,h=a.is_public,B=a.result,J=a.compile_success,F=a.title,ee=a.isActive,Y=a.id,_e=a.onActive,te=a.test_sets_view,Pe=a.allowed_unlock,g=a.identity,Ve=a.taskData;C&&(Ve==null||((u=Ve.user)===null||u===void 0)?void 0:u.identity)>=5&&(R="\u8BE5\u9884\u671F\u8F93\u51FA\u4E0D\u53EF\u67E5\u770B");function Ae(){h||te||g<=5?_e(Y):Pe?L.a.publish("unlock-test-case",Y):E.b.info("\u672C\u6D4B\u8BD5\u96C6\u4E0D\u53EF\u89E3\u9501")}var Te="test-case-item";return ee&&(Te+=" active"),v&&(Te+=" has-result"),t.a.createElement("li",{className:Te},t.a.createElement("a",{className:"case-header",onClick:Ae},t.a.createElement("h2",null,t.a.createElement("div",{className:ee?"arrow-down":"arrow-right"}),t.a.createElement("span",{className:"test-title"},F)),t.a.createElement("div",{className:"case-info"},P?t.a.createElement("span",{className:"description"},"\u6D88\u8017\u5185\u5B58",P,"MB"):null,D?t.a.createElement("span",{className:"description"}," \u4EE3\u7801\u6267\u884C\u65F6\u957F\uFF1A",D,"\u79D2 "):null,h?null:te||g<=5?t.a.createElement("i",{className:"iconfont icon-jiesuo"}):t.a.createElement("i",{className:"iconfont icon-suo1"}),J>0?t.a.createElement("img",{width:16,src:B?Nt.a:Ea.a}):null)),t.a.createElement("div",{className:"item-desc ".concat(ee?"show":"hide"," choose-game-item")},U?t.a.createElement(Ao.a,null,t.a.createElement(Vs.a,{flex:"80px"},"\u6D4B\u8BD5\u8F93\u5165\uFF1A"),t.a.createElement(Vs.a,{flex:"1",style:{color:"#fff"}},t.a.createElement(Uo,{output:U}))):null,t.a.createElement("p",{className:"output-title-container"},t.a.createElement("span",null,"\u2014\u2014 \u9884\u671F\u8F93\u51FA \u2014\u2014"),t.a.createElement("span",{className:"output-title"},"\u2014\u2014 \u5B9E\u9645\u8F93\u51FA \u2014\u2014")),t.a.createElement(Co.a,{output:R,actual_output:b})))}var To=function(a){var u=a.onResizeSetContainer,v=a.moveY,O=a.taskData,P=a.isHtml,D=a.lastedUpdateTime,U=a.content,R=a.myshixunIdentifier,C=a.test_sets_view,b=a.identity,h=a.language,B=a.allowed_unlock,J=a.test_sets,F=J===void 0?[]:J,ee=a.test_sets_count,Y=a.sets_error_count,_e=a.last_compile_output,te=a.onFinishDisplayHtml,Pe=Object(f.useState)(-1),g=Object(l.a)(Pe,2),Ve=g[0],Ae=g[1],Te=Object(f.useState)(P?0:1),Re=Object(l.a)(Te,2),Rt=Re[0],nt=Re[1];function $(Wt){Ae(Wt===Ve?-1:Wt)}function Be(){u(v)}function ve(Wt){nt(parseInt(Wt.target.id,10))}var $e={code:U,isActive:Rt===0&&P,myshixunIdentifier:R,onFinishDisplayHtml:te,lastedUpdateTime:D};return t.a.createElement(f.Fragment,null,t.a.createElement("div",{className:"test-header"},t.a.createElement("div",{className:"flex-container"},P?t.a.createElement("span",{id:0,onClick:ve,className:Rt===0?"active":""},"\u6548\u679C\u663E\u793A"):null,t.a.createElement("span",{id:1,onClick:ve,className:Rt===1?"active":""},"\u6D4B\u8BD5\u7ED3\u679C")),t.a.createElement("a",{onClick:Be},t.a.createElement("i",{className:"iconfont ".concat(v===.01?"icon-shousuo":"icon-zhankai"," icon-zhankai")}))),t.a.createElement("section",{style:{display:Rt===1?"block":"none"}},_e?t.a.createElement("p",{className:"test-result ".concat(Y===0?"success":"failer")},t.a.createElement("span",{className:"count"},t.a.createElement("img",{width:16,src:Y===0?Nt.a:Ut.a}),ee-Y,"/",ee),Y==0?t.a.createElement("span",{className:"count"},"\u5168\u90E8\u901A\u8FC7"):t.a.createElement(Pt.a,{className:"last-compile-output",value:_e})):null,t.a.createElement("ul",{className:"test-case-list"},F.map(function(Wt,Xt){return t.a.createElement(Qs,Object(n.a)({allowed_unlock:B,identity:b,key:"item"+Xt,test_sets_view:C,language:h,last_compile_output:_e,title:"\u6D4B\u8BD5\u96C6".concat(Xt+1)},Wt,{isActive:Ve===Xt,id:Xt,taskData:O,onActive:$}))}))),P?t.a.createElement(Ro,$e):null)};function So(a){var u=a.isLarge,v=a.language,O=a.test_sets,P=O===void 0?[]:O,D=a.test_sets_count,U=a.allowed_unlock,R=a.sets_error_count,C=a.last_compile_output,b=a.test_sets_view,h=a.identity,B=a.onResizeSet,J=Object(f.useState)(-1),F=Object(l.a)(J,2),ee=F[0],Y=F[1];function _e(te){Y(te===ee?-1:te)}return t.a.createElement(f.Fragment,null,t.a.createElement("div",{className:"test-header"},t.a.createElement("span",{className:"active"},"\u6D4B\u8BD5\u7ED3\u679C"),t.a.createElement("a",{onClick:B},t.a.createElement("i",{className:"iconfont ".concat(u?"icon-shousuo":"icon-zhankai"," icon-zhankai")}))),C?t.a.createElement("p",{className:"test-result ".concat(R===0?"success":"failer")},t.a.createElement("span",{className:"count"},t.a.createElement("img",{width:16,src:R===0?Nt.a:Ut.a}),D-R,"/",D),R==0?t.a.createElement("span",null,"\u5168\u90E8\u901A\u8FC7"):t.a.createElement(Pt.a,{value:C})):null,t.a.createElement("ul",{className:"test-case-list"},P.map(function(te,Pe){return t.a.createElement(Qs,Object(n.a)({allowed_unlock:U,identity:h,test_sets_view:b,key:"item"+Pe,language:v,last_compile_output:C,title:"\u6D4B\u8BD5\u96C6".concat(Pe+1)},te,{isActive:ee===Pe,id:Pe,onActive:_e}))})))}var Or=e("Lmeb"),Po=e("qZJd"),xo=function(a){var u=a.taskData,v=a.evaluateLoading,O=a.evaluateMessage,P=a.language,D=a.onEval,U=u.vnc_url,R=u.shixun,C=u.test_sets,b=u.test_sets_count,h=u.sets_error_count,B=u.last_compile_output,J=u.game,F=u.allowed_unlock,ee=u.user,Y=Object(f.useState)(!1),_e=Object(l.a)(Y,2),te=_e[0],Pe=_e[1],g=Object(f.useState)(!1),Ve=Object(l.a)(g,2),Ae=Ve[0],Te=Ve[1];function Re(){Pe(!te)}function Rt(){Te(!Ae)}var nt={isLarge:te,language:P,test_sets:C,test_sets_count:b,sets_error_count:h,last_compile_output:B,allowed_unlock:F,test_sets_view:J.test_sets_view,identity:ee.identity,onResizeSet:Re};function $(){Te(!0),D()}function Be(){Te(!Ae)}return t.a.createElement(f.Fragment,null,t.a.createElement(Po.a,{vnc_url:U,window_vnc_url:u.windows_vnc,linux_vnc:u.linux_vnc,taskData:u}),Ae?t.a.createElement("div",{className:"vnc-mask"}):null,t.a.createElement("div",{className:"vnc-test-list ".concat(te?"large":Ae?"pop":"")},t.a.createElement("div",{className:"vnc-test-list-body"},te?null:t.a.createElement("span",{className:"arrow-container",onClick:Rt},t.a.createElement("i",{className:"iconfont ".concat(Ae?"icon-xiajiantou":"icon-shangjiantou"," ")})),v?t.a.createElement(se.a,{message:O,style:{color:"#4CACFF"}}):t.a.createElement(So,nt))))},Mo=e("ZD9Y"),jo=function(a){var u=a.onFontSizeChange,v=a.cmFontSize,O=a.cmCodeMode,P=a.onCodeModeChange,D=a.tabToSpace,U=a.onTabToSpace,R=a.shixun,C=R.task_pass,b=R.forbid_copy,h=R.test_set_permission,B={onFontSizeChange:u,cmFontSize:v,cmCodeMode:O,onCodeModeChange:P,tabToSpace:D,onTabToSpace:U};return t.a.createElement(Mo.a,B,t.a.createElement("h3",null,"\u5173\u5361\u914D\u7F6E\u4FE1\u606F"),t.a.createElement("section",null,t.a.createElement("a",{className:"file-item",title:C?"\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u6311\u6218":"\u4E0D\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u6311\u6218"},t.a.createElement("b",null,"\u8DF3\u5173"),t.a.createElement("span",null,C?"\u5141\u8BB8":"\u4E0D\u5141\u8BB8")),t.a.createElement("a",{className:"file-item",title:h?"\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u6D4B\u8BD5\u96C6\u5185\u5BB9":"\u4E0D\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u6D4B\u8BD5\u96C6\u5185\u5BB9"},t.a.createElement("b",null,"\u6D4B\u8BD5\u96C6\u89E3\u9501"),t.a.createElement("span",null,h?"\u5141\u8BB8":"\u4E0D\u5141\u8BB8")),t.a.createElement("a",{className:"file-item",title:b?"\u4E0D\u5141\u8BB8\u5B66\u5458\u7C98\u8D34\u4EE3\u7801":"\u5141\u8BB8\u5B66\u5458\u7C98\u8D34\u4EE3\u7801"},t.a.createElement("b",null,"\u4EE3\u7801\u7C98\u8D34"),t.a.createElement("span",null,b?"\u4E0D\u5141\u8BB8":"\u5141\u8BB8"))))},Dr=e("X9zl"),Ur=e("XyRZ");function wo(a){var u=a.callback,v=a.file,O=a.onHidePathList;function P(){O(),u(v)}return t.a.createElement("a",{onClick:P},v)}var No=function(a){var u=a.paths,v=a.onChangePath,O=a.activePath,P=a.isVisible,D=a.onHidePathList;return t.a.createElement("ul",{className:"path-container",onMouseLeave:D,style:{display:P?"block":"none"}},u.filter(function(U){return!!U}).map(function(U){return t.a.createElement("li",{className:O===U?"active":"",key:U},t.a.createElement(wo,{callback:v,file:U,onHidePathList:D}))}))},Ks=e("Dqnf"),Lo={theme:Object(Dn.a)("cmCodeMode","vs-dark"),fontSize:Object(Dn.a)("cmFontSize",16),tabToSpace:Object(Dn.a)("cmTabToSpace",!0),showEditorSetting:!1,showPathList:!1,tabIndex:0,sshConfigData:null,sshTabs:[]};function Io(a,u){switch(u.type){case y.D:return Object(_.a)(Object(_.a)({},a),{},{showEditorSetting:u.payload});case y.E:return Object(_.a)(Object(_.a)({},a),{},{theme:u.payload});case y.C:return Object(_.a)(Object(_.a)({},a),{},{fontSize:u.payload});case y.L:return Object(_.a)(Object(_.a)({},a),{},{tabIndex:u.payload});case y.J:return Object(_.a)(Object(_.a)({},a),{},{sshConfigData:u.payload});case y.K:return Object(_.a)(Object(_.a)({},a),{},{sshTabs:Object(T.a)(u.payload)});case y.T:return Object(_.a)(Object(_.a)({},a),{},{showPathList:!0});case y.q:return Object(_.a)(Object(_.a)({},a),{},{showPathList:!1});case y.w:return Object(_.a)(Object(_.a)({},a),{},{tabToSpace:u.payload});default:throw new Error}}var Js=3e4,ko=function(a){var u=a.taskData,v=a.moveY,O=a.isHtml,P=a.isNotice,D=a.onResizeYStart,U=a._dispatch,R=a.codeRepData,C=a.isEditPath,b=a.onEditRepCode,h=a.onUpdateCode,B=a.onResizeSetContainer,J=a.onEval,F=a.evaluateLoading,ee=a.evaluateMessage,Y=a.onResizeCodeArea,_e=a.onShowDir,te=a.onChangePath,Pe=a.onShowNotice,g=a.onResetCode,Ve=a.onResetGitCode,Ae=a.onResetPassedCode,Te=a.onFinishDisplayHtml,Re=Object(A.a)(a,["taskData","moveY","isHtml","isNotice","onResizeYStart","_dispatch","codeRepData","isEditPath","onEditRepCode","onUpdateCode","onResizeSetContainer","onEval","evaluateLoading","evaluateMessage","onResizeCodeArea","onShowDir","onChangePath","onShowNotice","onResetCode","onResetGitCode","onResetPassedCode","onFinishDisplayHtml"]),Rt=Object(Q.m)(),nt=Object(f.useReducer)(Io,Lo),$=Object(l.a)(nt,2),Be=$[0],ve=$[1],$e=Object(f.useState)(!1),Wt=Object(l.a)($e,2),Xt=Wt[0],Lt=Wt[1],sa=R.loading,Pa=R.content,Mt=R.language,Oa=R.filename,Yt=R.file_type,ct=R.lastedUpdateTime,oa=R.paths,an=R.currentPath,It=Be.fontSize,Va=Be.theme,ma=Be.showEditorSetting,nn=Be.showPathList,Tt=Be.tabIndex,ft=Be.sshTabs,qa=Be.tabToSpace,za=Be.sshConfigData,ba=u.shixun,$a=u.test_sets,Xa=u.test_sets_count,sn=u.sets_error_count,Ba=u.last_compile_output,Wa=u.game,hn=u.git_url,et=u.myshixun,fa=u.user,Ia=u.allowed_unlock,Da=ba.webssh,Ya=ba.multi_webssh,Kt=ba.hide_code,Za={onFinishDisplayHtml:Te,allowed_unlock:Ia,onResizeSetContainer:B,moveY:v,language:Mt,content:Pa,isHtml:O,myshixunIdentifier:et.identifier,test_sets_view:Wa.test_sets_view,identity:fa.identity,lastedUpdateTime:ct,test_sets:$a,test_sets_count:Xa,sets_error_count:sn,last_compile_output:Ba};Object(f.useEffect)(function(){(u==null?void 0:u.vnc_url)||(u==null?void 0:u.windows_vnc)||(u==null?void 0:u.linux_vnc)?(Lt(!1),Be.tabIndex=-1,setTimeout(function(){ve({type:y.L,payload:-1})},400)):Lt(!0)},[u]),L.a.subscribe("show-case-result",function(){Y(1),Lt(!Xt)}),Object(Ze.a)(function(){var dt=new Date().getTime();C&&ct&&!Kt&&dt>ct+Js&&h()},Js);function Qa(dt){b(dt)}function gn(){ve({type:y.D,payload:!0})}function un(){ve({type:y.D,payload:!1})}function Jt(dt){ve({type:y.C,payload:dt}),Object(Dn.b)("cmFontSize",dt)}function St(dt){ve({type:y.E,payload:dt}),Object(Dn.b)("cmCodeMode",dt)}function Aa(dt){ve({type:y.w,payload:dt}),Object(Dn.b)("cmTabToSpace",dt)}function xa(){ve({type:y.T})}function da(){ve({type:y.q})}function _a(dt){return ta.apply(this,arguments)}function ta(){return ta=Object(c.a)(s.a.mark(function dt(ka){var Ha;return s.a.wrap(function(Ra){for(;;)switch(Ra.prev=Ra.next){case 0:if(Ha=ka.target.id,!(Tt==0)){Ra.next=5;break}if(!(C&&ct&&!Kt)){Ra.next=5;break}return Ra.next=5,h();case 5:ve({type:y.L,payload:parseInt(Ha,10)}),Ha==0?Re.dispatch({type:y.eb,payload:Date.now()}):Ha==-1&&Object(K.w)(Wa.identifier);case 7:case"end":return Ra.stop()}},dt)})),ta.apply(this,arguments)}function pa(){var dt=ft.length;ft[0]===3?ft.push(2):ft.push(dt+2),console.log("sshTabs:",ft),ve({type:y.K,payload:ft})}function Oe(dt){dt.stopPropagation(),dt.preventDefault();var ka=parseInt(dt.target.id,10);ft.splice(ka,1),ve({type:y.K,payload:ft});var Ha=1;ft.length>0&&(Ha=ft[0]),ve({type:y.L,payload:Ha})}function We(){return Object(K.d)(Wa.identifier)}function xe(dt){ve({type:y.L,payload:0}),te(dt)}function vt(){ve({type:y.J,payload:null})}Object(f.useEffect)(function(){Kt&&Da>0&&ve({type:y.L,payload:1})},[Kt]),Object(f.useEffect)(function(){if(!za&&Tt>=1){var dt=function(){var ka=Object(c.a)(s.a.mark(function Ha(){var dn,Ra,vn,Ln;return s.a.wrap(function(Ua){for(;;)switch(Ua.prev=Ua.next){case 0:if(!(Da===3)){Ua.next=7;break}return Ua.next=3,Object(K.u)(et.identifier);case 3:Ra=Ua.sent,((vn=Ra)===null||vn===void 0?void 0:vn.status)!==-3&&L.a.publish("update-windows-time",{remaining_time:(Ln=Ra)===null||Ln===void 0?void 0:Ln.remainingTime}),Ua.next=10;break;case 7:return Ua.next=9,Object(K.t)(et.identifier);case 9:Ra=Ua.sent;case 10:if(!(((dn=Ra)===null||dn===void 0?void 0:dn.status)===-3)){Ua.next=12;break}return Ua.abrupt("return",new Promise(function(){var ps=Object(c.a)(s.a.mark(function Un(hs,ts){return s.a.wrap(function(In){for(;;)switch(In.prev=In.next){case 0:r.a.confirm({content:"\u68C0\u6D4B\u5230\u60A8\u5DF2\u7ECF\u5F00\u542F\u4E86\u5176\u4ED6\u5B9E\u9A8C\u73AF\u5883\uFF0C\u8BF7\u5148\u5173\u95ED\u73AF\u5883\u540E\uFF0C\u518D\u8FDE\u63A5",okText:"\u7ACB\u5373\u5173\u95ED",cancelText:"\u7A0D\u540E\u5173\u95ED",onOk:function(){var gs=Object(c.a)(s.a.mark(function vs(){var Fn;return s.a.wrap(function(bn){for(;;)switch(bn.prev=bn.next){case 0:return bn.next=2,Object(K.e)(Rt.taskId,(Fn=Ra)===null||Fn===void 0?void 0:Fn.message);case 2:return dt(),bn.abrupt("return");case 4:case"end":return bn.stop()}},vs)}));function kn(){return gs.apply(this,arguments)}return kn}()});case 1:case"end":return In.stop()}},Un)}));return function(Un,hs){return ps.apply(this,arguments)}}()));case 12:ve({type:y.J,payload:Ra});case 13:case"end":return Ua.stop()}},Ha)}));return function(){return ka.apply(this,arguments)}}();dt()}za&&Tt>=1&&setTimeout(function(){L.a.publish("create-socket",Tt)},100)},[za,Tt]),Object(f.useEffect)(function(){return function(){ft.splice(0,8),ve({type:y.K,payload:ft})}},[Re.location.pathname]);var ht=v?v!=="100%"?"".concat(v-54,"px"):v:Xt?"70%":"100%",jt=v==="100%"?0:"calc(100% - 3px - 51px - ".concat(ht,")"),qt=[];Da&&qt.push(1),Ya&&qt.concat(ft);var Ma={content:Pa,language:Mt,filename:Oa,file_type:Yt,onCodeChange:Qa,theme:Va,onSave:h,forbidCopy:ba.forbid_copy,isEditPath:C,code_edit_permission:ba.code_edit_permission,monacoOptions:{fontSize:It,insertSpaces:qa,readOnly:!C&&!ba.code_edit_permission}},cn={loading:sa,lastedUpdateTime:ct,moveY:v,code_hidden:!ba.show_code_dir,gameStatus:Wa.status,isEditPath:C,isNotice:P,git_url:hn,onResetCode:g,onResetGitCode:Ve,onShowCodeSetting:gn,onResetPassedCode:Ae,onShowNotice:Pe,onShowDir:_e,onResizeCodeArea:Y},wn={isNotice:P,moveY:v,tabIndex:Tt,onShowNotice:Pe,onResizeCodeArea:Y,webssh:Da,socketKeys:qt,onCloseSocket:We,isActive:Tt>=1,onReCreateSocket:vt,shixun:ba},Nn={onFontSizeChange:Jt,cmFontSize:It,tabToSpace:qa,cmCodeMode:Va,onCodeModeChange:St,onTabToSpace:Aa,shixun:ba};return t.a.createElement(f.Fragment,null,t.a.createElement("div",{className:"code-area-container",style:{height:ht}},t.a.createElement("div",{className:"navs"},t.a.createElement("ul",null,((u==null?void 0:u.vnc_url)||(u==null?void 0:u.windows_vnc)||(u==null?void 0:u.linux_vnc))&&t.a.createElement("li",null,t.a.createElement("a",{id:-1,className:Tt===-1?"active first":"first",onClick:_a},"\u56FE\u5F62\u5316\u7A97\u53E3")),Kt?null:t.a.createElement("li",{className:"flex-container",style:{position:"relative"}},t.a.createElement("a",{id:0,className:Tt===0?"active first":"first",onClick:_a},"\u4EE3\u7801\u6587\u4EF6"),oa.length>=1?t.a.createElement("span",{onMouseOver:xa,className:nn?"arrow-down":"arrow-right"}):null,t.a.createElement(No,{isVisible:nn,onHidePathList:da,paths:oa,activePath:an,onChangePath:xe})),Da?t.a.createElement("li",null,t.a.createElement("a",{className:Tt===1?"active":"",onClick:_a,id:1},"\u547D\u4EE4\u884C")):t.a.createElement("li",null),!!Da&&Ya?ft.map(function(dt,ka){return t.a.createElement("li",{key:dt},t.a.createElement("a",{id:dt,className:Tt===dt?"active":"",onClick:_a},"\u547D\u4EE4\u884C",ka+1,t.a.createElement("i",{title:"\u5173\u95ED\u547D\u4EE4\u884C\u7A97\u53E3",id:ka,className:"iconfont icon-shanchu_moren",onClick:Oe})))}):null,!!Da&&Ya&&ft.length<2?t.a.createElement("li",null,t.a.createElement("a",{onClick:pa,title:"\u65B0\u5F00\u547D\u4EE4\u884C\u7A97\u53E3"},"\uFF0B")):null),t.a.createElement("div",{className:"action-bar-container",style:{display:Tt===0?"flex":"none"}},t.a.createElement(Hn,cn)),t.a.createElement("div",{className:"action-bar-container",style:{display:Tt>=1?"flex":"none"}},t.a.createElement(Vn,wn))),t.a.createElement("div",{style:{display:Tt===-1?"flex":"none"}},t.a.createElement(xo,{taskData:u,evaluateMessage:ee,language:Mt,evaluateLoading:F,onEval:Re.onEvalCode})),t.a.createElement("section",{style:{display:Tt===0?"block":"none"}},t.a.createElement(bo,Ma)),Da?t.a.createElement("section",{style:{display:Tt===1?"block":"none"}},t.a.createElement(Ks.a,{sshConfigData:za||{},sid:1})):null,Ya?ft.map(function(dt,ka){return t.a.createElement("section",{key:"ssh".concat(dt),style:{display:Tt===dt?"block":"none"}},t.a.createElement(Ks.a,{sshConfigData:za||{},sid:dt}))}):null),Xt&&t.a.createElement("div",{className:"resize-y-bar",onMouseDown:D,draggable:!1},t.a.createElement("i",{className:"iconfont icon-guangbiao",draggable:!1})),Xt&&t.a.createElement("div",{className:"test-set-container",style:{height:jt}},F?t.a.createElement(se.a,{message:ee,style:{color:"#4CACFF"}}):t.a.createElement(To,Object(n.a)({},Za,{taskData:u}))),t.a.createElement("div",{className:"action-container"},t.a.createElement(Mn,Object(n.a)({},u,{dispatch:U,loading:F,onRun:function(){J(),Lt(!0)}}))),t.a.createElement(ne.a,null,t.a.createElement(j.a,{className:"setting-drawer",title:null,placement:"right",closable:!1,visible:ma,onClose:un},t.a.createElement(jo,Nn))))},Tr=e("zkdm"),Fo=e("Sa5k"),qs=e.n(Fo),fs=function(a){var u=a.list,v=a.title,O=u.length;return t.a.createElement("div",{className:"img-list"},t.a.createElement("h4",null,v),t.a.createElement("div",{className:"list-body"},O>0?u.map(function(P){return t.a.createElement("img",{onClick:function(){L.a.publish("preview-image","".concat(Ft.a).concat(P.pic_url))},className:O===1?"singal":"",src:"".concat(Ft.a).concat(P.pic_url),key:P.pic_url,alt:v})}):t.a.createElement(f.Fragment,null,t.a.createElement("img",{alt:"\u7A7A",className:"nothing",src:qs.a}),t.a.createElement("img",{alt:"\u7A7A",className:"nothing",src:qs.a}))))},Sr=e("1A8V"),Bo=function(a){var u=a.url,v=a.poster;return t.a.createElement("div",{className:"video-container"},t.a.createElement("video",{controls:!0,autoPlay:!0,src:u,preload:"auto",poster:v||""},t.a.createElement("source",{type:"video/webm",src:u}),t.a.createElement("source",{type:"video/mp4",src:u})))},Pr=e("XZCF"),Wo=function(a){var u=a.url;return t.a.createElement("div",{className:"video-container"},t.a.createElement("audio",{style:{width:"100%"},controls:!0,src:u}," Your browser does not support the ",t.a.createElement("code",null,"audio")," element. "))},Ho=function(a){var u=a.files,v=a.type;return t.a.createElement("ul",{className:"video-list"},u.map(function(O,P){return t.a.createElement("li",{key:P},v==="mp4"?t.a.createElement(Bo,{url:O.file_url}):t.a.createElement(Wo,{url:O.file_url}))}))},Go=function(a){var u=a.value;return t.a.createElement("img",{src:"data:image/png;base64,".concat(u),alt:"qrcode"})};function Vo(a){var u=a.documentElement,v=a.body,O=Math.max(u.clientHeight,u.scrollHeight,u.offsetHeight,v?v.clientHeight:0,v?v.scrollHeight:0,500);return O}function zo(a){var u=a.contentDocument?a.contentDocument:a.contentWindow.document;a.style.visibility="hidden",a.style.height="10px",a.style.height=Vo(u)+4+"px",a.style.visibility="visible"}var Xo=function(a){var u=a.taskId,v=a.onHidePictureView,O=Object(f.useState)({}),P=Object(l.a)(O,2),D=P[0],U=P[1],R=Object(f.useRef)();Object(f.useEffect)(function(){var _e=D.type,te=D.iframe_src;_e==="html"&&te&&R.current&&(R.current.contentWindow.document.write(te),R.current.contentWindow.document.close(),setTimeout(function(){zo(R.current)},100))},[D,R.current]),Object(f.useEffect)(function(){function _e(){return te.apply(this,arguments)}function te(){return te=Object(c.a)(s.a.mark(function Pe(){var g;return s.a.wrap(function(Ae){for(;;)switch(Ae.prev=Ae.next){case 0:return Ae.prev=0,Ae.next=3,Object(K.j)(u);case 3:g=Ae.sent,U(g),Ae.next=10;break;case 7:Ae.prev=7,Ae.t0=Ae.catch(0),console.log(Ae.t0);case 10:case"end":return Ae.stop()}},Pe,null,[[0,7]])})),te.apply(this,arguments)}_e()},[u]);var C=D.type,b=D.orignal_picture,h=D.user_picture,B=D.answer_picture,J=D.contents,F=D.user_file,ee=D.message,Y=D.qrcode_str;return t.a.createElement(f.Fragment,null,C?null:t.a.createElement(se.a,{message:ee||"\u52A0\u8F7D\u4E2D..."}),t.a.createElement("div",{className:"eval-picture-panel"},t.a.createElement("div",{className:"picture-body"},t.a.createElement("h3",null,"\u67E5\u770B\u6548\u679C",t.a.createElement("a",{onClick:v},t.a.createElement("i",{className:"iconfont icon-shanchu2"}))),C==="image"?t.a.createElement("div",{className:"flex-container"},b.length>0?t.a.createElement(fs,{list:b,title:"\u539F\u59CB\u56FE\u7247"}):null,B.length>0?t.a.createElement(fs,{list:B,title:"\u9884\u671F\u8F93\u51FA"}):null,h.length>0?t.a.createElement(fs,{list:h,title:"\u5B9E\u9645\u8F93\u51FA"}):null):t.a.createElement(f.Fragment,null,t.a.createElement("h2",null,"\u5B9E\u9645\u8F93\u51FA"),t.a.createElement("div",{className:"output-txt ".concat(C==="html"?"html":"")},C==="html"?t.a.createElement("iframe",{ref:R,style:{width:"100%",height:"100%",border:"1px solid #ccc"}}):C=="mp4"||C=="mp3"?t.a.createElement(Ho,{files:F,type:C}):C==="qrcode"?t.a.createElement(Go,{value:Y}):t.a.createElement("div",{style:{overflow:"auto",height:"100%"}},t.a.createElement(Pt.a,{value:J})))))))},_s=e("ErOA");function Yo(a,u){return Object(_s.c)("/tasks/".concat(a,"/system_update.json?myshixun_id=").concat(u))}function Zo(a){return Object(_s.c)("/tasks/".concat(a,"/sync_codes.json"))}function es(a){return Object(_s.c)("/tasks/".concat(a,"/sync_modify_time"))}var Qo=function(a){var u=a.showNotice,v=a.tpm_cases_modified,O=a.tpm_modified,P=a.tpm_script_modified,D=a.st,U=a.taskId,R=a.myshixunId,C=a.onNextCallback,b=a.onUpdateCallback,h=a.onUpdateFailure,B=(O||P)&&D===0,J=Object(f.useState)(!1),F=Object(l.a)(J,2),ee=F[0],Y=F[1];function _e(){return te.apply(this,arguments)}function te(){return te=Object(c.a)(s.a.mark(function Ve(){var Ae,Te,Re,Rt;return s.a.wrap(function($){for(;;)switch($.prev=$.next){case 0:if(!ee){$.next=2;break}return $.abrupt("return");case 2:if(Y(!0),!B){$.next=21;break}return $.next=6,Zo(U);case 6:if(Ae=$.sent,Te=Ae.path,Re=Ae.status,Rt=Ae.message,!(Re===-1)){$.next=14;break}E.b.info(Rt||"\u66F4\u65B0\u5931\u8D25\uFF0C\u670D\u52A1\u7AEF\u9519\u8BEF"),h(),$.next=19;break;case 14:if(E.b.info("\u66F4\u65B0\u6210\u529F\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u65B0\u52A0\u8F7D\u4EE3\u7801..."),!v){$.next=18;break}return $.next=18,es(U);case 18:b(Te,new Date().getTime());case 19:$.next=25;break;case 21:return $.next=23,es(U);case 23:E.b.info("\u66F4\u65B0\u72B6\u6001\u5DF2\u540C\u6B65\u3002"),C();case 25:Y(!1);case 26:case"end":return $.stop()}},Ve)})),te.apply(this,arguments)}function Pe(){return g.apply(this,arguments)}function g(){return g=Object(c.a)(s.a.mark(function Ve(){return s.a.wrap(function(Te){for(;;)switch(Te.prev=Te.next){case 0:if(!ee){Te.next=2;break}return Te.abrupt("return");case 2:if(Y(!0),!B){Te.next=11;break}return Te.next=6,Yo(U,R);case 6:if(!v){Te.next=9;break}return Te.next=9,es(U);case 9:Te.next=13;break;case 11:return Te.next=13,es(U);case 13:Y(!1),C();case 15:case"end":return Te.stop()}},Ve)})),g.apply(this,arguments)}return t.a.createElement(r.a,{centered:!0,title:"\u66F4\u65B0\u901A\u77E5",closable:!1,confirmLoading:ee,visible:u,onOk:_e,onCancel:Pe,okText:B?"\u7ACB\u5373\u66F4\u65B0":"\u77E5\u9053\u4E86",cancelText:"\u7A0D\u540E\u518D\u8BF4"},v&&B?t.a.createElement(f.Fragment,null,t.a.createElement("p",null," \u5173\u5361\u4EFB\u52A1\u7684\u4EE3\u7801\u6587\u4EF6\u548C\u6D4B\u8BD5\u96C6\u6709\u66F4\u65B0\u5566~"),t.a.createElement("p",null,"\u66F4\u65B0\u64CD\u4F5C\u5C06\u4FDD\u7559\u5DF2\u5B8C\u6210\u7684\u8BC4\u6D4B\u8BB0\u5F55\u548C\u6210\u7EE9\u3002"),t.a.createElement("p",null,"\u8FD8\u672A\u5B8C\u6210\u8BC4\u6D4B\u7684\u4EFB\u52A1\u4EE3\u7801\uFF0C\u8BF7\u81EA\u884C\u4FDD\u5B58\uFF01")):v?t.a.createElement(f.Fragment,null,t.a.createElement("p",null,"\u672C\u5173",D===0?"\u6D4B\u8BD5\u96C6":"\u7B54\u6848","\u5DF2\u66F4\u65B0\uFF0C\u60A8\u53EF\u4EE5\u91CD\u65B0\u8BC4\u6D4B\u3002"),t.a.createElement("p",null,"\u672C\u6B21\u66F4\u65B0\u4E0D\u5F71\u54CD\u5DF2\u83B7\u5F97\u7684\u7ECF\u9A8C\u503C\u3002")):t.a.createElement("p",null,"\u5173\u5361\u4EFB\u52A1\u7684\u4EE3\u7801\u6587\u4EF6\u6709\u66F4\u65B0\u5566~",t.a.createElement("br",null)," \u66F4\u65B0\u64CD\u4F5C\u5C06\u4FDD\u7559\u5DF2\u5B8C\u6210\u7684\u8BC4\u6D4B\u8BB0\u5F55\u548C\u6210\u7EE9\u3002",t.a.createElement("br",null),"\u8FD8\u672A\u5B8C\u6210\u8BC4\u6D4B\u7684\u4EFB\u52A1\u4EE3\u7801\uFF0C\u8BF7\u81EA\u884C\u4FDD\u5B58\uFF01"))},Ko=e("J66h"),Jo=e("IWh4"),qo=e.n(Jo),$o=e("iNZB"),er=e.n($o),tr=function(a){var u=a.prev_game,v=a.next_game,O=a.shixun,P=a.game,D=v&&(P.status===2||O.status<2||O.task_pass),U=Object(Q.l)();return t.a.createElement("div",{className:"unity-3d-nav"},u?t.a.createElement("a",{href:"/tasks/".concat(u).concat(U.search),className:"ghost-link"},"\u4E0A\u4E00\u5173"):null,D?t.a.createElement("a",{href:"/tasks/".concat(v).concat(U.search),className:"ghost-link"},"\u4E0B\u4E00\u5173"):null)},ar=G.a.DirectoryTree,xr=["jpg","png","gif","jpeg","jar","doc","pdf","xsl","ppt","mp3","mp4"],nr={moveX:"40%",moveY:0,loading:!0,isError:!1,taskData:{game:{}},evalData:null,lastedGetTaskInfoTime:0,codeRepData:{content:"",language:"c",currentPath:"",paths:[],lastedUpdateTime:0,loading:!1},showEvalResult:!1,showPictureView:!1,isPictureView:!1,showDragMask:!1,webDisplayUrl:"",evaluateLoading:!1,resetVncLoading:!1,evaluateMessage:"",showNotice:!1,timestamp:"",showDocuments:!1,repos:null};function sr(a,u){switch(u.type){case y.u:return Object(_.a)(Object(_.a)({},a),{},{moveX:u.payload});case y.v:return Object(_.a)(Object(_.a)({},a),{},{moveY:u.payload});case y.V:return Object(_.a)(Object(_.a)({},a),{},{codeRepData:u.payload});case y.h:return Object(_.a)(Object(_.a)({},a),{},{codeRepData:u.payload});case y.d:return Object(_.a)(Object(_.a)({},a),{},{codeRepData:Object(_.a)(Object(_.a)({},a.codeRepData),u.payload)});case y.R:return Object(_.a)(Object(_.a)({},a),{},{evaluateLoading:!1,showEvalResult:!0});case y.eb:return Object(_.a)(Object(_.a)({},a),{},{timestamp:u.payload});case y.o:return Object(_.a)(Object(_.a)({},a),{},{showEvalResult:!1});case y.j:return Object(_.a)(Object(_.a)({},a),{},{loading:!0});case y.db:return Object(_.a)(Object(_.a)({},a),u.payload);case y.bb:return Object(_.a)(Object(_.a)({},a),{},{showDragMask:u.payload});case y.i:return Object(_.a)(Object(_.a)({},a),{},{loading:!1,isError:!0});case y.k:return Object(_.a)(Object(_.a)({},a),u.payload);case y.Q:return Object(_.a)(Object(_.a)({},a),{},{evaluateLoading:!0});case y.n:return Object(_.a)(Object(_.a)({},a),{},{evaluateLoading:!1});case y.F:return Object(_.a)(Object(_.a)({},a),{},{evaluateMessage:u.payload});case y.I:return Object(_.a)(Object(_.a)({},a),{},{showDocuments:u.payload});case y.G:return Object(_.a)(Object(_.a)({},a),u.payload);case y.S:return Object(_.a)(Object(_.a)({},a),{},{showNotice:!0});case y.p:return Object(_.a)(Object(_.a)({},a),{},{showNotice:!1});case y.r:return Object(_.a)(Object(_.a)({},a),{},{showPictureView:!1});case y.U:return Object(_.a)(Object(_.a)({},a),{},{showPictureView:!0});case y.N:return Object(_.a)(Object(_.a)({},a),{},{resetVncLoading:u.payload});default:throw new Error}}var Mr=p.default=function(a){var u,v=a.match,O=a.history,P=Object(A.a)(a,["match","history"]);console.log("props:",P);var D=Object(Q.m)(),U=Object(Q.l)().query,R=Object(f.useReducer)(sr,nr),C=Object(l.a)(R,2),b=C[0],h=C[1],B=Object(f.useState)(D.taskId),J=Object(l.a)(B,2),F=J[0],ee=J[1],Y=Object(f.useRef)(),_e=Object(f.useRef)(),te=O.location;Object(f.useEffect)(function(){console.log("_params:",D),ee(D.taskId)},[D]);var Pe=b.moveX,g=b.taskData,Ve=b.moveY,Ae=b.evalData,Te=b.showEvalResult,Re=b.codeRepData,Rt=b.loading,nt=b.evaluateLoading,$=b.evaluateMessage,Be=b.showDocuments,ve=b.repos,$e=b.showPictureView,Wt=b.showNotice,Xt=b.webDisplayUrl,Lt=b.isPictureView,sa=b.resetVncLoading,Pa=b.timestamp,Mt=b.lastedGetTaskInfoTime,Oa=b.showDragMask,Yt=g.st,ct=g.challenge,oa=g.shixun,an=g.is_teacher,It=g.game,Va=g.has_answer,ma=g.vnc_url,nn=g.git_url,Tt=g.user,ft=g.myshixun,qa=g.discusses_count,za=g.user_praise,ba=g.praise_count,$a=g.tpm_cases_modified,Xa=g.tpm_modified,sn=g.tpm_script_modified,Ba=g.mirror_name,Wa=g.mirror_description,hn=g.tomcat_url,et=g.unity_3d_routes,fa=g.with_code_file,Ia=g.unity_3d_result,Da=g.next_game,Ya=g.prev_game,Kt=Re.currentPath,Za=Re.paths,Qa=Re.content,gn=Re.language,un=Re.lastedUpdateTime,Jt=(Xa||sn)&&Yt===0,St=($a||Jt)&&ft.system_tip===!0,Aa=(Ba||[]).indexOf("Html")!==-1,xa=Object(f.useMemo)(function(){return Kt&&Za?Za.indexOf(Kt)>=0:!1},[Kt,Za]),da=Object(f.useMemo)(function(){return et&&!fa||ma},[ma,fa,et]);Object(f.useEffect)(function(){if(et&&fa){h({type:y.Q});var ae=L.a.subscribe("unity3d-load-end",function(){h({type:y.n})});return ae}},[F,et,fa,h]);function _a(ae){return ta.apply(this,arguments)}function ta(){return ta=Object(c.a)(s.a.mark(function ae(Z){var pe,de,oe,Ce,me,rt;return s.a.wrap(function(it){for(;;)switch(it.prev=it.next){case 0:return it.prev=0,it.next=3,Object(K.l)(F);case 3:if(pe=it.sent,de=pe.status,!(de===401)){it.next=9;break}return it.abrupt("return");case 9:if(!(de===-3)){it.next=13;break}Object(Ke.k)({onCancel:function(){window.location.href="/"}}),it.next=26;break;case 13:if(!(de===403)){it.next=17;break}O.replace("/403"),it.next=26;break;case 17:if(!(de===404)){it.next=22;break}return O.replace("/404"),it.abrupt("return");case 22:oe=pe.st,Ce=pe.challenge.path,me={loading:!1,isError:!1,taskData:pe,lastedGetTaskInfoTime:new Date().getTime(),codeRepData:Re},oe===0&&Ce&&(rt=Ce.split("\uFF1B").filter(function(on){return!!on}),me.codeRepData.currentPath=rt[0],me.codeRepData.paths=rt,me.codeRepData.lastedUpdateTime=0),Z||h({type:y.k,payload:me});case 26:it.next=32;break;case 28:it.prev=28,it.t0=it.catch(0),console.log(it.t0),Z||h({type:y.i});case 32:case"end":return it.stop()}},ae,null,[[0,28]])})),ta.apply(this,arguments)}Object(f.useEffect)(function(){var ae=!1;return _a(ae),function(){ae=!0}},[h,F]),Object(f.useEffect)(function(){var ae=!1;function Z(){return pe.apply(this,arguments)}function pe(){return pe=Object(c.a)(s.a.mark(function de(){var oe,Ce,me,rt,ja,it;return s.a.wrap(function(Ca){for(;;)switch(Ca.prev=Ca.next){case 0:if(h({type:y.V,payload:Object(_.a)(Object(_.a)({},Re),{},{loading:!0})}),!(et&&!fa)){Ca.next=3;break}return Ca.abrupt("return");case 3:return Ca.next=5,Object(K.h)(F,{path:Kt});case 5:if(oe=Ca.sent,!ae)if(oe.status===0)E.b.info(oe.message),h({type:y.h,payload:Object(_.a)(Object(_.a)({},Re),{},{loading:!1})});else{try{(oe==null?void 0:oe.file_type)==="txt"?Ce=((me=Ce)===null||me===void 0?void 0:me.length)===0?Ce:window.decodeURIComponent(escape(window.atob(oe==null||((rt=oe.content)===null||rt===void 0)?void 0:rt.content))):Ce=oe==null||((ja=oe.content)===null||ja===void 0)?void 0:ja.content}catch(Bn){Ce=window.atob(oe==null||((it=oe.content)===null||it===void 0)?void 0:it.content),E.b.warn("\u8BF7\u786E\u8BA4\u6587\u4EF6\u5B57\u7B26\u96C6\u7F16\u7801\u662F\u5426\u4E3AUTF-8"),console.log("err:",Bn)}h({type:y.h,payload:Object(_.a)(Object(_.a)({},Re),{},{content:Ce,language:oe.language,file_type:oe.file_type,filename:oe.filename,lastedUpdateTime:0,loading:!1})})}case 7:case"end":return Ca.stop()}},de)})),pe.apply(this,arguments)}if(Yt===0&&Kt&&!oa.hide_code)return Z(),function(){ae=!0}},[Yt,Kt,Mt,Pa]);var pa=Object(f.useCallback)(Object(c.a)(s.a.mark(function ae(){var Z,pe,de=arguments;return s.a.wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:if(Z=de.length>0&&de[0]!==void 0?de[0]:0,!(Yt===0&&un>0&&xa||Z)){Ce.next=7;break}return Ce.next=4,Object(K.G)(ft.identifier,{path:Kt,evaluate:Z,content:Qa,game_id:It.id});case 4:return pe=Ce.sent,h({type:y.d,payload:{lastedUpdateTime:0}}),Ce.abrupt("return",pe);case 7:case"end":return Ce.stop()}},ae)})),[Yt,un,Kt,Qa,It==null?void 0:It.id,xa]),Oe=Object(f.useCallback)(function(){It&&(It.status!==2&&L.a.publish("update-cost-time")),pa()},[It.status,pa]);Object(f.useEffect)(function(){Oe()},[te]);function We(){Oe()}Object(f.useEffect)(function(){var ae=L.a.subscribe("unlock-test-case",function(){var Z;r.a.confirm((Z={centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:t.a.createElement(or,{score:ct.score,is_teacher:an})},Object(i.a)(Z,"centered",!0),Object(i.a)(Z,"onOk",xe),Z))});return ae},[xe,ct,an]);var xe=Object(f.useCallback)(Object(c.a)(s.a.mark(function ae(){var Z,pe,de,oe,Ce;return s.a.wrap(function(rt){for(;;)switch(rt.prev=rt.next){case 0:return rt.next=2,Object(K.F)(It.identifier);case 2:if(Z=rt.sent,pe=Z.test_sets,de=Z.message,oe=Z.status,!(oe===-1)){rt.next=7;break}return E.b.info(de),rt.abrupt("return");case 7:Ce=g.user.grade,g.user.grade=Ce-ct.score*2,g.test_sets=pe,g.game.test_sets_view=!0,h({type:y.db,payload:{taskData:g}});case 12:case"end":return rt.stop()}},ae)})),[It,ct,h]);Object(f.useEffect)(function(){if(!da||ma){var ae=function(de){Y.current&&h({type:y.u,payload:de.pageX}),_e.current&&h({type:y.v,payload:de.pageY})},Z=function(){Y.current=!1,_e.current=!1,h({type:y.bb,payload:!1}),document.onselectstart=null};return document.addEventListener("mousemove",ae),document.addEventListener("mouseup",Z),function(){document.removeEventListener("mousemove",ae),document.removeEventListener("mouseup",Z)}}},[_e.current,Y.current,da,h]);function vt(ae){var Z=g.user.grade;g.user.grade=Z-ae,h({type:y.db,payload:{taskData:g}})}function ht(){da?h({type:y.u,payload:Pe!==.01?.01:"40%"}):(document.onselectstart=function(){return!1},Y.current=!0,h({type:y.bb,payload:!0}))}function jt(){document.onselectstart=function(){return!1},_e.current=!0,((g==null?void 0:g.vnc_url)||(g==null?void 0:g.windows_vnc)||(g==null?void 0:g.linux_vnc))&&h({type:y.bb,payload:!0})}function qt(ae){ae===.01?h({type:y.v,payload:0}):h({type:y.v,payload:.01})}function Ma(ae){ae===0?h({type:y.v,payload:"100%"}):h({type:y.v,payload:0})}Object(f.useEffect)(function(){return window.addEventListener("beforeunload",Oe),function(){window.removeEventListener("beforeunload",Oe)}},[Oe]);function cn(){pa()}function wn(){return Nn.apply(this,arguments)}function Nn(){return Nn=Object(c.a)(s.a.mark(function ae(){var Z,pe,de;return s.a.wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:return Ce.next=2,Object(K.C)(F,{path:Kt});case 2:Z=Ce.sent,pe=Z.content,de=Z.language,h({type:y.h,payload:Object(_.a)(Object(_.a)({},Re),{},{content:pe,language:de,lastedUpdateTime:0,loading:!1})});case 5:case"end":return Ce.stop()}},ae)})),Nn.apply(this,arguments)}function dt(){return ka.apply(this,arguments)}function ka(){return ka=Object(c.a)(s.a.mark(function ae(){var Z,pe;return s.a.wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return oe.next=2,Object(K.x)(g==null||((Z=g.myshixun)===null||Z===void 0)?void 0:Z.identifier,{});case 2:return pe=oe.sent,_a(),oe.abrupt("return",pe);case 5:case"end":return oe.stop()}},ae)})),ka.apply(this,arguments)}function Ha(){return dn.apply(this,arguments)}function dn(){return dn=Object(c.a)(s.a.mark(function ae(){var Z,pe,de;return s.a.wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:return Ce.next=2,Object(K.z)(F,{path:Kt});case 2:Z=Ce.sent,pe=Z.content,de=Z.language,h({type:y.h,payload:Object(_.a)(Object(_.a)({},Re),{},{content:pe,language:de,lastedUpdateTime:0,loading:!1})});case 5:case"end":return Ce.stop()}},ae)})),dn.apply(this,arguments)}Object(f.useEffect)(function(){if(Yt===0&&ct&&ct.path){var ae=ct.path.split("\uFF1B").filter(function(Z){return!!Z});h({type:y.d,payload:{currentPath:ae[0],paths:ae}})}},[ct,Yt]),Object(f.useEffect)(function(){oa&&(document.title=oa.name||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199")},[oa]);function Ra(){return vn.apply(this,arguments)}function vn(){return vn=Object(c.a)(s.a.mark(function ae(){var Z,pe,de;return s.a.wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:return Ce.next=2,Object(K.v)(F);case 2:Z=Ce.sent,pe=Z.praise_count,de=Z.praise,g.praise_count=pe,g.user_praise=de,h({type:y.db,payload:{taskData:g}});case 7:case"end":return Ce.stop()}},ae)})),vn.apply(this,arguments)}var Ln=Object(f.useCallback)(function(ae){function Z(de){return pe.apply(this,arguments)}function pe(){return pe=Object(c.a)(s.a.mark(function de(oe){return s.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:try{window.navigator.sendBeacon("".concat(ls.a.API_SERVER,"/api/tasks/").concat(F,"/cost_time.json?time=").concat(oe),{})}catch(rt){}case 1:case"end":return me.stop()}},de)})),pe.apply(this,arguments)}Z(ae)},[F]);function $s(ae){return Ua.apply(this,arguments)}function Ua(){return Ua=Object(c.a)(s.a.mark(function ae(Z){return s.a.wrap(function(de){for(;;)switch(de.prev=de.next){case 0:return de.next=2,Object(K.D)(F,oa.id,Z);case 2:g.game.star=Z,h({type:y.db,payload:{taskData:g}});case 4:case"end":return de.stop()}},ae)})),Ua.apply(this,arguments)}function ps(){return Un.apply(this,arguments)}function Un(){return Un=Object(c.a)(s.a.mark(function ae(){var Z,pe;return s.a.wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:if(ve){oe.next=8;break}return oe.next=3,Object(K.k)(ft.identifier);case 3:Z=oe.sent,pe=Z.trees,h({type:y.G,payload:{showDocuments:!0,repos:Object(Ft.c)(pe)}}),oe.next=9;break;case 8:h({type:y.I,payload:!0});case 9:case"end":return oe.stop()}},ae)})),Un.apply(this,arguments)}function hs(ae){return ts.apply(this,arguments)}function ts(){return ts=Object(c.a)(s.a.mark(function ae(Z){var pe,de,oe;return s.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return pe=Z.props,de=pe.children,oe=pe.eventKey,me.abrupt("return",new Promise(function(){var rt=Object(c.a)(s.a.mark(function ja(it){var on,Ca,Bn;return s.a.wrap(function(An){for(;;)switch(An.prev=An.next){case 0:return de&&de.length>0&&it(),An.next=3,Object(K.k)(ft.identifier,{path:oe});case 3:on=An.sent,Ca=on.trees,Bn=Object(Ft.e)(ve,oe,Object(Ft.c)(Ca,oe)),h({type:y.G,payload:{repos:Object(T.a)(Bn)}}),it();case 8:case"end":return An.stop()}},ja)}));return function(ja){return rt.apply(this,arguments)}}()));case 2:case"end":return me.stop()}},ae)})),ts.apply(this,arguments)}function eo(){h({type:y.I,payload:!1})}function In(ae){var Z=ae.gold,pe=ae.experience,de=ae.next_game,oe=ae.next_shixun,Ce=ae.subject_done,me=Object(A.a)(ae,["gold","experience","next_game","next_shixun","subject_done"]),rt=me.challenge_chooses_count===me.choose_correct_num,ja={had_submmit:!0,test_sets:me.test_sets,challenge_chooses_count:me.challenge_chooses_count,choose_correct_num:me.choose_correct_num};g.choose_test_cases=ja,rt&&(g.game.status=2,g.next_game=de,g.user.grade+=Z),rt&&It.status!==2&&L.a.publish("update-cost-time"),h({type:y.db,payload:{taskData:g,evalData:{gold:Z,experience:pe,next_game:de,next_shixun:oe,subject_done:Ce},showEvalResult:rt}}),L.a.publish("eval-code-finish")}function gs(){return kn.apply(this,arguments)}function kn(){return kn=Object(c.a)(s.a.mark(function ae(){var Z,pe,de,oe,Ce,me,rt,ja,it,on,Ca;return s.a.wrap(function(wa){for(;;)switch(wa.prev=wa.next){case 0:return wa.prev=0,h({type:y.Q}),wa.next=4,pa(1);case 4:return Z=wa.sent,pe=Z.resubmit,de=Z.sec_key,oe=Z.content_modified,Ce={sec_key:de,resubmit:pe,first:1,content_modified:oe},U.type==="exercises"&&(Ce.extras={exercise_id:U.exercisesId,question_id:U.questionId,challenge_id:(me=g.challenge)===null||me===void 0?void 0:me.id,subject_id:U.subject_id||""}),wa.next=10,Object(K.f)(F,Ce);case 10:return rt=wa.sent,rt.status===1&&(ja=function(){var An=Object(c.a)(s.a.mark(function ro(as,Os,Ds){var Us,Ts,io,aa,ns,lo,Ss,Ps,xs,uo,Ms,js,ws,Ns;return s.a.wrap(function(Wn){for(;;)switch(Wn.prev=Wn.next){case 0:return Ts=Ds++*as,Ts/1e3>Os&&(Ca=!0),Wn.next=4,Object(K.q)(F,{resubmit:pe,time_out:Ca,port:rt.port,sec_key:de,challenge_id:g==null||((Us=g.challenge)===null||Us===void 0)?void 0:Us.id,subject_id:U.subject_id||""});case 4:io=Wn.sent,aa=io,ns=aa.status,lo=aa.running_code_message,Ss=aa.port,Ps=aa.web_route,h({type:y.F,payload:lo}),+ns>-1||Ts/1e3>Os?(It.status!==2&&ns===2&&(g.game.status=2,g.user.grade+=aa.gold,L.a.publish("update-cost-time")),g.test_sets=aa.test_sets||[],g.last_compile_output=aa.last_compile_output,g.test_sets_count=aa.test_sets_count,g.sets_error_count=aa.sets_error_count,g.record_consume_time=aa.record_consume_time,g.next_game=aa.next_game,g.prev_game=aa.prev_game,xs="",uo=Ba.indexOf("Web")!==-1||Ba.indexOf("JFinal")!==-1,uo&&Ss!=-1&&Ps&&(xs="".concat(hn,":").concat(Ss,"/").concat(Ps)),Ms=Object(Ft.d)(aa.test_sets),js=aa.picture>0&&Ms,ws=ns===2&&!Ca,Ca?E.b.info("\u672C\u6B21\u8BC4\u6D4B\u8D85\u65F6"):ws||E.b.info("\u8BC4\u6D4B\u672A\u901A\u8FC7\uFF0C\u8BE6\u60C5\u53C2\u89C1\u201C\u6D4B\u8BD5\u7ED3\u679C\u201D"),Ns={taskData:g,evalData:{gold:aa.gold,experience:aa.experience,next_game:aa.next_game,next_shixun:aa.next_shixun},evaluateLoading:!1,evaluateMessage:"",webDisplayUrl:xs,showPictureView:et?!1:js,isPictureView:js},et&&fa?(L.a.publish("evaluate-unity3d-result",{state:"user",data:{user:Tt}}),L.a.publish("evaluate-unity3d-finish"),(Ia||Ms)&&L.a.publish("evaluate-unity3d-result",aa.unity_3d_result)):Ns.showEvalResult=ws,h({type:y.db,payload:Ns}),L.a.publish("eval-code-finish")):setTimeout(function(){ja(as,ct.exec_time+11,Ds++)},as);case 9:case"end":return Wn.stop()}},ro)}));return function(as,Os,Ds){return An.apply(this,arguments)}}(),it=1,on=1e3,Ca=!1,ja(on,ct.exec_time+11,it++)),wa.abrupt("return",res);case 15:wa.prev=15,wa.t0=wa.catch(0),console.log("-------eval code",wa.t0);case 18:case"end":return wa.stop()}},ae,null,[[0,15]])})),kn.apply(this,arguments)}function vs(ae){h({type:y.d,payload:{content:ae,lastedUpdateTime:new Date().getTime()}})}function Fn(){h({type:y.o})}function to(){h({type:y.r})}function bn(){h({type:y.U})}function ao(){h({type:y.S})}function ir(ae,Z){return bs.apply(this,arguments)}function bs(){return bs=Object(c.a)(s.a.mark(function ae(Z,pe){var de,oe,Ce;return s.a.wrap(function(rt){for(;;)switch(rt.prev=rt.next){case 0:if(de=pe.node,!de.isLeaf){rt.next=7;break}return oe=Z[0],Ce=oe.split(".").pop().toLowerCase(),rt.next=6,pa();case 6:h({type:y.d,payload:{currentPath:oe}});case 7:case"end":return rt.stop()}},ae)})),bs.apply(this,arguments)}function lr(ae){return As.apply(this,arguments)}function As(){return As=Object(c.a)(s.a.mark(function ae(Z){return s.a.wrap(function(de){for(;;)switch(de.prev=de.next){case 0:return de.next=2,pa();case 2:h({type:y.d,payload:{currentPath:Z}});case 3:case"end":return de.stop()}},ae)})),As.apply(this,arguments)}function ur(){g.myshixun.system_tip=!0,h({type:y.db,payload:{taskData:g,showNotice:!1}})}function cr(ae,Z){g.challenge.path=ae,g.myshixun.system_tip=!1,h({type:y.db,payload:{taskData:Object(_.a)(Object(_.a)({},g),{},{tpm_cases_modified:!1,tpm_modified:!1,tpm_script_modified:!1}),showNotice:!1,timestamp:Z}})}function dr(){h({type:y.p})}function mr(){return Rs.apply(this,arguments)}function Rs(){return Rs=Object(c.a)(s.a.mark(function ae(){var Z,pe,de,oe;return s.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:if(me.prev=0,h({type:y.N,payload:!0}),L.a.publish("vnc-reseting"),!(g==null?void 0:g.windows_vnc)){me.next=13;break}return L.a.publish("reset-linux-windows-loading"),me.next=7,Object(K.B)(It.identifier);case 7:Z=me.sent,pe=Z.data.windows_vnc_url,g.shixun.windows_vnc=pe+"×tamp="+new Date().getTime(),g.windows_vnc++,me.next=28;break;case 13:if(!(g==null?void 0:g.linux_vnc)){me.next=23;break}return L.a.publish("reset-linux-windows-loading"),me.next=17,Object(K.y)(It.identifier);case 17:Z=me.sent,de=Z.data.windows_vnc_url,g.shixun.windows_vnc=de+"×tamp="+new Date().getTime(),g.linux_vnc++,me.next=28;break;case 23:return me.next=25,Object(K.A)(It.identifier);case 25:Z=me.sent,oe=Z.data.vnc_url,g.vnc_url=oe+"×tamp="+new Date().getTime();case 28:h({type:y.db,payload:{taskData:g,resetVncLoading:!1}}),me.next=34;break;case 31:me.prev=31,me.t0=me.catch(0),console.log(me.t0);case 34:case"end":return me.stop()}},ae,null,[[0,31]])})),Rs.apply(this,arguments)}function no(ae){return Cs.apply(this,arguments)}function Cs(){return Cs=Object(c.a)(s.a.mark(function ae(Z){var pe,de,oe,Ce,me,rt;return s.a.wrap(function(it){for(;;)switch(it.prev=it.next){case 0:if(pe=Z.GameState,de=Z.Data,oe=Z.challenge,console.log("match:",v),!(oe==="info")){it.next=6;break}L.a.publish("evaluate-unity3d-result",{state:"3d_callback",data:{challenge_info:Object(_.a)({},g.challenge)}}),it.next=16;break;case 6:if(!(pe==="Success")){it.next=16;break}if(!(Ia||!fa)){it.next=15;break}return it.next=10,Object(K.E)(F,Ko.Base64.encode(F+new Date().getTime()),de);case 10:Ce=it.sent,me=Ce.status,rt=Ce.data,me==0&&(It.status!==2&&(g.game.status=2,g.user.grade+=rt.gold,L.a.publish("update-cost-time")),L.a.publish("evaluate-unity3d-result",{state:"userAndtime",data:{user:Tt,open_time:rt.open_time,end_time:rt.end_time}}),h({type:y.db,payload:{taskData:g,evalData:{gold:rt.gold,experience:rt.experience,next_game:rt.next_game},evaluateLoading:!1,showEvalResult:!0}})),it.next=16;break;case 15:h({type:y.R});case 16:case"end":return it.stop()}},ae)})),Cs.apply(this,arguments)}function Er(){}function fr(){return ys.apply(this,arguments)}function ys(){return ys=Object(c.a)(s.a.mark(function ae(){var Z,pe,de,oe;return s.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:if(!(g==null?void 0:g.windows_vnc)){me.next=6;break}return me.next=3,Object(K.c)(F);case 3:de=me.sent,me.next=15;break;case 6:if(!((g==null?void 0:g.linux_vnc)||(oa==null?void 0:oa.webssh)===3)){me.next=12;break}return me.next=9,Object(K.a)(F);case 9:de=me.sent,me.next=15;break;case 12:return me.next=14,Object(K.b)(F);case 14:de=me.sent;case 15:((Z=de)===null||Z===void 0||((pe=Z.data)===null||pe===void 0)?void 0:pe.remaining_time)&&L.a.publish("update-windows-time",(oe=de)===null||oe===void 0?void 0:oe.data);case 16:case"end":return me.stop()}},ae)})),ys.apply(this,arguments)}var so=typeof Pe=="number"&&Pe!==.01?"".concat(Pe,"px"):"40%",_r="calc(100% - 4px - ".concat(so,")"),pr=(u={game:It,taskId:F,user_praise:za,praise_count:ba,st:Yt,challenge:ct,rank_name:g.rank_name,shixun:oa,is_teacher:an,has_answer:Va,unity_3d_routes:et,with_code_file:fa,onEvaluateCallback:Er,onGetUnity3dMessage:no},Object(i.a)(u,"taskId",F),Object(i.a)(u,"myshixun",ft),Object(i.a)(u,"user",Tt),Object(i.a)(u,"discusses_count",qa),Object(i.a)(u,"onPlusOrCancelPraise",Ra),Object(i.a)(u,"minuxUserGrade",vt),u),hr={showNotice:Wt||($a||Jt)&&ft.system_tip===!1,tpm_cases_modified:$a,tpm_modified:Xa,tpm_script_modified:sn,st:Yt,taskId:F,myshixunId:(ft||{}).id,onNextCallback:ur,onUpdateCallback:cr,onUpdateFailure:dr},gr=Object(_.a)(Object(_.a)({},Ae),{},{isPictureView:Lt,history:O,webDisplayUrl:Xt,onShowPictureView:bn,star:It&&It.star,onStarChange:$s,onCloseResult:Fn}),oo={lastedGetTaskInfoTime:Mt,isEditPath:xa,taskData:g,codeRepData:Re,moveY:Ve,evaluateMessage:$,evaluateLoading:nt,isNotice:St,isHtml:Aa,onChangePath:lr,onResizeSetContainer:qt,onEditRepCode:vs,onUpdateCode:pa,onResizeYStart:jt,onShowDir:ps,onResetCode:wn,onResetGitCode:dt,onResizeCodeArea:Ma,onResetPassedCode:Ha,onFinishDisplayHtml:cn,onShowNotice:ao};return t.a.createElement(f.Fragment,null,Rt?t.a.createElement(se.a,{message:"\u52AA\u529B\u8BF7\u6C42\u6570\u636E\u4E2D..",className:"tpi-spin"}):t.a.createElement(f.Fragment,null,t.a.createElement("div",{className:"task-wrapper"},Oa&&t.a.createElement("div",{className:"draging-mask"}),t.a.createElement(us,{difficulty:ct==null?void 0:ct.difficulty,mirror_description:Wa,history:O,git_url:nn,shixun:oa,lastedGetTaskInfoTime:Mt,onAddVncTime:fr,taskId:F,onBack:We,isNotice:St,resetVncLoading:sa,onResetVnc:mr,onResetGitCode:dt,vnc_url:ma,linux_vnc:g==null?void 0:g.linux_vnc,window_vnc_url:g==null?void 0:g.windows_vnc,onShowNotice:ao,game:It,user:Tt,onUpdateCostTime:Ln}),t.a.createElement("div",{className:"tasks-body"},t.a.createElement("section",{className:"left-panel ".concat(et&&fa?"has-unity-3d":""),style:{width:so,display:Pe===.01?"none":""}},t.a.createElement(Fa,pr)),t.a.createElement("section",{className:"resize-x-bar ".concat(da?"has-unity-3d":""),onMouseDown:ht},t.a.createElement(rr,{noDragging:da,vnc_url:ma,moveX:Pe})),t.a.createElement("section",{className:"right-panel ".concat(ma||(g==null?void 0:g.windows_vnc)||(g==null?void 0:g.linux_vnc)?"vnc":""),style:{width:_r}},et&&!fa?t.a.createElement("div",{className:"unity-3d-container"},t.a.createElement(la,{unity_3d_routes:et,onGetUnity3dMessage:no}),t.a.createElement(tr,{next_game:Da,prev_game:Ya,shixun:oa,game:It})):t.a.createElement(f.Fragment,null,Yt!==1&&t.a.createElement(ko,Object(n.a)({},P,oo,{_dispatch:h,taskData:g,evaluateMessage:$,language:gn,evaluateLoading:nt,onEval:gs})),ma||(g==null?void 0:g.windows_vnc)||(g==null?void 0:g.linux_vnc)?null:Yt===1?t.a.createElement(co,Object(n.a)({onEval:In},oo)):null)))),t.a.createElement(ne.a,null,Te?t.a.createElement(po,gr):null,t.a.createElement(j.a,{className:"setting-drawer",title:null,placement:"right",width:400,closable:!1,visible:Be,onClose:eo},t.a.createElement(ar,{className:"dir-tree",selectedKeys:["".concat(Kt)],treeData:ve,onSelect:ir,loadData:hs})),$e?t.a.createElement(Xo,{taskId:F,onHidePictureView:to}):null,t.a.createElement(Qo,hr))))};function or(a){var u=a.is_teacher,v=a.score;return t.a.createElement(f.Fragment,null,u?t.a.createElement(f.Fragment,null,t.a.createElement("div",null,"\u5DF2\u7ECF\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u53EF\u4EE5\u514D\u91D1\u5E01\u67E5\u770B\u9690\u85CF\u6D4B\u8BD5\u96C6\u3002"),t.a.createElement("div",null,"\u89E3\u9501\u672C\u5173\u6240\u6709\u6D4B\u8BD5\u96C6\u9700\u8981\u6263\u9664".concat(v*2,"\u91D1\u5E01\uFF0C\u786E\u5B9A\u8981\u89E3\u9501\u5417\uFF1F")),t.a.createElement("a",{href:"/account/certification",class:"to-certification-link",target:"_blank"},"\u7ACB\u5373\u8BA4\u8BC1")):t.a.createElement("div",null,"\u89E3\u9501\u672C\u5173\u6240\u6709\u6D4B\u8BD5\u96C6\u9700\u8981\u6263\u9664".concat(v*2,"\u91D1\u5E01\uFF0C\u786E\u5B9A\u8981\u89E3\u9501\u5417\uFF1F")))}function rr(a){var u=a.noDragging,v=a.moveX,O=a.vnc_url;return t.a.createElement(f.Fragment,null,u?t.a.createElement("a",{className:"trapezoid ".concat(v===.01?"enlarge":"")},t.a.createElement("img",{src:v===.01?qo.a:er.a,alt:"resize-icon",width:20})):t.a.createElement("a",{className:"btn-resize",draggable:!1},t.a.createElement("svg",{width:"16",height:"13",viewBox:"0 0 16 13",draggable:!1},t.a.createElement("path",{draggable:!1,d:"M12.245 7.53H5.647v1.882h6.598v2.823L16 8.471l-3.755-3.765V7.53zM10.353 4.706H3.755v2.823L0 3.765 3.755 0v2.824h6.598v1.882z"}))))}},yqJW:function(M,p,e){},zkdm:function(M,p,e){}}]); diff --git a/p__tasks__index.4caa36c0.async.js b/p__tasks__index.4caa36c0.async.js new file mode 100644 index 0000000000..c965ff3601 --- /dev/null +++ b/p__tasks__index.4caa36c0.async.js @@ -0,0 +1,24 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[264,5,6,26],{"+Axu":function(M,p,e){},"/omn":function(M,p,e){},"07cG":function(M,p,e){M.exports={ldsRing:"ldsRing___2F8W7",idsRingWrapper:"idsRingWrapper___fC2cF",ldsring:"ldsring___3A88y"}},"0i5U":function(M,p){M.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjNEMUNCRTZCNDE1MzExRThBREM4QUVGRUEwQjY3M0FFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjNEMUNCRTZDNDE1MzExRThBREM4QUVGRUEwQjY3M0FFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6M0QxQ0JFNjk0MTUzMTFFOEFEQzhBRUZFQTBCNjczQUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6M0QxQ0JFNkE0MTUzMTFFOEFEQzhBRUZFQTBCNjczQUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6xcnMrAAABN0lEQVR42qzTsUtCURTH8fskisZoa4ogcGhpcYuW+gsk+icyGiyEoNVB0i3EWYJwaG2Koj+gBiEqqIasRQlCHCJ8fU+cB4fLldS68BHO755zeQ/vi7L3q4vOuRMsu9HWNTZT/NTHGHY6U5cDMm78lUm5P65/OaDtZXsoB3or2PWythxQ9cInFHBrsjvNHr3eqhxQxIsJS5jAlsl29GlLJpOZooQ979HmsY9zHOMUZ8hjwfTJTC/iIkkR4RIruvmJJXQxhVhfaVr3ryCDcfIvSMM2+lpP4ghveMahGe5rb+z/jTeomXoNG1hH1uQ17f1ZySskaxYPmNH6FR9Ia/0O+XY6gy6SbByYes4MO93r/HYT5V40A3kzcGeCB3whF8hzujfUt3CBhqkbmo30McnFaan8oKZvAQYAarBDzHlRpVIAAAAASUVORK5CYII="},"1A8V":function(M,p,e){},"1Zrr":function(M,p){M.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAgCAYAAAB6kdqOAAABZ0lEQVRYR+2YrU7FQBBGzzwEPAMSi+M6MARDggNJgiIkWLiSBIFCkyCuQECCQFIcEstb8AYf2ZvmhpbuT9ttUpJWdma+OZ3O7k5rRC5Jh8ARsBPzjdhvgXczew75WSyJpCdgP+aXaP8ws63OQJK2gbdSYJ6Y1Od2WRpmZlb4nIIVqgEFhUKwbXTGByRpDzgBdnu+kr7hD8CLSboGLvqqZYp/dEDK1LR9mZZNXwEys6u+ql3iJbm8E5C3eFOFYn2VrUKS1oADYL1M+gW8mtl3DOK3PQuQpE1gAWzUkn8CZ6Hzqg6bC+gcuPFU4s7MTlOrlAvITQFuGijMbOaSS/pzLwXKB+QdCQKiXqAUkJqP06rs1B00liFNFeqqVQEaXYXmbc6ypn7J3UNtgUa3ysa1D5XLfDw7dedl1BCYZWOcgHJWIKb1f15Z7EkGtq+G/NXEP3DCFPl79xnkTln3u+U4JWJAH/czo/gBVkc5pun3NGoAAAAASUVORK5CYII="},"362i":function(M,p,e){M.exports=e.p+"static/passpart.cc679602.png"},"5D2P":function(M,p){M.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAFTklEQVRoQ91aS4xURRQ993UzUUZcqFEc4meh0cQFSlwgrvAHSgQWhOhCk4GZqmdw+ERUWDkrBMUBnIzzqqYjcTaaGBLFxA8MjIk/3PhZCCa6UAyKC11ARnDo6Wvu+HrS0/R7r96nWVBJpxfv3nPPrbp169aHUEAzxsxl5gcB3AdgAREtkH8AXSH87wBOMfMp+QfwFREd0Vr/k9c8ZQUwxixi5mWe5y1l5qUAyimxqkQ0XqvVxonoE631Nyn1p8VTO7B///75Fy5c2MzMWwB0ZDHaQmeSiPbMmTNnb3d39+k0mKkcMMZsBiC/W9IYSSH7K4C9Wuu9rjpODoyMjNxQq9VGADzuCpxT7gPP83p7e3v/TMJJdCAIgoVEdBDAzUlgBX8/ycwrfd//Pg431gFr7RPM/HbBxFLBEdGTSql3opQiHQiCoI+IXk9lrU3CzLzR9/3BVvAtHbDWPsrMH7aJTyZYInpMKfVRs/JFDlQqlduq1eoxIro2k6U2KTHzX+VyeXFPT8/PjSYucsBae4iZH24Tj1ywRHRYKfVIpANhnt+Ty0r7lbc0rhMzI2CMuRHAlwBubT+HXBZ+AbBEa/3HrFLCWruTmV/MBZ1N+TiAdyNUX2qZeYh2KaW2zThQqVTumZqaOlZgbePqynEiWquU+qFZwRjzBoBnIoAmS6WSTOhvp0PIGPMcgN2uVguSiyQfBIFPRMMJdrZqrV+bdsBa+x4zryqImAtMJHlr7RJmPgxgbhwQEb2vlFpNAwMDV3Z2dp7JUM+7EG0lE0l+dHS089y5c4dkkjqAVycmJq4ma+0yZv7YQaEIkUjyAh4EwTAR+a6GiGg5BUGwg4i2uyrlkEsi7xL3s8wz88syAm8x89M5iLmoxpIP4348bRYkolEyxowBkA25S1sLQJbyHhfhUCaWvMT9+fPnx5h5cQrMuugRceAEgDsdlKfTVph2rwMgC4mk37gWSz5L3DcZ+1EckAw0L44FM4/4vq+aZfr7+zu6urq2MbPMoSuavieSt9b6zJyU7+OonXVygIjWKKUOxCGFhaA4cj0AF/KS7z8D4DmMfpTIGdcQOgtgldZaJlpss9auA/B1q/Kgrhjm+08B3JuEF/ediE44T2IikiOP1Uqp7/IYDePeElFvXhwAY2nTqJCXkTiZ1XgBcT9jmplHxYEd4SR04kRER0ul0ur169dLWKVqYb7/IpVSjHB9IctSShzQWq9JQySMeyG/MI1ewhxYnqeYq2itnePYGPMmgO6iyAP4v5gTwBzl9Cta68RdnDHmWQAtz3WyOjRTTodZYSsRvZoRbLvWemeU7vDw8P2e532eETtSjZmf931/d31HtkguHdIWUw3oWmttm60NDQ1dVS6XZat6V8EOTMplitwpNJ5K7ALwQg5Da7XWszbnxphRAE/lwIxSnQnd5mMVGYWsZ///MvMK3/ePiFVjjFyADLSBvCyo0vuzj1VCo3J5kflgi5lPE9EKIprHzFIqtKO1PtiqWzLGyIb6oRyW5ZynBOCOHBhRqmNa61nHnhedjQZBcDsRycS7pg0E8kD+LZse3/d/agS5/I7XG0JpI4B9ebqsQN1NWuuWly2X7xVTvfestXfXarWDRHRTgT2aCMXMv3metzJp/5F4SymWhoaG5pfLZVlpL9k1a7VaVRs2bEi89HZyIOwu2b1tukQX3TL3OHGYsjw1GBwc7Oro6Kg7UthTA7mhn5yc3NfX1ycPQ5xbmhGYBSqPPYhINkMPAJDHHrJ4pWlTAOShx1FmvnSPPVoxbHxu43neAmauP7eRf2nTz2yI6FStViv0uc1/ndZCH8rgOooAAAAASUVORK5CYII="},"6lC8":function(M,p,e){},"7ahc":function(M,p,e){"use strict";e.d(p,"a",function(){return S});var U=e("XEnU"),X=e("IIKO"),w=e("+L6B"),n=e("2/Rp"),i=e("y8nQ"),o=e("Vl3Y"),r=e("k16G"),d=e("OaEy"),s=e("2fM7"),m=e("q1tI"),E=e.n(m),c=e("VrN/"),l=e.n(c),A=e("p77/"),_=e.n(A),N=e("c5Ni"),G=e.n(N),f=s.a.Option,t={labelCol:{span:4},wrapperCol:{span:20}},Z={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};p.b=function(k){var W=k.callback,q=k.onCancel,fe=Object(m.useState)("python"),re=Object(r.a)(fe,2),V=re[0],H=re[1];function De(ve){H(Z[ve][1])}function Ze(ve){W(ve)}return E.a.createElement(o.a,Object(X.a)({},t,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Ze}),E.a.createElement(o.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},E.a.createElement(s.a,{onChange:De},Object.keys(Z).map(function(ve){return E.a.createElement(f,{key:ve,value:ve},Z[ve][0])}))),E.a.createElement(o.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},E.a.createElement(S,{mode:V})),E.a.createElement("div",{className:"flex-container flex-end"},E.a.createElement(n.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),E.a.createElement(n.a,{type:"ghost",onClick:q},"\u53D6\u6D88")))};function S(k){var W=k.value,q=k.onChange,fe=k.mode,re=k.options,V=re===void 0?{}:re,H=Object(m.useRef)(),De=Object(m.useState)(),Ze=Object(r.a)(De,2),ve=Ze[0],ht=Ze[1];return Object(m.useEffect)(function(){if(ve){var yt=function(z){var _e=z.getValue();q&&q(_e)};return ve.on("change",yt),function(){ve.off("change",yt)}}},[ve,q]),Object(m.useEffect)(function(){ve&&ve.setOption("mode",fe)},[ve,fe]),Object(m.useEffect)(function(){ve&&((W!==ve.getValue()||W==="")&&setTimeout(function(){ve.setValue(W||" ")},300))},[ve,W]),Object(m.useEffect)(function(){if(H.current&&!ve){var yt=l.a.fromTextArea(H.current,Object(U.a)({mode:fe,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},V));ht(yt)}},[H.current,ve]),E.a.createElement("div",{className:"my-codemirror-container"},E.a.createElement("textarea",{ref:H}))}},"88g3":function(M,p,e){M.exports={tree:"tree___noxec"}},"8Abk":function(M,p,e){},"8Enf":function(M,p,e){},"9Bee":function(M,p,e){"use strict";var U=e("q1tI"),X=e.n(U),w=e("vg9a"),n=e("k16G"),i=e("DlQD"),o=e.n(i),r=e("rUJ1");function d(he,z){var _e=he.match(/^(\s+)(?:```)/);if(_e===null)return z;var x=_e[1];return z.split(` +`).map(function(I){var K=I.match(/^\s+/);if(K===null)return I;var Qe=Object(n.a)(K,1),ce=Qe[0];return ce.length>=x.length?I.slice(x.length):I}).join(` +`)}var s=[],m=["
            "],E=new o.a.Renderer,c=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function l(){s.length=0,m=["
              "]}function A(he,z,_e,x){if(z>=he.length||he[z].level<=_e)return z;var I=he[z];x.push("
            • "+I.text+""),z++;var K=[];return z=A(he,z,I.level,K),K.length>0&&(x.push("
                "),K.forEach(function(Qe){x.push(Qe)}),x.push("
              ")),x.push("
            • "),z=A(he,z,_e,x),z}function _(){return A(s,0,0,m),m.push("
            "),m.join("")}var N={heading:function(z){var _e=c.exec(z);if(_e)return{type:"heading",raw:_e[0],depth:_e[1].length,text:_e[2]}},fences:function(z){var _e=this.rules.block.fences.exec(z);if(_e){var x=_e[0],I=d(x,_e[3]||""),K=_e[2]?_e[2].trim():_e[2];if(["latex","katex","math"].indexOf(K)>=0){var Qe=t(),ce=I;I=Qe,Z[Qe]={type:"block",expression:ce}}return{type:"code",raw:x,lang:K,text:I}}}},G=/(?:\${2})([^\n`]+?)(?:\${2})/gi,f=0,t=function(){return"__special_katext_id_".concat(f++,"__")},Z={};function S(){return Z}function k(){f=0,Z={}}function W(he){return he=he.replace(G,function(z,_e){var x=t();return Z[x]={type:"inline",expression:_e},x}),he}var q=E.listitem;E.listitem=function(he){return q(W(he))};var fe=E.paragraph;E.paragraph=function(he){return fe(W(he))};var re=E.tablecell;E.tablecell=function(he,z){return re(W(he),z)},E.code=function(he,z,_e){var x=(z||"").match(/\S*/)[0];return x?["latex","katex","math"].indexOf(x)>=0?"

            ".concat(he,"

            "):'
            ').concat(_e?he:Object(r.escape)(he,!0),`
            +`):'
            '+(_e?he:Object(r.escape)(he,!0))+"
            "},E.heading=function(he,z,_e){var x=this.options.headerPrefix+_e.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return s.push({anchor:x,level:z,text:he}),"'+he+""},o.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),o.a.use({tokenizer:N,renderer:E});var V=o.a,H=e("SJMd"),De=e("m3rI"),Ze=e("Oy/b"),ve=/]*>/g;function ht(he){var z=document.createElement("div");return z.innerHTML=he,z.childNodes.length===0?"":z.childNodes[0].nodeValue}var yt=p.a=function(he){var z=he.value,_e=z===void 0?"":z,x=he.className,I=he.style,K=I===void 0?{}:I,Qe=String(_e),ce=Object(U.useMemo)(function(){try{var gt=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,ft=/\"\/api\/attachments\/|\"\/attachments\/download\//g,Ot=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;Qe=Qe.replace(gt,"("+De.a.API_SERVER+"/api/attachments/").replace(ft,'"'+De.a.API_SERVER+"/api/attachments/").replace(Ot,'"'+De.a.API_SERVER+"/files/uploads/")}catch(Mt){}var At=V(Qe),y=S();return Qe.match(/\[TOC\]/)&&(At=At.replace("

            [TOC]

            ",_()),l()),At=At.replace(/(__special_katext_id_\d+__)/g,function(Mt,ae){var ie=y[ae],we=ie.type,We=ie.expression;return Object(Ze.renderToString)(ht(We)||"",{displayMode:we==="block",throwOnError:!1,output:"html"})}),At=At.replace(/โ–/g,"\u2581\u2581\u2581"),k(),At},[Qe]),Ke=Object(U.useRef)();function ct(gt){var ft=gt.target;if(ft.tagName.toUpperCase()==="A"){var Ot=ft.getAttribute("href");if(Ot.startsWith("#")){gt.preventDefault();var At=document.getElementById(Ot.replace("#",""));At&&At.scrollIntoView(!0)}}}return Object(U.useEffect)(function(){if(Ke.current&&ce&&(ce.match(ve)&&window.PR.prettyPrint()),Ke.current)return Ke.current.addEventListener("click",ct),function(){Ke.current.removeEventListener("click",ct),k(),l()}},[ce,Ke.current,ct]),X.a.createElement("div",{ref:Ke,style:K,className:"".concat(x||""," markdown-body"),dangerouslySetInnerHTML:{__html:ce}})}},"9VGf":function(M,p,e){"use strict";e.d(p,"a",function(){return w});var U=e("q1tI"),X=e.n(U);function w(n,i){var o=Object(U.useRef)();Object(U.useEffect)(function(){o.current=n}),Object(U.useEffect)(function(){function r(){o.current()}if(i!==null){var d=setInterval(r,i);return function(){return clearInterval(d)}}},[i])}},"A/g1":function(M,p){M.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF92lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDMgNzkuMTY0NTI3LCAyMDIwLzEwLzE1LTE3OjQ4OjMyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDctMDJUMTk6Mzg6MjMrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmVkYzRhODM0LTVjNWQtNDQ1My04MDYzLWNkNzcwODQyODg5ZSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQ4MTE0OTVlLTVkMDctZTk0YS1iNWEwLWYxOWJmZmM0NGUyNyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmMwNjQyYzA1LTg5MzQtNDdlYy04MTFiLTlkYjdhZGNkYjFiMCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YzA2NDJjMDUtODkzNC00N2VjLTgxMWItOWRiN2FkY2RiMWIwIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjM4OjIzKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWRjNGE4MzQtNWM1ZC00NDUzLTgwNjMtY2Q3NzA4NDI4ODllIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5fJkpyAAAGoElEQVRogc2abWxbVxnH/8+59/rdTpx2GW3UNWJJV7Ylaxp3LUFsWgJDiI5R8bK2GppAmsgQLKQthS8IEJ9okibrREf3gX2Y1K2bxAoDtog60RBSVxKnWUO7kpSppXJZK2ja2HFi33vPw4cmpbN9r++1k8Lv2znnf577f+zje95Mhw4dQqUkwljpF7kuv0EdHkm1HklRr6TQq2tn5xcklwhIMnMSQJIJxykTiSce+1am0mer5XacqM7uDJjiqbAuWlvSygrBnmKyxcoI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"},AKST:function(M,p,e){},AMnG:function(M,p,e){"use strict";var U=e("miYZ"),X=e("tsqr"),w=e("k16G"),n=e("q1tI"),i=e.n(n),o=e("nWbc"),r=e.n(o),d=e("Ot1p");p.a=function(s){var m=s.id,E=s.activeDiscussIndex,c=s.onReplyDiscuss,l=Object(n.useState)(""),A=Object(w.a)(l,2),_=A[0],N=A[1];function G(t){N(t)}function f(){if(!_){X.b.info("\u56DE\u590D\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A!");return}c(m,_),N("")}return i.a.createElement("div",{key:m,className:"discuss-item-editor",style:{display:E===m?"block":"none",width:"100%"}},i.a.createElement(d.a,{miniToolbar:!0,startInit:E===m,defaultValue:_,id:m,noStorage:!0,watch:!1,height:155,placeholder:"\u6211\u8981\u56DE\u590D",showResizeBar:!0,onChange:G}),i.a.createElement("a",{onClick:f,className:"btn-send"},"\u53D1\u9001"))}},ARon:function(M,p,e){},BdwD:function(M,p,e){"use strict";var U=e("XEnU"),X=e("q1tI"),w=e.n(X),n=function(o){var r=o.styles,d=r===void 0?{}:r,s=o.customText;return w.a.createElement("section",{className:"tc animated fadeIn",style:Object(U.a)(Object(U.a)({},{color:"#999",margin:"200px auto"}),d)},w.a.createElement("img",{src:e("FOrL")}),w.a.createElement("p",{className:"mt20 font14"},s||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"))};p.a=n},BjJ7:function(M,p,e){"use strict";e.d(p,"d",function(){return X}),e.d(p,"c",function(){return w}),e.d(p,"e",function(){return n}),e.d(p,"b",function(){return i}),e.d(p,"a",function(){return r});var U=e("m3rI");function X(d){var s=!0;if(d.length>0){for(var m=0;m1&&arguments[1]!==void 0?arguments[1]:"",m=[],E=0;E0||W.target.offsetWidth>0){var q=A(W.target.offsetWidth,W.target.offsetHeight,G),fe=Object(X.a)(q,2),re=fe[0],V=fe[1];console.log("cols, rows",re,V),G.resize(re,V),c.a.publish("ssh-xterm-resize",{columns:re,rows:V,width:W.target.offsetWidth,height:W.target.offsetHeight})}}}catch(H){S.e(H)}finally{S.f()}});return t.observe(f),t}var N=3e4;p.a=function(G){var f=G.sshConfigData,t=G.sid,Z=Object(n.useState)(null),S=Object(X.a)(Z,2),k=S[0],W=S[1],q=f.ws_url,fe=f.password,re=f.port,V=Object(n.useRef)(),H=Object(n.useRef)(),De=Object(n.useRef)(!1);return Object(n.useEffect)(function(){if(V.current&&q){var Ze=new d.Terminal({fontSize:16,rendererType:"dom"});Ze.open(V.current),Ze.onData(function(ht){H.current&&(H.current.readyState===1&&(H.current.send(JSON.stringify({tp:"client",data:ht})),c.a.publish("on-operating-ssh")))}),Ze.write("Connecting..."),W(Ze);var ve=_(Ze,V.current);return function(){Ze.dispose(),ve.unobserve(V.current)}}},[q,V.current]),Object(n.useEffect)(function(){if(k&&q){var Ze=function(){var x=new WebSocket(q);H.current=x,x.onopen=function(){var I=k.element.parentElement;if(I){var K=I.offsetWidth,Qe=I.offsetHeight;console.log("init",{tp:"init",data:Object(U.a)(Object(U.a)({},f),{},{secret:fe,width:K,height:Qe,rows:k.rows,columns:k.cols})}),x.send(JSON.stringify({tp:"init",data:Object(U.a)(Object(U.a)({},f),{},{secret:fe,width:K,height:Qe,rows:k.rows,columns:k.cols})}))}k.focus()},x.onerror=function(I){console.log("------in socket error----",I,x,q)},x.onmessage=function(I){De.current||(k.write("\r"),setTimeout(function(){},1e3)),De.current=!0,console.log("event:",I);var K=o.Base64.decode(I.data.toString()),Qe=k._core._renderService.dimensions.actualCellWidth||9.5;console.log("data:",K,Qe,k),k.write(K)},x.onclose=function(I){ve&&clearInterval(ve),k.write(`\r +connection closed`)}},ve=setInterval(function(){H.current&&H.current.send(JSON.stringify({tp:"h"}))},N),ht=c.a.subscribe("create-socket",function(_e){t===_e&&(H.current&&H.current.readyState===1?k.focus():Ze(),k.focus())}),yt=c.a.subscribe("close-socket",function(_e){t===_e&&(H.current&&(H.current.close(),De.current=!1,k.clear()),H.current=null)}),he=c.a.subscribe("ssh-xterm-resize",function(_e){H.current&&H.current.readyState===1&&H.current.send(JSON.stringify({tp:"resize",data:Object(U.a)({},_e)}))}),z=c.a.subscribe("ssh-add-connect-time",function(){H.current&&H.current.readyState===1&&H.current.send(JSON.stringify({tp:"overtime"}))});return function(){yt(),ht(),he(),z(),H.current&&(H.current.close(),De.current=!1)}}},[k,q,re]),i.a.createElement("div",{ref:V,className:"xterm-panel"},q?null:i.a.createElement("p",{style:{color:"#fff"}},"\u6B63\u5728\u8FDE\u63A5\u547D\u4EE4\u884C\u670D\u52A1..."))}},FOrL:function(M,p){M.exports="data:image/png;base64,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"},FPkq:function(M,p,e){M.exports=e.p+"static/qrCode.dd0fe9b2.png"},H65k:function(M,p,e){},HmJG:function(M,p,e){},IWh4:function(M,p){M.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAACgCAYAAAB+HS7YAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjczMUZFNjhCMDE3NzExRUJCOEU5RDg5RTZBOTI5QTU3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjczMUZFNjhDMDE3NzExRUJCOEU5RDg5RTZBOTI5QTU3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzMxRkU2ODkwMTc3MTFFQkI4RTlEODlFNkE5MjlBNTciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzMxRkU2OEEwMTc3MTFFQkI4RTlEODlFNkE5MjlBNTciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7zBaLcAAACAElEQVR42uzdzyvDcRzH8ffsZiVc/IjbkOTuShN/gXIgYi5y2AlpFBL/AAdLiXBgBwfUxplmyU2tRK4sTey0+H6+RbKD7Gtfb/V817t963t59Nnn9f58+7aap6LO/yq6KmN13OoJq1MehcD3erS6rUT0VrnVC5qBpgLagWXagQIQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAABUCD6Lbkr5L2W2uv9bS3LR4vd6iAb/9BaaBfa7K+oa8+0exEwmOheT5+UXnV9zd2SEHeztSU12ldw+2tjRLbH/X/lQbktqaansluwLtelPs85XKZmRFggN9eseMSbVJ9+Js2HHCizoHRwb7ZWN12V5VtYPaacJdOUmcJNy1o67QhLt6FheScNcfFkyqmxr9eoGHsWMZD8/qBCYvLmV4NCS5XE4f8PrmVnoHRySbzeoLyf1DWnr6huxPdWPGrJhZObOC6ga12Wtmz5m9p/Kom5yZt1Or8mFhbWNLIuubOh+3fjrrXAUWMutcAxY661wBOpl1RQc6nXVFBf7GrHMEPEskP65PE+d5901anc46R68+/rp4/QYQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAP8dMKMdGNcMNH9eMaUR+GR11Oo2q6/eBBgA/5+hicfO9/sAAAAASUVORK5CYII="},IZBM:function(M,p,e){"use strict";e.d(p,"l",function(){return X}),e.d(p,"m",function(){return w}),e.d(p,"i",function(){return n}),e.d(p,"D",function(){return i}),e.d(p,"h",function(){return o}),e.d(p,"G",function(){return r}),e.d(p,"C",function(){return d}),e.d(p,"x",function(){return s}),e.d(p,"z",function(){return m}),e.d(p,"f",function(){return E}),e.d(p,"q",function(){return c}),e.d(p,"g",function(){return l}),e.d(p,"j",function(){return A}),e.d(p,"v",function(){return G}),e.d(p,"k",function(){return f}),e.d(p,"t",function(){return t}),e.d(p,"u",function(){return Z}),e.d(p,"d",function(){return S}),e.d(p,"A",function(){return k}),e.d(p,"B",function(){return W}),e.d(p,"y",function(){return q}),e.d(p,"F",function(){return fe}),e.d(p,"n",function(){return re}),e.d(p,"o",function(){return V}),e.d(p,"p",function(){return H}),e.d(p,"s",function(){return De}),e.d(p,"E",function(){return Ze}),e.d(p,"b",function(){return ve}),e.d(p,"c",function(){return ht}),e.d(p,"a",function(){return yt}),e.d(p,"r",function(){return he}),e.d(p,"e",function(){return z}),e.d(p,"w",function(){return _e});var U=e("ErOA");function X(x){return Object(U.c)("tasks/".concat(x,".json"))}function w(x){return Object(U.c)("myshixuns/".concat(x,"/challenges.json"))}function n(x,I){return Object(U.c)("myshixuns/".concat(x,"/subject_challenges.json"),I)}function i(x,I,K){return Object(U.c)("tasks/".concat(x,"/star.json?shixun_id=").concat(I,"&star=").concat(K))}function o(x,I){return Object(U.c)("tasks/".concat(x,"/rep_content.json"),I)}function r(x,I){return Object(U.f)("myshixuns/".concat(x,"/update_file.json"),I)}function d(x,I){return Object(U.c)("tasks/".concat(x,"/reset_original_code.json"),I)}function s(x,I){return Object(U.f)("myshixuns/".concat(x,"/reset_repository.json"),I)}function m(x,I){return Object(U.c)("tasks/".concat(x,"/reset_passed_code.json"),I)}function E(x,I){return Object(U.f)("tasks/".concat(x,"/game_build.json"),I)}function c(x,I){return Object(U.c)("tasks/".concat(x,"/game_status.json"),I)}function l(x,I){return Object(U.f)("tasks/".concat(x,"/choose_build.json"),I)}function A(x){return Object(U.c)("tasks/".concat(x,"/picture_display.json"))}function _(x,I){return Object(U.c)("tasks/".concat(x,"/cost_time.json"),I)}function N(x,I){return Object(U.c)("courses/".concat(x,"/inform_detail.json"),I)}function G(x){return Object(U.f)("tasks/".concat(x,"/plus_or_cancel_praise.json"))}function f(x){var I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Object(U.f)("myshixuns/".concat(x,"/repository.json"),I)}function t(x){return Object(U.c)("myshixuns/".concat(x,"/open_webssh.json"))}function Z(x){return Object(U.c)("myshixuns/".concat(x,"/open_vm_webssh.json"))}function S(x){return Object(U.c)("tasks/".concat(x,"/close_webssh.json"))}function k(x){return Object(U.c)("tasks/".concat(x,"/reset_vnc_link.json"))}function W(x){return Object(U.f)("tasks/".concat(x,"/reset_windows_vnc_link.json"))}function q(x){return Object(U.f)("tasks/".concat(x,"/reset_linux_vnc_link.json"))}function fe(x){return Object(U.c)("tasks/".concat(x,"/check_test_sets.json"))}function re(x){return Object(U.c)("tasks/".concat(x,"/get_answer_info.json"))}function V(x){return Object(U.c)("tasks/".concat(x,"/get_choose_answer.json"))}function H(x){return Object(U.c)("tasks/".concat(x,"/unlock_choose_answer.json"))}function De(x,I){return Object(U.c)("tasks/".concat(x,"/unlock_answer.json?answer_id=").concat(I))}function Ze(x,I,K){return Object(U.f)("tasks/".concat(x,"/set_games_status.json"),{result:I,data:K})}function ve(x){return Object(U.f)("tasks/".concat(x,"/extend_vnc.json"))}function ht(x){return Object(U.f)("tasks/".concat(x,"/extend_windows_vnc.json"))}function yt(x){return Object(U.f)("tasks/".concat(x,"/extend_linux_vnc.json"))}function he(x,I){return Object(U.c)("tasks/".concat(x,"/rank_list.json"),I)}function z(x,I){return Object(U.f)("tasks/".concat(x,"/close_windows_vnc.json"),{tpi_id:I})}function _e(x){return Object(U.c)("tasks/".concat(x,"/pull_files.json"))}},IxHN:function(M,p,e){"use strict";var U=e("q1tI"),X=e.n(U),w=e("07cG"),n=e.n(w);p.a=function(i){var o=i.message,r=i.className,d=i.children,s=i.style,m=s===void 0?{}:s;return X.a.createElement("div",{className:"".concat(n.a.idsRingWrapper," ").concat(r)},X.a.createElement("div",{className:n.a.ldsRing},X.a.createElement("div",null),X.a.createElement("div",null),X.a.createElement("div",null),X.a.createElement("div",null)),o?X.a.createElement("p",{style:m},o):null,d)}},KJ0q:function(M,p,e){},LYID:function(M,p,e){M.exports=e.p+"static/failer.5e83e9b8.svg"},Lmeb:function(M,p,e){},M8RZ:function(M,p,e){"use strict";e.d(p,"a",function(){return s});var U=e("XKWP"),X=e("N7Kx"),w=e("kFHX"),n=e("4jIl"),i=e("q1tI"),o=e.n(i),r=e("i8i4"),d=e.n(r),s=function(m){Object(w.a)(c,m);var E=Object(n.a)(c);function c(l){var A;Object(U.a)(this,c),A=E.call(this,l);var _=window.document;return A.node=_.createElement("div"),_.body.appendChild(A.node),A}return Object(X.a)(c,[{key:"render",value:function(){var A=this.props.children;return Object(r.createPortal)(A,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),c}(o.a.Component)},Mm8t:function(M,p){M.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADJElEQVRYR72Xy4vOYRTHP98FGzsRw8al2FGMBWUyRJmZlFxKsnKZnT+ABRbsWRmXlaKMIrks5JIpyhiFlZExG7fIig3p6EznmX7vO7/L+/6m5tRb7++5nOf7nNvzPaINMbNNwE5gPTA/fq7he/yeAzclPWlVraoWmlkH0A/sA1ZUrY/5UeAaMCDpS9meUgBmdhI4DCwKJX+AB8Az4BvwNcYXAguADcBWYHaMfwYuSnI9uVIIwMyeAhtj1whwAbgh6WfZjcxsLrAbOAKsjbVDkrry9uUCMDP36bzY0C/JD58iZrbHByUNFsw7iIGY+yHJ46ZBpgAws4/AkljVI+l+gXIPyMcx110UeGa2HbgX68YlLc3qawBgZteBdKuq+GgJQDrMzCz+D0ram8YnD4mAOxETqyW9qfB1uwBWAa9D56kUmBMAItVeRrQX+jwLKGpCpQua9qSY8Ozo9BRNADxN/PYjkjrLbp4xaVsWyOzzi3p2TFghAfgALPOCUxTxzaDqWCCsnawwJmm5zKwHuAv8BRZL8hSslGkA8FT8BMwCeh3A+Si1jyRtqTw5FtQFEFZ4CGyeKNVm9gJYBxyXdGaGABwDTgPDDiAVnkOSLs8QgIPAJWDcAfwC5gB9kjwWWpImF0zmdSubzawXuAP8rg0gfJlSyj/3S7paB0AtFwQAL9tevpNsk+TPdamYWYMLagVhprA0g+iSNFSGwMwagvAscNRrgaS+KvR58/EsJ0v8c8omabhIl5m5/z0OznkMpJLqbKejinCUKM1a4j2wS9Lb5vVBWJymOWvqTqX4XfC9lktxC5a4JckJbIOYWSrFo5JW1n6MWrBEbmqaWe5j5My3ree4ZqzkP8eRUulJ9s9CKlbn4NCfpWaNhCSTUpNMWFJlz9AOmAwla2DIeaQ0y4grqVkVCDPLUrEpzLiIlmeZce3MyES845zCiH2wrDGZZMhO1aIx8b6vlLCYmRMOT79sY9LAhLNWq6Leza2ZsyYvs04o8lozJzTeTTnbcanfmmUCMzWnB4I3Vrnd58eAK9NuTnOqmPPHHcCagvb8FXBbUuqEKsH+B6mvmv9ZL+YKAAAAAElFTkSuQmCC"},Nmxd:function(M,p){M.exports="data:image/png;base64,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"},OoWo:function(M,p,e){},Ot1p:function(M,p,e){"use strict";var U=e("2qtc"),X=e("kLXV"),w=e("Cmcn"),n=e("k16G"),i=e("v7Ap"),o=e("q1tI"),r=e.n(o),d=e("VrN/"),s=e.n(d),m=e("bdgK"),E=e("p77/"),c=e("Bd2K"),l=e("ELLl"),A=e("19Vz"),_=e("lZu9"),N=e("kSUc"),G=e("9Bee"),f=e("IIKO"),t=e("dejd"),Z=e("C+DQ"),S=[{title:"\u7C97\u4F53",icon:"icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"icon-sum",actionName:"inline-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"icon-formula",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"icon-picture",actionName:"upload-image"},{title:"\u8868\u683C",icon:"icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"icon-eraser",actionName:"eraser"}];function k(le){var Ye=le.onActionCallback,st=le.title,_t=le.icon,Dt=le.actionName,L=le.className,ye=L===void 0?"":L,se=le.children;function Te(){Ye(Dt)}return r.a.createElement("a",{title:st,className:ye,onClick:Te},r.a.createElement("i",{className:"md-iconfont ".concat(_t)}),se)}var W=function(le){var Ye=le.watch,st=le.showNullButton,_t=le.onActionCallback,Dt=le.fullScreen,L=le.insertTemp,ye=[].concat(S,[{title:"".concat(Ye?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(Ye?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return r.a.createElement("ul",{className:"markdown-toolbar-container"},ye.map(function(se,Te){return r.a.createElement("li",{key:Te},se.actionName?r.a.createElement(k,Object(f.a)({},se,{onActionCallback:_t})):r.a.createElement("span",{className:"v-line"}))}),st?r.a.createElement("li",null,r.a.createElement(k,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:_t},r.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,L&&r.a.createElement("li",null,r.a.createElement(k,{icon:"icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:"inster-template-".concat(L),onActionCallback:_t},r.a.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),r.a.createElement("li",{className:"btn-full-screen"},r.a.createElement(k,{icon:"".concat(Dt?"icon-shrink":"icon-enlarge"),title:Dt?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:_t})))},q=e("M8RZ"),fe=e("+L6B"),re=e("2/Rp"),V=e("y8nQ"),H=e("Vl3Y"),De=e("5NDa"),Ze=e("5rEg"),ve={labelCol:{span:4},wrapperCol:{span:20}},ht=function(le){var Ye=le.callback,st=le.onCancel;function _t(Dt){Ye(Dt)}return r.a.createElement(H.a,Object(f.a)({},ve,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:_t}),r.a.createElement(H.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},r.a.createElement(Ze.a,null)),r.a.createElement(H.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},r.a.createElement(Ze.a,null)),r.a.createElement("div",{className:"flex-container flex-end"},r.a.createElement(re.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),r.a.createElement(re.a,{type:"ghost",onClick:st},"\u53D6\u6D88")))},yt=e("7ahc"),he=e("HmJG"),z=e("BjJ7"),_e=H.a.useForm,x={width:280,marginRight:10},I={labelCol:{span:5},wrapperCol:{span:19}},K=function(le){var Ye=le.callback,st=le.onCancel,_t=_e(),Dt=Object(n.a)(_t,1),L=Dt[0];function ye(Ue){Ye(Ue)}function se(Ue){L.setFieldsValue({src:"/api/attachments/".concat(Ue.id)})}function Te(Ue){var qt=Ue.target.files[0];ce(qt,se)}return r.a.createElement(H.a,Object(f.a)({form:L},I,{className:"upload-image-panel",onFinish:ye}),r.a.createElement(H.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},r.a.createElement("div",{className:"flex-container"},r.a.createElement(H.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},r.a.createElement(Ze.a,{style:x})),r.a.createElement(Qe,{onFileChange:Te}))),r.a.createElement(H.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},r.a.createElement(Ze.a,{style:{width:264}})),r.a.createElement(H.a.Item,{style:{textAlign:"right"}},r.a.createElement(re.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),r.a.createElement(re.a,{type:"ghost",onClick:st},"\u53D6\u6D88")))};function Qe(le){var Ye=le.onFileChange;return r.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",r.a.createElement("input",{type:"file",accept:"image/*",onChange:Ye}))}function ce(le,Ye){if(!le)throw new String("\u6CA1\u6709\u6587\u4EF6");var st=new FormData;st.append("editormd-image-file",le),st.append("file_param_name","editormd-image-file"),st.append("byxhr","true");var _t=new window.XMLHttpRequest;_t.withCredentials=!0,_t.addEventListener("load",function(Dt){Ye(JSON.parse(Dt.target.responseText))},!1),_t.addEventListener("error",function(Dt){console.error(Dt)},!1),_t.open("POST","".concat(z.a,"/api/attachments.json")),_t.send(st)}var Ke=e("giR+"),ct=e("fyUT"),gt=e("7Kak"),ft=e("9yH6"),Ot=ft.a.Group,At={margin:"0 8px"},y=function(le){var Ye=le.callback,st=le.onCancel;function _t(Dt){Ye(Dt)}return r.a.createElement(H.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:_t},r.a.createElement("div",{className:"flex-container"},r.a.createElement("span",{style:At},"\u5355\u5143\u683C\u6570\uFF1A"),r.a.createElement("span",{style:At},"\u884C\u6570"),r.a.createElement(H.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},r.a.createElement(ct.a,null)),r.a.createElement("span",{style:At},"\u5217\u6570"),r.a.createElement(H.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},r.a.createElement(ct.a,null))),r.a.createElement("div",{className:"flex-container",style:{marginTop:12}},r.a.createElement("span",{style:At},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),r.a.createElement(H.a.Item,{name:"align"},r.a.createElement(Ot,null,r.a.createElement(ft.a,{value:"default"},r.a.createElement("i",{className:"fa fa-align-justify"})),r.a.createElement(ft.a,{value:"left"},r.a.createElement("i",{className:"fa fa-align-left"})),r.a.createElement(ft.a,{value:"center"},r.a.createElement("i",{className:"fa fa-align-center"})),r.a.createElement(ft.a,{value:"right"},r.a.createElement("i",{className:"fa fa-align-right"}))))),r.a.createElement("div",{className:"flex-container flex-end"},r.a.createElement(re.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),r.a.createElement(re.a,{type:"ghost",onClick:st},"\u53D6\u6D88")))},Mt="link",ae="upload-image",ie="code-block",we="add-table",We="------------",Ht={default:We,left:":".concat(We),center:":".concat(We,":"),right:"".concat(We,":")},et=e("9VGf"),de,He;function ze(){}var Re=0,Ne=1e4,Je="\u2581",Xe=` +**\u6A21\u677F\u6807\u9898** +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`;function wt(le){return/^\d+$/.test(le)?"".concat(le,"px"):le}var ke=navigator.platform.toUpperCase().indexOf("MAC")>=0,Rt=ke?"Cmd":"Ctrl",Gt=(de={},Object(i.a)(de,Rt+"-B","bold"),Object(i.a)(de,Rt+"-I","italic"),de),Qt=(He={},Object(i.a)(He,Mt,"\u6DFB\u52A0\u94FE\u63A5"),Object(i.a)(He,ie,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(i.a)(He,ae,"\u6DFB\u52A0\u56FE\u7247"),Object(i.a)(He,we,"\u6DFB\u52A0\u8868\u683C"),He),oa=p.a=function(le){var Ye=le.defaultValue,st=Ye===void 0?"":Ye,_t=le.onChange,Dt=le.width,L=Dt===void 0?"100%":Dt,ye=le.height,se=ye===void 0?400:ye,Te=le.miniToolbar,Ue=Te===void 0?!1:Te,qt=le.isFocus,dt=qt===void 0?!1:qt,kt=le.watch,ha=le.insertTemp,Zt=le.id,Vt=Zt===void 0?"markdown-editor-id":Zt,Ut=le.showResizeBar,ra=Ut===void 0?!1:Ut,ia=le.noStorage,Ft=ia===void 0?!1:ia,ga=le.showNullButton,Ca=ga===void 0?!1:ga,$t=le.fullScreen,bt=$t===void 0?!1:$t,Ba=le.onBlur,Ea=le.onCMBeforeChange,Le=le.className,tt=Le===void 0?"":Le,ot=le.placeholder,zt=ot===void 0?"":ot,ut=le.values,xe=ut===void 0?"":ut,Tt=Object(o.useState)(null),va=Object(n.a)(Tt,2),j=va[0],La=va[1],aa=Object(o.useState)(st),Wn=Object(n.a)(aa,2),Hn=Wn[0],Ta=Wn[1],os=Object(o.useState)(kt),Gn=Object(n.a)(os,2),Wa=Gn[0],Rn=Gn[1],rs=Object(o.useState)(bt),Vn=Object(n.a)(rs,2),tn=Vn[0],zn=Vn[1],En=Object(o.useState)(""),Sn=Object(n.a)(En,2),un=Sn[0],an=Sn[1],Ls=Object(o.useState)(0),Xn=Object(n.a)(Ls,2),fn=Xn[0],Yn=Xn[1],Zn=Object(o.useState)(se),Qn=Object(n.a)(Zn,2),Ja=Qn[0],Pn=Qn[1],is=Object(o.useState)(!1),Kn=Object(n.a)(is,2),ls=Kn[0],xn=Kn[1],_n=Object(o.useRef)(),pn=Object(o.useRef)(),Cn=Object(o.useRef)(),cn=Object(o.useRef)();Object(o.useEffect)(function(){Ta(xe),j==null||j.setValue(xe)},[xe]),Object(o.useEffect)(function(){if(_n.current){var Ge=function(St,Bt){var Nt=Bt.clipboardData;if(Nt){var la=Nt.types.toString(),fa=Nt.items;if(la==="text/html,Files"||la==="Files"||Nt.types.indexOf("Files")){var ua=fa[1];la==="Files"&&(ua=fa[0]),ua.kind==="file"&&ua.type.match(/^image\//i)&&ce(ua.getAsFile(),function(Sa){Sa.id?Ie.replaceSelection("![,](/api/attachments/".concat(Sa.id,")")):(Sa==null?void 0:Sa.status)===401&&(document.location.href="/user/login")})}else return!0}return!0},Ie=s.a.fromTextArea(_n.current,{mode:"markdown",lineNumbers:!Ue,lineWrapping:!0,value:st,autoCloseTags:!0,autoCloseBrackets:!0});return dt&&Ie.focus(),Ie.on("paste",Ge),La(Ie),function(){Ie.off("paste",Ge)}}},[]);var Mn=Object(o.useCallback)(function(){if(pn.current)try{var Ge=pn.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,Ie=pn.current.getElementsByClassName("markdown-editor-body")[0];tn?Ie.style.height="calc(100vh - ".concat(Ge,"px)"):Ie.style.height="".concat(Ja-Ge,"px")}catch(Fe){console.log(Fe,"---- to set md editor body height")}},[Ja,pn,tn]);Object(o.useEffect)(function(){function Ge(){var Fe=new m.default(function(St){var Bt=Object(w.a)(St),Nt;try{for(Bt.s();!(Nt=Bt.n()).done;){var la=Nt.value;(la.target.offsetHeight>0||la.target.offsetWidth>0)&&(Mn(),j.setSize("100%","100%"),j.refresh())}}catch(fa){Bt.e(fa)}finally{Bt.f()}});return Fe.observe(_n.current.parentElement),Fe}if(j){var Ie=Ge();return function(){Ie.unobserve(_n.current.parentElement)}}},[j,Mn]),Object(o.useEffect)(function(){if(j){for(var Ge=[],Ie=function(){var la=St[Fe];Bt=Object(n.a)(la,2);var fa=Bt[0],ua=Bt[1],Sa=Object(i.a)({},fa,function(){Jn(ua)});Ge.push(Sa),j.addKeyMap(Sa)},Fe=0,St=Object.entries(Gt);Fe0){var Ge=new Date().getTime(),Ie=window.sessionStorage.getItem(Vt);Ge>=fn+Ne&&(!Ie||Ie!==Hn)&&(window.sessionStorage.setItem(Vt,Hn),xn(!0))}},Ne),Object(o.useEffect)(function(){Rn(kt)},[j,kt]),Object(o.useEffect)(function(){j&&(dt&&j.focus())},[j,dt]),Object(o.useEffect)(function(){if(Wa&&j){var Ge=function(St){var Bt=St.target;if(cn.current){var Nt=Bt.scrollTop/Bt.scrollHeight;cn.current.scrollTop=cn.current.scrollHeight*Nt}},Ie=j.getScrollerElement();return Ie.addEventListener("scroll",Ge),function(){Ie.removeEventListener("scroll",Ge)}}},[j,Wa]),Object(o.useEffect)(function(){if(j&&Ea){var Ge=function(Fe,St){Ea(Fe,St)};return j.on("beforeChange",Ge),function(){j.off("beforeChange",Ge)}}},[j,Ea]),Object(o.useEffect)(function(){if(j&&Ba){var Ge=function(){Ba(j.getValue())};return j.on("blur",Ge),function(){j.off("blur",Ge)}}},[j,Ba]),Object(o.useEffect)(function(){if(j){var Ge=function(Fe){var St=Fe.getValue();Ta(St),Yn(new Date().getTime()),Fe.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),_t&&_t(St)};return j.on("change",Ge),function(){j.off("change",Ge)}}},[j,_t]),Object(o.useEffect)(function(){j&&(st==null?(j.setValue(""),Ta("")):st!==j.getValue()&&(j.setValue(st),Ta(st),j.setCursor(j.lineCount(),0)))},[j,st]);var Jn=Object(o.useCallback)(function(Ge){var Ie=j.getCursor(),Fe=j.getSelection(),St=Fe.split(` +`);switch(Ge){case"bold":return j.replaceSelection("**"+Fe+"**"),Fe===""&&j.setCursor(Ie.line,Ie.ch+2),j.focus();case"italic":return j.replaceSelection("*"+Fe+"*"),Fe===""&&j.setCursor(Ie.line,Ie.ch+1),j.focus();case"code":return j.replaceSelection("`"+Fe+"`"),Fe===""&&j.setCursor(Ie.line,Ie.ch+1),j.focus();case"inline-latex":return j.replaceSelection("`$$"+Fe+"$$`"),Fe===""&&j.setCursor(Ie.line,Ie.ch+3),j.focus();case"latex":return j.replaceSelection("```latex\n"+Fe+"\n```"),j.setCursor(Ie.line+1,Fe.length+1),j.focus();case"line-break":return j.replaceSelection(`
            +`),j.focus();case"list-ul":return Fe===""?j.replaceSelection("- "+Fe):j.replaceSelection(St.map(function(Bt){return Bt===""?"":"- ".concat(Bt)}).join(` +`)),j.focus();case"list-ol":return Fe===""?j.replaceSelection("1. "+Fe):j.replaceSelection(St.map(function(Bt,Nt){return Bt===""?"":"".concat(Nt+1,". ").concat(Bt)}).join(` +`)),j.focus();case"add-null-ch":return Fe===""&&j.setCursor(Ie.line,Ie.ch+1),j.replaceSelection(Je),j.focus();case"inster-template-1":return Fe===""&&j.setCursor(Ie.line,Ie.ch),j.replaceSelection(Xe),j.focus();case"eraser":return j.setValue(""),j.focus();case"trigger-watch":return Rn(!Wa),j.focus();case"trigger-full-screen":return zn(!tn),j.focus();case Mt:an(Mt);return;case ie:an(ie);return;case ae:an(ae);return;case we:an(we);return;default:throw new Error}},[j,Wa,tn]),yn=Object(o.useCallback)(function(Ge){an("");switch(un){case Mt:var Ie=Ge.title,Fe=Ge.link;return j.replaceSelection("[".concat(Ie,"](").concat(Fe,")")),j.focus();case ie:var St=Ge.language,Bt=Ge.content;return j.replaceSelection(["```"+St,Bt,"```"].join(` +`)),j.focus();case ae:var Nt=Ge.src,la=Ge.alt;return j.replaceSelection("![ ".concat(la," ]( ").concat(Nt,' "').concat(la,'" )')),j.focus();case we:for(var fa=Ge.row,ua=Ge.col,Sa=Ge.align,qn=` +`,On=0;On300&&(ua=300);var Sa=se+ua+"px";Pn(Sa)}},St=Cn.current,Bt=!1,Nt=0;return St.addEventListener("mousedown",Ge),document.addEventListener("mousemove",Fe),document.addEventListener("mouseup",Ie),function(){St.removeEventListener("mousedown",Ge),document.removeEventListener("mousemove",Fe),document.removeEventListener("mouseup",Ie)}}},[j,Cn]),Object(o.useEffect)(function(){Pn(se)},[se]);var cs=wt(L),Is=wt(Ja),ks={width:cs,height:Is},Fs=Object(o.useMemo)(function(){if(fn){var Ge=new Date(fn),Ie=Ge.getHours(),Fe=Ge.getMinutes(),St=Ge.getSeconds();return Ie=Ie<10?"0"+Ie:Ie,Fe=Fe<10?"0"+Fe:Fe,St=St<10?"0"+St:St,"".concat(Ie,":").concat(Fe,":").concat(St)}return 0},[fn]);function Bs(){window.sessionStorage.removeItem(Vt),xn(!1),Yn(0)}function Ws(){xn(!1),Yn(0),j.setValue(window.sessionStorage.getItem(Vt))}return r.a.createElement(o.Fragment,null,r.a.createElement("div",{className:"markdown-editor-wrapper",ref:pn},r.a.createElement("div",{className:"markdown-editor-container ".concat(tt," ").concat(Wa?"on-preview":""," ").concat(Ue?"mini":""," ").concat(tn?"full-screen":""),style:ks},r.a.createElement(W,{insertTemp:ha,watch:Wa,fullScreen:tn,showNullButton:Ca,onActionCallback:Jn}),r.a.createElement("div",{className:"markdown-editor-body"},r.a.createElement("div",{className:"codemirror-container"},r.a.createElement("textarea",{ref:_n,placeholder:zt})),Wa?r.a.createElement("div",{ref:cn,className:"preview-container"},r.a.createElement(G.a,{value:Hn})):null))),ra?r.a.createElement("a",{ref:Cn,className:"editor-resize"}):null,r.a.createElement(q.a,null,Qt[un]?r.a.createElement(X.a,{centered:!0,title:Qt[un],visible:!0,onCancel:nn,footer:null},us):null))}},Plam:function(M,p,e){"use strict";var U=e("giR+"),X=e("fyUT"),w=e("2qtc"),n=e("kLXV"),i=e("DjyN"),o=e("NUBc"),r=e("c1Ei"),d=e.n(r),s=e("5Tp6"),m=e("k16G"),E=e("XEnU"),c=e("q1tI"),l=e.n(c),A=e("8Abk"),_=e("IxHN"),N=e("M8RZ"),G=e("BdwD"),f=e("cWXX"),t=e("/ezw"),Z=e("14J3"),S=e("BMrR"),k=e("jCWc"),W=e("kPKH"),q=e("Q9mQ"),fe=e("diRs"),re=e("+L6B"),V=e("2/Rp"),H=e("y8nQ"),De=e("Vl3Y"),Ze=e("9kvl"),ve=e("dhSg"),ht=e("mCJh"),yt=function(ie){var we=ie.pathsList,We=ie.dispatch,Ht=De.a.useForm(),et=Object(m.a)(Ht,1),de=et[0],He=Object(c.useState)(),ze=Object(m.a)(He,2),Re=ze[0],Ne=ze[1],Je=Object(c.useState)(!0),Xe=Object(m.a)(Je,2),wt=Xe[0],ke=Xe[1],Rt=Object(c.useState)(!1),Gt=Object(m.a)(Rt,2),Qt=Gt[0],oa=Gt[1],le=Object(c.useState)(),Ye=Object(m.a)(le,2),st=Ye[0],_t=Ye[1],Dt=Object(c.useState)({keyword:st,robot:!0,page:1}),L=Object(m.a)(Dt,2),ye=L[0],se=L[1];Object(c.useEffect)(function(){ve.a.subscribe("ai-replay-show",function(dt){_t(dt),oa(!0)})},[]),Object(c.useEffect)(function(){st&&Te()},[st]);var Te=function(){var dt=Object(s.a)(d.a.mark(function kt(ha){var Zt;return d.a.wrap(function(Ut){for(;;)switch(Ut.prev=Ut.next){case 0:return ke(!0),Ut.next=3,Object(ht.a)(Object(E.a)(Object(E.a)({},ye),{},{keyword:st}));case 3:Zt=Ut.sent,ke(!1),(Zt==null?void 0:Zt.data)&&(ye.page++,se(Object(E.a)({},ye)),Ne(Zt==null?void 0:Zt.data));case 6:case"end":return Ut.stop()}},kt)}));return function(ha){return dt.apply(this,arguments)}}(),Ue=function(){var dt=Object(s.a)(d.a.mark(function kt(){return d.a.wrap(function(Zt){for(;;)switch(Zt.prev=Zt.next){case 0:Te();case 1:case"end":return Zt.stop()}},kt)}));return function(){return dt.apply(this,arguments)}}(),qt=l.a.createElement("div",null,l.a.createElement("img",{src:e("FPkq"),width:150}));return l.a.createElement(l.a.Fragment,null,l.a.createElement(n.a,{title:"\u5176\u4ED6\u56DE\u7B54",mask:!0,visible:Qt,okText:"\u6362\u4E00\u6362",cancelText:"",onOk:Ue,width:800,height:500,footer:l.a.createElement(S.a,{align:"middle",justify:"center"},l.a.createElement(W.a,{className:"tc"},l.a.createElement(V.a,{type:"primary",onClick:Te},"\u6362\u4E00\u6362"),l.a.createElement(fe.a,{content:qt,title:"\u5934\u6B4C\u6559\u5E08\u4EA4\u6D41\u793E\u533A"},l.a.createElement(V.a,{type:"dashed"},"\u4EBA\u5DE5\u670D\u52A1")))),onCancel:function(){oa(!1)}},l.a.createElement("aside",{style:{minHeight:300}},l.a.createElement(S.a,null,l.a.createElement(t.a,{loading:wt},Re==null?void 0:Re.map(function(dt){return l.a.createElement(W.a,{style:{background:"#e9f3f1",padding:"8px 20px",marginBottom:10,borderRadius:20},span:24},dt.text)}),!(Re==null?void 0:Re.length)&&l.a.createElement("div",{style:{width:"100%",textAlign:"center"}},l.a.createElement("br",null),l.a.createElement("img",{src:e("FPkq"),width:150}),l.a.createElement("br",null),l.a.createElement("br",null),"\u5934\u6B4C\u6559\u5E08\u4EA4\u6D41\u793E\u533A"))))))},he=Object(Ze.a)(function(ae){var ie=ae.pathsList;return{pathsList:ie}})(yt),z=e("fXAG"),_e=e("+BJd"),x=e("mr32"),I=e("5Dmo"),K=e("3S7+"),Qe=e("m3rI"),ce=e("9Bee"),Ke=e("Ypxr"),ct=e("AMnG"),gt=e("kaH+");function ft(ae){var ie=ae.data,we=ae.index,We=ae.adminOrOperator,Ht=ae.parentDiscussIndex,et=ae.shixunIdentifier,de=ae.user,He=ae.onSetRewardData,ze=ae.onSetActionType,Re=ie.author,Ne=ie.can_delete,Je=ie.content,Xe=ie.hidden,wt=ie.id,ke=ie.reward,Rt=ie.time;function Gt(){He({id:wt,index:we,user_id:Re.user_id,parentDiscussIndex:Ht})}function Qt(){ze({id:wt,index:we,params:{hidden:Xe?"0":"1",container_identifier:et},type:"hidden-discuss",parentDiscussIndex:Ht,message:Xe?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}function oa(){ze({id:wt,index:we,type:"delete-discuss",parentDiscussIndex:Ht,message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}var le=We||Ne||Re.user_id===de.user_id||Re.login===de.login;return l.a.createElement("div",{className:"second-level-discuss"},l.a.createElement("div",{className:"discuss-info-body"},l.a.createElement("div",{className:"discuss-info"},l.a.createElement("a",{href:"/users/".concat(Re.login),target:"_blank"},Re.name),l.a.createElement("span",{className:"grey"},Rt),ke?l.a.createElement("a",{className:"c-orange gift",title:"\u5DF2\u5956\u52B1\u91D1\u5E01".concat(ke)},l.a.createElement("i",{className:"iconfont icon-gift c-orange "}),l.a.createElement("span",null,ke)):null),l.a.createElement("div",{className:"btn-group"},de.identity===1?l.a.createElement("a",{onClick:Gt,title:"\u7ED9TA\u5956\u52B1\u91D1\u5E01"},l.a.createElement("i",{className:"iconfont icon-jiangli"})):null,We?l.a.createElement("a",{onClick:Qt,title:Xe?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},l.a.createElement("i",{className:Xe?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,le?l.a.createElement("a",{onClick:oa,title:"\u5220\u9664"},l.a.createElement("i",{className:"iconfont icon-shanchu"})):null)),l.a.createElement(ce.a,{className:"discuss-content",value:Je}))}var Ot=function(ae){var ie=ae.data,we=ae.index,We=ae.shixunIdentifier,Ht=ae.adminOrOperator,et=ae.identity,de=ae.onTopOrDownDiscuss,He=ae.onPlusDiscuss,ze=ae.onDisableDiscuss,Re=ae.onSetActionType,Ne=ae.onSetRewardData,Je=ae.user,Xe=ae.activeDiscussIndex,wt=ae.onReplyDiscuss,ke=ae.onSetActiveDiscussIndex,Rt=ae.allowDisableDiscuss,Gt=ie.content,Qt=ie.children,oa=ie.game_url,le=ie.hidden,Ye=ie.id,st=ie.position,_t=ie.praise_count,Dt=ie.reward,L=ie.sticky,ye=ie.time,se=ie.user_praise,Te=ie.game_passed,Ue=ie.ai_reply_text,qt=ie.ai_reply_flag,dt=ie.author,kt=ie.disable_discuss_status,ha=Object(c.useState)(!1),Zt=Object(m.a)(ha,2),Vt=Zt[0],Ut=Zt[1];Object(c.useEffect)(function(){Vt&&setTimeout(function(){return Ut(!1)},800)},[Vt]);function ra(){if(console.log(Je),!(Je==null?void 0:Je.authentication)){n.a.confirm({title:"\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:"\u9700\u8981\u901A\u8FC7\u5B9E\u540D\u9A8C\u8BC1\u540E\uFF0C\u624D\u80FD\u8FDB\u884C\u8BC4\u8BBA\u64CD\u4F5C",okText:"\u524D\u5F80\u5B9E\u540D\u9A8C\u8BC1",cancelText:"\u53D6\u6D88",onOk:function(){window.open("/account/certification")}});return}ke(Ye)}function ia(){de(Ye,!L,we)}function Ft(){He(Ye,!se,we)}function ga(){Ne({id:Ye,index:we,user_id:dt.user_id})}function Ca(){Re({id:Ye,index:we,type:"delete-discuss",message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}function $t(){Re({id:Ye,index:we,params:{hidden:le?"0":"1",container_identifier:We},type:"hidden-discuss",message:le?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}function bt(){ze(Ye,kt===0?2:0,we)}var Ba=function(Le){var tt=Le.target,ot=tt.nodeName,zt=tt.src;ot==="IMG"&&(ve.a.publish("preview-image",zt),console.log("src:",zt))};return l.a.createElement("div",{className:"discuss-item-container",key:Ye},l.a.createElement("a",{href:"/users/".concat(dt.login),target:"_blank"},l.a.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",src:"".concat(Qe.a.IMG_SERVER,"/images/").concat(dt.image_url),width:"50"})),l.a.createElement("section",null,l.a.createElement("div",{className:"discuss-info"},l.a.createElement("a",{href:"/users/".concat(dt.login),target:"_blank"},dt.name),l.a.createElement("span",{className:"grey"},ye),st?l.a.createElement("span",{className:"c-green"}," [\u7B2C",st,"\u5173] "):null,oa?l.a.createElement("a",{href:oa,target:"_blank",className:"view-code",title:"\u70B9\u51FB\u67E5\u770BTA\u7684\u4EE3\u7801\u9875\u9762"},"\u67E5\u770B"):null,Rt&&l.a.createElement(l.a.Fragment,null,kt===0&&l.a.createElement(K.a,{title:"\u7981\u6B62\u8BE5\u7528\u6237\u5728\u6B64\u9879\u76EE\u7684\u8BC4\u8BBA\u529F\u80FD"},l.a.createElement("span",{onClick:bt,className:"c-red current"},"\u7981\u6B62\u8BC4\u8BBA\u529F\u80FD")),kt===2&&l.a.createElement(K.a,{title:"\u6062\u590D\u8BE5\u7528\u6237\u5728\u6B64\u5B9E\u8DF5\u9879\u76EE\u7684\u8BC4\u8BBA\u529F\u80FD"},l.a.createElement("span",{onClick:bt,className:"c-light-primary current"},"\u6062\u590D\u8BC4\u8BBA\u529F\u80FD")),kt===1&&l.a.createElement(K.a,{title:"\u8BE5\u7528\u6237\u5DF2\u88AB\u7CFB\u7EDF\u7BA1\u7406\u5458\u7981\u8A00"},l.a.createElement("span",{className:"c-red"},"\u88AB\u7BA1\u7406\u5458\u7981\u6B62\u8BC4\u8BBA"))),L?l.a.createElement("span",{className:"top"},"\u7F6E\u9876"):null,Dt?l.a.createElement("a",{className:"c-orange gift",title:"\u5DF2\u5956\u52B1\u91D1\u5E01".concat(Dt)},l.a.createElement("i",{className:"iconfont icon-gift c-orange "}),l.a.createElement("span",null,Dt)):null,et<=5?l.a.createElement("span",{style:{flex:"1",textAlign:"right",color:Te===1?"#29bd8b":""}},Te===1?"\u5DF2\u901A\u5173":"\u672A\u901A\u5173"):null),l.a.createElement("div",{onClick:Ba},l.a.createElement(ce.a,{className:"discuss-content",value:Gt})),qt&&l.a.createElement("div",{style:{padding:10,borderRadius:4,background:"#f4f4f4"}},l.a.createElement(x.a,{color:"#f50"},"\u667A\u80FD\u52A9\u6559"),l.a.createElement("br",null),l.a.createElement("div",{style:{padding:"6px 0"}},Ue),l.a.createElement(V.a,{style:{background:"#d1e5f9",borderRadius:25,border:"none",display:"inline-flex",justifyItems:"center",alignItems:"center"},onClick:function(){return Ut(!0)},className:"mr10 mr5 relative c-blue"},l.a.createElement("span",{className:Vt?"plus-one-animate":"hide",style:{position:"absolute"}}," +1"),l.a.createElement("span",{className:"c-blue icon-duiwoyouyong mr5"}),l.a.createElement("span",{className:"c-blue"},"\u5BF9\u6211\u6709\u7528")),l.a.createElement("span",{className:"c-orange current",onClick:function(){ve.a.publish("ai-replay-show",Gt)}},"\u5176\u4ED6\u56DE\u7B54 > ")),Qt&&Qt.length>0?l.a.createElement("div",{className:"reply-discuss-container",onClick:Ba},Qt.map(function(Ea,Le){return l.a.createElement(ft,{key:Ea.id,data:Ea,index:Le,shixunIdentifier:We,adminOrOperator:Ht,user:Je,onSetRewardData:Ne,onSetActionType:Re,parentDiscussIndex:we})})):null,l.a.createElement("div",{className:"btn-group"},Je.identity===1?l.a.createElement("a",{onClick:ga,title:"\u7ED9TA\u5956\u52B1\u91D1\u5E01"},l.a.createElement("i",{className:"iconfont icon-jiangli"})):null,Ht?l.a.createElement("a",{onClick:$t,title:le?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},l.a.createElement("i",{className:le?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,et<=5?l.a.createElement("a",{onClick:ia,className:L?"btn-top":"btn-down",title:L?"\u53D6\u6D88\u7F6E\u9876":"\u7F6E\u9876"},l.a.createElement("i",{className:"iconfont icon-zhiding1 "})):null,Ht&&(!Qt||Qt.length==0)?l.a.createElement("a",{onClick:Ca,title:"\u5220\u9664"},l.a.createElement("i",{className:"iconfont icon-shanchu"})):null,l.a.createElement("a",{onClick:ra,title:"\u56DE\u590D"},l.a.createElement("i",{className:"iconfont icon-huifu1"})),l.a.createElement("a",{onClick:Ft,className:se?"c-orange":""},l.a.createElement("i",{className:se?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),l.a.createElement("span",null,_t||""))),l.a.createElement(ct.a,{id:Ye,activeDiscussIndex:Xe,onReplyDiscuss:wt})))},At={showRewardDialog:!1,data:null,page:1,loading:!1,actionType:null,activeDiscussIndex:null};function y(ae,ie){switch(ie.type){case z.P:return Object(E.a)(Object(E.a)({},ae),{},{loading:!0});case z.W:return Object(E.a)(Object(E.a)({},ae),{},{showRewardDialog:!0});case z.b:return Object(E.a)(Object(E.a)({},ae),{},{showRewardDialog:!1});case z.l:return Object(E.a)(Object(E.a)({},ae),ie.payload);case z.Z:return Object(E.a)(Object(E.a)({},ae),ie.payload);case z.x:return Object(E.a)(Object(E.a)({},ae),ie.payload);case z.c:return Object(E.a)(Object(E.a)({},ae),ie.payload);case z.z:return Object(E.a)(Object(E.a)({},ae),ie.payload);case z.H:return Object(E.a)(Object(E.a)({},ae),ie.payload);case z.a:return Object(E.a)(Object(E.a)({},ae),ie.payload);default:throw new Error}}var Mt=p.a=function(ae){var ie=ae.shixunIdentifier,we=ae.identity,We=ae.activeIndex,Ht=ae.user,et=ae.allowDisableDiscuss,de=ae.isShixunDetail,He=de===void 0?!1:de,ze=Object(c.useReducer)(y,At),Re=Object(m.a)(ze,2),Ne=Re[0],Je=Re[1],Xe=Ne.page,wt=Ne.loading,ke=Ne.data,Rt=Ne.actionType,Gt=Ne.showRewardDialog,Qt=Ne.activeDiscussIndex,oa=Object(c.useRef)(),le=Object(c.useRef)();function Ye(Le){return st.apply(this,arguments)}function st(){return st=Object(s.a)(d.a.mark(function Le(tt){var ot;return d.a.wrap(function(ut){for(;;)switch(ut.prev=ut.next){case 0:if(!wt){ut.next=2;break}return ut.abrupt("return");case 2:return ut.prev=2,Je({type:z.P}),ut.next=6,Object(ht.e)(ie,tt);case 6:ot=ut.sent,Je({type:z.l,payload:{activeDiscussIndex:null,page:tt,data:ot,loading:!1}}),ut.next=13;break;case 10:ut.prev=10,ut.t0=ut.catch(2),console.log(ut.t0);case 13:case"end":return ut.stop()}},Le,null,[[2,10]])})),st.apply(this,arguments)}function _t(Le){Ye(Le)}function Dt(Le,tt,ot){return L.apply(this,arguments)}function L(){return L=Object(s.a)(d.a.mark(function Le(tt,ot,zt){var ut;return d.a.wrap(function(Tt){for(;;)switch(Tt.prev=Tt.next){case 0:return Tt.prev=0,Tt.next=3,Object(ht.g)(tt,ot);case 3:ut=Tt.sent,bt[zt].user_praise=ot,bt[zt].praise_count=ut.praise_count,Je({type:z.x,payload:{data:Object(E.a)(Object(E.a)({},ke),{},{comments:bt})}}),Tt.next=12;break;case 9:Tt.prev=9,Tt.t0=Tt.catch(0),console.log(Tt.t0);case 12:case"end":return Tt.stop()}},Le,null,[[0,9]])})),L.apply(this,arguments)}function ye(Le,tt,ot){return se.apply(this,arguments)}function se(){return se=Object(s.a)(d.a.mark(function Le(tt,ot,zt){var ut,xe,Tt;return d.a.wrap(function(j){for(;;)switch(j.prev=j.next){case 0:return j.prev=0,j.next=3,Object(ht.d)(tt,ot);case 3:if(ut=j.sent,!(ut.status!==0)){j.next=6;break}return j.abrupt("return");case 6:xe=bt[zt].author.user_id,Tt=bt.map(function(La){return La.author.user_id===xe?Object(E.a)(Object(E.a)({},La),{},{disable_discuss_status:ot}):La}),Je({type:z.c,payload:{data:Object(E.a)(Object(E.a)({},ke),{},{comments:Tt})}}),j.next=14;break;case 11:j.prev=11,j.t0=j.catch(0),console.log(j.t0);case 14:case"end":return j.stop()}},Le,null,[[0,11]])})),se.apply(this,arguments)}function Te(Le,tt,ot){return Ue.apply(this,arguments)}function Ue(){return Ue=Object(s.a)(d.a.mark(function Le(tt,ot,zt){return d.a.wrap(function(xe){for(;;)switch(xe.prev=xe.next){case 0:return xe.prev=0,xe.next=3,Object(ht.j)(tt,ot);case 3:bt[zt].sticky=ot,Je({type:z.Z,payload:{data:Object(E.a)(Object(E.a)({},ke),{},{comments:bt})}}),Ye(Ne.page),xe.next=11;break;case 8:xe.prev=8,xe.t0=xe.catch(0),console.log(xe.t0);case 11:case"end":return xe.stop()}},Le,null,[[0,8]])})),Ue.apply(this,arguments)}function qt(){Je({type:z.z,payload:{actionType:null}})}function dt(){return kt.apply(this,arguments)}function kt(){return kt=Object(s.a)(d.a.mark(function Le(){var tt,ot,zt,ut,xe,Tt,va,j;return d.a.wrap(function(aa){for(;;)switch(aa.prev=aa.next){case 0:if(tt=Rt.id,ot=Rt.params,zt=Rt.type,ut=Rt.index,xe=Rt.parentDiscussIndex,!(zt==="hidden-discuss")){aa.next=6;break}return aa.next=4,Object(ht.f)(tt,ot);case 4:xe?bt[xe].children[ut].hidden=ot.hidden==1:bt[ut].hidden=ot.hidden==1,Je({type:z.z,payload:{actionType:null,data:Object(E.a)(Object(E.a)({},ke),{},{comments:bt})}});case 6:if(!(zt==="delete-discuss")){aa.next=31;break}return aa.next=9,Object(ht.c)(tt);case 9:if(!(xe||xe===0)){aa.next=22;break}Tt=bt[xe].children,va=Tt.length-1;case 12:if(!(va>=0)){aa.next=19;break}if(!(Tt[va].id===tt)){aa.next=16;break}return Tt.splice(va,1),aa.abrupt("break",19);case 16:va--,aa.next=12;break;case 19:bt[xe].children=Tt,aa.next=30;break;case 22:j=bt.length-1;case 23:if(!(j>=0)){aa.next=30;break}if(!(bt[j].id===tt)){aa.next=27;break}return bt.splice(j,1),aa.abrupt("break",30);case 27:j--,aa.next=23;break;case 30:Je({type:z.z,payload:{actionType:null,data:Object(E.a)(Object(E.a)({},ke),{},{comments:bt})}});case 31:case"end":return aa.stop()}},Le)})),kt.apply(this,arguments)}function ha(Le){Je({type:z.z,payload:{actionType:Le}})}function Zt(){Je({type:z.b})}function Vt(){return Ut.apply(this,arguments)}function Ut(){return Ut=Object(s.a)(d.a.mark(function Le(){var tt,ot,zt,ut,xe,Tt,va;return d.a.wrap(function(La){for(;;)switch(La.prev=La.next){case 0:return tt=oa.current,ot=tt.id,zt=tt.index,ut=tt.score,xe=tt.user_id,Tt=tt.parentDiscussIndex,La.next=3,Object(ht.i)(ot,{container_type:"Discusses",score:ut,user_id:xe});case 3:va=La.sent,Tt?bt[Tt].children[zt].reward=va.code:bt[zt].reward=va.code,Je({type:z.H,payload:{showRewardDialog:!1,data:Object(E.a)(Object(E.a)({},ke),{},{comments:bt})}}),oa.current=null;case 7:case"end":return La.stop()}},Le)})),Ut.apply(this,arguments)}function ra(Le){oa.current=Le,Je({type:z.W})}function ia(Le){oa.current.score=Le}function Ft(Le,tt){return ga.apply(this,arguments)}function ga(){return ga=Object(s.a)(d.a.mark(function Le(tt,ot){var zt;return d.a.wrap(function(xe){for(;;)switch(xe.prev=xe.next){case 0:return xe.prev=0,xe.next=3,Object(ht.h)(tt,ot);case 3:if(zt=xe.sent,!(zt.status===-3)){xe.next=8;break}return n.a.info({title:"\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:"\u4F60\u7684\u8D26\u53F7\u56E0\u4E3A\u53D1\u5E03\u4E86\u4E0D\u5F53\u5185\u5BB9\uFF0C\u73B0\u5DF2\u5C06\u8BC4\u8BBA\u529F\u80FD\u5C4F\u853D\u3002",okText:"\u786E\u5B9A"}),Ca(null),xe.abrupt("return");case 8:Ye(Xe),xe.next=14;break;case 11:xe.prev=11,xe.t0=xe.catch(0),console.log(xe.t0);case 14:case"end":return xe.stop()}},Le,null,[[0,11]])})),ga.apply(this,arguments)}function Ca(Le){Qt===Le?Je({type:z.a,payload:{activeDiscussIndex:null}}):Je({type:z.a,payload:{activeDiscussIndex:Le}})}if(Object(c.useEffect)(function(){function Le(){return tt.apply(this,arguments)}function tt(){return tt=Object(s.a)(d.a.mark(function ot(){return d.a.wrap(function(ut){for(;;)switch(ut.prev=ut.next){case 0:if(!(We===3&&!ke&&ie)){ut.next=3;break}return ut.next=3,Ye(Xe);case 3:case"end":return ut.stop()}},ot)})),tt.apply(this,arguments)}Le()},[ie,We,Xe,Je]),Object(c.useEffect)(function(){var Le=ve.a.subscribe("create-discuss",function(){Ye(Xe)});return Le},[ie]),!ke)return l.a.createElement(_.a,null);var $t=ke.disscuss_count,bt=ke.comments,Ba=ke.all,Ea=ke.can_hidden;return l.a.createElement(c.Fragment,null,l.a.createElement("div",{className:"discuss-container",ref:le},$t===0?l.a.createElement(G.a,null):null,bt.map(function(Le,tt){return l.a.createElement(Ot,{user:Ht,key:Le.id,data:Le,index:tt,identity:we,onPaginationChange:_t,shixunIdentifier:ie,onSetActionType:ha,onTopOrDownDiscuss:Te,adminOrOperator:Ea,onPlusDiscuss:Dt,onDisableDiscuss:ye,onSetRewardData:ra,activeDiscussIndex:Qt,onSetActiveDiscussIndex:Ca,onReplyDiscuss:Ft,allowDisableDiscuss:et})}),$t>10?l.a.createElement("div",{className:"pagination-container"},l.a.createElement(o.a,{showQuickJumper:!0,showSizeChanger:!1,onChange:_t,current:Xe,total:$t})):null,l.a.createElement(he,null)),l.a.createElement(N.a,null,l.a.createElement(n.a,{centered:!0,title:"\u63D0\u793A",visible:!!Rt,onOk:dt,onCancel:qt},l.a.createElement("p",null,Rt?Rt.message:"")),l.a.createElement(n.a,{centered:!0,width:400,title:"\u5956\u52B1\u8BBE\u7F6E",visible:Gt,onCancel:Zt,onOk:Vt},l.a.createElement(X.a,{placeholder:"\u8BF7\u8F93\u5165\u5956\u52B1\u7684\u91D1\u5E01\u6570\u91CF",min:1,onChange:ia,style:{width:"228px"}}))))}},"Q+I+":function(M,p){M.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAA8CAMAAADygAyiAAAAeFBMVEUAAACvv7+nt8elusWmusKnt8OmucKmucGlt8KmuMKlt8GmuMKmuMGluMKmt8KluMKmuMKmt8KluMGmuMKmuMGlt8KluMGmuMGmuMK+y9PQ2d/W3uPb4ubg5unk6ezo7O/r7/Hu8vTx9Pb09/j3+fr6+/z9/f7///9IiVUSAAAAGHRSTlMAECAwP0BQX2BwgI+Qn6Cwv8DP0N/g7/D8rFP8AAACAElEQVRYw+3X2XaCMBAG4CzFYtSgIiRYu7rk/d+wCJwUy8wk0V72v9KjfCdMhoQwNkm22loy64Vk4ci1jciKh5ystlHZBQYlI51Wose0s9HRlJPbhAgCKlKgJQGlOHYzufx5se4y40lQzWb9dYvnfqJ8gVUG/L15Ozrnzl+v05+YGjeD+JlwCNqf3JDTHodsLZi2FNScnc+lwaG2GWoSenejfBLQbjxRANQN6NzsL53U4JANQN31H9Yeuw8vD0LvfwhdHoReBujgwjUqyREN6e/sRMzaZvycolA/MPdGQMV45UChU7ghc8ZNEHqFBzSGTLteqhDU9FN2Jh5aq9qnn/tyKwlCHw6a+xuo7BZwYTwLOXv4QWuv9pAZVl1ZUdARrvR1xgeo8lsT1wNUoZU+WBTS441JanOFCqzSX+Di30JGT3ZKmQk2RyoN3Ji1GRMZtt9KpKcPUPHIndaAPT3kePNTQUIKHBAI5SQkoqEq8FqjY6E8AInIbbYKvmmpOCgLv/ttHn0T8Tdnwk7JWczrqPkbJyyZSCcklZJFhxMV15ylBOsCM2OJERpiFGfpEctfC2Y5v4fprbm3yvxu5bbPFWP/0KS9n67xh8lV91UkMxly4NrKxOHgJ5C0LiDOW2nFqlNOV+y+g1saVOFQkQRpHJonQRxdI8vEPuIavLsSnbNvHF76qBcgeTgAAAAASUVORK5CYII="},Q7Vx:function(M,p,e){},QUgM:function(M,p,e){},"S+dL":function(M,p){M.exports="data:image/gif;base64,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"},Sa5k:function(M,p,e){M.exports=e.p+"static/nothing.4d201a0a.png"},TVoq:function(M,p,e){},Tl6Z:function(M,p){M.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIsAAABuCAYAAAAXkODOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjY4Qjc0NjM3NTI4RTExRThBQTE0QjdDODQ4MEFBMzdGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjY4Qjc0NjM4NTI4RTExRThBQTE0QjdDODQ4MEFBMzdGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjhCNzQ2MzU1MjhFMTFFOEFBMTRCN0M4NDgwQUEzN0YiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjhCNzQ2MzY1MjhFMTFFOEFBMTRCN0M4NDgwQUEzN0YiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6LemY3AAAa7klEQVR42uxd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"},UZu5:function(M,p,e){},UbZX:function(M,p,e){M.exports=e.p+"static/success.2e2721eb.svg"},UlFV:function(M,p,e){},VPUa:function(M,p,e){M.exports=e.p+"static/passall.2673ac21.png"},VjRW:function(M,p){M.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjk3RTBEMDM2MDE3ODExRUI4QzEzQUNFNDcxODM2QjJDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjk3RTBEMDM3MDE3ODExRUI4QzEzQUNFNDcxODM2QjJDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTdFMEQwMzQwMTc4MTFFQjhDMTNBQ0U0NzE4MzZCMkMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTdFMEQwMzUwMTc4MTFFQjhDMTNBQ0U0NzE4MzZCMkMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6ejzPSAAACsUlEQVR42ryYz08TQRTHp9vQQkFPlAAHDXjxR2LwoEbhpCXon1DPpf0PbP8UwOhV/QOM8QIXIIRwASNtYo0RIye9FIF4Yf2O+U7ysmnrzM5uX/JJu7sz730zOzvz3mTCMFSONgOWwAK4Aa6CS3x2Ar6BJtgEH8BXJ+9akAVZUAZb4CK0twv2KdPHf2PZiCmBpghyAt6CGrgPJkCeTPCefvaGbY016Su2oGGwKhx+AVUwZjmqim0r7Gtslb6dBBXBLh2cg+cg5yAkSo4+zulzlzGsBOmGLTEqcx5CosyJ0Wp1ExXtUAA77PARTCYoxjBJ3yFjFfoJesGGnzlBVUoUGSNkzK6CSmLO3ElRjHx9Zk6VooICcMiHjQGIMTTEkpCVgsp80AZDls5WPL88xVhtxi5LQZu8uezgLOQqPOUpqip8/RM0wyVer6qjjoK0/QAPPASNMrbWMBtgO3sCMuAdOFXuNg02wLKKZ6eMrTUsaUHzfLCu4lserIEVkIvR38Se14Ju8WJf+VuNozXl2O+Avzf1O/zJuTDu+O77meu8Gme/X4FIrjoqOXOdVyb2WKDStYxrh4Bpp7bLCQo5Bo840W3MxP6tBX3nxbWExGyDu/y1NRP7SAs65MXtBMSscWSOHfuZ2J8CVgfaHnsI+cNPvsb/rmZib+lPbpbLdsdj63jouXV0zNaRxOY67bm5VqKbq0/6kU8r/ciK2qs+wASt3itBkynsWcKVRr8U9owxF3sl+a9Ekl8cUJL/0rYMOkixDNq3LYMGUSi2XQpFg67J9kRZ1EiglK6LsmevV93Xz8lIl8OGiuPiWWCftu9hg2RRvEJzHPOa1cI9DvsQKfJelW3kcUxLfk0+guSB1bbjgVXIPs9sD6wyMY/0nvJI7zq4IvIZnfkdgRY37feuR3p/BRgAhrFnXQBvMBoAAAAASUVORK5CYII="},X9zl:function(M,p,e){},XDHc:function(M,p,e){},XZCF:function(M,p,e){},XyRZ:function(M,p,e){},Ypxr:function(M,p,e){},Yr8L:function(M,p){M.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAA8CAMAAADygAyiAAAAe1BMVEUAAAC/j1C3l1i1lVq2llmzl1i2llm0llm1lVi0llm1lVi0llm1lVm1lVi0lli1lVi0lli1llm1lVm0lli1lli1lVm0lVm1lli1llnJs4fSvpnYx6fdzrLh1Lzl2sTo38zs49Pu59nx6+D07+X28uv59vD7+fX9/Pr///9SRDJsAAAAGHRSTlMAECAwP0BQX2BwgI+Qn6Cwv8DP0N/g7/D8rFP8AAAB+klEQVRYw+3X2VbCMBAG4EliEQqkQGgTEBFRlvd/QksLMV0yyVQvvPC/4XCg38kyzQLQSTJfGTSLqYBwxMJEZM5CTlKYqKwDjRKRTinhbVqb6EjMGRtCOAJlFGiGQBTHLDuPP08XVUaMBBUwqp+bPtcTZQc4TXr+vv84Xcucjq+dnyB1i4F/T3gPtKmUOp8bL2QKDtJg0OHq5OiHymIoUOjkQtetH1q7E9UD1cDBfFSfb37IREG7excPfwBqDvrPoW096C8YpILQ7jFpe2T6l+57GoAOBoEyd+UItQgryDEwHQ21++ZAulwv0/Bgb/aXvia5j5ZvP7PDnQrv9B/r19YHqWoB59qygYJsQspC+r7qinwQtHxAud2amLxD+RBIuhuTkPoGZRRodoO07OyUIuEwaUMXBEqAJ779tjNtnxXwbj8bk4ZFt6D3xgq5c3/KUChtl+LFcZo9G6MQb/ft5ezZRfLAsUb2bGznal/bGUKDeprkSR48aaVxUBI++y1/ehKxndNhRzGIOY7q33HCko50QpISEB2GjLhkQImvCvQIiOGyj0kZ0MNnrQVTTYYwtTWxlhoPVpp1ngL8Q53yfrrFXibn1VdOZhLPhWsliM3x30BoVYDct2iDVVBuVzDs4kaDcj+UkSDphyYkiHnXSEWsIyZ7e6e8c/YFAVX9WNqVSc8AAAAASUVORK5CYII="},ZBwS:function(M,p){var e=function(){this.Diff_Timeout=1,this.Diff_EditCost=4,this.Match_Threshold=.5,this.Match_Distance=1e3,this.Patch_DeleteThreshold=.5,this.Patch_Margin=4,this.Match_MaxBits=32},U=-1,X=1,w=0;e.Diff=function(n,i){return[n,i]},e.prototype.diff_main=function(n,i,o,r){typeof r=="undefined"&&(this.Diff_Timeout<=0?r=Number.MAX_VALUE:r=new Date().getTime()+this.Diff_Timeout*1e3);var d=r;if(n==null||i==null)throw new Error("Null input. (diff_main)");if(n==i)return n?[new e.Diff(w,n)]:[];typeof o=="undefined"&&(o=!0);var s=o,m=this.diff_commonPrefix(n,i),E=n.substring(0,m);n=n.substring(m),i=i.substring(m),m=this.diff_commonSuffix(n,i);var c=n.substring(n.length-m);n=n.substring(0,n.length-m),i=i.substring(0,i.length-m);var l=this.diff_compute_(n,i,s,d);return E&&l.unshift(new e.Diff(w,E)),c&&l.push(new e.Diff(w,c)),this.diff_cleanupMerge(l),l},e.prototype.diff_compute_=function(n,i,o,r){var d;if(!n)return[new e.Diff(X,i)];if(!i)return[new e.Diff(U,n)];var s=n.length>i.length?n:i,m=n.length>i.length?i:n,E=s.indexOf(m);if(E!=-1)return d=[new e.Diff(X,s.substring(0,E)),new e.Diff(w,m),new e.Diff(X,s.substring(E+m.length))],n.length>i.length&&(d[0][0]=d[2][0]=U),d;if(m.length==1)return[new e.Diff(U,n),new e.Diff(X,i)];var c=this.diff_halfMatch_(n,i);if(c){var l=c[0],A=c[1],_=c[2],N=c[3],G=c[4],f=this.diff_main(l,_,o,r),t=this.diff_main(A,N,o,r);return f.concat([new e.Diff(w,G)],t)}return o&&n.length>100&&i.length>100?this.diff_lineMode_(n,i,r):this.diff_bisect_(n,i,r)},e.prototype.diff_lineMode_=function(n,i,o){var r=this.diff_linesToChars_(n,i);n=r.chars1,i=r.chars2;var d=r.lineArray,s=this.diff_main(n,i,!1,o);this.diff_charsToLines_(s,d),this.diff_cleanupSemantic(s),s.push(new e.Diff(w,""));for(var m=0,E=0,c=0,l="",A="";m=1&&c>=1){s.splice(m-E-c,E+c),m=m-E-c;for(var _=this.diff_main(l,A,!1,o),N=_.length-1;N>=0;N--)s.splice(m,0,_[N]);m=m+_.length}c=0,E=0,l="",A="";break}m++}return s.pop(),s},e.prototype.diff_bisect_=function(n,i,o){for(var r=n.length,d=i.length,s=Math.ceil((r+d)/2),m=s,E=2*s,c=new Array(E),l=new Array(E),A=0;Ao);S++){for(var k=-S+G;k<=S-f;k+=2){var W=m+k,q;k==-S||k!=S&&c[W-1]r)f+=2;else if(fe>d)G+=2;else if(N){var re=m+_-k;if(re>=0&&re=V)return this.diff_bisectSplit_(n,i,q,fe,o)}}}for(var H=-S+t;H<=S-Z;H+=2){var re=m+H,V;H==-S||H!=S&&l[re-1]r)Z+=2;else if(De>d)t+=2;else if(!N){var W=m+_-H;if(W>=0&&W=V)return this.diff_bisectSplit_(n,i,q,fe,o)}}}}return[new e.Diff(U,n),new e.Diff(X,i)]},e.prototype.diff_bisectSplit_=function(n,i,o,r,d){var s=n.substring(0,o),m=i.substring(0,r),E=n.substring(o),c=i.substring(r),l=this.diff_main(s,m,!1,d),A=this.diff_main(E,c,!1,d);return l.concat(A)},e.prototype.diff_linesToChars_=function(n,i){var o=[],r={};o[0]="";function d(c){for(var l="",A=0,_=-1,N=o.length;_r?n=n.substring(o-r):oi.length?n:i,r=n.length>i.length?i:n;if(o.length<4||r.length*2=f.length?[q,fe,re,V,W]:null}var m=s(o,r,Math.ceil(o.length/4)),E=s(o,r,Math.ceil(o.length/2)),c;if(!m&&!E)return null;E?m?c=m[4].length>E[4].length?m:E:c=E:c=m;var l,A,_,N;n.length>i.length?(l=c[0],A=c[1],_=c[2],N=c[3]):(_=c[0],N=c[1],l=c[2],A=c[3]);var G=c[4];return[l,A,_,N,G]},e.prototype.diff_cleanupSemantic=function(n){for(var i=!1,o=[],r=0,d=null,s=0,m=0,E=0,c=0,l=0;s0?o[r-1]:-1,m=0,E=0,c=0,l=0,d=null,i=!0)),s++;for(i&&this.diff_cleanupMerge(n),this.diff_cleanupSemanticLossless(n),s=1;s=G?(N>=A.length/2||N>=_.length/2)&&(n.splice(s,0,new e.Diff(w,_.substring(0,N))),n[s-1][1]=A.substring(0,A.length-N),n[s+1][1]=_.substring(N),s++):(G>=A.length/2||G>=_.length/2)&&(n.splice(s,0,new e.Diff(w,A.substring(0,G))),n[s-1][0]=X,n[s-1][1]=_.substring(0,_.length-G),n[s+1][0]=U,n[s+1][1]=A.substring(G),s++),s++}s++}},e.prototype.diff_cleanupSemanticLossless=function(n){function i(G,f){if(!G||!f)return 6;var t=G.charAt(G.length-1),Z=f.charAt(0),S=t.match(e.nonAlphaNumericRegex_),k=Z.match(e.nonAlphaNumericRegex_),W=S&&t.match(e.whitespaceRegex_),q=k&&Z.match(e.whitespaceRegex_),fe=W&&t.match(e.linebreakRegex_),re=q&&Z.match(e.linebreakRegex_),V=fe&&G.match(e.blanklineEndRegex_),H=re&&f.match(e.blanklineStartRegex_);return V||H?5:fe||re?4:S&&!W&&q?3:W||q?2:S||k?1:0}for(var o=1;o=_&&(_=N,c=r,l=d,A=s)}n[o-1][1]!=c&&(c?n[o-1][1]=c:(n.splice(o-1,1),o--),n[o][1]=l,A?n[o+1][1]=A:(n.splice(o+1,1),o--))}o++}},e.nonAlphaNumericRegex_=/[^a-zA-Z0-9]/,e.whitespaceRegex_=/\s/,e.linebreakRegex_=/[\r\n]/,e.blanklineEndRegex_=/\n\r?\n$/,e.blanklineStartRegex_=/^\r?\n\r?\n/,e.prototype.diff_cleanupEfficiency=function(n){for(var i=!1,o=[],r=0,d=null,s=0,m=!1,E=!1,c=!1,l=!1;s0?o[r-1]:-1,c=l=!1),i=!0)),s++;i&&this.diff_cleanupMerge(n)},e.prototype.diff_cleanupMerge=function(n){n.push(new e.Diff(w,""));for(var i=0,o=0,r=0,d="",s="",m;i1?(o!==0&&r!==0&&(m=this.diff_commonPrefix(s,d),m!==0&&(i-o-r>0&&n[i-o-r-1][0]==w?n[i-o-r-1][1]+=s.substring(0,m):(n.splice(0,0,new e.Diff(w,s.substring(0,m))),i++),s=s.substring(m),d=d.substring(m)),m=this.diff_commonSuffix(s,d),m!==0&&(n[i][1]=s.substring(s.length-m)+n[i][1],s=s.substring(0,s.length-m),d=d.substring(0,d.length-m))),i-=o+r,n.splice(i,o+r),d.length&&(n.splice(i,0,new e.Diff(U,d)),i++),s.length&&(n.splice(i,0,new e.Diff(X,s)),i++),i++):i!==0&&n[i-1][0]==w?(n[i-1][1]+=n[i][1],n.splice(i,1)):i++,r=0,o=0,d="",s="";break}n[n.length-1][1]===""&&n.pop();var E=!1;for(i=1;ii);m++)d=o,s=r;return n.length!=m&&n[m][0]===U?s:s+(i-d)},e.prototype.diff_prettyHtml=function(n){for(var i=[],o=/&/g,r=//g,s=/\n/g,m=0;m");switch(E){case X:i[m]=''+l+"";break;case U:i[m]=''+l+"";break;case w:i[m]=""+l+"";break}}return i.join("")},e.prototype.diff_text1=function(n){for(var i=[],o=0;othis.Match_MaxBits)throw new Error("Pattern too long for this browser.");var r=this.match_alphabet_(i),d=this;function s(q,fe){var re=q/i.length,V=Math.abs(o-fe);return d.Match_Distance?re+V/d.Match_Distance:V?1:re}var m=this.Match_Threshold,E=n.indexOf(i,o);E!=-1&&(m=Math.min(s(0,E),m),E=n.lastIndexOf(i,o+i.length),E!=-1&&(m=Math.min(s(0,E),m)));var c=1<=f;S--){var k=r[n.charAt(S-1)];if(G===0?Z[S]=(Z[S+1]<<1|1)&k:Z[S]=(Z[S+1]<<1|1)&k|((N[S+1]|N[S])<<1|1)|N[S+1],Z[S]&c){var W=s(G,S-1);if(W<=m)if(m=W,E=S-1,E>o)f=Math.max(1,2*o-E);else break}}if(s(G+1,o)>m)break;N=Z}return E},e.prototype.match_alphabet_=function(n){for(var i={},o=0;o2&&(this.diff_cleanupSemantic(d),this.diff_cleanupEfficiency(d));else if(n&&typeof n=="object"&&typeof i=="undefined"&&typeof o=="undefined")d=n,r=this.diff_text1(d);else if(typeof n=="string"&&i&&typeof i=="object"&&typeof o=="undefined")r=n,d=i;else if(typeof n=="string"&&typeof i=="string"&&o&&typeof o=="object")r=n,d=o;else throw new Error("Unknown call format to patch_make.");if(d.length===0)return[];for(var s=[],m=new e.patch_obj,E=0,c=0,l=0,A=r,_=r,N=0;N=2*this.Patch_Margin&&(E&&(this.patch_addContext_(m,A),s.push(m),m=new e.patch_obj,E=0,A=_,c=l));break}G!==X&&(c+=f.length),G!==U&&(l+=f.length)}return E&&(this.patch_addContext_(m,A),s.push(m)),s},e.prototype.patch_deepCopy=function(n){for(var i=[],o=0;othis.Match_MaxBits?(c=this.match_main(i,E.substring(0,this.Match_MaxBits),m),c!=-1&&(l=this.match_main(i,E.substring(E.length-this.Match_MaxBits),m+E.length-this.Match_MaxBits),(l==-1||c>=l)&&(c=-1))):c=this.match_main(i,E,m),c==-1)d[s]=!1,r-=n[s].length2-n[s].length1;else{d[s]=!0,r=c-m;var A;if(l==-1?A=i.substring(c,c+E.length):A=i.substring(c,l+this.Match_MaxBits),E==A)i=i.substring(0,c)+this.diff_text2(n[s].diffs)+i.substring(c+E.length);else{var _=this.diff_main(E,A,!1);if(E.length>this.Match_MaxBits&&this.diff_levenshtein(_)/E.length>this.Patch_DeleteThreshold)d[s]=!1;else{this.diff_cleanupSemanticLossless(_);for(var N=0,G,f=0;fs[0][1].length){var m=i-s[0][1].length;s[0][1]=o.substring(s[0][1].length)+s[0][1],d.start1-=m,d.start2-=m,d.length1+=m,d.length2+=m}if(d=n[n.length-1],s=d.diffs,s.length==0||s[s.length-1][0]!=w)s.push(new e.Diff(w,o)),d.length1+=i,d.length2+=i;else if(i>s[s.length-1][1].length){var m=i-s[s.length-1][1].length;s[s.length-1][1]+=o.substring(0,m),d.length1+=m,d.length2+=m}return o},e.prototype.patch_splitMax=function(n){for(var i=this.Match_MaxBits,o=0;o2*i?(E.length1+=A.length,d+=A.length,c=!1,E.diffs.push(new e.Diff(l,A)),r.diffs.shift()):(A=A.substring(0,i-E.length1-this.Patch_Margin),E.length1+=A.length,d+=A.length,l===w?(E.length2+=A.length,s+=A.length):c=!1,E.diffs.push(new e.Diff(l,A)),A==r.diffs[0][1]?r.diffs.shift():r.diffs[0][1]=r.diffs[0][1].substring(A.length))}m=this.diff_text2(E.diffs),m=m.substring(m.length-this.Patch_Margin);var _=this.diff_text1(r.diffs).substring(0,this.Patch_Margin);_!==""&&(E.length1+=_.length,E.length2+=_.length,E.diffs.length!==0&&E.diffs[E.diffs.length-1][0]===w?E.diffs[E.diffs.length-1][1]+=_:E.diffs.push(new e.Diff(w,_))),c||n.splice(++o,0,E)}}},e.prototype.patch_toText=function(n){for(var i=[],o=0;o0&&arguments[0]!==void 0?arguments[0]:[],k=S;if(Array.isArray(S)){for(var W=0;W0||Ue.target.offsetWidth>0)&&We.current.instance.layout()}}catch(qt){se.e(qt)}finally{se.f()}}),L.observe(we.current)),L}function Re(){w.b.warn(decodeURIComponent(c))}Object(r.useEffect)(function(){var L=We.current.instance;if(re!=null&&L&&de){var ye=L.getModel();ye&&re!==ye.getValue()&&(_=!0,ye.setValue(re),L.layout(),_=!1)}},[re,de,We.current]);function Ne(){var L=We.current.instance;if(L){var ye=L.getSelection(),se=We.current.pastePos||{},Te=new f.Range(se.startLineNumber||ye.endLineNumber,se.startColumn||ye.endColumn,se.endLineNumber||ye.endLineNumber,se.endColumn||ye.endColumn);setTimeout(function(){L.executeEdits("",[{range:Te,text:""}])},300)}}function Je(L){(window.navigator.platform.match("Mac")?L.metaKey:L.ctrlKey)&&L.keyCode==83&&(L.preventDefault(),I())}var Xe=function(){if(Qe&&We.current.instance){var ye=We.current.instance.getContentHeight();_t(ye0||ft.target.offsetWidth>0)&&Qe.layout()}}catch(Ot){ct.e(Ot)}finally{ct.f()}}),ce.observe(ve.current)),ce}Object(r.useEffect)(function(){ve.current&&e.e(32).then(e.t.bind(null,"M/lh",7)).then(function(Qe){f=Qe;var ce=f.editor.createDiffEditor(ve.current,Object(U.a)({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",ignoreTrimWhitespace:!1,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},Ze));z(ce);var Ke=_e(ce);return function(){ce.dispose();var ct=ce.getModel();ct&&ct.dispose(),Ke.unobserve(ve.current)}})},[]),Object(r.useEffect)(function(){he&&he.setModel({original:f.editor.createModel(re,H),modified:f.editor.createModel(V,H)})},[re,V,H,he]);var x=l(W),I=l(fe),K={width:x,height:I};return d.a.createElement("div",{className:"my-diff-editor",ref:ve,style:K})}},bCnd:function(M,p,e){"use strict";e.d(p,"b",function(){return n}),e.d(p,"a",function(){return i});var U=e("je13"),X=e.n(U),w=!1;function n(o,r){var d=X.a.get("__ec");d||(d={}),d[o]=r,X.a.set("__ec",d)}function i(o,r){var d=X.a.get("__ec");return d?d[o]===void 0?r:d[o]:r}},bPs0:function(M,p,e){"use strict";e.d(p,"b",function(){return Z});var U=e("XEnU"),X=e("c1Ei"),w=e.n(X),n=e("5Tp6"),i=e("2qtc"),o=e("kLXV"),r=e("k16G"),d=e("SIvP"),s=e("aHsQ"),m=e("sGsY"),E=e("q1tI"),c=e.n(E),l=e("bntm"),A=e("V0Rq"),_=e("wd/R"),N=e.n(_),G=e("WHYC"),f=e("9kvl"),t=m.a.Countdown,Z=["fullscreenchange","msfullscreenchange","webkitfullscreenchange","mozfullscreenchange"],S=function(W){var q=W.globalSetting,fe=W.loading,re=W.user,V=W.exercise,H=W.dispatch,De=Object(d.a)(W,["globalSetting","loading","user","exercise","dispatch"]),Ze=Object(E.useState)({}),ve=Object(r.a)(Ze,2),ht=ve[0],yt=ve[1],he=o.a.useModal(),z=Object(r.a)(he,2),_e=z[0],x=z[1],I=Object(E.useRef)(null),K=Object(E.useState)(!0),Qe=Object(r.a)(K,2),ce=Qe[0],Ke=Qe[1],ct=Object(G.l)().query,gt=Object(G.m)();Object(E.useEffect)(function(){var et,de,He;return clearTimeout(I.current),document.addEventListener(Object(l.c)(),Ht,!1),window.addEventListener("blur",we,!1),((et=V.exerciseUserInfo)===null||et===void 0?void 0:et.screen_open)&&Object(l.a)()&&(H({type:"globalSetting/headerFooterToggle",payload:!1}),Ke(!1)),((de=V.exerciseUserInfo)===null||de===void 0?void 0:de.screen_open)&&!Object(l.a)()?o.a.info({icon:null,content:c.a.createElement("div",{className:"tc font16"},"\u672C\u573A\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\u9650\u5236\uFF0C",c.a.createElement("br",null),"\u5207\u6362\u9875\u9762 ",V.exerciseUserInfo.screen_num-V.exerciseUserInfo.used_screen_num," \u6B21\u540E\u5C06\u8FDB\u884C\u5F3A\u5236\u4EA4\u5377\uFF0C",c.a.createElement("br",null),"\u8BF7\u52FF\u5207\u5C4F\u53CA\u5237\u65B0\u9875\u9762"),onOk:function(){Ke(!1),Object(l.d)(document.body),document.getElementById("root").addEventListener("click",Ot,!1)}}):document.getElementById("root").addEventListener("click",Ot,!1),N()().diff(N()((He=V.exerciseUserInfo)===null||He===void 0?void 0:He.screen_at),"seconds")>0&&ft(),function(){document.getElementById("root").removeEventListener("click",Ot,!1),document.removeEventListener(Object(l.c)(),Ht,!1),window.removeEventListener("blur",we,!1),clearTimeout(I.current)}},[]),Object(E.useEffect)(function(){setTimeout(function(){V.actionTabs.removeEventListenerExitScreen&&(clearTimeout(I.current),document.getElementById("root").removeEventListener("click",Ot,!1),document.removeEventListener(Object(l.c)(),Ht,!1))},500),At()},[V.actionTabs]),Object(E.useEffect)(function(){setTimeout(function(){V.exerciseUserInfo.used_screen_num>V.exerciseUserInfo.screen_num?ae():!ce},500)},[V.exerciseUserInfo]);var ft=function(){var et=Object(n.a)(w.a.mark(function de(){return w.a.wrap(function(ze){for(;;)switch(ze.prev=ze.next){case 0:return ze.next=2,We();case 2:setTimeout(function(){var Re;o.a.destroyAll(),o.a.info({okText:c.a.createElement("span",null,"\u56DE\u5230\u8003\u8BD5"),content:c.a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",c.a.createElement("span",{className:"c-red"},V.exerciseUserInfo.used_screen_num),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",c.a.createElement("span",{className:"c-red"},(Re=V.exerciseUserInfo)===null||Re===void 0?void 0:Re.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377"),onOk:function(){var Ne=Object(n.a)(w.a.mark(function Xe(){return w.a.wrap(function(ke){for(;;)switch(ke.prev=ke.next){case 0:Object(l.d)(document.body);case 1:case"end":return ke.stop()}},Xe)}));function Je(){return Ne.apply(this,arguments)}return Je}()})},1e3);case 3:case"end":return ze.stop()}},de)}));return function(){return et.apply(this,arguments)}}(),Ot=function(de){!Object(l.a)()&&de.target.nodeName!=="A"&&de.target.nodeName!=="BUTTON"&&de.target.innerHTML!=="\u786E \u5B9A"&&(Object(l.d)(document.body),console.log("documentClick.full"))},At=function(){var et=Object(n.a)(w.a.mark(function de(){var He;return w.a.wrap(function(Re){for(;;)switch(Re.prev=Re.next){case 0:return Re.next=2,H({type:"exercise/getExerciseUserInfo",payload:Object(U.a)({},gt)});case 2:return He=Re.sent,Re.abrupt("return",He==null?void 0:He.data);case 4:case"end":return Re.stop()}},de)}));return function(){return et.apply(this,arguments)}}(),y=function(){var et=Object(n.a)(w.a.mark(function de(He){var ze,Re;return w.a.wrap(function(Je){for(;;)switch(Je.prev=Je.next){case 0:o.a.destroyAll(),Re=o.a.info({okText:c.a.createElement("span",null,"\u56DE\u5230\u8003\u8BD5\uFF08",c.a.createElement("span",{style:{display:"inline-block"}},c.a.createElement(t,{onFinish:We,valueStyle:{fontSize:14,lineHeight:1.4,color:"#FFF",display:"inline-block"},format:"ss",value:Date.now()+(V.exerciseUserInfo.screen_sec+1)*1e3})),"S\uFF09"),content:c.a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",c.a.createElement("span",{className:"c-red"},He),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",c.a.createElement("span",{className:"c-red"},(ze=V.exerciseUserInfo)===null||ze===void 0?void 0:ze.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377,",c.a.createElement("span",{className:"c-red"},V.exerciseUserInfo.screen_sec),"\u79D2\u5185\u56DE\u5230",c.a.createElement("br",null),c.a.createElement("span",{style:{marginLeft:38}},"\u8003\u8BD5\u4E0D\u8BA1\u5207\u5C4F\u6B21\u6570\u3002")),onOk:function(){var Xe=Object(n.a)(w.a.mark(function ke(){return w.a.wrap(function(Gt){for(;;)switch(Gt.prev=Gt.next){case 0:Object(l.d)(document.body),Re.destroy();case 2:case"end":return Gt.stop()}},ke)}));function wt(){return Xe.apply(this,arguments)}return wt}()}),setTimeout(function(){var Xe;Re.update({okText:c.a.createElement("span",null,"\u56DE\u5230\u8003\u8BD5"),content:c.a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",c.a.createElement("span",{className:"c-red"},He+1),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",c.a.createElement("span",{className:"c-red"},(Xe=V.exerciseUserInfo)===null||Xe===void 0?void 0:Xe.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377")})},(V.exerciseUserInfo.screen_sec+1)*1e3);case 3:case"end":return Je.stop()}},de)}));return function(He){return et.apply(this,arguments)}}(),Mt=function(){location.href="/classrooms/".concat(gt.coursesId,"/exercise/").concat(gt.categoryId,"/detail")},ae=function(){var et=Object(n.a)(w.a.mark(function de(){var He;return w.a.wrap(function(Re){for(;;)switch(Re.prev=Re.next){case 0:return o.a.destroyAll(),Re.next=3,Object(A.X)({categoryId:gt.categoryId,commit_method:1});case 3:He=Re.sent,He&&ie();case 5:case"end":return Re.stop()}},de)}));return function(){return et.apply(this,arguments)}}(),ie=function(){document.removeEventListener(Object(l.c)(),Ht,!1),Object(l.b)(),o.a.destroyAll(),_e.info({content:c.a.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",c.a.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:function(){Mt()}})},we=function(de){Object(l.a)()&&document.getElementById("iframeShixuns").style.display=="none"&&Object(l.b)()},We=function(){var et=Object(n.a)(w.a.mark(function de(){var He,ze;return w.a.wrap(function(Ne){for(;;)switch(Ne.prev=Ne.next){case 0:return((He=V.exerciseUserInfo)===null||He===void 0?void 0:He.screen_at)&&Object(A.g)(Object(U.a)(Object(U.a)({},gt),{},{reset:!0})),Ne.next=3,Object(A.P)({id:gt.categoryId});case 3:if(ze=Ne.sent,!(ze==null?void 0:ze.is_commit)){Ne.next=7;break}return ie(),Ne.abrupt("return");case 7:return Ne.next=9,At();case 9:case"end":return Ne.stop()}},de)}));return function(){return et.apply(this,arguments)}}(),Ht=function(){var et=Object(n.a)(w.a.mark(function de(){var He,ze,Re,Ne;return w.a.wrap(function(Xe){for(;;)switch(Xe.prev=Xe.next){case 0:if(He=!1,console.log("fullscreen change"),!Object(l.a)()){Xe.next=7;break}((ze=V.exerciseUserInfo)===null||ze===void 0?void 0:ze.screen_at)&&Object(A.g)(Object(U.a)(Object(U.a)({},gt),{},{reset:!0})),clearTimeout(I.current),Xe.next=16;break;case 7:return He=!0,Xe.next=10,At();case 10:Re=Xe.sent,Object(A.g)(Object(U.a)({},gt)),y(Re.used_screen_num),Ne=setTimeout(Object(n.a)(w.a.mark(function wt(){return w.a.wrap(function(Rt){for(;;)switch(Rt.prev=Rt.next){case 0:case"end":return Rt.stop()}},wt)})),V.exerciseUserInfo.screen_sec*1e3),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*"),I.current=Ne;case 16:H({type:"globalSetting/headerFooterToggle",payload:He});case 17:case"end":return Xe.stop()}},de)}));return function(){return et.apply(this,arguments)}}();return c.a.createElement("div",null,x)};p.a=Object(f.a)(function(k){var W=k.loading,q=k.user,fe=k.exercise,re=k.globalSetting;return{globalSetting:re,user:q,exercise:fe,loading:W.effects}})(S)},"cf+g":function(M,p,e){M.exports=e.p+"static/mark.ad150797.svg"},dQ5l:function(M,p,e){"use strict";var U=e("k16G"),X=e("XEnU"),w=e("q1tI"),n=e.n(w),i=e("ZBwS"),o=e.n(i),r=e("TVoq"),d=e.n(r),s=new o.a;s.Diff_EditCost=8;var m={oldStr:"",newStr:""};function E(l,A){switch(A.type){case"init":return Object(X.a)(Object(X.a)({},l),A.payload);default:throw new Error}}function c(l,A){var _=/&/g,N=//g,f=l[0],t=l[1]||"",Z=t.replace(_,"&").replace(N,"<").replace(G,">"),S=!Z.trim();if(A==="oldStr")switch(f){case i.DIFF_DELETE:return"")+Z+"";case i.DIFF_EQUAL:return""+Z+""}else switch(f){case i.DIFF_INSERT:return"")+Z+"";case i.DIFF_EQUAL:return""+Z+""}}p.a=function(l){var A,_,N=l.output,G=l.actual_output,f=Object(w.useReducer)(E,m),t=Object(U.a)(f,2),Z=t[0],S=t[1];return N=(A=N)===null||A===void 0?void 0:A.replace(/\n/g,"\r").replace(/\u0020/g," ").replace(/\u0000/g,"\\u0000"),G=(_=G)===null||_===void 0?void 0:_.replace(/\n/g,"\r").replace(/\u0020/g," ").replace(/\u0000/g,"\\u0000"),Object(w.useEffect)(function(){var k=s.diff_main(N||"",G||"");s.diff_cleanupEfficiency(k);var W=k.map(function(fe){return c(fe,"oldStr")}).join(""),q=k.map(function(fe){return c(fe,"newStr")}).join("");S({type:"init",payload:{oldStr:W,newStr:q}})},[N,G]),n.a.createElement("div",{className:"diff-panel-container"},n.a.createElement("div",{dangerouslySetInnerHTML:{__html:Z.oldStr}}),n.a.createElement("div",{dangerouslySetInnerHTML:{__html:Z.newStr}}))}},dTJi:function(M,p,e){},dejd:function(M,p,e){},"f+oW":function(M,p){M.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABaCAYAAAA4qEECAAABz0lEQVR4Xu3csU7DQBRE0V1+LNCn5DNT0mN+DCNoQzNjfBVWl/o9T3wYNiiyMq+3fR/+nC4whT7d+CdAaMZZaMhZaKEpASjHM1poSACKsdFCQwJQjI0WGhKAYmy00JAAFGOjhYYEoBgbLTQkAMXYaKEhASjGRgsNCUAxNlpoSACKsdFCQwJQjI0WGhKAYmz0YtDb2+t8ge4pirne9vcxxnO0VAxTjRYaeppUaAq6+GsjV5Y5Oki0h8yizuiHvHnyRQkNaQstNCQAxdhooSEBKMZGCw0JQDE2ejHobezj49A9PY19fI556Bq/Lc9x8dO7P1e9v6AfkwLI3xHLQR8+Os6CX+zoOIvp31zX/zqgX5XQQkMCUIyNFhoSgGJstNCQABRjo4WGBKAYqtEbdD9tzDIP0PhIGPVImE+TMt9NaqOhRrdn5zJ71JvhMmDtjQjdyoV7Qodg7bjQrVy4J3QI1o4L3cqFe0KHYO240K1cuCd0CNaOC93KhXtCh2DtuNCtXLgndAjWjgvdyoV7Qodg7bjQrVy4J3QI1o4L3cqFe0KHYO240K1cuCd0CNaOC93KhXtCh2DtuNCtXLgndAjWjgvdyoV7Qodg7bjQrVy49wXyQzzmd6RVpQAAAABJRU5ErkJggg=="},fXAG:function(M,p,e){"use strict";e.d(p,"j",function(){return U}),e.d(p,"i",function(){return X}),e.d(p,"k",function(){return w}),e.d(p,"db",function(){return n}),e.d(p,"o",function(){return i}),e.d(p,"R",function(){return o}),e.d(p,"eb",function(){return r}),e.d(p,"u",function(){return d}),e.d(p,"v",function(){return s}),e.d(p,"bb",function(){return m}),e.d(p,"A",function(){return E}),e.d(p,"m",function(){return c}),e.d(p,"X",function(){return l}),e.d(p,"s",function(){return A}),e.d(p,"M",function(){return _}),e.d(p,"ab",function(){return N}),e.d(p,"cb",function(){return G}),e.d(p,"l",function(){return f}),e.d(p,"P",function(){return t}),e.d(p,"Z",function(){return Z}),e.d(p,"x",function(){return S}),e.d(p,"z",function(){return k}),e.d(p,"W",function(){return W}),e.d(p,"b",function(){return q}),e.d(p,"H",function(){return fe}),e.d(p,"a",function(){return re}),e.d(p,"c",function(){return H}),e.d(p,"O",function(){return De}),e.d(p,"g",function(){return Ze}),e.d(p,"t",function(){return ve}),e.d(p,"Y",function(){return ht}),e.d(p,"y",function(){return yt}),e.d(p,"B",function(){return he}),e.d(p,"f",function(){return z}),e.d(p,"e",function(){return _e}),e.d(p,"V",function(){return x}),e.d(p,"h",function(){return I}),e.d(p,"d",function(){return K}),e.d(p,"Q",function(){return ce}),e.d(p,"n",function(){return Ke}),e.d(p,"F",function(){return ct}),e.d(p,"I",function(){return gt}),e.d(p,"D",function(){return ft}),e.d(p,"E",function(){return Ot}),e.d(p,"C",function(){return At}),e.d(p,"G",function(){return y}),e.d(p,"T",function(){return Mt}),e.d(p,"q",function(){return ae}),e.d(p,"r",function(){return ie}),e.d(p,"U",function(){return we}),e.d(p,"S",function(){return We}),e.d(p,"p",function(){return Ht}),e.d(p,"L",function(){return et}),e.d(p,"K",function(){return de}),e.d(p,"J",function(){return He}),e.d(p,"N",function(){return ze}),e.d(p,"w",function(){return Re});var U="FETCH_TASK_START",X="FETCH_TASK_FAILURE",w="FETCH_TASK_SUCCESS",n="UPDATE_TASK_DATA",i="HIDE_EVALUATE_RESULT",o="SHOW_EVALUATE_RESULT",r="UPDATE_TIMESTRAP",d="MOVE_X",s="MOVE_Y",m="TRIGGER_RIGHT_PANEL_MASK ",E="SET_ACTIVE_INDEX",c="GET_TASK_LIST",l="SHOW_TASK_LIST",A="HIDE_TASK_LIST",_="SET_TASK_STAR",N="TRIGGER_ENLARGE_UNITY3D ",G="TRIGGER_TAB_FIXED ",f="GET_DISCUSSES",t="SHOW_DISCUSSES_LOADING",Z="TOP_OR_DOWN_DISCUSS",S="PLUS_DISCUSS",k="SET_ACTION_TYPE",W="SHOW_REWARD_DIALOG",q="CANCEL_REWARD_DIALOG",fe="SET_REWARD",re="ACTIVE_DISCUSS_INDEX",V="CREATE_DISCUSS",H="DISABLE_DISCUSS",De="SHOW_ANSWER_LOADING",Ze="FETCH_ANSWER_INFO",ve="HIGH_TIP_MODAL",ht="SHOW_TIP_MODAL",yt="SELECT_UNLOCK_ANSWER",he="SET_CHOOSE_ANSWERS",z="EVAL_CHOOSE_START",_e="EVAL_CHOOSE_END",x="SHOW_REP_loading",I="FETCH_REP_CONTENT",K="EDIT_REP_CONTENT",Qe="SET_REP_PATH",ce="SHOW_EVALUATE_LOADING",Ke="HIDE_EVALUATE_LOADING",ct="SET_EVALUATE_MESSAGE",gt="SET_SHOW_DIR",ft="SET_EDITOR_SETTING",Ot="SET_EDITOR_THEME",At="SET_EDITOR_FONTSIZE",y="SET_REPOS",Mt="SHOW_PATH_LIST",ae="HIDE_PATH_LIST",ie="HIDE_PICTURE_VIEW",we="SHOW_PICTURE_VIEW",We="SHOW_NOTICE",Ht="HIDE_NOTICE",et="SET_TAB_INDEX",de="SET_SSH_TABS",He="SET_SSH_CONFIGDATA",ze="SET_VNC_LOADING ",Re="ON_TAB_TO_SPACE "},gflZ:function(M,p,e){},gp9y:function(M,p,e){},iNZB:function(M,p){M.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAACgCAYAAAB+HS7YAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc0MDQ0OTA3MDE3NzExRUJCNjY1QzBDMDY3NUI5QTQ3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjc0MDQ0OTA4MDE3NzExRUJCNjY1QzBDMDY3NUI5QTQ3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzQwNDQ5MDUwMTc3MTFFQkI2NjVDMEMwNjc1QjlBNDciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzQwNDQ5MDYwMTc3MTFFQkI2NjVDMEMwNjc1QjlBNDciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4CEd39AAACAklEQVR42uzYvyuFURjA8Yf7TpSw+BHbvSTZrXTFX6AMRLiLySSE8ismg8FAIsKAwcCA/eqSbEqJrEgMd7pxzi3iUgbn8KTvU0/37b7Lp/Oe5+k5JygoC4uJiMkpk1GTeaIoApOVJuMm80VhZJuc1Ip7BUZFcWRr23NfAQUgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQL8FWAoFJLpseFP/+9ur8v9zUU67fN3kVVQFn52jcvNzZH52RlpaqiXwvLIh3cW9j4y32dG4BpXUlwkG0vzUlNdpe8TW9T+zqYznFNgY7ROdrc2pLSkWF+RdLe3yurCXHrvuY7gp5U6MTIgsY42b20mcFGpPiPQUKlO96CPSnUG9FWpToA+K9UJsLIinK5atcNC39Co7O0f6gWmUinp6umVk9MzveNWMpmUlo6YXF5d650Hb+/upbm1M/2rdmC1K2hX0q6o2ona7kW7J+3eVDvy26ruHxnXfSZZWF6VxZU13Ycmnz3SCdBnj3Q28vvqkU4PTT56pPODu+se6eVmwWWP9Hb1YavaVndmxBPHb89HiZO/ufpQWyQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECPD/AB+1Aw+0AwdNPmgGnpusNblt8kkb8EWAAQAq85VNhqprywAAAABJRU5ErkJggg=="},kSUc:function(M,p,e){},"kaH+":function(M,p,e){"use strict";var U=e("+L6B"),X=e("2/Rp"),w=e("k16G"),n=e("q1tI"),i=e.n(n),o=e("UZu5"),r=e.n(o),d=e("dhSg"),s=e("rLCj"),m=e("dF/Y"),E=e("4i/N");p.a=function(){var c=Object(n.useState)(""),l=Object(w.a)(c,2),A=l[0],_=l[1],N=Object(n.useState)(0),G=Object(w.a)(N,2),f=G[0],t=G[1],Z=Object(n.useRef)("");Object(n.useEffect)(function(){var q=d.a.subscribe("preview-image",function(fe){_(fe),document.body.style.overflow="hidden"});return q},[]),Object(n.useEffect)(function(){return document.addEventListener("keydown",S),function(){document.removeEventListener("keydown",S)}},[]),Object(n.useEffect)(function(){Z.current=A},[A]);function S(q){q.keyCode==27&&Z.current&&k()}function k(){document.body.style.overflow="auto",_("")}function W(){t(f+90)}return i.a.createElement(n.Fragment,null,A?i.a.createElement("div",{className:"image-preview-container"},i.a.createElement("div",{className:"button-group"},i.a.createElement(X.a,{onClick:W},"\u65CB\u8F6C",i.a.createElement(s.a,null)),i.a.createElement(X.a,{href:A},"\u4E0B\u8F7D",i.a.createElement(m.a,null)),i.a.createElement(X.a,{onClick:k},"\u5173\u95ED",i.a.createElement(E.a,null))),i.a.createElement("div",{className:"preview-wrp-group"},i.a.createElement("img",{className:"image-preview",src:A,alt:"\u9884\u89C8\u5927\u56FE",style:{transform:"rotate(".concat(f,"deg)")}}))):null)}},l9Ud:function(M,p,e){M.exports={flex_box_center:"flex_box_center___1siF3",flex_space_between:"flex_space_between___1LIBe",flex_box_vertical_center:"flex_box_vertical_center___1SENm",flex_box_center_end:"flex_box_center_end___aKcm8",flex_box_column:"flex_box_column___3xSXM",wrap:"wrap___1JpHn",list:"list___eeGJr",page:"page___2LktT"}},lOMy:function(M,p,e){},mCJh:function(M,p,e){"use strict";e.d(p,"e",function(){return X}),e.d(p,"j",function(){return w}),e.d(p,"d",function(){return n}),e.d(p,"g",function(){return i}),e.d(p,"f",function(){return o}),e.d(p,"i",function(){return r}),e.d(p,"c",function(){return d}),e.d(p,"h",function(){return s}),e.d(p,"b",function(){return m}),e.d(p,"a",function(){return E});var U=e("ErOA");function X(c){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;return Object(U.c)("/discusses.json?page=".concat(l-1,"&container_identifier=").concat(c,"&container_type=Shixun"))}function w(c,l){return Object(U.f)("/discusses/".concat(c,"/top_or_down_discuss.json"),{top:l})}function n(c,l){return Object(U.f)("/discusses/".concat(c,"/disable_or_open_discuss.json"),{is_disable:!!l})}function i(c,l){return Object(U.f)("/discusses/".concat(c,"/plus.json"),{container_type:"Discuss",type:l?1:0})}function o(c,l){return Object(U.f)("/discusses/".concat(c,"/hidden.json"),l)}function r(c,l){return Object(U.f)("/discusses/".concat(c,"/reward_code.json"),l)}function d(c){return Object(U.a)("/api/discusses/".concat(c,".json"),{method:"delete"})}function s(c,l){return Object(U.f)("/discusses/".concat(c,"/reply.json"),{container_type:"Shixun",content:l})}function m(c){return Object(U.f)("/discusses.json",c)}function E(c){return Object(U.f)("/discusses/ai_reply.json",c)}},nWbc:function(M,p,e){},p4vh:function(M,p){M.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAA8CAMAAADygAyiAAAAaVBMVEUAAAD/vwD/vwD/ugD/ugD/uwD/vAD8vAP8ugP9uwL9uwL9uwL9ugL9ugL9ugL8uwP8uwP8ugP9ugL9ugL9ugL9uwL9uwL9uwL9uwP9zkn+1WT+34r+45n/7bz/8s//9+D/+/D//fj///8yardZAAAAGHRSTlMAECAwP0BQX2BwgI+Qn6Cwv8DP0N/g7/D8rFP8AAABpUlEQVRYw+3XwXKDIBAG4AVKoiRBDSq0adrG93/ImphSWwV2jYce+t+SGb5RWBcAmEQeji6acicgHVE6RA4s5cjWoVInHkognV6KP1Pt0NExJ3OE8AhUUKB9BKI4rpoM3+7KWzaMBLWwGcbttsNC+QlWcn7Eqesz8z+ocTHw7wUPQKdLEnItB+3i0PO569JQXwxtFHo5f3QoqB4v1BR663wSkItD738O6vN6WQlyZyRk1oGq8Xf6CFSMO8cjUAbMrgHZvl+qNSDVf/3MT7cSSyFza+DcepYEGQ/Ze9cVzSKo+oIavzUxfYeaJZAeb0xC2ytUUKD9FbJ6slMKySGnQBK4DO23ggJFd1qLh4oopPBQFoU4GmoSxxqNhbIExJHbbJM8aSkcJNNnv+rRk4h/OZt2DAPMcdSu46Qli3RSkhGADovMuGZASagK7AaI4XqOUQzo4ftfDdPkS5jByr1lssXKzzpXAP/QpLyfrvGXycPtJyczMnDhOgri44RvILQqiNy3aJPVUm5XsOziRoOaMFSQIB2GchLEgj3SEOuI6dm3M8E1+wTzvvO4HPYw7wAAAABJRU5ErkJggg=="},p5ED:function(M,p,e){"use strict";var U=e("+L6B"),X=e("2/Rp"),w=e("5Dmo"),n=e("3S7+"),i=e("XEnU"),o=e("k16G"),r=e("q1tI"),d=e.n(r),s=e("vHTk"),m=e.n(s),E=e("yEEn"),c=e("ZW9T"),l=e("1vsH");p.a=function(A){var _=A.name,N=A.data,G=A.theme,f=A.type,t=A.filename,Z=A.monacoEditor,S=A.className,k=A.style,W=A.close,q=A.onClose,fe=Object(r.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),re=Object(o.a)(fe,2),V=re[0],H=re[1],De=Object(r.useState)(""),Ze=Object(o.a)(De,2),ve=Ze[0],ht=Ze[1],yt=Object(r.useRef)();t&&(Z.filename=t),Object(r.useEffect)(function(){var _e,x,I=(_e=document.cookie)===null||_e===void 0||((x=_e.replace(/\s/g,""))===null||x===void 0)?void 0:x.split(";");I==null||I.map(function(K){var Qe=K.split("=");Qe[0]==="_educoder_session"&&ht(Qe[1])})},[]);var he=function(){if(N.startsWith("http")){z();return}Object(l.r)(t||"educoder",N,t)},z=function(){Object(l.q)("",N)};return d.a.createElement("div",{style:Object(i.a)({},k||{}),className:"".concat(m.a.wrp," ").concat(f?"":"hide")},W&&d.a.createElement("div",{className:m.a.close,ref:yt},d.a.createElement(n.a,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:function(){return yt.current}},d.a.createElement("span",{onClick:z},d.a.createElement("i",{className:"icon-quxiaozhiding"}))),d.a.createElement(n.a,{title:"\u5173\u95ED",getPopupContainer:function(){return yt.current}},d.a.createElement("span",{className:"",onClick:q},d.a.createElement("i",{className:"icon-guanbi1"})))),d.a.createElement("div",{className:"".concat(m.a[S]," ").concat(S," ").concat(m.a.monaco," ").concat(f==="txt"?"show":"hide")},t&&d.a.createElement(c.b,Z)),f==="audio"&&d.a.createElement("audio",{src:"".concat((N==null?void 0:N.indexOf("http://"))>-1||(N==null?void 0:N.indexOf("https://"))>-1?"":"data:audio/mp3;base64,").concat(N),autoPlay:!0}),f==="video"&&d.a.createElement(d.a.Fragment,null,(N==null?void 0:N.indexOf("http"))>-1?d.a.createElement("video",{controls:!0,src:"".concat(N),autoPlay:!0}):d.a.createElement("video",{controls:!0,src:"data:video/mp4;base64,".concat(N),autoPlay:!0})),f==="office"&&d.a.createElement("iframe",{src:"https://view.officeapps.live.com/op/embed.aspx?src=".concat(N,"?disposition=office&token=").concat(ve)}),f==="image"&&d.a.createElement("img",{src:"".concat((N==null?void 0:N.indexOf("http://"))>-1||(N==null?void 0:N.indexOf("https://"))>-1?"":"data:image/png;base64,").concat(N)}),f==="other"&&d.a.createElement("div",null,d.a.createElement(X.a,{type:"primary",size:"large",onClick:he},d.a.createElement(E.a,null),"\u70B9\u51FB\u4E0B\u8F7D")),f==="download"&&d.a.createElement(X.a,{type:"primary",size:"large",onClick:he},d.a.createElement(E.a,null),"\u70B9\u51FB\u4E0B\u8F7D"))}},popq:function(M,p,e){},qUwa:function(M,p,e){},qZJd:function(M,p,e){"use strict";var U=e("MXD1"),X=e("CFYs"),w=e("miYZ"),n=e("tsqr"),i=e("c1Ei"),o=e.n(i),r=e("2qtc"),d=e("kLXV"),s=e("5Tp6"),m=e("Cmcn"),E=e("k16G"),c=e("XEnU"),l=e("q1tI"),A=e.n(l),_=e("IxHN"),N=e("bdgK"),G=e("M8RZ"),f=e("WHYC"),t=e("1dTM"),Z=e.n(t),S=e("dhSg"),k=e("+L6B"),W=e("2/Rp"),q=e("5NDa"),fe=e("5rEg"),re=e("AKST"),V=fe.a.TextArea,H=function(ce){var Ke=ce.onCancel,ct=ce.onSave,gt=ce.content,ft=Object(l.useState)(gt),Ot=Object(E.a)(ft,2),At=Ot[0],y=Ot[1];function Mt(ie){y(ie.target.value)}function ae(){ct(At)}return Object(l.useEffect)(function(){y(gt)},[gt]),A.a.createElement("div",{className:"clipboard-box"},A.a.createElement("h3",null,"\u5B9E\u9A8C\u73AF\u5883\u526A\u5207\u677F\uFF1A"),A.a.createElement(V,{value:At,onChange:Mt,className:"clipboard"}),A.a.createElement("p",null," ",A.a.createElement("b",null," 1.\u4ECE\u5916\u90E8\u590D\u5236\u5185\u5BB9\u5230\u5B9E\u9A8C\u73AF\u5883\u5185\uFF1A ")," \u7C98\u8D34\u5185\u5BB9\u5230\u4E0A\u9762\u6587\u672C\u6846\uFF0C\u70B9\u51FB\u4FDD\u5B58\uFF0C\u7136\u540E\u5728\u5B9E\u9A8C\u73AF\u5883\u4E2D\u8FDB\u884C\u7C98\u8D34\u3002 "),A.a.createElement("p",null," ",A.a.createElement("b",null," 2.\u83B7\u53D6\u5B9E\u9A8C\u73AF\u5883\u4E2D\u7684\u5185\u5BB9\uFF1A ")," \u8BF7\u5148\u5728\u73AF\u5883\u4E2D\u590D\u5236\u5185\u5BB9\uFF0C\u590D\u5236\u52A8\u4F5C\u5B8C\u6210\u540E\u5185\u5BB9\u4F1A\u663E\u793A\u5728\u4E0A\u9762\u6587\u672C\u6846\uFF0C\u7136\u540E\u5728\u4E0A\u9762\u6587\u672C\u6846\u4E2D\u518D\u6B21\u590D\u5236\u3002 "),A.a.createElement("div",{className:"btn-action-container"},A.a.createElement(W.a,{type:"ghost",onClick:Ke,style:{marginRight:10}},"\u53D6\u6D88"),A.a.createElement(W.a,{type:"primary",onClick:ae},"\u4FDD\u5B58")))},De=e("ErOA"),Ze=e("IZBM"),ve=e("ye1Q"),ht=e("wd/R"),yt=e.n(ht),he=A.a.createElement(ve.a,{style:{fontSize:24},spin:!0});function z(ce){return ce.replace(/\\u([\dA-Za-z]{4})/g,function(Ke,ct){return String.fromCharCode(parseInt("0x"+ct))})}function _e(ce){ce||(ce=window.location.search);var Ke=ce.substr(1),ct={};return Ke.split("&").forEach(function(gt){var ft=gt.split("=");ct[ft[0]]=decodeURIComponent(ft[1])}),ct}var x={loading:!0,isLarge:!1,showClipBoardBox:!1,transferContent:"",mes:"\u5B9E\u9A8C\u73AF\u5883\u51C6\u5907\u4E2D"},I;(function(ce){ce[ce.SET_LOADING=0]="SET_LOADING",ce[ce.SET_IS_LARGE=1]="SET_IS_LARGE",ce[ce.SET_MES=2]="SET_MES",ce[ce.SET_STATE=3]="SET_STATE",ce[ce.SHOW_CLIPBOARD_BOX=4]="SHOW_CLIPBOARD_BOX",ce[ce.SET_TRANSFER_CONTENT=5]="SET_TRANSFER_CONTENT"})(I||(I={}));function K(ce,Ke){switch(Ke.type){case I.SET_LOADING:return Object(c.a)(Object(c.a)({},ce),{},{loading:Ke.payload});case I.SET_IS_LARGE:return Object(c.a)(Object(c.a)({},ce),{},{isLarge:Ke.payload});case I.SET_MES:return Object(c.a)(Object(c.a)({},ce),{},{mes:Ke.payload});case I.SET_STATE:return Object(c.a)(Object(c.a)({},ce),Ke.payload);case I.SET_TRANSFER_CONTENT:return Object(c.a)(Object(c.a)({},ce),{},{transferContent:Ke.payload});case I.SHOW_CLIPBOARD_BOX:return Object(c.a)(Object(c.a)({},ce),{},{showClipBoardBox:Ke.payload});default:throw new Error}}var Qe=p.a=function(ce){var Ke=ce.vnc_url,ct=ce.window_vnc_url,gt=ce.linux_vnc,ft=ce.taskId,Ot=Object(l.useRef)(),At=Object(l.useRef)(),y=Object(l.useRef)(),Mt=Object(l.useReducer)(K,x),ae=Object(E.a)(Mt,2),ie=ae[0],we=ae[1],We=Object(l.useState)(0),Ht=Object(E.a)(We,2),et=Ht[0],de=Ht[1],He=ie.mes,ze=ie.loading,Re=ie.showClipBoardBox,Ne=ie.isLarge,Je=ie.transferContent,Xe=Object(l.useState)(0),wt=Object(E.a)(Xe,2),ke=wt[0],Rt=wt[1],Gt=Object(l.useRef)(),Qt=Object(f.m)();Object(l.useEffect)(function(){return window.addEventListener("visibilitychange",oa),function(){window.removeEventListener("visibilitychange",oa)}},[]);var oa=function(Te){if(document.visibilityState==="visible"){var Ue=sessionStorage.vncPageLeaveTime;yt()(new Date).diff(yt()(Ue),"minutes")>9&&de(new Date().getTime()),sessionStorage.removeItem("vncPageLeaveTime")}else sessionStorage.vncPageLeaveTime=new Date};function le(){we({type:I.SHOW_CLIPBOARD_BOX,payload:!1})}function Ye(){we({type:I.SET_IS_LARGE,payload:!Ne})}function st(se){var Te;return Ot.current&&(Te=new N.default(function(Ue){var qt=Object(m.a)(Ue),dt;try{for(qt.s();!(dt=qt.n()).done;){var kt=dt.value;(kt.target.offsetHeight>0||kt.target.offsetWidth>0)&&se._eventHandlers.windowResize()}}catch(ha){qt.e(ha)}finally{qt.f()}}),Te.observe(Ot.current)),Te}var _t=function(){var se=Object(s.a)(o.a.mark(function Te(){var Ue;return o.a.wrap(function(dt){for(;;)switch(dt.prev=dt.next){case 0:return dt.next=2,Object(De.a)("/api/tasks/".concat(Qt.taskId||ft,"/get_vnc_link.json"),{method:"post",params:Object(c.a)({},Qt)});case 2:if(Ue=dt.sent,!((Ue==null?void 0:Ue.status)===-3)){dt.next=5;break}return dt.abrupt("return",new Promise(function(){var kt=Object(s.a)(o.a.mark(function ha(Zt,Vt){return o.a.wrap(function(ra){for(;;)switch(ra.prev=ra.next){case 0:d.a.confirm({content:"\u68C0\u6D4B\u5230\u60A8\u5DF2\u7ECF\u5F00\u542F\u4E86\u5176\u4ED6\u5B9E\u9A8C\u73AF\u5883\uFF0C\u8BF7\u5148\u5173\u95ED\u73AF\u5883\u540E\uFF0C\u518D\u8FDE\u63A5",okText:"\u7ACB\u5373\u5173\u95ED",cancelText:"\u7A0D\u540E\u5173\u95ED",onOk:function(){var ia=Object(s.a)(o.a.mark(function ga(){return o.a.wrap(function($t){for(;;)switch($t.prev=$t.next){case 0:return clearTimeout(Gt.current),Rt(0),$t.next=4,Object(Ze.e)(Qt.taskId,Ue==null?void 0:Ue.message);case 4:return de(et+1),$t.abrupt("return");case 6:case"end":return $t.stop()}},ga)}));function Ft(){return ia.apply(this,arguments)}return Ft}()});case 1:case"end":return ra.stop()}},ha)}));return function(ha,Zt){return kt.apply(this,arguments)}}()));case 5:if(!((Ue==null?void 0:Ue.status)===-1)){dt.next=7;break}throw new String(Ue==null?void 0:Ue.message);case 7:return S.a.publish("update-windows-time",Ue==null?void 0:Ue.data),dt.abrupt("return",Ue);case 9:case"end":return dt.stop()}},Te)}));return function(){return se.apply(this,arguments)}}();Object(l.useEffect)(function(){var se,Te;function Ue(Vt){ct&&(n.b.warn("\u7531\u4E8E\u957F\u65F6\u95F4\u672A\u64CD\u4F5C\uFF0C\u8FDE\u63A5\u5931\u6548\uFF0C\u6B63\u5728\u91CD\u65B0\u8FDE\u63A5Windows VNC\u670D\u52A1"),we({type:I.SET_LOADING,payload:!0}),de(et+1))}S.a.subscribe("reset-linux-windows-loading",function(){we({type:I.SET_LOADING,payload:!0})}),S.a.subscribe("reset-linux-windos-vnc",function(){de(et+1)});function qt(){clearTimeout(Gt.current),Rt(100),setTimeout(function(){we({type:I.SET_LOADING,payload:!1})},1300),S.a.subscribe("send-ctrl-alt-delete",function(){var Vt;(Vt=se)===null||Vt===void 0||Vt.sendCtrlAltDel()})}function dt(Vt){var Ut=z(Vt.detail.text);we({type:I.SET_TRANSFER_CONTENT,payload:Ut})}if((ct||Ke||gt)&&Ot.current){clearTimeout(Gt.current),new Promise(Object(s.a)(o.a.mark(function Vt(){var Ut,ra,ia,Ft,ga,Ca,$t,bt,Ba,Ea,Le;return o.a.wrap(function(ot){for(;;)switch(ot.prev=ot.next){case 0:return Ut=_e(),ra="",ot.next=4,_t();case 4:if(Ft=ot.sent,!gt){ot.next=11;break}return y.current.src=(Ft==null||((ga=Ft.data)===null||ga===void 0)?void 0:ga.vnc_url)+"&time="+Date.now(),we({type:I.SET_STATE,payload:{loading:!1,mes:"\u5B9E\u9A8C\u73AF\u5883\u91CD\u7F6E\u4E2D"}}),ot.abrupt("return");case 11:ct?(ia="Edu123",ra=decodeURIComponent(Ft==null||((Ca=Ft.data)===null||Ca===void 0)?void 0:Ca.vnc_url)):(bt=new URL(decodeURIComponent(Ft==null||(($t=Ft.data)===null||$t===void 0)?void 0:$t.vnc_url)),Ba=bt.protocol,Ea=bt.searchParams,Le=bt.host,ia=Ea.get("password"),ra="".concat(Ba==="https:"?"wss":"ws","://").concat(Le,"/").concat(Ut.path||"websockify"));case 12:se=new Z.a(Ot.current,ra,{credentials:{password:ia},wsProtocols:["binary"]}),Te=st(se),se.viewOnly=Ut.view_only||!1,ct?se.scaleViewport=!0:se.scaleViewport=Ut.scale||!1,se.scaleViewport=Ut.scale||!0,se.resizeSession=!0,At.current=se,se.addEventListener("disconnect",Ue),se.addEventListener("connect",qt),se.addEventListener("clipboard",dt);case 22:case"end":return ot.stop()}},Vt)})));var kt=S.a.subscribe("vnc-reseting",function(){Rt(0),we({type:I.SET_STATE,payload:{loading:!0,mes:"\u5B9E\u9A8C\u73AF\u5883\u91CD\u7F6E\u4E2D"}})}),ha=S.a.subscribe("vnc-enlarge",function(){we({type:I.SET_IS_LARGE,payload:!0})}),Zt=S.a.subscribe("show-clipboard-box",function(){we({type:I.SHOW_CLIPBOARD_BOX,payload:!0})});return Rt(0),function(){var Vt,Ut,ra,ia;(Vt=se)===null||Vt===void 0||Vt.removeEventListener("disconnect",Ue),(Ut=se)===null||Ut===void 0||Ut.removeEventListener("connect",qt),(ra=se)===null||ra===void 0||ra.removeEventListener("clipboard",dt),kt(),ha(),Zt(),(ia=Te)===null||ia===void 0||ia.unobserve(Ot.current)}}},[Ke,ct,gt,et]);function Dt(se){var Te;(Te=At.current)===null||Te===void 0||Te.clipboardPasteFrom(se),we({type:I.SET_TRANSFER_CONTENT,payload:se}),n.b.success("\u4FDD\u5B58\u6210\u529F\uFF01\u4F60\u53EF\u4EE5\u5728\u5B9E\u9A8C\u73AF\u5883\u4E2D\u7C98\u8D34\u8BE5\u5185\u5BB9"),le()}Object(l.useEffect)(function(){ke==0&&(clearTimeout(Gt.current),L())},[ke]);var L=function se(){ke>99?ke=99:(ke=ke+1,Gt.current=setTimeout(function(){se()},1500)),ke<100&&Rt(ke)},ye=Object(l.useMemo)(function(){return ze?"none":gt?"block":"none"},[gt,ze]);return A.a.createElement(l.Fragment,null,Ne&&A.a.createElement("a",{className:"btn-vnc-resize",onClick:Ye},A.a.createElement("i",{className:"iconfont icon-tuichuquanping"})),A.a.createElement("iframe",{style:{display:ye,position:Ne?"fixed":"absolute",left:0,top:Ne?54:40,zIndex:6,width:"100%",height:"calc(100% - ".concat(Ne?"100px":"45px",")")},frameBorder:"0",ref:y}),A.a.createElement("div",{style:{position:Ne?"fixed":"absolute",left:0,top:Ne?54:40,zIndex:5,width:"100%",height:"calc(100% - ".concat(Ne?"100px":"45px",")")},className:"".concat(ct?"vnc-panel-wrapper-windows":"vnc-panel-wrapper"," ").concat(Ne?"full-screen":"")},ze?A.a.createElement(_.a,{message:He,style:{color:"#4CACFF"}},A.a.createElement("div",{className:"tc",style:{width:500,margin:"0 auto",color:"#FFF"}},A.a.createElement(X.a,{percent:ke,format:function(Te){return A.a.createElement("span",{className:"c-white"},Te,"%")}}))):null,A.a.createElement("div",{ref:Ot,className:"vnc-panel ".concat(ze?"hide":"animated fadeIn")})),A.a.createElement(G.a,null,A.a.createElement(d.a,{title:"\u590D\u5236\u7C98\u8D34",centered:!0,maskClosable:!1,visible:Re,onCancel:le,footer:null},A.a.createElement(H,{onCancel:le,onSave:Dt,content:Je}))))}},tUsH:function(M,p){M.exports="data:image/png;base64,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"},vHTk:function(M,p,e){M.exports={wrp:"wrp___z2l1F",monaco:"monaco___1ypjT",darkBlue:"darkBlue___2ViJc",close:"close___3q-z4"}},"yi/R":function(M,p,e){"use strict";e.r(p);var U=e("3S9h"),X=e("bbsP"),w=e("/wGt"),n=e("IIKO"),i=e("v7Ap"),o=e("2qtc"),r=e("kLXV"),d=e("c1Ei"),s=e.n(d),m=e("miYZ"),E=e("tsqr"),c=e("5Tp6"),l=e("k16G"),A=e("SIvP"),_=e("XEnU"),N=e("ozfa"),G=e("MJZm"),f=e("q1tI"),t=e.n(f),Z=e("WHYC"),S=e("H65k"),k=e("+Axu"),W=e("f+oW"),q=e.n(W),fe=function(a){var u=a.position,v=a.subject,O=a.score,P=a.onViewAllTask,T=a.query;return t.a.createElement("div",{className:"task-header"},t.a.createElement("a",{title:"\u67E5\u770B\u5168\u90E8\u4EFB\u52A1",onClick:P},t.a.createElement("img",{src:q.a,alt:"nav",width:45})),t.a.createElement("h3",{title:v},"\u7B2C",u,"\u5173\uFF1A",v),T.sign!=="exam"&&t.a.createElement("span",null,O))},re=e("DjyN"),V=e("NUBc"),H=e("g9YV"),De=e("wCAj"),Ze=e("cWXX"),ve=e("/ezw"),ht=e("BdwD"),yt=e("p4vh"),he=e.n(yt),z=e("Q+I+"),_e=e.n(z),x=e("Yr8L"),I=e.n(x),K=e("IZBM"),Qe=e("1vsH"),ce=e("wd/R"),Ke=e.n(ce),ct={0:he.a,1:_e.a,2:I.a},gt={loading:!0,page:1,data:null},ft;(function(a){a[a.SET_LOADING=0]="SET_LOADING",a[a.SET_STATE=1]="SET_STATE",a[a.SET_PAGE=2]="SET_PAGE"})(ft||(ft={}));function Ot(a,u){switch(u.type){case ft.SET_LOADING:return Object(_.a)(Object(_.a)({},a),{},{loading:u.payload});case ft.SET_STATE:return Object(_.a)(Object(_.a)({},a),u.payload);case ft.SET_PAGE:return Object(_.a)(Object(_.a)({},a),{},{page:u.payload});default:throw new Error}}var At=function(a){var u=a.activeIndex,v=a.taskId,O=Object(f.useReducer)(Ot,gt),P=Object(l.a)(O,2),T=P[0],D=P[1],R=T.loading,C=T.page,b=T.data,h=Object(f.useMemo)(function(){var Q=[{title:"\u6392\u540D",dataIndex:"user_name",align:"center",render:function(ne,J,ue){var $=(C-1)*10+ue+1;return $<=3?t.a.createElement("img",{src:ct[$-1],alt:"rank",width:36}):$}},{title:"\u59D3\u540D",dataIndex:"user_name"},{title:b==null?void 0:b.rank_data_name,dataIndex:"score",render:function(ne){return(b==null?void 0:b.open_rank)==="DEFAULT"?Object(Qe.R)(ne):ne}},{title:"\u901A\u5173\u65F6\u95F4",dataIndex:"end_time",render:function(ne){return Ke()(ne).format("YYYY-MM-DD HH:mm:ss")}}];return Q},[b==null?void 0:b.rank_data_name,b==null?void 0:b.open_rank,C]);Object(f.useEffect)(function(){function Q(){return B.apply(this,arguments)}function B(){return B=Object(c.a)(s.a.mark(function ne(){var J;return s.a.wrap(function($){for(;;)switch($.prev=$.next){case 0:return $.next=2,Object(K.r)(v,{page:C,limit:10});case 2:J=$.sent,D({type:ft.SET_STATE,payload:{loading:!1,data:J.data}});case 4:case"end":return $.stop()}},ne)})),B.apply(this,arguments)}u===4&&Q()},[C,u,v]);function F(Q){D({type:ft.SET_PAGE,payload:Q})}return t.a.createElement("div",{className:"ranking-container"},R?t.a.createElement(ve.a,{avatar:!0,paragraph:{rows:4}}):!b||(b==null?void 0:b.rank_list_count)===0?t.a.createElement(ht.a,null):t.a.createElement(t.a.Fragment,null,t.a.createElement(De.a,{pagination:!1,size:"middle",dataSource:b.rank_list,columns:h}),b.rank_list_count>10?t.a.createElement(V.a,{style:{marginTop:20},showQuickJumper:!0,showSizeChanger:!1,onChange:F,current:C,total:b.rank_list_count}):null))},y=e("fXAG"),Mt=e("9Bee"),ae=e("M8RZ"),ie=e("6lC8"),we=e("mCJh"),We=e("jb+D"),Ht=e("dTJi"),et=e("pC0b"),de=e("GzdX"),He=e("OoWo"),ze="YYYY-MM-DD HH:mm",Re=function(a){var u=a.challenge,v=a.position,O=a.status,P=a.get_gold,T=a.get_experience,D=a.star,R=a.tag_count,C=a.finished_time,b=a.index,h=a.view_answer_time,F=a.name,Q=a.identifier,B=a.identity,ne=a.shixun,J=a.taskList,ue=a.onSaveTaskStar,$=Object(Z.l)();function Oe(Ve){ue(Q,Ve,b)}var g=O===2||ne.status<2||J[b-1]&&J[b-1].status===2||ne.task_pass||B<=5;return t.a.createElement("div",{className:"task-item-container ".concat(u.position===v?"active":""," ").concat(O===2?"finish":"")},t.a.createElement("div",{className:"flex-container challenge-title space-between"},g?t.a.createElement("a",{href:"/tasks/".concat(Q).concat($.search),onClick:function(Ae){Ae.preventDefault(),setTimeout(function(){return window.location.href="/tasks/".concat(Q).concat($.search)},300)}},"".concat(v,". ").concat(F)," "):t.a.createElement("span",null,"".concat(v,". ").concat(F)),t.a.createElement("i",{className:"iconfont icon-wancheng1 ".concat(O===2?"green":"")})),t.a.createElement("div",{className:"flex-container"},t.a.createElement("p",{className:O===2?"green":""},t.a.createElement("span",null,"\u7ECF\u9A8C\u503C")," ",O===2&&T>0?"+":"",T),t.a.createElement("p",{className:O===2?"green":""},t.a.createElement("span",null,"\u91D1\u5E01")," ",O===2&&P>0?"+":""," ",P),t.a.createElement("p",null,t.a.createElement("span",null,"\u6280\u80FD\u6807\u7B7E")," ",R||"\u65E0")),t.a.createElement("div",{className:"flex-container"},t.a.createElement("p",null,t.a.createElement("span",null,"\u5B8C\u6210\u65F6\u95F4"),C?Ke()(C).format(ze):"--"),t.a.createElement("p",null,t.a.createElement("span",null,"\u67E5\u770B\u7B54\u6848\u65F6\u95F4"),h?Ke()(h).format(ze):"--")),ne.status>=2?t.a.createElement("div",{className:"rate-container"},O===2&&D===0?t.a.createElement(f.Fragment,null,t.a.createElement("span",null,"\u7ED9\u4E2A\u8BC4\u5206\u5427\uFF1A"),t.a.createElement(de.a,{defaultValue:0,onChange:Oe})):null,O===2&&D>0?t.a.createElement(f.Fragment,null,t.a.createElement("span",null,"\u5DF2\u8BC4\u5206\uFF1A"),t.a.createElement(de.a,{value:D,disabled:!0}),t.a.createElement("span",{className:"highlight"},D,"\u5206")):null):null)},Ne=function(a){var u=a.taskList,v=a.challenge,O=a.shixun,P=a.identity,T=a.onSaveTaskStar,D=Object(Z.l)().query;return t.a.createElement("div",{className:"task-nav-container"},!!D.coursesId&&t.a.createElement("p",{className:"task-tip"},t.a.createElement("div",null,t.a.createElement("span",null,"\u6E29\u99A8\u63D0\u793A: "),"\u82E5\u67E5\u770B\u7B54\u6848\u65F6\u95F4\u65E9\u4E8E\u5173\u5361\u4EFB\u52A1\u5B8C\u6210\u65F6\u95F4\uFF0C\u5C06\u5F71\u54CD\u8BFE\u5802\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u6210\u7EE9\u3002")),u.map(function(R,C){var b=Object(_.a)(Object(_.a)({},R),{},{identity:P,index:C,challenge:v,taskList:u,shixun:O,onSaveTaskStar:T});return t.a.createElement(Re,Object(n.a)({key:C},b))}))},Je=e("88g3"),Xe=e.n(Je),wt=e("V0Rq"),ke=e("HBuW"),Rt=function(){var a=Object(c.a)(s.a.mark(function u(v,O,P,T,D){var R,C;return s.a.wrap(function(h){for(;;)switch(h.prev=h.next){case 0:if(R=function(){D?Object(Qe.K)(P?"/tasks/".concat(C==null?void 0:C.identifier,"/jupyter"):"/tasks/".concat(C.game_identifier,"?subject_id=").concat(T)):window.location.href=P?"/tasks/".concat(C==null?void 0:C.identifier,"/jupyter"):"/tasks/".concat(C.game_identifier,"?subject_id=").concat(T)},!P){h.next=7;break}return h.next=4,Object(ke.z)({id:v,challenge_id:O,subject_id:T});case 4:h.t0=h.sent,h.next=10;break;case 7:return h.next=9,Object(ke.A)({id:v,challenge_id:O,subject_id:T});case 9:h.t0=h.sent;case 10:if(C=h.t0,!((C==null?void 0:C.game_identifier)||(C==null?void 0:C.identifier))){h.next=22;break}if(!(C==null?void 0:C.access)){h.next=16;break}R(),h.next=21;break;case 16:if(!((C==null?void 0:C.access)==!1)){h.next=20;break}return E.b.warn("\u5F53\u524D\u5B9E\u8BAD\u4E0D\u652F\u6301\u8DF3\u5173\uFF0C\u5DF2\u4E3A\u60A8\u8DF3\u8F6C\u5230\u8BE5\u5B9E\u8BAD\u672A\u901A\u8FC7\u7684\u7B2C\u4E00\u4E2A\u5173\u5361"),setTimeout(function(){Rt(v,"",P,T,D)},1e3),h.abrupt("return");case 20:R();case 21:return h.abrupt("return");case 22:(C==null?void 0:C.status)===-3?Object(Qe.k)():(C==null?void 0:C.status)===2?Gt(C==null?void 0:C.message):(C==null?void 0:C.status)===3&&Qt(C==null?void 0:C.message);case 23:case"end":return h.stop()}},u)}));return function(v,O,P,T,D){return a.apply(this,arguments)}}(),Gt=function a(u){var v;u=((v=u)===null||v===void 0?void 0:v.includes(".json"))?u:"".concat(u,".json"),r.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.a.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:function(){var O=Object(c.a)(s.a.mark(function T(){var D,R;return s.a.wrap(function(b){for(;;)switch(b.prev=b.next){case 0:return b.next=2,Object(wt.R)({url:u});case 2:if(D=b.sent,D){b.next=5;break}return b.abrupt("return");case 5:return E.b.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF01"),b.next=8,Object(ke.A)({id:D.shixun_identifier});case 8:if(R=b.sent,!(R==null?void 0:R.game_identifier)){b.next=12;break}return Object(Qe.K)("/tasks/".concat(R.game_identifier)),b.abrupt("return");case 12:(R==null?void 0:R.status)===2?a(R==null?void 0:R.message):(R==null?void 0:R.status)===3&&Qt(R==null?void 0:R.message);case 13:case"end":return b.stop()}},T)}));function P(){return O.apply(this,arguments)}return P}()})},Qt=function(u){r.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.a.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",u,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},oa=G.a.DirectoryTree,le=function(a){var u=a.taskList,v=a.challenge,O=a.shixun,P=a.identity,T=a.onSaveTaskStar,D=a.subject_id,R=Object(Z.m)(),C=Object(Z.l)().query,b=Object(f.useState)([]),h=Object(l.a)(b,2),F=h[0],Q=h[1],B=Object(f.useState)([]),ne=Object(l.a)(B,2),J=ne[0],ue=ne[1],$=Object(f.useState)(),Oe=Object(l.a)($,2),g=Oe[0],Ve=Oe[1];Object(f.useEffect)(function(){Ae(u),ue(vt({children:u},v.id)),Q(Object(U.a)(u)),console.log("taskList:",u)},[u]);var Ae=function at(ee){ee.map(function(Be,be){var qe;Be.index=be,Be.title=Be.name,Be.id==v.id&&Ve(Be.key),((qe=Be.children)===null||qe===void 0?void 0:qe.length)&&at(Be.children)})},Se=function(ee,Be){console.log("Trigger Select",ee,Be),Be.node.shixun_identifier&&Rt(Be.node.shixun_identifier,Be.node.key,!1,D)},ge=function(){console.log("Trigger Expand")};function vt(at,ee){var Be;return!at||typeof at!="object"?void 0:at.id==ee?[]:at.children.some(function(be){return Be=vt(be,ee)})?[].concat(Object(U.a)(Be),[at.key]):void 0}return t.a.createElement("div",{className:"task-nav-container"},!!C.coursesId&&t.a.createElement("p",{className:"task-tip"},t.a.createElement("div",null,t.a.createElement("span",null,"\u6E29\u99A8\u63D0\u793A: "),"\u82E5\u67E5\u770B\u7B54\u6848\u65F6\u95F4\u65E9\u4E8E\u5173\u5361\u4EFB\u52A1\u5B8C\u6210\u65F6\u95F4\uFF0C\u5C06\u5F71\u54CD\u8BFE\u5802\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u6210\u7EE9\u3002")),!!(F==null?void 0:F.length)&&t.a.createElement("div",{style:{padding:10}},t.a.createElement(oa,{className:Xe.a.tree,icon:t.a.createElement("i",{className:"iconfont icon-wancheng1 "}),switcherIcon:t.a.createElement("i",{className:"iconfont icon-you1 ",style:{position:"relative",top:-2}}),onSelect:Se,onExpand:ge,selectedKeys:[g],defaultExpandedKeys:Object(U.a)(J),treeData:F,titleRender:function(ee,Be,be){return t.a.createElement("span",{className:"".concat(v.id==ee.id?Xe.a.active:""," multi_ellipsis1"),style:{paddingRight:34}},ee.item_type==="Shixun"&&t.a.createElement("i",{class:"iconfont icon-shixunti2 c-light-primary font20"}),ee.item_type==="Challenge"&&t.a.createElement("i",{style:{fontFamily:"monospace",position:"relative",top:ee.item_type==="Shixun"?-2:0}},"\uFF08",Qe.g[ee.index],"\uFF09"),t.a.createElement("span",{style:{position:"relative",top:ee.item_type==="Shixun"||ee.item_type==="Stage"?-2:0}},ee==null?void 0:ee.name),ee.item_type!=="Stage"&&t.a.createElement("i",{className:"iconfont icon-tasks-img c-grey-999 ".concat((ee==null?void 0:ee.status)==1&&"c-green-29b")},((ee==null?void 0:ee.status)==1||(ee==null?void 0:ee.status)==0)&&t.a.createElement("img",{src:e("A/g1"),width:"16"}),(ee==null?void 0:ee.status)==2&&t.a.createElement("img",{src:e("Nmxd"),width:"16"}),(ee==null?void 0:ee.status)==3&&t.a.createElement("img",{src:e("5D2P"),width:"16"})))}})))},Ye=e("Plam"),st=e("gp9y"),_t=e("Ot1p"),Dt=function(a){var u=a.user_praise,v=a.praise_count,O=a.praisePlus,P=a.onCreateDiscuss,T=a.user,D=Object(f.useState)(!1),R=Object(l.a)(D,2),C=R[0],b=R[1],h=Object(f.useState)(""),F=Object(l.a)(h,2),Q=F[0],B=F[1];function ne(g){B(g)}function J(){b(!0)}function ue(){b(!1)}function $(){return Oe.apply(this,arguments)}function Oe(){return Oe=Object(c.a)(s.a.mark(function g(){return s.a.wrap(function(Ae){for(;;)switch(Ae.prev=Ae.next){case 0:if(T==null?void 0:T.authentication){Ae.next=3;break}return r.a.confirm({title:"\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:"\u9700\u8981\u901A\u8FC7\u5B9E\u540D\u9A8C\u8BC1\u540E\uFF0C\u624D\u80FD\u8FDB\u884C\u8BC4\u8BBA\u64CD\u4F5C",okText:"\u524D\u5F80\u5B9E\u540D\u9A8C\u8BC1",cancelText:"\u53D6\u6D88",onOk:function(){window.open("/account/certification")}}),Ae.abrupt("return");case 3:if(!(Q.trim()=="")){Ae.next=6;break}return E.b.warn("\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),Ae.abrupt("return");case 6:P(Q),B(""),b(!1);case 9:case"end":return Ae.stop()}},g)})),Oe.apply(this,arguments)}return t.a.createElement("div",{className:"comment-input-editor-container ".concat(C?"active":""," ")},t.a.createElement("div",{className:C?"text-area hide":"text-area"},t.a.createElement("input",{placeholder:"\u8BF4\u70B9\u4EC0\u4E48",onClick:J}),t.a.createElement("a",{className:"c-light-black",onClick:O,title:u?"\u53D6\u6D88\u70B9\u8D5E":"\u70B9\u8D5E"},t.a.createElement("i",{className:"mr3 ".concat(u?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"," "),alt:"\u8D5E"}),v?t.a.createElement("span",null,v):"")),C?t.a.createElement("div",{className:"input-mask",onClick:ue}):null,t.a.createElement("div",{className:C?"md-container":"md-container hide"},t.a.createElement(_t.a,{id:"discuss-input-editor",startInit:C,miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:Q,height:240,onChange:ne}),t.a.createElement("div",{className:"tip-container",onClick:ue},t.a.createElement("p",null,"\u8BF7\u52FF\u7C98\u8D34\u7B54\u6848\uFF0C\u5426\u5219\u5C06\u9020\u6210\u8D26\u53F7\u7981\u7528\u540E\u679C\uFF01"),t.a.createElement("a",{className:"btn-send",onClick:$},"\u53D1\u9001"))))},L=e("dhSg"),ye=e("/omn"),se=e("IxHN"),Te=e("ARon"),Ue=function(a){var u=a.data;return t.a.createElement(f.Fragment,null,u&&u.map(function(v){return t.a.createElement("div",{className:"choose-answer-item",key:v.position},t.a.createElement("p",null,"\u7B2C",v.position,"\u9898"),t.a.createElement(Mt.a,{value:v.answer}))}))},qt=e("DVFL"),dt=function(a){var u=a.data,v=a.onShowUnlockAnswerModal,O=a.challenge,P=(O==null?void 0:O.disable_copy)?{pointerEvents:"none",userSelect:"none"}:{};return t.a.createElement(f.Fragment,null,u&&u.map(function(T,D){var R=T.answer_id,C=T.answer_name,b=T.answer_contents,h=T.view_time;return t.a.createElement("div",{className:"answer-item-container",style:P,key:R},t.a.createElement("div",{className:"flex-container"},t.a.createElement("span",{className:"level"}," \u7EA7\u522B",D+1,"\uFF1A "),t.a.createElement("span",{className:"name"},C),b?t.a.createElement(f.Fragment,null,t.a.createElement("span",{className:"view-time"},h?Ke()(h).format("YYYY-MM-DD HH:mm"):""),t.a.createElement("span",null,"\u5DF2\u89E3\u9501")):t.a.createElement("a",{onClick:v},"\u89E3\u9501")),b?t.a.createElement(Mt.a,{value:b}):null)}))},kt=function(a){var u=a.loading,v=a.data,O=a.onShowTip,P=a.st,T=a.challenge;return t.a.createElement("div",{className:"answer-container"},u?t.a.createElement(se.a,null):null,P===1?t.a.createElement(Ue,{data:v}):t.a.createElement(dt,{data:v,challenge:T,onShowUnlockAnswerModal:O}))},ha=e("sRBo"),Zt=e("kaz8"),Vt=e("gflZ"),Ut=function(a){var u=a.data,v=a.selected_unlocked_answer_id,O=a.selected_index,P=a.onSelect;if(!u)return null;var T=u.filter(function(R,C){return R.answer_contents?!1:(R.index=C,!0)});function D(R){var C=R.target,b=C.value,h=C.checked;P(h?b:null)}return t.a.createElement("table",{className:"unlock-answer-list"},t.a.createElement("thead",null,t.a.createElement("tr",null,t.a.createElement("th",null),t.a.createElement("th",null,"\u7EA7\u522B"),t.a.createElement("th",null,"\u540D\u79F0"),t.a.createElement("th",null,"\u6263\u5206\u5360\u6BD4"),t.a.createElement("th",null,"\u6263\u51CF\u91D1\u5E01"))),t.a.createElement("tbody",null,T.map(function(R,C){return t.a.createElement("tr",{key:R.answer_id},t.a.createElement("td",null,t.a.createElement(Zt.a,{value:R.answer_id,onChange:D,checked:R.answer_id===v||v&&O>=C})),t.a.createElement("td",null,R.index+1),t.a.createElement("td",null,R.answer_name),t.a.createElement("td",null,R.answer_ratio,"%"),t.a.createElement("td",{className:"gold-color"},R.answer_score))})))},ra=e("Q7Vx"),ia=function(a){var u=a.unity_3d_routes,v=a.onGetUnity3dMessage,O=a.onEvaluateCallback,P=Object(f.useRef)(),T=Object(f.useState)(!0),D=Object(l.a)(T,2),R=D[0],C=D[1];Object(f.useEffect)(function(){function F(B){try{var ne=JSON.parse(B.data);v(ne)}catch(J){console.log(J,B.data)}}window.addEventListener("message",F);var Q=L.a.subscribe("evaluate-unity3d-result",function(B){b(B),O&&O()});return function(){window.removeEventListener("message",F),Q()}},[]);function b(F){P.current&&P.current.contentWindow.postMessage(JSON.stringify(F),"*")}function h(){C(!1),L.a.publish("unity3d-load-end")}return t.a.createElement(f.Fragment,null,R?t.a.createElement(se.a,{message:"\u6B63\u5728\u52AA\u529B\u52A0\u8F7D\u4E2D..."}):null,t.a.createElement("iframe",{onLoad:h,className:"unity3d-panel",ref:P,src:u}))},Ft=e("BjJ7"),ga=e("kaH+"),Ca=e("9kvl");function $t(a){var u=a.target;if(u.tagName.toUpperCase()==="IMG"){var v=u.src||u.getAttribute("src");v&&v.indexOf("/images/avatars/User")===-1&&(a.stopPropagation(),a.preventDefault(),L.a.publish("preview-image",v))}}var bt={showTaskList:!1,activeIndex:0,taskList:[],enlarge_unity3D:!1,tab_fixed:!1,selected_unlocked_answer_id:null,isMultiLevel:!1,showTip:!1,answerScore:0,data:null,loading:!1};function Ba(a,u){switch(u.type){case y.A:return Object(_.a)(Object(_.a)({},a),{},{activeIndex:u.payload});case y.ab:return Object(_.a)(Object(_.a)({},a),{},{enlarge_unity3D:u.payload});case y.cb:return Object(_.a)(Object(_.a)({},a),{},{tab_fixed:u.payload});case y.X:return Object(_.a)(Object(_.a)({},a),{},{showTaskList:!0});case y.s:return Object(_.a)(Object(_.a)({},a),{},{showTaskList:!1});case y.m:return Object(_.a)(Object(_.a)({},a),u.payload);case y.M:return Object(_.a)(Object(_.a)({},a),u.payload);case y.O:return Object(_.a)(Object(_.a)({},a),{},{loading:!0});case y.Y:return Object(_.a)(Object(_.a)({},a),{},{showTip:!0});case y.t:return Object(_.a)(Object(_.a)({},a),{},{showTip:!1});case y.y:return Object(_.a)(Object(_.a)({},a),{},{selected_unlocked_answer_id:u.payload});case y.g:return Object(_.a)(Object(_.a)({},a),u.payload);default:throw new Error}}var Ea=function(a){var u=a.taskId,v=a.minuxUserGrade,O=a.discusses_count,P=a.is_teacher,T=a.has_answer,D=a.user,R=a.st,C=a.game,b=a.rank_name,h=a.challenge,F=a.myshixun,Q=a.user_praise,B=a.praise_count,ne=a.unity_3d_routes,J=a.with_code_file,ue=a.onPlusOrCancelPraise,$=a.onEvaluateCallback,Oe=a.onGetUnity3dMessage,g=a.shixun,Ve=Object(f.useReducer)(Ba,bt),Ae=Object(l.a)(Ve,2),Se=Ae[0],ge=Ae[1],vt=Object(f.useState)(!1),at=Object(l.a)(vt,2),ee=at[0],Be=at[1],be=Object(f.useState)(!1),qe=Object(l.a)(be,2),Wt=qe[0],Xt=qe[1],Lt=Object(Z.l)().query,na=Se.taskList,Pa=Se.showTaskList,jt=Se.activeIndex,ya=Se.enlarge_unity3D,Yt=Se.tab_fixed,mt=Se.data,sa=Se.answerScore,sn=Se.loading,It=Se.showTip,za=Se.isMultiLevel,ma=Se.selected_unlocked_answer_id,on=Object(f.useMemo)(function(){var Pe=0;if(mt&&ma){for(var nt=mt.filter(function(Et){return!Et.answer_contents}),Me=0;Me1,activeIndex:Et?jt:2}});case 12:case"end":return Ct.stop()}},Pe)})),Ha.apply(this,arguments)}function Ga(Pe){var nt=Pe.choose_answers,Me=Pe.message,Et=Pe.status;if(Et===0){E.b.info(Me);return}ge({type:y.g,payload:{showTip:Et===1,data:nt,answerScore:Me,loading:!1,activeIndex:Et===1?jt:2}})}function hn(){ge({type:y.t})}function $e(){ge({type:y.Y})}function _a(){return Ia.apply(this,arguments)}function Ia(){return Ia=Object(c.a)(s.a.mark(function Pe(){var nt,Me,Et,je,Ct;return s.a.wrap(function(ja){for(;;)switch(ja.prev=ja.next){case 0:if(Be(!0),!(R===1)){ja.next=8;break}return ja.next=4,Object(K.p)(C.identifier);case 4:nt=ja.sent,(nt==null?void 0:nt.status)!==-1&&(v(sa),Ga(nt)),ja.next=14;break;case 8:if(!ma){ja.next=14;break}return ja.next=11,Object(K.s)(C.identifier,ma);case 11:Me=ja.sent,Et=Me.status,je=Me.message,Et===-1||(za?(Ct=0,mt.filter(function(en){return!en.answer_contents}).forEach(function(en,rt){rt<=on&&en&&(Ct+=en.answer_score)}),v(Ct)):v(sa),rn(),Oa(null),ge({type:y.t}));case 14:Be(!1);case 15:case"end":return ja.stop()}},Pe)})),Ia.apply(this,arguments)}function Oa(Pe){ge({type:y.y,payload:Pe})}function Za(){return Kt.apply(this,arguments)}function Kt(){return Kt=Object(c.a)(s.a.mark(function Pe(){var nt,Me;return s.a.wrap(function(je){for(;;)switch(je.prev=je.next){case 0:if(je.prev=0,!Lt.subject_id){je.next=7;break}return je.next=4,Object(K.i)(F.identifier,Object(_.a)({},Lt));case 4:Me=je.sent,je.next=10;break;case 7:return je.next=9,Object(K.m)(F.identifier);case 9:Me=je.sent;case 10:ge({type:y.m,payload:{taskList:((nt=Me)===null||nt===void 0?void 0:nt.stages)||Me,showTaskList:!0}}),je.next=16;break;case 13:je.prev=13,je.t0=je.catch(0),console.log(je.t0);case 16:case"end":return je.stop()}},Pe,null,[[0,13]])})),Kt.apply(this,arguments)}function Qa(Pe,nt,Me){return Ka.apply(this,arguments)}function Ka(){return Ka=Object(c.a)(s.a.mark(function Pe(nt,Me,Et){return s.a.wrap(function(Ct){for(;;)switch(Ct.prev=Ct.next){case 0:return Ct.prev=0,Ct.next=3,Object(K.D)(nt,g.id,Me);case 3:na[Et].star=Me,ge({type:y.M,payload:{taskList:Object(U.a)(na)}}),Ct.next=10;break;case 7:Ct.prev=7,Ct.t0=Ct.catch(0),console.log(Ct.t0);case 10:case"end":return Ct.stop()}},Pe,null,[[0,7]])})),Ka.apply(this,arguments)}function gn(){Za()}function dn(){ge({type:y.s})}Object(f.useEffect)(function(){if(!(g==null?void 0:g.identifier))return;xt()},[g==null?void 0:g.identifier]);var Jt=Object(Ca.f)(),xt=function(){var Pe=Object(c.a)(s.a.mark(function nt(){var Me,Et;return s.a.wrap(function(Ct){for(;;)switch(Ct.prev=Ct.next){case 0:return Ct.next=2,Jt({type:"user/getUserInfo",payload:{objective_type:"shixun",objective_id:g==null?void 0:g.identifier,school:1}});case 2:Et=Ct.sent,console.log(Et,"infoRes"),Xt(Et==null||((Me=Et.shixun)===null||Me===void 0)?void 0:Me.own);case 5:case"end":return Ct.stop()}},nt)}));return function(){return Pe.apply(this,arguments)}}();Object(f.useEffect)(function(){return function(){ge({type:y.s}),ge({type:y.A,payload:0})}},[u]),Object(f.useEffect)(function(){if(pt.current)return pt.current.addEventListener("mousedown",$t),function(){pt.current.removeEventListener("mousedown",$t)}},[pt.current]),Object(f.useEffect)(function(){if(J&&ne&&pt.current){var Pe=Object(Ft.b)(function(Me){var Et=Me.target.scrollTop;Et>=354?ge({type:y.cb,payload:!0}):ge({type:y.cb,payload:!1})},10);pt.current.addEventListener("scroll",Pe);var nt=L.a.subscribe("evaluate-unity3d-finish",function(){pt.current.scrollTop=0});return function(){pt.current.removeEventListener("scroll",Pe),nt()}}},[J,ne,pt.current]);var pa=h.position,xa=h.score,ca=h.subject,Da={onViewAllTask:gn,position:pa,score:xa,subject:ca,query:Lt};function ea(Pe){return da.apply(this,arguments)}function da(){return da=Object(c.a)(s.a.mark(function Pe(nt){var Me;return s.a.wrap(function(je){for(;;)switch(je.prev=je.next){case 0:return je.next=2,Object(we.b)({content:nt,container_type:"Shixun",container_id:g.id,challenge_id:h.id,position:pa});case 2:if(Me=je.sent,!(Me.status===-3)){je.next=6;break}return r.a.info({title:"\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:"\u4F60\u7684\u8D26\u53F7\u56E0\u4E3A\u53D1\u5E03\u4E86\u4E0D\u5F53\u5185\u5BB9\uFF0C\u73B0\u5DF2\u5C06\u8BC4\u8BBA\u529F\u80FD\u5C4F\u853D\u3002",okText:"\u786E\u5B9A"}),je.abrupt("return");case 6:console.log(Me),ge({type:y.A,payload:3}),L.a.publish("create-discuss");case 9:case"end":return je.stop()}},Pe)})),da.apply(this,arguments)}function Ma(){ge({type:y.ab,payload:!ya})}var ka={loading:sn,data:mt,onShowTip:$e,st:R,challenge:h};return t.a.createElement(f.Fragment,null,t.a.createElement(fe,Da),t.a.createElement("div",{className:"content-wrapper",ref:pt},ne&&J?t.a.createElement("div",{className:"unity-3d-container ".concat(ya?"enlarge":"")},t.a.createElement("a",{onClick:Ma,className:"btn-enlarge ".concat(ya?"enlarge":"")},t.a.createElement("i",{className:"iconfont ".concat(ya?"icon-suoxiao1":"icon-kuoda"," ")})),t.a.createElement(ia,{unity_3d_routes:ne,onGetUnity3dMessage:Oe,onEvaluateCallback:$})):null,t.a.createElement("ul",{className:"tab-nav ".concat(Yt?"tab-fixed":"")},Xa.map(function(Pe){return t.a.createElement("li",{onClick:ba,id:Pe.index,key:Pe.title,className:jt===Pe.index?"active":""},t.a.createElement("a",null,Pe.title,Pe.index===3&&O?t.a.createElement("span",null,O):null))})),t.a.createElement(Mt.a,{className:jt===0?"tab-panel-body ".concat(ne&&J?"scroll-margin-top":""):"hide",value:h.task_pass}),t.a.createElement("div",{className:jt===1?"tab-panel-body":"hide"},Pt?t.a.createElement(Mt.a,{value:Pt}):null),t.a.createElement("div",{className:jt===2?"tab-panel-body":"hide",style:{padding:"0 0 20px 0"}},t.a.createElement(kt,ka)),t.a.createElement("div",{className:jt===3?"tab-panel-body":"hide"},t.a.createElement(Ye.a,{activeIndex:jt,shixunIdentifier:g.identifier,identity:D.identity,user:D,allowDisableDiscuss:Wt})),t.a.createElement("div",{className:jt===4?"tab-panel-body":"hide"},t.a.createElement(At,{activeIndex:jt,taskId:u})),Lt.type!=="exercises"&&!(g==null?void 0:g.is_disable_discuss)&&t.a.createElement(Dt,{user:D,user_praise:Q,praise_count:B,praisePlus:ue,onCreateDiscuss:ea})),t.a.createElement(ae.a,null,t.a.createElement(w.a,{className:"task-drawer",width:420,title:null,placement:"left",closable:!1,visible:Pa,onClose:dn},Lt.subject_id&&t.a.createElement(le,Object(n.a)({taskList:Object(U.a)(na),challenge:h,shixun:g},Lt,{identity:D.identity,onSaveTaskStar:Qa})),!Lt.subject_id&&t.a.createElement(Ne,{taskList:Object(U.a)(na),challenge:h,shixun:g,identity:D.identity,onSaveTaskStar:Qa})),t.a.createElement(r.a,{centered:!0,title:"\u63D0\u793A",visible:It,onOk:_a,onCancel:hn,confirmLoading:ee,className:"answer-tip"},P?t.a.createElement("p",null,"\u5DF2\u7ECF\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u53EF\u4EE5\u514D\u91D1\u5E01\u67E5\u770B\u7B54\u6848\u54DF~"):t.a.createElement("p",null,"\u5148\u67E5\u770B\u53C2\u8003\u7B54\u6848\uFF0C\u518D\u901A\u8FC7\u8BC4\u6D4B\u7684\u5B66\u751F\uFF0C\u5B9E\u8BAD\u4F5C\u4E1A\u6709\u53EF\u80FD\u662F\u96F6\u5206\u54E6~"),za?t.a.createElement(Ut,{selected_index:on,selected_unlocked_answer_id:ma,onSelect:Oa,data:mt}):t.a.createElement("p",null,"\u5C06\u6263\u9664".concat(sa,"\u70B9\u91D1\u5E01\uFF0C\u662F\u5426\u786E\u8BA4\u67E5\u770B\u7B54\u6848")),P?t.a.createElement("a",{href:"/account/certification",class:"to-certification-link",target:"_blank"},"\u7ACB\u5373\u8BA4\u8BC1"):null),t.a.createElement(ga.a,null)))},Le=e("+L6B"),tt=e("2/Rp"),ot=e("aHsQ"),zt=e("sGsY"),ut=e("uYtH"),xe=e("9VGf");function Tt(a){return a.toString().padStart(2,"0")}function va(a){var u=Math.floor(a/60),v=a%60,O=Math.floor(u/60);return"".concat(Tt(O),":").concat(Tt(u-O*60),":").concat(Tt(v))}var j=function(a){var u=a.defaultTime,v=a.status,O=a.onUpdateCostTime,P=a.lastedGetTaskInfoTime,T=a.title,D=T===void 0?"":T,R=Object(f.useState)(u||0),C=Object(l.a)(R,2),b=C[0],h=C[1],F=Object(f.useRef)();return Object(f.useEffect)(function(){P&&(h(u),F.current=u)},[u,P]),Object(f.useEffect)(function(){if(P){var Q=L.a.subscribe("update-cost-time",function(){v!==2&&O(F.current)});return Q}},[P]),Object(xe.a)(function(){h(b+1),F.current=F.current+1},v===2?null:1e3),t.a.createElement("span",null,D?"".concat(D,"\uFF1A"):null,va(b))},La=e("8Enf"),aa=e("P2fV"),Wn=e("NJEC"),Hn=e("UlFV"),Ta=e("RCxd"),os=e("S+dL"),Gn=e.n(os),Wa=e("P5Jw");function Rn(a){var u=a.onShowNotice,v=a.className,O=v===void 0?"":v;return t.a.createElement("a",{title:"\u66F4\u65B0\u901A\u77E5",onClick:u,className:O},t.a.createElement("img",{src:Gn.a,alt:"notice"}))}var rs=function(a){var u=a.loading,v=a.lastedUpdateTime,O=a.moveY,P=a.code_hidden,T=a.gameStatus,D=a.isEditPath,R=a.isNotice,C=a.git_url,b=a.onResetCode,h=a.onResetGitCode,F=a.onShowCodeSetting,Q=a.onResetPassedCode,B=a.onShowDir,ne=a.onResizeCodeArea,J=a.onShowNotice;function ue(){ne(O)}var $=function(){r.a.confirm({title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",icon:t.a.createElement(Ta.a,null),content:"\u4F60\u5728\u672C\u6587\u4EF6\u4E2D\u4FEE\u6539\u7684\u5185\u5BB9\u5C06\u4E22\u5931\uFF0C\u662F\u5426\u786E\u5B9A\u91CD\u65B0\u52A0\u8F7D\u521D\u59CB\u4EE3\u7801\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:b})},Oe=function(){r.a.confirm({title:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93",icon:t.a.createElement(Ta.a,null),content:"\u60A8\u7684\u6240\u6709\u4EE3\u7801\u5C06\u88AB\u8FD8\u539F\u81F3\u521D\u59CB\u72B6\u6001\uFF0C\u4E0D\u5F71\u54CD\u901A\u5173\u72B6\u6001\u4E0E\u4F5C\u4E1A\u6210\u7EE9\u3002\u786E\u8BA4\u91CD\u7F6E\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:h})},g=O==="100%";return t.a.createElement(f.Fragment,null,t.a.createElement("span",{className:"edit-status"},u?"\u4FDD\u5B58\u4E2D...":v===0?"\u5DF2\u4FDD\u5B58":"\u5DF2\u4FEE\u6539"),t.a.createElement("div",{className:"action-bar"},R?t.a.createElement(Rn,{onShowNotice:J}):null,P?null:t.a.createElement("a",{title:"\u6587\u4EF6\u76EE\u5F55",onClick:B},t.a.createElement("i",{className:"iconfont icon-wenjian "})),C?t.a.createElement(Wa.CopyToClipboard,{text:C,onCopy:function(){return E.b.success("\u590D\u5236\u6210\u529F")}},t.a.createElement("a",{title:"\u590D\u5236\u7248\u672C\u5E93\u5730\u5740"},t.a.createElement("i",{className:"iconfont icon-fuzhi2"}))):null,T===2&&D?t.a.createElement(Wn.a,{placement:"bottomRight",title:"\u4F60\u5728\u672C\u5173\u4E2D\u4FEE\u6539\u7684\u5185\u5BB9\u5C06\u4E22\u5931\uFF0C\u662F\u5426\u786E\u5B9A\u91CD\u65B0\u52A0\u8F7D\u4E0A\u6B21\u901A\u8FC7\u7684\u4EE3\u7801?",onConfirm:Q},t.a.createElement("a",{title:"\u52A0\u8F7D\u4E0A\u6B21\u901A\u8FC7\u7684\u4EE3\u7801"},t.a.createElement("i",{className:"iconfont icon-fanhuishangcidaima font-20 "}))):null,D?t.a.createElement("a",{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",onClick:$},t.a.createElement("i",{className:"iconfont icon-zhongzhi font-20 "})):null,D&&t.a.createElement("a",{title:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93",onClick:Oe},t.a.createElement("i",{className:"iconfont icon-zhongzhidaimacangku font12 "})),t.a.createElement("a",{onClick:F,title:"\u8BBE\u7F6E"},t.a.createElement("i",{className:"iconfont icon-shezhi"})),t.a.createElement("a",{onClick:ue,title:g?"\u6536\u7F29":"\u5C55\u5F00"},t.a.createElement("i",{className:g?"iconfont icon-shousuo":"iconfont icon-zhankai"}))))},Vn=e("Mm8t"),tn=e.n(Vn),zn=function(a){var u=a.isNotice,v=a.moveY,O=a.isActive,P=a.tabIndex,T=a.webssh,D=a.socketKeys,R=a.onCloseSocket,C=a.onReCreateSocket,b=a.onShowNotice,h=a.onResizeCodeArea,F=a.shixun;function Q(){h(v)}var B=v==="100%";return t.a.createElement("div",{className:"action-bar"},u?t.a.createElement(Rn,{onShowNotice:b}):null,T?t.a.createElement(un,{tabIndex:P,isActive:O,socketKeys:D,onReCreateSocket:C,onCloseSocket:R,shixun:F}):null,t.a.createElement("a",{onClick:Q,title:B?"\u6536\u7F29":"\u5C55\u5F00"},t.a.createElement("i",{className:B?"iconfont icon-shousuo":"iconfont icon-zhankai"})))},En=1200,Sn=300;function un(a){var u=a.isActive,v=a.socketKeys,O=a.webssh,P=a.onCloseSocket,T=a.onReCreateSocket,D=a.tabIndex,R=a.shixun,C=Object(f.useState)(O===3?1800:En),b=Object(l.a)(C,2),h=b[0],F=b[1],Q=Object(f.useState)(!1),B=Object(l.a)(Q,2),ne=B[0],J=B[1],ue=R.identifier;Object(xe.a)(function(){F(h-1)},u&&h>0?1e3:null),Object(f.useEffect)(function(){var ee=L.a.subscribe("on-operating-ssh",function(){(R==null?void 0:R.webssh)!=3&&F(En)}),Be=L.a.subscribe("update-windows-time",function(qe){F(parseInt(qe.remaining_time/1e3))}),be=L.a.subscribe("on-recreate-socket",function(){T()});return function(){Be(),ee(),be()}},[]);function $(){Ca.c.replace("/shixuns/".concat(ue,"/challenges"))}function Oe(){r.a.confirm({title:"\u547D\u4EE4\u884C\u91CD\u8FDE\u63D0\u9192",icon:t.a.createElement(Ta.a,null),content:"\u7531\u4E8E\u957F\u65F6\u95F4\u6CA1\u6709\u4F7F\u7528\uFF0C\u8D44\u6E90\u5DF2\u7ECF\u88AB\u56DE\u6536\u3002\u5982\u6709\u9700\u8981\uFF0C\u53EF\u4EE5\u91CD\u8FDE\u547D\u4EE4\u884C\u3002",centered:!0,okText:"\u91CD\u8FDE",cancelText:"\u9000\u51FA",onOk:ge,onCancel:$})}var g=function(){r.a.confirm({title:"\u91CD\u7F6E\u547D\u4EE4\u884C",icon:t.a.createElement(Ta.a,null),content:"\u5B9E\u9A8C\u73AF\u5883\u5C06\u6062\u590D\u5230\u521D\u59CB\u72B6\u6001\uFF0C\u662F\u5426\u786E\u8BA4\u91CD\u7F6E\u5B9E\u9A8C\u73AF\u5883?",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:vt})};Object(f.useEffect)(function(){h===0&&(R.webssh!=3&&Oe(),v.forEach(function(ee){L.a.publish("close-socket",ee)})),h===Sn&&R.webssh!=3&&J(!0)},[h]);function Ve(){J(!1)}function Ae(){R.webssh!=3&&J(!0)}function Se(){F(En),L.a.publish("ssh-add-connect-time"),J(!1)}function ge(){F(En),L.a.publish("create-socket",D)}function vt(){return at.apply(this,arguments)}function at(){return at=Object(c.a)(s.a.mark(function ee(){return s.a.wrap(function(be){for(;;)switch(be.prev=be.next){case 0:return v.forEach(function(qe){L.a.publish("close-socket",qe)}),be.next=3,P();case 3:F(En),T();case 5:case"end":return be.stop()}},ee)})),at.apply(this,arguments)}return t.a.createElement(f.Fragment,null,h>0&&h<=Sn&&R.webssh!=3?t.a.createElement(an,{title:"\u8D44\u6E90\u56DE\u6536\u5012\u8BA1\u65F6\uFF0C\u70B9\u51FB\u53EF\u5EF6\u957F\uFF08\u6216\u8005\u64CD\u4F5C\u547D\u4EE4\u884C\u81EA\u52A8\u5EF6\u957F\uFF09",className:"c-red",time:h,style:{display:"inline-block",margin:"0 10px 1px 0"},callback:Ae}):null,t.a.createElement("a",{onClick:g},t.a.createElement("i",{className:"iconfont icon-zhongzhi2 font-16 "}),t.a.createElement("span",null," \u91CD\u7F6E\u547D\u4EE4\u884C")),t.a.createElement(ae.a,null,t.a.createElement(r.a,{centered:!0,title:[t.a.createElement(Ta.a,{className:"modalIconYellow"}),"\u547D\u4EE4\u884C\u8FDE\u63A5\u65F6\u957F\u63D0\u9192"],wrapClassName:"customModalStyle",closable:!1,visible:ne&&h>0,onOk:Se,onCancel:Ve,okText:"\u7ACB\u5373\u5EF6\u957F",cancelText:"\u4E0D\u9700\u8981"},"\u547D\u4EE4\u884C\u5C06\u4E8E ",Math.round(h/60)," \u5206\u949F\u540E\u4E2D\u65AD\uFF0C\u9700\u8981\u5EF6\u957F\u4F7F\u7528\u65F6\u95F4\u5417\uFF1F")))}function an(a){var u=a.title,v=a.time,O=a.className,P=O===void 0?"":O,T=a.callback,D=a.desc,R=D===void 0?"":D,C=a.style,b=C===void 0?{}:C;function h(){T&&T()}return t.a.createElement("a",{onClick:h,title:u,className:P},t.a.createElement("img",{src:tn.a,alt:"time",width:16,style:b}),t.a.createElement("span",null,R?"".concat(R,"\uFF1A"):"",va(v)))}var Ls=e("lOMy"),Xn={1:"\u7B80\u5355",2:"\u4E2D\u7B49",3:"\u56F0\u96BE"},fn=function(a){var u=a.className,v=a.mirror_description,O=a.git_url,P=a.difficulty,T=a.task_pass,D=a.test_set_permission,R=a.onVncAction,C=a.window_vnc_url,b=a.linux_vnc,h=a.vnc_url;return t.a.createElement("div",{className:"tpi-code-setting ".concat(u)},t.a.createElement("h3",null,"\u529F\u80FD"),t.a.createElement("section",null,t.a.createElement("a",{id:"full-screen",title:"\u5168\u5C4F",className:"file-item action",onClick:function(){R("full-screen")}}," ",t.a.createElement("i",{className:"iconfont icon-quanping"}),"\u5168\u5C4F "),t.a.createElement("a",{id:"reset-task",onClick:function(){return R("reset-task")},className:"file-item action",title:"\u91CD\u7F6E\u5B9E\u8BAD"}," ",t.a.createElement("i",{className:"iconfont icon-zhongzhishixun"}),"\u91CD\u7F6E\u5B9E\u8BAD "),t.a.createElement("a",{id:"reset-task",onClick:function(){return R("reset-code")},className:"file-item action",title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"}," ",t.a.createElement("i",{className:"iconfont icon-zhongzhi font20",style:{marginRight:19}}),"\u6062\u590D\u521D\u59CB\u4EE3\u7801 "),O?t.a.createElement(Wa.CopyToClipboard,{text:O,onCopy:function(){return E.b.success("\u590D\u5236\u6210\u529F")}},t.a.createElement("a",{id:"copy-git",title:"\u590D\u5236\u7248\u672C\u5E93\u5730\u5740",className:"file-item action"}," ",t.a.createElement("i",{className:"iconfont icon-fuzhibanbenkudizhi1"}),"\u590D\u5236\u7248\u672C\u5E93\u5730\u5740 ")):null,!C&&!b&&t.a.createElement("a",{id:"copy-cliboard",className:"file-item action",onClick:function(){R("show-clipboard-box")}}," ",t.a.createElement("i",{className:"iconfont icon-fuzhiniantie"}),"\u590D\u5236\u7C98\u8D34 ")),t.a.createElement("h3",null,"\u5173\u5361\u914D\u7F6E\u4FE1\u606F"),t.a.createElement("section",null,t.a.createElement("a",{className:"file-item",title:T?"\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u6311\u6218":"\u4E0D\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u6311\u6218"},t.a.createElement("b",null,"\u8DF3\u5173"),t.a.createElement("span",null,T?"\u5141\u8BB8":"\u4E0D\u5141\u8BB8")),t.a.createElement("a",{className:"file-item",title:D?"\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u6D4B\u8BD5\u96C6\u5185\u5BB9":"\u4E0D\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u6D4B\u8BD5\u96C6\u5185\u5BB9"},t.a.createElement("b",null,"\u6D4B\u8BD5\u96C6\u89E3\u9501"),t.a.createElement("span",null,D?"\u5141\u8BB8":"\u4E0D\u5141\u8BB8"))),t.a.createElement("h3",null,"\u5B9E\u8BAD\u57FA\u672C\u4FE1\u606F"),t.a.createElement("section",null,t.a.createElement("div",{className:"file-item"},t.a.createElement("b",null,"\u5B9E\u8BAD\u96BE\u6613\u5EA6"),t.a.createElement("span",null,Xn[P])),t.a.createElement("div",{className:"file-item",style:{alignItems:"flex-start"}},t.a.createElement("b",null,"\u5B9E\u9A8C\u73AF\u5883"),t.a.createElement("span",{className:"vnc-desc",title:v==null?void 0:v.join(" ")},v==null?void 0:v.join(" ")))))},Yn=e("5Dmo"),Zn=e("3S7+"),Qn=e("l9Ud"),Ja=e.n(Qn),Pn;(function(a){a.Classrooms="classrooms",a.Shixuns="shixuns",a.Paths="paths",a.Projects="projects",a.Videos="videos",a.Topics="topics",a.Teach="teach-group"})(Pn||(Pn={}));var is=function(u){var v=u.userDetail,O=u.user,P=u.globalSetting,T=u.loading,D=u.dispatch,R=u.onClose,C=u.shixun,b=Object(A.a)(u,["userDetail","user","globalSetting","loading","dispatch","onClose","shixun"]),h=Object(Z.m)(),F=Object(f.useState)([]),Q=Object(l.a)(F,2),B=Q[0],ne=Q[1],J=Object(f.useState)({}),ue=Object(l.a)(J,2),$=ue[0],Oe=ue[1],g=Object(f.useState)(0),Ve=Object(l.a)(g,2),Ae=Ve[0],Se=Ve[1],ge=Object(f.useState)(Object(_.a)({page:1,limit:20,id:C.identifier},h)),vt=Object(l.a)(ge,2),at=vt[0],ee=vt[1],Be=Object(f.useCallback)(function(){return b.visible},[b.visible]);Object(f.useEffect)(function(){at.page=1,be()},[b.visible]);var be=function(){var qe=Object(c.a)(s.a.mark(function Wt(){var Xt;return s.a.wrap(function(na){for(;;)switch(na.prev=na.next){case 0:return na.next=2,D({type:"shixunsDetail/getSetData",payload:at});case 2:Xt=na.sent,Xt&&(ne(Object(U.a)(Xt.data_sets)),Se(Xt.data_sets_count),Oe(Xt.folder_name));case 4:case"end":return na.stop()}},Wt)}));return function(){return qe.apply(this,arguments)}}();return t.a.createElement(t.a.Fragment,null,!!B.length&&b.children,t.a.createElement(w.a,{title:"\u6570\u636E\u96C6",placement:"right",className:Ja.a.wrap,width:300,closable:!1,onClose:R,visible:Be()},t.a.createElement("div",{className:"c-grey-999 font14 ml5 mb5"},"\u6570\u636E\u96C6\u8DEF\u5F84"),t.a.createElement("dl",{className:Ja.a.list},t.a.createElement(Zn.a,{title:$},t.a.createElement("dt",null,$)),t.a.createElement("dd",null,t.a.createElement(Wa.CopyToClipboard,{text:$,onCopy:function(){return E.b.success("\u590D\u5236\u6210\u529F")}},t.a.createElement("span",{className:"".concat(Ja.a.copy," current")},"\u70B9\u51FB\u590D\u5236")))),t.a.createElement("div",{className:"c-grey-999 font14 ml5 mb5"},"\u6587\u4EF6\u8DEF\u5F84"),B==null?void 0:B.map(function(qe,Wt){return t.a.createElement("dl",{className:Ja.a.list},t.a.createElement(Zn.a,{title:qe.title},t.a.createElement("dt",null,t.a.createElement("span",{className:"icon-wenjian4 mr5"}),qe.title)),t.a.createElement("dd",null,t.a.createElement(Wa.CopyToClipboard,{text:qe.file_path,onCopy:function(){return E.b.success("\u590D\u5236\u6210\u529F")}},t.a.createElement("span",{className:"".concat(Ja.a.copy," current")},"\u70B9\u51FB\u590D\u5236"))))}),t.a.createElement("div",{className:"tc"},t.a.createElement(V.a,{onChange:function(Wt){at.page=Wt,be()},className:Ja.a.page,size:"small",total:Ae,pageSize:at.limit,hideOnSinglePage:!0}))))},Kn=Object(Ca.a)(function(a){var u=a.user,v=a.userDetail,O=a.loading,P=a.shixunsDetail,T=a.globalSetting;return{user:u,userDetail:v,shixunsDetail:P,globalSetting:T,loading:O.models.index}})(is),ls=e("m3rI"),xn=e("tUsH"),_n=e.n(xn),pn=e("1Zrr"),Cn=e.n(pn),cn=e("bntm"),Mn=e("bPs0"),Jn=zt.a.Countdown;function yn(){return t.a.createElement("p",null,"\u684C\u9762\u7CFB\u7EDF\u5C06\u6062\u590D\u5230\u521D\u59CB\u72B6\u6001\uFF0C\u60A8\u5728\u7CFB\u7EDF\u4E2D\u521B\u5EFA\u7684\u6570\u636E\u53EF\u80FD\u4F1A\u4E22\u5931\u3002\u8BF7\u786E\u4FDD\u60A8\u7684\u6570\u636E\u5DF2\u4FDD\u5B58\uFF08\u5982\uFF1A\u7248\u672C\u5E93\u4EE3\u7801\u5DF2\u63A8\u9001\u5230\u670D\u52A1\u5668\uFF09\u3002\u662F\u5426\u786E\u8BA4\u91CD\u7F6E\uFF1F")}var us=function(a){var u,v=a.mirror_description,O=a.difficulty,P=a.git_url,T=a.vnc_url,D=a.window_vnc_url,R=a.linux_vnc,C=a.isNotice,b=a.user,h=a.game,F=a.shixun,Q=F===void 0?{}:F,B=a.resetVncLoading,ne=a.onUpdateCostTime,J=a.lastedGetTaskInfoTime,ue=a.onShowNotice,$=a.onResetGitCode,Oe=a.onResetVnc,g=a.onBack,Ve=a.history,Ae=a.onAddVncTime,Se=Q.name,ge=Q.identifier,vt=Q.task_pass,at=Q.test_set_permission,ee=h.cost_time,Be=h.status,be=b.user_url,qe=b.image_url,Wt=b.grade,Xt=Wt===void 0?0:Wt,Lt=Object(f.useState)(!1),na=Object(l.a)(Lt,2),Pa=na[0],jt=na[1],ya=Object(f.useState)({}),Yt=Object(l.a)(ya,2),mt=Yt[0],sa=Yt[1],sn=Object(f.useState)("#FFF"),It=Object(l.a)(sn,2),za=It[0],ma=It[1],on=Object(f.useState)(null),Pt=Object(l.a)(on,2),pt=Pt[0],qa=Pt[1],Xa=Object(f.useState)(),ba=Object(l.a)(Xa,2),$a=ba[0],Ya=ba[1],rn=Object(f.useState)(!1),Ha=Object(l.a)(rn,2),Ga=Ha[0],hn=Ha[1],$e=Object(Z.l)().query;Object(f.useEffect)(function(){function Jt(){return xt.apply(this,arguments)}function xt(){return xt=Object(c.a)(s.a.mark(function pa(){var xa,ca,Da,ea,da,Ma,ka,Pe,nt,Me;return s.a.wrap(function(je){for(;;)switch(je.prev=je.next){case 0:if(!($e.type==="exercises")){je.next=18;break}if(!($e.sign==="exam")){je.next=7;break}return je.next=4,Object(wt.s)({categoryId:$e.exercisesId});case 4:ea=je.sent,je.next=16;break;case 7:if(!($e.coursesId==="coursesId")){je.next=13;break}return je.next=10,Object(wt.W)({categoryId:$e.exercisesId,login:$e.login});case 10:ea=je.sent,je.next=16;break;case 13:return je.next=15,Object(wt.y)({categoryId:$e.exercisesId,login:$e.login});case 15:ea=je.sent;case 16:sa(Object(_.a)({},ea)),(((xa=ea)===null||xa===void 0?void 0:xa.left_banner_id)&&((ca=ea)===null||ca===void 0||((Da=ca.exercise)===null||Da===void 0)?void 0:Da.left_time)||$e.sign==="exam")&&(qa(Date.now()+((da=ea)===null||da===void 0||((Ma=da.exercise)===null||Ma===void 0)?void 0:Ma.left_time)*1e3),setTimeout(function(){ma("red")},(((ka=ea)===null||ka===void 0||((Pe=ka.exercise)===null||Pe===void 0)?void 0:Pe.left_time)-300>0?((nt=ea)===null||nt===void 0||((Me=nt.exercise)===null||Me===void 0)?void 0:Me.left_time)-300:0)*1e3));case 18:case"end":return je.stop()}},pa)})),xt.apply(this,arguments)}Jt(),L.a.subscribe("update-windows-time",function(pa){Ya(parseInt(pa.remaining_time/1e3))}),T&&Ya(1800)},[]),Object(f.useEffect)(function(){var Jt;if($e.type==="exercises"&&(mt==null||((Jt=mt.exercise)===null||Jt===void 0)?void 0:Jt.screen_open)){var xt;console.log(mt==null||((xt=mt.exercise)===null||xt===void 0)?void 0:xt.screen_open,2222),Mn.b.forEach(function(pa,xa){document.addEventListener(pa,Ia,!1),document.addEventListener("blur",Ia,!1)}),window.focus(),window.onblur=function(){Object(cn.a)()&&Object(cn.b)()}}return function(){Mn.b.forEach(function(pa,xa){document.removeEventListener(pa,Ia,!1)})}},[mt]);var _a=function(){hn(!Ga)},Ia=function(xt){window.parent.postMessage("backExercise","*"),xt!=="back"&&Object(cn.b)()};function Oa(){jt(!Pa)}function Za(){jt(!1)}function Kt(){g(),Ve.replace("/shixuns/".concat(ge,"/challenges"))}function Qa(){if(B)return;Oe()}function Ka(){r.a.confirm({title:"\u9000\u51FA\u5B9E\u8BAD",icon:t.a.createElement(Ta.a,null),content:"\u60A8\u786E\u5B9A\u8981\u9000\u51FA\u5B9E\u8BAD\u5417\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Kt})}function gn(Jt){Za(),Jt==="reset-task"&&(B||r.a.confirm({title:"\u91CD\u7F6E\u5B9E\u8BAD",icon:t.a.createElement(Ta.a,null),content:t.a.createElement(yn,null),centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Qa})),Jt==="reset-code"&&(B||r.a.confirm({title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",icon:t.a.createElement(Ta.a,null),content:"\u60A8\u5728\u672C\u6587\u4EF6\u4E2D\u4FEE\u6539\u7684\u5185\u5BB9\u5C06\u4E22\u5931\uFF0C\u662F\u5426\u786E\u5B9A\u91CD\u65B0\u52A0\u8F7D\u521D\u59CB\u4EE3\u7801\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:$})),Jt==="full-screen"&&L.a.publish("vnc-enlarge"),Jt==="show-clipboard-box"&&L.a.publish("show-clipboard-box")}var dn={task_pass:vt,test_set_permission:at,mirror_description:v,difficulty:O,resetVncLoading:B,git_url:P,onVncAction:gn,window_vnc_url:D,linux_vnc:R,vnc_url:T};return t.a.createElement("div",{className:"task-header-container"},$e.type!=="exercises"&&t.a.createElement(t.a.Fragment,null,t.a.createElement("a",{className:"task-user-info",href:be,target:"_blank"},qe?t.a.createElement("img",{width:"35",height:"35",src:"".concat(ls.a.IMG_SERVER,"/images/").concat(qe)}):null,t.a.createElement("span",null,b.name)),t.a.createElement("div",{className:"grade-info"},t.a.createElement("img",{src:_n.a,alt:"gold",width:20}),Xt)),t.a.createElement("h2",{className:"shixun-info"},Se,($e==null?void 0:$e.type)!=="exercises"&&t.a.createElement(j,{lastedGetTaskInfoTime:J,status:Be,defaultTime:ee,onUpdateCostTime:ne,title:T?"\u5B9E\u9A8C\u603B\u7528\u65F6":""})),($e==null?void 0:$e.type)!=="exercises"&&t.a.createElement(t.a.Fragment,null,(T||D||R||(Q==null?void 0:Q.webssh)===3)&&t.a.createElement("div",{className:"flex-container"},D&&t.a.createElement(ut.Link,{onClick:function(xt){xt.preventDefault(),L.a.publish("send-ctrl-alt-delete")},className:"c-grey-c mr20"},"\u53D1\u9001CTRL+ALT+DELETE"),C?t.a.createElement(Rn,{className:"btn-notice",onShowNotice:ue}):null,$a&&t.a.createElement(cs,{defaultTime:$a,onAddVncTime:Ae,onReset:Qa,toShixun:Kt,title:T?"\u5B9E\u9A8C\u73AF\u5883\u5012\u8BA1\u65F6":""}),t.a.createElement("a",{className:"btn-vnc",title:"\u5DE5\u5177\u680F",onClick:Oa},t.a.createElement("img",{alt:"tool",src:Cn.a,width:16}),"\u5DE5\u5177\u680F")),!D&&t.a.createElement(Kn,{visible:Ga,onClose:_a,shixun:Q},t.a.createElement("a",{className:"btn-vnc",title:"\u5DE5\u5177\u680F",onClick:_a},t.a.createElement("span",{className:"iconfont font14 mr5 icon-shujuji2"}),"\u6570\u636E\u96C6"))),$e.type!=="exercises"&&t.a.createElement(t.a.Fragment,null,T||D?t.a.createElement("a",{className:"btn-task-out",onClick:Ka,title:"\u9000\u51FA\u5B9E\u8BAD"},"\u9000\u51FA\u5B9E\u8BAD"):t.a.createElement("a",{className:"btn-out",onClick:Ka,title:"\u9000\u51FA\u5B9E\u8BAD"},t.a.createElement("i",{className:"iconfont icon-kaiguan"}))),(mt==null||((u=mt.exercise)===null||u===void 0)?void 0:u.left_time)&&t.a.createElement(t.a.Fragment,null,t.a.createElement("span",{style:{color:za},className:"iconfont icon-kaoshishichang mr5"}),t.a.createElement("span",{className:"c-white mr20"},t.a.createElement(Jn,{className:"flex-wrp ",valueStyle:{color:za,fontSize:16,fontWeight:"normal"},title:t.a.createElement("span",{style:{color:za,fontSize:16}},"\u5269\u4F59\u65F6\u95F4\uFF1A"),value:pt,onFinish:Object(c.a)(s.a.mark(function Jt(){var xt,pa;return s.a.wrap(function(ca){for(;;)switch(ca.prev=ca.next){case 0:return ca.next=2,Object(wt.X)({categoryId:$e.exercisesId,commit_method:2});case 2:xt=ca.sent,(xt==null?void 0:xt.status)===0&&r.a.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:t.a.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",t.a.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:function(){var Da=Object(c.a)(s.a.mark(function da(){return s.a.wrap(function(ka){for(;;)switch(ka.prev=ka.next){case 0:Ve.push("/classrooms/".concat($e.coursesId,"/exercise/").concat($e.exercisesId,"/detail"));case 1:case"end":return ka.stop()}},da)}));function ea(){return Da.apply(this,arguments)}return ea}()}),(xt==null?void 0:xt.status)===-3&&(pa=parseInt(xt==null?void 0:xt.message),qa(Date.now()+pa*1e3));case 5:case"end":return ca.stop()}},Jt)}))}))),($e==null?void 0:$e.type)==="exercises"&&t.a.createElement(tt.a,{type:"primary",onClick:function(){r.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:t.a.createElement("div",{className:"tc"},"\u8BF7\u786E\u8BA4\u4F60\u7684\u7B54\u9898\u5185\u5BB9\u5DF2\u7ECF\u63D0\u4EA4\uFF1F"),onOk:function(){Ia("back")}})}},t.a.createElement("span",{className:"iconfont icon-yiguanbi mr5 font14"})," \u8FD4\u56DE\u8BD5\u5377"),t.a.createElement(ae.a,null,t.a.createElement(w.a,{className:"setting-drawer",title:null,placement:"right",closable:!1,visible:Pa,onClose:Za},t.a.createElement(fn,dn))))},nn=300;function cs(a){var u=a.onAddVncTime,v=a.onReset,O=a.toShixun,P=a.title,T=P===void 0?"":P,D=a.defaultTime,R=Object(f.useState)(D),C=Object(l.a)(R,2),b=C[0],h=C[1],F=Object(f.useState)(!1),Q=Object(l.a)(F,2),B=Q[0],ne=Q[1];Object(xe.a)(function(){h(b-1)},b>0?1e3:null),Object(f.useEffect)(function(){b===nn&&ne(!0)},[b]),Object(f.useEffect)(function(){h(D)},[D]);function J(){b!==0?ne(!1):O()}function ue(){ne(!1),b>0?(h(D),u()):(h(D),v())}function $(){b=0?b.splice(h,1):b.push(R),D(b.join(""))}}return t.a.createElement("a",{className:"flex-container",onClick:C},t.a.createElement("span",{style:{position:"relative",top:4},className:"".concat(u===1?"radio":"checkbox"," ").concat(O&&O.indexOf(R)>=0?"active":"")}),t.a.createElement("div",{className:"flex-wrp"},t.a.createElement("span",{style:{lineHeight:1.7,fontSize:16,whiteSpace:"nowrap"}},R,"\u3001"),t.a.createElement(Mt.a,{className:"subject-body",value:T})))},Ws=function(a){var u=a.id,v=a.answer,O=a.challenge_question,P=a.category,T=a.subject,D=a.onSetAnswers;function R(C){D(u,C)}return t.a.createElement("li",null,t.a.createElement("div",{className:"subject"},t.a.createElement(Mt.a,{value:"".concat(u+1,"\u3001").concat(T),className:"subject-body"})),t.a.createElement("div",{className:"option"},O.map(function(C,b){var h=C.option_name;return t.a.createElement(Bs,{index:b,key:h,option_name:h,answer:v,category:P,callback:R})})))},Ge=function(a){var u=a.chooses,v=a.answers,O=a.onSetAnswers;return t.a.createElement("ul",{className:"choose-container"},u.map(function(P,T){var D=P.subject,R=P.challenge_question,C=P.category;return t.a.createElement(Ws,{key:T,id:T,subject:D,challenge_question:R,category:C,answer:v[T],onSetAnswers:O})}))},Ie=e("yqJW"),Fe=e("cf+g"),St=e.n(Fe),Bt=e("UbZX"),Nt=e.n(Bt),la=e("LYID"),fa=e.n(la),ua=function(u){var v=u.id,O=u.isActive,P=u.title,T=u.onActive,D=u.had_submmit,R=u.result,C=u.actual_output,b=u.standard_answer;function h(){T(v)}var F="test-case-item";return O&&(F+=" active"),D&&(F+=" has-result"),t.a.createElement("li",{className:F},t.a.createElement("a",{className:"case-header",onClick:h},t.a.createElement("h2",null,t.a.createElement("div",{className:O?"arrow-down":"arrow-right"}),t.a.createElement("span",{className:"test-title"},P)),D>0?t.a.createElement("img",{width:16,src:R?Nt.a:fa.a}):t.a.createElement("i",{className:"iconfont icon-suo1"})),t.a.createElement("div",{className:"item-desc ".concat(O?"show":"hide"," choose-game-item")},D?R?t.a.createElement(f.Fragment,null,t.a.createElement("p",null,"\u6B63\u786E\u9009\u9879\uFF1A",t.a.createElement("b",null,b)),t.a.createElement("p",null,"\u4F60\u7684\u9009\u9879\uFF1A",t.a.createElement("b",{className:"c-red"},C))):t.a.createElement("p",null,"\u9519\u8BEF\uFF0C\u4E0D\u652F\u6301\u67E5\u770B"):t.a.createElement("p",null,"\u5C1A\u672A\u63D0\u4EA4\uFF0C\u6682\u4E0D\u652F\u6301\u67E5\u770B")))},Sa=function(a){var u=a.onResizeSetContainer,v=a.moveY,O=a.had_submmit,P=a.test_sets,T=P===void 0?[]:P,D=a.challenge_chooses_count,R=a.choose_correct_num,C=Object(f.useState)(-1),b=Object(l.a)(C,2),h=b[0],F=b[1];function Q(J){F(J===h?-1:J)}var B=R===D;function ne(){u(v)}return t.a.createElement(f.Fragment,null,t.a.createElement("div",{className:"test-header"},t.a.createElement("span",{className:"active"},"\u6D4B\u8BD5\u7ED3\u679C"),t.a.createElement("a",{onClick:ne},t.a.createElement("i",{className:"iconfont ".concat(v===.01?"icon-shousuo":"icon-zhankai"," icon-zhankai")}))),O?t.a.createElement("p",{className:"test-result ".concat(B?"success":"failer")},t.a.createElement("span",{className:"count"},t.a.createElement("img",{width:16,src:B?Nt.a:St.a}),R," / ",D," \u5171\u6709",D,"\u9898\uFF0C"),t.a.createElement("span",null,B?"\u5168\u90E8\u901A\u8FC7":"\u5176\u4E2D".concat(D-R,"\u9898\u76EE\u7ED3\u679C\u4E0D\u5339\u914D\u3002\u8BE6\u60C5\u5982\u4E0B\uFF1A"))):null,t.a.createElement("ul",{className:"test-case-list"},T.map(function(J,ue){return t.a.createElement(ua,Object(n.a)({key:"item"+ue,had_submmit:O,title:"\u9898\u76EE".concat(ue+1)},J,{isActive:h===ue,id:ue,onActive:Q}))})))},qn=e("qUwa"),On=e("VjRW"),$n=e.n(On),jn=function(a){var u=a.st,v=a.prev_game,O=a.next_game,P=a.time_limit,T=a.record_consume_time,D=a.loading,R=a.vnc_url,C=a.linux_vnc,b=a.windows_vnc,h=a.shixun,F=a.game,Q=a.onRun,B=a.dispatch,ne=a.onShowTestCaseList,J=a.chooses,ue=a.unity_3d_routes,$=a.user,Oe=a.is_last_game,g=a.challenge,Ve=!Oe&&!D&&(h.status>0||($==null?void 0:$.identity)<5),Ae=u===1&&F.status===2,Se=Object(f.useState)(0),ge=Object(l.a)(Se,2),vt=ge[0],at=ge[1],ee=Object(f.useState)(0),Be=Object(l.a)(ee,2),be=Be[0],qe=Be[1],Wt=Object(f.useState)(!1),Xt=Object(l.a)(Wt,2),Lt=Xt[0],na=Xt[1],Pa=Object(Z.l)();return Object(f.useEffect)(function(){vt>0&&setTimeout(function(){at(vt-1)},1e3)},[vt]),Object(f.useEffect)(function(){be>0&&setTimeout(function(){qe(be-1)},1e3)},[be]),Object(f.useEffect)(function(){var jt=L.a.subscribe("eval-code-finish",function(){ue&&na(!0),u===1||at(10)});return jt},[]),t.a.createElement(f.Fragment,null,t.a.createElement("div",{className:"flex-container eval-desc"},P?t.a.createElement("span",null,"\u672C\u5173\u6700\u5927\u6267\u884C\u65F6\u95F4\uFF1A".concat(P,"\u79D2")):null,T?t.a.createElement("span",null,"\u672C\u6B21\u8BC4\u6D4B\u8017\u65F6(\u7F16\u8BD1\u3001\u8FD0\u884C\u603B\u65F6\u95F4)\uFF1A",T," \u79D2"):null,(R||b||C)&&t.a.createElement("a",{title:"\u663E\u793A/\u9690\u85CF\u6D4B\u8BD5\u7ED3\u679C",onClick:function(){L.a.publish("show-case-result")}},"\u663E\u793A/\u9690\u85CF\u6D4B\u8BD5\u7ED3\u679C")),t.a.createElement("div",{className:"flex-container eval-btn-group"},v&&!D?t.a.createElement("a",{href:"/tasks/".concat(v).concat(Pa.search),onClick:function(ya){ya.preventDefault(),setTimeout(function(){return window.location.href="/tasks/".concat(v).concat(Pa.search)},300)},className:"ghost-link"},"\u4E0A\u4E00\u5173"):null,Ve?t.a.createElement("a",{href:"/tasks/".concat(O).concat(Pa.search),onClick:function(ya){if(ya.preventDefault(),h.task_pass||F.status===2||($==null?void 0:$.identity)<5){setTimeout(function(){return window.location.href="/tasks/".concat(O).concat(Pa.search)},300);return}r.a.warning({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u6211\u77E5\u9053\u4E86",content:t.a.createElement("p",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u8BBE\u7F6E\u4E86\u4E0D\u5141\u8BB8\u8DF3\u5173\u3002\u901A\u8FC7\u5F53\u524D\u5173\u5361\u540E\uFF0C\u624D\u80FD\u8FDB\u5165\u4E0B\u4E00\u5173\u3002")})},className:"ghost-link"},"\u4E0B\u4E00\u5173"):null,Lt&&(g==null?void 0:g.show_type)===1&&t.a.createElement("button",{onClick:function(){B({type:"SHOW_PICTURE_VIEW"})},style:{minWidth:"72px",marginRight:10},className:"btn-run",title:"\u67E5\u770B\u6548\u679C"},"\u67E5\u770B\u6548\u679C"),t.a.createElement("button",{onClick:Object(c.a)(s.a.mark(function jt(){return s.a.wrap(function(Yt){for(;;)switch(Yt.prev=Yt.next){case 0:if(!(u===1)){Yt.next=4;break}if(!((J==null?void 0:J.length)<=0)){Yt.next=4;break}return r.a.confirm({centered:!0,title:"\u63D0\u793A",content:t.a.createElement("div",{className:"tc"},t.a.createElement("p",null,"\u60A8\u8FD8\u672A\u6DFB\u52A0\u9898\u76EE\uFF0C\u8BF7\u6DFB\u52A0\u540E\u8BC4\u6D4B\uFF01")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88"}),Yt.abrupt("return");case 4:return na(!1),Yt.next=7,Q();case 7:case"end":return Yt.stop()}},jt)})),style:{minWidth:"72px"},disabled:D||vt>0,className:"btn-run",title:"\u8FD0\u884C\u8BC4\u6D4B"},vt>0?"".concat(vt,"S"):t.a.createElement(f.Fragment,null," ",t.a.createElement("img",{src:$n.a,alt:"run",width:18})," ",t.a.createElement("b",null,"\u8BC4\u6D4B")," "))))};function es(a,u){switch(u.type){case y.f:return Object(_.a)(Object(_.a)({},a),{},{loading:!0});case y.e:return Object(_.a)(Object(_.a)({},a),{},{loading:!1});case y.B:return Object(_.a)(Object(_.a)({},a),u.payload);default:throw new Error}}var mo=function(a){var u=a.taskData,v=a.moveY,O=a.onResizeYStart,P=a.onResizeSetContainer,T=a.onEval,D=a.lastedGetTaskInfoTime,R=Object(Z.l)(),C=u.chooses,b=u.choose_test_cases,h=u.game,F=b.test_sets,Q=b.challenge_chooses_count,B=b.choose_correct_num,ne=b.had_submmit,J=Object(f.useCallback)(function(){var be=[];return be.length=Q,ne&&(be=F.map(function(qe){return qe.actual_output})),be},[D]),ue=Object(f.useReducer)(es,{loading:!1,answers:J()}),$=Object(l.a)(ue,2),Oe=$[0],g=$[1];Object(f.useEffect)(function(){g({type:y.B,payload:{answers:J()}})},[D]);var Ve=Oe.answers,Ae=Oe.loading;function Se(be,qe){Ve[be]=qe,g({type:y.B,payload:{answers:Ve}})}function ge(){for(var be=!0,qe=0;qe(?:[\n\r\s]*?)(?:<\/link>)*/im,ms=/(?:[\n\r\s]*?)(?:<\/script>)*/im,Xs=["http","com","net","org","cdn"];function Ys(a){for(var u=!1,v=0;vT+Zs&&D()},Zs),Object(f.useEffect)(function(){R.current&&b&&b.content&&(R.current.setAttribute("action",C),R.current.submit())},[R.current,b,C]),t.a.createElement("div",{className:"html-code-view",style:{display:O?"block":"none",width:"100%",height:"100%"}},t.a.createElement("form",{ref:R,method:"post",target:"my-frame"},t.a.createElement("input",{type:"hidden",name:"contents",value:b.content}),t.a.createElement("input",{type:"hidden",name:"educodercss",value:b.css}),t.a.createElement("input",{type:"hidden",name:"educoderscript",value:b.script})),t.a.createElement("iframe",{frameBorder:"0",name:"my-frame",style:{background:"#fff",height:"100%",width:"100%"}}))},yo=e("dQ5l"),wn=e("ZBwS"),Oo=e.n(wn),Or=e("TVoq"),Es=new Oo.a;Es.Diff_EditCost=8;var Do={oldStr:"",newStr:""};function Uo(a,u){switch(u.type){case"init":return Object(_.a)(Object(_.a)({},a),u.payload);default:throw new Error}}function Qs(a,u){var v=/&/g,O=//g,T=a[0],D=a[1]||"",R=D.replace(v,"&").replace(O,"<").replace(P,">"),C=!R.trim();if(u==="oldStr")switch(T){case wn.DIFF_DELETE:return"")+R+"";case wn.DIFF_EQUAL:return""+R+""}else switch(T){case wn.DIFF_INSERT:return"")+R+"";case wn.DIFF_EQUAL:return""+R+""}}var To=function(a){var u,v,O=a.output,P=a.actual_output,T=Object(f.useReducer)(Uo,Do),D=Object(l.a)(T,2),R=D[0],C=D[1];return O=(u=O)===null||u===void 0?void 0:u.replace(/\n/g,"\r"),P=(v=P)===null||v===void 0?void 0:v.replace(/\n/g,"\r"),Object(f.useEffect)(function(){var b=Es.diff_main(O||"",P||"");Es.diff_cleanupEfficiency(b);var h=b.map(function(Q){return Qs(Q,"oldStr")}).join(""),F=b.map(function(Q){return Qs(Q,"newStr")}).join("");C({type:"init",payload:{oldStr:h,newStr:F}})},[O,P]),t.a.createElement("div",{className:"c-white diff-panel-container diff-panel-container-2"},t.a.createElement("div",{dangerouslySetInnerHTML:{__html:R.oldStr}}))};function Ks(a){var u,v,O=a.last_compile_output,P=a.language,T=a.ts_mem,D=a.ts_time,R=a.input,C=a.output,b=a.is_invisible,h=a.actual_output,F=a.is_public,Q=a.result,B=a.compile_success,ne=a.title,J=a.isActive,ue=a.id,$=a.onActive,Oe=a.test_sets_view,g=a.allowed_unlock,Ve=a.identity,Ae=a.taskData;b&&(Ae==null||((u=Ae.user)===null||u===void 0)?void 0:u.identity)>=5&&(C="\u8BE5\u9884\u671F\u8F93\u51FA\u4E0D\u53EF\u67E5\u770B");function Se(){F||Oe||Ve<=5?$(ue):g?L.a.publish("unlock-test-case",ue):E.b.info("\u672C\u6D4B\u8BD5\u96C6\u4E0D\u53EF\u89E3\u9501")}var ge="test-case-item";J&&(ge+=" active"),O&&(ge+=" has-result");var vt=((v=Object(Vs.y)())===null||v===void 0?void 0:v.identity)==="teacher";return t.a.createElement("li",{className:ge,style:{display:vt||F?"block":"none"}},t.a.createElement("a",{className:"case-header",onClick:Se},t.a.createElement("h2",null,t.a.createElement("div",{className:J?"arrow-down":"arrow-right"}),t.a.createElement("span",{className:"test-title"},ne)),t.a.createElement("div",{className:"case-info"},T?t.a.createElement("span",{className:"description"},"\u6D88\u8017\u5185\u5B58",T,"MB"):null,D?t.a.createElement("span",{className:"description"}," \u4EE3\u7801\u6267\u884C\u65F6\u957F\uFF1A",D,"\u79D2 "):null,F?null:Oe||Ve<=5?t.a.createElement("i",{className:"iconfont icon-jiesuo"}):t.a.createElement("i",{className:"iconfont icon-suo1"}),B>0?t.a.createElement("img",{width:16,src:Q?Nt.a:fa.a}):null)),t.a.createElement("div",{className:"item-desc ".concat(J?"show":"hide"," choose-game-item")},R?t.a.createElement(Ro.a,null,t.a.createElement(zs.a,{flex:"80px"},"\u6D4B\u8BD5\u8F93\u5165\uFF1A"),t.a.createElement(zs.a,{flex:"1",style:{color:"#fff"}},t.a.createElement(To,{output:R}))):null,t.a.createElement("p",{className:"output-title-container"},t.a.createElement("span",null,"\u2014\u2014 \u9884\u671F\u8F93\u51FA \u2014\u2014"),t.a.createElement("span",{className:"output-title"},"\u2014\u2014 \u5B9E\u9645\u8F93\u51FA \u2014\u2014")),t.a.createElement(yo.a,{output:C,actual_output:h})))}var So=function(a){var u=a.onResizeSetContainer,v=a.moveY,O=a.taskData,P=a.isHtml,T=a.lastedUpdateTime,D=a.content,R=a.myshixunIdentifier,C=a.test_sets_view,b=a.identity,h=a.language,F=a.allowed_unlock,Q=a.test_sets,B=Q===void 0?[]:Q,ne=a.test_sets_count,J=a.sets_error_count,ue=a.last_compile_output,$=a.onFinishDisplayHtml,Oe=Object(f.useState)(-1),g=Object(l.a)(Oe,2),Ve=g[0],Ae=g[1],Se=Object(f.useState)(P?0:1),ge=Object(l.a)(Se,2),vt=ge[0],at=ge[1];function ee(Wt){Ae(Wt===Ve?-1:Wt)}function Be(){u(v)}function be(Wt){at(parseInt(Wt.target.id,10))}var qe={code:D,isActive:vt===0&&P,myshixunIdentifier:R,onFinishDisplayHtml:$,lastedUpdateTime:T};return t.a.createElement(f.Fragment,null,t.a.createElement("div",{className:"test-header"},t.a.createElement("div",{className:"flex-container"},P?t.a.createElement("span",{id:0,onClick:be,className:vt===0?"active":""},"\u6548\u679C\u663E\u793A"):null,t.a.createElement("span",{id:1,onClick:be,className:vt===1?"active":""},"\u6D4B\u8BD5\u7ED3\u679C")),t.a.createElement("a",{onClick:Be},t.a.createElement("i",{className:"iconfont ".concat(v===.01?"icon-shousuo":"icon-zhankai"," icon-zhankai")}))),t.a.createElement("section",{style:{display:vt===1?"block":"none"}},ue?t.a.createElement("p",{className:"test-result ".concat(J===0?"success":"failer")},t.a.createElement("span",{className:"count"},t.a.createElement("img",{width:16,src:J===0?Nt.a:St.a}),ne-J,"/",ne),J==0?t.a.createElement("span",{className:"count"},"\u5168\u90E8\u901A\u8FC7"):t.a.createElement(Mt.a,{className:"last-compile-output",value:ue})):null,t.a.createElement("ul",{className:"test-case-list"},B.map(function(Wt,Xt){return t.a.createElement(Ks,Object(n.a)({allowed_unlock:F,identity:b,key:"item"+Xt,test_sets_view:C,language:h,last_compile_output:ue,title:"\u6D4B\u8BD5\u96C6".concat(Xt+1)},Wt,{isActive:Ve===Xt,id:Xt,taskData:O,onActive:ee}))}))),P?t.a.createElement(Co,qe):null)};function Po(a){var u=a.isLarge,v=a.language,O=a.test_sets,P=O===void 0?[]:O,T=a.test_sets_count,D=a.allowed_unlock,R=a.sets_error_count,C=a.last_compile_output,b=a.test_sets_view,h=a.identity,F=a.onResizeSet,Q=Object(f.useState)(-1),B=Object(l.a)(Q,2),ne=B[0],J=B[1];function ue($){J($===ne?-1:$)}return t.a.createElement(f.Fragment,null,t.a.createElement("div",{className:"test-header"},t.a.createElement("span",{className:"active"},"\u6D4B\u8BD5\u7ED3\u679C"),t.a.createElement("a",{onClick:F},t.a.createElement("i",{className:"iconfont ".concat(u?"icon-shousuo":"icon-zhankai"," icon-zhankai")}))),C?t.a.createElement("p",{className:"test-result ".concat(R===0?"success":"failer")},t.a.createElement("span",{className:"count"},t.a.createElement("img",{width:16,src:R===0?Nt.a:St.a}),T-R,"/",T),R==0?t.a.createElement("span",null,"\u5168\u90E8\u901A\u8FC7"):t.a.createElement(Mt.a,{value:C})):null,t.a.createElement("ul",{className:"test-case-list"},P.map(function($,Oe){return t.a.createElement(Ks,Object(n.a)({allowed_unlock:D,identity:h,test_sets_view:b,key:"item"+Oe,language:v,last_compile_output:C,title:"\u6D4B\u8BD5\u96C6".concat(Oe+1)},$,{isActive:ne===Oe,id:Oe,onActive:ue}))})))}var Dr=e("Lmeb"),xo=e("qZJd"),Mo=function(a){var u=a.taskData,v=a.evaluateLoading,O=a.evaluateMessage,P=a.language,T=a.onEval,D=u.vnc_url,R=u.shixun,C=u.test_sets,b=u.test_sets_count,h=u.sets_error_count,F=u.last_compile_output,Q=u.game,B=u.allowed_unlock,ne=u.user,J=Object(f.useState)(!1),ue=Object(l.a)(J,2),$=ue[0],Oe=ue[1],g=Object(f.useState)(!1),Ve=Object(l.a)(g,2),Ae=Ve[0],Se=Ve[1];function ge(){Oe(!$)}function vt(){Se(!Ae)}var at={isLarge:$,language:P,test_sets:C,test_sets_count:b,sets_error_count:h,last_compile_output:F,allowed_unlock:B,test_sets_view:Q.test_sets_view,identity:ne.identity,onResizeSet:ge};function ee(){Se(!0),T()}function Be(){Se(!Ae)}return t.a.createElement(f.Fragment,null,t.a.createElement(xo.a,{vnc_url:D,window_vnc_url:u.windows_vnc,linux_vnc:u.linux_vnc,taskData:u}),Ae?t.a.createElement("div",{className:"vnc-mask"}):null,t.a.createElement("div",{className:"vnc-test-list ".concat($?"large":Ae?"pop":"")},t.a.createElement("div",{className:"vnc-test-list-body"},$?null:t.a.createElement("span",{className:"arrow-container",onClick:vt},t.a.createElement("i",{className:"iconfont ".concat(Ae?"icon-xiajiantou":"icon-shangjiantou"," ")})),v?t.a.createElement(se.a,{message:O,style:{color:"#4CACFF"}}):t.a.createElement(Po,at))))},jo=e("ZD9Y"),wo=function(a){var u=a.onFontSizeChange,v=a.cmFontSize,O=a.cmCodeMode,P=a.onCodeModeChange,T=a.tabToSpace,D=a.onTabToSpace,R=a.shixun,C=R.task_pass,b=R.forbid_copy,h=R.test_set_permission,F={onFontSizeChange:u,cmFontSize:v,cmCodeMode:O,onCodeModeChange:P,tabToSpace:T,onTabToSpace:D};return t.a.createElement(jo.a,F,t.a.createElement("h3",null,"\u5173\u5361\u914D\u7F6E\u4FE1\u606F"),t.a.createElement("section",null,t.a.createElement("a",{className:"file-item",title:C?"\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u6311\u6218":"\u4E0D\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u6311\u6218"},t.a.createElement("b",null,"\u8DF3\u5173"),t.a.createElement("span",null,C?"\u5141\u8BB8":"\u4E0D\u5141\u8BB8")),t.a.createElement("a",{className:"file-item",title:h?"\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u6D4B\u8BD5\u96C6\u5185\u5BB9":"\u4E0D\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u6D4B\u8BD5\u96C6\u5185\u5BB9"},t.a.createElement("b",null,"\u6D4B\u8BD5\u96C6\u89E3\u9501"),t.a.createElement("span",null,h?"\u5141\u8BB8":"\u4E0D\u5141\u8BB8")),t.a.createElement("a",{className:"file-item",title:b?"\u4E0D\u5141\u8BB8\u5B66\u5458\u7C98\u8D34\u4EE3\u7801":"\u5141\u8BB8\u5B66\u5458\u7C98\u8D34\u4EE3\u7801"},t.a.createElement("b",null,"\u4EE3\u7801\u7C98\u8D34"),t.a.createElement("span",null,b?"\u4E0D\u5141\u8BB8":"\u5141\u8BB8"))))},Ur=e("X9zl"),Tr=e("XyRZ");function No(a){var u=a.callback,v=a.file,O=a.onHidePathList;function P(){O(),u(v)}return t.a.createElement("a",{onClick:P},v)}var Lo=function(a){var u=a.paths,v=a.onChangePath,O=a.activePath,P=a.isVisible,T=a.onHidePathList;return t.a.createElement("ul",{className:"path-container",onMouseLeave:T,style:{display:P?"block":"none"}},u.filter(function(D){return!!D}).map(function(D){return t.a.createElement("li",{className:O===D?"active":"",key:D},t.a.createElement(No,{callback:v,file:D,onHidePathList:T}))}))},Js=e("Dqnf"),Io={theme:Object(Dn.a)("cmCodeMode","vs-dark"),fontSize:Object(Dn.a)("cmFontSize",16),tabToSpace:Object(Dn.a)("cmTabToSpace",!0),showEditorSetting:!1,showPathList:!1,tabIndex:0,sshConfigData:null,sshTabs:[]};function ko(a,u){switch(u.type){case y.D:return Object(_.a)(Object(_.a)({},a),{},{showEditorSetting:u.payload});case y.E:return Object(_.a)(Object(_.a)({},a),{},{theme:u.payload});case y.C:return Object(_.a)(Object(_.a)({},a),{},{fontSize:u.payload});case y.L:return Object(_.a)(Object(_.a)({},a),{},{tabIndex:u.payload});case y.J:return Object(_.a)(Object(_.a)({},a),{},{sshConfigData:u.payload});case y.K:return Object(_.a)(Object(_.a)({},a),{},{sshTabs:Object(U.a)(u.payload)});case y.T:return Object(_.a)(Object(_.a)({},a),{},{showPathList:!0});case y.q:return Object(_.a)(Object(_.a)({},a),{},{showPathList:!1});case y.w:return Object(_.a)(Object(_.a)({},a),{},{tabToSpace:u.payload});default:throw new Error}}var qs=3e4,Fo=function(a){var u=a.taskData,v=a.moveY,O=a.isHtml,P=a.isNotice,T=a.onResizeYStart,D=a._dispatch,R=a.codeRepData,C=a.isEditPath,b=a.onEditRepCode,h=a.onUpdateCode,F=a.onResizeSetContainer,Q=a.onEval,B=a.evaluateLoading,ne=a.evaluateMessage,J=a.onResizeCodeArea,ue=a.onShowDir,$=a.onChangePath,Oe=a.onShowNotice,g=a.onResetCode,Ve=a.onResetGitCode,Ae=a.onResetPassedCode,Se=a.onFinishDisplayHtml,ge=Object(A.a)(a,["taskData","moveY","isHtml","isNotice","onResizeYStart","_dispatch","codeRepData","isEditPath","onEditRepCode","onUpdateCode","onResizeSetContainer","onEval","evaluateLoading","evaluateMessage","onResizeCodeArea","onShowDir","onChangePath","onShowNotice","onResetCode","onResetGitCode","onResetPassedCode","onFinishDisplayHtml"]),vt=Object(Z.m)(),at=Object(f.useReducer)(ko,Io),ee=Object(l.a)(at,2),Be=ee[0],be=ee[1],qe=Object(f.useState)(!1),Wt=Object(l.a)(qe,2),Xt=Wt[0],Lt=Wt[1],na=R.loading,Pa=R.content,jt=R.language,ya=R.filename,Yt=R.file_type,mt=R.lastedUpdateTime,sa=R.paths,sn=R.currentPath,It=Be.fontSize,za=Be.theme,ma=Be.showEditorSetting,on=Be.showPathList,Pt=Be.tabIndex,pt=Be.sshTabs,qa=Be.tabToSpace,Xa=Be.sshConfigData,ba=u.shixun,$a=u.test_sets,Ya=u.test_sets_count,rn=u.sets_error_count,Ha=u.last_compile_output,Ga=u.game,hn=u.git_url,$e=u.myshixun,_a=u.user,Ia=u.allowed_unlock,Oa=ba.webssh,Za=ba.multi_webssh,Kt=ba.hide_code,Qa={onFinishDisplayHtml:Se,allowed_unlock:Ia,onResizeSetContainer:F,moveY:v,language:jt,content:Pa,isHtml:O,myshixunIdentifier:$e.identifier,test_sets_view:Ga.test_sets_view,identity:_a.identity,lastedUpdateTime:mt,test_sets:$a,test_sets_count:Ya,sets_error_count:rn,last_compile_output:Ha};Object(f.useEffect)(function(){(u==null?void 0:u.vnc_url)||(u==null?void 0:u.windows_vnc)||(u==null?void 0:u.linux_vnc)?(Lt(!1),Be.tabIndex=-1,setTimeout(function(){be({type:y.L,payload:-1})},400)):Lt(!0)},[u]),L.a.subscribe("show-case-result",function(){J(1),Lt(!Xt)}),Object(xe.a)(function(){var rt=new Date().getTime();C&&mt&&!Kt&&rt>mt+qs&&h()},qs);function Ka(rt){b(rt)}function gn(){be({type:y.D,payload:!0})}function dn(){be({type:y.D,payload:!1})}function Jt(rt){be({type:y.C,payload:rt}),Object(Dn.b)("cmFontSize",rt)}function xt(rt){be({type:y.E,payload:rt}),Object(Dn.b)("cmCodeMode",rt)}function pa(rt){be({type:y.w,payload:rt}),Object(Dn.b)("cmTabToSpace",rt)}function xa(){be({type:y.T})}function ca(){be({type:y.q})}function Da(rt){return ea.apply(this,arguments)}function ea(){return ea=Object(c.a)(s.a.mark(function rt(Fa){var Va;return s.a.wrap(function(Aa){for(;;)switch(Aa.prev=Aa.next){case 0:if(Va=Fa.target.id,!(Pt==0)){Aa.next=5;break}if(!(C&&mt&&!Kt)){Aa.next=5;break}return Aa.next=5,h();case 5:be({type:y.L,payload:parseInt(Va,10)}),Va==0?ge.dispatch({type:y.eb,payload:Date.now()}):Va==-1&&Object(K.w)(Ga.identifier);case 7:case"end":return Aa.stop()}},rt)})),ea.apply(this,arguments)}function da(){var rt=pt.length;pt[0]===3?pt.push(2):pt.push(rt+2),console.log("sshTabs:",pt),be({type:y.K,payload:pt})}function Ma(rt){rt.stopPropagation(),rt.preventDefault();var Fa=parseInt(rt.target.id,10);pt.splice(Fa,1),be({type:y.K,payload:pt});var Va=1;pt.length>0&&(Va=pt[0]),be({type:y.L,payload:Va})}function ka(){return Object(K.d)(Ga.identifier)}function Pe(rt){be({type:y.L,payload:0}),$(rt)}function nt(){be({type:y.J,payload:null})}Object(f.useEffect)(function(){Kt&&Oa>0&&be({type:y.L,payload:1})},[Kt]),Object(f.useEffect)(function(){if(!Xa&&Pt>=1){var rt=function(){var Fa=Object(c.a)(s.a.mark(function Va(){var mn,Aa,vn,Nn;return s.a.wrap(function(Ua){for(;;)switch(Ua.prev=Ua.next){case 0:if(!(Oa===3)){Ua.next=7;break}return Ua.next=3,Object(K.u)($e.identifier);case 3:Aa=Ua.sent,((vn=Aa)===null||vn===void 0?void 0:vn.status)!==-3&&L.a.publish("update-windows-time",{remaining_time:(Nn=Aa)===null||Nn===void 0?void 0:Nn.remainingTime}),Ua.next=10;break;case 7:return Ua.next=9,Object(K.t)($e.identifier);case 9:Aa=Ua.sent;case 10:if(!(((mn=Aa)===null||mn===void 0?void 0:mn.status)===-3)){Ua.next=12;break}return Ua.abrupt("return",new Promise(function(){var ps=Object(c.a)(s.a.mark(function Tn(hs,as){return s.a.wrap(function(Ln){for(;;)switch(Ln.prev=Ln.next){case 0:r.a.confirm({content:"\u68C0\u6D4B\u5230\u60A8\u5DF2\u7ECF\u5F00\u542F\u4E86\u5176\u4ED6\u5B9E\u9A8C\u73AF\u5883\uFF0C\u8BF7\u5148\u5173\u95ED\u73AF\u5883\u540E\uFF0C\u518D\u8FDE\u63A5",okText:"\u7ACB\u5373\u5173\u95ED",cancelText:"\u7A0D\u540E\u5173\u95ED",onOk:function(){var gs=Object(c.a)(s.a.mark(function vs(){var kn;return s.a.wrap(function(bn){for(;;)switch(bn.prev=bn.next){case 0:return bn.next=2,Object(K.e)(vt.taskId,(kn=Aa)===null||kn===void 0?void 0:kn.message);case 2:return rt(),bn.abrupt("return");case 4:case"end":return bn.stop()}},vs)}));function In(){return gs.apply(this,arguments)}return In}()});case 1:case"end":return Ln.stop()}},Tn)}));return function(Tn,hs){return ps.apply(this,arguments)}}()));case 12:be({type:y.J,payload:Aa});case 13:case"end":return Ua.stop()}},Va)}));return function(){return Fa.apply(this,arguments)}}();rt()}Xa&&Pt>=1&&setTimeout(function(){L.a.publish("create-socket",Pt)},100)},[Xa,Pt]),Object(f.useEffect)(function(){return function(){pt.splice(0,8),be({type:y.K,payload:pt})}},[ge.location.pathname]);var Me=v?v!=="100%"?"".concat(v-54,"px"):v:Xt?"70%":"100%",Et=v==="100%"?0:"calc(100% - 3px - 51px - ".concat(Me,")"),je=[];Oa&&je.push(1),Za&&je.concat(pt);var Ct={content:Pa,language:jt,filename:ya,file_type:Yt,onCodeChange:Ka,theme:za,onSave:h,forbidCopy:ba.forbid_copy,isEditPath:C,code_edit_permission:ba.code_edit_permission,monacoOptions:{fontSize:It,insertSpaces:qa,readOnly:!C&&!ba.code_edit_permission}},Un={loading:na,lastedUpdateTime:mt,moveY:v,code_hidden:!ba.show_code_dir,gameStatus:Ga.status,isEditPath:C,isNotice:P,git_url:hn,onResetCode:g,onResetGitCode:Ve,onShowCodeSetting:gn,onResetPassedCode:Ae,onShowNotice:Oe,onShowDir:ue,onResizeCodeArea:J},ja={isNotice:P,moveY:v,tabIndex:Pt,onShowNotice:Oe,onResizeCodeArea:J,webssh:Oa,socketKeys:je,onCloseSocket:ka,isActive:Pt>=1,onReCreateSocket:nt,shixun:ba},en={onFontSizeChange:Jt,cmFontSize:It,tabToSpace:qa,cmCodeMode:za,onCodeModeChange:xt,onTabToSpace:pa,shixun:ba};return t.a.createElement(f.Fragment,null,t.a.createElement("div",{className:"code-area-container",style:{height:Me}},t.a.createElement("div",{className:"navs"},t.a.createElement("ul",null,((u==null?void 0:u.vnc_url)||(u==null?void 0:u.windows_vnc)||(u==null?void 0:u.linux_vnc))&&t.a.createElement("li",null,t.a.createElement("a",{id:-1,className:Pt===-1?"active first":"first",onClick:Da},"\u56FE\u5F62\u5316\u7A97\u53E3")),Kt?null:t.a.createElement("li",{className:"flex-container",style:{position:"relative"}},t.a.createElement("a",{id:0,className:Pt===0?"active first":"first",onClick:Da},"\u4EE3\u7801\u6587\u4EF6"),sa.length>=1?t.a.createElement("span",{onMouseOver:xa,className:on?"arrow-down":"arrow-right"}):null,t.a.createElement(Lo,{isVisible:on,onHidePathList:ca,paths:sa,activePath:sn,onChangePath:Pe})),Oa?t.a.createElement("li",null,t.a.createElement("a",{className:Pt===1?"active":"",onClick:Da,id:1},"\u547D\u4EE4\u884C")):t.a.createElement("li",null),!!Oa&&Za?pt.map(function(rt,Fa){return t.a.createElement("li",{key:rt},t.a.createElement("a",{id:rt,className:Pt===rt?"active":"",onClick:Da},"\u547D\u4EE4\u884C",Fa+1,t.a.createElement("i",{title:"\u5173\u95ED\u547D\u4EE4\u884C\u7A97\u53E3",id:Fa,className:"iconfont icon-shanchu_moren",onClick:Ma})))}):null,!!Oa&&Za&&pt.length<2?t.a.createElement("li",null,t.a.createElement("a",{onClick:da,title:"\u65B0\u5F00\u547D\u4EE4\u884C\u7A97\u53E3"},"\uFF0B")):null),t.a.createElement("div",{className:"action-bar-container",style:{display:Pt===0?"flex":"none"}},t.a.createElement(rs,Un)),t.a.createElement("div",{className:"action-bar-container",style:{display:Pt>=1?"flex":"none"}},t.a.createElement(zn,ja))),t.a.createElement("div",{style:{display:Pt===-1?"flex":"none"}},t.a.createElement(Mo,{taskData:u,evaluateMessage:ne,language:jt,evaluateLoading:B,onEval:ge.onEvalCode})),t.a.createElement("section",{style:{display:Pt===0?"block":"none"}},t.a.createElement(Ao,Ct)),Oa?t.a.createElement("section",{style:{display:Pt===1?"block":"none"}},t.a.createElement(Js.a,{sshConfigData:Xa||{},sid:1})):null,Za?pt.map(function(rt,Fa){return t.a.createElement("section",{key:"ssh".concat(rt),style:{display:Pt===rt?"block":"none"}},t.a.createElement(Js.a,{sshConfigData:Xa||{},sid:rt}))}):null),Xt&&t.a.createElement("div",{className:"resize-y-bar",onMouseDown:T,draggable:!1},t.a.createElement("i",{className:"iconfont icon-guangbiao",draggable:!1})),Xt&&t.a.createElement("div",{className:"test-set-container",style:{height:Et}},B?t.a.createElement(se.a,{message:ne,style:{color:"#4CACFF"}}):t.a.createElement(So,Object(n.a)({},Qa,{taskData:u}))),t.a.createElement("div",{className:"action-container"},t.a.createElement(jn,Object(n.a)({},u,{dispatch:D,loading:B,onRun:function(){Q(),Lt(!0)}}))),t.a.createElement(ae.a,null,t.a.createElement(w.a,{className:"setting-drawer",title:null,placement:"right",closable:!1,visible:ma,onClose:dn},t.a.createElement(wo,en))))},Sr=e("zkdm"),Bo=e("Sa5k"),$s=e.n(Bo),fs=function(a){var u=a.list,v=a.title,O=u.length;return t.a.createElement("div",{className:"img-list"},t.a.createElement("h4",null,v),t.a.createElement("div",{className:"list-body"},O>0?u.map(function(P){return t.a.createElement("img",{onClick:function(){L.a.publish("preview-image","".concat(Ft.a).concat(P.pic_url))},className:O===1?"singal":"",src:"".concat(Ft.a).concat(P.pic_url),key:P.pic_url,alt:v})}):t.a.createElement(f.Fragment,null,t.a.createElement("img",{alt:"\u7A7A",className:"nothing",src:$s.a}),t.a.createElement("img",{alt:"\u7A7A",className:"nothing",src:$s.a}))))},Pr=e("1A8V"),Wo=function(a){var u=a.url,v=a.poster;return t.a.createElement("div",{className:"video-container"},t.a.createElement("video",{controls:!0,autoPlay:!0,src:u,preload:"auto",poster:v||""},t.a.createElement("source",{type:"video/webm",src:u}),t.a.createElement("source",{type:"video/mp4",src:u})))},xr=e("XZCF"),Ho=function(a){var u=a.url;return t.a.createElement("div",{className:"video-container"},t.a.createElement("audio",{style:{width:"100%"},controls:!0,src:u}," Your browser does not support the ",t.a.createElement("code",null,"audio")," element. "))},Go=function(a){var u=a.files,v=a.type;return t.a.createElement("ul",{className:"video-list"},u.map(function(O,P){return t.a.createElement("li",{key:P},v==="mp4"?t.a.createElement(Wo,{url:O.file_url}):t.a.createElement(Ho,{url:O.file_url}))}))},Vo=function(a){var u=a.value;return t.a.createElement("img",{src:"data:image/png;base64,".concat(u),alt:"qrcode"})};function zo(a){var u=a.documentElement,v=a.body,O=Math.max(u.clientHeight,u.scrollHeight,u.offsetHeight,v?v.clientHeight:0,v?v.scrollHeight:0,500);return O}function Xo(a){var u=a.contentDocument?a.contentDocument:a.contentWindow.document;a.style.visibility="hidden",a.style.height="10px",a.style.height=zo(u)+4+"px",a.style.visibility="visible"}var Yo=function(a){var u=a.taskId,v=a.onHidePictureView,O=Object(f.useState)({}),P=Object(l.a)(O,2),T=P[0],D=P[1],R=Object(f.useRef)();Object(f.useEffect)(function(){var ue=T.type,$=T.iframe_src;ue==="html"&&$&&R.current&&(R.current.contentWindow.document.write($),R.current.contentWindow.document.close(),setTimeout(function(){Xo(R.current)},100))},[T,R.current]),Object(f.useEffect)(function(){function ue(){return $.apply(this,arguments)}function $(){return $=Object(c.a)(s.a.mark(function Oe(){var g;return s.a.wrap(function(Ae){for(;;)switch(Ae.prev=Ae.next){case 0:return Ae.prev=0,Ae.next=3,Object(K.j)(u);case 3:g=Ae.sent,D(g),Ae.next=10;break;case 7:Ae.prev=7,Ae.t0=Ae.catch(0),console.log(Ae.t0);case 10:case"end":return Ae.stop()}},Oe,null,[[0,7]])})),$.apply(this,arguments)}ue()},[u]);var C=T.type,b=T.orignal_picture,h=T.user_picture,F=T.answer_picture,Q=T.contents,B=T.user_file,ne=T.message,J=T.qrcode_str;return t.a.createElement(f.Fragment,null,C?null:t.a.createElement(se.a,{message:ne||"\u52A0\u8F7D\u4E2D..."}),t.a.createElement("div",{className:"eval-picture-panel"},t.a.createElement("div",{className:"picture-body"},t.a.createElement("h3",null,"\u67E5\u770B\u6548\u679C",t.a.createElement("a",{onClick:v},t.a.createElement("i",{className:"iconfont icon-shanchu2"}))),C==="image"?t.a.createElement("div",{className:"flex-container"},b.length>0?t.a.createElement(fs,{list:b,title:"\u539F\u59CB\u56FE\u7247"}):null,F.length>0?t.a.createElement(fs,{list:F,title:"\u9884\u671F\u8F93\u51FA"}):null,h.length>0?t.a.createElement(fs,{list:h,title:"\u5B9E\u9645\u8F93\u51FA"}):null):t.a.createElement(f.Fragment,null,t.a.createElement("h2",null,"\u5B9E\u9645\u8F93\u51FA"),t.a.createElement("div",{className:"output-txt ".concat(C==="html"?"html":"")},C==="html"?t.a.createElement("iframe",{ref:R,style:{width:"100%",height:"100%",border:"1px solid #ccc"}}):C=="mp4"||C=="mp3"?t.a.createElement(Go,{files:B,type:C}):C==="qrcode"?t.a.createElement(Vo,{value:J}):t.a.createElement("div",{style:{overflow:"auto",height:"100%"}},t.a.createElement(Mt.a,{value:Q})))))))},_s=e("ErOA");function Zo(a,u){return Object(_s.c)("/tasks/".concat(a,"/system_update.json?myshixun_id=").concat(u))}function Qo(a){return Object(_s.c)("/tasks/".concat(a,"/sync_codes.json"))}function ts(a){return Object(_s.c)("/tasks/".concat(a,"/sync_modify_time"))}var Ko=function(a){var u=a.showNotice,v=a.tpm_cases_modified,O=a.tpm_modified,P=a.tpm_script_modified,T=a.st,D=a.taskId,R=a.myshixunId,C=a.onNextCallback,b=a.onUpdateCallback,h=a.onUpdateFailure,F=(O||P)&&T===0,Q=Object(f.useState)(!1),B=Object(l.a)(Q,2),ne=B[0],J=B[1];function ue(){return $.apply(this,arguments)}function $(){return $=Object(c.a)(s.a.mark(function Ve(){var Ae,Se,ge,vt;return s.a.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:if(!ne){ee.next=2;break}return ee.abrupt("return");case 2:if(J(!0),!F){ee.next=21;break}return ee.next=6,Qo(D);case 6:if(Ae=ee.sent,Se=Ae.path,ge=Ae.status,vt=Ae.message,!(ge===-1)){ee.next=14;break}E.b.info(vt||"\u66F4\u65B0\u5931\u8D25\uFF0C\u670D\u52A1\u7AEF\u9519\u8BEF"),h(),ee.next=19;break;case 14:if(E.b.info("\u66F4\u65B0\u6210\u529F\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u65B0\u52A0\u8F7D\u4EE3\u7801..."),!v){ee.next=18;break}return ee.next=18,ts(D);case 18:b(Se,new Date().getTime());case 19:ee.next=25;break;case 21:return ee.next=23,ts(D);case 23:E.b.info("\u66F4\u65B0\u72B6\u6001\u5DF2\u540C\u6B65\u3002"),C();case 25:J(!1);case 26:case"end":return ee.stop()}},Ve)})),$.apply(this,arguments)}function Oe(){return g.apply(this,arguments)}function g(){return g=Object(c.a)(s.a.mark(function Ve(){return s.a.wrap(function(Se){for(;;)switch(Se.prev=Se.next){case 0:if(!ne){Se.next=2;break}return Se.abrupt("return");case 2:if(J(!0),!F){Se.next=11;break}return Se.next=6,Zo(D,R);case 6:if(!v){Se.next=9;break}return Se.next=9,ts(D);case 9:Se.next=13;break;case 11:return Se.next=13,ts(D);case 13:J(!1),C();case 15:case"end":return Se.stop()}},Ve)})),g.apply(this,arguments)}return t.a.createElement(r.a,{centered:!0,title:"\u66F4\u65B0\u901A\u77E5",closable:!1,confirmLoading:ne,visible:u,onOk:ue,onCancel:Oe,okText:F?"\u7ACB\u5373\u66F4\u65B0":"\u77E5\u9053\u4E86",cancelText:"\u7A0D\u540E\u518D\u8BF4"},v&&F?t.a.createElement(f.Fragment,null,t.a.createElement("p",null," \u5173\u5361\u4EFB\u52A1\u7684\u4EE3\u7801\u6587\u4EF6\u548C\u6D4B\u8BD5\u96C6\u6709\u66F4\u65B0\u5566~"),t.a.createElement("p",null,"\u66F4\u65B0\u64CD\u4F5C\u5C06\u4FDD\u7559\u5DF2\u5B8C\u6210\u7684\u8BC4\u6D4B\u8BB0\u5F55\u548C\u6210\u7EE9\u3002"),t.a.createElement("p",null,"\u8FD8\u672A\u5B8C\u6210\u8BC4\u6D4B\u7684\u4EFB\u52A1\u4EE3\u7801\uFF0C\u8BF7\u81EA\u884C\u4FDD\u5B58\uFF01")):v?t.a.createElement(f.Fragment,null,t.a.createElement("p",null,"\u672C\u5173",T===0?"\u6D4B\u8BD5\u96C6":"\u7B54\u6848","\u5DF2\u66F4\u65B0\uFF0C\u60A8\u53EF\u4EE5\u91CD\u65B0\u8BC4\u6D4B\u3002"),t.a.createElement("p",null,"\u672C\u6B21\u66F4\u65B0\u4E0D\u5F71\u54CD\u5DF2\u83B7\u5F97\u7684\u7ECF\u9A8C\u503C\u3002")):t.a.createElement("p",null,"\u5173\u5361\u4EFB\u52A1\u7684\u4EE3\u7801\u6587\u4EF6\u6709\u66F4\u65B0\u5566~",t.a.createElement("br",null)," \u66F4\u65B0\u64CD\u4F5C\u5C06\u4FDD\u7559\u5DF2\u5B8C\u6210\u7684\u8BC4\u6D4B\u8BB0\u5F55\u548C\u6210\u7EE9\u3002",t.a.createElement("br",null),"\u8FD8\u672A\u5B8C\u6210\u8BC4\u6D4B\u7684\u4EFB\u52A1\u4EE3\u7801\uFF0C\u8BF7\u81EA\u884C\u4FDD\u5B58\uFF01"))},Jo=e("J66h"),qo=e("IWh4"),$o=e.n(qo),er=e("iNZB"),tr=e.n(er),ar=function(a){var u=a.prev_game,v=a.next_game,O=a.shixun,P=a.game,T=v&&(P.status===2||O.status<2||O.task_pass),D=Object(Z.l)();return t.a.createElement("div",{className:"unity-3d-nav"},u?t.a.createElement("a",{href:"/tasks/".concat(u).concat(D.search),className:"ghost-link"},"\u4E0A\u4E00\u5173"):null,T?t.a.createElement("a",{href:"/tasks/".concat(v).concat(D.search),className:"ghost-link"},"\u4E0B\u4E00\u5173"):null)},nr=G.a.DirectoryTree,Mr=["jpg","png","gif","jpeg","jar","doc","pdf","xsl","ppt","mp3","mp4"],sr={moveX:"40%",moveY:0,loading:!0,isError:!1,taskData:{game:{}},evalData:null,lastedGetTaskInfoTime:0,codeRepData:{content:"",language:"c",currentPath:"",paths:[],lastedUpdateTime:0,loading:!1},showEvalResult:!1,showPictureView:!1,isPictureView:!1,showDragMask:!1,webDisplayUrl:"",evaluateLoading:!1,resetVncLoading:!1,evaluateMessage:"",showNotice:!1,timestamp:"",showDocuments:!1,repos:null};function or(a,u){switch(u.type){case y.u:return Object(_.a)(Object(_.a)({},a),{},{moveX:u.payload});case y.v:return Object(_.a)(Object(_.a)({},a),{},{moveY:u.payload});case y.V:return Object(_.a)(Object(_.a)({},a),{},{codeRepData:u.payload});case y.h:return Object(_.a)(Object(_.a)({},a),{},{codeRepData:u.payload});case y.d:return Object(_.a)(Object(_.a)({},a),{},{codeRepData:Object(_.a)(Object(_.a)({},a.codeRepData),u.payload)});case y.R:return Object(_.a)(Object(_.a)({},a),{},{evaluateLoading:!1,showEvalResult:!0});case y.eb:return Object(_.a)(Object(_.a)({},a),{},{timestamp:u.payload});case y.o:return Object(_.a)(Object(_.a)({},a),{},{showEvalResult:!1});case y.j:return Object(_.a)(Object(_.a)({},a),{},{loading:!0});case y.db:return Object(_.a)(Object(_.a)({},a),u.payload);case y.bb:return Object(_.a)(Object(_.a)({},a),{},{showDragMask:u.payload});case y.i:return Object(_.a)(Object(_.a)({},a),{},{loading:!1,isError:!0});case y.k:return Object(_.a)(Object(_.a)({},a),u.payload);case y.Q:return Object(_.a)(Object(_.a)({},a),{},{evaluateLoading:!0});case y.n:return Object(_.a)(Object(_.a)({},a),{},{evaluateLoading:!1});case y.F:return Object(_.a)(Object(_.a)({},a),{},{evaluateMessage:u.payload});case y.I:return Object(_.a)(Object(_.a)({},a),{},{showDocuments:u.payload});case y.G:return Object(_.a)(Object(_.a)({},a),u.payload);case y.S:return Object(_.a)(Object(_.a)({},a),{},{showNotice:!0});case y.p:return Object(_.a)(Object(_.a)({},a),{},{showNotice:!1});case y.r:return Object(_.a)(Object(_.a)({},a),{},{showPictureView:!1});case y.U:return Object(_.a)(Object(_.a)({},a),{},{showPictureView:!0});case y.N:return Object(_.a)(Object(_.a)({},a),{},{resetVncLoading:u.payload});default:throw new Error}}var jr=p.default=function(a){var u,v=a.match,O=a.history,P=Object(A.a)(a,["match","history"]);console.log("props:",P);var T=Object(Z.m)(),D=Object(Z.l)().query,R=Object(f.useReducer)(or,sr),C=Object(l.a)(R,2),b=C[0],h=C[1],F=Object(f.useState)(T.taskId),Q=Object(l.a)(F,2),B=Q[0],ne=Q[1],J=Object(f.useRef)(),ue=Object(f.useRef)(),$=O.location;Object(f.useEffect)(function(){console.log("_params:",T),ne(T.taskId)},[T]);var Oe=b.moveX,g=b.taskData,Ve=b.moveY,Ae=b.evalData,Se=b.showEvalResult,ge=b.codeRepData,vt=b.loading,at=b.evaluateLoading,ee=b.evaluateMessage,Be=b.showDocuments,be=b.repos,qe=b.showPictureView,Wt=b.showNotice,Xt=b.webDisplayUrl,Lt=b.isPictureView,na=b.resetVncLoading,Pa=b.timestamp,jt=b.lastedGetTaskInfoTime,ya=b.showDragMask,Yt=g.st,mt=g.challenge,sa=g.shixun,sn=g.is_teacher,It=g.game,za=g.has_answer,ma=g.vnc_url,on=g.git_url,Pt=g.user,pt=g.myshixun,qa=g.discusses_count,Xa=g.user_praise,ba=g.praise_count,$a=g.tpm_cases_modified,Ya=g.tpm_modified,rn=g.tpm_script_modified,Ha=g.mirror_name,Ga=g.mirror_description,hn=g.tomcat_url,$e=g.unity_3d_routes,_a=g.with_code_file,Ia=g.unity_3d_result,Oa=g.next_game,Za=g.prev_game,Kt=ge.currentPath,Qa=ge.paths,Ka=ge.content,gn=ge.language,dn=ge.lastedUpdateTime,Jt=(Ya||rn)&&Yt===0,xt=($a||Jt)&&pt.system_tip===!0,pa=(Ha||[]).indexOf("Html")!==-1,xa=Object(f.useMemo)(function(){return Kt&&Qa?Qa.indexOf(Kt)>=0:!1},[Kt,Qa]),ca=Object(f.useMemo)(function(){return $e&&!_a||ma},[ma,_a,$e]);Object(f.useEffect)(function(){if($e&&_a){h({type:y.Q});var te=L.a.subscribe("unity3d-load-end",function(){h({type:y.n})});return te}},[B,$e,_a,h]);function Da(te){return ea.apply(this,arguments)}function ea(){return ea=Object(c.a)(s.a.mark(function te(Y){var pe,me,oe,Ce,Ee,it;return s.a.wrap(function(lt){for(;;)switch(lt.prev=lt.next){case 0:return lt.prev=0,lt.next=3,Object(K.l)(B);case 3:if(pe=lt.sent,me=pe.status,!(me===401)){lt.next=9;break}return lt.abrupt("return");case 9:if(!(me===-3)){lt.next=13;break}Object(Qe.k)({onCancel:function(){window.location.href="/"}}),lt.next=26;break;case 13:if(!(me===403)){lt.next=17;break}O.replace("/403"),lt.next=26;break;case 17:if(!(me===404)){lt.next=22;break}return O.replace("/404"),lt.abrupt("return");case 22:oe=pe.st,Ce=pe.challenge.path,Ee={loading:!1,isError:!1,taskData:pe,lastedGetTaskInfoTime:new Date().getTime(),codeRepData:ge},oe===0&&Ce&&(it=Ce.split("\uFF1B").filter(function(ln){return!!ln}),Ee.codeRepData.currentPath=it[0],Ee.codeRepData.paths=it,Ee.codeRepData.lastedUpdateTime=0),Y||h({type:y.k,payload:Ee});case 26:lt.next=32;break;case 28:lt.prev=28,lt.t0=lt.catch(0),console.log(lt.t0),Y||h({type:y.i});case 32:case"end":return lt.stop()}},te,null,[[0,28]])})),ea.apply(this,arguments)}Object(f.useEffect)(function(){var te=!1;return Da(te),function(){te=!0}},[h,B]),Object(f.useEffect)(function(){var te=!1;function Y(){return pe.apply(this,arguments)}function pe(){return pe=Object(c.a)(s.a.mark(function me(){var oe,Ce,Ee,it,wa,lt;return s.a.wrap(function(Ra){for(;;)switch(Ra.prev=Ra.next){case 0:if(h({type:y.V,payload:Object(_.a)(Object(_.a)({},ge),{},{loading:!0})}),!($e&&!_a)){Ra.next=3;break}return Ra.abrupt("return");case 3:return Ra.next=5,Object(K.h)(B,{path:Kt});case 5:if(oe=Ra.sent,!te)if(oe.status===0)E.b.info(oe.message),h({type:y.h,payload:Object(_.a)(Object(_.a)({},ge),{},{loading:!1})});else{try{(oe==null?void 0:oe.file_type)==="txt"?Ce=((Ee=Ce)===null||Ee===void 0?void 0:Ee.length)===0?Ce:window.decodeURIComponent(escape(window.atob(oe==null||((it=oe.content)===null||it===void 0)?void 0:it.content))):Ce=oe==null||((wa=oe.content)===null||wa===void 0)?void 0:wa.content}catch(Fn){Ce=window.atob(oe==null||((lt=oe.content)===null||lt===void 0)?void 0:lt.content),E.b.warn("\u8BF7\u786E\u8BA4\u6587\u4EF6\u5B57\u7B26\u96C6\u7F16\u7801\u662F\u5426\u4E3AUTF-8"),console.log("err:",Fn)}h({type:y.h,payload:Object(_.a)(Object(_.a)({},ge),{},{content:Ce,language:oe.language,file_type:oe.file_type,filename:oe.filename,lastedUpdateTime:0,loading:!1})})}case 7:case"end":return Ra.stop()}},me)})),pe.apply(this,arguments)}if(Yt===0&&Kt&&!sa.hide_code)return Y(),function(){te=!0}},[Yt,Kt,jt,Pa]);var da=Object(f.useCallback)(Object(c.a)(s.a.mark(function te(){var Y,pe,me=arguments;return s.a.wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:if(Y=me.length>0&&me[0]!==void 0?me[0]:0,!(Yt===0&&dn>0&&xa||Y)){Ce.next=7;break}return Ce.next=4,Object(K.G)(pt.identifier,{path:Kt,evaluate:Y,content:Ka,game_id:It.id});case 4:return pe=Ce.sent,h({type:y.d,payload:{lastedUpdateTime:0}}),Ce.abrupt("return",pe);case 7:case"end":return Ce.stop()}},te)})),[Yt,dn,Kt,Ka,It==null?void 0:It.id,xa]),Ma=Object(f.useCallback)(function(){It&&(It.status!==2&&L.a.publish("update-cost-time")),da()},[It.status,da]);Object(f.useEffect)(function(){Ma()},[$]);function ka(){Ma()}Object(f.useEffect)(function(){var te=L.a.subscribe("unlock-test-case",function(){var Y;r.a.confirm((Y={centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:t.a.createElement(rr,{score:mt.score,is_teacher:sn})},Object(i.a)(Y,"centered",!0),Object(i.a)(Y,"onOk",Pe),Y))});return te},[Pe,mt,sn]);var Pe=Object(f.useCallback)(Object(c.a)(s.a.mark(function te(){var Y,pe,me,oe,Ce;return s.a.wrap(function(it){for(;;)switch(it.prev=it.next){case 0:return it.next=2,Object(K.F)(It.identifier);case 2:if(Y=it.sent,pe=Y.test_sets,me=Y.message,oe=Y.status,!(oe===-1)){it.next=7;break}return E.b.info(me),it.abrupt("return");case 7:Ce=g.user.grade,g.user.grade=Ce-mt.score*2,g.test_sets=pe,g.game.test_sets_view=!0,h({type:y.db,payload:{taskData:g}});case 12:case"end":return it.stop()}},te)})),[It,mt,h]);Object(f.useEffect)(function(){if(!ca||ma){var te=function(me){J.current&&h({type:y.u,payload:me.pageX}),ue.current&&h({type:y.v,payload:me.pageY})},Y=function(){J.current=!1,ue.current=!1,h({type:y.bb,payload:!1}),document.onselectstart=null};return document.addEventListener("mousemove",te),document.addEventListener("mouseup",Y),function(){document.removeEventListener("mousemove",te),document.removeEventListener("mouseup",Y)}}},[ue.current,J.current,ca,h]);function nt(te){var Y=g.user.grade;g.user.grade=Y-te,h({type:y.db,payload:{taskData:g}})}function Me(){ca?h({type:y.u,payload:Oe!==.01?.01:"40%"}):(document.onselectstart=function(){return!1},J.current=!0,h({type:y.bb,payload:!0}))}function Et(){document.onselectstart=function(){return!1},ue.current=!0,((g==null?void 0:g.vnc_url)||(g==null?void 0:g.windows_vnc)||(g==null?void 0:g.linux_vnc))&&h({type:y.bb,payload:!0})}function je(te){te===.01?h({type:y.v,payload:0}):h({type:y.v,payload:.01})}function Ct(te){te===0?h({type:y.v,payload:"100%"}):h({type:y.v,payload:0})}Object(f.useEffect)(function(){return window.addEventListener("beforeunload",Ma),function(){window.removeEventListener("beforeunload",Ma)}},[Ma]);function Un(){da()}function ja(){return en.apply(this,arguments)}function en(){return en=Object(c.a)(s.a.mark(function te(){var Y,pe,me;return s.a.wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:return Ce.next=2,Object(K.C)(B,{path:Kt});case 2:Y=Ce.sent,pe=Y.content,me=Y.language,h({type:y.h,payload:Object(_.a)(Object(_.a)({},ge),{},{content:pe,language:me,lastedUpdateTime:0,loading:!1})});case 5:case"end":return Ce.stop()}},te)})),en.apply(this,arguments)}function rt(){return Fa.apply(this,arguments)}function Fa(){return Fa=Object(c.a)(s.a.mark(function te(){var Y,pe;return s.a.wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return oe.next=2,Object(K.x)(g==null||((Y=g.myshixun)===null||Y===void 0)?void 0:Y.identifier,{});case 2:return pe=oe.sent,Da(),oe.abrupt("return",pe);case 5:case"end":return oe.stop()}},te)})),Fa.apply(this,arguments)}function Va(){return mn.apply(this,arguments)}function mn(){return mn=Object(c.a)(s.a.mark(function te(){var Y,pe,me;return s.a.wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:return Ce.next=2,Object(K.z)(B,{path:Kt});case 2:Y=Ce.sent,pe=Y.content,me=Y.language,h({type:y.h,payload:Object(_.a)(Object(_.a)({},ge),{},{content:pe,language:me,lastedUpdateTime:0,loading:!1})});case 5:case"end":return Ce.stop()}},te)})),mn.apply(this,arguments)}Object(f.useEffect)(function(){if(Yt===0&&mt&&mt.path){var te=mt.path.split("\uFF1B").filter(function(Y){return!!Y});h({type:y.d,payload:{currentPath:te[0],paths:te}})}},[mt,Yt]),Object(f.useEffect)(function(){sa&&(document.title=sa.name||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199")},[sa]);function Aa(){return vn.apply(this,arguments)}function vn(){return vn=Object(c.a)(s.a.mark(function te(){var Y,pe,me;return s.a.wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:return Ce.next=2,Object(K.v)(B);case 2:Y=Ce.sent,pe=Y.praise_count,me=Y.praise,g.praise_count=pe,g.user_praise=me,h({type:y.db,payload:{taskData:g}});case 7:case"end":return Ce.stop()}},te)})),vn.apply(this,arguments)}var Nn=Object(f.useCallback)(function(te){function Y(me){return pe.apply(this,arguments)}function pe(){return pe=Object(c.a)(s.a.mark(function me(oe){return s.a.wrap(function(Ee){for(;;)switch(Ee.prev=Ee.next){case 0:try{window.navigator.sendBeacon("".concat(ls.a.API_SERVER,"/api/tasks/").concat(B,"/cost_time.json?time=").concat(oe),{})}catch(it){}case 1:case"end":return Ee.stop()}},me)})),pe.apply(this,arguments)}Y(te)},[B]);function eo(te){return Ua.apply(this,arguments)}function Ua(){return Ua=Object(c.a)(s.a.mark(function te(Y){return s.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.next=2,Object(K.D)(B,sa.id,Y);case 2:g.game.star=Y,h({type:y.db,payload:{taskData:g}});case 4:case"end":return me.stop()}},te)})),Ua.apply(this,arguments)}function ps(){return Tn.apply(this,arguments)}function Tn(){return Tn=Object(c.a)(s.a.mark(function te(){var Y,pe;return s.a.wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:if(be){oe.next=8;break}return oe.next=3,Object(K.k)(pt.identifier);case 3:Y=oe.sent,pe=Y.trees,h({type:y.G,payload:{showDocuments:!0,repos:Object(Ft.c)(pe)}}),oe.next=9;break;case 8:h({type:y.I,payload:!0});case 9:case"end":return oe.stop()}},te)})),Tn.apply(this,arguments)}function hs(te){return as.apply(this,arguments)}function as(){return as=Object(c.a)(s.a.mark(function te(Y){var pe,me,oe;return s.a.wrap(function(Ee){for(;;)switch(Ee.prev=Ee.next){case 0:return pe=Y.props,me=pe.children,oe=pe.eventKey,Ee.abrupt("return",new Promise(function(){var it=Object(c.a)(s.a.mark(function wa(lt){var ln,Ra,Fn;return s.a.wrap(function(An){for(;;)switch(An.prev=An.next){case 0:return me&&me.length>0&<(),An.next=3,Object(K.k)(pt.identifier,{path:oe});case 3:ln=An.sent,Ra=ln.trees,Fn=Object(Ft.e)(be,oe,Object(Ft.c)(Ra,oe)),h({type:y.G,payload:{repos:Object(U.a)(Fn)}}),lt();case 8:case"end":return An.stop()}},wa)}));return function(wa){return it.apply(this,arguments)}}()));case 2:case"end":return Ee.stop()}},te)})),as.apply(this,arguments)}function to(){h({type:y.I,payload:!1})}function Ln(te){var Y=te.gold,pe=te.experience,me=te.next_game,oe=te.next_shixun,Ce=te.subject_done,Ee=Object(A.a)(te,["gold","experience","next_game","next_shixun","subject_done"]),it=Ee.challenge_chooses_count===Ee.choose_correct_num,wa={had_submmit:!0,test_sets:Ee.test_sets,challenge_chooses_count:Ee.challenge_chooses_count,choose_correct_num:Ee.choose_correct_num};g.choose_test_cases=wa,it&&(g.game.status=2,g.next_game=me,g.user.grade+=Y),it&&It.status!==2&&L.a.publish("update-cost-time"),h({type:y.db,payload:{taskData:g,evalData:{gold:Y,experience:pe,next_game:me,next_shixun:oe,subject_done:Ce},showEvalResult:it}}),L.a.publish("eval-code-finish")}function gs(){return In.apply(this,arguments)}function In(){return In=Object(c.a)(s.a.mark(function te(){var Y,pe,me,oe,Ce,Ee,it,wa,lt,ln,Ra;return s.a.wrap(function(Na){for(;;)switch(Na.prev=Na.next){case 0:return Na.prev=0,h({type:y.Q}),Na.next=4,da(1);case 4:return Y=Na.sent,pe=Y.resubmit,me=Y.sec_key,oe=Y.content_modified,Ce={sec_key:me,resubmit:pe,first:1,content_modified:oe},D.type==="exercises"&&(Ce.extras={exercise_id:D.exercisesId,question_id:D.questionId,challenge_id:(Ee=g.challenge)===null||Ee===void 0?void 0:Ee.id,subject_id:D.subject_id||""}),Na.next=10,Object(K.f)(B,Ce);case 10:return it=Na.sent,it.status===1&&(wa=function(){var An=Object(c.a)(s.a.mark(function io(ns,Os,Ds){var Us,Ts,lo,ta,ss,uo,Ss,Ps,xs,co,Ms,js,ws,Ns;return s.a.wrap(function(Bn){for(;;)switch(Bn.prev=Bn.next){case 0:return Ts=Ds++*ns,Ts/1e3>Os&&(Ra=!0),Bn.next=4,Object(K.q)(B,{resubmit:pe,time_out:Ra,port:it.port,sec_key:me,challenge_id:g==null||((Us=g.challenge)===null||Us===void 0)?void 0:Us.id,subject_id:D.subject_id||""});case 4:lo=Bn.sent,ta=lo,ss=ta.status,uo=ta.running_code_message,Ss=ta.port,Ps=ta.web_route,h({type:y.F,payload:uo}),+ss>-1||Ts/1e3>Os?(It.status!==2&&ss===2&&(g.game.status=2,g.user.grade+=ta.gold,L.a.publish("update-cost-time")),g.test_sets=ta.test_sets||[],g.last_compile_output=ta.last_compile_output,g.test_sets_count=ta.test_sets_count,g.sets_error_count=ta.sets_error_count,g.record_consume_time=ta.record_consume_time,g.next_game=ta.next_game,g.prev_game=ta.prev_game,xs="",co=Ha.indexOf("Web")!==-1||Ha.indexOf("JFinal")!==-1,co&&Ss!=-1&&Ps&&(xs="".concat(hn,":").concat(Ss,"/").concat(Ps)),Ms=Object(Ft.d)(ta.test_sets),js=ta.picture>0&&Ms,ws=ss===2&&!Ra,Ra?E.b.info("\u672C\u6B21\u8BC4\u6D4B\u8D85\u65F6"):ws||E.b.info("\u8BC4\u6D4B\u672A\u901A\u8FC7\uFF0C\u8BE6\u60C5\u53C2\u89C1\u201C\u6D4B\u8BD5\u7ED3\u679C\u201D"),Ns={taskData:g,evalData:{gold:ta.gold,experience:ta.experience,next_game:ta.next_game,next_shixun:ta.next_shixun},evaluateLoading:!1,evaluateMessage:"",webDisplayUrl:xs,showPictureView:$e?!1:js,isPictureView:js},$e&&_a?(L.a.publish("evaluate-unity3d-result",{state:"user",data:{user:Pt}}),L.a.publish("evaluate-unity3d-finish"),(Ia||Ms)&&L.a.publish("evaluate-unity3d-result",ta.unity_3d_result)):Ns.showEvalResult=ws,h({type:y.db,payload:Ns}),L.a.publish("eval-code-finish")):setTimeout(function(){wa(ns,mt.exec_time+11,Ds++)},ns);case 9:case"end":return Bn.stop()}},io)}));return function(ns,Os,Ds){return An.apply(this,arguments)}}(),lt=1,ln=1e3,Ra=!1,wa(ln,mt.exec_time+11,lt++)),Na.abrupt("return",res);case 15:Na.prev=15,Na.t0=Na.catch(0),console.log("-------eval code",Na.t0);case 18:case"end":return Na.stop()}},te,null,[[0,15]])})),In.apply(this,arguments)}function vs(te){h({type:y.d,payload:{content:te,lastedUpdateTime:new Date().getTime()}})}function kn(){h({type:y.o})}function ao(){h({type:y.r})}function bn(){h({type:y.U})}function no(){h({type:y.S})}function lr(te,Y){return bs.apply(this,arguments)}function bs(){return bs=Object(c.a)(s.a.mark(function te(Y,pe){var me,oe,Ce;return s.a.wrap(function(it){for(;;)switch(it.prev=it.next){case 0:if(me=pe.node,!me.isLeaf){it.next=7;break}return oe=Y[0],Ce=oe.split(".").pop().toLowerCase(),it.next=6,da();case 6:h({type:y.d,payload:{currentPath:oe}});case 7:case"end":return it.stop()}},te)})),bs.apply(this,arguments)}function ur(te){return As.apply(this,arguments)}function As(){return As=Object(c.a)(s.a.mark(function te(Y){return s.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.next=2,da();case 2:h({type:y.d,payload:{currentPath:Y}});case 3:case"end":return me.stop()}},te)})),As.apply(this,arguments)}function cr(){g.myshixun.system_tip=!0,h({type:y.db,payload:{taskData:g,showNotice:!1}})}function dr(te,Y){g.challenge.path=te,g.myshixun.system_tip=!1,h({type:y.db,payload:{taskData:Object(_.a)(Object(_.a)({},g),{},{tpm_cases_modified:!1,tpm_modified:!1,tpm_script_modified:!1}),showNotice:!1,timestamp:Y}})}function mr(){h({type:y.p})}function Er(){return Rs.apply(this,arguments)}function Rs(){return Rs=Object(c.a)(s.a.mark(function te(){var Y,pe,me,oe;return s.a.wrap(function(Ee){for(;;)switch(Ee.prev=Ee.next){case 0:if(Ee.prev=0,h({type:y.N,payload:!0}),L.a.publish("vnc-reseting"),!(g==null?void 0:g.windows_vnc)){Ee.next=13;break}return L.a.publish("reset-linux-windows-loading"),Ee.next=7,Object(K.B)(It.identifier);case 7:Y=Ee.sent,pe=Y.data.windows_vnc_url,g.shixun.windows_vnc=pe+"×tamp="+new Date().getTime(),g.windows_vnc++,Ee.next=28;break;case 13:if(!(g==null?void 0:g.linux_vnc)){Ee.next=23;break}return L.a.publish("reset-linux-windows-loading"),Ee.next=17,Object(K.y)(It.identifier);case 17:Y=Ee.sent,me=Y.data.windows_vnc_url,g.shixun.windows_vnc=me+"×tamp="+new Date().getTime(),g.linux_vnc++,Ee.next=28;break;case 23:return Ee.next=25,Object(K.A)(It.identifier);case 25:Y=Ee.sent,oe=Y.data.vnc_url,g.vnc_url=oe+"×tamp="+new Date().getTime();case 28:h({type:y.db,payload:{taskData:g,resetVncLoading:!1}}),Ee.next=34;break;case 31:Ee.prev=31,Ee.t0=Ee.catch(0),console.log(Ee.t0);case 34:case"end":return Ee.stop()}},te,null,[[0,31]])})),Rs.apply(this,arguments)}function so(te){return Cs.apply(this,arguments)}function Cs(){return Cs=Object(c.a)(s.a.mark(function te(Y){var pe,me,oe,Ce,Ee,it;return s.a.wrap(function(lt){for(;;)switch(lt.prev=lt.next){case 0:if(pe=Y.GameState,me=Y.Data,oe=Y.challenge,console.log("match:",v),!(oe==="info")){lt.next=6;break}L.a.publish("evaluate-unity3d-result",{state:"3d_callback",data:{challenge_info:Object(_.a)({},g.challenge)}}),lt.next=16;break;case 6:if(!(pe==="Success")){lt.next=16;break}if(!(Ia||!_a)){lt.next=15;break}return lt.next=10,Object(K.E)(B,Jo.Base64.encode(B+new Date().getTime()),me);case 10:Ce=lt.sent,Ee=Ce.status,it=Ce.data,Ee==0&&(It.status!==2&&(g.game.status=2,g.user.grade+=it.gold,L.a.publish("update-cost-time")),L.a.publish("evaluate-unity3d-result",{state:"userAndtime",data:{user:Pt,open_time:it.open_time,end_time:it.end_time}}),h({type:y.db,payload:{taskData:g,evalData:{gold:it.gold,experience:it.experience,next_game:it.next_game},evaluateLoading:!1,showEvalResult:!0}})),lt.next=16;break;case 15:h({type:y.R});case 16:case"end":return lt.stop()}},te)})),Cs.apply(this,arguments)}function fr(){}function _r(){return ys.apply(this,arguments)}function ys(){return ys=Object(c.a)(s.a.mark(function te(){var Y,pe,me,oe;return s.a.wrap(function(Ee){for(;;)switch(Ee.prev=Ee.next){case 0:if(!(g==null?void 0:g.windows_vnc)){Ee.next=6;break}return Ee.next=3,Object(K.c)(B);case 3:me=Ee.sent,Ee.next=15;break;case 6:if(!((g==null?void 0:g.linux_vnc)||(sa==null?void 0:sa.webssh)===3)){Ee.next=12;break}return Ee.next=9,Object(K.a)(B);case 9:me=Ee.sent,Ee.next=15;break;case 12:return Ee.next=14,Object(K.b)(B);case 14:me=Ee.sent;case 15:((Y=me)===null||Y===void 0||((pe=Y.data)===null||pe===void 0)?void 0:pe.remaining_time)&&L.a.publish("update-windows-time",(oe=me)===null||oe===void 0?void 0:oe.data);case 16:case"end":return Ee.stop()}},te)})),ys.apply(this,arguments)}var oo=typeof Oe=="number"&&Oe!==.01?"".concat(Oe,"px"):"40%",pr="calc(100% - 4px - ".concat(oo,")"),hr=(u={game:It,taskId:B,user_praise:Xa,praise_count:ba,st:Yt,challenge:mt,rank_name:g.rank_name,shixun:sa,is_teacher:sn,has_answer:za,unity_3d_routes:$e,with_code_file:_a,onEvaluateCallback:fr,onGetUnity3dMessage:so},Object(i.a)(u,"taskId",B),Object(i.a)(u,"myshixun",pt),Object(i.a)(u,"user",Pt),Object(i.a)(u,"discusses_count",qa),Object(i.a)(u,"onPlusOrCancelPraise",Aa),Object(i.a)(u,"minuxUserGrade",nt),u),gr={showNotice:Wt||($a||Jt)&&pt.system_tip===!1,tpm_cases_modified:$a,tpm_modified:Ya,tpm_script_modified:rn,st:Yt,taskId:B,myshixunId:(pt||{}).id,onNextCallback:cr,onUpdateCallback:dr,onUpdateFailure:mr},vr=Object(_.a)(Object(_.a)({},Ae),{},{isPictureView:Lt,history:O,webDisplayUrl:Xt,onShowPictureView:bn,star:It&&It.star,onStarChange:eo,onCloseResult:kn}),ro={lastedGetTaskInfoTime:jt,isEditPath:xa,taskData:g,codeRepData:ge,moveY:Ve,evaluateMessage:ee,evaluateLoading:at,isNotice:xt,isHtml:pa,onChangePath:ur,onResizeSetContainer:je,onEditRepCode:vs,onUpdateCode:da,onResizeYStart:Et,onShowDir:ps,onResetCode:ja,onResetGitCode:rt,onResizeCodeArea:Ct,onResetPassedCode:Va,onFinishDisplayHtml:Un,onShowNotice:no};return t.a.createElement(f.Fragment,null,vt?t.a.createElement(se.a,{message:"\u52AA\u529B\u8BF7\u6C42\u6570\u636E\u4E2D..",className:"tpi-spin"}):t.a.createElement(f.Fragment,null,t.a.createElement("div",{className:"task-wrapper"},ya&&t.a.createElement("div",{className:"draging-mask"}),t.a.createElement(us,{difficulty:mt==null?void 0:mt.difficulty,mirror_description:Ga,history:O,git_url:on,shixun:sa,lastedGetTaskInfoTime:jt,onAddVncTime:_r,taskId:B,onBack:ka,isNotice:xt,resetVncLoading:na,onResetVnc:Er,onResetGitCode:rt,vnc_url:ma,linux_vnc:g==null?void 0:g.linux_vnc,window_vnc_url:g==null?void 0:g.windows_vnc,onShowNotice:no,game:It,user:Pt,onUpdateCostTime:Nn}),t.a.createElement("div",{className:"tasks-body"},t.a.createElement("section",{className:"left-panel ".concat($e&&_a?"has-unity-3d":""),style:{width:oo,display:Oe===.01?"none":""}},t.a.createElement(Ea,hr)),t.a.createElement("section",{className:"resize-x-bar ".concat(ca?"has-unity-3d":""),onMouseDown:Me},t.a.createElement(ir,{noDragging:ca,vnc_url:ma,moveX:Oe})),t.a.createElement("section",{className:"right-panel ".concat(ma||(g==null?void 0:g.windows_vnc)||(g==null?void 0:g.linux_vnc)?"vnc":""),style:{width:pr}},$e&&!_a?t.a.createElement("div",{className:"unity-3d-container"},t.a.createElement(ia,{unity_3d_routes:$e,onGetUnity3dMessage:so}),t.a.createElement(ar,{next_game:Oa,prev_game:Za,shixun:sa,game:It})):t.a.createElement(f.Fragment,null,Yt!==1&&t.a.createElement(Fo,Object(n.a)({},P,ro,{_dispatch:h,taskData:g,evaluateMessage:ee,language:gn,evaluateLoading:at,onEval:gs})),ma||(g==null?void 0:g.windows_vnc)||(g==null?void 0:g.linux_vnc)?null:Yt===1?t.a.createElement(mo,Object(n.a)({onEval:Ln},ro)):null)))),t.a.createElement(ae.a,null,Se?t.a.createElement(ho,vr):null,t.a.createElement(w.a,{className:"setting-drawer",title:null,placement:"right",width:400,closable:!1,visible:Be,onClose:to},t.a.createElement(nr,{className:"dir-tree",selectedKeys:["".concat(Kt)],treeData:be,onSelect:lr,loadData:hs})),qe?t.a.createElement(Yo,{taskId:B,onHidePictureView:ao}):null,t.a.createElement(Ko,gr))))};function rr(a){var u=a.is_teacher,v=a.score;return t.a.createElement(f.Fragment,null,u?t.a.createElement(f.Fragment,null,t.a.createElement("div",null,"\u5DF2\u7ECF\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u53EF\u4EE5\u514D\u91D1\u5E01\u67E5\u770B\u9690\u85CF\u6D4B\u8BD5\u96C6\u3002"),t.a.createElement("div",null,"\u89E3\u9501\u672C\u5173\u6240\u6709\u6D4B\u8BD5\u96C6\u9700\u8981\u6263\u9664".concat(v*2,"\u91D1\u5E01\uFF0C\u786E\u5B9A\u8981\u89E3\u9501\u5417\uFF1F")),t.a.createElement("a",{href:"/account/certification",class:"to-certification-link",target:"_blank"},"\u7ACB\u5373\u8BA4\u8BC1")):t.a.createElement("div",null,"\u89E3\u9501\u672C\u5173\u6240\u6709\u6D4B\u8BD5\u96C6\u9700\u8981\u6263\u9664".concat(v*2,"\u91D1\u5E01\uFF0C\u786E\u5B9A\u8981\u89E3\u9501\u5417\uFF1F")))}function ir(a){var u=a.noDragging,v=a.moveX,O=a.vnc_url;return t.a.createElement(f.Fragment,null,u?t.a.createElement("a",{className:"trapezoid ".concat(v===.01?"enlarge":"")},t.a.createElement("img",{src:v===.01?$o.a:tr.a,alt:"resize-icon",width:20})):t.a.createElement("a",{className:"btn-resize",draggable:!1},t.a.createElement("svg",{width:"16",height:"13",viewBox:"0 0 16 13",draggable:!1},t.a.createElement("path",{draggable:!1,d:"M12.245 7.53H5.647v1.882h6.598v2.823L16 8.471l-3.755-3.765V7.53zM10.353 4.706H3.755v2.823L0 3.765 3.755 0v2.824h6.598v1.882z"}))))}},yqJW:function(M,p,e){},zkdm:function(M,p,e){}}]); diff --git a/umi.fbdd661c.js b/umi.accbe570.js similarity index 97% rename from umi.fbdd661c.js rename to umi.accbe570.js index 200db687d4..b87455338f 100644 --- a/umi.fbdd661c.js +++ b/umi.accbe570.js @@ -1,4 +1,4 @@ -(function(E){function d(i){for(var p=i[0],c=i[1],g,m,v=0,f=[];v @@ -102,7 +102,7 @@ var t={1:"\u0A67",2:"\u0A68",3:"\u0A69",4:"\u0A6A",5:"\u0A6B",6:"\u0A6C",7:"\u0A //! locale : Portuguese [pt] //! author : Jefferson : https://github.com/jalex79 (function(o,t){t(e("wd/R"))})(this,function(o){"use strict";//! moment.js locale configuration -var t=o.defineLocale("pt",{months:"janeiro_fevereiro_mar\xE7o_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Ter\xE7a-feira_Quarta-feira_Quinta-feira_Sexta-feira_S\xE1bado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_S\xE1b".split("_"),weekdaysMin:"Do_2\xAA_3\xAA_4\xAA_5\xAA_6\xAA_S\xE1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje \xE0s] LT",nextDay:"[Amanh\xE3 \xE0s] LT",nextWeek:"dddd [\xE0s] LT",lastDay:"[Ontem \xE0s] LT",lastWeek:function(){return this.day()===0||this.day()===6?"[\xDAltimo] dddd [\xE0s] LT":"[\xDAltima] dddd [\xE0s] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"h\xE1 %s",s:"segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",w:"uma semana",ww:"%d semanas",M:"um m\xEAs",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}ยบ/,ordinal:"%d\xBA",week:{dow:1,doy:4}});return t})},"8nMP":function(E,d,e){"use strict";var o=e("qlSD"),t=e("COy+").filter,r=e("IWfS"),n=e("MRyO"),a=r("filter"),u=n("filter");o({target:"Array",proto:!0,forced:!a||!u},{filter:function(l){return t(this,l,arguments.length>1?arguments[1]:void 0)}})},"8tx+":function(E,d,e){"use strict";e.r(d);var o=e("Ff2n"),t=e("rePB"),r=e("1OyB"),n=e("vuIU"),a=e("Ji7U"),u=e("md7G"),s=e("foSv"),l=e("q1tI"),i=e.n(l),p=e("i8i4"),c=e.n(p),g=e("MFj2"),m=e("2GS6"),v=e("TSYQ"),f=e.n(v),x=e("EE3K"),M=e("8HVG");function S(ue,re){var J=Object.keys(ue);if(Object.getOwnPropertySymbols){var V=Object.getOwnPropertySymbols(ue);re&&(V=V.filter(function(B){return Object.getOwnPropertyDescriptor(ue,B).enumerable})),J.push.apply(J,V)}return J}function C(ue){for(var re=1;re=U&&(B.updateKey=se[0].notice.updateKey||se[0].notice.key,se.shift()),se.push({notice:B,holderCallback:R})),{notices:se}})},V.remove=function(B){V.setState(function(R){return{notices:R.notices.filter(function(P){var U=P.notice;return U.key!==B})}})},V}return Object(n.a)(J,[{key:"getTransitionName",value:function(){var B=this.props,R=B.prefixCls,P=B.animation,U=this.props.transitionName;return!U&&P&&(U="".concat(R,"-").concat(P)),U}},{key:"render",value:function(){var B=this,R=this.state.notices,P=this.props,U=P.prefixCls,Q=P.className,he=P.closeIcon,ye=P.style,se=R.map(function(Ee,q){var ie=Ee.notice,Te=Ee.holderCallback,te=Boolean(q===R.length-1&&ie.updateKey),G=ie.updateKey?ie.updateKey:ie.key,me=Object(m.a)(B.remove.bind(B,ie.key),ie.onClose),Z=C(C(C({prefixCls:U,closeIcon:he},ie),ie.props),{},{key:G,update:te,onClose:me,onClick:ie.onClick,children:ie.content});return Te?i.a.createElement("div",{key:G,className:"".concat(U,"-hook-holder"),ref:function(xe){if(typeof G=="undefined")return;xe?(B.hookRefs.set(G,xe),Te(xe,Z)):B.hookRefs.delete(G)}}):i.a.createElement(x.a,Object.assign({},Z))});return i.a.createElement("div",{className:f()(U,Q),style:ye},i.a.createElement(g.a,{transitionName:this.getTransitionName()},se))}}]),J}(l.Component);K.defaultProps={prefixCls:"rc-notification",animation:"fade",style:{top:65,left:"50%"}},K.newInstance=function(re,J){var V=re||{},B=V.getContainer,R=Object(o.a)(V,["getContainer"]),P=document.createElement("div");if(B){var U=B();U.appendChild(P)}else document.body.appendChild(P);var Q=!1;function he(ye){if(Q)return;Q=!0,J({notice:function(Ee){ye.add(Ee)},removeNotice:function(Ee){ye.remove(Ee)},component:ye,destroy:function(){c.a.unmountComponentAtNode(P),P.parentNode&&P.parentNode.removeChild(P)},useNotification:function(){return Object(M.a)(ye)}})}c.a.render(i.a.createElement(K,Object.assign({},R,{ref:he})),P)};var W=K,F=d.default=W},"8yz6":function(E,d,e){"use strict";E.exports=function(o,t){if(!(typeof o=="string"&&typeof t=="string"))throw new TypeError("Expected the arguments to be of type `string`");if(t==="")return[o];var r=o.indexOf(t);return r===-1?[o]:[o.slice(0,r),o.slice(r+t.length)]}},"9/5/":function(E,d,e){(function(o){var t="Expected a function",r=0/0,n="[object Symbol]",a=/^\s+|\s+$/g,u=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,l=/^0o[0-7]+$/i,i=parseInt,p=typeof o=="object"&&o&&o.Object===Object&&o,c=typeof self=="object"&&self&&self.Object===Object&&self,g=p||c||Function("return this")(),m=Object.prototype,v=m.toString,f=Math.max,x=Math.min,M=function(){return g.Date.now()};function S(D,H,K){var W,F,ue,re,J,V,B=0,R=!1,P=!1,U=!0;if(typeof D!="function")throw new TypeError(t);H=_(H)||0,C(K)&&(R=!!K.leading,P="maxWait"in K,ue=P?f(_(K.maxWait)||0,H):ue,U="trailing"in K?!!K.trailing:U);function Q(G){var me=W,Z=F;return W=F=void 0,B=G,re=D.apply(Z,me),re}function he(G){return B=G,J=setTimeout(Ee,H),R?Q(G):re}function ye(G){var me=G-V,Z=G-B,we=H-me;return P?x(we,ue-Z):we}function se(G){var me=G-V,Z=G-B;return V===void 0||me>=H||me<0||P&&Z>=ue}function Ee(){var G=M();if(se(G))return q(G);J=setTimeout(Ee,ye(G))}function q(G){return J=void 0,U&&W?Q(G):(W=F=void 0,re)}function ie(){J!==void 0&&clearTimeout(J),B=0,W=V=F=J=void 0}function Te(){return J===void 0?re:q(M())}function te(){var G=M(),me=se(G);if(W=arguments,F=this,V=G,me){if(J===void 0)return he(V);if(P)return J=setTimeout(Ee,H),Q(V)}return J===void 0&&(J=setTimeout(Ee,H)),re}return te.cancel=ie,te.flush=Te,te}function C(D){var H=typeof D;return!!D&&(H=="object"||H=="function")}function L(D){return!!D&&typeof D=="object"}function A(D){return typeof D=="symbol"||L(D)&&v.call(D)==n}function _(D){if(typeof D=="number")return D;if(A(D))return r;if(C(D)){var H=typeof D.valueOf=="function"?D.valueOf():D;D=C(H)?H+"":H}if(typeof D!="string")return D===0?D:+D;D=D.replace(a,"");var K=s.test(D);return K||l.test(D)?i(D.slice(2),K?2:8):u.test(D)?r:+D}E.exports=S}).call(this,e("yLpj"))},"927e":function(E,d,e){var o=e("qlSD"),t=e("56Rm"),r=e("QGpR"),n=t.toKey,a=t.set;o({target:"Reflect",stat:!0},{defineMetadata:function(s,l,i){var p=arguments.length<4?void 0:n(arguments[3]);a(s,l,r(i),p)}})},"958M":function(E,d,e){(function(o){var t=function(r){return r&&r.Math==Math&&r};E.exports=t(typeof globalThis=="object"&&globalThis)||t(typeof window=="object"&&window)||t(typeof self=="object"&&self)||t(typeof o=="object"&&o)||Function("return this")()}).call(this,e("yLpj"))},"9Irk":function(E,d,e){var o=e("qlSD"),t=e("TbL2");o({target:"Object",stat:!0,forced:Object.assign!==t},{assign:t})},"9Odx":function(E,d,e){"use strict";var o=e("284h"),t=e("TqRt");Object.defineProperty(d,"__esModule",{value:!0}),d.default=void 0;var r=t(e("3tO9")),n=o(e("q1tI")),a=t(e("FhTr")),u=t(e("KQxl")),s=function(p,c){return n.createElement(u.default,(0,r.default)((0,r.default)({},p),{},{ref:c,icon:a.default}))};s.displayName="RightOutlined";var l=n.forwardRef(s);d.default=l},"9R94":function(E,d,e){"use strict";e.d(d,"a",function(){return r});var o=!0,t="Invariant failed";function r(n,a){if(n)return;if(o)throw new Error(t);var u=typeof a=="function"?a():a,s=u?t+": "+u:t;throw new Error(s)}},"9gtD":function(E,d,e){"use strict";var o=e("qlSD"),t=e("z+kd"),r=e("WRgv");o({target:"Map",stat:!0},{keyBy:function(a,u){var s=new this;r(u);var l=r(s.set);return t(a,function(i){l.call(s,u(i),i)}),s}})},"9hUv":function(E,d,e){"use strict";var o=e("XEnU"),t=e("c1Ei"),r=e.n(t),n=e("5WQS"),a={namespace:"messages",state:{tidingsList:[],privateMessage:[],unreadInfo:[],recentContacts:{},privateMessageDetails:{},userPrivateMessage:{},actionTabs:{key:"",params:{}}},effects:{getPrivateMessageDetails:r.a.mark(function u(s,l){var i,p,c,g;return r.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return i=s.payload,p=l.call,c=l.put,v.next=4,p(n.b,i);case 4:return g=v.sent,v.next=7,c({type:"save",payload:{privateMessageDetails:g||[]}});case 7:return v.abrupt("return",g);case 8:case"end":return v.stop()}},u)}),getTidings:r.a.mark(function u(s,l){var i,p,c,g;return r.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return i=s.payload,p=l.call,c=l.put,v.next=4,p(n.e,i);case 4:return g=v.sent,v.next=7,c({type:"save",payload:{tidingsList:g||[]}});case 7:case"end":return v.stop()}},u)}),getPrivateMessages:r.a.mark(function u(s,l){var i,p,c,g;return r.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return i=s.payload,p=l.call,c=l.put,v.next=4,p(n.c,i);case 4:return g=v.sent,v.next=7,c({type:"save",payload:{privateMessage:g||[]}});case 7:return v.abrupt("return",g);case 8:case"end":return v.stop()}},u)}),getUsersForPrivateMessages:r.a.mark(function u(s,l){var i,p,c,g;return r.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return i=s.payload,p=l.call,c=l.put,v.next=4,p(n.f,i);case 4:return g=v.sent,v.next=7,c({type:"save",payload:{userPrivateMessage:g||[]}});case 7:return v.abrupt("return",g);case 8:case"end":return v.stop()}},u)}),unreadMessageInfo:r.a.mark(function u(s,l){var i,p,c,g;return r.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return i=s.payload,p=l.call,c=l.put,v.next=4,p(n.h,i);case 4:return g=v.sent,v.next=7,c({type:"save",payload:{unreadInfo:g||[]}});case 7:case"end":return v.stop()}},u)}),getRecentContacts:r.a.mark(function u(s,l){var i,p,c,g;return r.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return i=s.payload,p=l.call,c=l.put,v.next=4,p(n.d,i);case 4:return g=v.sent,v.next=7,c({type:"save",payload:{recentContacts:g||[]}});case 7:return v.abrupt("return",g);case 8:case"end":return v.stop()}},u)}),setActionTabs:r.a.mark(function u(s,l){var i,p,c;return r.a.wrap(function(m){for(;;)switch(m.prev=m.next){case 0:return i=s.payload,p=l.call,c=l.put,m.next=4,c({type:"save",payload:{actionTabs:Object(o.a)({},i)}});case 4:case"end":return m.stop()}},u)})},reducers:{save:function(s,l){return Object(o.a)(Object(o.a)({},s),l.payload)}},subscriptions:{setup:function(s){var l=s.dispatch,i=s.history}}};d.a=a},"9kvl":function(E,d,e){"use strict";e.d(d,"c",function(){return o.b}),e.d(d,"d",function(){return t.a}),e.d(d,"a",function(){return r.c}),e.d(d,"b",function(){return n.b}),e.d(d,"e",function(){return se.g});var o=e("FfOG"),t=e("bCY9"),r=e("/MKj"),n=e("uRV1"),a=e("OSZE"),u=e("6YAi"),s=e("0BeC"),l=e("FzKp"),i=e("qS6X"),p=e("02UQ"),c=e("tzui"),g=e("5mCs"),m=e("wCfY"),v=e("Cb9Y"),f=e("N9QN"),x=e("ggIM"),M=e("3blH"),S=e("nHNY"),C=e("5FVT"),L=e("Xq8t"),A=e("7VZV"),_=e("b6mv"),D=e("9hUv"),H=e("WRKT"),K=e("noRp"),W=e("TPcJ"),F=e("en47"),ue=e("zU+Z"),re=e("Zkxe"),J=e("To2U"),V=e("q0dX"),B=e("piWV"),R=e("aZPP"),P=e("1cmj"),U=e("XuYy"),Q=e("G+G9"),he=e("iUp/"),ye=1,se=e("Fghh"),Ee=e("v7Ap"),q=e("XEnU"),ie=e("qVdP"),Te=e("jsC+"),te=e("IIKO"),G=e("SIvP"),me=e("q1tI"),Z=e.n(me),we=function(zt){var pn=zt.overlayClassName,bn=Object(G.a)(zt,["overlayClassName"]);return Z.a.createElement(Te.a,Object(te.a)({overlayClassName:pn},bn))},xe=function(zt){return zt.reduce(function(pn,bn){return bn.lang?Object(q.a)(Object(q.a)({},pn),{},Object(Ee.a)({},bn.lang,bn)):pn},{})},We=Object(Ee.a)({"ar-EG":{lang:"ar-EG",label:"\u0627\u0644\u0639\u0631\u0628\u064A\u0629",icon:"\u{1F1EA}\u{1F1EC}",title:"\u0644\u063A\u0629"},"az-AZ":{lang:"az-AZ",label:"Az\u0259rbaycan dili",icon:"\u{1F1E6}\u{1F1FF}",title:"Dil"},"bg-BG":{lang:"bg-BG",label:"\u0411\u044A\u043B\u0433\u0430\u0440\u0441\u043A\u0438 \u0435\u0437\u0438\u043A",icon:"\u{1F1E7}\u{1F1EC}",title:"\u0435\u0437\u0438\u043A"},"ca-ES":{lang:"ca-ES",label:"Catal\xE1",icon:"\u{1F1E8}\u{1F1E6}",title:"llengua"},"cs-CZ":{lang:"cs-CZ",label:"\u010Ce\u0161tina",icon:"\u{1F1E8}\u{1F1FF}",title:"Jazyk"},"da-DK":{lang:"da-DK",label:"Dansk",icon:"\u{1F1E9}\u{1F1F0}",title:"Sprog"},"de-DE":{lang:"de-DE",label:"Deutsch",icon:"\u{1F1E9}\u{1F1EA}",title:"Sprache"},"el-GR":{lang:"el-GR",label:"\u0395\u03BB\u03BB\u03B7\u03BD\u03B9\u03BA\u03AC",icon:"\u{1F1EC}\u{1F1F7}",title:"\u0393\u03BB\u03CE\u03C3\u03C3\u03B1"},"en-GB":{lang:"en-GB",label:"English",icon:"\u{1F1EC}\u{1F1E7}",title:"Language"},"en-US":{lang:"en-US",label:"English",icon:"\u{1F1FA}\u{1F1F8}",title:"Language"},"es-ES":{lang:"es-ES",label:"Espa\xF1ol",icon:"\u{1F1EA}\u{1F1F8}",title:"Idioma"},"et-EE":{lang:"et-EE",label:"Eesti",icon:"\u{1F1EA}\u{1F1EA}",title:"Keel"},"fa-IR":{lang:"fa-IR",label:"\u0641\u0627\u0631\u0633\u06CC",icon:"\u{1F1EE}\u{1F1F7}",title:"\u0632\u0628\u0627\u0646"},"fi-FI":{lang:"fi-FI",label:"Suomi",icon:"\u{1F1EB}\u{1F1EE}",title:"Kieli"},"fr-BE":{lang:"fr-BE",label:"Fran\xE7ais",icon:"\u{1F1E7}\u{1F1EA}",title:"Langue"},"fr-FR":{lang:"fr-FR",label:"Fran\xE7ais",icon:"\u{1F1EB}\u{1F1F7}",title:"Langue"},"ga-IE":{lang:"ga-IE",label:"Gaeilge",icon:"\u{1F1EE}\u{1F1EA}",title:"Teanga"},"he-IL":{lang:"he-IL",label:"\u05E2\u05D1\u05E8\u05D9\u05EA",icon:"\u{1F1EE}\u{1F1F1}",title:"\u05E9\u05E4\u05D4"},"hi-IN":{lang:"hi-IN",label:"\u0939\u093F\u0928\u094D\u0926\u0940, \u0939\u093F\u0902\u0926\u0940",icon:"\u{1F1EE}\u{1F1F3}",title:"\u092D\u093E\u0937\u093E: \u0939\u093F\u0928\u094D\u0926\u0940"},"hr-HR":{lang:"hr-HR",label:"Hrvatski jezik",icon:"\u{1F1ED}\u{1F1F7}",title:"Jezik"},"hu-HU":{lang:"hu-HU",label:"Magyar",icon:"\u{1F1ED}\u{1F1FA}",title:"Nyelv"},"hy-AM":{lang:"hu-HU",label:"\u0540\u0561\u0575\u0565\u0580\u0565\u0576",icon:"\u{1F1E6}\u{1F1F2}",title:"\u053C\u0565\u0566\u0578\u0582"},"id-ID":{lang:"id-ID",label:"Bahasa Indonesia",icon:"\u{1F1EE}\u{1F1E9}",title:"Bahasa"},"it-IT":{lang:"it-IT",label:"Italiano",icon:"\u{1F1EE}\u{1F1F9}",title:"Linguaggio"},"is-IS":{lang:"is-IS",label:"\xCDslenska",icon:"\u{1F1EE}\u{1F1F8}",title:"Tungum\xE1l"},"ja-JP":{lang:"ja-JP",label:"\u65E5\u672C\u8A9E",icon:"\u{1F1EF}\u{1F1F5}",title:"\u8A00\u8A9E"},"ku-IQ":{lang:"ku-IQ",label:"\u06A9\u0648\u0631\u062F\u06CC",icon:"\u{1F1EE}\u{1F1F6}",title:"Ziman"},"kn-IN":{lang:"zh-TW",label:"\u0C95\u0CA8\u0CCD\u0CA8\u0CA1",icon:"\u{1F1EE}\u{1F1F3}",title:"\u0CAD\u0CBE\u0CB7\u0CC6"},"ko-KR":{lang:"ko-KR",label:"\uD55C\uAD6D\uC5B4",icon:"\u{1F1F0}\u{1F1F7}",title:"\uC5B8\uC5B4"},"lv-LV":{lang:"lv-LV",label:"Latvie\u0161u valoda",icon:"\u{1F1F1}\u{1F1EE}",title:"Kalba"},"mk-MK":{lang:"mk-MK",label:"\u043C\u0430\u043A\u0435\u0434\u043E\u043D\u0441\u043A\u0438 \u0458\u0430\u0437\u0438\u043A",icon:"\u{1F1F2}\u{1F1F0}",title:"\u0408\u0430\u0437\u0438\u043A"},"mn-MN":{lang:"mn-MN",label:"\u041C\u043E\u043D\u0433\u043E\u043B \u0445\u044D\u043B",icon:"\u{1F1F2}\u{1F1F3}",title:"\u0425\u044D\u043B"},"ms-MY":{lang:"ms-MY",label:"\u0628\u0647\u0627\u0633 \u0645\u0644\u0627\u064A\u0648\u200E",icon:"\u{1F1F2}\u{1F1FE}",title:"Bahasa"},"nb-NO":{lang:"nb-NO",label:"Norsk",icon:"\u{1F1F3}\u{1F1F4}",title:"Spr\xE5k"},"ne-NP":{lang:"ne-NP",label:"\u0928\u0947\u092A\u093E\u0932\u0940",icon:"\u{1F1F3}\u{1F1F5}",title:"\u092D\u093E\u0937\u093E"},"nl-BE":{lang:"nl-BE",label:"Vlaams",icon:"\u{1F1E7}\u{1F1EA}",title:"Taal"},"nl-NL":{lang:"nl-NL",label:"Vlaams",icon:"\u{1F1F3}\u{1F1F1}",title:"Taal"},"pt-BR":{lang:"pt-BR",label:"Portugu\xEAs",icon:"\u{1F1E7}\u{1F1F7}",title:"Idiomas"},"pt-PT":{lang:"pt-PT",label:"Portugu\xEAs",icon:"\u{1F1F5}\u{1F1F9}",title:"Idiomas"},"ro-RO":{lang:"ro-RO",label:"Rom\xE2n\u0103",icon:"\u{1F1F7}\u{1F1F4}",title:"Limba"},"ru-RU":{lang:"ru-RU",label:"\u0440\u0443\u0441\u0441\u043A\u0438\u0439",icon:"\u{1F1F7}\u{1F1FA}",title:"\u044F\u0437\u044B\u043A"},"sk-SK":{lang:"sk-SK",label:"Sloven\u010Dina",icon:"\u{1F1F8}\u{1F1F0}",title:"Jazyk"},"sr-RS":{lang:"sr-RS",label:"\u0441\u0440\u043F\u0441\u043A\u0438 \u0458\u0435\u0437\u0438\u043A",icon:"\u{1F1F8}\u{1F1F7}",title:"\u0408\u0435\u0437\u0438\u043A"},"sl-SI":{lang:"sl-SI",label:"Sloven\u0161\u010Dina",icon:"\u{1F1F8}\u{1F1F1}",title:"Jezik"},"sv-SE":{lang:"sv-SE",label:"Svenska",icon:"\u{1F1F8}\u{1F1EA}",title:"Spr\xE5k"},"ta-IN":{lang:"ta-IN",label:"\u0BA4\u0BAE\u0BBF\u0BB4\u0BCD",icon:"\u{1F1EE}\u{1F1F3}",title:"\u0BAE\u0BCA\u0BB4\u0BBF"},"th-TH":{lang:"th-TH",label:"\u0E44\u0E17\u0E22",icon:"\u{1F1F9}\u{1F1ED}",title:"\u0E20\u0E32\u0E29\u0E32"},"tr-TR":{lang:"tr-TR",label:"T\xFCrk\xE7e",icon:"\u{1F1F9}\u{1F1F7}",title:"Dil"},"uk-UA":{lang:"uk-UA",label:"\u0423\u043A\u0440\u0430\u0457\u043D\u0441\u044C\u043A\u0430",icon:"\u{1F1FA}\u{1F1F0}",title:"\u041C\u043E\u0432\u0430"},"vi-VN":{lang:"vi-VN",label:"Ti\u1EBFng Vi\u1EC7t",icon:"\u{1F1FB}\u{1F1F3}",title:"Ng\xF4n ng\u1EEF"},"zh-CN":{lang:"zh-CN",label:"\u7B80\u4F53\u4E2D\u6587",icon:"\u{1F1E8}\u{1F1F3}",title:"\u8BED\u8A00"},"zh-TW":{lang:"zh-TW",label:"\u7E41\u4F53\u4E2D\u6587",icon:"\u{1F1ED}\u{1F1F0}",title:"\u8A9E\u8A00"}},"zh-TW",{lang:"zh-TW",label:"\u7E41\u4F53\u4E2D\u6587",icon:"\u{1F1F9}\u{1F1FC}",title:"\u8A9E\u8A00"}),Qe=function(zt){return Z.a.createElement(Z.a.Fragment,null)},dt=e("I5X1"),be=e("c1Ei"),je=e.n(be),Ve=e("5Tp6"),Ze=e("/xke"),$e=e("TeRw"),ot=e("miYZ"),Ke=e("tsqr"),Ge=e("ZqBY"),ze=e("LtsZ"),De=e("9/5/"),Y=e.n(De),z=e("hKI/"),ce=e.n(z);function Me(){return typeof document!="undefined"&&typeof document.visibilityState!="undefined"?document.visibilityState!=="hidden":!0}function ae(){return typeof navigator.onLine!="undefined"?navigator.onLine:!0}var ge=new Map,$=function(zt,pn,bn){var Tn=ge.get(zt);(Tn==null?void 0:Tn.timer)&&clearTimeout(Tn.timer);var cr=void 0;pn>-1&&(cr=setTimeout(function(){ge.delete(zt)},pn)),ge.set(zt,{data:bn,timer:cr,startTime:new Date().getTime()})},k=function(zt){var pn=ge.get(zt);return{data:pn==null?void 0:pn.data,startTime:pn==null?void 0:pn.startTime}},le=function(dn,zt){var pn=typeof Symbol=="function"&&dn[Symbol.iterator];if(!pn)return dn;var bn=pn.call(dn),Tn,cr=[],mr;try{for(;(zt===void 0||zt-- >0)&&!(Tn=bn.next()).done;)cr.push(Tn.value)}catch(ir){mr={error:ir}}finally{try{Tn&&!Tn.done&&(pn=bn.return)&&pn.call(bn)}finally{if(mr)throw mr.error}}return cr},Ne=function(){for(var dn=[],zt=0;zt0)&&!(Tn=bn.next()).done;)cr.push(Tn.value)}catch(ir){mr={error:ir}}finally{try{Tn&&!Tn.done&&(pn=bn.return)&&pn.call(bn)}finally{if(mr)throw mr.error}}return cr},Ce=function(){for(var dn=[],zt=0;zt0)&&!(Tn=bn.next()).done;)cr.push(Tn.value)}catch(ir){mr={error:ir}}finally{try{Tn&&!Tn.done&&(pn=bn.return)&&pn.call(bn)}finally{if(mr)throw mr.error}}return cr},vt=function(){for(var dn=[],zt=0;zt0){var Ia=An&&((Rr=k(An))===null||Rr===void 0?void 0:Rr.startTime)||0;Rn===-1||new Date().getTime()-Ia<=Rn||Object.values(xt).forEach(function(Ka){Ka.refresh()})}else lo.current.apply(lo,vt(X))},[]);var ya=Object(me.useCallback)(function(){Object.values(Wn.current).forEach(function(Rr){Rr.unmount()}),ta.current=St,Dt({}),Wn.current={}},[Dt]);Pt(function(){mr||Object.values(Wn.current).forEach(function(Rr){Rr.refresh()})},vt(Tn)),Object(me.useEffect)(function(){return function(){Object.values(Wn.current).forEach(function(Rr){Rr.unmount()})}},[]);var Ga=Object(me.useCallback)(function(Rr){return function(){console.warn("You should't call "+Rr+" when service not executed once.")}},[]);return pt(pt({loading:Vr&&!mr||Ot,data:pr,error:void 0,params:[],cancel:Ga("cancel"),refresh:Ga("refresh"),mutate:Ga("mutate")},xt[ta.current]||{}),{run:$a,fetches:xt,reset:ya})}var Et=tn,Oe=function(){return Oe=Object.assign||function(dn){for(var zt,pn=1,bn=arguments.length;pn0)&&!(Tn=bn.next()).done;)cr.push(Tn.value)}catch(ir){mr={error:ir}}finally{try{Tn&&!Tn.done&&(pn=bn.return)&&pn.call(bn)}finally{if(mr)throw mr.error}}return cr},Ye=function(){for(var dn=[],zt=0;zt0)&&!(Tn=bn.next()).done;)cr.push(Tn.value)}catch(ir){mr={error:ir}}finally{try{Tn&&!Tn.done&&(pn=bn.return)&&pn.call(bn)}finally{if(mr)throw mr.error}}return cr},Un=function(){for(var dn=[],zt=0;ztDa&&(Vr=Math.max(1,Da)),On({current:Vr,pageSize:oa})},[An,On]),Cn=Object(me.useCallback)(function(pr){jn(pr,X)},[jn,X]),Rn=Object(me.useCallback)(function(pr){jn(Le,pr)},[jn,Le]),ur=Object(me.useRef)(Cn);ur.current=Cn,Pt(function(){zt.manual||ur.current(1)},Un(mr));var dr=Object(me.useCallback)(function(pr,gr,Vr){On({current:pr.current,pageSize:pr.pageSize||Tn,filters:gr,sorter:Vr})},[En,$t,On]);return Lt({loading:It,data:rt,params:qe,run:Ot,pagination:{current:Le,pageSize:X,total:An,totalPage:Jn,onChange:jn,changeCurrent:Cn,changePageSize:Rn},tableProps:{dataSource:(rt==null?void 0:rt.list)||[],loading:It,onChange:dr,pagination:{current:Le,pageSize:X,total:An}},sorter:$t,filters:En},an)}var nn=Gn,lr=Z.a.createContext({});lr.displayName="UseRequestConfigContext";var Ht=lr,Bt=function(){return Bt=Object.assign||function(dn){for(var zt,pn=1,bn=arguments.length;pn0)&&!(Tn=bn.next()).done;)cr.push(Tn.value)}catch(ir){mr={error:ir}}finally{try{Tn&&!Tn.done&&(pn=bn.return)&&pn.call(bn)}finally{if(mr)throw mr.error}}return cr},zr=function(){for(var dn=[],zt=0;zt1&&arguments[1]!==void 0?arguments[1]:{};return Bn(dn,Object(q.a)({formatResult:function(bn){return bn==null?void 0:bn.data},requestMethod:function(bn){if(typeof bn=="string")return Fr(bn);if(typeof bn=="object"){var Tn=bn.url,cr=Object(G.a)(bn,["url"]);return Fr(Tn,cr)}throw new Error("request options error")}},zt))}var na;(function(dn){dn[dn.SILENT=0]="SILENT",dn[dn.WARN_MESSAGE=1]="WARN_MESSAGE",dn[dn.ERROR_MESSAGE=2]="ERROR_MESSAGE",dn[dn.NOTIFICATION=4]="NOTIFICATION",dn[dn.REDIRECT=9]="REDIRECT"})(na||(na={}));var aa="/exception",Ar,kr=function(){var zt;if(Ar)return Ar;var pn=t.a.applyPlugins({key:"request",type:ze.ApplyPluginsType.modify,initialValue:{}}),bn=((zt=pn.errorConfig)===null||zt===void 0?void 0:zt.adaptor)||function(ir){return ir};Ar=Object(Ge.a)(Object(q.a)({errorHandler:function(Pr){var st,rt,qe;if(Pr==null||((st=Pr.request)===null||st===void 0||((rt=st.options)===null||rt===void 0))?void 0:rt.skipErrorHandler)throw Pr;var Ot;if(Pr.name==="ResponseError"&&Pr.data&&Pr.request){var It,an={req:Pr.request,res:Pr.response};Ot=bn(Pr.data,an),Pr.message=((It=Ot)===null||It===void 0?void 0:It.errorMessage)||Pr.message,Pr.data=Pr.data,Pr.info=Ot}if(Ot=Pr.info,Ot){var hn,gn,Le,Xe=(hn=Ot)===null||hn===void 0?void 0:hn.errorMessage,X=(gn=Ot)===null||gn===void 0?void 0:gn.errorCode,Ct=((Le=pn.errorConfig)===null||Le===void 0?void 0:Le.errorPage)||aa;switch((qe=Ot)===null||qe===void 0?void 0:qe.showType){case na.SILENT:break;case na.WARN_MESSAGE:Ke.b.warn(Xe);break;case na.ERROR_MESSAGE:Ke.b.error(Xe);break;case na.NOTIFICATION:$e.a.open({message:Xe});break;case na.REDIRECT:o.b.push({pathname:Ct,query:{errorCode:X,errorMessage:Xe}});break;default:Ke.b.error(Xe);break}}else Ke.b.error(Pr.message||"Request error, please retry.");throw Pr}},pn)),Ar.use(function(){var ir=Object(Ve.a)(je.a.mark(function Pr(st,rt){var qe,Ot,It,an,hn,gn,Le,Xe;return je.a.wrap(function(Ct){for(;;)switch(Ct.prev=Ct.next){case 0:return Ct.next=2,rt();case 2:if(Ot=st.req,It=st.res,!((qe=Ot.options)===null||qe===void 0?void 0:qe.skipErrorHandler)){Ct.next=5;break}return Ct.abrupt("return");case 5:if(an=Ot.options,hn=an.getResponse,gn=hn?It.data:It,Le=bn(gn,st),!(Le.success===!1)){Ct.next=15;break}throw Xe=new Error(Le.errorMessage),Xe.name="BizError",Xe.data=gn,Xe.info=Le,Xe;case 15:case"end":return Ct.stop()}},Pr)}));return function(Pr,st){return ir.apply(this,arguments)}}());var Tn=pn.middlewares||[];Tn.forEach(function(ir){Ar.use(ir)});var cr=pn.requestInterceptors||[],mr=pn.responseInterceptors||[];return cr.map(function(ir){Ar.interceptors.request.use(ir)}),mr.map(function(ir){Ar.interceptors.response.use(ir)}),Ar},Fr=function(zt,pn){var bn=kr();return bn(zt,pn)},Xr=e("qhky")},"9mu1":function(E,d,e){"use strict";var o=e("ODXe"),t=e("U8pU"),r=e("q1tI"),n=e.n(r),a=e("c+Xe"),u=function(oe){if(!oe)return!1;if(oe.offsetParent)return!0;if(oe.getBBox){var Ye=oe.getBBox();if(Ye.width||Ye.height)return!0}if(oe.getBoundingClientRect){var ke=oe.getBoundingClientRect();if(ke.width||ke.height)return!0}return!1};function s(oe,Ye){var ke=Object.keys(oe);if(Object.getOwnPropertySymbols){var At=Object.getOwnPropertySymbols(oe);Ye&&(At=At.filter(function(Lt){return Object.getOwnPropertyDescriptor(oe,Lt).enumerable})),ke.push.apply(ke,At)}return ke}function l(oe){for(var Ye=1;Ye=0&&ke.left>=0&&ke.bottom>ke.top&&ke.right>ke.left?ke:null}function ae(oe,Ye,ke,At){var Lt=ze.clone(oe),on={width:Ye.width,height:Ye.height};return At.adjustX&&Lt.left=ke.left&&Lt.left+on.width>ke.right&&(on.width-=Lt.left+on.width-ke.right),At.adjustX&&Lt.left+on.width>ke.right&&(Lt.left=Math.max(ke.right-on.width,ke.left)),At.adjustY&&Lt.top=ke.top&&Lt.top+on.height>ke.bottom&&(on.height-=Lt.top+on.height-ke.bottom),At.adjustY&&Lt.top+on.height>ke.bottom&&(Lt.top=Math.max(ke.bottom-on.height,ke.top)),ze.mix(Lt,on)}function ge(oe){var Ye,ke,At;if(!ze.isWindow(oe)&&oe.nodeType!==9)Ye=ze.offset(oe),ke=ze.outerWidth(oe),At=ze.outerHeight(oe);else{var Lt=ze.getWindow(oe);Ye={left:ze.getWindowScrollLeft(Lt),top:ze.getWindowScrollTop(Lt)},ke=ze.viewportWidth(Lt),At=ze.viewportHeight(Lt)}return Ye.width=ke,Ye.height=At,Ye}function $(oe,Ye){var ke=Ye.charAt(0),At=Ye.charAt(1),Lt=oe.width,on=oe.height,Ln=oe.left,Un=oe.top;return ke==="c"?Un+=on/2:ke==="b"&&(Un+=on),At==="c"?Ln+=Lt/2:At==="r"&&(Ln+=Lt),{left:Ln,top:Un}}function k(oe,Ye,ke,At,Lt){var on=$(Ye,ke[1]),Ln=$(oe,ke[0]),Un=[Ln.left-on.left,Ln.top-on.top];return{left:Math.round(oe.left-Un[0]+At[0]-Lt[0]),top:Math.round(oe.top-Un[1]+At[1]-Lt[1])}}function le(oe,Ye,ke){return oe.leftke.right}function Ne(oe,Ye,ke){return oe.topke.bottom}function ve(oe,Ye,ke){return oe.left>ke.right||oe.left+Ye.widthke.bottom||oe.top+Ye.height=ke.right||At.top>=ke.bottom}function rn(oe,Ye,ke){var At=ke.target||Ye,Lt=ge(At),on=!Gt(At,ke.overflow&&ke.overflow.alwaysByViewport);return Pt(oe,Lt,ke,on)}rn.__getOffsetParent=Y,rn.__getVisibleRectForElement=Me;function Ut(oe,Ye,ke){var At,Lt,on=ze.getDocument(oe),Ln=on.defaultView||on.parentWindow,Un=ze.getWindowScrollLeft(Ln),Gn=ze.getWindowScrollTop(Ln),nn=ze.viewportWidth(Ln),lr=ze.viewportHeight(Ln);"pageX"in Ye?At=Ye.pageX:At=Un+Ye.clientX,"pageY"in Ye?Lt=Ye.pageY:Lt=Gn+Ye.clientY;var Ht={left:At,top:Lt,width:0,height:0},Bt=At>=0&&At<=Un+nn&&Lt>=0&&Lt<=Gn+lr,Pn=[ke.points[0],"cc"];return Pt(oe,Ht,l(l({},ke),{},{points:Pn}),Bt)}var ct=rn,Zt=e("zT1h"),Tt=e("Y+p1"),Vt=e.n(Tt),mn=e("bdgK"),_t=e("l4aY");function Yt(oe,Ye){return oe===Ye?!0:!oe||!Ye?!1:"pageX"in Ye&&"pageY"in Ye?oe.pageX===Ye.pageX&&oe.pageY===Ye.pageY:"clientX"in Ye&&"clientY"in Ye?oe.clientX===Ye.clientX&&oe.clientY===Ye.clientY:!1}function pt(oe,Ye){oe!==document.activeElement&&Object(_t.a)(Ye,oe)&&typeof oe.focus=="function"&&oe.focus()}function ee(oe,Ye){var ke=null,At=null;function Lt(Ln){var Un=Object(o.a)(Ln,1),Gn=Un[0].target;if(!document.documentElement.contains(Gn))return;var nn=Gn.getBoundingClientRect(),lr=nn.width,Ht=nn.height,Bt=Math.floor(lr),Pn=Math.floor(Ht);(ke!==Bt||At!==Pn)&&Promise.resolve().then(function(){Ye({width:Bt,height:Pn})}),ke=Bt,At=Pn}var on=new mn.default(Lt);return oe&&on.observe(oe),function(){on.disconnect()}}var vt=function(oe,Ye){var ke=n.a.useRef(!1),At=n.a.useRef(null);function Lt(){window.clearTimeout(At.current)}function on(Ln){if(!ke.current||Ln===!0){if(oe()===!1)return;ke.current=!0,Lt(),At.current=window.setTimeout(function(){ke.current=!1},Ye)}else Lt(),At.current=window.setTimeout(function(){ke.current=!1,on()},Ye)}return[on,function(){ke.current=!1,Lt()}]};function St(oe){return typeof oe!="function"?null:oe()}function qt(oe){return Object(t.a)(oe)!=="object"||!oe?null:oe}var tn=function(Ye,ke){var At=Ye.children,Lt=Ye.disabled,on=Ye.target,Ln=Ye.align,Un=Ye.onAlign,Gn=Ye.monitorWindowResize,nn=Ye.monitorBufferTime,lr=nn===void 0?0:nn,Ht=n.a.useRef({}),Bt=n.a.useRef(),Pn=n.a.Children.only(At),mt=n.a.useRef({});mt.current.disabled=Lt,mt.current.target=on,mt.current.align=Ln,mt.current.onAlign=Un;var zr=vt(function(){var aa=mt.current,Ar=aa.disabled,kr=aa.target,Fr=aa.align,Xr=aa.onAlign;if(!Ar&&kr){var dn=Bt.current,zt,pn=St(kr),bn=qt(kr);Ht.current.element=pn,Ht.current.point=bn,Ht.current.align=Fr;var Tn=document,cr=Tn.activeElement;return pn&&u(pn)?zt=rn(dn,pn,Fr):bn&&(zt=Ut(dn,bn,Fr)),pt(cr,dn),Xr&&zt&&Xr(dn,zt),!0}return!1},lr),Gr=Object(o.a)(zr,2),Jt=Gr[0],Qt=Gr[1],Bn=n.a.useRef({cancel:function(){}}),ht=n.a.useRef({cancel:function(){}});n.a.useEffect(function(){var aa=St(on),Ar=qt(on);Bt.current!==ht.current.element&&(ht.current.cancel(),ht.current.element=Bt.current,ht.current.cancel=ee(Bt.current,Jt)),(Ht.current.element!==aa||!Yt(Ht.current.point,Ar)||!Vt()(Ht.current.align,Ln))&&(Jt(),Bn.current.element!==aa&&(Bn.current.cancel(),Bn.current.element=aa,Bn.current.cancel=ee(aa,Jt)))}),n.a.useEffect(function(){Lt?Qt():Jt()},[Lt]);var na=n.a.useRef(null);return n.a.useEffect(function(){Gn?na.current||(na.current=Object(Zt.a)(window,"resize",Jt)):na.current&&(na.current.remove(),na.current=null)},[Gn]),n.a.useEffect(function(){return function(){Bn.current.cancel(),ht.current.cancel(),na.current&&na.current.remove(),Qt()}},[]),n.a.useImperativeHandle(ke,function(){return{forceAlign:function(){return Jt(!0)}}}),n.a.isValidElement(Pn)&&(Pn=n.a.cloneElement(Pn,{ref:Object(a.a)(Pn.ref,Bt)})),Pn},Et=n.a.forwardRef(tn);Et.displayName="Align";var Oe=Et,wt=d.a=Oe},"9o8i":function(E,d,e){"use strict";var o=e("u0id"),t=o.aTypedArray,r=o.exportTypedArrayMethod,n=[].sort;r("sort",function(u){return n.call(t(this),u)})},"9rRi":function(E,d,e){//! moment.js locale configuration +var t=o.defineLocale("pt",{months:"janeiro_fevereiro_mar\xE7o_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Ter\xE7a-feira_Quarta-feira_Quinta-feira_Sexta-feira_S\xE1bado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_S\xE1b".split("_"),weekdaysMin:"Do_2\xAA_3\xAA_4\xAA_5\xAA_6\xAA_S\xE1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje \xE0s] LT",nextDay:"[Amanh\xE3 \xE0s] LT",nextWeek:"dddd [\xE0s] LT",lastDay:"[Ontem \xE0s] LT",lastWeek:function(){return this.day()===0||this.day()===6?"[\xDAltimo] dddd [\xE0s] LT":"[\xDAltima] dddd [\xE0s] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"h\xE1 %s",s:"segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",w:"uma semana",ww:"%d semanas",M:"um m\xEAs",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}ยบ/,ordinal:"%d\xBA",week:{dow:1,doy:4}});return t})},"8nMP":function(E,d,e){"use strict";var o=e("qlSD"),t=e("COy+").filter,r=e("IWfS"),n=e("MRyO"),a=r("filter"),u=n("filter");o({target:"Array",proto:!0,forced:!a||!u},{filter:function(l){return t(this,l,arguments.length>1?arguments[1]:void 0)}})},"8tx+":function(E,d,e){"use strict";e.r(d);var o=e("Ff2n"),t=e("rePB"),r=e("1OyB"),n=e("vuIU"),a=e("Ji7U"),u=e("md7G"),s=e("foSv"),l=e("q1tI"),i=e.n(l),p=e("i8i4"),c=e.n(p),g=e("MFj2"),m=e("2GS6"),v=e("TSYQ"),f=e.n(v),x=e("EE3K"),M=e("8HVG");function S(ue,re){var J=Object.keys(ue);if(Object.getOwnPropertySymbols){var V=Object.getOwnPropertySymbols(ue);re&&(V=V.filter(function(B){return Object.getOwnPropertyDescriptor(ue,B).enumerable})),J.push.apply(J,V)}return J}function C(ue){for(var re=1;re=U&&(B.updateKey=se[0].notice.updateKey||se[0].notice.key,se.shift()),se.push({notice:B,holderCallback:R})),{notices:se}})},V.remove=function(B){V.setState(function(R){return{notices:R.notices.filter(function(P){var U=P.notice;return U.key!==B})}})},V}return Object(n.a)(J,[{key:"getTransitionName",value:function(){var B=this.props,R=B.prefixCls,P=B.animation,U=this.props.transitionName;return!U&&P&&(U="".concat(R,"-").concat(P)),U}},{key:"render",value:function(){var B=this,R=this.state.notices,P=this.props,U=P.prefixCls,Q=P.className,he=P.closeIcon,ye=P.style,se=R.map(function(Ee,q){var ie=Ee.notice,Te=Ee.holderCallback,te=Boolean(q===R.length-1&&ie.updateKey),G=ie.updateKey?ie.updateKey:ie.key,me=Object(m.a)(B.remove.bind(B,ie.key),ie.onClose),Z=C(C(C({prefixCls:U,closeIcon:he},ie),ie.props),{},{key:G,update:te,onClose:me,onClick:ie.onClick,children:ie.content});return Te?i.a.createElement("div",{key:G,className:"".concat(U,"-hook-holder"),ref:function(xe){if(typeof G=="undefined")return;xe?(B.hookRefs.set(G,xe),Te(xe,Z)):B.hookRefs.delete(G)}}):i.a.createElement(x.a,Object.assign({},Z))});return i.a.createElement("div",{className:f()(U,Q),style:ye},i.a.createElement(g.a,{transitionName:this.getTransitionName()},se))}}]),J}(l.Component);K.defaultProps={prefixCls:"rc-notification",animation:"fade",style:{top:65,left:"50%"}},K.newInstance=function(re,J){var V=re||{},B=V.getContainer,R=Object(o.a)(V,["getContainer"]),P=document.createElement("div");if(B){var U=B();U.appendChild(P)}else document.body.appendChild(P);var Q=!1;function he(ye){if(Q)return;Q=!0,J({notice:function(Ee){ye.add(Ee)},removeNotice:function(Ee){ye.remove(Ee)},component:ye,destroy:function(){c.a.unmountComponentAtNode(P),P.parentNode&&P.parentNode.removeChild(P)},useNotification:function(){return Object(M.a)(ye)}})}c.a.render(i.a.createElement(K,Object.assign({},R,{ref:he})),P)};var W=K,F=d.default=W},"8yz6":function(E,d,e){"use strict";E.exports=function(o,t){if(!(typeof o=="string"&&typeof t=="string"))throw new TypeError("Expected the arguments to be of type `string`");if(t==="")return[o];var r=o.indexOf(t);return r===-1?[o]:[o.slice(0,r),o.slice(r+t.length)]}},"9/5/":function(E,d,e){(function(o){var t="Expected a function",r=0/0,n="[object Symbol]",a=/^\s+|\s+$/g,u=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,l=/^0o[0-7]+$/i,i=parseInt,p=typeof o=="object"&&o&&o.Object===Object&&o,c=typeof self=="object"&&self&&self.Object===Object&&self,g=p||c||Function("return this")(),m=Object.prototype,v=m.toString,f=Math.max,x=Math.min,M=function(){return g.Date.now()};function S(D,H,K){var W,F,ue,re,J,V,B=0,R=!1,P=!1,U=!0;if(typeof D!="function")throw new TypeError(t);H=_(H)||0,C(K)&&(R=!!K.leading,P="maxWait"in K,ue=P?f(_(K.maxWait)||0,H):ue,U="trailing"in K?!!K.trailing:U);function Q(G){var me=W,Z=F;return W=F=void 0,B=G,re=D.apply(Z,me),re}function he(G){return B=G,J=setTimeout(Ee,H),R?Q(G):re}function ye(G){var me=G-V,Z=G-B,we=H-me;return P?x(we,ue-Z):we}function se(G){var me=G-V,Z=G-B;return V===void 0||me>=H||me<0||P&&Z>=ue}function Ee(){var G=M();if(se(G))return q(G);J=setTimeout(Ee,ye(G))}function q(G){return J=void 0,U&&W?Q(G):(W=F=void 0,re)}function ie(){J!==void 0&&clearTimeout(J),B=0,W=V=F=J=void 0}function Te(){return J===void 0?re:q(M())}function te(){var G=M(),me=se(G);if(W=arguments,F=this,V=G,me){if(J===void 0)return he(V);if(P)return J=setTimeout(Ee,H),Q(V)}return J===void 0&&(J=setTimeout(Ee,H)),re}return te.cancel=ie,te.flush=Te,te}function C(D){var H=typeof D;return!!D&&(H=="object"||H=="function")}function L(D){return!!D&&typeof D=="object"}function A(D){return typeof D=="symbol"||L(D)&&v.call(D)==n}function _(D){if(typeof D=="number")return D;if(A(D))return r;if(C(D)){var H=typeof D.valueOf=="function"?D.valueOf():D;D=C(H)?H+"":H}if(typeof D!="string")return D===0?D:+D;D=D.replace(a,"");var K=s.test(D);return K||l.test(D)?i(D.slice(2),K?2:8):u.test(D)?r:+D}E.exports=S}).call(this,e("yLpj"))},"927e":function(E,d,e){var o=e("qlSD"),t=e("56Rm"),r=e("QGpR"),n=t.toKey,a=t.set;o({target:"Reflect",stat:!0},{defineMetadata:function(s,l,i){var p=arguments.length<4?void 0:n(arguments[3]);a(s,l,r(i),p)}})},"958M":function(E,d,e){(function(o){var t=function(r){return r&&r.Math==Math&&r};E.exports=t(typeof globalThis=="object"&&globalThis)||t(typeof window=="object"&&window)||t(typeof self=="object"&&self)||t(typeof o=="object"&&o)||Function("return this")()}).call(this,e("yLpj"))},"9Irk":function(E,d,e){var o=e("qlSD"),t=e("TbL2");o({target:"Object",stat:!0,forced:Object.assign!==t},{assign:t})},"9Odx":function(E,d,e){"use strict";var o=e("284h"),t=e("TqRt");Object.defineProperty(d,"__esModule",{value:!0}),d.default=void 0;var r=t(e("3tO9")),n=o(e("q1tI")),a=t(e("FhTr")),u=t(e("KQxl")),s=function(p,c){return n.createElement(u.default,(0,r.default)((0,r.default)({},p),{},{ref:c,icon:a.default}))};s.displayName="RightOutlined";var l=n.forwardRef(s);d.default=l},"9R94":function(E,d,e){"use strict";e.d(d,"a",function(){return r});var o=!0,t="Invariant failed";function r(n,a){if(n)return;if(o)throw new Error(t);var u=typeof a=="function"?a():a,s=u?t+": "+u:t;throw new Error(s)}},"9gtD":function(E,d,e){"use strict";var o=e("qlSD"),t=e("z+kd"),r=e("WRgv");o({target:"Map",stat:!0},{keyBy:function(a,u){var s=new this;r(u);var l=r(s.set);return t(a,function(i){l.call(s,u(i),i)}),s}})},"9hUv":function(E,d,e){"use strict";var o=e("XEnU"),t=e("c1Ei"),r=e.n(t),n=e("5WQS"),a={namespace:"messages",state:{tidingsList:[],privateMessage:[],unreadInfo:[],recentContacts:{},privateMessageDetails:{},userPrivateMessage:{},actionTabs:{key:"",params:{}}},effects:{getPrivateMessageDetails:r.a.mark(function u(s,l){var i,p,c,g;return r.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return i=s.payload,p=l.call,c=l.put,v.next=4,p(n.b,i);case 4:return g=v.sent,v.next=7,c({type:"save",payload:{privateMessageDetails:g||[]}});case 7:return v.abrupt("return",g);case 8:case"end":return v.stop()}},u)}),getTidings:r.a.mark(function u(s,l){var i,p,c,g;return r.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return i=s.payload,p=l.call,c=l.put,v.next=4,p(n.e,i);case 4:return g=v.sent,v.next=7,c({type:"save",payload:{tidingsList:g||[]}});case 7:case"end":return v.stop()}},u)}),getPrivateMessages:r.a.mark(function u(s,l){var i,p,c,g;return r.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return i=s.payload,p=l.call,c=l.put,v.next=4,p(n.c,i);case 4:return g=v.sent,v.next=7,c({type:"save",payload:{privateMessage:g||[]}});case 7:return v.abrupt("return",g);case 8:case"end":return v.stop()}},u)}),getUsersForPrivateMessages:r.a.mark(function u(s,l){var i,p,c,g;return r.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return i=s.payload,p=l.call,c=l.put,v.next=4,p(n.f,i);case 4:return g=v.sent,v.next=7,c({type:"save",payload:{userPrivateMessage:g||[]}});case 7:return v.abrupt("return",g);case 8:case"end":return v.stop()}},u)}),unreadMessageInfo:r.a.mark(function u(s,l){var i,p,c,g;return r.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return i=s.payload,p=l.call,c=l.put,v.next=4,p(n.h,i);case 4:return g=v.sent,v.next=7,c({type:"save",payload:{unreadInfo:g||[]}});case 7:case"end":return v.stop()}},u)}),getRecentContacts:r.a.mark(function u(s,l){var i,p,c,g;return r.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return i=s.payload,p=l.call,c=l.put,v.next=4,p(n.d,i);case 4:return g=v.sent,v.next=7,c({type:"save",payload:{recentContacts:g||[]}});case 7:return v.abrupt("return",g);case 8:case"end":return v.stop()}},u)}),setActionTabs:r.a.mark(function u(s,l){var i,p,c;return r.a.wrap(function(m){for(;;)switch(m.prev=m.next){case 0:return i=s.payload,p=l.call,c=l.put,m.next=4,c({type:"save",payload:{actionTabs:Object(o.a)({},i)}});case 4:case"end":return m.stop()}},u)})},reducers:{save:function(s,l){return Object(o.a)(Object(o.a)({},s),l.payload)}},subscriptions:{setup:function(s){var l=s.dispatch,i=s.history}}};d.a=a},"9kvl":function(E,d,e){"use strict";e.d(d,"c",function(){return o.b}),e.d(d,"d",function(){return t.a}),e.d(d,"a",function(){return r.c}),e.d(d,"f",function(){return r.f}),e.d(d,"b",function(){return n.b}),e.d(d,"e",function(){return se.g});var o=e("FfOG"),t=e("bCY9"),r=e("/MKj"),n=e("uRV1"),a=e("OSZE"),u=e("6YAi"),s=e("0BeC"),l=e("FzKp"),i=e("qS6X"),p=e("02UQ"),c=e("tzui"),g=e("5mCs"),m=e("wCfY"),v=e("Cb9Y"),f=e("N9QN"),x=e("ggIM"),M=e("3blH"),S=e("nHNY"),C=e("5FVT"),L=e("Xq8t"),A=e("7VZV"),_=e("b6mv"),D=e("9hUv"),H=e("WRKT"),K=e("noRp"),W=e("TPcJ"),F=e("en47"),ue=e("zU+Z"),re=e("Zkxe"),J=e("To2U"),V=e("q0dX"),B=e("piWV"),R=e("aZPP"),P=e("1cmj"),U=e("XuYy"),Q=e("G+G9"),he=e("iUp/"),ye=1,se=e("Fghh"),Ee=e("v7Ap"),q=e("XEnU"),ie=e("qVdP"),Te=e("jsC+"),te=e("IIKO"),G=e("SIvP"),me=e("q1tI"),Z=e.n(me),we=function(zt){var pn=zt.overlayClassName,bn=Object(G.a)(zt,["overlayClassName"]);return Z.a.createElement(Te.a,Object(te.a)({overlayClassName:pn},bn))},xe=function(zt){return zt.reduce(function(pn,bn){return bn.lang?Object(q.a)(Object(q.a)({},pn),{},Object(Ee.a)({},bn.lang,bn)):pn},{})},We=Object(Ee.a)({"ar-EG":{lang:"ar-EG",label:"\u0627\u0644\u0639\u0631\u0628\u064A\u0629",icon:"\u{1F1EA}\u{1F1EC}",title:"\u0644\u063A\u0629"},"az-AZ":{lang:"az-AZ",label:"Az\u0259rbaycan dili",icon:"\u{1F1E6}\u{1F1FF}",title:"Dil"},"bg-BG":{lang:"bg-BG",label:"\u0411\u044A\u043B\u0433\u0430\u0440\u0441\u043A\u0438 \u0435\u0437\u0438\u043A",icon:"\u{1F1E7}\u{1F1EC}",title:"\u0435\u0437\u0438\u043A"},"ca-ES":{lang:"ca-ES",label:"Catal\xE1",icon:"\u{1F1E8}\u{1F1E6}",title:"llengua"},"cs-CZ":{lang:"cs-CZ",label:"\u010Ce\u0161tina",icon:"\u{1F1E8}\u{1F1FF}",title:"Jazyk"},"da-DK":{lang:"da-DK",label:"Dansk",icon:"\u{1F1E9}\u{1F1F0}",title:"Sprog"},"de-DE":{lang:"de-DE",label:"Deutsch",icon:"\u{1F1E9}\u{1F1EA}",title:"Sprache"},"el-GR":{lang:"el-GR",label:"\u0395\u03BB\u03BB\u03B7\u03BD\u03B9\u03BA\u03AC",icon:"\u{1F1EC}\u{1F1F7}",title:"\u0393\u03BB\u03CE\u03C3\u03C3\u03B1"},"en-GB":{lang:"en-GB",label:"English",icon:"\u{1F1EC}\u{1F1E7}",title:"Language"},"en-US":{lang:"en-US",label:"English",icon:"\u{1F1FA}\u{1F1F8}",title:"Language"},"es-ES":{lang:"es-ES",label:"Espa\xF1ol",icon:"\u{1F1EA}\u{1F1F8}",title:"Idioma"},"et-EE":{lang:"et-EE",label:"Eesti",icon:"\u{1F1EA}\u{1F1EA}",title:"Keel"},"fa-IR":{lang:"fa-IR",label:"\u0641\u0627\u0631\u0633\u06CC",icon:"\u{1F1EE}\u{1F1F7}",title:"\u0632\u0628\u0627\u0646"},"fi-FI":{lang:"fi-FI",label:"Suomi",icon:"\u{1F1EB}\u{1F1EE}",title:"Kieli"},"fr-BE":{lang:"fr-BE",label:"Fran\xE7ais",icon:"\u{1F1E7}\u{1F1EA}",title:"Langue"},"fr-FR":{lang:"fr-FR",label:"Fran\xE7ais",icon:"\u{1F1EB}\u{1F1F7}",title:"Langue"},"ga-IE":{lang:"ga-IE",label:"Gaeilge",icon:"\u{1F1EE}\u{1F1EA}",title:"Teanga"},"he-IL":{lang:"he-IL",label:"\u05E2\u05D1\u05E8\u05D9\u05EA",icon:"\u{1F1EE}\u{1F1F1}",title:"\u05E9\u05E4\u05D4"},"hi-IN":{lang:"hi-IN",label:"\u0939\u093F\u0928\u094D\u0926\u0940, \u0939\u093F\u0902\u0926\u0940",icon:"\u{1F1EE}\u{1F1F3}",title:"\u092D\u093E\u0937\u093E: \u0939\u093F\u0928\u094D\u0926\u0940"},"hr-HR":{lang:"hr-HR",label:"Hrvatski jezik",icon:"\u{1F1ED}\u{1F1F7}",title:"Jezik"},"hu-HU":{lang:"hu-HU",label:"Magyar",icon:"\u{1F1ED}\u{1F1FA}",title:"Nyelv"},"hy-AM":{lang:"hu-HU",label:"\u0540\u0561\u0575\u0565\u0580\u0565\u0576",icon:"\u{1F1E6}\u{1F1F2}",title:"\u053C\u0565\u0566\u0578\u0582"},"id-ID":{lang:"id-ID",label:"Bahasa Indonesia",icon:"\u{1F1EE}\u{1F1E9}",title:"Bahasa"},"it-IT":{lang:"it-IT",label:"Italiano",icon:"\u{1F1EE}\u{1F1F9}",title:"Linguaggio"},"is-IS":{lang:"is-IS",label:"\xCDslenska",icon:"\u{1F1EE}\u{1F1F8}",title:"Tungum\xE1l"},"ja-JP":{lang:"ja-JP",label:"\u65E5\u672C\u8A9E",icon:"\u{1F1EF}\u{1F1F5}",title:"\u8A00\u8A9E"},"ku-IQ":{lang:"ku-IQ",label:"\u06A9\u0648\u0631\u062F\u06CC",icon:"\u{1F1EE}\u{1F1F6}",title:"Ziman"},"kn-IN":{lang:"zh-TW",label:"\u0C95\u0CA8\u0CCD\u0CA8\u0CA1",icon:"\u{1F1EE}\u{1F1F3}",title:"\u0CAD\u0CBE\u0CB7\u0CC6"},"ko-KR":{lang:"ko-KR",label:"\uD55C\uAD6D\uC5B4",icon:"\u{1F1F0}\u{1F1F7}",title:"\uC5B8\uC5B4"},"lv-LV":{lang:"lv-LV",label:"Latvie\u0161u valoda",icon:"\u{1F1F1}\u{1F1EE}",title:"Kalba"},"mk-MK":{lang:"mk-MK",label:"\u043C\u0430\u043A\u0435\u0434\u043E\u043D\u0441\u043A\u0438 \u0458\u0430\u0437\u0438\u043A",icon:"\u{1F1F2}\u{1F1F0}",title:"\u0408\u0430\u0437\u0438\u043A"},"mn-MN":{lang:"mn-MN",label:"\u041C\u043E\u043D\u0433\u043E\u043B \u0445\u044D\u043B",icon:"\u{1F1F2}\u{1F1F3}",title:"\u0425\u044D\u043B"},"ms-MY":{lang:"ms-MY",label:"\u0628\u0647\u0627\u0633 \u0645\u0644\u0627\u064A\u0648\u200E",icon:"\u{1F1F2}\u{1F1FE}",title:"Bahasa"},"nb-NO":{lang:"nb-NO",label:"Norsk",icon:"\u{1F1F3}\u{1F1F4}",title:"Spr\xE5k"},"ne-NP":{lang:"ne-NP",label:"\u0928\u0947\u092A\u093E\u0932\u0940",icon:"\u{1F1F3}\u{1F1F5}",title:"\u092D\u093E\u0937\u093E"},"nl-BE":{lang:"nl-BE",label:"Vlaams",icon:"\u{1F1E7}\u{1F1EA}",title:"Taal"},"nl-NL":{lang:"nl-NL",label:"Vlaams",icon:"\u{1F1F3}\u{1F1F1}",title:"Taal"},"pt-BR":{lang:"pt-BR",label:"Portugu\xEAs",icon:"\u{1F1E7}\u{1F1F7}",title:"Idiomas"},"pt-PT":{lang:"pt-PT",label:"Portugu\xEAs",icon:"\u{1F1F5}\u{1F1F9}",title:"Idiomas"},"ro-RO":{lang:"ro-RO",label:"Rom\xE2n\u0103",icon:"\u{1F1F7}\u{1F1F4}",title:"Limba"},"ru-RU":{lang:"ru-RU",label:"\u0440\u0443\u0441\u0441\u043A\u0438\u0439",icon:"\u{1F1F7}\u{1F1FA}",title:"\u044F\u0437\u044B\u043A"},"sk-SK":{lang:"sk-SK",label:"Sloven\u010Dina",icon:"\u{1F1F8}\u{1F1F0}",title:"Jazyk"},"sr-RS":{lang:"sr-RS",label:"\u0441\u0440\u043F\u0441\u043A\u0438 \u0458\u0435\u0437\u0438\u043A",icon:"\u{1F1F8}\u{1F1F7}",title:"\u0408\u0435\u0437\u0438\u043A"},"sl-SI":{lang:"sl-SI",label:"Sloven\u0161\u010Dina",icon:"\u{1F1F8}\u{1F1F1}",title:"Jezik"},"sv-SE":{lang:"sv-SE",label:"Svenska",icon:"\u{1F1F8}\u{1F1EA}",title:"Spr\xE5k"},"ta-IN":{lang:"ta-IN",label:"\u0BA4\u0BAE\u0BBF\u0BB4\u0BCD",icon:"\u{1F1EE}\u{1F1F3}",title:"\u0BAE\u0BCA\u0BB4\u0BBF"},"th-TH":{lang:"th-TH",label:"\u0E44\u0E17\u0E22",icon:"\u{1F1F9}\u{1F1ED}",title:"\u0E20\u0E32\u0E29\u0E32"},"tr-TR":{lang:"tr-TR",label:"T\xFCrk\xE7e",icon:"\u{1F1F9}\u{1F1F7}",title:"Dil"},"uk-UA":{lang:"uk-UA",label:"\u0423\u043A\u0440\u0430\u0457\u043D\u0441\u044C\u043A\u0430",icon:"\u{1F1FA}\u{1F1F0}",title:"\u041C\u043E\u0432\u0430"},"vi-VN":{lang:"vi-VN",label:"Ti\u1EBFng Vi\u1EC7t",icon:"\u{1F1FB}\u{1F1F3}",title:"Ng\xF4n ng\u1EEF"},"zh-CN":{lang:"zh-CN",label:"\u7B80\u4F53\u4E2D\u6587",icon:"\u{1F1E8}\u{1F1F3}",title:"\u8BED\u8A00"},"zh-TW":{lang:"zh-TW",label:"\u7E41\u4F53\u4E2D\u6587",icon:"\u{1F1ED}\u{1F1F0}",title:"\u8A9E\u8A00"}},"zh-TW",{lang:"zh-TW",label:"\u7E41\u4F53\u4E2D\u6587",icon:"\u{1F1F9}\u{1F1FC}",title:"\u8A9E\u8A00"}),Qe=function(zt){return Z.a.createElement(Z.a.Fragment,null)},dt=e("I5X1"),be=e("c1Ei"),je=e.n(be),Ve=e("5Tp6"),Ze=e("/xke"),$e=e("TeRw"),ot=e("miYZ"),Ke=e("tsqr"),Ge=e("ZqBY"),ze=e("LtsZ"),De=e("9/5/"),Y=e.n(De),z=e("hKI/"),ce=e.n(z);function Me(){return typeof document!="undefined"&&typeof document.visibilityState!="undefined"?document.visibilityState!=="hidden":!0}function ae(){return typeof navigator.onLine!="undefined"?navigator.onLine:!0}var ge=new Map,$=function(zt,pn,bn){var Tn=ge.get(zt);(Tn==null?void 0:Tn.timer)&&clearTimeout(Tn.timer);var cr=void 0;pn>-1&&(cr=setTimeout(function(){ge.delete(zt)},pn)),ge.set(zt,{data:bn,timer:cr,startTime:new Date().getTime()})},k=function(zt){var pn=ge.get(zt);return{data:pn==null?void 0:pn.data,startTime:pn==null?void 0:pn.startTime}},le=function(dn,zt){var pn=typeof Symbol=="function"&&dn[Symbol.iterator];if(!pn)return dn;var bn=pn.call(dn),Tn,cr=[],mr;try{for(;(zt===void 0||zt-- >0)&&!(Tn=bn.next()).done;)cr.push(Tn.value)}catch(ir){mr={error:ir}}finally{try{Tn&&!Tn.done&&(pn=bn.return)&&pn.call(bn)}finally{if(mr)throw mr.error}}return cr},Ne=function(){for(var dn=[],zt=0;zt0)&&!(Tn=bn.next()).done;)cr.push(Tn.value)}catch(ir){mr={error:ir}}finally{try{Tn&&!Tn.done&&(pn=bn.return)&&pn.call(bn)}finally{if(mr)throw mr.error}}return cr},Ce=function(){for(var dn=[],zt=0;zt0)&&!(Tn=bn.next()).done;)cr.push(Tn.value)}catch(ir){mr={error:ir}}finally{try{Tn&&!Tn.done&&(pn=bn.return)&&pn.call(bn)}finally{if(mr)throw mr.error}}return cr},vt=function(){for(var dn=[],zt=0;zt0){var Ia=An&&((Rr=k(An))===null||Rr===void 0?void 0:Rr.startTime)||0;Rn===-1||new Date().getTime()-Ia<=Rn||Object.values(xt).forEach(function(Ka){Ka.refresh()})}else lo.current.apply(lo,vt(X))},[]);var ya=Object(me.useCallback)(function(){Object.values(Wn.current).forEach(function(Rr){Rr.unmount()}),ta.current=St,Dt({}),Wn.current={}},[Dt]);Pt(function(){mr||Object.values(Wn.current).forEach(function(Rr){Rr.refresh()})},vt(Tn)),Object(me.useEffect)(function(){return function(){Object.values(Wn.current).forEach(function(Rr){Rr.unmount()})}},[]);var Ga=Object(me.useCallback)(function(Rr){return function(){console.warn("You should't call "+Rr+" when service not executed once.")}},[]);return pt(pt({loading:Vr&&!mr||Ot,data:pr,error:void 0,params:[],cancel:Ga("cancel"),refresh:Ga("refresh"),mutate:Ga("mutate")},xt[ta.current]||{}),{run:$a,fetches:xt,reset:ya})}var Et=tn,Oe=function(){return Oe=Object.assign||function(dn){for(var zt,pn=1,bn=arguments.length;pn0)&&!(Tn=bn.next()).done;)cr.push(Tn.value)}catch(ir){mr={error:ir}}finally{try{Tn&&!Tn.done&&(pn=bn.return)&&pn.call(bn)}finally{if(mr)throw mr.error}}return cr},Ye=function(){for(var dn=[],zt=0;zt0)&&!(Tn=bn.next()).done;)cr.push(Tn.value)}catch(ir){mr={error:ir}}finally{try{Tn&&!Tn.done&&(pn=bn.return)&&pn.call(bn)}finally{if(mr)throw mr.error}}return cr},Un=function(){for(var dn=[],zt=0;ztDa&&(Vr=Math.max(1,Da)),On({current:Vr,pageSize:oa})},[An,On]),Cn=Object(me.useCallback)(function(pr){jn(pr,X)},[jn,X]),Rn=Object(me.useCallback)(function(pr){jn(Le,pr)},[jn,Le]),ur=Object(me.useRef)(Cn);ur.current=Cn,Pt(function(){zt.manual||ur.current(1)},Un(mr));var dr=Object(me.useCallback)(function(pr,gr,Vr){On({current:pr.current,pageSize:pr.pageSize||Tn,filters:gr,sorter:Vr})},[En,$t,On]);return Lt({loading:It,data:rt,params:qe,run:Ot,pagination:{current:Le,pageSize:X,total:An,totalPage:Jn,onChange:jn,changeCurrent:Cn,changePageSize:Rn},tableProps:{dataSource:(rt==null?void 0:rt.list)||[],loading:It,onChange:dr,pagination:{current:Le,pageSize:X,total:An}},sorter:$t,filters:En},an)}var nn=Gn,lr=Z.a.createContext({});lr.displayName="UseRequestConfigContext";var Ht=lr,Bt=function(){return Bt=Object.assign||function(dn){for(var zt,pn=1,bn=arguments.length;pn0)&&!(Tn=bn.next()).done;)cr.push(Tn.value)}catch(ir){mr={error:ir}}finally{try{Tn&&!Tn.done&&(pn=bn.return)&&pn.call(bn)}finally{if(mr)throw mr.error}}return cr},zr=function(){for(var dn=[],zt=0;zt1&&arguments[1]!==void 0?arguments[1]:{};return Bn(dn,Object(q.a)({formatResult:function(bn){return bn==null?void 0:bn.data},requestMethod:function(bn){if(typeof bn=="string")return Fr(bn);if(typeof bn=="object"){var Tn=bn.url,cr=Object(G.a)(bn,["url"]);return Fr(Tn,cr)}throw new Error("request options error")}},zt))}var na;(function(dn){dn[dn.SILENT=0]="SILENT",dn[dn.WARN_MESSAGE=1]="WARN_MESSAGE",dn[dn.ERROR_MESSAGE=2]="ERROR_MESSAGE",dn[dn.NOTIFICATION=4]="NOTIFICATION",dn[dn.REDIRECT=9]="REDIRECT"})(na||(na={}));var aa="/exception",Ar,kr=function(){var zt;if(Ar)return Ar;var pn=t.a.applyPlugins({key:"request",type:ze.ApplyPluginsType.modify,initialValue:{}}),bn=((zt=pn.errorConfig)===null||zt===void 0?void 0:zt.adaptor)||function(ir){return ir};Ar=Object(Ge.a)(Object(q.a)({errorHandler:function(Pr){var st,rt,qe;if(Pr==null||((st=Pr.request)===null||st===void 0||((rt=st.options)===null||rt===void 0))?void 0:rt.skipErrorHandler)throw Pr;var Ot;if(Pr.name==="ResponseError"&&Pr.data&&Pr.request){var It,an={req:Pr.request,res:Pr.response};Ot=bn(Pr.data,an),Pr.message=((It=Ot)===null||It===void 0?void 0:It.errorMessage)||Pr.message,Pr.data=Pr.data,Pr.info=Ot}if(Ot=Pr.info,Ot){var hn,gn,Le,Xe=(hn=Ot)===null||hn===void 0?void 0:hn.errorMessage,X=(gn=Ot)===null||gn===void 0?void 0:gn.errorCode,Ct=((Le=pn.errorConfig)===null||Le===void 0?void 0:Le.errorPage)||aa;switch((qe=Ot)===null||qe===void 0?void 0:qe.showType){case na.SILENT:break;case na.WARN_MESSAGE:Ke.b.warn(Xe);break;case na.ERROR_MESSAGE:Ke.b.error(Xe);break;case na.NOTIFICATION:$e.a.open({message:Xe});break;case na.REDIRECT:o.b.push({pathname:Ct,query:{errorCode:X,errorMessage:Xe}});break;default:Ke.b.error(Xe);break}}else Ke.b.error(Pr.message||"Request error, please retry.");throw Pr}},pn)),Ar.use(function(){var ir=Object(Ve.a)(je.a.mark(function Pr(st,rt){var qe,Ot,It,an,hn,gn,Le,Xe;return je.a.wrap(function(Ct){for(;;)switch(Ct.prev=Ct.next){case 0:return Ct.next=2,rt();case 2:if(Ot=st.req,It=st.res,!((qe=Ot.options)===null||qe===void 0?void 0:qe.skipErrorHandler)){Ct.next=5;break}return Ct.abrupt("return");case 5:if(an=Ot.options,hn=an.getResponse,gn=hn?It.data:It,Le=bn(gn,st),!(Le.success===!1)){Ct.next=15;break}throw Xe=new Error(Le.errorMessage),Xe.name="BizError",Xe.data=gn,Xe.info=Le,Xe;case 15:case"end":return Ct.stop()}},Pr)}));return function(Pr,st){return ir.apply(this,arguments)}}());var Tn=pn.middlewares||[];Tn.forEach(function(ir){Ar.use(ir)});var cr=pn.requestInterceptors||[],mr=pn.responseInterceptors||[];return cr.map(function(ir){Ar.interceptors.request.use(ir)}),mr.map(function(ir){Ar.interceptors.response.use(ir)}),Ar},Fr=function(zt,pn){var bn=kr();return bn(zt,pn)},Xr=e("qhky")},"9mu1":function(E,d,e){"use strict";var o=e("ODXe"),t=e("U8pU"),r=e("q1tI"),n=e.n(r),a=e("c+Xe"),u=function(oe){if(!oe)return!1;if(oe.offsetParent)return!0;if(oe.getBBox){var Ye=oe.getBBox();if(Ye.width||Ye.height)return!0}if(oe.getBoundingClientRect){var ke=oe.getBoundingClientRect();if(ke.width||ke.height)return!0}return!1};function s(oe,Ye){var ke=Object.keys(oe);if(Object.getOwnPropertySymbols){var At=Object.getOwnPropertySymbols(oe);Ye&&(At=At.filter(function(Lt){return Object.getOwnPropertyDescriptor(oe,Lt).enumerable})),ke.push.apply(ke,At)}return ke}function l(oe){for(var Ye=1;Ye=0&&ke.left>=0&&ke.bottom>ke.top&&ke.right>ke.left?ke:null}function ae(oe,Ye,ke,At){var Lt=ze.clone(oe),on={width:Ye.width,height:Ye.height};return At.adjustX&&Lt.left=ke.left&&Lt.left+on.width>ke.right&&(on.width-=Lt.left+on.width-ke.right),At.adjustX&&Lt.left+on.width>ke.right&&(Lt.left=Math.max(ke.right-on.width,ke.left)),At.adjustY&&Lt.top=ke.top&&Lt.top+on.height>ke.bottom&&(on.height-=Lt.top+on.height-ke.bottom),At.adjustY&&Lt.top+on.height>ke.bottom&&(Lt.top=Math.max(ke.bottom-on.height,ke.top)),ze.mix(Lt,on)}function ge(oe){var Ye,ke,At;if(!ze.isWindow(oe)&&oe.nodeType!==9)Ye=ze.offset(oe),ke=ze.outerWidth(oe),At=ze.outerHeight(oe);else{var Lt=ze.getWindow(oe);Ye={left:ze.getWindowScrollLeft(Lt),top:ze.getWindowScrollTop(Lt)},ke=ze.viewportWidth(Lt),At=ze.viewportHeight(Lt)}return Ye.width=ke,Ye.height=At,Ye}function $(oe,Ye){var ke=Ye.charAt(0),At=Ye.charAt(1),Lt=oe.width,on=oe.height,Ln=oe.left,Un=oe.top;return ke==="c"?Un+=on/2:ke==="b"&&(Un+=on),At==="c"?Ln+=Lt/2:At==="r"&&(Ln+=Lt),{left:Ln,top:Un}}function k(oe,Ye,ke,At,Lt){var on=$(Ye,ke[1]),Ln=$(oe,ke[0]),Un=[Ln.left-on.left,Ln.top-on.top];return{left:Math.round(oe.left-Un[0]+At[0]-Lt[0]),top:Math.round(oe.top-Un[1]+At[1]-Lt[1])}}function le(oe,Ye,ke){return oe.leftke.right}function Ne(oe,Ye,ke){return oe.topke.bottom}function ve(oe,Ye,ke){return oe.left>ke.right||oe.left+Ye.widthke.bottom||oe.top+Ye.height=ke.right||At.top>=ke.bottom}function rn(oe,Ye,ke){var At=ke.target||Ye,Lt=ge(At),on=!Gt(At,ke.overflow&&ke.overflow.alwaysByViewport);return Pt(oe,Lt,ke,on)}rn.__getOffsetParent=Y,rn.__getVisibleRectForElement=Me;function Ut(oe,Ye,ke){var At,Lt,on=ze.getDocument(oe),Ln=on.defaultView||on.parentWindow,Un=ze.getWindowScrollLeft(Ln),Gn=ze.getWindowScrollTop(Ln),nn=ze.viewportWidth(Ln),lr=ze.viewportHeight(Ln);"pageX"in Ye?At=Ye.pageX:At=Un+Ye.clientX,"pageY"in Ye?Lt=Ye.pageY:Lt=Gn+Ye.clientY;var Ht={left:At,top:Lt,width:0,height:0},Bt=At>=0&&At<=Un+nn&&Lt>=0&&Lt<=Gn+lr,Pn=[ke.points[0],"cc"];return Pt(oe,Ht,l(l({},ke),{},{points:Pn}),Bt)}var ct=rn,Zt=e("zT1h"),Tt=e("Y+p1"),Vt=e.n(Tt),mn=e("bdgK"),_t=e("l4aY");function Yt(oe,Ye){return oe===Ye?!0:!oe||!Ye?!1:"pageX"in Ye&&"pageY"in Ye?oe.pageX===Ye.pageX&&oe.pageY===Ye.pageY:"clientX"in Ye&&"clientY"in Ye?oe.clientX===Ye.clientX&&oe.clientY===Ye.clientY:!1}function pt(oe,Ye){oe!==document.activeElement&&Object(_t.a)(Ye,oe)&&typeof oe.focus=="function"&&oe.focus()}function ee(oe,Ye){var ke=null,At=null;function Lt(Ln){var Un=Object(o.a)(Ln,1),Gn=Un[0].target;if(!document.documentElement.contains(Gn))return;var nn=Gn.getBoundingClientRect(),lr=nn.width,Ht=nn.height,Bt=Math.floor(lr),Pn=Math.floor(Ht);(ke!==Bt||At!==Pn)&&Promise.resolve().then(function(){Ye({width:Bt,height:Pn})}),ke=Bt,At=Pn}var on=new mn.default(Lt);return oe&&on.observe(oe),function(){on.disconnect()}}var vt=function(oe,Ye){var ke=n.a.useRef(!1),At=n.a.useRef(null);function Lt(){window.clearTimeout(At.current)}function on(Ln){if(!ke.current||Ln===!0){if(oe()===!1)return;ke.current=!0,Lt(),At.current=window.setTimeout(function(){ke.current=!1},Ye)}else Lt(),At.current=window.setTimeout(function(){ke.current=!1,on()},Ye)}return[on,function(){ke.current=!1,Lt()}]};function St(oe){return typeof oe!="function"?null:oe()}function qt(oe){return Object(t.a)(oe)!=="object"||!oe?null:oe}var tn=function(Ye,ke){var At=Ye.children,Lt=Ye.disabled,on=Ye.target,Ln=Ye.align,Un=Ye.onAlign,Gn=Ye.monitorWindowResize,nn=Ye.monitorBufferTime,lr=nn===void 0?0:nn,Ht=n.a.useRef({}),Bt=n.a.useRef(),Pn=n.a.Children.only(At),mt=n.a.useRef({});mt.current.disabled=Lt,mt.current.target=on,mt.current.align=Ln,mt.current.onAlign=Un;var zr=vt(function(){var aa=mt.current,Ar=aa.disabled,kr=aa.target,Fr=aa.align,Xr=aa.onAlign;if(!Ar&&kr){var dn=Bt.current,zt,pn=St(kr),bn=qt(kr);Ht.current.element=pn,Ht.current.point=bn,Ht.current.align=Fr;var Tn=document,cr=Tn.activeElement;return pn&&u(pn)?zt=rn(dn,pn,Fr):bn&&(zt=Ut(dn,bn,Fr)),pt(cr,dn),Xr&&zt&&Xr(dn,zt),!0}return!1},lr),Gr=Object(o.a)(zr,2),Jt=Gr[0],Qt=Gr[1],Bn=n.a.useRef({cancel:function(){}}),ht=n.a.useRef({cancel:function(){}});n.a.useEffect(function(){var aa=St(on),Ar=qt(on);Bt.current!==ht.current.element&&(ht.current.cancel(),ht.current.element=Bt.current,ht.current.cancel=ee(Bt.current,Jt)),(Ht.current.element!==aa||!Yt(Ht.current.point,Ar)||!Vt()(Ht.current.align,Ln))&&(Jt(),Bn.current.element!==aa&&(Bn.current.cancel(),Bn.current.element=aa,Bn.current.cancel=ee(aa,Jt)))}),n.a.useEffect(function(){Lt?Qt():Jt()},[Lt]);var na=n.a.useRef(null);return n.a.useEffect(function(){Gn?na.current||(na.current=Object(Zt.a)(window,"resize",Jt)):na.current&&(na.current.remove(),na.current=null)},[Gn]),n.a.useEffect(function(){return function(){Bn.current.cancel(),ht.current.cancel(),na.current&&na.current.remove(),Qt()}},[]),n.a.useImperativeHandle(ke,function(){return{forceAlign:function(){return Jt(!0)}}}),n.a.isValidElement(Pn)&&(Pn=n.a.cloneElement(Pn,{ref:Object(a.a)(Pn.ref,Bt)})),Pn},Et=n.a.forwardRef(tn);Et.displayName="Align";var Oe=Et,wt=d.a=Oe},"9o8i":function(E,d,e){"use strict";var o=e("u0id"),t=o.aTypedArray,r=o.exportTypedArrayMethod,n=[].sort;r("sort",function(u){return n.call(t(this),u)})},"9rRi":function(E,d,e){//! moment.js locale configuration //! locale : Scottish Gaelic [gd] //! author : Jon Ashdown : https://github.com/jonashdown (function(o,t){t(e("wd/R"))})(this,function(o){"use strict";//! moment.js locale configuration