From 61e02c1911f3aa64c91a204189bdb65580b612ff Mon Sep 17 00:00:00 2001 From: "sylor_huang@126.com" Date: Thu, 7 May 2020 18:39:21 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=BF=9B=E5=85=A5=E8=80=81?= =?UTF-8?q?=E7=89=88=E6=9C=AC=E7=9A=84=E9=93=BE=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- asset-manifest.json | 4 ++-- index.html | 2 +- service-worker.js | 2 +- static/js/7.125e0f94.chunk.js | 1 + static/js/7.b7fc649c.chunk.js | 1 - .../js/{runtime~main.fbb030b0.js => runtime~main.6c7ed3ef.js} | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) create mode 100644 static/js/7.125e0f94.chunk.js delete mode 100644 static/js/7.b7fc649c.chunk.js rename static/js/{runtime~main.fbb030b0.js => runtime~main.6c7ed3ef.js} (98%) diff --git a/asset-manifest.json b/asset-manifest.json index f1ad871ca..a4bbb1bd3 100644 --- a/asset-manifest.json +++ b/asset-manifest.json @@ -11,7 +11,7 @@ "static/css/6.3bbaae3f.chunk.css": "/react/build/static/css/6.3bbaae3f.chunk.css", "./static/js/6.d9db8079.chunk.js": "/react/build/./static/js/6.d9db8079.chunk.js", "static/css/7.4d7c1e4c.chunk.css": "/react/build/static/css/7.4d7c1e4c.chunk.css", - "./static/js/7.b7fc649c.chunk.js": "/react/build/./static/js/7.b7fc649c.chunk.js", + "./static/js/7.125e0f94.chunk.js": "/react/build/./static/js/7.125e0f94.chunk.js", "./static/js/8.571bbd1a.chunk.js": "/react/build/./static/js/8.571bbd1a.chunk.js", "static/css/9.161fe038.chunk.css": "/react/build/static/css/9.161fe038.chunk.css", "./static/js/9.02d9d9df.chunk.js": "/react/build/./static/js/9.02d9d9df.chunk.js", @@ -149,7 +149,7 @@ "./static/js/110.725ed140.chunk.js": "/react/build/./static/js/110.725ed140.chunk.js", "main.css": "/react/build/static/css/main.28648a2b.chunk.css", "main.js": "/react/build/./static/js/main.ee83f702.chunk.js", - "runtime~main.js": "/react/build/./static/js/runtime~main.fbb030b0.js", + "runtime~main.js": "/react/build/./static/js/runtime~main.6c7ed3ef.js", "./static/js/103.5d098325.chunk.js.LICENSE.txt": "/react/build/./static/js/103.5d098325.chunk.js.LICENSE.txt", "./static/js/main.ee83f702.chunk.js.LICENSE.txt": "/react/build/./static/js/main.ee83f702.chunk.js.LICENSE.txt", "css.worker.js": "/react/build/css.worker.js", diff --git a/index.html b/index.html index 3f9b6b80a..77891b9cc 100644 --- a/index.html +++ b/index.html @@ -1 +1 @@ -
\ No newline at end of file +
\ No newline at end of file diff --git a/service-worker.js b/service-worker.js index 36f169837..c2e10e84d 100644 --- a/service-worker.js +++ b/service-worker.js @@ -1 +1 @@ -"use strict";var precacheConfig=[["/react/build/css.worker.js","abadf65f7ed870870dccf00a50b3c6ef"],["/react/build/editor.worker.js","2a381dfa06623f377bb84adbc7b38062"],["/react/build/html.worker.js","028952cd3f435d71d238edcdc2ef2967"],["/react/build/index.html","5e71285c694227a3d25bf09f36bc860f"],["/react/build/json.worker.js","4a4ca127f837beaf0dddae0c74c81b57"],["/react/build/static/css/1.50ff7122.chunk.css","45259d31111b9a22f91937a03f4946cc"],["/react/build/static/css/10.91ab4753.chunk.css","c23396ccb40f4eca0455d508f2354045"],["/react/build/static/css/11.91ab4753.chunk.css","c23396ccb40f4eca0455d508f2354045"],["/react/build/static/css/12.841971bd.chunk.css","84d2ba18ba53d28d5975d4646150e767"],["/react/build/static/css/13.95f490d8.chunk.css","8ed19a52e75f567bed0160fd1d7b8481"],["/react/build/static/css/14.f1703ce7.chunk.css","a06c924b020307cfea646041391667c7"],["/react/build/static/css/15.925d98c8.chunk.css","316c1547844f7ee61894d6d562f933a3"],["/react/build/static/css/16.932174dc.chunk.css","d55aba2870fb37c031c6794c485092d8"],["/react/build/static/css/17.544e9340.chunk.css","9c3add909d061e45b6f475f0a6228b50"],["/react/build/static/css/18.2ae6efdb.chunk.css","7220c84c49a6de63bc258e0ba83fa3ff"],["/react/build/static/css/19.2ae6efdb.chunk.css","7220c84c49a6de63bc258e0ba83fa3ff"],["/react/build/static/css/20.5f41bf42.chunk.css","b0d0ee810c04074bc7712929eb1e7665"],["/react/build/static/css/21.17ee7c0e.chunk.css","775f84d7eff3a56237e03bed2a5af37a"],["/react/build/static/css/22.bd9a175e.chunk.css","19f643a47f9cafb8a2e8f37ac9c1c4f9"],["/react/build/static/css/23.e17eaf9a.chunk.css","6df543e68f35eb4a832d64410b63b312"],["/react/build/static/css/24.e17eaf9a.chunk.css","6df543e68f35eb4a832d64410b63b312"],["/react/build/static/css/25.74e7439c.chunk.css","474f6830ed0f9cb8d82aaeab2a766961"],["/react/build/static/css/26.ac85f08e.chunk.css","b62798b5185d2eb2d68ace6ccccb06c0"],["/react/build/static/css/27.8c0097ca.chunk.css","189c51bc6ab1d144f75f0ecdc819523e"],["/react/build/static/css/28.8418f700.chunk.css","d37786ca84475c2f25e5601e9663578a"],["/react/build/static/css/29.913ac23a.chunk.css","ff1b4901507e8a8275304a92186d4837"],["/react/build/static/css/30.a6021c77.chunk.css","72be1320fdf961bbaeab9bda4f82db84"],["/react/build/static/css/31.a6021c77.chunk.css","72be1320fdf961bbaeab9bda4f82db84"],["/react/build/static/css/32.fac0c3b4.chunk.css","b276cf83dbc2b6f60afca083b30b127c"],["/react/build/static/css/33.ec010144.chunk.css","69a18fd7646628f86fe6b1cfbdf80a98"],["/react/build/static/css/34.20be5590.chunk.css","718d19519fb85d2c0b578106d582f845"],["/react/build/static/css/35.b419d7a1.chunk.css","13ab2ade9301a869377286affd394c07"],["/react/build/static/css/36.855c9f72.chunk.css","7bd030f1b3cb02a95029a2bcae7b5797"],["/react/build/static/css/37.ad92963b.chunk.css","ee0e04be070d824a609715170e573a89"],["/react/build/static/css/38.a7f085bd.chunk.css","fafa7c2c8fd160439eefb0d762737deb"],["/react/build/static/css/4.8725ffda.chunk.css","a4dd127f859f497fde9a1cf9dbee1396"],["/react/build/static/css/40.57328ca7.chunk.css","4cb56ff7d2638c81558a691d0cf760d3"],["/react/build/static/css/41.fb7da85d.chunk.css","b67567606e288d851cccc48c42b2988e"],["/react/build/static/css/5.5d2538f7.chunk.css","f7bca4f3d6437baa7779df051da7a998"],["/react/build/static/css/6.3bbaae3f.chunk.css","458a044119c0a01635e8f7c71378ef6e"],["/react/build/static/css/7.4d7c1e4c.chunk.css","dd69d50dd3443d5261cfb6741b2c8ace"],["/react/build/static/css/9.161fe038.chunk.css","25edf81ae2e9ed5bd4c4993f40810c97"],["/react/build/static/css/main.28648a2b.chunk.css","d4c99259f7f43995bdd347acb469123f"],["/react/build/static/js/0.69309217.chunk.js","36ce288dd557dbd79dac6b1d426b5245"],["/react/build/static/js/1.3c8bde58.chunk.js","340135f45abafab175a2fd9c4099727a"],["/react/build/static/js/10.8e052ebc.chunk.js","df9ee7277e9713280ffbd2515aa31f28"],["/react/build/static/js/100.78488840.chunk.js","651df59d0c71125313e0e88ee4703281"],["/react/build/static/js/101.6e0b259f.chunk.js","78712de470686ba5716502bd8a825e25"],["/react/build/static/js/102.5c3d3b5c.chunk.js","052915ea4dac89f190cc0cfcc77c98c1"],["/react/build/static/js/103.5d098325.chunk.js","f73db1bb2b5e138aa2f013e308b242d9"],["/react/build/static/js/103.5d098325.chunk.js.LICENSE.txt","cf224aa154060b2c3c86fa6ed5af6aa8"],["/react/build/static/js/104.fc622570.chunk.js","14d67889925e80937b166a2de0c0fa6f"],["/react/build/static/js/105.fa6ca675.chunk.js","7523b2efebcc5cee9ddbd8981fecc295"],["/react/build/static/js/106.68edd983.chunk.js","734979507d6afd8930c71c2a02cd933e"],["/react/build/static/js/107.2bbb72c9.chunk.js","91349b6315bcba3a636ef9d875b6051b"],["/react/build/static/js/108.bf864d04.chunk.js","dbad20de0a341ba1ecf3ee0642feb68c"],["/react/build/static/js/109.32ef7efd.chunk.js","2b9eda34605a525fa040835f91dc95e5"],["/react/build/static/js/11.2a129cf0.chunk.js","5e99cd61545cc9669fdb69ce9061ff2f"],["/react/build/static/js/110.725ed140.chunk.js","e122a30bed4591470ffb79aa656d0cf8"],["/react/build/static/js/12.2ba251c8.chunk.js","bd9e9fb1b5a0da1a3d89f77ebb9eb87f"],["/react/build/static/js/13.e822ccc9.chunk.js","9e09277341a199107e3089eaf6c31904"],["/react/build/static/js/14.24be0b92.chunk.js","b6b709ce3b1a8aacaa5f22013688cc55"],["/react/build/static/js/15.76fd8468.chunk.js","ffe3f72b408a0c09b98fa6904e9b731e"],["/react/build/static/js/16.c06896c0.chunk.js","9c20d7fdc74b27174b0fdfb8e4017682"],["/react/build/static/js/17.3246ab7d.chunk.js","8b5c41700874fbd81b0ef5f7f202377f"],["/react/build/static/js/18.2b860d21.chunk.js","9491ddee846f3a31cd2ba484250cbb15"],["/react/build/static/js/19.5fa23b8d.chunk.js","4831ed1669ac574b569cb1f794e8ea1c"],["/react/build/static/js/2.bc87859a.chunk.js","fe672ad7b8eb7879a799df7e802b2870"],["/react/build/static/js/20.cb18c0a5.chunk.js","5cb8ea06f91a72498999bccd7184d44a"],["/react/build/static/js/21.0c0d7208.chunk.js","84666458b5316cb8c041afe8402ee24d"],["/react/build/static/js/22.07393873.chunk.js","7b7b4d2ba927828e0bd0e1e44cf97315"],["/react/build/static/js/23.2fdef663.chunk.js","0fa006b123e7f6aab8213dbb57862d51"],["/react/build/static/js/24.cfdce8d0.chunk.js","2d06aac42400a021bfeb26ab8346d651"],["/react/build/static/js/25.55db633b.chunk.js","21ce92ffd02ff9fef90623a08c318349"],["/react/build/static/js/26.d74c0e64.chunk.js","8ad8edc95c8f18a0557070f090d5db3a"],["/react/build/static/js/27.a2289346.chunk.js","d73a53e51dcdf286edbc43acbef92f4d"],["/react/build/static/js/28.97dcbecc.chunk.js","890d6432a8feb619e3f77846c733485b"],["/react/build/static/js/29.e93320b0.chunk.js","b8da3b93486f69bf0d5320966c0866aa"],["/react/build/static/js/3.5f302dc4.chunk.js","0ac45f5bd091ebf9910eaf4fcb55edea"],["/react/build/static/js/30.9cee2a5e.chunk.js","fb1dc4a0204ccdf45b9aa43374ee4f52"],["/react/build/static/js/31.ac07c4c5.chunk.js","05eda859d91058105f65322c991bbdb9"],["/react/build/static/js/32.e8ab9357.chunk.js","bc3459b842c488351ce3e62f945731f7"],["/react/build/static/js/33.c2a1d13b.chunk.js","4bcd79de14fd4f83d3c480e8829e2b84"],["/react/build/static/js/34.05da7c64.chunk.js","3f423254fc76dfd0e1488e90401eafce"],["/react/build/static/js/35.980f0013.chunk.js","d2aa03d982763f332801e05ffae99c52"],["/react/build/static/js/36.b178d972.chunk.js","d945dec4f518acb1727e3b32de6601e6"],["/react/build/static/js/37.b09752db.chunk.js","5a8208f4682c8551141d5cc8a4a8abdf"],["/react/build/static/js/38.0a3263d5.chunk.js","8ab3a742ca0abc9fc0373fa8bd20165a"],["/react/build/static/js/39.ec7d910f.chunk.js","a971dbe1a73ba9d3679837d1101fe7f2"],["/react/build/static/js/4.2a3ed1fc.chunk.js","c13d9a3588797ab19acd36eb7be9eb08"],["/react/build/static/js/40.62c8d341.chunk.js","1760d80c0fb448b26936b4a32c764d5a"],["/react/build/static/js/41.93cfc8e7.chunk.js","a2af9394ce73b1a8497f1be83c96eaa4"],["/react/build/static/js/42.dad2f2d3.chunk.js","c2c5c09962f3972b8132127f192c0a9c"],["/react/build/static/js/43.235b1ac2.chunk.js","17bc6e59c4942122b5184dc178ff682f"],["/react/build/static/js/44.866f8f7f.chunk.js","90a61b2edf873b017dff4ad794bfdfe7"],["/react/build/static/js/45.5bf04519.chunk.js","b00692fdb80ed63ba41fd06e7a1b684c"],["/react/build/static/js/46.9601a4ef.chunk.js","884f25a8341d130ba5a1b4539551ffde"],["/react/build/static/js/47.9b105e3c.chunk.js","11c5f3ef263039a2809104b281f58186"],["/react/build/static/js/48.3c6ed310.chunk.js","6ebb7ed0b3d4308730b5c7aa5b36d31b"],["/react/build/static/js/49.87e9d5f3.chunk.js","f0f7e1ecaeed11b74bce22604c385581"],["/react/build/static/js/5.8b39ccf6.chunk.js","6c49a492b98a91513b6c74164e85ca5a"],["/react/build/static/js/50.5d334639.chunk.js","2aa984a85a2b09c0645b5350269566f6"],["/react/build/static/js/51.71618b8c.chunk.js","155c1d7364d34b942169fc25e35265a0"],["/react/build/static/js/52.1af3bbb8.chunk.js","482d63616397d255a3be0858a7931d95"],["/react/build/static/js/53.ab80d7d0.chunk.js","25571e6bb7bd610f20e4d96f62dcc2b5"],["/react/build/static/js/54.563e6e29.chunk.js","98e174be371de152219e0e71fd1d58c6"],["/react/build/static/js/55.587e2a5f.chunk.js","2e91c64b1f994e09b4e88eebf7a0acbb"],["/react/build/static/js/56.039fb2cd.chunk.js","a1775bc24231f07235e61872bec56d4c"],["/react/build/static/js/57.001c91b5.chunk.js","829bacc1514239e38ba32e39c70fbd55"],["/react/build/static/js/58.2ed0e184.chunk.js","631c78db202dfe8567456be8463adc49"],["/react/build/static/js/59.b8a8984f.chunk.js","74bef7824731a12b5893e71b7ef3b217"],["/react/build/static/js/6.d9db8079.chunk.js","de7e620ab0356698cb8ef4d1c0348ad0"],["/react/build/static/js/60.6de773f5.chunk.js","a409fe5c00f28274f028e6be0badd985"],["/react/build/static/js/61.31d69737.chunk.js","34a89a1fdeb32d003800c8d93b962055"],["/react/build/static/js/62.e6a7c340.chunk.js","7bcdba3261e7a6473b92a9b23b06f341"],["/react/build/static/js/63.919cf05c.chunk.js","00b3fe7495204a5419c25781a4c99036"],["/react/build/static/js/64.d2dd74f0.chunk.js","30ff90d0abe69d08c7a305b12027c604"],["/react/build/static/js/65.c502a159.chunk.js","b7a5928340a41e7e6c31402939a2285e"],["/react/build/static/js/66.3740b8f7.chunk.js","09e3024a5ea234c4d979c3794573a370"],["/react/build/static/js/67.b0ba9a0a.chunk.js","d2f8c331d6e40a758747f64b51e4862c"],["/react/build/static/js/68.fd2b44ea.chunk.js","b4585f9df5c0e1c2b7e5770133720f59"],["/react/build/static/js/69.392a9d6e.chunk.js","05ae251ca0ea913f140074e6e3201c5d"],["/react/build/static/js/7.b7fc649c.chunk.js","38ce2eb945ede0dab00647a36bac1c3b"],["/react/build/static/js/70.43f33a49.chunk.js","0a5f78ebb57cd7837262e98c32d54347"],["/react/build/static/js/71.51fd518b.chunk.js","1b99388e54423c3ed09db17190e387b8"],["/react/build/static/js/72.7dcbff59.chunk.js","aeef98da8ea783a3ef8c9d2414006689"],["/react/build/static/js/73.9eddf700.chunk.js","547c42bc6e4db02b9c1c42aff29d9d3c"],["/react/build/static/js/74.cb427cef.chunk.js","10c0109692f7ed972ee776e9b11bb330"],["/react/build/static/js/75.3e5c3d49.chunk.js","4cc7e61c6ce47148d5d61767a66ec0f0"],["/react/build/static/js/76.ab662e76.chunk.js","1188869a9f1aa6b55c807f5229447d0c"],["/react/build/static/js/77.7fbe15e5.chunk.js","f89f90c77439dbf1e956dfaab6d04f6f"],["/react/build/static/js/78.3d3aae2e.chunk.js","7fd1c75a71a30cc29f8369e5b4476a76"],["/react/build/static/js/79.ae5aa209.chunk.js","08c27b9b69f664977c57d03c6694ab7c"],["/react/build/static/js/8.571bbd1a.chunk.js","44bd3864efab937b7be5536056a63658"],["/react/build/static/js/80.8870bf85.chunk.js","bfdc1a004919861495d25c7066917b71"],["/react/build/static/js/81.4a6dd336.chunk.js","07f1f6513ef046de2487e87c0999188b"],["/react/build/static/js/82.8f2939e9.chunk.js","aabca10383c22365d7f28f72a8caf440"],["/react/build/static/js/83.e1cd08cb.chunk.js","5e0abdf79599aed77b8eec349311398e"],["/react/build/static/js/84.68fe49e1.chunk.js","79c82cd807468b2f756ed8968d04d6f9"],["/react/build/static/js/85.f4c7bac6.chunk.js","b8f32edc367201a92a931c63141bcc31"],["/react/build/static/js/86.8a28ab91.chunk.js","0585d7640f597d7b0332e4c33a54b7ac"],["/react/build/static/js/87.2641dbd3.chunk.js","841ce3bfd1bfb49e3c01b7721c5e4b44"],["/react/build/static/js/88.39bd1e7a.chunk.js","1846db1d0f6d15d8cdbc9c8af69e6b9e"],["/react/build/static/js/89.6b596c0a.chunk.js","69fa79bde3e27f51cd44d7bdc6b4efb2"],["/react/build/static/js/90.e5f68408.chunk.js","fda27dd985014bc0b4d5af1d34c102d4"],["/react/build/static/js/91.4588a037.chunk.js","d800e081f0aa0f3dd8c6cb5370566255"],["/react/build/static/js/92.4c61e20c.chunk.js","840affe36ee5211a49fc9bdbfc0360ad"],["/react/build/static/js/93.6709d515.chunk.js","c6702227a0b70421743b168bc0378e52"],["/react/build/static/js/94.0ff0fce9.chunk.js","5012931aa123c005ba4c1e38ad11218b"],["/react/build/static/js/95.bf8d6d80.chunk.js","88a22a43ec266af88b67d5cdaba35624"],["/react/build/static/js/96.8e40496a.chunk.js","58081feaa200621d2de5975eb11fc9aa"],["/react/build/static/js/97.fd1459b6.chunk.js","d551118c10462a58d24fc18bdb3cbfa1"],["/react/build/static/js/98.94d9a4c9.chunk.js","725be030cdfab2c773bc30cae1faaf01"],["/react/build/static/js/99.83d02904.chunk.js","5f42918023843cde1c0bc2cab9584467"],["/react/build/static/js/main.ee83f702.chunk.js.LICENSE.txt","20c4c9722b39971e742932d08ec3daf5"],["/react/build/static/js/runtime~main.fbb030b0.js","62df60bc7d5f5d8f151633c7a0332b94"],["/react/build/static/media/KaTeX_AMS-Regular.b1489df1.woff","7f06b4e30317f784d61d26686aed0ab2"],["/react/build/static/media/KaTeX_AMS-Regular.d4531cf7.woff2","e78e28b4834954df047e4925e9dbf354"],["/react/build/static/media/KaTeX_AMS-Regular.f80d9eaf.ttf","aaf4eee9fba9907d61c3935e0b6a54ae"],["/react/build/static/media/KaTeX_Caligraphic-Bold.0c96bc8f.ttf","021dd4dc61ee5f5cdf315f43b48c094b"],["/react/build/static/media/KaTeX_Caligraphic-Bold.7ce7636b.woff","1e802ca9dedc4ed4e3c6f645e4316128"],["/react/build/static/media/KaTeX_Caligraphic-Bold.f046a374.woff2","4ec58befa687e9752c3c91cd9bcf1bcb"],["/react/build/static/media/KaTeX_Caligraphic-Regular.35f3c951.ttf","d49f2d55ce4f40f982d8ba63d746fbf9"],["/react/build/static/media/KaTeX_Caligraphic-Regular.4519ba4c.woff2","7edb53b6693d75b8a2232481eea1a52c"],["/react/build/static/media/KaTeX_Caligraphic-Regular.4a559f36.woff","d3b46c3a530116933081d9d74e3e9fe8"],["/react/build/static/media/KaTeX_Fraktur-Bold.069514d4.ttf","a31e7cba7b7221ebf1a2ae545fb306b2"],["/react/build/static/media/KaTeX_Fraktur-Bold.2ea3916b.woff","c4c8cab7d5be97b2bb283e531c077355"],["/react/build/static/media/KaTeX_Fraktur-Bold.5b8749ee.woff2","d5b59ec9764e10f4a82369ae29f3ac58"],["/react/build/static/media/KaTeX_Fraktur-Regular.0d90113d.woff","b7d9c46bff5d51da6209e355cc4a235d"],["/react/build/static/media/KaTeX_Fraktur-Regular.2c629b06.woff2","32a5339eb809f381a7357ba56f82aab3"],["/react/build/static/media/KaTeX_Fraktur-Regular.96556db6.ttf","a48dad4f58c82e38a10da0ceebb86370"],["/react/build/static/media/KaTeX_Main-Bold.07e762d0.ttf","9ceff51b3cb7ce6eb4e8efa8163a1472"],["/react/build/static/media/KaTeX_Main-Bold.20b90c20.woff2","8e1e01c4b1207c0a383d9a2b4f86e637"],["/react/build/static/media/KaTeX_Main-Bold.a9cdbc85.woff","22086eb5d97009c3e99bcc1d16ce6865"],["/react/build/static/media/KaTeX_Main-BoldItalic.7649d52f.woff","4c57dbc44bfff1fdf08a59cf556fdab3"],["/react/build/static/media/KaTeX_Main-BoldItalic.b345de5b.woff2","284a17fe5baf72ff8217d4c7e70c0f82"],["/react/build/static/media/KaTeX_Main-BoldItalic.bc8d96e9.ttf","e8b44b990516dab7937bf240fde8b46a"],["/react/build/static/media/KaTeX_Main-Italic.44a32ae6.ttf","29c86397e75cdcb3135af8295f1c2e28"],["/react/build/static/media/KaTeX_Main-Italic.ab751a9e.woff2","e533d5a2506cf053cd671b335ec04dde"],["/react/build/static/media/KaTeX_Main-Italic.e3954fe9.woff","99be0e10c38cd42466e6fe1665ef9536"],["/react/build/static/media/KaTeX_Main-Regular.13b3f852.woff2","5c734d78610fa35282f3379f866707f2"],["/react/build/static/media/KaTeX_Main-Regular.9e75cd60.woff","b741441f6d71014d0453ca3ebc884dd4"],["/react/build/static/media/KaTeX_Main-Regular.af7fc7b3.ttf","5c94aef490324b0925dbe5f643e8fd04"],["/react/build/static/media/KaTeX_Math-BoldItalic.4d6241be.ttf","9a2834a9ff8ab411153571e0e55ac693"],["/react/build/static/media/KaTeX_Math-BoldItalic.94810ff6.woff","b13731ef4e2bfc3d8d859271e39550fc"],["/react/build/static/media/KaTeX_Math-BoldItalic.d5d35e84.woff2","d747bd1e7a6a43864285edd73dcde253"],["/react/build/static/media/KaTeX_Math-Italic.11278d36.woff","f0303906c2a67ac63bf1e8ccd638a89e"],["/react/build/static/media/KaTeX_Math-Italic.cae7ea26.ttf","291e76b8871b84560701bd29f9d1dcc7"],["/react/build/static/media/KaTeX_Math-Italic.ffda8803.woff2","4ad08b826b8065e1eab85324d726538c"],["/react/build/static/media/KaTeX_SansSerif-Bold.2946bdb5.woff","3fb419559955e3ce75619f1a5e8c6c84"],["/react/build/static/media/KaTeX_SansSerif-Bold.5a20a475.woff2","6e0830bee40435e72165345e0682fbfc"],["/react/build/static/media/KaTeX_SansSerif-Bold.f0ad0abc.ttf","7dc027cba9f7b11ec92af4a311372a85"],["/react/build/static/media/KaTeX_SansSerif-Italic.c7feacd5.ttf","4059868e460d2d2e6be18e180d20c43d"],["/react/build/static/media/KaTeX_SansSerif-Italic.c834ba6d.woff","727a9b0d97d72d2fc0228fe4e07fb4d8"],["/react/build/static/media/KaTeX_SansSerif-Italic.e5fc2aef.woff2","fba01c9c6fb2866a0f95bcacb2c187a5"],["/react/build/static/media/KaTeX_SansSerif-Regular.5af9e1cf.ttf","5c58d168c0b66d2c32234a6718e74dfb"],["/react/build/static/media/KaTeX_SansSerif-Regular.5bf28900.woff2","d929cd671b19f0cfea55b6200fb47461"],["/react/build/static/media/KaTeX_SansSerif-Regular.a4fd0563.woff","2555754a67062cac3a0913b715ab982f"],["/react/build/static/media/KaTeX_Script-Regular.a1c15978.woff2","755e2491f13b5269f0afd5a56f7aa692"],["/react/build/static/media/KaTeX_Script-Regular.cd3b0634.woff","d524c9a5b62a17f98f4a97af37fea735"],["/react/build/static/media/KaTeX_Script-Regular.dd0db7ae.ttf","d12ea9efb375f9dc331f562e69892638"],["/react/build/static/media/KaTeX_Size1-Regular.1876361f.woff2","048c39cba4dfb0460682a45e84548e4b"],["/react/build/static/media/KaTeX_Size1-Regular.bbd9552c.ttf","7342d45b052c3a2abc21049959fbab7f"],["/react/build/static/media/KaTeX_Size1-Regular.c4ae0d25.woff","08b5f00e7140f7a10e62c8e2484dfa5a"],["/react/build/static/media/KaTeX_Size2-Regular.635e9324.woff","af24b0e4b7e52656ca77914695c99930"],["/react/build/static/media/KaTeX_Size2-Regular.d1e8ff17.ttf","eb130dcc661de766c999c60ba1525a88"],["/react/build/static/media/KaTeX_Size2-Regular.f516b73c.woff2","81d6b8d5ca77d63d5033d6991549a659"],["/react/build/static/media/KaTeX_Size3-Regular.1ef7adae.woff2","b311ca09df2c89a10fbb914b5a053805"],["/react/build/static/media/KaTeX_Size3-Regular.5d632274.ttf","7e02a40c41e52dc3b2b6b197bbdf05ea"],["/react/build/static/media/KaTeX_Size3-Regular.f32a9fde.woff","0d8926405d832a4b065e516bd385d812"],["/react/build/static/media/KaTeX_Size4-Regular.1d132596.ttf","ad7672524b64b730dfd176140a8945cb"],["/react/build/static/media/KaTeX_Size4-Regular.4f012d6a.woff2","6a3255dfc1ba41c46e7e807f8ab16c49"],["/react/build/static/media/KaTeX_Size4-Regular.f668d566.woff","68895bb880a61a7fc019dbfaa5121bb4"],["/react/build/static/media/KaTeX_Typewriter-Regular.4f31d033.woff2","6cc31ea5c223c88705a13727a71417fa"],["/react/build/static/media/KaTeX_Typewriter-Regular.b1d1af1a.ttf","257023560753aeb0b89b7e434d3da17f"],["/react/build/static/media/KaTeX_Typewriter-Regular.d3c8e68f.woff","3fe216d2a5f736c560cde71984554b64"],["/react/build/static/media/banner_list.99dfeaed.png","ad510bee30a694aaedd0e2a96442ffe4"],["/react/build/static/media/banner_sub.67c8b55c.png","c6034810c9bd0d58dfee1ccf66f2b592"],["/react/build/static/media/book.b609dae6.svg","02f483b883b6b45d89111dd6e971c64e"],["/react/build/static/media/codicon.9242107d.ttf","a609dc0f334a7d4e64205247c4e8b97c"],["/react/build/ts.worker.js.LICENSE.txt","ce15c9d372cc5baeacdeb733817bdde4"]],cacheName="sw-precache-v3-sw-precache-webpack-plugin-"+(self.registration?self.registration.scope:""),ignoreUrlParametersMatching=[/^utm_/],addDirectoryIndex=function(c,a){var e=new URL(c);return"/"===e.pathname.slice(-1)&&(e.pathname+=a),e.toString()},cleanResponse=function(a){return a.redirected?("body"in a?Promise.resolve(a.body):a.blob()).then(function(c){return new Response(c,{headers:a.headers,status:a.status,statusText:a.statusText})}):Promise.resolve(a)},createCacheKey=function(c,a,e,t){var d=new URL(c);return t&&d.pathname.match(t)||(d.search+=(d.search?"&":"")+encodeURIComponent(a)+"="+encodeURIComponent(e)),d.toString()},isPathWhitelisted=function(c,a){if(0===c.length)return!0;var e=new URL(a).pathname;return c.some(function(c){return e.match(c)})},stripIgnoredUrlParameters=function(c,e){var a=new URL(c);return a.hash="",a.search=a.search.slice(1).split("&").map(function(c){return c.split("=")}).filter(function(a){return e.every(function(c){return!c.test(a[0])})}).map(function(c){return c.join("=")}).join("&"),a.toString()},hashParamName="_sw-precache",urlsToCacheKeys=new Map(precacheConfig.map(function(c){var a=c[0],e=c[1],t=new URL(a,self.location),d=createCacheKey(t,hashParamName,e,/\.\w{8}\./);return[t.toString(),d]}));function setOfCachedUrls(c){return c.keys().then(function(c){return c.map(function(c){return c.url})}).then(function(c){return new Set(c)})}self.addEventListener("install",function(c){c.waitUntil(caches.open(cacheName).then(function(t){return setOfCachedUrls(t).then(function(e){return Promise.all(Array.from(urlsToCacheKeys.values()).map(function(a){if(!e.has(a)){var c=new Request(a,{credentials:"same-origin"});return fetch(c).then(function(c){if(!c.ok)throw new Error("Request for "+a+" returned a response with status "+c.status);return cleanResponse(c).then(function(c){return t.put(a,c)})})}}))})}).then(function(){return self.skipWaiting()}))}),self.addEventListener("activate",function(c){var e=new Set(urlsToCacheKeys.values());c.waitUntil(caches.open(cacheName).then(function(a){return a.keys().then(function(c){return Promise.all(c.map(function(c){if(!e.has(c.url))return a.delete(c)}))})}).then(function(){return self.clients.claim()}))}),self.addEventListener("fetch",function(a){if("GET"===a.request.method){var c,e=stripIgnoredUrlParameters(a.request.url,ignoreUrlParametersMatching),t="index.html";(c=urlsToCacheKeys.has(e))||(e=addDirectoryIndex(e,t),c=urlsToCacheKeys.has(e));var d="/react/build/index.html";!c&&"navigate"===a.request.mode&&isPathWhitelisted(["^(?!\\/__).*"],a.request.url)&&(e=new URL(d,self.location).toString(),c=urlsToCacheKeys.has(e)),c&&a.respondWith(caches.open(cacheName).then(function(c){return c.match(urlsToCacheKeys.get(e)).then(function(c){if(c)return c;throw Error("The cached response that was expected is missing.")})}).catch(function(c){return console.warn('Couldn\'t serve response for "%s" from cache: %O',a.request.url,c),fetch(a.request)}))}}); \ No newline at end of file +"use strict";var precacheConfig=[["/react/build/css.worker.js","abadf65f7ed870870dccf00a50b3c6ef"],["/react/build/editor.worker.js","2a381dfa06623f377bb84adbc7b38062"],["/react/build/html.worker.js","028952cd3f435d71d238edcdc2ef2967"],["/react/build/index.html","638901deb86e91e393f4fdd6521f46c8"],["/react/build/json.worker.js","4a4ca127f837beaf0dddae0c74c81b57"],["/react/build/static/css/1.50ff7122.chunk.css","45259d31111b9a22f91937a03f4946cc"],["/react/build/static/css/10.91ab4753.chunk.css","c23396ccb40f4eca0455d508f2354045"],["/react/build/static/css/11.91ab4753.chunk.css","c23396ccb40f4eca0455d508f2354045"],["/react/build/static/css/12.841971bd.chunk.css","84d2ba18ba53d28d5975d4646150e767"],["/react/build/static/css/13.95f490d8.chunk.css","8ed19a52e75f567bed0160fd1d7b8481"],["/react/build/static/css/14.f1703ce7.chunk.css","a06c924b020307cfea646041391667c7"],["/react/build/static/css/15.925d98c8.chunk.css","316c1547844f7ee61894d6d562f933a3"],["/react/build/static/css/16.932174dc.chunk.css","d55aba2870fb37c031c6794c485092d8"],["/react/build/static/css/17.544e9340.chunk.css","9c3add909d061e45b6f475f0a6228b50"],["/react/build/static/css/18.2ae6efdb.chunk.css","7220c84c49a6de63bc258e0ba83fa3ff"],["/react/build/static/css/19.2ae6efdb.chunk.css","7220c84c49a6de63bc258e0ba83fa3ff"],["/react/build/static/css/20.5f41bf42.chunk.css","b0d0ee810c04074bc7712929eb1e7665"],["/react/build/static/css/21.17ee7c0e.chunk.css","775f84d7eff3a56237e03bed2a5af37a"],["/react/build/static/css/22.bd9a175e.chunk.css","19f643a47f9cafb8a2e8f37ac9c1c4f9"],["/react/build/static/css/23.e17eaf9a.chunk.css","6df543e68f35eb4a832d64410b63b312"],["/react/build/static/css/24.e17eaf9a.chunk.css","6df543e68f35eb4a832d64410b63b312"],["/react/build/static/css/25.74e7439c.chunk.css","474f6830ed0f9cb8d82aaeab2a766961"],["/react/build/static/css/26.ac85f08e.chunk.css","b62798b5185d2eb2d68ace6ccccb06c0"],["/react/build/static/css/27.8c0097ca.chunk.css","189c51bc6ab1d144f75f0ecdc819523e"],["/react/build/static/css/28.8418f700.chunk.css","d37786ca84475c2f25e5601e9663578a"],["/react/build/static/css/29.913ac23a.chunk.css","ff1b4901507e8a8275304a92186d4837"],["/react/build/static/css/30.a6021c77.chunk.css","72be1320fdf961bbaeab9bda4f82db84"],["/react/build/static/css/31.a6021c77.chunk.css","72be1320fdf961bbaeab9bda4f82db84"],["/react/build/static/css/32.fac0c3b4.chunk.css","b276cf83dbc2b6f60afca083b30b127c"],["/react/build/static/css/33.ec010144.chunk.css","69a18fd7646628f86fe6b1cfbdf80a98"],["/react/build/static/css/34.20be5590.chunk.css","718d19519fb85d2c0b578106d582f845"],["/react/build/static/css/35.b419d7a1.chunk.css","13ab2ade9301a869377286affd394c07"],["/react/build/static/css/36.855c9f72.chunk.css","7bd030f1b3cb02a95029a2bcae7b5797"],["/react/build/static/css/37.ad92963b.chunk.css","ee0e04be070d824a609715170e573a89"],["/react/build/static/css/38.a7f085bd.chunk.css","fafa7c2c8fd160439eefb0d762737deb"],["/react/build/static/css/4.8725ffda.chunk.css","a4dd127f859f497fde9a1cf9dbee1396"],["/react/build/static/css/40.57328ca7.chunk.css","4cb56ff7d2638c81558a691d0cf760d3"],["/react/build/static/css/41.fb7da85d.chunk.css","b67567606e288d851cccc48c42b2988e"],["/react/build/static/css/5.5d2538f7.chunk.css","f7bca4f3d6437baa7779df051da7a998"],["/react/build/static/css/6.3bbaae3f.chunk.css","458a044119c0a01635e8f7c71378ef6e"],["/react/build/static/css/7.4d7c1e4c.chunk.css","dd69d50dd3443d5261cfb6741b2c8ace"],["/react/build/static/css/9.161fe038.chunk.css","25edf81ae2e9ed5bd4c4993f40810c97"],["/react/build/static/css/main.28648a2b.chunk.css","d4c99259f7f43995bdd347acb469123f"],["/react/build/static/js/0.69309217.chunk.js","36ce288dd557dbd79dac6b1d426b5245"],["/react/build/static/js/1.3c8bde58.chunk.js","340135f45abafab175a2fd9c4099727a"],["/react/build/static/js/10.8e052ebc.chunk.js","df9ee7277e9713280ffbd2515aa31f28"],["/react/build/static/js/100.78488840.chunk.js","651df59d0c71125313e0e88ee4703281"],["/react/build/static/js/101.6e0b259f.chunk.js","78712de470686ba5716502bd8a825e25"],["/react/build/static/js/102.5c3d3b5c.chunk.js","052915ea4dac89f190cc0cfcc77c98c1"],["/react/build/static/js/103.5d098325.chunk.js","f73db1bb2b5e138aa2f013e308b242d9"],["/react/build/static/js/103.5d098325.chunk.js.LICENSE.txt","cf224aa154060b2c3c86fa6ed5af6aa8"],["/react/build/static/js/104.fc622570.chunk.js","14d67889925e80937b166a2de0c0fa6f"],["/react/build/static/js/105.fa6ca675.chunk.js","7523b2efebcc5cee9ddbd8981fecc295"],["/react/build/static/js/106.68edd983.chunk.js","734979507d6afd8930c71c2a02cd933e"],["/react/build/static/js/107.2bbb72c9.chunk.js","91349b6315bcba3a636ef9d875b6051b"],["/react/build/static/js/108.bf864d04.chunk.js","dbad20de0a341ba1ecf3ee0642feb68c"],["/react/build/static/js/109.32ef7efd.chunk.js","2b9eda34605a525fa040835f91dc95e5"],["/react/build/static/js/11.2a129cf0.chunk.js","5e99cd61545cc9669fdb69ce9061ff2f"],["/react/build/static/js/110.725ed140.chunk.js","e122a30bed4591470ffb79aa656d0cf8"],["/react/build/static/js/12.2ba251c8.chunk.js","bd9e9fb1b5a0da1a3d89f77ebb9eb87f"],["/react/build/static/js/13.e822ccc9.chunk.js","9e09277341a199107e3089eaf6c31904"],["/react/build/static/js/14.24be0b92.chunk.js","b6b709ce3b1a8aacaa5f22013688cc55"],["/react/build/static/js/15.76fd8468.chunk.js","ffe3f72b408a0c09b98fa6904e9b731e"],["/react/build/static/js/16.c06896c0.chunk.js","9c20d7fdc74b27174b0fdfb8e4017682"],["/react/build/static/js/17.3246ab7d.chunk.js","8b5c41700874fbd81b0ef5f7f202377f"],["/react/build/static/js/18.2b860d21.chunk.js","9491ddee846f3a31cd2ba484250cbb15"],["/react/build/static/js/19.5fa23b8d.chunk.js","4831ed1669ac574b569cb1f794e8ea1c"],["/react/build/static/js/2.bc87859a.chunk.js","fe672ad7b8eb7879a799df7e802b2870"],["/react/build/static/js/20.cb18c0a5.chunk.js","5cb8ea06f91a72498999bccd7184d44a"],["/react/build/static/js/21.0c0d7208.chunk.js","84666458b5316cb8c041afe8402ee24d"],["/react/build/static/js/22.07393873.chunk.js","7b7b4d2ba927828e0bd0e1e44cf97315"],["/react/build/static/js/23.2fdef663.chunk.js","0fa006b123e7f6aab8213dbb57862d51"],["/react/build/static/js/24.cfdce8d0.chunk.js","2d06aac42400a021bfeb26ab8346d651"],["/react/build/static/js/25.55db633b.chunk.js","21ce92ffd02ff9fef90623a08c318349"],["/react/build/static/js/26.d74c0e64.chunk.js","8ad8edc95c8f18a0557070f090d5db3a"],["/react/build/static/js/27.a2289346.chunk.js","d73a53e51dcdf286edbc43acbef92f4d"],["/react/build/static/js/28.97dcbecc.chunk.js","890d6432a8feb619e3f77846c733485b"],["/react/build/static/js/29.e93320b0.chunk.js","b8da3b93486f69bf0d5320966c0866aa"],["/react/build/static/js/3.5f302dc4.chunk.js","0ac45f5bd091ebf9910eaf4fcb55edea"],["/react/build/static/js/30.9cee2a5e.chunk.js","fb1dc4a0204ccdf45b9aa43374ee4f52"],["/react/build/static/js/31.ac07c4c5.chunk.js","05eda859d91058105f65322c991bbdb9"],["/react/build/static/js/32.e8ab9357.chunk.js","bc3459b842c488351ce3e62f945731f7"],["/react/build/static/js/33.c2a1d13b.chunk.js","4bcd79de14fd4f83d3c480e8829e2b84"],["/react/build/static/js/34.05da7c64.chunk.js","3f423254fc76dfd0e1488e90401eafce"],["/react/build/static/js/35.980f0013.chunk.js","d2aa03d982763f332801e05ffae99c52"],["/react/build/static/js/36.b178d972.chunk.js","d945dec4f518acb1727e3b32de6601e6"],["/react/build/static/js/37.b09752db.chunk.js","5a8208f4682c8551141d5cc8a4a8abdf"],["/react/build/static/js/38.0a3263d5.chunk.js","8ab3a742ca0abc9fc0373fa8bd20165a"],["/react/build/static/js/39.ec7d910f.chunk.js","a971dbe1a73ba9d3679837d1101fe7f2"],["/react/build/static/js/4.2a3ed1fc.chunk.js","c13d9a3588797ab19acd36eb7be9eb08"],["/react/build/static/js/40.62c8d341.chunk.js","1760d80c0fb448b26936b4a32c764d5a"],["/react/build/static/js/41.93cfc8e7.chunk.js","a2af9394ce73b1a8497f1be83c96eaa4"],["/react/build/static/js/42.dad2f2d3.chunk.js","c2c5c09962f3972b8132127f192c0a9c"],["/react/build/static/js/43.235b1ac2.chunk.js","17bc6e59c4942122b5184dc178ff682f"],["/react/build/static/js/44.866f8f7f.chunk.js","90a61b2edf873b017dff4ad794bfdfe7"],["/react/build/static/js/45.5bf04519.chunk.js","b00692fdb80ed63ba41fd06e7a1b684c"],["/react/build/static/js/46.9601a4ef.chunk.js","884f25a8341d130ba5a1b4539551ffde"],["/react/build/static/js/47.9b105e3c.chunk.js","11c5f3ef263039a2809104b281f58186"],["/react/build/static/js/48.3c6ed310.chunk.js","6ebb7ed0b3d4308730b5c7aa5b36d31b"],["/react/build/static/js/49.87e9d5f3.chunk.js","f0f7e1ecaeed11b74bce22604c385581"],["/react/build/static/js/5.8b39ccf6.chunk.js","6c49a492b98a91513b6c74164e85ca5a"],["/react/build/static/js/50.5d334639.chunk.js","2aa984a85a2b09c0645b5350269566f6"],["/react/build/static/js/51.71618b8c.chunk.js","155c1d7364d34b942169fc25e35265a0"],["/react/build/static/js/52.1af3bbb8.chunk.js","482d63616397d255a3be0858a7931d95"],["/react/build/static/js/53.ab80d7d0.chunk.js","25571e6bb7bd610f20e4d96f62dcc2b5"],["/react/build/static/js/54.563e6e29.chunk.js","98e174be371de152219e0e71fd1d58c6"],["/react/build/static/js/55.587e2a5f.chunk.js","2e91c64b1f994e09b4e88eebf7a0acbb"],["/react/build/static/js/56.039fb2cd.chunk.js","a1775bc24231f07235e61872bec56d4c"],["/react/build/static/js/57.001c91b5.chunk.js","829bacc1514239e38ba32e39c70fbd55"],["/react/build/static/js/58.2ed0e184.chunk.js","631c78db202dfe8567456be8463adc49"],["/react/build/static/js/59.b8a8984f.chunk.js","74bef7824731a12b5893e71b7ef3b217"],["/react/build/static/js/6.d9db8079.chunk.js","de7e620ab0356698cb8ef4d1c0348ad0"],["/react/build/static/js/60.6de773f5.chunk.js","a409fe5c00f28274f028e6be0badd985"],["/react/build/static/js/61.31d69737.chunk.js","34a89a1fdeb32d003800c8d93b962055"],["/react/build/static/js/62.e6a7c340.chunk.js","7bcdba3261e7a6473b92a9b23b06f341"],["/react/build/static/js/63.919cf05c.chunk.js","00b3fe7495204a5419c25781a4c99036"],["/react/build/static/js/64.d2dd74f0.chunk.js","30ff90d0abe69d08c7a305b12027c604"],["/react/build/static/js/65.c502a159.chunk.js","b7a5928340a41e7e6c31402939a2285e"],["/react/build/static/js/66.3740b8f7.chunk.js","09e3024a5ea234c4d979c3794573a370"],["/react/build/static/js/67.b0ba9a0a.chunk.js","d2f8c331d6e40a758747f64b51e4862c"],["/react/build/static/js/68.fd2b44ea.chunk.js","b4585f9df5c0e1c2b7e5770133720f59"],["/react/build/static/js/69.392a9d6e.chunk.js","05ae251ca0ea913f140074e6e3201c5d"],["/react/build/static/js/7.125e0f94.chunk.js","322a53c2295d2bb3bed418703a38f69c"],["/react/build/static/js/70.43f33a49.chunk.js","0a5f78ebb57cd7837262e98c32d54347"],["/react/build/static/js/71.51fd518b.chunk.js","1b99388e54423c3ed09db17190e387b8"],["/react/build/static/js/72.7dcbff59.chunk.js","aeef98da8ea783a3ef8c9d2414006689"],["/react/build/static/js/73.9eddf700.chunk.js","547c42bc6e4db02b9c1c42aff29d9d3c"],["/react/build/static/js/74.cb427cef.chunk.js","10c0109692f7ed972ee776e9b11bb330"],["/react/build/static/js/75.3e5c3d49.chunk.js","4cc7e61c6ce47148d5d61767a66ec0f0"],["/react/build/static/js/76.ab662e76.chunk.js","1188869a9f1aa6b55c807f5229447d0c"],["/react/build/static/js/77.7fbe15e5.chunk.js","f89f90c77439dbf1e956dfaab6d04f6f"],["/react/build/static/js/78.3d3aae2e.chunk.js","7fd1c75a71a30cc29f8369e5b4476a76"],["/react/build/static/js/79.ae5aa209.chunk.js","08c27b9b69f664977c57d03c6694ab7c"],["/react/build/static/js/8.571bbd1a.chunk.js","44bd3864efab937b7be5536056a63658"],["/react/build/static/js/80.8870bf85.chunk.js","bfdc1a004919861495d25c7066917b71"],["/react/build/static/js/81.4a6dd336.chunk.js","07f1f6513ef046de2487e87c0999188b"],["/react/build/static/js/82.8f2939e9.chunk.js","aabca10383c22365d7f28f72a8caf440"],["/react/build/static/js/83.e1cd08cb.chunk.js","5e0abdf79599aed77b8eec349311398e"],["/react/build/static/js/84.68fe49e1.chunk.js","79c82cd807468b2f756ed8968d04d6f9"],["/react/build/static/js/85.f4c7bac6.chunk.js","b8f32edc367201a92a931c63141bcc31"],["/react/build/static/js/86.8a28ab91.chunk.js","0585d7640f597d7b0332e4c33a54b7ac"],["/react/build/static/js/87.2641dbd3.chunk.js","841ce3bfd1bfb49e3c01b7721c5e4b44"],["/react/build/static/js/88.39bd1e7a.chunk.js","1846db1d0f6d15d8cdbc9c8af69e6b9e"],["/react/build/static/js/89.6b596c0a.chunk.js","69fa79bde3e27f51cd44d7bdc6b4efb2"],["/react/build/static/js/90.e5f68408.chunk.js","fda27dd985014bc0b4d5af1d34c102d4"],["/react/build/static/js/91.4588a037.chunk.js","d800e081f0aa0f3dd8c6cb5370566255"],["/react/build/static/js/92.4c61e20c.chunk.js","840affe36ee5211a49fc9bdbfc0360ad"],["/react/build/static/js/93.6709d515.chunk.js","c6702227a0b70421743b168bc0378e52"],["/react/build/static/js/94.0ff0fce9.chunk.js","5012931aa123c005ba4c1e38ad11218b"],["/react/build/static/js/95.bf8d6d80.chunk.js","88a22a43ec266af88b67d5cdaba35624"],["/react/build/static/js/96.8e40496a.chunk.js","58081feaa200621d2de5975eb11fc9aa"],["/react/build/static/js/97.fd1459b6.chunk.js","d551118c10462a58d24fc18bdb3cbfa1"],["/react/build/static/js/98.94d9a4c9.chunk.js","725be030cdfab2c773bc30cae1faaf01"],["/react/build/static/js/99.83d02904.chunk.js","5f42918023843cde1c0bc2cab9584467"],["/react/build/static/js/main.ee83f702.chunk.js.LICENSE.txt","20c4c9722b39971e742932d08ec3daf5"],["/react/build/static/js/runtime~main.6c7ed3ef.js","2aa9e7614cf7ffd3b1eaadcfc0f9fb6f"],["/react/build/static/media/KaTeX_AMS-Regular.b1489df1.woff","7f06b4e30317f784d61d26686aed0ab2"],["/react/build/static/media/KaTeX_AMS-Regular.d4531cf7.woff2","e78e28b4834954df047e4925e9dbf354"],["/react/build/static/media/KaTeX_AMS-Regular.f80d9eaf.ttf","aaf4eee9fba9907d61c3935e0b6a54ae"],["/react/build/static/media/KaTeX_Caligraphic-Bold.0c96bc8f.ttf","021dd4dc61ee5f5cdf315f43b48c094b"],["/react/build/static/media/KaTeX_Caligraphic-Bold.7ce7636b.woff","1e802ca9dedc4ed4e3c6f645e4316128"],["/react/build/static/media/KaTeX_Caligraphic-Bold.f046a374.woff2","4ec58befa687e9752c3c91cd9bcf1bcb"],["/react/build/static/media/KaTeX_Caligraphic-Regular.35f3c951.ttf","d49f2d55ce4f40f982d8ba63d746fbf9"],["/react/build/static/media/KaTeX_Caligraphic-Regular.4519ba4c.woff2","7edb53b6693d75b8a2232481eea1a52c"],["/react/build/static/media/KaTeX_Caligraphic-Regular.4a559f36.woff","d3b46c3a530116933081d9d74e3e9fe8"],["/react/build/static/media/KaTeX_Fraktur-Bold.069514d4.ttf","a31e7cba7b7221ebf1a2ae545fb306b2"],["/react/build/static/media/KaTeX_Fraktur-Bold.2ea3916b.woff","c4c8cab7d5be97b2bb283e531c077355"],["/react/build/static/media/KaTeX_Fraktur-Bold.5b8749ee.woff2","d5b59ec9764e10f4a82369ae29f3ac58"],["/react/build/static/media/KaTeX_Fraktur-Regular.0d90113d.woff","b7d9c46bff5d51da6209e355cc4a235d"],["/react/build/static/media/KaTeX_Fraktur-Regular.2c629b06.woff2","32a5339eb809f381a7357ba56f82aab3"],["/react/build/static/media/KaTeX_Fraktur-Regular.96556db6.ttf","a48dad4f58c82e38a10da0ceebb86370"],["/react/build/static/media/KaTeX_Main-Bold.07e762d0.ttf","9ceff51b3cb7ce6eb4e8efa8163a1472"],["/react/build/static/media/KaTeX_Main-Bold.20b90c20.woff2","8e1e01c4b1207c0a383d9a2b4f86e637"],["/react/build/static/media/KaTeX_Main-Bold.a9cdbc85.woff","22086eb5d97009c3e99bcc1d16ce6865"],["/react/build/static/media/KaTeX_Main-BoldItalic.7649d52f.woff","4c57dbc44bfff1fdf08a59cf556fdab3"],["/react/build/static/media/KaTeX_Main-BoldItalic.b345de5b.woff2","284a17fe5baf72ff8217d4c7e70c0f82"],["/react/build/static/media/KaTeX_Main-BoldItalic.bc8d96e9.ttf","e8b44b990516dab7937bf240fde8b46a"],["/react/build/static/media/KaTeX_Main-Italic.44a32ae6.ttf","29c86397e75cdcb3135af8295f1c2e28"],["/react/build/static/media/KaTeX_Main-Italic.ab751a9e.woff2","e533d5a2506cf053cd671b335ec04dde"],["/react/build/static/media/KaTeX_Main-Italic.e3954fe9.woff","99be0e10c38cd42466e6fe1665ef9536"],["/react/build/static/media/KaTeX_Main-Regular.13b3f852.woff2","5c734d78610fa35282f3379f866707f2"],["/react/build/static/media/KaTeX_Main-Regular.9e75cd60.woff","b741441f6d71014d0453ca3ebc884dd4"],["/react/build/static/media/KaTeX_Main-Regular.af7fc7b3.ttf","5c94aef490324b0925dbe5f643e8fd04"],["/react/build/static/media/KaTeX_Math-BoldItalic.4d6241be.ttf","9a2834a9ff8ab411153571e0e55ac693"],["/react/build/static/media/KaTeX_Math-BoldItalic.94810ff6.woff","b13731ef4e2bfc3d8d859271e39550fc"],["/react/build/static/media/KaTeX_Math-BoldItalic.d5d35e84.woff2","d747bd1e7a6a43864285edd73dcde253"],["/react/build/static/media/KaTeX_Math-Italic.11278d36.woff","f0303906c2a67ac63bf1e8ccd638a89e"],["/react/build/static/media/KaTeX_Math-Italic.cae7ea26.ttf","291e76b8871b84560701bd29f9d1dcc7"],["/react/build/static/media/KaTeX_Math-Italic.ffda8803.woff2","4ad08b826b8065e1eab85324d726538c"],["/react/build/static/media/KaTeX_SansSerif-Bold.2946bdb5.woff","3fb419559955e3ce75619f1a5e8c6c84"],["/react/build/static/media/KaTeX_SansSerif-Bold.5a20a475.woff2","6e0830bee40435e72165345e0682fbfc"],["/react/build/static/media/KaTeX_SansSerif-Bold.f0ad0abc.ttf","7dc027cba9f7b11ec92af4a311372a85"],["/react/build/static/media/KaTeX_SansSerif-Italic.c7feacd5.ttf","4059868e460d2d2e6be18e180d20c43d"],["/react/build/static/media/KaTeX_SansSerif-Italic.c834ba6d.woff","727a9b0d97d72d2fc0228fe4e07fb4d8"],["/react/build/static/media/KaTeX_SansSerif-Italic.e5fc2aef.woff2","fba01c9c6fb2866a0f95bcacb2c187a5"],["/react/build/static/media/KaTeX_SansSerif-Regular.5af9e1cf.ttf","5c58d168c0b66d2c32234a6718e74dfb"],["/react/build/static/media/KaTeX_SansSerif-Regular.5bf28900.woff2","d929cd671b19f0cfea55b6200fb47461"],["/react/build/static/media/KaTeX_SansSerif-Regular.a4fd0563.woff","2555754a67062cac3a0913b715ab982f"],["/react/build/static/media/KaTeX_Script-Regular.a1c15978.woff2","755e2491f13b5269f0afd5a56f7aa692"],["/react/build/static/media/KaTeX_Script-Regular.cd3b0634.woff","d524c9a5b62a17f98f4a97af37fea735"],["/react/build/static/media/KaTeX_Script-Regular.dd0db7ae.ttf","d12ea9efb375f9dc331f562e69892638"],["/react/build/static/media/KaTeX_Size1-Regular.1876361f.woff2","048c39cba4dfb0460682a45e84548e4b"],["/react/build/static/media/KaTeX_Size1-Regular.bbd9552c.ttf","7342d45b052c3a2abc21049959fbab7f"],["/react/build/static/media/KaTeX_Size1-Regular.c4ae0d25.woff","08b5f00e7140f7a10e62c8e2484dfa5a"],["/react/build/static/media/KaTeX_Size2-Regular.635e9324.woff","af24b0e4b7e52656ca77914695c99930"],["/react/build/static/media/KaTeX_Size2-Regular.d1e8ff17.ttf","eb130dcc661de766c999c60ba1525a88"],["/react/build/static/media/KaTeX_Size2-Regular.f516b73c.woff2","81d6b8d5ca77d63d5033d6991549a659"],["/react/build/static/media/KaTeX_Size3-Regular.1ef7adae.woff2","b311ca09df2c89a10fbb914b5a053805"],["/react/build/static/media/KaTeX_Size3-Regular.5d632274.ttf","7e02a40c41e52dc3b2b6b197bbdf05ea"],["/react/build/static/media/KaTeX_Size3-Regular.f32a9fde.woff","0d8926405d832a4b065e516bd385d812"],["/react/build/static/media/KaTeX_Size4-Regular.1d132596.ttf","ad7672524b64b730dfd176140a8945cb"],["/react/build/static/media/KaTeX_Size4-Regular.4f012d6a.woff2","6a3255dfc1ba41c46e7e807f8ab16c49"],["/react/build/static/media/KaTeX_Size4-Regular.f668d566.woff","68895bb880a61a7fc019dbfaa5121bb4"],["/react/build/static/media/KaTeX_Typewriter-Regular.4f31d033.woff2","6cc31ea5c223c88705a13727a71417fa"],["/react/build/static/media/KaTeX_Typewriter-Regular.b1d1af1a.ttf","257023560753aeb0b89b7e434d3da17f"],["/react/build/static/media/KaTeX_Typewriter-Regular.d3c8e68f.woff","3fe216d2a5f736c560cde71984554b64"],["/react/build/static/media/banner_list.99dfeaed.png","ad510bee30a694aaedd0e2a96442ffe4"],["/react/build/static/media/banner_sub.67c8b55c.png","c6034810c9bd0d58dfee1ccf66f2b592"],["/react/build/static/media/book.b609dae6.svg","02f483b883b6b45d89111dd6e971c64e"],["/react/build/static/media/codicon.9242107d.ttf","a609dc0f334a7d4e64205247c4e8b97c"],["/react/build/ts.worker.js.LICENSE.txt","ce15c9d372cc5baeacdeb733817bdde4"]],cacheName="sw-precache-v3-sw-precache-webpack-plugin-"+(self.registration?self.registration.scope:""),ignoreUrlParametersMatching=[/^utm_/],addDirectoryIndex=function(c,a){var e=new URL(c);return"/"===e.pathname.slice(-1)&&(e.pathname+=a),e.toString()},cleanResponse=function(a){return a.redirected?("body"in a?Promise.resolve(a.body):a.blob()).then(function(c){return new Response(c,{headers:a.headers,status:a.status,statusText:a.statusText})}):Promise.resolve(a)},createCacheKey=function(c,a,e,t){var d=new URL(c);return t&&d.pathname.match(t)||(d.search+=(d.search?"&":"")+encodeURIComponent(a)+"="+encodeURIComponent(e)),d.toString()},isPathWhitelisted=function(c,a){if(0===c.length)return!0;var e=new URL(a).pathname;return c.some(function(c){return e.match(c)})},stripIgnoredUrlParameters=function(c,e){var a=new URL(c);return a.hash="",a.search=a.search.slice(1).split("&").map(function(c){return c.split("=")}).filter(function(a){return e.every(function(c){return!c.test(a[0])})}).map(function(c){return c.join("=")}).join("&"),a.toString()},hashParamName="_sw-precache",urlsToCacheKeys=new Map(precacheConfig.map(function(c){var a=c[0],e=c[1],t=new URL(a,self.location),d=createCacheKey(t,hashParamName,e,/\.\w{8}\./);return[t.toString(),d]}));function setOfCachedUrls(c){return c.keys().then(function(c){return c.map(function(c){return c.url})}).then(function(c){return new Set(c)})}self.addEventListener("install",function(c){c.waitUntil(caches.open(cacheName).then(function(t){return setOfCachedUrls(t).then(function(e){return Promise.all(Array.from(urlsToCacheKeys.values()).map(function(a){if(!e.has(a)){var c=new Request(a,{credentials:"same-origin"});return fetch(c).then(function(c){if(!c.ok)throw new Error("Request for "+a+" returned a response with status "+c.status);return cleanResponse(c).then(function(c){return t.put(a,c)})})}}))})}).then(function(){return self.skipWaiting()}))}),self.addEventListener("activate",function(c){var e=new Set(urlsToCacheKeys.values());c.waitUntil(caches.open(cacheName).then(function(a){return a.keys().then(function(c){return Promise.all(c.map(function(c){if(!e.has(c.url))return a.delete(c)}))})}).then(function(){return self.clients.claim()}))}),self.addEventListener("fetch",function(a){if("GET"===a.request.method){var c,e=stripIgnoredUrlParameters(a.request.url,ignoreUrlParametersMatching),t="index.html";(c=urlsToCacheKeys.has(e))||(e=addDirectoryIndex(e,t),c=urlsToCacheKeys.has(e));var d="/react/build/index.html";!c&&"navigate"===a.request.mode&&isPathWhitelisted(["^(?!\\/__).*"],a.request.url)&&(e=new URL(d,self.location).toString(),c=urlsToCacheKeys.has(e)),c&&a.respondWith(caches.open(cacheName).then(function(c){return c.match(urlsToCacheKeys.get(e)).then(function(c){if(c)return c;throw Error("The cached response that was expected is missing.")})}).catch(function(c){return console.warn('Couldn\'t serve response for "%s" from cache: %O',a.request.url,c),fetch(a.request)}))}}); \ No newline at end of file diff --git a/static/js/7.125e0f94.chunk.js b/static/js/7.125e0f94.chunk.js new file mode 100644 index 000000000..a3d0f82d5 --- /dev/null +++ b/static/js/7.125e0f94.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[7],{"5A3O":function(e,t,n){"use strict";n.d(t,"a",(function(){return A}));n("04bd");var a=n("W9HT"),o=n("q1tI"),i=n.n(o),s=(n("k3Gp"),n("kLXV")),r=(n("8/o9"),n("tsqr")),c=(n("O+I2"),n("TeRw")),l=(n("1vPl"),n("5rEg")),u=n("2iEm"),p=n("GNFk"),d=n("sYIF"),h=n("vDqi"),m=n.n(h),f=n("CWZq"),g=(n("B6BU"),n("TnMl"),function(){function e(e,t){for(var n=0;n=7?n.openNotification("请输入6位项目邀请码!"):n.setState({tojoinclasstitle:e.target.value})},n.showSearchOpen=function(e){n.setState({showSearchOpentype:!0})},n.hideshowSearchOpen=function(e){!0===n.state.setevaluatinghides&&n.setState({showSearchOpentype:!1,setevaluatinghides:!1})},n.onKeywordSearchKeyDown=function(e){var t="/search?value="+e;n.props.history.push(t)},n.onKeywordSearchKeyDowns=function(){n.setState({setevaluatinghides:!1})},n.setevaluatinghides=function(){n.setState({setevaluatinghides:!0})},n.getUser=function(e,t){if("projects"===t&&(n.props.user&&void 0===n.props.user.email||n.props.user&&null===n.props.user.email||n.props.user&&""===n.props.user.email))n.openNotification("请先绑定邮箱,谢谢");else{var a=n.state.user;void 0!==a?a&&""===a.login?n.setState({isRender:!0}):a&&!1===a.profile_completed?n.setState({AccountProfiletype:!0}):"newshixuns"===t&&n.props&&n.props.current_user&&!1===n.props.current_user.is_shixun_marker?n.setgoshowqqgtounp(!0):void 0===e&&""===e||(window.location.href=e):n.setState({isRender:!0})}},n.Modifyloginvalue=function(){n.setState({isRender:!1})},n.hideAccountProfile=function(){n.setState({AccountProfiletype:!1})},n.headtypesonClick=function(e,t){n.setState({headtypess:e,headtypesonClickbool:t})},n.gettablogourlnull=function(){n.setState({mygetHelmetapi2:void 0});var e=document.createElement("link"),t=document.getElementById("dynamic-favicon");e.id="dynamic-favicon",e.rel="shortcut icon",e.href="/react/build/./favicon.ico",t&&document.head.removeChild(t),document.head.appendChild(e)},n.gettablogourldata=function(e){document.title=e.data.setting.name;var t=document.createElement("link"),n=document.getElementById("dynamic-favicon");t.id="dynamic-favicon",t.rel="shortcut icon",t.href="/"+e.data.setting.tab_logo_url,n&&document.head.removeChild(n),document.head.appendChild(t)},n.handleVisibleChanges=function(e){n.setState({visiblemyss:e})},n.getAppdata=function(){try{var e=JSON.parse(localStorage.getItem("chromesetting")),t=JSON.parse(localStorage.getItem("chromesettingresponse"));n.setState({mygetHelmetapi2:e}),e.tab_logo_url?n.gettablogourldata(t):n.gettablogourlnull()}catch(e){n.geturlsdata()}},n.geturlsdata=function(){m.a.get("/setting.json").then((function(e){if(e)if(e.data){n.setState({mygetHelmetapi2:e.data.setting}),localStorage.setItem("chromesetting",JSON.stringify(e.data.setting)),localStorage.setItem("chromesettingresponse",JSON.stringify(e));try{e.data.setting.tab_logo_url?n.gettablogourldata(e):n.gettablogourlnull()}catch(e){n.gettablogourlnull()}}else n.gettablogourlnull();else n.gettablogourlnull()})).catch((function(e){n.gettablogourlnull()}))},n.matchpaths=function(e){var t=n.props.match;return"/forums"===e&&"/forums"===t.path||(!(!e.startsWith("/projects")||!t.path.startsWith("/projects"))||(!(!e.startsWith("/paths")||!t.path.startsWith("/paths"))||(!(!e.startsWith("/courses")||!t.path.startsWith("/courses"))||(!(!e.startsWith("/competitions")||!t.path.startsWith("/competitions"))||!(!e.startsWith("/statistics")||!t.path.startsWith("/statistics"))))))},n.setgoshowqqgtounp=function(e){n.setState({goshowqqgtounp:e})},n.state={Addcoursestypes:!1,tojoinitemtype:!1,tojoinclasstitle:void 0,rolearr:["",""],Checkboxteacherchecked:!1,Checkboxstudentchecked:!1,Checkboxteachingchecked:!1,Checkboxteachertype:!1,Checkboxteachingtype:!1,code_notice:!1,checked_notice:!1,RadioGroupvalue:void 0,submitapplications:!1,isRender:!1,showSearchOpentype:!1,showTrial:!1,setevaluatinghides:!1,occupation:0,mydisplay:!1,headtypesonClickbool:!1,headtypess:"/",mygetHelmetapi2:null,goshowqqgtounp:!1,visiblemyss:!1},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),b(t,[{key:"componentDidMount",value:function(){var e,t;this.getAppdata(),window._header_componentHandler=this,v(".edu-menu-panel").hover((function(){e&&(t&&t!==this&&v(t).find(".edu-menu-list").hide(),clearTimeout(e),e=null),t=this,v(this).find(".edu-menu-list").show()}),(function(){var t=this;e=setTimeout((function(){v(t).find(".edu-menu-list").hide()}),800)}));try{window.sessionStorage.setItem("yslgeturls",JSON.stringify(window.location.href))}catch(e){}}},{key:"componentWillReceiveProps",value:function(e,t){this.setState({user:e.user}),void 0!==e.Headertop&&e.Headertop.old_url}},{key:"render",value:function(){var e=this,t=this.props.match,n=this.state,a=(n.Addcoursestypes,n.tojoinitemtype,n.tojoinclasstitle,n.code_notice,n.checked_notice,n.AccountProfiletype),o=n.submitapplications,r=n.submitapplicationsvalue,c=n.user,l=n.isRender,h=n.showSearchOpentype,m=n.headtypesonClickbool,g=n.headtypess,b=n.mygetHelmetapi2,v=n.goshowqqgtounp,_=!1,E=!1,k=!1,S=!1,N=!1,x=!1;"/forums"===t.path?_=!0:t.path.startsWith("/shixuns")?E=!0:t.path.startsWith("/paths")?k=!0:t.path.startsWith("/courses")?S=!0:t.path.startsWith("/crowdsourcing")||(t.path.startsWith("/moop_cases")?N=!0:t.path.startsWith("/competitions")&&(x=!0));if(b&&b.navbar&&b.navbar.length>0)if("/"===t.path)!1===m?void 0:g;else for(var C=0;C0?i.a.createElement("div",{className:"head-nav pr",id:"head-navpre1"},i.a.createElement("ul",{id:"header-nav"},b.navbar&&b.navbar.map((function(t,n){var a=t.link,o=e.props.user&&e.props.user.login,s=t.hidden;(a.indexOf("courses")>-1||a.indexOf("contests")>-1)&&(o?a.indexOf("courses")>-1?a=a.replace(/courses/g,"users/"+o+"/courses"):a.indexOf("contests")>-1&&(a=a.replace(/contests/g,"users/"+o+"/contests")):s=!0);var r=new RegExp("projects"),c=!1;return t.link&&(c=!0===r.test(t.link)),i.a.createElement("li",{key:n,onClick:function(){return e.headtypesonClick(t.link,!0)},className:!0===e.matchpaths(t.link)?"pr active":"pr",style:s?{display:"none"}:{display:"flex"}},c?i.a.createElement(i.a.Fragment,null,i.a.createElement(u.a,{to:t.link},t.name),b.old_projects_url?i.a.createElement("a",{href:b.old_projects_url,className:"color-orange"},"(进入老版本)"):""):i.a.createElement("a",{href:a,target:"_blank"},t.name))})),i.a.createElement("style",null,"\n\t\t\t\t\t\t\t\t\t\t\t\t.queyppors {\n top: 63px !important;\n }\n\n\t\t\t\t\t\t\t\t\t\t\t .questionbanks .ant-popover-inner-content {\n\t\t\t\t\t\t\t\t\t\t\t padding:0px !important;\n\t\t\t\t\t\t\t\t\t\t\t }\n\t\t\t\t\t\t\t\t\t\t\t\t"))):i.a.createElement("div",{className:"head-nav pr",id:"head-navpre3"},i.a.createElement("ul",{id:"header-nav"},i.a.createElement("li",{className:!0===k?"pr active":"pr"},i.a.createElement(u.a,{to:"/projects"},"开源项目")),i.a.createElement("li",{className:!0===S?"pr active":"pr"},i.a.createElement(u.a,{to:void 0===this.props.Headertop?"":"/courses"},"翻转课堂")),i.a.createElement("li",{className:!0===E?"pr active":"pr"},i.a.createElement(u.a,{to:"/shixuns"},"实训项目")),i.a.createElement("li",{className:"fl edu-menu-panel careershover ",style:{display:void 0===this.props.Headertop?"none":this.props.Headertop.career_url.length>0?"block":"none"}},i.a.createElement("a",null,"职业路径"),i.a.createElement("div",{style:{display:void 0===this.props.Headertop?"none":this.props.Headertop.career_url.length>0?"block":"none"}},i.a.createElement("ul",{className:"edu-menu-list edu-menu-listnew ",style:{top:"60px"}},void 0===this.props.Headertop?"":this.props.Headertop.career_url.map((function(e,t){return i.a.createElement("li",{key:t},i.a.createElement("i",{className:"iconfont icon-java left careersiconfont",style:{color:"#000 important"}}),i.a.createElement("a",{style:{width:"83%"},href:e.url},e.name))}))))),i.a.createElement("li",{className:!0===x?"pr active":"pr"},i.a.createElement("a",{href:void 0===this.props.Headertop?"":this.props.Headertop.competitions_url},"在线竞赛")),i.a.createElement("li",{className:!0===N?"pr active":"pr"}," ",i.a.createElement(u.a,{to:"/moop_cases"},"教学案例")),i.a.createElement("li",{className:!0===_?"active":""}," ",i.a.createElement(u.a,{to:void 0===this.props.Headertop?"":this.props.Headertop.topic_url},"交流问答")),i.a.createElement("li",{style:{display:void 0===this.props.Headertop||null===this.props.Headertop.auth?"none":"block"}},i.a.createElement("a",{href:void 0===this.props.Headertop?"":this.props.Headertop.auth},"工程认证")))),i.a.createElement("style",null,"\n .posi-searchs{\n opacity: 1;\n position: absolute;\n top: -2px;\n background: #fff;\n z-index:10000;\n right: 185px;\n }\n\t\t\t\t\t\t\t\t"),i.a.createElement("div",{className:"posi-searchs"},i.a.createElement("div",{className:"search-all clearfix"},i.a.createElement("div",{className:"fl pr search-clear edu-menu-panel",style:{display:"none"}},i.a.createElement("input",{type:"hidden",id:"search_type",value:"1"}),i.a.createElement("span",{className:"searchkey"},"实训"),i.a.createElement("i",{className:"fa fa-angle-down ml5 font-16"}),i.a.createElement("ul",{id:"searchkey",className:"edu-menu-list edu-txt-center",style:{minWidth:"80px",right:"-10px",top:"50px"}},i.a.createElement("li",null,i.a.createElement("a",null,"实训")),i.a.createElement("li",null,i.a.createElement("a",null,"课堂")),i.a.createElement("li",null,i.a.createElement("a",null,"用户")))),!0===h?i.a.createElement("div",{className:"HeaderSearch",onBlur:function(t){return e.hideshowSearchOpen(t)},onMouseLeave:function(){return e.setevaluatinghides()}},i.a.createElement(w,{id:"HeaderSearchs",placeholder:"实践课程/翻转课堂/实训项目/交流问答",onInput:function(){return e.onKeywordSearchKeyDowns()},onSearch:function(t){return e.onKeywordSearchKeyDown(t)},style:{width:300,height:32},autoFocus:!0})):"")),void 0===c||""===c.login?i.a.createElement("span",{className:"font-15 fr mt17 ml5 mr25"},i.a.createElement("a",{onClick:function(){return e.educoderlogin()},className:"mr5 color-white"},"登录"),b&&b.new_course&&b.new_course.register_url&&i.a.createElement("span",null,i.a.createElement("em",{className:"vertical-line"}),i.a.createElement("a",{className:"mr5 color-white",href:""+b.new_course.register_url,target:"_blank"},"注册"))):i.a.createElement("div",{className:"fr edu-menu-panel mr25",style:{height:"60px"}},i.a.createElement("a",{href:"/users/"+(void 0===this.props.current_user?"":this.props.current_user.login)+"/courses",className:"fl ml15"},i.a.createElement("img",{alt:"头像",className:"radius mt13",height:"34",id:"nh_user_logo",name:"avatar_image",src:Object(d.j)("images/"+c.image_url),width:"34"})),i.a.createElement("ul",{className:"edu-menu-list",style:{top:"60px",textAlign:"center"}},b&&b.new_course&&b.new_course.edit_account&&i.a.createElement("li",null,i.a.createElement("a",{href:""+b.new_course.edit_account,target:"_blank"},"修改资料")),b&&b.new_course&&b.new_course.my_courses&&i.a.createElement("li",null,i.a.createElement("a",{href:""+b.new_course.my_courses,target:"_blank"},"我的课程")),b&&b.new_course&&b.new_course.my_projects&&i.a.createElement("li",null,i.a.createElement(u.a,{to:"/users/"+this.props.current_user.login+"/projects"},"我的项目")),b&&b.new_course&&b.new_course.my_organ&&i.a.createElement("li",null,i.a.createElement("a",{href:""+b.new_course.my_organ,target:"_blank"},"我的组织")),i.a.createElement("li",{className:"bor-top-greyE"},i.a.createElement("a",{onClick:function(){return e.educoderloginysl()}},"退出")))),i.a.createElement("div",{className:"fr head-right"},!0===h?"":this.props.user&&!0===this.props.user.main_site?i.a.createElement("a",{id:"search-open",className:"fl mr30 headIcon",onClick:function(t){return e.showSearchOpen(t)}},i.a.createElement("i",{className:"iconfont icon-sousuo color-white"})):"",this.props.user&&this.props.user.login?i.a.createElement("div",{className:"fl mr30 edu-menu-panel headIcon"},i.a.createElement("i",{className:"iconfont icon-tianjiafangda color-white"}),i.a.createElement("div",{className:"edu-menu-list",style:{top:"60px",width:"240px"}},i.a.createElement("div",{className:"overPart"}),i.a.createElement("ul",{className:!0===O&&this.props.user&&!1===this.props.user.main_site?"fl headwith100b edu-txt-center pr ul-leftline":"fl with50 edu-txt-center pr ul-leftline"},b&&b.new_course&&b.new_course.new_syllabuses&&i.a.createElement("li",null,i.a.createElement("a",{href:""+b.new_course.new_syllabuses,target:"_blank"},"新建课程")),b&&b.new_course&&b.new_course.new_course&&i.a.createElement("li",null,i.a.createElement("a",{href:""+b.new_course.new_course,target:"_blank"},"新建班级"))),!0===O&&this.props.user&&!1===this.props.user.main_site?"":i.a.createElement("ul",{className:"fl with50 edu-txt-center"},i.a.createElement("li",null,i.a.createElement(u.a,{to:"/projects/mirror/new"},"新建镜像项目")),i.a.createElement("li",null,i.a.createElement(u.a,{to:"/projects/deposit/new"},"新建托管项目"))))):"",this.props.user&&this.props.user.login?i.a.createElement("div",{className:"fl mr30 edu-menu-panel headIcon"},void 0===c||""===c.login?"":i.a.createElement("a",{href:""+(b&&b.new_course&&b.new_course.tiding_url),style:{position:"relative"},target:"_blank"},i.a.createElement("i",{className:"iconfont icon-xiaoxilingdang color-white"}),i.a.createElement("span",{className:"newslight",style:{display:void 0===this.props.Headertop?"none":!0===this.props.Headertop.new_message?"block":"none"}}))):"",i.a.createElement(s.a,{keyboard:!1,title:"提示",visible:o,closable:!1,footer:null},i.a.createElement("div",{className:"task_popup_con ml30"},i.a.createElement("div",{className:"mr15"},i.a.createElement("ul",null,i.a.createElement("div",{className:"task-popup-content"},i.a.createElement("p",{className:"task-popup-text-center font-16"},r)),i.a.createElement("li",{className:"clearfix mt10 edu-txt-center"},i.a.createElement("a",{className:"task-btn mr10",onClick:this.hidesubmitapplications},"取消"),i.a.createElement("a",{className:"task-btn task-btn-orange ml20",onClick:this.submitsubmitapplications},"确定"))))))))}}]),t}(o.Component),E=(n("wd/R"),function(){function e(e,t){for(var n=0;n0?N(".-task-sidebar").css("right",e):N(".-task-sidebar").css("right","0px");N(".-task-sidebar").show()}()})),N(window).scroll((function(){N(".gotop").length>0&&(N(document).scrollTop()>0&&(N(".-task-sidebar .gotop").show(),N(".gotop").click((function(){N("html,body").scrollTop(0)}))),0==N(document).scrollTop()&&N(".-task-sidebar .gotop").hide())}));!function(e){function t(e){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e))}(function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)})(t,e),S(t,[{key:"render",value:function(){return i.a.createElement("div",{className:"-task-sidebar"},this.props.mygetHelmetapi&&!0===this.props.mygetHelmetapi.main_site?i.a.createElement("div",null,i.a.createElement("div",{className:"gotop",title:"返回顶部"},i.a.createElement("a",null,i.a.createElement("i",{className:"iconfont icon-shangjiantou color-white"}))),i.a.createElement("div",{className:"feedback",title:"意见反馈"},i.a.createElement("a",{target:"_blank",className:"color_white",href:"/help/feedback"},i.a.createElement("i",{className:"iconfont icon-yijianfankui color-white font-22"}))),i.a.createElement("div",{className:"scan pr",title:"微信扫一扫"},i.a.createElement("span",{className:"inline erweima"},i.a.createElement("i",{className:"iconfont icon-erweima color-white font-22 fl"}))),i.a.createElement("div",{className:"consult",title:"在线咨询"},i.a.createElement("a",{target:"_blank",className:"color_white",href:"//shang.qq.com/wpa/qunwpa?idkey=2f2043d88c1bd61d182b98bf1e061c6185e23055bec832c07d8148fe11c5a6cd"},i.a.createElement("i",{className:"iconfont icon-qqzaixianzixun color-white font-22"})))):"")}}])}(o.Component);var x=function(){function e(e,t){for(var n=0;n=6},t.isCourseEnd=function(){return!!t.state.current_user&&t.state.current_user.course_is_end},t.gettablogourlnull=function(){t.setState({mygetHelmetapi:void 0}),document.title="EduCoder";var e=document.createElement("link"),n=document.getElementById("dynamic-favicon");e.id="dynamic-favicon",e.rel="shortcut icon",e.href="/react/build/./favicon.ico",n&&document.head.removeChild(n),document.head.appendChild(e)},t.gettablogourldata=function(e){document.title=e.data.setting.name;var t=document.createElement("link"),n=document.getElementById("dynamic-favicon");t.id="dynamic-favicon",t.rel="shortcut icon",t.href="/"+e.data.setting.tab_logo_url,n&&document.head.removeChild(n),document.head.appendChild(t)},t.getAppdata=function(){try{var e=JSON.parse(localStorage.getItem("chromesetting")),n=JSON.parse(localStorage.getItem("chromesettingresponse"));t.setState({mygetHelmetapi:e}),e.tab_logo_url?t.gettablogourldata(n):t.gettablogourlnull()}catch(e){console.log("hoc获取游览器配置失败 重新请求开始读取配置"),t.getAppdatausr()}},t.getAppdatausr=function(){m.a.get("/setting.json").then((function(e){if(e)if(e.data){t.setState({mygetHelmetapi:e.data.setting}),localStorage.setItem("chromesetting",JSON.stringify(e.data.setting)),localStorage.setItem("chromesettingresponse",JSON.stringify(e));try{e.data.setting.tab_logo_url?t.gettablogourldata(e):t.gettablogourlnull()}catch(e){t.gettablogourlnull()}}else t.gettablogourlnull();else t.gettablogourlnull()})).catch((function(e){t.gettablogourlnull()}))},t.fetchUser=function(){var e=void 0,n=t.props.location.pathname.split("/");"classrooms"==n[1]&&n[2]&&(e=parseInt(n[2]));var a={};a="{}"===JSON.stringify(t.state.dataquerys)?{course_id:isNaN(e)?void 0:e,school:1}:{course_id:isNaN(e)?void 0:e,school:1,chinaoocTimestamp:t.state.dataquerys.chinaoocTimestamp,websiteName:t.state.dataquerys.websiteName,chinaoocKey:t.state.dataquerys.chinaoocKey},m.a.get("/users/get_user_info.json",{params:a}).then((function(e){void 0!==e&&e.data&&(t.initCommonState(e.data),t.setState({tpmLoading:!1,coursedata:{course_identity:e.data.course_identity>=0?e.data.course_identity:void 0,course_public:e.data.course_public,name:e.data.course_name,userid:e.data.user_id}}))})).catch((function(e){console.log(e)}))},t.fetchUsers=function(e){var n=void 0,a=t.props.location.pathname.split("/");"classrooms"==a[1]&&a[2]&&(n=parseInt(a[2]));var o={};o="{}"===JSON.stringify(e)?{course_id:isNaN(n)?void 0:n,school:1}:{course_id:isNaN(n)?void 0:n,school:1,chinaoocTimestamp:e.chinaoocTimestamp,websiteName:e.websiteName,chinaoocKey:e.chinaoocKey},m.a.get("/users/get_user_info.json",{params:o},{}).then((function(e){void 0!==e&&e.data&&(t.initCommonState(e.data),t.setState({tpmLoading:!1,coursedata:{course_identity:e.data.course_identity>=0?e.data.course_identity:void 0,course_public:e.data.course_public,name:e.data.course_name,userid:e.data.user_id}}))})).catch((function(e){console.log(e)}))},t.foo=function(e){var t,n={},a=/[\?\&](\w+)(=?)(\w*)/g;do{if(t=a.exec(e)){var o=t[1],i=t[3];t[2]||(i=void 0),n[o]=i}}while(t);return n},t.hideLoginDialog=function(){t.setState({isRender:!1,isloginCancel:void 0})},t.showLoginDialog=function(){t.setState({isRender:!0,isloginCancel:"iscancel"})},t.checkIfLogin=function(){return t.state.current_user&&""!=t.state.current_user.login},t.hideAccountProfile=function(){t.setState({AccountProfiletype:!1})},t.showProfileCompleteDialog=function(){t.dialogObj={},t.setState({AccountProfiletype:!0})},t.showhideAccountPhoneemailDialog=function(){t.dialogObj={},t.setState({AccountPhoneemailtype:!0})},t.hideAccountPhoneemailtype=function(){t.setState({AccountPhoneemailtype:!1})},t.checkIfProfileCompleted=function(){return t.state.current_user&&t.state.current_user.profile_completed},t.showaccountprofileDialog=function(){t.dialogObj={content:"您需要去完成您的个人资料,才能使用此功能",okText:"立即完成",okHref:"/account/profile"},t.setState({AccountProfiletype:!0})},t.showProfessionalCertificationDialog=function(){t.dialogObj={content:"您需要去完成您的职业认证,才能使用此功能",okText:"立即完成",okHref:"/account/certification"},t.setState({AccountProfiletype:!0})},t.checkIfProfessionalCertification=function(){return t.state.current_user&&t.state.current_user.professional_certification},t.ShowOnlinePdf=function(e){return m()({method:"get",url:e,responseType:"arraybuffer"}).then((function(e){var n=[];n.push(e.data),t.url=window.URL.createObjectURL(new Blob(n,{type:"application/pdf"})),window.open(t.url)}))},t.DownloadFileA=function(e,t){var n=document.createElement("a");document.body.appendChild(n),n.href=t,n.download=e;var a=document.createEvent("MouseEvents");a.initEvent("click",!1,!1),n.dispatchEvent(a),document.body.removeChild(n)},t.DownloadOpenPdf=function(e,t){!0===e?window.open(t):window.location.href=t},t.slowDownload=function(e,n){t._gLoadingTip=n||"正在生成文件,请稍后...",t.setState({globalLoading:!0});var a=e;Object(d.h)({url:a,successCallback:function(e){t.setState({globalLoading:!1}),console.log("successCallback")},failCallback:function(e,n){t.setState({globalLoading:!1}),console.log("failCallback")}})},t.yslslowCheckresults=function(e){t._gLoadingTip=e||"成绩计算中,请稍候...",t.setState({globalLoading:!0})},t.yslslowCheckresultsNo=function(){t.setState({globalLoading:!1})},t.showGlobalLoading=function(e){t._gLoadingTip=e||"加载中,请稍后...",t.setState({globalLoading:!0})},t.hideGlobalLoading=function(){t.setState({globalLoading:!1})},t.MdifHasAnchorJustScorll=function(){var e=decodeURI(t.props.location.hash).replace("#","");if(e){var n=document.getElementsByName(e);n&&n.length>0&&n[n.length-1].scrollIntoView()}},t.scrollToAnchor=function(e){if(e){var t=document.getElementById(e);t&&t.scrollIntoView()}},window.$("#root").css("position","relative"),t.state={tpmLoading:!0,resLoading:!0,Headertop:void 0,Footerdown:void 0,coursedata:{},isRender:!1,AccountProfiletype:!1,AccountPhoneemailtype:!1,globalLoading:!1,dataquerys:{},isloginCancel:void 0,mygetHelmetapi:null},t}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,t),O(n,[{key:"initCommonState",value:function(e){var t=Object.assign({},Object.assign({},e),{image_url:""+e.image_url});this.setState({user:t,current_user:t})}},{key:"componentWillUnmount",value:function(){window.removeEventListener("keyup",this.keyupListener)}},{key:"componentDidMount",value:function(){window.addEventListener("keyup",this.keyupListener),"/"===this.props.match.path||("/403"===this.props.match.path?document.title="你没有权限访问":"/nopage"===this.props.match.path?document.title="没有找到该页面":"/shixuns"===this.props.match.path?document.title="实训项目":"/paths"===this.props.match.path?document.title="实践课程":"/classrooms"===this.props.match.path&&(document.title="教学课堂")),j.ajaxSetup({cache:!0});var e=this.props.location.search,t={};try{var n=this.foo(e);"{}"===JSON.stringify(n)?this.setState({dataquerys:{}}):(this.setState({dataquerys:n}),t=n)}catch(e){this.setState({dataquerys:{}})}this.fetchUsers(t),this.getAppdata()}},{key:"render",value:function(){var t=this,n=this.state,o=(n.Headertop,n.Footerdown),s=n.isRender,r=n.AccountProfiletype,c=n.AccountPhoneemailtype,l={isSuperAdmin:this.isSuperAdmin,isAdminOrCreator:this.isAdminOrCreator,isClassManagement:this.isClassManagement,isCourseAdmin:this.isCourseAdmin,isAdmin:this.isAdmin,isAdminOrTeacher:this.isAdminOrTeacher,isAssistant:this.isAssistant,isStudent:this.isStudent,isAdminOrStudent:this.isAdminOrStudent,isNotMember:this.isNotMember,isCourseEnd:this.isCourseEnd,isUserid:this.state.coursedata&&this.state.coursedata.userid,fetchUser:this.fetchUser,showLoginDialog:this.showLoginDialog,checkIfLogin:this.checkIfLogin,showProfileCompleteDialog:this.showProfileCompleteDialog,showhideAccountPhoneemailDialog:this.showhideAccountPhoneemailDialog,checkIfProfileCompleted:this.checkIfProfileCompleted,showaccountprofileDialog:this.showaccountprofileDialog,checkIfProfessionalCertification:this.checkIfProfessionalCertification,showProfessionalCertificationDialog:this.showProfessionalCertificationDialog,ShowOnlinePdf:function(e){return t.ShowOnlinePdf(e)},DownloadFileA:function(e,n){return t.DownloadFileA(e,n)},DownloadOpenPdf:function(e,n){return t.DownloadOpenPdf(e,n)},slowDownload:this.slowDownload,showGlobalLoading:this.showGlobalLoading,hideGlobalLoading:this.hideGlobalLoading,yslslowCheckresults:this.yslslowCheckresults,yslslowCheckresultsNo:this.yslslowCheckresultsNo,MdifHasAnchorJustScorll:this.MdifHasAnchorJustScorll,scrollToAnchor:this.scrollToAnchor};this.props&&this.props.match&&this.props.match.path;return i.a.createElement("div",{className:"indexHOC"},!0===s?i.a.createElement(f.a,Object.assign({Modifyloginvalue:function(){return t.hideLoginDialog()}},this.props,this.state)):"",!0===r?i.a.createElement(p.a,Object.assign({hideAccountProfile:function(){return t.hideAccountProfile()}},this.props,this.state,this.dialogObj)):"",!0===c?i.a.createElement(C,Object.assign({hideAccountProfile:function(){return t.hideAccountPhoneemailtype()}},this.props,this.state,this.dialogObj)):"",i.a.createElement("style",null,"\n\t\t\t\t\t\t\t.newContainers{\n\t\t\t\t\t\t\t min-width: 1200px;\n max-width: unset;\n height: 100%;\n min-height: 100%;\n\t\t\t\t\t\t\t\toverflow: hidden;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t.newHeaders{\n\t\t\t\t\t\t\t // position: fixed;\n\t\t\t\t\t\t\t\tmax-width: unset;\n\t\t\t\t\t\t\t\tbackground: #24292D !important;\n\t\t\t\t\t\t\t\twidth: 100%;\n\t\t\t\t\t\t\t\theight: 60px !important;\n\t\t\t\t\t\t\t\tmin-width: 1200px;\n\t\t\t\t\t\t\t\tz-index: 1000;\n\t\t\t\t\t\t\t\t-moz-box-shadow: 0px 0px 12px rgba(0,0,0,0.1);\n\t\t\t\t\t\t\t\tbox-shadow: 0px 0px 12px rgba(0,0,0,0.1);\n\t\t\t\t\t\t\t}\n\n .globalSpin {\n max-height: 700px !important;\n }\n .indexHOC > .ant-spin-nested-loading {\n background: #000;\n height: 100%;\n }\n .indexHOC > .ant-spin-nested-loading > div > .ant-spin .ant-spin-dot {\n top: 50% !important;\n }\n\n .globalSpin .ant-spin-text {\n text-shadow: none !important;\n color: #fff;\n }\n .globalSpin .ant-spin-dot-item {\n background-color: #fff;\n }\n\t\t\t\t\t\t\t"),i.a.createElement(_,Object.assign({},this.state,this.props)),i.a.createElement(a.a,{spinning:this.state.globalLoading,delay:0,className:"globalSpin",size:"large",tip:this._gLoadingTip||"加载中..."},i.a.createElement("div",{className:"newContainer newContainers"},i.a.createElement(e,Object.assign({initCommonState:function(e){return t.initCommonState(e)}},this.props,this.state,{showShixun:this.showShixun,aboutFocus:this.aboutFocus},l)))),i.a.createElement(k,Object.assign({},this.state,this.props,{Footerdown:o})))}}]),n}(i.a.Component)}},"7aN/":function(e,t,n){},B6BU:function(e,t,n){},TnMl:function(e,t,n){}}]); \ No newline at end of file diff --git a/static/js/7.b7fc649c.chunk.js b/static/js/7.b7fc649c.chunk.js deleted file mode 100644 index b439e318e..000000000 --- a/static/js/7.b7fc649c.chunk.js +++ /dev/null @@ -1 +0,0 @@ -(this.webpackJsonp=this.webpackJsonp||[]).push([[7],{"5A3O":function(e,t,n){"use strict";n.d(t,"a",(function(){return A}));n("04bd");var a=n("W9HT"),o=n("q1tI"),i=n.n(o),s=(n("k3Gp"),n("kLXV")),r=(n("8/o9"),n("tsqr")),c=(n("O+I2"),n("TeRw")),l=(n("1vPl"),n("5rEg")),u=n("2iEm"),p=n("GNFk"),d=n("sYIF"),h=n("vDqi"),m=n.n(h),f=n("CWZq"),g=(n("B6BU"),n("TnMl"),function(){function e(e,t){for(var n=0;n=7?n.openNotification("请输入6位项目邀请码!"):n.setState({tojoinclasstitle:e.target.value})},n.showSearchOpen=function(e){n.setState({showSearchOpentype:!0})},n.hideshowSearchOpen=function(e){!0===n.state.setevaluatinghides&&n.setState({showSearchOpentype:!1,setevaluatinghides:!1})},n.onKeywordSearchKeyDown=function(e){var t="/search?value="+e;n.props.history.push(t)},n.onKeywordSearchKeyDowns=function(){n.setState({setevaluatinghides:!1})},n.setevaluatinghides=function(){n.setState({setevaluatinghides:!0})},n.getUser=function(e,t){if("projects"===t&&(n.props.user&&void 0===n.props.user.email||n.props.user&&null===n.props.user.email||n.props.user&&""===n.props.user.email))n.openNotification("请先绑定邮箱,谢谢");else{var a=n.state.user;void 0!==a?a&&""===a.login?n.setState({isRender:!0}):a&&!1===a.profile_completed?n.setState({AccountProfiletype:!0}):"newshixuns"===t&&n.props&&n.props.current_user&&!1===n.props.current_user.is_shixun_marker?n.setgoshowqqgtounp(!0):void 0===e&&""===e||(window.location.href=e):n.setState({isRender:!0})}},n.Modifyloginvalue=function(){n.setState({isRender:!1})},n.hideAccountProfile=function(){n.setState({AccountProfiletype:!1})},n.headtypesonClick=function(e,t){n.setState({headtypess:e,headtypesonClickbool:t})},n.gettablogourlnull=function(){n.setState({mygetHelmetapi2:void 0});var e=document.createElement("link"),t=document.getElementById("dynamic-favicon");e.id="dynamic-favicon",e.rel="shortcut icon",e.href="/react/build/./favicon.ico",t&&document.head.removeChild(t),document.head.appendChild(e)},n.gettablogourldata=function(e){document.title=e.data.setting.name;var t=document.createElement("link"),n=document.getElementById("dynamic-favicon");t.id="dynamic-favicon",t.rel="shortcut icon",t.href="/"+e.data.setting.tab_logo_url,n&&document.head.removeChild(n),document.head.appendChild(t)},n.handleVisibleChanges=function(e){n.setState({visiblemyss:e})},n.getAppdata=function(){try{var e=JSON.parse(localStorage.getItem("chromesetting")),t=JSON.parse(localStorage.getItem("chromesettingresponse"));n.setState({mygetHelmetapi2:e}),e.tab_logo_url?n.gettablogourldata(t):n.gettablogourlnull()}catch(e){n.geturlsdata()}},n.geturlsdata=function(){m.a.get("/setting.json").then((function(e){if(e)if(e.data){n.setState({mygetHelmetapi2:e.data.setting}),localStorage.setItem("chromesetting",JSON.stringify(e.data.setting)),localStorage.setItem("chromesettingresponse",JSON.stringify(e));try{e.data.setting.tab_logo_url?n.gettablogourldata(e):n.gettablogourlnull()}catch(e){n.gettablogourlnull()}}else n.gettablogourlnull();else n.gettablogourlnull()})).catch((function(e){n.gettablogourlnull()}))},n.matchpaths=function(e){var t=n.props.match;return"/forums"===e&&"/forums"===t.path||(!(!e.startsWith("/projects")||!t.path.startsWith("/projects"))||(!(!e.startsWith("/paths")||!t.path.startsWith("/paths"))||(!(!e.startsWith("/courses")||!t.path.startsWith("/courses"))||(!(!e.startsWith("/competitions")||!t.path.startsWith("/competitions"))||!(!e.startsWith("/statistics")||!t.path.startsWith("/statistics"))))))},n.setgoshowqqgtounp=function(e){n.setState({goshowqqgtounp:e})},n.state={Addcoursestypes:!1,tojoinitemtype:!1,tojoinclasstitle:void 0,rolearr:["",""],Checkboxteacherchecked:!1,Checkboxstudentchecked:!1,Checkboxteachingchecked:!1,Checkboxteachertype:!1,Checkboxteachingtype:!1,code_notice:!1,checked_notice:!1,RadioGroupvalue:void 0,submitapplications:!1,isRender:!1,showSearchOpentype:!1,showTrial:!1,setevaluatinghides:!1,occupation:0,mydisplay:!1,headtypesonClickbool:!1,headtypess:"/",mygetHelmetapi2:null,goshowqqgtounp:!1,visiblemyss:!1},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),b(t,[{key:"componentDidMount",value:function(){var e,t;this.getAppdata(),window._header_componentHandler=this,v(".edu-menu-panel").hover((function(){e&&(t&&t!==this&&v(t).find(".edu-menu-list").hide(),clearTimeout(e),e=null),t=this,v(this).find(".edu-menu-list").show()}),(function(){var t=this;e=setTimeout((function(){v(t).find(".edu-menu-list").hide()}),800)}));try{window.sessionStorage.setItem("yslgeturls",JSON.stringify(window.location.href))}catch(e){}}},{key:"componentWillReceiveProps",value:function(e,t){this.setState({user:e.user}),void 0!==e.Headertop&&e.Headertop.old_url}},{key:"render",value:function(){var e=this,t=this.props.match,n=this.state,a=(n.Addcoursestypes,n.tojoinitemtype,n.tojoinclasstitle,n.code_notice,n.checked_notice,n.AccountProfiletype),o=n.submitapplications,r=n.submitapplicationsvalue,c=n.user,l=n.isRender,h=n.showSearchOpentype,m=n.headtypesonClickbool,g=n.headtypess,b=n.mygetHelmetapi2,v=n.goshowqqgtounp,_=!1,E=!1,k=!1,S=!1,N=!1,x=!1;"/forums"===t.path?_=!0:t.path.startsWith("/shixuns")?E=!0:t.path.startsWith("/paths")?k=!0:t.path.startsWith("/courses")?S=!0:t.path.startsWith("/crowdsourcing")||(t.path.startsWith("/moop_cases")?N=!0:t.path.startsWith("/competitions")&&(x=!0));if(b&&b.navbar&&b.navbar.length>0)if("/"===t.path)!1===m?void 0:g;else for(var C=0;C0?i.a.createElement("div",{className:"head-nav pr",id:"head-navpre1"},i.a.createElement("ul",{id:"header-nav"},b.navbar&&b.navbar.map((function(t,n){var a=t.link,o=e.props.user&&e.props.user.login,s=t.hidden;(a.indexOf("courses")>-1||a.indexOf("contests")>-1)&&(o?a.indexOf("courses")>-1?a=a.replace(/courses/g,"users/"+o+"/courses"):a.indexOf("contests")>-1&&(a=a.replace(/contests/g,"users/"+o+"/contests")):s=!0);var r=new RegExp("projects"),c=!1;return t.link&&(c=!0===r.test(t.link)),i.a.createElement("li",{key:n,onClick:function(){return e.headtypesonClick(t.link,!0)},className:!0===e.matchpaths(t.link)?"pr active":"pr",style:s?{display:"none"}:{display:"flex"}},c?i.a.createElement(i.a.Fragment,null,i.a.createElement(u.a,{to:t.link},t.name),b.old_projects_url?i.a.createElement(u.a,{to:b.old_projects_url,className:"color-orange"},"(进入老版本)"):""):i.a.createElement("a",{href:a,target:"_blank"},t.name))})),i.a.createElement("style",null,"\n\t\t\t\t\t\t\t\t\t\t\t\t.queyppors {\n top: 63px !important;\n }\n\n\t\t\t\t\t\t\t\t\t\t\t .questionbanks .ant-popover-inner-content {\n\t\t\t\t\t\t\t\t\t\t\t padding:0px !important;\n\t\t\t\t\t\t\t\t\t\t\t }\n\t\t\t\t\t\t\t\t\t\t\t\t"))):i.a.createElement("div",{className:"head-nav pr",id:"head-navpre3"},i.a.createElement("ul",{id:"header-nav"},i.a.createElement("li",{className:!0===k?"pr active":"pr"},i.a.createElement(u.a,{to:"/projects"},"开源项目")),i.a.createElement("li",{className:!0===S?"pr active":"pr"},i.a.createElement(u.a,{to:void 0===this.props.Headertop?"":"/courses"},"翻转课堂")),i.a.createElement("li",{className:!0===E?"pr active":"pr"},i.a.createElement(u.a,{to:"/shixuns"},"实训项目")),i.a.createElement("li",{className:"fl edu-menu-panel careershover ",style:{display:void 0===this.props.Headertop?"none":this.props.Headertop.career_url.length>0?"block":"none"}},i.a.createElement("a",null,"职业路径"),i.a.createElement("div",{style:{display:void 0===this.props.Headertop?"none":this.props.Headertop.career_url.length>0?"block":"none"}},i.a.createElement("ul",{className:"edu-menu-list edu-menu-listnew ",style:{top:"60px"}},void 0===this.props.Headertop?"":this.props.Headertop.career_url.map((function(e,t){return i.a.createElement("li",{key:t},i.a.createElement("i",{className:"iconfont icon-java left careersiconfont",style:{color:"#000 important"}}),i.a.createElement("a",{style:{width:"83%"},href:e.url},e.name))}))))),i.a.createElement("li",{className:!0===x?"pr active":"pr"},i.a.createElement("a",{href:void 0===this.props.Headertop?"":this.props.Headertop.competitions_url},"在线竞赛")),i.a.createElement("li",{className:!0===N?"pr active":"pr"}," ",i.a.createElement(u.a,{to:"/moop_cases"},"教学案例")),i.a.createElement("li",{className:!0===_?"active":""}," ",i.a.createElement(u.a,{to:void 0===this.props.Headertop?"":this.props.Headertop.topic_url},"交流问答")),i.a.createElement("li",{style:{display:void 0===this.props.Headertop||null===this.props.Headertop.auth?"none":"block"}},i.a.createElement("a",{href:void 0===this.props.Headertop?"":this.props.Headertop.auth},"工程认证")))),i.a.createElement("style",null,"\n .posi-searchs{\n opacity: 1;\n position: absolute;\n top: -2px;\n background: #fff;\n z-index:10000;\n right: 185px;\n }\n\t\t\t\t\t\t\t\t"),i.a.createElement("div",{className:"posi-searchs"},i.a.createElement("div",{className:"search-all clearfix"},i.a.createElement("div",{className:"fl pr search-clear edu-menu-panel",style:{display:"none"}},i.a.createElement("input",{type:"hidden",id:"search_type",value:"1"}),i.a.createElement("span",{className:"searchkey"},"实训"),i.a.createElement("i",{className:"fa fa-angle-down ml5 font-16"}),i.a.createElement("ul",{id:"searchkey",className:"edu-menu-list edu-txt-center",style:{minWidth:"80px",right:"-10px",top:"50px"}},i.a.createElement("li",null,i.a.createElement("a",null,"实训")),i.a.createElement("li",null,i.a.createElement("a",null,"课堂")),i.a.createElement("li",null,i.a.createElement("a",null,"用户")))),!0===h?i.a.createElement("div",{className:"HeaderSearch",onBlur:function(t){return e.hideshowSearchOpen(t)},onMouseLeave:function(){return e.setevaluatinghides()}},i.a.createElement(w,{id:"HeaderSearchs",placeholder:"实践课程/翻转课堂/实训项目/交流问答",onInput:function(){return e.onKeywordSearchKeyDowns()},onSearch:function(t){return e.onKeywordSearchKeyDown(t)},style:{width:300,height:32},autoFocus:!0})):"")),void 0===c||""===c.login?i.a.createElement("span",{className:"font-15 fr mt17 ml5 mr25"},i.a.createElement("a",{onClick:function(){return e.educoderlogin()},className:"mr5 color-white"},"登录"),b&&b.new_course&&b.new_course.register_url&&i.a.createElement("span",null,i.a.createElement("em",{className:"vertical-line"}),i.a.createElement("a",{className:"mr5 color-white",href:""+b.new_course.register_url,target:"_blank"},"注册"))):i.a.createElement("div",{className:"fr edu-menu-panel mr25",style:{height:"60px"}},i.a.createElement("a",{href:"/users/"+(void 0===this.props.current_user?"":this.props.current_user.login)+"/courses",className:"fl ml15"},i.a.createElement("img",{alt:"头像",className:"radius mt13",height:"34",id:"nh_user_logo",name:"avatar_image",src:Object(d.j)("images/"+c.image_url),width:"34"})),i.a.createElement("ul",{className:"edu-menu-list",style:{top:"60px",textAlign:"center"}},b&&b.new_course&&b.new_course.edit_account&&i.a.createElement("li",null,i.a.createElement("a",{href:""+b.new_course.edit_account,target:"_blank"},"修改资料")),b&&b.new_course&&b.new_course.my_courses&&i.a.createElement("li",null,i.a.createElement("a",{href:""+b.new_course.my_courses,target:"_blank"},"我的课程")),b&&b.new_course&&b.new_course.my_projects&&i.a.createElement("li",null,i.a.createElement(u.a,{to:"/users/"+this.props.current_user.login+"/projects"},"我的项目")),b&&b.new_course&&b.new_course.my_organ&&i.a.createElement("li",null,i.a.createElement("a",{href:""+b.new_course.my_organ,target:"_blank"},"我的组织")),i.a.createElement("li",{className:"bor-top-greyE"},i.a.createElement("a",{onClick:function(){return e.educoderloginysl()}},"退出")))),i.a.createElement("div",{className:"fr head-right"},!0===h?"":this.props.user&&!0===this.props.user.main_site?i.a.createElement("a",{id:"search-open",className:"fl mr30 headIcon",onClick:function(t){return e.showSearchOpen(t)}},i.a.createElement("i",{className:"iconfont icon-sousuo color-white"})):"",this.props.user&&this.props.user.login?i.a.createElement("div",{className:"fl mr30 edu-menu-panel headIcon"},i.a.createElement("i",{className:"iconfont icon-tianjiafangda color-white"}),i.a.createElement("div",{className:"edu-menu-list",style:{top:"60px",width:"240px"}},i.a.createElement("div",{className:"overPart"}),i.a.createElement("ul",{className:!0===O&&this.props.user&&!1===this.props.user.main_site?"fl headwith100b edu-txt-center pr ul-leftline":"fl with50 edu-txt-center pr ul-leftline"},b&&b.new_course&&b.new_course.new_syllabuses&&i.a.createElement("li",null,i.a.createElement("a",{href:""+b.new_course.new_syllabuses,target:"_blank"},"新建课程")),b&&b.new_course&&b.new_course.new_course&&i.a.createElement("li",null,i.a.createElement("a",{href:""+b.new_course.new_course,target:"_blank"},"新建班级"))),!0===O&&this.props.user&&!1===this.props.user.main_site?"":i.a.createElement("ul",{className:"fl with50 edu-txt-center"},i.a.createElement("li",null,i.a.createElement(u.a,{to:"/projects/mirror/new"},"新建镜像项目")),i.a.createElement("li",null,i.a.createElement(u.a,{to:"/projects/deposit/new"},"新建托管项目"))))):"",this.props.user&&this.props.user.login?i.a.createElement("div",{className:"fl mr30 edu-menu-panel headIcon"},void 0===c||""===c.login?"":i.a.createElement("a",{href:""+(b&&b.new_course&&b.new_course.tiding_url),style:{position:"relative"},target:"_blank"},i.a.createElement("i",{className:"iconfont icon-xiaoxilingdang color-white"}),i.a.createElement("span",{className:"newslight",style:{display:void 0===this.props.Headertop?"none":!0===this.props.Headertop.new_message?"block":"none"}}))):"",i.a.createElement(s.a,{keyboard:!1,title:"提示",visible:o,closable:!1,footer:null},i.a.createElement("div",{className:"task_popup_con ml30"},i.a.createElement("div",{className:"mr15"},i.a.createElement("ul",null,i.a.createElement("div",{className:"task-popup-content"},i.a.createElement("p",{className:"task-popup-text-center font-16"},r)),i.a.createElement("li",{className:"clearfix mt10 edu-txt-center"},i.a.createElement("a",{className:"task-btn mr10",onClick:this.hidesubmitapplications},"取消"),i.a.createElement("a",{className:"task-btn task-btn-orange ml20",onClick:this.submitsubmitapplications},"确定"))))))))}}]),t}(o.Component),E=(n("wd/R"),function(){function e(e,t){for(var n=0;n0?N(".-task-sidebar").css("right",e):N(".-task-sidebar").css("right","0px");N(".-task-sidebar").show()}()})),N(window).scroll((function(){N(".gotop").length>0&&(N(document).scrollTop()>0&&(N(".-task-sidebar .gotop").show(),N(".gotop").click((function(){N("html,body").scrollTop(0)}))),0==N(document).scrollTop()&&N(".-task-sidebar .gotop").hide())}));!function(e){function t(e){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e))}(function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)})(t,e),S(t,[{key:"render",value:function(){return i.a.createElement("div",{className:"-task-sidebar"},this.props.mygetHelmetapi&&!0===this.props.mygetHelmetapi.main_site?i.a.createElement("div",null,i.a.createElement("div",{className:"gotop",title:"返回顶部"},i.a.createElement("a",null,i.a.createElement("i",{className:"iconfont icon-shangjiantou color-white"}))),i.a.createElement("div",{className:"feedback",title:"意见反馈"},i.a.createElement("a",{target:"_blank",className:"color_white",href:"/help/feedback"},i.a.createElement("i",{className:"iconfont icon-yijianfankui color-white font-22"}))),i.a.createElement("div",{className:"scan pr",title:"微信扫一扫"},i.a.createElement("span",{className:"inline erweima"},i.a.createElement("i",{className:"iconfont icon-erweima color-white font-22 fl"}))),i.a.createElement("div",{className:"consult",title:"在线咨询"},i.a.createElement("a",{target:"_blank",className:"color_white",href:"//shang.qq.com/wpa/qunwpa?idkey=2f2043d88c1bd61d182b98bf1e061c6185e23055bec832c07d8148fe11c5a6cd"},i.a.createElement("i",{className:"iconfont icon-qqzaixianzixun color-white font-22"})))):"")}}])}(o.Component);var x=function(){function e(e,t){for(var n=0;n=6},t.isCourseEnd=function(){return!!t.state.current_user&&t.state.current_user.course_is_end},t.gettablogourlnull=function(){t.setState({mygetHelmetapi:void 0}),document.title="EduCoder";var e=document.createElement("link"),n=document.getElementById("dynamic-favicon");e.id="dynamic-favicon",e.rel="shortcut icon",e.href="/react/build/./favicon.ico",n&&document.head.removeChild(n),document.head.appendChild(e)},t.gettablogourldata=function(e){document.title=e.data.setting.name;var t=document.createElement("link"),n=document.getElementById("dynamic-favicon");t.id="dynamic-favicon",t.rel="shortcut icon",t.href="/"+e.data.setting.tab_logo_url,n&&document.head.removeChild(n),document.head.appendChild(t)},t.getAppdata=function(){try{var e=JSON.parse(localStorage.getItem("chromesetting")),n=JSON.parse(localStorage.getItem("chromesettingresponse"));t.setState({mygetHelmetapi:e}),e.tab_logo_url?t.gettablogourldata(n):t.gettablogourlnull()}catch(e){console.log("hoc获取游览器配置失败 重新请求开始读取配置"),t.getAppdatausr()}},t.getAppdatausr=function(){m.a.get("/setting.json").then((function(e){if(e)if(e.data){t.setState({mygetHelmetapi:e.data.setting}),localStorage.setItem("chromesetting",JSON.stringify(e.data.setting)),localStorage.setItem("chromesettingresponse",JSON.stringify(e));try{e.data.setting.tab_logo_url?t.gettablogourldata(e):t.gettablogourlnull()}catch(e){t.gettablogourlnull()}}else t.gettablogourlnull();else t.gettablogourlnull()})).catch((function(e){t.gettablogourlnull()}))},t.fetchUser=function(){var e=void 0,n=t.props.location.pathname.split("/");"classrooms"==n[1]&&n[2]&&(e=parseInt(n[2]));var a={};a="{}"===JSON.stringify(t.state.dataquerys)?{course_id:isNaN(e)?void 0:e,school:1}:{course_id:isNaN(e)?void 0:e,school:1,chinaoocTimestamp:t.state.dataquerys.chinaoocTimestamp,websiteName:t.state.dataquerys.websiteName,chinaoocKey:t.state.dataquerys.chinaoocKey},m.a.get("/users/get_user_info.json",{params:a}).then((function(e){void 0!==e&&e.data&&(t.initCommonState(e.data),t.setState({tpmLoading:!1,coursedata:{course_identity:e.data.course_identity>=0?e.data.course_identity:void 0,course_public:e.data.course_public,name:e.data.course_name,userid:e.data.user_id}}))})).catch((function(e){console.log(e)}))},t.fetchUsers=function(e){var n=void 0,a=t.props.location.pathname.split("/");"classrooms"==a[1]&&a[2]&&(n=parseInt(a[2]));var o={};o="{}"===JSON.stringify(e)?{course_id:isNaN(n)?void 0:n,school:1}:{course_id:isNaN(n)?void 0:n,school:1,chinaoocTimestamp:e.chinaoocTimestamp,websiteName:e.websiteName,chinaoocKey:e.chinaoocKey},m.a.get("/users/get_user_info.json",{params:o},{}).then((function(e){void 0!==e&&e.data&&(t.initCommonState(e.data),t.setState({tpmLoading:!1,coursedata:{course_identity:e.data.course_identity>=0?e.data.course_identity:void 0,course_public:e.data.course_public,name:e.data.course_name,userid:e.data.user_id}}))})).catch((function(e){console.log(e)}))},t.foo=function(e){var t,n={},a=/[\?\&](\w+)(=?)(\w*)/g;do{if(t=a.exec(e)){var o=t[1],i=t[3];t[2]||(i=void 0),n[o]=i}}while(t);return n},t.hideLoginDialog=function(){t.setState({isRender:!1,isloginCancel:void 0})},t.showLoginDialog=function(){t.setState({isRender:!0,isloginCancel:"iscancel"})},t.checkIfLogin=function(){return t.state.current_user&&""!=t.state.current_user.login},t.hideAccountProfile=function(){t.setState({AccountProfiletype:!1})},t.showProfileCompleteDialog=function(){t.dialogObj={},t.setState({AccountProfiletype:!0})},t.showhideAccountPhoneemailDialog=function(){t.dialogObj={},t.setState({AccountPhoneemailtype:!0})},t.hideAccountPhoneemailtype=function(){t.setState({AccountPhoneemailtype:!1})},t.checkIfProfileCompleted=function(){return t.state.current_user&&t.state.current_user.profile_completed},t.showaccountprofileDialog=function(){t.dialogObj={content:"您需要去完成您的个人资料,才能使用此功能",okText:"立即完成",okHref:"/account/profile"},t.setState({AccountProfiletype:!0})},t.showProfessionalCertificationDialog=function(){t.dialogObj={content:"您需要去完成您的职业认证,才能使用此功能",okText:"立即完成",okHref:"/account/certification"},t.setState({AccountProfiletype:!0})},t.checkIfProfessionalCertification=function(){return t.state.current_user&&t.state.current_user.professional_certification},t.ShowOnlinePdf=function(e){return m()({method:"get",url:e,responseType:"arraybuffer"}).then((function(e){var n=[];n.push(e.data),t.url=window.URL.createObjectURL(new Blob(n,{type:"application/pdf"})),window.open(t.url)}))},t.DownloadFileA=function(e,t){var n=document.createElement("a");document.body.appendChild(n),n.href=t,n.download=e;var a=document.createEvent("MouseEvents");a.initEvent("click",!1,!1),n.dispatchEvent(a),document.body.removeChild(n)},t.DownloadOpenPdf=function(e,t){!0===e?window.open(t):window.location.href=t},t.slowDownload=function(e,n){t._gLoadingTip=n||"正在生成文件,请稍后...",t.setState({globalLoading:!0});var a=e;Object(d.h)({url:a,successCallback:function(e){t.setState({globalLoading:!1}),console.log("successCallback")},failCallback:function(e,n){t.setState({globalLoading:!1}),console.log("failCallback")}})},t.yslslowCheckresults=function(e){t._gLoadingTip=e||"成绩计算中,请稍候...",t.setState({globalLoading:!0})},t.yslslowCheckresultsNo=function(){t.setState({globalLoading:!1})},t.showGlobalLoading=function(e){t._gLoadingTip=e||"加载中,请稍后...",t.setState({globalLoading:!0})},t.hideGlobalLoading=function(){t.setState({globalLoading:!1})},t.MdifHasAnchorJustScorll=function(){var e=decodeURI(t.props.location.hash).replace("#","");if(e){var n=document.getElementsByName(e);n&&n.length>0&&n[n.length-1].scrollIntoView()}},t.scrollToAnchor=function(e){if(e){var t=document.getElementById(e);t&&t.scrollIntoView()}},window.$("#root").css("position","relative"),t.state={tpmLoading:!0,resLoading:!0,Headertop:void 0,Footerdown:void 0,coursedata:{},isRender:!1,AccountProfiletype:!1,AccountPhoneemailtype:!1,globalLoading:!1,dataquerys:{},isloginCancel:void 0,mygetHelmetapi:null},t}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,t),O(n,[{key:"initCommonState",value:function(e){var t=Object.assign({},Object.assign({},e),{image_url:""+e.image_url});this.setState({user:t,current_user:t})}},{key:"componentWillUnmount",value:function(){window.removeEventListener("keyup",this.keyupListener)}},{key:"componentDidMount",value:function(){window.addEventListener("keyup",this.keyupListener),"/"===this.props.match.path||("/403"===this.props.match.path?document.title="你没有权限访问":"/nopage"===this.props.match.path?document.title="没有找到该页面":"/shixuns"===this.props.match.path?document.title="实训项目":"/paths"===this.props.match.path?document.title="实践课程":"/classrooms"===this.props.match.path&&(document.title="教学课堂")),j.ajaxSetup({cache:!0});var e=this.props.location.search,t={};try{var n=this.foo(e);"{}"===JSON.stringify(n)?this.setState({dataquerys:{}}):(this.setState({dataquerys:n}),t=n)}catch(e){this.setState({dataquerys:{}})}this.fetchUsers(t),this.getAppdata()}},{key:"render",value:function(){var t=this,n=this.state,o=(n.Headertop,n.Footerdown),s=n.isRender,r=n.AccountProfiletype,c=n.AccountPhoneemailtype,l={isSuperAdmin:this.isSuperAdmin,isAdminOrCreator:this.isAdminOrCreator,isClassManagement:this.isClassManagement,isCourseAdmin:this.isCourseAdmin,isAdmin:this.isAdmin,isAdminOrTeacher:this.isAdminOrTeacher,isAssistant:this.isAssistant,isStudent:this.isStudent,isAdminOrStudent:this.isAdminOrStudent,isNotMember:this.isNotMember,isCourseEnd:this.isCourseEnd,isUserid:this.state.coursedata&&this.state.coursedata.userid,fetchUser:this.fetchUser,showLoginDialog:this.showLoginDialog,checkIfLogin:this.checkIfLogin,showProfileCompleteDialog:this.showProfileCompleteDialog,showhideAccountPhoneemailDialog:this.showhideAccountPhoneemailDialog,checkIfProfileCompleted:this.checkIfProfileCompleted,showaccountprofileDialog:this.showaccountprofileDialog,checkIfProfessionalCertification:this.checkIfProfessionalCertification,showProfessionalCertificationDialog:this.showProfessionalCertificationDialog,ShowOnlinePdf:function(e){return t.ShowOnlinePdf(e)},DownloadFileA:function(e,n){return t.DownloadFileA(e,n)},DownloadOpenPdf:function(e,n){return t.DownloadOpenPdf(e,n)},slowDownload:this.slowDownload,showGlobalLoading:this.showGlobalLoading,hideGlobalLoading:this.hideGlobalLoading,yslslowCheckresults:this.yslslowCheckresults,yslslowCheckresultsNo:this.yslslowCheckresultsNo,MdifHasAnchorJustScorll:this.MdifHasAnchorJustScorll,scrollToAnchor:this.scrollToAnchor};this.props&&this.props.match&&this.props.match.path;return i.a.createElement("div",{className:"indexHOC"},!0===s?i.a.createElement(f.a,Object.assign({Modifyloginvalue:function(){return t.hideLoginDialog()}},this.props,this.state)):"",!0===r?i.a.createElement(p.a,Object.assign({hideAccountProfile:function(){return t.hideAccountProfile()}},this.props,this.state,this.dialogObj)):"",!0===c?i.a.createElement(C,Object.assign({hideAccountProfile:function(){return t.hideAccountPhoneemailtype()}},this.props,this.state,this.dialogObj)):"",i.a.createElement("style",null,"\n\t\t\t\t\t\t\t.newContainers{\n\t\t\t\t\t\t\t min-width: 1200px;\n max-width: unset;\n height: 100%;\n min-height: 100%;\n\t\t\t\t\t\t\t\toverflow: hidden;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t.newHeaders{\n\t\t\t\t\t\t\t // position: fixed;\n\t\t\t\t\t\t\t\tmax-width: unset;\n\t\t\t\t\t\t\t\tbackground: #24292D !important;\n\t\t\t\t\t\t\t\twidth: 100%;\n\t\t\t\t\t\t\t\theight: 60px !important;\n\t\t\t\t\t\t\t\tmin-width: 1200px;\n\t\t\t\t\t\t\t\tz-index: 1000;\n\t\t\t\t\t\t\t\t-moz-box-shadow: 0px 0px 12px rgba(0,0,0,0.1);\n\t\t\t\t\t\t\t\tbox-shadow: 0px 0px 12px rgba(0,0,0,0.1);\n\t\t\t\t\t\t\t}\n\n .globalSpin {\n max-height: 700px !important;\n }\n .indexHOC > .ant-spin-nested-loading {\n background: #000;\n height: 100%;\n }\n .indexHOC > .ant-spin-nested-loading > div > .ant-spin .ant-spin-dot {\n top: 50% !important;\n }\n\n .globalSpin .ant-spin-text {\n text-shadow: none !important;\n color: #fff;\n }\n .globalSpin .ant-spin-dot-item {\n background-color: #fff;\n }\n\t\t\t\t\t\t\t"),i.a.createElement(_,Object.assign({},this.state,this.props)),i.a.createElement(a.a,{spinning:this.state.globalLoading,delay:0,className:"globalSpin",size:"large",tip:this._gLoadingTip||"加载中..."},i.a.createElement("div",{className:"newContainer newContainers"},i.a.createElement(e,Object.assign({initCommonState:function(e){return t.initCommonState(e)}},this.props,this.state,{showShixun:this.showShixun,aboutFocus:this.aboutFocus},l)))),i.a.createElement(k,Object.assign({},this.state,this.props,{Footerdown:o})))}}]),n}(i.a.Component)}},"7aN/":function(e,t,n){},B6BU:function(e,t,n){},TnMl:function(e,t,n){}}]); \ No newline at end of file diff --git a/static/js/runtime~main.fbb030b0.js b/static/js/runtime~main.6c7ed3ef.js similarity index 98% rename from static/js/runtime~main.fbb030b0.js rename to static/js/runtime~main.6c7ed3ef.js index 3357268d7..602e05d87 100644 --- a/static/js/runtime~main.fbb030b0.js +++ b/static/js/runtime~main.6c7ed3ef.js @@ -1 +1 @@ -!function(e){function c(c){for(var d,t,n=c[0],o=c[1],b=c[2],u=0,l=[];u