diff --git a/asset-manifest.json b/asset-manifest.json index 37c52f91f..9d4e409f5 100644 --- a/asset-manifest.json +++ b/asset-manifest.json @@ -42,7 +42,7 @@ "./static/js/31.e9f9f70f.chunk.js": "/build/./static/js/31.e9f9f70f.chunk.js", "./static/js/32.05e55429.chunk.js": "/build/./static/js/32.05e55429.chunk.js", "./static/js/33.1b48b049.chunk.js": "/build/./static/js/33.1b48b049.chunk.js", - "./static/js/34.9f7caece.chunk.js": "/build/./static/js/34.9f7caece.chunk.js", + "./static/js/34.09b9eec3.chunk.js": "/build/./static/js/34.09b9eec3.chunk.js", "./static/js/35.3c5fc883.chunk.js": "/build/./static/js/35.3c5fc883.chunk.js", "static/css/36.46217ba3.chunk.css": "/build/static/css/36.46217ba3.chunk.css", "./static/js/36.af59db55.chunk.js": "/build/./static/js/36.af59db55.chunk.js", @@ -52,11 +52,11 @@ "./static/js/38.bd32b25d.chunk.js": "/build/./static/js/38.bd32b25d.chunk.js", "./static/js/39.6f5ab096.chunk.js": "/build/./static/js/39.6f5ab096.chunk.js", "static/css/40.51644ece.chunk.css": "/build/static/css/40.51644ece.chunk.css", - "./static/js/40.e301177f.chunk.js": "/build/./static/js/40.e301177f.chunk.js", + "./static/js/40.90b79164.chunk.js": "/build/./static/js/40.90b79164.chunk.js", "static/css/41.3e16f839.chunk.css": "/build/static/css/41.3e16f839.chunk.css", - "./static/js/41.272a1658.chunk.js": "/build/./static/js/41.272a1658.chunk.js", + "./static/js/41.c68f03d8.chunk.js": "/build/./static/js/41.c68f03d8.chunk.js", "static/css/42.6417fb3d.chunk.css": "/build/static/css/42.6417fb3d.chunk.css", - "./static/js/42.fc5227a9.chunk.js": "/build/./static/js/42.fc5227a9.chunk.js", + "./static/js/42.79698cf0.chunk.js": "/build/./static/js/42.79698cf0.chunk.js", "static/css/43.b5e4a770.chunk.css": "/build/static/css/43.b5e4a770.chunk.css", "./static/js/43.1b313f33.chunk.js": "/build/./static/js/43.1b313f33.chunk.js", "static/css/44.8bdeed6f.chunk.css": "/build/static/css/44.8bdeed6f.chunk.css", @@ -78,7 +78,7 @@ "static/css/54.6fb7b900.chunk.css": "/build/static/css/54.6fb7b900.chunk.css", "./static/js/54.5c232646.chunk.js": "/build/./static/js/54.5c232646.chunk.js", "static/css/55.e9f0a2f6.chunk.css": "/build/static/css/55.e9f0a2f6.chunk.css", - "./static/js/55.2d645cf4.chunk.js": "/build/./static/js/55.2d645cf4.chunk.js", + "./static/js/55.acc70d2d.chunk.js": "/build/./static/js/55.acc70d2d.chunk.js", "static/css/56.8897a42f.chunk.css": "/build/static/css/56.8897a42f.chunk.css", "./static/js/56.b996debe.chunk.js": "/build/./static/js/56.b996debe.chunk.js", "static/css/57.ec1571c8.chunk.css": "/build/static/css/57.ec1571c8.chunk.css", @@ -95,28 +95,28 @@ "./static/js/63.0e1c0eb4.chunk.js": "/build/./static/js/63.0e1c0eb4.chunk.js", "static/css/64.d6056abe.chunk.css": "/build/static/css/64.d6056abe.chunk.css", "./static/js/64.824dca6f.chunk.js": "/build/./static/js/64.824dca6f.chunk.js", - "static/css/65.a8369a12.chunk.css": "/build/static/css/65.a8369a12.chunk.css", - "./static/js/65.c0b02146.chunk.js": "/build/./static/js/65.c0b02146.chunk.js", - "static/css/66.84ea399c.chunk.css": "/build/static/css/66.84ea399c.chunk.css", - "./static/js/66.f4fd72e4.chunk.js": "/build/./static/js/66.f4fd72e4.chunk.js", - "./static/js/67.a1c447cf.chunk.js": "/build/./static/js/67.a1c447cf.chunk.js", + "./static/js/65.dc5dd209.chunk.js": "/build/./static/js/65.dc5dd209.chunk.js", + "static/css/66.a8369a12.chunk.css": "/build/static/css/66.a8369a12.chunk.css", + "./static/js/66.a30480bb.chunk.js": "/build/./static/js/66.a30480bb.chunk.js", + "static/css/67.84ea399c.chunk.css": "/build/static/css/67.84ea399c.chunk.css", + "./static/js/67.b23022fa.chunk.js": "/build/./static/js/67.b23022fa.chunk.js", "static/css/68.cf29d6a8.chunk.css": "/build/static/css/68.cf29d6a8.chunk.css", "./static/js/68.17085106.chunk.js": "/build/./static/js/68.17085106.chunk.js", "static/css/69.306147eb.chunk.css": "/build/static/css/69.306147eb.chunk.css", "./static/js/69.ce1f8d71.chunk.js": "/build/./static/js/69.ce1f8d71.chunk.js", "static/css/70.f4704690.chunk.css": "/build/static/css/70.f4704690.chunk.css", "./static/js/70.77b5cd7c.chunk.js": "/build/./static/js/70.77b5cd7c.chunk.js", - "./static/js/71.6fc1f60c.chunk.js": "/build/./static/js/71.6fc1f60c.chunk.js", - "static/css/72.a8d6fed1.chunk.css": "/build/static/css/72.a8d6fed1.chunk.css", - "./static/js/72.18b6a65b.chunk.js": "/build/./static/js/72.18b6a65b.chunk.js", - "static/css/73.64eed33f.chunk.css": "/build/static/css/73.64eed33f.chunk.css", - "./static/js/73.cd060bbb.chunk.js": "/build/./static/js/73.cd060bbb.chunk.js", + "static/css/71.64eed33f.chunk.css": "/build/static/css/71.64eed33f.chunk.css", + "./static/js/71.59acf7bd.chunk.js": "/build/./static/js/71.59acf7bd.chunk.js", + "./static/js/72.f72d137d.chunk.js": "/build/./static/js/72.f72d137d.chunk.js", + "static/css/73.a8d6fed1.chunk.css": "/build/static/css/73.a8d6fed1.chunk.css", + "./static/js/73.9de25152.chunk.js": "/build/./static/js/73.9de25152.chunk.js", "static/css/74.b2743ec7.chunk.css": "/build/static/css/74.b2743ec7.chunk.css", "./static/js/74.dac8651e.chunk.js": "/build/./static/js/74.dac8651e.chunk.js", "./static/js/75.368fbd71.chunk.js": "/build/./static/js/75.368fbd71.chunk.js", - "static/css/76.a9e60da0.chunk.css": "/build/static/css/76.a9e60da0.chunk.css", - "./static/js/76.7c0c44dc.chunk.js": "/build/./static/js/76.7c0c44dc.chunk.js", - "./static/js/77.5ece9a7c.chunk.js": "/build/./static/js/77.5ece9a7c.chunk.js", + "./static/js/76.3e796d88.chunk.js": "/build/./static/js/76.3e796d88.chunk.js", + "static/css/77.a9e60da0.chunk.css": "/build/static/css/77.a9e60da0.chunk.css", + "./static/js/77.69968631.chunk.js": "/build/./static/js/77.69968631.chunk.js", "static/css/78.a65c9d2d.chunk.css": "/build/static/css/78.a65c9d2d.chunk.css", "./static/js/78.306941b3.chunk.js": "/build/./static/js/78.306941b3.chunk.js", "static/css/79.0c76283e.chunk.css": "/build/static/css/79.0c76283e.chunk.css", @@ -146,52 +146,52 @@ "static/css/92.09f79998.chunk.css": "/build/static/css/92.09f79998.chunk.css", "./static/js/92.fac43efd.chunk.js": "/build/./static/js/92.fac43efd.chunk.js", "static/css/93.834ebd5d.chunk.css": "/build/static/css/93.834ebd5d.chunk.css", - "./static/js/93.01b8c131.chunk.js": "/build/./static/js/93.01b8c131.chunk.js", + "./static/js/93.8d72d808.chunk.js": "/build/./static/js/93.8d72d808.chunk.js", "./static/js/94.154866d9.chunk.js": "/build/./static/js/94.154866d9.chunk.js", "static/css/95.f9492a75.chunk.css": "/build/static/css/95.f9492a75.chunk.css", "./static/js/95.ecd98f54.chunk.js": "/build/./static/js/95.ecd98f54.chunk.js", "static/css/96.89efd2d4.chunk.css": "/build/static/css/96.89efd2d4.chunk.css", - "./static/js/96.0a86f8a7.chunk.js": "/build/./static/js/96.0a86f8a7.chunk.js", + "./static/js/96.7b51854f.chunk.js": "/build/./static/js/96.7b51854f.chunk.js", "static/css/97.0a9590f5.chunk.css": "/build/static/css/97.0a9590f5.chunk.css", "./static/js/97.9b925982.chunk.js": "/build/./static/js/97.9b925982.chunk.js", "static/css/98.b374ea9c.chunk.css": "/build/static/css/98.b374ea9c.chunk.css", - "./static/js/98.3aff5069.chunk.js": "/build/./static/js/98.3aff5069.chunk.js", - "./static/js/99.680a79ab.chunk.js": "/build/./static/js/99.680a79ab.chunk.js", - "static/css/100.ade1d045.chunk.css": "/build/static/css/100.ade1d045.chunk.css", - "./static/js/100.5b48f516.chunk.js": "/build/./static/js/100.5b48f516.chunk.js", - "static/css/101.db767247.chunk.css": "/build/static/css/101.db767247.chunk.css", - "./static/js/101.86156fcd.chunk.js": "/build/./static/js/101.86156fcd.chunk.js", - "static/css/102.02c763e8.chunk.css": "/build/static/css/102.02c763e8.chunk.css", - "./static/js/102.5becb2de.chunk.js": "/build/./static/js/102.5becb2de.chunk.js", - "./static/js/103.2b0fad12.chunk.js": "/build/./static/js/103.2b0fad12.chunk.js", - "./static/js/104.2f1e1956.chunk.js": "/build/./static/js/104.2f1e1956.chunk.js", - "./static/js/105.40a66a9f.chunk.js": "/build/./static/js/105.40a66a9f.chunk.js", - "static/css/106.4c8c6a11.chunk.css": "/build/static/css/106.4c8c6a11.chunk.css", - "./static/js/106.763813f1.chunk.js": "/build/./static/js/106.763813f1.chunk.js", - "static/css/107.d4e40697.chunk.css": "/build/static/css/107.d4e40697.chunk.css", - "./static/js/107.65fca6d3.chunk.js": "/build/./static/js/107.65fca6d3.chunk.js", - "static/css/108.89bc1500.chunk.css": "/build/static/css/108.89bc1500.chunk.css", - "./static/js/108.fa462b72.chunk.js": "/build/./static/js/108.fa462b72.chunk.js", - "static/css/109.f392094f.chunk.css": "/build/static/css/109.f392094f.chunk.css", - "./static/js/109.6b6eae3d.chunk.js": "/build/./static/js/109.6b6eae3d.chunk.js", - "./static/js/110.dd0bbb73.chunk.js": "/build/./static/js/110.dd0bbb73.chunk.js", + "./static/js/98.4e249459.chunk.js": "/build/./static/js/98.4e249459.chunk.js", + "./static/js/99.66d2c131.chunk.js": "/build/./static/js/99.66d2c131.chunk.js", + "./static/js/100.afa6fb5d.chunk.js": "/build/./static/js/100.afa6fb5d.chunk.js", + "static/css/101.ade1d045.chunk.css": "/build/static/css/101.ade1d045.chunk.css", + "./static/js/101.444e7cb7.chunk.js": "/build/./static/js/101.444e7cb7.chunk.js", + "static/css/102.db767247.chunk.css": "/build/static/css/102.db767247.chunk.css", + "./static/js/102.7be2c80b.chunk.js": "/build/./static/js/102.7be2c80b.chunk.js", + "static/css/103.02c763e8.chunk.css": "/build/static/css/103.02c763e8.chunk.css", + "./static/js/103.d001e1e2.chunk.js": "/build/./static/js/103.d001e1e2.chunk.js", + "./static/js/104.b2a25d27.chunk.js": "/build/./static/js/104.b2a25d27.chunk.js", + "./static/js/105.4823ce0b.chunk.js": "/build/./static/js/105.4823ce0b.chunk.js", + "./static/js/106.910d0667.chunk.js": "/build/./static/js/106.910d0667.chunk.js", + "static/css/107.4c8c6a11.chunk.css": "/build/static/css/107.4c8c6a11.chunk.css", + "./static/js/107.3dceb71e.chunk.js": "/build/./static/js/107.3dceb71e.chunk.js", + "static/css/108.d4e40697.chunk.css": "/build/static/css/108.d4e40697.chunk.css", + "./static/js/108.40251743.chunk.js": "/build/./static/js/108.40251743.chunk.js", + "static/css/109.89bc1500.chunk.css": "/build/static/css/109.89bc1500.chunk.css", + "./static/js/109.e3b7e7ce.chunk.js": "/build/./static/js/109.e3b7e7ce.chunk.js", + "static/css/110.f392094f.chunk.css": "/build/static/css/110.f392094f.chunk.css", + "./static/js/110.fc38a519.chunk.js": "/build/./static/js/110.fc38a519.chunk.js", "./static/js/111.871e7c69.chunk.js": "/build/./static/js/111.871e7c69.chunk.js", "static/css/112.7cc79b14.chunk.css": "/build/static/css/112.7cc79b14.chunk.css", "./static/js/112.855dc4af.chunk.js": "/build/./static/js/112.855dc4af.chunk.js", - "./static/js/113.e0ef0fd0.chunk.js": "/build/./static/js/113.e0ef0fd0.chunk.js", - "static/css/114.4054f41b.chunk.css": "/build/static/css/114.4054f41b.chunk.css", - "./static/js/114.ce024501.chunk.js": "/build/./static/js/114.ce024501.chunk.js", - "static/css/115.6cf7864c.chunk.css": "/build/static/css/115.6cf7864c.chunk.css", - "./static/js/115.6019e69c.chunk.js": "/build/./static/js/115.6019e69c.chunk.js", - "./static/js/116.ad34c85f.chunk.js": "/build/./static/js/116.ad34c85f.chunk.js", - "static/css/117.6fb7b900.chunk.css": "/build/static/css/117.6fb7b900.chunk.css", - "./static/js/117.43817537.chunk.js": "/build/./static/js/117.43817537.chunk.js", - "./static/js/118.ec187ae1.chunk.js": "/build/./static/js/118.ec187ae1.chunk.js", - "./static/js/119.e06832c8.chunk.js": "/build/./static/js/119.e06832c8.chunk.js", - "static/css/120.4e686135.chunk.css": "/build/static/css/120.4e686135.chunk.css", - "./static/js/120.ddc9e2fa.chunk.js": "/build/./static/js/120.ddc9e2fa.chunk.js", - "./static/js/121.08776b07.chunk.js": "/build/./static/js/121.08776b07.chunk.js", - "./static/js/122.34d348ca.chunk.js": "/build/./static/js/122.34d348ca.chunk.js", + "./static/js/113.3ace65e9.chunk.js": "/build/./static/js/113.3ace65e9.chunk.js", + "./static/js/114.566fe4a9.chunk.js": "/build/./static/js/114.566fe4a9.chunk.js", + "static/css/115.4054f41b.chunk.css": "/build/static/css/115.4054f41b.chunk.css", + "./static/js/115.408f4650.chunk.js": "/build/./static/js/115.408f4650.chunk.js", + "static/css/116.6cf7864c.chunk.css": "/build/static/css/116.6cf7864c.chunk.css", + "./static/js/116.7cfbec9e.chunk.js": "/build/./static/js/116.7cfbec9e.chunk.js", + "./static/js/117.904e4b9e.chunk.js": "/build/./static/js/117.904e4b9e.chunk.js", + "static/css/118.6fb7b900.chunk.css": "/build/static/css/118.6fb7b900.chunk.css", + "./static/js/118.1d1e7c1d.chunk.js": "/build/./static/js/118.1d1e7c1d.chunk.js", + "./static/js/119.922eb255.chunk.js": "/build/./static/js/119.922eb255.chunk.js", + "./static/js/120.02ab09f2.chunk.js": "/build/./static/js/120.02ab09f2.chunk.js", + "static/css/121.4e686135.chunk.css": "/build/static/css/121.4e686135.chunk.css", + "./static/js/121.7b875110.chunk.js": "/build/./static/js/121.7b875110.chunk.js", + "./static/js/122.537343f2.chunk.js": "/build/./static/js/122.537343f2.chunk.js", "static/css/123.41b8aabd.chunk.css": "/build/static/css/123.41b8aabd.chunk.css", "./static/js/123.76a0cfe3.chunk.js": "/build/./static/js/123.76a0cfe3.chunk.js", "static/css/124.b7b78777.chunk.css": "/build/static/css/124.b7b78777.chunk.css", @@ -202,8 +202,8 @@ "static/css/127.fd61519e.chunk.css": "/build/static/css/127.fd61519e.chunk.css", "./static/js/127.9239da91.chunk.js": "/build/./static/js/127.9239da91.chunk.js", "./static/js/128.4e5b5885.chunk.js": "/build/./static/js/128.4e5b5885.chunk.js", - "./static/js/129.b93ea68d.chunk.js": "/build/./static/js/129.b93ea68d.chunk.js", - "./static/js/130.84f6fa48.chunk.js": "/build/./static/js/130.84f6fa48.chunk.js", + "./static/js/129.49c579fc.chunk.js": "/build/./static/js/129.49c579fc.chunk.js", + "./static/js/130.2799a5bf.chunk.js": "/build/./static/js/130.2799a5bf.chunk.js", "static/css/131.54bd5dfb.chunk.css": "/build/static/css/131.54bd5dfb.chunk.css", "./static/js/131.190a0660.chunk.js": "/build/./static/js/131.190a0660.chunk.js", "static/css/132.41b8aabd.chunk.css": "/build/static/css/132.41b8aabd.chunk.css", @@ -221,7 +221,7 @@ "static/css/138.56776e6e.chunk.css": "/build/static/css/138.56776e6e.chunk.css", "./static/js/138.5ee87790.chunk.js": "/build/./static/js/138.5ee87790.chunk.js", "./static/js/139.0abca608.chunk.js": "/build/./static/js/139.0abca608.chunk.js", - "./static/js/140.e5d04596.chunk.js": "/build/./static/js/140.e5d04596.chunk.js", + "./static/js/140.efa6a224.chunk.js": "/build/./static/js/140.efa6a224.chunk.js", "./static/js/141.dcfa7026.chunk.js": "/build/./static/js/141.dcfa7026.chunk.js", "./static/js/142.6baf6dab.chunk.js": "/build/./static/js/142.6baf6dab.chunk.js", "./static/js/143.f205bca5.chunk.js": "/build/./static/js/143.f205bca5.chunk.js", @@ -233,7 +233,7 @@ "./static/js/147.341e10d5.chunk.js": "/build/./static/js/147.341e10d5.chunk.js", "static/css/148.83a06073.chunk.css": "/build/static/css/148.83a06073.chunk.css", "./static/js/148.40eacb9b.chunk.js": "/build/./static/js/148.40eacb9b.chunk.js", - "./static/js/149.db738954.chunk.js": "/build/./static/js/149.db738954.chunk.js", + "./static/js/149.3a04cacb.chunk.js": "/build/./static/js/149.3a04cacb.chunk.js", "static/css/150.167b2911.chunk.css": "/build/static/css/150.167b2911.chunk.css", "./static/js/150.12098e2f.chunk.js": "/build/./static/js/150.12098e2f.chunk.js", "static/css/151.e59d7372.chunk.css": "/build/static/css/151.e59d7372.chunk.css", @@ -264,7 +264,7 @@ "static/css/165.cdeb4377.chunk.css": "/build/static/css/165.cdeb4377.chunk.css", "./static/js/165.23623dd9.chunk.js": "/build/./static/js/165.23623dd9.chunk.js", "static/css/166.1b154d7a.chunk.css": "/build/static/css/166.1b154d7a.chunk.css", - "./static/js/166.768ae0c2.chunk.js": "/build/./static/js/166.768ae0c2.chunk.js", + "./static/js/166.8ec88676.chunk.js": "/build/./static/js/166.8ec88676.chunk.js", "./static/js/167.184778dc.chunk.js": "/build/./static/js/167.184778dc.chunk.js", "static/css/168.01fa08a8.chunk.css": "/build/static/css/168.01fa08a8.chunk.css", "./static/js/168.d4a5d25b.chunk.js": "/build/./static/js/168.d4a5d25b.chunk.js", @@ -279,64 +279,64 @@ "./static/js/174.6631e40c.chunk.js": "/build/./static/js/174.6631e40c.chunk.js", "static/css/175.0a2b06f0.chunk.css": "/build/static/css/175.0a2b06f0.chunk.css", "./static/js/175.33ad13bc.chunk.js": "/build/./static/js/175.33ad13bc.chunk.js", - "./static/js/176.9f91c7fe.chunk.js": "/build/./static/js/176.9f91c7fe.chunk.js", + "./static/js/176.bf96f732.chunk.js": "/build/./static/js/176.bf96f732.chunk.js", "./static/js/177.fb8f1bbd.chunk.js": "/build/./static/js/177.fb8f1bbd.chunk.js", "static/css/178.853964e7.chunk.css": "/build/static/css/178.853964e7.chunk.css", - "./static/js/178.76d4306c.chunk.js": "/build/./static/js/178.76d4306c.chunk.js", + "./static/js/178.79421723.chunk.js": "/build/./static/js/178.79421723.chunk.js", "static/css/179.853964e7.chunk.css": "/build/static/css/179.853964e7.chunk.css", "./static/js/179.8c6559b4.chunk.js": "/build/./static/js/179.8c6559b4.chunk.js", - "static/css/180.8ddbb070.chunk.css": "/build/static/css/180.8ddbb070.chunk.css", - "./static/js/180.d7b5cd41.chunk.js": "/build/./static/js/180.d7b5cd41.chunk.js", - "static/css/181.e6754f94.chunk.css": "/build/static/css/181.e6754f94.chunk.css", - "./static/js/181.0bde7b3c.chunk.js": "/build/./static/js/181.0bde7b3c.chunk.js", - "static/css/182.a8369a12.chunk.css": "/build/static/css/182.a8369a12.chunk.css", - "./static/js/182.f693ff5d.chunk.js": "/build/./static/js/182.f693ff5d.chunk.js", - "static/css/183.d34dec6c.chunk.css": "/build/static/css/183.d34dec6c.chunk.css", - "./static/js/183.f6fe7446.chunk.js": "/build/./static/js/183.f6fe7446.chunk.js", - "static/css/184.53604072.chunk.css": "/build/static/css/184.53604072.chunk.css", - "./static/js/184.35675120.chunk.js": "/build/./static/js/184.35675120.chunk.js", - "static/css/185.c041974c.chunk.css": "/build/static/css/185.c041974c.chunk.css", - "./static/js/185.8608d1b1.chunk.js": "/build/./static/js/185.8608d1b1.chunk.js", - "static/css/186.c041974c.chunk.css": "/build/static/css/186.c041974c.chunk.css", - "./static/js/186.2b13de65.chunk.js": "/build/./static/js/186.2b13de65.chunk.js", - "static/css/187.238afeea.chunk.css": "/build/static/css/187.238afeea.chunk.css", - "./static/js/187.66d41714.chunk.js": "/build/./static/js/187.66d41714.chunk.js", - "static/css/188.0235d756.chunk.css": "/build/static/css/188.0235d756.chunk.css", - "./static/js/188.e7c50475.chunk.js": "/build/./static/js/188.e7c50475.chunk.js", - "static/css/189.46fb7389.chunk.css": "/build/static/css/189.46fb7389.chunk.css", - "./static/js/189.1b1beda0.chunk.js": "/build/./static/js/189.1b1beda0.chunk.js", - "static/css/190.a40d4673.chunk.css": "/build/static/css/190.a40d4673.chunk.css", - "./static/js/190.e3bc829e.chunk.js": "/build/./static/js/190.e3bc829e.chunk.js", - "static/css/191.d4ed71fa.chunk.css": "/build/static/css/191.d4ed71fa.chunk.css", - "./static/js/191.aff6c719.chunk.js": "/build/./static/js/191.aff6c719.chunk.js", - "static/css/192.4ad9941b.chunk.css": "/build/static/css/192.4ad9941b.chunk.css", - "./static/js/192.d0321de8.chunk.js": "/build/./static/js/192.d0321de8.chunk.js", - "./static/js/193.f4f6eb7e.chunk.js": "/build/./static/js/193.f4f6eb7e.chunk.js", - "static/css/194.7c83954e.chunk.css": "/build/static/css/194.7c83954e.chunk.css", - "./static/js/194.0a8b4979.chunk.js": "/build/./static/js/194.0a8b4979.chunk.js", - "static/css/195.0a4618f4.chunk.css": "/build/static/css/195.0a4618f4.chunk.css", - "./static/js/195.a6ca569a.chunk.js": "/build/./static/js/195.a6ca569a.chunk.js", - "static/css/196.0a4618f4.chunk.css": "/build/static/css/196.0a4618f4.chunk.css", - "./static/js/196.f9d116d4.chunk.js": "/build/./static/js/196.f9d116d4.chunk.js", - "static/css/197.41b8aabd.chunk.css": "/build/static/css/197.41b8aabd.chunk.css", - "./static/js/197.9c885c60.chunk.js": "/build/./static/js/197.9c885c60.chunk.js", - "./static/js/198.35663e28.chunk.js": "/build/./static/js/198.35663e28.chunk.js", - "./static/js/199.8c349b49.chunk.js": "/build/./static/js/199.8c349b49.chunk.js", - "static/css/200.3fda21ec.chunk.css": "/build/static/css/200.3fda21ec.chunk.css", - "./static/js/200.cd7c860a.chunk.js": "/build/./static/js/200.cd7c860a.chunk.js", - "./static/js/201.60242748.chunk.js": "/build/./static/js/201.60242748.chunk.js", - "static/css/202.87b2f83c.chunk.css": "/build/static/css/202.87b2f83c.chunk.css", - "./static/js/202.6497cdb9.chunk.js": "/build/./static/js/202.6497cdb9.chunk.js", - "./static/js/203.78827e31.chunk.js": "/build/./static/js/203.78827e31.chunk.js", - "./static/js/204.259627db.chunk.js": "/build/./static/js/204.259627db.chunk.js", - "./static/js/205.1942f7bc.chunk.js": "/build/./static/js/205.1942f7bc.chunk.js", - "./static/js/206.2232f6a4.chunk.js": "/build/./static/js/206.2232f6a4.chunk.js", - "./static/js/207.185fdb24.chunk.js": "/build/./static/js/207.185fdb24.chunk.js", - "./static/js/208.7b7c3019.chunk.js": "/build/./static/js/208.7b7c3019.chunk.js", - "./static/js/209.b2f6745f.chunk.js": "/build/./static/js/209.b2f6745f.chunk.js", - "./static/js/210.124a5c90.chunk.js": "/build/./static/js/210.124a5c90.chunk.js", - "./static/js/211.ee11b00e.chunk.js": "/build/./static/js/211.ee11b00e.chunk.js", - "./static/js/212.609678d2.chunk.js": "/build/./static/js/212.609678d2.chunk.js", + "./static/js/180.c15fd37d.chunk.js": "/build/./static/js/180.c15fd37d.chunk.js", + "./static/js/181.faca3256.chunk.js": "/build/./static/js/181.faca3256.chunk.js", + "static/css/182.8ddbb070.chunk.css": "/build/static/css/182.8ddbb070.chunk.css", + "./static/js/182.ea2d358b.chunk.js": "/build/./static/js/182.ea2d358b.chunk.js", + "static/css/183.e6754f94.chunk.css": "/build/static/css/183.e6754f94.chunk.css", + "./static/js/183.e1e2a619.chunk.js": "/build/./static/js/183.e1e2a619.chunk.js", + "static/css/184.a8369a12.chunk.css": "/build/static/css/184.a8369a12.chunk.css", + "./static/js/184.43886ac1.chunk.js": "/build/./static/js/184.43886ac1.chunk.js", + "static/css/185.d34dec6c.chunk.css": "/build/static/css/185.d34dec6c.chunk.css", + "./static/js/185.427dba2d.chunk.js": "/build/./static/js/185.427dba2d.chunk.js", + "static/css/186.53604072.chunk.css": "/build/static/css/186.53604072.chunk.css", + "./static/js/186.efb0ff0c.chunk.js": "/build/./static/js/186.efb0ff0c.chunk.js", + "static/css/187.c041974c.chunk.css": "/build/static/css/187.c041974c.chunk.css", + "./static/js/187.dc684383.chunk.js": "/build/./static/js/187.dc684383.chunk.js", + "static/css/188.c041974c.chunk.css": "/build/static/css/188.c041974c.chunk.css", + "./static/js/188.abc8daeb.chunk.js": "/build/./static/js/188.abc8daeb.chunk.js", + "static/css/189.238afeea.chunk.css": "/build/static/css/189.238afeea.chunk.css", + "./static/js/189.7b631b60.chunk.js": "/build/./static/js/189.7b631b60.chunk.js", + "static/css/190.0235d756.chunk.css": "/build/static/css/190.0235d756.chunk.css", + "./static/js/190.a3ec7761.chunk.js": "/build/./static/js/190.a3ec7761.chunk.js", + "static/css/191.46fb7389.chunk.css": "/build/static/css/191.46fb7389.chunk.css", + "./static/js/191.201bb059.chunk.js": "/build/./static/js/191.201bb059.chunk.js", + "static/css/192.a40d4673.chunk.css": "/build/static/css/192.a40d4673.chunk.css", + "./static/js/192.14cc7b89.chunk.js": "/build/./static/js/192.14cc7b89.chunk.js", + "static/css/193.d4ed71fa.chunk.css": "/build/static/css/193.d4ed71fa.chunk.css", + "./static/js/193.53d238ee.chunk.js": "/build/./static/js/193.53d238ee.chunk.js", + "static/css/194.4ad9941b.chunk.css": "/build/static/css/194.4ad9941b.chunk.css", + "./static/js/194.bb0f45d4.chunk.js": "/build/./static/js/194.bb0f45d4.chunk.js", + "./static/js/195.8b37ba4d.chunk.js": "/build/./static/js/195.8b37ba4d.chunk.js", + "static/css/196.7c83954e.chunk.css": "/build/static/css/196.7c83954e.chunk.css", + "./static/js/196.636c803d.chunk.js": "/build/./static/js/196.636c803d.chunk.js", + "static/css/197.0a4618f4.chunk.css": "/build/static/css/197.0a4618f4.chunk.css", + "./static/js/197.08279744.chunk.js": "/build/./static/js/197.08279744.chunk.js", + "static/css/198.0a4618f4.chunk.css": "/build/static/css/198.0a4618f4.chunk.css", + "./static/js/198.f1836f36.chunk.js": "/build/./static/js/198.f1836f36.chunk.js", + "static/css/199.41b8aabd.chunk.css": "/build/static/css/199.41b8aabd.chunk.css", + "./static/js/199.490698bf.chunk.js": "/build/./static/js/199.490698bf.chunk.js", + "./static/js/200.54d6b725.chunk.js": "/build/./static/js/200.54d6b725.chunk.js", + "./static/js/201.ec65a0a9.chunk.js": "/build/./static/js/201.ec65a0a9.chunk.js", + "static/css/202.3fda21ec.chunk.css": "/build/static/css/202.3fda21ec.chunk.css", + "./static/js/202.9703e742.chunk.js": "/build/./static/js/202.9703e742.chunk.js", + "./static/js/203.4a8c3570.chunk.js": "/build/./static/js/203.4a8c3570.chunk.js", + "static/css/204.87b2f83c.chunk.css": "/build/static/css/204.87b2f83c.chunk.css", + "./static/js/204.24835661.chunk.js": "/build/./static/js/204.24835661.chunk.js", + "./static/js/205.bba2dd6a.chunk.js": "/build/./static/js/205.bba2dd6a.chunk.js", + "./static/js/206.10a1ecc2.chunk.js": "/build/./static/js/206.10a1ecc2.chunk.js", + "./static/js/207.e18034f9.chunk.js": "/build/./static/js/207.e18034f9.chunk.js", + "./static/js/208.6441a592.chunk.js": "/build/./static/js/208.6441a592.chunk.js", + "./static/js/209.89d15a86.chunk.js": "/build/./static/js/209.89d15a86.chunk.js", + "./static/js/210.cdf3f373.chunk.js": "/build/./static/js/210.cdf3f373.chunk.js", + "./static/js/211.a4518816.chunk.js": "/build/./static/js/211.a4518816.chunk.js", + "./static/js/212.bd4eb458.chunk.js": "/build/./static/js/212.bd4eb458.chunk.js", "./static/js/213.1ceb39ff.chunk.js": "/build/./static/js/213.1ceb39ff.chunk.js", "./static/js/214.934822a8.chunk.js": "/build/./static/js/214.934822a8.chunk.js", "./static/js/215.659c2c53.chunk.js": "/build/./static/js/215.659c2c53.chunk.js", @@ -348,8 +348,8 @@ "./static/js/221.0ff8a4a3.chunk.js": "/build/./static/js/221.0ff8a4a3.chunk.js", "./static/js/222.6c11ab29.chunk.js": "/build/./static/js/222.6c11ab29.chunk.js", "./static/js/223.83b89527.chunk.js": "/build/./static/js/223.83b89527.chunk.js", - "./static/js/224.1bb4acc5.chunk.js": "/build/./static/js/224.1bb4acc5.chunk.js", - "./static/js/225.8f94143d.chunk.js": "/build/./static/js/225.8f94143d.chunk.js", + "./static/js/224.762f957b.chunk.js": "/build/./static/js/224.762f957b.chunk.js", + "./static/js/225.fd657e28.chunk.js": "/build/./static/js/225.fd657e28.chunk.js", "./static/js/226.29eb8869.chunk.js": "/build/./static/js/226.29eb8869.chunk.js", "./static/js/227.c85c89ee.chunk.js": "/build/./static/js/227.c85c89ee.chunk.js", "./static/js/228.b743470a.chunk.js": "/build/./static/js/228.b743470a.chunk.js", @@ -412,14 +412,14 @@ "./static/js/285.526df8e6.chunk.js": "/build/./static/js/285.526df8e6.chunk.js", "./static/js/286.617ab76c.chunk.js": "/build/./static/js/286.617ab76c.chunk.js", "main.css": "/build/static/css/main.ca90844f.chunk.css", - "main.js": "/build/./static/js/main.3de29569.chunk.js", - "runtime~main.js": "/build/./static/js/runtime~main.453518fd.js", + "main.js": "/build/./static/js/main.7a769099.chunk.js", + "runtime~main.js": "/build/./static/js/runtime~main.dc3db23b.js", "./static/js/12.1ee251e1.chunk.js.LICENSE.txt": "/build/./static/js/12.1ee251e1.chunk.js.LICENSE.txt", "./static/js/281.8de0b6be.chunk.js.LICENSE.txt": "/build/./static/js/281.8de0b6be.chunk.js.LICENSE.txt", "./static/js/39.6f5ab096.chunk.js.LICENSE.txt": "/build/./static/js/39.6f5ab096.chunk.js.LICENSE.txt", - "./static/js/41.272a1658.chunk.js.LICENSE.txt": "/build/./static/js/41.272a1658.chunk.js.LICENSE.txt", + "./static/js/41.c68f03d8.chunk.js.LICENSE.txt": "/build/./static/js/41.c68f03d8.chunk.js.LICENSE.txt", "./static/js/94.154866d9.chunk.js.LICENSE.txt": "/build/./static/js/94.154866d9.chunk.js.LICENSE.txt", - "./static/js/main.3de29569.chunk.js.LICENSE.txt": "/build/./static/js/main.3de29569.chunk.js.LICENSE.txt", + "./static/js/main.7a769099.chunk.js.LICENSE.txt": "/build/./static/js/main.7a769099.chunk.js.LICENSE.txt", "css.worker.js": "/build/css.worker.js", "editor.worker.js": "/build/editor.worker.js", "html.worker.js": "/build/html.worker.js", diff --git a/index.html b/index.html index 8cef57bd1..70432b422 100644 --- a/index.html +++ b/index.html @@ -1 +1 @@ -GitLink | 新一代开源创新服务平台
\ No newline at end of file +GitLink | 新一代开源创新服务平台
\ No newline at end of file diff --git a/service-worker.js b/service-worker.js index 07abadac8..641e2d9a4 100644 --- a/service-worker.js +++ b/service-worker.js @@ -1 +1 @@ -var precacheConfig=[["/build/css.worker.js","43bda574d819d31cd8bcfdfec0d530b0"],["/build/editor.worker.js","66a299b66a7944561324014dcfe7b600"],["/build/html.worker.js","540d3668315f4c512b5b47cbeac4a3cf"],["/build/index.html","35d4b3fad1d92a608d261a2bdadbe7d0"],["/build/json.worker.js","79d31edc895c0b5d4d48138985fbce88"],["/build/static/css/100.ade1d045.chunk.css","226acc64dfa2fad8420e5eadf2d7b32d"],["/build/static/css/101.db767247.chunk.css","07c65ab5f940239969726ecb2ca6e6a8"],["/build/static/css/102.02c763e8.chunk.css","5cc3d979713402fd252f57cb92382a9d"],["/build/static/css/106.4c8c6a11.chunk.css","0ae949ae461f1288dd7040ed79913510"],["/build/static/css/107.d4e40697.chunk.css","015d9d0c6dcea9d01f99ff037410b3d7"],["/build/static/css/108.89bc1500.chunk.css","3b5275cddb3b9ffda842375aff601d26"],["/build/static/css/109.f392094f.chunk.css","456877dd56d7e23451fb52357264d0f9"],["/build/static/css/112.7cc79b14.chunk.css","3807dd2deeb39cbdcbb473f7623ede11"],["/build/static/css/114.4054f41b.chunk.css","df7b038f8f1a0e16793b24bc950b9b22"],["/build/static/css/115.6cf7864c.chunk.css","ad3b0cb1c1beaa4d8b9d56600caae95e"],["/build/static/css/117.6fb7b900.chunk.css","b2b7f79b9a097e758534ae3e403d4213"],["/build/static/css/12.5e804faf.chunk.css","97336d6d84c053bf43be8bcee36759d7"],["/build/static/css/120.4e686135.chunk.css","450ecb015daa7d9179fefac0ad10879e"],["/build/static/css/123.41b8aabd.chunk.css","e363ea281af9e616a0d144154b88c8f8"],["/build/static/css/124.b7b78777.chunk.css","863152f8c7d88bc43c34a0814ddaf712"],["/build/static/css/125.212e8ffd.chunk.css","36881c6bebeda22d0c73469eeafc01cf"],["/build/static/css/127.fd61519e.chunk.css","26a9f3f77e6977809099fbc7b028e34c"],["/build/static/css/13.1c5f3a58.chunk.css","5d39578b91b84e925bd702d0d56a0ea2"],["/build/static/css/131.54bd5dfb.chunk.css","e0ae2d8af498e04d4b844ed54a567632"],["/build/static/css/132.41b8aabd.chunk.css","e363ea281af9e616a0d144154b88c8f8"],["/build/static/css/133.0a4618f4.chunk.css","97bda12560df7105de7a01cefecc5129"],["/build/static/css/134.38aad773.chunk.css","6e83a49c152bb193f5a695b029d3502d"],["/build/static/css/135.41b8aabd.chunk.css","e363ea281af9e616a0d144154b88c8f8"],["/build/static/css/136.41b8aabd.chunk.css","e363ea281af9e616a0d144154b88c8f8"],["/build/static/css/137.9564778a.chunk.css","c130020beb28d86cc3bccaa47b8e4a86"],["/build/static/css/138.56776e6e.chunk.css","1908029f317c5b777973d7e824556790"],["/build/static/css/144.de5ed58f.chunk.css","d9b5ca9cb767438bb42a4167d8c9141b"],["/build/static/css/145.c041974c.chunk.css","5314e7f6ff601345e2cc90fc691e3729"],["/build/static/css/148.83a06073.chunk.css","cc03c8bd582e5fb3cf3cb57075905fe6"],["/build/static/css/15.b075271d.chunk.css","7e5f9a4662bb925d6410caec1ed96731"],["/build/static/css/150.167b2911.chunk.css","2563ed0e4024a263a3c5a853f621e647"],["/build/static/css/151.e59d7372.chunk.css","ec270161f5e004353ed4374b9bf780b0"],["/build/static/css/152.72319a07.chunk.css","c57ab9b10ec991eb2facacd6c62b2381"],["/build/static/css/153.b92181f7.chunk.css","a605440071e27cff46511f5d776357bb"],["/build/static/css/154.60363166.chunk.css","6569055061b144e78422a5507923cd2c"],["/build/static/css/155.1b154d7a.chunk.css","82eca58185cd1aae12ed3e0dd8d1a183"],["/build/static/css/156.12134822.chunk.css","6feb97883acf80b63614f421702e5cbd"],["/build/static/css/157.65678519.chunk.css","1211ec54a5dbd129cf63cacdc130ca13"],["/build/static/css/158.a5898551.chunk.css","6e5bd15662109f699b8b0d6ed2b0d2ea"],["/build/static/css/159.a5898551.chunk.css","6e5bd15662109f699b8b0d6ed2b0d2ea"],["/build/static/css/161.83a06073.chunk.css","cc03c8bd582e5fb3cf3cb57075905fe6"],["/build/static/css/164.0bd8a340.chunk.css","70b903ac6be2390ad6d8b5976add839a"],["/build/static/css/165.cdeb4377.chunk.css","0daf9b56347b0e4963ae69223eaf69ac"],["/build/static/css/166.1b154d7a.chunk.css","82eca58185cd1aae12ed3e0dd8d1a183"],["/build/static/css/168.01fa08a8.chunk.css","e5d2ac9cad9566fdc8b0780112eb3b8f"],["/build/static/css/169.1b154d7a.chunk.css","82eca58185cd1aae12ed3e0dd8d1a183"],["/build/static/css/170.4cedb0b7.chunk.css","1dd217bae6c85c94697539fc354a5de4"],["/build/static/css/171.6d12ef9c.chunk.css","516fa7e38badf49d731aa8b941f1843a"],["/build/static/css/175.0a2b06f0.chunk.css","baf6cca9a6b84d17a1b08ea629f7f818"],["/build/static/css/178.853964e7.chunk.css","e2bf0d48ba76529bf6aa571df5b25730"],["/build/static/css/179.853964e7.chunk.css","e2bf0d48ba76529bf6aa571df5b25730"],["/build/static/css/180.8ddbb070.chunk.css","3de2e94ba931d38eb377530c8ea1be89"],["/build/static/css/181.e6754f94.chunk.css","caae73f2b635e06475a7ab46f4b52210"],["/build/static/css/182.a8369a12.chunk.css","fb1e6273d324603cfb6a53e19f2a9787"],["/build/static/css/183.d34dec6c.chunk.css","5e4a89df86c68d430a13a6dd227b1dcd"],["/build/static/css/184.53604072.chunk.css","dae2a89b8b4b9577d529ccdc67b2bd1b"],["/build/static/css/185.c041974c.chunk.css","5314e7f6ff601345e2cc90fc691e3729"],["/build/static/css/186.c041974c.chunk.css","5314e7f6ff601345e2cc90fc691e3729"],["/build/static/css/187.238afeea.chunk.css","04ee7c051cc7ca94a464f183ce5cd2b5"],["/build/static/css/188.0235d756.chunk.css","3c152d150d71ca1d782cbce74e83545a"],["/build/static/css/189.46fb7389.chunk.css","3dc3569f98f0d43324c3871cc5623426"],["/build/static/css/190.a40d4673.chunk.css","cef4e78ca523db671006d90bda24824e"],["/build/static/css/191.d4ed71fa.chunk.css","bbcd2f7f67d3b52ad362dae318796a47"],["/build/static/css/192.4ad9941b.chunk.css","682ed6c4a188aef7d3521ae4301e8906"],["/build/static/css/194.7c83954e.chunk.css","0178a93765140b3d1386f22b1b69af9b"],["/build/static/css/195.0a4618f4.chunk.css","97bda12560df7105de7a01cefecc5129"],["/build/static/css/196.0a4618f4.chunk.css","97bda12560df7105de7a01cefecc5129"],["/build/static/css/197.41b8aabd.chunk.css","e363ea281af9e616a0d144154b88c8f8"],["/build/static/css/200.3fda21ec.chunk.css","2e89543faa85d4282d3b1fbbcd5c768e"],["/build/static/css/202.87b2f83c.chunk.css","c650f9bc3e7e8f9c08db9e3be135b3f9"],["/build/static/css/24.cdeb4377.chunk.css","0daf9b56347b0e4963ae69223eaf69ac"],["/build/static/css/26.d2ddda53.chunk.css","8e0f16310937497b95d0a1d51f309346"],["/build/static/css/28.2ded9f12.chunk.css","92b230d76ba7377bcd514c3595fe4381"],["/build/static/css/29.9be13309.chunk.css","321a492ab59a00c3664b30674b940e7a"],["/build/static/css/36.46217ba3.chunk.css","3d9b6cbd5bfbc8829a7cdf7269258013"],["/build/static/css/37.551e5fab.chunk.css","ea8d467fb9a5f0f69ea78c28321860d8"],["/build/static/css/38.44ffc181.chunk.css","161cee3e6952d2c26042e0b3bb9674b4"],["/build/static/css/40.51644ece.chunk.css","e60e1de2c013f64d6be33570f386f18f"],["/build/static/css/41.3e16f839.chunk.css","8413f4c57932f81f9fda959c328de25d"],["/build/static/css/42.6417fb3d.chunk.css","1f3c6e46e8958c99bb21e631fea653ca"],["/build/static/css/43.b5e4a770.chunk.css","ad64c0eede853274fe7737a65d66d18b"],["/build/static/css/44.8bdeed6f.chunk.css","51e6517154ed9af8c9daab9bb9f5be93"],["/build/static/css/46.3262fb19.chunk.css","1cadcf901734ec2a6835ad4439ef81b3"],["/build/static/css/47.5fc996d6.chunk.css","3dd10e5139158948a6c027085f755b5a"],["/build/static/css/48.abf6bb9b.chunk.css","ada3232b22b52c071d392663702224f5"],["/build/static/css/50.acffe7d4.chunk.css","acf092b4dac0549de582623a75f4b8c2"],["/build/static/css/53.8ee941ba.chunk.css","78a03f03321a824a6dbd88cd73d2795f"],["/build/static/css/54.6fb7b900.chunk.css","b2b7f79b9a097e758534ae3e403d4213"],["/build/static/css/55.e9f0a2f6.chunk.css","30f8ed91811b62b5f6e9149baabb0b83"],["/build/static/css/56.8897a42f.chunk.css","ece06cde4494a0302d90ec483aada5bc"],["/build/static/css/57.ec1571c8.chunk.css","e1b364f4ed84f38d13e248c64863357d"],["/build/static/css/58.a8e7b652.chunk.css","ea8d467fb9a5f0f69ea78c28321860d8"],["/build/static/css/59.68bdc9d4.chunk.css","e241b765b4b77427228a67e5f8e56fd1"],["/build/static/css/62.db767247.chunk.css","07c65ab5f940239969726ecb2ca6e6a8"],["/build/static/css/63.95c8fd70.chunk.css","388dd0b31093c2366934f518e4fe5678"],["/build/static/css/64.d6056abe.chunk.css","6be07b41aa909943991ee2c423dcfcf9"],["/build/static/css/65.a8369a12.chunk.css","fb1e6273d324603cfb6a53e19f2a9787"],["/build/static/css/66.84ea399c.chunk.css","d898ab708ad086c3b66001e58b8e4622"],["/build/static/css/68.cf29d6a8.chunk.css","940a1020cdfc55007c346548abc4570f"],["/build/static/css/69.306147eb.chunk.css","d6d7a13f06f71440a953ce2798887469"],["/build/static/css/70.f4704690.chunk.css","83a2ab1e5c6be84e927fda72b983d73e"],["/build/static/css/72.a8d6fed1.chunk.css","40e47313a3980161a1dffdef735f5233"],["/build/static/css/73.64eed33f.chunk.css","72d7bf3af3f5cf075aefb6e825392f62"],["/build/static/css/74.b2743ec7.chunk.css","157b459f269ef9f7149cadf75055a8f0"],["/build/static/css/76.a9e60da0.chunk.css","0549846659af8ab87b92c8096541a51f"],["/build/static/css/78.a65c9d2d.chunk.css","165f02e0d6681b4676914e81e43074bd"],["/build/static/css/79.0c76283e.chunk.css","d211f81dc804157fb3d3949dd0be9f5d"],["/build/static/css/8.8bdeed6f.chunk.css","51e6517154ed9af8c9daab9bb9f5be93"],["/build/static/css/80.746d3b5f.chunk.css","0161cd4ec4ed52e5d86fb235672f5fb1"],["/build/static/css/82.a8369a12.chunk.css","fb1e6273d324603cfb6a53e19f2a9787"],["/build/static/css/83.ab8b4fa4.chunk.css","3885a1afcd6f49498e12f3bd32a56bfe"],["/build/static/css/85.285c512b.chunk.css","b50d794cac196e7e2b703dfb4238752d"],["/build/static/css/86.a8369a12.chunk.css","fb1e6273d324603cfb6a53e19f2a9787"],["/build/static/css/87.bcb1f451.chunk.css","353fbccdad2719ebee9298a8e1b2522c"],["/build/static/css/88.17d1bb70.chunk.css","1fee3b4f3a1a11ed58c2c2f40ff08f58"],["/build/static/css/89.01fa08a8.chunk.css","e5d2ac9cad9566fdc8b0780112eb3b8f"],["/build/static/css/9.44b5531e.chunk.css","dcb4d2f71f4003acf804a2f62fbe1307"],["/build/static/css/90.c713331c.chunk.css","1373d0214c811e25b7c1763ef9cf3287"],["/build/static/css/91.4ce784a3.chunk.css","223a1668f636714711b8e42a0c276dd4"],["/build/static/css/92.09f79998.chunk.css","b1cd9cd9034636695bd20282f23d5015"],["/build/static/css/93.834ebd5d.chunk.css","70c295dced5edf920d2f6727c214c311"],["/build/static/css/95.f9492a75.chunk.css","a572d205ab83f3d5048245a99bc12fc5"],["/build/static/css/96.89efd2d4.chunk.css","db965ed4d322960bd3d4ec8d8d17672b"],["/build/static/css/97.0a9590f5.chunk.css","5a49e8279fe5194807764d1d183aab38"],["/build/static/css/98.b374ea9c.chunk.css","f9e9e8820a0d66224c314ea8299e8ac3"],["/build/static/css/main.ca90844f.chunk.css","f85d3fca061c49991a2b14fc6831912a"],["/build/static/js/0.b26c77b7.chunk.js","0cb918a3107e7ecfc53a6247fe13b0d8"],["/build/static/js/1.e2412c23.chunk.js","cfdfe41b5d3f5ac34fed64d30b1a175a"],["/build/static/js/10.7d07ad36.chunk.js","12716569179d8f155ee611854110a851"],["/build/static/js/100.5b48f516.chunk.js","2647db5d8f66d94d6e205c99e94a9259"],["/build/static/js/101.86156fcd.chunk.js","50b202862eb1163eb45c759515de6c5f"],["/build/static/js/102.5becb2de.chunk.js","5756f31e81ce599d7f921a7b021fc9b1"],["/build/static/js/103.2b0fad12.chunk.js","70a8f6e11d98c8d678df14425ac4f3d9"],["/build/static/js/104.2f1e1956.chunk.js","ed887ca4fd4d4e690570fa799a22226c"],["/build/static/js/105.40a66a9f.chunk.js","1a0465cdefe469e111951cf0023a8741"],["/build/static/js/106.763813f1.chunk.js","cc59326f130aac4d5f2a24786dd592f7"],["/build/static/js/107.65fca6d3.chunk.js","a509220322553089b8549aa194d6d274"],["/build/static/js/108.fa462b72.chunk.js","51d94f5d19eca84f84501a55bc94eeb8"],["/build/static/js/109.6b6eae3d.chunk.js","7a0ce855828c5c754b9c3cd692f97dbc"],["/build/static/js/11.f545216a.chunk.js","5616eb13838e41da497d213319994f89"],["/build/static/js/110.dd0bbb73.chunk.js","fe8ad465854c5980a696bc01d221e529"],["/build/static/js/111.871e7c69.chunk.js","71df215c9f33b422a9e2ae36aa84770e"],["/build/static/js/112.855dc4af.chunk.js","aa5bb5a42181ece3d1b945cfa00fa9d3"],["/build/static/js/113.e0ef0fd0.chunk.js","59d294e3210b81a40297734aa8a72e80"],["/build/static/js/114.ce024501.chunk.js","8de119a2cef4b96467961aed3823fa93"],["/build/static/js/115.6019e69c.chunk.js","8b9045a2942ff38e0add7f8a49845a77"],["/build/static/js/116.ad34c85f.chunk.js","1d33d8717a33427b0b510b956fef7cfd"],["/build/static/js/117.43817537.chunk.js","d685d379a4d6a8d55de6d5d01f9a89ab"],["/build/static/js/118.ec187ae1.chunk.js","608f520309daba3b76397c38d7dcfbb6"],["/build/static/js/119.e06832c8.chunk.js","2348282e12bb6385f5f46d726df46d7c"],["/build/static/js/12.1ee251e1.chunk.js","43fb1d41813e936fa1dc7abac93da6fa"],["/build/static/js/12.1ee251e1.chunk.js.LICENSE.txt","a99d67ca2a3b6cd0bce7ff2c84c8adb1"],["/build/static/js/120.ddc9e2fa.chunk.js","a60bab6254bea8192b75b1fb4cdac76f"],["/build/static/js/121.08776b07.chunk.js","a3222accc4d739c439f466c2f0944293"],["/build/static/js/122.34d348ca.chunk.js","3fbf7d4cfeeb44b1de2d5c48550f836c"],["/build/static/js/123.76a0cfe3.chunk.js","40583e67baaeb99a61879bc438fd26af"],["/build/static/js/124.5a8acf48.chunk.js","8c728e9e10f91ea56ab6bc63360e0be1"],["/build/static/js/125.2be13cb4.chunk.js","0486fe16b1befebca84758497766bc1a"],["/build/static/js/126.e42cf295.chunk.js","5b78545e9195b8cf749d23918020575c"],["/build/static/js/127.9239da91.chunk.js","832b5f0f79fb219dd68ea3757ccd9b3d"],["/build/static/js/128.4e5b5885.chunk.js","7ce3a29109dbfa80309d5c644b935240"],["/build/static/js/129.b93ea68d.chunk.js","d1fd7cb15480f47983ce59db5ab0cd08"],["/build/static/js/13.ed34f10d.chunk.js","d965075aafd26a689e081245e0a85727"],["/build/static/js/130.84f6fa48.chunk.js","71d3f50763a8158a77c8a48c803b29b2"],["/build/static/js/131.190a0660.chunk.js","0c693aaaae91a685045bfd8bce254aa8"],["/build/static/js/132.06aa33b8.chunk.js","0385e7747695233cf8caaad9e349e016"],["/build/static/js/133.52379e3a.chunk.js","32b800bb0d222fc937a14bbda5ff8cb7"],["/build/static/js/134.51417d7d.chunk.js","ed2bb85e5e3d511808b502c860529b78"],["/build/static/js/135.2ed824ff.chunk.js","d72496f709d8220bd3f2c89c1cb9083d"],["/build/static/js/136.2e131ee1.chunk.js","6c0d6bedf9142795f6d499cdb90f3d52"],["/build/static/js/137.260afb1a.chunk.js","a5f5deb1a71b2d477b601948d3f7c89b"],["/build/static/js/138.5ee87790.chunk.js","b69df7d4afba1663684b30dad81a714f"],["/build/static/js/139.0abca608.chunk.js","367621e0f25cebd59327ccbca97fd039"],["/build/static/js/14.a8f07ac7.chunk.js","3b0a75e9094a923ca61d9a5d81fd5a1d"],["/build/static/js/140.e5d04596.chunk.js","4fcc2456f174226682dd1d10290c659f"],["/build/static/js/141.dcfa7026.chunk.js","5d638a6177642792966272b3a0ac6368"],["/build/static/js/142.6baf6dab.chunk.js","097eedf9161c88f22fc20c4f6fdfa22c"],["/build/static/js/143.f205bca5.chunk.js","d355ee7d9514da58b58e7aeeb290f14a"],["/build/static/js/144.adefb704.chunk.js","32875f03783e645fa5868562d0b805ad"],["/build/static/js/145.14490e3e.chunk.js","501b316727c6eb3dd09d4db4cc3791ee"],["/build/static/js/146.277f5b32.chunk.js","2e0a0c12e02c0f79cec6aab08328658d"],["/build/static/js/147.341e10d5.chunk.js","67c302574256c3e3a114acfd2e236345"],["/build/static/js/148.40eacb9b.chunk.js","c78511a52ef1c017764ba09348bc738a"],["/build/static/js/149.db738954.chunk.js","c7dc5f83c24c90c84f3511ac9fe33cb5"],["/build/static/js/15.cd389064.chunk.js","ba0498be84016bae52122f7f253dbc38"],["/build/static/js/150.12098e2f.chunk.js","e770306740ed27029b11c2c0d1de8cb9"],["/build/static/js/151.ddeb294b.chunk.js","8a0b72ff7876c0fd17125a77ce07f390"],["/build/static/js/152.95a921c4.chunk.js","a0bf800d2b1b5eab2c44ed99db3267c2"],["/build/static/js/153.274229e8.chunk.js","b3269fb0f5727c3a97271d34b4ed839d"],["/build/static/js/154.2c116e03.chunk.js","d7bd657d9676698efe4d55bb589872e8"],["/build/static/js/155.f822bd2d.chunk.js","800a97eb821d392be3942699fe7d2542"],["/build/static/js/156.1951e5bb.chunk.js","dfdcb07feaa3d6bc7b29564a05efd007"],["/build/static/js/157.0800ff5d.chunk.js","be141ca7a2b00e08c46b18a17aa96e5e"],["/build/static/js/158.c05cf808.chunk.js","ab21c48e9c080e9a8a4914ca99496e74"],["/build/static/js/159.3fac9f2f.chunk.js","f10088f8065c76a82b662bfacc0321b6"],["/build/static/js/16.6e3361e6.chunk.js","e9d80bc4f5e4f150d9516cc20f519942"],["/build/static/js/160.153cf38e.chunk.js","9bf252c65f2a926117b8ac3ccbb038ce"],["/build/static/js/161.3e3a4328.chunk.js","2a8437d1604d9ddf3324f4dd65587548"],["/build/static/js/162.7a7ec89b.chunk.js","0ca0322103e41ac63923ec5c68a4ab10"],["/build/static/js/163.793cc16e.chunk.js","aa7e21113acfbf44df060700187a4316"],["/build/static/js/164.c79553bf.chunk.js","1e771f5306bc3d1c653c7be7a74fdd3b"],["/build/static/js/165.23623dd9.chunk.js","d7229619ec7c74212a3112ceacb4ade5"],["/build/static/js/166.768ae0c2.chunk.js","fe95de52c0987c91b87037254a8c0614"],["/build/static/js/167.184778dc.chunk.js","2c391103e38a64a9e8af4fc6000b594b"],["/build/static/js/168.d4a5d25b.chunk.js","a8092a0399fdd67b6df966d1a5d37212"],["/build/static/js/169.0de51000.chunk.js","d0d447d0efd604a8f01551c98b388599"],["/build/static/js/17.5be11f82.chunk.js","8c4e3f861e45680921a8b84cd1630f51"],["/build/static/js/170.c2377525.chunk.js","f31b5091377dc641100126f4bd5fb934"],["/build/static/js/171.68297edb.chunk.js","4936fbfaf5c46410f04d2b102cfd093b"],["/build/static/js/172.e3906a2f.chunk.js","9409f98c9e8f2d6a18feb58f8719b0ea"],["/build/static/js/173.a9f07205.chunk.js","081e327dca196a1493989a78c5543e16"],["/build/static/js/174.6631e40c.chunk.js","a20828fd45af52d054ebe30b941eba84"],["/build/static/js/175.33ad13bc.chunk.js","8677a9061caa173c1a8375f4cf7df3a2"],["/build/static/js/176.9f91c7fe.chunk.js","488028a80e48ef47d57de35a73c9891e"],["/build/static/js/177.fb8f1bbd.chunk.js","7be219579161ce04c57f0f231a649ef7"],["/build/static/js/178.76d4306c.chunk.js","4e80d73479e83ad85618dc1bcc49022d"],["/build/static/js/179.8c6559b4.chunk.js","5037e61ad2b464ce4fa17e036fac1466"],["/build/static/js/18.c7cad7fe.chunk.js","444d2f91c6b1b2c32661753a0ce33958"],["/build/static/js/180.d7b5cd41.chunk.js","f7625d7519e8c589d495dd21fa6540b1"],["/build/static/js/181.0bde7b3c.chunk.js","ecf0268ba4771fbebbf029db2d978eaf"],["/build/static/js/182.f693ff5d.chunk.js","2d174c5a295f9a2847c641c192e2cb21"],["/build/static/js/183.f6fe7446.chunk.js","f8fb0ceea2b8731f3dfc51074bea5803"],["/build/static/js/184.35675120.chunk.js","5eacd5696d32238ceb71db9e6a0bf82a"],["/build/static/js/185.8608d1b1.chunk.js","fcd2687a790609d948d955d8702d70c7"],["/build/static/js/186.2b13de65.chunk.js","99968f48ed8887f4651b72bee7177596"],["/build/static/js/187.66d41714.chunk.js","f0aa6bedf1e754c15d4cfc0b2652f8a6"],["/build/static/js/188.e7c50475.chunk.js","de7ee14bb35ec722d617b09f58854e1e"],["/build/static/js/189.1b1beda0.chunk.js","793122732b17c0ec2df37072938e8c01"],["/build/static/js/19.31e9b7a3.chunk.js","0a61e2796bcd5c8d4b82f63356dde166"],["/build/static/js/190.e3bc829e.chunk.js","7934d07d41f49906057d647f7add9a44"],["/build/static/js/191.aff6c719.chunk.js","0772c04b7df6bba4ed1ce41d84542e99"],["/build/static/js/192.d0321de8.chunk.js","8e7b9d04e70cf8275d1f78a0d7d28a7b"],["/build/static/js/193.f4f6eb7e.chunk.js","52c9639b0fecadc8c6de4fb3eb93ad30"],["/build/static/js/194.0a8b4979.chunk.js","20f590a50d8ac554e94ffd1540a566b0"],["/build/static/js/195.a6ca569a.chunk.js","3073357169c1055f1b244af2c17939fd"],["/build/static/js/196.f9d116d4.chunk.js","3f11bee66d0e8f54d086a5fe9e9943f8"],["/build/static/js/197.9c885c60.chunk.js","3992488f1859e515081b5e31e9b697b3"],["/build/static/js/198.35663e28.chunk.js","f443c95ce4ad283eeb9b15a134615a5a"],["/build/static/js/199.8c349b49.chunk.js","73fbfa6d47e692f91852b50a33d41648"],["/build/static/js/2.6d25451e.chunk.js","97ba9da9c9fb907aad98f6941ccb8285"],["/build/static/js/20.07e69471.chunk.js","f839e9cabec4b45baac3aaeb84aca8ed"],["/build/static/js/200.cd7c860a.chunk.js","53a0b454349302f1dddc18a5ee395d30"],["/build/static/js/201.60242748.chunk.js","7d1343d437d995301c0b4bee258f331c"],["/build/static/js/202.6497cdb9.chunk.js","fa8958051cdbfa91e3e7e326435a8c64"],["/build/static/js/203.78827e31.chunk.js","ffd90f07efae2a3d5ae906bec661a2bc"],["/build/static/js/204.259627db.chunk.js","efb5af08e92d475a3b2f8fd2d0f1824a"],["/build/static/js/205.1942f7bc.chunk.js","1a052e5dbaa27f63666f0ce84d42ace4"],["/build/static/js/206.2232f6a4.chunk.js","a68f6fe96c7b73881b27fd49c1570748"],["/build/static/js/207.185fdb24.chunk.js","f1204b7c375b5b24eaf08c97fe2e3ea5"],["/build/static/js/208.7b7c3019.chunk.js","2f330a84204226dabf7ea2a46a38d8ef"],["/build/static/js/209.b2f6745f.chunk.js","375d82cc8bfa276f57f4deb365cfcd23"],["/build/static/js/21.4aab7ec3.chunk.js","f116c4ee8b0a4509589d055a1576e156"],["/build/static/js/210.124a5c90.chunk.js","8139028942f23ec8c3b56264de37f1c4"],["/build/static/js/211.ee11b00e.chunk.js","468e3cda3e2b575f59d28ffb522bd0a5"],["/build/static/js/212.609678d2.chunk.js","1a765950b9af3c3b66a6e41ff0c6563e"],["/build/static/js/213.1ceb39ff.chunk.js","c4cac6e4151f9ca8fb8df29a086a69a4"],["/build/static/js/214.934822a8.chunk.js","9323b02c9ca5ddec81efdeb8adf88c64"],["/build/static/js/215.659c2c53.chunk.js","866ee1c94ba76ac531d9c4e134a9b369"],["/build/static/js/216.9c10d323.chunk.js","e2bce4986db75f60386375690104c8f2"],["/build/static/js/217.5355529c.chunk.js","8726c08b81cea2be4356082421314487"],["/build/static/js/218.21f9f1c9.chunk.js","a4670ece68beffc493886b55b591eb42"],["/build/static/js/219.86612619.chunk.js","4ad1cfd2282a27b7b6bb3586943766fc"],["/build/static/js/22.03e97454.chunk.js","70f7217edf1ae8b54fd2634107b2e90f"],["/build/static/js/220.e68e137d.chunk.js","d5b591c70b39576f4cde5ae17eaf2ff4"],["/build/static/js/221.0ff8a4a3.chunk.js","08341ff2ac872efc43e93908f3cd69b8"],["/build/static/js/222.6c11ab29.chunk.js","32174b765e726b06a7dbb6668f856c30"],["/build/static/js/223.83b89527.chunk.js","d8799967f369e1bd459f5fe7def21344"],["/build/static/js/224.1bb4acc5.chunk.js","53ab838e96e4128b8fe50866300c269c"],["/build/static/js/225.8f94143d.chunk.js","a021aa4165c69e3610e04d93d8c46134"],["/build/static/js/226.29eb8869.chunk.js","4a2e9d94c0e6b42c37afae50631e9c11"],["/build/static/js/227.c85c89ee.chunk.js","54ad6574026f3c042de1a567407b743b"],["/build/static/js/228.b743470a.chunk.js","8d7e68b735fba2131e52f4e38be5dbb7"],["/build/static/js/229.b32d193e.chunk.js","397f2c602823e05c677366cf62391b4c"],["/build/static/js/23.0adf847c.chunk.js","ff95fa2556df3ea3cb59babd3beab00c"],["/build/static/js/230.122b6d5d.chunk.js","ac1d1d721747719317a479cfd95b0da3"],["/build/static/js/231.c6dbec97.chunk.js","0311b6e85f4e30eff3e8cb40243ea2f7"],["/build/static/js/232.25af9e40.chunk.js","cc95b26f8d2f304e165dfb4137857f2b"],["/build/static/js/233.d0d9c7b5.chunk.js","dd45966a43a8acfeb0cc5038e5f028ea"],["/build/static/js/234.636b46b1.chunk.js","5d29626ce9f2f3c9aeaa7f8e5d925af7"],["/build/static/js/235.36210867.chunk.js","1e2ad4fdb3131a8c7425bed15835da4d"],["/build/static/js/236.b61010f2.chunk.js","ad323493b0b2ec2e918be7098ad1eb3a"],["/build/static/js/237.89cb8d02.chunk.js","03fa069ceef0c6dd578305749f06e40d"],["/build/static/js/238.3184de61.chunk.js","b4ec8a7f27cae2f602ce88256e8bf621"],["/build/static/js/239.575512d3.chunk.js","d488f412cb0186746aa7bfa268c5e183"],["/build/static/js/24.e1712f77.chunk.js","216f9053541805ed6614454bb1f01906"],["/build/static/js/240.3ff595ff.chunk.js","faf486662dd62b8fab1e55b64a924895"],["/build/static/js/241.c7f6f234.chunk.js","e2c94aa18b52797cff56b4d4c6fe8095"],["/build/static/js/242.1f396564.chunk.js","01204f5de08436e87d1a0ccdbb9fb729"],["/build/static/js/243.96ea1cf7.chunk.js","22bdd6291b129ee106620bc7eadda28d"],["/build/static/js/244.5588ee90.chunk.js","2bf930ea74de0d511098ff2fadf2172c"],["/build/static/js/245.b67cbe76.chunk.js","a7d2bf69610711213cee1bf2475ead3d"],["/build/static/js/246.545c8f6a.chunk.js","f96b1e7d5aeafc62708e08c5050c3b41"],["/build/static/js/247.5f3bf25b.chunk.js","e687324a37441d3a433786ccb78cca73"],["/build/static/js/248.a7804abc.chunk.js","bc62077af10a52cb3e5f06c3bf2fa6de"],["/build/static/js/249.79e8590e.chunk.js","53ed9b29482b6796c4a1d47c4d25ad69"],["/build/static/js/25.59efb14c.chunk.js","16ac643f77193e47fcd9ce99f6b1d2b1"],["/build/static/js/250.1754dfb8.chunk.js","7e510bd9646e99417863a5d88cda032b"],["/build/static/js/251.8b07fad0.chunk.js","f82971ade78d63ff976c64ce4b58a086"],["/build/static/js/252.d01c4957.chunk.js","8efb9b44c0d5ec955ff7823e0273eb1a"],["/build/static/js/253.cdbe196a.chunk.js","65a4eed9d72b154435a3d69e58935be1"],["/build/static/js/254.cd44a6bd.chunk.js","37ac73af55c87cbef1ec12ae9b16c133"],["/build/static/js/255.7e4b56a1.chunk.js","8c03b323d0b1cd294b254fb2d5510153"],["/build/static/js/256.e1fa6cd0.chunk.js","b97efd4549204390cc38798c5d3987cc"],["/build/static/js/257.cd62509a.chunk.js","7226183de2ce6ff505b0a0855edcdb92"],["/build/static/js/258.361d0ee1.chunk.js","25e6fed0a35eacc4386b278cc949d26a"],["/build/static/js/259.4549a050.chunk.js","2c3f66bdb826c7f12606cdc2488eea22"],["/build/static/js/26.4c908361.chunk.js","4f6718be2b0f2895034bb219d4dfd6bb"],["/build/static/js/260.90f3198b.chunk.js","13d3931dc74297769ad285ed0c711af2"],["/build/static/js/261.61d5457b.chunk.js","b5c9f0b8004c452d99d2bdd3797b6fb0"],["/build/static/js/262.44b0d9b2.chunk.js","73a5e51e3149742268d1dfca42285a3e"],["/build/static/js/263.95ef7c6e.chunk.js","5657a87d7b58ccb5963cf0a1d8e1918d"],["/build/static/js/264.fda10750.chunk.js","456295acc899e716d34d7fc952b4b02f"],["/build/static/js/265.4d441c8d.chunk.js","579965bb414b5bf0ad58cd5bddd5d067"],["/build/static/js/266.49d8b7ce.chunk.js","58af875932e57a1fa8dca6135750aacf"],["/build/static/js/267.e6af9b4f.chunk.js","bc59abd4e42adaaff1e7804c39cea03d"],["/build/static/js/268.160ffac4.chunk.js","f14518d0da39899dae163ca239f745d3"],["/build/static/js/269.7fa95cd6.chunk.js","a8725af19bf7925158946bb896b820a7"],["/build/static/js/27.277bb826.chunk.js","6242f3d3a219536db6d2e5b28011e84e"],["/build/static/js/270.8a4ff9cd.chunk.js","afb5c6f57e881bb117efbebcd9d69b2a"],["/build/static/js/271.54e4681b.chunk.js","8477c696e38ff6d7001055b4ab6702fe"],["/build/static/js/272.68a98c29.chunk.js","2c6289aecf13d7176000208dcfc203d9"],["/build/static/js/273.bb7425c7.chunk.js","08bcc0372ec4970502446601a0f0b77f"],["/build/static/js/274.a3aa30d8.chunk.js","b2104393876329794843cf1fb0621a36"],["/build/static/js/275.5e56b870.chunk.js","38a5be1a536ce71a54a1e426c867ffd5"],["/build/static/js/276.7caac798.chunk.js","b3571e5e0421877edb1f77aa013567c2"],["/build/static/js/277.1627c9a8.chunk.js","a35b4f160a28a3494d3af13ea07bc9fb"],["/build/static/js/278.9fdd327f.chunk.js","f540bab157dcf0beddfa7d8188266078"],["/build/static/js/279.ec05e4a5.chunk.js","1bea1444f8204627e2253d7eefc8f20d"],["/build/static/js/28.01db46e1.chunk.js","616acb1f6e7992fcefc86243b8dbeec9"],["/build/static/js/280.9b99243e.chunk.js","888ad6028927afd25852f0103773d5ab"],["/build/static/js/281.8de0b6be.chunk.js","7ac4e56e20199054e6636eb7a45f062f"],["/build/static/js/281.8de0b6be.chunk.js.LICENSE.txt","d6a3d3172166e9804c68cc4d10be255d"],["/build/static/js/282.f0caceb6.chunk.js","bd837d969ebb7503d438e4e127144f85"],["/build/static/js/283.424d80ae.chunk.js","abc24b37d3259c8bd7fe8cbf1e2548c9"],["/build/static/js/284.711d8bed.chunk.js","5190d3aea44b34de822ad490d41fa22d"],["/build/static/js/285.526df8e6.chunk.js","19320a69d9430298fbf77faee8186ed3"],["/build/static/js/286.617ab76c.chunk.js","896f3b53100cbf4029147c7ce690a214"],["/build/static/js/29.54edff05.chunk.js","009145cfdbd99de5b44daafc2180d38e"],["/build/static/js/3.aff98d9d.chunk.js","43ed051ed063ae0b117cdeb1ac740d17"],["/build/static/js/30.d5d4251f.chunk.js","42747046aa9dbb063b17f3b4a916417e"],["/build/static/js/31.e9f9f70f.chunk.js","3f33a97f0a53de8fce55c77cd6bcb922"],["/build/static/js/32.05e55429.chunk.js","ba124938cec2cbdcbe452be4dc94e501"],["/build/static/js/33.1b48b049.chunk.js","be8c3cca17fd1ea5396626908527e929"],["/build/static/js/34.9f7caece.chunk.js","2f9dbac4145ab6cf700d4dad9001bc35"],["/build/static/js/35.3c5fc883.chunk.js","c3ae52dd1f48bad5a1998c8bb39a2276"],["/build/static/js/36.af59db55.chunk.js","b7867fc43efd40ec3f98efe555ad24b6"],["/build/static/js/37.6365438e.chunk.js","abf2d6b65a0df214ed3823a897799020"],["/build/static/js/38.bd32b25d.chunk.js","a0a9f1739c72d4d98f1941c7ca3f68da"],["/build/static/js/39.6f5ab096.chunk.js","331cd5127212a483a0996a7dddaea4aa"],["/build/static/js/39.6f5ab096.chunk.js.LICENSE.txt","4c1d2b7f185cc92330ac0491091c8fb0"],["/build/static/js/4.2f13b054.chunk.js","25269d8876f15b79b0d1c71081b55486"],["/build/static/js/40.e301177f.chunk.js","fba2383931cb72896705a1464ddabc70"],["/build/static/js/41.272a1658.chunk.js","890df25538b14f8802a79bf0511cf24a"],["/build/static/js/41.272a1658.chunk.js.LICENSE.txt","1b598c41a94f2ac532c7b46983f02503"],["/build/static/js/42.fc5227a9.chunk.js","3d8817dadc4e8952644de0fda829c102"],["/build/static/js/43.1b313f33.chunk.js","30a87c0d33f92641eb2d8586ff70acfc"],["/build/static/js/44.77166209.chunk.js","c9af81934b2b38864246f841a0396116"],["/build/static/js/45.ab4cd836.chunk.js","e7fccc3b3c620434a0787eb711625176"],["/build/static/js/46.ceee4e10.chunk.js","a925c6bbf3267ab6188b782c6349c81b"],["/build/static/js/47.55424bb8.chunk.js","4a03dad80eee628c80ec760fcad83c19"],["/build/static/js/48.88714bbb.chunk.js","4ac81d63016922c54d6336fabc1e7fb2"],["/build/static/js/49.22699c7a.chunk.js","e995147733a49472bd456d4e4f0faa50"],["/build/static/js/5.36c0444f.chunk.js","8b10155f2eeb08ae52f76d067a1a38f9"],["/build/static/js/50.84e21956.chunk.js","3b50406262355cfa2f3fa02925412ca9"],["/build/static/js/51.5c8084b5.chunk.js","2da739988e05af4dd7149be97d8d939c"],["/build/static/js/52.862e9b6b.chunk.js","31cd121a557bf80f0a751fb7577c5b9d"],["/build/static/js/53.0ca0e267.chunk.js","752e0ef1a2fa35505620999cc20ba401"],["/build/static/js/54.5c232646.chunk.js","82da34fc728b09db76cc2da141bf9c90"],["/build/static/js/55.2d645cf4.chunk.js","245566b95c6c9136214803cef48cdd5a"],["/build/static/js/56.b996debe.chunk.js","71cdf55f945de8ed8b971b1030796401"],["/build/static/js/57.273548c5.chunk.js","06607cab4a721066c4127ed01a1849e6"],["/build/static/js/58.df88f0e3.chunk.js","b9ed97912816851f11082f0ed26a68a4"],["/build/static/js/59.d9b4a338.chunk.js","3ffebbfafd1637a828b82c9c34524c59"],["/build/static/js/6.9bf7dd91.chunk.js","b52b4a614f62a1f2c174e16b68e8dfb6"],["/build/static/js/60.7b3871b3.chunk.js","42622ed585c55257c4cc761c3de2cb6e"],["/build/static/js/61.5cc11253.chunk.js","6aabab44fa720cb3fbb9b8b3718ad934"],["/build/static/js/62.e73a2fba.chunk.js","da7df6496e6bbd141fe6bc801b0684fa"],["/build/static/js/63.0e1c0eb4.chunk.js","9794f12046dd7c945402ebec793d25ce"],["/build/static/js/64.824dca6f.chunk.js","b67f2ebb750da0851221085c21ba9e3e"],["/build/static/js/65.c0b02146.chunk.js","dc8500398e602a139ab87e371afa9940"],["/build/static/js/66.f4fd72e4.chunk.js","e6504f5c7083a4bac5cb0ff21eb0999f"],["/build/static/js/67.a1c447cf.chunk.js","d39d9e29ae35b3e77872f40974e6060f"],["/build/static/js/68.17085106.chunk.js","e21d2ac708517ec005758b7d960655ab"],["/build/static/js/69.ce1f8d71.chunk.js","6322a97eaaa1004df40da00d6a07d995"],["/build/static/js/7.4a8abd40.chunk.js","fd578601c5ac36c343e9025752bf9385"],["/build/static/js/70.77b5cd7c.chunk.js","98a34a8b933acacd4e29ac8575b3a957"],["/build/static/js/71.6fc1f60c.chunk.js","7847ea013f37ec8ae9bfd247327d68eb"],["/build/static/js/72.18b6a65b.chunk.js","2d4ca1f6abe7a36f8ca7be2fb505c09d"],["/build/static/js/73.cd060bbb.chunk.js","a39f6a4ca7521876ea3966b3083f72a3"],["/build/static/js/74.dac8651e.chunk.js","f8b43bd012a305c278d38920ed6019a7"],["/build/static/js/75.368fbd71.chunk.js","f77f43f28bf70411c385dfa54a77d20f"],["/build/static/js/76.7c0c44dc.chunk.js","e5f0cba6fc690c1bf7323f0c7a1d806e"],["/build/static/js/77.5ece9a7c.chunk.js","0f8780acfbc0b6c0d81a50f5ea45cf05"],["/build/static/js/78.306941b3.chunk.js","dbd63180be5ba0acb62d626e8473f809"],["/build/static/js/79.086507bb.chunk.js","c822e03d547a80fea394bbce9052d80f"],["/build/static/js/8.411c88ff.chunk.js","c02ccbec4fb4b22a52e787b29af1f5e5"],["/build/static/js/80.2a1172cb.chunk.js","aedd795d2595c59af4c266c4dc26d4df"],["/build/static/js/81.8c31411b.chunk.js","7d6b5ed85da48f78133164275d520ea8"],["/build/static/js/82.1710437e.chunk.js","e0f7df1237b17a9b80c1441f0c664489"],["/build/static/js/83.2ae636a7.chunk.js","51920a1a943a16ec256c8df3eb65d9a7"],["/build/static/js/84.89ebea96.chunk.js","9cf7495621c6f3b5cb6f24a09d9247a8"],["/build/static/js/85.77f1afdc.chunk.js","091a6c7ac72fc573252c7062535bbcd1"],["/build/static/js/86.ee533e25.chunk.js","e27f4a9866b7ff372ab1c9f57b6ff239"],["/build/static/js/87.d79d8c5e.chunk.js","483394560f573ae1241faf56427f2ccb"],["/build/static/js/88.68519cba.chunk.js","8650c800b94d70dbb02e5d4685c8795e"],["/build/static/js/89.9b80b452.chunk.js","21a8ae8300f00503cb940181d614d8bf"],["/build/static/js/9.10a727a3.chunk.js","ed4cfc32f1048cc3ce8d5afb27fba5c6"],["/build/static/js/90.4b11ffb6.chunk.js","3e782dc7ca46e24062016d82e216827a"],["/build/static/js/91.9e26f8b1.chunk.js","7cab33e6d93005dd472aa9e83ad6d748"],["/build/static/js/92.fac43efd.chunk.js","730537bc8fb1beeae24cc22aab8f10f3"],["/build/static/js/93.01b8c131.chunk.js","167f9e229d9d787250d4bc656971c4b2"],["/build/static/js/94.154866d9.chunk.js","4221fef8f23b3eae02a291ba1fe4d8e9"],["/build/static/js/94.154866d9.chunk.js.LICENSE.txt","88cc3d187960e214b1be02cef833dff2"],["/build/static/js/95.ecd98f54.chunk.js","12b13f2a494ee51ae27f97d3ba7e882d"],["/build/static/js/96.0a86f8a7.chunk.js","4af047f57210bd76fbffb78093378ab0"],["/build/static/js/97.9b925982.chunk.js","82ab79e4854ef25205bcc5b4b8b0ed9a"],["/build/static/js/98.3aff5069.chunk.js","4edfa3c29aad297ca80782b685a7f0a4"],["/build/static/js/99.680a79ab.chunk.js","e1262d5a4e15be009ea482eadc953aca"],["/build/static/js/main.3de29569.chunk.js.LICENSE.txt","dc7150d0be44c9884967e56a2098da91"],["/build/static/js/runtime~main.453518fd.js","b6a8cf65493c186569dfa3a95c9ad4f1"],["/build/static/media/2-1bg.d22a63b9.png","ba2b4a272d5ca00d9400b4cd1fd573d6"],["/build/static/media/2-2-1.afd0f2f5.png","63de0e927282052b4b7a3a4a4e06c004"],["/build/static/media/2-2-2.26bc3301.png","09350b2fc63799fbbbed880ee86c54dc"],["/build/static/media/2-2-3.6d6ce99c.png","04c46e92f6c6dbc3f354c7d12f41efdf"],["/build/static/media/2-2-head.5e69dbb2.png","1ed02c446d34cd67de8d1685ffd16181"],["/build/static/media/2-3-1.bcb33d47.png","6309aee1c5b0f1906cf8224c70a2954d"],["/build/static/media/2-3-2.57ef08ae.png","13d71726e3c0f7ba20318b57eece054f"],["/build/static/media/2-3-3.52733627.png","284814681a0af3e1c41bf547a189de86"],["/build/static/media/2-3-4.339b2f1c.png","9ec275ef1b19daa2a2194674dfb106ad"],["/build/static/media/2-3bg.deef1b07.png","5b8e2e8dd995ea94a13247eb5ed7ca9e"],["/build/static/media/2-4-1.802eb322.png","d3950f1555e0210dd70a374600f83aae"],["/build/static/media/2-4bg.45478d20.png","f28c71d7b533b10dc5c1c33ddc7e028d"],["/build/static/media/2-5bg.9cca3de1.png","7d7c0003e780841147d31243f7c305ad"],["/build/static/media/2-6-1.302b729e.png","cd88cc40364a0dacde3fa5af91cb8407"],["/build/static/media/2-6-2.b262b91e.png","50b143930101e1b295683ba0099f9ab9"],["/build/static/media/3-1.9fdda521.png","f6add2be652f2989e8b5c8ebc319f44d"],["/build/static/media/3-2.47050941.png","b3ad137b32270db1b9fc4aa08c8e0451"],["/build/static/media/3-3.c767aae7.png","5d79fb69eee45493a7555b6414c739c0"],["/build/static/media/3-4.92820cbc.png","5d26624685fca97de2721a718a5209eb"],["/build/static/media/3-bg.4f22fe34.png","28b762cb9f96c8122b700f54e3c914b4"],["/build/static/media/34@2x.ed8e5910.png","174665edd0ab7f03fa9e60353417cbaa"],["/build/static/media/35@2x.33462edc.png","8cfe5ce0a0d51e3b6d9af2a5ccb2784a"],["/build/static/media/36@2x.8f54f5ba.png","0dd97091f3e6be410d8d5ef8df634ce8"],["/build/static/media/37@2x.97a40a2a.png","54b6a5ad4cdecb5d722bb1509e5e0216"],["/build/static/media/38@2x.f072fe68.png","e890bdfa45d996910aad3597b0a24c09"],["/build/static/media/39@2x.ee1af05a.png","cef1223f2f0ce7cc451c982e2f7dc6dd"],["/build/static/media/4-1.79fa159d.png","2bea356c9736a2f3787b03d69b72c733"],["/build/static/media/4-2.9c066e75.png","88eada7dcd52a5d211ee86aacd523616"],["/build/static/media/4-3.a1487a5b.png","da4afd909ef92b84e7a90043e96504d1"],["/build/static/media/4-4.5eb40734.png","d3f20f10c4de4cf438ac376516763db9"],["/build/static/media/4-bg.214b12ef.png","bb353b3cf7d527c4c052a5462e5f2209"],["/build/static/media/40@2x.f10a55e2.png","603a7113eda7af6d3d908b8b7bed4e1a"],["/build/static/media/42@2x.25d6b5fd.png","b17ffff59b4673910f125e208e448757"],["/build/static/media/44@2x.1374baf9.png","0f150a0e7cf098056300667f82d986f4"],["/build/static/media/46@2x.e272d43e.png","06d55da5cb08016c1d1561e111e41c29"],["/build/static/media/48@2x.3bde4de9.png","46fe84acf4e9b0c974d28785a76d416d"],["/build/static/media/49.b03e6efe.png","b084f468520ae3ea313839228035ed41"],["/build/static/media/50@2x.69b76634.png","59d8c56b75d5833bcaa4ca40c24e0282"],["/build/static/media/52@2x.41805cbb.png","9e64828acb8840429063f19df28f6262"],["/build/static/media/55@2x.83486b73.png","1f3a3cec5959e66b7e32acb3974c30b2"],["/build/static/media/57@2x.8dc6b0b8.png","e9e9efcca4a99b81aeaa2b3d5f3d8149"],["/build/static/media/59@2x.b0884ef0.png","076b0a99ff2dfa32cf88da927fd5bdde"],["/build/static/media/61@2x.99d3cc3e.png","0899a86bb440717a21f3692383ebf49d"],["/build/static/media/63@2x.49f389b9.png","74d7a6b844adc2bac1f21d47f3878a78"],["/build/static/media/65@2x.ef33e2f9.png","82a58ddca2302ee7b12b0c38b8df9a4b"],["/build/static/media/67@2x.4a4f4b6c.png","7f37bcee2e2be94ddef7ef4feaf6b8a9"],["/build/static/media/69@2x.379c6a82.png","b0fbdb5e689fc6ac05bc029ed150c556"],["/build/static/media/70.df160b27.png","6b30fe745757fbeb61d89e6c064ad26c"],["/build/static/media/BJHKHT.f065403a.png","7e59d4b496c81f75d5c11c5166f030a4"],["/build/static/media/CEC.3b748059.png","064eea41dfa53645eb0134012b9e7f2e"],["/build/static/media/GFKJ.eb30c414.png","a60603b90e7b35d31753400f56be7770"],["/build/static/media/HSKY.2e76ba44.png","390849e1165e584772959baecaafb55b"],["/build/static/media/ISCAS.851fcfda.png","6a2b57a38c79d3c48a5aa238a113d165"],["/build/static/media/KYRJLM.2d659e5c.png","8d92960a37abe7deb48e25b7ea72a2e5"],["/build/static/media/KaTeX_AMS-Regular.b1489df1.woff","7f06b4e30317f784d61d26686aed0ab2"],["/build/static/media/KaTeX_AMS-Regular.d4531cf7.woff2","e78e28b4834954df047e4925e9dbf354"],["/build/static/media/KaTeX_AMS-Regular.f80d9eaf.ttf","aaf4eee9fba9907d61c3935e0b6a54ae"],["/build/static/media/KaTeX_Caligraphic-Bold.0c96bc8f.ttf","021dd4dc61ee5f5cdf315f43b48c094b"],["/build/static/media/KaTeX_Caligraphic-Bold.7ce7636b.woff","1e802ca9dedc4ed4e3c6f645e4316128"],["/build/static/media/KaTeX_Caligraphic-Bold.f046a374.woff2","4ec58befa687e9752c3c91cd9bcf1bcb"],["/build/static/media/KaTeX_Caligraphic-Regular.35f3c951.ttf","d49f2d55ce4f40f982d8ba63d746fbf9"],["/build/static/media/KaTeX_Caligraphic-Regular.4519ba4c.woff2","7edb53b6693d75b8a2232481eea1a52c"],["/build/static/media/KaTeX_Caligraphic-Regular.4a559f36.woff","d3b46c3a530116933081d9d74e3e9fe8"],["/build/static/media/KaTeX_Fraktur-Bold.069514d4.ttf","a31e7cba7b7221ebf1a2ae545fb306b2"],["/build/static/media/KaTeX_Fraktur-Bold.2ea3916b.woff","c4c8cab7d5be97b2bb283e531c077355"],["/build/static/media/KaTeX_Fraktur-Bold.5b8749ee.woff2","d5b59ec9764e10f4a82369ae29f3ac58"],["/build/static/media/KaTeX_Fraktur-Regular.0d90113d.woff","b7d9c46bff5d51da6209e355cc4a235d"],["/build/static/media/KaTeX_Fraktur-Regular.2c629b06.woff2","32a5339eb809f381a7357ba56f82aab3"],["/build/static/media/KaTeX_Fraktur-Regular.96556db6.ttf","a48dad4f58c82e38a10da0ceebb86370"],["/build/static/media/KaTeX_Main-Bold.07e762d0.ttf","9ceff51b3cb7ce6eb4e8efa8163a1472"],["/build/static/media/KaTeX_Main-Bold.20b90c20.woff2","8e1e01c4b1207c0a383d9a2b4f86e637"],["/build/static/media/KaTeX_Main-Bold.a9cdbc85.woff","22086eb5d97009c3e99bcc1d16ce6865"],["/build/static/media/KaTeX_Main-BoldItalic.7649d52f.woff","4c57dbc44bfff1fdf08a59cf556fdab3"],["/build/static/media/KaTeX_Main-BoldItalic.b345de5b.woff2","284a17fe5baf72ff8217d4c7e70c0f82"],["/build/static/media/KaTeX_Main-BoldItalic.bc8d96e9.ttf","e8b44b990516dab7937bf240fde8b46a"],["/build/static/media/KaTeX_Main-Italic.44a32ae6.ttf","29c86397e75cdcb3135af8295f1c2e28"],["/build/static/media/KaTeX_Main-Italic.ab751a9e.woff2","e533d5a2506cf053cd671b335ec04dde"],["/build/static/media/KaTeX_Main-Italic.e3954fe9.woff","99be0e10c38cd42466e6fe1665ef9536"],["/build/static/media/KaTeX_Main-Regular.13b3f852.woff2","5c734d78610fa35282f3379f866707f2"],["/build/static/media/KaTeX_Main-Regular.9e75cd60.woff","b741441f6d71014d0453ca3ebc884dd4"],["/build/static/media/KaTeX_Main-Regular.af7fc7b3.ttf","5c94aef490324b0925dbe5f643e8fd04"],["/build/static/media/KaTeX_Math-BoldItalic.4d6241be.ttf","9a2834a9ff8ab411153571e0e55ac693"],["/build/static/media/KaTeX_Math-BoldItalic.94810ff6.woff","b13731ef4e2bfc3d8d859271e39550fc"],["/build/static/media/KaTeX_Math-BoldItalic.d5d35e84.woff2","d747bd1e7a6a43864285edd73dcde253"],["/build/static/media/KaTeX_Math-Italic.11278d36.woff","f0303906c2a67ac63bf1e8ccd638a89e"],["/build/static/media/KaTeX_Math-Italic.cae7ea26.ttf","291e76b8871b84560701bd29f9d1dcc7"],["/build/static/media/KaTeX_Math-Italic.ffda8803.woff2","4ad08b826b8065e1eab85324d726538c"],["/build/static/media/KaTeX_SansSerif-Bold.2946bdb5.woff","3fb419559955e3ce75619f1a5e8c6c84"],["/build/static/media/KaTeX_SansSerif-Bold.5a20a475.woff2","6e0830bee40435e72165345e0682fbfc"],["/build/static/media/KaTeX_SansSerif-Bold.f0ad0abc.ttf","7dc027cba9f7b11ec92af4a311372a85"],["/build/static/media/KaTeX_SansSerif-Italic.c7feacd5.ttf","4059868e460d2d2e6be18e180d20c43d"],["/build/static/media/KaTeX_SansSerif-Italic.c834ba6d.woff","727a9b0d97d72d2fc0228fe4e07fb4d8"],["/build/static/media/KaTeX_SansSerif-Italic.e5fc2aef.woff2","fba01c9c6fb2866a0f95bcacb2c187a5"],["/build/static/media/KaTeX_SansSerif-Regular.5af9e1cf.ttf","5c58d168c0b66d2c32234a6718e74dfb"],["/build/static/media/KaTeX_SansSerif-Regular.5bf28900.woff2","d929cd671b19f0cfea55b6200fb47461"],["/build/static/media/KaTeX_SansSerif-Regular.a4fd0563.woff","2555754a67062cac3a0913b715ab982f"],["/build/static/media/KaTeX_Script-Regular.a1c15978.woff2","755e2491f13b5269f0afd5a56f7aa692"],["/build/static/media/KaTeX_Script-Regular.cd3b0634.woff","d524c9a5b62a17f98f4a97af37fea735"],["/build/static/media/KaTeX_Script-Regular.dd0db7ae.ttf","d12ea9efb375f9dc331f562e69892638"],["/build/static/media/KaTeX_Size1-Regular.1876361f.woff2","048c39cba4dfb0460682a45e84548e4b"],["/build/static/media/KaTeX_Size1-Regular.bbd9552c.ttf","7342d45b052c3a2abc21049959fbab7f"],["/build/static/media/KaTeX_Size1-Regular.c4ae0d25.woff","08b5f00e7140f7a10e62c8e2484dfa5a"],["/build/static/media/KaTeX_Size2-Regular.635e9324.woff","af24b0e4b7e52656ca77914695c99930"],["/build/static/media/KaTeX_Size2-Regular.d1e8ff17.ttf","eb130dcc661de766c999c60ba1525a88"],["/build/static/media/KaTeX_Size2-Regular.f516b73c.woff2","81d6b8d5ca77d63d5033d6991549a659"],["/build/static/media/KaTeX_Size3-Regular.1ef7adae.woff2","b311ca09df2c89a10fbb914b5a053805"],["/build/static/media/KaTeX_Size3-Regular.5d632274.ttf","7e02a40c41e52dc3b2b6b197bbdf05ea"],["/build/static/media/KaTeX_Size3-Regular.f32a9fde.woff","0d8926405d832a4b065e516bd385d812"],["/build/static/media/KaTeX_Size4-Regular.1d132596.ttf","ad7672524b64b730dfd176140a8945cb"],["/build/static/media/KaTeX_Size4-Regular.4f012d6a.woff2","6a3255dfc1ba41c46e7e807f8ab16c49"],["/build/static/media/KaTeX_Size4-Regular.f668d566.woff","68895bb880a61a7fc019dbfaa5121bb4"],["/build/static/media/KaTeX_Typewriter-Regular.4f31d033.woff2","6cc31ea5c223c88705a13727a71417fa"],["/build/static/media/KaTeX_Typewriter-Regular.b1d1af1a.ttf","257023560753aeb0b89b7e434d3da17f"],["/build/static/media/KaTeX_Typewriter-Regular.d3c8e68f.woff","3fe216d2a5f736c560cde71984554b64"],["/build/static/media/LC.f247fdb8.png","3e02cbcebad7837bf48da07b33a10bf5"],["/build/static/media/LSLM.99387946.png","41c202edbdb8a04e0cff8dca05fcc3de"],["/build/static/media/ML.08d278e2.png","9f958c18dbce14eafeed88a2fff5ec30"],["/build/static/media/NJDX.bb34b326.png","48e32a4eb948d5d618f7234210cd111d"],["/build/static/media/QH.b57a0131.png","45efbad10af2600ac575f17c7f1c6f25"],["/build/static/media/SHJT.426bf0c7.png","93cf5b16ef9208cb5bf1da99eebde8fb"],["/build/static/media/TX.b703476c.png","47cf36954b1fbb684e346d72dd890b14"],["/build/static/media/WXYJY.21e40191.png","e080df4c7b430301c9f741d432afa8ad"],["/build/static/media/XH.a0a88f17.png","a621d3a4f230af8107e727f60ed4c8f0"],["/build/static/media/XJY.b4c57bf1.png","e41c17ce768fcf94a03339a71c30d6f3"],["/build/static/media/YKD.4f7e2766.png","fa37d44fd25bcf449ec35efe68de61c5"],["/build/static/media/ZC.ad056aa5.png","c51f75c3c4c469809acda5c394c02adf"],["/build/static/media/achievements.f20b7e39.png","6a9f5aef5cc32d04d0a7a2f7acc38b11"],["/build/static/media/award-bg.f71628f1.png","c5dd065eaa235efd1c330b41d27f3370"],["/build/static/media/award-tit.4c48185a.png","5dec871e9bf24ad08589bf24da7d56c9"],["/build/static/media/back.1e418089.png","ee2944a414b58b368c7ba8736bfcf379"],["/build/static/media/back1.1f20bd0a.png","9e33ab593c27b6fceee6df8f58427b14"],["/build/static/media/back2.0041bb9e.png","ce17b8c8daffeb44536da6edca8e80c7"],["/build/static/media/back3.16134f64.png","47671b5b33de0e6a2f5c4027702df587"],["/build/static/media/ball.24214b6e.png","4600b466befba451dd38df26879cf299"],["/build/static/media/banner-interim.c50ff667.png","afee978cdb229c29525a3b28d3f411a2"],["/build/static/media/banner-interim1.bc583d0a.png","c3e7901a643703917a0ffb64112767ff"],["/build/static/media/banner.2210881f.png","e0e53da61876b65af6fd337b44eb7b3a"],["/build/static/media/banner.40f1ff0c.png","196a855ae4a95a04943211925b34b83b"],["/build/static/media/banner.84187e6e.png","ecf9fdcd304fa1e37310d49755e2f009"],["/build/static/media/banner.c3c2eb57.png","917f62f518c37b814260765ba69918e3"],["/build/static/media/banner.f7da2db1.png","23523c6657f4a1abe198837d0316a162"],["/build/static/media/banner2024.65b24d59.jpg","bfcc925ab623521bd11268c7b6228817"],["/build/static/media/banner_list.e02c5e16.jpg","bc53dcd5b0731ce2ac28c3ea02a01c97"],["/build/static/media/beijing.bfcd5b0e.png","518931a330ddf9dd7348d702c82c033c"],["/build/static/media/bg.29bcbc89.png","b94abc65627e9b2908f39eb0eee370bf"],["/build/static/media/bg.401bf2cf.png","228280fae26c66cbfd718f680d16ce7f"],["/build/static/media/bg.9688532b.png","c1f86769f7e46442052e59452f01f9d9"],["/build/static/media/bg.a51f2ffd.png","10085e3dfd86fd912dd2df5855fdd7b0"],["/build/static/media/bg1.8fea5c5f.png","9908ca0a39c6288aeb6e6753c95f7ca6"],["/build/static/media/bgJccNews.62db7ff1.png","ed537e6eae419dff367dfa8d4078de79"],["/build/static/media/bgPng.ed010245.png","9c63690dae3e5e96cc49a08ff24cf230"],["/build/static/media/botOneBg.4fb56df5.png","674a61ccd29c392bed8827e1772f534c"],["/build/static/media/box.548a8c8b.png","d86432e2f3b9c9e605b14855d40c4c1f"],["/build/static/media/ccf_logo.a54fdc70.png","99678a58665cdb049736919636983ee3"],["/build/static/media/ccf_logo1.be10ead7.png","e2e6fef345151e132fdcce161cc87525"],["/build/static/media/check_tabs.dc02b037.png","3cd1dc6de8c94ea0b139f837fc00abdf"],["/build/static/media/codeafter.c3088c74.png","49ed3ae6c715b4f312f9a4af582ef2a8"],["/build/static/media/color1.5ec57881.png","e1d1d02db263d1755f8fb561698a94cb"],["/build/static/media/color2.a71ab734.png","1d81df711d339c87cf62a09485bb2366"],["/build/static/media/color3.76d404ab.png","2f352aaccf734d3ec30cbf67c6e5096a"],["/build/static/media/color4.e0954f96.png","3ebe006326cb387e138111e3497d37ee"],["/build/static/media/communicateBg.501ecb8d.png","fcd105710f2df39616ad2c810dd881e5"],["/build/static/media/computer.4fe86b12.png","902233a9dd36c8a274324382e7f693b3"],["/build/static/media/contact_bg.ad2cf7be.png","be9e8358ae98671c686db10d24a2a81b"],["/build/static/media/datasetback.ffc43ae0.png","b773c4923749bc96b843e4f59d3a1694"],["/build/static/media/detectionBG.6759a755.png","a8244f19972a05a30815da7c25d5abd1"],["/build/static/media/devops.39983f5b.png","6fab3d0ca745ca5b57c7923030ff0db7"],["/build/static/media/earth.050b1435.png","bdc488cfc8356fbe92e2c5e85f38d3a9"],["/build/static/media/echartBack.1d4b428f.png","79a739b8eb8db5c9ac228bb1c50cf21a"],["/build/static/media/educoder.c918f385.png","8e01fe5d89fb54eb1fb1b032a53c1d75"],["/build/static/media/emp.35f6c709.png","ab4edd69519dcd864dae83950032e73f"],["/build/static/media/f_banner.d7cab36a.png","b6f72d53595ed99f4db32a09b80ac7ce"],["/build/static/media/freeBanner.292dbf56.png","ef1bc437bc6970b40a6f0e7208afa626"],["/build/static/media/fun1.c99ffa49.png","0821dbab48751cec64b2bb3c795796ef"],["/build/static/media/fun2.12f22bca.png","54a5d7faf4b9ddb2e82d7b5207089a6c"],["/build/static/media/fun3.75c280e6.png","5c69ce2307b9e074af5ce82d88ef8582"],["/build/static/media/fun4.f499794e.png","253ae97d5ce8d7de5fd987d0ac9cc51b"],["/build/static/media/fun5.96b44942.png","e8afdfd77e8ea57ed9945cde3bcf7b98"],["/build/static/media/funBg.410c4305.png","d6f1410497fc1f2ed6acdbc525857fc6"],["/build/static/media/funBg3.d1c7d094.png","3e38083b0ae65fdcb3e237ee1caa0e6f"],["/build/static/media/funBg4.68c5f49e.png","4387caf6448bde780eccac5072aba145"],["/build/static/media/gitlink-gz.d351910b.png","3c122aec852b71bf0d17491b698a9cc1"],["/build/static/media/gitlink-qq.90d5ac1b.png","1342e82038d67316331259e6508591c6"],["/build/static/media/gitlink1.4bf0ed96.png","74f1d8c84848fb0b81ee404552ef7427"],["/build/static/media/gitlink2.0ec0ec22.png","8f753495bab62a461ee0cb63eb0ee889"],["/build/static/media/green_nodata.be7b538b.png","e17d8166fc7264e3dbe22daa717dd58f"],["/build/static/media/growBg.46f3f3b6.png","1cabeced9300653c66c202252dae37b6"],["/build/static/media/head.52aa3fc8.png","3a5b86995f4e5b03deb387dd013e58b4"],["/build/static/media/help.0bfb2587.png","ed85504ae3ea434b5dca53dc3a666dea"],["/build/static/media/help_bg.d2bb4c18.png","4558c0fafe9b751957f47d510d3faf92"],["/build/static/media/huake.63b6a34d.png","adbad39e4b3344c8dac6fa02807eb9e5"],["/build/static/media/huawei.73ec7c22.png","64d20728102a750c9ce500eb424f1de5"],["/build/static/media/icon.1322725f.svg","f3313e4fa96f057f07ac8d52e053c11f"],["/build/static/media/ideLogo.0dca8d76.svg","42d6121571a45e6466dc8151da3ee900"],["/build/static/media/image20.4f1ce1bb.svg","2f78686cac653fd009cce87e1100b430"],["/build/static/media/image21.5cddfd61.svg","8a02d740954406b3a5ea8e748629e245"],["/build/static/media/image22.6ff2b063.svg","c66ea17e75e42e4cd6d63831a05b7cad"],["/build/static/media/img1.676de78a.png","23f2fec9d37c1332b80b474f8f19f0d2"],["/build/static/media/img1.8560258f.png","1a039a78776399d0eee98e6ad7a07ce5"],["/build/static/media/img1.e0beda57.png","37963219e6ca5c4144ba62693c52c31f"],["/build/static/media/img1.fc155528.png","2aa17810adc47741e9f26238cbe7dba7"],["/build/static/media/img10.64149a3d.png","44f29fca2b72ab9726d3413cd75c763e"],["/build/static/media/img15.87a3556c.png","caf5daf4b8834cf0c40a93f32616e2f6"],["/build/static/media/img16.32badab9.png","e20c519658bc608e7b432ea7557cf618"],["/build/static/media/img17.c25d5edc.png","2b82779b3b1f36aa80495153b68f3d3a"],["/build/static/media/img18.4963efc1.png","df5029d95eef15daf5a7326e88399d6d"],["/build/static/media/img2.789fbbfe.png","f7ef7805e3cd8e94a431def695bd886d"],["/build/static/media/img2.ae303051.png","51bd149911e029ebf15ad8838b05c674"],["/build/static/media/img3.cee3ac5b.png","eafb9519b0ba2dd31e768fa8c751ea49"],["/build/static/media/img4.53c937cb.png","d79d2611f2cfbc03316fff2204ba0b90"],["/build/static/media/img5.ca3a2287.png","a55ff2eecc025d68b5f7a6f1f8a9ed85"],["/build/static/media/img6.8f81bf78.png","f64772292e6a90fc1da0dbdca501cd11"],["/build/static/media/img7.e4a68e6e.png","4c472d65efdbd4517ada8ee751228890"],["/build/static/media/img8.10500e00.png","aea38e49166c86c63b177f3145a0b064"],["/build/static/media/img9.d25372ba.png","aa259ddd863027c59146b33666f57c2c"],["/build/static/media/importNone.5bada960.png","e88f41b5b84c9d7cb8481d53c5c72dd8"],["/build/static/media/intro1.b3997c1f.png","06f78fc9c25a66032bff3c439d042bb1"],["/build/static/media/introduce.30b50cda.png","b3ccb50edadf6c46d3b4bbe1c0dc4eb5"],["/build/static/media/jijinhui.041fb524.png","827c1f894afb783870599d02cb5c4c3f"],["/build/static/media/joinUs.26ec28cd.png","9cd5fee199af626730ee25a37f118eb3"],["/build/static/media/large.a34ed58b.png","cb0f8d37a6a8e4f21afea940cde46057"],["/build/static/media/last.7ee095fc.png","1ca885338760e45da40a1be49e047c54"],["/build/static/media/lightspot-bg.49565787.png","52216ef4d460586b45b1fcb12dc75b2c"],["/build/static/media/lightspot1.9214f0ae.png","ac3bd597543bcfb1a17a039b9f955c50"],["/build/static/media/lightspot2.b7053786.png","5d91f7f67c0f69fb68d40416c15dc9eb"],["/build/static/media/lightspot3.2f8af8da.png","b6a4577e53a6ca085671ffd9a8b62ce0"],["/build/static/media/lightspot4.93769763.png","f9f2f6654b165d72d9780e101e19e845"],["/build/static/media/line.329d838c.png","0ee6b254d408323104298165e17a58c4"],["/build/static/media/loginBg.1cddcbff.png","86ec58b9f8f3f50140770546cf840257"],["/build/static/media/logo.62af9fee.png","bdb086d84a720bfb0c7a3bef50cc6422"],["/build/static/media/logo.f0d4927b.svg","9ee4b6d239cf05d9118b4a863ca4bfa3"],["/build/static/media/logo1.77949f0b.png","c55c1cd504df9c1e180610117d52b26c"],["/build/static/media/logo1.ec3c2e67.png","1b63bf1709328011dd17013bd4999fd3"],["/build/static/media/logo2.b04c07f2.png","82f448805e0380b391c77943d02b1d46"],["/build/static/media/middle.cf4a9916.png","ebe52378621631bf3a68183d06a520da"],["/build/static/media/mulan.690d2289.png","b9d8b87a75927dc097d45280c2ca0f4b"],["/build/static/media/new1.7caf4319.png","4b09590696ca3bc6e570ad06fb05f1f4"],["/build/static/media/new10.8294f04f.png","a2998f3ef972ae960a95f6df068dcb8e"],["/build/static/media/new11.cda47074.png","064720b7549b5c60dc6dc64ebb382096"],["/build/static/media/new12.857e066c.png","a92750f52b58643355b79da704925fa3"],["/build/static/media/new13.12733b90.png","ff5114e757ad90be9fd4cb75274a0e62"],["/build/static/media/new2.174d3a64.png","6417bb471fc5c9052630b722406ff570"],["/build/static/media/new4.01f2e96a.png","56d7c1611ffb9cc1c644842c1f880b8a"],["/build/static/media/new5.cb78fd8f.png","015654d3f39f21edc294afb2bf432b31"],["/build/static/media/new6.2a7c5121.png","5cc68bf88295110a5070bbbcbcd36b8d"],["/build/static/media/new7.6544c4a2.png","b019e11507ed42bd2c4e95100e22a38e"],["/build/static/media/new8.b44ee8f1.png","008a55df38741111a9f935a3b9c0dab1"],["/build/static/media/new9.55b70ab9.png","bdbd8e58c2a61ce73cddf0576171eae6"],["/build/static/media/newIcon.6ce5faf2.svg","47650e72fa1a06001e80def6f101b6af"],["/build/static/media/news-item.c2aef644.png","fd090d94d0fe94b8f12a9e68ac872c4d"],["/build/static/media/news-main.731a5143.png","40d592ac03be023dd1fd67a60a97df57"],["/build/static/media/news-main1.d438d3c7.png","f9c1445528c719c33464b6b9d5be8883"],["/build/static/media/newsBg.66918645.png","b3af8b6ed0a52e86fc2b344538e6645d"],["/build/static/media/newsBg.b2f6f200.png","6d9eaf2b2aeac7385c81cbea63d7e096"],["/build/static/media/nodata.3da8aec7.png","5f4cdc61fb122dc3c2033a3d548cde20"],["/build/static/media/nodata.e34b5912.png","0e96e0f9b7a03303f2a095d89798eee7"],["/build/static/media/nps1.b2849b06.png","a22d69867a2d0871e69fe18ceb7a8201"],["/build/static/media/nps2.d5d0b666.png","9b14ce3c332a63d95d62716030398ee3"],["/build/static/media/p_banner.c0387521.png","203d6f5318bd9028870abebdd31ddcdb"],["/build/static/media/partner_bg.88388216.png","eac2e2ad3b1a25d605ed746409b530ef"],["/build/static/media/person.7544cfa0.png","4b17a6ecb1fafb9c67b9ad939eac540e"],["/build/static/media/personalInfo1.13c2500e.png","813da468a7e7472edbdf3de5516049f3"],["/build/static/media/personalInfo2.f01447c8.png","5176f62523dc034a2977c61065b2e101"],["/build/static/media/phone.14961064.svg","6740ab2ceb0d77a4deccd3c9ffe60f76"],["/build/static/media/proTypeBack.55979a81.png","375d232f9d6645644108bb78a37b53cf"],["/build/static/media/productBg1.5e097b9a.png","f5b1c5cdf3012571243a639f9a1fcd88"],["/build/static/media/projectBg.774764d7.png","916780acccd06591f270420affece47c"],["/build/static/media/projectBg.fb04099c.png","ab7289c0f0747f72a11dbb2f784d8ed1"],["/build/static/media/projectDetailTaskBg.66b1fb2d.png","161c7fee542a59bdf4cb8a5a94086831"],["/build/static/media/qqChat.9e56cc22.png","fc97e294a452fcfae783dc73d1f24ff6"],["/build/static/media/registerBg.e14e89f4.png","5ca168f423644e195c7fe270cc728873"],["/build/static/media/resetPasswordBg.df9a6167.png","13b9a18d3a09d34b1320713d38fbd04f"],["/build/static/media/resultBanner2.c3095c5d.png","e7a33f637c22dbd6e7703ab7c56cf9aa"],["/build/static/media/resultBanner3.e11193de.png","2d21f1a2ad794f632b733ab4ba3ed4aa"],["/build/static/media/resultBanner4.6eda6ee5.png","169f43ebc4fed90d528eab85e1ed0e91"],["/build/static/media/rightBg.55f14f0c.png","f38c59f756ada99c3eafd76ab2333925"],["/build/static/media/sexange.b3665539.png","fe580c3386c0dac7aa9480dbe1c26b9d"],["/build/static/media/slick.2630a3e3.svg","f97e3bbf73254b0112091d0192f17aec"],["/build/static/media/slick.29518378.woff","b7c9e1e479de3b53f1e4e30ebac2403a"],["/build/static/media/slick.a4e97f5a.eot","ced611daf7709cc778da928fec876475"],["/build/static/media/slick.c94f7671.ttf","d41f55a78e6f49a5512878df1737e58a"],["/build/static/media/small.bbabd52e.png","0cb10aaa2e802e89ca2f701a3ae0b453"],["/build/static/media/softDetailHeadBg.b2bae10a.png","6b1379c5abf77af7fecbabb1368f1d96"],["/build/static/media/source1.a0ffd52d.png","125139327a51d0a6e735905f73cb3c86"],["/build/static/media/source2.3c5249bc.png","f4270c01275ac606dae3e8b829292817"],["/build/static/media/sourceCardBack.ecf588b0.png","62f82f23ead3a435824919e7d27377c4"],["/build/static/media/sponsor11.5e9da48d.png","0cc78d9e2df9b816f79923244d807999"],["/build/static/media/sponsor21.8a655acc.png","86d7c2304bf3f60d923bdc6f25951f33"],["/build/static/media/sponsor22.96e2b643.png","c26b18460bdc7959b7baddc5bf8e9a8c"],["/build/static/media/sponsor31.0fd95bcb.png","099a8680be13f97915df39f8247fe2d9"],["/build/static/media/sponsor33.27be3b2d.png","11f04aa6ba51b6ba1ae2e09cdabaff8e"],["/build/static/media/sponsor42.cac8770a.png","74ba6f4c575d310cbfe99dacfb6637fa"],["/build/static/media/sponsor43.9e4a3afb.png","0508f03711803f9dbe6b9354deb19bbe"],["/build/static/media/studentProject.f5bd2481.png","7482b6159f829f5acc6c10041feb1b5b"],["/build/static/media/studentProject1.ff1915a1.png","1e70d9b4de2d9f48e33fd61c3f2d5ad8"],["/build/static/media/studentProject2.78fd5476.png","c36e2407cfc02b5a51ec609751c3425c"],["/build/static/media/subbanner.ae500024.png","14fdb07a19fe5263b18ab9efabb0b13b"],["/build/static/media/subtitle.5019e086.png","b2d9c74c02d4de483f79085596d0064b"],["/build/static/media/sys.00b52dac.png","473c6d61a96ff2b7c2a0c3f50fa41201"],["/build/static/media/tab.12ed44f1.png","581200ee4543ddb99f2eeb0c6df7d4f6"],["/build/static/media/tabBackground.18febe91.png","d55a8d32e7d0303ebf04cf4ff42b470a"],["/build/static/media/taskbar.49a40f3a.png","80443aacad0a26162d838d4f71af128a"],["/build/static/media/teacher1.ee492a9b.png","b995335297dd994485a4855aea43ff27"],["/build/static/media/teacher10.9298db29.png","b081bd10fc70f320e0f4448fd1c69da6"],["/build/static/media/teacher11.8a0d8669.png","3a3db3db638f5426e7bda4bef24a2484"],["/build/static/media/teacher12.47e02224.png","0635d72f566d9365bda9d8d88d80defd"],["/build/static/media/teacher13.f7886e36.png","f903bba276231fd009dfa6fc32c8b1b6"],["/build/static/media/teacher14.83b48396.png","5b3290eacd871568046c9b5591591d7b"],["/build/static/media/teacher15.5d777604.png","2e7eb1c34f389f025d84e13c54ca8297"],["/build/static/media/teacher2.b2b9919d.png","7279b7ba87a86ca7d46dfa6d0c9df088"],["/build/static/media/teacher3.20cb800b.png","e8277cbe9f532bccc0266be07afb402b"],["/build/static/media/teacher4.c15a0bda.png","9a0016c1a46ce39fa8e415bcd9ae72b4"],["/build/static/media/teacher5.9397d078.png","51a49c0ea258d928438153cfbd399be4"],["/build/static/media/teacher6.06b6f465.png","f1b92d0ac115f75b438f05a31fd0b551"],["/build/static/media/teacher7.4102dcc1.png","6e4e9fff991f8cc1f88479706ab55a37"],["/build/static/media/teacher8.5d3f117e.png","be6bfe0c206b2089065b0313c07e7eb0"],["/build/static/media/teacher9.69b0adae.png","e0666a81294a17768829744aa117ea24"],["/build/static/media/team.698c787a.png","834fe7f7732b6c1c82a654cfb2f369fd"],["/build/static/media/teambanner.fad350dd.png","36b2d503fb1259c48d20d9487730e0f3"],["/build/static/media/time-bg.f61a7e5f.png","ebb56fbe31fc6fc51fb81da23fdfcdf8"],["/build/static/media/time-bg1.6b04fbd5.png","7520a3cbd3694fcc162ab39e79b595e1"],["/build/static/media/title.132e93bf.png","e3916518a83832398d2b214cf2a334d0"],["/build/static/media/top-1.54a95b91.png","3d2bbe827191450fb82fc04b7ba925c9"],["/build/static/media/top-2.2a21b300.png","7cddde07beac784e8edd065bf3c5f4e2"],["/build/static/media/top-3.48ab81a2.png","702e62391cc8148d3f6f405720527121"],["/build/static/media/top-bg.7b89cf7e.png","1cf27750ff50673346a49beeab0c3bb9"],["/build/static/media/typebg.b2b0ea32.png","c02c413fdc8fbcb9bd4a042ff9f0ea5a"],["/build/static/media/vipListBg.8179ad93.png","1622e9f2b918b295232dffde6bc352c6"],["/build/static/media/vipTitleBg.64d456e6.png","33756cefbf02eb1e0eff7af17efbbb41"],["/build/static/media/vision-fw.feb9fd4c.png","8a4981313cb329cf13b2d7e2e504832d"],["/build/static/media/vision-jz.a991d471.png","c9dca6e9ca9cfade0af5fd6bdfc2466d"],["/build/static/media/vision-yj.8ca7b113.png","f0e79df36c856f56182ac40671398628"],["/build/static/media/vision-zy.e4ac356e.png","74051fe1bb426d692314875ca2c46087"],["/build/static/media/vision0.c7dbea1d.png","246360ebccde2cea686df3691bb36d7f"],["/build/static/media/vision1.072e7be4.png","9a77d7b7bd7029b0b02c468967cc0ecd"],["/build/static/media/vision2.024daa92.png","88845f234a57b0b227e9822bc3bf6f36"],["/build/static/media/vision3.fee43e80.png","ef1d8123d90d646b105cf42746afe7fc"],["/build/static/media/visionBack.89aeea4a.png","de178a15481e8499af31045cd142cbed"],["/build/static/media/visionBackActive.14814f28.png","7fe41f1e078204f0946a7e0bafbffabe"],["/build/static/media/xigongye.d51231d3.png","751514079a6e7d1cfd19af4527749e53"],["/build/static/media/xiuos.67682257.png","6fd484b0615e89cb2a2fcde1e6e261a1"],["/build/static/media/xjy.6e62f4d6.png","6542ba49c3e8515e8cada3f15f7ab094"],["/build/static/media/浙江大学.3c545e69.png","b305afeded0784578319d459a6d71cc7"],["/build/ts.worker.js.LICENSE.txt","27424a6e40c70ed4c68b96c0215841f1"]],cacheName="sw-precache-v3-sw-precache-webpack-plugin-"+(self.registration?self.registration.scope:""),ignoreUrlParametersMatching=[/^utm_/],addDirectoryIndex=function(c,a){c=new URL(c);return"/"===c.pathname.slice(-1)&&(c.pathname+=a),c.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,d,e){c=new URL(c);return e&&c.pathname.match(e)||(c.search+=(c.search?"&":"")+encodeURIComponent(a)+"="+encodeURIComponent(d)),c.toString()},isPathWhitelisted=function(c,a){var d;return 0===c.length||(d=new URL(a).pathname,c.some(function(c){return d.match(c)}))},stripIgnoredUrlParameters=function(c,d){c=new URL(c);return c.hash="",c.search=c.search.slice(1).split("&").map(function(c){return c.split("=")}).filter(function(a){return d.every(function(c){return!c.test(a[0])})}).map(function(c){return c.join("=")}).join("&"),c.toString()},hashParamName="_sw-precache",urlsToCacheKeys=new Map(precacheConfig.map(function(c){var a=c[0],c=c[1],a=new URL(a,self.location),c=createCacheKey(a,hashParamName,c,/\.\w{8}\./);return[a.toString(),c]}));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(e){return setOfCachedUrls(e).then(function(d){return Promise.all(Array.from(urlsToCacheKeys.values()).map(function(a){var c;if(!d.has(a))return c=new Request(a,{credentials:"same-origin"}),fetch(c).then(function(c){if(c.ok)return cleanResponse(c).then(function(c){return e.put(a,c)});throw new Error("Request for "+a+" returned a response with status "+c.status)})}))})}).then(function(){return self.skipWaiting()}))}),self.addEventListener("activate",function(c){var d=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(!d.has(c.url))return a.delete(c)}))})}).then(function(){return self.clients.claim()}))}),self.addEventListener("fetch",function(a){var d,c,e;"GET"===a.request.method&&(d=stripIgnoredUrlParameters(a.request.url,ignoreUrlParametersMatching),e="index.html",(c=urlsToCacheKeys.has(d))||(d=addDirectoryIndex(d,e),c=urlsToCacheKeys.has(d)),e="/build/index.html",!c&&"navigate"===a.request.mode&&isPathWhitelisted(["^(?!\\/__).*"],a.request.url)&&(d=new URL(e,self.location).toString(),c=urlsToCacheKeys.has(d)),c)&&a.respondWith(caches.open(cacheName).then(function(c){return c.match(urlsToCacheKeys.get(d)).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 +var precacheConfig=[["/build/css.worker.js","43bda574d819d31cd8bcfdfec0d530b0"],["/build/editor.worker.js","66a299b66a7944561324014dcfe7b600"],["/build/html.worker.js","540d3668315f4c512b5b47cbeac4a3cf"],["/build/index.html","f18f6ea455e0ddbc0f7943b473512e9b"],["/build/json.worker.js","79d31edc895c0b5d4d48138985fbce88"],["/build/static/css/101.ade1d045.chunk.css","226acc64dfa2fad8420e5eadf2d7b32d"],["/build/static/css/102.db767247.chunk.css","07c65ab5f940239969726ecb2ca6e6a8"],["/build/static/css/103.02c763e8.chunk.css","5cc3d979713402fd252f57cb92382a9d"],["/build/static/css/107.4c8c6a11.chunk.css","0ae949ae461f1288dd7040ed79913510"],["/build/static/css/108.d4e40697.chunk.css","015d9d0c6dcea9d01f99ff037410b3d7"],["/build/static/css/109.89bc1500.chunk.css","3b5275cddb3b9ffda842375aff601d26"],["/build/static/css/110.f392094f.chunk.css","456877dd56d7e23451fb52357264d0f9"],["/build/static/css/112.7cc79b14.chunk.css","3807dd2deeb39cbdcbb473f7623ede11"],["/build/static/css/115.4054f41b.chunk.css","df7b038f8f1a0e16793b24bc950b9b22"],["/build/static/css/116.6cf7864c.chunk.css","ad3b0cb1c1beaa4d8b9d56600caae95e"],["/build/static/css/118.6fb7b900.chunk.css","b2b7f79b9a097e758534ae3e403d4213"],["/build/static/css/12.5e804faf.chunk.css","97336d6d84c053bf43be8bcee36759d7"],["/build/static/css/121.4e686135.chunk.css","450ecb015daa7d9179fefac0ad10879e"],["/build/static/css/123.41b8aabd.chunk.css","e363ea281af9e616a0d144154b88c8f8"],["/build/static/css/124.b7b78777.chunk.css","863152f8c7d88bc43c34a0814ddaf712"],["/build/static/css/125.212e8ffd.chunk.css","36881c6bebeda22d0c73469eeafc01cf"],["/build/static/css/127.fd61519e.chunk.css","26a9f3f77e6977809099fbc7b028e34c"],["/build/static/css/13.1c5f3a58.chunk.css","5d39578b91b84e925bd702d0d56a0ea2"],["/build/static/css/131.54bd5dfb.chunk.css","e0ae2d8af498e04d4b844ed54a567632"],["/build/static/css/132.41b8aabd.chunk.css","e363ea281af9e616a0d144154b88c8f8"],["/build/static/css/133.0a4618f4.chunk.css","97bda12560df7105de7a01cefecc5129"],["/build/static/css/134.38aad773.chunk.css","6e83a49c152bb193f5a695b029d3502d"],["/build/static/css/135.41b8aabd.chunk.css","e363ea281af9e616a0d144154b88c8f8"],["/build/static/css/136.41b8aabd.chunk.css","e363ea281af9e616a0d144154b88c8f8"],["/build/static/css/137.9564778a.chunk.css","c130020beb28d86cc3bccaa47b8e4a86"],["/build/static/css/138.56776e6e.chunk.css","1908029f317c5b777973d7e824556790"],["/build/static/css/144.de5ed58f.chunk.css","d9b5ca9cb767438bb42a4167d8c9141b"],["/build/static/css/145.c041974c.chunk.css","5314e7f6ff601345e2cc90fc691e3729"],["/build/static/css/148.83a06073.chunk.css","cc03c8bd582e5fb3cf3cb57075905fe6"],["/build/static/css/15.b075271d.chunk.css","7e5f9a4662bb925d6410caec1ed96731"],["/build/static/css/150.167b2911.chunk.css","2563ed0e4024a263a3c5a853f621e647"],["/build/static/css/151.e59d7372.chunk.css","ec270161f5e004353ed4374b9bf780b0"],["/build/static/css/152.72319a07.chunk.css","c57ab9b10ec991eb2facacd6c62b2381"],["/build/static/css/153.b92181f7.chunk.css","a605440071e27cff46511f5d776357bb"],["/build/static/css/154.60363166.chunk.css","6569055061b144e78422a5507923cd2c"],["/build/static/css/155.1b154d7a.chunk.css","82eca58185cd1aae12ed3e0dd8d1a183"],["/build/static/css/156.12134822.chunk.css","6feb97883acf80b63614f421702e5cbd"],["/build/static/css/157.65678519.chunk.css","1211ec54a5dbd129cf63cacdc130ca13"],["/build/static/css/158.a5898551.chunk.css","6e5bd15662109f699b8b0d6ed2b0d2ea"],["/build/static/css/159.a5898551.chunk.css","6e5bd15662109f699b8b0d6ed2b0d2ea"],["/build/static/css/161.83a06073.chunk.css","cc03c8bd582e5fb3cf3cb57075905fe6"],["/build/static/css/164.0bd8a340.chunk.css","70b903ac6be2390ad6d8b5976add839a"],["/build/static/css/165.cdeb4377.chunk.css","0daf9b56347b0e4963ae69223eaf69ac"],["/build/static/css/166.1b154d7a.chunk.css","82eca58185cd1aae12ed3e0dd8d1a183"],["/build/static/css/168.01fa08a8.chunk.css","e5d2ac9cad9566fdc8b0780112eb3b8f"],["/build/static/css/169.1b154d7a.chunk.css","82eca58185cd1aae12ed3e0dd8d1a183"],["/build/static/css/170.4cedb0b7.chunk.css","1dd217bae6c85c94697539fc354a5de4"],["/build/static/css/171.6d12ef9c.chunk.css","516fa7e38badf49d731aa8b941f1843a"],["/build/static/css/175.0a2b06f0.chunk.css","baf6cca9a6b84d17a1b08ea629f7f818"],["/build/static/css/178.853964e7.chunk.css","e2bf0d48ba76529bf6aa571df5b25730"],["/build/static/css/179.853964e7.chunk.css","e2bf0d48ba76529bf6aa571df5b25730"],["/build/static/css/182.8ddbb070.chunk.css","3de2e94ba931d38eb377530c8ea1be89"],["/build/static/css/183.e6754f94.chunk.css","caae73f2b635e06475a7ab46f4b52210"],["/build/static/css/184.a8369a12.chunk.css","fb1e6273d324603cfb6a53e19f2a9787"],["/build/static/css/185.d34dec6c.chunk.css","5e4a89df86c68d430a13a6dd227b1dcd"],["/build/static/css/186.53604072.chunk.css","dae2a89b8b4b9577d529ccdc67b2bd1b"],["/build/static/css/187.c041974c.chunk.css","5314e7f6ff601345e2cc90fc691e3729"],["/build/static/css/188.c041974c.chunk.css","5314e7f6ff601345e2cc90fc691e3729"],["/build/static/css/189.238afeea.chunk.css","04ee7c051cc7ca94a464f183ce5cd2b5"],["/build/static/css/190.0235d756.chunk.css","3c152d150d71ca1d782cbce74e83545a"],["/build/static/css/191.46fb7389.chunk.css","3dc3569f98f0d43324c3871cc5623426"],["/build/static/css/192.a40d4673.chunk.css","cef4e78ca523db671006d90bda24824e"],["/build/static/css/193.d4ed71fa.chunk.css","bbcd2f7f67d3b52ad362dae318796a47"],["/build/static/css/194.4ad9941b.chunk.css","682ed6c4a188aef7d3521ae4301e8906"],["/build/static/css/196.7c83954e.chunk.css","0178a93765140b3d1386f22b1b69af9b"],["/build/static/css/197.0a4618f4.chunk.css","97bda12560df7105de7a01cefecc5129"],["/build/static/css/198.0a4618f4.chunk.css","97bda12560df7105de7a01cefecc5129"],["/build/static/css/199.41b8aabd.chunk.css","e363ea281af9e616a0d144154b88c8f8"],["/build/static/css/202.3fda21ec.chunk.css","2e89543faa85d4282d3b1fbbcd5c768e"],["/build/static/css/204.87b2f83c.chunk.css","c650f9bc3e7e8f9c08db9e3be135b3f9"],["/build/static/css/24.cdeb4377.chunk.css","0daf9b56347b0e4963ae69223eaf69ac"],["/build/static/css/26.d2ddda53.chunk.css","8e0f16310937497b95d0a1d51f309346"],["/build/static/css/28.2ded9f12.chunk.css","92b230d76ba7377bcd514c3595fe4381"],["/build/static/css/29.9be13309.chunk.css","321a492ab59a00c3664b30674b940e7a"],["/build/static/css/36.46217ba3.chunk.css","3d9b6cbd5bfbc8829a7cdf7269258013"],["/build/static/css/37.551e5fab.chunk.css","ea8d467fb9a5f0f69ea78c28321860d8"],["/build/static/css/38.44ffc181.chunk.css","161cee3e6952d2c26042e0b3bb9674b4"],["/build/static/css/40.51644ece.chunk.css","e60e1de2c013f64d6be33570f386f18f"],["/build/static/css/41.3e16f839.chunk.css","8413f4c57932f81f9fda959c328de25d"],["/build/static/css/42.6417fb3d.chunk.css","1f3c6e46e8958c99bb21e631fea653ca"],["/build/static/css/43.b5e4a770.chunk.css","ad64c0eede853274fe7737a65d66d18b"],["/build/static/css/44.8bdeed6f.chunk.css","51e6517154ed9af8c9daab9bb9f5be93"],["/build/static/css/46.3262fb19.chunk.css","1cadcf901734ec2a6835ad4439ef81b3"],["/build/static/css/47.5fc996d6.chunk.css","3dd10e5139158948a6c027085f755b5a"],["/build/static/css/48.abf6bb9b.chunk.css","ada3232b22b52c071d392663702224f5"],["/build/static/css/50.acffe7d4.chunk.css","acf092b4dac0549de582623a75f4b8c2"],["/build/static/css/53.8ee941ba.chunk.css","78a03f03321a824a6dbd88cd73d2795f"],["/build/static/css/54.6fb7b900.chunk.css","b2b7f79b9a097e758534ae3e403d4213"],["/build/static/css/55.e9f0a2f6.chunk.css","30f8ed91811b62b5f6e9149baabb0b83"],["/build/static/css/56.8897a42f.chunk.css","ece06cde4494a0302d90ec483aada5bc"],["/build/static/css/57.ec1571c8.chunk.css","e1b364f4ed84f38d13e248c64863357d"],["/build/static/css/58.a8e7b652.chunk.css","ea8d467fb9a5f0f69ea78c28321860d8"],["/build/static/css/59.68bdc9d4.chunk.css","e241b765b4b77427228a67e5f8e56fd1"],["/build/static/css/62.db767247.chunk.css","07c65ab5f940239969726ecb2ca6e6a8"],["/build/static/css/63.95c8fd70.chunk.css","388dd0b31093c2366934f518e4fe5678"],["/build/static/css/64.d6056abe.chunk.css","6be07b41aa909943991ee2c423dcfcf9"],["/build/static/css/66.a8369a12.chunk.css","fb1e6273d324603cfb6a53e19f2a9787"],["/build/static/css/67.84ea399c.chunk.css","d898ab708ad086c3b66001e58b8e4622"],["/build/static/css/68.cf29d6a8.chunk.css","940a1020cdfc55007c346548abc4570f"],["/build/static/css/69.306147eb.chunk.css","d6d7a13f06f71440a953ce2798887469"],["/build/static/css/70.f4704690.chunk.css","83a2ab1e5c6be84e927fda72b983d73e"],["/build/static/css/71.64eed33f.chunk.css","72d7bf3af3f5cf075aefb6e825392f62"],["/build/static/css/73.a8d6fed1.chunk.css","40e47313a3980161a1dffdef735f5233"],["/build/static/css/74.b2743ec7.chunk.css","157b459f269ef9f7149cadf75055a8f0"],["/build/static/css/77.a9e60da0.chunk.css","0549846659af8ab87b92c8096541a51f"],["/build/static/css/78.a65c9d2d.chunk.css","165f02e0d6681b4676914e81e43074bd"],["/build/static/css/79.0c76283e.chunk.css","d211f81dc804157fb3d3949dd0be9f5d"],["/build/static/css/8.8bdeed6f.chunk.css","51e6517154ed9af8c9daab9bb9f5be93"],["/build/static/css/80.746d3b5f.chunk.css","0161cd4ec4ed52e5d86fb235672f5fb1"],["/build/static/css/82.a8369a12.chunk.css","fb1e6273d324603cfb6a53e19f2a9787"],["/build/static/css/83.ab8b4fa4.chunk.css","3885a1afcd6f49498e12f3bd32a56bfe"],["/build/static/css/85.285c512b.chunk.css","b50d794cac196e7e2b703dfb4238752d"],["/build/static/css/86.a8369a12.chunk.css","fb1e6273d324603cfb6a53e19f2a9787"],["/build/static/css/87.bcb1f451.chunk.css","353fbccdad2719ebee9298a8e1b2522c"],["/build/static/css/88.17d1bb70.chunk.css","1fee3b4f3a1a11ed58c2c2f40ff08f58"],["/build/static/css/89.01fa08a8.chunk.css","e5d2ac9cad9566fdc8b0780112eb3b8f"],["/build/static/css/9.44b5531e.chunk.css","dcb4d2f71f4003acf804a2f62fbe1307"],["/build/static/css/90.c713331c.chunk.css","1373d0214c811e25b7c1763ef9cf3287"],["/build/static/css/91.4ce784a3.chunk.css","223a1668f636714711b8e42a0c276dd4"],["/build/static/css/92.09f79998.chunk.css","b1cd9cd9034636695bd20282f23d5015"],["/build/static/css/93.834ebd5d.chunk.css","70c295dced5edf920d2f6727c214c311"],["/build/static/css/95.f9492a75.chunk.css","a572d205ab83f3d5048245a99bc12fc5"],["/build/static/css/96.89efd2d4.chunk.css","db965ed4d322960bd3d4ec8d8d17672b"],["/build/static/css/97.0a9590f5.chunk.css","5a49e8279fe5194807764d1d183aab38"],["/build/static/css/98.b374ea9c.chunk.css","f9e9e8820a0d66224c314ea8299e8ac3"],["/build/static/css/main.ca90844f.chunk.css","f85d3fca061c49991a2b14fc6831912a"],["/build/static/js/0.b26c77b7.chunk.js","0cb918a3107e7ecfc53a6247fe13b0d8"],["/build/static/js/1.e2412c23.chunk.js","cfdfe41b5d3f5ac34fed64d30b1a175a"],["/build/static/js/10.7d07ad36.chunk.js","12716569179d8f155ee611854110a851"],["/build/static/js/100.afa6fb5d.chunk.js","0f121bbe276e85f3915ad8b8fba9bf34"],["/build/static/js/101.444e7cb7.chunk.js","acb046dcfd36520c067f47e9343ff8c1"],["/build/static/js/102.7be2c80b.chunk.js","3ba3e861974d08cd49b455606417862d"],["/build/static/js/103.d001e1e2.chunk.js","36731d56fd8e7e7d32ed517926bd0aa3"],["/build/static/js/104.b2a25d27.chunk.js","142f41e6a83c365738bb4214d6fda778"],["/build/static/js/105.4823ce0b.chunk.js","91dc0adb6800b5cd949827c894664efc"],["/build/static/js/106.910d0667.chunk.js","8c9d7005b75bb9c2ada48afd018741f8"],["/build/static/js/107.3dceb71e.chunk.js","82abe732cd362ee1893ad79514e864f8"],["/build/static/js/108.40251743.chunk.js","a35f23585e505a7d2334c0ed6b067235"],["/build/static/js/109.e3b7e7ce.chunk.js","21fbdcb069ded251220b2ce1418b1997"],["/build/static/js/11.f545216a.chunk.js","5616eb13838e41da497d213319994f89"],["/build/static/js/110.fc38a519.chunk.js","b2aefc96f639d9d09d68456be8801dfc"],["/build/static/js/111.871e7c69.chunk.js","71df215c9f33b422a9e2ae36aa84770e"],["/build/static/js/112.855dc4af.chunk.js","aa5bb5a42181ece3d1b945cfa00fa9d3"],["/build/static/js/113.3ace65e9.chunk.js","62eb4b439d885ac28f53c12c02ee2349"],["/build/static/js/114.566fe4a9.chunk.js","a5f2e6383d1a10bbfa5dca50e81d7ba3"],["/build/static/js/115.408f4650.chunk.js","37e5d14e1e1691639fb5f32e4e334414"],["/build/static/js/116.7cfbec9e.chunk.js","11c17683b14d0d160c0753b1455b0357"],["/build/static/js/117.904e4b9e.chunk.js","c468dd1db4b75133001687d47407ad52"],["/build/static/js/118.1d1e7c1d.chunk.js","26d8a26ce38ccb603da589e2a98cc247"],["/build/static/js/119.922eb255.chunk.js","f99b68335d871d11489b2fbdbf3a4bea"],["/build/static/js/12.1ee251e1.chunk.js","43fb1d41813e936fa1dc7abac93da6fa"],["/build/static/js/12.1ee251e1.chunk.js.LICENSE.txt","a99d67ca2a3b6cd0bce7ff2c84c8adb1"],["/build/static/js/120.02ab09f2.chunk.js","363c86f60ee7170b01c57d2d3f2792bb"],["/build/static/js/121.7b875110.chunk.js","70eb11a9c816342812402f53bdc47994"],["/build/static/js/122.537343f2.chunk.js","152b4d706ef5dce1a54ea4e0deec86db"],["/build/static/js/123.76a0cfe3.chunk.js","40583e67baaeb99a61879bc438fd26af"],["/build/static/js/124.5a8acf48.chunk.js","8c728e9e10f91ea56ab6bc63360e0be1"],["/build/static/js/125.2be13cb4.chunk.js","0486fe16b1befebca84758497766bc1a"],["/build/static/js/126.e42cf295.chunk.js","5b78545e9195b8cf749d23918020575c"],["/build/static/js/127.9239da91.chunk.js","832b5f0f79fb219dd68ea3757ccd9b3d"],["/build/static/js/128.4e5b5885.chunk.js","7ce3a29109dbfa80309d5c644b935240"],["/build/static/js/129.49c579fc.chunk.js","d1fd7cb15480f47983ce59db5ab0cd08"],["/build/static/js/13.ed34f10d.chunk.js","d965075aafd26a689e081245e0a85727"],["/build/static/js/130.2799a5bf.chunk.js","71d3f50763a8158a77c8a48c803b29b2"],["/build/static/js/131.190a0660.chunk.js","0c693aaaae91a685045bfd8bce254aa8"],["/build/static/js/132.06aa33b8.chunk.js","0385e7747695233cf8caaad9e349e016"],["/build/static/js/133.52379e3a.chunk.js","32b800bb0d222fc937a14bbda5ff8cb7"],["/build/static/js/134.51417d7d.chunk.js","ed2bb85e5e3d511808b502c860529b78"],["/build/static/js/135.2ed824ff.chunk.js","d72496f709d8220bd3f2c89c1cb9083d"],["/build/static/js/136.2e131ee1.chunk.js","6c0d6bedf9142795f6d499cdb90f3d52"],["/build/static/js/137.260afb1a.chunk.js","a5f5deb1a71b2d477b601948d3f7c89b"],["/build/static/js/138.5ee87790.chunk.js","b69df7d4afba1663684b30dad81a714f"],["/build/static/js/139.0abca608.chunk.js","367621e0f25cebd59327ccbca97fd039"],["/build/static/js/14.a8f07ac7.chunk.js","3b0a75e9094a923ca61d9a5d81fd5a1d"],["/build/static/js/140.efa6a224.chunk.js","4fcc2456f174226682dd1d10290c659f"],["/build/static/js/141.dcfa7026.chunk.js","5d638a6177642792966272b3a0ac6368"],["/build/static/js/142.6baf6dab.chunk.js","097eedf9161c88f22fc20c4f6fdfa22c"],["/build/static/js/143.f205bca5.chunk.js","d355ee7d9514da58b58e7aeeb290f14a"],["/build/static/js/144.adefb704.chunk.js","32875f03783e645fa5868562d0b805ad"],["/build/static/js/145.14490e3e.chunk.js","501b316727c6eb3dd09d4db4cc3791ee"],["/build/static/js/146.277f5b32.chunk.js","2e0a0c12e02c0f79cec6aab08328658d"],["/build/static/js/147.341e10d5.chunk.js","67c302574256c3e3a114acfd2e236345"],["/build/static/js/148.40eacb9b.chunk.js","c78511a52ef1c017764ba09348bc738a"],["/build/static/js/149.3a04cacb.chunk.js","c7dc5f83c24c90c84f3511ac9fe33cb5"],["/build/static/js/15.cd389064.chunk.js","ba0498be84016bae52122f7f253dbc38"],["/build/static/js/150.12098e2f.chunk.js","e770306740ed27029b11c2c0d1de8cb9"],["/build/static/js/151.ddeb294b.chunk.js","8a0b72ff7876c0fd17125a77ce07f390"],["/build/static/js/152.95a921c4.chunk.js","a0bf800d2b1b5eab2c44ed99db3267c2"],["/build/static/js/153.274229e8.chunk.js","b3269fb0f5727c3a97271d34b4ed839d"],["/build/static/js/154.2c116e03.chunk.js","d7bd657d9676698efe4d55bb589872e8"],["/build/static/js/155.f822bd2d.chunk.js","800a97eb821d392be3942699fe7d2542"],["/build/static/js/156.1951e5bb.chunk.js","dfdcb07feaa3d6bc7b29564a05efd007"],["/build/static/js/157.0800ff5d.chunk.js","be141ca7a2b00e08c46b18a17aa96e5e"],["/build/static/js/158.c05cf808.chunk.js","ab21c48e9c080e9a8a4914ca99496e74"],["/build/static/js/159.3fac9f2f.chunk.js","f10088f8065c76a82b662bfacc0321b6"],["/build/static/js/16.6e3361e6.chunk.js","e9d80bc4f5e4f150d9516cc20f519942"],["/build/static/js/160.153cf38e.chunk.js","9bf252c65f2a926117b8ac3ccbb038ce"],["/build/static/js/161.3e3a4328.chunk.js","2a8437d1604d9ddf3324f4dd65587548"],["/build/static/js/162.7a7ec89b.chunk.js","0ca0322103e41ac63923ec5c68a4ab10"],["/build/static/js/163.793cc16e.chunk.js","aa7e21113acfbf44df060700187a4316"],["/build/static/js/164.c79553bf.chunk.js","1e771f5306bc3d1c653c7be7a74fdd3b"],["/build/static/js/165.23623dd9.chunk.js","d7229619ec7c74212a3112ceacb4ade5"],["/build/static/js/166.8ec88676.chunk.js","f70477dfb08348c5744e0770aea2ed8f"],["/build/static/js/167.184778dc.chunk.js","2c391103e38a64a9e8af4fc6000b594b"],["/build/static/js/168.d4a5d25b.chunk.js","a8092a0399fdd67b6df966d1a5d37212"],["/build/static/js/169.0de51000.chunk.js","d0d447d0efd604a8f01551c98b388599"],["/build/static/js/17.5be11f82.chunk.js","8c4e3f861e45680921a8b84cd1630f51"],["/build/static/js/170.c2377525.chunk.js","f31b5091377dc641100126f4bd5fb934"],["/build/static/js/171.68297edb.chunk.js","4936fbfaf5c46410f04d2b102cfd093b"],["/build/static/js/172.e3906a2f.chunk.js","9409f98c9e8f2d6a18feb58f8719b0ea"],["/build/static/js/173.a9f07205.chunk.js","081e327dca196a1493989a78c5543e16"],["/build/static/js/174.6631e40c.chunk.js","a20828fd45af52d054ebe30b941eba84"],["/build/static/js/175.33ad13bc.chunk.js","8677a9061caa173c1a8375f4cf7df3a2"],["/build/static/js/176.bf96f732.chunk.js","ba041d5dabda8b4f935969017e5b06d8"],["/build/static/js/177.fb8f1bbd.chunk.js","7be219579161ce04c57f0f231a649ef7"],["/build/static/js/178.79421723.chunk.js","43b96140aebf9be19656a33b53039fa0"],["/build/static/js/179.8c6559b4.chunk.js","5037e61ad2b464ce4fa17e036fac1466"],["/build/static/js/18.c7cad7fe.chunk.js","444d2f91c6b1b2c32661753a0ce33958"],["/build/static/js/180.c15fd37d.chunk.js","0627865d367026d8412bb5200dfd9770"],["/build/static/js/181.faca3256.chunk.js","99079ed1e592b65c0ee35b4ad56dc517"],["/build/static/js/182.ea2d358b.chunk.js","a5b8620aeeba09e1941967736623e381"],["/build/static/js/183.e1e2a619.chunk.js","1bc7c8e772cb1ed06f99c6b195a1968c"],["/build/static/js/184.43886ac1.chunk.js","7c9be18eee76440ae4b838aef11c696e"],["/build/static/js/185.427dba2d.chunk.js","f66db14d4facfe61025aefeeac1c349a"],["/build/static/js/186.efb0ff0c.chunk.js","79032932630253409969162c6c32c301"],["/build/static/js/187.dc684383.chunk.js","80007e83b9da7943ff2e6111abb25103"],["/build/static/js/188.abc8daeb.chunk.js","43c682979804393eee858c809cc1b3f9"],["/build/static/js/189.7b631b60.chunk.js","781425b9fc8254c9360b9176215cdf1b"],["/build/static/js/19.31e9b7a3.chunk.js","0a61e2796bcd5c8d4b82f63356dde166"],["/build/static/js/190.a3ec7761.chunk.js","be7524c88c1a48b659f0f70754021a42"],["/build/static/js/191.201bb059.chunk.js","566ec566ac8552aa5a662de6592254ae"],["/build/static/js/192.14cc7b89.chunk.js","35b9348798b54f33b1ec1319736c5a99"],["/build/static/js/193.53d238ee.chunk.js","43b340f5b4d60b838e435ace0ef93268"],["/build/static/js/194.bb0f45d4.chunk.js","ebc627a40e3a8bc16c4710ef1e4c12ee"],["/build/static/js/195.8b37ba4d.chunk.js","ed4b3f125ade2c2846785b8406ba29b2"],["/build/static/js/196.636c803d.chunk.js","33f05bb7a8aae1f7c49b722b448fc902"],["/build/static/js/197.08279744.chunk.js","926f6e6424faf666f49619bc2af5dcd7"],["/build/static/js/198.f1836f36.chunk.js","e7ac38c37dfa2167cb8448f2047a3360"],["/build/static/js/199.490698bf.chunk.js","40ed139b77c226e6c54ad9d961f85170"],["/build/static/js/2.6d25451e.chunk.js","97ba9da9c9fb907aad98f6941ccb8285"],["/build/static/js/20.07e69471.chunk.js","f839e9cabec4b45baac3aaeb84aca8ed"],["/build/static/js/200.54d6b725.chunk.js","d8a737b80ecbfd407f65fe3559c8b173"],["/build/static/js/201.ec65a0a9.chunk.js","d62f6c2f8cd7fc7afbc4ce14e7b7b14b"],["/build/static/js/202.9703e742.chunk.js","8cddfde797be885ae1678596a9889d45"],["/build/static/js/203.4a8c3570.chunk.js","86ff7412cad1e9e5363971155826b71d"],["/build/static/js/204.24835661.chunk.js","29d2496f366ba9c528939b3232f0280b"],["/build/static/js/205.bba2dd6a.chunk.js","b4a9e9b9736211c1dfcd34bcdb7ce150"],["/build/static/js/206.10a1ecc2.chunk.js","20f67520d505bf1f7bdbc84e3e9d04e4"],["/build/static/js/207.e18034f9.chunk.js","352f3ea40b0b26959eadd93b94dc1c66"],["/build/static/js/208.6441a592.chunk.js","1b1fe9604fbc7eeb7534ab93fcc93970"],["/build/static/js/209.89d15a86.chunk.js","850777138d76a167fb3de8a36e67d55a"],["/build/static/js/21.4aab7ec3.chunk.js","f116c4ee8b0a4509589d055a1576e156"],["/build/static/js/210.cdf3f373.chunk.js","21234b532a82561c3ea42791e1b3a8d0"],["/build/static/js/211.a4518816.chunk.js","da100ab70d55ced83db2a953f12e83fe"],["/build/static/js/212.bd4eb458.chunk.js","e76498db3a45d9dac49a2219d2d9b9ff"],["/build/static/js/213.1ceb39ff.chunk.js","c4cac6e4151f9ca8fb8df29a086a69a4"],["/build/static/js/214.934822a8.chunk.js","9323b02c9ca5ddec81efdeb8adf88c64"],["/build/static/js/215.659c2c53.chunk.js","866ee1c94ba76ac531d9c4e134a9b369"],["/build/static/js/216.9c10d323.chunk.js","e2bce4986db75f60386375690104c8f2"],["/build/static/js/217.5355529c.chunk.js","8726c08b81cea2be4356082421314487"],["/build/static/js/218.21f9f1c9.chunk.js","a4670ece68beffc493886b55b591eb42"],["/build/static/js/219.86612619.chunk.js","4ad1cfd2282a27b7b6bb3586943766fc"],["/build/static/js/22.03e97454.chunk.js","70f7217edf1ae8b54fd2634107b2e90f"],["/build/static/js/220.e68e137d.chunk.js","d5b591c70b39576f4cde5ae17eaf2ff4"],["/build/static/js/221.0ff8a4a3.chunk.js","08341ff2ac872efc43e93908f3cd69b8"],["/build/static/js/222.6c11ab29.chunk.js","32174b765e726b06a7dbb6668f856c30"],["/build/static/js/223.83b89527.chunk.js","d8799967f369e1bd459f5fe7def21344"],["/build/static/js/224.762f957b.chunk.js","53ab838e96e4128b8fe50866300c269c"],["/build/static/js/225.fd657e28.chunk.js","5445ee874a1e7c1a57448f848836425d"],["/build/static/js/226.29eb8869.chunk.js","4a2e9d94c0e6b42c37afae50631e9c11"],["/build/static/js/227.c85c89ee.chunk.js","54ad6574026f3c042de1a567407b743b"],["/build/static/js/228.b743470a.chunk.js","8d7e68b735fba2131e52f4e38be5dbb7"],["/build/static/js/229.b32d193e.chunk.js","397f2c602823e05c677366cf62391b4c"],["/build/static/js/23.0adf847c.chunk.js","ff95fa2556df3ea3cb59babd3beab00c"],["/build/static/js/230.122b6d5d.chunk.js","ac1d1d721747719317a479cfd95b0da3"],["/build/static/js/231.c6dbec97.chunk.js","0311b6e85f4e30eff3e8cb40243ea2f7"],["/build/static/js/232.25af9e40.chunk.js","cc95b26f8d2f304e165dfb4137857f2b"],["/build/static/js/233.d0d9c7b5.chunk.js","dd45966a43a8acfeb0cc5038e5f028ea"],["/build/static/js/234.636b46b1.chunk.js","5d29626ce9f2f3c9aeaa7f8e5d925af7"],["/build/static/js/235.36210867.chunk.js","1e2ad4fdb3131a8c7425bed15835da4d"],["/build/static/js/236.b61010f2.chunk.js","ad323493b0b2ec2e918be7098ad1eb3a"],["/build/static/js/237.89cb8d02.chunk.js","03fa069ceef0c6dd578305749f06e40d"],["/build/static/js/238.3184de61.chunk.js","b4ec8a7f27cae2f602ce88256e8bf621"],["/build/static/js/239.575512d3.chunk.js","d488f412cb0186746aa7bfa268c5e183"],["/build/static/js/24.e1712f77.chunk.js","216f9053541805ed6614454bb1f01906"],["/build/static/js/240.3ff595ff.chunk.js","faf486662dd62b8fab1e55b64a924895"],["/build/static/js/241.c7f6f234.chunk.js","e2c94aa18b52797cff56b4d4c6fe8095"],["/build/static/js/242.1f396564.chunk.js","01204f5de08436e87d1a0ccdbb9fb729"],["/build/static/js/243.96ea1cf7.chunk.js","22bdd6291b129ee106620bc7eadda28d"],["/build/static/js/244.5588ee90.chunk.js","2bf930ea74de0d511098ff2fadf2172c"],["/build/static/js/245.b67cbe76.chunk.js","a7d2bf69610711213cee1bf2475ead3d"],["/build/static/js/246.545c8f6a.chunk.js","f96b1e7d5aeafc62708e08c5050c3b41"],["/build/static/js/247.5f3bf25b.chunk.js","e687324a37441d3a433786ccb78cca73"],["/build/static/js/248.a7804abc.chunk.js","bc62077af10a52cb3e5f06c3bf2fa6de"],["/build/static/js/249.79e8590e.chunk.js","53ed9b29482b6796c4a1d47c4d25ad69"],["/build/static/js/25.59efb14c.chunk.js","16ac643f77193e47fcd9ce99f6b1d2b1"],["/build/static/js/250.1754dfb8.chunk.js","7e510bd9646e99417863a5d88cda032b"],["/build/static/js/251.8b07fad0.chunk.js","f82971ade78d63ff976c64ce4b58a086"],["/build/static/js/252.d01c4957.chunk.js","8efb9b44c0d5ec955ff7823e0273eb1a"],["/build/static/js/253.cdbe196a.chunk.js","65a4eed9d72b154435a3d69e58935be1"],["/build/static/js/254.cd44a6bd.chunk.js","37ac73af55c87cbef1ec12ae9b16c133"],["/build/static/js/255.7e4b56a1.chunk.js","8c03b323d0b1cd294b254fb2d5510153"],["/build/static/js/256.e1fa6cd0.chunk.js","b97efd4549204390cc38798c5d3987cc"],["/build/static/js/257.cd62509a.chunk.js","7226183de2ce6ff505b0a0855edcdb92"],["/build/static/js/258.361d0ee1.chunk.js","25e6fed0a35eacc4386b278cc949d26a"],["/build/static/js/259.4549a050.chunk.js","2c3f66bdb826c7f12606cdc2488eea22"],["/build/static/js/26.4c908361.chunk.js","4f6718be2b0f2895034bb219d4dfd6bb"],["/build/static/js/260.90f3198b.chunk.js","13d3931dc74297769ad285ed0c711af2"],["/build/static/js/261.61d5457b.chunk.js","b5c9f0b8004c452d99d2bdd3797b6fb0"],["/build/static/js/262.44b0d9b2.chunk.js","73a5e51e3149742268d1dfca42285a3e"],["/build/static/js/263.95ef7c6e.chunk.js","5657a87d7b58ccb5963cf0a1d8e1918d"],["/build/static/js/264.fda10750.chunk.js","456295acc899e716d34d7fc952b4b02f"],["/build/static/js/265.4d441c8d.chunk.js","579965bb414b5bf0ad58cd5bddd5d067"],["/build/static/js/266.49d8b7ce.chunk.js","58af875932e57a1fa8dca6135750aacf"],["/build/static/js/267.e6af9b4f.chunk.js","bc59abd4e42adaaff1e7804c39cea03d"],["/build/static/js/268.160ffac4.chunk.js","f14518d0da39899dae163ca239f745d3"],["/build/static/js/269.7fa95cd6.chunk.js","a8725af19bf7925158946bb896b820a7"],["/build/static/js/27.277bb826.chunk.js","6242f3d3a219536db6d2e5b28011e84e"],["/build/static/js/270.8a4ff9cd.chunk.js","afb5c6f57e881bb117efbebcd9d69b2a"],["/build/static/js/271.54e4681b.chunk.js","8477c696e38ff6d7001055b4ab6702fe"],["/build/static/js/272.68a98c29.chunk.js","2c6289aecf13d7176000208dcfc203d9"],["/build/static/js/273.bb7425c7.chunk.js","08bcc0372ec4970502446601a0f0b77f"],["/build/static/js/274.a3aa30d8.chunk.js","b2104393876329794843cf1fb0621a36"],["/build/static/js/275.5e56b870.chunk.js","38a5be1a536ce71a54a1e426c867ffd5"],["/build/static/js/276.7caac798.chunk.js","b3571e5e0421877edb1f77aa013567c2"],["/build/static/js/277.1627c9a8.chunk.js","a35b4f160a28a3494d3af13ea07bc9fb"],["/build/static/js/278.9fdd327f.chunk.js","f540bab157dcf0beddfa7d8188266078"],["/build/static/js/279.ec05e4a5.chunk.js","1bea1444f8204627e2253d7eefc8f20d"],["/build/static/js/28.01db46e1.chunk.js","616acb1f6e7992fcefc86243b8dbeec9"],["/build/static/js/280.9b99243e.chunk.js","888ad6028927afd25852f0103773d5ab"],["/build/static/js/281.8de0b6be.chunk.js","7ac4e56e20199054e6636eb7a45f062f"],["/build/static/js/281.8de0b6be.chunk.js.LICENSE.txt","d6a3d3172166e9804c68cc4d10be255d"],["/build/static/js/282.f0caceb6.chunk.js","bd837d969ebb7503d438e4e127144f85"],["/build/static/js/283.424d80ae.chunk.js","abc24b37d3259c8bd7fe8cbf1e2548c9"],["/build/static/js/284.711d8bed.chunk.js","5190d3aea44b34de822ad490d41fa22d"],["/build/static/js/285.526df8e6.chunk.js","19320a69d9430298fbf77faee8186ed3"],["/build/static/js/286.617ab76c.chunk.js","896f3b53100cbf4029147c7ce690a214"],["/build/static/js/29.54edff05.chunk.js","009145cfdbd99de5b44daafc2180d38e"],["/build/static/js/3.aff98d9d.chunk.js","43ed051ed063ae0b117cdeb1ac740d17"],["/build/static/js/30.d5d4251f.chunk.js","42747046aa9dbb063b17f3b4a916417e"],["/build/static/js/31.e9f9f70f.chunk.js","3f33a97f0a53de8fce55c77cd6bcb922"],["/build/static/js/32.05e55429.chunk.js","ba124938cec2cbdcbe452be4dc94e501"],["/build/static/js/33.1b48b049.chunk.js","be8c3cca17fd1ea5396626908527e929"],["/build/static/js/34.09b9eec3.chunk.js","d8c06c698fc81de285a2027f3966f68e"],["/build/static/js/35.3c5fc883.chunk.js","c3ae52dd1f48bad5a1998c8bb39a2276"],["/build/static/js/36.af59db55.chunk.js","b7867fc43efd40ec3f98efe555ad24b6"],["/build/static/js/37.6365438e.chunk.js","abf2d6b65a0df214ed3823a897799020"],["/build/static/js/38.bd32b25d.chunk.js","a0a9f1739c72d4d98f1941c7ca3f68da"],["/build/static/js/39.6f5ab096.chunk.js","331cd5127212a483a0996a7dddaea4aa"],["/build/static/js/39.6f5ab096.chunk.js.LICENSE.txt","4c1d2b7f185cc92330ac0491091c8fb0"],["/build/static/js/4.2f13b054.chunk.js","25269d8876f15b79b0d1c71081b55486"],["/build/static/js/40.90b79164.chunk.js","3039324f853da31c1b990d723c570a75"],["/build/static/js/41.c68f03d8.chunk.js","3eb5b86d6b6118c6cfa48851395c9f52"],["/build/static/js/41.c68f03d8.chunk.js.LICENSE.txt","672fa85d657faa73dea7f148d2d8ce24"],["/build/static/js/42.79698cf0.chunk.js","ed26143657362bd3f914f09d3ae47892"],["/build/static/js/43.1b313f33.chunk.js","30a87c0d33f92641eb2d8586ff70acfc"],["/build/static/js/44.77166209.chunk.js","c9af81934b2b38864246f841a0396116"],["/build/static/js/45.ab4cd836.chunk.js","e7fccc3b3c620434a0787eb711625176"],["/build/static/js/46.ceee4e10.chunk.js","a925c6bbf3267ab6188b782c6349c81b"],["/build/static/js/47.55424bb8.chunk.js","4a03dad80eee628c80ec760fcad83c19"],["/build/static/js/48.88714bbb.chunk.js","4ac81d63016922c54d6336fabc1e7fb2"],["/build/static/js/49.22699c7a.chunk.js","e995147733a49472bd456d4e4f0faa50"],["/build/static/js/5.36c0444f.chunk.js","8b10155f2eeb08ae52f76d067a1a38f9"],["/build/static/js/50.84e21956.chunk.js","3b50406262355cfa2f3fa02925412ca9"],["/build/static/js/51.5c8084b5.chunk.js","2da739988e05af4dd7149be97d8d939c"],["/build/static/js/52.862e9b6b.chunk.js","31cd121a557bf80f0a751fb7577c5b9d"],["/build/static/js/53.0ca0e267.chunk.js","752e0ef1a2fa35505620999cc20ba401"],["/build/static/js/54.5c232646.chunk.js","82da34fc728b09db76cc2da141bf9c90"],["/build/static/js/55.acc70d2d.chunk.js","bf056e10fe4757bc1b70105c60265bbe"],["/build/static/js/56.b996debe.chunk.js","71cdf55f945de8ed8b971b1030796401"],["/build/static/js/57.273548c5.chunk.js","06607cab4a721066c4127ed01a1849e6"],["/build/static/js/58.df88f0e3.chunk.js","b9ed97912816851f11082f0ed26a68a4"],["/build/static/js/59.d9b4a338.chunk.js","3ffebbfafd1637a828b82c9c34524c59"],["/build/static/js/6.9bf7dd91.chunk.js","b52b4a614f62a1f2c174e16b68e8dfb6"],["/build/static/js/60.7b3871b3.chunk.js","42622ed585c55257c4cc761c3de2cb6e"],["/build/static/js/61.5cc11253.chunk.js","6aabab44fa720cb3fbb9b8b3718ad934"],["/build/static/js/62.e73a2fba.chunk.js","da7df6496e6bbd141fe6bc801b0684fa"],["/build/static/js/63.0e1c0eb4.chunk.js","9794f12046dd7c945402ebec793d25ce"],["/build/static/js/64.824dca6f.chunk.js","b67f2ebb750da0851221085c21ba9e3e"],["/build/static/js/65.dc5dd209.chunk.js","87ff67182c6f61579e413aa4ff250b93"],["/build/static/js/66.a30480bb.chunk.js","18658e83431fe626aaadc342813e1b35"],["/build/static/js/67.b23022fa.chunk.js","241f0b827b2fefd39d6fdb5c5c7a742c"],["/build/static/js/68.17085106.chunk.js","e21d2ac708517ec005758b7d960655ab"],["/build/static/js/69.ce1f8d71.chunk.js","6322a97eaaa1004df40da00d6a07d995"],["/build/static/js/7.4a8abd40.chunk.js","fd578601c5ac36c343e9025752bf9385"],["/build/static/js/70.77b5cd7c.chunk.js","98a34a8b933acacd4e29ac8575b3a957"],["/build/static/js/71.59acf7bd.chunk.js","2008db9a83cf043a2857c7cee26a3b86"],["/build/static/js/72.f72d137d.chunk.js","3e11b6b81791d0ba88f4631b792e3c27"],["/build/static/js/73.9de25152.chunk.js","cbf911b8c41619ac6ce619c706a9eda9"],["/build/static/js/74.dac8651e.chunk.js","f8b43bd012a305c278d38920ed6019a7"],["/build/static/js/75.368fbd71.chunk.js","f77f43f28bf70411c385dfa54a77d20f"],["/build/static/js/76.3e796d88.chunk.js","64b9f395b0c87428cb874e222e98453c"],["/build/static/js/77.69968631.chunk.js","1f2d9f6750c1c2a15ea90a7e5eb41d3f"],["/build/static/js/78.306941b3.chunk.js","dbd63180be5ba0acb62d626e8473f809"],["/build/static/js/79.086507bb.chunk.js","c822e03d547a80fea394bbce9052d80f"],["/build/static/js/8.411c88ff.chunk.js","c02ccbec4fb4b22a52e787b29af1f5e5"],["/build/static/js/80.2a1172cb.chunk.js","aedd795d2595c59af4c266c4dc26d4df"],["/build/static/js/81.8c31411b.chunk.js","7d6b5ed85da48f78133164275d520ea8"],["/build/static/js/82.1710437e.chunk.js","e0f7df1237b17a9b80c1441f0c664489"],["/build/static/js/83.2ae636a7.chunk.js","51920a1a943a16ec256c8df3eb65d9a7"],["/build/static/js/84.89ebea96.chunk.js","9cf7495621c6f3b5cb6f24a09d9247a8"],["/build/static/js/85.77f1afdc.chunk.js","091a6c7ac72fc573252c7062535bbcd1"],["/build/static/js/86.ee533e25.chunk.js","e27f4a9866b7ff372ab1c9f57b6ff239"],["/build/static/js/87.d79d8c5e.chunk.js","483394560f573ae1241faf56427f2ccb"],["/build/static/js/88.68519cba.chunk.js","8650c800b94d70dbb02e5d4685c8795e"],["/build/static/js/89.9b80b452.chunk.js","21a8ae8300f00503cb940181d614d8bf"],["/build/static/js/9.10a727a3.chunk.js","ed4cfc32f1048cc3ce8d5afb27fba5c6"],["/build/static/js/90.4b11ffb6.chunk.js","3e782dc7ca46e24062016d82e216827a"],["/build/static/js/91.9e26f8b1.chunk.js","7cab33e6d93005dd472aa9e83ad6d748"],["/build/static/js/92.fac43efd.chunk.js","730537bc8fb1beeae24cc22aab8f10f3"],["/build/static/js/93.8d72d808.chunk.js","0b56f0feeaffebcb858f74d32823ba88"],["/build/static/js/94.154866d9.chunk.js","4221fef8f23b3eae02a291ba1fe4d8e9"],["/build/static/js/94.154866d9.chunk.js.LICENSE.txt","88cc3d187960e214b1be02cef833dff2"],["/build/static/js/95.ecd98f54.chunk.js","12b13f2a494ee51ae27f97d3ba7e882d"],["/build/static/js/96.7b51854f.chunk.js","4af047f57210bd76fbffb78093378ab0"],["/build/static/js/97.9b925982.chunk.js","82ab79e4854ef25205bcc5b4b8b0ed9a"],["/build/static/js/98.4e249459.chunk.js","5eb23b99c9a21154fffb6068fb92cf1e"],["/build/static/js/99.66d2c131.chunk.js","767a6917fb8c59dfcbba146eebcae034"],["/build/static/js/main.7a769099.chunk.js.LICENSE.txt","81d1b16f20daff35a4e0dacca5937023"],["/build/static/js/runtime~main.dc3db23b.js","1fd82f3ceca04b0c4b73491d4cc380e6"],["/build/static/media/2-1bg.d22a63b9.png","ba2b4a272d5ca00d9400b4cd1fd573d6"],["/build/static/media/2-2-1.afd0f2f5.png","63de0e927282052b4b7a3a4a4e06c004"],["/build/static/media/2-2-2.26bc3301.png","09350b2fc63799fbbbed880ee86c54dc"],["/build/static/media/2-2-3.6d6ce99c.png","04c46e92f6c6dbc3f354c7d12f41efdf"],["/build/static/media/2-2-head.5e69dbb2.png","1ed02c446d34cd67de8d1685ffd16181"],["/build/static/media/2-3-1.bcb33d47.png","6309aee1c5b0f1906cf8224c70a2954d"],["/build/static/media/2-3-2.57ef08ae.png","13d71726e3c0f7ba20318b57eece054f"],["/build/static/media/2-3-3.52733627.png","284814681a0af3e1c41bf547a189de86"],["/build/static/media/2-3-4.339b2f1c.png","9ec275ef1b19daa2a2194674dfb106ad"],["/build/static/media/2-3bg.deef1b07.png","5b8e2e8dd995ea94a13247eb5ed7ca9e"],["/build/static/media/2-4-1.802eb322.png","d3950f1555e0210dd70a374600f83aae"],["/build/static/media/2-4bg.45478d20.png","f28c71d7b533b10dc5c1c33ddc7e028d"],["/build/static/media/2-5bg.9cca3de1.png","7d7c0003e780841147d31243f7c305ad"],["/build/static/media/2-6-1.302b729e.png","cd88cc40364a0dacde3fa5af91cb8407"],["/build/static/media/2-6-2.b262b91e.png","50b143930101e1b295683ba0099f9ab9"],["/build/static/media/3-1.9fdda521.png","f6add2be652f2989e8b5c8ebc319f44d"],["/build/static/media/3-2.47050941.png","b3ad137b32270db1b9fc4aa08c8e0451"],["/build/static/media/3-3.c767aae7.png","5d79fb69eee45493a7555b6414c739c0"],["/build/static/media/3-4.92820cbc.png","5d26624685fca97de2721a718a5209eb"],["/build/static/media/3-bg.4f22fe34.png","28b762cb9f96c8122b700f54e3c914b4"],["/build/static/media/34@2x.ed8e5910.png","174665edd0ab7f03fa9e60353417cbaa"],["/build/static/media/35@2x.33462edc.png","8cfe5ce0a0d51e3b6d9af2a5ccb2784a"],["/build/static/media/36@2x.8f54f5ba.png","0dd97091f3e6be410d8d5ef8df634ce8"],["/build/static/media/37@2x.97a40a2a.png","54b6a5ad4cdecb5d722bb1509e5e0216"],["/build/static/media/38@2x.f072fe68.png","e890bdfa45d996910aad3597b0a24c09"],["/build/static/media/39@2x.ee1af05a.png","cef1223f2f0ce7cc451c982e2f7dc6dd"],["/build/static/media/4-1.79fa159d.png","2bea356c9736a2f3787b03d69b72c733"],["/build/static/media/4-2.9c066e75.png","88eada7dcd52a5d211ee86aacd523616"],["/build/static/media/4-3.a1487a5b.png","da4afd909ef92b84e7a90043e96504d1"],["/build/static/media/4-4.5eb40734.png","d3f20f10c4de4cf438ac376516763db9"],["/build/static/media/4-bg.214b12ef.png","bb353b3cf7d527c4c052a5462e5f2209"],["/build/static/media/40@2x.f10a55e2.png","603a7113eda7af6d3d908b8b7bed4e1a"],["/build/static/media/42@2x.25d6b5fd.png","b17ffff59b4673910f125e208e448757"],["/build/static/media/44@2x.1374baf9.png","0f150a0e7cf098056300667f82d986f4"],["/build/static/media/46@2x.e272d43e.png","06d55da5cb08016c1d1561e111e41c29"],["/build/static/media/48@2x.3bde4de9.png","46fe84acf4e9b0c974d28785a76d416d"],["/build/static/media/49.b03e6efe.png","b084f468520ae3ea313839228035ed41"],["/build/static/media/50@2x.69b76634.png","59d8c56b75d5833bcaa4ca40c24e0282"],["/build/static/media/52@2x.41805cbb.png","9e64828acb8840429063f19df28f6262"],["/build/static/media/55@2x.83486b73.png","1f3a3cec5959e66b7e32acb3974c30b2"],["/build/static/media/57@2x.8dc6b0b8.png","e9e9efcca4a99b81aeaa2b3d5f3d8149"],["/build/static/media/59@2x.b0884ef0.png","076b0a99ff2dfa32cf88da927fd5bdde"],["/build/static/media/61@2x.99d3cc3e.png","0899a86bb440717a21f3692383ebf49d"],["/build/static/media/63@2x.49f389b9.png","74d7a6b844adc2bac1f21d47f3878a78"],["/build/static/media/65@2x.ef33e2f9.png","82a58ddca2302ee7b12b0c38b8df9a4b"],["/build/static/media/67@2x.4a4f4b6c.png","7f37bcee2e2be94ddef7ef4feaf6b8a9"],["/build/static/media/69@2x.379c6a82.png","b0fbdb5e689fc6ac05bc029ed150c556"],["/build/static/media/70.df160b27.png","6b30fe745757fbeb61d89e6c064ad26c"],["/build/static/media/BJHKHT.f065403a.png","7e59d4b496c81f75d5c11c5166f030a4"],["/build/static/media/CEC.3b748059.png","064eea41dfa53645eb0134012b9e7f2e"],["/build/static/media/GFKJ.eb30c414.png","a60603b90e7b35d31753400f56be7770"],["/build/static/media/HSKY.2e76ba44.png","390849e1165e584772959baecaafb55b"],["/build/static/media/ISCAS.851fcfda.png","6a2b57a38c79d3c48a5aa238a113d165"],["/build/static/media/KYRJLM.2d659e5c.png","8d92960a37abe7deb48e25b7ea72a2e5"],["/build/static/media/KaTeX_AMS-Regular.b1489df1.woff","7f06b4e30317f784d61d26686aed0ab2"],["/build/static/media/KaTeX_AMS-Regular.d4531cf7.woff2","e78e28b4834954df047e4925e9dbf354"],["/build/static/media/KaTeX_AMS-Regular.f80d9eaf.ttf","aaf4eee9fba9907d61c3935e0b6a54ae"],["/build/static/media/KaTeX_Caligraphic-Bold.0c96bc8f.ttf","021dd4dc61ee5f5cdf315f43b48c094b"],["/build/static/media/KaTeX_Caligraphic-Bold.7ce7636b.woff","1e802ca9dedc4ed4e3c6f645e4316128"],["/build/static/media/KaTeX_Caligraphic-Bold.f046a374.woff2","4ec58befa687e9752c3c91cd9bcf1bcb"],["/build/static/media/KaTeX_Caligraphic-Regular.35f3c951.ttf","d49f2d55ce4f40f982d8ba63d746fbf9"],["/build/static/media/KaTeX_Caligraphic-Regular.4519ba4c.woff2","7edb53b6693d75b8a2232481eea1a52c"],["/build/static/media/KaTeX_Caligraphic-Regular.4a559f36.woff","d3b46c3a530116933081d9d74e3e9fe8"],["/build/static/media/KaTeX_Fraktur-Bold.069514d4.ttf","a31e7cba7b7221ebf1a2ae545fb306b2"],["/build/static/media/KaTeX_Fraktur-Bold.2ea3916b.woff","c4c8cab7d5be97b2bb283e531c077355"],["/build/static/media/KaTeX_Fraktur-Bold.5b8749ee.woff2","d5b59ec9764e10f4a82369ae29f3ac58"],["/build/static/media/KaTeX_Fraktur-Regular.0d90113d.woff","b7d9c46bff5d51da6209e355cc4a235d"],["/build/static/media/KaTeX_Fraktur-Regular.2c629b06.woff2","32a5339eb809f381a7357ba56f82aab3"],["/build/static/media/KaTeX_Fraktur-Regular.96556db6.ttf","a48dad4f58c82e38a10da0ceebb86370"],["/build/static/media/KaTeX_Main-Bold.07e762d0.ttf","9ceff51b3cb7ce6eb4e8efa8163a1472"],["/build/static/media/KaTeX_Main-Bold.20b90c20.woff2","8e1e01c4b1207c0a383d9a2b4f86e637"],["/build/static/media/KaTeX_Main-Bold.a9cdbc85.woff","22086eb5d97009c3e99bcc1d16ce6865"],["/build/static/media/KaTeX_Main-BoldItalic.7649d52f.woff","4c57dbc44bfff1fdf08a59cf556fdab3"],["/build/static/media/KaTeX_Main-BoldItalic.b345de5b.woff2","284a17fe5baf72ff8217d4c7e70c0f82"],["/build/static/media/KaTeX_Main-BoldItalic.bc8d96e9.ttf","e8b44b990516dab7937bf240fde8b46a"],["/build/static/media/KaTeX_Main-Italic.44a32ae6.ttf","29c86397e75cdcb3135af8295f1c2e28"],["/build/static/media/KaTeX_Main-Italic.ab751a9e.woff2","e533d5a2506cf053cd671b335ec04dde"],["/build/static/media/KaTeX_Main-Italic.e3954fe9.woff","99be0e10c38cd42466e6fe1665ef9536"],["/build/static/media/KaTeX_Main-Regular.13b3f852.woff2","5c734d78610fa35282f3379f866707f2"],["/build/static/media/KaTeX_Main-Regular.9e75cd60.woff","b741441f6d71014d0453ca3ebc884dd4"],["/build/static/media/KaTeX_Main-Regular.af7fc7b3.ttf","5c94aef490324b0925dbe5f643e8fd04"],["/build/static/media/KaTeX_Math-BoldItalic.4d6241be.ttf","9a2834a9ff8ab411153571e0e55ac693"],["/build/static/media/KaTeX_Math-BoldItalic.94810ff6.woff","b13731ef4e2bfc3d8d859271e39550fc"],["/build/static/media/KaTeX_Math-BoldItalic.d5d35e84.woff2","d747bd1e7a6a43864285edd73dcde253"],["/build/static/media/KaTeX_Math-Italic.11278d36.woff","f0303906c2a67ac63bf1e8ccd638a89e"],["/build/static/media/KaTeX_Math-Italic.cae7ea26.ttf","291e76b8871b84560701bd29f9d1dcc7"],["/build/static/media/KaTeX_Math-Italic.ffda8803.woff2","4ad08b826b8065e1eab85324d726538c"],["/build/static/media/KaTeX_SansSerif-Bold.2946bdb5.woff","3fb419559955e3ce75619f1a5e8c6c84"],["/build/static/media/KaTeX_SansSerif-Bold.5a20a475.woff2","6e0830bee40435e72165345e0682fbfc"],["/build/static/media/KaTeX_SansSerif-Bold.f0ad0abc.ttf","7dc027cba9f7b11ec92af4a311372a85"],["/build/static/media/KaTeX_SansSerif-Italic.c7feacd5.ttf","4059868e460d2d2e6be18e180d20c43d"],["/build/static/media/KaTeX_SansSerif-Italic.c834ba6d.woff","727a9b0d97d72d2fc0228fe4e07fb4d8"],["/build/static/media/KaTeX_SansSerif-Italic.e5fc2aef.woff2","fba01c9c6fb2866a0f95bcacb2c187a5"],["/build/static/media/KaTeX_SansSerif-Regular.5af9e1cf.ttf","5c58d168c0b66d2c32234a6718e74dfb"],["/build/static/media/KaTeX_SansSerif-Regular.5bf28900.woff2","d929cd671b19f0cfea55b6200fb47461"],["/build/static/media/KaTeX_SansSerif-Regular.a4fd0563.woff","2555754a67062cac3a0913b715ab982f"],["/build/static/media/KaTeX_Script-Regular.a1c15978.woff2","755e2491f13b5269f0afd5a56f7aa692"],["/build/static/media/KaTeX_Script-Regular.cd3b0634.woff","d524c9a5b62a17f98f4a97af37fea735"],["/build/static/media/KaTeX_Script-Regular.dd0db7ae.ttf","d12ea9efb375f9dc331f562e69892638"],["/build/static/media/KaTeX_Size1-Regular.1876361f.woff2","048c39cba4dfb0460682a45e84548e4b"],["/build/static/media/KaTeX_Size1-Regular.bbd9552c.ttf","7342d45b052c3a2abc21049959fbab7f"],["/build/static/media/KaTeX_Size1-Regular.c4ae0d25.woff","08b5f00e7140f7a10e62c8e2484dfa5a"],["/build/static/media/KaTeX_Size2-Regular.635e9324.woff","af24b0e4b7e52656ca77914695c99930"],["/build/static/media/KaTeX_Size2-Regular.d1e8ff17.ttf","eb130dcc661de766c999c60ba1525a88"],["/build/static/media/KaTeX_Size2-Regular.f516b73c.woff2","81d6b8d5ca77d63d5033d6991549a659"],["/build/static/media/KaTeX_Size3-Regular.1ef7adae.woff2","b311ca09df2c89a10fbb914b5a053805"],["/build/static/media/KaTeX_Size3-Regular.5d632274.ttf","7e02a40c41e52dc3b2b6b197bbdf05ea"],["/build/static/media/KaTeX_Size3-Regular.f32a9fde.woff","0d8926405d832a4b065e516bd385d812"],["/build/static/media/KaTeX_Size4-Regular.1d132596.ttf","ad7672524b64b730dfd176140a8945cb"],["/build/static/media/KaTeX_Size4-Regular.4f012d6a.woff2","6a3255dfc1ba41c46e7e807f8ab16c49"],["/build/static/media/KaTeX_Size4-Regular.f668d566.woff","68895bb880a61a7fc019dbfaa5121bb4"],["/build/static/media/KaTeX_Typewriter-Regular.4f31d033.woff2","6cc31ea5c223c88705a13727a71417fa"],["/build/static/media/KaTeX_Typewriter-Regular.b1d1af1a.ttf","257023560753aeb0b89b7e434d3da17f"],["/build/static/media/KaTeX_Typewriter-Regular.d3c8e68f.woff","3fe216d2a5f736c560cde71984554b64"],["/build/static/media/LC.f247fdb8.png","3e02cbcebad7837bf48da07b33a10bf5"],["/build/static/media/LSLM.99387946.png","41c202edbdb8a04e0cff8dca05fcc3de"],["/build/static/media/ML.08d278e2.png","9f958c18dbce14eafeed88a2fff5ec30"],["/build/static/media/NJDX.bb34b326.png","48e32a4eb948d5d618f7234210cd111d"],["/build/static/media/QH.b57a0131.png","45efbad10af2600ac575f17c7f1c6f25"],["/build/static/media/SHJT.426bf0c7.png","93cf5b16ef9208cb5bf1da99eebde8fb"],["/build/static/media/TX.b703476c.png","47cf36954b1fbb684e346d72dd890b14"],["/build/static/media/WXYJY.21e40191.png","e080df4c7b430301c9f741d432afa8ad"],["/build/static/media/XH.a0a88f17.png","a621d3a4f230af8107e727f60ed4c8f0"],["/build/static/media/XJY.b4c57bf1.png","e41c17ce768fcf94a03339a71c30d6f3"],["/build/static/media/YKD.4f7e2766.png","fa37d44fd25bcf449ec35efe68de61c5"],["/build/static/media/ZC.ad056aa5.png","c51f75c3c4c469809acda5c394c02adf"],["/build/static/media/achievements.f20b7e39.png","6a9f5aef5cc32d04d0a7a2f7acc38b11"],["/build/static/media/award-bg.f71628f1.png","c5dd065eaa235efd1c330b41d27f3370"],["/build/static/media/award-tit.4c48185a.png","5dec871e9bf24ad08589bf24da7d56c9"],["/build/static/media/back.1e418089.png","ee2944a414b58b368c7ba8736bfcf379"],["/build/static/media/back1.1f20bd0a.png","9e33ab593c27b6fceee6df8f58427b14"],["/build/static/media/back2.0041bb9e.png","ce17b8c8daffeb44536da6edca8e80c7"],["/build/static/media/back3.16134f64.png","47671b5b33de0e6a2f5c4027702df587"],["/build/static/media/ball.24214b6e.png","4600b466befba451dd38df26879cf299"],["/build/static/media/banner-interim.c50ff667.png","afee978cdb229c29525a3b28d3f411a2"],["/build/static/media/banner-interim1.bc583d0a.png","c3e7901a643703917a0ffb64112767ff"],["/build/static/media/banner.2210881f.png","e0e53da61876b65af6fd337b44eb7b3a"],["/build/static/media/banner.40f1ff0c.png","196a855ae4a95a04943211925b34b83b"],["/build/static/media/banner.84187e6e.png","ecf9fdcd304fa1e37310d49755e2f009"],["/build/static/media/banner.c3c2eb57.png","917f62f518c37b814260765ba69918e3"],["/build/static/media/banner.f7da2db1.png","23523c6657f4a1abe198837d0316a162"],["/build/static/media/banner2024.65b24d59.jpg","bfcc925ab623521bd11268c7b6228817"],["/build/static/media/banner_list.e02c5e16.jpg","bc53dcd5b0731ce2ac28c3ea02a01c97"],["/build/static/media/beijing.bfcd5b0e.png","518931a330ddf9dd7348d702c82c033c"],["/build/static/media/bg.29bcbc89.png","b94abc65627e9b2908f39eb0eee370bf"],["/build/static/media/bg.401bf2cf.png","228280fae26c66cbfd718f680d16ce7f"],["/build/static/media/bg.9688532b.png","c1f86769f7e46442052e59452f01f9d9"],["/build/static/media/bg.a51f2ffd.png","10085e3dfd86fd912dd2df5855fdd7b0"],["/build/static/media/bg1.8fea5c5f.png","9908ca0a39c6288aeb6e6753c95f7ca6"],["/build/static/media/bgJccNews.62db7ff1.png","ed537e6eae419dff367dfa8d4078de79"],["/build/static/media/bgPng.ed010245.png","9c63690dae3e5e96cc49a08ff24cf230"],["/build/static/media/botOneBg.4fb56df5.png","674a61ccd29c392bed8827e1772f534c"],["/build/static/media/box.548a8c8b.png","d86432e2f3b9c9e605b14855d40c4c1f"],["/build/static/media/ccf_logo.a54fdc70.png","99678a58665cdb049736919636983ee3"],["/build/static/media/ccf_logo1.be10ead7.png","e2e6fef345151e132fdcce161cc87525"],["/build/static/media/check_tabs.dc02b037.png","3cd1dc6de8c94ea0b139f837fc00abdf"],["/build/static/media/codeafter.c3088c74.png","49ed3ae6c715b4f312f9a4af582ef2a8"],["/build/static/media/color1.5ec57881.png","e1d1d02db263d1755f8fb561698a94cb"],["/build/static/media/color2.a71ab734.png","1d81df711d339c87cf62a09485bb2366"],["/build/static/media/color3.76d404ab.png","2f352aaccf734d3ec30cbf67c6e5096a"],["/build/static/media/color4.e0954f96.png","3ebe006326cb387e138111e3497d37ee"],["/build/static/media/communicateBg.501ecb8d.png","fcd105710f2df39616ad2c810dd881e5"],["/build/static/media/computer.4fe86b12.png","902233a9dd36c8a274324382e7f693b3"],["/build/static/media/contact_bg.ad2cf7be.png","be9e8358ae98671c686db10d24a2a81b"],["/build/static/media/datasetback.ffc43ae0.png","b773c4923749bc96b843e4f59d3a1694"],["/build/static/media/detectionBG.6759a755.png","a8244f19972a05a30815da7c25d5abd1"],["/build/static/media/devops.39983f5b.png","6fab3d0ca745ca5b57c7923030ff0db7"],["/build/static/media/earth.050b1435.png","bdc488cfc8356fbe92e2c5e85f38d3a9"],["/build/static/media/echartBack.1d4b428f.png","79a739b8eb8db5c9ac228bb1c50cf21a"],["/build/static/media/educoder.c918f385.png","8e01fe5d89fb54eb1fb1b032a53c1d75"],["/build/static/media/emp.35f6c709.png","ab4edd69519dcd864dae83950032e73f"],["/build/static/media/f_banner.d7cab36a.png","b6f72d53595ed99f4db32a09b80ac7ce"],["/build/static/media/freeBanner.292dbf56.png","ef1bc437bc6970b40a6f0e7208afa626"],["/build/static/media/fun1.c99ffa49.png","0821dbab48751cec64b2bb3c795796ef"],["/build/static/media/fun2.12f22bca.png","54a5d7faf4b9ddb2e82d7b5207089a6c"],["/build/static/media/fun3.75c280e6.png","5c69ce2307b9e074af5ce82d88ef8582"],["/build/static/media/fun4.f499794e.png","253ae97d5ce8d7de5fd987d0ac9cc51b"],["/build/static/media/fun5.96b44942.png","e8afdfd77e8ea57ed9945cde3bcf7b98"],["/build/static/media/funBg.410c4305.png","d6f1410497fc1f2ed6acdbc525857fc6"],["/build/static/media/funBg3.d1c7d094.png","3e38083b0ae65fdcb3e237ee1caa0e6f"],["/build/static/media/funBg4.68c5f49e.png","4387caf6448bde780eccac5072aba145"],["/build/static/media/gitlink-gz.d351910b.png","3c122aec852b71bf0d17491b698a9cc1"],["/build/static/media/gitlink-qq.90d5ac1b.png","1342e82038d67316331259e6508591c6"],["/build/static/media/gitlink1.4bf0ed96.png","74f1d8c84848fb0b81ee404552ef7427"],["/build/static/media/gitlink2.0ec0ec22.png","8f753495bab62a461ee0cb63eb0ee889"],["/build/static/media/green_nodata.be7b538b.png","e17d8166fc7264e3dbe22daa717dd58f"],["/build/static/media/growBg.46f3f3b6.png","1cabeced9300653c66c202252dae37b6"],["/build/static/media/head.52aa3fc8.png","3a5b86995f4e5b03deb387dd013e58b4"],["/build/static/media/help.0bfb2587.png","ed85504ae3ea434b5dca53dc3a666dea"],["/build/static/media/help_bg.d2bb4c18.png","4558c0fafe9b751957f47d510d3faf92"],["/build/static/media/huake.63b6a34d.png","adbad39e4b3344c8dac6fa02807eb9e5"],["/build/static/media/huawei.73ec7c22.png","64d20728102a750c9ce500eb424f1de5"],["/build/static/media/icon.1322725f.svg","f3313e4fa96f057f07ac8d52e053c11f"],["/build/static/media/ideLogo.0dca8d76.svg","42d6121571a45e6466dc8151da3ee900"],["/build/static/media/image20.4f1ce1bb.svg","2f78686cac653fd009cce87e1100b430"],["/build/static/media/image21.5cddfd61.svg","8a02d740954406b3a5ea8e748629e245"],["/build/static/media/image22.6ff2b063.svg","c66ea17e75e42e4cd6d63831a05b7cad"],["/build/static/media/img1.676de78a.png","23f2fec9d37c1332b80b474f8f19f0d2"],["/build/static/media/img1.8560258f.png","1a039a78776399d0eee98e6ad7a07ce5"],["/build/static/media/img1.e0beda57.png","37963219e6ca5c4144ba62693c52c31f"],["/build/static/media/img1.fc155528.png","2aa17810adc47741e9f26238cbe7dba7"],["/build/static/media/img10.64149a3d.png","44f29fca2b72ab9726d3413cd75c763e"],["/build/static/media/img15.87a3556c.png","caf5daf4b8834cf0c40a93f32616e2f6"],["/build/static/media/img16.32badab9.png","e20c519658bc608e7b432ea7557cf618"],["/build/static/media/img17.c25d5edc.png","2b82779b3b1f36aa80495153b68f3d3a"],["/build/static/media/img18.4963efc1.png","df5029d95eef15daf5a7326e88399d6d"],["/build/static/media/img2.789fbbfe.png","f7ef7805e3cd8e94a431def695bd886d"],["/build/static/media/img2.ae303051.png","51bd149911e029ebf15ad8838b05c674"],["/build/static/media/img3.cee3ac5b.png","eafb9519b0ba2dd31e768fa8c751ea49"],["/build/static/media/img4.53c937cb.png","d79d2611f2cfbc03316fff2204ba0b90"],["/build/static/media/img5.ca3a2287.png","a55ff2eecc025d68b5f7a6f1f8a9ed85"],["/build/static/media/img6.8f81bf78.png","f64772292e6a90fc1da0dbdca501cd11"],["/build/static/media/img7.e4a68e6e.png","4c472d65efdbd4517ada8ee751228890"],["/build/static/media/img8.10500e00.png","aea38e49166c86c63b177f3145a0b064"],["/build/static/media/img9.d25372ba.png","aa259ddd863027c59146b33666f57c2c"],["/build/static/media/importNone.5bada960.png","e88f41b5b84c9d7cb8481d53c5c72dd8"],["/build/static/media/intro1.b3997c1f.png","06f78fc9c25a66032bff3c439d042bb1"],["/build/static/media/introduce.30b50cda.png","b3ccb50edadf6c46d3b4bbe1c0dc4eb5"],["/build/static/media/jijinhui.041fb524.png","827c1f894afb783870599d02cb5c4c3f"],["/build/static/media/joinUs.26ec28cd.png","9cd5fee199af626730ee25a37f118eb3"],["/build/static/media/large.a34ed58b.png","cb0f8d37a6a8e4f21afea940cde46057"],["/build/static/media/last.7ee095fc.png","1ca885338760e45da40a1be49e047c54"],["/build/static/media/lightspot-bg.49565787.png","52216ef4d460586b45b1fcb12dc75b2c"],["/build/static/media/lightspot1.9214f0ae.png","ac3bd597543bcfb1a17a039b9f955c50"],["/build/static/media/lightspot2.b7053786.png","5d91f7f67c0f69fb68d40416c15dc9eb"],["/build/static/media/lightspot3.2f8af8da.png","b6a4577e53a6ca085671ffd9a8b62ce0"],["/build/static/media/lightspot4.93769763.png","f9f2f6654b165d72d9780e101e19e845"],["/build/static/media/line.329d838c.png","0ee6b254d408323104298165e17a58c4"],["/build/static/media/loginBg.1cddcbff.png","86ec58b9f8f3f50140770546cf840257"],["/build/static/media/logo.62af9fee.png","bdb086d84a720bfb0c7a3bef50cc6422"],["/build/static/media/logo.f0d4927b.svg","9ee4b6d239cf05d9118b4a863ca4bfa3"],["/build/static/media/logo1.77949f0b.png","c55c1cd504df9c1e180610117d52b26c"],["/build/static/media/logo1.ec3c2e67.png","1b63bf1709328011dd17013bd4999fd3"],["/build/static/media/logo2.b04c07f2.png","82f448805e0380b391c77943d02b1d46"],["/build/static/media/middle.cf4a9916.png","ebe52378621631bf3a68183d06a520da"],["/build/static/media/mulan.690d2289.png","b9d8b87a75927dc097d45280c2ca0f4b"],["/build/static/media/new1.7caf4319.png","4b09590696ca3bc6e570ad06fb05f1f4"],["/build/static/media/new10.8294f04f.png","a2998f3ef972ae960a95f6df068dcb8e"],["/build/static/media/new11.cda47074.png","064720b7549b5c60dc6dc64ebb382096"],["/build/static/media/new12.857e066c.png","a92750f52b58643355b79da704925fa3"],["/build/static/media/new13.12733b90.png","ff5114e757ad90be9fd4cb75274a0e62"],["/build/static/media/new2.174d3a64.png","6417bb471fc5c9052630b722406ff570"],["/build/static/media/new4.01f2e96a.png","56d7c1611ffb9cc1c644842c1f880b8a"],["/build/static/media/new5.cb78fd8f.png","015654d3f39f21edc294afb2bf432b31"],["/build/static/media/new6.2a7c5121.png","5cc68bf88295110a5070bbbcbcd36b8d"],["/build/static/media/new7.6544c4a2.png","b019e11507ed42bd2c4e95100e22a38e"],["/build/static/media/new8.b44ee8f1.png","008a55df38741111a9f935a3b9c0dab1"],["/build/static/media/new9.55b70ab9.png","bdbd8e58c2a61ce73cddf0576171eae6"],["/build/static/media/newIcon.6ce5faf2.svg","47650e72fa1a06001e80def6f101b6af"],["/build/static/media/news-item.c2aef644.png","fd090d94d0fe94b8f12a9e68ac872c4d"],["/build/static/media/news-main.731a5143.png","40d592ac03be023dd1fd67a60a97df57"],["/build/static/media/news-main1.d438d3c7.png","f9c1445528c719c33464b6b9d5be8883"],["/build/static/media/newsBg.66918645.png","b3af8b6ed0a52e86fc2b344538e6645d"],["/build/static/media/newsBg.b2f6f200.png","6d9eaf2b2aeac7385c81cbea63d7e096"],["/build/static/media/nodata.3da8aec7.png","5f4cdc61fb122dc3c2033a3d548cde20"],["/build/static/media/nodata.e34b5912.png","0e96e0f9b7a03303f2a095d89798eee7"],["/build/static/media/nps1.b2849b06.png","a22d69867a2d0871e69fe18ceb7a8201"],["/build/static/media/nps2.d5d0b666.png","9b14ce3c332a63d95d62716030398ee3"],["/build/static/media/p_banner.c0387521.png","203d6f5318bd9028870abebdd31ddcdb"],["/build/static/media/partner_bg.88388216.png","eac2e2ad3b1a25d605ed746409b530ef"],["/build/static/media/person.7544cfa0.png","4b17a6ecb1fafb9c67b9ad939eac540e"],["/build/static/media/personalInfo1.13c2500e.png","813da468a7e7472edbdf3de5516049f3"],["/build/static/media/personalInfo2.f01447c8.png","5176f62523dc034a2977c61065b2e101"],["/build/static/media/phone.14961064.svg","6740ab2ceb0d77a4deccd3c9ffe60f76"],["/build/static/media/proTypeBack.55979a81.png","375d232f9d6645644108bb78a37b53cf"],["/build/static/media/productBg1.5e097b9a.png","f5b1c5cdf3012571243a639f9a1fcd88"],["/build/static/media/projectBg.774764d7.png","916780acccd06591f270420affece47c"],["/build/static/media/projectBg.fb04099c.png","ab7289c0f0747f72a11dbb2f784d8ed1"],["/build/static/media/projectDetailTaskBg.66b1fb2d.png","161c7fee542a59bdf4cb8a5a94086831"],["/build/static/media/qqChat.9e56cc22.png","fc97e294a452fcfae783dc73d1f24ff6"],["/build/static/media/registerBg.e14e89f4.png","5ca168f423644e195c7fe270cc728873"],["/build/static/media/resetPasswordBg.df9a6167.png","13b9a18d3a09d34b1320713d38fbd04f"],["/build/static/media/resultBanner2.c3095c5d.png","e7a33f637c22dbd6e7703ab7c56cf9aa"],["/build/static/media/resultBanner3.e11193de.png","2d21f1a2ad794f632b733ab4ba3ed4aa"],["/build/static/media/resultBanner4.6eda6ee5.png","169f43ebc4fed90d528eab85e1ed0e91"],["/build/static/media/rightBg.55f14f0c.png","f38c59f756ada99c3eafd76ab2333925"],["/build/static/media/sexange.b3665539.png","fe580c3386c0dac7aa9480dbe1c26b9d"],["/build/static/media/slick.2630a3e3.svg","f97e3bbf73254b0112091d0192f17aec"],["/build/static/media/slick.29518378.woff","b7c9e1e479de3b53f1e4e30ebac2403a"],["/build/static/media/slick.a4e97f5a.eot","ced611daf7709cc778da928fec876475"],["/build/static/media/slick.c94f7671.ttf","d41f55a78e6f49a5512878df1737e58a"],["/build/static/media/small.bbabd52e.png","0cb10aaa2e802e89ca2f701a3ae0b453"],["/build/static/media/softDetailHeadBg.b2bae10a.png","6b1379c5abf77af7fecbabb1368f1d96"],["/build/static/media/source1.a0ffd52d.png","125139327a51d0a6e735905f73cb3c86"],["/build/static/media/source2.3c5249bc.png","f4270c01275ac606dae3e8b829292817"],["/build/static/media/sourceCardBack.ecf588b0.png","62f82f23ead3a435824919e7d27377c4"],["/build/static/media/sponsor11.5e9da48d.png","0cc78d9e2df9b816f79923244d807999"],["/build/static/media/sponsor21.8a655acc.png","86d7c2304bf3f60d923bdc6f25951f33"],["/build/static/media/sponsor22.96e2b643.png","c26b18460bdc7959b7baddc5bf8e9a8c"],["/build/static/media/sponsor31.0fd95bcb.png","099a8680be13f97915df39f8247fe2d9"],["/build/static/media/sponsor33.27be3b2d.png","11f04aa6ba51b6ba1ae2e09cdabaff8e"],["/build/static/media/sponsor42.cac8770a.png","74ba6f4c575d310cbfe99dacfb6637fa"],["/build/static/media/sponsor43.9e4a3afb.png","0508f03711803f9dbe6b9354deb19bbe"],["/build/static/media/studentProject.f5bd2481.png","7482b6159f829f5acc6c10041feb1b5b"],["/build/static/media/studentProject1.ff1915a1.png","1e70d9b4de2d9f48e33fd61c3f2d5ad8"],["/build/static/media/studentProject2.78fd5476.png","c36e2407cfc02b5a51ec609751c3425c"],["/build/static/media/subbanner.ae500024.png","14fdb07a19fe5263b18ab9efabb0b13b"],["/build/static/media/subtitle.5019e086.png","b2d9c74c02d4de483f79085596d0064b"],["/build/static/media/sys.00b52dac.png","473c6d61a96ff2b7c2a0c3f50fa41201"],["/build/static/media/tab.12ed44f1.png","581200ee4543ddb99f2eeb0c6df7d4f6"],["/build/static/media/tabBackground.18febe91.png","d55a8d32e7d0303ebf04cf4ff42b470a"],["/build/static/media/taskbar.49a40f3a.png","80443aacad0a26162d838d4f71af128a"],["/build/static/media/teacher1.ee492a9b.png","b995335297dd994485a4855aea43ff27"],["/build/static/media/teacher10.9298db29.png","b081bd10fc70f320e0f4448fd1c69da6"],["/build/static/media/teacher11.8a0d8669.png","3a3db3db638f5426e7bda4bef24a2484"],["/build/static/media/teacher12.47e02224.png","0635d72f566d9365bda9d8d88d80defd"],["/build/static/media/teacher13.f7886e36.png","f903bba276231fd009dfa6fc32c8b1b6"],["/build/static/media/teacher14.83b48396.png","5b3290eacd871568046c9b5591591d7b"],["/build/static/media/teacher15.5d777604.png","2e7eb1c34f389f025d84e13c54ca8297"],["/build/static/media/teacher2.b2b9919d.png","7279b7ba87a86ca7d46dfa6d0c9df088"],["/build/static/media/teacher3.20cb800b.png","e8277cbe9f532bccc0266be07afb402b"],["/build/static/media/teacher4.c15a0bda.png","9a0016c1a46ce39fa8e415bcd9ae72b4"],["/build/static/media/teacher5.9397d078.png","51a49c0ea258d928438153cfbd399be4"],["/build/static/media/teacher6.06b6f465.png","f1b92d0ac115f75b438f05a31fd0b551"],["/build/static/media/teacher7.4102dcc1.png","6e4e9fff991f8cc1f88479706ab55a37"],["/build/static/media/teacher8.5d3f117e.png","be6bfe0c206b2089065b0313c07e7eb0"],["/build/static/media/teacher9.69b0adae.png","e0666a81294a17768829744aa117ea24"],["/build/static/media/team.698c787a.png","834fe7f7732b6c1c82a654cfb2f369fd"],["/build/static/media/teambanner.fad350dd.png","36b2d503fb1259c48d20d9487730e0f3"],["/build/static/media/time-bg.f61a7e5f.png","ebb56fbe31fc6fc51fb81da23fdfcdf8"],["/build/static/media/time-bg1.6b04fbd5.png","7520a3cbd3694fcc162ab39e79b595e1"],["/build/static/media/title.132e93bf.png","e3916518a83832398d2b214cf2a334d0"],["/build/static/media/top-1.54a95b91.png","3d2bbe827191450fb82fc04b7ba925c9"],["/build/static/media/top-2.2a21b300.png","7cddde07beac784e8edd065bf3c5f4e2"],["/build/static/media/top-3.48ab81a2.png","702e62391cc8148d3f6f405720527121"],["/build/static/media/top-bg.7b89cf7e.png","1cf27750ff50673346a49beeab0c3bb9"],["/build/static/media/typebg.b2b0ea32.png","c02c413fdc8fbcb9bd4a042ff9f0ea5a"],["/build/static/media/vipListBg.8179ad93.png","1622e9f2b918b295232dffde6bc352c6"],["/build/static/media/vipTitleBg.64d456e6.png","33756cefbf02eb1e0eff7af17efbbb41"],["/build/static/media/vision-fw.feb9fd4c.png","8a4981313cb329cf13b2d7e2e504832d"],["/build/static/media/vision-jz.a991d471.png","c9dca6e9ca9cfade0af5fd6bdfc2466d"],["/build/static/media/vision-yj.8ca7b113.png","f0e79df36c856f56182ac40671398628"],["/build/static/media/vision-zy.e4ac356e.png","74051fe1bb426d692314875ca2c46087"],["/build/static/media/vision0.c7dbea1d.png","246360ebccde2cea686df3691bb36d7f"],["/build/static/media/vision1.072e7be4.png","9a77d7b7bd7029b0b02c468967cc0ecd"],["/build/static/media/vision2.024daa92.png","88845f234a57b0b227e9822bc3bf6f36"],["/build/static/media/vision3.fee43e80.png","ef1d8123d90d646b105cf42746afe7fc"],["/build/static/media/visionBack.89aeea4a.png","de178a15481e8499af31045cd142cbed"],["/build/static/media/visionBackActive.14814f28.png","7fe41f1e078204f0946a7e0bafbffabe"],["/build/static/media/xigongye.d51231d3.png","751514079a6e7d1cfd19af4527749e53"],["/build/static/media/xiuos.67682257.png","6fd484b0615e89cb2a2fcde1e6e261a1"],["/build/static/media/xjy.6e62f4d6.png","6542ba49c3e8515e8cada3f15f7ab094"],["/build/static/media/浙江大学.3c545e69.png","b305afeded0784578319d459a6d71cc7"],["/build/ts.worker.js.LICENSE.txt","27424a6e40c70ed4c68b96c0215841f1"]],cacheName="sw-precache-v3-sw-precache-webpack-plugin-"+(self.registration?self.registration.scope:""),ignoreUrlParametersMatching=[/^utm_/],addDirectoryIndex=function(c,a){c=new URL(c);return"/"===c.pathname.slice(-1)&&(c.pathname+=a),c.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,d,b){c=new URL(c);return b&&c.pathname.match(b)||(c.search+=(c.search?"&":"")+encodeURIComponent(a)+"="+encodeURIComponent(d)),c.toString()},isPathWhitelisted=function(c,a){var d;return 0===c.length||(d=new URL(a).pathname,c.some(function(c){return d.match(c)}))},stripIgnoredUrlParameters=function(c,d){c=new URL(c);return c.hash="",c.search=c.search.slice(1).split("&").map(function(c){return c.split("=")}).filter(function(a){return d.every(function(c){return!c.test(a[0])})}).map(function(c){return c.join("=")}).join("&"),c.toString()},hashParamName="_sw-precache",urlsToCacheKeys=new Map(precacheConfig.map(function(c){var a=c[0],c=c[1],a=new URL(a,self.location),c=createCacheKey(a,hashParamName,c,/\.\w{8}\./);return[a.toString(),c]}));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(b){return setOfCachedUrls(b).then(function(d){return Promise.all(Array.from(urlsToCacheKeys.values()).map(function(a){var c;if(!d.has(a))return c=new Request(a,{credentials:"same-origin"}),fetch(c).then(function(c){if(c.ok)return cleanResponse(c).then(function(c){return b.put(a,c)});throw new Error("Request for "+a+" returned a response with status "+c.status)})}))})}).then(function(){return self.skipWaiting()}))}),self.addEventListener("activate",function(c){var d=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(!d.has(c.url))return a.delete(c)}))})}).then(function(){return self.clients.claim()}))}),self.addEventListener("fetch",function(a){var d,c,b;"GET"===a.request.method&&(d=stripIgnoredUrlParameters(a.request.url,ignoreUrlParametersMatching),b="index.html",(c=urlsToCacheKeys.has(d))||(d=addDirectoryIndex(d,b),c=urlsToCacheKeys.has(d)),b="/build/index.html",!c&&"navigate"===a.request.mode&&isPathWhitelisted(["^(?!\\/__).*"],a.request.url)&&(d=new URL(b,self.location).toString(),c=urlsToCacheKeys.has(d)),c)&&a.respondWith(caches.open(cacheName).then(function(c){return c.match(urlsToCacheKeys.get(d)).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/css/101.ade1d045.chunk.css b/static/css/101.ade1d045.chunk.css new file mode 100644 index 000000000..1683882b4 --- /dev/null +++ b/static/css/101.ade1d045.chunk.css @@ -0,0 +1 @@ +.diverModal .descUl{background-color:#fffae6;border-radius:4px;padding:10px 15px;color:#efc16b;border:1px solid #efc16b}.diverModal .ant-form-item-required:before{content:""} \ No newline at end of file diff --git a/static/css/102.db767247.chunk.css b/static/css/102.db767247.chunk.css new file mode 100644 index 000000000..bd315c400 --- /dev/null +++ b/static/css/102.db767247.chunk.css @@ -0,0 +1 @@ +.dataset{margin:0 auto;width:1200px;padding:25px 0}.dataset .mnistData{background:#fafcff;border-radius:3px;border:1px solid rgba(42,97,255,.23);padding:20px;display:flex;align-items:center;justify-content:space-between}.dataset .mnistData p{font-weight:500;font-size:14px;color:#202d40;line-height:22px}.dataset .mnistData p:first-child{max-width:600px}.dataset .mnistData .license{height:40px;line-height:40px;background:#eceffe;border-radius:6px 6px 6px 6px;padding:0 12px;font-weight:700;font-size:15px;color:#202d40;display:inline-block}.dataset .datasetTable .ant-table-thead>tr>th{background-color:#fff}.dataset .emtpyData{background:#fafcff;border-radius:4px 4px 0 0;min-height:356px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:25px}.newBoxForm .ant-row.ant-form-item{margin-bottom:20px!important;position:relative}.newBoxForm .ant-col.ant-form-item-label{line-height:unset;font-weight:400;font-size:15px;color:#4c5b76}.newBoxForm .ant-form-explain{position:absolute}.fileTitle{line-height:25px;padding-bottom:22px;margin-bottom:15px!important;border-bottom:1px solid rgba(167,178,194,.44)}.drag{height:110px!important} \ No newline at end of file diff --git a/static/css/103.02c763e8.chunk.css b/static/css/103.02c763e8.chunk.css new file mode 100644 index 000000000..23cfd98d6 --- /dev/null +++ b/static/css/103.02c763e8.chunk.css @@ -0,0 +1 @@ +.ceHead{border-bottom:1px solid #e0e6f5}.ceHead .ceTitle{font-weight:700;color:#151d40}#resource1,#resource2{position:relative;top:-15px;width:88px}.resourceBox .ant-form-item-children{display:flex;justify-content:space-between;position:relative}.resourceBox .ant-select{width:auto}.resourceBox .has-error .ant-select{color:#f5222d}.width50{width:60%}.width50.checkBox{width:75%}.width50 .height36{height:36px}.botItem .ant-form-item-label{line-height:30px}.botItem label{color:#202d40;font-size:15px}.botItem label.ant-checkbox-wrapper{line-height:30px;margin-top:10px}.botItem label:after{display:none}.botItem.introduce .ant-form-item-control-wrapper{margin-top:-15px;margin-bottom:0}.botItem.checkBox .ant-checkbox-group,.botItem.checkBox .ant-checkbox-group .ant-row{width:100%}.botItem.checkBox .ant-checkbox-group .color-99{padding-left:24px}.dashedBor{border-bottom:1px dashed #e0e6f5;margin-bottom:12px;margin-top:-20px}.resourceBox+.dashedBor{margin-top:-15px}.resourceTitle,.resourceTitleItem .ant-form-item-label{font-weight:700;color:#151d40;border-bottom:1px solid #e0e6f5;width:100%;text-align:left}.resourceTitleItem .ant-form-item-label label,.resourceTitle label{font-size:16px}.resourceTitleItem .ant-form-item-label{padding-bottom:10px}.resourceTitleItem .ant-checkbox-wrapper{margin-right:40px}.color-99{color:#99a2af}.informationHead{border-bottom:1px solid #e0e6f5;font-weight:700;color:#151d40;font-size:16px}.basicInformationBox{width:800px;margin-right:55px;padding-bottom:50px}.basicInformationBox .labelBox{line-height:40px}.basicInformationBox .blueSpan{color:#466aff}.basicInformationBox .label{display:inline-block;width:76px}.basicInformationBox .tipBox{background-color:rgba(70,106,255,.07);border-radius:4px;color:#151d40;padding:8px 13px}.basicInformationBox .imgBox{width:30px;margin-right:25px}.basicInformationBox .grayCol{color:rgba(13,22,71,.65)}.basicInformationBox .miYaoBoxItem{padding:20px 0;border-bottom:1px dashed #e0e6f5}.basicInformationBox .miYaoBoxItem:hover{background-color:rgba(125,148,246,.05)}.basicInformationBox .miYaoBoxItem .copyBotInfo{display:flex;align-items:center}.basicInformationBox .miYaoBoxItem .oneLineSpan{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:680px}.basicInformationBox .basicInformationForm .width80{width:80%}.basicInformationBox .basicInformationForm .botItem{margin-bottom:5px}.basicInformationBox .basicInformationForm .botItem .ant-form-item-label{line-height:30px}.basicInformationBox .basicInformationForm .botItem.introduce .ant-form-item-control-wrapper{margin-top:-15px;margin-bottom:0}.advancedInformationBox,.jurisdictionBox{width:85%;padding-bottom:45px}.advancedInformationBox .grayBox{color:#99a2af}.advancedInformationBox .itemBox{padding:15px 0;border-bottom:1px dashed #e0e6f5}.advancedInformationBox .transferBotStatus{background-color:rgba(70,106,255,.09);border:1px solid #466aff;border-radius:4px;color:rgba(0,0,0,.65);display:flex;align-items:center}.advancedInformationBox .icon-yuyue-lishi-shijian{color:#466aff}.themeHeadModal .ant-modal-header{height:55px;padding:8px 25px;background-color:#466aff}.themeHeadModal .ant-modal-title{text-align:left;color:#fff;font-weight:400!important}.themeHeadModal .ant-modal-close-x{line-height:38px;font-size:18px;color:#fff}.themeHeadModal .makeOverTip{color:#202d40}.themeHeadModal .makeOverSubmit{margin:70px 145px}.themeHeadModal .ant-modal-body{background-image:linear-gradient(42.46deg,#fff,#fff 48.54%,#ebf0ff)}.themeHeadModal .makeOverErrorTip{color:#f60011}.putawayBox{width:100%}.putawayBox .putaHead{color:#151d40;border-bottom:1px solid #e0e6f5}.putawayBox .oneItem.ant-form-item{margin-bottom:6px}.putawayBox .oneItem.ant-form-item.introduce .ant-form-item-control-wrapper{margin-top:-15px}.putawayBox .selectBox{display:flex;justify-content:space-between}.putawayBox .selectBox .selectOne{width:48%}.putawayBox .putawayBut[disabled]{background-color:rgba(70,106,255,.56);border:none;color:#fff} \ No newline at end of file diff --git a/static/css/107.4c8c6a11.chunk.css b/static/css/107.4c8c6a11.chunk.css new file mode 100644 index 000000000..44a421f2e --- /dev/null +++ b/static/css/107.4c8c6a11.chunk.css @@ -0,0 +1 @@ +.projectListBox{width:1200px;margin:0 auto;position:relative;z-index:1;display:flex;flex-wrap:wrap}.projectListBox .projectItem{position:relative;width:30%;background-image:linear-gradient(180deg,rgba(232,237,255,.85),hsla(0,0%,100%,.85));border:1px solid #fff;border-radius:4px;box-shadow:0 0 8px rgba(93,131,255,.26);text-align:center;margin-bottom:50px;background-image:url(/build/static/media/projectBg.774764d7.png);background-size:100% 100%;margin-left:5%}.projectListBox .projectItem.firstBox{margin-left:0}.projectListBox .projectItem:hover{cursor:pointer;background-image:none;background-image:linear-gradient(180deg,rgba(232,237,255,.85),hsla(0,0%,100%,.85))}.projectListBox .projectItem .border{height:5px;background-color:#657edf;border-radius:2px 2px 0 0}.projectListBox .projectItem .projectLogoStar{position:absolute;top:30px;right:130px;width:28px;z-index:10;transform:rotate(46deg)}.projectListBox .projectItem .projectLogo{position:relative;width:100px;height:100px;border:1px solid #fff;background-color:#fff;border-radius:50%;text-align:center;overflow:hidden;margin:25px auto 10px;line-height:95px}.projectListBox .projectItem .projectLogo .projectLogoImg{width:100%}.projectListBox .projectItem .titleGlcc{color:#2a51bf;font-size:17px;line-height:30px;margin-bottom:15px;padding:0 50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.projectListBox .projectItem .intro{color:#4f5d84;font-size:15px;margin-bottom:15px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;text-align:left;padding:0 14px}.lastLineScroll{max-height:280px;overflow-y:scroll}.lastTwoScroll{max-height:520px;overflow-y:scroll} \ No newline at end of file diff --git a/static/css/108.d4e40697.chunk.css b/static/css/108.d4e40697.chunk.css new file mode 100644 index 000000000..edd221dcf --- /dev/null +++ b/static/css/108.d4e40697.chunk.css @@ -0,0 +1 @@ +.projectListBox{display:flex;flex-wrap:wrap}.projectListBox .projectItem{position:relative;width:30%;background-image:linear-gradient(180deg,rgba(232,237,255,.85),hsla(0,0%,100%,.85));border:1px solid #fff;border-radius:4px;box-shadow:0 0 8px rgba(93,131,255,.26);text-align:center;margin-bottom:50px;background-image:url(/build/static/media/projectBg.774764d7.png);background-size:100% 100%;margin-left:5%}.projectListBox .projectItem.firstBox{margin-left:0}.projectListBox .projectItem:hover{cursor:pointer;background-image:none;background-image:linear-gradient(180deg,rgba(232,237,255,.85),hsla(0,0%,100%,.85))}.projectListBox .projectItem .border{height:5px;background-color:#657edf;border-radius:2px 2px 0 0}.projectListBox .projectItem .projectLogoStar{position:absolute;top:30px;right:130px;width:28px;z-index:10;transform:rotate(46deg)}.projectListBox .projectItem .projectLogo{position:relative;width:100px;height:100px;border:1px solid #fff;background-color:#fff;border-radius:50%;text-align:center;overflow:hidden;margin:25px auto 10px;line-height:95px}.projectListBox .projectItem .projectLogo .projectLogoImg{width:100%}.projectListBox .projectItem .titleGlcc{color:#2a51bf;font-size:17px;line-height:30px;margin-bottom:15px;padding:0 50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.projectListBox .projectItem .intro{color:#4f5d84;font-size:15px;margin-bottom:15px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;text-align:left;padding:0 14px}.lastLineScroll{max-height:220px;overflow-y:scroll}.lastTwoScroll{max-height:500px;overflow-y:scroll} \ No newline at end of file diff --git a/static/css/109.89bc1500.chunk.css b/static/css/109.89bc1500.chunk.css new file mode 100644 index 000000000..a7ce45e0d --- /dev/null +++ b/static/css/109.89bc1500.chunk.css @@ -0,0 +1 @@ +.glcc_project{background-color:#ebf2ff}.glcc_project .head{background-color:rgba(188,208,255,.27);border:1px solid #fff;text-align:center}.glcc_project .head a{padding:18px 20px 20px;display:inline-block;color:#273778;font-size:18px;font-weight:700;line-height:30px}.glcc_project .head a.active{border-bottom:1px solid #5474df}.glcc_project .head a:last-child{margin-left:40px}.glcc_project .gobackBox{width:1200px;margin:0 auto;padding:25px 0 12px;color:#202d40;font-size:16px;border-bottom:1px dashed #bec5d5}.glcc_project .gobackBox a{color:#a4aabb}.glcc_project .listBox{background-image:linear-gradient(180deg,#ebf2ff,#ebf2ff 43.09%,#f3f4f8);position:relative}.glcc_project .listBox .bgPng3,.glcc_project .listBox .bgPng4{width:146px;position:absolute;z-index:0;top:162px;left:100px}.glcc_project .listBox .bgPng4{top:450px;left:auto;right:310px}.glcc-banner{width:100%}.projectDetailBox{word-break:break-all;font-size:15px;line-height:30px}.projectDetailBox.byTask{background-image:linear-gradient(180deg,#f1f5ff,#fff);border:1px solid #fff;border-radius:4px;box-shadow:0 0 10px rgba(100,141,255,.2);padding:30px 30px 50px}.projectDetailBox.byTask .taskItem .center{width:640px}.projectDetailBox.nodata{width:200px}.projectDetailBox .projectDetailHead{color:#465474;padding-bottom:12px;border-bottom:1px dashed #bec5d5;line-height:36px}.projectDetailBox .projectDetailHead.byResult{margin:-15px -10px -40px;border-bottom:none}.projectDetailBox .projectDetailHead .name{font-weight:700;color:#3753c5;font-size:20px}.projectDetailBox .projectDetailHead .type{display:inline-block;border:1px solid #6680bb;border-radius:4px;margin-left:12px;padding:4px 6px;line-height:26px}.projectDetailBox .projectDetailHead .linkUrl{color:#466aff}.projectDetailBox .taskItem{display:flex;justify-content:space-between;border:1px solid #fff}.projectDetailBox .taskItem:hover{box-shadow:0 0 12px rgba(71,105,198,.4)}.projectDetailBox .taskItem .oneLine{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.projectDetailBox .taskItem .left{width:316px;background-image:url(/build/static/media/projectDetailTaskBg.66b1fb2d.png);background-size:100% 100%;padding:22px 20px;color:#25304a}.projectDetailBox .taskItem .left .taskTitle{color:#1834a7;font-size:18px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.projectDetailBox .taskItem .left .email span{color:#466aff}.projectDetailBox .taskItem .left .leftWidth{width:270px}.projectDetailBox .taskItem .center{width:665px;text-align:left;padding:20px;display:flex;flex-direction:column;justify-content:space-between}.projectDetailBox .taskItem .center .taskDesc{color:#6b6b6b;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis}.projectDetailBox .taskItem .center .taskUrl{color:#465474;font-size:16px;line-height:28px;margin-bottom:5px}.projectDetailBox .taskItem .center .taskUrl a{color:#466aff}.projectDetailBox .taskItem .center .applyBut{background-color:#466aff;border-color:#466aff}.projectDetailBox .taskItem .center .applyBut:hover{background-color:#5d7cff}.projectDetailBox .taskItem .center .applyBut:focus{background-color:#1140ff}.projectDetailBox .taskItem .center .taskReward{color:#f80}.projectDetailBox .taskItem .right{margin-top:35px;padding-right:10px;width:120px;font-weight:700;color:#f80;font-size:24px}.ant-popover.projectItemPopover{width:1200px;z-index:1000}.ant-popover.projectItemPopover .ant-popover-content .ant-popover-arrow{border-width:12px}.projectItemPopover .ant-popover-inner{transform:translateY(8px);background-image:linear-gradient(180deg,#f1f5ff,#fff);border:1px solid #fff;border-radius:4px;box-shadow:0 0 10px rgba(100,141,255,.2)}.projectItemPopover .ant-popover-inner .ant-popover-inner-content{padding:30px 30px 50px}.lookDetail{border-color:#466aff;color:#466aff}.lookDetail:hover{border-color:#5d7cff;color:#5d7cff}.lookDetail:focus{border-color:#1140ff;color:#1140ff}.projectBannerBox{position:relative}.projectBannerBox .stuApplytimeBox{background-image:url(/build/static/media/studentProject1.ff1915a1.png);position:absolute;color:#ffdc95;font-size:20px;bottom:28%;left:50%;margin-left:-250px;width:500px;height:60px;line-height:60px;text-align:center;background-size:100% 100%}.head_introduce{width:1200px;margin:0 auto;background:#e4edff;padding:20px}.head_tit{color:#000;font-size:15px;line-height:2}.head_content{color:#6c7283;font-size:14px;line-height:38px}.head_bold{font-weight:700;color:#333} \ No newline at end of file diff --git a/static/css/110.f392094f.chunk.css b/static/css/110.f392094f.chunk.css new file mode 100644 index 000000000..bef0ebd92 --- /dev/null +++ b/static/css/110.f392094f.chunk.css @@ -0,0 +1 @@ +.glcc_project{background-color:#ebf2ff}.glcc_project .head{background-color:rgba(188,208,255,.27);border:1px solid #fff;text-align:center}.glcc_project .head a{padding:18px 20px 20px;display:inline-block;color:#273778;font-size:18px;font-weight:700;line-height:30px}.glcc_project .head a.active{border-bottom:1px solid #5474df}.glcc_project .head a:last-child{margin-left:40px}.glcc_project .gobackBox{width:1200px;margin:0 auto;padding:25px 0 12px;color:#202d40;font-size:16px;border-bottom:1px dashed #bec5d5}.glcc_project .gobackBox a{color:#a4aabb}.glcc_project .listBox{background-image:linear-gradient(180deg,#ebf2ff,#ebf2ff 43.09%,#f3f4f8);position:relative}.glcc_project .listBox .list{width:1200px;margin:0 auto;position:relative;z-index:1}.glcc_project .listBox .list .search{width:40%;margin:0 auto;padding:25px 0 40px}.glcc_project .listBox .list .search.task{display:flex;justify-content:space-between;align-items:center;width:100%}.glcc_project .listBox .list .search.task .ant-input-group-wrapper{width:40%}.glcc_project .listBox .list .search .ant-btn,.glcc_project .listBox .list .search .ant-input{height:48px}.glcc_project .listBox .list .search .ant-btn{font-size:30px}.glcc_project .listBox .list .search .ant-input{font-size:16px;border-color:#ebf2ff}.glcc_project .listBox .list .search .ant-input:hover{border-color:#466aff}.glcc_project .listBox .search .ant-btn-primary{background-color:#466aff;border-color:#466aff}.glcc_project .listBox .bgPng3,.glcc_project .listBox .bgPng4{width:146px;position:absolute;z-index:0;top:162px;left:100px}.glcc_project .listBox .bgPng4{top:450px;left:auto;right:310px}.glcc-banner{width:100%}.projectDetailBox{word-break:break-all;font-size:15px;line-height:30px}.projectDetailBox.byTask{background-image:linear-gradient(180deg,#f1f5ff,#fff);border:1px solid #fff;border-radius:4px;box-shadow:0 0 10px rgba(100,141,255,.2);padding:30px 30px 50px}.projectDetailBox.byTask .taskItem .center{width:640px}.projectDetailBox.nodata{width:200px}.projectDetailBox .projectDetailHead{color:#465474;padding-bottom:12px;border-bottom:1px dashed #bec5d5;line-height:36px}.projectDetailBox .projectDetailHead.byResult{margin:-15px -10px -40px;border-bottom:none}.projectDetailBox .projectDetailHead .name{font-weight:700;color:#3753c5;font-size:20px}.projectDetailBox .projectDetailHead .type{display:inline-block;border:1px solid #6680bb;border-radius:4px;margin-left:12px;padding:4px 6px;line-height:26px}.projectDetailBox .projectDetailHead .linkUrl{color:#466aff}.projectDetailBox .taskItem{display:flex;justify-content:space-between;border:1px solid #fff}.projectDetailBox .taskItem:hover{box-shadow:0 0 12px rgba(71,105,198,.4)}.projectDetailBox .taskItem .oneLine{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.projectDetailBox .taskItem .left{width:316px;background-image:url(/build/static/media/projectDetailTaskBg.66b1fb2d.png);background-size:100% 100%;padding:22px 20px;color:#25304a}.projectDetailBox .taskItem .left .taskTitle{cursor:pointer;color:#1834a7;font-size:18px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.projectDetailBox .taskItem .left .email span{color:#466aff}.projectDetailBox .taskItem .left .leftWidth{width:270px}.projectDetailBox .taskItem .center{width:665px;text-align:left;padding:20px;display:flex;flex-direction:column;justify-content:space-between}.projectDetailBox .taskItem .center .taskDesc{color:#6b6b6b;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis}.projectDetailBox .taskItem .center .taskUrl{color:#465474;font-size:16px;line-height:28px}.projectDetailBox .taskItem .center .taskUrl a{color:#466aff}.projectDetailBox .taskItem .center .applyBut{background-color:#466aff;border-color:#466aff}.projectDetailBox .taskItem .center .applyBut:hover{background-color:#5d7cff}.projectDetailBox .taskItem .center .applyBut:focus{background-color:#1140ff}.projectDetailBox .taskItem .center .taskReward{color:#f80}.projectDetailBox .taskItem .right{margin-top:35px;padding-right:10px;width:120px;font-weight:700;color:#f80;font-size:24px}.ant-popover.projectItemPopover{width:1200px;z-index:1000}.ant-popover.projectItemPopover .ant-popover-content .ant-popover-arrow{border-width:12px}.projectItemPopover .ant-popover-inner{transform:translateY(8px);background-image:linear-gradient(180deg,#f1f5ff,#fff);border:1px solid #fff;border-radius:4px;box-shadow:0 0 10px rgba(100,141,255,.2)}.projectItemPopover .ant-popover-inner .ant-popover-inner-content{padding:30px 30px 50px}.lookDetail{border-color:#466aff;color:#466aff}.lookDetail:hover{border-color:#5d7cff;color:#5d7cff}.lookDetail:focus{border-color:#1140ff;color:#1140ff}.projectBannerBox{position:relative}.projectBannerBox .stuApplytimeBox{background-image:url(/build/static/media/studentProject1.ff1915a1.png);position:absolute;color:#ffdc95;font-size:20px;bottom:28%;left:50%;margin-left:-250px;width:500px;height:60px;line-height:60px;text-align:center;background-size:100% 100%} \ No newline at end of file diff --git a/static/css/115.4054f41b.chunk.css b/static/css/115.4054f41b.chunk.css new file mode 100644 index 000000000..bbc55d286 --- /dev/null +++ b/static/css/115.4054f41b.chunk.css @@ -0,0 +1 @@ +.xterm{-webkit-font-feature-settings:"liga" 0;font-feature-settings:"liga" 0;position:relative;-moz-user-select:none;user-select:none;-ms-user-select:none;-webkit-user-select:none}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{position:absolute;top:0;z-index:5}.xterm .xterm-helper-textarea{padding:0;border:0;margin:0;position:absolute;opacity:0;left:-9999em;top:0;width:0;height:0;z-index:-5;white-space:nowrap;overflow:hidden;resize:none}.xterm .composition-view{background:#000;color:#fff;display:none;position:absolute;white-space:nowrap;z-index:1}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{background-color:#000;overflow-y:scroll;cursor:default;position:absolute;right:0;left:0;top:0;bottom:0}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{position:absolute;left:0;top:0}.xterm .xterm-scroll-area{visibility:hidden}.xterm-char-measure-element{display:inline-block;visibility:hidden;position:absolute;top:0;left:-9999em;line-height:normal}.xterm{cursor:text}.xterm.enable-mouse-events{cursor:default}.xterm.xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility,.xterm .xterm-message{position:absolute;left:0;top:0;bottom:0;right:0;z-index:10;color:transparent}.xterm .live-region{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.xterm-dim{opacity:.5}.xterm-underline{text-decoration:underline} \ No newline at end of file diff --git a/static/css/116.6cf7864c.chunk.css b/static/css/116.6cf7864c.chunk.css new file mode 100644 index 000000000..eff2482c9 --- /dev/null +++ b/static/css/116.6cf7864c.chunk.css @@ -0,0 +1 @@ +.aboutUs_body{font-size:16px;color:#182332;font-family:PingFangSC-Regular,PingFang SC}.aboutUs_body table{text-align:center;margin:0 auto}.aboutUs_body .df{display:flex;justify-content:space-around;align-items:center}.aboutUs_body .aboutUs_head,.aboutUs_body .feat_fun_img,.aboutUs_body .feature_function_bg,.aboutUs_body .join_us_bg{background-size:cover;background-repeat:no-repeat;background-position:50%}.aboutUs_body .mao{position:relative;top:-70px}.about_team{min-height:495px;background-image:url(/build/static/media/teambanner.fad350dd.png);background-size:100% 100%;width:100%;display:flex;align-items:center;flex-direction:column}.about_team .about_team_lists{width:1200px;display:flex;flex-wrap:wrap;align-items:center;margin-top:20px}.about_team .about_team_lists li{height:120px;width:266px;margin-right:40px;margin-bottom:20px;display:flex;align-items:center;justify-content:center}.about_team .about_team_lists li:hover{background-color:#fff;border:2px solid #fff;border-radius:6px;box-shadow:0 1px 8px rgba(0,0,0,.06)}.about_team .about_team_lists li:nth-child(4n){margin-right:0}.aboutUs_head.df{flex-direction:column;justify-content:center;height:500px;line-height:500px;background-image:url(/build/static/media/banner.40f1ff0c.png)}.aboutUs_head.df p{text-align:center}.aboutUs_head.df .head_title{line-height:50px;font-size:48px;font-weight:600;background-image:-webkit-linear-gradient(bottom,#4cdbf5,#5aacff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.aboutUs_head.df .head_cont{line-height:39px;color:#fff;opacity:.9}.aboutUs_title{width:800px;height:62px;margin:0 auto}.aboutUs_title>table{width:800px;font-weight:400}.aboutUs_title a.active{color:#466aff;height:62px;line-height:62px;border-bottom:2px solid}.aboutUs .au_title{font-size:38px;font-weight:500;color:#1e1e1e;text-align:center;padding-top:50px}.aboutUs .subtitle{font-size:20px;font-weight:700;color:#000;margin-bottom:23px!important}.about_us .au_cont.df{justify-content:space-between}.about_us .au_bg{background:linear-gradient(180deg,#f3f9ff,hsla(0,0%,100%,0))}.about_us .cont1_introduction{width:472px}.about_us .cont1_introduction>div{line-height:34px}.about_us .cont1_achievements{width:581px}.about_us .cont1_achievements .subtitle.ml0{margin-left:0}.about_us .cont1_achievements>div{font-size:15px;line-height:36px}.about_us .subtitleImg{width:650px;height:330px}.about_us .achievementsImg{width:507px;height:384px}.about_us .inherit_items{position:relative}.about_us .inherit_items .quan1Img{width:140px;height:167px;position:absolute;left:-290px;top:90px}.about_us .inherit_items .quan2Img{width:100px;height:120px;position:absolute;right:-170px;bottom:80px}.about_us .inherit .icon-a-yuanquan2x{color:#466aff}.about_us .inherit .ant-timeline-item-tail{border-left:2px solid rgba(108,134,172,.42);height:calc(100% + 30px)}.about_us .inherit .ant-timeline-item:last-child .ant-timeline-item-tail{display:block;height:calc(100% - 18px)}.about_us .inherit .ant-timeline-item-content{margin:0 0 -15px 18px}.about_us .timeline_cont{margin-left:35px}.about_us .timeline_cont>p{font-size:20px;font-weight:500;color:#466aff;margin:45px 0 30px!important}.about_us .timeline_cont>div{width:980px;padding:20px 35px;background:#f5f7fa;font-size:15px;font-weight:400;color:#182332;line-height:33px}.about_us .timeline_cont>div:after,.about_us .timeline_cont>div:before{content:"";position:absolute;left:21px;top:100px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:14px solid #f5f7fa}.about_us .feature_function_bg{position:relative;height:630px;background-image:url(/build/static/media/funBg.410c4305.png)}.about_us .feature_function_bg .au_cont p.au_title{font-size:30px;padding:50px 0 70px;color:#fff;opacity:.9}.about_us .feature_function_bg table{position:relative;background:none;width:1200px}.about_us .feature_function_bg .funBg2{width:1600px;left:50%;margin-left:-800px;position:absolute;bottom:-15px}.about_us .feat_func_cont{width:200px}.about_us .feat_func_cont .feat_fun_img{height:205px;line-height:205px;background-image:url(/build/static/media/funBg3.d1c7d094.png)}.about_us .feat_func_cont .feat_fun_img:hover{background-image:url(/build/static/media/funBg4.68c5f49e.png)}.about_us .feat_func_cont img{width:175px}.about_us .feat_func_cont p{font-size:18px;font-weight:500;color:#fff;line-height:28px;background-image:-webkit-linear-gradient(bottom,#4ffdff,#0183ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.about_us .feat_func_cont div>div{margin:10px auto;width:142px;font-size:14px;line-height:28px;color:#fff;opacity:.76}.about_us.statistics{text-align:center;background:linear-gradient(180deg,#ecf3ff,#fff);height:640px;overflow:hidden;position:relative}.about_us.statistics .statistics_cont{width:1014px;height:203px;background:#fff;opacity:.83;position:absolute;top:230px;left:50%;margin-left:-500px}.about_us.statistics .statistics_cont span{font-size:48px;font-weight:700;color:#1338d1}.about_us.statistics .statistics_cont p{width:111px;height:38px;line-height:38px;border:1px solid #182332;margin:0 auto;font-size:22px;color:#1e1e1e}.about_us.statistics .earthImg{width:1500px;margin-top:-120px;animation:moving 60s linear infinite}@keyframes moving{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.join_us_bg{height:710px;margin-top:40px;background-image:url(/build/static/media/joinUs.26ec28cd.png)}.join_us_bg .au_cont{position:relative}.join_us_bg .joinUsImg{width:260px;height:265px;position:absolute;top:27px;right:10px}.join_us_bg .df{display:flex!important;margin-top:30px}.join_us_bg .position{width:540px}.join_us_bg .position.right{margin-right:-30px}.join_us_bg .position p{justify-content:flex-start;height:60px;background:#253da0;line-height:60px;padding-left:20px}.join_us_bg .position p img{width:30px}.join_us_bg .position p span{font-weight:500;color:#fff;line-height:22px}.join_us_bg .position div{min-height:306px;font-size:14px;line-height:34px;padding:20px;background:#fff}.join_us_bg .ant-carousel .slick-dots-bottom{bottom:-30px}.join_us_bg .ant-carousel .slick-dots li button{width:12px;height:12px;border-radius:10px;background:#466aff}.join_us_bg .delivery{height:60px;line-height:60px;margin-left:35px}.unit{margin-bottom:60px}.unit table{width:1200px;height:550px;margin-top:15px;border-collapse:separate;border-spacing:10px}.unit table td{width:224px;height:122px;box-shadow:0 1px 8px 1px rgba(0,0,0,.06);border-radius:6px;border:2px solid #fff}.unit table td:hover{border:1px solid #466aff}.unit table .unitImg{max-width:90%;max-height:100%}.au_cont{width:1200px;margin:50px auto}.au_cont.pl30 .subtitle{margin-left:-30px} \ No newline at end of file diff --git a/static/css/118.6fb7b900.chunk.css b/static/css/118.6fb7b900.chunk.css new file mode 100644 index 000000000..090e6794d --- /dev/null +++ b/static/css/118.6fb7b900.chunk.css @@ -0,0 +1 @@ +.flexSpaceBetween{display:flex;justify-content:space-between;align-items:center}.wiki-main{width:1200px;min-height:400px;margin:20px auto 60px}.wiki-head{display:flex;justify-content:space-between;align-items:center;padding:0 20px;height:64px;background:#fafcff;box-shadow:0 1px 4px 0 rgba(0,0,0,.13);border-radius:4px}.primaryText{color:#466aff}.welcome-main{text-align:center;background:#fafcff;border-radius:4px;border:1px solid rgba(42,97,255,.23)}.wiki-home .wiki-nav-parent{width:280px;flex:none}.wiki-nav{min-height:500px;background:#fff;border:1px solid hsla(0,0%,60%,.22);overflow-y:scroll;flex:none;color:#333}.wiki-nav .expendedAllAction{cursor:pointer;text-align:right;padding-right:15px;color:#466aff;border-bottom:1px solid #d0d0d0}.wiki-nav .ant-tree.ant-tree-directory .ant-tree-child-tree>li.ant-tree-treenode-selected>span.ant-tree-node-content-wrapper:before,.wiki-nav .ant-tree.ant-tree-directory>li.ant-tree-treenode-selected>span.ant-tree-node-content-wrapper:before{background-color:#f4f6ff}.wiki-nav .ant-tree.ant-tree-directory .ant-tree-child-tree>li.ant-tree-treenode-selected>span.ant-tree-switcher,.wiki-nav .ant-tree.ant-tree-directory .ant-tree-child-tree>li span.ant-tree-node-content-wrapper.ant-tree-node-selected,.wiki-nav .ant-tree.ant-tree-directory>li.ant-tree-treenode-selected>span.ant-tree-switcher,.wiki-nav .ant-tree.ant-tree-directory>li span.ant-tree-node-content-wrapper.ant-tree-node-selected{color:#466aff}.wikiSidebar .nodeBox{display:flex;align-items:flex-end;justify-content:space-between;padding-top:2px}.wikiSidebar .nodeBox .action{display:none}.wikiSidebar .nodeBox .action.ant-dropdown-open,.wikiSidebar .nodeBox:hover .action{display:block}.wikiSidebar .sidebarByWiki .ant-tree-node-content-wrapper{overflow:hidden}.wiki-body{display:flex}.wiki-body .wiki-content{flex:1;width:0}.wiki-body .commit-user-avator{width:1.5rem;height:1.5rem;margin-right:.35rem;border-radius:50%}.wiki-preview{overflow-y:scroll;height:100%}.wiki-preview .previewWiki{overflow-y:auto;width:20vw}.wiki-preview .wiki-nav{min-height:92vh;border:none;border-right:1px solid hsla(0,0%,60%,.22)}.wiki-preview .preview-head{display:flex;justify-content:space-between;align-items:center;padding:0 12rem 0 2rem;width:100%;height:8vh;background:#272f4c;color:#fff}.wiki-preview .preview-head-right{display:flex}.wiki-preview .preview-head-right .copy-desc{flex:none}.myself-modal .ant-modal-header{padding:9px 24px;background:#f8f8f8;border-bottom:1px solid #eee}.myself-modal .ant-modal-title{text-align:left}.myself-modal .ant-modal-close{top:0!important}.myself-modal .ant-modal-close-x{font-size:24px}.myself-modal .ant-modal-body{text-align:center}.myself-modal .ant-form-explain{text-align:left}.myself-modal .content-title{display:flex;justify-content:center;align-items:center;margin:2rem 0 1rem!important;font-size:16px;color:#333;letter-spacing:0;line-height:29px;font-weight:400;word-break:break-all}.myself-modal .red-circle{align-self:flex-start;color:#ca0002;font-size:1.5rem!important}.myself-modal .content-descibe{font-size:14px;color:#666;line-height:33px;font-weight:400}.myself-modal .ant-modal-footer{padding:2rem 0;text-align:center;border:0}.myself-modal .ant-modal-footer .ant-btn{min-width:6rem}.myself-modal .foot-submit{margin-left:3rem;color:#df0002}.myself-modal .foot-submit:hover{border-color:#df0002}.myself-modal .ant-btn-default:active,.myself-modal .ant-btn-default:focus,.myself-modal .ant-btn-default:hover{background:#f3f4f6;color:#333;border-color:#d0d0d0} \ No newline at end of file diff --git a/static/css/121.4e686135.chunk.css b/static/css/121.4e686135.chunk.css new file mode 100644 index 000000000..dce84afa2 --- /dev/null +++ b/static/css/121.4e686135.chunk.css @@ -0,0 +1 @@ +.informationHead{border-bottom:1px solid #e0e6f5;font-weight:700;color:#151d40;font-size:16px}.basicInformationBox{width:800px;margin-right:55px;padding-bottom:50px}.basicInformationBox .labelBox{line-height:40px}.basicInformationBox .blueSpan{color:#466aff}.basicInformationBox .label{display:inline-block;width:76px}.basicInformationBox .tipBox{background-color:rgba(70,106,255,.07);border-radius:4px;color:#151d40;padding:8px 13px}.basicInformationBox .imgBox{width:30px;margin-right:25px}.basicInformationBox .grayCol{color:rgba(13,22,71,.65)}.basicInformationBox .miYaoBoxItem{padding:20px 0;border-bottom:1px dashed #e0e6f5}.basicInformationBox .miYaoBoxItem:hover{background-color:rgba(125,148,246,.05)}.basicInformationBox .miYaoBoxItem .copyBotInfo{display:flex;align-items:center}.basicInformationBox .miYaoBoxItem .oneLineSpan{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:680px}.basicInformationBox .basicInformationForm .width80{width:80%}.basicInformationBox .basicInformationForm .botItem{margin-bottom:5px}.basicInformationBox .basicInformationForm .botItem .ant-form-item-label{line-height:30px}.basicInformationBox .basicInformationForm .botItem.introduce .ant-form-item-control-wrapper{margin-top:-15px;margin-bottom:0}.advancedInformationBox,.jurisdictionBox{width:85%;padding-bottom:45px}.advancedInformationBox .grayBox{color:#99a2af}.advancedInformationBox .itemBox{padding:15px 0;border-bottom:1px dashed #e0e6f5}.advancedInformationBox .transferBotStatus{background-color:rgba(70,106,255,.09);border:1px solid #466aff;border-radius:4px;color:rgba(0,0,0,.65);display:flex;align-items:center}.advancedInformationBox .icon-yuyue-lishi-shijian{color:#466aff}.themeHeadModal .ant-modal-header{height:55px;padding:8px 25px;background-color:#466aff}.themeHeadModal .ant-modal-title{text-align:left;color:#fff;font-weight:400!important}.themeHeadModal .ant-modal-close-x{line-height:38px;font-size:18px;color:#fff}.themeHeadModal .makeOverTip{color:#202d40}.themeHeadModal .makeOverSubmit{margin:70px 145px}.themeHeadModal .ant-modal-body{background-image:linear-gradient(42.46deg,#fff,#fff 48.54%,#ebf0ff)}.themeHeadModal .makeOverErrorTip{color:#f60011}.putawayBox{width:100%}.putawayBox .putaHead{color:#151d40;border-bottom:1px solid #e0e6f5}.putawayBox .oneItem.ant-form-item{margin-bottom:6px}.putawayBox .oneItem.ant-form-item.introduce .ant-form-item-control-wrapper{margin-top:-15px}.putawayBox .selectBox{display:flex;justify-content:space-between}.putawayBox .selectBox .selectOne{width:48%}.putawayBox .putawayBut[disabled]{background-color:rgba(70,106,255,.56);border:none;color:#fff} \ No newline at end of file diff --git a/static/css/182.8ddbb070.chunk.css b/static/css/182.8ddbb070.chunk.css new file mode 100644 index 000000000..7eaef911e --- /dev/null +++ b/static/css/182.8ddbb070.chunk.css @@ -0,0 +1 @@ +.invite_development{font-family:PingFang SC;height:366px;background-image:linear-gradient(359.37deg,#ebf3ff,#eff5ff 55.01%,#cfdeff);border:1.5px solid #fff;border-radius:4px}.invite_development .ant-modal-close{top:0!important}.invite_development .ant-modal-close-x{font-size:30px;color:#666;width:48px;height:48px;line-height:48px;transform:scaleX(1.05)}.invite_development .ant-modal-content{background-color:inherit}.invite_development .ant-modal-header{background:inherit;border:0;padding-bottom:0}.invite_development .ownerImage{position:relative;top:-66px;width:100px;height:100px;background-color:#e9f1ff;border:1px solid #fff;border-radius:50%;margin:0 auto;display:flex;justify-content:center;align-items:center;overflow:hidden}.invite_development .ownerImage img{width:100%}.invite_development .invite_project{display:block;font-weight:500;font-size:20px;line-height:22px;text-align:center;margin:0 auto 30px}.invite_development .invite_content{width:422px;padding:24px 48px;background-color:rgba(225,231,255,.71);border-radius:4px 4px 0 0;margin:10px auto;font-weight:500;font-size:17px;line-height:32px;text-align:center;color:#151d40}.invite_development .link{cursor:pointer;color:#466aff}.invite_development .link:hover{color:#6684fe}.invite_development .ant-modal-footer{text-align:center;border:0;padding-bottom:55px}.invite_development .ant-modal-footer button{width:150px;height:42px;border-radius:5px;font-size:15px}.invite_development .ant-modal-footer button:first-child{background-color:rgba(196,0,14,.07);border:1px solid #f60011;color:#f60011}.invite_development .ant-modal-footer button:first-child:hover{opacity:.75}.invite_development .ant-modal-footer button+button{margin-left:30px} \ No newline at end of file diff --git a/static/css/183.e6754f94.chunk.css b/static/css/183.e6754f94.chunk.css new file mode 100644 index 000000000..05586d2e4 --- /dev/null +++ b/static/css/183.e6754f94.chunk.css @@ -0,0 +1 @@ +.borderNo,.borderNo.ant-input,.borderNo.ant-input-number-focused,.borderNo .ant-input-number-input{border:none!important;padding:4px 0!important;background-color:transparent!important;box-shadow:none!important}.borderNo.ant-input-number-focused .ant-input-number-handler-wrap,.borderNo .ant-input-number-handler-wrap,.borderNo .ant-input-number-input .ant-input-number-handler-wrap,.borderNo.ant-input .ant-input-number-handler-wrap{display:none}.borderNo.ant-input-number-focused:focus,.borderNo .ant-input-number-input:focus,.borderNo.ant-input:focus,.borderNo:focus{border:none!important;box-shadow:none!important}.pagebox{width:1200px;margin:0 auto}.deldesc{justify-content:center}.deldesc .red{color:#df0002}.dorpdownButton{padding:0 15px;height:32px;color:#333!important;cursor:pointer;line-height:32px;background-color:#fafbfc;border:1px solid #d0d0d0;border-radius:4px;display:flex;align-items:center;min-width:107px;box-sizing:border-box}.dorpdownButton>span{display:block;width:56px;text-align:center}.dorpdownButton:hover{background-color:#f3f4f6}.between{display:flex;align-items:center;justify-content:space-between}.bluebar{height:50px;background-color:#fafcff;border:1px solid rgba(42,97,255,.23);border-radius:4px 4px 0 0;padding:0 26px}.ant-btn-background-ghost{border-color:#acb0bf;color:#acb0bf;background-color:#fff!important}.ant-btn-background-ghost.ant-btn-primary{color:#466aff;border-color:#466aff;background-color:#fff!important}.ant-btn-background-ghost.ant-btn-danger{color:#f60011;border-color:#f60011;background-color:rgba(196,0,14,.09)!important}.lists{margin-bottom:50px}.dataempty{height:420px;justify-content:center;border-radius:0 0 4px 4px;border:1px solid #d9d9d9;border-top:none}.dataempty,.listempty{display:flex;align-items:center}.listempty{flex-direction:column;background-color:#fafcff;border:1px solid rgba(42,97,255,.23);border-top:none;border-radius:0 0 4px 4px;height:344px;padding-top:62px;color:#333}.pageheader{justify-content:space-between;padding:30px 0}.listheader,.pageheader,.pageheader>div{display:flex;align-items:center}.listheader{justify-content:space-between;height:50px;background-color:#fafcff;border:1px solid rgba(42,97,255,.23);border-radius:4px 4px 0 0;padding-left:18px}.listheader .menusul,.listheader ul{display:flex;align-items:center}.listheader ul.statusul li{width:106px;font-size:15px}.listheader ul.statusul li>span{height:19px;line-height:17px;color:#666;background-color:rgba(70,106,255,.09);border-radius:10px;margin-left:5px;padding:0 6px;font-size:13px;display:block;border:1px solid rgba(70,106,255,.01);min-width:30px;text-align:center}.listheader ul li{color:#898d9d;display:flex;align-items:center;cursor:pointer}.listheader ul li.active{color:#466aff}.listheader ul li.active>span{font-weight:400;color:#466aff;border-color:#466aff;background-color:#fff}.listheader .dropboxul{padding-right:20px}.listheader .dropboxul li.minwidth{min-width:70px}.listheader .dropboxul li{min-width:88px;display:flex;justify-content:flex-end;cursor:default;margin-left:12px}.listheader .dropboxul li .dropspan{display:flex;align-items:center;cursor:pointer}.listheader .dropboxul li .dropspan>span{max-width:80px;display:inline-block;text-align:right}.listdatas{border:1px solid #d0d0d0;border-top:none;border-radius:0 0 2px 2px}.listdatas>div:not(.none_panels){padding:20px 18px;border-bottom:1px solid #eee;display:flex;align-items:center;justify-content:space-between}.listdatas>div:not(.none_panels):hover{background-color:rgba(231,233,242,.26)}.listdatas>div:not(.none_panels):last-child{border-bottom:none}.listdatas>div:not(.none_panels) .issuedetail{display:flex;align-items:flex-start;flex:1}.listdatas .idetails{display:flex;align-items:center}.listdatas .idetails>a{color:#40424a;margin-right:10px;font-size:15px;display:block;overflow:hidden;text-overflow:ellipsis;max-width:375px;white-space:nowrap}.listdatas .idetails .tagscolor{padding:0 6px;border-radius:2px;height:20px;line-height:20px;max-width:108px;font-size:13px;cursor:default;color:#fff}.listdatas .infos{display:flex;align-items:center;color:#898d9d;margin-top:12px;font-size:13px}.listdatas .issuecondition{display:flex;align-items:center;color:#40424a}.listdatas .issuecondition .principal{position:relative;display:flex;justify-content:flex-end;width:150px;text-align:justify}.listdatas .issuecondition>div{width:90px;text-align:right}.listdatas .issuecondition .commentnum{padding-right:5px;display:flex;align-items:center;justify-content:flex-end}.status{display:block;height:22px;border-radius:6px;text-align:center;margin-right:10px;line-height:20px;width:45px;font-size:14px;border:1px solid #fff}.status.normals{border-color:#28be6c;color:#28be6c}.status.hight{border-color:#e67e22;color:#e67e22}.status.urgent{border-color:#db3d1d;color:#db3d1d}.status.low{border-color:#1abcb1;color:#1abcb1}.ilog{min-width:45px;margin-right:10px;clear:both}.ilog .number{background-color:rgba(213,220,246,.36);border-radius:4px;height:19px;line-height:19px;color:#666;text-align:center;float:left;padding:0 4px;cursor:pointer;font-size:13px}.color{width:20px;height:20px;border-radius:2px}.swatch{padding:5px;background:#fff;border-radius:1px;width:92px;height:28px;line-height:20px;box-shadow:0 0 0 1px rgba(0,0,0,.1);display:flex;cursor:pointer}.popover{position:absolute;z-index:2}.cover{position:fixed;top:0;right:0;bottom:0;left:0}.modalcolor{width:20px;height:20px;border-radius:2px}.editbar{padding:18px 20px;background-color:rgba(218,225,251,.24);display:flex;align-items:center;margin-bottom:30px;justify-content:space-between}.editbar>div{position:relative}.editbar>div .inputred{border-color:red}.editbar>div .red{position:absolute;left:166px;width:100%;top:2px;color:red}.signlist{padding:10px 0;margin-bottom:40px!important}.signlist>li{display:flex;margin-bottom:5px;padding:10px 20px}.signlist>li>p{flex:1;color:40424a}.signlist>li>p:first-child{flex:1.2}.signlist>li>p:first-child,.signlist>li>p:last-child{display:flex;align-items:center;justify-content:flex-start}.signlist>li>p:last-child{justify-content:flex-end}.signlist>li>p .square{display:block;width:22px;height:15px;border-radius:2px}.signlist>li>p .line{position:relative;padding-left:13px}.signlist>li>p .line:before{position:absolute;height:13px;width:1px;left:0;top:7px;background-color:#d5d5d5;content:""}.shortwidth{width:330px;padding-left:50px}.shortwidth>li{border-bottom:1px solid rgba(172,176,191,.17);padding-bottom:8px;margin-bottom:22px!important}.shortwidth>li>span{font-size:15px;position:relative;color:#40424a;display:flex;width:100%;height:20px;line-height:20px;font-weight:600}.shortwidth>li>span a{position:absolute;right:0}.shortwidth>li .operatevalue{line-height:30px;color:#acb0bf;margin-top:10px;display:flex;flex-wrap:wrap}.shortwidth>li .operatevalue .colorsborder{padding:0 8px;height:20px;line-height:18px;border-radius:4px;text-align:center;border:1px solid;font-size:13px}.shortwidth>li .operatevalue .colorsquare{padding:0 8px;height:20px;line-height:20px;border-radius:4px;text-align:center;color:#fff;font-size:13px}.shortwidth>li .operatevalue>p{margin-top:5px!important;position:relative;padding-right:15px}.shortwidth>li .operatevalue>p.removeFlag>span{max-width:230px}.shortwidth>li .operatevalue>p .removeicon{display:none}.shortwidth>li .operatevalue .removeFlag:hover{border-radius:2px}.shortwidth>li .operatevalue .removeFlag:hover .removeicon{display:block}.shortwidth>li .operatevalue>p:first-child{margin-top:0}.addTags_form .ant-row.ant-form-item{margin-bottom:12px}.addTags_form .manageTitle{margin-bottom:20px!important;padding-bottom:15px;line-height:22px;color:#5f6872;font-size:16px;border-bottom:1px solid #e1e3e8}.addTags_form .inline{display:flex;align-items:flex-start}.addTagsModal .ant-modal-content{background-image:linear-gradient(359.37deg,#ebf3ff,#f8fbff 55.01%,#f1f5ff)}.addTagsModal .ant-modal-header{background-color:unset;padding:0 24px;height:50px;line-height:50px}.addTagsModal .ant-modal-header .ant-modal-title{text-align:left;color:#333;font-size:17px;font-weight:400!important;height:50px;line-height:50px!important}.addTagsModal .ant-modal-close{top:0!important}.addTagsModal .popover{left:94px;top:0}.menusEmpty{padding:12px 20px 10px 16px}.menusEmpty>a,.menusEmpty>p{padding:10px 16px}.menusEmpty>a{display:block;border-top:1px solid rgba(172,176,191,.17)}.piecemenu li{display:flex;align-items:center}.colorpiece{display:block;width:22px!important;height:15px;margin-right:9px;border-radius:2px}.overlayStyle{background-color:#fff;border-radius:6px;box-shadow:0 0 10px rgba(24,54,181,.17);max-width:280px;z-index:100}.overlayStyle .searchbox{padding:12px 20px 0 16px}.overlayStyle .ant-menu{padding:10px 16px;max-height:324px;overflow-y:auto}.overlayStyle .ant-menu li{padding:0 16px;height:38px;line-height:38px;border-bottom:none;color:#898d9d;position:relative;width:100%;box-sizing:border-box}.overlayStyle .ant-menu li.ant-menu-item-selected,.overlayStyle .ant-menu li:hover{background-color:rgba(70,106,255,.07);color:#40424a}.overlayStyle .ant-menu li.ant-menu-item-selected:before{content:"✓";position:absolute;right:15px;color:#acb0bf;top:0}.editpanel{padding:20px;margin-top:25px;border:1px solid rgba(42,97,255,.23);border-radius:2px}.detailbanner{display:flex;align-items:center;justify-content:space-between}.detailbanner .detailtitle{flex:1}.detailbanner .detailtitle>div{display:flex;align-items:flex-start}.detailbanner .detailtitle .name{font-size:16px;font-weight:700;color:#333;line-height:22px;max-width:580px;word-break:break-all}.detailbanner .detailtitle .author{color:#466aff}.detailbanner .detailtitle .author img{width:26px;height:26px;margin-right:4px;border-radius:50%}.detailbanner .detailoperate{display:flex;align-items:center}.descPanel{margin-top:30px}.explain .ant-form-explain{position:absolute}.overlaydrop{padding:18px 15px;position:relative;border-radius:6px;box-shadow:0 0 10px rgba(24,54,181,.17);background-color:#fff}.overlaydrop.large{width:260px}.overlaydrop.small{width:120px;padding:12px 0!important}.overlaydrop .ant-menu{max-height:305px;overflow-y:auto}.overlaydrop .ant-menu li{height:38px;line-height:38px;border-bottom:none!important;display:flex;align-items:center;padding-left:6px;padding-right:0}.overlaydrop .ant-menu li img{width:24px;height:24px;border-radius:50%}.overlaydrop .ant-menu li span{display:block;width:100%;margin-left:10px;padding-right:25px}.overlaydrop .ant-menu li.ant-menu-item-selected,.overlaydrop .ant-menu li:hover{background-color:rgba(70,106,255,.07);color:#40424a}.overlaydrop .ant-menu li.ant-menu-item-selected:before{content:"✓";position:absolute;right:15px;color:#acb0bf;top:0}.claimpart{padding-bottom:15px;border-bottom:1px solid #eee;margin-bottom:20px}.overlayChooseStyle{width:636px;background-color:#fff;border-radius:6px;box-shadow:0 0 10px rgba(24,54,181,.17);z-index:100;padding:30px 20px}.overlayChooseStyle .choosedul{display:flex;flex-wrap:wrap;padding-bottom:10px;border-bottom:1px solid #e4e4e6;margin-bottom:20px!important}.overlayChooseStyle .choosedul li{height:24px;background-color:#eff2ff;border:1px solid #466aff;border-radius:2px;color:#466aff;font-size:14px;margin-right:15px;margin-bottom:10px!important;padding:0 7px;display:flex;align-items:center}.overlayChooseStyle .choosedul li span{display:block;max-width:120px}.overlayChooseStyle .counttips{display:flex;justify-content:space-between;margin-bottom:20px}.overlayChooseStyle .ant-menu{display:flex;flex-wrap:wrap;padding:20px 0 5px;box-sizing:border-box;max-height:307px;overflow-y:auto}.overlayChooseStyle .ant-menu.piecemenu li{width:auto}.overlayChooseStyle .ant-menu.piecemenu li>span{display:flex}.overlayChooseStyle .ant-menu.piecemenu li span.task-hide{max-width:unset}.overlayChooseStyle .ant-menu.piecemenu li:nth-child(5n){margin-right:24px!important}.overlayChooseStyle .ant-menu li{width:98px;height:32px;line-height:30px;text-align:center;font-size:14px;border-radius:2px;margin-right:24px!important;margin-bottom:15px!important;border:1px solid #f4f6fe!important;padding:0 5px}.overlayChooseStyle .ant-menu li.commonli{background-color:#f4f6fe!important}.overlayChooseStyle .ant-menu li .removeicon{display:block}.overlayChooseStyle .ant-menu li span.task-hide{margin:0 auto;position:relative;color:#3f455b;max-width:80px;display:inline-block}.overlayChooseStyle .ant-menu li span{position:relative;margin:0 auto}.overlayChooseStyle .ant-menu li.colorli{border-color:transparent!important}.overlayChooseStyle .ant-menu li.colorli span{color:#fff;position:relative;margin:0 auto}.overlayChooseStyle .ant-menu li.commonli.ant-menu-item-selected{background-color:#e2e8ff!important;color:#3f5097;border-color:#466aff!important}.overlayChooseStyle .ant-menu li.colorli.ant-menu-item-selected{border-color:transparent!important}.overlayChooseStyle .ant-menu li.colorli.ant-menu-item-selected>span:before{content:"✓";position:absolute;right:-12px;color:#fff;top:-16px}.overlayChooseStyle .ant-menu li:nth-child(5n){margin-right:0!important}.editormd-emoji-dialog .editormd-dialog-mask{display:none!important}.editormd-emoji-dialog .editormd-tab-box .editormd-grid-table .editormd-grid-table-row .selected{background-color:#708cff} \ No newline at end of file diff --git a/static/css/184.a8369a12.chunk.css b/static/css/184.a8369a12.chunk.css new file mode 100644 index 000000000..a0f254dc4 --- /dev/null +++ b/static/css/184.a8369a12.chunk.css @@ -0,0 +1 @@ +.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor .CodeMirror-line::selection,.cm-fat-cursor .CodeMirror-line>span::selection,.cm-fat-cursor .CodeMirror-line>span>span::selection{background:transparent}.cm-fat-cursor .CodeMirror-line::-moz-selection,.cm-fat-cursor .CodeMirror-line>span::-moz-selection,.cm-fat-cursor .CodeMirror-line>span>span::-moz-selection{background:transparent}.cm-fat-cursor{caret-color:transparent}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative;z-index:0}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{-webkit-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none} \ No newline at end of file diff --git a/static/css/185.d34dec6c.chunk.css b/static/css/185.d34dec6c.chunk.css new file mode 100644 index 000000000..f2b40b440 --- /dev/null +++ b/static/css/185.d34dec6c.chunk.css @@ -0,0 +1 @@ +.newPanel{border:1px solid #eaeaea;border-radius:4px}.newPanel_title{height:3rem;line-height:3rem;background:#f1f8ff;text-align:center;border-radius:4px 4px 0 0;font-size:1.6em;border-bottom:1px solid #f0f0f0}.token_box{align-items:center}.token_box .ant-form-explain{position:absolute}.newPanel_content{padding:2rem}.newPanel_content form .ant-row.ant-form-item{margin-bottom:25px}.newPanel_content .ant-form-item-label label{font-size:16px}.newPanel_content .ant-form-item-control-wrapper{flex:1;min-width:280px}.newPanel_content .ant-select-selection{height:35px}.newPanel_content .ant-select-selection__rendered,.newPanel_content input{height:35px;line-height:35px}.newContent_inline{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end}.explainPos .ant-form-explain{position:absolute}.newContent_inline>.ant-form-item:nth-child(2){margin-left:20px}.privatePart{margin-bottom:0!important}.privatePart .ant-form-item-label{margin-left:0}.newPanel_content .ant-form-item-label{line-height:25px;height:25px}.plateAutoComplete .ant-input{height:34px!important}@media screen and (max-width:750px){.newPanel_content{width:95%}.newPanel_content .ant-row.ant-form-item{display:grid}.newContent_inline>.ant-form-item:nth-child(2){margin-left:0}} \ No newline at end of file diff --git a/static/css/186.53604072.chunk.css b/static/css/186.53604072.chunk.css new file mode 100644 index 000000000..9d2bce517 --- /dev/null +++ b/static/css/186.53604072.chunk.css @@ -0,0 +1 @@ +.noticeMenu{padding:0 30px;display:flex;border-bottom:1px solid #eee}.noticeMenu li{font-size:16px;padding:0;margin-right:30px;height:70px;line-height:70px;position:relative;transform:none}.noticeMenu li a{display:flex}.noticeMenu li.active a span{color:#466aff}.noticeMenu li .unNum{color:#d38900;font-size:12px;border-radius:13px;height:16px;line-height:16px;padding:0 4px;min-width:23px;text-align:center;background-color:#ffe4b3;margin-top:27px;margin-left:10px;display:block}.notifyList{padding:0 30px}.notifyList li{display:flex;border-bottom:1px solid #eee;padding:20px 0}.notifyList li .notifyImg{width:48px;height:48px;border-radius:50%;margin-right:15px}.notifyList li .notifyFlex{flex:1}.notifyList li .notifyFlex p{margin:0;max-width:660px}.notifyList li .notifyFlex .notifyInfos{margin-bottom:8px}.notifyList li:last-child{border-bottom:none} \ No newline at end of file diff --git a/static/css/187.c041974c.chunk.css b/static/css/187.c041974c.chunk.css new file mode 100644 index 000000000..029ebb85b --- /dev/null +++ b/static/css/187.c041974c.chunk.css @@ -0,0 +1 @@ +.topWrapper{padding-bottom:20px;box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:wrap}.quillContent{position:relative;margin-bottom:4px}.quillFlag{position:absolute;bottom:30px;left:6px;height:20px;line-height:18px;color:red}.overlayBox{width:230px}.hideOverlay{display:none}.topmilepost{box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:wrap}.detail_p,.topWrapper_nav{display:flex}.detail_right{flex-grow:1;text-align:right}.commit_p{font-size:12px;padding-top:10px;padding-left:5px}.ul_width{width:100%}.a_btn{border-radius:4px;padding:0 12px;margin-right:15px;line-height:30px}.cancel_btn{border:1px solid #e6e6e6;color:#333!important}.delete_btn{border:1px solid red;color:red!important}.cancel_btn:hover{background:#e6e6e6}.Closeor_btn{border:1px solid red;color:red;height:32px;text-align:center;border-radius:4px;padding:0 12px;margin-right:15px;line-height:32px}.rectangle{width:8px;height:8px;border-radius:100%;margin-top:15px;margin-left:-4px;margin-bottom:10px;background:green}.order_line{display:flex;height:32px;margin:auto;border-left:1px solid #eee}.comment_img{height:25px;width:25px;margin-top:5px;border-radius:100%}.topWrapper_nav a,.topWrapper_nav span{border:1px solid #f4f4f4;border-radius:5px 0 0 5px;height:34px;line-height:34px;text-align:center;padding:0 10px;display:block;cursor:pointer}.topWrapper_nav a:hover{background:#f4f4f4}.topWrapper_nav a:last-child,.topWrapper_nav span:last-child{border-left:none;border-radius:0 5px 5px 0}.topWrapper_btn{background:#fff;border:1px solid #466aff;color:#466aff!important;padding:0 12px;text-align:center;height:32px;line-height:32px;border-radius:4px}.topWrapper_type_infos{border:1px solid #eee;border-radius:3px;height:35px;line-height:35px}.topWrapper_type_infos li{cursor:pointer;padding:0 10px}.topWrapper_type_infos li.active{color:#466aff}.topWrapper_type_infos li:last-child{border-left:1px solid #eee}.topWrapper_type,.topWrapper_type_infos{display:flex}.topWrapper_type li{display:flex;align-items:center;margin-right:30px}.topWrapper_type li>span{display:block;height:30px;line-height:30px;padding:0 13px;border-radius:5px;min-width:60px;box-sizing:border-box;text-align:center;background:#fafafa;border:1px solid #ddd;cursor:pointer}.topWrapper_type li>span.active{color:#466aff;border:1px solid #5091ff}.topWrapper_select{display:flex;flex-wrap:wrap;align-items:center}.topWrapper .ant-btn.ant-input-search-button{height:30px}.title_overflow{max-width:160px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.topWrapper_select.wrapperStyle li{width:90px}.topWrapper_select li{cursor:pointer;color:#666;width:86px;text-align:center;display:inline-block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.topWrapper_select li:active{background:#f4f4f4;border-radius:4px}.no-cursor li{cursor:default!important}.ant-dropdown-menu .ant-dropdown-menu-item{text-align:center;padding:6px 30px;cursor:pointer}.setItemStyle{min-height:440px}.setItemStyle .issueItem{padding:16px 0}.issueItem{display:flex;flex-wrap:wrap;align-content:center;border-bottom:1px solid #eee;padding:16px 0 16px 20px}.issueIndex{display:inline-block;height:19px;line-height:19px;background-color:rgba(213,220,246,.36);border-radius:4px;padding:0 8px;color:#666!important}.issueItem:last-child{border-bottom:none}.issueNo{padding:0 5px;border-radius:4px;background:#f4f4f4;display:block;margin-right:8px;color:#666;height:30px;line-height:30px}.issueOpen{background:#21ba45!important;color:#fff!important}.margin_detail{margin-left:15px;margin-right:15px}.user_img{height:49px;width:49px;border-radius:100%}.new_context{flex:1;border:1px solid #f4f4f4;border-radius:4px;margin-left:15px;padding:15px;position:relative;background:#fff}.new_context:before{border:9px solid transparent;border-right-color:#f4f4f4;top:12px}.new_context:after,.new_context:before{position:absolute;content:"";height:0;width:0;right:100%}.new_context:after{border:7px solid transparent;border-right-color:#fff;top:14px}.list-l-panel{border:1px solid #f4f4f4;border-radius:4px;padding:10px 15px}.list-l-panel .ant-row{margin-bottom:0}.editingsheet{background:#fff;color:#21ba45!important;padding:0 12px;text-align:center;height:32px;line-height:32px}.opendetail{background:#21ba45}.closedetail,.opendetail{display:inline-block;color:#fff!important;padding:0 12px;text-align:center;height:32px;border-radius:4px;line-height:32px}.closedetail{background:#e60b0b}.commenttitle{color:#21ba45!important}.topWrapper_detali{display:flex;background-color:#eee;align-items:center;margin-bottom:10px}.towwrapper_img_detali{display:flex;padding-left:80px;margin-left:80px;margin-right:20px;border:1px solid #466aff}.div_line{width:100%;border:10px solid #466aff}.list_img{height:145px;padding:15px;width:145px}.detail_context{flex:1;border:1px solid #f4f4f4;margin-left:15px;padding:10px;position:relative;background:#fff;border-radius:4px;width:0}.detail_context:before{border:9px solid transparent;border-right-color:#f4f4f4;top:12px}.detail_context:after,.detail_context:before{position:absolute;content:"";height:0;width:0;right:100%}.detail_context:after{border:7px solid transparent;border-right-color:#fff;top:14px}.tagList>div{border-bottom:1px dashed #efefef;display:flex;justify-content:space-around;padding:15px 0}.divwidth{width:74%}.listTowItems{width:80%;padding-left:80px}.tagList>div:last-child{border-bottom:none}.mr10{margin-right:10px}.text-right{text-align:right}.milepostdiv{display:flex}.milepostwidth{display:flex;width:60%}.mileposwidth{background:#21ba45;border-radius:4px;width:40%}.milepostrighe{display:flex;flex:1}.milepostleft{display:flex;justify-content:center}.textwidth{display:flex;width:100%}.newmilepostleft{padding:15px;margin-right:50px;width:60%}.newmilepostrighe{margin-left:50px;padding:15px;width:30%}.detailContent{padding:15px 0;border-bottom:1px solid #f4f4f4}.DetailRight{padding:10px 15px;border:1px solid #f4f4f4;border-radius:4px}.DetailRight>p{height:30px;line-height:30px}.inptwidth{width:20%}.inputcount{width:40%}.loginDiv{border:1px solid #f7c977;background:rgba(255,204,113,.3);text-align:center;padding:8px 0;border-radius:4px;width:100%;color:#999;margin-top:15px}.loginDiv a{text-decoration:underline;color:#466aff;margin-right:3px}.tagdiv{padding:15px;height:75px;border:1px solid #eee}.dialogdiv,.tagdiv{box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:wrap}.dialogdiv{padding:5px;height:45px}.issue-tag-show{padding:3px 8px;color:#fff;border-radius:6px}.journal-list-item{padding:10px 0}.span_title{min-width:40px;margin-right:15px;text-align:right;color:rgba(0,0,0,.65)}.target-detail-search .ant-input-group-addon{border:none!important}.target-detail-search .ant-input-search-button{height:32px!important}a.issue-type-button.active{background:#466aff;color:#fff}a.issue-type-button.active:hover{background:#f4f4f4;color:#466aff}@media screen and (max-width:700px){.topWrapper_select li{width:auto}}.ml10{margin-left:10px}.lineH32{line-height:32px}.lineH40{line-height:40px}.item-list-right{width:74%;border:1px solid #eee}.detail_edit_action{padding:10px;color:#999;cursor:pointer;line-height:40px}.paper-clip-color{color:#29bd8b!important}.attachment-list-a{color:rgba(0,0,0,.65)!important}.attachment-list-a>span{word-break:break-all}.btp1{border-top:1px solid #f4f4f4}.grid-item{grid-template-columns:max-content 1fr}.grid-item,.grid-item-left{display:grid;align-items:center}.grid-item-left{grid-template-columns:1fr max-content}.grid-item-top{display:grid;align-items:center;grid-template-columns:max-content 1fr;align-items:flex-start}.fwb{font-weight:700}.ant-dropdown-menu.orderCondition{max-height:350px;overflow-y:auto}.ql-bubble .ql-editor img{min-width:100px!important}.AmplifyImg .ant-modal{padding:0}.AmplifyImg img{max-width:100%;margin:0 auto}.AmplifyImg .ant-modal-body{padding:25px}.amplifyContent{text-align:center}.mb-0{margin-bottom:0!important}.text-yellow{color:#ff6e21}.border-1f{border-bottom:1px solid #f4f4f4}.background-f{background:#fff}.issue_detail_info{width:65px;color:#888}.list-left-padding{padding:0 0 0 20px!important}.comment-background{background:#fff;border-radius:4px;padding:0 30px}.border-bottom-comment{border-bottom:1px solid #eee}.custom-comment-tabs .ant-tabs-top-bar{border-bottom:none;padding-top:15px}.custom-comment-tabs .search-count-button{line-height:18px;margin-left:8px;background-color:#ebf4fe;color:#466aff;font-size:12px;padding:2px 8px;border-radius:9px}.comment-background .ant-list-item{padding-left:20px;box-sizing:border-box}.border-top-e{border-top:1px solid #e8e8e8}.commentStyle{background-color:#fff!important}.reply-comment-input .add_reply_button{background-color:#fff!important;color:#bbb;width:100%;text-align:left;border:1px solid #eee;box-shadow:none}.children-comment-bg{background:#fafafa}.display-in{display:flex;align-items:flex-start}.issue-form-right{border:1px solid #eee}.issue-form-right .ant-form-item{margin-bottom:8px!important}.issue-form-right .ant-row label{font-size:14px!important;font-weight:500}.issue-edit-form-right{margin-bottom:0!important}.plr10{padding:0 10px}.issue-form-index .editormd-toolbar{position:absolute!important}.list-right-item-padding{padding:20px 35px 10px;margin-bottom:20px}.tagColor{display:inline-block;width:28px;height:14px;margin-right:5px;vertical-align:middle}.boder-4,.tagColor{border-radius:4px}.pbt20{padding:20px 0}.inline-block{display:inline-block}.pd10{padding:10px}.searchIcon .ant-select-arrow{margin-top:-9px} \ No newline at end of file diff --git a/static/css/188.c041974c.chunk.css b/static/css/188.c041974c.chunk.css new file mode 100644 index 000000000..029ebb85b --- /dev/null +++ b/static/css/188.c041974c.chunk.css @@ -0,0 +1 @@ +.topWrapper{padding-bottom:20px;box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:wrap}.quillContent{position:relative;margin-bottom:4px}.quillFlag{position:absolute;bottom:30px;left:6px;height:20px;line-height:18px;color:red}.overlayBox{width:230px}.hideOverlay{display:none}.topmilepost{box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:wrap}.detail_p,.topWrapper_nav{display:flex}.detail_right{flex-grow:1;text-align:right}.commit_p{font-size:12px;padding-top:10px;padding-left:5px}.ul_width{width:100%}.a_btn{border-radius:4px;padding:0 12px;margin-right:15px;line-height:30px}.cancel_btn{border:1px solid #e6e6e6;color:#333!important}.delete_btn{border:1px solid red;color:red!important}.cancel_btn:hover{background:#e6e6e6}.Closeor_btn{border:1px solid red;color:red;height:32px;text-align:center;border-radius:4px;padding:0 12px;margin-right:15px;line-height:32px}.rectangle{width:8px;height:8px;border-radius:100%;margin-top:15px;margin-left:-4px;margin-bottom:10px;background:green}.order_line{display:flex;height:32px;margin:auto;border-left:1px solid #eee}.comment_img{height:25px;width:25px;margin-top:5px;border-radius:100%}.topWrapper_nav a,.topWrapper_nav span{border:1px solid #f4f4f4;border-radius:5px 0 0 5px;height:34px;line-height:34px;text-align:center;padding:0 10px;display:block;cursor:pointer}.topWrapper_nav a:hover{background:#f4f4f4}.topWrapper_nav a:last-child,.topWrapper_nav span:last-child{border-left:none;border-radius:0 5px 5px 0}.topWrapper_btn{background:#fff;border:1px solid #466aff;color:#466aff!important;padding:0 12px;text-align:center;height:32px;line-height:32px;border-radius:4px}.topWrapper_type_infos{border:1px solid #eee;border-radius:3px;height:35px;line-height:35px}.topWrapper_type_infos li{cursor:pointer;padding:0 10px}.topWrapper_type_infos li.active{color:#466aff}.topWrapper_type_infos li:last-child{border-left:1px solid #eee}.topWrapper_type,.topWrapper_type_infos{display:flex}.topWrapper_type li{display:flex;align-items:center;margin-right:30px}.topWrapper_type li>span{display:block;height:30px;line-height:30px;padding:0 13px;border-radius:5px;min-width:60px;box-sizing:border-box;text-align:center;background:#fafafa;border:1px solid #ddd;cursor:pointer}.topWrapper_type li>span.active{color:#466aff;border:1px solid #5091ff}.topWrapper_select{display:flex;flex-wrap:wrap;align-items:center}.topWrapper .ant-btn.ant-input-search-button{height:30px}.title_overflow{max-width:160px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.topWrapper_select.wrapperStyle li{width:90px}.topWrapper_select li{cursor:pointer;color:#666;width:86px;text-align:center;display:inline-block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.topWrapper_select li:active{background:#f4f4f4;border-radius:4px}.no-cursor li{cursor:default!important}.ant-dropdown-menu .ant-dropdown-menu-item{text-align:center;padding:6px 30px;cursor:pointer}.setItemStyle{min-height:440px}.setItemStyle .issueItem{padding:16px 0}.issueItem{display:flex;flex-wrap:wrap;align-content:center;border-bottom:1px solid #eee;padding:16px 0 16px 20px}.issueIndex{display:inline-block;height:19px;line-height:19px;background-color:rgba(213,220,246,.36);border-radius:4px;padding:0 8px;color:#666!important}.issueItem:last-child{border-bottom:none}.issueNo{padding:0 5px;border-radius:4px;background:#f4f4f4;display:block;margin-right:8px;color:#666;height:30px;line-height:30px}.issueOpen{background:#21ba45!important;color:#fff!important}.margin_detail{margin-left:15px;margin-right:15px}.user_img{height:49px;width:49px;border-radius:100%}.new_context{flex:1;border:1px solid #f4f4f4;border-radius:4px;margin-left:15px;padding:15px;position:relative;background:#fff}.new_context:before{border:9px solid transparent;border-right-color:#f4f4f4;top:12px}.new_context:after,.new_context:before{position:absolute;content:"";height:0;width:0;right:100%}.new_context:after{border:7px solid transparent;border-right-color:#fff;top:14px}.list-l-panel{border:1px solid #f4f4f4;border-radius:4px;padding:10px 15px}.list-l-panel .ant-row{margin-bottom:0}.editingsheet{background:#fff;color:#21ba45!important;padding:0 12px;text-align:center;height:32px;line-height:32px}.opendetail{background:#21ba45}.closedetail,.opendetail{display:inline-block;color:#fff!important;padding:0 12px;text-align:center;height:32px;border-radius:4px;line-height:32px}.closedetail{background:#e60b0b}.commenttitle{color:#21ba45!important}.topWrapper_detali{display:flex;background-color:#eee;align-items:center;margin-bottom:10px}.towwrapper_img_detali{display:flex;padding-left:80px;margin-left:80px;margin-right:20px;border:1px solid #466aff}.div_line{width:100%;border:10px solid #466aff}.list_img{height:145px;padding:15px;width:145px}.detail_context{flex:1;border:1px solid #f4f4f4;margin-left:15px;padding:10px;position:relative;background:#fff;border-radius:4px;width:0}.detail_context:before{border:9px solid transparent;border-right-color:#f4f4f4;top:12px}.detail_context:after,.detail_context:before{position:absolute;content:"";height:0;width:0;right:100%}.detail_context:after{border:7px solid transparent;border-right-color:#fff;top:14px}.tagList>div{border-bottom:1px dashed #efefef;display:flex;justify-content:space-around;padding:15px 0}.divwidth{width:74%}.listTowItems{width:80%;padding-left:80px}.tagList>div:last-child{border-bottom:none}.mr10{margin-right:10px}.text-right{text-align:right}.milepostdiv{display:flex}.milepostwidth{display:flex;width:60%}.mileposwidth{background:#21ba45;border-radius:4px;width:40%}.milepostrighe{display:flex;flex:1}.milepostleft{display:flex;justify-content:center}.textwidth{display:flex;width:100%}.newmilepostleft{padding:15px;margin-right:50px;width:60%}.newmilepostrighe{margin-left:50px;padding:15px;width:30%}.detailContent{padding:15px 0;border-bottom:1px solid #f4f4f4}.DetailRight{padding:10px 15px;border:1px solid #f4f4f4;border-radius:4px}.DetailRight>p{height:30px;line-height:30px}.inptwidth{width:20%}.inputcount{width:40%}.loginDiv{border:1px solid #f7c977;background:rgba(255,204,113,.3);text-align:center;padding:8px 0;border-radius:4px;width:100%;color:#999;margin-top:15px}.loginDiv a{text-decoration:underline;color:#466aff;margin-right:3px}.tagdiv{padding:15px;height:75px;border:1px solid #eee}.dialogdiv,.tagdiv{box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:wrap}.dialogdiv{padding:5px;height:45px}.issue-tag-show{padding:3px 8px;color:#fff;border-radius:6px}.journal-list-item{padding:10px 0}.span_title{min-width:40px;margin-right:15px;text-align:right;color:rgba(0,0,0,.65)}.target-detail-search .ant-input-group-addon{border:none!important}.target-detail-search .ant-input-search-button{height:32px!important}a.issue-type-button.active{background:#466aff;color:#fff}a.issue-type-button.active:hover{background:#f4f4f4;color:#466aff}@media screen and (max-width:700px){.topWrapper_select li{width:auto}}.ml10{margin-left:10px}.lineH32{line-height:32px}.lineH40{line-height:40px}.item-list-right{width:74%;border:1px solid #eee}.detail_edit_action{padding:10px;color:#999;cursor:pointer;line-height:40px}.paper-clip-color{color:#29bd8b!important}.attachment-list-a{color:rgba(0,0,0,.65)!important}.attachment-list-a>span{word-break:break-all}.btp1{border-top:1px solid #f4f4f4}.grid-item{grid-template-columns:max-content 1fr}.grid-item,.grid-item-left{display:grid;align-items:center}.grid-item-left{grid-template-columns:1fr max-content}.grid-item-top{display:grid;align-items:center;grid-template-columns:max-content 1fr;align-items:flex-start}.fwb{font-weight:700}.ant-dropdown-menu.orderCondition{max-height:350px;overflow-y:auto}.ql-bubble .ql-editor img{min-width:100px!important}.AmplifyImg .ant-modal{padding:0}.AmplifyImg img{max-width:100%;margin:0 auto}.AmplifyImg .ant-modal-body{padding:25px}.amplifyContent{text-align:center}.mb-0{margin-bottom:0!important}.text-yellow{color:#ff6e21}.border-1f{border-bottom:1px solid #f4f4f4}.background-f{background:#fff}.issue_detail_info{width:65px;color:#888}.list-left-padding{padding:0 0 0 20px!important}.comment-background{background:#fff;border-radius:4px;padding:0 30px}.border-bottom-comment{border-bottom:1px solid #eee}.custom-comment-tabs .ant-tabs-top-bar{border-bottom:none;padding-top:15px}.custom-comment-tabs .search-count-button{line-height:18px;margin-left:8px;background-color:#ebf4fe;color:#466aff;font-size:12px;padding:2px 8px;border-radius:9px}.comment-background .ant-list-item{padding-left:20px;box-sizing:border-box}.border-top-e{border-top:1px solid #e8e8e8}.commentStyle{background-color:#fff!important}.reply-comment-input .add_reply_button{background-color:#fff!important;color:#bbb;width:100%;text-align:left;border:1px solid #eee;box-shadow:none}.children-comment-bg{background:#fafafa}.display-in{display:flex;align-items:flex-start}.issue-form-right{border:1px solid #eee}.issue-form-right .ant-form-item{margin-bottom:8px!important}.issue-form-right .ant-row label{font-size:14px!important;font-weight:500}.issue-edit-form-right{margin-bottom:0!important}.plr10{padding:0 10px}.issue-form-index .editormd-toolbar{position:absolute!important}.list-right-item-padding{padding:20px 35px 10px;margin-bottom:20px}.tagColor{display:inline-block;width:28px;height:14px;margin-right:5px;vertical-align:middle}.boder-4,.tagColor{border-radius:4px}.pbt20{padding:20px 0}.inline-block{display:inline-block}.pd10{padding:10px}.searchIcon .ant-select-arrow{margin-top:-9px} \ No newline at end of file diff --git a/static/css/189.238afeea.chunk.css b/static/css/189.238afeea.chunk.css new file mode 100644 index 000000000..173f3631d --- /dev/null +++ b/static/css/189.238afeea.chunk.css @@ -0,0 +1 @@ +.default_head{height:65px;line-height:64px;border-bottom:1px solid #e0e6f5;color:#151d40;font-size:17px;padding-bottom:20px}.cla_lists{display:flex;flex-wrap:wrap}.cla_lists li{width:478px;margin-right:26px;border:1px solid hsla(0,0%,60%,.3);border-radius:6px;padding:30px 26px;box-sizing:border-box;display:flex;align-items:flex-start;margin-top:25px}.cla_lists li>img{width:65px;margin-right:20px}.cla_lists li>div{flex:1;width:0;display:flex;flex-direction:column}.cla_lists li>div>span{color:#4c5876;height:20px;line-height:20px;margin-bottom:10px!important}.cla_lists li>div .agree_status>span{margin-left:20px;position:relative;color:#8a94a2}.cla_lists li>div .agree_status>span:before{position:absolute;height:6px;width:6px;border-radius:50%;left:-11px;content:"";background-color:#8a94a2;top:50%;margin-top:-3px}.cla_lists li>div .agree_status>span.green_tip{color:#009b28}.cla_lists li>div .agree_status>span.green_tip:before{background-color:#009b28}.cla_lists li>div .agree_name{color:#151d40;font-size:16px;margin-bottom:10px;display:block;height:22px;line-height:22px}.cla_lists li:nth-child(2n){margin-right:0} \ No newline at end of file diff --git a/static/css/190.0235d756.chunk.css b/static/css/190.0235d756.chunk.css new file mode 100644 index 000000000..0aaa9610b --- /dev/null +++ b/static/css/190.0235d756.chunk.css @@ -0,0 +1 @@ +.myself-modal .ant-modal-header{padding:9px 24px;background:#f8f8f8;border-bottom:1px solid #eee}.myself-modal .ant-modal-title{text-align:left}.myself-modal .ant-modal-close{top:0!important}.myself-modal .ant-modal-close-x{font-size:24px}.myself-modal .ant-modal-body{text-align:center}.myself-modal .content-title{display:flex;justify-content:center;align-items:center;margin:2rem 0 1rem!important;font-size:16px;color:#333;letter-spacing:0;line-height:29px;font-weight:400}.myself-modal .red-circle{align-self:flex-start;color:#ca0002;font-size:1.5rem!important}.myself-modal .content-descibe{font-size:14px;color:#666;line-height:33px;font-weight:400}.myself-modal .ant-modal-footer{padding:2rem 0;text-align:center;border:0}.myself-modal .ant-modal-footer .ant-btn{width:6rem}.myself-modal .foot-submit{margin-left:3rem;color:#df0002}.myself-modal .foot-submit:hover{border-color:#df0002}.myself-modal .ant-btn-default:active,.myself-modal .ant-btn-default:focus,.myself-modal .ant-btn-default:hover{background:#f3f4f6;color:#333;border-color:#d0d0d0} \ No newline at end of file diff --git a/static/css/191.46fb7389.chunk.css b/static/css/191.46fb7389.chunk.css new file mode 100644 index 000000000..42343b85a --- /dev/null +++ b/static/css/191.46fb7389.chunk.css @@ -0,0 +1 @@ +.private-letter{border-radius:4px 4px 0 0;border:1px solid hsla(0,0%,59.2%,.24);display:flex}.private-letter .currentImg{width:40px;height:40px;margin-left:0}.private-letter .private-letter-img+.ant-badge-count{top:2px;right:5px}.pl-content{flex:auto}.pl-content .pl-name{height:3rem;border-bottom:1px solid #eee}.pl-content .pl-name>a{position:relative;left:26px;color:#999}.pl-content .pl-name span{font-size:16px;font-weight:600;color:#333;flex:auto;text-align:center}.pl-content .plcontent-list{height:24rem;padding:20px;overflow-y:scroll}.pl-content .plcontent-list .plclo{margin-bottom:30px}.pl-content .plcontent-list .notice-my{flex-direction:row-reverse}.pl-content .plcontent-list .notice-my .pld01{left:0}.pl-content .plcontent-list .notice-content{padding:8px 10px;background:#f4f4f4;border-radius:5px;position:relative;max-width:20rem}.pl-content .plcontent-list .notice-content .pld01{display:none}.pl-content .plcontent-list .notice-content:hover .pld01{display:block;position:absolute;right:0;bottom:-2em;color:#999;font-size:12px}.pl-content .plcontent-list .notice-content:hover .pld01:hover{color:#666}.pl-content .plcontent-list .message-bubble{position:relative;width:0;height:0;font-size:0;border:8px solid #fff;border-left-color:#f4f4f4}.pl-content .plcontent-list .mb-other{border-color:#fff #f4f4f4 #fff #fff}.pl-content .plcontent-list span{margin:0 10px;font-size:12px;color:#999;line-height:17px}.pl-content .private-letter-present{padding:20px}.pl-content .private-letter-present div{display:flex;align-items:center;justify-content:flex-end;flex:auto}.pl-content .private-letter-present .private-letter-cont-mt25{margin-top:8px;padding:0 22px}.pl-content .private-letter-present .private-letter-cont,.pl-content .private-letter-present .private-letter-cont .ant-input-suffix{background-color:#fafafa!important;margin-left:17px}.pl-content .private-letter-present .private-letter-cont{resize:none}.pl-content .private-letter-present .private-letter-cont:focus,.pl-content .private-letter-present .private-letter-cont:hover{background-color:#fafafa!important}.pl-list{width:30%;border-left:1px solid #eee}.pl-list .list-sort{justify-content:center;height:3rem;border-bottom:1px solid #eee}.pl-list .list-sort .ant-btn-primary{width:2.3rem;color:#466aff;background:#eff2ff;border:1px solid hsla(0,0%,59.2%,.24)}.pl-list .list-sort .ant-btn{padding:0}.pl-list .list-scroll{height:32.4rem;overflow-y:scroll}.pl-list .list-scroll-content{padding:10px 10px 15px 15px;border-bottom:1px solid #eee}.pl-list .list-scroll-content:hover{background:#f3f4f6}.pl-list .list-scroll-content a{display:none}.pl-list .list-scroll-content:hover a{display:block;color:#466aff}.pl-list .ls-cont{width:13rem;margin-left:15px;justify-content:space-between}.pl-list .ls-cont .ls-content-span{max-width:11rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.vertical-center-style{display:flex;align-items:center}img{width:45x;height:45px} \ No newline at end of file diff --git a/static/css/192.a40d4673.chunk.css b/static/css/192.a40d4673.chunk.css new file mode 100644 index 000000000..909644bd8 --- /dev/null +++ b/static/css/192.a40d4673.chunk.css @@ -0,0 +1 @@ +.panels{width:1200px;margin:20px auto}.btnhover{background-color:#466aff;color:#fff!important}.btnhover:hover{background-color:#1a47ff!important;color:#fff!important}.servertitle{display:flex;align-items:center;background-color:#fafcff;border:1px solid rgba(42,97,255,.23);border-radius:3px 3px 0 0;justify-content:space-between;padding:12px 16px}.servertitle .systitle{font-weight:500;color:#333;font-size:16px}.servertitle a{width:88px;height:36px;line-height:36px;background-color:#466aff;border-radius:5px;text-align:center}.dataEmpty{margin-top:25px;background-color:#fafcff;border-radius:4px 4px 0 0;min-height:418px}.dataEmpty,.dataEmpty .dataemptyCon{display:flex;flex-direction:column;align-items:center;justify-content:center}.dataEmpty .dataemptyCon{max-width:665px;text-align:center}.dataEmpty .dataemptyCon .nullTitle{font-size:22px;height:30px;line-height:30px;margin:15px 0 28px!important;color:#333}.dataEmpty .dataemptyCon .nullDesc{color:#666;font-size:14px;line-height:28px}.dataEmpty .dataemptyCon .ant-divider{min-width:500px;width:500px;border-top:1px solid rgba(90,117,193,.23);margin:18px 0!important;height:0}.dataEmpty .dataemptyCon .nullSubDesc{color:#333;font-size:16px}.agreementModal .ant-modal-header{padding:0;height:56px;background:url(data:image/png;base64,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) 100% 100%;color:#fff}.agreementModal .ant-modal-header .ant-modal-title{height:56px;line-height:56px!important;color:#fff}.agreementModal .ant-modal-close{top:0!important;color:#fff}.agreementModal .ant-modal-body{padding:0}.agreementModal .agreementCon{height:400px;overflow-y:auto;padding:20px}.agreementModal .agreementCon p{line-height:26px;font-size:15px;color:#333;margin-bottom:8px!important}.agreementModal .agreementCon p.blod{font-weight:500;color:#000}.agreementModal .agreeBtn{display:flex;align-items:center;height:67px;justify-content:center}.agreementModal .agreeBtn a{display:block;height:36px;line-height:34px;margin:0 20px;background-color:#fff;border:1px solid #d0d0d0;border-radius:4px;width:120px;text-align:center;color:#666;font-size:15px}.agreementModal .agreeBtn a.notagree{background-color:#b1c0ff;border-color:#b1c0ff;color:#fff!important;cursor:default}.agreementModal .agreeBtn a.agree{background-color:#466aff;border-color:#b1c0ff;color:#fff!important}.detectionAnimation{height:240px;width:100%;background-image:url(/build/static/media/detectionBG.6759a755.png);background-size:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.detectionAnimation .animationUl{width:166px;height:166px;position:relative}.detectionAnimation .animationUl.action li{-webkit-animation:App-logo-spin 5s linear infinite;animation:App-logo-spin 5s linear infinite}.detectionAnimation .animationUl li{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.detectionAnimation .animationUl li:last-child{align-items:flex-end;height:96px;bottom:36px}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.detectionAnimation .lastTimes{color:#fff;margin-top:6px;height:30px;line-height:30px;display:flex}.detectionAnimation .lastTimes span{font-size:20px;margin-left:8px}.dataTable .ant-table-thead>tr>th,.dataUl .ant-table-thead>tr>th{background-color:#fff}.dataTable .ant-table-thead>tr>th div,.dataUl .ant-table-thead>tr>th div{color:#333;font-size:16px}.dataTable .ant-table-tbody>tr:hover>td,.dataUl .ant-table-tbody>tr:hover>td{background-color:#f8faff!important}.dataTable .failure,.dataUl .failure{display:block;height:32px;line-height:32px;background-color:rgba(230,0,6,.1);border:1px solid #fcb6c2;border-radius:4px;color:#ff0c0c;width:58px;text-align:center}.dataTable .success,.dataUl .success{display:block;height:32px;line-height:32px;background-color:rgba(83,255,163,.1);border:1px solid #00b843;border-radius:4px;color:#009c44;width:58px;text-align:center}.dataTable .running,.dataUl .running{position:relative;width:137px;height:22px;background-color:rgba(75,75,75,.1);border-radius:26px}.dataTable .running span.percentline,.dataUl .running span.percentline{position:absolute;left:0;top:0;height:100%;background-color:#509cff;border-radius:26px;text-align:center;line-height:24px;color:#333}.dataTable .percentNum,.dataUl .percentNum{position:absolute;height:24px;line-height:24px}.dataTable .operationBtns,.dataUl .operationBtns{display:flex;align-items:center;justify-content:center}.dataTable .operationBtns a,.dataTable .operationBtns span,.dataUl .operationBtns a,.dataUl .operationBtns span{margin:0 14px;position:relative;color:#466aff;display:flex;align-items:center;height:26px}.dataTable .operationBtns span,.dataUl .operationBtns span{color:#c5cce1!important;cursor:default}.dataTable .operationBtns a>i,.dataTable .operationBtns span>i,.dataUl .operationBtns a>i,.dataUl .operationBtns span>i{width:13px}.dataTable .operationBtns a:before,.dataTable .operationBtns span:before,.dataUl .operationBtns a:before,.dataUl .operationBtns span:before{position:absolute;content:"";width:1px;height:12px;top:7px;background-color:#d5d5d5;left:-14px}.dataTable .operationBtns a:first-child:before,.dataTable .operationBtns span:first-child:before,.dataUl .operationBtns a:first-child:before,.dataUl .operationBtns span:first-child:before{display:none}.dataUl>div{border-bottom:1px solid #eee}.dataUl li{display:flex;flex-wrap:wrap;height:66px;align-items:center;color:#333}.dataUl li>span{padding:0 10px;text-align:left}.dataUl li>span:first-child{width:7%;text-align:center}.dataUl li>span:nth-child(2){width:30%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dataUl li>span:nth-child(3){flex:1}.dataUl li>span:nth-child(4){width:16%}.dataUl li>span:last-child{width:30%;text-align:center}.dataUl li.dataUlhead{font-size:16px}.dataUl li.dataUlbody{font-size:14px}.dataUl li.dataUlbody:hover{background-color:#f8faff}.formDiv{width:430px;margin:0 auto;padding:20px 0}.formDiv .has-error .ant-form-explain{position:absolute;bottom:-15px}.formDiv .ant-form-item-label{width:70px;height:32px;line-height:32px;margin-top:4px}.formDiv .ant-form-item-label label{color:#20294a;font-size:15px}.formDiv .ant-row.ant-form-item{margin-bottom:12px!important}.formDiv .ant-form-item-required:before{display:none}.formDiv .checkInfos>div{display:flex}.formDiv .checkInfos>div>span{display:block;width:70px;line-height:32px;text-align:left;color:#20294a;font-size:15px}.formDiv .checkInfos>div ul{display:flex;margin-top:15px}.formDiv .checkInfos>div ul li:first-child{margin-right:30px}.formDiv .checkInfos>div p,.formDiv .checkInfos>div ul>li{height:32px;line-height:32px;padding:0 12px;background-color:#f5f7ff;border-radius:4px;color:#666;margin-bottom:15px!important;flex:1}.serverlist{display:flex;flex-wrap:wrap;min-height:500px;align-content:flex-start}.serverlist li{width:368px;margin-right:36px;height:198px;background-image:url(/build/static/media/bg.a51f2ffd.png);background-repeat:no-repeat;background-size:100% 100%;margin-bottom:20px!important;padding:30px 40px 0;position:relative}.serverlist li:nth-child(3n+1){margin-left:-10px}.serverlist li:nth-child(3n){margin-right:-10px}.serverlist li .servername{display:flex;align-items:center;margin-bottom:12px}.serverlist li .servername img{margin-right:8px;width:42px}.serverlist li .servername a{font-weight:500;color:#466aff;font-size:17px}.serverlist li:hover .serverbtn{opacity:1}.serverlist li .serverdesc{-webkit-line-clamp:3;line-height:25px;color:#525662;font-size:15px}.serverlist li .serverbtn{position:absolute;height:56px;background-color:transparent;bottom:10px;left:10px;right:10px;display:flex;justify-content:center;padding:10px;opacity:0;transition:.3s}.serverlist li .serverbtn a{display:block;width:224px;height:36px;line-height:36px;text-align:center;border-radius:4px}.operateBox{color:#333;text-align:center;background-color:#fafcff;border-radius:4px 4px 0 0;padding:50px 0 80px}.operateBox .timeBox{color:#466aff}.nullStoreBox{background-color:#fafcff;border-radius:4px 4px 0 0;text-align:center;color:#333;padding-bottom:65px}.nullStoreBox .loBox{width:68px}.nullStoreBox .introBox{color:#666;width:57%;margin:15px auto;word-break:break-all}.nullStoreBox .borBox{width:45%;margin:0 auto 20px;border-bottom:1px solid rgba(90,117,193,.23)}.headBox{height:60px;line-height:60px;background-color:#fafcff;border:1px solid rgba(42,97,255,.23);border-radius:3px 3px 0 0;color:#333;position:relative}.headBox em{font-family:YouSheBiaoTiHei} \ No newline at end of file diff --git a/static/css/193.d4ed71fa.chunk.css b/static/css/193.d4ed71fa.chunk.css new file mode 100644 index 000000000..8ff227b04 --- /dev/null +++ b/static/css/193.d4ed71fa.chunk.css @@ -0,0 +1 @@ +.buildResult{padding:10px 20px;background-color:#141414;color:#fff}.theme-btn{color:#466aff;cursor:pointer}.pageStateBox{border:1px solid #466aff;border-radius:5px;color:#466aff;padding:4px 6px;background-color:rgba(70,106,255,.09);line-height:12px}.pageStateBox.public{background-color:rgba(58,213,115,.08);border-color:#25c589;color:#25c589}.pageStateBox.private{background-color:rgba(230,126,34,.08);border-color:#e67e22;color:#e67e22} \ No newline at end of file diff --git a/static/css/194.4ad9941b.chunk.css b/static/css/194.4ad9941b.chunk.css new file mode 100644 index 000000000..0f247afc4 --- /dev/null +++ b/static/css/194.4ad9941b.chunk.css @@ -0,0 +1 @@ +.settingNav{display:flex;border-bottom:1px solid #ddd;justify-content:center}.settingNav li{height:46px;line-height:46px;position:relative;padding:0 15px;cursor:pointer}.settingNav li.active a{color:#4cacff!important}.settingNav li.active:after{position:absolute;width:100%;bottom:0;height:2px;left:0;background:#4cacff;content:""}.baseForm{padding:15px 0!important}.collaboratorList{min-height:400px}.iteminline{display:flex;align-items:center}.iteminline .ant-row.ant-form-item{margin-left:15px}.setHeight .ant-form-item-control{height:20px;line-height:20px}.baseForm .ant-row.ant-form-item{margin-bottom:15px}.submitBtn{float:left;height:35px;line-height:35px}.small_submitBtn,.submitBtn{display:block;padding:0 12px;border-radius:4px;color:#fff!important;background:#466aff}.small_submitBtn{height:32px;line-height:32px}.addPanel{display:flex}.addPanel .icon-tianjiafangda{font-size:16px!important;font-weight:700}.addPanel .icon-tianjiafangda+span{position:relative;top:-1px}.red_btn{display:block;padding:0 8px;height:28px;line-height:28px;color:#fff;background:#db2828;border-radius:3px}.collaboratorItem{display:flex;border-top:1px solid #f4f4f4;padding:15px}.collaboratorItem>span{flex:1;display:flex}.branchSelect{width:200px;height:32px}.dangerousBox{margin-top:20px;padding:20px;border-top:1px solid #eee}.dangerousBox>div{border:1px solid #efc16b;border-radius:4px}.manageItem{padding:11px 0}.manageItem .webName{position:relative;color:#4cacff;padding-left:25px}.manageItem .webName:before{position:absolute;content:"";width:6px;height:6px;border-radius:50%;left:0;top:8px;background-color:#ffa802}.dangerousTitle{padding:10px;background:#f9edbe;line-height:18px}.red_deleteBtn{display:block;height:38px;line-height:38px;border:1px solid #db2828;border-radius:4px;color:#db2828!important;padding:0 15px;font-size:16px}.flex-a-center{display:flex;justify-content:space-between;align-items:center}.padding15-10{padding:15px 10px}.w-100{width:100%}.fwb{font-weight:600}.text-black{color:#333}.bbr{border-bottom:1px solid #f6f6f6}.ant-input-group-addon{border:0!important}.grid-item-left{display:grid;align-items:center;grid-template-columns:1fr max-content}.text-primary{color:#466aff!important}.ant-dropdown-menu{min-width:90px;text-align:center!important}.text-green{color:#28bd6c!important}.text-yellow{color:#ff6e21!important}.text-delete{color:#bbb}.text-delete:hover{color:#db2828}.new-tag-div{padding:15px;height:75px;box-sizing:border-box;display:flex;justify-content:space-between;background:#fafafa;flex-wrap:wrap}.topWrapper_success_btn{border:1px solid #21ba45;color:#21ba45!important;padding:0 12px;text-align:center;height:32px;line-height:32px;border-radius:4px}.setTables .ant-table-tbody>tr:hover>td{background-color:#fff!important}.setTables .ant-table-tbody>tr>td{border-bottom:none;padding:15px 8px 15px 0}.setTables .ant-table-tbody>tr>td:last-child{padding-right:0}.hooksNew .ant-select.ant-select-enabled{width:100%}.shortStyle .setStyleRule{min-height:35px}.shortStyle .setStyleRule #merge_whitelist_usernames li.ant-select-selection__choice{margin-top:0!important;margin-bottom:3px!important}.shortStyle .columsRadio{display:block;height:30px;line-height:30px}.shortStyle .ant-row.ant-form-item{margin-bottom:0}.inlineFlex{display:flex;align-items:center}.inlineFlex>span{margin-right:10px;color:#666}.setStyleRule{min-height:35px}.setStyleRule .ant-row.ant-form-item{margin-bottom:10px}.setSelectWidth .ant-select.ant-select-enabled{width:100%}.setHeight .ant-select-selection,.setHeight .ant-select-selection__rendered{height:40px;line-height:40px}.protectBranchList{border:1px solid #eee;border-radius:5px;margin-top:25px}.protectBranchList>div{padding:5px 15px;border-bottom:1px solid #eee}.protectBranchList>div:last-child{border-bottom:none}.addMemByLinkBox{color:#202d40}.addMemByLinkBox .selectBox{width:55%;display:block;margin-bottom:18px}.addMemByLinkBox .checkBox{color:#151d40}.addMemByLinkBox .tipBox{color:#7e849e;display:flex}.addMemByLinkBox .success{background-color:#36cacf;border-color:#36cacf}.addMemByLinkBox .linkBox{width:55%}.addMemByLinkBox .linkBox .ant-input-group-addon{padding:0}.addMemByLinkBox .linkBox .ant-btn{border-top-left-radius:0;border-bottom-left-radius:0}.softBotClass .softBoxHeadTitle{color:#151d40;padding:8px 0;border-bottom:1px solid #e0e6f5}.softBotClass .botListBox{margin-top:16px;color:#202d40}.softBotClass .botListBox .statusBox{background-color:rgba(255,81,81,.08);border:1px solid #f23737;color:#f92d2d;border-radius:4px;padding:4px 6px;line-height:normal}.softBotClass .botListBox .statusBox.active{background-color:rgba(58,213,115,.08);border-color:#25c589;color:#25c589}.softBotClass .botListBox .disBotItem{display:flex;justify-content:space-between;align-items:center;border-bottom:1px dashed #e0e6f5;padding:20px 0 15px}.softBotClass .botListBox .flexCenter{display:inline-flex;align-items:center}.softBotClass .botListBox .botName{display:inline-block;max-width:600px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.softBotClass .botListBox .imgBox{width:44px;height:44px;border-radius:50%;object-fit:cover}.softBotClass .nullBotBox{background-color:#fafcff;border-radius:4px 4px 0 0;text-align:center;padding:25px 158px 65px}.softBotClass .nullBotBox .showBigTip{color:#333;margin-top:16px;margin-bottom:22px!important}.softBotClass .nullBotBox .showTip{color:#666}.softBotClass .nullBotBox .borTip{width:82%;margin:20px auto 18px;border-top:1px solid rgba(90,117,193,.23)}.unitStyle .ant-checkbox-wrapper+.ant-checkbox-wrapper{margin-left:0;margin-right:8px;margin-bottom:10px} \ No newline at end of file diff --git a/static/css/196.7c83954e.chunk.css b/static/css/196.7c83954e.chunk.css new file mode 100644 index 000000000..784581335 --- /dev/null +++ b/static/css/196.7c83954e.chunk.css @@ -0,0 +1 @@ +.teaching{font-family:PingFangSC-Medium,PingFang SC;font-size:16px;color:#333}.teaching .tea_title{font-size:38px;font-weight:700;color:#1e1e1e;line-height:53px;margin-bottom:20px!important}.teaching .tea_small_title{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid hsla(0,0%,60%,.15);margin:30px 0}.teaching .tea_small_title>span{color:#1e1e1e;font-size:20px;font-weight:700}.teaching .tea_small_title a{font-size:14px;color:#466aff}.teaching .tea_small_title a:hover{opacity:.8}.teaching .practice div,.teaching .tea_head>div div,.teaching .tea_head>img,.teaching .tea_part1 .vertical:hover,.teaching .tea_part2 .vertical:hover,.teaching .tea_part3 .content:hover{cursor:pointer}.teaching .tea_part1>span{position:relative;top:-100px}.teaching .tea_part2_bg>span,.teaching .tea_part3_bg>span{position:relative;top:-50px}.tea_head{display:flex;justify-content:center;align-items:center;background-color:#f9fafd;padding:30px 0 50px}.tea_head div{display:flex;flex-direction:column;margin-right:30px}.tea_head div .head_til1{background-image:url(/build/static/media/image20.4f1ce1bb.svg)}.tea_head div .head_til2{background-image:url(/build/static/media/image21.5cddfd61.svg)}.tea_head div .head_til3{background-image:url(/build/static/media/image22.6ff2b063.svg)}.tea_head div div{width:358px;height:118px;line-height:118px;padding-left:40px;font-size:18px;font-weight:700;color:#000}.tea_head img{width:750px;height:410px}.tea_part1,.tea_part2,.tea_part3{width:1200px;margin:0 auto;display:flex;flex-direction:column}.tea_part1 p,.tea_part2 p,.tea_part3 p{margin:0 auto}.tea_part1 .content,.tea_part2 .content,.tea_part3 .content{display:flex;justify-content:space-between}.tea_part1{padding-top:50px}.tea_part1 .vertical{box-shadow:0 0 4px 2px rgba(0,0,0,.07);border-radius:6px}.tea_part1 .vertical img{width:270px}.tea_part1 .vertical p{font-weight:700;color:#000;line-height:22px;margin:25px 0 -5px 20px}.tea_part1 .vertical div{margin:15px 0 20px 20px}.tea_part1 .vertical div i{margin-right:5px}.tea_part1 .vertical .hover_bar{width:98%;height:4px;margin-left:1%!important}.tea_part1 .vertical:hover{box-shadow:0 0 4px 5px rgba(0,0,0,.07)}.tea_part1 .vertical:hover .hover_bar{background-color:#466aff}.tea_part1 .practice{margin-bottom:40px}.tea_part1 .practice div:hover{padding:3px;border-radius:6px;box-shadow:0 0 8px 7px rgba(0,0,0,.08)}.tea_part1 .practice div:hover img{width:368px;height:217px}.tea_part1 .practice div img{border-radius:6px;width:375px;height:223px}.tea_part2_bg{background:linear-gradient(180deg,#edf4ff,#ebedf5);margin-top:30px}.tea_part2_bg .tea_part2{padding:50px 0 100px}.tea_part2_bg .tea_part2 .vertical{width:275px;background:linear-gradient(180deg,#f0f8ff,#fff 46%,#fff 76%,#fbfdff);box-shadow:0 4px 4px 1px rgba(0,0,0,.05);border-radius:4px;border:2px solid #fff;padding:20px;display:flex;flex-direction:column;align-items:center;background-size:100% 100%}.tea_part2_bg .tea_part2 .vertical>p{font-weight:700;color:#000;line-height:22px}.tea_part2_bg .tea_part2 .vertical img{width:68px;margin:40px 0 20px}.tea_part2_bg .tea_part2 .vertical .thread{margin:20px 0!important;border-top:1px solid #ededed;width:270px}.tea_part2_bg .tea_part2 .vertical>div{display:flex}.tea_part2_bg .tea_part2 .vertical>div div{text-align:center}.tea_part2_bg .tea_part2 .vertical>div .mr45{margin-right:45px}.tea_part2_bg .tea_part2 .vertical>div .num{font-size:24px;font-weight:700;color:#466aff;line-height:33px}.tea_part2_bg .tea_part2 .vertical>div p{color:#666}.tea_part2_bg .tea_part2 .vertical .hover_bar{width:116%;margin-left:-8%!important;height:4px;position:relative;top:23px}.tea_part2_bg .tea_part2 .vertical:hover{box-shadow:0 0 4px 5px rgba(0,0,0,.07)}.tea_part2_bg .tea_part2 .vertical:hover .hover_bar{background-color:#466aff}.tea_part2_bg .tea_part2 .classroom1{padding:20px 0 20px 15px}.tea_part2_bg .tea_part2 .classroom1 .hover_bar{width:104.5%;margin-left:-5%!important}.tea_part2_bg .tea_part2 .classroom2 img{margin:20px 0}.tea_part3_bg{background:#f6f8fb}.tea_part3_bg .tea_part3{padding:80px 0 70px}.tea_part3_bg .tea_part3 .content{padding:15px 30px;align-items:center}.tea_part3_bg .tea_part3 .content:hover{background:#fff;box-shadow:0 0 4px 3px rgba(0,0,0,.06);border-radius:6px}.tea_part3_bg .tea_part3 .content:hover .center .title{color:#466aff}.tea_part3_bg .tea_part3 .content img{width:300px;height:160px;border-radius:7px;margin-right:-50px}.tea_part3_bg .tea_part3 .content .center{width:57.5%;text-align:left;font-size:14px;color:#595959}.tea_part3_bg .tea_part3 .content .center .title{color:#26282f;font-size:20px;font-weight:700}.tea_part3_bg .tea_part3 .content .center .tip{margin:5px 0 8px!important}.tea_part3_bg .tea_part3 .content .col85{color:#858999}.tea_part3_bg .tea_part3 .content .col18{color:#181818}.tea_part3_bg .tea_part3 .content .col{color:#000;font-weight:700} \ No newline at end of file diff --git a/static/css/197.0a4618f4.chunk.css b/static/css/197.0a4618f4.chunk.css new file mode 100644 index 000000000..3a1d31969 --- /dev/null +++ b/static/css/197.0a4618f4.chunk.css @@ -0,0 +1 @@ +.cla_default_box{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:320px}.cla_default_box .cla_default_desc{width:80%;color:#666;font-size:15px;line-height:30px;text-align:center;margin:20px 0!important}.cla_list_box{display:flex;flex-wrap:wrap;padding-top:25px}.cla_list_box li{margin-right:24px;border:1px solid hsla(0,0%,60%,.3);border-radius:6px;width:446px;display:flex;padding:30px 26px;box-sizing:border-box;justify-content:flex-start;align-items:flex-start;margin-bottom:25px}.cla_list_box li:nth-child(2n){margin-right:0}.cla_list_box li .cla_list_infos{flex:1;width:0}.cla_list_box li .cla_list_infos .cla_name{color:#151d40;font-size:16px;padding-bottom:20px;height:22px;line-height:22px;word-break:break-all;margin-bottom:14px!important}.cla_list_box li .cla_list_infos .cla_personCount{color:#4c5876;display:block;margin-bottom:15px!important}.cla_list_box li .cla_list_infos .cla_personCount span{margin-left:10px}.cla_allinfos .cla_infos_header{background-color:rgba(70,106,255,.05);padding:30px 0}.cla_allinfos .cla_infos_header>div{display:flex;align-items:center;margin:0 auto;width:1200px}.cla_allinfos .cla_infos_header>div>img{height:94px;margin-right:32px;border-radius:4px}.cla_allinfos .cla_infos_header>div .cla_i{flex:1;width:0}.cla_allinfos .cla_infos_header>div .cla_i .cla_i_name{font-weight:700;color:#333;font-size:24px;height:33px;line-height:33px;margin-bottom:0!important}.cla_allinfos .cla_infos_header>div .cla_i .cla_i_email,.cla_allinfos .cla_infos_header>div .cla_i .cla_o_name{color:#4c5b76;font-size:15px;height:20px;line-height:20px;margin-top:18px}.cla_allinfos .cla_infos_header>div .cla_i .cla_i_email{margin-top:12px}.cla_allinfos .wirtes_tips{margin:25px 0}.cla_allinfos .wirtes_tips span{padding:9px 18px;font-size:15px;border-radius:6px;border:1px solid #009b28;color:#009b28}.cla_allinfos .cla_c{width:100%;background-color:hsla(0,0%,96.1%,.5);border-radius:2px;padding:25px;margin:16px auto}.cla_allinfos .cla_c .cla_c_title{font-weight:700;color:#202d40;font-size:15px;padding-bottom:20px;height:22px;line-height:22px;margin-bottom:15px!important}.cla_allinfos .form_div{display:flex}.cla_allinfos .form_div>div{flex:1}.cla_allinfos .form_div>div:first-child{margin-right:40px}.exterpriseBox .padding30{color:#4c5876;line-height:30px;border-bottom:1px dashed #eee}.exterpriseBox .font-bd{color:#0d0f12} \ No newline at end of file diff --git a/static/css/198.0a4618f4.chunk.css b/static/css/198.0a4618f4.chunk.css new file mode 100644 index 000000000..3a1d31969 --- /dev/null +++ b/static/css/198.0a4618f4.chunk.css @@ -0,0 +1 @@ +.cla_default_box{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:320px}.cla_default_box .cla_default_desc{width:80%;color:#666;font-size:15px;line-height:30px;text-align:center;margin:20px 0!important}.cla_list_box{display:flex;flex-wrap:wrap;padding-top:25px}.cla_list_box li{margin-right:24px;border:1px solid hsla(0,0%,60%,.3);border-radius:6px;width:446px;display:flex;padding:30px 26px;box-sizing:border-box;justify-content:flex-start;align-items:flex-start;margin-bottom:25px}.cla_list_box li:nth-child(2n){margin-right:0}.cla_list_box li .cla_list_infos{flex:1;width:0}.cla_list_box li .cla_list_infos .cla_name{color:#151d40;font-size:16px;padding-bottom:20px;height:22px;line-height:22px;word-break:break-all;margin-bottom:14px!important}.cla_list_box li .cla_list_infos .cla_personCount{color:#4c5876;display:block;margin-bottom:15px!important}.cla_list_box li .cla_list_infos .cla_personCount span{margin-left:10px}.cla_allinfos .cla_infos_header{background-color:rgba(70,106,255,.05);padding:30px 0}.cla_allinfos .cla_infos_header>div{display:flex;align-items:center;margin:0 auto;width:1200px}.cla_allinfos .cla_infos_header>div>img{height:94px;margin-right:32px;border-radius:4px}.cla_allinfos .cla_infos_header>div .cla_i{flex:1;width:0}.cla_allinfos .cla_infos_header>div .cla_i .cla_i_name{font-weight:700;color:#333;font-size:24px;height:33px;line-height:33px;margin-bottom:0!important}.cla_allinfos .cla_infos_header>div .cla_i .cla_i_email,.cla_allinfos .cla_infos_header>div .cla_i .cla_o_name{color:#4c5b76;font-size:15px;height:20px;line-height:20px;margin-top:18px}.cla_allinfos .cla_infos_header>div .cla_i .cla_i_email{margin-top:12px}.cla_allinfos .wirtes_tips{margin:25px 0}.cla_allinfos .wirtes_tips span{padding:9px 18px;font-size:15px;border-radius:6px;border:1px solid #009b28;color:#009b28}.cla_allinfos .cla_c{width:100%;background-color:hsla(0,0%,96.1%,.5);border-radius:2px;padding:25px;margin:16px auto}.cla_allinfos .cla_c .cla_c_title{font-weight:700;color:#202d40;font-size:15px;padding-bottom:20px;height:22px;line-height:22px;margin-bottom:15px!important}.cla_allinfos .form_div{display:flex}.cla_allinfos .form_div>div{flex:1}.cla_allinfos .form_div>div:first-child{margin-right:40px}.exterpriseBox .padding30{color:#4c5876;line-height:30px;border-bottom:1px dashed #eee}.exterpriseBox .font-bd{color:#0d0f12} \ No newline at end of file diff --git a/static/css/199.41b8aabd.chunk.css b/static/css/199.41b8aabd.chunk.css new file mode 100644 index 000000000..a50799047 --- /dev/null +++ b/static/css/199.41b8aabd.chunk.css @@ -0,0 +1 @@ +.background-f{background:#fff}.pt-15{padding-top:15px}.mr-4{margin-right:4px}.pb-10{padding-bottom:10px}.plr-20{padding:0 20px}.font-12{font-size:12px}.font-15{font-size:15px}.border-b-line{border-bottom:1px solid #eee}.list-item,.w-100{width:100%}.w-25{width:25%}.p-10{padding:10px}.pd-105{padding:15px 10px}.grid-item{display:grid!important;-ms-flex-align:center;align-items:center;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}.avatar-60{height:60px;width:60px;border-radius:50%}.text-primary{color:#5091ff!important}.text-primary:hover{color:#2878ff!important}.text-yellow{color:#ffa802!important}.text-gray{color:#888}.ml12{margin-left:12px}.user-join-time{font-size:14px!important;color:#60b25e}.btn-cir-grey{background:#fafafa;color:#888;font-weight:400;border:1px solid #eee;border-radius:2px;cursor:pointer}.wd-75{width:75px}.pbt15{padding:15px 0}.pbt25{padding:25px 0}.mlr10{margin:0 15px}.user-list-items{height:100%;width:100%;display:inline-block}.max-w-200{max-width:200px}.inline-block{display:inline-block} \ No newline at end of file diff --git a/static/css/202.3fda21ec.chunk.css b/static/css/202.3fda21ec.chunk.css new file mode 100644 index 000000000..c74293a75 --- /dev/null +++ b/static/css/202.3fda21ec.chunk.css @@ -0,0 +1 @@ +.topicRepoList{width:900px;margin:0 auto;min-height:700px}.topicRepoList .flexBoxTopic{display:flex;align-items:center;justify-content:space-between}.topicRepoList>h2{font-weight:700}.topicRepoList .topicRepoHead{color:#5f6872;padding:10px 15px;border-bottom:1px solid hsla(0,0%,60%,.16)}.topicRepoList .repoImg{width:32px;height:32px;object-fit:cover;border-radius:50%}.topicRepoList .repoTopic{align-items:flex-start;border-bottom:1px solid hsla(0,0%,60%,.1);justify-content:flex-start;padding:20px 0 15px}.topicRepoList .repoTopic .repoTitle,.topicRepoList .repoTopic .rightInfo{flex:1}.topicRepoList .descTopic{color:#414141;line-height:24px}.topicRepoList .proListTopics{display:flex;flex-wrap:wrap}.topicRepoList .proListTopics .proListTopic{background-color:#f3f8ff;border-radius:4px;max-width:158px;padding:0 10px;height:24px;line-height:24px;color:#4c5b76;margin-bottom:5px!important}.topicRepoList .info3{justify-content:flex-start;color:#7d7d7d;height:20px;line-height:20px;display:flex;align-items:center}.topicRepoList .info3 .category{position:relative;padding-left:11px;margin-right:10px}.topicRepoList .info3 .category:before{position:absolute;content:"";width:6px;height:6px;border-radius:50%;background-color:#466aff;top:7px;left:0}.topicRepoList .info3 .language{position:relative}.topicRepoList .info3 .language.hasCate{padding-left:11px}.topicRepoList .info3 .language.hasCate:before{position:absolute;content:"";width:1px;height:10px;border-radius:50%;border-left:1px solid #9e9e9e;bottom:5px;left:0}.topicRepoList .pagTopic{text-align:center}.topicRepoList .repoByTopicNodata .none_panels{min-height:520px} \ No newline at end of file diff --git a/static/css/204.87b2f83c.chunk.css b/static/css/204.87b2f83c.chunk.css new file mode 100644 index 000000000..491e736a1 --- /dev/null +++ b/static/css/204.87b2f83c.chunk.css @@ -0,0 +1 @@ +.glcc-check .task-tabs{border:1px solid #fff;border-bottom:0;margin-top:30px;background-color:#f1f6ff}.glcc-check .task-tabs .ant-tabs-nav-container{background-color:#3758de;font-size:16px}.glcc-check .ant-tabs-nav .ant-tabs-tab{padding:14px 0;color:#fff;margin-right:64px}.glcc-check .ant-tabs-nav-scroll{margin-left:64px}.glcc-check .ant-tabs-nav .ant-tabs-tab-active{color:#fff}.glcc-check .ant-tabs-bar{border:0;margin:0}.glcc-check .ant-tabs-ink-bar{background:#fff}.glcc-check .ant-tabs-tab-next,.glcc-check .ant-tabs-tab-prev{width:163px;background:url(/build/static/media/check_tabs.dc02b037.png) no-repeat;background-size:100% 100%;opacity:1}.glcc-check .ant-tabs-tab-next>span,.glcc-check .ant-tabs-tab-prev>span{display:none}.glcc-check .ant-tabs-tab-next{transform:rotate(180deg);right:0}.glcc-check .ant-tabs-tabpane{padding:0 25px}.glcc-check .ant-tabs-content{padding:25px 0}.glcc-check .task-title{font-weight:700;color:#3753c5;font-size:16px;line-height:30px}.glcc-check .taskList{padding:0 25px 50px;border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;background-color:#f1f6ff}.glcc-check .taskList .line{margin:0 auto 25px;height:1px;border-top:1px dashed #bec5d5}.glcc-check .taskList .ant-pagination-item-active,.glcc-check .taskList .ant-pagination-item:hover,.glcc-check .taskList .ant-pagination-next:not(.ant-pagination-disabled) .ant-pagination-item-link:hover,.glcc-check .taskList .ant-pagination-options-quick-jumper:hover input,.glcc-check .taskList .ant-select-selection:hover{border-color:#466aff}.glcc-check .taskList .ant-pagination-item-active a,.glcc-check .taskList .ant-pagination-item:hover a,.glcc-check .taskList .ant-pagination-next:not(.ant-pagination-disabled) .ant-pagination-item-link:hover a,.glcc-check .taskList .ant-pagination-options-quick-jumper:hover input a,.glcc-check .taskList .ant-select-selection:hover a{color:#466aff}.glcc-check .taskList .ant-pagination-disabled .ant-pagination-item-link:hover .anticon{color:rgba(0,0,0,.25)}.glcc-check .taskTableColumns span div span{font-size:16px;font-weight:700;color:#273778}.glcc-check .taskTableColumns span{font-size:15px;color:#353f5e;line-height:1.4}.glcc-check .ant-table-tbody .taskTableColumns.taskName span{color:#2545c9;cursor:pointer}.glcc-check .ant-table-tbody .taskTableColumns{line-height:100%}.glcc-check .ant-table-tbody .taskTableColumns span{display:inline-block;width:100%;max-width:100%;overflow:hidden;text-overflow:ellipsis}.glcc-check .ant-table-tbody>tr>.taskTableColumns{background-color:#f1f6ff;border-bottom:1px dashed #bec5d5}.glcc-check .ant-table-thead>tr>.taskTableColumns{background:#e6ecff;padding:8px 16px}.glcc-check .ant-table-thead>tr>.taskTableColumns span{font-size:15px}.glcc-check .ant-table-tbody>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>.taskTableColumns{background-color:#fbfbfc}.glcc-check .ant-table-tbody .moreColumns .ant-table-row-indent{display:none}.glcc-check .actionBox{color:#466aff}.glcc-check .actionBox .ant-btn-primary span{line-height:29px}.glcc-check .actionBox .ant-btn-primary:not(:disabled){cursor:pointer;background:#466aff;border-color:#466aff}.glcc-check .actionBox .ant-btn-primary:not(:disabled):hover{background:#5d7cff!important}.glcc-check .actionBox .ant-btn-primary:not(:disabled):active{background:#1140ff!important}.glcc-check .actionBox .ant-btn-primary:not(:disabled) span{color:#fff}.glcc-check .actionBox .ant-btn-default{border-color:#e44141}.glcc-check .actionBox .ant-btn-default span{color:#e44141;line-height:29px}.glcc-check .actionBox .ant-btn-default:hover{border-color:#ff5a5a}.glcc-check .actionBox .ant-btn-default:hover span{color:#ff5a5a}.glcc-check .actionBox .ant-btn-default:active{border-color:#cb0101}.glcc-check .actionBox .ant-btn-default:active span{color:#cb0101}.glcc-check .actionBox .redColBor .ant-btn-primary[disabled]{border-color:#e44141}.glcc-check .actionBox .redColBor .ant-btn-primary[disabled] span{color:#e44141}.glcc-check .actionBox .greenColBor .ant-btn-primary[disabled]{border-color:#28be6c}.glcc-check .actionBox .greenColBor .ant-btn-primary[disabled] span{color:#28be6c}.glcc-check tr:hover .actionColumns .cancelApply{visibility:visible;color:#e31e1e}.glcc-check .ant-table-expanded-row td{padding:0}.glcc-check .student-expand{padding:23px;background-color:#e9efff;border:1px solid #fff}.glcc-check .student-expand .info-line{line-height:44px;display:flex}.glcc-check .student-expand .info-tit{display:inline-block;width:6em;margin-right:18px;text-align:right;font-weight:500;color:#000}.glcc-check .student-expand .info-content{color:#465474}.glcc-check .student-expand .color6{color:#666}.glcc-check .student-expand .info-img{max-width:300px}.glcc-check .student-expand .link{color:#466aff}.glcc-check .student-expand .link:hover{opacity:.8}.picture-modal{width:900px}.picture-modal .ant-modal-body{min-height:300px;display:flex;justify-content:center;align-items:center}.picture-modal img{max-width:100%} \ No newline at end of file diff --git a/static/css/71.64eed33f.chunk.css b/static/css/71.64eed33f.chunk.css new file mode 100644 index 000000000..6ec59df7d --- /dev/null +++ b/static/css/71.64eed33f.chunk.css @@ -0,0 +1 @@ +.width1200{width:1200px;margin:0 auto}.align{text-align:center;justify-content:center}.wrap{flex-wrap:wrap}.between{justify-content:space-between}.color-theme{color:#466aff}.color212{color:#212f54}.color627{color:#62729d}.color6B7{color:#6b707c}.color777{color:#777e99}.color848{color:#848992}.backWhite{background-color:#fff}.pointer{cursor:pointer}.zone_1_carousel .slick-dots li button:before{font-size:12px}.zone_1_carousel .slick-dots li.slick-active button:before,.zone_1_carousel .slick-dots li button:before{color:#466aff;opacity:1}.zone_1_carousel .slick-dots li button{background:none!important}.introduction_1_bg{background-image:url(/build/static/media/intro1.b3997c1f.png);background-size:100% 100%}.introduction_1 .firstTitle{position:relative;z-index:1}.introduction_1 .firstTitle .firstTitle_back{position:absolute;top:90%;left:50%;transform:translate(-50%,-50%);z-index:-1;color:#d9d9d9}.introduction_1 .intro_1_carousel{width:526px;float:right;margin-left:35px}.introduction_1 .intro_1_carousel .slick-dots li button:before{font-size:10px;top:-12px}.introduction_1 .intro_image{width:526px;height:272px;object-fit:scale-down}.news_1_bg{background-image:url(/build/static/media/new1.7caf4319.png);background-size:100% 100%}.news_1_bg .firstDir{background-image:url(/build/static/media/new2.174d3a64.png);background-size:100% 100%;color:#fff;width:476px;position:relative}.news_1_bg .firstDir>p{padding:10px 20px;background:linear-gradient(101deg,hsla(0,0%,100%,.21),hsla(0,0%,100%,0))}.news_1_bg .firstDir .docByFirstDir{background:linear-gradient(180deg,transparent,rgba(0,0,0,.36) 49%,rgba(0,0,0,.6));position:absolute;bottom:0;width:100%}.news_1_bg .secondDir{border-top:8px solid #466aff}.news_1_bg .secondDir .img-box{width:40px;height:40px;border-radius:50%;background:#fff}.news_1_bg .secondDir .img-box img{width:80%;margin:4px}.news_1_bg .docBySecondDir{background:#fff;min-height:230px}.news_1_bg .docBySecondDir .none_panels{min-height:205px}.news_1_bg .docDetailByNews_1{width:48%;background-color:#f8f8f8;padding:20px 30px}.news_1_bg .docDetailByNews_1:hover{background-color:#f1f4ff}.news_1_bg .n_1_dir{width:195px}.news_1_bg .activeDir,.vip_1_bg .v_type.active{position:relative}.news_1_bg .activeDir:after,.vip_1_bg .v_type.active:after{content:"";position:absolute;background-color:#466aff;width:30%;height:4px;bottom:-8px;left:50%;transform:translate(-50%,-50%);border-radius:3px}.project_1_bg .proDetailByProject_1{flex:0 0 48%;border-radius:6px}.project_1_bg .proDetailByProject_1:hover{box-shadow:0 0 10px 1px rgba(28,48,175,.41)}.project_1_bg .proDetailByProject_1>a{color:#181818}.project_1_bg .proDetailByProject_1>a:hover{color:#466aff}.project_1_bg .proDetailByProject_1 .pd_desc{color:#6b707c;margin-bottom:10px}.project_1_bg .proDetailByProject_1 .pd_tag{display:flex;align-items:center}.project_1_bg .proDetailByProject_1 .pd_tag li{height:24px;line-height:24px;background-color:var(--tag-back);border-radius:2px;margin-right:12px;color:var(--primary-color);font-size:13px;padding:0 7px}.project_1_bg .p_1_order{display:inline-block;width:36px;height:25px;line-height:25px;border-radius:5px;background-color:#485ba7;font-family:YouSheBiaoTiHei;color:#fff}.project_1_bg .p_1_order1{background:linear-gradient(94deg,red,#ff6b00)}.project_1_bg .p_1_order2{background:linear-gradient(94deg,#ff8000,#ff9244)}.project_1_bg .p_1_order3{background:linear-gradient(94deg,#ffb300,#ffc400)}.project_1_bg .proTypeBox,.specialProjects_1_bg .proTypeBox{min-width:275px;height:63px;background:#f5f6f7;border-radius:8px;border:1px solid #8da8d7;color:#212f54;justify-content:center}.project_1_bg .proTypeBox.active,.specialProjects_1_bg .proTypeBox.active{background-image:url(/build/static/media/proTypeBack.55979a81.png);background-size:100% 100%;border:none;color:#fff}.project_1_bg .proTypeBox.active .icon0,.specialProjects_1_bg .proTypeBox.active .icon0{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAApCAYAAABOScuyAAAAAXNSR0IArs4c6QAABOBJREFUWEftmXtMW1Ucx3/n9kVbyqMtrLx21z3ACQxwM+DcSJS6JQuJf82ZDTKnJmr4yyUmSxgLoWpMSGayxMgfGjWWhvnItghLFufM+s9CAsKc22zJhAKVqi0V+qK97b3md7dLeJRSOlhrwkn6Po/P+Z5zvr9zTgk8SpKvOmooihhYAiUUAYXwfSpfOULGgQVr2B/5Ad5qDyALwSeJ2XiK4uD5VMLFa5sDcIV90Q6EJryyYtIiF4mlB/Lp2i0ZSlpMUbJ0gPeE56YG3I5+R8DrZjkYYpraPiEys/E94KDsUOGO+kK5alc6gC5kiLBs6Pvxe98Eo5FwiETPEInJeAHnbJN+TxMq21pZDyWKrLTgfv+OBSYDs2D52371D69nCljoJLJu42dI99qO6jfwtau2cUNhAxGGhwhGI1CkUIFWtvL6Pn//Fthm3akDngjMQpdtANwhfsGDXCSBo/TTsD+vJKZIKQduHb7Bw/oiYXcwwvjyMpQ0QrdWHoypdEqBUd0P7lhgLhrx9Yz9dhElFRb6UbocGnT6ZSqnFBjnIgKgVV2Z+P0q0h3I3/rMTpW6prGoFBqLSzeBV3UPVygAPzvHYMI/A5oMBVTlbIFqtY4vl3YKI+zZ4RvLOiUMd9oB907aoNdh4x3gl+mpflqZQ9PK7HJ0gY/3HX7yCqPh9zlGwOZ1A74vVmTxHioY/7IVvSQYPXGFP7UNwG2Pc9GQa2QKaK04CAqxhHeARVEp1cBv9/fysEPTTst4YGaqQac3ZIqlGmGOphWwYPo4P7+z37uM4LuztXSttthQlauDd0r3pZfCsebfdlVuQX0+faQ0SwOndz+3CYyjmHRo3lR4o/cS/zuFMVCcHrwGeL4yjf5qwvn1rLaovDw7r+5FnR5eoctB8Ol+1+T1+zMuOx5qj22raBZOMUKnFzrNCzp9HUbDDdmtvTt4DYIRht8ezjBz7mJ51i48Awp72Z+co/Ct/S7fqVG/526BXEWjT6ulcviwpoGPjthpTP/M+e3+KOPdpsypwM8rnSOTXnRY6fC0E7pGBhZFOgzPZyvr+e8QCA+N0+HgfB65WAIn9VXzOzahUwsrEXw81lbwsYCxQtyR4dBOh4KA/ouPpQk7hodMtUzO/770kIlBCOvA0apS6+Ke0BMCPr/3ML83SIcUGzjdL1I4NtznGLnkCQV9/EWKuNtoEAG8iqv6UOFOQ640oyAd1EWGCMeGB91/WtB1gIA1dLyt8+FloMnYQhGoWQ/Ql0ueOiJ0+ssHw5+vR50sgQAD0Q443u7igTGh0hTHvUQIWb6S1tDqegIjKLDcMONnexZdt66BZ8WswqViLODQibY316MNrGNe4bgVmtu1sqgorvKciBwjHLc1psIsdK4GHGpus66WZ3Xgh6CngIKyRCrDPMlOCZaDAES5L5iT54bitRVXYYmp43WKkP3oIDp5pjoR6L2awjoMyZj35l9jfYmU+ZcJ+dC2EJrxR88I8zVW2bjA0m7jRwRAu1C1RACSyXNl0noRofEOON70iK+w2XiB4kDRtH1Ps5hQ0mRAEi3z49SDy/jXwOMBP/LnIoVKo8/MpRNtfK35vEzYe9vjHMFyGM3Qb1eqI67Csq+NZawIWlDltUIkk58D7nr4xLmepBcdX9DcrhVzomoRu+HQ1kSs7T/QMxDJNZ4kIAAAAABJRU5ErkJggg==)}.project_1_bg .proTypeBox.active .icon1,.specialProjects_1_bg .proTypeBox.active .icon1{background-image:url(data:image/png;base64,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)}.project_1_bg .proTypeBox.active .icon2,.specialProjects_1_bg .proTypeBox.active .icon2{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADcAAAAtCAYAAAAKlvO7AAAAAXNSR0IArs4c6QAAB5ZJREFUaEPNmntsU1UYwL9ze9tuZQXGHmywUgZsQwaMAUYeskRAiIiDRM0QNhE1EcNfGkmMsGWs4w+DgYTERBIVkDKd/wiTzUQQkoE8YrQ8griNQcae7hko6+jzmO+WM27v7m17bzfwJkvb3XO+fr/zfed7nFsCWq5D5SbDOP41IDSfUjABBw6v018NH5S7tIgTzzHYK4uG5QI0eDl/NWwu79Uil6iehGBm/hNC6TTx3AAFl1dH9sFbu1tVy8QJYyBXHZxIgakmc9KKVOsqnnCGc//e/aXd5ewTADl/heqVFsmN1/GGVzOy18VxfMKf/R3nb93vbdG6cNHDScBempz5Cs9xRlx0XyDgZoCUkHsep++LqF1UBiyBNyQx6zv6u+qvDXQ1aQGMDk4BLMM0HvDvcm+bZkB9lW0bR2E5sxiCieUipFbAyHBhwD5+bimYeD0cab6qCVAJTCpXK2B4uCjAmPsoAm7eXSEXYCKBSeVqAVSGUwEWDhACUOMuKa0RA+qPVuRzPNkhdUVmMelisIVTCygPpwGMKbT/1iVofNAHHUPOpl87muuFACOxnt5e8S5HyLLnk6fm5k5IWTLJEA+75xUILq50aQEcCRcDWKvrAez/+xIM+b1w29nvuNB97y8g0ODeXLpPrLTxmK0QOCicYU5ML0i1rsN7b8/Ig2UplrApUi1gKNwogTGrCZoGYJ+7pLQhROuq8mQ96Mo4Cqa8xLSs/ElpBWMB+ARuDMD8lB72FZf9LmcO4zFbDnCwE++NFWAQ7imDMVjeXrFcR8i2sQIkzwpsTAEfl4DEcLxiEwGyGmtFVlJhhaAUlplS4uAh2WM1bp441BTQo21BCECDu6R0HzFUVZZhhb/BMntdoiEuPSYwyebCNEC9gZ+9W8sc0n3HH6tcRnQ0hwCx0ABNxvscAVMsLoo1rv3udTvKcG8pfZ8Yj9u+xg/vzFzwHr7uX7Q2bL5RtNhj7TMTJqbh266hh/1Dfp9HCJgUHN5B/2GhmK4qTzb6dduAg5xwcV9tkNl+5ZQg7kjz1W8U4b56Yb3idyqBYaWxMCk9N8uctFA8ud3lbLzQ3XIFIQVAzl+tD+jK0EKJxviExZOm5CcZ49PjdLz5oc/T1zJ4v+mP3vabTIYawJjgwlnsDeucjaxNyR4f7FawSsELXaW2o+nEgHvoIQXoJQDJYqWlK4mQtW2Ndczq0QJqhgsH9mLqtIWzzJPyEWp71uJhl3b5vPBjy02hWxjwPOo82fpPHYJg4Ho5febGeF4P66dmA86zmMYLi3GqvVF4FY+Pdg9qgou0x4oz5xdj01q5YCUkG4V4EHJ95vgN+j1DcLKtoRqtt2bKzIIp8easN625sCotU3H86c7mE9jdR+uiquGUwPwAP+gANuFeK5o+twStcGDRWtm9ygrp+u6WujvOgc5Ii3GqrVGwoLg2BRoMPuFcVDXcxZ5W+O7ONUFpDA6nO5vP43sGh0FhQ0ZOUbxODwcWh4e70tt2Bs9DWFRWClxSOAxEAJCDQUgMtyQ5AyP88IKqhsOZSoBMavGM+SV4SKTklruunoU+t2vYLTdNn1sUp+MTds0rEPaa9GKVPztakHNLKRiO0QQXCXA4oJiTYHv2k4CC847euQaXelpDAgQbn5eYBh9mLw5hw22w90Y9+GjAU9ve9BPuUak7yoHFBBcJMCQVmIOpABXFvk6qqLj7toybAHkTJwvjh/w+wUtwzs37PZdZvgvniuKVkbWcwV7xOSEkibkL1pQsV0ldRslFUeElKZaF1nETcsVzeh4NtpztulvPkjhHoRWbVBy/Zsqs1VjuSb9DC1iv2wW7r54VRIVUKHq77SBuVlZbYu5Zn5EtG/kiWRDvY3eNr50uZ59c+aW323ZwBPJxDOa8zIREK753B/zu287+FjWuyJTE3IhROQSO+D8l+irbQeyIGRy6ykezl4StL8UWFK+0dEUoQCv10Rpp4cwft60mBArxe+VWMVpXZHPZ3sYtYL9z/ZiwWAgX0vKkZa7DyKcWUBzZKNAzJEAcI44WpBSHyk1Gk87i58BCqBDqBWtqBcO5TA9cVM+W0j3BZjVBt5MAWISebhQAwx0vjLDU95UWvZ/ujJTH5CzMLCYGCxBweSH4vOLJMcOzABwLMPLkSVPoAdHTBBxjMLTmyKO9UQRUfDIT3Apl0vZHKUGLXVLRFUUWY+PlD2VlAJemWGDrjDzFFCFNE6yWFJrU4tIvxRPZoSxrf/DeaIONtBzTQCHIRAOIJ86Nzj7ABF7b3nSGRS4xHMt1rBTDwnvvgpVh048aiylbLgZAcb4513W3Lvi0lV70Fpd9K4bDPMdaptetc4oipR8tYMqW0wAoB0Yp7fMMBvbIPWU1Vtl2Yp8WKf1oBYsMhyOicFFZi2G+kdnkwxaMIr/GAhYdXARAvI1tDZY+w64YCSyCZ2CFhOenKHdEgg63YJJwF/mxcQRF8LYmsCjkxgIWveUUFFmRal3Nc5xBtcWkCUXiokzujYHuy8IvGaL1BM2WkwEUy9KqgNweHC250bul+BuFleYKKSHLhH8HYvsZUyggVwgU8rGBZqfUqn+081igNjipW/1PP/8HX6rYC1q1O4gAAAAASUVORK5CYII=)}.project_1_bg .proTypeBox.active .icon3,.specialProjects_1_bg .proTypeBox.active .icon3{background-image:url(data:image/png;base64,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)}.project_1_bg .proTypeBox.active .icon4,.specialProjects_1_bg .proTypeBox.active .icon4{background-image:url(data:image/png;base64,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)}.project_1_bg .proTypeBox.active .s_p_order>img,.project_1_bg .proTypeBox.active .s_p_order_1,.specialProjects_1_bg .proTypeBox.active .s_p_order>img,.specialProjects_1_bg .proTypeBox.active .s_p_order_1{display:none}.project_1_bg .proTypeBox.active .s_p_order_icon,.specialProjects_1_bg .proTypeBox.active .s_p_order_icon{margin-top:18px;display:inline-block;background-image:url(data:image/png;base64,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)}.project_1_bg .proTypeBox.active .s_p_order_icon1,.specialProjects_1_bg .proTypeBox.active .s_p_order_icon1{background-image:url(data:image/png;base64,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)}.project_1_bg .proTypeBox.active .s_p_order_icon2,.specialProjects_1_bg .proTypeBox.active .s_p_order_icon2{background-image:url(data:image/png;base64,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)}.project_1_bg .proTypeBox.active .s_p_order_icon3,.specialProjects_1_bg .proTypeBox.active .s_p_order_icon3{background-image:url(data:image/png;base64,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)}.project_1_bg .proTypeBox .p_1_icon,.project_1_bg .proTypeBox .s_p_order_icon,.specialProjects_1_bg .proTypeBox .p_1_icon,.specialProjects_1_bg .proTypeBox .s_p_order_icon{width:22px;height:22px;background-size:100% 100%}.project_1_bg .proTypeBox .icon0,.specialProjects_1_bg .proTypeBox .icon0{width:19px;height:18px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAlCAYAAAAwYKuzAAAAAXNSR0IArs4c6QAAAeVJREFUWEftWEtSwkAQfY/gWrxB2Fpq4ATqCYxFXKsnEE+gN5AjuBc0NxBvQNRy63ACcY2krYlQgsRkio+krMw2/Xl53T3dPbQrbgliXQFwCZaQgSNAG32eq5ebDu2d2jXJ4wzgmoAgkB44KNN2am9ZYe4nSTLAPsuOJ1ljb4QnBzgVMkgAoSJxYBK1P2ZQuq9By9bATAvzTwGK4EE9Nve+AHqXJC7SWMwBjjOUM5iaL7pCB6yjIC7Js6kKXnUO6oRWz822BhZ3+a88xCsHKGF4CitsQyyfoBPXN1fGoEACFbQq0R22XXNZ4F22AI4n+Ja3Rwv3OUAAxp1kogJzBr+T5x8xCOmpoLUxnETqJPSSNblDhHKonlq+XsIoxbfpWRAdFTSrw3GrEddt5hr5o01L0AHlJG6HiZYcYQPU2yGiKylmYPWHA2s9rXXq78YhNjG2DJkc4LysRgya7gfzOptB/134UWH09BEWfRK7MxhZlsq7hHKibwUuyoO947VHP/kaNBdmd2GGcoDzhjpnMI7BqMIHa1PjfSzbBWmMWpyEjF4QUo/V76qOr5LkEovEdrx7AmbOUtHECwg/ykkgEwGWHa8HYH1G30Zq0mdVP/X+JpzM4OZRBUVxjTzNIiShUk+310mqnzG9t6UD3h/kAAAAAElFTkSuQmCC)}.project_1_bg .proTypeBox .icon1,.specialProjects_1_bg .proTypeBox .icon1{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABUxJREFUaEPtWU1y2kgU/p4g65ATjLydGgM5gfEJhoyYtfEJbJ9g7BOEOYHxemDCnMDkBAYyNVvaJ4izttCbvBYtS1jqljCJy1WhyuUFLfV73/v73gfhhX/ohduPHw48dwRLR8DfD7rw6ATg9troCWh1oWYT9ZxOlHLAb/bOifDHpqEMvgPjHCAfhDYBnfQZ/T1oBrACYwpv9XHXDjsd8H/+vU2v+MaGMoPnYMwAkmjcIcIMHiRSDYAbIHQI1JJ3MDAF81Atxle7iJzbgQL0M0hTuOdC1m93G1jVOiA6JcIBS1QinKlP48lTHCnhQDAkoiNrBO7prfrvr1lZQ/x210dUHxDhVx0RCo9dABS9u4QD+fmffuFyPnK+J88A/5deh2o8ZOA17r3DKiCY91kvlvzHq+iaQI0iBJhxoRaj87Lob57TqRXVJyBuIeIz9envYZV3FTpgjAdwixWdUg2Sq68zuc/4Ry1G3SoXFp31m3GqcsTvqtRFrgMaFa4ttfG06qjZ5G6NVD+eAyQFOFX/jqa7MN68w2/2JBIHVdIp34FW8IFAh0yhL8a7jNTRqkcHINLRkHnAkLYKmRMzhHRVJr/XwE0BYjUfvXXdu74re8zf/61PnndZJpRxmvH7zQGWd7HuNitcuKJm5k7Z2noUAb8VLME0d+W23wxOiGhQBqWN6TxU8/Gx7Tm/GQxAOAKtZL5YMyDjQIK+YzD5reCSQP2qxpvzDJ6o+fhdYUG3uw3iuuJ4Yp/a7sk60OrdgHFrQ99v9mSSvt/W+JQT1khIVwLhQM3He6UckOlIXF/act+cearxiRMrHBbVRFILjraaRMAgyxS+Kco7P+5OO+n74oTwoTyE11TjhAinmjMxTeCFQt0f1UPKgWAotFgtRhlKnPToOC8/7wr9oigUTX9NzXPoRjoCU+HtajHOLU5T4Dt3gPlPU6jrOXBDsl/kfGS2bM6HxIG9Vo9tvVdaG5FsZLv9MOOjiXpM7nBtu4E36qaCA72p8Pjdmq8XnATVos0vM0ei6DhN+J7dAQBflvORZrvfOALuxWab6KRTSJ7fawUKoJ/ya4Dnaj42ooI+8lDErWAGJlU0xHY1wDYNY+ardONY939huRnqDvAt33vdTVKY7kLC9xuFbbTEcr9VBDZyWqdSvOT0iUTxAFiUDy8cOuZATBFsg8wW3m2Ml/y3UfaYWMrSVMyHHiKwRphzEEmGWYk2V8URa9tO7LFvaBkyJwgz08xO5nZTzKIlbRZk2nnTUl2CQZaNrpkmW+i02ZqMUFUF8dRZe+qYlTZOHyttzzpgeDj42sXXRUnYZrBpFY9WXZsOZNC3AWnAeLyRmShYqG5SE7FqJwvHRsvLj4vkPLxwYNuyNBPlmuwlTvQzcyCTfzITQAwKD10r3YNagW5eRGLdVNNhaYNOJdtv9W4I/IZp1XbdXexA3AGmDCwN+5Md2KgOsdIcXuUZpBEM6z7qoSpjcLZwY8LIFaTKYmFrP+iSRx8YLHuCSOeZEa75eYTjKiKUreDNnm1r43nP26XFtcRSdLF2ooRy4OpU2xpfmEJJkZbYwphxphajyvKKpgyxrnQp0a2KfGEXyuRkicnLqY3KhXQaGET1ExBLB7vFvdcvo9xVTiF5QDY1m2FlFbQE8ToffVUO+wSiMrqPCxSnri+Cq/wQYakDaY1CxeXvsdhL3AGx7LjyM5P8/8KMgWseuAwvlUIaNV0HNZkLj5YMyf/4dzB0iHSXyh1oySz4Boq2MwLGCeHnX5E2mpC00EGeKPWUOVAW9fS5Ug5s8+Lv9cwPB74X0kX3vPgI/A9kGS5e01CPuQAAAABJRU5ErkJggg==)}.project_1_bg .proTypeBox .icon2,.specialProjects_1_bg .proTypeBox .icon2{height:18px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAoCAYAAAC8cqlMAAAAAXNSR0IArs4c6QAABC5JREFUaEPFmV1uEzEQgGfyg4SERDkB21dE2/QG6QlISXhuewLKCSgnoJyA8EwC4QS0B0BKAuK15gS0QuIlTQbZ+5Ox1+u1NyHNW9Xdsb/5n1mEwF/05EULmouvAHANs9qh+PlxHCjC+viqcjHkEulhCLgl3yMgCXOwKsw65HqDmIelClAwON8X45EIUUr6rFNugJK8QHKHEQCwNwlgDHh7IMaj6xCYcrn+Fi8FsR0mOaRjIS5fD4Xxl+sH4wQpOiy9P1E1GJs7EQEUyy2HKQQpg8hihF1A2YngjZgOzlwuFu12+4h4VCQjlmMqyQ1jBfGGAAIgzDSpLrCgQ/F9OHKD9M4Q4TUHASRAHniBMDmQ1SAWJ+L7p75PwNussgqMBrIpiCz1WlysKkwGsmmIdcMokLuCWCcM3jXEumBwe68nq/HDpMbJPKRloaSnsmQn/8D2CX7lGVVjhuCLBIkLdVwDKkFErU4E8+ZjJaQ+m4S2KhzUH4YXULjUQEzNkbVOLC0RtTpbQI3PCNDm7xJQH3D+ygYU7XQ7UMOX6TuqtSE6F9PhhxA30zsBB4gfRP0qbenzSsg3kqa2TXgxGZ74wniBlEHE/twbIcKz7DJSsqzMvCsmeiemw1P1/M7zY6zV3rvixWxvXG5WCuIF0epESI2rZWwt+yLeI8lZRUyGj+Rz23tdAYAqjuQznDhrFtnzZZbhrRGR4Vo+EEq7T3ttrIMcd+0ZgqmdZrgP92bXGrgcARLTyTORlpakORyIH4MLdwKIFbHslk2QXCcrm0LK9U8cRF2E+VPubwlSo60M3OJbmhULQADgSJt/tLbfFeysjaaFXjNktkJq/DbTdmxRmRazQLm5mgzUfK+nee6KesonvN3mYzOPE7O1Z+fb06/thRyMUbxsQcyD1xq45pRJcCmmgyyV27Kc9W5mjKSBKF3FOs4yy8Q1pH6BgHtWCKCJmAxbWdDGCUKujuIuIv+7oRm2041MHnwZF7mhS4Hs9v4AwgMTQnqHxVWAW0bBLOpniHjMLnhDBOe2KTHp6/p5ePpFs1rHCaHyAWaTI4dZEHzDaLf7FwDvq2VCYgm2UyiFyTQuF3cA4LPjUkAN6iRZb8wnSqslEggz3adpnAgukOf3zCqcJF7EmUGsWcZV5EL+5wNhuyPJplFqB5sk83bmu9aA+s8wlSGAJoDzdjZY3SXMqhCyOdVG3buAWQeEdLfc8mGTMOuCyIGoPmpDMbNOCCvI6jBeC7pTRHjL02k8AehrNsu2UQW2bWBzrky93KzSylSfZawjdn5lWghRaBFe5FwwIRrT2vIS960i1+uzgg1GaUH7rBDnc9/FQ1EsVpVbClIUM1zDlBQlXwiXxavK9QJxwVSFKIMJlesNYoMJPayo7zLdrIrcIJAUBhoUf8ip3R6HupMLBpqLPhCKKnL/AbvCmSj0bstzAAAAAElFTkSuQmCC)}.project_1_bg .proTypeBox .icon3,.specialProjects_1_bg .proTypeBox .icon3{width:24px;height:24px;background-image:url(data:image/png;base64,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)}.project_1_bg .proTypeBox .icon4,.specialProjects_1_bg .proTypeBox .icon4{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAAwCAYAAABaHInAAAAABHNCSVQICAgIfAhkiAAAA1FJREFUaEPtmV120kAUgO8APltXYHj12IIrEFYgCD5Ld4ArsK5AXYH4LNi4guIKCq3HV9IVtDw3cL2ZEMjPJDOBDERO+sTpTO7cL/d3bhgc6R87Ui4owP43yxYWOyqLGbXOJQPWyiMUAprWdNSO0y3WFY2X3QYrw1UeoTydcAFN689wLNKxAMuj5QqL+a1SxFhKH0XE784jjLH3KR+NbM+NKyLCL+tmyMuHcdY1GYM3u8DtBYyU/gAl2wQsm1T7aiKFcbk8t25/DlywziBktTkusUemrBPwRxVg7WABhU/f9lip9E0IxuyqNTEtDlbrzOgFGOuahPCJrHnB1xJk+OVqBQtA1VsngJUrKo71KBjezaYjDmK8eFdnT/A6oCTA2JoOm97/VOC0galDAThJw7oZ9Vbx1Sd3+xyGpzZpQG3SuSqcFrA0UI6iFD9t63ZkyhJHBC4ai+v3kTmYH8qNl+612P02NkFmP6P4eljF1z3F10lcglCFyxxsNh2ue0xK2xeyLEaKTsnFeNyJ4ksEGIar1joWVb/nWpNH1A3L47gUz90Q8SvFV3/lhtIX4bqurzRQUmJYuY/EpI7uPg1cKL7GZOHXcW4ogorLtJm7oqeUX7DBU73Ycn7Xrda6mAUUfwE6LMYFAz7AY6lp/f0x4W7GXaZMvzexQB3Jbyq8Db4uubymzrS6wIRwoa6BwDYdRUKiCcRhYqH3ZVqdYGG48Jwk4K4JZcEr4K5Lx3UvQSfW5opJsbKOw1V/6LppNLMF0je1VeTghr+HTIxH3RZLPBxgAkvWh9Kyn/XE66AWU7Hqtnu2AxN04NsqoOs5fGSvvIwcPiNxxE01x+ntnupSbEe5c6qPsf1mIphx2mmxErvcUQEtj/u7GdEB0o8SblHFQbgB1aKtklC8wwXrxU2APRFSMG8jry92RXAzVtImm00Ve+JdfWQClcFkgvK2vhWYc6eC8p6SygLmcZkv6WWmAlu1O/RpCRr7tBBdBybA7LY34VI5Ox3YAb+XEVxgiiWDSwUmu0vJDtt13X+vk8lSBiM3NKiJnckE6lyngdB64Co7RxnMEURj6S80lu4doBuZ07Vm4M1NZFDOeiowFYF52VOA5cUSqnoUFlN9U3nZd7QW+weurkBPG6d2JgAAAABJRU5ErkJggg==)}.project_1_bg .proTypeBox{min-width:200px}.project_1_bg .proTypeBox .s_p_order,.specialProjects_1_bg .proTypeBox .p_1_icon{display:none}.source_1_bg{background-color:#fff;background-image:url(/build/static/media/source1.a0ffd52d.png);background-size:100% 100%}.source_1_bg .s_1_zone{width:80%;padding:5px 40px 5px 30px;background:#f4f5f8;box-shadow:0 0 6px 1px #f0f0f0;border-radius:6px;border:2px solid #fff;position:relative}.source_1_bg .s_1_zone .active_1{display:none}.source_1_bg .s_1_zone.active:before{content:"";position:absolute;left:0;width:6px;height:32px;background-color:#0052d9;border-radius:3px}.source_1_bg .s_1_zone.active .active_1{display:block;position:absolute;top:0;right:0}.source_1_bg .s_1_souce{padding:10px 25px 20px;width:325px;background:#fcfcfc;border-radius:6px 6px 6px 6px;border:1px solid #e9e9e9}.source_1_bg .s_1_souce:hover{background:linear-gradient(94deg,#2a4ad0,#2b76d8);box-shadow:0 0 10px 1px rgba(28,48,175,.08)}.source_1_bg .s_1_souce:hover a,.source_1_bg .s_1_souce:hover div,.source_1_bg .s_1_souce:hover p,.source_1_bg .s_1_souce:hover span{color:#fff!important}.source_1_bg .s_1_souce:hover .hoverImg{display:inline-block}.source_1_bg .s_1_souce .hoverImg,.source_1_bg .s_1_souce:hover .normalImg{display:none}.partner_1_bg{background:#f2f4f8}.partner_1_bg .partner_1_logo{width:170px;height:70px;background:#fff;box-shadow:0 0 15px 1px rgba(28,48,175,.08);border-radius:8px 8px 8px 8px}.partner_1_bg .partner_1_logo>img{max-width:90%;max-height:100%}.partner_1_bg .logoList{display:flex;gap:30px;justify-items:center;justify-content:center}.vip_1_bg .v_type{color:#212f54}.vip_1_bg .v_type.active{color:#466aff}.vip_1_bg .v_type.active:after{width:75%;height:2px;bottom:-4px}.vip_1_bg .intro_v_1{background-color:#f5f7fa;padding:15px;min-height:90px}.vip_1_bg .image_v_1{width:180px;height:150px;object-fit:scale-down}.specialProjects_1_bg{background-image:url(/build/static/media/s_project.70c3246a.png);background-size:100% 100%}.specialProjects_1_bg .s_p_detail+div:not(.item-details){flex:0 0 calc(33.333% - 20px);margin-bottom:35px!important}.specialProjects_1_bg .s_p_detail{flex-direction:column;flex:0 0 calc(33.333% - 20px);background:#fff;box-shadow:0 0 10px 1px rgba(28,48,175,.08);border-radius:7px 7px 7px 7px;position:relative;padding:35px;margin-bottom:35px;cursor:pointer;transition:all .3s ease}.specialProjects_1_bg .s_p_detail .breadk-all{word-break:break-all}.specialProjects_1_bg .s_p_detail .s_p_d_order{width:36px;height:30px;line-height:30px;position:absolute;top:0;left:0;border-radius:6px 0 6px 0;background:linear-gradient(159deg,#f0f3ff,#e0e6ff);font-family:YouSheBiaoTiHei;color:#354790}.specialProjects_1_bg .s_p_detail .s_p_d_order1{color:#d97f07;background:linear-gradient(159deg,#ffedca,#ffd791)}.specialProjects_1_bg .s_p_detail .s_p_d_order2{color:#566f90;background:linear-gradient(159deg,#d9e1eb,#b5c9de)}.specialProjects_1_bg .s_p_detail .s_p_d_order3{color:#c95e23;background:linear-gradient(159deg,#f9d4b1,#eaa562)}.specialProjects_1_bg .s_p_detail:focus-visible{outline:none}.specialProjects_1_bg .s_p_detail:hover{border:1px solid #466aff}.specialProjects_1_bg .s_p_detail.active{border:1px solid #466aff;position:relative}.specialProjects_1_bg .s_p_detail.active:after,.specialProjects_1_bg .s_p_detail.active:before{content:"";position:absolute;left:50%;transform:translateX(-50%);border-style:solid;border-width:20px}.specialProjects_1_bg .s_p_detail.active:after{border-color:#fff transparent transparent;z-index:2;bottom:-39px}.specialProjects_1_bg .s_p_detail.active:before{border-color:#466aff transparent transparent;z-index:1;bottom:-40px}.specialProjects_1_bg .item-details{flex:0 0 100%;margin:0 0 30px;overflow:hidden;background:#fff;box-shadow:0 0 10px 1px rgba(88,116,255,.18);border-radius:4px}.specialProjects_1_bg .item-details .intro{display:flex}.specialProjects_1_bg .item-details .intro-img{width:200px}.specialProjects_1_bg .leftBox{position:relative;padding-left:16px}.specialProjects_1_bg .leftBox:after{content:"";position:absolute;left:0;top:8px;width:5px;height:16px;background:#4154f1;border-radius:1px}.specialProjects_1_bg .s_p_head{padding:22px 33px;background-color:#f8faff}.specialProjects_1_bg .s_p_rowList .s_p_rowList_t{padding:15px 35px;background:rgba(65,84,241,.04)}.specialProjects_1_bg .s_p_rowList>.ant-col{padding:15px 35px;border-bottom:1px solid #e2e4f3}.specialProjects_1_bg .s_p_order{position:relative;font-family:YouSheBiaoTiHei}.specialProjects_1_bg .s_p_order>img{position:absolute;bottom:10px;right:-8px} \ No newline at end of file diff --git a/static/js/100.afa6fb5d.chunk.js b/static/js/100.afa6fb5d.chunk.js new file mode 100644 index 000000000..59ef43dbc --- /dev/null +++ b/static/js/100.afa6fb5d.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[100],{"+KLJ":function(n,e,t){"use strict";t.d(e,"a",(function(){return k}));var o=t("cDcd"),r=t("faye"),a=t("MFj2"),i=t("eHJ2"),c=t.n(i),l=t("CtXQ"),s=t("H84U"),p=t("RqAY"),u=t("6CfX");function d(n){return(d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function f(){return(f=Object.assign||function(n){for(var e=1;e th,\n.ant-descriptions-row > td {\n padding-bottom: 16px;\n}\n.ant-descriptions-row:last-child {\n border-bottom: none;\n}\n.ant-descriptions-item-label {\n color: rgba(0, 0, 0, 0.85);\n font-weight: normal;\n font-size: 14px;\n line-height: 1.5;\n}\n.ant-descriptions-item-label::after {\n position: relative;\n top: -0.5px;\n margin: 0 8px 0 2px;\n content: ' ';\n}\n.ant-descriptions-item-colon::after {\n content: ':';\n}\n.ant-descriptions-item-no-label::after {\n margin: 0;\n content: '';\n}\n.ant-descriptions-item-content {\n display: table-cell;\n color: rgba(0, 0, 0, 0.65);\n font-size: 14px;\n line-height: 1.5;\n}\n.ant-descriptions-item {\n padding-bottom: 0;\n}\n.ant-descriptions-item > span {\n display: inline-block;\n}\n.ant-descriptions-middle .ant-descriptions-row > th,\n.ant-descriptions-middle .ant-descriptions-row > td {\n padding-bottom: 12px;\n}\n.ant-descriptions-small .ant-descriptions-row > th,\n.ant-descriptions-small .ant-descriptions-row > td {\n padding-bottom: 8px;\n}\n.ant-descriptions-bordered .ant-descriptions-view {\n border: 1px solid #e8e8e8;\n}\n.ant-descriptions-bordered .ant-descriptions-view > table {\n table-layout: auto;\n}\n.ant-descriptions-bordered .ant-descriptions-item-label,\n.ant-descriptions-bordered .ant-descriptions-item-content {\n padding: 16px 24px;\n border-right: 1px solid #e8e8e8;\n}\n.ant-descriptions-bordered .ant-descriptions-item-label:last-child,\n.ant-descriptions-bordered .ant-descriptions-item-content:last-child {\n border-right: none;\n}\n.ant-descriptions-bordered .ant-descriptions-item-label {\n background-color: #fafafa;\n}\n.ant-descriptions-bordered .ant-descriptions-item-label::after {\n display: none;\n}\n.ant-descriptions-bordered .ant-descriptions-row {\n border-bottom: 1px solid #e8e8e8;\n}\n.ant-descriptions-bordered .ant-descriptions-row:last-child {\n border-bottom: none;\n}\n.ant-descriptions-bordered.ant-descriptions-middle .ant-descriptions-item-label,\n.ant-descriptions-bordered.ant-descriptions-middle .ant-descriptions-item-content {\n padding: 12px 24px;\n}\n.ant-descriptions-bordered.ant-descriptions-small .ant-descriptions-item-label,\n.ant-descriptions-bordered.ant-descriptions-small .ant-descriptions-item-content {\n padding: 8px 16px;\n}\n",""]),n.exports=e}}]); \ No newline at end of file diff --git a/static/js/101.444e7cb7.chunk.js b/static/js/101.444e7cb7.chunk.js new file mode 100644 index 000000000..1bcfb39f7 --- /dev/null +++ b/static/js/101.444e7cb7.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[101],{"32zL":function(e,t,n){"use strict";n.r(t);var a=n("yQr1"),r=n.n(a),o=n("+oHS"),c=n.n(o),i=n("OWCx"),l=n.n(i),s=n("fHi0"),u=n.n(s),p=n("RXMP"),m=n.n(p),f=n("qjzJ"),d=n.n(f),h=n("HnXd"),g=n.n(h),v=n("LYCE"),y=n.n(v),b=(n("T2oS"),n("W9HT")),E=(n("+L6B"),n("2/Rp")),_=(n("sRBo"),n("kaz8")),j=(n("y8nQ"),n("Vl3Y")),w=n("Vi3r"),O=n.n(w),x=n("06Pm"),S=n.n(x),k=n("kA7L"),N=n.n(k),P=n("3SUL"),C=n.n(P),D=n("eYnF"),L=n.n(D),I=n("X5/F"),R=n.n(I),T=n("04Ix"),F=n.n(T),z=(n("OaEy"),n("2fM7")),B=(n("5NDa"),n("5rEg")),M=n("o+MX"),V=n.n(M),A=n("FLGM"),q=n.n(A),H=n("5PDf"),U=n.n(H),X=n("ZbhI"),G=n.n(X),J=n("cDcd"),Y=n.n(J),Q=n("ess8"),W=n("spEH"),K=(n("2qtc"),n("kLXV")),Z=n("EcSs"),$=n.n(Z),ee=(n("7Kak"),n("9yH6")),te=n("zLi2"),ne=n.n(te),ae=n("Omli"),re=(n("QMaS"),n("vDqi")),oe=n.n(re);function ce(e,t){var n=c()(e);if(l.a){var a=l()(e);t&&(a=U()(a).call(a,(function(t){return u()(e,t).enumerable}))),n.push.apply(n,a)}return n}var ie=z.a.Option;var le=j.a.create()(Object(J.forwardRef)((function(e){var t=e.form,n=e.visible,a=e.onSuccess,r=e.onCancel,o=e.owner,c=e.repo,i=t.getFieldDecorator,l=t.validateFields,s=t.setFieldsValue,p=Object(J.useState)(0),f=ne()(p,2),h=f[0],v=f[1],b=Object(J.useState)(void 0),E=ne()(b,2),_=E[0],w=E[1];return Object(J.useEffect)((function(){var e,t;o&&c&&!0===n&&(t=V()(e="/".concat(o,"/")).call(e,c,"/applied_transfer_projects/organizations.json"),oe.a.get(t).then((function(e){e&&w(e.data.organizations)})).catch((function(e){}))),n||(s({owner_name:void 0,identifier:void 0}),v(0))}),[c,o,n]),Y.a.createElement(K.a,{width:"620px",visible:n,title:"转移仓库",onCancel:r,onOk:function(){l((function(e,t){if(!e){var n,r=V()(n="/".concat(o,"/")).call(n,c,"/applied_transfer_projects.json");oe.a.post(r,function(e){for(var t=1;t0?q()(_).call(_,(function(e,t){return Y.a.createElement(ie,{value:e.name},e.nickname)})):""))),Y.a.createElement(j.a.Item,{label:"仓库标识:",style:{marginBottom:"0px"}},i("identifier",{rules:[{required:!0,message:"请输入仓库标识!"},{validator:function(e,t,n){t||n(),c&&t!==c&&n("请输入当前项目的标识!"),n()}}]})(Y.a.createElement(B.a,{placeholder:"请输入仓库标识",autoComplete:"off"}))),Y.a.createElement("span",{className:"color-grey-9",style:{marginLeft:"120px"}},"请输入当前项目的标识:",Y.a.createElement("span",{className:"ml5 mr5 color-grey-3"},c),"进行确认!"))))}))),se=n("2iEm"),ue=(n("NzgE"),n("m/JD"));function pe(e,t){var n=c()(e);if(l.a){var a=l()(e);t&&(a=U()(a).call(a,(function(t){return u()(e,t).enumerable}))),n.push.apply(n,a)}return n}function me(e){for(var t=1;t0&&(t=q()(e).call(e,(function(e,t){return Y.a.createElement(de,{key:e.id,value:e.id},e.name)}))),t})),F()(n,"resetSetting",(function(){n.props.form.validateFields((function(e,t){if(!e){var a,r;n.setState({loading:!0});var o=n.props.match.params,c=o.projectsId,i=o.owner,l=V()(a="/".concat(i,"/")).call(a,c,"/project_units.json"),s=U()(r=t.project_units).call(r,(function(e){return"home"!==e&&"activity"!==e&&"code"!==e}));oe.a.post(l,{unit_types:s}).then((function(e){e&&n.update(t)})).catch((function(e){}))}}))})),F()(n,"update",(function(e){var t,a=n.props.match.params,r=a.projectsId,o=a.owner,c=n.state,i=c.private_check,l=c.project_units,s=e.project_language_id,u=e.project_category_id,p=e.pr_view_admin,m=V()(t="/".concat(o,"/")).call(t,r,".json");oe.a.patch(m,{name:e.project_name,description:e.project_description,private:i,identifier:e.project_identifier,project_language_id:s,project_category_id:u,pr_view_admin:p}).then((function(t){if(t){if(n.props.showNotification("仓库信息修改成功!"),e.project_identifier!==r){var a;n.props.history.push(V()(a="/".concat(o,"/")).call(a,e.project_identifier,"/settings"))}else{var c=n.props.getDetail;c&&c()}l!==e.project_units&&window.location.reload()}n.setState({loading:!1})})).catch((function(e){n.setState({loading:!1})}))})),F()(n,"deleteProject",(function(){var e=n.props.match.params,t=e.projectsId,a=e.owner,r=n.state.projectName,o=n.props,c=o.current_user,i=c.login,l=c.user_id,s=o.projectDetail.project_id;n.props.confirm({content:Y.a.createElement("span",{style:{display:"block",textAlign:"left"}},"该操作无法撤销!且将会一并删除相关的疑修、合并请求、工作流、里程碑、动态等数据。",Y.a.createElement("br",null),"是否确认删除 ",Y.a.createElement("span",{style:{fontWeight:"bold"}},a,"/",r,"(",t,")"),"?"),onOk:function(){var e,r=V()(e="/".concat(a,"/")).call(e,t,".json");oe.a.delete(r).then((function(e){Object(ue.w)({login:i,user_id:l,store_id:s,store_identifier:t}),window.scrollTo(0,0),n.props.showNotification("仓库删除成功!"),n.props.history.push("/".concat(a))})).catch((function(e){}))}})})),F()(n,"changePrivate",(function(e){n.setState({private_check:e.target.checked})})),F()(n,"changePrview",(function(e){n.setState({prview_check:e.target.checked})})),F()(n,"DivertProject",(function(){n.setState({divertVisible:!0})})),F()(n,"CancelDivertProject",(function(){n.props.confirm({content:"是否确认取消将此项目转移给他人?",onOk:function(){var e,t=n.props.match.params,a=t.projectsId,r=t.owner,o=V()(e="/".concat(r,"/")).call(e,a,"/applied_transfer_projects/cancel.json");oe.a.post(o).then((function(e){e&&e.data&&n.setState({is_transfering:!1})})).catch((function(e){}))}})})),F()(n,"onSuccess",(function(e){e&&n.setState({is_transfering:!0,transfer:e}),n.setState({divertVisible:!1})})),n.state={CategoryList:void 0,LanguageList:void 0,private_check:void 0,prview_check:void 0,loading:!0,project_units:["home","activity","code"],divertVisible:!1,is_transfering:void 0,projectName:void 0},n}return R()(t,e),N()(t,[{key:"updateDocumentTitle",value:function(){var e,t=this.props.projectDetail;if(t&&-1===G()(e=document.title).call(e,"基本设置-")){var n,a=t.author,r=t.name;document.title=V()(n="基本设置-".concat(a.name,"/")).call(n,r)}}},{key:"render",value:function(){var e=this,t=this.props.form.getFieldDecorator,n=this.props.match.params,a=n.projectsId,r=n.owner,o=this.props.projectDetail,c=this.state,i=c.CategoryList,l=c.LanguageList,s=c.private_check,u=c.prview_check,p=c.loading,m=c.divertVisible,f=c.is_transfering,d=c.transfer,h=o&&o.mirror,g=o&&o.type,v=this.props&&this.props.projectDetail&&this.props.projectDetail.forked_from_project_id,y=o&&o.web_site;return Y.a.createElement("div",null,Y.a.createElement(le,{owner:r,repo:a,visible:m,onSuccess:this.onSuccess,onCancel:function(){e.setState({divertVisible:!1})}}),Y.a.createElement(b.a,{spinning:p},Y.a.createElement(W.r,null,Y.a.createElement(Q.a,null,"基本设置"),Y.a.createElement(j.a,{className:"baseForm",style:{marginLeft:"30px"}},Y.a.createElement(j.a.Item,{label:"项目名称"},t("project_name",{rules:[{required:!0,message:"请输入项目名称"}]})(Y.a.createElement(B.a,{placeholder:"请输入项目名称",disabled:y})),o&&o.type&&0!==o.type?Y.a.createElement("span",{className:"color-grey-9"},"该项目导入于 ",Y.a.createElement("a",{className:"color-grey-6",target:"_blank",href:o.mirror_url},o.mirror_url)):""),Y.a.createElement("div",{className:"df",style:{alignItems:"center"}},Y.a.createElement("span",{className:"mr20 mb15 font-16"},"可见性"),Y.a.createElement(j.a.Item,{label:""},t("private",{rules:[]})(Y.a.createElement(_.a,{checked:s,onChange:this.changePrivate,disabled:v},Y.a.createElement("span",{className:"color-grey-9"},"将仓库设为私有"),Y.a.createElement("span",{className:"color-grey-6"},v?"(Fork仓库的可见性实时同步自源仓库,不支持直接修改)":"(修改仓库的可见性,将会影响到该仓库下所有Fork仓库的可见性)"))))),Y.a.createElement(j.a.Item,{label:Y.a.createElement("span",null,"项目标识 ",Y.a.createElement("span",{className:"color-grey-9"},"(项目url标识部分,更改项目标识将导致原仓库地址失效)"))},t("project_identifier",{rules:[{required:!0,message:"请输入项目标识"}]})(Y.a.createElement(B.a,{placeholder:"项目标识请使用与项目相关的英文关键字",maxLength:"100",disabled:y}))),Y.a.createElement(j.a.Item,{label:"项目简介"},t("project_description",{rules:[]})(Y.a.createElement(fe,{placeholder:"请输入项目简介",style:{height:"80px"},maxLength:200}))),Y.a.createElement(j.a.Item,{label:"项目类别"},t("project_category_id",{rules:[]})(Y.a.createElement(z.a,null,Y.a.createElement(de,{key:0,value:""},"未选择项目类别"),i))),Y.a.createElement(j.a.Item,{label:"项目语言"},t("project_language_id",{rules:[]})(Y.a.createElement(z.a,null,Y.a.createElement(de,{key:0,value:""},"未选择项目语言"),l))),Y.a.createElement("span",{className:"mb15"},"访问权限:"),Y.a.createElement("div",{className:"df",style:{alignItems:"center"}},Y.a.createElement("span",{className:"mr20 mb15 font-16"},"合并请求(PR)"),Y.a.createElement(j.a.Item,{label:""},t("pr_view_admin",{rules:[]})(Y.a.createElement(_.a,{checked:u,onChange:this.changePrview,disabled:v},Y.a.createElement("span",{className:"color-grey-3"},"仅管理员可见"))))),Y.a.createElement(j.a.Item,{label:"项目导航"},t("project_units",{rules:[]})(Y.a.createElement(_.a.Group,{className:"unitStyle"},q()(he).call(he,(function(e,t){return Y.a.createElement(_.a,{key:t,value:e.index,disabled:"home"===e.index||"activity"===e.index||"code"===e.index||h&&g&&2===g&&"pulls"===e.index},e.name)}))))),Y.a.createElement("p",{className:"clearfix"},Y.a.createElement("a",{className:"submitBtn",onClick:this.resetSetting},"更新仓库设置")))),o&&o.permission&&("Admin"===o.permission||"Owner"===o.permission||"Manager"===o.permission)?Y.a.createElement(W.r,{className:"dangerousBox mb20"},Y.a.createElement("div",null,Y.a.createElement("div",{className:"dangerousTitle"},"危险操作区"),Y.a.createElement("div",{className:"flex-a-center padding15-10",style:{borderBottom:"1px solid #f9edbe"}},Y.a.createElement("div",null,Y.a.createElement("p",{className:"font-bd font-16"},"转移仓库"),Y.a.createElement("p",{className:"mt10"},f?Y.a.createElement("span",null,"此仓库正在转移给【",d&&Y.a.createElement(se.a,{to:d.login},d.name),"】,请联系对方接收此仓库。"):"将此仓库转移给其他用户或组织")),f?Y.a.createElement(E.a,{onClick:this.CancelDivertProject,className:"red_deleteBtn"},"取消转移"):Y.a.createElement(E.a,{onClick:this.DivertProject,className:"red_deleteBtn"},"转移")),Y.a.createElement("div",{className:"flex-a-center padding15-10"},Y.a.createElement("div",null,Y.a.createElement("p",{className:"font-bd font-16"},"删除本仓库"),Y.a.createElement("p",{className:"mt10"},"删除仓库是永久性的, 无法撤消,且删除后,与仓库关联的项目/任务/合并请求/版本发布等,均会被删除")),Y.a.createElement(E.a,{onClick:this.deleteProject,className:"red_deleteBtn"},"删除本仓库")))):""))}}])}(J.Component),ve=j.a.create({name:"settingForm"})(ge);t.default=ve},"O/iA":function(e,t,n){var a=n("SE3x");"string"==typeof a&&(a=[[e.i,a,""]]);n("aET+")(a,{hmr:!0,transform:void 0}),a.locals&&(e.exports=a.locals)},O3gP:function(e,t,n){"use strict";n("cIOH"),n("O/iA"),n("OaEy"),n("5NDa")},Omli:function(e,t,n){"use strict";var a=n("zLi2"),r=n.n(a),o=(n("O3gP"),n("lrIw")),c=n("FLGM"),i=n.n(c),l=n("cDcd"),s=n.n(l),u=n("sYIF"),p=n("vDqi"),m=n.n(p),f=o.a.Option;t.a=function(e){var t=e.getUser,n=e.placeholder,a=e.width,c=(e.value,e.userList),p=void 0===c?[]:c,d=Object(l.useState)(void 0),h=r()(d,2),g=h[0],v=h[1];function y(e){m.a.get("/users/list.json",{params:{search:e}}).then((function(e){e&&b(e.data.users)})).catch((function(e){}))}function b(e){var t=e&&i()(e).call(e,(function(e,t){return s.a.createElement(f,{key:t,value:"".concat(e.user_id),login:"".concat(e.login),name:e.username},s.a.createElement("img",{className:"user_img radius",width:"28",height:"28",src:Object(u.i)("/".concat(e&&e.image_url)),alt:""}),s.a.createElement("span",{className:"ml10",style:{"vertical-align":"middle"}},e.username,s.a.createElement("span",{className:"color-grey ml10"},"(",e.login,")")))}));v(t)}return Object(l.useEffect)((function(){p&&p.length?b(p):y()}),[]),s.a.createElement("div",{className:"addPanel"},s.a.createElement(o.a,{getPopupContainer:function(e){return e.parentNode},dataSource:g,style:{width:a||300},onSearch:function(e){y(e)},onSelect:function(e,n){y(n.props.name),t(n.props.login)},placeholder:n||"搜索需要添加的用户...",allowClear:!0,optionLabelProp:"name"}))}},QMaS:function(e,t,n){},SE3x:function(e,t,n){(t=n("JPst")(!1)).push([e.i,"/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */\n/* stylelint-disable no-duplicate-selectors */\n/* stylelint-disable */\n/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */\n.ant-select-auto-complete {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n color: rgba(0, 0, 0, 0.65);\n font-size: 14px;\n font-variant: tabular-nums;\n line-height: 1.5;\n list-style: none;\n font-feature-settings: 'tnum';\n}\n.ant-select-auto-complete.ant-select .ant-select-selection {\n border: 0;\n box-shadow: none;\n}\n.ant-select-auto-complete.ant-select .ant-select-selection__rendered {\n height: 100%;\n margin-right: 0;\n margin-left: 0;\n line-height: 32px;\n}\n.ant-select-auto-complete.ant-select .ant-select-selection__placeholder {\n margin-right: 12px;\n margin-left: 12px;\n}\n.ant-select-auto-complete.ant-select .ant-select-selection--single {\n height: auto;\n}\n.ant-select-auto-complete.ant-select .ant-select-search--inline {\n position: static;\n float: left;\n}\n.ant-select-auto-complete.ant-select-allow-clear .ant-select-selection:hover .ant-select-selection__rendered {\n margin-right: 0 !important;\n}\n.ant-select-auto-complete.ant-select .ant-input {\n height: 32px;\n line-height: 1.5;\n background: transparent;\n border-width: 1px;\n}\n.ant-select-auto-complete.ant-select .ant-input:focus,\n.ant-select-auto-complete.ant-select .ant-input:hover {\n border-color: #6e90ff;\n border-right-width: 1px !important;\n}\n.ant-select-auto-complete.ant-select .ant-input[disabled] {\n color: rgba(0, 0, 0, 0.25);\n background-color: #f5f5f5;\n cursor: not-allowed;\n opacity: 1;\n background-color: transparent;\n}\n.ant-select-auto-complete.ant-select .ant-input[disabled]:hover {\n border-color: #d9d9d9;\n border-right-width: 1px !important;\n}\n.ant-select-auto-complete.ant-select-lg .ant-select-selection__rendered {\n line-height: 40px;\n}\n.ant-select-auto-complete.ant-select-lg .ant-input {\n height: 40px;\n padding-top: 6px;\n padding-bottom: 6px;\n}\n.ant-select-auto-complete.ant-select-sm .ant-select-selection__rendered {\n line-height: 24px;\n}\n.ant-select-auto-complete.ant-select-sm .ant-input {\n height: 24px;\n padding-top: 1px;\n padding-bottom: 1px;\n}\n.ant-input-group > .ant-select-auto-complete .ant-select-search__field.ant-input-affix-wrapper {\n display: inline;\n float: none;\n}\n",""]),e.exports=t},ess8:function(e,t,n){"use strict";var a,r=n("YdDX"),o=n.n(r),c=n("cDcd"),i=n.n(c),l=n("vOnD").a.div(a||(a=o()(["{\n background-color:#fff;\n padding:20px 30px;\n border-bottom:1px solid #eee;\n font-size:18px;\n color:#333;\n display:flex;\n justify-content: space-between;\n align-items:center;\n}"])));t.a=function(e){var t=e.children;return i.a.createElement(l,null,t)}},lrIw:function(e,t,n){"use strict";n.d(t,"a",(function(){return k}));var a=n("cDcd"),r=n("i+PK"),o=n("eHJ2"),c=n.n(o);function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function l(){return(l=Object.assign||function(e){for(var t=1;t .ant-select-auto-complete .ant-select-search__field.ant-input-affix-wrapper {\n display: inline;\n float: none;\n}\n",""]),e.exports=t},lrIw:function(e,t,n){"use strict";n.d(t,"a",(function(){return k}));var a=n("cDcd"),r=n("i+PK"),o=n("eHJ2"),c=n.n(o);function l(e){return(l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(){return(i=Object.assign||function(e){for(var t=1;t0?n():n("请在下拉选项中选择正确的开源许可证!"),n()}(0,t,n,E)}}]})(b.a.createElement(U.a,{placeholder:"请选择开源许可证",onChange:function(e){var t=[];E.length>0&&(t=G()(E).call(E,(function(t){var n;return B()(n=t.name.toLowerCase()).call(n,e.toLowerCase())>-1}))),x(t)},className:"plateAutoComplete",onSelect:function(e,t){t.props&&m(t.props.id)}},w&&T()(w).call(w,(function(e){return b.a.createElement($,{key:e.id,value:e.name,id:e.id},e.name)}))))),b.a.createElement(H.a.Item,{label:"数据集描述"},j("description",{rules:[{required:!0,message:"请输入描述内容"}]})(b.a.createElement(Z,{maxLength:500,placeholder:"请输入描述内容",autosize:{minRows:5,maxRows:5},showCount:!0}))),b.a.createElement(H.a.Item,{label:"研究论文"},j("paper_content",{rules:[]})(b.a.createElement(Z,{maxLength:500,placeholder:"请输入研究论文",autosize:{minRows:5,maxRows:5},showCount:!0}))),b.a.createElement("div",{className:"center"},b.a.createElement(r.a,{style:{width:"95px"},onClick:a},"取消"),b.a.createElement(r.a,{type:"primary",className:"ml20",style:{width:"95px"},onClick:function(){t.validateFields((function(e,t){if(!e){var n,a=d()(n="/v1/".concat(c,"/")).call(n,l,"/dataset.json");i&&i.id?_.a.put(a,W(W({},t),{},{license_id:f})).then((function(e){e&&o&&o()})).catch((function(e){})):_.a.post(a,W(W({},t),{},{license_id:f})).then((function(e){e&&o&&o()})).catch((function(e){}))}}))}},"确定"))))})),te=n("2iEm"),ne=n("oG6R");t.default=function(e){var t,c=e.project,s=e.match,p=e.current_user,m=e.projectDetail,E=e.getProject,v=c&&c.has_dataset,O=p&&p.login?m&&m.permission:"",w=s&&s.params,x=w.owner,j=w.projectsId,C=Object(h.useState)([]),k=u()(C,2),S=k[0],N=k[1],R=Object(h.useState)(!v),Q=u()(R,2),M=Q[0],I=Q[1],P=Object(h.useState)(0),K=u()(P,2),U=K[0],H=K[1],D=Object(h.useState)(1),L=u()(D,2),Y=L[0],J=L[1],F=Object(h.useState)(!1),G=u()(F,2),z=G[0],B=G[1],V=Object(h.useState)({}),T=u()(V,2),q=T[0],X=T[1],W=Object(h.useState)(!1),Z=u()(W,2),$=Z[0],ae=Z[1],re=Object(h.useState)(void 0),oe=u()(re,2),ce=oe[0],le=oe[1];function ie(){var e,t=d()(e="/v1/".concat(x,"/")).call(e,j,"/dataset");_.a.get(t,{params:{page:Y,limit:10}}).then((function(e){e&&(X(e.data),N(e.data&&e.data.attachments),H(e.data.attachment_total_count))})).catch((function(e){}))}Object(h.useEffect)((function(){I(!v)}),[v]),Object(h.useEffect)((function(){M||ie()}),[M,Y]);var se=[{title:"文件名称",dataIndex:"title",key:1,ellipsis:!0,width:"25%"},{title:"描述",dataIndex:"description",key:2,ellipsis:!0,width:"30%",render:function(e){return b.a.createElement(i.a,{title:e},e)}},{title:"创建者",dataIndex:"creator",key:3,width:"10%",render:function(e,t){return b.a.createElement(te.a,{to:"/".concat(e.login)},b.a.createElement("img",{src:"".concat(e.image_url),alt:"",style:{borderRadius:"50%"},width:"32px",height:"32px"}))}},{title:"上传时间",dataIndex:"created_on",key:4,width:"15%"},{title:"大小",dataIndex:"filesize",key:5},{title:"操作",dataIndex:"url",align:"center",key:6,width:"12%",render:function(e,t){return b.a.createElement(b.a.Fragment,null,b.a.createElement("a",{href:e,className:"color-blue",download:e},"下载"),b.a.createElement("a",{className:"color-red ml20",onClick:function(){ae(!0),le(t.id)}},"删除"))}}];function ue(){return(ue=l()(f.a.mark((function e(){var t;return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return B(!1),e.next=3,Object(ne.f)(x,j);case 3:(t=e.sent).data&&E(t.data),I(!1),q&&q.id&&ie();case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return b.a.createElement("div",{className:"dataset"},b.a.createElement(ee,{visible:z,detail:q,owner:x,repo:j,onCancel:function(){B(!1)},onOk:function(){return ue.apply(this,arguments)}}),b.a.createElement("div",{className:"mnistData"},M?b.a.createElement("span",{className:"font-16"},"数据集"):b.a.createElement(b.a.Fragment,null,b.a.createElement("div",{style:{width:0,flex:1},className:"mr20"},b.a.createElement("div",{className:"df mb15",style:{alignItems:"center"}},b.a.createElement("p",{className:"font-16 weight500 task-hide"},q.title),q.license_name?b.a.createElement("span",{className:"license ml20"},"许可证 : ",q.license_name):""),b.a.createElement("p",{style:{wordBreak:"break-all"}},q.description)),O&&""!==O?b.a.createElement("div",{className:"df"},b.a.createElement(r.a,{type:"primary",ghost:!0,onClick:function(){B(!0)}},b.a.createElement("i",{className:"iconfont icon-a-bianji12 color-blue mr5 font-12"}),"编辑"),b.a.createElement(te.a,{className:"ml20 operateButton",to:d()(t="/".concat(x,"/")).call(t,j,"/dataset/upload")},b.a.createElement("i",{className:"iconfont icon-a-shangchuan2x color-white mr5 font-13"}),"上传文件")):"")),M?b.a.createElement("div",{className:"emtpyData"},b.a.createElement("img",{src:n("Qgl6"),alt:"",width:"68px"}),b.a.createElement("span",{className:"font-22 weight400 color-grey-3"},"暂无数据集"),O&&""!==O?b.a.createElement("p",{className:"mt25 font-15 color-grey-6 weight400"},"我们非常欢迎您创建并分享您的数据集,以便与其他用户共同促进开源社区的发展"):"",O&&""!==O?b.a.createElement(r.a,{type:"primary",className:"mt15",onClick:function(){B(!0)}},"创建数据集"):""):b.a.createElement(a.a,{className:"datasetTable",columns:se,dataSource:S,pagination:{total:U,pageSize:10,current:Y,hideOnSinglePage:!0,onChange:function(e){return J(e)}}}),q.paper_content?b.a.createElement("div",{className:"mt25"},b.a.createElement("p",{className:"mb15 df",style:{alignItems:"center"}},b.a.createElement("img",{src:A.a,width:24,className:"mr10",alt:""}),b.a.createElement("span",{className:"font-16"},"研究论文")),b.a.createElement("div",{className:"mnistData"},q.paper_content)):"",b.a.createElement(g.a,{visible:$,onCancel:function(){ae(!1),le(void 0)},title:"删除附件",btn:b.a.createElement("div",null,b.a.createElement(r.a,{size:"large",onClick:function(){ae(!1),le(void 0)}},"取消"),b.a.createElement(r.a,{type:"danger",size:"large",onClick:function(){if(ce){var e="/attachments/".concat(ce,".json");_.a.delete(e).then((function(e){e&&(o.a.info("数据集附件删除"),ae(!1),le(void 0),ie())}))}}},"确认"))},b.a.createElement("div",{className:"desc center"},b.a.createElement(y.a,{className:"descMain"},b.a.createElement("i",{className:"iconfont icon-jinggao1 mr10 font-20 red"}),"确定删除该文件?"))))}},ywZ6:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAASCAYAAABB7B6eAAAAAXNSR0IArs4c6QAAAY5JREFUOE/tlb1LW2EUxn9PvIGgDhkcHBwsOLhIsxYz6CYKotihgkvAP8CtHbqU/gMduuusQQSJOAgpmIBDBod2S/EODg6OgmKu9yk3aUr8DEGn4ru97/l4zsdzziuA7f3Dt3GkFUQeGAZGk3fjK1l1RM1o51f/dSl5n7hML8WxF4RyyGOgAByBTm2HKFUJxMbi7ORvbZWqX4U/J4bdjuFYJoMYv6Mb2kRSM7CgJXNy/6RiqeJujp+SRze8+zCfP0p0NjfLgxpIHwpyf23CZwM0rhtvlhenw3YQxb1KGTP1vwKYH7a/dNY8FkEfbCFlH+pFryWqYb53OhIEMf4mafAlAHomVDuD9fVyplCYvnrxJkduTARKf7Q9g1KrktceZ5G5IEWtMw3HBGpN+IPH9rmkobawOf0o8xhNN97P5Qt3PRVLlZP2+uixhrcHrRkN+nkrA57OoAvg8yf5FaDHnt5TT3pQ3YU4ZyuUqAMJzc46aDcKzoJGjJsfkVAou24p0f23SY2HZWdjNKLWR3TwB/7c87B94U4gAAAAAElFTkSuQmCC"}}]); \ No newline at end of file diff --git a/static/js/103.d001e1e2.chunk.js b/static/js/103.d001e1e2.chunk.js new file mode 100644 index 000000000..799d6037c --- /dev/null +++ b/static/js/103.d001e1e2.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[103],{"14J3":function(e,a,t){"use strict";t("cIOH"),t("1GLa")},"4B6f":function(e,a,t){},BMrR:function(e,a,t){"use strict";var n=t("qrJ5");a.a=n.a},CdhJ:function(e,a,t){"use strict";t.r(a);var n=t("+oHS"),l=t.n(n),r=t("OWCx"),c=t.n(r),i=t("5PDf"),s=t.n(i),u=t("fHi0"),o=t.n(u),m=t("RXMP"),v=t.n(m),d=t("qjzJ"),E=t.n(d),_=t("HnXd"),p=t.n(_),f=t("LYCE"),b=t.n(f),j=(t("+L6B"),t("2/Rp")),h=(t("14J3"),t("BMrR")),N=(t("jCWc"),t("kPKH")),B=(t("sRBo"),t("kaz8")),I=(t("y8nQ"),t("Vl3Y")),g=(t("miYZ"),t("tsqr")),k=t("04Ix"),x=t.n(k),O=t("zLi2"),V=t.n(O),y=(t("OaEy"),t("2fM7")),F=t("lHQ6"),H=t.n(F),J=t("FLGM"),S=t.n(J),R=t("cDcd"),w=t.n(R),D=(t("gesq"),t("4B6f"),t("m/JD"));function G(e,a){var t=l()(e);if(c.a){var n=c()(e);a&&(n=s()(n).call(n,(function(a){return o()(e,a).enumerable}))),t.push.apply(t,n)}return t}function L(e){for(var a=1;a a:first-child:last-child {\n display: inline-block;\n margin: 0 -8px;\n padding: 0 8px;\n}\n.ant-tag .anticon-close {\n display: inline-block;\n font-size: 12px;\n font-size: 10px \\9;\n transform: scale(0.83333333) rotate(0deg);\n margin-left: 3px;\n color: rgba(0, 0, 0, 0.45);\n font-weight: bold;\n cursor: pointer;\n transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);\n}\n:root .ant-tag .anticon-close {\n font-size: 12px;\n}\n.ant-tag .anticon-close:hover {\n color: rgba(0, 0, 0, 0.85);\n}\n.ant-tag-has-color {\n border-color: transparent;\n}\n.ant-tag-has-color,\n.ant-tag-has-color a,\n.ant-tag-has-color a:hover,\n.ant-tag-has-color .anticon-close,\n.ant-tag-has-color .anticon-close:hover {\n color: #fff;\n}\n.ant-tag-checkable {\n background-color: transparent;\n border-color: transparent;\n}\n.ant-tag-checkable:not(.ant-tag-checkable-checked):hover {\n color: #466aff;\n}\n.ant-tag-checkable:active,\n.ant-tag-checkable-checked {\n color: #fff;\n}\n.ant-tag-checkable-checked {\n background-color: #466aff;\n}\n.ant-tag-checkable:active {\n background-color: #304cd9;\n}\n.ant-tag-hidden {\n display: none;\n}\n.ant-tag-pink {\n color: #eb2f96;\n background: #fff0f6;\n border-color: #ffadd2;\n}\n.ant-tag-pink-inverse {\n color: #fff;\n background: #eb2f96;\n border-color: #eb2f96;\n}\n.ant-tag-magenta {\n color: #eb2f96;\n background: #fff0f6;\n border-color: #ffadd2;\n}\n.ant-tag-magenta-inverse {\n color: #fff;\n background: #eb2f96;\n border-color: #eb2f96;\n}\n.ant-tag-red {\n color: #f5222d;\n background: #fff1f0;\n border-color: #ffa39e;\n}\n.ant-tag-red-inverse {\n color: #fff;\n background: #f5222d;\n border-color: #f5222d;\n}\n.ant-tag-volcano {\n color: #fa541c;\n background: #fff2e8;\n border-color: #ffbb96;\n}\n.ant-tag-volcano-inverse {\n color: #fff;\n background: #fa541c;\n border-color: #fa541c;\n}\n.ant-tag-orange {\n color: #fa8c16;\n background: #fff7e6;\n border-color: #ffd591;\n}\n.ant-tag-orange-inverse {\n color: #fff;\n background: #fa8c16;\n border-color: #fa8c16;\n}\n.ant-tag-yellow {\n color: #fadb14;\n background: #feffe6;\n border-color: #fffb8f;\n}\n.ant-tag-yellow-inverse {\n color: #fff;\n background: #fadb14;\n border-color: #fadb14;\n}\n.ant-tag-gold {\n color: #faad14;\n background: #fffbe6;\n border-color: #ffe58f;\n}\n.ant-tag-gold-inverse {\n color: #fff;\n background: #faad14;\n border-color: #faad14;\n}\n.ant-tag-cyan {\n color: #13c2c2;\n background: #e6fffb;\n border-color: #87e8de;\n}\n.ant-tag-cyan-inverse {\n color: #fff;\n background: #13c2c2;\n border-color: #13c2c2;\n}\n.ant-tag-lime {\n color: #a0d911;\n background: #fcffe6;\n border-color: #eaff8f;\n}\n.ant-tag-lime-inverse {\n color: #fff;\n background: #a0d911;\n border-color: #a0d911;\n}\n.ant-tag-green {\n color: #52c41a;\n background: #f6ffed;\n border-color: #b7eb8f;\n}\n.ant-tag-green-inverse {\n color: #fff;\n background: #52c41a;\n border-color: #52c41a;\n}\n.ant-tag-blue {\n color: #1890ff;\n background: #e6f7ff;\n border-color: #91d5ff;\n}\n.ant-tag-blue-inverse {\n color: #fff;\n background: #1890ff;\n border-color: #1890ff;\n}\n.ant-tag-geekblue {\n color: #2f54eb;\n background: #f0f5ff;\n border-color: #adc6ff;\n}\n.ant-tag-geekblue-inverse {\n color: #fff;\n background: #2f54eb;\n border-color: #2f54eb;\n}\n.ant-tag-purple {\n color: #722ed1;\n background: #f9f0ff;\n border-color: #d3adf7;\n}\n.ant-tag-purple-inverse {\n color: #fff;\n background: #722ed1;\n border-color: #722ed1;\n}\n",""]),e.exports=t},"3dVZ":function(e,t,n){var a=n("Fx3m");"string"==typeof a&&(a=[[e.i,a,""]]);n("aET+")(a,{hmr:!0,transform:void 0}),a.locals&&(e.exports=a.locals)},"6MrE":function(e,t,n){var a=n("0Vyc");"string"==typeof a&&(a=[[e.i,a,""]]);n("aET+")(a,{hmr:!0,transform:void 0}),a.locals&&(e.exports=a.locals)},Fx3m:function(e,t,n){(t=n("JPst")(!1)).push([e.i,"/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */\n/* stylelint-disable no-duplicate-selectors */\n/* stylelint-disable */\n/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */\n.ant-collapse {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n color: rgba(0, 0, 0, 0.65);\n font-size: 14px;\n font-variant: tabular-nums;\n line-height: 1.5;\n list-style: none;\n font-feature-settings: 'tnum';\n background-color: #fafafa;\n border: 1px solid #d9d9d9;\n border-bottom: 0;\n border-radius: 4px;\n}\n.ant-collapse > .ant-collapse-item {\n border-bottom: 1px solid #d9d9d9;\n}\n.ant-collapse > .ant-collapse-item:last-child,\n.ant-collapse > .ant-collapse-item:last-child > .ant-collapse-header {\n border-radius: 0 0 4px 4px;\n}\n.ant-collapse > .ant-collapse-item > .ant-collapse-header {\n position: relative;\n padding: 12px 16px;\n padding-left: 40px;\n color: rgba(0, 0, 0, 0.85);\n line-height: 22px;\n cursor: pointer;\n transition: all 0.3s;\n}\n.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow {\n color: inherit;\n font-style: normal;\n line-height: 0;\n text-align: center;\n text-transform: none;\n vertical-align: -0.125em;\n text-rendering: optimizeLegibility;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n position: absolute;\n top: 50%;\n left: 16px;\n display: inline-block;\n font-size: 12px;\n transform: translateY(-50%);\n}\n.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow > * {\n line-height: 1;\n}\n.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow svg {\n display: inline-block;\n}\n.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow::before {\n display: none;\n}\n.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow .ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow-icon {\n display: block;\n}\n.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow svg {\n transition: transform 0.24s;\n}\n.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-extra {\n float: right;\n}\n.ant-collapse > .ant-collapse-item > .ant-collapse-header:focus {\n outline: none;\n}\n.ant-collapse > .ant-collapse-item.ant-collapse-no-arrow > .ant-collapse-header {\n padding-left: 12px;\n}\n.ant-collapse-icon-position-right > .ant-collapse-item > .ant-collapse-header {\n padding: 12px 16px;\n padding-right: 40px;\n}\n.ant-collapse-icon-position-right > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow {\n right: 16px;\n left: auto;\n}\n.ant-collapse-anim-active {\n transition: height 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);\n}\n.ant-collapse-content {\n overflow: hidden;\n color: rgba(0, 0, 0, 0.65);\n background-color: #fff;\n border-top: 1px solid #d9d9d9;\n}\n.ant-collapse-content > .ant-collapse-content-box {\n padding: 16px;\n}\n.ant-collapse-content-inactive {\n display: none;\n}\n.ant-collapse-item:last-child > .ant-collapse-content {\n border-radius: 0 0 4px 4px;\n}\n.ant-collapse-borderless {\n background-color: #fafafa;\n border: 0;\n}\n.ant-collapse-borderless > .ant-collapse-item {\n border-bottom: 1px solid #d9d9d9;\n}\n.ant-collapse-borderless > .ant-collapse-item:last-child,\n.ant-collapse-borderless > .ant-collapse-item:last-child .ant-collapse-header {\n border-radius: 0;\n}\n.ant-collapse-borderless > .ant-collapse-item > .ant-collapse-content {\n background-color: transparent;\n border-top: 0;\n}\n.ant-collapse-borderless > .ant-collapse-item > .ant-collapse-content > .ant-collapse-content-box {\n padding-top: 4px;\n}\n.ant-collapse .ant-collapse-item-disabled > .ant-collapse-header,\n.ant-collapse .ant-collapse-item-disabled > .ant-collapse-header > .arrow {\n color: rgba(0, 0, 0, 0.25);\n cursor: not-allowed;\n}\n",""]),e.exports=t},fu2T:function(e,t,n){"use strict";n("cIOH"),n("3dVZ")},gK9i:function(e,t,n){"use strict";var a=n("cDcd"),r=n.n(a),o=n("17x9"),i=n.n(o),s=n("TSYQ"),c=n.n(s),l=n("Gytx"),u=n.n(l),f=function(){function e(e,t){for(var n=0;n-1?n.splice(a,1):n.push(t)}e.setActiveKey(n)},this.getNewChild=function(t,n){if(!t)return null;var a=e.state.activeKey,o=e.props,i=o.prefixCls,s=o.accordion,c=o.destroyInactivePanel,l=o.expandIcon,u=t.key||String(n),f=t.props,p=f.header,d=f.headerClass,b=f.disabled,h={key:u,panelKey:u,header:p,headerClass:d,isActive:s?a[0]===u:a.indexOf(u)>-1,prefixCls:i,destroyInactivePanel:c,openAnimation:e.state.openAnimation,accordion:s,children:t.props.children,onItemClick:b?null:e.onClickItem,expandIcon:l};return"string"==typeof t.type?t:r.a.cloneElement(t,h)},this.getItems=function(){var t=e.props.children,n=Object(w.isFragment)(t)?t.props.children:t,o=a.Children.map(n,e.getNewChild);return Object(w.isFragment)(t)?r.a.createElement(r.a.Fragment,null,o):o},this.setActiveKey=function(t){"activeKey"in e.props||e.setState({activeKey:t}),e.props.onChange(e.props.accordion?t[0]:t)}};I.propTypes={children:i.a.any,prefixCls:i.a.string,activeKey:i.a.oneOfType([i.a.string,i.a.number,i.a.arrayOf(i.a.oneOfType([i.a.string,i.a.number]))]),defaultActiveKey:i.a.oneOfType([i.a.string,i.a.number,i.a.arrayOf(i.a.oneOfType([i.a.string,i.a.number]))]),openAnimation:i.a.object,onChange:i.a.func,accordion:i.a.bool,className:i.a.string,style:i.a.object,destroyInactivePanel:i.a.bool,expandIcon:i.a.func},I.defaultProps={prefixCls:"rc-collapse",onChange:function(){},accordion:!1,destroyInactivePanel:!1},I.Panel=k,Object(S.polyfill)(I);var R=I,D=(I.Panel,n("eHJ2")),N=n.n(D),L=n("H84U");function T(e){return(T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function B(){return(B=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0,r=e.props.expandIcon,o=r?r(t):a.createElement(J.a,{type:"right",rotate:t.isActive?90:void 0});return a.isValidElement(o)?a.cloneElement(o,{className:N()(o.props.className,"".concat(n,"-arrow"))}):o},e.renderCollapse=function(t){var n,r=t.getPrefixCls,o=e.props,i=o.prefixCls,s=o.className,c=void 0===s?"":s,l=o.bordered,u=o.expandIconPosition,f=r("collapse",i),p=N()((ee(n={},"".concat(f,"-borderless"),!l),ee(n,"".concat(f,"-icon-position-").concat(u),!0),n),c);return a.createElement(R,X({},e.props,{expandIcon:function(t){return e.renderExpandIcon(t,f)},prefixCls:f,className:p}))},e}return t=o,(n=[{key:"render",value:function(){return a.createElement(L.a,null,this.renderCollapse)}}])&&ne(t.prototype,n),o}(a.Component);ie.Panel=U,ie.defaultProps={bordered:!0,openAnimation:X(X({},Q),{appear:function(){}}),expandIconPosition:"left"},t.a=ie},mr32:function(e,t,n){"use strict";var a=n("cDcd"),r=n("eHJ2"),o=n.n(r),i=n("BGR+"),s=n("VCL8"),c=n("CtXQ"),l=n("H84U");function u(e){return(u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function f(){return(f=Object.assign||function(e){for(var t=1;t=t.length?{value:void 0,done:!0}:(e=a(t,n),this._i+=e.length,{value:e,done:!1})}))},function(e,t){var n=Math.ceil,a=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?a:n)(e)}},function(e,t){e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},function(e,t,n){var a=n(11);e.exports=function(e,t){if(!a(e))return e;var n,r;if(t&&"function"==typeof(n=e.toString)&&!a(r=n.call(e)))return r;if("function"==typeof(n=e.valueOf)&&!a(r=n.call(e)))return r;if(!t&&"function"==typeof(n=e.toString)&&!a(r=n.call(e)))return r;throw TypeError("Can't convert object to primitive value")}},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t,n){var a=n(26)("keys"),r=n(17);e.exports=function(e){return a[e]||(a[e]=r(e))}},function(e,t,n){var a=n(1),r=n(3),o=r["__core-js_shared__"]||(r["__core-js_shared__"]={});(e.exports=function(e,t){return o[e]||(o[e]=void 0!==t?t:{})})("versions",[]).push({version:a.version,mode:n(14)?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t,n){var a=n(7).f,r=n(5),o=n(2)("toStringTag");e.exports=function(e,t,n){e&&!r(e=n?e:e.prototype,o)&&a(e,o,{configurable:!0,value:t})}},function(e,t,n){n(62);for(var a=n(3),r=n(6),o=n(12),i=n(2)("toStringTag"),s="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),c=0;cdocument.F=Object<\/script>"),e.close(),c=e.F;a--;)delete c.prototype[o[a]];return c()};e.exports=Object.create||function(e,t){var n;return null!==e?(s.prototype=a(e),n=new s,s.prototype=null,n[i]=e):n=c(),void 0===t?n:r(n,t)}},function(e,t,n){var a=n(5),r=n(9),o=n(57)(!1),i=n(25)("IE_PROTO");e.exports=function(e,t){var n,s=r(e),c=0,l=[];for(n in s)n!=i&&a(s,n)&&l.push(n);for(;t.length>c;)a(s,n=t[c++])&&(~o(l,n)||l.push(n));return l}},function(e,t,n){var a=n(24);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==a(e)?e.split(""):Object(e)}},function(e,t,n){var a=n(39),r=n(27).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return a(e,r)}},function(e,t,n){var a=n(24),r=n(2)("toStringTag"),o="Arguments"==a(function(){return arguments}());e.exports=function(e){var t,n,i;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(e){}}(t=Object(e),r))?n:o?a(t):"Object"==(i=a(t))&&"function"==typeof t.callee?"Arguments":i}},function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(e){"object"==typeof window&&(n=window)}e.exports=n},function(e,t){var n=/-?\d+(\.\d+)?%?/g;e.exports=function(e){return e.match(n)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getBase16Theme=t.createStyling=t.invertTheme=void 0;var a=d(n(49)),r=d(n(76)),o=d(n(81)),i=d(n(89)),s=d(n(93)),c=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(94)),l=d(n(132)),u=d(n(133)),f=d(n(138)),p=n(139);function d(e){return e&&e.__esModule?e:{default:e}}var b=c.default,h=(0,i.default)(b),v=(0,f.default)(u.default,p.rgb2yuv,(function(e){var t,n=(0,o.default)(e,3);return[(t=n[0],t<.25?1:t<.5?.9-t:1.1-t),n[1],n[2]]}),p.yuv2rgb,l.default),y=function(e){return function(t){return{className:[t.className,e.className].filter(Boolean).join(" "),style:(0,r.default)({},t.style||{},e.style||{})}}},m=function(e,t){var n=(0,i.default)(t);for(var o in e)-1===n.indexOf(o)&&n.push(o);return n.reduce((function(n,o){return n[o]=function(e,t){if(void 0===e)return t;if(void 0===t)return e;var n=void 0===e?"undefined":(0,a.default)(e),o=void 0===t?"undefined":(0,a.default)(t);switch(n){case"string":switch(o){case"string":return[t,e].filter(Boolean).join(" ");case"object":return y({className:e,style:t});case"function":return function(n){for(var a=arguments.length,r=Array(a>1?a-1:0),o=1;o1?a-1:0),o=1;o1?a-1:0),o=1;o1?a-1:0),o=1;o1?a-1:0),o=1;o2?n-2:0),s=2;s3?t-3:0),a=3;a1&&void 0!==arguments[1]?arguments[1]:{},c=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},l=o.defaultBase16,u=void 0===l?b:l,f=o.base16Themes,p=void 0===f?null:f,d=E(c,p);d&&(c=(0,r.default)({},d,c));var v=h.reduce((function(e,t){return e[t]=c[t]||u[t],e}),{}),y=(0,i.default)(c).reduce((function(e,t){return-1===h.indexOf(t)?(e[t]=c[t],e):e}),{}),x=e(v),j=m(y,x);return(0,s.default)(g,2).apply(void 0,[j].concat(n))}),3),t.getBase16Theme=function(e,t){if(e&&e.extend&&(e=e.extend),"string"==typeof e){var n=e.split(":"),a=(0,o.default)(n,2),r=a[0],i=a[1];e=(t||{})[r]||c[r],"inverted"===i&&(e=x(e))}return e&&e.hasOwnProperty("base00")?e:void 0})},function(e,t,n){"use strict";var a,r="object"==typeof Reflect?Reflect:null,o=r&&"function"==typeof r.apply?r.apply:function(e,t,n){return Function.prototype.apply.call(e,t,n)};a=r&&"function"==typeof r.ownKeys?r.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.getOwnPropertyNames(e)};var i=Number.isNaN||function(e){return e!=e};function s(){s.init.call(this)}e.exports=s,e.exports.once=function(e,t){return new Promise((function(n,a){function r(){void 0!==o&&e.removeListener("error",o),n([].slice.call(arguments))}var o;"error"!==t&&(o=function(n){e.removeListener(t,r),a(n)},e.once("error",o)),e.once(t,r)}))},s.EventEmitter=s,s.prototype._events=void 0,s.prototype._eventsCount=0,s.prototype._maxListeners=void 0;var c=10;function l(e){if("function"!=typeof e)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}function u(e){return void 0===e._maxListeners?s.defaultMaxListeners:e._maxListeners}function f(e,t,n,a){var r,o,i;if(l(n),void 0===(o=e._events)?(o=e._events=Object.create(null),e._eventsCount=0):(void 0!==o.newListener&&(e.emit("newListener",t,n.listener?n.listener:n),o=e._events),i=o[t]),void 0===i)i=o[t]=n,++e._eventsCount;else if("function"==typeof i?i=o[t]=a?[n,i]:[i,n]:a?i.unshift(n):i.push(n),(r=u(e))>0&&i.length>r&&!i.warned){i.warned=!0;var s=new Error("Possible EventEmitter memory leak detected. "+i.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");s.name="MaxListenersExceededWarning",s.emitter=e,s.type=t,s.count=i.length,s,console&&console.warn}return e}function p(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function d(e,t,n){var a={fired:!1,wrapFn:void 0,target:e,type:t,listener:n},r=p.bind(a);return r.listener=n,a.wrapFn=r,r}function b(e,t,n){var a=e._events;if(void 0===a)return[];var r=a[t];return void 0===r?[]:"function"==typeof r?n?[r.listener||r]:[r]:n?function(e){for(var t=new Array(e.length),n=0;n0&&(i=t[0]),i instanceof Error)throw i;var s=new Error("Unhandled error."+(i?" ("+i.message+")":""));throw s.context=i,s}var c=r[e];if(void 0===c)return!1;if("function"==typeof c)o(c,this,t);else{var l=c.length,u=v(c,l);for(n=0;n=0;o--)if(n[o]===t||n[o].listener===t){i=n[o].listener,r=o;break}if(r<0)return this;0===r?n.shift():function(e,t){for(;t+1=0;a--)this.removeListener(e,t[a]);return this},s.prototype.listeners=function(e){return b(this,e,!0)},s.prototype.rawListeners=function(e){return b(this,e,!1)},s.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):h.call(e,t)},s.prototype.listenerCount=h,s.prototype.eventNames=function(){return this._eventsCount>0?a(this._events):[]}},function(e,t,n){e.exports.Dispatcher=n(140)},function(e,t,n){e.exports=n(142)},function(e,t,n){"use strict";t.__esModule=!0;var a=i(n(50)),r=i(n(65)),o="function"==typeof r.default&&"symbol"==typeof a.default?function(e){return typeof e}:function(e){return e&&"function"==typeof r.default&&e.constructor===r.default&&e!==r.default.prototype?"symbol":typeof e};function i(e){return e&&e.__esModule?e:{default:e}}t.default="function"==typeof r.default&&"symbol"===o(a.default)?function(e){return void 0===e?"undefined":o(e)}:function(e){return e&&"function"==typeof r.default&&e.constructor===r.default&&e!==r.default.prototype?"symbol":void 0===e?"undefined":o(e)}},function(e,t,n){e.exports={default:n(51),__esModule:!0}},function(e,t,n){n(20),n(29),e.exports=n(30).f("iterator")},function(e,t,n){var a=n(21),r=n(22);e.exports=function(e){return function(t,n){var o,i,s=String(r(t)),c=a(n),l=s.length;return c<0||c>=l?e?"":void 0:(o=s.charCodeAt(c))<55296||o>56319||c+1===l||(i=s.charCodeAt(c+1))<56320||i>57343?e?s.charAt(c):o:e?s.slice(c,c+2):i-56320+(o-55296<<10)+65536}}},function(e,t,n){var a=n(54);e.exports=function(e,t,n){if(a(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,a){return e.call(t,n,a)};case 3:return function(n,a,r){return e.call(t,n,a,r)}}return function(){return e.apply(t,arguments)}}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,t,n){"use strict";var a=n(38),r=n(16),o=n(28),i={};n(6)(i,n(2)("iterator"),(function(){return this})),e.exports=function(e,t,n){e.prototype=a(i,{next:r(1,n)}),o(e,t+" Iterator")}},function(e,t,n){var a=n(7),r=n(10),o=n(13);e.exports=n(4)?Object.defineProperties:function(e,t){r(e);for(var n,i=o(t),s=i.length,c=0;s>c;)a.f(e,n=i[c++],t[n]);return e}},function(e,t,n){var a=n(9),r=n(58),o=n(59);e.exports=function(e){return function(t,n,i){var s,c=a(t),l=r(c.length),u=o(i,l);if(e&&n!=n){for(;l>u;)if((s=c[u++])!=s)return!0}else for(;l>u;u++)if((e||u in c)&&c[u]===n)return e||u||0;return!e&&-1}}},function(e,t,n){var a=n(21),r=Math.min;e.exports=function(e){return e>0?r(a(e),9007199254740991):0}},function(e,t,n){var a=n(21),r=Math.max,o=Math.min;e.exports=function(e,t){return(e=a(e))<0?r(e+t,0):o(e,t)}},function(e,t,n){var a=n(3).document;e.exports=a&&a.documentElement},function(e,t,n){var a=n(5),r=n(18),o=n(25)("IE_PROTO"),i=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=r(e),a(e,o)?e[o]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?i:null}},function(e,t,n){"use strict";var a=n(63),r=n(64),o=n(12),i=n(9);e.exports=n(34)(Array,"Array",(function(e,t){this._t=i(e),this._i=0,this._k=t}),(function(){var e=this._t,t=this._k,n=this._i++;return!e||n>=e.length?(this._t=void 0,r(1)):r(0,"keys"==t?n:"values"==t?e[n]:[n,e[n]])}),"values"),o.Arguments=o.Array,a("keys"),a("values"),a("entries")},function(e,t){e.exports=function(){}},function(e,t){e.exports=function(e,t){return{value:t,done:!!e}}},function(e,t,n){e.exports={default:n(66),__esModule:!0}},function(e,t,n){n(67),n(73),n(74),n(75),e.exports=n(1).Symbol},function(e,t,n){"use strict";var a=n(3),r=n(5),o=n(4),i=n(15),s=n(37),c=n(68).KEY,l=n(8),u=n(26),f=n(28),p=n(17),d=n(2),b=n(30),h=n(31),v=n(69),y=n(70),m=n(10),g=n(11),x=n(18),E=n(9),j=n(23),k=n(16),O=n(38),_=n(71),C=n(72),w=n(32),S=n(7),P=n(13),A=C.f,M=S.f,I=_.f,F=a.Symbol,R=a.JSON,D=R&&R.stringify,N=d("_hidden"),L=d("toPrimitive"),T={}.propertyIsEnumerable,B=u("symbol-registry"),z=u("symbols"),V=u("op-symbols"),q=Object.prototype,K="function"==typeof F&&!!w.f,W=a.QObject,H=!W||!W.prototype||!W.prototype.findChild,U=o&&l((function(){return 7!=O(M({},"a",{get:function(){return M(this,"a",{value:7}).a}})).a}))?function(e,t,n){var a=A(q,t);a&&delete q[t],M(e,t,n),a&&e!==q&&M(q,t,a)}:M,J=function(e){var t=z[e]=O(F.prototype);return t._k=e,t},G=K&&"symbol"==typeof F.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof F},Y=function(e,t,n){return e===q&&Y(V,t,n),m(e),t=j(t,!0),m(n),r(z,t)?(n.enumerable?(r(e,N)&&e[N][t]&&(e[N][t]=!1),n=O(n,{enumerable:k(0,!1)})):(r(e,N)||M(e,N,k(1,{})),e[N][t]=!0),U(e,t,n)):M(e,t,n)},$=function(e,t){m(e);for(var n,a=v(t=E(t)),r=0,o=a.length;o>r;)Y(e,n=a[r++],t[n]);return e},Q=function(e){var t=T.call(this,e=j(e,!0));return!(this===q&&r(z,e)&&!r(V,e))&&(!(t||!r(this,e)||!r(z,e)||r(this,N)&&this[N][e])||t)},Z=function(e,t){if(e=E(e),t=j(t,!0),e!==q||!r(z,t)||r(V,t)){var n=A(e,t);return!n||!r(z,t)||r(e,N)&&e[N][t]||(n.enumerable=!0),n}},X=function(e){for(var t,n=I(E(e)),a=[],o=0;n.length>o;)r(z,t=n[o++])||t==N||t==c||a.push(t);return a},ee=function(e){for(var t,n=e===q,a=I(n?V:E(e)),o=[],i=0;a.length>i;)!r(z,t=a[i++])||n&&!r(q,t)||o.push(z[t]);return o};K||(s((F=function(){if(this instanceof F)throw TypeError("Symbol is not a constructor!");var e=p(arguments.length>0?arguments[0]:void 0),t=function(n){this===q&&t.call(V,n),r(this,N)&&r(this[N],e)&&(this[N][e]=!1),U(this,e,k(1,n))};return o&&H&&U(q,e,{configurable:!0,set:t}),J(e)}).prototype,"toString",(function(){return this._k})),C.f=Z,S.f=Y,n(41).f=_.f=X,n(19).f=Q,w.f=ee,o&&!n(14)&&s(q,"propertyIsEnumerable",Q,!0),b.f=function(e){return J(d(e))}),i(i.G+i.W+i.F*!K,{Symbol:F});for(var te="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),ne=0;te.length>ne;)d(te[ne++]);for(var ae=P(d.store),re=0;ae.length>re;)h(ae[re++]);i(i.S+i.F*!K,"Symbol",{for:function(e){return r(B,e+="")?B[e]:B[e]=F(e)},keyFor:function(e){if(!G(e))throw TypeError(e+" is not a symbol!");for(var t in B)if(B[t]===e)return t},useSetter:function(){H=!0},useSimple:function(){H=!1}}),i(i.S+i.F*!K,"Object",{create:function(e,t){return void 0===t?O(e):$(O(e),t)},defineProperty:Y,defineProperties:$,getOwnPropertyDescriptor:Z,getOwnPropertyNames:X,getOwnPropertySymbols:ee});var oe=l((function(){w.f(1)}));i(i.S+i.F*oe,"Object",{getOwnPropertySymbols:function(e){return w.f(x(e))}}),R&&i(i.S+i.F*(!K||l((function(){var e=F();return"[null]"!=D([e])||"{}"!=D({a:e})||"{}"!=D(Object(e))}))),"JSON",{stringify:function(e){for(var t,n,a=[e],r=1;arguments.length>r;)a.push(arguments[r++]);if(n=t=a[1],(g(t)||void 0!==e)&&!G(e))return y(t)||(t=function(e,t){if("function"==typeof n&&(t=n.call(this,e,t)),!G(t))return t}),a[1]=t,D.apply(R,a)}}),F.prototype[L]||n(6)(F.prototype,L,F.prototype.valueOf),f(F,"Symbol"),f(Math,"Math",!0),f(a.JSON,"JSON",!0)},function(e,t,n){var a=n(17)("meta"),r=n(11),o=n(5),i=n(7).f,s=0,c=Object.isExtensible||function(){return!0},l=!n(8)((function(){return c(Object.preventExtensions({}))})),u=function(e){i(e,a,{value:{i:"O"+ ++s,w:{}}})},f=e.exports={KEY:a,NEED:!1,fastKey:function(e,t){if(!r(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!o(e,a)){if(!c(e))return"F";if(!t)return"E";u(e)}return e[a].i},getWeak:function(e,t){if(!o(e,a)){if(!c(e))return!0;if(!t)return!1;u(e)}return e[a].w},onFreeze:function(e){return l&&f.NEED&&c(e)&&!o(e,a)&&u(e),e}}},function(e,t,n){var a=n(13),r=n(32),o=n(19);e.exports=function(e){var t=a(e),n=r.f;if(n)for(var i,s=n(e),c=o.f,l=0;s.length>l;)c.call(e,i=s[l++])&&t.push(i);return t}},function(e,t,n){var a=n(24);e.exports=Array.isArray||function(e){return"Array"==a(e)}},function(e,t,n){var a=n(9),r=n(41).f,o={}.toString,i="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){return i&&"[object Window]"==o.call(e)?function(e){try{return r(e)}catch(e){return i.slice()}}(e):r(a(e))}},function(e,t,n){var a=n(19),r=n(16),o=n(9),i=n(23),s=n(5),c=n(35),l=Object.getOwnPropertyDescriptor;t.f=n(4)?l:function(e,t){if(e=o(e),t=i(t,!0),c)try{return l(e,t)}catch(e){}if(s(e,t))return r(!a.f.call(e,t),e[t])}},function(e,t){},function(e,t,n){n(31)("asyncIterator")},function(e,t,n){n(31)("observable")},function(e,t,n){"use strict";t.__esModule=!0;var a,r=(a=n(77))&&a.__esModule?a:{default:a};t.default=r.default||function(e){for(var t=1;tu;)for(var d,b=c(arguments[u++]),h=f?r(b).concat(f(b)):r(b),v=h.length,y=0;v>y;)d=h[y++],a&&!p.call(b,d)||(n[d]=b[d]);return n}:l},function(e,t,n){"use strict";t.__esModule=!0;var a=o(n(82)),r=o(n(85));function o(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t){if(Array.isArray(e))return e;if((0,a.default)(Object(e)))return function(e,t){var n=[],a=!0,o=!1,i=void 0;try{for(var s,c=(0,r.default)(e);!(a=(s=c.next()).done)&&(n.push(s.value),!t||n.length!==t);a=!0);}catch(e){o=!0,i=e}finally{try{!a&&c.return&&c.return()}finally{if(o)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}},function(e,t,n){e.exports={default:n(83),__esModule:!0}},function(e,t,n){n(29),n(20),e.exports=n(84)},function(e,t,n){var a=n(42),r=n(2)("iterator"),o=n(12);e.exports=n(1).isIterable=function(e){var t=Object(e);return void 0!==t[r]||"@@iterator"in t||o.hasOwnProperty(a(t))}},function(e,t,n){e.exports={default:n(86),__esModule:!0}},function(e,t,n){n(29),n(20),e.exports=n(87)},function(e,t,n){var a=n(10),r=n(88);e.exports=n(1).getIterator=function(e){var t=r(e);if("function"!=typeof t)throw TypeError(e+" is not iterable!");return a(t.call(e))}},function(e,t,n){var a=n(42),r=n(2)("iterator"),o=n(12);e.exports=n(1).getIteratorMethod=function(e){if(null!=e)return e[r]||e["@@iterator"]||o[a(e)]}},function(e,t,n){e.exports={default:n(90),__esModule:!0}},function(e,t,n){n(91),e.exports=n(1).Object.keys},function(e,t,n){var a=n(18),r=n(13);n(92)("keys",(function(){return function(e){return r(a(e))}}))},function(e,t,n){var a=n(15),r=n(1),o=n(8);e.exports=function(e,t){var n=(r.Object||{})[e]||Object[e],i={};i[e]=t(n),a(a.S+a.F*o((function(){n(1)})),"Object",i)}},function(e,t,n){(function(t){var n=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]],a=/^\s+|\s+$/g,r=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,o=/\{\n\/\* \[wrapped with (.+)\] \*/,i=/,? & /,s=/^[-+]0x[0-9a-f]+$/i,c=/^0b[01]+$/i,l=/^\[object .+?Constructor\]$/,u=/^0o[0-7]+$/i,f=/^(?:0|[1-9]\d*)$/,p=parseInt,d="object"==typeof t&&t&&t.Object===Object&&t,b="object"==typeof self&&self&&self.Object===Object&&self,h=d||b||Function("return this")();function v(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function y(e){return e!=e}function m(e,t){for(var n=e.length,a=0;n--;)e[n]===t&&a++;return a}function g(e,t){for(var n=-1,a=e.length,r=0,o=[];++n2?E:void 0);function D(e){return $(e)?M(e):{}}function N(e,t,n,a){for(var r=-1,o=e.length,i=n.length,s=-1,c=t.length,l=I(o-i,0),u=Array(c+l),f=!a;++s1&&E.reverse(),u&&c1?"& ":"")+t[a],t=t.join(n>2?", ":" "),e.replace(r,"{\n/* [wrapped with "+t+"] */\n")}function H(e,t){return!!(t=null==t?9007199254740991:t)&&("number"==typeof e||f.test(e))&&e>-1&&e%1==0&&e-1}(e,a)&&e.push(a)})),e.sort()}function Y(e,t,n){var a=function(e,t,n,a,r,o,i,s){var c=2&t;if(!c&&"function"!=typeof e)throw new TypeError("Expected a function");var l=a?a.length:0;if(l||(t&=-97,a=r=void 0),i=void 0===i?i:I(Q(i),0),s=void 0===s?s:Q(s),l-=r?r.length:0,64&t){var u=a,f=r;a=r=void 0}var p=[e,t,n,a,r,u,f,void 0,i,s];if(e=p[0],t=p[1],n=p[2],a=p[3],r=p[4],!(s=p[9]=null==p[9]?c?0:e.length:I(p[9]-l,0))&&24&t&&(t&=-25),t&&1!=t)d=8==t||16==t?function(e,t,n){var a=T(e);return function r(){for(var o=arguments.length,i=Array(o),s=o,c=V(r);s--;)i[s]=arguments[s];var l=o<3&&i[0]!==c&&i[o-1]!==c?[]:g(i,c);if((o-=l.length)1&&a--,o=6*a<1?t+6*(n-t)*a:2*a<1?n:3*a<2?t+(n-t)*(2/3-a)*6:t,r[l]=255*o;return r}},function(e,t,n){(function(t){var n="object"==typeof t&&t&&t.Object===Object&&t,a="object"==typeof self&&self&&self.Object===Object&&self,r=n||a||Function("return this")();function o(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function i(e,t){for(var n=-1,a=t.length,r=e.length;++n-1&&e%1==0&&e<=9007199254740991}(e.length)&&!function(e){var t=function(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}(e)?l.call(e):"";return"[object Function]"==t||"[object GeneratorFunction]"==t}(e)}(e)}(e)&&c.call(e,"callee")&&(!f.call(e,"callee")||"[object Arguments]"==l.call(e))}(e)||!!(p&&e&&e[p])}var h,v,y=Array.isArray,m=(h=function(e){for(var t=(e=function e(t,n,a,r,o){var s=-1,c=t.length;for(a||(a=b),o||(o=[]);++s0&&a(l)?n>1?e(l,n-1,a,r,o):i(o,l):r||(o[o.length]=l)}return o}(e,1)).length,n=t;n--;)if("function"!=typeof e[n])throw new TypeError("Expected a function");return function(){for(var n=0,a=t?e[n].apply(this,arguments):arguments[0];++n2?n-2:0),r=2;r=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function k(e){var t=function(e){return{}.toString.call(e).match(/\s([a-zA-Z]+)/)[1].toLowerCase()}(e);return"number"===t&&(t=isNaN(e)?"nan":(0|e)!=e?"float":"integer"),t}m.__suppressDeprecationWarning=!0,g.__suppressDeprecationWarning=!0,x.__suppressDeprecationWarning=!0;var O={scheme:"rjv-default",author:"mac gainor",base00:"rgba(0, 0, 0, 0)",base01:"rgb(245, 245, 245)",base02:"rgb(235, 235, 235)",base03:"#93a1a1",base04:"rgba(0, 0, 0, 0.3)",base05:"#586e75",base06:"#073642",base07:"#002b36",base08:"#d33682",base09:"#cb4b16",base0A:"#dc322f",base0B:"#859900",base0C:"#6c71c4",base0D:"#586e75",base0E:"#2aa198",base0F:"#268bd2"},_={scheme:"rjv-grey",author:"mac gainor",base00:"rgba(1, 1, 1, 0)",base01:"rgba(1, 1, 1, 0.1)",base02:"rgba(0, 0, 0, 0.2)",base03:"rgba(1, 1, 1, 0.3)",base04:"rgba(0, 0, 0, 0.4)",base05:"rgba(1, 1, 1, 0.5)",base06:"rgba(1, 1, 1, 0.6)",base07:"rgba(1, 1, 1, 0.7)",base08:"rgba(1, 1, 1, 0.8)",base09:"rgba(1, 1, 1, 0.8)",base0A:"rgba(1, 1, 1, 0.8)",base0B:"rgba(1, 1, 1, 0.8)",base0C:"rgba(1, 1, 1, 0.8)",base0D:"rgba(1, 1, 1, 0.8)",base0E:"rgba(1, 1, 1, 0.8)",base0F:"rgba(1, 1, 1, 0.8)"},C={white:"#fff",black:"#000",transparent:"rgba(1, 1, 1, 0)",globalFontFamily:"monospace",globalCursor:"default",indentBlockWidth:"5px",braceFontWeight:"bold",braceCursor:"pointer",ellipsisFontSize:"18px",ellipsisLineHeight:"10px",ellipsisCursor:"pointer",keyMargin:"0px 5px",keyLetterSpacing:"0.5px",keyFontStyle:"none",keyBorderRadius:"3px",keyColonWeight:"bold",keyVerticalAlign:"top",keyOpacity:"0.85",keyOpacityHover:"1",keyValPaddingTop:"3px",keyValPaddingBottom:"3px",keyValPaddingRight:"5px",keyValBorderLeft:"1px solid",keyValBorderHover:"2px solid",keyValPaddingHover:"3px 5px 3px 4px",pushedContentMarginLeft:"6px",variableValuePaddingRight:"6px",nullFontSize:"11px",nullFontWeight:"bold",nullPadding:"1px 2px",nullBorderRadius:"3px",nanFontSize:"11px",nanFontWeight:"bold",nanPadding:"1px 2px",nanBorderRadius:"3px",undefinedFontSize:"11px",undefinedFontWeight:"bold",undefinedPadding:"1px 2px",undefinedBorderRadius:"3px",dataTypeFontSize:"11px",dataTypeMarginRight:"4px",datatypeOpacity:"0.8",objectSizeBorderRadius:"3px",objectSizeFontStyle:"italic",objectSizeMargin:"0px 6px 0px 0px",clipboardCursor:"pointer",clipboardCheckMarginLeft:"-12px",metaDataPadding:"0px 0px 0px 10px",arrayGroupMetaPadding:"0px 0px 0px 4px",iconContainerWidth:"17px",tooltipPadding:"4px",editInputMinWidth:"130px",editInputBorderRadius:"2px",editInputPadding:"5px",editInputMarginRight:"4px",editInputFontFamily:"monospace",iconCursor:"pointer",iconFontSize:"15px",iconPaddingRight:"1px",dateValueMarginLeft:"2px",iconMarginRight:"3px",detectedRowPaddingTop:"3px",addKeyCoverBackground:"rgba(255, 255, 255, 0.3)",addKeyCoverPosition:"absolute",addKeyCoverPositionPx:"0px",addKeyModalWidth:"200px",addKeyModalMargin:"auto",addKeyModalPadding:"10px",addKeyModalRadius:"3px"},w=n(45),S=function(e){var t=function(e){return{backgroundColor:e.base00,ellipsisColor:e.base09,braceColor:e.base07,expandedIcon:e.base0D,collapsedIcon:e.base0E,keyColor:e.base07,arrayKeyColor:e.base0C,objectSize:e.base04,copyToClipboard:e.base0F,copyToClipboardCheck:e.base0D,objectBorder:e.base02,dataTypes:{boolean:e.base0E,date:e.base0D,float:e.base0B,function:e.base0D,integer:e.base0F,string:e.base09,nan:e.base08,null:e.base0A,undefined:e.base05,regexp:e.base0A,background:e.base02},editVariable:{editIcon:e.base0E,cancelIcon:e.base09,removeIcon:e.base09,addIcon:e.base0E,checkIcon:e.base0E,background:e.base01,color:e.base0A,border:e.base07},addKeyModal:{background:e.base05,border:e.base04,color:e.base0A,labelColor:e.base01},validationFailure:{background:e.base09,iconColor:e.base01,fontColor:e.base01}}}(e);return{"app-container":{fontFamily:C.globalFontFamily,cursor:C.globalCursor,backgroundColor:t.backgroundColor,position:"relative"},ellipsis:{display:"inline-block",color:t.ellipsisColor,fontSize:C.ellipsisFontSize,lineHeight:C.ellipsisLineHeight,cursor:C.ellipsisCursor},"brace-row":{display:"inline-block",cursor:"pointer"},brace:{display:"inline-block",cursor:C.braceCursor,fontWeight:C.braceFontWeight,color:t.braceColor},"expanded-icon":{color:t.expandedIcon},"collapsed-icon":{color:t.collapsedIcon},colon:{display:"inline-block",margin:C.keyMargin,color:t.keyColor,verticalAlign:"top"},objectKeyVal:function(e,n){return{style:o({paddingTop:C.keyValPaddingTop,paddingRight:C.keyValPaddingRight,paddingBottom:C.keyValPaddingBottom,borderLeft:C.keyValBorderLeft+" "+t.objectBorder,":hover":{paddingLeft:n.paddingLeft-1+"px",borderLeft:C.keyValBorderHover+" "+t.objectBorder}},n)}},"object-key-val-no-border":{padding:C.keyValPadding},"pushed-content":{marginLeft:C.pushedContentMarginLeft},variableValue:function(e,t){return{style:o({display:"inline-block",paddingRight:C.variableValuePaddingRight,position:"relative"},t)}},"object-name":{display:"inline-block",color:t.keyColor,letterSpacing:C.keyLetterSpacing,fontStyle:C.keyFontStyle,verticalAlign:C.keyVerticalAlign,opacity:C.keyOpacity,":hover":{opacity:C.keyOpacityHover}},"array-key":{display:"inline-block",color:t.arrayKeyColor,letterSpacing:C.keyLetterSpacing,fontStyle:C.keyFontStyle,verticalAlign:C.keyVerticalAlign,opacity:C.keyOpacity,":hover":{opacity:C.keyOpacityHover}},"object-size":{color:t.objectSize,borderRadius:C.objectSizeBorderRadius,fontStyle:C.objectSizeFontStyle,margin:C.objectSizeMargin,cursor:"default"},"data-type-label":{fontSize:C.dataTypeFontSize,marginRight:C.dataTypeMarginRight,opacity:C.datatypeOpacity},boolean:{display:"inline-block",color:t.dataTypes.boolean},date:{display:"inline-block",color:t.dataTypes.date},"date-value":{marginLeft:C.dateValueMarginLeft},float:{display:"inline-block",color:t.dataTypes.float},function:{display:"inline-block",color:t.dataTypes.function,cursor:"pointer",whiteSpace:"pre-line"},"function-value":{fontStyle:"italic"},integer:{display:"inline-block",color:t.dataTypes.integer},string:{display:"inline-block",color:t.dataTypes.string},nan:{display:"inline-block",color:t.dataTypes.nan,fontSize:C.nanFontSize,fontWeight:C.nanFontWeight,backgroundColor:t.dataTypes.background,padding:C.nanPadding,borderRadius:C.nanBorderRadius},null:{display:"inline-block",color:t.dataTypes.null,fontSize:C.nullFontSize,fontWeight:C.nullFontWeight,backgroundColor:t.dataTypes.background,padding:C.nullPadding,borderRadius:C.nullBorderRadius},undefined:{display:"inline-block",color:t.dataTypes.undefined,fontSize:C.undefinedFontSize,padding:C.undefinedPadding,borderRadius:C.undefinedBorderRadius,backgroundColor:t.dataTypes.background},regexp:{display:"inline-block",color:t.dataTypes.regexp},"copy-to-clipboard":{cursor:C.clipboardCursor},"copy-icon":{color:t.copyToClipboard,fontSize:C.iconFontSize,marginRight:C.iconMarginRight,verticalAlign:"top"},"copy-icon-copied":{color:t.copyToClipboardCheck,marginLeft:C.clipboardCheckMarginLeft},"array-group-meta-data":{display:"inline-block",padding:C.arrayGroupMetaPadding},"object-meta-data":{display:"inline-block",padding:C.metaDataPadding},"icon-container":{display:"inline-block",width:C.iconContainerWidth},tooltip:{padding:C.tooltipPadding},removeVarIcon:{verticalAlign:"top",display:"inline-block",color:t.editVariable.removeIcon,cursor:C.iconCursor,fontSize:C.iconFontSize,marginRight:C.iconMarginRight},addVarIcon:{verticalAlign:"top",display:"inline-block",color:t.editVariable.addIcon,cursor:C.iconCursor,fontSize:C.iconFontSize,marginRight:C.iconMarginRight},editVarIcon:{verticalAlign:"top",display:"inline-block",color:t.editVariable.editIcon,cursor:C.iconCursor,fontSize:C.iconFontSize,marginRight:C.iconMarginRight},"edit-icon-container":{display:"inline-block",verticalAlign:"top"},"check-icon":{display:"inline-block",cursor:C.iconCursor,color:t.editVariable.checkIcon,fontSize:C.iconFontSize,paddingRight:C.iconPaddingRight},"cancel-icon":{display:"inline-block",cursor:C.iconCursor,color:t.editVariable.cancelIcon,fontSize:C.iconFontSize,paddingRight:C.iconPaddingRight},"edit-input":{display:"inline-block",minWidth:C.editInputMinWidth,borderRadius:C.editInputBorderRadius,backgroundColor:t.editVariable.background,color:t.editVariable.color,padding:C.editInputPadding,marginRight:C.editInputMarginRight,fontFamily:C.editInputFontFamily},"detected-row":{paddingTop:C.detectedRowPaddingTop},"key-modal-request":{position:C.addKeyCoverPosition,top:C.addKeyCoverPositionPx,left:C.addKeyCoverPositionPx,right:C.addKeyCoverPositionPx,bottom:C.addKeyCoverPositionPx,backgroundColor:C.addKeyCoverBackground},"key-modal":{width:C.addKeyModalWidth,backgroundColor:t.addKeyModal.background,marginLeft:C.addKeyModalMargin,marginRight:C.addKeyModalMargin,padding:C.addKeyModalPadding,borderRadius:C.addKeyModalRadius,marginTop:"15px",position:"relative"},"key-modal-label":{color:t.addKeyModal.labelColor,marginLeft:"2px",marginBottom:"5px",fontSize:"11px"},"key-modal-input-container":{overflow:"hidden"},"key-modal-input":{width:"100%",padding:"3px 6px",fontFamily:"monospace",color:t.addKeyModal.color,border:"none",boxSizing:"border-box",borderRadius:"2px"},"key-modal-cancel":{backgroundColor:t.editVariable.removeIcon,position:"absolute",top:"0px",right:"0px",borderRadius:"0px 3px 0px 3px",cursor:"pointer"},"key-modal-cancel-icon":{color:t.addKeyModal.labelColor,fontSize:C.iconFontSize,transform:"rotate(45deg)"},"key-modal-submit":{color:t.editVariable.addIcon,fontSize:C.iconFontSize,position:"absolute",right:"2px",top:"3px",cursor:"pointer"},"function-ellipsis":{display:"inline-block",color:t.ellipsisColor,fontSize:C.ellipsisFontSize,lineHeight:C.ellipsisLineHeight,cursor:C.ellipsisCursor},"validation-failure":{float:"right",padding:"3px 6px",borderRadius:"2px",cursor:"pointer",color:t.validationFailure.fontColor,backgroundColor:t.validationFailure.background},"validation-failure-label":{marginRight:"6px"},"validation-failure-clear":{position:"relative",verticalAlign:"top",cursor:"pointer",color:t.validationFailure.iconColor,fontSize:C.iconFontSize,transform:"rotate(45deg)"}}};function P(e,t,n){return function(e){var t=O;return!1!==e&&"none"!==e||(t=_),Object(w.createStyling)(S,{defaultBase16:t})(e)}(e)(t,n)}var A=function(e){u(n,e);var t=h(n);function n(){return i(this,n),t.apply(this,arguments)}return c(n,[{key:"render",value:function(){var e=this.props,t=(e.rjvId,e.type_name),n=e.displayDataTypes,a=e.theme;return n?y.a.createElement("span",Object.assign({className:"data-type-label"},P(a,"data-type-label")),t):null}}]),n}(y.a.PureComponent),M=function(e){u(n,e);var t=h(n);function n(){return i(this,n),t.apply(this,arguments)}return c(n,[{key:"render",value:function(){var e=this.props;return y.a.createElement("div",P(e.theme,"boolean"),y.a.createElement(A,Object.assign({type_name:"bool"},e)),e.value?"true":"false")}}]),n}(y.a.PureComponent),I=function(e){u(n,e);var t=h(n);function n(){return i(this,n),t.apply(this,arguments)}return c(n,[{key:"render",value:function(){var e=this.props;return y.a.createElement("div",P(e.theme,"date"),y.a.createElement(A,Object.assign({type_name:"date"},e)),y.a.createElement("span",Object.assign({className:"date-value"},P(e.theme,"date-value")),e.value.toLocaleTimeString("en-us",{weekday:"short",year:"numeric",month:"short",day:"numeric",hour:"2-digit",minute:"2-digit"})))}}]),n}(y.a.PureComponent),F=function(e){u(n,e);var t=h(n);function n(){return i(this,n),t.apply(this,arguments)}return c(n,[{key:"render",value:function(){var e=this.props;return y.a.createElement("div",P(e.theme,"float"),y.a.createElement(A,Object.assign({type_name:"float"},e)),this.props.value)}}]),n}(y.a.PureComponent);function R(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return i=e.done,e},e:function(e){s=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(s)throw o}}}}function L(e){return function(e){if(Array.isArray(e))return R(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||D(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var T=n(46),B=new(n(47).Dispatcher),z=new(function(e){u(n,e);var t=h(n);function n(){var e;i(this,n);for(var a=arguments.length,r=new Array(a),s=0;st&&(r.style.cursor="pointer",this.state.collapsed&&(a=y.a.createElement("span",null,a.substring(0,t),y.a.createElement("span",P(n,"ellipsis")," ...")))),y.a.createElement("div",P(n,"string"),y.a.createElement(A,Object.assign({type_name:"string"},e)),y.a.createElement("span",Object.assign({className:"string-value"},r,{onClick:this.toggleCollapsed}),'"',a,'"'))}}]),n}(y.a.PureComponent),G=function(e){u(n,e);var t=h(n);function n(){return i(this,n),t.apply(this,arguments)}return c(n,[{key:"render",value:function(){return y.a.createElement("div",P(this.props.theme,"undefined"),"undefined")}}]),n}(y.a.PureComponent);function Y(){return(Y=Object.assign||function(e){for(var t=1;t=0||(r[n]=e[n]);return r}(e,["cacheMeasurements","maxRows","minRows","onChange","onHeightChange"]),f=void 0!==u.value,p=Object(v.useRef)(null),d=function(e,t){var n=Object(v.useRef)();return Object(v.useCallback)((function(a){e.current=a,n.current&&Q(n.current,null),n.current=t,t&&Q(t,a)}),[t])}(p,t),b=Object(v.useRef)(0),h=Object(v.useRef)(),y=function(){var e=p.current,t=a&&h.current?h.current:function(e){var t=window.getComputedStyle(e);if(null===t)return null;var n,a=(n=t,ne.reduce((function(e,t){return e[t]=n[t],e}),{})),r=a.boxSizing;return""===r?null:(ae&&"border-box"===r&&(a.width=parseFloat(a.width)+parseFloat(a.borderRightWidth)+parseFloat(a.borderLeftWidth)+parseFloat(a.paddingRight)+parseFloat(a.paddingLeft)+"px"),{sizingStyle:a,paddingSize:parseFloat(a.paddingBottom)+parseFloat(a.paddingTop),borderSize:parseFloat(a.borderBottomWidth)+parseFloat(a.borderTopWidth)})}(e);if(t){h.current=t;var n=function(e,t,n,a){void 0===n&&(n=1),void 0===a&&(a=1/0),ee||((ee=document.createElement("textarea")).setAttribute("tab-index","-1"),ee.setAttribute("aria-hidden","true"),X(ee)),null===ee.parentNode&&document.body.appendChild(ee);var r=e.paddingSize,o=e.borderSize,i=e.sizingStyle,s=i.boxSizing;Object.keys(i).forEach((function(e){var t=e;ee.style[t]=i[t]})),X(ee),ee.value=t;var c=function(e,t){var n=e.scrollHeight;return"border-box"===t.sizingStyle.boxSizing?n+t.borderSize:n-t.paddingSize}(ee,e);ee.value="x";var l=ee.scrollHeight-r,u=l*n;"border-box"===s&&(u=u+r+o),c=Math.max(u,c);var f=l*a;return"border-box"===s&&(f=f+r+o),[c=Math.min(f,c),l]}(t,e.value||e.placeholder||"x",o,r),i=n[0],s=n[1];b.current!==i&&(b.current=i,e.style.setProperty("height",i+"px","important"),l(i,{rowHeight:s}))}};return Object(v.useLayoutEffect)(y),n=function(e){var t=Object(v.useRef)(e);return $((function(){t.current=e})),t}(y),Object(v.useLayoutEffect)((function(){var e=function(e){n.current(e)};return window.addEventListener("resize",e),function(){window.removeEventListener("resize",e)}}),[]),Object(v.createElement)("textarea",Y({},u,{onChange:function(e){f||y(),s(e)},ref:d}))}));function oe(e){e=e.trim();try{if("["===(e=JSON.stringify(JSON.parse(e)))[0])return ie("array",JSON.parse(e));if("{"===e[0])return ie("object",JSON.parse(e));if(e.match(/\-?\d+\.\d+/)&&e.match(/\-?\d+\.\d+/)[0]===e)return ie("float",parseFloat(e));if(e.match(/\-?\d+e-\d+/)&&e.match(/\-?\d+e-\d+/)[0]===e)return ie("float",Number(e));if(e.match(/\-?\d+/)&&e.match(/\-?\d+/)[0]===e)return ie("integer",parseInt(e));if(e.match(/\-?\d+e\+\d+/)&&e.match(/\-?\d+e\+\d+/)[0]===e)return ie("integer",Number(e))}catch(e){}switch(e=e.toLowerCase()){case"undefined":return ie("undefined",void 0);case"nan":return ie("nan",NaN);case"null":return ie("null",null);case"true":return ie("boolean",!0);case"false":return ie("boolean",!1);default:if(e=Date.parse(e))return ie("date",new Date(e))}return ie(!1,null)}function ie(e,t){return{type:e,value:t}}var se=function(e){u(n,e);var t=h(n);function n(){return i(this,n),t.apply(this,arguments)}return c(n,[{key:"render",value:function(){var e=this.props,t=e.style,n=j(e,["style"]);return y.a.createElement("span",n,y.a.createElement("svg",Object.assign({},ge(t),{viewBox:"0 0 24 24",fill:"currentColor",preserveAspectRatio:"xMidYMid meet"}),y.a.createElement("path",{d:"M12,20C7.59,20 4,16.41 4,12C4,7.59 7.59,4 12,4C16.41,4 20,7.59 20,12C20,16.41 16.41,20 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M7,13H17V11H7"})))}}]),n}(y.a.PureComponent),ce=function(e){u(n,e);var t=h(n);function n(){return i(this,n),t.apply(this,arguments)}return c(n,[{key:"render",value:function(){var e=this.props,t=e.style,n=j(e,["style"]);return y.a.createElement("span",n,y.a.createElement("svg",Object.assign({},ge(t),{viewBox:"0 0 24 24",fill:"currentColor",preserveAspectRatio:"xMidYMid meet"}),y.a.createElement("path",{d:"M12,20C7.59,20 4,16.41 4,12C4,7.59 7.59,4 12,4C16.41,4 20,7.59 20,12C20,16.41 16.41,20 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M13,7H11V11H7V13H11V17H13V13H17V11H13V7Z"})))}}]),n}(y.a.PureComponent),le=function(e){u(n,e);var t=h(n);function n(){return i(this,n),t.apply(this,arguments)}return c(n,[{key:"render",value:function(){var e=this.props,t=e.style,n=j(e,["style"]),a=ge(t).style;return y.a.createElement("span",n,y.a.createElement("svg",{fill:a.color,width:a.height,height:a.width,style:a,viewBox:"0 0 1792 1792"},y.a.createElement("path",{d:"M1344 800v64q0 14-9 23t-23 9h-832q-14 0-23-9t-9-23v-64q0-14 9-23t23-9h832q14 0 23 9t9 23zm128 448v-832q0-66-47-113t-113-47h-832q-66 0-113 47t-47 113v832q0 66 47 113t113 47h832q66 0 113-47t47-113zm128-832v832q0 119-84.5 203.5t-203.5 84.5h-832q-119 0-203.5-84.5t-84.5-203.5v-832q0-119 84.5-203.5t203.5-84.5h832q119 0 203.5 84.5t84.5 203.5z"})))}}]),n}(y.a.PureComponent),ue=function(e){u(n,e);var t=h(n);function n(){return i(this,n),t.apply(this,arguments)}return c(n,[{key:"render",value:function(){var e=this.props,t=e.style,n=j(e,["style"]),a=ge(t).style;return y.a.createElement("span",n,y.a.createElement("svg",{fill:a.color,width:a.height,height:a.width,style:a,viewBox:"0 0 1792 1792"},y.a.createElement("path",{d:"M1344 800v64q0 14-9 23t-23 9h-352v352q0 14-9 23t-23 9h-64q-14 0-23-9t-9-23v-352h-352q-14 0-23-9t-9-23v-64q0-14 9-23t23-9h352v-352q0-14 9-23t23-9h64q14 0 23 9t9 23v352h352q14 0 23 9t9 23zm128 448v-832q0-66-47-113t-113-47h-832q-66 0-113 47t-47 113v832q0 66 47 113t113 47h832q66 0 113-47t47-113zm128-832v832q0 119-84.5 203.5t-203.5 84.5h-832q-119 0-203.5-84.5t-84.5-203.5v-832q0-119 84.5-203.5t203.5-84.5h832q119 0 203.5 84.5t84.5 203.5z"})))}}]),n}(y.a.PureComponent),fe=function(e){u(n,e);var t=h(n);function n(){return i(this,n),t.apply(this,arguments)}return c(n,[{key:"render",value:function(){var e=this.props,t=e.style,n=j(e,["style"]);return y.a.createElement("span",n,y.a.createElement("svg",{style:o(o({},ge(t).style),{},{paddingLeft:"2px",verticalAlign:"top"}),viewBox:"0 0 15 15",fill:"currentColor"},y.a.createElement("path",{d:"M0 14l6-6-6-6z"})))}}]),n}(y.a.PureComponent),pe=function(e){u(n,e);var t=h(n);function n(){return i(this,n),t.apply(this,arguments)}return c(n,[{key:"render",value:function(){var e=this.props,t=e.style,n=j(e,["style"]);return y.a.createElement("span",n,y.a.createElement("svg",{style:o(o({},ge(t).style),{},{paddingLeft:"2px",verticalAlign:"top"}),viewBox:"0 0 15 15",fill:"currentColor"},y.a.createElement("path",{d:"M0 5l6 6 6-6z"})))}}]),n}(y.a.PureComponent),de=function(e){u(n,e);var t=h(n);function n(){return i(this,n),t.apply(this,arguments)}return c(n,[{key:"render",value:function(){var e=this.props,t=e.style,n=j(e,["style"]);return y.a.createElement("span",n,y.a.createElement("svg",Object.assign({},ge(t),{viewBox:"0 0 40 40",fill:"currentColor",preserveAspectRatio:"xMidYMid meet"}),y.a.createElement("g",null,y.a.createElement("path",{d:"m30 35h-25v-22.5h25v7.5h2.5v-12.5c0-1.4-1.1-2.5-2.5-2.5h-7.5c0-2.8-2.2-5-5-5s-5 2.2-5 5h-7.5c-1.4 0-2.5 1.1-2.5 2.5v27.5c0 1.4 1.1 2.5 2.5 2.5h25c1.4 0 2.5-1.1 2.5-2.5v-5h-2.5v5z m-20-27.5h2.5s2.5-1.1 2.5-2.5 1.1-2.5 2.5-2.5 2.5 1.1 2.5 2.5 1.3 2.5 2.5 2.5h2.5s2.5 1.1 2.5 2.5h-20c0-1.5 1.1-2.5 2.5-2.5z m-2.5 20h5v-2.5h-5v2.5z m17.5-5v-5l-10 7.5 10 7.5v-5h12.5v-5h-12.5z m-17.5 10h7.5v-2.5h-7.5v2.5z m12.5-17.5h-12.5v2.5h12.5v-2.5z m-7.5 5h-5v2.5h5v-2.5z"}))))}}]),n}(y.a.PureComponent),be=function(e){u(n,e);var t=h(n);function n(){return i(this,n),t.apply(this,arguments)}return c(n,[{key:"render",value:function(){var e=this.props,t=e.style,n=j(e,["style"]);return y.a.createElement("span",n,y.a.createElement("svg",Object.assign({},ge(t),{viewBox:"0 0 40 40",fill:"currentColor",preserveAspectRatio:"xMidYMid meet"}),y.a.createElement("g",null,y.a.createElement("path",{d:"m28.6 25q0-0.5-0.4-1l-4-4 4-4q0.4-0.5 0.4-1 0-0.6-0.4-1.1l-2-2q-0.4-0.4-1-0.4-0.6 0-1 0.4l-4.1 4.1-4-4.1q-0.4-0.4-1-0.4-0.6 0-1 0.4l-2 2q-0.5 0.5-0.5 1.1 0 0.5 0.5 1l4 4-4 4q-0.5 0.5-0.5 1 0 0.7 0.5 1.1l2 2q0.4 0.4 1 0.4 0.6 0 1-0.4l4-4.1 4.1 4.1q0.4 0.4 1 0.4 0.6 0 1-0.4l2-2q0.4-0.4 0.4-1z m8.7-5q0 4.7-2.3 8.6t-6.3 6.2-8.6 2.3-8.6-2.3-6.2-6.2-2.3-8.6 2.3-8.6 6.2-6.2 8.6-2.3 8.6 2.3 6.3 6.2 2.3 8.6z"}))))}}]),n}(y.a.PureComponent),he=function(e){u(n,e);var t=h(n);function n(){return i(this,n),t.apply(this,arguments)}return c(n,[{key:"render",value:function(){var e=this.props,t=e.style,n=j(e,["style"]);return y.a.createElement("span",n,y.a.createElement("svg",Object.assign({},ge(t),{viewBox:"0 0 40 40",fill:"currentColor",preserveAspectRatio:"xMidYMid meet"}),y.a.createElement("g",null,y.a.createElement("path",{d:"m30.1 21.4v-2.8q0-0.6-0.4-1t-1-0.5h-5.7v-5.7q0-0.6-0.4-1t-1-0.4h-2.9q-0.6 0-1 0.4t-0.4 1v5.7h-5.7q-0.6 0-1 0.5t-0.5 1v2.8q0 0.6 0.5 1t1 0.5h5.7v5.7q0 0.5 0.4 1t1 0.4h2.9q0.6 0 1-0.4t0.4-1v-5.7h5.7q0.6 0 1-0.5t0.4-1z m7.2-1.4q0 4.7-2.3 8.6t-6.3 6.2-8.6 2.3-8.6-2.3-6.2-6.2-2.3-8.6 2.3-8.6 6.2-6.2 8.6-2.3 8.6 2.3 6.3 6.2 2.3 8.6z"}))))}}]),n}(y.a.PureComponent),ve=function(e){u(n,e);var t=h(n);function n(){return i(this,n),t.apply(this,arguments)}return c(n,[{key:"render",value:function(){var e=this.props,t=e.style,n=j(e,["style"]);return y.a.createElement("span",n,y.a.createElement("svg",Object.assign({},ge(t),{viewBox:"0 0 40 40",fill:"currentColor",preserveAspectRatio:"xMidYMid meet"}),y.a.createElement("g",null,y.a.createElement("path",{d:"m31.6 21.6h-10v10h-3.2v-10h-10v-3.2h10v-10h3.2v10h10v3.2z"}))))}}]),n}(y.a.PureComponent),ye=function(e){u(n,e);var t=h(n);function n(){return i(this,n),t.apply(this,arguments)}return c(n,[{key:"render",value:function(){var e=this.props,t=e.style,n=j(e,["style"]);return y.a.createElement("span",n,y.a.createElement("svg",Object.assign({},ge(t),{viewBox:"0 0 40 40",fill:"currentColor",preserveAspectRatio:"xMidYMid meet"}),y.a.createElement("g",null,y.a.createElement("path",{d:"m19.8 26.4l2.6-2.6-3.4-3.4-2.6 2.6v1.3h2.2v2.1h1.2z m9.8-16q-0.3-0.4-0.7 0l-7.8 7.8q-0.4 0.4 0 0.7t0.7 0l7.8-7.8q0.4-0.4 0-0.7z m1.8 13.2v4.3q0 2.6-1.9 4.5t-4.5 1.9h-18.6q-2.6 0-4.5-1.9t-1.9-4.5v-18.6q0-2.7 1.9-4.6t4.5-1.8h18.6q1.4 0 2.6 0.5 0.3 0.2 0.4 0.5 0.1 0.4-0.2 0.7l-1.1 1.1q-0.3 0.3-0.7 0.1-0.5-0.1-1-0.1h-18.6q-1.4 0-2.5 1.1t-1 2.5v18.6q0 1.4 1 2.5t2.5 1h18.6q1.5 0 2.5-1t1.1-2.5v-2.9q0-0.2 0.2-0.4l1.4-1.5q0.3-0.3 0.8-0.1t0.4 0.6z m-2.1-16.5l6.4 6.5-15 15h-6.4v-6.5z m9.9 3l-2.1 2-6.4-6.4 2.1-2q0.6-0.7 1.5-0.7t1.5 0.7l3.4 3.4q0.6 0.6 0.6 1.5t-0.6 1.5z"}))))}}]),n}(y.a.PureComponent),me=function(e){u(n,e);var t=h(n);function n(){return i(this,n),t.apply(this,arguments)}return c(n,[{key:"render",value:function(){var e=this.props,t=e.style,n=j(e,["style"]);return y.a.createElement("span",n,y.a.createElement("svg",Object.assign({},ge(t),{viewBox:"0 0 40 40",fill:"currentColor",preserveAspectRatio:"xMidYMid meet"}),y.a.createElement("g",null,y.a.createElement("path",{d:"m31.7 16.4q0-0.6-0.4-1l-2.1-2.1q-0.4-0.4-1-0.4t-1 0.4l-9.1 9.1-5-5q-0.5-0.4-1-0.4t-1 0.4l-2.1 2q-0.4 0.4-0.4 1 0 0.6 0.4 1l8.1 8.1q0.4 0.4 1 0.4 0.6 0 1-0.4l12.2-12.1q0.4-0.4 0.4-1z m5.6 3.6q0 4.7-2.3 8.6t-6.3 6.2-8.6 2.3-8.6-2.3-6.2-6.2-2.3-8.6 2.3-8.6 6.2-6.2 8.6-2.3 8.6 2.3 6.3 6.2 2.3 8.6z"}))))}}]),n}(y.a.PureComponent);function ge(e){return e||(e={}),{style:o(o({verticalAlign:"middle"},e),{},{color:e.color?e.color:"#000000",height:"1em",width:"1em"})}}var xe=function(e){u(n,e);var t=h(n);function n(e){var a;return i(this,n),(a=t.call(this,e)).copiedTimer=null,a.handleCopy=function(){var e=document.createElement("textarea"),t=a.props,n=t.clickCallback,r=t.src,o=t.namespace;e.innerHTML=JSON.stringify(a.clipboardValue(r),null," "),document.body.appendChild(e),e.select(),document.execCommand("copy"),document.body.removeChild(e),a.copiedTimer=setTimeout((function(){a.setState({copied:!1})}),5500),a.setState({copied:!0},(function(){"function"==typeof n&&n({src:r,namespace:o,name:o[o.length-1]})}))},a.getClippyIcon=function(){var e=a.props.theme;return a.state.copied?y.a.createElement("span",null,y.a.createElement(de,Object.assign({className:"copy-icon"},P(e,"copy-icon"))),y.a.createElement("span",P(e,"copy-icon-copied"),"✔")):y.a.createElement(de,Object.assign({className:"copy-icon"},P(e,"copy-icon")))},a.clipboardValue=function(e){switch(k(e)){case"function":case"regexp":return e.toString();default:return e}},a.state={copied:!1},a}return c(n,[{key:"componentWillUnmount",value:function(){this.copiedTimer&&(clearTimeout(this.copiedTimer),this.copiedTimer=null)}},{key:"render",value:function(){var e=this.props,t=(e.src,e.theme),n=e.hidden,a=e.rowHovered,r=P(t,"copy-to-clipboard").style,i="inline";return n&&(i="none"),y.a.createElement("span",{className:"copy-to-clipboard-container",title:"Copy to clipboard",style:{verticalAlign:"top",display:a?"inline-block":"none"}},y.a.createElement("span",{style:o(o({},r),{},{display:i}),onClick:this.handleCopy},this.getClippyIcon()))}}]),n}(y.a.PureComponent),Ee=function(e){u(n,e);var t=h(n);function n(e){var a;return i(this,n),(a=t.call(this,e)).getEditIcon=function(){var e=a.props,t=e.variable,n=e.theme;return y.a.createElement("div",{className:"click-to-edit",style:{verticalAlign:"top",display:a.state.hovered?"inline-block":"none"}},y.a.createElement(ye,Object.assign({className:"click-to-edit-icon"},P(n,"editVarIcon"),{onClick:function(){a.prepopInput(t)}})))},a.prepopInput=function(e){if(!1!==a.props.onEdit){var t=function(e){var t;switch(k(e)){case"undefined":t="undefined";break;case"nan":t="NaN";break;case"string":t=e;break;case"date":case"function":case"regexp":t=e.toString();break;default:try{t=JSON.stringify(e,null," ")}catch(e){t=""}}return t}(e.value),n=oe(t);a.setState({editMode:!0,editValue:t,parsedInput:{type:n.type,value:n.value}})}},a.getRemoveIcon=function(){var e=a.props,t=e.variable,n=e.namespace,r=e.theme,o=e.rjvId;return y.a.createElement("div",{className:"click-to-remove",style:{verticalAlign:"top",display:a.state.hovered?"inline-block":"none"}},y.a.createElement(be,Object.assign({className:"click-to-remove-icon"},P(r,"removeVarIcon"),{onClick:function(){B.dispatch({name:"VARIABLE_REMOVED",rjvId:o,data:{name:t.name,namespace:n,existing_value:t.value,variable_removed:!0}})}})))},a.getValue=function(e,t){var n=!t&&e.type,r=d(a).props;switch(n){case!1:return a.getEditInput();case"string":return y.a.createElement(J,Object.assign({value:e.value},r));case"integer":return y.a.createElement(H,Object.assign({value:e.value},r));case"float":return y.a.createElement(F,Object.assign({value:e.value},r));case"boolean":return y.a.createElement(M,Object.assign({value:e.value},r));case"function":return y.a.createElement(q,Object.assign({value:e.value},r));case"null":return y.a.createElement(W,r);case"nan":return y.a.createElement(K,r);case"undefined":return y.a.createElement(G,r);case"date":return y.a.createElement(I,Object.assign({value:e.value},r));case"regexp":return y.a.createElement(U,Object.assign({value:e.value},r));default:return y.a.createElement("div",{className:"object-value"},JSON.stringify(e.value))}},a.getEditInput=function(){var e=a.props.theme,t=a.state.editValue;return y.a.createElement("div",null,y.a.createElement(re,Object.assign({type:"text",inputRef:function(e){return e&&e.focus()},value:t,className:"variable-editor",onChange:function(e){var t=e.target.value,n=oe(t);a.setState({editValue:t,parsedInput:{type:n.type,value:n.value}})},onKeyDown:function(e){switch(e.key){case"Escape":a.setState({editMode:!1,editValue:""});break;case"Enter":(e.ctrlKey||e.metaKey)&&a.submitEdit(!0)}e.stopPropagation()},placeholder:"update this value",minRows:2},P(e,"edit-input"))),y.a.createElement("div",P(e,"edit-icon-container"),y.a.createElement(be,Object.assign({className:"edit-cancel"},P(e,"cancel-icon"),{onClick:function(){a.setState({editMode:!1,editValue:""})}})),y.a.createElement(me,Object.assign({className:"edit-check string-value"},P(e,"check-icon"),{onClick:function(){a.submitEdit()}})),y.a.createElement("div",null,a.showDetected())))},a.submitEdit=function(e){var t=a.props,n=t.variable,r=t.namespace,o=t.rjvId,i=a.state,s=i.editValue,c=i.parsedInput,l=s;e&&c.type&&(l=c.value),a.setState({editMode:!1}),B.dispatch({name:"VARIABLE_UPDATED",rjvId:o,data:{name:n.name,namespace:r,existing_value:n.value,new_value:l,variable_removed:!1}})},a.showDetected=function(){var e=a.props,t=e.theme,n=(e.variable,e.namespace,e.rjvId,a.state.parsedInput),r=(n.type,n.value,a.getDetectedInput());if(r)return y.a.createElement("div",null,y.a.createElement("div",P(t,"detected-row"),r,y.a.createElement(me,{className:"edit-check detected",style:o({verticalAlign:"top",paddingLeft:"3px"},P(t,"check-icon").style),onClick:function(){a.submitEdit(!0)}})))},a.getDetectedInput=function(){var e=a.state.parsedInput,t=e.type,n=e.value,r=d(a).props,i=r.theme;if(!1!==t)switch(t.toLowerCase()){case"object":return y.a.createElement("span",null,y.a.createElement("span",{style:o(o({},P(i,"brace").style),{},{cursor:"default"})},"{"),y.a.createElement("span",{style:o(o({},P(i,"ellipsis").style),{},{cursor:"default"})},"..."),y.a.createElement("span",{style:o(o({},P(i,"brace").style),{},{cursor:"default"})},"}"));case"array":return y.a.createElement("span",null,y.a.createElement("span",{style:o(o({},P(i,"brace").style),{},{cursor:"default"})},"["),y.a.createElement("span",{style:o(o({},P(i,"ellipsis").style),{},{cursor:"default"})},"..."),y.a.createElement("span",{style:o(o({},P(i,"brace").style),{},{cursor:"default"})},"]"));case"string":return y.a.createElement(J,Object.assign({value:n},r));case"integer":return y.a.createElement(H,Object.assign({value:n},r));case"float":return y.a.createElement(F,Object.assign({value:n},r));case"boolean":return y.a.createElement(M,Object.assign({value:n},r));case"function":return y.a.createElement(q,Object.assign({value:n},r));case"null":return y.a.createElement(W,r);case"nan":return y.a.createElement(K,r);case"undefined":return y.a.createElement(G,r);case"date":return y.a.createElement(I,Object.assign({value:new Date(n)},r))}},a.state={editMode:!1,editValue:"",hovered:!1,renameKey:!1,parsedInput:{type:!1,value:null}},a}return c(n,[{key:"render",value:function(){var e=this,t=this.props,n=t.variable,a=t.singleIndent,r=t.type,i=t.theme,s=t.namespace,c=t.indentWidth,l=t.enableClipboard,u=t.onEdit,f=t.onDelete,p=t.onSelect,d=t.displayArrayKey,b=t.quotesOnKeys,h=this.state.editMode;return y.a.createElement("div",Object.assign({},P(i,"objectKeyVal",{paddingLeft:c*a}),{onMouseEnter:function(){return e.setState(o(o({},e.state),{},{hovered:!0}))},onMouseLeave:function(){return e.setState(o(o({},e.state),{},{hovered:!1}))},className:"variable-row",key:n.name}),"array"==r?d?y.a.createElement("span",Object.assign({},P(i,"array-key"),{key:n.name+"_"+s}),n.name,y.a.createElement("div",P(i,"colon"),":")):null:y.a.createElement("span",null,y.a.createElement("span",Object.assign({},P(i,"object-name"),{className:"object-key",key:n.name+"_"+s}),!!b&&y.a.createElement("span",{style:{verticalAlign:"top"}},'"'),y.a.createElement("span",{style:{display:"inline-block"}},n.name),!!b&&y.a.createElement("span",{style:{verticalAlign:"top"}},'"')),y.a.createElement("span",P(i,"colon"),":")),y.a.createElement("div",Object.assign({className:"variable-value",onClick:!1===p&&!1===u?null:function(t){var a=L(s);(t.ctrlKey||t.metaKey)&&!1!==u?e.prepopInput(n):!1!==p&&(a.shift(),p(o(o({},n),{},{namespace:a})))}},P(i,"variableValue",{cursor:!1===p?"default":"pointer"})),this.getValue(n,h)),l?y.a.createElement(xe,{rowHovered:this.state.hovered,hidden:h,src:n.value,clickCallback:l,theme:i,namespace:[].concat(L(s),[n.name])}):null,!1!==u&&0==h?this.getEditIcon():null,!1!==f&&0==h?this.getRemoveIcon():null)}}]),n}(y.a.PureComponent),je=function(e){u(n,e);var t=h(n);function n(){var e;i(this,n);for(var a=arguments.length,r=new Array(a),s=0;s0?i:null,namespace:r.splice(0,r.length-1),existing_value:s,variable_removed:!1,key_name:null};"object"===k(s)?B.dispatch({name:"ADD_VARIABLE_KEY_REQUEST",rjvId:c,data:e}):B.dispatch({name:"VARIABLE_ADDED",rjvId:c,data:o(o({},e),{},{new_value:[].concat(L(s),[null])})})}})))},e.getRemoveObject=function(t){var n=e.props,a=n.theme,r=(n.hover,n.namespace),o=n.name,i=n.src,s=n.rjvId;if(1!==r.length)return y.a.createElement("span",{className:"click-to-remove",style:{display:t?"inline-block":"none"}},y.a.createElement(be,Object.assign({className:"click-to-remove-icon"},P(a,"removeVarIcon"),{onClick:function(){B.dispatch({name:"VARIABLE_REMOVED",rjvId:s,data:{name:o,namespace:r.splice(0,r.length-1),existing_value:i,variable_removed:!0}})}})))},e.render=function(){var t=e.props,n=t.theme,a=t.onDelete,r=t.onAdd,o=t.enableClipboard,i=t.src,s=t.namespace,c=t.rowHovered;return y.a.createElement("div",Object.assign({},P(n,"object-meta-data"),{className:"object-meta-data",onClick:function(e){e.stopPropagation()}}),e.getObjectSize(),o?y.a.createElement(xe,{rowHovered:c,clickCallback:o,src:i,theme:n,namespace:s}):null,!1!==r?e.getAddAttribute(c):null,!1!==a?e.getRemoveObject(c):null)},e}return n}(y.a.PureComponent);function ke(e){var t=e.parent_type,n=e.namespace,a=e.quotesOnKeys,r=e.theme,o=e.jsvRoot,i=e.name,s=e.displayArrayKey,c=e.name?e.name:"";return!o||!1!==i&&null!==i?"array"==t?s?y.a.createElement("span",Object.assign({},P(r,"array-key"),{key:n}),y.a.createElement("span",{className:"array-key"},c),y.a.createElement("span",P(r,"colon"),":")):y.a.createElement("span",null):y.a.createElement("span",Object.assign({},P(r,"object-name"),{key:n}),y.a.createElement("span",{className:"object-key"},a&&y.a.createElement("span",{style:{verticalAlign:"top"}},'"'),y.a.createElement("span",null,c),a&&y.a.createElement("span",{style:{verticalAlign:"top"}},'"')),y.a.createElement("span",P(r,"colon"),":")):y.a.createElement("span",null)}function Oe(e){var t=e.theme;switch(e.iconStyle){case"triangle":return y.a.createElement(pe,Object.assign({},P(t,"expanded-icon"),{className:"expanded-icon"}));case"square":return y.a.createElement(le,Object.assign({},P(t,"expanded-icon"),{className:"expanded-icon"}));default:return y.a.createElement(se,Object.assign({},P(t,"expanded-icon"),{className:"expanded-icon"}))}}function _e(e){var t=e.theme;switch(e.iconStyle){case"triangle":return y.a.createElement(fe,Object.assign({},P(t,"collapsed-icon"),{className:"collapsed-icon"}));case"square":return y.a.createElement(ue,Object.assign({},P(t,"collapsed-icon"),{className:"collapsed-icon"}));default:return y.a.createElement(ce,Object.assign({},P(t,"collapsed-icon"),{className:"collapsed-icon"}))}}var Ce=function(e){u(n,e);var t=h(n);function n(e){var a;return i(this,n),(a=t.call(this,e)).toggleCollapsed=function(e){var t=[];for(var n in a.state.expanded)t.push(a.state.expanded[n]);t[e]=!t[e],a.setState({expanded:t})},a.state={expanded:[]},a}return c(n,[{key:"getExpandedIcon",value:function(e){var t=this.props,n=t.theme,a=t.iconStyle;return this.state.expanded[e]?y.a.createElement(Oe,{theme:n,iconStyle:a}):y.a.createElement(_e,{theme:n,iconStyle:a})}},{key:"render",value:function(){var e=this,t=this.props,n=t.src,a=t.groupArraysAfterLength,r=(t.depth,t.name),o=t.theme,i=t.jsvRoot,s=t.namespace,c=(t.parent_type,j(t,["src","groupArraysAfterLength","depth","name","theme","jsvRoot","namespace","parent_type"])),l=0,u=5*this.props.indentWidth;i||(l=5*this.props.indentWidth);var f=a,p=Math.ceil(n.length/f);return y.a.createElement("div",Object.assign({className:"object-key-val"},P(o,i?"jsv-root":"objectKeyVal",{paddingLeft:l})),y.a.createElement(ke,this.props),y.a.createElement("span",null,y.a.createElement(je,Object.assign({size:n.length},this.props))),L(Array(p)).map((function(t,a){return y.a.createElement("div",Object.assign({key:a,className:"object-key-val array-group"},P(o,"objectKeyVal",{marginLeft:6,paddingLeft:u})),y.a.createElement("span",P(o,"brace-row"),y.a.createElement("div",Object.assign({className:"icon-container"},P(o,"icon-container"),{onClick:function(t){e.toggleCollapsed(a)}}),e.getExpandedIcon(a)),e.state.expanded[a]?y.a.createElement(Pe,Object.assign({key:r+a,depth:0,name:!1,collapsed:!1,groupArraysAfterLength:f,index_offset:a*f,src:n.slice(a*f,a*f+f),namespace:s,type:"array",parent_type:"array_group",theme:o},c)):y.a.createElement("span",Object.assign({},P(o,"brace"),{onClick:function(t){e.toggleCollapsed(a)},className:"array-group-brace"}),"[",y.a.createElement("div",Object.assign({},P(o,"array-group-meta-data"),{className:"array-group-meta-data"}),y.a.createElement("span",Object.assign({className:"object-size"},P(o,"object-size")),a*f," - ",a*f+f>n.length?n.length:a*f+f)),"]")))})))}}]),n}(y.a.PureComponent),we=function(e){u(n,e);var t=h(n);function n(e){var a;i(this,n),(a=t.call(this,e)).toggleCollapsed=function(){a.setState({expanded:!a.state.expanded},(function(){V.set(a.props.rjvId,a.props.namespace,"expanded",a.state.expanded)}))},a.getObjectContent=function(e,t,n){return y.a.createElement("div",{className:"pushed-content object-container"},y.a.createElement("div",Object.assign({className:"object-content"},P(a.props.theme,"pushed-content")),a.renderObjectContents(t,n)))},a.getEllipsis=function(){return 0===a.state.size?null:y.a.createElement("div",Object.assign({},P(a.props.theme,"ellipsis"),{className:"node-ellipsis",onClick:a.toggleCollapsed}),"...")},a.getObjectMetaData=function(e){var t=a.props,n=(t.rjvId,t.theme,a.state),r=n.size,o=n.hovered;return y.a.createElement(je,Object.assign({rowHovered:o,size:r},a.props))},a.renderObjectContents=function(e,t){var n,r=a.props,o=r.depth,i=r.parent_type,s=r.index_offset,c=r.groupArraysAfterLength,l=r.namespace,u=a.state.object_type,f=[],p=Object.keys(e||{});return a.props.sortKeys&&"array"!==u&&(p=p.sort()),p.forEach((function(r){if(n=new Se(r,e[r]),"array_group"===i&&s&&(n.name=parseInt(n.name)+s),e.hasOwnProperty(r))if("object"===n.type)f.push(y.a.createElement(Pe,Object.assign({key:n.name,depth:o+1,name:n.name,src:n.value,namespace:l.concat(n.name),parent_type:u},t)));else if("array"===n.type){var p=Pe;c&&n.value.length>c&&(p=Ce),f.push(y.a.createElement(p,Object.assign({key:n.name,depth:o+1,name:n.name,src:n.value,namespace:l.concat(n.name),type:"array",parent_type:u},t)))}else f.push(y.a.createElement(Ee,Object.assign({key:n.name+"_"+l,variable:n,singleIndent:5,namespace:l,type:a.props.type},t)))})),f};var r=n.getState(e);return a.state=o(o({},r),{},{prevProps:{}}),a}return c(n,[{key:"getBraceStart",value:function(e,t){var n=this,a=this.props,r=a.src,o=a.theme,i=a.iconStyle;if("array_group"===a.parent_type)return y.a.createElement("span",null,y.a.createElement("span",P(o,"brace"),"array"===e?"[":"{"),t?this.getObjectMetaData(r):null);var s=t?Oe:_e;return y.a.createElement("span",null,y.a.createElement("span",Object.assign({onClick:function(e){n.toggleCollapsed()}},P(o,"brace-row")),y.a.createElement("div",Object.assign({className:"icon-container"},P(o,"icon-container")),y.a.createElement(s,{theme:o,iconStyle:i})),y.a.createElement(ke,this.props),y.a.createElement("span",P(o,"brace"),"array"===e?"[":"{")),t?this.getObjectMetaData(r):null)}},{key:"render",value:function(){var e=this,t=this.props,n=t.depth,a=t.src,r=(t.namespace,t.name,t.type,t.parent_type),i=t.theme,s=t.jsvRoot,c=t.iconStyle,l=j(t,["depth","src","namespace","name","type","parent_type","theme","jsvRoot","iconStyle"]),u=this.state,f=u.object_type,p=u.expanded,d={};return s||"array_group"===r?"array_group"===r&&(d.borderLeft=0,d.display="inline"):d.paddingLeft=5*this.props.indentWidth,y.a.createElement("div",Object.assign({className:"object-key-val",onMouseEnter:function(){return e.setState(o(o({},e.state),{},{hovered:!0}))},onMouseLeave:function(){return e.setState(o(o({},e.state),{},{hovered:!1}))}},P(i,s?"jsv-root":"objectKeyVal",d)),this.getBraceStart(f,p),p?this.getObjectContent(n,a,o({theme:i,iconStyle:c},l)):this.getEllipsis(),y.a.createElement("span",{className:"brace-row"},y.a.createElement("span",{style:o(o({},P(i,"brace").style),{},{paddingLeft:p?"3px":"0px"})},"array"===f?"]":"}"),p?null:this.getObjectMetaData(a)))}}],[{key:"getDerivedStateFromProps",value:function(e,t){var a=t.prevProps;return e.src!==a.src||e.collapsed!==a.collapsed||e.name!==a.name||e.namespace!==a.namespace||e.rjvId!==a.rjvId?o(o({},n.getState(e)),{},{prevProps:e}):null}}]),n}(y.a.PureComponent);we.getState=function(e){var t=Object.keys(e.src).length,n=(!1===e.collapsed||!0!==e.collapsed&&e.collapsed>e.depth)&&(!e.shouldCollapse||!1===e.shouldCollapse({name:e.name,src:e.src,type:k(e.src),namespace:e.namespace}))&&0!==t;return{expanded:V.get(e.rjvId,e.namespace,"expanded",n),object_type:"array"===e.type?"array":"object",parent_type:"array"===e.type?"array":"object",size:t,hovered:!1}};var Se=function e(t,n){i(this,e),this.name=t,this.value=n,this.type=k(n)};E(we);var Pe=we,Ae=function(e){u(n,e);var t=h(n);function n(){var e;i(this,n);for(var a=arguments.length,r=new Array(a),o=0;ot.groupArraysAfterLength&&(a=Ce),y.a.createElement("div",{className:"pretty-json-container object-container"},y.a.createElement("div",{className:"object-content"},y.a.createElement(a,Object.assign({namespace:n,depth:0,jsvRoot:!0},t))))},e}return n}(y.a.PureComponent),Me=function(e){u(n,e);var t=h(n);function n(e){var a;return i(this,n),(a=t.call(this,e)).closeModal=function(){B.dispatch({rjvId:a.props.rjvId,name:"RESET"})},a.submit=function(){a.props.submit(a.state.input)},a.state={input:e.input?e.input:""},a}return c(n,[{key:"render",value:function(){var e=this,t=this.props,n=t.theme,a=t.rjvId,r=t.isValid,o=this.state.input,i=r(o);return y.a.createElement("div",Object.assign({className:"key-modal-request"},P(n,"key-modal-request"),{onClick:this.closeModal}),y.a.createElement("div",Object.assign({},P(n,"key-modal"),{onClick:function(e){e.stopPropagation()}}),y.a.createElement("div",P(n,"key-modal-label"),"Key Name:"),y.a.createElement("div",{style:{position:"relative"}},y.a.createElement("input",Object.assign({},P(n,"key-modal-input"),{className:"key-modal-input",ref:function(e){return e&&e.focus()},spellCheck:!1,value:o,placeholder:"...",onChange:function(t){e.setState({input:t.target.value})},onKeyPress:function(t){i&&"Enter"===t.key?e.submit():"Escape"===t.key&&e.closeModal()}})),i?y.a.createElement(me,Object.assign({},P(n,"key-modal-submit"),{className:"key-modal-submit",onClick:function(t){return e.submit()}})):null),y.a.createElement("span",P(n,"key-modal-cancel"),y.a.createElement(ve,Object.assign({},P(n,"key-modal-cancel-icon"),{className:"key-modal-cancel",onClick:function(){B.dispatch({rjvId:a,name:"RESET"})}})))))}}]),n}(y.a.PureComponent),Ie=function(e){u(n,e);var t=h(n);function n(){var e;i(this,n);for(var a=arguments.length,r=new Array(a),s=0;s .ant-timeline-item-tail {\n display: none;\n}\n.ant-timeline-item-last > .ant-timeline-item-content {\n min-height: 48px;\n}\n.ant-timeline.ant-timeline-alternate .ant-timeline-item-tail,\n.ant-timeline.ant-timeline-right .ant-timeline-item-tail,\n.ant-timeline.ant-timeline-alternate .ant-timeline-item-head,\n.ant-timeline.ant-timeline-right .ant-timeline-item-head,\n.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom,\n.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom {\n left: 50%;\n}\n.ant-timeline.ant-timeline-alternate .ant-timeline-item-head,\n.ant-timeline.ant-timeline-right .ant-timeline-item-head {\n margin-left: -4px;\n}\n.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom,\n.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom {\n margin-left: 1px;\n}\n.ant-timeline.ant-timeline-alternate .ant-timeline-item-left .ant-timeline-item-content,\n.ant-timeline.ant-timeline-right .ant-timeline-item-left .ant-timeline-item-content {\n left: calc(50% - 4px);\n width: calc(50% - 14px);\n text-align: left;\n}\n.ant-timeline.ant-timeline-alternate .ant-timeline-item-right .ant-timeline-item-content,\n.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content {\n width: calc(50% - 12px);\n margin: 0;\n text-align: right;\n}\n.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-tail,\n.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head,\n.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head-custom {\n left: calc(100% - 4px - 2px);\n}\n.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content {\n width: calc(100% - 18px);\n}\n.ant-timeline.ant-timeline-pending .ant-timeline-item-last .ant-timeline-item-tail {\n display: block;\n height: calc(100% - 14px);\n border-left: 2px dotted #e8e8e8;\n}\n.ant-timeline.ant-timeline-reverse .ant-timeline-item-last .ant-timeline-item-tail {\n display: none;\n}\n.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-tail {\n top: 15px;\n display: block;\n height: calc(100% - 15px);\n border-left: 2px dotted #e8e8e8;\n}\n.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-content {\n min-height: 48px;\n}\n",""]),t.exports=e},"9/5/":function(t,e,n){(function(e){var n=/^\s+|\s+$/g,i=/^[-+]0x[0-9a-f]+$/i,r=/^0b[01]+$/i,a=/^0o[0-7]+$/i,o=parseInt,l="object"==typeof e&&e&&e.Object===Object&&e,s="object"==typeof self&&self&&self.Object===Object&&self,u=l||s||Function("return this")(),c=Object.prototype.toString,f=Math.max,p=Math.min,m=function(){return u.Date.now()};function d(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function h(t){if("number"==typeof t)return t;if(function(t){return"symbol"==typeof t||function(t){return!!t&&"object"==typeof t}(t)&&"[object Symbol]"==c.call(t)}(t))return NaN;if(d(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=d(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=t.replace(n,"");var l=r.test(t);return l||a.test(t)?o(t.slice(2),l?2:8):i.test(t)?NaN:+t}t.exports=function(t,e,n){var i,r,a,o,l,s,u=0,c=!1,g=!1,y=!0;if("function"!=typeof t)throw new TypeError("Expected a function");function b(e){var n=i,a=r;return i=r=void 0,u=e,o=t.apply(a,n)}function v(t){return u=t,l=setTimeout(w,e),c?b(t):o}function O(t){var n=t-s;return void 0===s||n>=e||n<0||g&&t-u>=a}function w(){var t=m();if(O(t))return x(t);l=setTimeout(w,function(t){var n=e-(t-s);return g?p(n,a-(t-u)):n}(t))}function x(t){return l=void 0,y&&i?b(t):(i=r=void 0,o)}function E(){var t=m(),n=O(t);if(i=arguments,r=this,s=t,n){if(void 0===l)return v(s);if(g)return l=setTimeout(w,e),b(s)}return void 0===l&&(l=setTimeout(w,e)),o}return e=h(e)||0,d(n)&&(c=!!n.leading,a=(g="maxWait"in n)?f(h(n.maxWait)||0,e):a,y="trailing"in n?!!n.trailing:y),E.cancel=function(){void 0!==l&&clearTimeout(l),u=0,i=s=r=l=void 0},E.flush=function(){return void 0===l?o:x(m())},E}}).call(this,n("yLpj"))},BJfS:function(t,e){t.exports=function(t){return t.replace(/[A-Z]/g,(function(t){return"-"+t.toLowerCase()})).toLowerCase()}},"Ehk+":function(t,e,n){var i=n("3ppx");"string"==typeof i&&(i=[[t.i,i,""]]);n("aET+")(i,{hmr:!0,transform:void 0}),i.locals&&(t.exports=i.locals)},GiOn:function(t,e,n){"use strict";n.r(e),n.d(e,"CountUp",(function(){return r}));var i=function(){return(i=Object.assign||function(t){for(var e,n=1,i=arguments.length;nr.endVal;r.frameVal=n?r.endVal:r.frameVal,r.frameVal=Number(r.frameVal.toFixed(r.options.decimalPlaces)),r.printValue(r.frameVal),e1?r.options.decimal+l[1]:"",r.options.useGrouping){a="";for(var s=3,u=0,c=0,f=n.length;cwindow.scrollY&&t.paused?(t.paused=!1,setTimeout((function(){return t.start()}),t.options.scrollSpyDelay),t.options.scrollSpyOnce&&(t.once=!0)):(window.scrollY>r||i>e)&&!t.paused&&t.reset()}},t.prototype.determineDirectionAndSmartEasing=function(){var t=this.finalEndVal?this.finalEndVal:this.endVal;this.countDown=this.startVal>t;var e=t-this.startVal;if(Math.abs(e)>this.options.smartEasingThreshold&&this.options.useEasing){this.finalEndVal=t;var n=this.countDown?1:-1;this.endVal=t+n*this.options.smartEasingAmount,this.duration=this.duration/2}else this.endVal=t,this.finalEndVal=null;null!==this.finalEndVal?this.useEasing=!1:this.useEasing=this.options.useEasing},t.prototype.start=function(t){this.error||(this.options.onStartCallback&&this.options.onStartCallback(),t&&(this.options.onCompleteCallback=t),this.duration>0?(this.determineDirectionAndSmartEasing(),this.paused=!1,this.rAF=requestAnimationFrame(this.count)):this.printValue(this.endVal))},t.prototype.pauseResume=function(){this.paused?(this.startTime=null,this.duration=this.remaining,this.startVal=this.frameVal,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count)):cancelAnimationFrame(this.rAF),this.paused=!this.paused},t.prototype.reset=function(){cancelAnimationFrame(this.rAF),this.paused=!0,this.resetDuration(),this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.printValue(this.startVal)},t.prototype.update=function(t){cancelAnimationFrame(this.rAF),this.startTime=null,this.endVal=this.validateValue(t),this.endVal!==this.frameVal&&(this.startVal=this.frameVal,null==this.finalEndVal&&this.resetDuration(),this.finalEndVal=null,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count))},t.prototype.printValue=function(t){var e;if(this.el){var n=this.formattingFn(t);(null===(e=this.options.plugin)||void 0===e?void 0:e.render)?this.options.plugin.render(this.el,n):"INPUT"===this.el.tagName?this.el.value=n:"text"===this.el.tagName||"tspan"===this.el.tagName?this.el.textContent=n:this.el.innerHTML=n}},t.prototype.ensureNumber=function(t){return"number"==typeof t&&!isNaN(t)},t.prototype.validateValue=function(t){var e=Number(t);return this.ensureNumber(e)?e:(this.error="[CountUp] invalid start or end value: ".concat(t),null)},t.prototype.resetDuration=function(){this.startTime=null,this.duration=1e3*Number(this.options.duration),this.remaining=this.duration},t}()},PHNs:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=n("cDcd"),r=n("GiOn");function a(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,i)}return n}function o(t){for(var e=1;e=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}function c(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var i,r,a,o,l=[],s=!0,u=!1;try{if(a=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;s=!1}else for(;!(s=(i=a.call(n)).done)&&(l.push(i.value),l.length!==e);s=!0);}catch(t){u=!0,r=t}finally{try{if(!s&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(u)throw r}}return l}}(t,e)||function(t,e){if(t){if("string"==typeof t)return f(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?f(t,e):void 0}}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);n0?x.current=setTimeout(t,1e3*f):t(),null==g||g({pauseResume:P,reset:A,update:C})})),P=m((function(){j().pauseResume(),null==y||y({reset:A,start:F,update:C})})),A=m((function(){j().el&&(x.current&&clearTimeout(x.current),j().reset(),null==b||b({pauseResume:P,start:F,update:C}))})),C=m((function(t){j().update(t),null==v||v({pauseResume:P,reset:A,start:F})})),F=m((function(){A(),S()})),N=m((function(t){l&&(t&&A(),S())}));return i.useEffect((function(){E.current?s&&N(!0):(E.current=!0,N())}),[s,E,N,f,t.start,t.suffix,t.prefix,t.duration,t.separator,t.decimals,t.decimal,t.formattingFn]),i.useEffect((function(){return function(){A()}}),[A]),{start:F,pauseResume:P,reset:A,update:C,getCountUp:j}},y=["className","redraw","containerProps","children","style"];e.default=function(t){var e=t.className,n=t.redraw,r=t.containerProps,a=t.children,l=t.style,c=u(t,y),f=i.useRef(null),p=i.useRef(!1),d=g(o(o({},c),{},{ref:f,startOnMount:"function"!=typeof a||0===t.delay,enableReinitialize:!1})),h=d.start,b=d.reset,v=d.update,O=d.pauseResume,w=d.getCountUp,x=m((function(){h()})),E=m((function(e){t.preserveValue||b(),v(e)})),V=m((function(){("function"!=typeof t.children||f.current instanceof Element)&&w()}));i.useEffect((function(){V()}),[V]),i.useEffect((function(){p.current&&E(t.end)}),[t.end,E]);var j=n&&t;return i.useEffect((function(){n&&p.current&&x()}),[x,n,j]),i.useEffect((function(){!n&&p.current&&x()}),[x,n,t.start,t.suffix,t.prefix,t.duration,t.separator,t.decimals,t.decimal,t.className,t.formattingFn]),i.useEffect((function(){p.current=!0}),[]),"function"==typeof a?a({countUpRef:f,start:h,reset:b,update:v,pauseResume:O,getCountUp:w}):i.createElement("span",s({className:e,ref:f,style:l},r),void 0!==t.start?w().formattingFn(t.start):"")},e.useCountUp=g},RC8p:function(t,e,n){"use strict";n("cIOH"),n("Ehk+")},pIsd:function(t,e,n){var i=n("BJfS"),r=function(t){var e="",n=Object.keys(t);return n.forEach((function(r,a){var o=t[r];(function(t){return/[height|width]$/.test(t)})(r=i(r))&&"number"==typeof o&&(o+="px"),e+=!0===o?r:!1===o?"not "+r:"("+r+": "+o+")",at.length)&&(e=t.length);for(var n=0,i=new Array(e);n0?B()(N).call(N,(function(e,a){return K.a.createElement(j.a.Option,{value:e.name},e.name)})):K.a.createElement(j.a.Option,{value:""},"暂无分支")))),K.a.createElement("div",{className:"checkInfos"},(S&&h||s)&&K.a.createElement("div",null,K.a.createElement("span",null,"检测分支"),K.a.createElement("p",{className:"task-hide",title:h||s},h||s)),K.a.createElement("div",null,K.a.createElement("span",null,"检测类型"),K.a.createElement("p",null,"深度-文件代码级")),K.a.createElement("div",null,K.a.createElement("span",null,"检测参数"),K.a.createElement("div",{style:{flex:1}},K.a.createElement("p",null,"解析层级:2"),K.a.createElement("p",null,"最小解析文件行数:10"),K.a.createElement("p",null,"许可证检测类型:开源软件"),K.a.createElement("span",{className:"color-grey-6"},"文件相似阈值"),K.a.createElement("ul",null,K.a.createElement("li",null,"行数:20"),K.a.createElement("li",null,"相似比例:50%")))))))))}))),F=t.p+"static/media/img1.fc155528.png";function H(e,a){var t=void 0!==A.a&&s()(e)||e["@@iterator"];if(!t){if(J()(e)||(t=function(e,a){if(e){var t;if("string"==typeof e)return q(e,a);var n=l()(t={}.toString.call(e)).call(t,8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?r()(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?q(e,a):void 0}}(e))||a&&e&&"number"==typeof e.length){t&&(e=t);var n=0,c=function(){};return{s:c,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:c}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,m=!1;return{s:function(){t=t.call(e)},n:function(){var e=t.next();return o=e.done,e},e:function(e){m=!0,i=e},f:function(){try{o||null==t.return||t.return()}finally{if(m)throw i}}}}function q(e,a){(null==a||a>e.length)&&(a=e.length);for(var t=0,n=Array(a);t-1){var a=JSON.parse(e.data);document.querySelector("#htmlIframe")&&(document.querySelector("#htmlIframe").height=a.height)}}function ue(){try{var e=document.getElementById("htmlIframe");e.contentDocument&&(e.height=e.contentDocument.querySelector(".el-main").clientHeight+260)}catch(e){}}return Object(v.useEffect)((function(){if(me){var e,a=me.author,t=me.name;document.title=k()(e="codeanalysis-".concat(a.name,"/")).call(e,t),me.forked_from_project_id?ge.go(-1):(h(!0),Ee())}}),[me]),Object(v.useEffect)((function(){return window.addEventListener("message",pe,!1),function(){window.removeEventListener("message",pe,!1)}})),K.a.createElement("div",null,K.a.createElement(y,{visible:n,onCancel:function(){return l(!1)},onOk:function(){e.showNotification("新建分析成功,可在“检测状态”处查看扫描检测进度"),l(!1),h(!0),Ee()},owner:Ae,projectsId:oe,relayCount:I,repeatId:j,repeatBranch:W}),K.a.createElement("div",{className:"servertitle"},K.a.createElement("span",{className:"systitle"},"重睛鸟代码溯源服务"),!ce&&se&&K.a.createElement("a",{className:"btnhover",onClick:function(){I<=0?g.a.error("无可用检测次数"):(z(void 0),V(void 0),l(!0))}},"新建分析")),K.a.createElement(m.a,{spinning:d},K.a.createElement("div",{style:{minHeight:"400px"}},ce&&K.a.createElement("div",{className:"operateBox mt25"},K.a.createElement("img",{src:F,alt:"",width:130}),K.a.createElement("div",{className:"font-20 mt20 mb5"},"系统维护中"),K.a.createElement("div",{className:"font-17"},"预计",K.a.createElement("span",{className:"timeBox"},ce,"小时后"),"代码溯源服务将恢复正常访问,给您带来不便,敬请谅解!")),!ce&&i&&i.length>0&&K.a.createElement("div",null,K.a.createElement("ul",{className:"dataUl"},K.a.createElement("li",{className:"dataUlhead"},K.a.createElement("span",null,"序号"),K.a.createElement("span",null,"分支名称"),K.a.createElement("span",null,"检测状态"),K.a.createElement("span",null,"检测时间"),se&&K.a.createElement("span",null,"操作")),B()(i).call(i,(function(e,a){return K.a.createElement("div",{key:a},K.a.createElement("li",{className:"dataUlbody"},K.a.createElement("span",null,a+1),K.a.createElement("span",{title:e.branch_tag},e.branch_tag),K.a.createElement("span",null,"fail"===e.detect_status?K.a.createElement("span",{className:"failure"},"失败"):"detecting"===e.detect_status?K.a.createElement("div",{className:"running"},K.a.createElement("span",{className:"percentline",style:{width:"".concat(e.detect_process,"%")}}),K.a.createElement("span",{className:"percentNum",style:{left:"".concat(Q()(e.detect_process,0)+5,"%")}},e.detect_process,"%")):"detected"===e.detect_status?K.a.createElement("span",{className:"success"},"成功"):K.a.createElement("div",{className:"running"},K.a.createElement("span",{className:"percentline",style:{width:"0%"}}),K.a.createElement("span",{className:"percentNum",style:{left:"5%"}},"0%"))),K.a.createElement("span",null,e.detect_startdate),se&&K.a.createElement("span",null,K.a.createElement("div",{className:"operationBtns"},"detecting"===e.detect_status||"waiting"===e.detect_status?K.a.createElement("span",null,"重新扫描"):K.a.createElement("a",{onClick:function(){return a=e.project_id,t=e.branch_tag,void(I<=0?g.a.error("无可用检测次数"):(V(a),z(t),l(!0)));var a,t}},"重新扫描"),"fail"===e.detect_status||"detecting"===e.detect_status||"waiting"===e.detect_status?K.a.createElement("span",null,"查看",K.a.createElement("i",{className:"iconfont icon-sanjiaoxing-down"})):K.a.createElement("a",{onClick:function(){var a;a=e.task_id,_(!X||X&&X!==a?a:void 0)}},"查看",K.a.createElement("i",{className:"iconfont ".concat(X===e.task_id?"icon-sanjiaoxing-up":"icon-sanjiaoxing-down")})),"fail"===e.detect_status||"detecting"===e.detect_status||"waiting"===e.detect_status||"detected"==e.detect_status&&"0"==e.is_reported?K.a.createElement("span",null,"下载报告"):K.a.createElement("a",{onClick:function(){return function(e){var a,t;h(!0);var n=k()(a=k()(t="/api/traces/".concat(Ae,"/")).call(t,oe,"/task_pdf.json?task_id=")).call(a,e),l=new XMLHttpRequest;l.open("GET",n,!0),l.responseType="blob",l.onload=function(e){var a=U.a.createObjectURL(l.response),t=document.createElement("a");t.href=a,t.download="report.pdf",t.click(),h(!1)},l.send()}(e.task_id)}},"下载报告")))),X&&X===e.task_id&&K.a.createElement("iframe",{title:"htmlIframe_".concat(a),src:Y+e.task_id,id:"htmlIframe",frameBorder:"0",name:"htmlIframe_".concat(a),width:"100%",onLoad:ue,height:"auto"}))})))),!ce&&(null===i||i&&0===i.length)&&K.a.createElement(R,null))))}},ikxW:function(e,a){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAABHNCSVQICAgIfAhkiAAAALtJREFUKFOlk4ERwiAMRc0EOoJOoJtYJ1Ans05gu0k7gY6gE+B/HPVS71SkuctBIS+U5GOzNwshVFrayjfJO414a2aND7fhQ9BC85Mc+JMBH5XkTkCEE3jVlAS/DHBFggEmI7+aa43gnaU7XnIpFxfhWgv7AvgMTCXXBXAHHArAiEw5uZ98Z0RRVu0kkn/7jFQrr7CbEs0zivdQzPKlMCdRev5Naa32DyNt+9OS4qgDr4r+93K0gCRHr+oJ06NPeRM8vDwAAAAASUVORK5CYII="},"u/u9":function(e,a){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAjCAYAAABVcWC0AAAABHNCSVQICAgIfAhkiAAAAA9JREFUCFtj+A8EDEOGAACtlot15phb4gAAAABJRU5ErkJggg=="}}]); \ No newline at end of file diff --git a/static/js/107.3dceb71e.chunk.js b/static/js/107.3dceb71e.chunk.js new file mode 100644 index 000000000..086db0287 --- /dev/null +++ b/static/js/107.3dceb71e.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[107],{"1xUL":function(e,t,a){},"9Rdz":function(e,t,a){"use strict";t.a=a.p+"static/media/bgPng.ed010245.png"},eXRO:function(e,t,a){"use strict";a.r(t),a("T2oS");var c=a("W9HT"),n=(a("Q9mQ"),a("diRs")),l=a("zLi2"),s=a.n(l),i=(a("5NDa"),a("5rEg")),r=a("FLGM"),m=a.n(r),o=a("o+MX"),g=a.n(o),u=a("cDcd"),d=a.n(u),k=a("ucFT"),f=(a("iL1K"),a("hJRQ")),N=a("kdKO"),E=a("9Rdz"),h=a("mn8b"),p=(a("iXwz"),a("2CTR"));i.a.Search,t.default=function(){var e=Object(u.useState)([]),t=s()(e,2),a=t[0],l=t[1],i=Object(u.useState)(!1),r=s()(i,2),o=r[0],M=r[1],A=Object(u.useState)(null),v=s()(A,2),F=v[0],L=v[1];return Object(u.useEffect)((function(){M(!0),Object(f.h)({curPage:1,pageSize:1e4,round:2}).then((function(e){e&&"success"===e.message&&l(e.data.rows),M(!1)}))}),[]),d.a.createElement("div",{id:"taskList",className:"taskList listBox"},d.a.createElement(c.a,{spinning:o},d.a.createElement("div",{className:"projectListBox"},a&&m()(a).call(a,(function(e,t){var c,l,s;return d.a.createElement(n.a,{onVisibleChange:function(e){!function(e,t,c){if(e){if(document.querySelector("#taskList").style.height="auto",a&&a.length&&a.length>0){var n=a.length,l=n%3==0?3:n%3;n-c<=l&&L(2),n-c<=l+3&&n-c>l&&L(3)}}else L(null),document.querySelector("#taskList").style.height="auto"}(e,0,t)},key:t,placement:(t+1)%3==0?"bottomRight":(t+1)%3%2==0?"bottom":"bottomLeft",content:d.a.createElement(N.a,{detail:e,listLen:F}),trigger:"click",overlayClassName:"projectItemPopover",autoAdjustOverflow:!1},d.a.createElement("div",{className:g()(c=g()(l="projectItem ".concat((t+1)%3==0||(t+1)%3%2==0?"":"firstBox"," ")).call(l,e.projectName.replace(/ /g,"")," ")).call(c,e.gitlinkLastUrl)},d.a.createElement("div",{className:"border"}),d.a.createElement("div",{className:"projectLogo"},d.a.createElement("img",{className:"projectLogoImg",src:e.projectLogoId?g()(s="".concat(k.c,"/api/attachments/")).call(s,e.projectLogoId):h.a,alt:""})),d.a.createElement("div",{className:"titleGlcc"},e.projectName),d.a.createElement("div",{className:"intro"},e.projectIntro)))}))),a&&!a.length&&d.a.createElement("div",{style:{paddingBottom:"50px"}},d.a.createElement(p.a,{_html:"暂无数据"}))),d.a.createElement("img",{src:E.a,alt:"",className:"bgPng3"}),d.a.createElement("img",{src:E.a,alt:"",className:"bgPng4"}))}},iL1K:function(e,t,a){},iXwz:function(e,t){e.exports="data:image/png;base64,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"},kdKO:function(e,t,a){"use strict";a("5Dmo");var c=a("3S7+"),n=a("zLi2"),l=a.n(n),s=a("FLGM"),i=a.n(s),r=a("cDcd"),m=a.n(r),o=a("2CTR"),g=a("hJRQ");a("1xUL"),t.a=function(e){var t,a=e.detail,n=e.projectId,s=e.listLen,u=Object(r.useState)(a),d=l()(u,2),k=d[0],f=d[1];return Object(r.useEffect)((function(){!a&&n&&Object(g.q)(n,{round:2,isFree:!0}).then((function(e){e&&"success"===e.message&&f(e.data)}))}),[a]),k?m.a.createElement("div",{className:"projectDetailBox ".concat(a?"":"byTask")},m.a.createElement("div",{className:"projectDetailHead"},m.a.createElement("span",{className:"name"},k.projectName),k.projectType&&m.a.createElement("span",{className:"type"},k.projectType),m.a.createElement("p",null,"GitLink项目地址:  ",m.a.createElement("a",{href:k.gitlinkUrl,className:"linkUrl",target:"_blank"},k.gitlinkUrl)),m.a.createElement("div",null,"项目简介:  ",k.projectIntro)),m.a.createElement("div",{className:k.registrationTaskList&&k.registrationTaskList.length&&2==s&&k.registrationTaskList.length>=2?"lastLineScroll":3==s&&k.registrationTaskList.length>=3?"lastTwoScroll":""},k.registrationTaskList&&k.registrationTaskList.length?i()(t=k.registrationTaskList).call(t,(function(e,t){return m.a.createElement("div",{className:"taskItem mt20",key:t},m.a.createElement("div",{className:"left"},m.a.createElement("div",{className:"taskTitle"},m.a.createElement(c.a,{title:e.taskName},e.taskName)),m.a.createElement("div",{className:"mt20 oneLine leftWidth"},"导师姓名:   ",e.tutorName),e.tutorMail&&m.a.createElement("div",{className:"mb20 email oneLine leftWidth"},"邮箱地址:   ",m.a.createElement("span",null,m.a.createElement(c.a,{title:e.tutorMail},e.tutorMail)))),m.a.createElement("div",{className:"center"},m.a.createElement("div",{className:"taskDesc"},m.a.createElement(c.a,{title:e.taskDesc},e.taskDesc)),e.taskUrl&&m.a.createElement("div",{className:"taskUrl oneLine"},"课题链接:   ",m.a.createElement("a",{href:e.taskUrl,target:"_blank"},e.taskUrl)),m.a.createElement("div",null)),m.a.createElement("div",{className:"right oneLine taskUrl"},m.a.createElement("span",{className:"taskReward"},"¥",e.taskReward)))})):m.a.createElement(o.a,{_html:"课题暂无数据",small:!0}))):m.a.createElement("div",{className:"projectDetailBox nodata"},m.a.createElement(o.a,{_html:"暂无数据",small:!0}))}},mn8b:function(e,t,a){"use strict";t.a=a.p+"static/media/logo.62af9fee.png"}}]); \ No newline at end of file diff --git a/static/js/108.40251743.chunk.js b/static/js/108.40251743.chunk.js new file mode 100644 index 000000000..a45740b08 --- /dev/null +++ b/static/js/108.40251743.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[108],{"9Rdz":function(e,t,a){"use strict";t.a=a.p+"static/media/bgPng.ed010245.png"},DCaW:function(e,t,a){"use strict";a.r(t),a("T2oS");var n=a("W9HT"),c=(a("Q9mQ"),a("diRs")),l=a("zLi2"),i=a.n(l),s=(a("5NDa"),a("5rEg")),r=a("RXMP"),o=a.n(r),m=a("5tqG"),d=a.n(m),u=a("5PDf"),g=a.n(u),p=a("Kwsy"),k=a.n(p),f=a("FLGM"),E=a.n(f),h=a("o+MX"),N=a.n(h),v=a("cDcd"),M=a.n(v),A=a("ucFT"),y=(a("nujH"),a("hJRQ")),L=a("Tl6q"),T=a("9Rdz"),w=a("mn8b"),R=a("iXwz"),F=a.n(R),b=a("2CTR"),U=s.a.Search;t.default=function(e){var t=e.applyTaskId,a=e.location,l=e.match,s=e.applyTask,r=e.round,m=e.period,u=e.match.params.id,p=l.params.gitlinkLastUrl&&l.params.gitlinkLastUrl.replace(/\./g,""),f=a.search&&a.search.split("=")[1],h=Object(v.useState)(f?"openmmlab":void 0),R=i()(h,2),j=R[0],P=R[1],I=Object(v.useState)([]),Q=i()(I,2),S=Q[0],B=Q[1],D=Object(v.useState)(!1),C=i()(D,2),z=C[0],O=C[1],x=Object(v.useState)(null),W=i()(x,2),q=W[0],X=W[1];return Object(v.useEffect)((function(){O(!0);var e={curPage:1,keyword:j,pageSize:1e4,round:r};Object(y.w)(e).then((function(e){if(e&&"success"===e.message){var t=e.data.rows;if(o()(t).call(t,(function(e){var t,a=d()(t=e.gitlinkUrl).call(t,"/")?e.gitlinkUrl.substring(0,e.gitlinkUrl.length-1).split("/"):e.gitlinkUrl.split("/");e.gitlinkLastUrl="".concat(a.pop(),"glcc"),e.gitlinkLastUrl=e.gitlinkLastUrl.replace(/\./g,"")})),p){var a=g()(t).call(t,(function(e){return e.gitlinkLastUrl==p}));B(a),k()((function(){var e=document.querySelector(".".concat(p));if(e){e.click();var t=document.documentElement.clientWidth/1920*500+71+70+e.offsetTop;a.length&&(document.querySelector("#taskList").style.height=468+330*a[0].registrationTaskList.length+"px"),window.scrollTo(0,t)}}),100)}else B(e.data.rows);f&&k()((function(){var e=document.querySelector(".".concat(f));if(e){e.click();var t=document.documentElement.clientWidth/1920*500+71+70+100+e.offsetTop;window.scrollTo(0,t)}}),100)}O(!1)}))}),[j,r]),M.a.createElement("div",{id:"taskList",className:"taskList listBox"},M.a.createElement("div",{className:"list"},!p&&M.a.createElement("div",{className:"search"},M.a.createElement(U,{placeholder:"请输入项目名称进行搜索",allowClear:!0,enterButton:!0,onSearch:function(e){P(e)}})),M.a.createElement(n.a,{spinning:z},M.a.createElement("div",{className:"projectListBox"},S&&E()(S).call(S,(function(e,a){var n,l,i;return M.a.createElement(c.a,{onVisibleChange:function(e){!function(e,t,a){if(e){if(document.querySelector("#taskList").style.height="auto",S&&S.length&&S.length>0){var n=S.length,c=n%3==0?3:n%3;n-a<=c&&X(2),n-a<=c+3&&n-a>c&&X(3)}}else X(null),document.querySelector("#taskList").style.height="auto"}(e,0,a)},key:a,placement:(a+1)%3==0?"bottomRight":(a+1)%3%2==0?"bottom":"bottomLeft",content:M.a.createElement(L.a,{id:u,detail:e,applyTaskId:t,applyTask:s,period:m,round:r,listLen:q}),trigger:"click",overlayClassName:"projectItemPopover",autoAdjustOverflow:!1},M.a.createElement("div",{className:N()(n=N()(l="projectItem ".concat((a+1)%3==0||(a+1)%3%2==0?"":"firstBox"," ")).call(l,e.projectName.replace(/ /g,"")," ")).call(n,e.gitlinkLastUrl)},M.a.createElement("div",{className:"border"}),p||f||!e.recommendFlag?"":M.a.createElement("img",{className:"projectLogoStar",src:F.a,alt:""}),M.a.createElement("div",{className:"projectLogo"},M.a.createElement("img",{className:"projectLogoImg",src:e.projectLogoId?N()(i="".concat(A.c,"/api/attachments/")).call(i,e.projectLogoId):w.a,alt:""})),M.a.createElement("div",{className:"titleGlcc"},e.projectName),M.a.createElement("div",{className:"intro"},e.projectIntro)))}))),S&&!S.length&&M.a.createElement("div",{style:{paddingBottom:"50px"}},M.a.createElement(b.a,{_html:"暂无数据"})))),M.a.createElement("img",{src:T.a,alt:"",className:"bgPng3"}),M.a.createElement("img",{src:T.a,alt:"",className:"bgPng4"}))}},"S+Dv":function(e,t,a){},Tl6q:function(e,t,a){"use strict";a("+L6B");var n=a("2/Rp"),c=(a("5Dmo"),a("3S7+")),l=a("zLi2"),i=a.n(l),s=a("FLGM"),r=a.n(s),o=a("o+MX"),m=a.n(o),d=a("mnMc"),u=a.n(d),g=a("+oHS"),p=a.n(g),k=a("cDcd"),f=a.n(k),E=a("2CTR"),h=a("hJRQ");a("S+Dv"),t.a=function(e){var t,a=e.detail,l=e.projectId,s=e.applyTaskId,o=e.period,d=e.showTask,g=void 0===d||d,N=e.applyTask,v=e.id,M=e.round,A=e.listLen,y=Object(k.useState)(a),L=i()(y,2),T=L[0],w=L[1];return Object(k.useEffect)((function(){!a&&l&&Object(h.q)(l,{round:M,isFree:!1}).then((function(e){e&&"success"===e.message&&w(e.data)}))}),[a]),T?f.a.createElement("div",{className:"projectDetailBox ".concat(a?"":"byTask")},f.a.createElement("div",{className:"projectDetailHead ".concat(g?"":"byResult")},f.a.createElement("span",{className:"name"},T.projectName),T.projectType&&f.a.createElement("span",{className:"type"},T.projectType),f.a.createElement("p",null,"GitLink项目地址:  ",f.a.createElement("a",{href:T.gitlinkUrl,className:"linkUrl",target:"_blank"},T.gitlinkUrl)),f.a.createElement("div",null,"项目简介:  ",T.projectIntro)),f.a.createElement("div",{className:g&&T.registrationTaskList&&T.registrationTaskList.length&&2==A&&T.registrationTaskList.length>=2?"lastLineScroll":3==A&&g&&T.registrationTaskList.length>=3?"lastTwoScroll":""},g&&(T.registrationTaskList&&T.registrationTaskList.length>0?r()(t=T.registrationTaskList).call(t,(function(e,t){var a,l,i;return f.a.createElement("div",{className:"taskItem mt20",key:t},f.a.createElement("div",{className:"left"},f.a.createElement("div",{className:"taskTitle",onClick:function(){var t;window.location.href=m()(t="/glcc/".concat(v,"/subjects/detail/")).call(t,e.id)}},f.a.createElement(c.a,{title:e.taskName},e.taskName)),f.a.createElement("div",{className:"mt20 oneLine leftWidth"},"导师姓名:   ",e.tutorName),e.tutorMail&&f.a.createElement("div",{className:"mb20 email oneLine leftWidth"},"邮箱地址:   ",f.a.createElement("span",null,f.a.createElement(c.a,{title:e.tutorMail},e.tutorMail)))),f.a.createElement("div",{className:"center"},f.a.createElement("div",{className:"taskDesc"},e.taskDesc),e.taskUrl&&f.a.createElement("div",{className:"taskUrl oneLine"},"课题链接:   ",f.a.createElement("a",{href:e.taskUrl,target:"_blank"},e.taskUrl)),M>=h.y&&e.settingRewardValue!==h.x&&f.a.createElement("div",{className:"taskUrl oneLine mb10"},f.a.createElement("span",{className:"labelInfoBox"},"奖励备注:   "),e.settingRewardRemark),f.a.createElement("div",null,M===h.d&&s&&u()(a=p()(s)).call(a,e.id.toString())&&f.a.createElement(n.a,{onClick:function(){window.location.href="/glcc/student/apply/".concat(e.id)},className:"lookDetail mr10"},"报名详情"),M===h.d&&"stuApply"===o&&!(s&&u()(l=p()(s)).call(l,e.id.toString()))&&f.a.createElement(n.a,{type:"primary",className:"applyBut mr10",onClick:function(){N(e.id)}},"申请课题"),M===h.d&&"stuApply1"===o&&!(s&&u()(i=p()(s)).call(i,e.id.toString()))&&(e.locked?f.a.createElement(c.a,{title:"该课题已有学生入选"},f.a.createElement(n.a,{type:"primary",className:"mr10",disabled:!0},"申请课题")):f.a.createElement(n.a,{type:"primary",className:"applyBut mr10",onClick:function(){N(e.id)}},"申请课题")),f.a.createElement(n.a,{onClick:function(){var t;window.open(m()(t="/glcc/".concat(v,"/subjects/detail/")).call(t,e.id))},className:"lookDetail"},"课题详情"))),f.a.createElement("div",{className:"right oneLine taskUrl"},f.a.createElement("span",{className:"taskReward"},M>=h.y?e.settingRewardValue===h.x?e.settingRewardRemark?"¥ ".concat(e.settingRewardRemark):"":e.settingRewardValue:"¥ ".concat(e.taskReward))))})):f.a.createElement(E.a,{_html:"课题暂无数据",small:!0})))):f.a.createElement("div",{className:"projectDetailBox nodata"},f.a.createElement(E.a,{_html:"暂无数据",small:!0}))}},iXwz:function(e,t){e.exports="data:image/png;base64,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"},mn8b:function(e,t,a){"use strict";t.a=a.p+"static/media/logo.62af9fee.png"},nujH:function(e,t,a){}}]); \ No newline at end of file diff --git a/static/js/109.e3b7e7ce.chunk.js b/static/js/109.e3b7e7ce.chunk.js new file mode 100644 index 000000000..c7cb29d1b --- /dev/null +++ b/static/js/109.e3b7e7ce.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[109],{"5tqG":function(e,t,a){e.exports=a("ctcj")},H3p0:function(e,t,a){"use strict";a.r(t),a("T2oS");var n=a("W9HT"),c=a("EcSs"),r=a.n(c),i=a("5tqG"),l=a.n(i),s=a("cDcd"),o=a.n(s),m=a("jKe7"),d=a("2INN"),u=a.p+"static/media/studentProject2.78fd5476.png",f=(a("MfPw"),a("CnBM")),p=a.n(f),h=a("HUFq"),E=a("2iEm"),g=p()({loader:function(){return a.e(107).then(a.bind(null,"eXRO"))},loading:h.a}),v=p()({loader:function(){return Promise.all([a.e(0),a.e(1),a.e(47)]).then(a.bind(null,"bDFr"))},loading:h.a});t.default=function(e){var t=e.location.pathname;return Object(s.useEffect)((function(){window.scrollTo(0,0)}),[]),o.a.createElement("div",{className:"glcc_project"},o.a.createElement("div",{className:"projectBannerBox"},o.a.createElement("img",{className:"glcc-banner",src:u,alt:""})),o.a.createElement("div",{className:"head"},o.a.createElement(E.a,{to:"/glcc/freesubject",className:l()(t).call(t,"freeproject")?"":"active"},"课题列表"),o.a.createElement(E.a,{to:"/glcc/freeproject",className:l()(t).call(t,"freeproject")?"active":""},"项目列表")),o.a.createElement("div",{className:"gobackBox"},o.a.createElement("a",{href:"/glcc"},"开源夏令营 / "),"无奖金课题及项目列表"),o.a.createElement("div",{className:"head_introduce mt30 mb30"},o.a.createElement("h4",{className:"head_tit"},"申请说明:"),o.a.createElement("div",{className:"head_content"},"1、参与GitLink编程夏令营无奖金项目的同学,",o.a.createElement("span",{className:"head_bold"},"请通过邮件或电话与课题导师直接沟通并根据导师课题要求完成课题,无需在GLCC平台报名课题"),"。"),o.a.createElement("div",{className:"head_content"},"2、参与GitLink编程夏令营无奖金项目的同学,如完成课题并经导师评定通过,将会在GLCC官网进行公示(无奖金奖励)。"),o.a.createElement("div",{className:"head_content"},"3、活动最终解释权归GLCC所有。")),o.a.createElement(n.a,{spinning:!1},o.a.createElement(m.a,e,o.a.createElement(d.a,{path:"/glcc/freeproject",render:function(t){return o.a.createElement(g,r()({},e,t))}}),o.a.createElement(d.a,{path:"/glcc/freesubject",render:function(t){return o.a.createElement(v,r()({},e,t))}}))))}},MfPw:function(e,t,a){},Yf6w:function(e,t,a){"use strict";var n,c=a("pevS"),r=a("E890"),i=a("RLqH").f,l=a("ZyXh"),s=a("jBKu"),o=a("nlFj"),m=a("GHVm"),d=a("jFgU"),u=a("cEKj"),f=r("".slice),p=Math.min,h=d("endsWith");c({target:"String",proto:!0,forced:!(!u&&!h&&(n=i(String.prototype,"endsWith"),n&&!n.writable)||h)},{endsWith:function(e){var t=s(m(this));o(e);var a=arguments.length>1?arguments[1]:void 0,n=t.length,c=void 0===a?n:p(l(a),n),r=s(e);return f(t,c-r.length,c)===r}})},afLt:function(e,t,a){"use strict";a("Yf6w");var n=a("wY6U");e.exports=n("String","endsWith")},ctcj:function(e,t,a){"use strict";var n=a("iWGr");e.exports=n},iWGr:function(e,t,a){"use strict";var n=a("Q3sF"),c=a("afLt"),r=String.prototype;e.exports=function(e){var t=e.endsWith;return"string"==typeof e||e===r||n(r,e)&&t===r.endsWith?c:t}}}]); \ No newline at end of file diff --git a/static/js/110.fc38a519.chunk.js b/static/js/110.fc38a519.chunk.js new file mode 100644 index 000000000..8e1756310 --- /dev/null +++ b/static/js/110.fc38a519.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[110],{"5tqG":function(e,t,n){e.exports=n("ctcj")},EjfP:function(e,t,n){"use strict";n.r(t),n("T2oS");var a=n("W9HT"),c=n("EcSs"),r=n.n(c),i=n("5PDf"),l=n.n(i),s=n("5tqG"),o=n.n(s),u=n("cDcd"),d=n.n(u),m=n("jKe7"),p=n("2INN"),f=n.p+"static/media/studentProject.f5bd2481.png",g=(n("LnQG"),n("CnBM")),h=n.n(g),E=n("HUFq"),j=n("2iEm"),v=n("hJRQ"),b=h()({loader:function(){return n.e(108).then(n.bind(null,"DCaW"))},loading:E.a}),N=h()({loader:function(){return Promise.all([n.e(0),n.e(1),n.e(48)]).then(n.bind(null,"CriP"))},loading:E.a});t.default=function(e){var t=e.location,n=e.match.params.id,c=e.glccSettings,i=e.round,s=t.pathname,g=c&&l()(c).call(c,(function(e){return"stuApply"===e.name})),h=g&&Object(v.g)(g,"rangeDay");return Object(u.useEffect)((function(){window.scrollTo(0,0)}),[]),d.a.createElement("div",{className:"glcc_project"},d.a.createElement("div",{className:"projectBannerBox"},d.a.createElement("img",{className:"glcc-banner",src:f,alt:""}),i===v.d&&h&&d.a.createElement("div",{className:"stuApplytimeBox"},"学生报名时间: ",h)),d.a.createElement("div",{className:"head"},d.a.createElement(j.a,{to:"/glcc/".concat(n,"/subjects"),className:o()(s).call(s,"projects")?"":"active"},"课题列表"),d.a.createElement(j.a,{to:"/glcc/".concat(n,"/projects"),className:o()(s).call(s,"projects")?"active":""},"项目列表")),d.a.createElement("div",{className:"gobackBox"},d.a.createElement("a",{href:"/glcc/".concat(n)},"开源夏令营 / "),"课题及项目列表"),d.a.createElement(a.a,{spinning:!1},d.a.createElement(m.a,e,d.a.createElement(p.a,{path:"/glcc/:id/projects/:gitlinkLastUrl",render:function(t){return d.a.createElement(b,r()({},e,t))}}),d.a.createElement(p.a,{path:"/glcc/:id/projects",render:function(t){return d.a.createElement(b,r()({},e,t))}}),d.a.createElement(p.a,{path:"/glcc/:id/subjects",render:function(t){return d.a.createElement(N,r()({},e,t))}}),d.a.createElement(p.a,{path:"/glcc/:id/student",render:function(t){return d.a.createElement(N,r()({},e,t))}}))))}},LnQG:function(e,t,n){},Yf6w:function(e,t,n){"use strict";var a,c=n("pevS"),r=n("E890"),i=n("RLqH").f,l=n("ZyXh"),s=n("jBKu"),o=n("nlFj"),u=n("GHVm"),d=n("jFgU"),m=n("cEKj"),p=r("".slice),f=Math.min,g=d("endsWith");c({target:"String",proto:!0,forced:!(!m&&!g&&(a=i(String.prototype,"endsWith"),a&&!a.writable)||g)},{endsWith:function(e){var t=s(u(this));o(e);var n=arguments.length>1?arguments[1]:void 0,a=t.length,c=void 0===n?a:f(l(n),a),r=s(e);return p(t,c-r.length,c)===r}})},afLt:function(e,t,n){"use strict";n("Yf6w");var a=n("wY6U");e.exports=a("String","endsWith")},ctcj:function(e,t,n){"use strict";var a=n("iWGr");e.exports=a},iWGr:function(e,t,n){"use strict";var a=n("Q3sF"),c=n("afLt"),r=String.prototype;e.exports=function(e){var t=e.endsWith;return"string"==typeof e||e===r||a(r,e)&&t===r.endsWith?c:t}}}]); \ No newline at end of file diff --git a/static/js/113.3ace65e9.chunk.js b/static/js/113.3ace65e9.chunk.js new file mode 100644 index 000000000..d61dc24e6 --- /dev/null +++ b/static/js/113.3ace65e9.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[113],{"0Rb4":function(e,t,n){"use strict";n.d(t,"c",(function(){return l})),n.d(t,"d",(function(){return i})),n.d(t,"b",(function(){return u})),n.d(t,"a",(function(){return s}));var r=n("ZbhI"),a=n.n(r),o=n("mnMc"),c=n.n(o),l=function(){var e=localStorage.getItem("uniqueId");return e||(e="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)})),localStorage.setItem("uniqueId",e)),e},i=function(e){return e&&e.username?e.username:""},u=function(){var e=navigator.userAgent;return-1!==a()(e).call(e,"Win")?"Windows":-1!==a()(e).call(e,"Mac")?"MacOS":-1!==a()(e).call(e,"X11")||-1!==a()(e).call(e,"Linux")?"Linux":-1!==a()(e).call(e,"Android")?"Android":-1!==a()(e).call(e,"like Mac")?"iOS":"Unknown"},s=function(){var e=navigator.userAgent,t="Unknown";return c()(e).call(e,"Chrome")?t="Chrome":c()(e).call(e,"Firefox")?t="Firefox":c()(e).call(e,"Safari")&&!c()(e).call(e,"Chrome")?t="Safari":c()(e).call(e,"MSIE")||c()(e).call(e,"Trident")?t="Internet Explorer":c()(e).call(e,"Edge")?t="Edge":(c()(e).call(e,"Opera")||c()(e).call(e,"OPR"))&&(t="Opera"),t}},"25NQ":function(e,t,n){(t=n("JPst")(!1)).push([e.i,"/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */\n/* stylelint-disable no-duplicate-selectors */\n/* stylelint-disable */\n/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */\n.ant-breadcrumb {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n color: rgba(0, 0, 0, 0.65);\n font-variant: tabular-nums;\n line-height: 1.5;\n list-style: none;\n font-feature-settings: 'tnum';\n color: rgba(0, 0, 0, 0.45);\n font-size: 14px;\n}\n.ant-breadcrumb .anticon {\n font-size: 14px;\n}\n.ant-breadcrumb a {\n color: rgba(0, 0, 0, 0.45);\n transition: color 0.3s;\n}\n.ant-breadcrumb a:hover {\n color: #6e90ff;\n}\n.ant-breadcrumb > span:last-child {\n color: rgba(0, 0, 0, 0.65);\n}\n.ant-breadcrumb > span:last-child a {\n color: rgba(0, 0, 0, 0.65);\n}\n.ant-breadcrumb > span:last-child .ant-breadcrumb-separator {\n display: none;\n}\n.ant-breadcrumb-separator {\n margin: 0 8px;\n color: rgba(0, 0, 0, 0.45);\n}\n.ant-breadcrumb-link > .anticon + span {\n margin-left: 4px;\n}\n.ant-breadcrumb-overlay-link > .anticon {\n margin-left: 4px;\n}\n",""]),e.exports=t},AOa7:function(e,t,n){var r=n("25NQ");"string"==typeof r&&(r=[[e.i,r,""]]);n("aET+")(r,{hmr:!0,transform:void 0}),r.locals&&(e.exports=r.locals)},DuG7:function(e,t,n){"use strict";n.r(t),n("Awhp");var r=n("KrTs"),a=(n("sPJy"),n("bE4q")),o=n("zLi2"),c=n.n(o),l=n("o+MX"),i=n.n(l),u=n("FLGM"),s=n.n(u),f=n("cDcd"),p=n.n(f),m=n("aCEd"),b=n.n(m),d=n("TxSN"),y=n("2iEm"),h=n("UUzw"),v=n("spEH"),A=n("edSi"),g=n.n(A),E=n("sYIF"),O=n("0Rb4");t.default=function(e){var t,n=e.match.params,o=n.deptId,l=n.sourceid,u=Object(f.useState)(void 0),m=c()(u,2),A=m[0],x=m[1],w=e.data,S=e.temp;function j(){w&&(document.title=w.mainTitle,Object(E.w)("".concat(w.name,","),w.name,w.subTitle,"/zone/".concat(o)))}return Object(f.useEffect)((function(){var t,n=Object(O.c)(),r=e.location.pathname,a=Object(O.b)(),o=Object(O.a)(),c=Object(O.d)(e.current_user),l=i()(t=" 操作系统:".concat(a,";浏览器:")).call(t,o,";");Object(d.X)({url:r,username:c,uuid:n,remark:l})}),[]),Object(f.useEffect)((function(){l&&Object(d.G)(l).then((function(e){e&&x(e.data.data)})).catch((function(e){}))}),[l]),Object(f.useEffect)((function(){if(A){var e,t,n,r=A.name,a=A.domainName,o=A.summary;document.title=i()(e="".concat(r,"/")).call(e,a),Object(E.c)("Keywords",i()(t=i()(n="".concat(r,",")).call(n,a,",")).call(t,o))}return j}),[A]),p.a.createElement("div",{className:"boxmain",style:{paddingBottom:"40px"}},p.a.createElement(a.a,{separator:">",style:{paddingTop:"20px"}},p.a.createElement(a.a.Item,null,p.a.createElement(y.a,{className:"primaryColor",to:"/zone/".concat(o,"/source")},"资源列表")),p.a.createElement(a.a.Item,null,"详情页")),A&&p.a.createElement("div",{className:"source_detail_box"},p.a.createElement("div",{className:"s_d_title"},p.a.createElement(v.j,null,p.a.createElement(v.a,{style:{flex:1}},p.a.createElement("span",{className:"domainNameBoxD font-13 mr15"},A.domainName),p.a.createElement("span",{className:"font-22",style:{flex:1}},A.name)),p.a.createElement("div",{className:"load_count"},p.a.createElement("img",{src:g.a,alt:"",width:"18px",className:"mr5",style:{marginTop:"-4px"}}),p.a.createElement("span",{style:{color:"#5e6685"}},A.downloadCount))),A.createUser&&A.createUser.avatar&&p.a.createElement(y.a,{to:"/".concat(A.createUser.userName)},p.a.createElement("img",{alt:"",src:A.createUser.avatar,className:"publicUserAvatar mr10"})),A.createUser&&p.a.createElement(y.a,{className:"mr20",to:"/".concat(A.createUser.userName)},A.createUser.nickName),p.a.createElement("span",{className:"mr20"},"发布于",A.updateTime||A.createTime),"0"===A.auditStatus&&p.a.createElement(r.a,{color:"zone"===S?"#466aff":"#089f7f",text:"待审核",className:"pass"}),"2"===A.auditStatus&&p.a.createElement(r.a,{color:"#eb1212",text:"未通过",className:"failed"})),p.a.createElement("div",{className:"pb20",dangerouslySetInnerHTML:{__html:A.summary}}),A.fileList&&A.fileList.length>0&&p.a.createElement("ul",{className:"files_box"},s()(t=A.fileList).call(t,(function(e,t){var n;return p.a.createElement("li",null,p.a.createElement("img",{src:b.a,alt:"",width:"20px",className:"mr12"}),p.a.createElement("span",{className:"task-hide"},e.fileOriginName),p.a.createElement("span",{style:{width:"340px"}},e.zoneResourceType.name),p.a.createElement("span",null,e.fileSizeInfo),p.a.createElement("a",{href:i()(n="".concat(h.b,"/file/open/download/")).call(n,e.fileId),download:!0,className:"f_b_load primaryColor"},"下载"))})))))}},aCEd:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAABHNCSVQICAgIfAhkiAAAAiZJREFUSEvtlr1uE0EQx/+TSAGquKADCSPRUcRN8FGRtDSQJ8ApOCsFyHmAiBT0fDToDFLME4Q0aXN0F1LENQ2JlAeIS0TsyX/PvpN9d3uHDls03sKyvTPz25mdjxX8pyVJrrQdjf7jl+9wg7VYxnv0HJAXEPA/6VH5XlJfoV30ZQNbwVmeT1ZwCDVG3OMWPjlVLOq+QGrGGPfO+fmT8KUx4w+gekdEuK+XwGAd7knXBreD3WC4N4SeEloJD9NHI9ObtvORCq8IPaTs0yJ4Mbjt+BR6ooqvaAYNa/hiMHYoc0GdvVF0NnldndSV2u5Yjcf0VhbxS1V7WPpdxWaXIbSscbAbvMUwHzoM/TIjlYLne0xlkYX9VJJlsZNgI9NerUEX/BCuuo3m8ftItQDs7DJX3qTAe7UK/txaAa56cQJ59Q8EvOaVnDHrmXyjpYPbPPzDpI1y4M/OmiiOJoyNPE6XFwM+rISJ0pwe+MtjU05307egNVF5NzuwLemyokPZ6Xk8B0cRmId6FIl5ciF6CIRDwrO0TEvCZFZUqeSKlEz/bQb3Y8NevcW+zG6kB3wocArlrFJgY8+rdwlZYcvz2W58DLTC361w1grW8TLwZwMOJ9GNDl8Vz+KBY54+Omih+eNbLtRslvY4smwOcHWT87V/mfeWSh3kn8GFrlkE5uDCziXYLRvdCT1Fle2x8dcPgalAx4wUgk36Txsa2ktUQ2pIzASaYfQaRML+LoeCHk4AAAAASUVORK5CYII="},bE4q:function(e,t,n){"use strict";var r=n("cDcd"),a=n("17x9"),o=n("eHJ2"),c=n.n(o),l=n("Zm9Q"),i=n("BGR+"),u=n("XBQK"),s=n("CtXQ"),f=n("H84U");function p(e){return(p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function m(){return(m=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:"",r=arguments.length>2?arguments[2]:void 0,a=S(t),o=e.getPath(n,r);return o&&a.push(o),a},e.genForRoutes=function(t){var n=t.routes,a=void 0===n?[]:n,o=t.params,c=void 0===o?{}:o,l=t.separator,i=t.itemRender,u=void 0===i?B:i,s=[];return a.map((function(t){var n=e.getPath(t.path,c);n&&s.push(n);var o=null;return t.children&&t.children.length&&(o=r.createElement(E.a,null,t.children.map((function(t){return r.createElement(E.a.Item,{key:t.breadcrumbName||t.path},u(t,c,a,e.addChildPath(s,t.path,c)))})))),r.createElement(g,{overlay:o,separator:l,key:t.breadcrumbName||n},u(t,c,a,s))}))},e.renderBreadcrumb=function(t){var n,a=t.getPrefixCls,o=e.props,l=o.prefixCls,u=o.separator,s=o.style,f=o.className,p=o.routes,m=o.children,b=I(o,["prefixCls","separator","style","className","routes","children"]),d=a("breadcrumb",l);return p&&p.length>0?n=e.genForRoutes(e.props):m&&(n=r.Children.map(k(m),(function(e,t){return e?(Object(O.a)(e.type&&(!0===e.type.__ANT_BREADCRUMB_ITEM||!0===e.type.__ANT_BREADCRUMB_SEPARATOR),"Breadcrumb","Only accepts Breadcrumb.Item and Breadcrumb.Separator as it's children"),r.cloneElement(e,{separator:u,key:t})):e}))),r.createElement("div",w({className:c()(f,d),style:s},Object(i.default)(b,["itemRender","params"])),n)},e}return t=o,(n=[{key:"componentDidMount",value:function(){var e=this.props;Object(O.a)(!("linkRender"in e||"nameRender"in e),"Breadcrumb","`linkRender` and `nameRender` are removed, please use `itemRender` instead, see: https://u.ant.design/item-render.")}},{key:"render",value:function(){return r.createElement(f.a,null,this.renderBreadcrumb)}}])&&N(t.prototype,n),o}(r.Component);function Q(e){return(Q="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function V(e,t){for(var n=0;n0&&h(o[0].name)}),[o]),Object(p.useEffect)((function(){r?(u(r.pipeline_name),h(r.branch),E(r.event)):u(void 0)}),[r]),f.a.createElement(C.a,{visible:t,title:"流水线名称",width:"500px",onCancel:n,onOk:function(){a(s,r&&r.id,v,y)},centered:!0},f.a.createElement("div",{className:"choosenList"},f.a.createElement("span",null,"流水线名称:"),f.a.createElement(x.a,{value:s,onChange:function(e){return u(e.target.value)},placeholder:"请输入名称",style:{width:"340px",margin:"6px 0px"}})),f.a.createElement("div",{className:"choosenList mt20"},f.a.createElement("span",null,"触发条件:"),f.a.createElement(O.a,{value:v,style:{width:"150px"},dropdownClassName:"chooseCon",onChange:function(e){return h(e)}},o&&o.length>0&&w()(o).call(o,(function(e,t){return f.a.createElement(k,{value:e.name,key:t},e.name)}))),f.a.createElement(O.a,{mode:"multiple",allowClear:!0,value:y,dropdownClassName:"chooseCon",style:{width:"180px",marginLeft:"10px"},onChange:function(e){E(e)}},w()(R).call(R,(function(e,t){return f.a.createElement(k,{value:e,key:t},e)})))))},P=n("vOnD").a.div(a||(a=s()(["{\n padding:24px 30px;\n}"])));t.default=function(e){var t=Object(p.useState)(!0),n=i()(t,2),a=n[0],c=n[1],l=Object(p.useState)(void 0),s=i()(l,2),u=s[0],v=s[1],h=Object(p.useState)(void 0),g=i()(h,2),b=g[0],j=g[1],C=Object(p.useState)(void 0),x=i()(C,2),O=x[0],q=x[1],w=Object(p.useState)(!1),k=i()(w,2),R=k[0],S=k[1],A=Object(p.useState)(1),V=i()(A,2),H=V[0],L=V[1],T=Object(p.useState)(0),F=i()(T,2),X=F[0],W=(F[1],Object(p.useState)(void 0)),K=i()(W,2),M=K[0],z=K[1],I=e.projectDetail,D=e.current_user,Y=e.match.params.projectsId,G=e.match.params.owner;function Z(){N.a.get("/ci/pipelines/list.json",{params:{identifier:Y,owner:G,page:H,limit:15}}).then((function(e){e&&e.data&&j(e.data.pipelines),c(!1)})).catch((function(e){c(!1)}))}function Q(e,t,n,a){if(S(!0),v(void 0),e){var r=a.split(",");v({pipeline_name:e,id:t,branch:n,event:r})}else v(void 0)}Object(p.useEffect)((function(){I&&q(e.projectDetail.permission)}),[I]),Object(p.useEffect)((function(){Z()}),[H]),Object(p.useEffect)((function(){if(G&&Y){var e,t=m()(e="/".concat(G,"/")).call(e,Y,"/branches.json");N.a.get(t).then((function(e){e&&e.data&&z(e.data)})).catch((function(e){}))}}),[G,Y]);var U=D&&O&&"Reporter"!==O;return f.a.createElement(r.a,{spinning:a},f.a.createElement(B,{branchList:M,visible:R,value:u,onCancel:function(){return S(!1)},onOk:function(t,n,a,r){if(t){for(var o="",c=0;c15&&f.a.createElement("div",{className:"mt20 pb20",style:{textAlign:"center"}},f.a.createElement(o.a,{simple:!0,current:H,pageSize:15,total:X,onChange:function(e){return L(e)}}))))))}},Kj3p:function(e,t,n){"use strict";n("2qtc");var a=n("kLXV"),r=(n("T2oS"),n("W9HT")),o=(n("5NDa"),n("5rEg")),c=n("zLi2"),i=n.n(c),l=n("cDcd"),s=n.n(l),u=n("spEH"),m=n("vDqi"),p=n.n(m);n("KkuB"),t.a=function(e){var t=e.authorityValBox,n=e.successFunc,c=e.cancelFunc,m=Object(l.useState)(void 0),f=i()(m,2),d=f[0],v=f[1],h=Object(l.useState)(!1),g=i()(h,2),b=g[0],y=g[1],E=Object(l.useState)(!1),j=i()(E,2),N=j[0],C=j[1];return s.a.createElement(a.a,{visible:t,centered:!0,title:"授权",onCancel:function(){v(void 0),c()},onOk:function(){d?(C(!0),p.a.get("/users/ci/oauth_grant.json",{params:{password:d}}).then((function(e){C(!1),e&&n(e.data.step)})).catch((function(e){C(!1)}))):y(!0)}},s.a.createElement(r.a,{spinning:N},s.a.createElement("p",{style:{textAlign:"center"}},"请输入您的登录密码,确认授权DevOps应用"),s.a.createElement(u.a,{style:{justifyContent:"center",marginTop:"20px"}},s.a.createElement("span",null,"密码:"),s.a.createElement(o.a.Password,{value:d,className:!0===b&&"flags",onChange:function(e){return v(e.target.value)},style:{width:"220px"}}))))}},NJEC:function(e,t,n){"use strict";var a=n("cDcd"),r=n("VCL8"),o=n("3S7+"),c=n("CtXQ"),i=n("2/Rp"),l=n("YMnH"),s=n("ZvpZ"),u=n("H84U");function m(e){return(m="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function p(){return(p=Object.assign||function(e){for(var t=1;t>22},t.prototype.getChars=function(){return 2097152&this.content?this.combinedData:2097151&this.content?o.stringFromCodePoint(2097151&this.content):""},t.prototype.getCode=function(){return this.isCombined()?this.combinedData.charCodeAt(this.combinedData.length-1):2097151&this.content},t.prototype.setFromCharData=function(e){this.fg=e[s.CHAR_DATA_ATTR_INDEX],this.bg=0;var t=!1;if(e[s.CHAR_DATA_CHAR_INDEX].length>2)t=!0;else if(2===e[s.CHAR_DATA_CHAR_INDEX].length){var i=e[s.CHAR_DATA_CHAR_INDEX].charCodeAt(0);if(55296<=i&&i<=56319){var r=e[s.CHAR_DATA_CHAR_INDEX].charCodeAt(1);56320<=r&&r<=57343?this.content=1024*(i-55296)+r-56320+65536|e[s.CHAR_DATA_WIDTH_INDEX]<<22:t=!0}else t=!0}else this.content=e[s.CHAR_DATA_CHAR_INDEX].charCodeAt(0)|e[s.CHAR_DATA_WIDTH_INDEX]<<22;t&&(this.combinedData=e[s.CHAR_DATA_CHAR_INDEX],this.content=2097152|e[s.CHAR_DATA_WIDTH_INDEX]<<22)},t.prototype.getAsCharData=function(){return[this.fg,this.getChars(),this.getWidth(),this.getCode()]},t}(a.AttributeData);t.CellData=c},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ISoundService=t.ISelectionService=t.IRenderService=t.IMouseService=t.ICoreBrowserService=t.ICharSizeService=void 0;var r=i(14);t.ICharSizeService=r.createDecorator("CharSizeService"),t.ICoreBrowserService=r.createDecorator("CoreBrowserService"),t.IMouseService=r.createDecorator("MouseService"),t.IRenderService=r.createDecorator("RenderService"),t.ISelectionService=r.createDecorator("SelectionService"),t.ISoundService=r.createDecorator("SoundService")},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ExtendedAttrs=t.AttributeData=void 0;var r=function(){function e(){this.fg=0,this.bg=0,this.extended=new n}return e.toColorRGB=function(e){return[e>>>16&255,e>>>8&255,255&e]},e.fromColorRGB=function(e){return(255&e[0])<<16|(255&e[1])<<8|255&e[2]},e.prototype.clone=function(){var t=new e;return t.fg=this.fg,t.bg=this.bg,t.extended=this.extended.clone(),t},e.prototype.isInverse=function(){return 67108864&this.fg},e.prototype.isBold=function(){return 134217728&this.fg},e.prototype.isUnderline=function(){return 268435456&this.fg},e.prototype.isBlink=function(){return 536870912&this.fg},e.prototype.isInvisible=function(){return 1073741824&this.fg},e.prototype.isItalic=function(){return 67108864&this.bg},e.prototype.isDim=function(){return 134217728&this.bg},e.prototype.getFgColorMode=function(){return 50331648&this.fg},e.prototype.getBgColorMode=function(){return 50331648&this.bg},e.prototype.isFgRGB=function(){return 50331648==(50331648&this.fg)},e.prototype.isBgRGB=function(){return 50331648==(50331648&this.bg)},e.prototype.isFgPalette=function(){return 16777216==(50331648&this.fg)||33554432==(50331648&this.fg)},e.prototype.isBgPalette=function(){return 16777216==(50331648&this.bg)||33554432==(50331648&this.bg)},e.prototype.isFgDefault=function(){return 0==(50331648&this.fg)},e.prototype.isBgDefault=function(){return 0==(50331648&this.bg)},e.prototype.isAttributeDefault=function(){return 0===this.fg&&0===this.bg},e.prototype.getFgColor=function(){switch(50331648&this.fg){case 16777216:case 33554432:return 255&this.fg;case 50331648:return 16777215&this.fg;default:return-1}},e.prototype.getBgColor=function(){switch(50331648&this.bg){case 16777216:case 33554432:return 255&this.bg;case 50331648:return 16777215&this.bg;default:return-1}},e.prototype.hasExtendedAttrs=function(){return 268435456&this.bg},e.prototype.updateExtended=function(){this.extended.isEmpty()?this.bg&=-268435457:this.bg|=268435456},e.prototype.getUnderlineColor=function(){if(268435456&this.bg&&~this.extended.underlineColor)switch(50331648&this.extended.underlineColor){case 16777216:case 33554432:return 255&this.extended.underlineColor;case 50331648:return 16777215&this.extended.underlineColor;default:return this.getFgColor()}return this.getFgColor()},e.prototype.getUnderlineColorMode=function(){return 268435456&this.bg&&~this.extended.underlineColor?50331648&this.extended.underlineColor:this.getFgColorMode()},e.prototype.isUnderlineColorRGB=function(){return 268435456&this.bg&&~this.extended.underlineColor?50331648==(50331648&this.extended.underlineColor):this.isFgRGB()},e.prototype.isUnderlineColorPalette=function(){return 268435456&this.bg&&~this.extended.underlineColor?16777216==(50331648&this.extended.underlineColor)||33554432==(50331648&this.extended.underlineColor):this.isFgPalette()},e.prototype.isUnderlineColorDefault=function(){return 268435456&this.bg&&~this.extended.underlineColor?0==(50331648&this.extended.underlineColor):this.isFgDefault()},e.prototype.getUnderlineStyle=function(){return 268435456&this.fg?268435456&this.bg?this.extended.underlineStyle:1:0},e}();t.AttributeData=r;var n=function(){function e(e,t){void 0===e&&(e=0),void 0===t&&(t=-1),this.underlineStyle=e,this.underlineColor=t}return e.prototype.clone=function(){return new e(this.underlineStyle,this.underlineColor)},e.prototype.isEmpty=function(){return 0===this.underlineStyle},e}();t.ExtendedAttrs=n},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addDisposableDomListener=void 0,t.addDisposableDomListener=function(e,t,i,r){e.addEventListener(t,i,r);var n=!1;return{dispose:function(){n||(n=!0,e.removeEventListener(t,i,r))}}}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Utf8ToUtf32=t.StringToUtf32=t.utf32ToString=t.stringFromCodePoint=void 0,t.stringFromCodePoint=function(e){return e>65535?(e-=65536,String.fromCharCode(55296+(e>>10))+String.fromCharCode(e%1024+56320)):String.fromCharCode(e)},t.utf32ToString=function(e,t,i){void 0===t&&(t=0),void 0===i&&(i=e.length);for(var r="",n=t;n65535?(o-=65536,r+=String.fromCharCode(55296+(o>>10))+String.fromCharCode(o%1024+56320)):r+=String.fromCharCode(o)}return r};var r=function(){function e(){this._interim=0}return e.prototype.clear=function(){this._interim=0},e.prototype.decode=function(e,t){var i=e.length;if(!i)return 0;var r=0,n=0;this._interim&&(56320<=(a=e.charCodeAt(n++))&&a<=57343?t[r++]=1024*(this._interim-55296)+a-56320+65536:(t[r++]=this._interim,t[r++]=a),this._interim=0);for(var o=n;o=i)return this._interim=s,r;var a;56320<=(a=e.charCodeAt(o))&&a<=57343?t[r++]=1024*(s-55296)+a-56320+65536:(t[r++]=s,t[r++]=a)}else t[r++]=s}return r},e}();t.StringToUtf32=r;var n=function(){function e(){this.interim=new Uint8Array(3)}return e.prototype.clear=function(){this.interim.fill(0)},e.prototype.decode=function(e,t){var i=e.length;if(!i)return 0;var r,n,o,s,a=0,c=0,l=0;if(this.interim[0]){var h=!1,u=this.interim[0];u&=192==(224&u)?31:224==(240&u)?15:7;for(var f=0,d=void 0;(d=63&this.interim[++f])&&f<4;)u<<=6,u|=d;for(var p=192==(224&this.interim[0])?2:224==(240&this.interim[0])?3:4,_=p-f;l<_;){if(l>=i)return 0;if(128!=(192&(d=e[l++]))){l--,h=!0;break}this.interim[f++]=d,u<<=6,u|=63&d}h||(2===p?u<128?l--:t[a++]=u:3===p?u<2048||u>=55296&&u<=57343||(t[a++]=u):u<65536||u>1114111||(t[a++]=u)),this.interim.fill(0)}for(var v=i-4,g=l;g=i)return this.interim[0]=r,a;if(128!=(192&(n=e[g++]))){g--;continue}if((c=(31&r)<<6|63&n)<128){g--;continue}t[a++]=c}else if(224==(240&r)){if(g>=i)return this.interim[0]=r,a;if(128!=(192&(n=e[g++]))){g--;continue}if(g>=i)return this.interim[0]=r,this.interim[1]=n,a;if(128!=(192&(o=e[g++]))){g--;continue}if((c=(15&r)<<12|(63&n)<<6|63&o)<2048||c>=55296&&c<=57343)continue;t[a++]=c}else if(240==(248&r)){if(g>=i)return this.interim[0]=r,a;if(128!=(192&(n=e[g++]))){g--;continue}if(g>=i)return this.interim[0]=r,this.interim[1]=n,a;if(128!=(192&(o=e[g++]))){g--;continue}if(g>=i)return this.interim[0]=r,this.interim[1]=n,this.interim[2]=o,a;if(128!=(192&(s=e[g++]))){g--;continue}if((c=(7&r)<<18|(63&n)<<12|(63&o)<<6|63&s)<65536||c>1114111)continue;t[a++]=c}}return a},e}();t.Utf8ToUtf32=n},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CHAR_ATLAS_CELL_SPACING=t.DIM_OPACITY=t.INVERTED_DEFAULT_COLOR=void 0,t.INVERTED_DEFAULT_COLOR=257,t.DIM_OPACITY=.5,t.CHAR_ATLAS_CELL_SPACING=1},function(e,t,i){"use strict";var r,n,o,s;function a(e){var t=e.toString(16);return t.length<2?"0"+t:t}function c(e,t){return e>>0}}(r=t.channels||(t.channels={})),(n=t.color||(t.color={})).blend=function(e,t){var i=(255&t.rgba)/255;if(1===i)return{css:t.css,rgba:t.rgba};var n=t.rgba>>24&255,o=t.rgba>>16&255,s=t.rgba>>8&255,a=e.rgba>>24&255,c=e.rgba>>16&255,l=e.rgba>>8&255,h=a+Math.round((n-a)*i),u=c+Math.round((o-c)*i),f=l+Math.round((s-l)*i);return{css:r.toCss(h,u,f),rgba:r.toRgba(h,u,f)}},n.isOpaque=function(e){return 255==(255&e.rgba)},n.ensureContrastRatio=function(e,t,i){var r=s.ensureContrastRatio(e.rgba,t.rgba,i);if(r)return s.toColor(r>>24&255,r>>16&255,r>>8&255)},n.opaque=function(e){var t=(255|e.rgba)>>>0,i=s.toChannels(t),n=i[0],o=i[1],a=i[2];return{css:r.toCss(n,o,a),rgba:t}},n.opacity=function(e,t){var i=Math.round(255*t),n=s.toChannels(e.rgba),o=n[0],a=n[1],c=n[2];return{css:r.toCss(o,a,c,i),rgba:r.toRgba(o,a,c,i)}},(t.css||(t.css={})).toColor=function(e){switch(e.length){case 7:return{css:e,rgba:(parseInt(e.slice(1),16)<<8|255)>>>0};case 9:return{css:e,rgba:parseInt(e.slice(1),16)>>>0}}throw new Error("css.toColor: Unsupported css format")},function(e){function t(e,t,i){var r=e/255,n=t/255,o=i/255;return.2126*(r<=.03928?r/12.92:Math.pow((r+.055)/1.055,2.4))+.7152*(n<=.03928?n/12.92:Math.pow((n+.055)/1.055,2.4))+.0722*(o<=.03928?o/12.92:Math.pow((o+.055)/1.055,2.4))}e.relativeLuminance=function(e){return t(e>>16&255,e>>8&255,255&e)},e.relativeLuminance2=t}(o=t.rgb||(t.rgb={})),function(e){function t(e,t,i){for(var r=e>>24&255,n=e>>16&255,s=e>>8&255,a=t>>24&255,l=t>>16&255,h=t>>8&255,u=c(o.relativeLuminance2(a,h,l),o.relativeLuminance2(r,n,s));u0||l>0||h>0);)a-=Math.max(0,Math.ceil(.1*a)),l-=Math.max(0,Math.ceil(.1*l)),h-=Math.max(0,Math.ceil(.1*h)),u=c(o.relativeLuminance2(a,h,l),o.relativeLuminance2(r,n,s));return(a<<24|l<<16|h<<8|255)>>>0}function i(e,t,i){for(var r=e>>24&255,n=e>>16&255,s=e>>8&255,a=t>>24&255,l=t>>16&255,h=t>>8&255,u=c(o.relativeLuminance2(a,h,l),o.relativeLuminance2(r,n,s));u>>0}e.ensureContrastRatio=function(e,r,n){var s=o.relativeLuminance(e>>8),a=o.relativeLuminance(r>>8);if(c(s,a)>24&255,e>>16&255,e>>8&255,255&e]},e.toColor=function(e,t,i){return{css:r.toCss(e,t,i),rgba:r.toRgba(e,t,i)}}}(s=t.rgba||(t.rgba={})),t.toPaddedHex=a,t.contrastRatio=c},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isLinux=t.isWindows=t.isIphone=t.isIpad=t.isMac=t.isSafari=t.isFirefox=void 0;var r="undefined"==typeof navigator,n=r?"node":navigator.userAgent,o=r?"node":navigator.platform;function s(e,t){return e.indexOf(t)>=0}t.isFirefox=!!~n.indexOf("Firefox"),t.isSafari=/^((?!chrome|android).)*safari/i.test(n),t.isMac=s(["Macintosh","MacIntel","MacPPC","Mac68K"],o),t.isIpad="iPad"===o,t.isIphone="iPhone"===o,t.isWindows=s(["Windows","Win16","Win32","WinCE"],o),t.isLinux=o.indexOf("Linux")>=0},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.C1=t.C0=void 0,function(e){e.NUL="\0",e.SOH="",e.STX="",e.ETX="",e.EOT="",e.ENQ="",e.ACK="",e.BEL="",e.BS="\b",e.HT="\t",e.LF="\n",e.VT="\v",e.FF="\f",e.CR="\r",e.SO="",e.SI="",e.DLE="",e.DC1="",e.DC2="",e.DC3="",e.DC4="",e.NAK="",e.SYN="",e.ETB="",e.CAN="",e.EM="",e.SUB="",e.ESC="",e.FS="",e.GS="",e.RS="",e.US="",e.SP=" ",e.DEL=""}(t.C0||(t.C0={})),function(e){e.PAD="€",e.HOP="",e.BPH="‚",e.NBH="ƒ",e.IND="„",e.NEL="…",e.SSA="†",e.ESA="‡",e.HTS="ˆ",e.HTJ="‰",e.VTS="Š",e.PLD="‹",e.PLU="Œ",e.RI="",e.SS2="Ž",e.SS3="",e.DCS="",e.PU1="‘",e.PU2="’",e.STS="“",e.CCH="”",e.MW="•",e.SPA="–",e.EPA="—",e.SOS="˜",e.SGCI="™",e.SCI="š",e.CSI="›",e.ST="œ",e.OSC="",e.PM="ž",e.APC="Ÿ"}(t.C1||(t.C1={}))},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BaseRenderLayer=void 0;var r=i(3),n=i(9),o=i(25),s=i(6),a=i(28),c=i(10),l=i(17),h=function(){function e(e,t,i,r,n,o,s,a){this._container=e,this._alpha=r,this._colors=n,this._rendererId=o,this._bufferService=s,this._optionsService=a,this._scaledCharWidth=0,this._scaledCharHeight=0,this._scaledCellWidth=0,this._scaledCellHeight=0,this._scaledCharLeft=0,this._scaledCharTop=0,this._currentGlyphIdentifier={chars:"",code:0,bg:0,fg:0,bold:!1,dim:!1,italic:!1},this._canvas=document.createElement("canvas"),this._canvas.classList.add("xterm-"+t+"-layer"),this._canvas.style.zIndex=i.toString(),this._initCanvas(),this._container.appendChild(this._canvas)}return e.prototype.dispose=function(){var e;l.removeElementFromParent(this._canvas),null===(e=this._charAtlas)||void 0===e||e.dispose()},e.prototype._initCanvas=function(){this._ctx=a.throwIfFalsy(this._canvas.getContext("2d",{alpha:this._alpha})),this._alpha||this._clearAll()},e.prototype.onOptionsChanged=function(){},e.prototype.onBlur=function(){},e.prototype.onFocus=function(){},e.prototype.onCursorMove=function(){},e.prototype.onGridChanged=function(e,t){},e.prototype.onSelectionChanged=function(e,t,i){void 0===i&&(i=!1)},e.prototype.setColors=function(e){this._refreshCharAtlas(e)},e.prototype._setTransparency=function(e){if(e!==this._alpha){var t=this._canvas;this._alpha=e,this._canvas=this._canvas.cloneNode(),this._initCanvas(),this._container.replaceChild(this._canvas,t),this._refreshCharAtlas(this._colors),this.onGridChanged(0,this._bufferService.rows-1)}},e.prototype._refreshCharAtlas=function(e){this._scaledCharWidth<=0&&this._scaledCharHeight<=0||(this._charAtlas=o.acquireCharAtlas(this._optionsService.options,this._rendererId,e,this._scaledCharWidth,this._scaledCharHeight),this._charAtlas.warmUp())},e.prototype.resize=function(e){this._scaledCellWidth=e.scaledCellWidth,this._scaledCellHeight=e.scaledCellHeight,this._scaledCharWidth=e.scaledCharWidth,this._scaledCharHeight=e.scaledCharHeight,this._scaledCharLeft=e.scaledCharLeft,this._scaledCharTop=e.scaledCharTop,this._canvas.width=e.scaledCanvasWidth,this._canvas.height=e.scaledCanvasHeight,this._canvas.style.width=e.canvasWidth+"px",this._canvas.style.height=e.canvasHeight+"px",this._alpha||this._clearAll(),this._refreshCharAtlas(this._colors)},e.prototype._fillCells=function(e,t,i,r){this._ctx.fillRect(e*this._scaledCellWidth,t*this._scaledCellHeight,i*this._scaledCellWidth,r*this._scaledCellHeight)},e.prototype._fillBottomLineAtCells=function(e,t,i){void 0===i&&(i=1),this._ctx.fillRect(e*this._scaledCellWidth,(t+1)*this._scaledCellHeight-window.devicePixelRatio-1,i*this._scaledCellWidth,window.devicePixelRatio)},e.prototype._fillLeftLineAtCell=function(e,t,i){this._ctx.fillRect(e*this._scaledCellWidth,t*this._scaledCellHeight,window.devicePixelRatio*i,this._scaledCellHeight)},e.prototype._strokeRectAtCell=function(e,t,i,r){this._ctx.lineWidth=window.devicePixelRatio,this._ctx.strokeRect(e*this._scaledCellWidth+window.devicePixelRatio/2,t*this._scaledCellHeight+window.devicePixelRatio/2,i*this._scaledCellWidth-window.devicePixelRatio,r*this._scaledCellHeight-window.devicePixelRatio)},e.prototype._clearAll=function(){this._alpha?this._ctx.clearRect(0,0,this._canvas.width,this._canvas.height):(this._ctx.fillStyle=this._colors.background.css,this._ctx.fillRect(0,0,this._canvas.width,this._canvas.height))},e.prototype._clearCells=function(e,t,i,r){this._alpha?this._ctx.clearRect(e*this._scaledCellWidth,t*this._scaledCellHeight,i*this._scaledCellWidth,r*this._scaledCellHeight):(this._ctx.fillStyle=this._colors.background.css,this._ctx.fillRect(e*this._scaledCellWidth,t*this._scaledCellHeight,i*this._scaledCellWidth,r*this._scaledCellHeight))},e.prototype._fillCharTrueColor=function(e,t,i){this._ctx.font=this._getFont(!1,!1),this._ctx.textBaseline="middle",this._clipRow(i),this._ctx.fillText(e.getChars(),t*this._scaledCellWidth+this._scaledCharLeft,i*this._scaledCellHeight+this._scaledCharTop+this._scaledCharHeight/2)},e.prototype._drawChars=function(e,t,i){var o,s,a=this._getContrastColor(e);a||e.isFgRGB()||e.isBgRGB()?this._drawUncachedChars(e,t,i,a):(e.isInverse()?(o=e.isBgDefault()?n.INVERTED_DEFAULT_COLOR:e.getBgColor(),s=e.isFgDefault()?n.INVERTED_DEFAULT_COLOR:e.getFgColor()):(s=e.isBgDefault()?r.DEFAULT_COLOR:e.getBgColor(),o=e.isFgDefault()?r.DEFAULT_COLOR:e.getFgColor()),o+=this._optionsService.options.drawBoldTextInBrightColors&&e.isBold()&&o<8?8:0,this._currentGlyphIdentifier.chars=e.getChars()||r.WHITESPACE_CELL_CHAR,this._currentGlyphIdentifier.code=e.getCode()||r.WHITESPACE_CELL_CODE,this._currentGlyphIdentifier.bg=s,this._currentGlyphIdentifier.fg=o,this._currentGlyphIdentifier.bold=!!e.isBold(),this._currentGlyphIdentifier.dim=!!e.isDim(),this._currentGlyphIdentifier.italic=!!e.isItalic(),this._charAtlas&&this._charAtlas.draw(this._ctx,this._currentGlyphIdentifier,t*this._scaledCellWidth+this._scaledCharLeft,i*this._scaledCellHeight+this._scaledCharTop)||this._drawUncachedChars(e,t,i))},e.prototype._drawUncachedChars=function(e,t,i,r){if(this._ctx.save(),this._ctx.font=this._getFont(!!e.isBold(),!!e.isItalic()),this._ctx.textBaseline="middle",e.isInverse())if(r)this._ctx.fillStyle=r.css;else if(e.isBgDefault())this._ctx.fillStyle=c.color.opaque(this._colors.background).css;else if(e.isBgRGB())this._ctx.fillStyle="rgb("+s.AttributeData.toColorRGB(e.getBgColor()).join(",")+")";else{var o=e.getBgColor();this._optionsService.options.drawBoldTextInBrightColors&&e.isBold()&&o<8&&(o+=8),this._ctx.fillStyle=this._colors.ansi[o].css}else if(r)this._ctx.fillStyle=r.css;else if(e.isFgDefault())this._ctx.fillStyle=this._colors.foreground.css;else if(e.isFgRGB())this._ctx.fillStyle="rgb("+s.AttributeData.toColorRGB(e.getFgColor()).join(",")+")";else{var a=e.getFgColor();this._optionsService.options.drawBoldTextInBrightColors&&e.isBold()&&a<8&&(a+=8),this._ctx.fillStyle=this._colors.ansi[a].css}this._clipRow(i),e.isDim()&&(this._ctx.globalAlpha=n.DIM_OPACITY),this._ctx.fillText(e.getChars(),t*this._scaledCellWidth+this._scaledCharLeft,i*this._scaledCellHeight+this._scaledCharTop+this._scaledCharHeight/2),this._ctx.restore()},e.prototype._clipRow=function(e){this._ctx.beginPath(),this._ctx.rect(0,e*this._scaledCellHeight,this._bufferService.cols*this._scaledCellWidth,this._scaledCellHeight),this._ctx.clip()},e.prototype._getFont=function(e,t){return(t?"italic":"")+" "+(e?this._optionsService.options.fontWeightBold:this._optionsService.options.fontWeight)+" "+this._optionsService.options.fontSize*window.devicePixelRatio+"px "+this._optionsService.options.fontFamily},e.prototype._getContrastColor=function(e){if(1!==this._optionsService.options.minimumContrastRatio){var t=this._colors.contrastCache.getColor(e.bg,e.fg);if(void 0!==t)return t||void 0;var i=e.getFgColor(),r=e.getFgColorMode(),n=e.getBgColor(),o=e.getBgColorMode(),s=!!e.isInverse(),a=!!e.isInverse();if(s){var l=i;i=n,n=l;var h=r;r=o,o=h}var u=this._resolveBackgroundRgba(o,n,s),f=this._resolveForegroundRgba(r,i,s,a),d=c.rgba.ensureContrastRatio(u,f,this._optionsService.options.minimumContrastRatio);if(d){var p={css:c.channels.toCss(d>>24&255,d>>16&255,d>>8&255),rgba:d};return this._colors.contrastCache.setColor(e.bg,e.fg,p),p}this._colors.contrastCache.setColor(e.bg,e.fg,null)}},e.prototype._resolveBackgroundRgba=function(e,t,i){switch(e){case 16777216:case 33554432:return this._colors.ansi[t].rgba;case 50331648:return t<<8;case 0:default:return i?this._colors.foreground.rgba:this._colors.background.rgba}},e.prototype._resolveForegroundRgba=function(e,t,i,r){switch(e){case 16777216:case 33554432:return this._optionsService.options.drawBoldTextInBrightColors&&r&&t<8&&(t+=8),this._colors.ansi[t].rgba;case 50331648:return t<<8;case 0:default:return i?this._colors.background.rgba:this._colors.foreground.rgba}},e}();t.BaseRenderLayer=h},function(e,t,i){"use strict";function r(e,t,i){t.di$target===t?t.di$dependencies.push({id:e,index:i}):(t.di$dependencies=[{id:e,index:i}],t.di$target=t)}Object.defineProperty(t,"__esModule",{value:!0}),t.createDecorator=t.getServiceDependencies=t.serviceRegistry=void 0,t.serviceRegistry=new Map,t.getServiceDependencies=function(e){return e.di$dependencies||[]},t.createDecorator=function(e){if(t.serviceRegistry.has(e))return t.serviceRegistry.get(e);var i=function(e,t,n){if(3!==arguments.length)throw new Error("@IServiceName-decorator can only be used to decorate a parameter");r(i,e,n)};return i.toString=function(){return e},t.serviceRegistry.set(e,i),i}},function(e,t,i){"use strict";function r(e,t,i,r){if(void 0===i&&(i=0),void 0===r&&(r=e.length),i>=e.length)return e;i=(e.length+i)%e.length,r=r>=e.length?e.length:(e.length+r)%e.length;for(var n=i;n>22,2097152&t?this._combined[e].charCodeAt(this._combined[e].length-1):i]},e.prototype.set=function(e,t){this._data[3*e+1]=t[n.CHAR_DATA_ATTR_INDEX],t[n.CHAR_DATA_CHAR_INDEX].length>1?(this._combined[e]=t[1],this._data[3*e+0]=2097152|e|t[n.CHAR_DATA_WIDTH_INDEX]<<22):this._data[3*e+0]=t[n.CHAR_DATA_CHAR_INDEX].charCodeAt(0)|t[n.CHAR_DATA_WIDTH_INDEX]<<22},e.prototype.getWidth=function(e){return this._data[3*e+0]>>22},e.prototype.hasWidth=function(e){return 12582912&this._data[3*e+0]},e.prototype.getFg=function(e){return this._data[3*e+1]},e.prototype.getBg=function(e){return this._data[3*e+2]},e.prototype.hasContent=function(e){return 4194303&this._data[3*e+0]},e.prototype.getCodePoint=function(e){var t=this._data[3*e+0];return 2097152&t?this._combined[e].charCodeAt(this._combined[e].length-1):2097151&t},e.prototype.isCombined=function(e){return 2097152&this._data[3*e+0]},e.prototype.getString=function(e){var t=this._data[3*e+0];return 2097152&t?this._combined[e]:2097151&t?r.stringFromCodePoint(2097151&t):""},e.prototype.loadCell=function(e,t){var i=3*e;return t.content=this._data[i+0],t.fg=this._data[i+1],t.bg=this._data[i+2],2097152&t.content&&(t.combinedData=this._combined[e]),268435456&t.bg&&(t.extended=this._extendedAttrs[e]),t},e.prototype.setCell=function(e,t){2097152&t.content&&(this._combined[e]=t.combinedData),268435456&t.bg&&(this._extendedAttrs[e]=t.extended),this._data[3*e+0]=t.content,this._data[3*e+1]=t.fg,this._data[3*e+2]=t.bg},e.prototype.setCellFromCodePoint=function(e,t,i,r,n,o){268435456&n&&(this._extendedAttrs[e]=o),this._data[3*e+0]=t|i<<22,this._data[3*e+1]=r,this._data[3*e+2]=n},e.prototype.addCodepointToCell=function(e,t){var i=this._data[3*e+0];2097152&i?this._combined[e]+=r.stringFromCodePoint(t):(2097151&i?(this._combined[e]=r.stringFromCodePoint(2097151&i)+r.stringFromCodePoint(t),i&=-2097152,i|=2097152):i=t|1<<22,this._data[3*e+0]=i)},e.prototype.insertCells=function(e,t,i,r){if((e%=this.length)&&2===this.getWidth(e-1)&&this.setCellFromCodePoint(e-1,0,1,(null==r?void 0:r.fg)||0,(null==r?void 0:r.bg)||0,(null==r?void 0:r.extended)||new s.ExtendedAttrs),t=0;--a)this.setCell(e+t+a,this.loadCell(e+a,n));for(a=0;athis.length){var i=new Uint32Array(3*e);this.length&&(3*e=e&&delete this._combined[o]}}else this._data=new Uint32Array(0),this._combined={};this.length=e}},e.prototype.fill=function(e){this._combined={},this._extendedAttrs={};for(var t=0;t=0;--e)if(4194303&this._data[3*e+0])return e+(this._data[3*e+0]>>22);return 0},e.prototype.copyCellsFrom=function(e,t,i,r,n){var o=e._data;if(n)for(var s=r-1;s>=0;s--)for(var a=0;a<3;a++)this._data[3*(i+s)+a]=o[3*(t+s)+a];else for(s=0;s=t&&(this._combined[l-t+i]=e._combined[l])}},e.prototype.translateToString=function(e,t,i){void 0===e&&(e=!1),void 0===t&&(t=0),void 0===i&&(i=this.length),e&&(i=Math.min(i,this.getTrimmedLength()));for(var o="";t>22||1}return o},e}();t.BufferLine=a},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.removeElementFromParent=void 0,t.removeElementFromParent=function(){for(var e,t=[],i=0;i24)return t.setWinLines||!1;switch(e){case 1:return!!t.restoreWin;case 2:return!!t.minimizeWin;case 3:return!!t.setWinPosition;case 4:return!!t.setWinSizePixels;case 5:return!!t.raiseWin;case 6:return!!t.lowerWin;case 7:return!!t.refreshWin;case 8:return!!t.setWinSizeChars;case 9:return!!t.maximizeWin;case 10:return!!t.fullscreenWin;case 11:return!!t.getWinState;case 13:return!!t.getWinPosition;case 14:return!!t.getWinSizePixels;case 15:return!!t.getScreenSizePixels;case 16:return!!t.getCellSizePixels;case 18:return!!t.getWinSizeChars;case 19:return!!t.getScreenSizeChars;case 20:return!!t.getIconTitle;case 21:return!!t.getWinTitle;case 22:return!!t.pushTitle;case 23:return!!t.popTitle;case 24:return!!t.setWinLines}return!1}!function(e){e[e.GET_WIN_SIZE_PIXELS=0]="GET_WIN_SIZE_PIXELS",e[e.GET_CELL_SIZE_PIXELS=1]="GET_CELL_SIZE_PIXELS"}(o=t.WindowsOptionsReportType||(t.WindowsOptionsReportType={}));var m=function(){function e(e,t,i,r){this._bufferService=e,this._coreService=t,this._logService=i,this._optionsService=r,this._data=new Uint32Array(0)}return e.prototype.hook=function(e){this._data=new Uint32Array(0)},e.prototype.put=function(e,t,i){this._data=h.concat(this._data,e.subarray(t,i))},e.prototype.unhook=function(e){if(e){var t=u.utf32ToString(this._data);switch(this._data=new Uint32Array(0),t){case'"q':return this._coreService.triggerDataEvent(s.C0.ESC+'P1$r0"q'+s.C0.ESC+"\\");case'"p':return this._coreService.triggerDataEvent(s.C0.ESC+'P1$r61;1"p'+s.C0.ESC+"\\");case"r":var i=this._bufferService.buffer.scrollTop+1+";"+(this._bufferService.buffer.scrollBottom+1)+"r";return this._coreService.triggerDataEvent(s.C0.ESC+"P1$r"+i+s.C0.ESC+"\\");case"m":return this._coreService.triggerDataEvent(s.C0.ESC+"P1$r0m"+s.C0.ESC+"\\");case" q":var r={block:2,underline:4,bar:6}[this._optionsService.options.cursorStyle];return r-=this._optionsService.options.cursorBlink?1:0,this._coreService.triggerDataEvent(s.C0.ESC+"P1$r"+r+" q"+s.C0.ESC+"\\");default:this._logService.debug("Unknown DCS $q %s",t),this._coreService.triggerDataEvent(s.C0.ESC+"P0$r"+s.C0.ESC+"\\")}}else this._data=new Uint32Array(0)},e}(),C=function(e){function t(t,i,r,n,o,l,h,p,v){void 0===v&&(v=new c.EscapeSequenceParser);var S=e.call(this)||this;S._bufferService=t,S._charsetService=i,S._coreService=r,S._dirtyRowService=n,S._logService=o,S._optionsService=l,S._coreMouseService=h,S._unicodeService=p,S._parser=v,S._parseBuffer=new Uint32Array(4096),S._stringDecoder=new u.StringToUtf32,S._utf8Decoder=new u.Utf8ToUtf32,S._workCell=new _.CellData,S._windowTitle="",S._iconName="",S._windowTitleStack=[],S._iconNameStack=[],S._curAttrData=f.DEFAULT_ATTR_DATA.clone(),S._eraseAttrDataInternal=f.DEFAULT_ATTR_DATA.clone(),S._onRequestBell=new d.EventEmitter,S._onRequestRefreshRows=new d.EventEmitter,S._onRequestReset=new d.EventEmitter,S._onRequestScroll=new d.EventEmitter,S._onRequestSyncScrollBar=new d.EventEmitter,S._onRequestWindowsOptionsReport=new d.EventEmitter,S._onA11yChar=new d.EventEmitter,S._onA11yTab=new d.EventEmitter,S._onCursorMove=new d.EventEmitter,S._onLineFeed=new d.EventEmitter,S._onScroll=new d.EventEmitter,S._onTitleChange=new d.EventEmitter,S.register(S._parser),S._parser.setCsiHandlerFallback((function(e,t){S._logService.debug("Unknown CSI code: ",{identifier:S._parser.identToString(e),params:t.toArray()})})),S._parser.setEscHandlerFallback((function(e){S._logService.debug("Unknown ESC code: ",{identifier:S._parser.identToString(e)})})),S._parser.setExecuteHandlerFallback((function(e){S._logService.debug("Unknown EXECUTE code: ",{code:e})})),S._parser.setOscHandlerFallback((function(e,t,i){S._logService.debug("Unknown OSC code: ",{identifier:e,action:t,data:i})})),S._parser.setDcsHandlerFallback((function(e,t,i){"HOOK"===t&&(i=i.toArray()),S._logService.debug("Unknown DCS code: ",{identifier:S._parser.identToString(e),action:t,payload:i})})),S._parser.setPrintHandler((function(e,t,i){return S.print(e,t,i)})),S._parser.setCsiHandler({final:"@"},(function(e){return S.insertChars(e)})),S._parser.setCsiHandler({intermediates:" ",final:"@"},(function(e){return S.scrollLeft(e)})),S._parser.setCsiHandler({final:"A"},(function(e){return S.cursorUp(e)})),S._parser.setCsiHandler({intermediates:" ",final:"A"},(function(e){return S.scrollRight(e)})),S._parser.setCsiHandler({final:"B"},(function(e){return S.cursorDown(e)})),S._parser.setCsiHandler({final:"C"},(function(e){return S.cursorForward(e)})),S._parser.setCsiHandler({final:"D"},(function(e){return S.cursorBackward(e)})),S._parser.setCsiHandler({final:"E"},(function(e){return S.cursorNextLine(e)})),S._parser.setCsiHandler({final:"F"},(function(e){return S.cursorPrecedingLine(e)})),S._parser.setCsiHandler({final:"G"},(function(e){return S.cursorCharAbsolute(e)})),S._parser.setCsiHandler({final:"H"},(function(e){return S.cursorPosition(e)})),S._parser.setCsiHandler({final:"I"},(function(e){return S.cursorForwardTab(e)})),S._parser.setCsiHandler({final:"J"},(function(e){return S.eraseInDisplay(e)})),S._parser.setCsiHandler({prefix:"?",final:"J"},(function(e){return S.eraseInDisplay(e)})),S._parser.setCsiHandler({final:"K"},(function(e){return S.eraseInLine(e)})),S._parser.setCsiHandler({prefix:"?",final:"K"},(function(e){return S.eraseInLine(e)})),S._parser.setCsiHandler({final:"L"},(function(e){return S.insertLines(e)})),S._parser.setCsiHandler({final:"M"},(function(e){return S.deleteLines(e)})),S._parser.setCsiHandler({final:"P"},(function(e){return S.deleteChars(e)})),S._parser.setCsiHandler({final:"S"},(function(e){return S.scrollUp(e)})),S._parser.setCsiHandler({final:"T"},(function(e){return S.scrollDown(e)})),S._parser.setCsiHandler({final:"X"},(function(e){return S.eraseChars(e)})),S._parser.setCsiHandler({final:"Z"},(function(e){return S.cursorBackwardTab(e)})),S._parser.setCsiHandler({final:"`"},(function(e){return S.charPosAbsolute(e)})),S._parser.setCsiHandler({final:"a"},(function(e){return S.hPositionRelative(e)})),S._parser.setCsiHandler({final:"b"},(function(e){return S.repeatPrecedingCharacter(e)})),S._parser.setCsiHandler({final:"c"},(function(e){return S.sendDeviceAttributesPrimary(e)})),S._parser.setCsiHandler({prefix:">",final:"c"},(function(e){return S.sendDeviceAttributesSecondary(e)})),S._parser.setCsiHandler({final:"d"},(function(e){return S.linePosAbsolute(e)})),S._parser.setCsiHandler({final:"e"},(function(e){return S.vPositionRelative(e)})),S._parser.setCsiHandler({final:"f"},(function(e){return S.hVPosition(e)})),S._parser.setCsiHandler({final:"g"},(function(e){return S.tabClear(e)})),S._parser.setCsiHandler({final:"h"},(function(e){return S.setMode(e)})),S._parser.setCsiHandler({prefix:"?",final:"h"},(function(e){return S.setModePrivate(e)})),S._parser.setCsiHandler({final:"l"},(function(e){return S.resetMode(e)})),S._parser.setCsiHandler({prefix:"?",final:"l"},(function(e){return S.resetModePrivate(e)})),S._parser.setCsiHandler({final:"m"},(function(e){return S.charAttributes(e)})),S._parser.setCsiHandler({final:"n"},(function(e){return S.deviceStatus(e)})),S._parser.setCsiHandler({prefix:"?",final:"n"},(function(e){return S.deviceStatusPrivate(e)})),S._parser.setCsiHandler({intermediates:"!",final:"p"},(function(e){return S.softReset(e)})),S._parser.setCsiHandler({intermediates:" ",final:"q"},(function(e){return S.setCursorStyle(e)})),S._parser.setCsiHandler({final:"r"},(function(e){return S.setScrollRegion(e)})),S._parser.setCsiHandler({final:"s"},(function(e){return S.saveCursor(e)})),S._parser.setCsiHandler({final:"t"},(function(e){return S.windowOptions(e)})),S._parser.setCsiHandler({final:"u"},(function(e){return S.restoreCursor(e)})),S._parser.setCsiHandler({intermediates:"'",final:"}"},(function(e){return S.insertColumns(e)})),S._parser.setCsiHandler({intermediates:"'",final:"~"},(function(e){return S.deleteColumns(e)})),S._parser.setExecuteHandler(s.C0.BEL,(function(){return S.bell()})),S._parser.setExecuteHandler(s.C0.LF,(function(){return S.lineFeed()})),S._parser.setExecuteHandler(s.C0.VT,(function(){return S.lineFeed()})),S._parser.setExecuteHandler(s.C0.FF,(function(){return S.lineFeed()})),S._parser.setExecuteHandler(s.C0.CR,(function(){return S.carriageReturn()})),S._parser.setExecuteHandler(s.C0.BS,(function(){return S.backspace()})),S._parser.setExecuteHandler(s.C0.HT,(function(){return S.tab()})),S._parser.setExecuteHandler(s.C0.SO,(function(){return S.shiftOut()})),S._parser.setExecuteHandler(s.C0.SI,(function(){return S.shiftIn()})),S._parser.setExecuteHandler(s.C1.IND,(function(){return S.index()})),S._parser.setExecuteHandler(s.C1.NEL,(function(){return S.nextLine()})),S._parser.setExecuteHandler(s.C1.HTS,(function(){return S.tabSet()})),S._parser.setOscHandler(0,new g.OscHandler((function(e){S.setTitle(e),S.setIconName(e)}))),S._parser.setOscHandler(1,new g.OscHandler((function(e){return S.setIconName(e)}))),S._parser.setOscHandler(2,new g.OscHandler((function(e){return S.setTitle(e)}))),S._parser.setEscHandler({final:"7"},(function(){return S.saveCursor()})),S._parser.setEscHandler({final:"8"},(function(){return S.restoreCursor()})),S._parser.setEscHandler({final:"D"},(function(){return S.index()})),S._parser.setEscHandler({final:"E"},(function(){return S.nextLine()})),S._parser.setEscHandler({final:"H"},(function(){return S.tabSet()})),S._parser.setEscHandler({final:"M"},(function(){return S.reverseIndex()})),S._parser.setEscHandler({final:"="},(function(){return S.keypadApplicationMode()})),S._parser.setEscHandler({final:">"},(function(){return S.keypadNumericMode()})),S._parser.setEscHandler({final:"c"},(function(){return S.fullReset()})),S._parser.setEscHandler({final:"n"},(function(){return S.setgLevel(2)})),S._parser.setEscHandler({final:"o"},(function(){return S.setgLevel(3)})),S._parser.setEscHandler({final:"|"},(function(){return S.setgLevel(3)})),S._parser.setEscHandler({final:"}"},(function(){return S.setgLevel(2)})),S._parser.setEscHandler({final:"~"},(function(){return S.setgLevel(1)})),S._parser.setEscHandler({intermediates:"%",final:"@"},(function(){return S.selectDefaultCharset()})),S._parser.setEscHandler({intermediates:"%",final:"G"},(function(){return S.selectDefaultCharset()}));var b=function(e){y._parser.setEscHandler({intermediates:"(",final:e},(function(){return S.selectCharset("("+e)})),y._parser.setEscHandler({intermediates:")",final:e},(function(){return S.selectCharset(")"+e)})),y._parser.setEscHandler({intermediates:"*",final:e},(function(){return S.selectCharset("*"+e)})),y._parser.setEscHandler({intermediates:"+",final:e},(function(){return S.selectCharset("+"+e)})),y._parser.setEscHandler({intermediates:"-",final:e},(function(){return S.selectCharset("-"+e)})),y._parser.setEscHandler({intermediates:".",final:e},(function(){return S.selectCharset("."+e)})),y._parser.setEscHandler({intermediates:"/",final:e},(function(){return S.selectCharset("/"+e)}))},y=this;for(var C in a.CHARSETS)b(C);return S._parser.setEscHandler({intermediates:"#",final:"8"},(function(){return S.screenAlignmentPattern()})),S._parser.setErrorHandler((function(e){return S._logService.error("Parsing error: ",e),e})),S._parser.setDcsHandler({intermediates:"$",final:"q"},new m(S._bufferService,S._coreService,S._logService,S._optionsService)),S}return n(t,e),Object.defineProperty(t.prototype,"onRequestBell",{get:function(){return this._onRequestBell.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onRequestRefreshRows",{get:function(){return this._onRequestRefreshRows.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onRequestReset",{get:function(){return this._onRequestReset.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onRequestScroll",{get:function(){return this._onRequestScroll.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onRequestSyncScrollBar",{get:function(){return this._onRequestSyncScrollBar.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onRequestWindowsOptionsReport",{get:function(){return this._onRequestWindowsOptionsReport.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onA11yChar",{get:function(){return this._onA11yChar.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onA11yTab",{get:function(){return this._onA11yTab.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onCursorMove",{get:function(){return this._onCursorMove.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onLineFeed",{get:function(){return this._onLineFeed.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onScroll",{get:function(){return this._onScroll.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onTitleChange",{get:function(){return this._onTitleChange.event},enumerable:!1,configurable:!0}),t.prototype.dispose=function(){e.prototype.dispose.call(this)},t.prototype.parse=function(e){var t=this._bufferService.buffer,i=t.x,r=t.y;if(this._logService.debug("parsing data",e),this._parseBuffer.length131072)for(var n=0;n0&&2===d.getWidth(o.x-1)&&d.setCellFromCodePoint(o.x-1,0,1,f.fg,f.bg,f.extended);for(var _=t;_=c)if(l){for(;o.x=this._bufferService.rows&&(o.y=this._bufferService.rows-1),o.lines.get(o.ybase+o.y).isWrapped=!0),d=o.lines.get(o.ybase+o.y)}else if(o.x=c-1,2===n)continue;if(h&&(d.insertCells(o.x,n,o.getNullCell(f),f),2===d.getWidth(c-1)&&d.setCellFromCodePoint(c-1,p.NULL_CELL_CODE,p.NULL_CELL_WIDTH,f.fg,f.bg,f.extended)),d.setCellFromCodePoint(o.x++,r,n,f.fg,f.bg,f.extended),n>0)for(;--n;)d.setCellFromCodePoint(o.x++,0,0,f.fg,f.bg,f.extended)}else d.getWidth(o.x-1)?d.addCodepointToCell(o.x-1,r):d.addCodepointToCell(o.x-2,r)}i-t>0&&(d.loadCell(o.x-1,this._workCell),2===this._workCell.getWidth()||this._workCell.getCode()>65535?this._parser.precedingCodepoint=0:this._workCell.isCombined()?this._parser.precedingCodepoint=this._workCell.getChars().charCodeAt(0):this._parser.precedingCodepoint=this._workCell.content),o.x0&&0===d.getWidth(o.x)&&!d.hasContent(o.x)&&d.setCellFromCodePoint(o.x,0,1,f.fg,f.bg,f.extended),this._dirtyRowService.markDirty(o.y)},t.prototype.addCsiHandler=function(e,t){var i=this;return"t"!==e.final||e.prefix||e.intermediates?this._parser.addCsiHandler(e,t):this._parser.addCsiHandler(e,(function(e){return!y(e.params[0],i._optionsService.options.windowOptions)||t(e)}))},t.prototype.addDcsHandler=function(e,t){return this._parser.addDcsHandler(e,new S.DcsHandler(t))},t.prototype.addEscHandler=function(e,t){return this._parser.addEscHandler(e,t)},t.prototype.addOscHandler=function(e,t){return this._parser.addOscHandler(e,new g.OscHandler(t))},t.prototype.bell=function(){this._onRequestBell.fire()},t.prototype.lineFeed=function(){var e=this._bufferService.buffer;this._dirtyRowService.markDirty(e.y),this._optionsService.options.convertEol&&(e.x=0),e.y++,e.y===e.scrollBottom+1?(e.y--,this._onRequestScroll.fire(this._eraseAttrData())):e.y>=this._bufferService.rows&&(e.y=this._bufferService.rows-1),e.x>=this._bufferService.cols&&e.x--,this._dirtyRowService.markDirty(e.y),this._onLineFeed.fire()},t.prototype.carriageReturn=function(){this._bufferService.buffer.x=0},t.prototype.backspace=function(){var e,t=this._bufferService.buffer;if(!this._coreService.decPrivateModes.reverseWraparound)return this._restrictCursor(),void(t.x>0&&t.x--);if(this._restrictCursor(this._bufferService.cols),t.x>0)t.x--;else if(0===t.x&&t.y>t.scrollTop&&t.y<=t.scrollBottom&&(null===(e=t.lines.get(t.ybase+t.y))||void 0===e?void 0:e.isWrapped)){t.lines.get(t.ybase+t.y).isWrapped=!1,t.y--,t.x=this._bufferService.cols-1;var i=t.lines.get(t.ybase+t.y);i.hasWidth(t.x)&&!i.hasContent(t.x)&&t.x--}this._restrictCursor()},t.prototype.tab=function(){if(!(this._bufferService.buffer.x>=this._bufferService.cols)){var e=this._bufferService.buffer.x;this._bufferService.buffer.x=this._bufferService.buffer.nextStop(),this._optionsService.options.screenReaderMode&&this._onA11yTab.fire(this._bufferService.buffer.x-e)}},t.prototype.shiftOut=function(){this._charsetService.setgLevel(1)},t.prototype.shiftIn=function(){this._charsetService.setgLevel(0)},t.prototype._restrictCursor=function(e){void 0===e&&(e=this._bufferService.cols-1),this._bufferService.buffer.x=Math.min(e,Math.max(0,this._bufferService.buffer.x)),this._bufferService.buffer.y=this._coreService.decPrivateModes.origin?Math.min(this._bufferService.buffer.scrollBottom,Math.max(this._bufferService.buffer.scrollTop,this._bufferService.buffer.y)):Math.min(this._bufferService.rows-1,Math.max(0,this._bufferService.buffer.y)),this._dirtyRowService.markDirty(this._bufferService.buffer.y)},t.prototype._setCursor=function(e,t){this._dirtyRowService.markDirty(this._bufferService.buffer.y),this._coreService.decPrivateModes.origin?(this._bufferService.buffer.x=e,this._bufferService.buffer.y=this._bufferService.buffer.scrollTop+t):(this._bufferService.buffer.x=e,this._bufferService.buffer.y=t),this._restrictCursor(),this._dirtyRowService.markDirty(this._bufferService.buffer.y)},t.prototype._moveCursor=function(e,t){this._restrictCursor(),this._setCursor(this._bufferService.buffer.x+e,this._bufferService.buffer.y+t)},t.prototype.cursorUp=function(e){var t=this._bufferService.buffer.y-this._bufferService.buffer.scrollTop;t>=0?this._moveCursor(0,-Math.min(t,e.params[0]||1)):this._moveCursor(0,-(e.params[0]||1))},t.prototype.cursorDown=function(e){var t=this._bufferService.buffer.scrollBottom-this._bufferService.buffer.y;t>=0?this._moveCursor(0,Math.min(t,e.params[0]||1)):this._moveCursor(0,e.params[0]||1)},t.prototype.cursorForward=function(e){this._moveCursor(e.params[0]||1,0)},t.prototype.cursorBackward=function(e){this._moveCursor(-(e.params[0]||1),0)},t.prototype.cursorNextLine=function(e){this.cursorDown(e),this._bufferService.buffer.x=0},t.prototype.cursorPrecedingLine=function(e){this.cursorUp(e),this._bufferService.buffer.x=0},t.prototype.cursorCharAbsolute=function(e){this._setCursor((e.params[0]||1)-1,this._bufferService.buffer.y)},t.prototype.cursorPosition=function(e){this._setCursor(e.length>=2?(e.params[1]||1)-1:0,(e.params[0]||1)-1)},t.prototype.charPosAbsolute=function(e){this._setCursor((e.params[0]||1)-1,this._bufferService.buffer.y)},t.prototype.hPositionRelative=function(e){this._moveCursor(e.params[0]||1,0)},t.prototype.linePosAbsolute=function(e){this._setCursor(this._bufferService.buffer.x,(e.params[0]||1)-1)},t.prototype.vPositionRelative=function(e){this._moveCursor(0,e.params[0]||1)},t.prototype.hVPosition=function(e){this.cursorPosition(e)},t.prototype.tabClear=function(e){var t=e.params[0];0===t?delete this._bufferService.buffer.tabs[this._bufferService.buffer.x]:3===t&&(this._bufferService.buffer.tabs={})},t.prototype.cursorForwardTab=function(e){if(!(this._bufferService.buffer.x>=this._bufferService.cols))for(var t=e.params[0]||1;t--;)this._bufferService.buffer.x=this._bufferService.buffer.nextStop()},t.prototype.cursorBackwardTab=function(e){if(!(this._bufferService.buffer.x>=this._bufferService.cols))for(var t=e.params[0]||1,i=this._bufferService.buffer;t--;)i.x=i.prevStop()},t.prototype._eraseInBufferLine=function(e,t,i,r){void 0===r&&(r=!1);var n=this._bufferService.buffer.lines.get(this._bufferService.buffer.ybase+e);n.replaceCells(t,i,this._bufferService.buffer.getNullCell(this._eraseAttrData()),this._eraseAttrData()),r&&(n.isWrapped=!1)},t.prototype._resetBufferLine=function(e){var t=this._bufferService.buffer.lines.get(this._bufferService.buffer.ybase+e);t.fill(this._bufferService.buffer.getNullCell(this._eraseAttrData())),t.isWrapped=!1},t.prototype.eraseInDisplay=function(e){var t;switch(this._restrictCursor(),e.params[0]){case 0:for(t=this._bufferService.buffer.y,this._dirtyRowService.markDirty(t),this._eraseInBufferLine(t++,this._bufferService.buffer.x,this._bufferService.cols,0===this._bufferService.buffer.x);t=this._bufferService.cols&&(this._bufferService.buffer.lines.get(t+1).isWrapped=!1);t--;)this._resetBufferLine(t);this._dirtyRowService.markDirty(0);break;case 2:for(t=this._bufferService.rows,this._dirtyRowService.markDirty(t-1);t--;)this._resetBufferLine(t);this._dirtyRowService.markDirty(0);break;case 3:var i=this._bufferService.buffer.lines.length-this._bufferService.rows;i>0&&(this._bufferService.buffer.lines.trimStart(i),this._bufferService.buffer.ybase=Math.max(this._bufferService.buffer.ybase-i,0),this._bufferService.buffer.ydisp=Math.max(this._bufferService.buffer.ydisp-i,0),this._onScroll.fire(0))}},t.prototype.eraseInLine=function(e){switch(this._restrictCursor(),e.params[0]){case 0:this._eraseInBufferLine(this._bufferService.buffer.y,this._bufferService.buffer.x,this._bufferService.cols);break;case 1:this._eraseInBufferLine(this._bufferService.buffer.y,0,this._bufferService.buffer.x+1);break;case 2:this._eraseInBufferLine(this._bufferService.buffer.y,0,this._bufferService.cols)}this._dirtyRowService.markDirty(this._bufferService.buffer.y)},t.prototype.insertLines=function(e){this._restrictCursor();var t=e.params[0]||1,i=this._bufferService.buffer;if(!(i.y>i.scrollBottom||i.yi.scrollBottom||i.yt.scrollBottom||t.yt.scrollBottom||t.yt.scrollBottom||t.yt.scrollBottom||t.y0||(this._is("xterm")||this._is("rxvt-unicode")||this._is("screen")?this._coreService.triggerDataEvent(s.C0.ESC+"[?1;2c"):this._is("linux")&&this._coreService.triggerDataEvent(s.C0.ESC+"[?6c"))},t.prototype.sendDeviceAttributesSecondary=function(e){e.params[0]>0||(this._is("xterm")?this._coreService.triggerDataEvent(s.C0.ESC+"[>0;276;0c"):this._is("rxvt-unicode")?this._coreService.triggerDataEvent(s.C0.ESC+"[>85;95;0c"):this._is("linux")?this._coreService.triggerDataEvent(e.params[0]+"c"):this._is("screen")&&this._coreService.triggerDataEvent(s.C0.ESC+"[>83;40003;0c"))},t.prototype._is=function(e){return 0===(this._optionsService.options.termName+"").indexOf(e)},t.prototype.setMode=function(e){for(var t=0;t=2||2===r[1]&&o+n>=5)break;r[1]&&(n=1)}while(++o+t5)&&(e=1),t.extended.underlineStyle=e,t.fg|=268435456,0===e&&(t.fg&=-268435457),t.updateExtended()},t.prototype.charAttributes=function(e){if(1===e.length&&0===e.params[0])return this._curAttrData.fg=f.DEFAULT_ATTR_DATA.fg,void(this._curAttrData.bg=f.DEFAULT_ATTR_DATA.bg);for(var t,i=e.length,r=this._curAttrData,n=0;n=30&&t<=37?(r.fg&=-50331904,r.fg|=16777216|t-30):t>=40&&t<=47?(r.bg&=-50331904,r.bg|=16777216|t-40):t>=90&&t<=97?(r.fg&=-50331904,r.fg|=16777224|t-90):t>=100&&t<=107?(r.bg&=-50331904,r.bg|=16777224|t-100):0===t?(r.fg=f.DEFAULT_ATTR_DATA.fg,r.bg=f.DEFAULT_ATTR_DATA.bg):1===t?r.fg|=134217728:3===t?r.bg|=67108864:4===t?(r.fg|=268435456,this._processUnderline(e.hasSubParams(n)?e.getSubParams(n)[0]:1,r)):5===t?r.fg|=536870912:7===t?r.fg|=67108864:8===t?r.fg|=1073741824:2===t?r.bg|=134217728:21===t?this._processUnderline(2,r):22===t?(r.fg&=-134217729,r.bg&=-134217729):23===t?r.bg&=-67108865:24===t?r.fg&=-268435457:25===t?r.fg&=-536870913:27===t?r.fg&=-67108865:28===t?r.fg&=-1073741825:39===t?(r.fg&=-67108864,r.fg|=16777215&f.DEFAULT_ATTR_DATA.fg):49===t?(r.bg&=-67108864,r.bg|=16777215&f.DEFAULT_ATTR_DATA.bg):38===t||48===t||58===t?n+=this._extractColor(e,n,r):59===t?(r.extended=r.extended.clone(),r.extended.underlineColor=-1,r.updateExtended()):100===t?(r.fg&=-67108864,r.fg|=16777215&f.DEFAULT_ATTR_DATA.fg,r.bg&=-67108864,r.bg|=16777215&f.DEFAULT_ATTR_DATA.bg):this._logService.debug("Unknown SGR attribute: %d.",t)},t.prototype.deviceStatus=function(e){switch(e.params[0]){case 5:this._coreService.triggerDataEvent(s.C0.ESC+"[0n");break;case 6:var t=this._bufferService.buffer.y+1,i=this._bufferService.buffer.x+1;this._coreService.triggerDataEvent(s.C0.ESC+"["+t+";"+i+"R")}},t.prototype.deviceStatusPrivate=function(e){switch(e.params[0]){case 6:var t=this._bufferService.buffer.y+1,i=this._bufferService.buffer.x+1;this._coreService.triggerDataEvent(s.C0.ESC+"[?"+t+";"+i+"R")}},t.prototype.softReset=function(e){this._coreService.isCursorHidden=!1,this._onRequestSyncScrollBar.fire(),this._bufferService.buffer.scrollTop=0,this._bufferService.buffer.scrollBottom=this._bufferService.rows-1,this._curAttrData=f.DEFAULT_ATTR_DATA.clone(),this._coreService.reset(),this._charsetService.reset(),this._bufferService.buffer.savedX=0,this._bufferService.buffer.savedY=this._bufferService.buffer.ybase,this._bufferService.buffer.savedCurAttrData.fg=this._curAttrData.fg,this._bufferService.buffer.savedCurAttrData.bg=this._curAttrData.bg,this._bufferService.buffer.savedCharset=this._charsetService.charset,this._coreService.decPrivateModes.origin=!1},t.prototype.setCursorStyle=function(e){var t=e.params[0]||1;switch(t){case 1:case 2:this._optionsService.options.cursorStyle="block";break;case 3:case 4:this._optionsService.options.cursorStyle="underline";break;case 5:case 6:this._optionsService.options.cursorStyle="bar"}var i=t%2==1;this._optionsService.options.cursorBlink=i},t.prototype.setScrollRegion=function(e){var t,i=e.params[0]||1;(e.length<2||(t=e.params[1])>this._bufferService.rows||0===t)&&(t=this._bufferService.rows),t>i&&(this._bufferService.buffer.scrollTop=i-1,this._bufferService.buffer.scrollBottom=t-1,this._setCursor(0,0))},t.prototype.windowOptions=function(e){if(y(e.params[0],this._optionsService.options.windowOptions)){var t=e.length>1?e.params[1]:0;switch(e.params[0]){case 14:2!==t&&this._onRequestWindowsOptionsReport.fire(o.GET_WIN_SIZE_PIXELS);break;case 16:this._onRequestWindowsOptionsReport.fire(o.GET_CELL_SIZE_PIXELS);break;case 18:this._bufferService&&this._coreService.triggerDataEvent(s.C0.ESC+"[8;"+this._bufferService.rows+";"+this._bufferService.cols+"t");break;case 22:0!==t&&2!==t||(this._windowTitleStack.push(this._windowTitle),this._windowTitleStack.length>10&&this._windowTitleStack.shift()),0!==t&&1!==t||(this._iconNameStack.push(this._iconName),this._iconNameStack.length>10&&this._iconNameStack.shift());break;case 23:0!==t&&2!==t||this._windowTitleStack.length&&this.setTitle(this._windowTitleStack.pop()),0!==t&&1!==t||this._iconNameStack.length&&this.setIconName(this._iconNameStack.pop())}}},t.prototype.saveCursor=function(e){this._bufferService.buffer.savedX=this._bufferService.buffer.x,this._bufferService.buffer.savedY=this._bufferService.buffer.ybase+this._bufferService.buffer.y,this._bufferService.buffer.savedCurAttrData.fg=this._curAttrData.fg,this._bufferService.buffer.savedCurAttrData.bg=this._curAttrData.bg,this._bufferService.buffer.savedCharset=this._charsetService.charset},t.prototype.restoreCursor=function(e){this._bufferService.buffer.x=this._bufferService.buffer.savedX||0,this._bufferService.buffer.y=Math.max(this._bufferService.buffer.savedY-this._bufferService.buffer.ybase,0),this._curAttrData.fg=this._bufferService.buffer.savedCurAttrData.fg,this._curAttrData.bg=this._bufferService.buffer.savedCurAttrData.bg,this._charsetService.charset=this._savedCharset,this._bufferService.buffer.savedCharset&&(this._charsetService.charset=this._bufferService.buffer.savedCharset),this._restrictCursor()},t.prototype.setTitle=function(e){this._windowTitle=e,this._onTitleChange.fire(e)},t.prototype.setIconName=function(e){this._iconName=e},t.prototype.nextLine=function(){this._bufferService.buffer.x=0,this.index()},t.prototype.keypadApplicationMode=function(){this._logService.debug("Serial port requested application keypad."),this._coreService.decPrivateModes.applicationKeypad=!0,this._onRequestSyncScrollBar.fire()},t.prototype.keypadNumericMode=function(){this._logService.debug("Switching back to normal keypad."),this._coreService.decPrivateModes.applicationKeypad=!1,this._onRequestSyncScrollBar.fire()},t.prototype.selectDefaultCharset=function(){this._charsetService.setgLevel(0),this._charsetService.setgCharset(0,a.DEFAULT_CHARSET)},t.prototype.selectCharset=function(e){2===e.length?"/"!==e[0]&&this._charsetService.setgCharset(b[e[0]],a.CHARSETS[e[1]]||a.DEFAULT_CHARSET):this.selectDefaultCharset()},t.prototype.index=function(){this._restrictCursor();var e=this._bufferService.buffer;this._bufferService.buffer.y++,e.y===e.scrollBottom+1?(e.y--,this._onRequestScroll.fire(this._eraseAttrData())):e.y>=this._bufferService.rows&&(e.y=this._bufferService.rows-1),this._restrictCursor()},t.prototype.tabSet=function(){this._bufferService.buffer.tabs[this._bufferService.buffer.x]=!0},t.prototype.reverseIndex=function(){this._restrictCursor();var e=this._bufferService.buffer;if(e.y===e.scrollTop){var t=e.scrollBottom-e.scrollTop;e.lines.shiftElements(e.ybase+e.y,t,1),e.lines.set(e.ybase+e.y,e.getBlankLine(this._eraseAttrData())),this._dirtyRowService.markRangeDirty(e.scrollTop,e.scrollBottom)}else e.y--,this._restrictCursor()},t.prototype.fullReset=function(){this._parser.reset(),this._onRequestReset.fire()},t.prototype.reset=function(){this._curAttrData=f.DEFAULT_ATTR_DATA.clone(),this._eraseAttrDataInternal=f.DEFAULT_ATTR_DATA.clone()},t.prototype._eraseAttrData=function(){return this._eraseAttrDataInternal.bg&=-67108864,this._eraseAttrDataInternal.bg|=67108863&this._curAttrData.bg,this._eraseAttrDataInternal},t.prototype.setgLevel=function(e){this._charsetService.setgLevel(e)},t.prototype.screenAlignmentPattern=function(){var e=new _.CellData;e.content=1<<22|"E".charCodeAt(0),e.fg=this._curAttrData.fg,e.bg=this._curAttrData.bg;var t=this._bufferService.buffer;this._setCursor(0,0);for(var i=0;i256)throw new Error("maxSubParamsLength must not be greater than 256");this.params=new Int32Array(e),this.length=0,this._subParams=new Int32Array(t),this._subParamsLength=0,this._subParamsIdx=new Uint16Array(e),this._rejectDigits=!1,this._rejectSubDigits=!1,this._digitIsSub=!1}return e.fromArray=function(t){var i=new e;if(!t.length)return i;for(var r=t[0]instanceof Array?1:0;r>8,r=255&this._subParamsIdx[t];r-i>0&&e.push(Array.prototype.slice.call(this._subParams,i,r))}return e},e.prototype.reset=function(){this.length=0,this._subParamsLength=0,this._rejectDigits=!1,this._rejectSubDigits=!1,this._digitIsSub=!1},e.prototype.addParam=function(e){if(this._digitIsSub=!1,this.length>=this.maxLength)this._rejectDigits=!0;else{if(e<-1)throw new Error("values lesser than -1 are not allowed");this._subParamsIdx[this.length]=this._subParamsLength<<8|this._subParamsLength,this.params[this.length++]=e>2147483647?2147483647:e}},e.prototype.addSubParam=function(e){if(this._digitIsSub=!0,this.length)if(this._rejectDigits||this._subParamsLength>=this.maxSubParamsLength)this._rejectSubDigits=!0;else{if(e<-1)throw new Error("values lesser than -1 are not allowed");this._subParams[this._subParamsLength++]=e>2147483647?2147483647:e,this._subParamsIdx[this.length-1]++}},e.prototype.hasSubParams=function(e){return(255&this._subParamsIdx[e])-(this._subParamsIdx[e]>>8)>0},e.prototype.getSubParams=function(e){var t=this._subParamsIdx[e]>>8,i=255&this._subParamsIdx[e];return i-t>0?this._subParams.subarray(t,i):null},e.prototype.getSubParamsAll=function(){for(var e={},t=0;t>8,r=255&this._subParamsIdx[t];r-i>0&&(e[t]=this._subParams.slice(i,r))}return e},e.prototype.addDigit=function(e){var t;if(!(this._rejectDigits||!(t=this._digitIsSub?this._subParamsLength:this.length)||this._digitIsSub&&this._rejectSubDigits)){var i=this._digitIsSub?this._subParams:this.params,r=i[t-1];i[t-1]=~r?Math.min(10*r+e,2147483647):e}},e}();t.Params=r},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.OscHandler=t.OscParser=void 0;var r=i(23),n=i(8),o=function(){function e(){this._state=0,this._id=-1,this._handlers=Object.create(null),this._handlerFb=function(){}}return e.prototype.addHandler=function(e,t){void 0===this._handlers[e]&&(this._handlers[e]=[]);var i=this._handlers[e];return i.push(t),{dispose:function(){var e=i.indexOf(t);-1!==e&&i.splice(e,1)}}},e.prototype.setHandler=function(e,t){this._handlers[e]=[t]},e.prototype.clearHandler=function(e){this._handlers[e]&&delete this._handlers[e]},e.prototype.setHandlerFallback=function(e){this._handlerFb=e},e.prototype.dispose=function(){this._handlers=Object.create(null),this._handlerFb=function(){}},e.prototype.reset=function(){2===this._state&&this.end(!1),this._id=-1,this._state=0},e.prototype._start=function(){var e=this._handlers[this._id];if(e)for(var t=e.length-1;t>=0;t--)e[t].start();else this._handlerFb(this._id,"START")},e.prototype._put=function(e,t,i){var r=this._handlers[this._id];if(r)for(var o=r.length-1;o>=0;o--)r[o].put(e,t,i);else this._handlerFb(this._id,"PUT",n.utf32ToString(e,t,i))},e.prototype._end=function(e){var t=this._handlers[this._id];if(t){for(var i=t.length-1;i>=0&&!1===t[i].end(e);i--);for(i--;i>=0;i--)t[i].end(!1)}else this._handlerFb(this._id,"END",e)},e.prototype.start=function(){this.reset(),this._id=-1,this._state=1},e.prototype.put=function(e,t,i){if(3!==this._state){if(1===this._state)for(;t0&&this._put(e,t,i)}},e.prototype.end=function(e){0!==this._state&&(3!==this._state&&(1===this._state&&this._start(),this._end(e)),this._id=-1,this._state=0)},e}();t.OscParser=o;var s=function(){function e(e){this._handler=e,this._data="",this._hitLimit=!1}return e.prototype.start=function(){this._data="",this._hitLimit=!1},e.prototype.put=function(e,t,i){this._hitLimit||(this._data+=n.utf32ToString(e,t,i),this._data.length>r.PAYLOAD_LIMIT&&(this._data="",this._hitLimit=!0))},e.prototype.end=function(e){var t;return this._hitLimit?t=!1:e&&(t=this._handler(this._data)),this._data="",this._hitLimit=!1,t},e}();t.OscHandler=s},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PAYLOAD_LIMIT=void 0,t.PAYLOAD_LIMIT=1e7},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DcsHandler=t.DcsParser=void 0;var r=i(8),n=i(21),o=i(23),s=[],a=function(){function e(){this._handlers=Object.create(null),this._active=s,this._ident=0,this._handlerFb=function(){}}return e.prototype.dispose=function(){this._handlers=Object.create(null),this._handlerFb=function(){}},e.prototype.addHandler=function(e,t){void 0===this._handlers[e]&&(this._handlers[e]=[]);var i=this._handlers[e];return i.push(t),{dispose:function(){var e=i.indexOf(t);-1!==e&&i.splice(e,1)}}},e.prototype.setHandler=function(e,t){this._handlers[e]=[t]},e.prototype.clearHandler=function(e){this._handlers[e]&&delete this._handlers[e]},e.prototype.setHandlerFallback=function(e){this._handlerFb=e},e.prototype.reset=function(){this._active.length&&this.unhook(!1),this._active=s,this._ident=0},e.prototype.hook=function(e,t){if(this.reset(),this._ident=e,this._active=this._handlers[e]||s,this._active.length)for(var i=this._active.length-1;i>=0;i--)this._active[i].hook(t);else this._handlerFb(this._ident,"HOOK",t)},e.prototype.put=function(e,t,i){if(this._active.length)for(var n=this._active.length-1;n>=0;n--)this._active[n].put(e,t,i);else this._handlerFb(this._ident,"PUT",r.utf32ToString(e,t,i))},e.prototype.unhook=function(e){if(this._active.length){for(var t=this._active.length-1;t>=0&&!1===this._active[t].unhook(e);t--);for(t--;t>=0;t--)this._active[t].unhook(!1)}else this._handlerFb(this._ident,"UNHOOK",e);this._active=s,this._ident=0},e}();t.DcsParser=a;var c=function(){function e(e){this._handler=e,this._data="",this._hitLimit=!1}return e.prototype.hook=function(e){this._params=e.clone(),this._data="",this._hitLimit=!1},e.prototype.put=function(e,t,i){this._hitLimit||(this._data+=r.utf32ToString(e,t,i),this._data.length>o.PAYLOAD_LIMIT&&(this._data="",this._hitLimit=!0))},e.prototype.unhook=function(e){var t;return this._hitLimit?t=!1:e&&(t=this._handler(this._data,this._params||new n.Params)),this._params=void 0,this._data="",this._hitLimit=!1,t},e}();t.DcsHandler=c},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.removeTerminalFromCache=t.acquireCharAtlas=void 0;var r=i(26),n=i(43),o=[];t.acquireCharAtlas=function(e,t,i,s,a){for(var c=r.generateConfig(s,a,e,i),l=0;l=0){if(r.configEquals(u.config,c))return u.atlas;1===u.ownedBy.length?(u.atlas.dispose(),o.splice(l,1)):u.ownedBy.splice(h,1);break}}for(l=0;l1)for(var u=this._getJoinedRanges(r,a,o,t,n),f=0;f1)for(u=this._getJoinedRanges(r,a,o,t,n),f=0;f=this._line.length))return t?(this._line.loadCell(e,t),t):this._line.loadCell(e,new r.CellData)},e.prototype.translateToString=function(e,t,i){return this._line.translateToString(e,t,i)},e}(),f=function(){function e(e){this._core=e}return e.prototype.registerCsiHandler=function(e,t){return this._core.addCsiHandler(e,(function(e){return t(e.toArray())}))},e.prototype.addCsiHandler=function(e,t){return this.registerCsiHandler(e,t)},e.prototype.registerDcsHandler=function(e,t){return this._core.addDcsHandler(e,(function(e,i){return t(e,i.toArray())}))},e.prototype.addDcsHandler=function(e,t){return this.registerDcsHandler(e,t)},e.prototype.registerEscHandler=function(e,t){return this._core.addEscHandler(e,t)},e.prototype.addEscHandler=function(e,t){return this.registerEscHandler(e,t)},e.prototype.registerOscHandler=function(e,t){return this._core.addOscHandler(e,t)},e.prototype.addOscHandler=function(e,t){return this.registerOscHandler(e,t)},e}(),d=function(){function e(e){this._core=e}return e.prototype.register=function(e){this._core.unicodeService.register(e)},Object.defineProperty(e.prototype,"versions",{get:function(){return this._core.unicodeService.versions},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"activeVersion",{get:function(){return this._core.unicodeService.activeVersion},set:function(e){this._core.unicodeService.activeVersion=e},enumerable:!1,configurable:!0}),e}()},function(e,t,i){"use strict";var r,n=this&&this.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])})(e,t)},function(e,t){function i(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)});Object.defineProperty(t,"__esModule",{value:!0}),t.Terminal=void 0;var o=i(36),s=i(37),a=i(38),c=i(12),l=i(19),h=i(40),u=i(50),f=i(51),d=i(11),p=i(7),_=i(18),v=i(54),g=i(55),S=i(56),b=i(57),y=i(59),m=i(0),C=i(16),w=i(27),M=i(60),k=i(5),O=i(61),E=i(62),L=i(63),R=i(64),x=i(65),A="undefined"!=typeof window?window.document:null,T=function(e){function t(t){void 0===t&&(t={});var i=e.call(this,t)||this;return i.browser=d,i._keyDownHandled=!1,i._onCursorMove=new m.EventEmitter,i._onKey=new m.EventEmitter,i._onRender=new m.EventEmitter,i._onSelectionChange=new m.EventEmitter,i._onTitleChange=new m.EventEmitter,i._onFocus=new m.EventEmitter,i._onBlur=new m.EventEmitter,i._onA11yCharEmitter=new m.EventEmitter,i._onA11yTabEmitter=new m.EventEmitter,i._setup(),i.linkifier=i._instantiationService.createInstance(u.Linkifier),i.linkifier2=i.register(i._instantiationService.createInstance(L.Linkifier2)),i.register(i._inputHandler.onRequestBell((function(){return i.bell()}))),i.register(i._inputHandler.onRequestRefreshRows((function(e,t){return i.refresh(e,t)}))),i.register(i._inputHandler.onRequestReset((function(){return i.reset()}))),i.register(i._inputHandler.onRequestScroll((function(e,t){return i.scroll(e,t||void 0)}))),i.register(i._inputHandler.onRequestWindowsOptionsReport((function(e){return i._reportWindowsOptions(e)}))),i.register(m.forwardEvent(i._inputHandler.onCursorMove,i._onCursorMove)),i.register(m.forwardEvent(i._inputHandler.onTitleChange,i._onTitleChange)),i.register(m.forwardEvent(i._inputHandler.onA11yChar,i._onA11yCharEmitter)),i.register(m.forwardEvent(i._inputHandler.onA11yTab,i._onA11yTabEmitter)),i.register(i._bufferService.onResize((function(e){return i._afterResize(e.cols,e.rows)}))),i}return n(t,e),Object.defineProperty(t.prototype,"options",{get:function(){return this.optionsService.options},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onCursorMove",{get:function(){return this._onCursorMove.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onKey",{get:function(){return this._onKey.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onRender",{get:function(){return this._onRender.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onSelectionChange",{get:function(){return this._onSelectionChange.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onTitleChange",{get:function(){return this._onTitleChange.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onFocus",{get:function(){return this._onFocus.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onBlur",{get:function(){return this._onBlur.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onA11yChar",{get:function(){return this._onA11yCharEmitter.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onA11yTab",{get:function(){return this._onA11yTabEmitter.event},enumerable:!1,configurable:!0}),t.prototype.dispose=function(){var t,i,r;this._isDisposed||(e.prototype.dispose.call(this),null===(t=this._renderService)||void 0===t||t.dispose(),this._customKeyEventHandler=void 0,this.write=function(){},null===(r=null===(i=this.element)||void 0===i?void 0:i.parentNode)||void 0===r||r.removeChild(this.element))},t.prototype._setup=function(){e.prototype._setup.call(this),this._customKeyEventHandler=void 0},Object.defineProperty(t.prototype,"buffer",{get:function(){return this.buffers.active},enumerable:!1,configurable:!0}),t.prototype.focus=function(){this.textarea&&this.textarea.focus({preventScroll:!0})},t.prototype._updateOptions=function(t){var i,r,n,o;switch(e.prototype._updateOptions.call(this,t),t){case"fontFamily":case"fontSize":null===(i=this._renderService)||void 0===i||i.clear(),null===(r=this._charSizeService)||void 0===r||r.measure();break;case"cursorBlink":case"cursorStyle":this.refresh(this.buffer.y,this.buffer.y);break;case"drawBoldTextInBrightColors":case"letterSpacing":case"lineHeight":case"fontWeight":case"fontWeightBold":case"minimumContrastRatio":this._renderService&&(this._renderService.clear(),this._renderService.onResize(this.cols,this.rows),this.refresh(0,this.rows-1));break;case"rendererType":this._renderService&&(this._renderService.setRenderer(this._createRenderer()),this._renderService.onResize(this.cols,this.rows));break;case"scrollback":null===(n=this.viewport)||void 0===n||n.syncScrollArea();break;case"screenReaderMode":this.optionsService.options.screenReaderMode?!this._accessibilityManager&&this._renderService&&(this._accessibilityManager=new S.AccessibilityManager(this,this._renderService)):(null===(o=this._accessibilityManager)||void 0===o||o.dispose(),this._accessibilityManager=void 0);break;case"tabStopWidth":this.buffers.setupTabStops();break;case"theme":this._setTheme(this.optionsService.options.theme)}},t.prototype._onTextAreaFocus=function(e){this._coreService.decPrivateModes.sendFocus&&this._coreService.triggerDataEvent(c.C0.ESC+"[I"),this.updateCursorStyle(e),this.element.classList.add("focus"),this._showCursor(),this._onFocus.fire()},t.prototype.blur=function(){var e;return null===(e=this.textarea)||void 0===e?void 0:e.blur()},t.prototype._onTextAreaBlur=function(){this.textarea.value="",this.refresh(this.buffer.y,this.buffer.y),this._coreService.decPrivateModes.sendFocus&&this._coreService.triggerDataEvent(c.C0.ESC+"[O"),this.element.classList.remove("focus"),this._onBlur.fire()},t.prototype._syncTextArea=function(){if(this.textarea&&this.buffer.isCursorInViewport&&!this._compositionHelper.isComposing){var e=Math.ceil(this._charSizeService.height*this.optionsService.options.lineHeight),t=this._bufferService.buffer.y*e,i=this._bufferService.buffer.x*this._charSizeService.width;this.textarea.style.left=i+"px",this.textarea.style.top=t+"px",this.textarea.style.width=this._charSizeService.width+"px",this.textarea.style.height=e+"px",this.textarea.style.lineHeight=e+"px",this.textarea.style.zIndex="-5"}},t.prototype._initGlobal=function(){var e=this;this._bindKeys(),this.register(p.addDisposableDomListener(this.element,"copy",(function(t){e.hasSelection()&&a.copyHandler(t,e._selectionService)})));var t=function(t){return a.handlePasteEvent(t,e.textarea,e._coreService)};this.register(p.addDisposableDomListener(this.textarea,"paste",t)),this.register(p.addDisposableDomListener(this.element,"paste",t)),d.isFirefox?this.register(p.addDisposableDomListener(this.element,"mousedown",(function(t){2===t.button&&a.rightClickHandler(t,e.textarea,e.screenElement,e._selectionService,e.options.rightClickSelectsWord)}))):this.register(p.addDisposableDomListener(this.element,"contextmenu",(function(t){a.rightClickHandler(t,e.textarea,e.screenElement,e._selectionService,e.options.rightClickSelectsWord)}))),d.isLinux&&this.register(p.addDisposableDomListener(this.element,"auxclick",(function(t){1===t.button&&a.moveTextAreaUnderMouseCursor(t,e.textarea,e.screenElement)})))},t.prototype._bindKeys=function(){var e=this;this.register(p.addDisposableDomListener(this.textarea,"keyup",(function(t){return e._keyUp(t)}),!0)),this.register(p.addDisposableDomListener(this.textarea,"keydown",(function(t){return e._keyDown(t)}),!0)),this.register(p.addDisposableDomListener(this.textarea,"keypress",(function(t){return e._keyPress(t)}),!0)),this.register(p.addDisposableDomListener(this.textarea,"compositionstart",(function(){return e._compositionHelper.compositionstart()}))),this.register(p.addDisposableDomListener(this.textarea,"compositionupdate",(function(t){return e._compositionHelper.compositionupdate(t)}))),this.register(p.addDisposableDomListener(this.textarea,"compositionend",(function(){return e._compositionHelper.compositionend()}))),this.register(this.onRender((function(){return e._compositionHelper.updateCompositionElements()}))),this.register(this.onRender((function(t){return e._queueLinkification(t.start,t.end)})))},t.prototype.open=function(e){var t=this;if(!e)throw new Error("Terminal requires a parent element.");A.body.contains(e)||this._logService.debug("Terminal.open was called on an element that was not attached to the DOM"),this._document=e.ownerDocument,this.element=this._document.createElement("div"),this.element.dir="ltr",this.element.classList.add("terminal"),this.element.classList.add("xterm"),this.element.setAttribute("tabindex","0"),e.appendChild(this.element);var i=A.createDocumentFragment();this._viewportElement=A.createElement("div"),this._viewportElement.classList.add("xterm-viewport"),i.appendChild(this._viewportElement),this._viewportScrollArea=A.createElement("div"),this._viewportScrollArea.classList.add("xterm-scroll-area"),this._viewportElement.appendChild(this._viewportScrollArea),this.screenElement=A.createElement("div"),this.screenElement.classList.add("xterm-screen"),this._helperContainer=A.createElement("div"),this._helperContainer.classList.add("xterm-helpers"),this.screenElement.appendChild(this._helperContainer),i.appendChild(this.screenElement),this.textarea=A.createElement("textarea"),this.textarea.classList.add("xterm-helper-textarea"),this.textarea.setAttribute("aria-label",_.promptLabel),this.textarea.setAttribute("aria-multiline","false"),this.textarea.setAttribute("autocorrect","off"),this.textarea.setAttribute("autocapitalize","off"),this.textarea.setAttribute("spellcheck","false"),this.textarea.tabIndex=0,this.register(p.addDisposableDomListener(this.textarea,"focus",(function(e){return t._onTextAreaFocus(e)}))),this.register(p.addDisposableDomListener(this.textarea,"blur",(function(){return t._onTextAreaBlur()}))),this._helperContainer.appendChild(this.textarea);var r=this._instantiationService.createInstance(R.CoreBrowserService,this.textarea);this._instantiationService.setService(k.ICoreBrowserService,r),this._charSizeService=this._instantiationService.createInstance(O.CharSizeService,this._document,this._helperContainer),this._instantiationService.setService(k.ICharSizeService,this._charSizeService),this._compositionView=A.createElement("div"),this._compositionView.classList.add("composition-view"),this._compositionHelper=this._instantiationService.createInstance(o.CompositionHelper,this.textarea,this._compositionView),this._helperContainer.appendChild(this._compositionView),this.element.appendChild(i),this._theme=this.options.theme||this._theme,this._colorManager=new w.ColorManager(A,this.options.allowTransparency),this.register(this.optionsService.onOptionChange((function(e){return t._colorManager.onOptionsChange(e)}))),this._colorManager.setTheme(this._theme);var n=this._createRenderer();this._renderService=this.register(this._instantiationService.createInstance(M.RenderService,n,this.rows,this.screenElement)),this._instantiationService.setService(k.IRenderService,this._renderService),this.register(this._renderService.onRenderedBufferChange((function(e){return t._onRender.fire(e)}))),this.onResize((function(e){return t._renderService.resize(e.cols,e.rows)})),this._soundService=this._instantiationService.createInstance(v.SoundService),this._instantiationService.setService(k.ISoundService,this._soundService),this._mouseService=this._instantiationService.createInstance(E.MouseService),this._instantiationService.setService(k.IMouseService,this._mouseService),this.viewport=this._instantiationService.createInstance(s.Viewport,(function(e,i){return t.scrollLines(e,i)}),this._viewportElement,this._viewportScrollArea),this.viewport.onThemeChange(this._colorManager.colors),this.register(this._inputHandler.onRequestSyncScrollBar((function(){return t.viewport.syncScrollArea()}))),this.register(this.viewport),this.register(this.onCursorMove((function(){t._renderService.onCursorMove(),t._syncTextArea()}))),this.register(this.onResize((function(){return t._renderService.onResize(t.cols,t.rows)}))),this.register(this.onBlur((function(){return t._renderService.onBlur()}))),this.register(this.onFocus((function(){return t._renderService.onFocus()}))),this.register(this._renderService.onDimensionsChange((function(){return t.viewport.syncScrollArea()}))),this._selectionService=this.register(this._instantiationService.createInstance(f.SelectionService,this.element,this.screenElement)),this._instantiationService.setService(k.ISelectionService,this._selectionService),this.register(this._selectionService.onRequestScrollLines((function(e){return t.scrollLines(e.amount,e.suppressScrollEvent)}))),this.register(this._selectionService.onSelectionChange((function(){return t._onSelectionChange.fire()}))),this.register(this._selectionService.onRequestRedraw((function(e){return t._renderService.onSelectionChanged(e.start,e.end,e.columnSelectMode)}))),this.register(this._selectionService.onLinuxMouseSelection((function(e){t.textarea.value=e,t.textarea.focus(),t.textarea.select()}))),this.register(this.onScroll((function(){t.viewport.syncScrollArea(),t._selectionService.refresh()}))),this.register(p.addDisposableDomListener(this._viewportElement,"scroll",(function(){return t._selectionService.refresh()}))),this._mouseZoneManager=this._instantiationService.createInstance(g.MouseZoneManager,this.element,this.screenElement),this.register(this._mouseZoneManager),this.register(this.onScroll((function(){return t._mouseZoneManager.clearAll()}))),this.linkifier.attachToDom(this.element,this._mouseZoneManager),this.linkifier2.attachToDom(this.element,this._mouseService,this._renderService),this.register(p.addDisposableDomListener(this.element,"mousedown",(function(e){return t._selectionService.onMouseDown(e)}))),this._coreMouseService.areMouseEventsActive?(this._selectionService.disable(),this.element.classList.add("enable-mouse-events")):this._selectionService.enable(),this.options.screenReaderMode&&(this._accessibilityManager=new S.AccessibilityManager(this,this._renderService)),this._charSizeService.measure(),this.refresh(0,this.rows-1),this._initGlobal(),this.bindMouse()},t.prototype._createRenderer=function(){switch(this.options.rendererType){case"canvas":return this._instantiationService.createInstance(h.Renderer,this._colorManager.colors,this.screenElement,this.linkifier,this.linkifier2);case"dom":return this._instantiationService.createInstance(b.DomRenderer,this._colorManager.colors,this.element,this.screenElement,this._viewportElement,this.linkifier,this.linkifier2);default:throw new Error('Unrecognized rendererType "'+this.options.rendererType+'"')}},t.prototype._setTheme=function(e){var t,i,r;this._theme=e,null===(t=this._colorManager)||void 0===t||t.setTheme(e),null===(i=this._renderService)||void 0===i||i.setColors(this._colorManager.colors),null===(r=this.viewport)||void 0===r||r.onThemeChange(this._colorManager.colors)},t.prototype.bindMouse=function(){var e=this,t=this,i=this.element;function r(e){var i,r,n=t._mouseService.getRawByteCoords(e,t.screenElement,t.cols,t.rows);if(!n)return!1;switch(e.overrideType||e.type){case"mousemove":r=32,void 0===e.buttons?(i=3,void 0!==e.button&&(i=e.button<3?e.button:3)):i=1&e.buttons?0:4&e.buttons?1:2&e.buttons?2:3;break;case"mouseup":r=0,i=e.button<3?e.button:3;break;case"mousedown":r=1,i=e.button<3?e.button:3;break;case"wheel":0!==e.deltaY&&(r=e.deltaY<0?0:1),i=4;break;default:return!1}return!(void 0===r||void 0===i||i>4)&&t._coreMouseService.triggerMouseEvent({col:n.x-33,row:n.y-33,button:i,action:r,ctrl:e.ctrlKey,alt:e.altKey,shift:e.shiftKey})}var n={mouseup:null,wheel:null,mousedrag:null,mousemove:null},o=function(t){return r(t),t.buttons||(e._document.removeEventListener("mouseup",n.mouseup),n.mousedrag&&e._document.removeEventListener("mousemove",n.mousedrag)),e.cancel(t)},s=function(t){return r(t),t.preventDefault(),e.cancel(t)},a=function(e){e.buttons&&r(e)},l=function(e){e.buttons||r(e)};this.register(this._coreMouseService.onProtocolChange((function(t){t?("debug"===e.optionsService.options.logLevel&&e._logService.debug("Binding to mouse events:",e._coreMouseService.explainEvents(t)),e.element.classList.add("enable-mouse-events"),e._selectionService.disable()):(e._logService.debug("Unbinding from mouse events."),e.element.classList.remove("enable-mouse-events"),e._selectionService.enable()),8&t?n.mousemove||(i.addEventListener("mousemove",l),n.mousemove=l):(i.removeEventListener("mousemove",n.mousemove),n.mousemove=null),16&t?n.wheel||(i.addEventListener("wheel",s,{passive:!1}),n.wheel=s):(i.removeEventListener("wheel",n.wheel),n.wheel=null),2&t?n.mouseup||(n.mouseup=o):(e._document.removeEventListener("mouseup",n.mouseup),n.mouseup=null),4&t?n.mousedrag||(n.mousedrag=a):(e._document.removeEventListener("mousemove",n.mousedrag),n.mousedrag=null)}))),this._coreMouseService.activeProtocol=this._coreMouseService.activeProtocol,this.register(p.addDisposableDomListener(i,"mousedown",(function(t){if(t.preventDefault(),e.focus(),e._coreMouseService.areMouseEventsActive&&!e._selectionService.shouldForceSelection(t))return r(t),n.mouseup&&e._document.addEventListener("mouseup",n.mouseup),n.mousedrag&&e._document.addEventListener("mousemove",n.mousedrag),e.cancel(t)}))),this.register(p.addDisposableDomListener(i,"wheel",(function(t){if(n.wheel);else if(!e.buffer.hasScrollback){var i=e.viewport.getLinesScrolled(t);if(0===i)return;for(var r=c.C0.ESC+(e._coreService.decPrivateModes.applicationCursorKeys?"O":"[")+(t.deltaY<0?"A":"B"),o="",s=0;s47)},t.prototype._keyUp=function(e){this._customKeyEventHandler&&!1===this._customKeyEventHandler(e)||(function(e){return 16===e.keyCode||17===e.keyCode||18===e.keyCode}(e)||this.focus(),this.updateCursorStyle(e))},t.prototype._keyPress=function(e){var t;if(this._keyDownHandled)return!1;if(this._customKeyEventHandler&&!1===this._customKeyEventHandler(e))return!1;if(this.cancel(e),e.charCode)t=e.charCode;else if(null===e.which||void 0===e.which)t=e.keyCode;else{if(0===e.which||0===e.charCode)return!1;t=e.which}return!(!t||(e.altKey||e.ctrlKey||e.metaKey)&&!this._isThirdLevelShift(this.browser,e)||(t=String.fromCharCode(t),this._onKey.fire({key:t,domEvent:e}),this._showCursor(),this._coreService.triggerDataEvent(t,!0),0))},t.prototype.bell=function(){this._soundBell()&&this._soundService.playBellSound()},t.prototype.resize=function(t,i){t!==this.cols||i!==this.rows?e.prototype.resize.call(this,t,i):this._charSizeService&&!this._charSizeService.hasValidSize&&this._charSizeService.measure()},t.prototype._afterResize=function(e,t){var i,r;null===(i=this._charSizeService)||void 0===i||i.measure(),null===(r=this.viewport)||void 0===r||r.syncScrollArea(!0)},t.prototype.clear=function(){if(0!==this.buffer.ybase||0!==this.buffer.y){this.buffer.lines.set(0,this.buffer.lines.get(this.buffer.ybase+this.buffer.y)),this.buffer.lines.length=1,this.buffer.ydisp=0,this.buffer.ybase=0,this.buffer.y=0;for(var e=1;e=0;a--)(n=e[a])&&(s=(o<3?n(s):o>3?n(t,i,s):n(t,i))||s);return o>3&&s&&Object.defineProperty(t,i,s),s},n=this&&this.__param||function(e,t){return function(i,r){t(i,r,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.CompositionHelper=void 0;var o=i(5),s=i(1),a=function(){function e(e,t,i,r,n,o){this._textarea=e,this._compositionView=t,this._bufferService=i,this._optionsService=r,this._charSizeService=n,this._coreService=o,this._isComposing=!1,this._isSendingComposition=!1,this._compositionPosition={start:0,end:0}}return Object.defineProperty(e.prototype,"isComposing",{get:function(){return this._isComposing},enumerable:!1,configurable:!0}),e.prototype.compositionstart=function(){this._isComposing=!0,this._compositionPosition.start=this._textarea.value.length,this._compositionView.textContent="",this._compositionView.classList.add("active")},e.prototype.compositionupdate=function(e){var t=this;this._compositionView.textContent=e.data,this.updateCompositionElements(),setTimeout((function(){t._compositionPosition.end=t._textarea.value.length}),0)},e.prototype.compositionend=function(){this._finalizeComposition(!0)},e.prototype.keydown=function(e){if(this._isComposing||this._isSendingComposition){if(229===e.keyCode)return!1;if(16===e.keyCode||17===e.keyCode||18===e.keyCode)return!1;this._finalizeComposition(!1)}return 229!==e.keyCode||(this._handleAnyTextareaChanges(),!1)},e.prototype._finalizeComposition=function(e){var t=this;if(this._compositionView.classList.remove("active"),this._isComposing=!1,e){var i={start:this._compositionPosition.start,end:this._compositionPosition.end};this._isSendingComposition=!0,setTimeout((function(){var e;t._isSendingComposition&&(t._isSendingComposition=!1,e=t._isComposing?t._textarea.value.substring(i.start,i.end):t._textarea.value.substring(i.start),t._coreService.triggerDataEvent(e,!0))}),0)}else{this._isSendingComposition=!1;var r=this._textarea.value.substring(this._compositionPosition.start,this._compositionPosition.end);this._coreService.triggerDataEvent(r,!0)}},e.prototype._handleAnyTextareaChanges=function(){var e=this,t=this._textarea.value;setTimeout((function(){if(!e._isComposing){var i=e._textarea.value.replace(t,"");i.length>0&&e._coreService.triggerDataEvent(i,!0)}}),0)},e.prototype.updateCompositionElements=function(e){var t=this;if(this._isComposing){if(this._bufferService.buffer.isCursorInViewport){var i=Math.ceil(this._charSizeService.height*this._optionsService.options.lineHeight),r=this._bufferService.buffer.y*i,n=this._bufferService.buffer.x*this._charSizeService.width;this._compositionView.style.left=n+"px",this._compositionView.style.top=r+"px",this._compositionView.style.height=i+"px",this._compositionView.style.lineHeight=i+"px",this._compositionView.style.fontFamily=this._optionsService.options.fontFamily,this._compositionView.style.fontSize=this._optionsService.options.fontSize+"px";var o=this._compositionView.getBoundingClientRect();this._textarea.style.left=n+"px",this._textarea.style.top=r+"px",this._textarea.style.width=o.width+"px",this._textarea.style.height=o.height+"px",this._textarea.style.lineHeight=o.height+"px"}e||setTimeout((function(){return t.updateCompositionElements(!0)}),0)}},r([n(2,s.IBufferService),n(3,s.IOptionsService),n(4,o.ICharSizeService),n(5,s.ICoreService)],e)}();t.CompositionHelper=a},function(e,t,i){"use strict";var r,n=this&&this.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])})(e,t)},function(e,t){function i(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}),o=this&&this.__decorate||function(e,t,i,r){var n,o=arguments.length,s=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,i):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,r);else for(var a=e.length-1;a>=0;a--)(n=e[a])&&(s=(o<3?n(s):o>3?n(t,i,s):n(t,i))||s);return o>3&&s&&Object.defineProperty(t,i,s),s},s=this&&this.__param||function(e,t){return function(i,r){t(i,r,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.Viewport=void 0;var a=i(2),c=i(7),l=i(5),h=i(1),u=function(e){function t(t,i,r,n,o,s,a){var l=e.call(this)||this;return l._scrollLines=t,l._viewportElement=i,l._scrollArea=r,l._bufferService=n,l._optionsService=o,l._charSizeService=s,l._renderService=a,l.scrollBarWidth=0,l._currentRowHeight=0,l._lastRecordedBufferLength=0,l._lastRecordedViewportHeight=0,l._lastRecordedBufferHeight=0,l._lastTouchY=0,l._lastScrollTop=0,l._wheelPartialScroll=0,l._refreshAnimationFrame=null,l._ignoreNextScrollEvent=!1,l.scrollBarWidth=l._viewportElement.offsetWidth-l._scrollArea.offsetWidth||15,l.register(c.addDisposableDomListener(l._viewportElement,"scroll",l._onScroll.bind(l))),setTimeout((function(){return l.syncScrollArea()}),0),l}return n(t,e),t.prototype.onThemeChange=function(e){this._viewportElement.style.backgroundColor=e.background.css},t.prototype._refresh=function(e){var t=this;if(e)return this._innerRefresh(),void(null!==this._refreshAnimationFrame&&cancelAnimationFrame(this._refreshAnimationFrame));null===this._refreshAnimationFrame&&(this._refreshAnimationFrame=requestAnimationFrame((function(){return t._innerRefresh()})))},t.prototype._innerRefresh=function(){if(this._charSizeService.height>0){this._currentRowHeight=this._renderService.dimensions.scaledCellHeight/window.devicePixelRatio,this._lastRecordedViewportHeight=this._viewportElement.offsetHeight;var e=Math.round(this._currentRowHeight*this._lastRecordedBufferLength)+(this._lastRecordedViewportHeight-this._renderService.dimensions.canvasHeight);this._lastRecordedBufferHeight!==e&&(this._lastRecordedBufferHeight=e,this._scrollArea.style.height=this._lastRecordedBufferHeight+"px")}var t=this._bufferService.buffer.ydisp*this._currentRowHeight;this._viewportElement.scrollTop!==t&&(this._ignoreNextScrollEvent=!0,this._viewportElement.scrollTop=t),this._refreshAnimationFrame=null},t.prototype.syncScrollArea=function(e){if(void 0===e&&(e=!1),this._lastRecordedBufferLength!==this._bufferService.buffer.lines.length)return this._lastRecordedBufferLength=this._bufferService.buffer.lines.length,void this._refresh(e);if(this._lastRecordedViewportHeight===this._renderService.dimensions.canvasHeight){var t=this._bufferService.buffer.ydisp*this._currentRowHeight;this._lastScrollTop===t&&this._lastScrollTop===this._viewportElement.scrollTop&&this._renderService.dimensions.scaledCellHeight/window.devicePixelRatio===this._currentRowHeight||this._refresh(e)}else this._refresh(e)},t.prototype._onScroll=function(e){if(this._lastScrollTop=this._viewportElement.scrollTop,this._viewportElement.offsetParent)if(this._ignoreNextScrollEvent)this._ignoreNextScrollEvent=!1;else{var t=Math.round(this._lastScrollTop/this._currentRowHeight)-this._bufferService.buffer.ydisp;this._scrollLines(t,!0)}},t.prototype._bubbleScroll=function(e,t){var i=this._viewportElement.scrollTop+this._lastRecordedViewportHeight;return!(t<0&&0!==this._viewportElement.scrollTop||t>0&&i0?1:-1),this._wheelPartialScroll%=1):e.deltaMode===WheelEvent.DOM_DELTA_PAGE&&(t*=this._bufferService.rows),t},t.prototype._applyScrollModifier=function(e,t){var i=this._optionsService.options.fastScrollModifier;return"alt"===i&&t.altKey||"ctrl"===i&&t.ctrlKey||"shift"===i&&t.shiftKey?e*this._optionsService.options.fastScrollSensitivity*this._optionsService.options.scrollSensitivity:e*this._optionsService.options.scrollSensitivity},t.prototype.onTouchStart=function(e){this._lastTouchY=e.touches[0].pageY},t.prototype.onTouchMove=function(e){var t=this._lastTouchY-e.touches[0].pageY;return this._lastTouchY=e.touches[0].pageY,0!==t&&(this._viewportElement.scrollTop+=t,this._bubbleScroll(e,t))},o([s(3,h.IBufferService),s(4,h.IOptionsService),s(5,l.ICharSizeService),s(6,l.IRenderService)],t)}(a.Disposable);t.Viewport=u},function(e,t,i){"use strict";function r(e){return e.replace(/\r?\n/g,"\r")}function n(e,t){return t?"[200~"+e+"[201~":e}function o(e,t,i){e=n(e=r(e),i.decPrivateModes.bracketedPasteMode),i.triggerDataEvent(e,!0),t.value=""}function s(e,t,i){var r=i.getBoundingClientRect(),n=e.clientX-r.left-10,o=e.clientY-r.top-10;t.style.width="20px",t.style.height="20px",t.style.left=n+"px",t.style.top=o+"px",t.style.zIndex="1000",t.focus()}Object.defineProperty(t,"__esModule",{value:!0}),t.rightClickHandler=t.moveTextAreaUnderMouseCursor=t.paste=t.handlePasteEvent=t.copyHandler=t.bracketTextForPaste=t.prepareTextForTerminal=void 0,t.prepareTextForTerminal=r,t.bracketTextForPaste=n,t.copyHandler=function(e,t){e.clipboardData&&e.clipboardData.setData("text/plain",t.selectionText),e.preventDefault()},t.handlePasteEvent=function(e,t,i){e.stopPropagation(),e.clipboardData&&o(e.clipboardData.getData("text/plain"),t,i)},t.paste=o,t.moveTextAreaUnderMouseCursor=s,t.rightClickHandler=function(e,t,i,r,n){s(e,t,i),n&&!r.isClickInSelection(e)&&r.selectWordAtCursor(e),t.value=r.selectionText,t.select()}},function(e,t,i){"use strict";var r,n=this&&this.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])})(e,t)},function(e,t){function i(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)});Object.defineProperty(t,"__esModule",{value:!0}),t.EscapeSequenceParser=t.VT500_TRANSITION_TABLE=t.TransitionTable=void 0;var o=i(2),s=i(15),a=i(21),c=i(22),l=i(24),h=function(){function e(e){this.table=new Uint8Array(e)}return e.prototype.setDefault=function(e,t){s.fill(this.table,e<<4|t)},e.prototype.add=function(e,t,i,r){this.table[t<<8|e]=i<<4|r},e.prototype.addMany=function(e,t,i,r){for(var n=0;n1)throw new Error("only one byte as prefix supported");if((i=e.prefix.charCodeAt(0))&&60>i||i>63)throw new Error("prefix must be in range 0x3c .. 0x3f")}if(e.intermediates){if(e.intermediates.length>2)throw new Error("only two bytes as intermediates are supported");for(var r=0;rn||n>47)throw new Error("intermediate must be in range 0x20 .. 0x2f");i<<=8,i|=n}}if(1!==e.final.length)throw new Error("final must be a single byte");var o=e.final.charCodeAt(0);if(t[0]>o||o>t[1])throw new Error("final must be in range "+t[0]+" .. "+t[1]);return(i<<=8)|o},i.prototype.identToString=function(e){for(var t=[];e;)t.push(String.fromCharCode(255&e)),e>>=8;return t.reverse().join("")},i.prototype.dispose=function(){this._csiHandlers=Object.create(null),this._executeHandlers=Object.create(null),this._escHandlers=Object.create(null),this._oscParser.dispose(),this._dcsParser.dispose()},i.prototype.setPrintHandler=function(e){this._printHandler=e},i.prototype.clearPrintHandler=function(){this._printHandler=this._printHandlerFb},i.prototype.addEscHandler=function(e,t){var i=this._identifier(e,[48,126]);void 0===this._escHandlers[i]&&(this._escHandlers[i]=[]);var r=this._escHandlers[i];return r.push(t),{dispose:function(){var e=r.indexOf(t);-1!==e&&r.splice(e,1)}}},i.prototype.setEscHandler=function(e,t){this._escHandlers[this._identifier(e,[48,126])]=[t]},i.prototype.clearEscHandler=function(e){this._escHandlers[this._identifier(e,[48,126])]&&delete this._escHandlers[this._identifier(e,[48,126])]},i.prototype.setEscHandlerFallback=function(e){this._escHandlerFb=e},i.prototype.setExecuteHandler=function(e,t){this._executeHandlers[e.charCodeAt(0)]=t},i.prototype.clearExecuteHandler=function(e){this._executeHandlers[e.charCodeAt(0)]&&delete this._executeHandlers[e.charCodeAt(0)]},i.prototype.setExecuteHandlerFallback=function(e){this._executeHandlerFb=e},i.prototype.addCsiHandler=function(e,t){var i=this._identifier(e);void 0===this._csiHandlers[i]&&(this._csiHandlers[i]=[]);var r=this._csiHandlers[i];return r.push(t),{dispose:function(){var e=r.indexOf(t);-1!==e&&r.splice(e,1)}}},i.prototype.setCsiHandler=function(e,t){this._csiHandlers[this._identifier(e)]=[t]},i.prototype.clearCsiHandler=function(e){this._csiHandlers[this._identifier(e)]&&delete this._csiHandlers[this._identifier(e)]},i.prototype.setCsiHandlerFallback=function(e){this._csiHandlerFb=e},i.prototype.addDcsHandler=function(e,t){return this._dcsParser.addHandler(this._identifier(e),t)},i.prototype.setDcsHandler=function(e,t){this._dcsParser.setHandler(this._identifier(e),t)},i.prototype.clearDcsHandler=function(e){this._dcsParser.clearHandler(this._identifier(e))},i.prototype.setDcsHandlerFallback=function(e){this._dcsParser.setHandlerFallback(e)},i.prototype.addOscHandler=function(e,t){return this._oscParser.addHandler(e,t)},i.prototype.setOscHandler=function(e,t){this._oscParser.setHandler(e,t)},i.prototype.clearOscHandler=function(e){this._oscParser.clearHandler(e)},i.prototype.setOscHandlerFallback=function(e){this._oscParser.setHandlerFallback(e)},i.prototype.setErrorHandler=function(e){this._errorHandler=e},i.prototype.clearErrorHandler=function(){this._errorHandler=this._errorHandlerFb},i.prototype.reset=function(){this.currentState=this.initialState,this._oscParser.reset(),this._dcsParser.reset(),this._params.reset(),this._params.addParam(0),this._collect=0,this.precedingCodepoint=0},i.prototype.parse=function(e,t){for(var i=0,r=0,n=this.currentState,o=this._oscParser,s=this._dcsParser,a=this._collect,c=this._params,l=this._transitions.table,h=0;h>4){case 2:for(var u=h+1;;++u){if(u>=t||(i=e[u])<32||i>126&&i<160){this._printHandler(e,h,u),h=u-1;break}if(++u>=t||(i=e[u])<32||i>126&&i<160){this._printHandler(e,h,u),h=u-1;break}if(++u>=t||(i=e[u])<32||i>126&&i<160){this._printHandler(e,h,u),h=u-1;break}if(++u>=t||(i=e[u])<32||i>126&&i<160){this._printHandler(e,h,u),h=u-1;break}}break;case 3:this._executeHandlers[i]?this._executeHandlers[i]():this._executeHandlerFb(i),this.precedingCodepoint=0;break;case 0:break;case 1:if(this._errorHandler({position:h,code:i,currentState:n,collect:a,params:c,abort:!1}).abort)return;break;case 7:for(var f=this._csiHandlers[a<<8|i],d=f?f.length-1:-1;d>=0&&!1===f[d](c);d--);d<0&&this._csiHandlerFb(a<<8|i,c),this.precedingCodepoint=0;break;case 8:do{switch(i){case 59:c.addParam(0);break;case 58:c.addSubParam(-1);break;default:c.addDigit(i-48)}}while(++h47&&i<60);h--;break;case 9:a<<=8,a|=i;break;case 10:for(var p=this._escHandlers[a<<8|i],_=p?p.length-1:-1;_>=0&&!1===p[_]();_--);_<0&&this._escHandlerFb(a<<8|i),this.precedingCodepoint=0;break;case 11:c.reset(),c.addParam(0),a=0;break;case 12:s.hook(a<<8|i,c);break;case 13:for(var v=h+1;;++v)if(v>=t||24===(i=e[v])||26===i||27===i||i>127&&i<160){s.put(e,h,v),h=v-1;break}break;case 14:s.unhook(24!==i&&26!==i),27===i&&(r|=1),c.reset(),c.addParam(0),a=0,this.precedingCodepoint=0;break;case 4:o.start();break;case 5:for(var g=h+1;;g++)if(g>=t||(i=e[g])<32||i>127&&i<=159){o.put(e,h,g),h=g-1;break}break;case 6:o.end(24!==i&&26!==i),27===i&&(r|=1),c.reset(),c.addParam(0),a=0,this.precedingCodepoint=0}n=15&r}this._collect=a,this.currentState=n},i}(o.Disposable);t.EscapeSequenceParser=u},function(e,t,i){"use strict";var r,n=this&&this.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])})(e,t)},function(e,t){function i(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}),o=this&&this.__decorate||function(e,t,i,r){var n,o=arguments.length,s=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,i):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,r);else for(var a=e.length-1;a>=0;a--)(n=e[a])&&(s=(o<3?n(s):o>3?n(t,i,s):n(t,i))||s);return o>3&&s&&Object.defineProperty(t,i,s),s},s=this&&this.__param||function(e,t){return function(i,r){t(i,r,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.Renderer=void 0;var a=i(41),c=i(47),l=i(48),h=i(49),u=i(29),f=i(2),d=i(5),p=i(1),_=i(25),v=i(0),g=1,S=function(e){function t(t,i,r,n,o,s,f,d,p){var _=e.call(this)||this;_._colors=t,_._screenElement=i,_._bufferService=o,_._charSizeService=s,_._optionsService=f,_._id=g++,_._onRequestRedraw=new v.EventEmitter;var S=_._optionsService.options.allowTransparency;return _._characterJoinerRegistry=new u.CharacterJoinerRegistry(_._bufferService),_._renderLayers=[new a.TextRenderLayer(_._screenElement,0,_._colors,_._characterJoinerRegistry,S,_._id,_._bufferService,f),new c.SelectionRenderLayer(_._screenElement,1,_._colors,_._id,_._bufferService,f),new h.LinkRenderLayer(_._screenElement,2,_._colors,_._id,r,n,_._bufferService,f),new l.CursorRenderLayer(_._screenElement,3,_._colors,_._id,_._onRequestRedraw,_._bufferService,f,d,p)],_.dimensions={scaledCharWidth:0,scaledCharHeight:0,scaledCellWidth:0,scaledCellHeight:0,scaledCharLeft:0,scaledCharTop:0,scaledCanvasWidth:0,scaledCanvasHeight:0,canvasWidth:0,canvasHeight:0,actualCellWidth:0,actualCellHeight:0},_._devicePixelRatio=window.devicePixelRatio,_._updateDimensions(),_.onOptionsChanged(),_}return n(t,e),Object.defineProperty(t.prototype,"onRequestRedraw",{get:function(){return this._onRequestRedraw.event},enumerable:!1,configurable:!0}),t.prototype.dispose=function(){for(var t=0,i=this._renderLayers;t0&&h===a[0][0]){f=!0;var p=a.shift();u=new l.JoinedCellData(this._workCell,s.translateToString(!0,p[0],p[1]),p[1]-p[0]),d=p[1]-1}!f&&this._isOverlapping(u)&&dthis._characterWidth;return this._ctx.restore(),this._characterOverlapCache[t]=i,i},t}(s.BaseRenderLayer);t.TextRenderLayer=u},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GridCache=void 0;var r=function(){function e(){this.cache=[]}return e.prototype.resize=function(e,t){for(var i=0;i>>24,n=t.rgba>>>16&255,o=t.rgba>>>8&255,s=0;s=this.capacity)i=this._head,this._unlinkNode(i),delete this._map[i.key],i.key=e,i.value=t,this._map[e]=i;else{var r=this._nodePool;r.length>0?((i=r.pop()).key=e,i.value=t):i={prev:null,next:null,key:e,value:t},this._map[e]=i,this.size++}this._appendNode(i)},e}();t.LRUMap=r},function(e,t,i){"use strict";var r,n=this&&this.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])})(e,t)},function(e,t){function i(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)});Object.defineProperty(t,"__esModule",{value:!0}),t.SelectionRenderLayer=void 0;var o=function(e){function t(t,i,r,n,o,s){var a=e.call(this,t,"selection",i,!0,r,n,o,s)||this;return a._clearState(),a}return n(t,e),t.prototype._clearState=function(){this._state={start:void 0,end:void 0,columnSelectMode:void 0,ydisp:void 0}},t.prototype.resize=function(t){e.prototype.resize.call(this,t),this._clearState()},t.prototype.reset=function(){this._state.start&&this._state.end&&(this._clearState(),this._clearAll())},t.prototype.onSelectionChanged=function(e,t,i){if(this._didStateChange(e,t,i,this._bufferService.buffer.ydisp))if(this._clearAll(),e&&t){var r=e[1]-this._bufferService.buffer.ydisp,n=t[1]-this._bufferService.buffer.ydisp,o=Math.max(r,0),s=Math.min(n,this._bufferService.rows-1);if(!(o>=this._bufferService.rows||s<0)){if(this._ctx.fillStyle=this._colors.selectionTransparent.css,i){var a=e[0],c=t[0]-a,l=s-o+1;this._fillCells(a,o,c,l)}else{a=r===o?e[0]:0;var h=o===s?t[0]:this._bufferService.cols;this._fillCells(a,o,h-a,1);var u=Math.max(s-o-1,0);if(this._fillCells(0,o+1,this._bufferService.cols,u),o!==s){var f=n===s?t[0]:this._bufferService.cols;this._fillCells(0,s,f,1)}}this._state.start=[e[0],e[1]],this._state.end=[t[0],t[1]],this._state.columnSelectMode=i,this._state.ydisp=this._bufferService.buffer.ydisp}}else this._clearState()},t.prototype._didStateChange=function(e,t,i,r){return!this._areCoordinatesEqual(e,this._state.start)||!this._areCoordinatesEqual(t,this._state.end)||i!==this._state.columnSelectMode||r!==this._state.ydisp},t.prototype._areCoordinatesEqual=function(e,t){return!(!e||!t)&&e[0]===t[0]&&e[1]===t[1]},t}(i(13).BaseRenderLayer);t.SelectionRenderLayer=o},function(e,t,i){"use strict";var r,n=this&&this.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])})(e,t)},function(e,t){function i(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)});Object.defineProperty(t,"__esModule",{value:!0}),t.CursorRenderLayer=void 0;var o=i(13),s=i(4),a=function(e){function t(t,i,r,n,o,a,c,l,h){var u=e.call(this,t,"cursor",i,!0,r,n,a,c)||this;return u._onRequestRedraw=o,u._coreService=l,u._coreBrowserService=h,u._cell=new s.CellData,u._state={x:0,y:0,isFocused:!1,style:"",width:0},u._cursorRenderers={bar:u._renderBarCursor.bind(u),block:u._renderBlockCursor.bind(u),underline:u._renderUnderlineCursor.bind(u)},u}return n(t,e),t.prototype.resize=function(t){e.prototype.resize.call(this,t),this._state={x:0,y:0,isFocused:!1,style:"",width:0}},t.prototype.reset=function(){this._clearCursor(),this._cursorBlinkStateManager&&(this._cursorBlinkStateManager.dispose(),this._cursorBlinkStateManager=void 0,this.onOptionsChanged())},t.prototype.onBlur=function(){this._cursorBlinkStateManager&&this._cursorBlinkStateManager.pause(),this._onRequestRedraw.fire({start:this._bufferService.buffer.y,end:this._bufferService.buffer.y})},t.prototype.onFocus=function(){this._cursorBlinkStateManager?this._cursorBlinkStateManager.resume():this._onRequestRedraw.fire({start:this._bufferService.buffer.y,end:this._bufferService.buffer.y})},t.prototype.onOptionsChanged=function(){var e,t=this;this._optionsService.options.cursorBlink?this._cursorBlinkStateManager||(this._cursorBlinkStateManager=new c(this._coreBrowserService.isFocused,(function(){t._render(!0)}))):(null===(e=this._cursorBlinkStateManager)||void 0===e||e.dispose(),this._cursorBlinkStateManager=void 0),this._onRequestRedraw.fire({start:this._bufferService.buffer.y,end:this._bufferService.buffer.y})},t.prototype.onCursorMove=function(){this._cursorBlinkStateManager&&this._cursorBlinkStateManager.restartBlinkAnimation()},t.prototype.onGridChanged=function(e,t){!this._cursorBlinkStateManager||this._cursorBlinkStateManager.isPaused?this._render(!1):this._cursorBlinkStateManager.restartBlinkAnimation()},t.prototype._render=function(e){if(this._coreService.isCursorInitialized&&!this._coreService.isCursorHidden){var t=this._bufferService.buffer.ybase+this._bufferService.buffer.y,i=t-this._bufferService.buffer.ydisp;if(i<0||i>=this._bufferService.rows)this._clearCursor();else{var r=Math.min(this._bufferService.buffer.x,this._bufferService.cols-1);if(this._bufferService.buffer.lines.get(t).loadCell(r,this._cell),void 0!==this._cell.content){if(!this._coreBrowserService.isFocused){this._clearCursor(),this._ctx.save(),this._ctx.fillStyle=this._colors.cursor.css;var n=this._optionsService.options.cursorStyle;return n&&"block"!==n?this._cursorRenderers[n](r,i,this._cell):this._renderBlurCursor(r,i,this._cell),this._ctx.restore(),this._state.x=r,this._state.y=i,this._state.isFocused=!1,this._state.style=n,void(this._state.width=this._cell.getWidth())}if(!this._cursorBlinkStateManager||this._cursorBlinkStateManager.isCursorVisible){if(this._state){if(this._state.x===r&&this._state.y===i&&this._state.isFocused===this._coreBrowserService.isFocused&&this._state.style===this._optionsService.options.cursorStyle&&this._state.width===this._cell.getWidth())return;this._clearCursor()}this._ctx.save(),this._cursorRenderers[this._optionsService.options.cursorStyle||"block"](r,i,this._cell),this._ctx.restore(),this._state.x=r,this._state.y=i,this._state.isFocused=!1,this._state.style=this._optionsService.options.cursorStyle,this._state.width=this._cell.getWidth()}else this._clearCursor()}}}else this._clearCursor()},t.prototype._clearCursor=function(){this._state&&(this._clearCells(this._state.x,this._state.y,this._state.width,1),this._state={x:0,y:0,isFocused:!1,style:"",width:0})},t.prototype._renderBarCursor=function(e,t,i){this._ctx.save(),this._ctx.fillStyle=this._colors.cursor.css,this._fillLeftLineAtCell(e,t,this._optionsService.options.cursorWidth),this._ctx.restore()},t.prototype._renderBlockCursor=function(e,t,i){this._ctx.save(),this._ctx.fillStyle=this._colors.cursor.css,this._fillCells(e,t,i.getWidth(),1),this._ctx.fillStyle=this._colors.cursorAccent.css,this._fillCharTrueColor(i,e,t),this._ctx.restore()},t.prototype._renderUnderlineCursor=function(e,t,i){this._ctx.save(),this._ctx.fillStyle=this._colors.cursor.css,this._fillBottomLineAtCells(e,t),this._ctx.restore()},t.prototype._renderBlurCursor=function(e,t,i){this._ctx.save(),this._ctx.strokeStyle=this._colors.cursor.css,this._strokeRectAtCell(e,t,i.getWidth(),1),this._ctx.restore()},t}(o.BaseRenderLayer);t.CursorRenderLayer=a;var c=function(){function e(e,t){this._renderCallback=t,this.isCursorVisible=!0,e&&this._restartInterval()}return Object.defineProperty(e.prototype,"isPaused",{get:function(){return!(this._blinkStartTimeout||this._blinkInterval)},enumerable:!1,configurable:!0}),e.prototype.dispose=function(){this._blinkInterval&&(window.clearInterval(this._blinkInterval),this._blinkInterval=void 0),this._blinkStartTimeout&&(window.clearTimeout(this._blinkStartTimeout),this._blinkStartTimeout=void 0),this._animationFrame&&(window.cancelAnimationFrame(this._animationFrame),this._animationFrame=void 0)},e.prototype.restartBlinkAnimation=function(){var e=this;this.isPaused||(this._animationTimeRestarted=Date.now(),this.isCursorVisible=!0,this._animationFrame||(this._animationFrame=window.requestAnimationFrame((function(){e._renderCallback(),e._animationFrame=void 0}))))},e.prototype._restartInterval=function(e){var t=this;void 0===e&&(e=600),this._blinkInterval&&window.clearInterval(this._blinkInterval),this._blinkStartTimeout=window.setTimeout((function(){if(t._animationTimeRestarted){var e=600-(Date.now()-t._animationTimeRestarted);if(t._animationTimeRestarted=void 0,e>0)return void t._restartInterval(e)}t.isCursorVisible=!1,t._animationFrame=window.requestAnimationFrame((function(){t._renderCallback(),t._animationFrame=void 0})),t._blinkInterval=window.setInterval((function(){if(t._animationTimeRestarted){var e=600-(Date.now()-t._animationTimeRestarted);return t._animationTimeRestarted=void 0,void t._restartInterval(e)}t.isCursorVisible=!t.isCursorVisible,t._animationFrame=window.requestAnimationFrame((function(){t._renderCallback(),t._animationFrame=void 0}))}),600)}),e)},e.prototype.pause=function(){this.isCursorVisible=!0,this._blinkInterval&&(window.clearInterval(this._blinkInterval),this._blinkInterval=void 0),this._blinkStartTimeout&&(window.clearTimeout(this._blinkStartTimeout),this._blinkStartTimeout=void 0),this._animationFrame&&(window.cancelAnimationFrame(this._animationFrame),this._animationFrame=void 0)},e.prototype.resume=function(){this.pause(),this._animationTimeRestarted=void 0,this._restartInterval(),this.restartBlinkAnimation()},e}()},function(e,t,i){"use strict";var r,n=this&&this.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])})(e,t)},function(e,t){function i(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)});Object.defineProperty(t,"__esModule",{value:!0}),t.LinkRenderLayer=void 0;var o=i(13),s=i(9),a=i(26),c=function(e){function t(t,i,r,n,o,s,a,c){var l=e.call(this,t,"link",i,!0,r,n,a,c)||this;return o.onShowLinkUnderline((function(e){return l._onShowLinkUnderline(e)})),o.onHideLinkUnderline((function(e){return l._onHideLinkUnderline(e)})),s.onShowLinkUnderline((function(e){return l._onShowLinkUnderline(e)})),s.onHideLinkUnderline((function(e){return l._onHideLinkUnderline(e)})),l}return n(t,e),t.prototype.resize=function(t){e.prototype.resize.call(this,t),this._state=void 0},t.prototype.reset=function(){this._clearCurrentLink()},t.prototype._clearCurrentLink=function(){if(this._state){this._clearCells(this._state.x1,this._state.y1,this._state.cols-this._state.x1,1);var e=this._state.y2-this._state.y1-1;e>0&&this._clearCells(0,this._state.y1+1,this._state.cols,e),this._clearCells(0,this._state.y2,this._state.x2,1),this._state=void 0}},t.prototype._onShowLinkUnderline=function(e){if(e.fg===s.INVERTED_DEFAULT_COLOR?this._ctx.fillStyle=this._colors.background.css:e.fg&&a.is256Color(e.fg)?this._ctx.fillStyle=this._colors.ansi[e.fg].css:this._ctx.fillStyle=this._colors.foreground.css,e.y1===e.y2)this._fillBottomLineAtCells(e.x1,e.y1,e.x2-e.x1);else{this._fillBottomLineAtCells(e.x1,e.y1,e.cols-e.x1);for(var t=e.y1+1;t=0;a--)(n=e[a])&&(s=(o<3?n(s):o>3?n(t,i,s):n(t,i))||s);return o>3&&s&&Object.defineProperty(t,i,s),s},n=this&&this.__param||function(e,t){return function(i,r){t(i,r,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.MouseZone=t.Linkifier=void 0;var o=i(0),s=i(1),a=function(){function e(e,t,i){this._bufferService=e,this._logService=t,this._unicodeService=i,this._linkMatchers=[],this._nextLinkMatcherId=0,this._onShowLinkUnderline=new o.EventEmitter,this._onHideLinkUnderline=new o.EventEmitter,this._onLinkTooltip=new o.EventEmitter,this._rowsToLinkify={start:void 0,end:void 0}}return Object.defineProperty(e.prototype,"onShowLinkUnderline",{get:function(){return this._onShowLinkUnderline.event},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"onHideLinkUnderline",{get:function(){return this._onHideLinkUnderline.event},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"onLinkTooltip",{get:function(){return this._onLinkTooltip.event},enumerable:!1,configurable:!0}),e.prototype.attachToDom=function(e,t){this._element=e,this._mouseZoneManager=t},e.prototype.linkifyRows=function(t,i){var r=this;this._mouseZoneManager&&(void 0===this._rowsToLinkify.start||void 0===this._rowsToLinkify.end?(this._rowsToLinkify.start=t,this._rowsToLinkify.end=i):(this._rowsToLinkify.start=Math.min(this._rowsToLinkify.start,t),this._rowsToLinkify.end=Math.max(this._rowsToLinkify.end,i)),this._mouseZoneManager.clearAll(t,i),this._rowsTimeoutId&&clearTimeout(this._rowsTimeoutId),this._rowsTimeoutId=setTimeout((function(){return r._linkifyRows()}),e._timeBeforeLatency))},e.prototype._linkifyRows=function(){this._rowsTimeoutId=void 0;var e=this._bufferService.buffer;if(void 0!==this._rowsToLinkify.start&&void 0!==this._rowsToLinkify.end){var t=e.ydisp+this._rowsToLinkify.start;if(!(t>=e.lines.length)){for(var i=e.ydisp+Math.min(this._rowsToLinkify.end,this._bufferService.rows)+1,r=Math.ceil(2e3/this._bufferService.cols),n=this._bufferService.buffer.iterator(!1,t,i,r,r);n.hasNext();)for(var o=n.next(),s=0;s=0;t--)if(e.priority<=this._linkMatchers[t].priority)return void this._linkMatchers.splice(t+1,0,e);this._linkMatchers.splice(0,0,e)}else this._linkMatchers.push(e)},e.prototype.deregisterLinkMatcher=function(e){for(var t=0;t>9&511:void 0;i.validationCallback?i.validationCallback(a,(function(e){n._rowsTimeoutId||e&&n._addLink(l[1],l[0]-n._bufferService.buffer.ydisp,a,i,f)})):c._addLink(l[1],l[0]-c._bufferService.buffer.ydisp,a,i,f)},c=this;null!==(r=o.exec(t))&&"break"!==a(););},e.prototype._addLink=function(e,t,i,r,n){var o=this;if(this._mouseZoneManager&&this._element){var s=this._unicodeService.getStringCellWidth(i),a=e%this._bufferService.cols,l=t+Math.floor(e/this._bufferService.cols),h=(a+s)%this._bufferService.cols,u=l+Math.floor((a+s)/this._bufferService.cols);0===h&&(h=this._bufferService.cols,u--),this._mouseZoneManager.add(new c(a+1,l+1,h+1,u+1,(function(e){if(r.handler)return r.handler(e,i);var t=window.open();t&&(t.opener=null,t.location.href=i)}),(function(){o._onShowLinkUnderline.fire(o._createLinkHoverEvent(a,l,h,u,n)),o._element.classList.add("xterm-cursor-pointer")}),(function(e){o._onLinkTooltip.fire(o._createLinkHoverEvent(a,l,h,u,n)),r.hoverTooltipCallback&&r.hoverTooltipCallback(e,i,{start:{x:a,y:l},end:{x:h,y:u}})}),(function(){o._onHideLinkUnderline.fire(o._createLinkHoverEvent(a,l,h,u,n)),o._element.classList.remove("xterm-cursor-pointer"),r.hoverLeaveCallback&&r.hoverLeaveCallback()}),(function(e){return!r.willLinkActivate||r.willLinkActivate(e,i)})))}},e.prototype._createLinkHoverEvent=function(e,t,i,r,n){return{x1:e,y1:t,x2:i,y2:r,cols:this._bufferService.cols,fg:n}},e._timeBeforeLatency=200,e=r([n(0,s.IBufferService),n(1,s.ILogService),n(2,s.IUnicodeService)],e)}();t.Linkifier=a;var c=function(e,t,i,r,n,o,s,a,c){this.x1=e,this.y1=t,this.x2=i,this.y2=r,this.clickCallback=n,this.hoverCallback=o,this.tooltipCallback=s,this.leaveCallback=a,this.willLinkActivate=c};t.MouseZone=c},function(e,t,i){"use strict";var r,n=this&&this.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])})(e,t)},function(e,t){function i(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}),o=this&&this.__decorate||function(e,t,i,r){var n,o=arguments.length,s=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,i):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,r);else for(var a=e.length-1;a>=0;a--)(n=e[a])&&(s=(o<3?n(s):o>3?n(t,i,s):n(t,i))||s);return o>3&&s&&Object.defineProperty(t,i,s),s},s=this&&this.__param||function(e,t){return function(i,r){t(i,r,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.SelectionService=void 0;var a=i(11),c=i(52),l=i(4),h=i(0),u=i(5),f=i(1),d=i(30),p=i(53),_=i(2),v=String.fromCharCode(160),g=new RegExp(v,"g"),S=function(e){function t(t,i,r,n,o,s,a){var u=e.call(this)||this;return u._element=t,u._screenElement=i,u._bufferService=r,u._coreService=n,u._mouseService=o,u._optionsService=s,u._renderService=a,u._dragScrollAmount=0,u._enabled=!0,u._workCell=new l.CellData,u._mouseDownTimeStamp=0,u._onLinuxMouseSelection=u.register(new h.EventEmitter),u._onRedrawRequest=u.register(new h.EventEmitter),u._onSelectionChange=u.register(new h.EventEmitter),u._onRequestScrollLines=u.register(new h.EventEmitter),u._mouseMoveListener=function(e){return u._onMouseMove(e)},u._mouseUpListener=function(e){return u._onMouseUp(e)},u._coreService.onUserInput((function(){u.hasSelection&&u.clearSelection()})),u._trimListener=u._bufferService.buffer.lines.onTrim((function(e){return u._onTrim(e)})),u.register(u._bufferService.buffers.onBufferActivate((function(e){return u._onBufferActivate(e)}))),u.enable(),u._model=new c.SelectionModel(u._bufferService),u._activeSelectionMode=0,u}return n(t,e),Object.defineProperty(t.prototype,"onLinuxMouseSelection",{get:function(){return this._onLinuxMouseSelection.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onRequestRedraw",{get:function(){return this._onRedrawRequest.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onSelectionChange",{get:function(){return this._onSelectionChange.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onRequestScrollLines",{get:function(){return this._onRequestScrollLines.event},enumerable:!1,configurable:!0}),t.prototype.dispose=function(){this._removeMouseDownListeners()},t.prototype.reset=function(){this.clearSelection()},t.prototype.disable=function(){this.clearSelection(),this._enabled=!1},t.prototype.enable=function(){this._enabled=!0},Object.defineProperty(t.prototype,"selectionStart",{get:function(){return this._model.finalSelectionStart},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"selectionEnd",{get:function(){return this._model.finalSelectionEnd},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"hasSelection",{get:function(){var e=this._model.finalSelectionStart,t=this._model.finalSelectionEnd;return!(!e||!t||e[0]===t[0]&&e[1]===t[1])},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"selectionText",{get:function(){var e=this._model.finalSelectionStart,t=this._model.finalSelectionEnd;if(!e||!t)return"";var i=this._bufferService.buffer,r=[];if(3===this._activeSelectionMode){if(e[0]===t[0])return"";for(var n=e[1];n<=t[1];n++){var o=i.translateBufferLineToString(n,!0,e[0],t[0]);r.push(o)}}else{var s=e[1]===t[1]?t[0]:void 0;for(r.push(i.translateBufferLineToString(e[1],!0,e[0],s)),n=e[1]+1;n<=t[1]-1;n++){var c=i.lines.get(n);o=i.translateBufferLineToString(n,!0),c&&c.isWrapped?r[r.length-1]+=o:r.push(o)}e[1]!==t[1]&&(c=i.lines.get(t[1]),o=i.translateBufferLineToString(t[1],!0,0,t[0]),c&&c.isWrapped?r[r.length-1]+=o:r.push(o))}return r.map((function(e){return e.replace(g," ")})).join(a.isWindows?"\r\n":"\n")},enumerable:!1,configurable:!0}),t.prototype.clearSelection=function(){this._model.clearSelection(),this._removeMouseDownListeners(),this.refresh(),this._onSelectionChange.fire()},t.prototype.refresh=function(e){var t=this;this._refreshAnimationFrame||(this._refreshAnimationFrame=window.requestAnimationFrame((function(){return t._refresh()}))),a.isLinux&&e&&this.selectionText.length&&this._onLinuxMouseSelection.fire(this.selectionText)},t.prototype._refresh=function(){this._refreshAnimationFrame=void 0,this._onRedrawRequest.fire({start:this._model.finalSelectionStart,end:this._model.finalSelectionEnd,columnSelectMode:3===this._activeSelectionMode})},t.prototype.isClickInSelection=function(e){var t=this._getMouseBufferCoords(e),i=this._model.finalSelectionStart,r=this._model.finalSelectionEnd;return!!(i&&r&&t)&&this._areCoordsInSelection(t,i,r)},t.prototype._areCoordsInSelection=function(e,t,i){return e[1]>t[1]&&e[1]=t[0]&&e[0]=t[0]},t.prototype.selectWordAtCursor=function(e){var t=this._getMouseBufferCoords(e);t&&(this._selectWordAt(t,!1),this._model.selectionEnd=void 0,this.refresh(!0))},t.prototype.selectAll=function(){this._model.isSelectAllActive=!0,this.refresh(),this._onSelectionChange.fire()},t.prototype.selectLines=function(e,t){this._model.clearSelection(),e=Math.max(e,0),t=Math.min(t,this._bufferService.buffer.lines.length-1),this._model.selectionStart=[0,e],this._model.selectionEnd=[this._bufferService.cols,t],this.refresh(),this._onSelectionChange.fire()},t.prototype._onTrim=function(e){this._model.onTrim(e)&&this.refresh()},t.prototype._getMouseBufferCoords=function(e){var t=this._mouseService.getCoords(e,this._screenElement,this._bufferService.cols,this._bufferService.rows,!0);if(t)return t[0]--,t[1]--,t[1]+=this._bufferService.buffer.ydisp,t},t.prototype._getMouseEventScrollAmount=function(e){var t=d.getCoordsRelativeToElement(e,this._screenElement)[1],i=this._renderService.dimensions.canvasHeight;return t>=0&&t<=i?0:(t>i&&(t-=i),t=Math.min(Math.max(t,-50),50),(t/=50)/Math.abs(t)+Math.round(14*t))},t.prototype.shouldForceSelection=function(e){return a.isMac?e.altKey&&this._optionsService.options.macOptionClickForcesSelection:e.shiftKey},t.prototype.onMouseDown=function(e){if(this._mouseDownTimeStamp=e.timeStamp,(2!==e.button||!this.hasSelection)&&0===e.button){if(!this._enabled){if(!this.shouldForceSelection(e))return;e.stopPropagation()}e.preventDefault(),this._dragScrollAmount=0,this._enabled&&e.shiftKey?this._onIncrementalClick(e):1===e.detail?this._onSingleClick(e):2===e.detail?this._onDoubleClick(e):3===e.detail&&this._onTripleClick(e),this._addMouseDownListeners(),this.refresh(!0)}},t.prototype._addMouseDownListeners=function(){var e=this;this._screenElement.ownerDocument&&(this._screenElement.ownerDocument.addEventListener("mousemove",this._mouseMoveListener),this._screenElement.ownerDocument.addEventListener("mouseup",this._mouseUpListener)),this._dragScrollIntervalTimer=window.setInterval((function(){return e._dragScroll()}),50)},t.prototype._removeMouseDownListeners=function(){this._screenElement.ownerDocument&&(this._screenElement.ownerDocument.removeEventListener("mousemove",this._mouseMoveListener),this._screenElement.ownerDocument.removeEventListener("mouseup",this._mouseUpListener)),clearInterval(this._dragScrollIntervalTimer),this._dragScrollIntervalTimer=void 0},t.prototype._onIncrementalClick=function(e){this._model.selectionStart&&(this._model.selectionEnd=this._getMouseBufferCoords(e))},t.prototype._onSingleClick=function(e){if(this._model.selectionStartLength=0,this._model.isSelectAllActive=!1,this._activeSelectionMode=this.shouldColumnSelect(e)?3:0,this._model.selectionStart=this._getMouseBufferCoords(e),this._model.selectionStart){this._model.selectionEnd=void 0;var t=this._bufferService.buffer.lines.get(this._model.selectionStart[1]);t&&t.length!==this._model.selectionStart[0]&&0===t.hasWidth(this._model.selectionStart[0])&&this._model.selectionStart[0]++}},t.prototype._onDoubleClick=function(e){var t=this._getMouseBufferCoords(e);t&&(this._activeSelectionMode=1,this._selectWordAt(t,!0))},t.prototype._onTripleClick=function(e){var t=this._getMouseBufferCoords(e);t&&(this._activeSelectionMode=2,this._selectLineAt(t[1]))},t.prototype.shouldColumnSelect=function(e){return e.altKey&&!(a.isMac&&this._optionsService.options.macOptionClickForcesSelection)},t.prototype._onMouseMove=function(e){if(e.stopImmediatePropagation(),this._model.selectionStart){var t=this._model.selectionEnd?[this._model.selectionEnd[0],this._model.selectionEnd[1]]:null;if(this._model.selectionEnd=this._getMouseBufferCoords(e),this._model.selectionEnd){2===this._activeSelectionMode?this._model.selectionEnd[1]0?this._model.selectionEnd[0]=this._bufferService.cols:this._dragScrollAmount<0&&(this._model.selectionEnd[0]=0));var i=this._bufferService.buffer;if(this._model.selectionEnd[1]0?(3!==this._activeSelectionMode&&(this._model.selectionEnd[0]=this._bufferService.cols),this._model.selectionEnd[1]=Math.min(e.ydisp+this._bufferService.rows,e.lines.length-1)):(3!==this._activeSelectionMode&&(this._model.selectionEnd[0]=0),this._model.selectionEnd[1]=e.ydisp),this.refresh()}},t.prototype._onMouseUp=function(e){var t=e.timeStamp-this._mouseDownTimeStamp;if(this._removeMouseDownListeners(),this.selectionText.length<=1&&t<500&&e.altKey){if(this._bufferService.buffer.ybase===this._bufferService.buffer.ydisp){var i=this._mouseService.getCoords(e,this._element,this._bufferService.cols,this._bufferService.rows,!1);if(i&&void 0!==i[0]&&void 0!==i[1]){var r=p.moveToCellSequence(i[0]-1,i[1]-1,this._bufferService,this._coreService.decPrivateModes.applicationCursorKeys);this._coreService.triggerDataEvent(r,!0)}}}else this.hasSelection&&this._onSelectionChange.fire()},t.prototype._onBufferActivate=function(e){var t=this;this.clearSelection(),this._trimListener.dispose(),this._trimListener=e.activeBuffer.lines.onTrim((function(e){return t._onTrim(e)}))},t.prototype._convertViewportColToCharacterIndex=function(e,t){for(var i=t[0],r=0;t[0]>=r;r++){var n=e.loadCell(r,this._workCell).getChars().length;0===this._workCell.getWidth()?i--:n>1&&t[0]!==r&&(i+=n-1)}return i},t.prototype.setSelection=function(e,t,i){this._model.clearSelection(),this._removeMouseDownListeners(),this._model.selectionStart=[e,t],this._model.selectionStartLength=i,this.refresh()},t.prototype._getWordAt=function(e,t,i,r){if(void 0===i&&(i=!0),void 0===r&&(r=!0),!(e[0]>=this._bufferService.cols)){var n=this._bufferService.buffer,o=n.lines.get(e[1]);if(o){var s=n.translateBufferLineToString(e[1],!1),a=this._convertViewportColToCharacterIndex(o,e),c=a,l=e[0]-a,h=0,u=0,f=0,d=0;if(" "===s.charAt(a)){for(;a>0&&" "===s.charAt(a-1);)a--;for(;c1&&(d+=v-1,c+=v-1);p>0&&a>0&&!this._isCharWordSeparator(o.loadCell(p-1,this._workCell));){o.loadCell(p-1,this._workCell);var g=this._workCell.getChars().length;0===this._workCell.getWidth()?(h++,p--):g>1&&(f+=g-1,a-=g-1),a--,p--}for(;_1&&(d+=S-1,c+=S-1),c++,_++}}c++;var b=a+l-h+f,y=Math.min(this._bufferService.cols,c-a+h+u-f-d);if(t||""!==s.slice(a,c).trim()){if(i&&0===b&&32!==o.getCodePoint(0)){var m=n.lines.get(e[1]-1);if(m&&o.isWrapped&&32!==m.getCodePoint(this._bufferService.cols-1)){var C=this._getWordAt([this._bufferService.cols-1,e[1]-1],!1,!0,!1);if(C){var w=this._bufferService.cols-C.start;b-=w,y+=w}}}if(r&&b+y===this._bufferService.cols&&32!==o.getCodePoint(this._bufferService.cols-1)){var M=n.lines.get(e[1]+1);if(M&&M.isWrapped&&32!==M.getCodePoint(0)){var k=this._getWordAt([0,e[1]+1],!1,!1,!0);k&&(y+=k.length)}}return{start:b,length:y}}}}},t.prototype._selectWordAt=function(e,t){var i=this._getWordAt(e,t);if(i){for(;i.start<0;)i.start+=this._bufferService.cols,e[1]--;this._model.selectionStart=[i.start,e[1]],this._model.selectionStartLength=i.length}},t.prototype._selectToWordAt=function(e){var t=this._getWordAt(e,!0);if(t){for(var i=e[1];t.start<0;)t.start+=this._bufferService.cols,i--;if(!this._model.areSelectionValuesReversed())for(;t.start+t.length>this._bufferService.cols;)t.length-=this._bufferService.cols,i++;this._model.selectionEnd=[this._model.areSelectionValuesReversed()?t.start:t.start+t.length,i]}},t.prototype._isCharWordSeparator=function(e){return 0!==e.getWidth()&&this._optionsService.options.wordSeparator.indexOf(e.getChars())>=0},t.prototype._selectLineAt=function(e){var t=this._bufferService.buffer.getWrappedRangeForLine(e);this._model.selectionStart=[0,t.first],this._model.selectionEnd=[this._bufferService.cols,t.last],this._model.selectionStartLength=0},o([s(2,f.IBufferService),s(3,f.ICoreService),s(4,u.IMouseService),s(5,f.IOptionsService),s(6,u.IRenderService)],t)}(_.Disposable);t.SelectionService=S},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SelectionModel=void 0;var r=function(){function e(e){this._bufferService=e,this.isSelectAllActive=!1,this.selectionStartLength=0}return e.prototype.clearSelection=function(){this.selectionStart=void 0,this.selectionEnd=void 0,this.isSelectAllActive=!1,this.selectionStartLength=0},Object.defineProperty(e.prototype,"finalSelectionStart",{get:function(){return this.isSelectAllActive?[0,0]:this.selectionEnd&&this.selectionStart&&this.areSelectionValuesReversed()?this.selectionEnd:this.selectionStart},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"finalSelectionEnd",{get:function(){if(this.isSelectAllActive)return[this._bufferService.cols,this._bufferService.buffer.ybase+this._bufferService.rows-1];if(this.selectionStart){if(!this.selectionEnd||this.areSelectionValuesReversed()){var e=this.selectionStart[0]+this.selectionStartLength;return e>this._bufferService.cols?[e%this._bufferService.cols,this.selectionStart[1]+Math.floor(e/this._bufferService.cols)]:[e,this.selectionStart[1]]}return this.selectionStartLength&&this.selectionEnd[1]===this.selectionStart[1]?[Math.max(this.selectionStart[0]+this.selectionStartLength,this.selectionEnd[0]),this.selectionEnd[1]]:this.selectionEnd}},enumerable:!1,configurable:!0}),e.prototype.areSelectionValuesReversed=function(){var e=this.selectionStart,t=this.selectionEnd;return!(!e||!t)&&(e[1]>t[1]||e[1]===t[1]&&e[0]>t[0])},e.prototype.onTrim=function(e){return this.selectionStart&&(this.selectionStart[1]-=e),this.selectionEnd&&(this.selectionEnd[1]-=e),this.selectionEnd&&this.selectionEnd[1]<0?(this.clearSelection(),!0):(this.selectionStart&&this.selectionStart[1]<0&&(this.selectionStart[1]=0),!1)},e}();t.SelectionModel=r},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.moveToCellSequence=void 0;var r=i(12);function n(e,t,i,r){var n=e-o(i,e),a=t-o(i,t);return l(Math.abs(n-a)-function(e,t,i){for(var r=0,n=e-o(i,e),a=t-o(i,t),c=0;c=0&&tt?"A":"B"}function a(e,t,i,r,n,o){for(var s=e,a=t,c="";s!==i||a!==r;)s+=n?1:-1,n&&s>o.cols-1?(c+=o.buffer.translateBufferLineToString(a,!1,e,s),s=0,e=0,a++):!n&&s<0&&(c+=o.buffer.translateBufferLineToString(a,!1,0,e+1),e=s=o.cols-1,a--);return c+o.buffer.translateBufferLineToString(a,!1,e,s)}function c(e,t){var i=t?"O":"[";return r.C0.ESC+i+e}function l(e,t){e=Math.floor(e);for(var i="",r=0;r0?r-o(s,r):t;var f=r,d=function(e,t,i,r,s,a){var c;return c=n(i,r,s,a).length>0?r-o(s,r):t,e=i&&ce?"D":"C",l(Math.abs(h-e),c(s,r));s=u>t?"D":"C";var f=Math.abs(u-t);return l(function(e,t){return t.cols-e}(u>t?e:h,i)+(f-1)*i.cols+1+((u>t?h:e)-1),c(s,r))}},function(e,t,i){"use strict";var r=this&&this.__decorate||function(e,t,i,r){var n,o=arguments.length,s=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,i):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,r);else for(var a=e.length-1;a>=0;a--)(n=e[a])&&(s=(o<3?n(s):o>3?n(t,i,s):n(t,i))||s);return o>3&&s&&Object.defineProperty(t,i,s),s},n=this&&this.__param||function(e,t){return function(i,r){t(i,r,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.SoundService=void 0;var o=i(1),s=function(){function e(e){this._optionsService=e}return Object.defineProperty(e,"audioContext",{get:function(){if(!e._audioContext){var t=window.AudioContext||window.webkitAudioContext;if(!t)return null;e._audioContext=new t}return e._audioContext},enumerable:!1,configurable:!0}),e.prototype.playBellSound=function(){var t=e.audioContext;if(t){var i=t.createBufferSource();t.decodeAudioData(this._base64ToArrayBuffer(this._removeMimeType(this._optionsService.options.bellSound)),(function(e){i.buffer=e,i.connect(t.destination),i.start(0)}))}},e.prototype._base64ToArrayBuffer=function(e){for(var t=window.atob(e),i=t.length,r=new Uint8Array(i),n=0;n=0;a--)(n=e[a])&&(s=(o<3?n(s):o>3?n(t,i,s):n(t,i))||s);return o>3&&s&&Object.defineProperty(t,i,s),s},s=this&&this.__param||function(e,t){return function(i,r){t(i,r,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.MouseZoneManager=void 0;var a=i(2),c=i(7),l=i(5),h=i(1),u=function(e){function t(t,i,r,n,o,s){var a=e.call(this)||this;return a._element=t,a._screenElement=i,a._bufferService=r,a._mouseService=n,a._selectionService=o,a._optionsService=s,a._zones=[],a._areZonesActive=!1,a._lastHoverCoords=[void 0,void 0],a._initialSelectionLength=0,a.register(c.addDisposableDomListener(a._element,"mousedown",(function(e){return a._onMouseDown(e)}))),a._mouseMoveListener=function(e){return a._onMouseMove(e)},a._mouseLeaveListener=function(e){return a._onMouseLeave(e)},a._clickListener=function(e){return a._onClick(e)},a}return n(t,e),t.prototype.dispose=function(){e.prototype.dispose.call(this),this._deactivate()},t.prototype.add=function(e){this._zones.push(e),1===this._zones.length&&this._activate()},t.prototype.clearAll=function(e,t){if(0!==this._zones.length){e&&t||(e=0,t=this._bufferService.rows-1);for(var i=0;ie&&r.y1<=t+1||r.y2>e&&r.y2<=t+1||r.y1t+1)&&(this._currentZone&&this._currentZone===r&&(this._currentZone.leaveCallback(),this._currentZone=void 0),this._zones.splice(i--,1))}0===this._zones.length&&this._deactivate()}},t.prototype._activate=function(){this._areZonesActive||(this._areZonesActive=!0,this._element.addEventListener("mousemove",this._mouseMoveListener),this._element.addEventListener("mouseleave",this._mouseLeaveListener),this._element.addEventListener("click",this._clickListener))},t.prototype._deactivate=function(){this._areZonesActive&&(this._areZonesActive=!1,this._element.removeEventListener("mousemove",this._mouseMoveListener),this._element.removeEventListener("mouseleave",this._mouseLeaveListener),this._element.removeEventListener("click",this._clickListener))},t.prototype._onMouseMove=function(e){this._lastHoverCoords[0]===e.pageX&&this._lastHoverCoords[1]===e.pageY||(this._onHover(e),this._lastHoverCoords=[e.pageX,e.pageY])},t.prototype._onHover=function(e){var t=this,i=this._findZoneEventAt(e);i!==this._currentZone&&(this._currentZone&&(this._currentZone.leaveCallback(),this._currentZone=void 0,this._tooltipTimeout&&clearTimeout(this._tooltipTimeout)),i&&(this._currentZone=i,i.hoverCallback&&i.hoverCallback(e),this._tooltipTimeout=window.setTimeout((function(){return t._onTooltip(e)}),this._optionsService.options.linkTooltipHoverDuration)))},t.prototype._onTooltip=function(e){this._tooltipTimeout=void 0;var t=this._findZoneEventAt(e);t&&t.tooltipCallback&&t.tooltipCallback(e)},t.prototype._onMouseDown=function(e){if(this._initialSelectionLength=this._getSelectionLength(),this._areZonesActive){var t=this._findZoneEventAt(e);(null==t?void 0:t.willLinkActivate(e))&&(e.preventDefault(),e.stopImmediatePropagation())}},t.prototype._onMouseLeave=function(e){this._currentZone&&(this._currentZone.leaveCallback(),this._currentZone=void 0,this._tooltipTimeout&&clearTimeout(this._tooltipTimeout))},t.prototype._onClick=function(e){var t=this._findZoneEventAt(e),i=this._getSelectionLength();t&&i===this._initialSelectionLength&&(t.clickCallback(e),e.preventDefault(),e.stopImmediatePropagation())},t.prototype._getSelectionLength=function(){var e=this._selectionService.selectionText;return e?e.length:0},t.prototype._findZoneEventAt=function(e){var t=this._mouseService.getCoords(e,this._screenElement,this._bufferService.cols,this._bufferService.rows);if(t)for(var i=t[0],r=t[1],n=0;n=o.x1&&i=o.x1||r===o.y2&&io.y1&&re;)this._rowContainer.removeChild(this._rowElements.pop());this._rowElements[this._rowElements.length-1].addEventListener("focus",this._bottomBoundaryFocusListener),this._refreshRowsDimensions()},t.prototype._createAccessibilityTreeNode=function(){var e=document.createElement("div");return e.setAttribute("role","listitem"),e.tabIndex=-1,this._refreshRowDimensions(e),e},t.prototype._onTab=function(e){for(var t=0;t0?this._charsToConsume.shift()!==e&&(this._charsToAnnounce+=e):this._charsToAnnounce+=e,"\n"===e&&(this._liveRegionLineCount++,21===this._liveRegionLineCount&&(this._liveRegion.textContent+=o.tooMuchOutput)),s.isMac&&this._liveRegion.textContent&&this._liveRegion.textContent.length>0&&!this._liveRegion.parentNode&&setTimeout((function(){t._accessibilityTreeRoot.appendChild(t._liveRegion)}),0))},t.prototype._clearLiveRegion=function(){this._liveRegion.textContent="",this._liveRegionLineCount=0,s.isMac&&u.removeElementFromParent(this._liveRegion)},t.prototype._onKey=function(e){this._clearLiveRegion(),this._charsToConsume.push(e)},t.prototype._refreshRows=function(e,t){this._renderRowsDebouncer.refresh(e,t,this._terminal.rows)},t.prototype._renderRows=function(e,t){for(var i=this._terminal.buffer,r=i.lines.length.toString(),n=e;n<=t;n++){var o=i.translateBufferLineToString(i.ydisp+n,!0),s=(i.ydisp+n+1).toString(),a=this._rowElements[n];a&&(0===o.length?a.innerHTML=" ":a.textContent=o,a.setAttribute("aria-posinset",s),a.setAttribute("aria-setsize",r))}this._announceCharacters()},t.prototype._refreshRowsDimensions=function(){if(this._renderService.dimensions.actualCellHeight){this._rowElements.length!==this._terminal.rows&&this._onResize(this._terminal.rows);for(var e=0;e=0;a--)(n=e[a])&&(s=(o<3?n(s):o>3?n(t,i,s):n(t,i))||s);return o>3&&s&&Object.defineProperty(t,i,s),s},s=this&&this.__param||function(e,t){return function(i,r){t(i,r,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.DomRenderer=void 0;var a=i(58),c=i(9),l=i(2),h=i(5),u=i(1),f=i(0),d=i(10),p=i(17),_=1,v=function(e){function t(t,i,r,n,o,s,c,l,h){var u=e.call(this)||this;return u._colors=t,u._element=i,u._screenElement=r,u._viewportElement=n,u._linkifier=o,u._linkifier2=s,u._charSizeService=c,u._optionsService=l,u._bufferService=h,u._terminalClass=_++,u._rowElements=[],u._rowContainer=document.createElement("div"),u._rowContainer.classList.add("xterm-rows"),u._rowContainer.style.lineHeight="normal",u._rowContainer.setAttribute("aria-hidden","true"),u._refreshRowElements(u._bufferService.cols,u._bufferService.rows),u._selectionContainer=document.createElement("div"),u._selectionContainer.classList.add("xterm-selection"),u._selectionContainer.setAttribute("aria-hidden","true"),u.dimensions={scaledCharWidth:0,scaledCharHeight:0,scaledCellWidth:0,scaledCellHeight:0,scaledCharLeft:0,scaledCharTop:0,scaledCanvasWidth:0,scaledCanvasHeight:0,canvasWidth:0,canvasHeight:0,actualCellWidth:0,actualCellHeight:0},u._updateDimensions(),u._injectCss(),u._rowFactory=new a.DomRendererRowFactory(document,u._optionsService,u._colors),u._element.classList.add("xterm-dom-renderer-owner-"+u._terminalClass),u._screenElement.appendChild(u._rowContainer),u._screenElement.appendChild(u._selectionContainer),u._linkifier.onShowLinkUnderline((function(e){return u._onLinkHover(e)})),u._linkifier.onHideLinkUnderline((function(e){return u._onLinkLeave(e)})),u._linkifier2.onShowLinkUnderline((function(e){return u._onLinkHover(e)})),u._linkifier2.onHideLinkUnderline((function(e){return u._onLinkLeave(e)})),u}return n(t,e),Object.defineProperty(t.prototype,"onRequestRedraw",{get:function(){return(new f.EventEmitter).event},enumerable:!1,configurable:!0}),t.prototype.dispose=function(){this._element.classList.remove("xterm-dom-renderer-owner-"+this._terminalClass),p.removeElementFromParent(this._rowContainer,this._selectionContainer,this._themeStyleElement,this._dimensionsStyleElement),e.prototype.dispose.call(this)},t.prototype._updateDimensions=function(){this.dimensions.scaledCharWidth=this._charSizeService.width*window.devicePixelRatio,this.dimensions.scaledCharHeight=Math.ceil(this._charSizeService.height*window.devicePixelRatio),this.dimensions.scaledCellWidth=this.dimensions.scaledCharWidth+Math.round(this._optionsService.options.letterSpacing),this.dimensions.scaledCellHeight=Math.floor(this.dimensions.scaledCharHeight*this._optionsService.options.lineHeight),this.dimensions.scaledCharLeft=0,this.dimensions.scaledCharTop=0,this.dimensions.scaledCanvasWidth=this.dimensions.scaledCellWidth*this._bufferService.cols,this.dimensions.scaledCanvasHeight=this.dimensions.scaledCellHeight*this._bufferService.rows,this.dimensions.canvasWidth=Math.round(this.dimensions.scaledCanvasWidth/window.devicePixelRatio),this.dimensions.canvasHeight=Math.round(this.dimensions.scaledCanvasHeight/window.devicePixelRatio),this.dimensions.actualCellWidth=this.dimensions.canvasWidth/this._bufferService.cols,this.dimensions.actualCellHeight=this.dimensions.canvasHeight/this._bufferService.rows;for(var e=0,t=this._rowElements;et;)this._rowContainer.removeChild(this._rowElements.pop())},t.prototype.onResize=function(e,t){this._refreshRowElements(e,t),this._updateDimensions()},t.prototype.onCharSizeChanged=function(){this._updateDimensions()},t.prototype.onBlur=function(){this._rowContainer.classList.remove("xterm-focus")},t.prototype.onFocus=function(){this._rowContainer.classList.add("xterm-focus")},t.prototype.onSelectionChanged=function(e,t,i){for(;this._selectionContainer.children.length;)this._selectionContainer.removeChild(this._selectionContainer.children[0]);if(e&&t){var r=e[1]-this._bufferService.buffer.ydisp,n=t[1]-this._bufferService.buffer.ydisp,o=Math.max(r,0),s=Math.min(n,this._bufferService.rows-1);if(!(o>=this._bufferService.rows||s<0)){var a=document.createDocumentFragment();if(i)a.appendChild(this._createSelectionElement(o,e[0],t[0],s-o+1));else{var c=r===o?e[0]:0,l=o===s?t[0]:this._bufferService.cols;a.appendChild(this._createSelectionElement(o,c,l));var h=s-o-1;if(a.appendChild(this._createSelectionElement(o+1,0,this._bufferService.cols,h)),o!==s){var u=n===s?t[0]:this._bufferService.cols;a.appendChild(this._createSelectionElement(s,0,u))}}this._selectionContainer.appendChild(a)}}},t.prototype._createSelectionElement=function(e,t,i,r){void 0===r&&(r=1);var n=document.createElement("div");return n.style.height=r*this.dimensions.actualCellHeight+"px",n.style.top=e*this.dimensions.actualCellHeight+"px",n.style.left=t*this.dimensions.actualCellWidth+"px",n.style.width=this.dimensions.actualCellWidth*(i-t)+"px",n},t.prototype.onCursorMove=function(){},t.prototype.onOptionsChanged=function(){this._updateDimensions(),this._injectCss()},t.prototype.clear=function(){for(var e=0,t=this._rowElements;e=n&&(e=0,i++)}},o([s(6,h.ICharSizeService),s(7,u.IOptionsService),s(8,u.IBufferService)],t)}(l.Disposable);t.DomRenderer=v},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DomRendererRowFactory=t.CURSOR_STYLE_UNDERLINE_CLASS=t.CURSOR_STYLE_BAR_CLASS=t.CURSOR_STYLE_BLOCK_CLASS=t.CURSOR_BLINK_CLASS=t.CURSOR_CLASS=t.UNDERLINE_CLASS=t.ITALIC_CLASS=t.DIM_CLASS=t.BOLD_CLASS=void 0;var r=i(9),n=i(3),o=i(4),s=i(10);t.BOLD_CLASS="xterm-bold",t.DIM_CLASS="xterm-dim",t.ITALIC_CLASS="xterm-italic",t.UNDERLINE_CLASS="xterm-underline",t.CURSOR_CLASS="xterm-cursor",t.CURSOR_BLINK_CLASS="xterm-cursor-blink",t.CURSOR_STYLE_BLOCK_CLASS="xterm-cursor-block",t.CURSOR_STYLE_BAR_CLASS="xterm-cursor-bar",t.CURSOR_STYLE_UNDERLINE_CLASS="xterm-cursor-underline";var a=function(){function e(e,t,i){this._document=e,this._optionsService=t,this._colors=i,this._workCell=new o.CellData}return e.prototype.setColors=function(e){this._colors=e},e.prototype.createRow=function(e,i,o,a,l,h,u){for(var f=this._document.createDocumentFragment(),d=0,p=Math.min(e.length,u)-1;p>=0;p--)if(e.loadCell(p,this._workCell).getCode()!==n.NULL_CELL_CODE||i&&p===a){d=p+1;break}for(p=0;p1&&(v.style.width=h*_+"px"),i&&p===a)switch(v.classList.add(t.CURSOR_CLASS),l&&v.classList.add(t.CURSOR_BLINK_CLASS),o){case"bar":v.classList.add(t.CURSOR_STYLE_BAR_CLASS);break;case"underline":v.classList.add(t.CURSOR_STYLE_UNDERLINE_CLASS);break;default:v.classList.add(t.CURSOR_STYLE_BLOCK_CLASS)}this._workCell.isBold()&&v.classList.add(t.BOLD_CLASS),this._workCell.isItalic()&&v.classList.add(t.ITALIC_CLASS),this._workCell.isDim()&&v.classList.add(t.DIM_CLASS),this._workCell.isUnderline()&&v.classList.add(t.UNDERLINE_CLASS),this._workCell.isInvisible()?v.textContent=n.WHITESPACE_CELL_CHAR:v.textContent=this._workCell.getChars()||n.WHITESPACE_CELL_CHAR;var g=this._workCell.getFgColor(),S=this._workCell.getFgColorMode(),b=this._workCell.getBgColor(),y=this._workCell.getBgColorMode(),m=!!this._workCell.isInverse();if(m){var C=g;g=b,b=C;var w=S;S=y,y=w}switch(S){case 16777216:case 33554432:this._workCell.isBold()&&g<8&&this._optionsService.options.drawBoldTextInBrightColors&&(g+=8),this._applyMinimumContrast(v,this._colors.background,this._colors.ansi[g])||v.classList.add("xterm-fg-"+g);break;case 50331648:var M=s.rgba.toColor(g>>16&255,g>>8&255,255&g);this._applyMinimumContrast(v,this._colors.background,M)||this._addStyle(v,"color:#"+c(g.toString(16),"0",6));break;case 0:default:this._applyMinimumContrast(v,this._colors.background,this._colors.foreground)||m&&v.classList.add("xterm-fg-"+r.INVERTED_DEFAULT_COLOR)}switch(y){case 16777216:case 33554432:v.classList.add("xterm-bg-"+b);break;case 50331648:this._addStyle(v,"background-color:#"+c(b.toString(16),"0",6));break;case 0:default:m&&v.classList.add("xterm-bg-"+r.INVERTED_DEFAULT_COLOR)}f.appendChild(v)}}return f},e.prototype._applyMinimumContrast=function(e,t,i){if(1===this._optionsService.options.minimumContrastRatio)return!1;var r=this._colors.contrastCache.getColor(this._workCell.bg,this._workCell.fg);return void 0===r&&(r=s.color.ensureContrastRatio(t,i,this._optionsService.options.minimumContrastRatio),this._colors.contrastCache.setColor(this._workCell.bg,this._workCell.fg,null!=r?r:null)),!!r&&(this._addStyle(e,"color:"+r.css),!0)},e.prototype._addStyle=function(e,t){e.setAttribute("style",""+(e.getAttribute("style")||"")+t+";")},e}();function c(e,t,i){for(;e.length"],191:["/","?"],192:["`","~"],219:["[","{"],220:["\\","|"],221:["]","}"],222:["'",'"']};t.evaluateKeyboardEvent=function(e,t,i,o){var s={type:0,cancel:!1,key:void 0},a=(e.shiftKey?1:0)|(e.altKey?2:0)|(e.ctrlKey?4:0)|(e.metaKey?8:0);switch(e.keyCode){case 0:"UIKeyInputUpArrow"===e.key?s.key=t?r.C0.ESC+"OA":r.C0.ESC+"[A":"UIKeyInputLeftArrow"===e.key?s.key=t?r.C0.ESC+"OD":r.C0.ESC+"[D":"UIKeyInputRightArrow"===e.key?s.key=t?r.C0.ESC+"OC":r.C0.ESC+"[C":"UIKeyInputDownArrow"===e.key&&(s.key=t?r.C0.ESC+"OB":r.C0.ESC+"[B");break;case 8:if(e.shiftKey){s.key=r.C0.BS;break}if(e.altKey){s.key=r.C0.ESC+r.C0.DEL;break}s.key=r.C0.DEL;break;case 9:if(e.shiftKey){s.key=r.C0.ESC+"[Z";break}s.key=r.C0.HT,s.cancel=!0;break;case 13:s.key=e.altKey?r.C0.ESC+r.C0.CR:r.C0.CR,s.cancel=!0;break;case 27:s.key=r.C0.ESC,e.altKey&&(s.key=r.C0.ESC+r.C0.ESC),s.cancel=!0;break;case 37:if(e.metaKey)break;a?(s.key=r.C0.ESC+"[1;"+(a+1)+"D",s.key===r.C0.ESC+"[1;3D"&&(s.key=r.C0.ESC+(i?"b":"[1;5D"))):s.key=t?r.C0.ESC+"OD":r.C0.ESC+"[D";break;case 39:if(e.metaKey)break;a?(s.key=r.C0.ESC+"[1;"+(a+1)+"C",s.key===r.C0.ESC+"[1;3C"&&(s.key=r.C0.ESC+(i?"f":"[1;5C"))):s.key=t?r.C0.ESC+"OC":r.C0.ESC+"[C";break;case 38:if(e.metaKey)break;a?(s.key=r.C0.ESC+"[1;"+(a+1)+"A",i||s.key!==r.C0.ESC+"[1;3A"||(s.key=r.C0.ESC+"[1;5A")):s.key=t?r.C0.ESC+"OA":r.C0.ESC+"[A";break;case 40:if(e.metaKey)break;a?(s.key=r.C0.ESC+"[1;"+(a+1)+"B",i||s.key!==r.C0.ESC+"[1;3B"||(s.key=r.C0.ESC+"[1;5B")):s.key=t?r.C0.ESC+"OB":r.C0.ESC+"[B";break;case 45:e.shiftKey||e.ctrlKey||(s.key=r.C0.ESC+"[2~");break;case 46:s.key=a?r.C0.ESC+"[3;"+(a+1)+"~":r.C0.ESC+"[3~";break;case 36:s.key=a?r.C0.ESC+"[1;"+(a+1)+"H":t?r.C0.ESC+"OH":r.C0.ESC+"[H";break;case 35:s.key=a?r.C0.ESC+"[1;"+(a+1)+"F":t?r.C0.ESC+"OF":r.C0.ESC+"[F";break;case 33:e.shiftKey?s.type=2:s.key=r.C0.ESC+"[5~";break;case 34:e.shiftKey?s.type=3:s.key=r.C0.ESC+"[6~";break;case 112:s.key=a?r.C0.ESC+"[1;"+(a+1)+"P":r.C0.ESC+"OP";break;case 113:s.key=a?r.C0.ESC+"[1;"+(a+1)+"Q":r.C0.ESC+"OQ";break;case 114:s.key=a?r.C0.ESC+"[1;"+(a+1)+"R":r.C0.ESC+"OR";break;case 115:s.key=a?r.C0.ESC+"[1;"+(a+1)+"S":r.C0.ESC+"OS";break;case 116:s.key=a?r.C0.ESC+"[15;"+(a+1)+"~":r.C0.ESC+"[15~";break;case 117:s.key=a?r.C0.ESC+"[17;"+(a+1)+"~":r.C0.ESC+"[17~";break;case 118:s.key=a?r.C0.ESC+"[18;"+(a+1)+"~":r.C0.ESC+"[18~";break;case 119:s.key=a?r.C0.ESC+"[19;"+(a+1)+"~":r.C0.ESC+"[19~";break;case 120:s.key=a?r.C0.ESC+"[20;"+(a+1)+"~":r.C0.ESC+"[20~";break;case 121:s.key=a?r.C0.ESC+"[21;"+(a+1)+"~":r.C0.ESC+"[21~";break;case 122:s.key=a?r.C0.ESC+"[23;"+(a+1)+"~":r.C0.ESC+"[23~";break;case 123:s.key=a?r.C0.ESC+"[24;"+(a+1)+"~":r.C0.ESC+"[24~";break;default:if(!e.ctrlKey||e.shiftKey||e.altKey||e.metaKey)if(i&&!o||!e.altKey||e.metaKey)i&&!e.altKey&&!e.ctrlKey&&e.metaKey?65===e.keyCode&&(s.type=1):e.key&&!e.ctrlKey&&!e.altKey&&!e.metaKey&&e.keyCode>=48&&1===e.key.length?s.key=e.key:e.key&&e.ctrlKey&&"_"===e.key&&(s.key=r.C0.US);else{var c=n[e.keyCode],l=c&&c[e.shiftKey?1:0];if(l)s.key=r.C0.ESC+l;else if(e.keyCode>=65&&e.keyCode<=90){var h=e.ctrlKey?e.keyCode-64:e.keyCode+32;s.key=r.C0.ESC+String.fromCharCode(h)}}else e.keyCode>=65&&e.keyCode<=90?s.key=String.fromCharCode(e.keyCode-64):32===e.keyCode?s.key=r.C0.NUL:e.keyCode>=51&&e.keyCode<=55?s.key=String.fromCharCode(e.keyCode-51+27):56===e.keyCode?s.key=r.C0.DEL:219===e.keyCode?s.key=r.C0.ESC:220===e.keyCode?s.key=r.C0.FS:221===e.keyCode&&(s.key=r.C0.GS)}return s}},function(e,t,i){"use strict";var r,n=this&&this.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])})(e,t)},function(e,t){function i(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}),o=this&&this.__decorate||function(e,t,i,r){var n,o=arguments.length,s=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,i):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,r);else for(var a=e.length-1;a>=0;a--)(n=e[a])&&(s=(o<3?n(s):o>3?n(t,i,s):n(t,i))||s);return o>3&&s&&Object.defineProperty(t,i,s),s},s=this&&this.__param||function(e,t){return function(i,r){t(i,r,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.RenderService=void 0;var a=i(31),c=i(0),l=i(2),h=i(32),u=i(7),f=i(1),d=i(5),p=function(e){function t(t,i,r,n,o,s){var l=e.call(this)||this;if(l._renderer=t,l._rowCount=i,l._isPaused=!1,l._needsFullRefresh=!1,l._isNextRenderRedrawOnly=!0,l._needsSelectionRefresh=!1,l._canvasWidth=0,l._canvasHeight=0,l._selectionState={start:void 0,end:void 0,columnSelectMode:!1},l._onDimensionsChange=new c.EventEmitter,l._onRender=new c.EventEmitter,l._onRefreshRequest=new c.EventEmitter,l.register({dispose:function(){return l._renderer.dispose()}}),l._renderDebouncer=new a.RenderDebouncer((function(e,t){return l._renderRows(e,t)})),l.register(l._renderDebouncer),l._screenDprMonitor=new h.ScreenDprMonitor,l._screenDprMonitor.setListener((function(){return l.onDevicePixelRatioChange()})),l.register(l._screenDprMonitor),l.register(s.onResize((function(e){return l._fullRefresh()}))),l.register(n.onOptionChange((function(){return l._renderer.onOptionsChanged()}))),l.register(o.onCharSizeChange((function(){return l.onCharSizeChanged()}))),l._renderer.onRequestRedraw((function(e){return l.refreshRows(e.start,e.end,!0)})),l.register(u.addDisposableDomListener(window,"resize",(function(){return l.onDevicePixelRatioChange()}))),"IntersectionObserver"in window){var f=new IntersectionObserver((function(e){return l._onIntersectionChange(e[e.length-1])}),{threshold:0});f.observe(r),l.register({dispose:function(){return f.disconnect()}})}return l}return n(t,e),Object.defineProperty(t.prototype,"onDimensionsChange",{get:function(){return this._onDimensionsChange.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onRenderedBufferChange",{get:function(){return this._onRender.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onRefreshRequest",{get:function(){return this._onRefreshRequest.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"dimensions",{get:function(){return this._renderer.dimensions},enumerable:!1,configurable:!0}),t.prototype._onIntersectionChange=function(e){this._isPaused=0===e.intersectionRatio,!this._isPaused&&this._needsFullRefresh&&(this.refreshRows(0,this._rowCount-1),this._needsFullRefresh=!1)},t.prototype.refreshRows=function(e,t,i){void 0===i&&(i=!1),this._isPaused?this._needsFullRefresh=!0:(i||(this._isNextRenderRedrawOnly=!1),this._renderDebouncer.refresh(e,t,this._rowCount))},t.prototype._renderRows=function(e,t){this._renderer.renderRows(e,t),this._needsSelectionRefresh&&(this._renderer.onSelectionChanged(this._selectionState.start,this._selectionState.end,this._selectionState.columnSelectMode),this._needsSelectionRefresh=!1),this._isNextRenderRedrawOnly||this._onRender.fire({start:e,end:t}),this._isNextRenderRedrawOnly=!0},t.prototype.resize=function(e,t){this._rowCount=t,this._fireOnCanvasResize()},t.prototype.changeOptions=function(){this._renderer.onOptionsChanged(),this.refreshRows(0,this._rowCount-1),this._fireOnCanvasResize()},t.prototype._fireOnCanvasResize=function(){this._renderer.dimensions.canvasWidth===this._canvasWidth&&this._renderer.dimensions.canvasHeight===this._canvasHeight||this._onDimensionsChange.fire(this._renderer.dimensions)},t.prototype.dispose=function(){e.prototype.dispose.call(this)},t.prototype.setRenderer=function(e){var t=this;this._renderer.dispose(),this._renderer=e,this._renderer.onRequestRedraw((function(e){return t.refreshRows(e.start,e.end,!0)})),this._needsSelectionRefresh=!0,this._fullRefresh()},t.prototype._fullRefresh=function(){this._isPaused?this._needsFullRefresh=!0:this.refreshRows(0,this._rowCount-1)},t.prototype.setColors=function(e){this._renderer.setColors(e),this._fullRefresh()},t.prototype.onDevicePixelRatioChange=function(){this._renderer.onDevicePixelRatioChange(),this.refreshRows(0,this._rowCount-1)},t.prototype.onResize=function(e,t){this._renderer.onResize(e,t),this._fullRefresh()},t.prototype.onCharSizeChanged=function(){this._renderer.onCharSizeChanged()},t.prototype.onBlur=function(){this._renderer.onBlur()},t.prototype.onFocus=function(){this._renderer.onFocus()},t.prototype.onSelectionChanged=function(e,t,i){this._selectionState.start=e,this._selectionState.end=t,this._selectionState.columnSelectMode=i,this._renderer.onSelectionChanged(e,t,i)},t.prototype.onCursorMove=function(){this._renderer.onCursorMove()},t.prototype.clear=function(){this._renderer.clear()},t.prototype.registerCharacterJoiner=function(e){return this._renderer.registerCharacterJoiner(e)},t.prototype.deregisterCharacterJoiner=function(e){return this._renderer.deregisterCharacterJoiner(e)},o([s(3,f.IOptionsService),s(4,d.ICharSizeService),s(5,f.IBufferService)],t)}(l.Disposable);t.RenderService=p},function(e,t,i){"use strict";var r=this&&this.__decorate||function(e,t,i,r){var n,o=arguments.length,s=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,i):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,r);else for(var a=e.length-1;a>=0;a--)(n=e[a])&&(s=(o<3?n(s):o>3?n(t,i,s):n(t,i))||s);return o>3&&s&&Object.defineProperty(t,i,s),s},n=this&&this.__param||function(e,t){return function(i,r){t(i,r,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.CharSizeService=void 0;var o=i(1),s=i(0),a=function(){function e(e,t,i){this._optionsService=i,this.width=0,this.height=0,this._onCharSizeChange=new s.EventEmitter,this._measureStrategy=new c(e,t,this._optionsService)}return Object.defineProperty(e.prototype,"hasValidSize",{get:function(){return this.width>0&&this.height>0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"onCharSizeChange",{get:function(){return this._onCharSizeChange.event},enumerable:!1,configurable:!0}),e.prototype.measure=function(){var e=this._measureStrategy.measure();e.width===this.width&&e.height===this.height||(this.width=e.width,this.height=e.height,this._onCharSizeChange.fire())},r([n(2,o.IOptionsService)],e)}();t.CharSizeService=a;var c=function(){function e(e,t,i){this._document=e,this._parentElement=t,this._optionsService=i,this._result={width:0,height:0},this._measureElement=this._document.createElement("span"),this._measureElement.classList.add("xterm-char-measure-element"),this._measureElement.textContent="W",this._measureElement.setAttribute("aria-hidden","true"),this._parentElement.appendChild(this._measureElement)}return e.prototype.measure=function(){this._measureElement.style.fontFamily=this._optionsService.options.fontFamily,this._measureElement.style.fontSize=this._optionsService.options.fontSize+"px";var e=this._measureElement.getBoundingClientRect();return 0!==e.width&&0!==e.height&&(this._result.width=e.width,this._result.height=Math.ceil(e.height)),this._result},e}()},function(e,t,i){"use strict";var r=this&&this.__decorate||function(e,t,i,r){var n,o=arguments.length,s=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,i):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,r);else for(var a=e.length-1;a>=0;a--)(n=e[a])&&(s=(o<3?n(s):o>3?n(t,i,s):n(t,i))||s);return o>3&&s&&Object.defineProperty(t,i,s),s},n=this&&this.__param||function(e,t){return function(i,r){t(i,r,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.MouseService=void 0;var o=i(5),s=i(30),a=function(){function e(e,t){this._renderService=e,this._charSizeService=t}return e.prototype.getCoords=function(e,t,i,r,n){return s.getCoords(e,t,i,r,this._charSizeService.hasValidSize,this._renderService.dimensions.actualCellWidth,this._renderService.dimensions.actualCellHeight,n)},e.prototype.getRawByteCoords=function(e,t,i,r){var n=this.getCoords(e,t,i,r);return s.getRawByteCoords(n)},r([n(0,o.IRenderService),n(1,o.ICharSizeService)],e)}();t.MouseService=a},function(e,t,i){"use strict";var r,n=this&&this.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])})(e,t)},function(e,t){function i(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}),o=this&&this.__decorate||function(e,t,i,r){var n,o=arguments.length,s=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,i):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,r);else for(var a=e.length-1;a>=0;a--)(n=e[a])&&(s=(o<3?n(s):o>3?n(t,i,s):n(t,i))||s);return o>3&&s&&Object.defineProperty(t,i,s),s},s=this&&this.__param||function(e,t){return function(i,r){t(i,r,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.Linkifier2=void 0;var a=i(1),c=i(0),l=i(2),h=i(7),u=function(e){function t(t){var i=e.call(this)||this;return i._bufferService=t,i._linkProviders=[],i._linkCacheDisposables=[],i._isMouseOut=!0,i._activeLine=-1,i._onShowLinkUnderline=i.register(new c.EventEmitter),i._onHideLinkUnderline=i.register(new c.EventEmitter),i.register(l.getDisposeArrayDisposable(i._linkCacheDisposables)),i}return n(t,e),Object.defineProperty(t.prototype,"onShowLinkUnderline",{get:function(){return this._onShowLinkUnderline.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onHideLinkUnderline",{get:function(){return this._onHideLinkUnderline.event},enumerable:!1,configurable:!0}),t.prototype.registerLinkProvider=function(e){var t=this;return this._linkProviders.push(e),{dispose:function(){var i=t._linkProviders.indexOf(e);-1!==i&&t._linkProviders.splice(i,1)}}},t.prototype.attachToDom=function(e,t,i){var r=this;this._element=e,this._mouseService=t,this._renderService=i,this.register(h.addDisposableDomListener(this._element,"mouseleave",(function(){r._isMouseOut=!0,r._clearCurrentLink()}))),this.register(h.addDisposableDomListener(this._element,"mousemove",this._onMouseMove.bind(this))),this.register(h.addDisposableDomListener(this._element,"click",this._onClick.bind(this)))},t.prototype._onMouseMove=function(e){if(this._lastMouseEvent=e,this._element&&this._mouseService){var t=this._positionFromMouseEvent(e,this._element,this._mouseService);if(t){this._isMouseOut=!1;for(var i=e.composedPath(),r=0;re?this._bufferService.cols:s.link.range.end.x,l=a;l<=c;l++){if(i.has(l)){n.splice(o--,1);break}i.add(l)}}},t.prototype._checkLinkProviderResult=function(e,t,i){var r,n=this;if(!this._activeProviderReplies)return i;for(var o=this._activeProviderReplies.get(e),s=!1,a=0;a=e&&this._currentLink.link.range.end.y<=t)&&(this._linkLeave(this._element,this._currentLink.link,this._lastMouseEvent),this._currentLink=void 0,l.disposeArray(this._linkCacheDisposables))},t.prototype._handleNewLink=function(e){var t=this;if(this._element&&this._lastMouseEvent&&this._mouseService){var i=this._positionFromMouseEvent(this._lastMouseEvent,this._element,this._mouseService);i&&this._linkAtPosition(e.link,i)&&(this._currentLink=e,this._currentLink.state={decorations:{underline:void 0===e.link.decorations||e.link.decorations.underline,pointerCursor:void 0===e.link.decorations||e.link.decorations.pointerCursor},isHovered:!0},this._linkHover(this._element,e.link,this._lastMouseEvent),e.link.decorations={},Object.defineProperties(e.link.decorations,{pointerCursor:{get:function(){var e,i;return null===(i=null===(e=t._currentLink)||void 0===e?void 0:e.state)||void 0===i?void 0:i.decorations.pointerCursor},set:function(e){var i,r;(null===(i=t._currentLink)||void 0===i?void 0:i.state)&&t._currentLink.state.decorations.pointerCursor!==e&&(t._currentLink.state.decorations.pointerCursor=e,t._currentLink.state.isHovered&&(null===(r=t._element)||void 0===r||r.classList.toggle("xterm-cursor-pointer",e)))}},underline:{get:function(){var e,i;return null===(i=null===(e=t._currentLink)||void 0===e?void 0:e.state)||void 0===i?void 0:i.decorations.underline},set:function(i){var r,n,o;(null===(r=t._currentLink)||void 0===r?void 0:r.state)&&(null===(o=null===(n=t._currentLink)||void 0===n?void 0:n.state)||void 0===o?void 0:o.decorations.underline)!==i&&(t._currentLink.state.decorations.underline=i,t._currentLink.state.isHovered&&t._fireUnderlineEvent(e.link,i))}}}),this._renderService&&this._linkCacheDisposables.push(this._renderService.onRenderedBufferChange((function(e){var i=0===e.start?0:e.start+1+t._bufferService.buffer.ydisp;t._clearCurrentLink(i,e.end+1+t._bufferService.buffer.ydisp)}))))}},t.prototype._linkHover=function(e,t,i){var r;(null===(r=this._currentLink)||void 0===r?void 0:r.state)&&(this._currentLink.state.isHovered=!0,this._currentLink.state.decorations.underline&&this._fireUnderlineEvent(t,!0),this._currentLink.state.decorations.pointerCursor&&e.classList.add("xterm-cursor-pointer")),t.hover&&t.hover(i,t.text)},t.prototype._fireUnderlineEvent=function(e,t){var i=e.range,r=this._bufferService.buffer.ydisp,n=this._createLinkUnderlineEvent(i.start.x-1,i.start.y-r-1,i.end.x,i.end.y-r-1,void 0);(t?this._onShowLinkUnderline:this._onHideLinkUnderline).fire(n)},t.prototype._linkLeave=function(e,t,i){var r;(null===(r=this._currentLink)||void 0===r?void 0:r.state)&&(this._currentLink.state.isHovered=!1,this._currentLink.state.decorations.underline&&this._fireUnderlineEvent(t,!1),this._currentLink.state.decorations.pointerCursor&&e.classList.remove("xterm-cursor-pointer")),t.leave&&t.leave(i,t.text)},t.prototype._linkAtPosition=function(e,t){var i=e.range.start.y===e.range.end.y,r=e.range.start.yt.y;return(i&&e.range.start.x<=t.x&&e.range.end.x>=t.x||r&&e.range.end.x>=t.x||n&&e.range.start.x<=t.x||r&&n)&&e.range.start.y<=t.y&&e.range.end.y>=t.y},t.prototype._positionFromMouseEvent=function(e,t,i){var r=i.getCoords(e,t,this._bufferService.cols,this._bufferService.rows);if(r)return{x:r[0],y:r[1]+this._bufferService.buffer.ydisp}},t.prototype._createLinkUnderlineEvent=function(e,t,i,r,n){return{x1:e,y1:t,x2:i,y2:r,cols:this._bufferService.cols,fg:n}},o([s(0,a.IBufferService)],t)}(l.Disposable);t.Linkifier2=u},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CoreBrowserService=void 0;var r=function(){function e(e){this._textarea=e}return Object.defineProperty(e.prototype,"isFocused",{get:function(){return document.activeElement===this._textarea&&document.hasFocus()},enumerable:!1,configurable:!0}),e}();t.CoreBrowserService=r},function(e,t,i){"use strict";var r,n=this&&this.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])})(e,t)},function(e,t){function i(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)});Object.defineProperty(t,"__esModule",{value:!0}),t.CoreTerminal=void 0;var o=i(2),s=i(1),a=i(66),c=i(67),l=i(68),h=i(74),u=i(75),f=i(0),d=i(76),p=i(77),_=i(78),v=i(80),g=i(81),S=i(19),b=i(82),y=function(e){function t(t){var i=e.call(this)||this;return i._onBinary=new f.EventEmitter,i._onData=new f.EventEmitter,i._onLineFeed=new f.EventEmitter,i._onResize=new f.EventEmitter,i._onScroll=new f.EventEmitter,i._instantiationService=new a.InstantiationService,i.optionsService=new h.OptionsService(t),i._instantiationService.setService(s.IOptionsService,i.optionsService),i._bufferService=i.register(i._instantiationService.createInstance(l.BufferService)),i._instantiationService.setService(s.IBufferService,i._bufferService),i._logService=i._instantiationService.createInstance(c.LogService),i._instantiationService.setService(s.ILogService,i._logService),i._coreService=i.register(i._instantiationService.createInstance(u.CoreService,(function(){return i.scrollToBottom()}))),i._instantiationService.setService(s.ICoreService,i._coreService),i._coreMouseService=i._instantiationService.createInstance(d.CoreMouseService),i._instantiationService.setService(s.ICoreMouseService,i._coreMouseService),i._dirtyRowService=i._instantiationService.createInstance(p.DirtyRowService),i._instantiationService.setService(s.IDirtyRowService,i._dirtyRowService),i.unicodeService=i._instantiationService.createInstance(_.UnicodeService),i._instantiationService.setService(s.IUnicodeService,i.unicodeService),i._charsetService=i._instantiationService.createInstance(v.CharsetService),i._instantiationService.setService(s.ICharsetService,i._charsetService),i._inputHandler=new S.InputHandler(i._bufferService,i._charsetService,i._coreService,i._dirtyRowService,i._logService,i.optionsService,i._coreMouseService,i.unicodeService),i.register(f.forwardEvent(i._inputHandler.onLineFeed,i._onLineFeed)),i.register(i._inputHandler),i.register(f.forwardEvent(i._bufferService.onResize,i._onResize)),i.register(f.forwardEvent(i._coreService.onData,i._onData)),i.register(f.forwardEvent(i._coreService.onBinary,i._onBinary)),i.register(i.optionsService.onOptionChange((function(e){return i._updateOptions(e)}))),i._writeBuffer=new b.WriteBuffer((function(e){return i._inputHandler.parse(e)})),i}return n(t,e),Object.defineProperty(t.prototype,"onBinary",{get:function(){return this._onBinary.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onData",{get:function(){return this._onData.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onLineFeed",{get:function(){return this._onLineFeed.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onResize",{get:function(){return this._onResize.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onScroll",{get:function(){return this._onScroll.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"cols",{get:function(){return this._bufferService.cols},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"rows",{get:function(){return this._bufferService.rows},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"buffers",{get:function(){return this._bufferService.buffers},enumerable:!1,configurable:!0}),t.prototype.dispose=function(){var t;this._isDisposed||(e.prototype.dispose.call(this),null===(t=this._windowsMode)||void 0===t||t.dispose(),this._windowsMode=void 0)},t.prototype.write=function(e,t){this._writeBuffer.write(e,t)},t.prototype.writeSync=function(e){this._writeBuffer.writeSync(e)},t.prototype.resize=function(e,t){isNaN(e)||isNaN(t)||(e=Math.max(e,l.MINIMUM_COLS),t=Math.max(t,l.MINIMUM_ROWS),this._bufferService.resize(e,t))},t.prototype.scroll=function(e,t){void 0===t&&(t=!1);var i,r=this._bufferService.buffer;(i=this._cachedBlankLine)&&i.length===this.cols&&i.getFg(0)===e.fg&&i.getBg(0)===e.bg||(i=r.getBlankLine(e,t),this._cachedBlankLine=i),i.isWrapped=t;var n=r.ybase+r.scrollTop,o=r.ybase+r.scrollBottom;if(0===r.scrollTop){var s=r.lines.isFull;o===r.lines.length-1?s?r.lines.recycle().copyFrom(i):r.lines.push(i.clone()):r.lines.splice(o+1,0,i.clone()),s?this._bufferService.isUserScrolling&&(r.ydisp=Math.max(r.ydisp-1,0)):(r.ybase++,this._bufferService.isUserScrolling||r.ydisp++)}else{var a=o-n+1;r.lines.shiftElements(n+1,a-1,-1),r.lines.set(o,i.clone())}this._bufferService.isUserScrolling||(r.ydisp=r.ybase),this._dirtyRowService.markRangeDirty(r.scrollTop,r.scrollBottom),this._onScroll.fire(r.ydisp)},t.prototype.scrollLines=function(e,t){var i=this._bufferService.buffer;if(e<0){if(0===i.ydisp)return;this._bufferService.isUserScrolling=!0}else e+i.ydisp>=i.ybase&&(this._bufferService.isUserScrolling=!1);var r=i.ydisp;i.ydisp=Math.max(Math.min(i.ydisp+e,i.ybase),0),r!==i.ydisp&&(t||this._onScroll.fire(i.ydisp))},t.prototype.scrollPages=function(e){this.scrollLines(e*(this.rows-1))},t.prototype.scrollToTop=function(){this.scrollLines(-this._bufferService.buffer.ydisp)},t.prototype.scrollToBottom=function(){this.scrollLines(this._bufferService.buffer.ybase-this._bufferService.buffer.ydisp)},t.prototype.scrollToLine=function(e){var t=e-this._bufferService.buffer.ydisp;0!==t&&this.scrollLines(t)},t.prototype.addEscHandler=function(e,t){return this._inputHandler.addEscHandler(e,t)},t.prototype.addDcsHandler=function(e,t){return this._inputHandler.addDcsHandler(e,t)},t.prototype.addCsiHandler=function(e,t){return this._inputHandler.addCsiHandler(e,t)},t.prototype.addOscHandler=function(e,t){return this._inputHandler.addOscHandler(e,t)},t.prototype._setup=function(){this.optionsService.options.windowsMode&&this._enableWindowsMode()},t.prototype.reset=function(){this._inputHandler.reset(),this._bufferService.reset(),this._charsetService.reset(),this._coreService.reset(),this._coreMouseService.reset()},t.prototype._updateOptions=function(e){var t;switch(e){case"scrollback":this.buffers.resize(this.cols,this.rows);break;case"windowsMode":this.optionsService.options.windowsMode?this._enableWindowsMode():(null===(t=this._windowsMode)||void 0===t||t.dispose(),this._windowsMode=void 0)}},t.prototype._enableWindowsMode=function(){var e=this;if(!this._windowsMode){var t=[];t.push(this.onLineFeed(g.updateWindowsModeWrappedState.bind(null,this._bufferService))),t.push(this.addCsiHandler({final:"H"},(function(){return g.updateWindowsModeWrappedState(e._bufferService),!1}))),this._windowsMode={dispose:function(){for(var e=0,i=t;e0?n[0].index:t.length;if(t.length!==u)throw new Error("[createInstance] First service dependency of "+e.name+" at position "+(u+1)+" conflicts with "+t.length+" static arguments");return new(e.bind.apply(e,r([void 0],r(t,s))))},e}();t.InstantiationService=a},function(e,t,i){"use strict";var r=this&&this.__decorate||function(e,t,i,r){var n,o=arguments.length,s=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,i):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,r);else for(var a=e.length-1;a>=0;a--)(n=e[a])&&(s=(o<3?n(s):o>3?n(t,i,s):n(t,i))||s);return o>3&&s&&Object.defineProperty(t,i,s),s},n=this&&this.__param||function(e,t){return function(i,r){t(i,r,e)}},o=this&&this.__spreadArrays||function(){for(var e=0,t=0,i=arguments.length;t=0;a--)(n=e[a])&&(s=(o<3?n(s):o>3?n(t,i,s):n(t,i))||s);return o>3&&s&&Object.defineProperty(t,i,s),s},s=this&&this.__param||function(e,t){return function(i,r){t(i,r,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.BufferService=t.MINIMUM_ROWS=t.MINIMUM_COLS=void 0;var a=i(1),c=i(69),l=i(0),h=i(2);t.MINIMUM_COLS=2,t.MINIMUM_ROWS=1;var u=function(e){function i(i){var r=e.call(this)||this;return r._optionsService=i,r.isUserScrolling=!1,r._onResize=new l.EventEmitter,r.cols=Math.max(i.options.cols,t.MINIMUM_COLS),r.rows=Math.max(i.options.rows,t.MINIMUM_ROWS),r.buffers=new c.BufferSet(i,r),r}return n(i,e),Object.defineProperty(i.prototype,"onResize",{get:function(){return this._onResize.event},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"buffer",{get:function(){return this.buffers.active},enumerable:!1,configurable:!0}),i.prototype.dispose=function(){e.prototype.dispose.call(this),this.buffers.dispose()},i.prototype.resize=function(e,t){this.cols=e,this.rows=t,this.buffers.resize(e,t),this.buffers.setupTabStops(this.cols),this._onResize.fire({cols:e,rows:t})},i.prototype.reset=function(){this.buffers.dispose(),this.buffers=new c.BufferSet(this._optionsService,this),this.isUserScrolling=!1},o([s(0,a.IOptionsService)],i)}(h.Disposable);t.BufferService=u},function(e,t,i){"use strict";var r,n=this&&this.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])})(e,t)},function(e,t){function i(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)});Object.defineProperty(t,"__esModule",{value:!0}),t.BufferSet=void 0;var o=i(70),s=i(0),a=function(e){function t(t,i){var r=e.call(this)||this;return r._onBufferActivate=r.register(new s.EventEmitter),r._normal=new o.Buffer(!0,t,i),r._normal.fillViewportRows(),r._alt=new o.Buffer(!1,t,i),r._activeBuffer=r._normal,r.setupTabStops(),r}return n(t,e),Object.defineProperty(t.prototype,"onBufferActivate",{get:function(){return this._onBufferActivate.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"alt",{get:function(){return this._alt},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"active",{get:function(){return this._activeBuffer},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"normal",{get:function(){return this._normal},enumerable:!1,configurable:!0}),t.prototype.activateNormalBuffer=function(){this._activeBuffer!==this._normal&&(this._normal.x=this._alt.x,this._normal.y=this._alt.y,this._alt.clear(),this._activeBuffer=this._normal,this._onBufferActivate.fire({activeBuffer:this._normal,inactiveBuffer:this._alt}))},t.prototype.activateAltBuffer=function(e){this._activeBuffer!==this._alt&&(this._alt.fillViewportRows(e),this._alt.x=this._normal.x,this._alt.y=this._normal.y,this._activeBuffer=this._alt,this._onBufferActivate.fire({activeBuffer:this._alt,inactiveBuffer:this._normal}))},t.prototype.resize=function(e,t){this._normal.resize(e,t),this._alt.resize(e,t)},t.prototype.setupTabStops=function(e){this._normal.setupTabStops(e),this._alt.setupTabStops(e)},t}(i(2).Disposable);t.BufferSet=a},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BufferStringIterator=t.Buffer=t.MAX_BUFFER_SIZE=void 0;var r=i(71),n=i(16),o=i(4),s=i(3),a=i(72),c=i(73),l=i(20),h=i(6);t.MAX_BUFFER_SIZE=4294967295;var u=function(){function e(e,t,i){this._hasScrollback=e,this._optionsService=t,this._bufferService=i,this.ydisp=0,this.ybase=0,this.y=0,this.x=0,this.savedY=0,this.savedX=0,this.savedCurAttrData=n.DEFAULT_ATTR_DATA.clone(),this.savedCharset=l.DEFAULT_CHARSET,this.markers=[],this._nullCell=o.CellData.fromCharData([0,s.NULL_CELL_CHAR,s.NULL_CELL_WIDTH,s.NULL_CELL_CODE]),this._whitespaceCell=o.CellData.fromCharData([0,s.WHITESPACE_CELL_CHAR,s.WHITESPACE_CELL_WIDTH,s.WHITESPACE_CELL_CODE]),this._cols=this._bufferService.cols,this._rows=this._bufferService.rows,this.lines=new r.CircularList(this._getCorrectBufferLength(this._rows)),this.scrollTop=0,this.scrollBottom=this._rows-1,this.setupTabStops()}return e.prototype.getNullCell=function(e){return e?(this._nullCell.fg=e.fg,this._nullCell.bg=e.bg,this._nullCell.extended=e.extended):(this._nullCell.fg=0,this._nullCell.bg=0,this._nullCell.extended=new h.ExtendedAttrs),this._nullCell},e.prototype.getWhitespaceCell=function(e){return e?(this._whitespaceCell.fg=e.fg,this._whitespaceCell.bg=e.bg,this._whitespaceCell.extended=e.extended):(this._whitespaceCell.fg=0,this._whitespaceCell.bg=0,this._whitespaceCell.extended=new h.ExtendedAttrs),this._whitespaceCell},e.prototype.getBlankLine=function(e,t){return new n.BufferLine(this._bufferService.cols,this.getNullCell(e),t)},Object.defineProperty(e.prototype,"hasScrollback",{get:function(){return this._hasScrollback&&this.lines.maxLength>this._rows},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isCursorInViewport",{get:function(){var e=this.ybase+this.y-this.ydisp;return e>=0&&et.MAX_BUFFER_SIZE?t.MAX_BUFFER_SIZE:i},e.prototype.fillViewportRows=function(e){if(0===this.lines.length){void 0===e&&(e=n.DEFAULT_ATTR_DATA);for(var t=this._rows;t--;)this.lines.push(this.getBlankLine(e))}},e.prototype.clear=function(){this.ydisp=0,this.ybase=0,this.y=0,this.x=0,this.lines=new r.CircularList(this._getCorrectBufferLength(this._rows)),this.scrollTop=0,this.scrollBottom=this._rows-1,this.setupTabStops()},e.prototype.resize=function(e,t){var i=this.getNullCell(n.DEFAULT_ATTR_DATA),r=this._getCorrectBufferLength(t);if(r>this.lines.maxLength&&(this.lines.maxLength=r),this.lines.length>0){if(this._cols0&&this.lines.length<=this.ybase+this.y+s+1?(this.ybase--,s++,this.ydisp>0&&this.ydisp--):this.lines.push(new n.BufferLine(e,i)));else for(a=this._rows;a>t;a--)this.lines.length>t+this.ybase&&(this.lines.length>this.ybase+this.y+1?this.lines.pop():(this.ybase++,this.ydisp++));if(r0&&(this.lines.trimStart(c),this.ybase=Math.max(this.ybase-c,0),this.ydisp=Math.max(this.ydisp-c,0),this.savedY=Math.max(this.savedY-c,0)),this.lines.maxLength=r}this.x=Math.min(this.x,e-1),this.y=Math.min(this.y,t-1),s&&(this.y+=s),this.savedX=Math.min(this.savedX,e-1),this.scrollTop=0}if(this.scrollBottom=t-1,this._isReflowEnabled&&(this._reflow(e,t),this._cols>e))for(o=0;othis._cols?this._reflowLarger(e,t):this._reflowSmaller(e,t))},e.prototype._reflowLarger=function(e,t){var i=a.reflowLargerGetLinesToRemove(this.lines,this._cols,e,this.ybase+this.y,this.getNullCell(n.DEFAULT_ATTR_DATA));if(i.length>0){var r=a.reflowLargerCreateNewLayout(this.lines,i);a.reflowLargerApplyNewLayout(this.lines,r.layout),this._reflowLargerAdjustViewport(e,t,r.countRemoved)}},e.prototype._reflowLargerAdjustViewport=function(e,t,i){for(var r=this.getNullCell(n.DEFAULT_ATTR_DATA),o=i;o-- >0;)0===this.ybase?(this.y>0&&this.y--,this.lines.length=0;s--){var c=this.lines.get(s);if(!(!c||!c.isWrapped&&c.getTrimmedLength()<=e)){for(var l=[c];c.isWrapped&&s>0;)c=this.lines.get(--s),l.unshift(c);var h=this.ybase+this.y;if(!(h>=s&&h0&&(r.push({start:s+l.length+o,newLines:_}),o+=_.length),l.push.apply(l,_);var S=d.length-1,b=d[S];0===b&&(b=d[--S]);for(var y=l.length-p-1,m=f;y>=0;){var C=Math.min(m,b);if(l[S].copyCellsFrom(l[y],m-C,b-C,C,!0),0==(b-=C)&&(b=d[--S]),0==(m-=C)){y--;var w=Math.max(y,0);m=a.getWrappedLineTrimmedLength(l,w,this._cols)}}for(v=0;v0;)0===this.ybase?this.y0){var k=[],O=[];for(v=0;v=0;v--)if(x&&x.start>L+A){for(var T=x.newLines.length-1;T>=0;T--)this.lines.set(v--,x.newLines[T]);v++,k.push({index:L+1,amount:x.newLines.length}),A+=x.newLines.length,x=r[++R]}else this.lines.set(v,O[L--]);var B=0;for(v=k.length-1;v>=0;v--)k[v].index+=B,this.lines.onInsertEmitter.fire(k[v]),B+=k[v].amount;var D=Math.max(0,E+o-this.lines.maxLength);D>0&&this.lines.onTrimEmitter.fire(D)}},e.prototype.stringIndexToBufferIndex=function(e,t,i){for(void 0===i&&(i=!1);t;){var r=this.lines.get(e);if(!r)return[-1,-1];for(var n=i?r.getTrimmedLength():r.length,o=0;o0&&this.lines.get(t).isWrapped;)t--;for(;i+10;);return e>=this._cols?this._cols-1:e<0?0:e},e.prototype.nextStop=function(e){for(null==e&&(e=this.x);!this.tabs[++e]&&e=this._cols?this._cols-1:e<0?0:e},e.prototype.addMarker=function(e){var t=this,i=new c.Marker(e);return this.markers.push(i),i.register(this.lines.onTrim((function(e){i.line-=e,i.line<0&&i.dispose()}))),i.register(this.lines.onInsert((function(e){i.line>=e.index&&(i.line+=e.amount)}))),i.register(this.lines.onDelete((function(e){i.line>=e.index&&i.linee.index&&(i.line-=e.amount)}))),i.register(i.onDispose((function(){return t._removeMarker(i)}))),i},e.prototype._removeMarker=function(e){this.markers.splice(this.markers.indexOf(e),1)},e.prototype.iterator=function(e,t,i,r,n){return new f(this,e,t,i,r,n)},e}();t.Buffer=u;var f=function(){function e(e,t,i,r,n,o){void 0===i&&(i=0),void 0===r&&(r=e.lines.length),void 0===n&&(n=0),void 0===o&&(o=0),this._buffer=e,this._trimRight=t,this._startIndex=i,this._endIndex=r,this._startOverscan=n,this._endOverscan=o,this._startIndex<0&&(this._startIndex=0),this._endIndex>this._buffer.lines.length&&(this._endIndex=this._buffer.lines.length),this._current=this._startIndex}return e.prototype.hasNext=function(){return this._currentthis._endIndex+this._endOverscan&&(e.last=this._endIndex+this._endOverscan),e.first=Math.max(e.first,0),e.last=Math.min(e.last,this._buffer.lines.length);for(var t="",i=e.first;i<=e.last;++i)t+=this._buffer.translateBufferLineToString(i,this._trimRight);return this._current=e.last+1,{range:e,content:t}},e}();t.BufferStringIterator=f},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CircularList=void 0;var r=i(0),n=function(){function e(e){this._maxLength=e,this.onDeleteEmitter=new r.EventEmitter,this.onInsertEmitter=new r.EventEmitter,this.onTrimEmitter=new r.EventEmitter,this._array=new Array(this._maxLength),this._startIndex=0,this._length=0}return Object.defineProperty(e.prototype,"onDelete",{get:function(){return this.onDeleteEmitter.event},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"onInsert",{get:function(){return this.onInsertEmitter.event},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"onTrim",{get:function(){return this.onTrimEmitter.event},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"maxLength",{get:function(){return this._maxLength},set:function(e){if(this._maxLength!==e){for(var t=new Array(e),i=0;ithis._length)for(var t=this._length;t=e;n--)this._array[this._getCyclicIndex(n+i.length)]=this._array[this._getCyclicIndex(n)];for(n=0;nthis._maxLength){var o=this._length+i.length-this._maxLength;this._startIndex+=o,this._length=this._maxLength,this.onTrimEmitter.fire(o)}else this._length+=i.length},e.prototype.trimStart=function(e){e>this._length&&(e=this._length),this._startIndex+=e,this._length-=e,this.onTrimEmitter.fire(e)},e.prototype.shiftElements=function(e,t,i){if(!(t<=0)){if(e<0||e>=this._length)throw new Error("start argument out of range");if(e+i<0)throw new Error("Cannot shift elements in list beyond index 0");if(i>0){for(var r=t-1;r>=0;r--)this.set(e+r+i,this.get(e+r));var n=e+t+i-this._length;if(n>0)for(this._length+=n;this._length>this._maxLength;)this._length--,this._startIndex++,this.onTrimEmitter.fire(1)}else for(r=0;r=a&&n0&&(y>u||0===h[y].getTrimmedLength());y--)b++;b>0&&(s.push(a+h.length-b),s.push(b)),a+=h.length-1}}}return s},t.reflowLargerCreateNewLayout=function(e,t){for(var i=[],r=0,n=t[r],o=0,s=0;sl&&(s-=l,a++);var h=2===e[a].getWidth(s-1);h&&s--;var u=h?i-1:i;n.push(u),c+=u}return n},t.getWrappedLineTrimmedLength=r},function(e,t,i){"use strict";var r,n=this&&this.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])})(e,t)},function(e,t){function i(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)});Object.defineProperty(t,"__esModule",{value:!0}),t.Marker=void 0;var o=i(0),s=function(e){function t(i){var r=e.call(this)||this;return r.line=i,r._id=t._nextId++,r.isDisposed=!1,r._onDispose=new o.EventEmitter,r}return n(t,e),Object.defineProperty(t.prototype,"id",{get:function(){return this._id},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onDispose",{get:function(){return this._onDispose.event},enumerable:!1,configurable:!0}),t.prototype.dispose=function(){this.isDisposed||(this.isDisposed=!0,this.line=-1,this._onDispose.fire())},t._nextId=1,t}(i(2).Disposable);t.Marker=s},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.OptionsService=t.DEFAULT_OPTIONS=t.DEFAULT_BELL_SOUND=void 0;var r=i(0),n=i(11),o=i(33);t.DEFAULT_BELL_SOUND="data:audio/mp3;base64,SUQzBAAAAAAAI1RTU0UAAAAPAAADTGF2ZjU4LjMyLjEwNAAAAAAAAAAAAAAA//tQxAADB8AhSmxhIIEVCSiJrDCQBTcu3UrAIwUdkRgQbFAZC1CQEwTJ9mjRvBA4UOLD8nKVOWfh+UlK3z/177OXrfOdKl7pyn3Xf//WreyTRUoAWgBgkOAGbZHBgG1OF6zM82DWbZaUmMBptgQhGjsyYqc9ae9XFz280948NMBWInljyzsNRFLPWdnZGWrddDsjK1unuSrVN9jJsK8KuQtQCtMBjCEtImISdNKJOopIpBFpNSMbIHCSRpRR5iakjTiyzLhchUUBwCgyKiweBv/7UsQbg8isVNoMPMjAAAA0gAAABEVFGmgqK////9bP/6XCykxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq",t.DEFAULT_OPTIONS=Object.freeze({cols:80,rows:24,cursorBlink:!1,cursorStyle:"block",cursorWidth:1,bellSound:t.DEFAULT_BELL_SOUND,bellStyle:"none",drawBoldTextInBrightColors:!0,fastScrollModifier:"alt",fastScrollSensitivity:5,fontFamily:"courier-new, courier, monospace",fontSize:15,fontWeight:"normal",fontWeightBold:"bold",lineHeight:1,linkTooltipHoverDuration:500,letterSpacing:0,logLevel:"info",scrollback:1e3,scrollSensitivity:1,screenReaderMode:!1,macOptionIsMeta:!1,macOptionClickForcesSelection:!1,minimumContrastRatio:1,disableStdin:!1,allowProposedApi:!0,allowTransparency:!1,tabStopWidth:8,theme:{},rightClickSelectsWord:n.isMac,rendererType:"canvas",windowOptions:{},windowsMode:!1,wordSeparator:" ()[]{}',\"`",convertEol:!1,termName:"xterm",cancelEvents:!1});var s=["cols","rows"],a=function(){function e(e){this._onOptionChange=new r.EventEmitter,this.options=o.clone(t.DEFAULT_OPTIONS);for(var i=0,n=Object.keys(e);i=0;a--)(n=e[a])&&(s=(o<3?n(s):o>3?n(t,i,s):n(t,i))||s);return o>3&&s&&Object.defineProperty(t,i,s),s},s=this&&this.__param||function(e,t){return function(i,r){t(i,r,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.CoreService=void 0;var a=i(1),c=i(0),l=i(33),h=i(2),u=Object.freeze({insertMode:!1}),f=Object.freeze({applicationCursorKeys:!1,applicationKeypad:!1,bracketedPasteMode:!1,origin:!1,reverseWraparound:!1,sendFocus:!1,wraparound:!0}),d=function(e){function t(t,i,r,n){var o=e.call(this)||this;return o._bufferService=i,o._logService=r,o._optionsService=n,o.isCursorInitialized=!1,o.isCursorHidden=!1,o._onData=o.register(new c.EventEmitter),o._onUserInput=o.register(new c.EventEmitter),o._onBinary=o.register(new c.EventEmitter),o._scrollToBottom=t,o.register({dispose:function(){return o._scrollToBottom=void 0}}),o.modes=l.clone(u),o.decPrivateModes=l.clone(f),o}return n(t,e),Object.defineProperty(t.prototype,"onData",{get:function(){return this._onData.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onUserInput",{get:function(){return this._onUserInput.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onBinary",{get:function(){return this._onBinary.event},enumerable:!1,configurable:!0}),t.prototype.reset=function(){this.modes=l.clone(u),this.decPrivateModes=l.clone(f)},t.prototype.triggerDataEvent=function(e,t){if(void 0===t&&(t=!1),!this._optionsService.options.disableStdin){var i=this._bufferService.buffer;i.ybase!==i.ydisp&&this._scrollToBottom(),t&&this._onUserInput.fire(),this._logService.debug('sending data "'+e+'"',(function(){return e.split("").map((function(e){return e.charCodeAt(0)}))})),this._onData.fire(e)}},t.prototype.triggerBinaryEvent=function(e){this._optionsService.options.disableStdin||(this._logService.debug('sending binary "'+e+'"',(function(){return e.split("").map((function(e){return e.charCodeAt(0)}))})),this._onBinary.fire(e))},o([s(1,a.IBufferService),s(2,a.ILogService),s(3,a.IOptionsService)],t)}(h.Disposable);t.CoreService=d},function(e,t,i){"use strict";var r=this&&this.__decorate||function(e,t,i,r){var n,o=arguments.length,s=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,i):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,r);else for(var a=e.length-1;a>=0;a--)(n=e[a])&&(s=(o<3?n(s):o>3?n(t,i,s):n(t,i))||s);return o>3&&s&&Object.defineProperty(t,i,s),s},n=this&&this.__param||function(e,t){return function(i,r){t(i,r,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.CoreMouseService=void 0;var o=i(1),s=i(0),a={NONE:{events:0,restrict:function(){return!1}},X10:{events:1,restrict:function(e){return 4!==e.button&&1===e.action&&(e.ctrl=!1,e.alt=!1,e.shift=!1,!0)}},VT200:{events:19,restrict:function(e){return 32!==e.action}},DRAG:{events:23,restrict:function(e){return 32!==e.action||3!==e.button}},ANY:{events:31,restrict:function(e){return!0}}};function c(e,t){var i=(e.ctrl?16:0)|(e.shift?4:0)|(e.alt?8:0);return 4===e.button?(i|=64,i|=e.action):(i|=3&e.button,4&e.button&&(i|=64),8&e.button&&(i|=128),32===e.action?i|=32:0!==e.action||t||(i|=3)),i}var l=String.fromCharCode,h={DEFAULT:function(e){var t=[c(e,!1)+32,e.col+32,e.row+32];return t[0]>255||t[1]>255||t[2]>255?"":""+l(t[0])+l(t[1])+l(t[2])},SGR:function(e){var t=0===e.action&&4!==e.button?"m":"M";return"[<"+c(e,!0)+";"+e.col+";"+e.row+t}},u=function(){function e(e,t){this._bufferService=e,this._coreService=t,this._protocols={},this._encodings={},this._activeProtocol="",this._activeEncoding="",this._onProtocolChange=new s.EventEmitter,this._lastEvent=null;for(var i=0,r=Object.keys(a);i=this._bufferService.cols||e.row<0||e.row>=this._bufferService.rows)return!1;if(4===e.button&&32===e.action)return!1;if(3===e.button&&32!==e.action)return!1;if(4!==e.button&&(2===e.action||3===e.action))return!1;if(e.col++,e.row++,32===e.action&&this._lastEvent&&this._compareEvents(this._lastEvent,e))return!1;if(!this._protocols[this._activeProtocol].restrict(e))return!1;var t=this._encodings[this._activeEncoding](e);return t&&("DEFAULT"===this._activeEncoding?this._coreService.triggerBinaryEvent(t):this._coreService.triggerDataEvent(t,!0)),this._lastEvent=e,!0},e.prototype.explainEvents=function(e){return{down:!!(1&e),up:!!(2&e),drag:!!(4&e),move:!!(8&e),wheel:!!(16&e)}},e.prototype._compareEvents=function(e,t){return e.col===t.col&&e.row===t.row&&e.button===t.button&&e.action===t.action&&e.ctrl===t.ctrl&&e.alt===t.alt&&e.shift===t.shift},r([n(0,o.IBufferService),n(1,o.ICoreService)],e)}();t.CoreMouseService=u},function(e,t,i){"use strict";var r=this&&this.__decorate||function(e,t,i,r){var n,o=arguments.length,s=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,i):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,r);else for(var a=e.length-1;a>=0;a--)(n=e[a])&&(s=(o<3?n(s):o>3?n(t,i,s):n(t,i))||s);return o>3&&s&&Object.defineProperty(t,i,s),s},n=this&&this.__param||function(e,t){return function(i,r){t(i,r,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.DirtyRowService=void 0;var o=i(1),s=function(){function e(e){this._bufferService=e,this.clearRange()}return Object.defineProperty(e.prototype,"start",{get:function(){return this._start},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"end",{get:function(){return this._end},enumerable:!1,configurable:!0}),e.prototype.clearRange=function(){this._start=this._bufferService.buffer.y,this._end=this._bufferService.buffer.y},e.prototype.markDirty=function(e){ethis._end&&(this._end=e)},e.prototype.markRangeDirty=function(e,t){if(e>t){var i=e;e=t,t=i}ethis._end&&(this._end=t)},e.prototype.markAllDirty=function(){this.markRangeDirty(0,this._bufferService.rows-1)},r([n(0,o.IBufferService)],e)}();t.DirtyRowService=s},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UnicodeService=void 0;var r=i(0),n=i(79),o=function(){function e(){this._providers=Object.create(null),this._active="",this._onChange=new r.EventEmitter;var e=new n.UnicodeV6;this.register(e),this._active=e.version,this._activeProvider=e}return Object.defineProperty(e.prototype,"onChange",{get:function(){return this._onChange.event},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"versions",{get:function(){return Object.keys(this._providers)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"activeVersion",{get:function(){return this._active},set:function(e){if(!this._providers[e])throw new Error('unknown Unicode version "'+e+'"');this._active=e,this._activeProvider=this._providers[e],this._onChange.fire(e)},enumerable:!1,configurable:!0}),e.prototype.register=function(e){this._providers[e.version]=e},e.prototype.wcwidth=function(e){return this._activeProvider.wcwidth(e)},e.prototype.getStringCellWidth=function(e){for(var t=0,i=e.length,r=0;r=i)return t+this.wcwidth(n);var o=e.charCodeAt(r);56320<=o&&o<=57343?n=1024*(n-55296)+o-56320+65536:t+=this.wcwidth(o)}t+=this.wcwidth(n)}return t},e}();t.UnicodeService=o},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UnicodeV6=void 0;var r,n=i(15),o=[[768,879],[1155,1158],[1160,1161],[1425,1469],[1471,1471],[1473,1474],[1476,1477],[1479,1479],[1536,1539],[1552,1557],[1611,1630],[1648,1648],[1750,1764],[1767,1768],[1770,1773],[1807,1807],[1809,1809],[1840,1866],[1958,1968],[2027,2035],[2305,2306],[2364,2364],[2369,2376],[2381,2381],[2385,2388],[2402,2403],[2433,2433],[2492,2492],[2497,2500],[2509,2509],[2530,2531],[2561,2562],[2620,2620],[2625,2626],[2631,2632],[2635,2637],[2672,2673],[2689,2690],[2748,2748],[2753,2757],[2759,2760],[2765,2765],[2786,2787],[2817,2817],[2876,2876],[2879,2879],[2881,2883],[2893,2893],[2902,2902],[2946,2946],[3008,3008],[3021,3021],[3134,3136],[3142,3144],[3146,3149],[3157,3158],[3260,3260],[3263,3263],[3270,3270],[3276,3277],[3298,3299],[3393,3395],[3405,3405],[3530,3530],[3538,3540],[3542,3542],[3633,3633],[3636,3642],[3655,3662],[3761,3761],[3764,3769],[3771,3772],[3784,3789],[3864,3865],[3893,3893],[3895,3895],[3897,3897],[3953,3966],[3968,3972],[3974,3975],[3984,3991],[3993,4028],[4038,4038],[4141,4144],[4146,4146],[4150,4151],[4153,4153],[4184,4185],[4448,4607],[4959,4959],[5906,5908],[5938,5940],[5970,5971],[6002,6003],[6068,6069],[6071,6077],[6086,6086],[6089,6099],[6109,6109],[6155,6157],[6313,6313],[6432,6434],[6439,6440],[6450,6450],[6457,6459],[6679,6680],[6912,6915],[6964,6964],[6966,6970],[6972,6972],[6978,6978],[7019,7027],[7616,7626],[7678,7679],[8203,8207],[8234,8238],[8288,8291],[8298,8303],[8400,8431],[12330,12335],[12441,12442],[43014,43014],[43019,43019],[43045,43046],[64286,64286],[65024,65039],[65056,65059],[65279,65279],[65529,65531]],s=[[68097,68099],[68101,68102],[68108,68111],[68152,68154],[68159,68159],[119143,119145],[119155,119170],[119173,119179],[119210,119213],[119362,119364],[917505,917505],[917536,917631],[917760,917999]],a=function(){function e(){if(this.version="6",!r){r=new Uint8Array(65536),n.fill(r,1),r[0]=0,n.fill(r,0,1,32),n.fill(r,0,127,160),n.fill(r,2,4352,4448),r[9001]=2,r[9002]=2,n.fill(r,2,11904,42192),r[12351]=1,n.fill(r,2,44032,55204),n.fill(r,2,63744,64256),n.fill(r,2,65040,65050),n.fill(r,2,65072,65136),n.fill(r,2,65280,65377),n.fill(r,2,65504,65511);for(var e=0;et[n][1])return!1;for(;n>=r;)if(e>t[i=r+n>>1][1])r=i+1;else{if(!(e=131072&&e<=196605||e>=196608&&e<=262141?2:1},e}();t.UnicodeV6=a},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CharsetService=void 0;var r=function(){function e(){this.glevel=0,this._charsets=[]}return e.prototype.reset=function(){this.charset=void 0,this._charsets=[],this.glevel=0},e.prototype.setgLevel=function(e){this.glevel=e,this.charset=this._charsets[e]},e.prototype.setgCharset=function(e,t){this._charsets[e]=t,this.glevel===e&&(this.charset=t)},e}();t.CharsetService=r},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.updateWindowsModeWrappedState=void 0;var r=i(3);t.updateWindowsModeWrappedState=function(e){var t=e.buffer.lines.get(e.buffer.ybase+e.buffer.y-1),i=null==t?void 0:t.get(e.cols-1),n=e.buffer.lines.get(e.buffer.ybase+e.buffer.y);n&&i&&(n.isWrapped=i[r.CHAR_DATA_CODE_INDEX]!==r.NULL_CELL_CODE&&i[r.CHAR_DATA_CODE_INDEX]!==r.WHITESPACE_CELL_CODE)}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WriteBuffer=void 0;var r=function(){function e(e){this._action=e,this._writeBuffer=[],this._callbacks=[],this._pendingData=0,this._bufferOffset=0}return e.prototype.writeSync=function(e){if(this._writeBuffer.length){for(var t=this._bufferOffset;t5e7)throw new Error("write data discarded, use flow control to avoid losing data");this._writeBuffer.length||(this._bufferOffset=0,setTimeout((function(){return i._innerWrite()}))),this._pendingData+=e.length,this._writeBuffer.push(e),this._callbacks.push(t)},e.prototype._innerWrite=function(){for(var e=this,t=Date.now();this._writeBuffer.length>this._bufferOffset;){var i=this._writeBuffer[this._bufferOffset],r=this._callbacks[this._bufferOffset];if(this._bufferOffset++,this._action(i),this._pendingData-=i.length,r&&r(),Date.now()-t>=12)break}this._writeBuffer.length>this._bufferOffset?(this._bufferOffset>50&&(this._writeBuffer=this._writeBuffer.slice(this._bufferOffset),this._callbacks=this._callbacks.slice(this._bufferOffset),this._bufferOffset=0),setTimeout((function(){return e._innerWrite()}),0)):(this._writeBuffer=[],this._callbacks=[],this._pendingData=0,this._bufferOffset=0)},e}();t.WriteBuffer=r},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AddonManager=void 0;var r=function(){function e(){this._addons=[]}return e.prototype.dispose=function(){for(var e=this._addons.length-1;e>=0;e--)this._addons[e].instance.dispose()},e.prototype.loadAddon=function(e,t){var i=this,r={instance:t,dispose:t.dispose,isDisposed:!1};this._addons.push(r),t.dispose=function(){return i._wrappedAddonDispose(r)},t.activate(e)},e.prototype._wrappedAddonDispose=function(e){if(!e.isDisposed){for(var t=-1,i=0;i=0?i:1/0;return Math.max(n,Math.min(o,r))}return void 0!==e?e:t}w.propTypes={className:s.a.string.isRequired,onClick:s.a.func,onDoubleClick:s.a.func,onMouseDown:s.a.func.isRequired,onTouchStart:s.a.func.isRequired,onTouchEnd:s.a.func.isRequired,split:s.a.oneOf(["vertical","horizontal"]),style:c.a,resizerClassName:s.a.string.isRequired},w.defaultProps={resizerClassName:"Resizer"};var O=function(e){v(i,e);var t=m(i);function i(e){var r;h(this,i),(r=t.call(this,e)).onMouseDown=r.onMouseDown.bind(b(r)),r.onTouchStart=r.onTouchStart.bind(b(r)),r.onMouseMove=r.onMouseMove.bind(b(r)),r.onTouchMove=r.onTouchMove.bind(b(r)),r.onMouseUp=r.onMouseUp.bind(b(r));var n=e.size,o=e.defaultSize,s=e.minSize,a=e.maxSize,c=e.primary,l=void 0!==n?n:k(o,s,a,null);return r.state={active:!1,resized:!1,pane1Size:"first"===c?l:void 0,pane2Size:"second"===c?l:void 0,instanceProps:{size:n}},r}return f(i,[{key:"componentDidMount",value:function(){document.addEventListener("mouseup",this.onMouseUp),document.addEventListener("mousemove",this.onMouseMove),document.addEventListener("touchmove",this.onTouchMove),this.setState(i.getSizeUpdate(this.props,this.state))}},{key:"componentWillUnmount",value:function(){document.removeEventListener("mouseup",this.onMouseUp),document.removeEventListener("mousemove",this.onMouseMove),document.removeEventListener("touchmove",this.onTouchMove)}},{key:"onMouseDown",value:function(e){var t=Object.assign({},e,{touches:[{clientX:e.clientX,clientY:e.clientY}]});this.onTouchStart(t)}},{key:"onTouchStart",value:function(e){var t=this.props,i=t.allowResize,r=t.onDragStarted,n=t.split;if(i){M(document,window);var o="vertical"===n?e.touches[0].clientX:e.touches[0].clientY;"function"==typeof r&&r(),this.setState({active:!0,position:o})}}},{key:"onMouseMove",value:function(e){var t=Object.assign({},e,{touches:[{clientX:e.clientX,clientY:e.clientY}]});this.onTouchMove(t)}},{key:"onTouchMove",value:function(e){var t=this.props,i=t.allowResize,r=t.maxSize,n=t.minSize,o=t.onChange,s=t.split,a=t.step,c=this.state,l=c.active,h=c.position;if(i&&l){M(document,window);var u="first"===this.props.primary,f=u?this.pane1:this.pane2,p=u?this.pane2:this.pane1;if(f){var _=f,v=p;if(_.getBoundingClientRect){var g=_.getBoundingClientRect().width,S=_.getBoundingClientRect().height,b="vertical"===s?g:S,y=h-("vertical"===s?e.touches[0].clientX:e.touches[0].clientY);if(a){if(Math.abs(y)parseInt(window.getComputedStyle(v).order)&&(m=-m);var C=r;if(void 0!==r&&r<=0){var w=this.splitPane;C="vertical"===s?w.getBoundingClientRect().width+r:w.getBoundingClientRect().height+r}var k=b-m,O=h-y;kC?k=C:this.setState({position:O,resized:!0}),o&&o(k),this.setState(d({draggedSize:k},u?"pane1Size":"pane2Size",k))}}}}},{key:"onMouseUp",value:function(){var e=this.props,t=e.allowResize,i=e.onDragFinished,r=this.state,n=r.active,o=r.draggedSize;t&&n&&("function"==typeof i&&i(o),this.setState({active:!1}))}},{key:"render",value:function(){var e=this,t=this.props,i=t.allowResize,r=t.children,o=t.className,s=t.onResizerClick,a=t.onResizerDoubleClick,c=t.paneClassName,l=t.pane1ClassName,h=t.pane2ClassName,u=t.paneStyle,f=t.pane1Style,d=t.pane2Style,p=t.resizerClassName,v=t.resizerStyle,g=t.split,S=t.style,b=this.state,y=b.pane1Size,m=b.pane2Size,M=i?"":"disabled",k=p?"".concat(p," ").concat("Resizer"):p,O=function(e){return n.a.Children.toArray(e).filter((function(e){return e}))}(r),E=_({display:"flex",flex:1,height:"100%",position:"absolute",outline:"none",overflow:"hidden",MozUserSelect:"text",WebkitUserSelect:"text",msUserSelect:"text",userSelect:"text"},S);"vertical"===g?Object.assign(E,{flexDirection:"row",left:0,right:0}):Object.assign(E,{bottom:0,flexDirection:"column",minHeight:"100%",top:0,width:"100%"});var L=["SplitPane",o,g,M],R=_({},u,{},f),x=_({},u,{},d),A=["Pane1",c,l].join(" "),T=["Pane2",c,h].join(" ");return n.a.createElement("div",{className:L.join(" "),ref:function(t){e.splitPane=t},style:E},n.a.createElement(C,{className:A,key:"pane1",eleRef:function(t){e.pane1=t},size:y,split:g,style:R},O[0]),n.a.createElement(w,{className:M,onClick:s,onDoubleClick:a,onMouseDown:this.onMouseDown,onTouchStart:this.onTouchStart,onTouchEnd:this.onMouseUp,key:"resizer",resizerClassName:k,split:g,style:v||{}}),n.a.createElement(C,{className:T,key:"pane2",eleRef:function(t){e.pane2=t},size:m,split:g,style:x},O[1]))}}],[{key:"getDerivedStateFromProps",value:function(e,t){return i.getSizeUpdate(e,t)}},{key:"getSizeUpdate",value:function(e,t){var i={};if(t.instanceProps.size===e.size&&void 0!==e.size)return{};var r=void 0!==e.size?e.size:k(e.defaultSize,e.minSize,e.maxSize,t.draggedSize);void 0!==e.size&&(i.draggedSize=r);var n="first"===e.primary;return i[n?"pane1Size":"pane2Size"]=r,i[n?"pane2Size":"pane1Size"]=void 0,i.instanceProps={size:e.size},i}}]),i}(n.a.Component);O.propTypes={allowResize:s.a.bool,children:s.a.arrayOf(s.a.node).isRequired,className:s.a.string,primary:s.a.oneOf(["first","second"]),minSize:s.a.oneOfType([s.a.string,s.a.number]),maxSize:s.a.oneOfType([s.a.string,s.a.number]),defaultSize:s.a.oneOfType([s.a.string,s.a.number]),size:s.a.oneOfType([s.a.string,s.a.number]),split:s.a.oneOf(["vertical","horizontal"]),onDragStarted:s.a.func,onDragFinished:s.a.func,onChange:s.a.func,onResizerClick:s.a.func,onResizerDoubleClick:s.a.func,style:c.a,resizerStyle:c.a,paneClassName:s.a.string,pane1ClassName:s.a.string,pane2ClassName:s.a.string,paneStyle:c.a,pane1Style:c.a,pane2Style:c.a,resizerClassName:s.a.string,step:s.a.number},O.defaultProps={allowResize:!0,minSize:50,primary:"first",split:"vertical",paneClassName:"",pane1ClassName:"",pane2ClassName:""},Object(l.polyfill)(O),t.a=O},ihjy:function(e,t,i){var r=i("Fxvz"),n=i("17x9");e.exports=function(e,t,i){var n=e[t];if(n){var o=[];if(Object.keys(n).forEach((function(e){-1===r.indexOf(e)&&o.push(e)})),o.length)throw new Error("Prop "+t+" passed to "+i+". Has invalid keys "+o.join(", "))}},e.exports.isRequired=function(t,i,r){if(!t[i])throw new Error("Prop "+i+" passed to "+r+" is required");return e.exports(t,i,r)},e.exports.supportingArrays=n.oneOfType([n.arrayOf(e.exports),e.exports])},q7KB:function(e,t,i){}}]); \ No newline at end of file diff --git a/static/js/116.7cfbec9e.chunk.js b/static/js/116.7cfbec9e.chunk.js new file mode 100644 index 000000000..725f7d066 --- /dev/null +++ b/static/js/116.7cfbec9e.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[116],{"7HuJ":function(e,a,t){"use strict";t.r(a),t("fV52");var l=t("3I+P"),n=t("EcSs"),c=t.n(n),m=(t("RC8p"),t("rgW5")),r=t("zLi2"),E=t.n(r),A=t("FLGM"),i=t.n(A),s=t("cDcd"),u=t.n(s),g=t("5A3O"),d=t("2iEm"),o=t("sYIF"),v=t("PHNs"),B=t.n(v),I=t("vDqi"),f=t.n(I),Q=(t("p0Br"),t.p+"static/media/subtitle.5019e086.png"),b=t.p+"static/media/achievements.f20b7e39.png",N=t.p+"static/media/earth.050b1435.png",w=t.p+"static/media/computer.4fe86b12.png",M=t("x3SK"),G=t.n(M),C=t("Ldfd"),p=t.n(C),j=t("Uo6M"),R=t.n(j),W=t.p+"static/media/fun1.c99ffa49.png",S=t.p+"static/media/fun2.12f22bca.png",Y=t.p+"static/media/fun3.75c280e6.png",D=t.p+"static/media/fun4.f499794e.png",U=t.p+"static/media/fun5.96b44942.png",J=t.p+"static/media/huawei.73ec7c22.png",H=t("bIDi"),L=t.n(H),z=t.p+"static/media/jijinhui.041fb524.png",x=t.p+"static/media/mulan.690d2289.png",h=t.p+"static/media/xigongye.d51231d3.png",T=t("JIEY"),k=t.n(T),y=t.p+"static/media/xiuos.67682257.png",Z=t.p+"static/media/huake.63b6a34d.png";a.default=Object(g.a)((function(){var e={redraw:!0,start:0,duration:2,suffix:"+"},a=Object(s.useState)(1),t=E()(a,2),n=t[0],r=t[1],A=Object(s.useState)(!1),g=E()(A,2),v=(g[0],g[1]),I=Object(s.useState)([]),M=E()(I,2),C=M[0],j=M[1];function H(e){var a=e.srcElement.scrollingElement.scrollTop;a<555&&r(1),v(a>2800&&a<4e3)}Object(s.useEffect)((function(){return document.title="关于我们",window.addEventListener("scroll",H),f.a.get("/topics.json",{params:{topic_type:"cooperator",limit:30,group_size:5}}).then((function(e){e&&j(e.data.topics)})),function(){return window.removeEventListener("scroll",H)}}),[]);var T=[{url:"/Huawei_Technology",avatar_url:J,name:"华为技术有限公司"},{url:"/openatom_foundation",avatar_url:z,name:"开放原子开源基金会"},{url:"/Inspur",avatar_url:L.a,name:"浪潮信息"},{url:"/mulan-community",avatar_url:x,name:"木兰开源社区"},{url:"/CrowdOS_WeSense",avatar_url:h,name:"西北工业大学"},{url:"/pkecosystem",avatar_url:k.a,name:"PK开源生态项目组"},{url:"/xuos",avatar_url:y,name:"泛在操作系统实验室"},{url:"/hustos",avatar_url:Z,name:"华中科技大学操作系统团队"}];return u.a.createElement("div",{className:"aboutUs_body"},u.a.createElement("div",{className:"aboutUs_head df"},u.a.createElement("p",{className:"head_title"},"GitLink 确实开源"),u.a.createElement("p",{className:"head_cont font-20 mt36"},"新一代开源创新服务平台,让您的创意在这里释放")),u.a.createElement("div",{className:"aboutUs_title df"},u.a.createElement("a",{className:1===n?"active":"",href:"#value1",onClick:function(){return r(1)}},"关于我们"),u.a.createElement("a",{className:2===n?"active":"",href:"#value2",onClick:function(){return r(2)}},"平台统计"),u.a.createElement("a",{className:3===n?"active":"",href:"#value3",onClick:function(){return r(3)}},"加入我们"),u.a.createElement("a",{className:5===n?"active":"",href:"#value5",onClick:function(){return r(5)}},"精选组织"),u.a.createElement("a",{className:4===n?"active":"",href:"#value4",onClick:function(){return r(4)}},"合作单位")),u.a.createElement("div",{className:"aboutUs"},u.a.createElement("a",{id:"value1",className:"mao"}),u.a.createElement("div",{className:"about_us"},u.a.createElement("div",{className:"au_bg"},u.a.createElement("div",{className:"au_title"},"关于我们"),u.a.createElement("div",{className:"au_cont subt df"},u.a.createElement("div",{className:"cont1_introduction"},u.a.createElement("p",{className:"subtitle"},"简介"),u.a.createElement("div",{className:"font-16"},"GitLink(确实开源)是CCF官方指定的开源创新服务平台,旨在以“为开源创新服务”为使命,以“成为开源创新的汇聚地”为愿景,秉承“创新、开放、协作、共享”的价值观,致力于为大规模开源开放协同创新助力赋能,打造创新成果孵化和新工科人才培养的开源创新生态!")),u.a.createElement("img",{src:Q,className:"subtitleImg"}))),u.a.createElement("div",{className:"au_cont inherit pl30"},u.a.createElement("p",{className:"subtitle"},"确实开源  一脉传承"),u.a.createElement("div",null,"本世纪以来,随着软件创新需求和应用规模的飞速增长,软件开发队伍、开发资源、可信评估呈现出规模化、开放化、持续化的新特点,软件开发活动面临协同难、复用难、评估难的制约,经典的工程化软件开发方法面临严峻挑战,严重影响了软件开发效率和质量的提升。在此背景下,国防科技大学联合国内多所知名高校、科研机构和软件企业,围绕开源创新开展了持续性探索,构建形成了以Trustie(确实)为代表的一系列开源创新服务基础设施。自2006年以来,Trustie经过三个阶段的演化发展,于2021年迎来全面升级:在中国计算机学会(CCF)的带领指导下,共同推进产学研用深度融合,共筑新一代开源创新服务平台GitLink!"),u.a.createElement("div",{className:"inherit_items"},u.a.createElement("img",{src:p.a,className:"quan1Img"}),u.a.createElement("img",{src:R.a,className:"quan2Img"}),u.a.createElement(m.a,null,u.a.createElement(m.a.Item,{dot:u.a.createElement("i",{className:"iconfont icon-a-yuanquan2x font-20"})},u.a.createElement("div",{className:"timeline_cont"},u.a.createElement("p",null,"Trustie 1.0阶段(2006年-2014年)"),u.a.createElement("div",null,"国防科技大学、北京大学、北京航空航天大学、中国科学院软件研究所等单位合作开展了基于网络的软件开发群体化方法与技术研究,揭示了以大众化协同开发、开放式资源共享、持续性可信评估为核心的互联网大规模协同机理,与软件开发工程化方法相结合,系统地提出了基于网络的软件开发群体化方法,并于2008年发布了可信的国家软件资源共享与协同生产环境(简称“Trustie v1.0”,中文简称“确实”),重点解决大规模软件协同开发、可信评估、运行监控和持续演化等问题。"))),u.a.createElement(m.a.Item,{dot:u.a.createElement("i",{className:"iconfont icon-a-yuanquan2x"})},u.a.createElement("div",{className:"timeline_cont"},u.a.createElement("p",null,"Trustie 2.0阶段(2014年-2020年)"),u.a.createElement("div",null,"在科技部项目的持续资助下,国防科技大学联合国内多所知名高校、科研机构和软件企业,致力于系统研究新型软件开发方法,为开源生态建设提供方法指导和实践指南,支撑科教领域原始创新成果的开源孵化和开源人才培养,并于2014年发布了面向软件创新和教育的开源社区Trustie v2.0,重点探索协作开发社区、知识分享社区、应用服务社区等“大外围”软件涉众的联接,以及基于开源大数据的智能化开发等技术。"))),u.a.createElement(m.a.Item,{dot:u.a.createElement("i",{className:"iconfont icon-a-yuanquan2x"})},u.a.createElement("div",{className:"timeline_cont"},u.a.createElement("p",null,"Trustie 3.0阶段 (2020年至今)"),u.a.createElement("div",null,"Trustie在已有的技术积累基础上,进一步联合国内高等院校、科研机构、产业企业和开源组织等,在中国计算机学会(CCF)的带领指导下,共同推进产学研用深度融合,致力于联接互联网海量群智资源,探索开源创新成果开放与共享、开源生态协作与共建的新模式和新方法,升级形成了新一代开源创新服务平台GitLink,力图破解软件开发群智范式背后的本质机理,建立面向“大外围”开放创新的群智激发与汇聚关键机制,实现面向大规模软件涉众的稳态群智激发与汇聚。")))))),u.a.createElement("div",{className:"feature_function_bg"},u.a.createElement("div",{className:"au_cont"},u.a.createElement("p",{className:"au_title"},"特色功能  确实给力"),u.a.createElement("table",null,u.a.createElement("tr",null,u.a.createElement("td",null,u.a.createElement("div",{className:"feat_func_cont"},u.a.createElement("div",{className:"feat_fun_img"},u.a.createElement("img",{src:W})),u.a.createElement("div",null,u.a.createElement("p",null,"分布式协作开发"),u.a.createElement("div",null,"支持在线文件编辑、  ",u.a.createElement("br",null),"分支管理、贡献统计、",u.a.createElement("br",null),"仓库复刻、合并请求   ")))),u.a.createElement("td",null,u.a.createElement("div",{className:"feat_func_cont"},u.a.createElement("div",{className:"feat_fun_img"},u.a.createElement("img",{src:S})),u.a.createElement("div",null,u.a.createElement("p",null,"一站式过程管理"),u.a.createElement("div",null,"支持疑修、里程碑、   ",u.a.createElement("br",null),"通知提醒、标签归档、Wiki文档、组织管理   ")))),u.a.createElement("td",null,u.a.createElement("div",{className:"feat_func_cont"},u.a.createElement("div",{className:"feat_fun_img"},u.a.createElement("img",{src:Y})),u.a.createElement("div",null,u.a.createElement("p",null,"高效流水线运维"),u.a.createElement("div",null,"提供轻量级工作流引擎",u.a.createElement("br",null),"并支持自定义配置、   ",u.a.createElement("br",null),"静态扫描、制品构建   ")))),u.a.createElement("td",null,u.a.createElement("div",{className:"feat_func_cont"},u.a.createElement("div",{className:"feat_fun_img"},u.a.createElement("img",{src:D})),u.a.createElement("div",null,u.a.createElement("p",null,"多层次代码分析"),u.a.createElement("div",null,"支持代码溯源分析、   ",u.a.createElement("br",null),"许可证风险分析、开源漏洞检测和加固建议   ")))),u.a.createElement("td",null,u.a.createElement("div",{className:"feat_func_cont"},u.a.createElement("div",{className:"feat_fun_img"},u.a.createElement("img",{src:U})),u.a.createElement("div",null,u.a.createElement("p",null,"多维度用户画像"),u.a.createElement("div",null,"支持开发活动统计、   ",u.a.createElement("br",null),"贡献日历、能力建模、",u.a.createElement("br",null),"角色与专业定位分析   ")))))))),u.a.createElement("div",{className:"au_cont df pl30"},u.a.createElement("img",{src:b,className:"achievementsImg"}),u.a.createElement("div",{className:"cont1_achievements"},u.a.createElement("p",{className:"subtitle ml0"},"成果作用  确实有效"),u.a.createElement("div",null,"GitLink(确实开源)为我国创新型软件产业发展提供了关键技术支撑和实践指南,为各类开源创新活动以及我国开源社区建设提供了有效支撑,为推动开源创新发展和创新人才培养发挥了重要作用。",u.a.createElement("br",null),"通过10多年的发展,GitLink平台显著提升了大型软件企业软件生产能力,支持了我国金融,教育,科技等多个关键领域的可信软件生产,为包括新一代人工智能启智社区、绿色计算社区、科技部云计算与大数据木兰社区、红山开源社区等社区的建设提供关键技术支撑,为我国关键领域开源社区生态建设发挥了重要作用!")))),u.a.createElement("div",{className:"about_us statistics"},u.a.createElement("a",{id:"value2",className:"mao"}),u.a.createElement("div",{className:"au_title"},"平台统计"),u.a.createElement("p",null,"联接海量群智资源,汇聚优秀开源组织,孵化优质创新成果"),u.a.createElement("img",{src:N,className:"earthImg"}),u.a.createElement("div",{className:"statistics_cont df"},u.a.createElement("div",null,u.a.createElement(B.a,c()({},e,{start:0,end:85e3})),u.a.createElement("p",null,"开发者")),u.a.createElement("div",null,u.a.createElement(B.a,c()({},e,{end:1e3})),u.a.createElement("p",null,"组织")),u.a.createElement("div",null,u.a.createElement(B.a,c()({},e,{end:14e5})),u.a.createElement("p",null,"仓库")))),u.a.createElement("div",{className:"join_us_bg"},u.a.createElement("a",{id:"value3",className:"mao"}),u.a.createElement("div",{className:"au_cont"},u.a.createElement("div",{className:"au_title"},"加入我们"),u.a.createElement("p",{className:"subtitle"},"探索你的未来"),u.a.createElement("p",null,"GitLink团队在寻找新的小伙伴,期待着您的加入,让我们一起为开源创新贡献力量!"),u.a.createElement("img",{src:w,className:"joinUsImg"}),u.a.createElement(l.a,{autoplay:!0,easing:"none"},u.a.createElement("div",{className:"df"},u.a.createElement("div",{className:"position"},u.a.createElement("p",{className:"df"},u.a.createElement("img",{src:G.a}),u.a.createElement("span",{className:"ml10"},"前端开发工程师")),u.a.createElement("div",null,"1、全日制本科及以上学历,5年以上Web前端开发经验,熟练使用Gulp、Webpack等构建工具;",u.a.createElement("br",null),"2、熟练掌握VUE或React编程;有前端模块化、组件化、自动化开发经验者优先;",u.a.createElement("br",null),"3、精通jQuery、Ajax、Json等技术,对VUE,NodeJs等技术有所涉及;",u.a.createElement("br",null),"4、熟悉前端开发技术(HTML5、JS、JSON、XHTML、CSS3、ES6),了解各项技术的相关标准,并严格按照标准进行开发。",u.a.createElement("br",null))),u.a.createElement("div",{className:"position right"},u.a.createElement("p",{className:"df"},u.a.createElement("img",{src:G.a}),u.a.createElement("span",{className:"ml10"},"后端开发工程师")),u.a.createElement("div",null,"1、全日制本科及以上学历,计算机、软件工程相关专业者优先;",u.a.createElement("br",null),"2、3年以上Java开发相关经验,扎实的Java编程基础,参与过1个以上大/中型高并发、高性能系统架构设计、开发和调优;",u.a.createElement("br",null),"3、熟练掌握Spring、SpringBoot、Spring MVC、MyBatis等开源框架,掌握MVC框架模式及BS架构;",u.a.createElement("br",null),"4、精通SQL,熟练使用MySQL、Oracle等数据库,并具有一定的SQL优化能力;熟悉Redis、MongoDB等常用NoSQL解决方案,了解各自的优缺点以及使用场景者优先。",u.a.createElement("br",null)))),u.a.createElement("div",{className:"df"},u.a.createElement("div",{className:"position"},u.a.createElement("p",{className:"df"},u.a.createElement("img",{src:G.a}),u.a.createElement("span",{className:"ml10"},"软件测试工程师")),u.a.createElement("div",null,"1、熟悉主流开发技术框架,具备软件工程的基本知识;",u.a.createElement("br",null),"2、熟练掌握各种测试理论和测试技术,精通测试过程设计和用例设计方法;",u.a.createElement("br",null),"3、熟悉性能测试、自动化测试、安全测试其中一种或多种测试工具;(LoadRunner、Jmeter、Selenium、QTP、Robot、Firebug、AppScan,PyCharm等),熟练运用工具从事过相关测试工作;",u.a.createElement("br",null),"4、熟悉掌握一种编程语言(Java/Python/C++等);",u.a.createElement("br",null),"5、熟悉Oracle/MySQL数据库,并能熟练编写SQL语句,熟练常用Linux命令;",u.a.createElement("br",null),"6、有整体质量意识,测试管理经验。",u.a.createElement("br",null))),u.a.createElement("div",{className:"position right"},u.a.createElement("p",{className:"df"},u.a.createElement("img",{src:G.a}),u.a.createElement("span",{className:"ml10"},"产品经理")),u.a.createElement("div",null,"1、计算机或相关专业本科以上学历;3年以上工作经验;",u.a.createElement("br",null),"2、熟悉开源软件项目的管理流程,了解软件需求的调研方法,具备需求分析能力;",u.a.createElement("br",null),"3、能以专业的方式向客户提供技术咨询,良好的方案设计能力和文字功底;",u.a.createElement("br",null),"4、具备良好的交流、沟通和表达能力,良好的方案演示和介绍技巧;",u.a.createElement("br",null),"5、了解互联网产品的基本思路及基础方法论,能够基于数据提出产品优化策略;",u.a.createElement("br",null),"6、承受较强的工作压力,强烈的团队合作意识与工作责任心;",u.a.createElement("br",null),"7、有良好人际交往能力,工作积极主动,自信心强,有较强的学习能力。",u.a.createElement("br",null))))),u.a.createElement("p",{className:"delivery"},"简历投递邮箱:48630328#qq.com 徐女士 (用@符号替换#)"))),u.a.createElement("div",{className:"about_team"},u.a.createElement("a",{id:"value5",className:"mao"}),u.a.createElement("div",{className:"au_title"},"精选组织"),T&&T.length>0&&u.a.createElement("ul",{className:"about_team_lists"},i()(T).call(T,(function(e,a){return u.a.createElement("li",null,u.a.createElement(d.a,{to:e.url},u.a.createElement("img",{src:e.avatar_url,title:e.name,alt:e.name,style:{maxWidth:"240px",marginLeft:3===a?"-45px":"0px"}})))})))),u.a.createElement("div",{className:"unit"},u.a.createElement("a",{id:"value4",className:"mao"}),u.a.createElement("div",{className:"au_title"},"合作单位"),u.a.createElement("table",null,C&&i()(C).call(C,(function(e){return u.a.createElement("tr",null,i()(e).call(e,(function(e){return u.a.createElement("td",null,u.a.createElement("a",{href:e.url,target:"_blank"},u.a.createElement("img",{src:Object(o.i)(e.image),className:"unitImg",alt:"合作单位"})))})))}))))))}))},JIEY:function(e,a){e.exports="data:image/png;base64,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"},Ldfd:function(e,a){e.exports="data:image/png;base64,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"},Uo6M:function(e,a){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMQAAADqCAMAAADK3hofAAAAUVBMVEUAAAC7xtKqqqrS0tLDx9C9w9K8wtC+w9G8v8jEyNOoqKm7wc+7v8PMzc+ztr6oqKjAxNDOzs+9w9HBxtCoqKjKy8+qrK2vsbTAxdGnp6i3u8h0UhobAAAAG3RSTlMALS0tBCooJAoQKCEHJiAdHiomFhYiIg8bJSUtdxXhAAAI7klEQVR42tWdCZbcIAxETbMa7/ty/4Nmf0wyPcGSUDf+B+i8ilQl7AFTEKm3uTu8f/zC+7Wbt7q4EfXc+cdTjm5TxQ1Q8/FcQBDiirxx3eMK3VZki1sfV/Fdng6p1weIIz9/qO4Bxs95yZgfODLqKvcjke4to/7ZSbeWoeYHme7N3tj8IwVzQYUeq3QOwBx/e6zm1lPzIy3+9YuR7Xg8/Nq21Tnqnxh7Vm27UjyyvrYY9erb1opnjFW73qEYam4rLf6Drtojc2e4XYs4J06Hf0lMuV5cxbY+y5mhegFBV2t+/i61gHK2ebWU6gUGA+8qvpTajAgwy+gKHiZBQLdZGGMXNAxQhmd4zOgFGbsC7Z2hhu/0/o32VpVIg+lgcy+/OvwENv3mTHIJkFOcUetEWs7j9SqUEYnR7ctVVCI9lQeMvdwMEWJqfaWKWgsi9JZaM0pXfEt1eSXTR8xxXUV2roa1FF1FKXhpXzG7RwGA1xhzroX4jvXca9pT8DNetrfDzQgBgX/u1fxPpPwh5RVCBHBY84fUmqWtoSq6vAYdQAUlaJWAw69iy7abICrqTNavJBUHKKKMwMCvostu0mFUzNlaAqLCZWsJgAqvshvXH9HrNVtk8Fz6H/QBsAWfJeQPSldOvcUU0/iE02ISULSQf1j+lHOyTE9Jh+LwtdYyUIbfUSV0CVals4WFNYGVHxjU3xNn1wwqXOpwWgb5kf3TWrIckwetV0mXsHqRf+OeBQVkFbOmaSgH0NDIvxm+yDuTOGi3dAlrGvkP/VfVnS736OhTNNSE1hCy6TN1BTA3vaF2cC8FasAOF5q5XZox8URDk2aTywpoKJoIKz+zALYbUdcfc4I3HWaQn9mjyXctpk7yGsqiCyEnwL4psrlX8jv9UT6jTLa8XInDwiBcHcIpzqYBtsB6W0ObKVBcwplEDTXTRCwUEUV9pWNbkrdFHC2fMqTcf6Q9xdsa3U1N0jfWFuBtjIiGLKKokjTUgU8nI5+zFEAV9FX5jJ4TC0AERcWIj1nLLiKooOfsjP3tIY0IZVMklMKJMBIggrax7cQ+HvXAgA00iB1V9ISqUSIWqoiA09E1FK4UO1rEUIDZmEoxoUVIjn2GB6oUJXReBxTDJj2LKoWL5d4gv8IhRKgx1lCYUtTQJWyg5Nj0qT1mVkDHRGBn2R9WYca2AT5eBxaekzIHohQVbtaFQUG3Bb0UfeQn5dconApHfffhI9ENEuF4dqVb+CNeiW4nORVILDFmj0hxISJ6ps31I/gtuUKkU3A2T0O14IE3wudEcDZPQxlwyvZ4ESXXIYEWmrITdO0U2LkOh2poyjroKjbQsJ3CaoEpq/AiZI1XUdJcsYJWTwuHKeLrnRZo7R4vYmE7AGSA1p7wIgbFdhSrhVl7Q41sej/VtLHtAM4e5f/o+c7gr7CpfUJfYwYGigilKe8DPcQUDU8/xf/hAzQqHN7ZsmcsBayfNN7Zg+JzhY+oAMydUfL1k4qkLKSfJryzZVOwlcKA+qkmOFu6gm1WtKB8Mnhny53vBHUFmnc9wRSD4jtCfUDWTyXBFHIqKIzJ+klhQ5Zu7Yli7fpTP2FNIUu+gbcm6ycTEbHQrE2Y2ivg/6ORjCnrKFMb8P9hkaXgt7a73k9acpZiIrxdniH9xFmKmjAq1oT9JN27+qlI2E/Nu/rJJewnWb6pn2bAqtjiSsHfTx0krwcZYWLrJ9CbZUsqxaDeM+8U4P9Dyxg71/qpBTyjUq0tXaKXy7D101yktLZcmEyhQe/4naCVomQyxQpwNt7adG+jTBGcTX9KDfQ8prCAmY1/SqU31IQP2Q32WnHga6hSoPtphq1iFsmWUDV+99AK/BPUwNdQGv3Sw0eyDuGKoUY6G28K6I81bA21402h0pdCTgzxVAFP11pMKei2KPGb0Tbofu5RMtgi3gEaejJkpMasbFTqvxmJAyiixGwdoptboJ3dQQ58BW9zPCAZtIgV4LHgbbq5wV18xkXQdwXSVVi0sw/MgZNFXmBw4JGNndke9YONhAYtXUQLFuHAe2XpQdvj4wn3i5ZBRY/fy4/8rF6TXkWPP0iIPKlhBpgKuicMQoTSlIQKKmqACHTGwpfGQUXapLX4Uzro4666SaxixJ9vwSzwgy1Szm6DPoDnkU0acjbZo55gEVFrmi0CvUrwrdQKsHbCna2lh9SGP3G+krwmGnmRoSSfD7ZIEQ7wDTFqS+14EV1sKUCNqEDjaB+GHLEilI7+9CAvsyvKNxVNRATlK4F2kCmKsRFEzJQVTVBBd8YuYmj8BxuVTqtimJ7LsAQRNen1YlBBlaFEnMgLZXRCBRVEGRNBhKceiAsqYPQO/vk40l0VDvH1zzjN5GD/hAAkLDg5wuwG69hLBfi2Je2r3WoEfNUXyLDsUxkcgUmnLeX30yuJRZBE1EmvurMDpwhDCKfQtBR70zUIg/d1sAVbS4lrjABLEO8dtM2rRSiG22f0wqNBnCRLhGnBUQxBFNFxXclUDQANRBEb9asC9J4S1/EUSwQc7HaEOIMW10F0E/3SELPEmsoIQRbhuC+p1f+1eAPToLHZRL+9b/yqHCZIoIyJ+UXXo5rP9WgQN9GcZFsHlBVwtLF2sc0PrLVhBUMWsWZziTbB11tutzdHSHyJs2NQgfO1y/je4KglwqC7l4rnz6X3UqGfz4h7qRiffp77ZirOp/F6MxVPXX0zFebZn33vpuIkJhP9Ch86Om6I/Gf3GUlXGrURr4DF1AF1Cn4MWx3CdUrsnDANWd43r/k0BCbBy/nfXLpH1P7liKMuuKit4MPztlJAAYyBX7/6T09yd2mpD2VQBTPhhi4mV3dfuOEGLWX+GPrrTsq+pfRvMzAYGnbbKT2ZupgZsi7GT0OsV8yQrzPGH520Fe/AmYQa5uJNqCmNBrAZ8jP4SY1VOttI1eC34v2UhqShU0UW4GXoti6yASnD5tBJH9jgFtdTkR31DhvifUad9AFVAra2uCJb1HRFh94zlvC7Hr35fxHKTFI1Ql3u9vkSY7+Jgj+4ctora7QQWmtj+710VAHfANmF69h2od0LAAAAAElFTkSuQmCC"},bIDi:function(e,a){e.exports="data:image/png;base64,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"},p0Br:function(e,a,t){},x3SK:function(e,a){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/static/js/117.904e4b9e.chunk.js b/static/js/117.904e4b9e.chunk.js new file mode 100644 index 000000000..ea4fa6125 --- /dev/null +++ b/static/js/117.904e4b9e.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[117,30],{"3+nJ":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAL1JREFUSEvtkrERgzAMRaUNMgqVR3FKzmEBRgkLgNvQZAR6NyTzUCjJXThsgiNBjipWLf0nfX2EnQt31ocEYB3+M4vq1p0J4FZoZVlv3g1ii+qLs4CYv+YIyEghLKC59gcahg4AM39rKeQrICY+giSQKIATHyEIVBqtqthPFgFSce8S+/yJWYJ8ANaKc5AAsFV82pyqk1alf0kIaF1GgL004/M+IroXRxWkjY3pVtgUgl8VmPl0AWtwsoi16AG+31AZ1BllVwAAAABJRU5ErkJggg=="},GLkv:function(e,t,a){"use strict";a.r(t),a("g9YV");var n=a("wCAj"),r=(a("/zsF"),a("PArb")),c=(a("sPJy"),a("bE4q")),l=a("zLi2"),o=a.n(l),i=a("o+MX"),s=a.n(i),m=a("FLGM"),u=a.n(m),d=a("BF1V"),p=a.n(d),f=a("0lTi"),A=a.n(f),E=a("cDcd"),h=a.n(E),g=a("2iEm"),y=a("WXHv"),b=a.n(y),v=a("3+nJ"),x=a.n(v),C=(a("KHN1"),a("vDqi")),N=a.n(C),w=(a("2CTR"),a("jqZs"));t.default=function(e){var t,a=e.match.params,l=a.owner,i=a.projectsId,m=a.type,d=a.syncIds,f=Object(E.useState)(!1),y=o()(f,2),v=y[0],C=y[1],k=Object(E.useState)({}),B=o()(k,2),O=B[0],F=B[1],I=Object(E.useState)(1),S=o()(I,2),j=S[0],R=S[1],_=Object(E.useState)(0),J=o()(_,2),V=J[0],D=J[1],K=Object(E.useState)([]),Y=o()(K,2),Q=Y[0],L=Y[1];Object(E.useEffect)((function(){var e;C(!0),N.a.get(s()(e="/v1/".concat(l,"/")).call(e,i,"/sync_repositories/history"),{params:{type:m,limit:10,page:j,reposync_branch_ids:d}}).then((function(e){var t;C(!1),e&&200===e.status&&(u()(t=e.data.logs).call(t,(function(e,t){e.id=t+1})),F(e.data),D(e.data.total_count))})).catch((function(){C(!1)}))}),[10,j]);var U=[{title:"序号",dataIndex:"index",className:"recordColumns",align:"center",render:function(e,t,a){return h.a.createElement("span",null,10*(j-1)+a+1)}},{title:"代码变更方",dataIndex:"change_from",className:"recordColumns"},{title:"同步时间",dataIndex:"sync_time",className:"recordColumns"},{title:"同步状态",dataIndex:"sync_status",className:"recordColumns",render:function(e){return Object(w.sync_status)(e)}},{title:"commit id",dataIndex:"commit_id",className:"recordColumns",render:function(e){var t,a;return h.a.createElement(g.a,{to:s()(t=s()(a="/".concat(l,"/")).call(a,i,"/commits/")).call(t,e),className:"primaryColor"},e)}},{title:"同步日志",dataIndex:"action",align:"center",className:"primaryColor recordColumns"}];return h.a.createElement("div",{className:"storeListBox"},h.a.createElement(c.a,{separator:">"},h.a.createElement(c.a.Item,{className:"font-15"},h.a.createElement(g.a,{to:s()(t="/".concat(l,"/")).call(t,i,"/service/reposyncer"),className:"primaryColor"},"同步记录")),h.a.createElement(c.a.Item,{className:"font-15 color-grey3"},"GitLink分支:",O.gitlink_branch_name,h.a.createElement(r.a,{type:"vertical"}),O.external_type&&O.external_type.split("::").pop(),"分支:",O.external_branch_name)),h.a.createElement(n.a,{className:"storeListTable mt20 recordListTable",loading:v,columns:U,dataSource:O.logs,expandedRowRender:function(e){return h.a.createElement("div",{className:"expandBox",dangerouslySetInnerHTML:{__html:e.log}})},expandIconColumnIndex:5,expandIconAsCell:!1,expandIcon:function(e){return h.a.createElement("a",{className:"primaryColor",onClick:function(t){e.onExpand(e.record,t)}},"查看日志",h.a.createElement("img",{alt:"",src:e.expanded?x.a:b.a,style:{width:"15px"},className:"ml5"}))},rowKey:"id",expandedRowKeys:Q,onExpand:function(e,t){var a=new p.a(Q);e?a.add(t.id):a.delete(t.id),L(A()(a))},pagination:{current:j,pageSize:10,total:V,hideOnSinglePage:!0,onChange:function(e,t){window.scrollTo(0,0),R(e)}},locale:{emptyText:h.a.createElement("div",{className:"mt100 mb100 font-16"},"暂无数据,请耐心等待同步完成并",h.a.createElement("a",{onClick:function(){window.location.reload()},className:"primaryColor"},"刷新"),"此页面")}}))}},GpAv:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAAAlCAYAAADGKS4rAAAAAXNSR0IArs4c6QAAAoRJREFUaEPt2s1q1FAUwPH/menCN7C+hY/gwvYhXLfWlqIVFBnxo+JC0U1xbCZYFVQUBHdVysQZOwoqdaHiwo+F3Sh+QbsYUex0vEcyOHYqzUxIkyDm3m1y7kl+HE5yL1f4z8fgqBaAD16JqyCa9utK2gnTzjcwplMC+xQWcoa9ZVeepPkMmQH2UVVREa5hOOi58iUN6EwBd4DWVTmxupVztUlpJgmdVeC26WuEEW9aHiSFnHXgtuutRp79taK8jxvaArdFle/AqXwfZ+eKshIXtAX+W1J5izLhuXI7DmQLHKCoyv0mjMyX5M1moC1wFz2FpkDx2w+OP7wsX6NAW+AQagqfRTkUZTVogUMAr30HWTDK7mpJXoQNs8BhpdbuMwozuRUOly/Jcq9wC9xLKOi6smyUI81+ZrqtBi1wVOC1uK6rQdm5R3dsPsc/PIMwnBN2pfCEG64GZXBMU98jTeFl/6RQ5aMI21LJucFq0AInIK/KoipjFVfKFjgBYJR3BkYrJbljgeMFXlE4s6XJ6dkL4m8eYYFjAlblnoHhakkWO6e0v2mbB/4EHPAcub7RVBY4InBrI0iZyvdxcq4o9aBpLHAUYOWREYYqjrzqFW6Bewmtv/67HXAj7BkLCxwO2ABuPk+hWzuwPTgc5vq7/HagjFdceRYl3FZwgJrCkkKh4nAxbDuwFRyuBFvt4KdwrDotS+FCgu+yFbze5qkxDEVtB7aCgwutjuGo1895JsWv4NhGpivYPwyIcGUVCjVH/F+w2EdmgVV5aXIMVaflceyqHRNmEbjVDhr9OEmfrPSdswWs3GwIE0m1g8x+5FAGcsJ42ZH5JNtBVoG333Xkedqw7Xy/AMbePTUad1YlAAAAAElFTkSuQmCC"},VJFx:function(e,t,a){"use strict";a.r(t),a.d(t,"confirmInfo1",(function(){return te})),a.d(t,"confirmInfo2",(function(){return ae})),a.d(t,"synchronizeTips",(function(){return ne})),a.d(t,"branchForm",(function(){return re}));var n=a("+oHS"),r=a.n(n),c=a("OWCx"),l=a.n(c),o=a("fHi0"),i=a.n(o),s=a("RXMP"),m=a.n(s),u=a("qjzJ"),d=a.n(u),p=a("HnXd"),f=a.n(p),A=a("LYCE"),E=a.n(A),h=(a("2qtc"),a("kLXV")),g=(a("7Kak"),a("9yH6")),y=(a("+L6B"),a("2/Rp")),b=a("04Ix"),v=a.n(b),x=(a("miYZ"),a("tsqr")),C=a("zLi2"),N=a.n(C),w=(a("5NDa"),a("5rEg")),k=(a("y8nQ"),a("Vl3Y")),B=a("EcSs"),O=a.n(B),F=(a("OaEy"),a("2fM7")),I=(a("5Dmo"),a("3S7+")),S=(a("/zsF"),a("PArb")),j=(a("Pwec"),a("CtXQ")),R=(a("FJo9"),a("L41K")),_=a("FLGM"),J=a.n(_),V=a("o+MX"),D=a.n(V),K=a("5PDf"),Y=a.n(K),Q=a("ZbhI"),L=a.n(Q),U=a("6UaR"),G=a.n(U),W=a("cDcd"),q=a.n(W),M=(a("ZO1A"),a("9/46"),a("GpAv")),Z=a.n(M),H=(a("KHN1"),a("vDqi")),z=a.n(H),T=(a("FRFo"),a("TT9e")),X=a("jqZs");function P(e,t){var a=r()(e);if(l.a){var n=l()(e);t&&(n=Y()(n).call(n,(function(t){return i()(e,t).enumerable}))),a.push.apply(a,n)}return a}function $(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:"若存在同名从分支,首次同步主分支源码向从分支强制推送,请谨慎操作以免代码被覆盖";return q.a.createElement("div",{className:"flexBetween mb30",style:{alignItems:"flex-start"}},q.a.createElement(j.a,{type:"exclamation-circle",theme:"filled",style:{fontSize:"22px",color:"#CA0002"}}),q.a.createElement("span",{className:"ml10 font-15"},e))},ae=function(e){var t=e.mainBranch,a=t.address,n=t.branchName,r=t.type,c=e.branch;return q.a.createElement("div",{className:"flexBetween"},q.a.createElement("div",{className:"infoBoxBlueBg",style:{width:"260px"}},q.a.createElement("span",null,Object(T.platformLogo)(r),q.a.createElement("span",{className:"ml10"},"主分支")),q.a.createElement(S.a,{dashed:!0,style:{margin:"15px"}}),q.a.createElement("span",{className:"primaryColor"},a),q.a.createElement("div",{className:"mt10"},q.a.createElement("i",{className:"iconfont icon-fenzhi2 font-18"}),n)),q.a.createElement("img",{src:Z.a,style:{width:"40px"}}),q.a.createElement("div",{className:"infoBoxBlueBg",style:{width:"260px"}},q.a.createElement("span",null,Object(T.platformLogo)(c.type),q.a.createElement("span",{className:"ml10"},"从分支")),q.a.createElement(S.a,{dashed:!0,style:{margin:"15px"}}),q.a.createElement("span",{className:"primaryColor"},c.address),q.a.createElement("div",{className:"mt10"},q.a.createElement("i",{className:"iconfont icon-fenzhi2 font-18"}),c.branchName)))},ne=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"Github";return q.a.createElement(I.a,{title:q.a.createElement("div",null,"首次同步方向指两个仓库首次进行同步时,执行git push指令的方向。",q.a.createElement("br",null),"若首次同步方向为GitLink同步至",e,",则本仓库代码将被强推至绑定的",e,"仓库一次,后续根据webhook来监听仓库的双向同步")},q.a.createElement(j.a,{type:"question-circle",theme:"filled",style:{color:"#466aff"},className:"mb20 synchronizeTip"}))},re=function(e,t,a,n){var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"1",c=arguments.length>5?arguments[5]:void 0,l=arguments.length>6?arguments[6]:void 0,o=arguments.length>7?arguments[7]:void 0,i="1"===r?"Gitlink":l,s="1"===r?"gitlink_branch_name":"external_branch_name",m="1"===r?l:"Gitlink",u="1"===r?"external_branch_name":"gitlink_branch_name",d=a([u])[u];return q.a.createElement(W.Fragment,null,q.a.createElement(k.a.Item,O()({label:"".concat(i,"分支")},o),e(s,{rules:[{required:!0,message:"请选择".concat(i,"仓库分支")}],initialValue:n[s]})(q.a.createElement(F.a,{placeholder:"请选择".concat(i,"仓库分支"),onChange:function(e){var a={};a[u]=e,t(a)}},c&&J()(c).call(c,(function(e,t){var a=e.name;return q.a.createElement(F.a.Option,{value:a,key:t},a)}))))),q.a.createElement(k.a.Item,O()({hidden:!d,label:"".concat(m,"分支")},o,{extra:"注:若仓库存在该分支,同步后将被源分支覆盖。若不存在该分支,则会新建一条同名分支并同步代码"}),e(u,{rules:[{required:!0,message:"请输入".concat(m,"分支名称")}],initialValue:n[u]})(q.a.createElement(w.a,{placeholder:"请输入".concat(m,"分支名称"),className:"storeInput",maxLength:50,disabled:!0}))))};t.default=k.a.create()(Object(W.forwardRef)((function(e){var t,a,n,r,c,l,o=e.form,i=e.history,s=(e.storeDetail||{}).sync_repositories_unique,m=void 0===s?[]:s,u=e.match.params,d=u.owner,p=u.projectsId,f=o.getFieldDecorator,A=o.validateFields,E=o.resetFields,b=o.setFieldsValue,v=o.getFieldsValue,C=Object(W.useState)(0),B=N()(C,2),I=B[0],S=B[1],_=Object(W.useState)(),V=N()(_,2),K=V[0],Q=V[1],U=Object(W.useState)(),M=N()(U,2),Z=M[0],H=M[1],P=Object(W.useState)({}),ce=N()(P,2),le=ce[0],oe=ce[1],ie=Object(W.useState)(),se=N()(ie,2),me=se[0],ue=se[1],de=Object(W.useState)("2"),pe=N()(de,2),fe=pe[0],Ae=pe[1],Ee=Object(W.useState)(),he=N()(Ee,2),ge=he[0],ye=he[1],be=[{step:0,title:"配置同步仓库"},{step:1,title:"配置同步仓库webhook"},{step:2,title:"配置同步分支"}],ve=le.type,xe=le.external_repo_address,Ce=le.external_branch_name,Ne=le.gitlink_branch_name,we={address:xe,branchName:"1"===fe?"全部分支":Ce,type:ve},ke={address:D()(t=D()(a="".concat(window.location.origin,"/")).call(a,d,"/")).call(t,p,".git"),branchName:"1"===fe?"全部分支":Ne,type:"gitlink"},Be=le.first_sync_direction||v(["first_sync_direction"]).first_sync_direction,Oe=J()(m).call(m,(function(e){return e.type.split("::").pop()})),Fe=Oe.length&&Y()(n=["Github","Gitee"]).call(n,(function(e){return-1===L()(Oe).call(Oe,e)}))||["Github","Gitee"],Ie=me&&("Github"===me?/^https:\/\/github\.com\/.+\/.+$/:/^https:\/\/gitee\.com\/.+\/.+$/);function Se(){var e=v(),t=e.external_branch_name,a=e.gitlink_branch_name,n=e.first_sync_direction;oe($($({},le),{},{external_branch_name:t,gitlink_branch_name:a,first_sync_direction:n}))}Object(W.useEffect)((function(){var e;z.a.get(D()(e="/".concat(d,"/")).call(e,p,"/branches.json"),{params:{page:1,limit:1e3}}).then((function(e){Q(e.data)})).catch((function(e){}))}),[]);var je={labelCol:{span:5},wrapperCol:{span:18},style:{width:"60%"}};return q.a.createElement("div",{className:"storeListBox mt20"},q.a.createElement("div",{className:"headBox font-16 pl15 mb25"},"跨平台仓库代码同步",X.reposyncerHelpIcon),q.a.createElement("div",{className:"registerBox"},q.a.createElement(R.a,{current:I},J()(be).call(be,(function(e){var t=e.title,a=e.step;return q.a.createElement(ee,{title:t,key:a})}))),q.a.createElement(k.a,{className:"codeSynchronizationForm",colon:!1,layout:2===I?"horizontal":"vertical",form:o},q.a.createElement(k.a.Item,{label:"请选择同步仓库平台",className:"storeFormItem",hidden:I},f("type",{rules:[{required:!0,message:"请选择同步仓库平台"}],initialValue:le.type})(q.a.createElement(F.a,{placeholder:"请选择",onChange:function(e){E(),ue(e)}},J()(Fe).call(Fe,(function(e){return q.a.createElement(F.a.Option,{key:e,value:e},Object(T.platformLogoUnText)(e),e)}))))),q.a.createElement(k.a.Item,{label:"".concat(me,"同步仓库地址"),className:"storeFormItem",hidden:I||!me},f("external_repo_address",{rules:[{required:!0,message:"请输入".concat(me||"","同步仓库地址")},{pattern:Ie,message:"请输入".concat(me,"可访问的仓库地址")}],initialValue:le.external_repo_address})(q.a.createElement(w.a,{placeholder:"请输入".concat(me,"同步仓库地址"),className:"storeInput",maxLength:200}))),q.a.createElement(k.a.Item,{label:"".concat(me,"同步仓库授权验证"),className:"storeFormItem",hidden:I||!me,extra:q.a.createElement("div",{className:"pt5 pl10 font-13"},"如何配置token:",q.a.createElement("br",null),"1、登录",me,",确保拥有读写同步仓库的权限",q.a.createElement("br",null),"Github"===me&&"2、找到已存在的token,或新建一个token;新建方式为:点击个人头像→Settings→Developer Settings→Personal access tokens (classic)→Generate new token","Gitee"===me&&"2、找到已存在的token,或新建一个token,新建方式为:点击个人头像→设置→私人令牌→生成新令牌",q.a.createElement("br",null),"3、确保token拥有仓库读写权限,且未过期。将token复制到此处token填写框")},f("external_token",{rules:[{required:!0,message:"请输入".concat(me||"","授权token")}],initialValue:le.external_token})(q.a.createElement(w.a.Password,{addonBefore:"token",placeholder:"请输入".concat(me,"的授权token"),className:"storeInput",maxLength:300}))),!I&&q.a.createElement("div",null,q.a.createElement("div",{className:"mt30"},q.a.createElement(y.a,{style:{width:"100px"},onClick:function(){i.go(-1)},className:"mr30"},"返回"),q.a.createElement(y.a,{type:"primary",style:{width:"100px"},onClick:function(){A(["type","external_repo_address","external_token"],(function(e,t){if(!e){var a,n=t.external_repo_address.replace(".git","").replace("https://".concat(me.toLowerCase(),".com/"),"");me&&z.a.get(D()(a="/v1/".concat(n,"/branches/")).call(a,me.toLowerCase()),{params:{page:1,limit:100,token:t.external_token}}).then((function(e){e&&e.data&&G()(e.data)?(H(e.data),S(1),oe($($({},le),t))):x.a.error("获取".concat(me,"平台仓库分支列表失败,请检查参数输入是否正确"))})).catch((function(e){}))}}))}},"下一步"))),1===I&&q.a.createElement("div",null,q.a.createElement(j.a,{type:"info-circle",theme:"filled",style:{color:"#466aff"}}),q.a.createElement("span",{className:"color-grey-6 ml5 mb15"},"为了保证双向同步实时性,请您完成以下操作,以保证每个参与同步的仓库均已配置Webhook"),q.a.createElement("p",{className:"mt15"},"1、复制Webhook接受请求地址:"),q.a.createElement(w.a,{id:"webhook",className:"mt10 mb10 copyWebhookInput",value:D()(r=D()(c=D()(l="".concat(window.location.origin,"/api/v1/")).call(l,d,"/")).call(c,p,"/sync_repositories/sync?sync_direction=2&repo_type=SyncRepositories::")).call(r,me),readOnly:!0,addonAfter:q.a.createElement("a",{onClick:function(){var e=document.querySelector("#webhook");e&&(e.select(),document.execCommand("copy")&&(document.execCommand("copy"),document.getSelection().removeAllRanges(),x.a.success("复制成功")))}},"复制链接")}),"2、前往",me,"登录并进入同步仓库WebHook页面进行配置:",q.a.createElement(y.a,{type:"primary",ghost:!0,className:"mt10 mb10 ml10",onClick:function(){var e,t=le.type,a=le.external_repo_address;a?window.open(D()(e="".concat(a.replace(/.git$/,""))).call(e,"Github"===t?"/settings/hooks":"/hooks")):x.a.error("您暂未配置同步仓库地址")}},"点击前往"),q.a.createElement("br",null),q.a.createElement("div",{className:"pl15 pb10"},"① 添加webHook",q.a.createElement("br",null),"② 将步骤1地址填入页面中的URL处",q.a.createElement("br",null),"③ 确保已勾选Push事件",q.a.createElement("br",null),"④ 激活"),"3、完成配置",q.a.createElement("div",{className:"mt30"},q.a.createElement(y.a,{style:{width:"100px"},onClick:function(){S(0)},className:"mr30"},"上一步"),q.a.createElement(y.a,{type:"primary",style:{width:"100px"},onClick:function(){S(2)}},"下一步"))),2===I&&q.a.createElement("div",null,q.a.createElement("div",{className:"color-grey-6 mb15"},"请绑定同步分支,建立单个分支的实时双向同步"),q.a.createElement(k.a.Item,{hidden:!0},f("sync_granularity",{rules:[],initialValue:"2"})(q.a.createElement(g.a.Group,{onChange:function(e){le.external_repo_address?Ae(e.target.value):x.a.error("您暂未配置同步仓库地址")},value:fe,style:{width:"80%"}},q.a.createElement(g.a,{value:"2"},"单个分支",q.a.createElement("br",null),q.a.createElement("span",{className:"color-grey-6 ml25 font-12"},"建立单个分支的实时双向同步"))))),fe&&q.a.createElement("div",{style:{display:"flex",alignItems:"center"}},q.a.createElement(k.a.Item,O()({label:"首次同步方向:"},je),f("first_sync_direction",{rules:[{required:!0,message:"请选择首次同步方向"}],initialValue:le.first_sync_direction})(q.a.createElement(F.a,{placeholder:"请选择首次同步方向",onChange:function(){E(["external_branch_name","gitlink_branch_name"])}},q.a.createElement(F.a.Option,{value:"2"},me,"同步至GitLink"),q.a.createElement(F.a.Option,{value:"1"},"GitLink同步至",me)))),ne(me)),"2"===fe&&Be&&re(f,b,v,le,Be,"2"===Be?Z:K,me,je),q.a.createElement("div",{className:"mt30"},q.a.createElement(y.a,{style:{width:"100px"},className:"mr30",onClick:function(){Se(),S(1)}},"上一步"),fe&&q.a.createElement(y.a,{type:"primary",style:{width:"100px"},onClick:function(){Se(),A((function(e,t){e||ye(!0)}))}},"确认绑定")))),q.a.createElement(h.a,{title:"绑定同步分支",visible:ge,onCancel:function(){ye(!1)},footer:q.a.createElement("div",null,q.a.createElement(y.a,{style:{width:"95px",height:"32px"},onClick:function(){ye(!1)},className:"mr40"},"再想想"),q.a.createElement(y.a,{style:{width:"95px",height:"32px"},onClick:function(){var e,t=v();t.type="SyncRepositories::".concat(t.type),z.a.post(D()(e="/v1/".concat(d,"/")).call(e,p,"/sync_repositories.json"),t).then((function(e){var t;e&&200===e.status?(ye(!1),x.a.success("绑定成功"),window.location.href=D()(t="/".concat(d,"/")).call(t,p,"/service/reposyncer")):x.a.error("绑定失败")}))},type:"primary",ghost:!0},"开始同步")),width:650,className:"reposyncerModal"},te(),ae({mainBranch:"1"===le.first_sync_direction?ke:we,branch:"1"===le.first_sync_direction?we:ke}))))})))},WXHv:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAMtJREFUSEvtk7EVwiAQhu/3GdfRNKldwSaWkiygG+gILpCoJelcgzRxEzfAh43GF+CILx20B9/H/QegiRcm5lMUeBOOEYVFVEnVAVh6T1k2gHRa5Fn3Xe7NoG7UmQj7MQKt9WO2SNbFJn1aBaZQS3UlYBciscENY/AVhUhccKvAFCrZngA6ujrxwZ2Ct6RRAoTLkIQD9wockjuSufgd6NBFWD+514nWt3KbCe4jYAk+ndCqzLMDF86KKAQ2OqJ/JOyIxkqiwJvc5BG9AKx9RBmDkHpfAAAAAElFTkSuQmCC"},YJKC:function(e,t){e.exports="data:image/jpeg;base64,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"},hplJ:function(e,t){e.exports="data:image/png;base64,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"},jqZs:function(e,t,a){"use strict";a.r(t),a.d(t,"sync_status",(function(){return se})),a.d(t,"reposyncerHelpIcon",(function(){return me})),a("sRBo");var n=a("kaz8"),r=(a("Pwec"),a("CtXQ")),c=(a("2qtc"),a("kLXV")),l=(a("y8nQ"),a("Vl3Y")),o=(a("OaEy"),a("2fM7")),i=a("04Ix"),s=a.n(i),m=(a("T2oS"),a("W9HT")),u=(a("g9YV"),a("wCAj")),d=(a("5NDa"),a("5rEg")),p=(a("+L6B"),a("2/Rp")),f=(a("/zsF"),a("PArb")),A=(a("miYZ"),a("tsqr")),E=a("zLi2"),h=a.n(E),g=(a("Awhp"),a("KrTs")),y=a("FLGM"),b=a.n(y),v=a("cdeZ"),x=a.n(v),C=a("5PDf"),N=a.n(C),w=a("o+MX"),k=a.n(w),B=a("mnMc"),O=a.n(B),F=a("+oHS"),I=a.n(F),S=a("OWCx"),j=a.n(S),R=a("fHi0"),_=a.n(R),J=a("RXMP"),V=a.n(J),D=a("qjzJ"),K=a.n(D),Y=a("HnXd"),Q=a.n(Y),L=a("LYCE"),U=a.n(L),G=a("cDcd"),W=a.n(G),q=a("2iEm"),M=a("YJKC"),Z=a.n(M),H=a("hplJ"),z=a.n(H),T=(a("KHN1"),a("vDqi")),X=a.n(T),P=a("VJFx"),$=a("ZO1A"),ee=a.n($),te=a("9/46"),ae=a.n(te);function ne(e,t){var a=I()(e);if(j.a){var n=j()(e);t&&(n=N()(n).call(n,(function(t){return _()(e,t).enumerable}))),a.push.apply(a,n)}return a}function re(e){for(var t=1;t1&&W.a.createElement(l.a.Item,{label:"同步仓库平台",className:"storeFormItem"},y("type",{rules:[{required:!0,message:"请选择同步仓库平台"}]})(W.a.createElement(o.a,{placeholder:"请选择同步仓库平台",onChange:function(e){S(e)}},W.a.createElement(o.a.Option,{value:"Github",disabled:!g.Github},W.a.createElement("img",{src:ee.a,alt:"",className:"storeLogo mr5"}),"Github",!g.Github&&",获取分支列表失败,请检查token是否有效"),W.a.createElement(o.a.Option,{value:"Gitee",disabled:!g.Gitee},W.a.createElement("img",{src:ae.a,alt:"",className:"storeLogo mr5"}),"Gitee",!g.Gitee&&",获取分支列表失败,请检查token是否有效")))),I&&W.a.createElement("div",{className:"directionByAddTaskModal"},W.a.createElement(l.a.Item,{label:"首次同步方向:"},y("first_sync_direction",{rules:[{required:!0,message:"请选择首次同步方向"}]})(W.a.createElement(o.a,{placeholder:"请选择首次同步方向",onChange:function(){x(["external_branch_name","gitlink_branch_name"])}},W.a.createElement(o.a.Option,{value:"2"},I,"同步至GitLink"),W.a.createElement(o.a.Option,{value:"1"},"GitLink同步至",I)))),Object(P.synchronizeTips)(I)),I&&V&&Object(P.branchForm)(y,w,C,{},V,"2"===V?g[I]:m,I,{})),D&&W.a.createElement("div",{className:"pt15"},Object(P.confirmInfo1)(),Object(P.confirmInfo2)({mainBranch:"1"===V?Q:Y,branch:"1"===V?Y:Q})))})),le=a("TT9e");function oe(e,t){var a=I()(e);if(j.a){var n=j()(e);t&&(n=N()(n).call(n,(function(t){return _()(e,t).enumerable}))),a.push.apply(a,n)}return a}function ie(e){for(var t=1;t1?"请选择您要解绑的仓库":"您确定要清空已绑定仓库?")),W.a.createElement("div",{className:"font-15 mt5 mb25 ml15"},"此操作将清空所有绑定仓库/绑定分支及同步日志,请谨慎操作"),W.a.createElement(l.a.Item,{style:{padding:"5px 15px"}},C("repositories",{rules:[{required:!0,message:"至少选择一个仓库"}]})(W.a.createElement(n.a.Group,null,b()(R).call(R,(function(e,t){return W.a.createElement(n.a,{key:t,value:e.sync_repository_ids,className:"infoBoxBlueBg mb20",style:{width:"570px",marginLeft:"0px"}},Object(le.platformLogo)(e.type),W.a.createElement("span",{className:"ml10"},e.external_repo_address))})))))),W.a.createElement(ce,{owner:D,projectsId:K,visible:T,setVisible:$,branchList:ae,sync_repositories_unique:R,reload:Ye,repositoriesBranch:J}))}))}}]); \ No newline at end of file diff --git a/static/js/118.1d1e7c1d.chunk.js b/static/js/118.1d1e7c1d.chunk.js new file mode 100644 index 000000000..7bc8613c3 --- /dev/null +++ b/static/js/118.1d1e7c1d.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[118],{"E+/Y":function(e,n,t){"use strict";t.d(n,"c",(function(){return l})),t.d(n,"a",(function(){return u}));var a=t("JGtk"),r=JSON.parse(localStorage.chromesetting),c=r&&r.common.wiki,i=Object(a.a)(c),l=c;n.b=i;var u="autologin_trustie"},G99X:function(e,n,t){},HVCG:function(e,n,t){"use strict";t.r(n);var a=t("+oHS"),r=t.n(a),c=t("OWCx"),i=t.n(c),l=t("5PDf"),u=t.n(l),o=t("fHi0"),s=t.n(o),f=t("RXMP"),d=t.n(f),p=t("qjzJ"),m=t.n(p),h=t("HnXd"),b=t.n(h),v=t("LYCE"),k=t.n(v),g=(t("T2oS"),t("W9HT")),y=(t("+L6B"),t("2/Rp")),j=(t("7Kak"),t("9yH6")),x=(t("5NDa"),t("5rEg")),E=(t("Pwec"),t("CtXQ")),O=(t("miYZ"),t("tsqr")),w=t("SPx3"),_=t.n(w),S=t("04Ix"),N=t.n(S),C=t("zLi2"),T=t.n(C),P=(t("y8nQ"),t("Vl3Y")),H=t("a0dU"),L=t.n(H),D=t("HU8g"),F=t.n(D),I=t("o+MX"),X=t.n(I),B=t("Yaap"),q=t.n(B),J=t("mnMc"),M=t.n(J),W=t("FLGM"),G=t.n(W),Y=t("cDcd"),z=t.n(Y),R=(t("yuvH"),t("j/6D")),V=[{name:"周报",value:"| 工作项目 | 本周工作计划 | 本周完成情况 |下周计划 | 待协同事项 |\n| ------------ | ------------ | ------------ | ------------ | ------------ |\n| | | | | |\n| | | | | |\n| | | | | |\n| | | | | |\n\n 备注:"},{name:"月报",value:"|工作项目 | 工作内容 | 项目进度情况 | 问题列表及解决方案| 下月工作计划 | 遗留未解决的问题 |\n| ------------ | ------------ | ------------ | ------------ | ------------ | ------------ |\n| | | | | | |\n| | | | | | |\n| | | | | | |\n| | | | | | |\n\n 月度总结:"}],U=t("zBD+"),K=t("J66h"),Z=t("p7gc");function Q(e,n){var t=r()(e);if(i.a){var a=i()(e);n&&(a=u()(a).call(a,(function(n){return s()(e,n).enumerable}))),t.push.apply(t,a)}return t}function A(e){for(var n=1;n-1)){e.next=14;break}return e.next=12,R(Y(Y({},n),{},{pageName:"_Sidebar"})).then((function(e){if(e&&200===e.code){var t=A(n,c,M.Base64.decode(e.data.content_base64));r.menuList=ne(t,c),r.sidebar=t}}));case 12:e.next=21;break;case 14:return i=[],T()(c).call(c,(function(e){i.push("[[".concat(e.title,"]]"))})),l=i.join("\n"),e.next=19,V(n,"_Sidebar",l);case 19:r.menuList=ne(l,c),r.sidebar=l;case 21:return e.abrupt("return",r);case 22:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ne(e,n){var t={};n&&T()(n).call(n,(function(e){return t[e.title]=e.sub_url}));var a=e.split("\n"),r=-1,c=[],i={title:"root",children:[],key:r++};return T()(a).call(a,(function(e,n){var l=H()(e).call(e),u=D()(l).call(l,"[[")&&I()(l).call(l,"]]"),o=u?l.substring(2,l.length-2):l.substring(2,l.length),s=e.search(/\S/),f={title:e,children:[],key:"-1",titleStr:o,title_sub:t[o],isFile:u,level:s};if(s){var d,p=c[s-1],m=_()(d=i.children).call(d,(function(e){return e.key===c[0].key}))[0];if(1===s){var h;f.key=O()(h="".concat(m.key,"-")).call(h,m.children.length),m.children.push(f)}else{var b,v=le(m.children,p.key);f.key=O()(b="".concat(v&&v.key,"-")).call(b,v&&v.children.length),v&&v.children.push(f)}var k=a[n+1]&&a[n+1].search(/\S/);+k>s&&(D()(l).call(l,"- ")||D()(l).call(l,"* "))?c.push(f):+k0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1?arguments[1]:void 0;return e&&B()(e).call(e,(function(e){return e.title===n}))}function re(e,n,t){for(var a=0;a0&&(e.children=oe(e.children,n)),!0)}))}},yuvH:function(e,n,t){},"zBD+":function(e,n,t){"use strict";t.d(n,"a",(function(){return D}));var a=t("+oHS"),r=t.n(a),c=t("OWCx"),i=t.n(c),l=t("5PDf"),u=t.n(l),o=t("fHi0"),s=t.n(o),f=t("RXMP"),d=t.n(f),p=t("qjzJ"),m=t.n(p),h=t("HnXd"),b=t.n(h),v=t("LYCE"),k=t.n(v),g=(t("2qtc"),t("kLXV")),y=(t("+L6B"),t("2/Rp")),j=t("zLi2"),x=t.n(j),E=t("EcSs"),O=t.n(E),w=t("04Ix"),_=t.n(w),S=t("Kwsy"),N=t.n(S),C=t("cDcd"),T=t.n(C),P=t("faye");function H(e,n){var t=r()(e);if(i.a){var a=i()(e);n&&(a=u()(a).call(a,(function(n){return s()(e,n).enumerable}))),t.push.apply(t,a)}return t}function L(e){for(var n=1;n!?|~^@]/,p=/^@(context|id|value|language|type|container|list|set|reverse|index|base|vocab|graph)"/;function g(e,t,r){return n=e,i=r,t}function m(e,t){var r,n=e.next();if('"'==n||"'"==n)return t.tokenize=(r=n,function(e,t){var n,i=!1;if(l&&"@"==e.peek()&&e.match(p))return t.tokenize=m,g("jsonld-keyword","meta");for(;null!=(n=e.next())&&(n!=r||i);)i=!i&&"\\"==n;return i||(t.tokenize=m),g("string","string")}),t.tokenize(e,t);if("."==n&&e.match(/^\d[\d_]*(?:[eE][+\-]?[\d_]+)?/))return g("number","number");if("."==n&&e.match(".."))return g("spread","meta");if(/[\[\]{}\(\),;\:\.]/.test(n))return g(n);if("="==n&&e.eat(">"))return g("=>","operator");if("0"==n&&e.match(/^(?:x[\dA-Fa-f_]+|o[0-7_]+|b[01_]+)n?/))return g("number","number");if(/\d/.test(n))return e.match(/^[\d_]*(?:n|(?:\.[\d_]*)?(?:[eE][+\-]?[\d_]+)?)?/),g("number","number");if("/"==n)return e.eat("*")?(t.tokenize=v,v(e,t)):e.eat("/")?(e.skipToEnd(),g("comment","comment")):Je(e,t,1)?(function(e){for(var t,r=!1,n=!1;null!=(t=e.next());){if(!r){if("/"==t&&!n)return;"["==t?n=!0:n&&"]"==t&&(n=!1)}r=!r&&"\\"==t}}(e),e.match(/^\b(([gimyus])(?![gimyus]*\2))+\b/),g("regexp","string-2")):(e.eat("="),g("operator","operator",e.current()));if("`"==n)return t.tokenize=y,y(e,t);if("#"==n&&"!"==e.peek())return e.skipToEnd(),g("meta","meta");if("#"==n&&e.eatWhile(d))return g("variable","property");if("<"==n&&e.match("!--")||"-"==n&&e.match("->")&&!/\S/.test(e.string.slice(0,e.start)))return e.skipToEnd(),g("comment","comment");if(h.test(n))return">"==n&&t.lexical&&">"==t.lexical.type||(e.eat("=")?"!"!=n&&"="!=n||e.eat("="):/[<>*+\-|&?]/.test(n)&&(e.eat(n),">"==n&&e.eat(n))),"?"==n&&e.eat(".")?g("."):g("operator","operator",e.current());if(d.test(n)){e.eatWhile(d);var i=e.current();if("."!=t.lastType){if(f.propertyIsEnumerable(i)){var o=f[i];return g(o.type,o.style,i)}if("async"==i&&e.match(/^(\s|\/\*([^*]|\*(?!\/))*?\*\/)*[\[\(\w]/,!1))return g("async","keyword",i)}return g("variable","variable",i)}}function v(e,t){for(var r,n=!1;r=e.next();){if("/"==r&&n){t.tokenize=m;break}n="*"==r}return g("comment","comment")}function y(e,t){for(var r,n=!1;null!=(r=e.next());){if(!n&&("`"==r||"$"==r&&e.eat("{"))){t.tokenize=m;break}n=!n&&"\\"==r}return g("quasi","string-2",e.current())}function b(e,t){t.fatArrowAt&&(t.fatArrowAt=null);var r=e.string.indexOf("=>",e.start);if(!(r<0)){if(u){var n=/:\s*(?:\w+(?:<[^>]*>|\[\])?|\{[^}]*\})\s*$/.exec(e.string.slice(e.start,r));n&&(r=n.index)}for(var i=0,o=!1,a=r-1;a>=0;--a){var l=e.string.charAt(a),s="([{}])".indexOf(l);if(s>=0&&s<3){if(!i){++a;break}if(0==--i){"("==l&&(o=!0);break}}else if(s>=3&&s<6)++i;else if(d.test(l))o=!0;else if(/["'\/`]/.test(l))for(;;--a){if(0==a)return;if(e.string.charAt(a-1)==l&&"\\"!=e.string.charAt(a-2)){a--;break}}else if(o&&!i){++a;break}}o&&!i&&(t.fatArrowAt=a)}}var w={atom:!0,number:!0,variable:!0,string:!0,regexp:!0,this:!0,import:!0,"jsonld-keyword":!0};function x(e,t,r,n,i,o){this.indented=e,this.column=t,this.type=r,this.prev=i,this.info=o,null!=n&&(this.align=n)}function k(e,t){if(!c)return!1;for(var r=e.localVars;r;r=r.next)if(r.name==t)return!0;for(var n=e.context;n;n=n.prev)for(r=n.vars;r;r=r.next)if(r.name==t)return!0}function C(e,t,r,n,i){var o=e.cc;for(S.state=e,S.stream=i,S.marked=null,S.cc=o,S.style=t,e.lexical.hasOwnProperty("align")||(e.lexical.align=!0);;)if((o.length?o.pop():s?B:H)(r,n)){for(;o.length&&o[o.length-1].lex;)o.pop()();return S.marked?S.marked:"variable"==r&&k(e,n)?"variable-2":t}}var S={state:null,column:null,marked:null,cc:null};function L(){for(var e=arguments.length-1;e>=0;e--)S.cc.push(arguments[e])}function T(){return L.apply(null,arguments),!0}function M(e,t){for(var r=t;r;r=r.next)if(r.name==e)return!0;return!1}function N(e){var t=S.state;if(S.marked="def",c){if(t.context)if("var"==t.lexical.info&&t.context&&t.context.block){var n=function e(t,r){if(r){if(r.block){var n=e(t,r.prev);return n?n==r.prev?r:new O(n,r.vars,!0):null}return M(t,r.vars)?r:new O(r.prev,new A(t,r.vars),!1)}return null}(e,t.context);if(null!=n)return void(t.context=n)}else if(!M(e,t.localVars))return void(t.localVars=new A(e,t.localVars));r.globalVars&&!M(e,t.globalVars)&&(t.globalVars=new A(e,t.globalVars))}}function D(e){return"public"==e||"private"==e||"protected"==e||"abstract"==e||"readonly"==e}function O(e,t,r){this.prev=e,this.vars=t,this.block=r}function A(e,t){this.name=e,this.next=t}var z=new A("this",new A("arguments",null));function P(){S.state.context=new O(S.state.context,S.state.localVars,!1),S.state.localVars=z}function E(){S.state.context=new O(S.state.context,S.state.localVars,!0),S.state.localVars=null}function W(){S.state.localVars=S.state.context.vars,S.state.context=S.state.context.prev}function I(e,t){var r=function(){var r=S.state,n=r.indented;if("stat"==r.lexical.type)n=r.lexical.indented;else for(var i=r.lexical;i&&")"==i.type&&i.align;i=i.prev)n=i.indented;r.lexical=new x(n,S.stream.column(),e,null,r.lexical,t)};return r.lex=!0,r}function F(){var e=S.state;e.lexical.prev&&(")"==e.lexical.type&&(e.indented=e.lexical.indented),e.lexical=e.lexical.prev)}function _(e){return function t(r){return r==e?T():";"==e||"}"==r||")"==r||"]"==r?L():T(t)}}function H(e,t){return"var"==e?T(I("vardef",t),Ce,_(";"),F):"keyword a"==e?T(I("form"),U,H,F):"keyword b"==e?T(I("form"),H,F):"keyword d"==e?S.stream.match(/^\s*$/,!1)?T():T(I("stat"),K,_(";"),F):"debugger"==e?T(_(";")):"{"==e?T(I("}"),E,le,F,W):";"==e?T():"if"==e?("else"==S.state.lexical.info&&S.state.cc[S.state.cc.length-1]==F&&S.state.cc.pop()(),T(I("form"),U,H,F,De)):"function"==e?T(Pe):"for"==e?T(I("form"),E,Oe,H,W,F):"class"==e||u&&"interface"==t?(S.marked="keyword",T(I("form","class"==e?e:t),_e,F)):"variable"==e?u&&"declare"==t?(S.marked="keyword",T(H)):u&&("module"==t||"enum"==t||"type"==t)&&S.stream.match(/^\s*\w/,!1)?(S.marked="keyword","enum"==t?T(Ye):"type"==t?T(We,_("operator"),fe,_(";")):T(I("form"),Se,_("{"),I("}"),le,F,F)):u&&"namespace"==t?(S.marked="keyword",T(I("form"),B,H,F)):u&&"abstract"==t?(S.marked="keyword",T(H)):T(I("stat"),ee):"switch"==e?T(I("form"),U,_("{"),I("}","switch"),E,le,F,F,W):"case"==e?T(B,_(":")):"default"==e?T(_(":")):"catch"==e?T(I("form"),P,R,H,F,W):"export"==e?T(I("stat"),je,F):"import"==e?T(I("stat"),Ve,F):"async"==e?T(H):"@"==t?T(B,H):L(I("stat"),B,_(";"),F)}function R(e){if("("==e)return T(Ie,_(")"))}function B(e,t){return V(e,t,!1)}function j(e,t){return V(e,t,!0)}function U(e){return"("!=e?L():T(I(")"),K,_(")"),F)}function V(e,t,r){if(S.state.fatArrowAt==S.stream.start){var n=r?Z:Y;if("("==e)return T(P,I(")"),oe(Ie,")"),F,_("=>"),n,W);if("variable"==e)return L(P,Se,_("=>"),n,W)}var i=r?G:q;return w.hasOwnProperty(e)?T(i):"function"==e?T(Pe,i):"class"==e||u&&"interface"==t?(S.marked="keyword",T(I("form"),Fe,F)):"keyword c"==e||"async"==e?T(r?j:B):"("==e?T(I(")"),K,_(")"),F,i):"operator"==e||"spread"==e?T(r?j:B):"["==e?T(I("]"),Xe,F,i):"{"==e?ae(re,"}",null,i):"quasi"==e?L($,i):"new"==e?T(function(e){return function(t){return"."==t?T(e?Q:J):"variable"==t&&u?T(we,e?G:q):L(e?j:B)}}(r)):T()}function K(e){return e.match(/[;\}\)\],]/)?L():L(B)}function q(e,t){return","==e?T(K):G(e,t,!1)}function G(e,t,r){var n=0==r?q:G,i=0==r?B:j;return"=>"==e?T(P,r?Z:Y,W):"operator"==e?/\+\+|--/.test(t)||u&&"!"==t?T(n):u&&"<"==t&&S.stream.match(/^([^<>]|<[^<>]*>)*>\s*\(/,!1)?T(I(">"),oe(fe,">"),F,n):"?"==t?T(B,_(":"),i):T(i):"quasi"==e?L($,n):";"!=e?"("==e?ae(j,")","call",n):"."==e?T(te,n):"["==e?T(I("]"),K,_("]"),F,n):u&&"as"==t?(S.marked="keyword",T(fe,n)):"regexp"==e?(S.state.lastType=S.marked="operator",S.stream.backUp(S.stream.pos-S.stream.start-1),T(i)):void 0:void 0}function $(e,t){return"quasi"!=e?L():"${"!=t.slice(t.length-2)?T($):T(K,X)}function X(e){if("}"==e)return S.marked="string-2",S.state.tokenize=y,T($)}function Y(e){return b(S.stream,S.state),L("{"==e?H:B)}function Z(e){return b(S.stream,S.state),L("{"==e?H:j)}function J(e,t){if("target"==t)return S.marked="keyword",T(q)}function Q(e,t){if("target"==t)return S.marked="keyword",T(G)}function ee(e){return":"==e?T(F,H):L(q,_(";"),F)}function te(e){if("variable"==e)return S.marked="property",T()}function re(e,t){return"async"==e?(S.marked="property",T(re)):"variable"==e||"keyword"==S.style?(S.marked="property","get"==t||"set"==t?T(ne):(u&&S.state.fatArrowAt==S.stream.start&&(r=S.stream.match(/^\s*:\s*/,!1))&&(S.state.fatArrowAt=S.stream.pos+r[0].length),T(ie))):"number"==e||"string"==e?(S.marked=l?"property":S.style+" property",T(ie)):"jsonld-keyword"==e?T(ie):u&&D(t)?(S.marked="keyword",T(re)):"["==e?T(B,se,_("]"),ie):"spread"==e?T(j,ie):"*"==t?(S.marked="keyword",T(re)):":"==e?L(ie):void 0;var r}function ne(e){return"variable"!=e?L(ie):(S.marked="property",T(Pe))}function ie(e){return":"==e?T(j):"("==e?L(Pe):void 0}function oe(e,t,r){function n(i,o){if(r?r.indexOf(i)>-1:","==i){var a=S.state.lexical;return"call"==a.info&&(a.pos=(a.pos||0)+1),T((function(r,n){return r==t||n==t?L():L(e)}),n)}return i==t||o==t?T():r&&r.indexOf(";")>-1?L(e):T(_(t))}return function(r,i){return r==t||i==t?T():L(e,n)}}function ae(e,t,r){for(var n=3;n"),fe):"quasi"==e?L(me,be):void 0}function he(e){if("=>"==e)return T(fe)}function pe(e){return e.match(/[\}\)\]]/)?T():","==e||";"==e?T(pe):L(ge,pe)}function ge(e,t){return"variable"==e||"keyword"==S.style?(S.marked="property",T(ge)):"?"==t||"number"==e||"string"==e?T(ge):":"==e?T(fe):"["==e?T(_("variable"),ce,_("]"),ge):"("==e?L(Ee,ge):e.match(/[;\}\)\],]/)?void 0:T()}function me(e,t){return"quasi"!=e?L():"${"!=t.slice(t.length-2)?T(me):T(fe,ve)}function ve(e){if("}"==e)return S.marked="string-2",S.state.tokenize=y,T(me)}function ye(e,t){return"variable"==e&&S.stream.match(/^\s*[?:]/,!1)||"?"==t?T(ye):":"==e?T(fe):"spread"==e?T(ye):L(fe)}function be(e,t){return"<"==t?T(I(">"),oe(fe,">"),F,be):"|"==t||"."==e||"&"==t?T(fe):"["==e?T(fe,_("]"),be):"extends"==t||"implements"==t?(S.marked="keyword",T(fe)):"?"==t?T(fe,_(":"),fe):void 0}function we(e,t){if("<"==t)return T(I(">"),oe(fe,">"),F,be)}function xe(){return L(fe,ke)}function ke(e,t){if("="==t)return T(fe)}function Ce(e,t){return"enum"==t?(S.marked="keyword",T(Ye)):L(Se,se,Me,Ne)}function Se(e,t){return u&&D(t)?(S.marked="keyword",T(Se)):"variable"==e?(N(t),T()):"spread"==e?T(Se):"["==e?ae(Te,"]"):"{"==e?ae(Le,"}"):void 0}function Le(e,t){return"variable"!=e||S.stream.match(/^\s*:/,!1)?("variable"==e&&(S.marked="property"),"spread"==e?T(Se):"}"==e?L():"["==e?T(B,_("]"),_(":"),Le):T(_(":"),Se,Me)):(N(t),T(Me))}function Te(){return L(Se,Me)}function Me(e,t){if("="==t)return T(j)}function Ne(e){if(","==e)return T(Ce)}function De(e,t){if("keyword b"==e&&"else"==t)return T(I("form","else"),H,F)}function Oe(e,t){return"await"==t?T(Oe):"("==e?T(I(")"),Ae,F):void 0}function Ae(e){return"var"==e?T(Ce,ze):"variable"==e?T(ze):L(ze)}function ze(e,t){return")"==e?T():";"==e?T(ze):"in"==t||"of"==t?(S.marked="keyword",T(B,ze)):L(B,ze)}function Pe(e,t){return"*"==t?(S.marked="keyword",T(Pe)):"variable"==e?(N(t),T(Pe)):"("==e?T(P,I(")"),oe(Ie,")"),F,ue,H,W):u&&"<"==t?T(I(">"),oe(xe,">"),F,Pe):void 0}function Ee(e,t){return"*"==t?(S.marked="keyword",T(Ee)):"variable"==e?(N(t),T(Ee)):"("==e?T(P,I(")"),oe(Ie,")"),F,ue,W):u&&"<"==t?T(I(">"),oe(xe,">"),F,Ee):void 0}function We(e,t){return"keyword"==e||"variable"==e?(S.marked="type",T(We)):"<"==t?T(I(">"),oe(xe,">"),F):void 0}function Ie(e,t){return"@"==t&&T(B,Ie),"spread"==e?T(Ie):u&&D(t)?(S.marked="keyword",T(Ie)):u&&"this"==e?T(se,Me):L(Se,se,Me)}function Fe(e,t){return"variable"==e?_e(e,t):He(e,t)}function _e(e,t){if("variable"==e)return N(t),T(He)}function He(e,t){return"<"==t?T(I(">"),oe(xe,">"),F,He):"extends"==t||"implements"==t||u&&","==e?("implements"==t&&(S.marked="keyword"),T(u?fe:B,He)):"{"==e?T(I("}"),Re,F):void 0}function Re(e,t){return"async"==e||"variable"==e&&("static"==t||"get"==t||"set"==t||u&&D(t))&&S.stream.match(/^\s+#?[\w$\xa1-\uffff]/,!1)?(S.marked="keyword",T(Re)):"variable"==e||"keyword"==S.style?(S.marked="property",T(Be,Re)):"number"==e||"string"==e?T(Be,Re):"["==e?T(B,se,_("]"),Be,Re):"*"==t?(S.marked="keyword",T(Re)):u&&"("==e?L(Ee,Re):";"==e||","==e?T(Re):"}"==e?T():"@"==t?T(B,Re):void 0}function Be(e,t){if("!"==t)return T(Be);if("?"==t)return T(Be);if(":"==e)return T(fe,Me);if("="==t)return T(j);var r=S.state.lexical.prev;return L(r&&"interface"==r.info?Ee:Pe)}function je(e,t){return"*"==t?(S.marked="keyword",T($e,_(";"))):"default"==t?(S.marked="keyword",T(B,_(";"))):"{"==e?T(oe(Ue,"}"),$e,_(";")):L(H)}function Ue(e,t){return"as"==t?(S.marked="keyword",T(_("variable"))):"variable"==e?L(j,Ue):void 0}function Ve(e){return"string"==e?T():"("==e?L(B):"."==e?L(q):L(Ke,qe,$e)}function Ke(e,t){return"{"==e?ae(Ke,"}"):("variable"==e&&N(t),"*"==t&&(S.marked="keyword"),T(Ge))}function qe(e){if(","==e)return T(Ke,qe)}function Ge(e,t){if("as"==t)return S.marked="keyword",T(Ke)}function $e(e,t){if("from"==t)return S.marked="keyword",T(B)}function Xe(e){return"]"==e?T():L(oe(j,"]"))}function Ye(){return L(I("form"),Se,_("{"),I("}"),oe(Ze,"}"),F,F)}function Ze(){return L(Se,Me)}function Je(e,t,r){return t.tokenize==m&&/^(?:operator|sof|keyword [bcd]|case|new|export|default|spread|[\[{}\(,;:]|=>)$/.test(t.lastType)||"quasi"==t.lastType&&/\{\s*$/.test(e.string.slice(0,e.pos-(r||0)))}return P.lex=E.lex=!0,W.lex=!0,F.lex=!0,{startState:function(e){var t={tokenize:m,lastType:"sof",cc:[],lexical:new x((e||0)-o,0,"block",!1),localVars:r.localVars,context:r.localVars&&new O(null,null,!1),indented:e||0};return r.globalVars&&"object"==typeof r.globalVars&&(t.globalVars=r.globalVars),t},token:function(e,t){if(e.sol()&&(t.lexical.hasOwnProperty("align")||(t.lexical.align=!1),t.indented=e.indentation(),b(e,t)),t.tokenize!=v&&e.eatSpace())return null;var r=t.tokenize(e,t);return"comment"==n?r:(t.lastType="operator"!=n||"++"!=i&&"--"!=i?n:"incdec",C(t,r,n,i,e))},indent:function(t,n){if(t.tokenize==v||t.tokenize==y)return e.Pass;if(t.tokenize!=m)return 0;var i,l=n&&n.charAt(0),s=t.lexical;if(!/^\s*else\b/.test(n))for(var c=t.cc.length-1;c>=0;--c){var u=t.cc[c];if(u==F)s=s.prev;else if(u!=De&&u!=W)break}for(;("stat"==s.type||"form"==s.type)&&("}"==l||(i=t.cc[t.cc.length-1])&&(i==q||i==G)&&!/^[,\.=+\-*:?[\(]/.test(n));)s=s.prev;a&&")"==s.type&&"stat"==s.prev.type&&(s=s.prev);var d=s.type,f=l==d;return"vardef"==d?s.indented+("operator"==t.lastType||","==t.lastType?s.info.length+1:0):"form"==d&&"{"==l?s.indented:"form"==d?s.indented+o:"stat"==d?s.indented+(function(e,t){return"operator"==e.lastType||","==e.lastType||h.test(t.charAt(0))||/[,.]/.test(t.charAt(0))}(t,n)?a||o:0):"switch"!=s.info||f||0==r.doubleIndentSwitch?s.align?s.column+(f?0:1):s.indented+(f?0:o):s.indented+(/^(?:case|default)\b/.test(n)?o:2*o)},electricInput:/^\s*(?:case .*?:|default:|\{|\})$/,blockCommentStart:s?null:"/*",blockCommentEnd:s?null:"*/",blockCommentContinue:s?null:" * ",lineComment:s?null:"//",fold:"brace",closeBrackets:"()[]{}''\"\"``",helperType:s?"json":"javascript",jsonldMode:l,jsonMode:s,expressionAllowed:Je,skipExpression:function(t){C(t,"atom","atom","true",new e.StringStream("",2,null))}}})),e.registerHelper("wordChars","javascript",/[\w$]/),e.defineMIME("text/javascript","javascript"),e.defineMIME("text/ecmascript","javascript"),e.defineMIME("application/javascript","javascript"),e.defineMIME("application/x-javascript","javascript"),e.defineMIME("application/ecmascript","javascript"),e.defineMIME("application/json",{name:"javascript",json:!0}),e.defineMIME("application/x-json",{name:"javascript",json:!0}),e.defineMIME("application/manifest+json",{name:"javascript",json:!0}),e.defineMIME("application/ld+json",{name:"javascript",jsonld:!0}),e.defineMIME("text/typescript",{name:"javascript",typescript:!0}),e.defineMIME("application/typescript",{name:"javascript",typescript:!0})}(r("VrN/"))},"5psM":function(e,t,r){"use strict";var n=r("cDcd");function i(e){return"function"==typeof e}var o,a=(o="object"==typeof window?window.localStorage:null)?function(e,t){var r=o,a=function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,i,o=r.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(n=o.next()).done;)a.push(n.value)}catch(e){i={error:e}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(i)throw i.error}}return a}(Object(n.useState)((function(){return c()})),2),l=a[0],s=a[1];function c(){try{var n=r.getItem(e);if(n)return JSON.parse(n)}catch(e){}return i(t)?t():t}return function(e,t){var r=Object(n.useRef)(!1);Object(n.useEffect)((function(){if(r.current)return e();r.current=!0}),t)}((function(){s(c())}),[e]),[l,Object(n.useCallback)((function(t){if(void 0===t)r.removeItem(e),s(void 0);else if(i(t)){var n=t(c());try{r.setItem(e,JSON.stringify(n)),s(n)}catch(e){}}else try{r.setItem(e,JSON.stringify(t)),s(t)}catch(e){}}),[e])]}:function(e,t){return[i(t)?t():t,function(){}]};t.a=a},McUL:function(e,t,r){!function(e){"use strict";var t="CodeMirror-activeline-background";function r(e){for(var r=0;r|[*\]])\s*$|\*$/.test(e.string.slice(0,r))||!(!t.typeAtEndOfLine||e.column()!=e.indentation())||void 0}function o(e){for(;;){if(!e||"top"==e.type)return!0;if("}"==e.type&&"namespace"!=e.prev.info)return!1;e=e.prev}}function a(e){for(var t={},r=e.split(" "),n=0;n!?|\/]/,D=s.isIdentifierChar||/[\w\$_\xa1-\uffff]/,O=s.isReservedIdentifier||!1;function A(e,t){var r,n=e.next();if(w[n]){var i=w[n](e,t);if(!1!==i)return i}if('"'==n||"'"==n)return t.tokenize=(r=n,function(e,t){for(var n,i=!1,o=!1;null!=(n=e.next());){if(n==r&&!i){o=!0;break}i=!i&&"\\"==n}return(o||!i&&!x)&&(t.tokenize=null),"string"}),t.tokenize(e,t);if(T.test(n)){if(e.backUp(1),e.match(M))return"number";e.next()}if(L.test(n))return c=n,null;if("/"==n){if(e.eat("*"))return t.tokenize=z,z(e,t);if(e.eat("/"))return e.skipToEnd(),"comment"}if(N.test(n)){for(;!e.match(/^\/[\/*]/,!1)&&e.eat(N););return"operator"}if(e.eatWhile(D),S)for(;e.match(S);)e.eatWhile(D);var o=e.current();return l(p,o)?(l(v,o)&&(c="newstatement"),l(y,o)&&(u=!0),"keyword"):l(g,o)?"type":l(m,o)||O&&O(o)?(l(v,o)&&(c="newstatement"),"builtin"):l(b,o)?"atom":"variable"}function z(e,t){for(var r,n=!1;r=e.next();){if("/"==r&&n){t.tokenize=null;break}n="*"==r}return"comment"}function P(e,t){s.typeFirstDefinitions&&e.eol()&&o(t.context)&&(t.typeAtEndOfLine=i(e,t,e.pos))}return{startState:function(e){return{tokenize:null,context:new t((e||0)-d,0,"top",null,!1),indented:0,startOfLine:!0,prevToken:null}},token:function(e,t){var a=t.context;if(e.sol()&&(null==a.align&&(a.align=!1),t.indented=e.indentation(),t.startOfLine=!0),e.eatSpace())return P(e,t),null;c=u=null;var l=(t.tokenize||A)(e,t);if("comment"==l||"meta"==l)return l;if(null==a.align&&(a.align=!0),";"==c||":"==c||","==c&&e.match(/^\s*(?:\/\/.*)?$/,!1))for(;"statement"==t.context.type;)n(t);else if("{"==c)r(t,e.column(),"}");else if("["==c)r(t,e.column(),"]");else if("("==c)r(t,e.column(),")");else if("}"==c){for(;"statement"==a.type;)a=n(t);for("}"==a.type&&(a=n(t));"statement"==a.type;)a=n(t)}else c==a.type?n(t):k&&(("}"==a.type||"top"==a.type)&&";"!=c||"statement"==a.type&&"newstatement"==c)&&r(t,e.column(),"statement",e.current());if("variable"==l&&("def"==t.prevToken||s.typeFirstDefinitions&&i(e,t,e.start)&&o(t.context)&&e.match(/^\s*\(/,!1))&&(l="def"),w.token){var d=w.token(e,t,l);void 0!==d&&(l=d)}return"def"==l&&!1===s.styleDefs&&(l="variable"),t.startOfLine=!1,t.prevToken=u?"def":l||c,P(e,t),l},indent:function(t,r){if(t.tokenize!=A&&null!=t.tokenize||t.typeAtEndOfLine&&o(t.context))return e.Pass;var n=t.context,i=r&&r.charAt(0),a=i==n.type;if("statement"==n.type&&"}"==i&&(n=n.prev),s.dontIndentStatements)for(;"statement"==n.type&&s.dontIndentStatements.test(n.info);)n=n.prev;if(w.indent){var l=w.indent(t,n,r,d);if("number"==typeof l)return l}var c=n.prev&&"switch"==n.prev.info;if(s.allmanIndentation&&/[{(]/.test(i)){for(;"top"!=n.type&&"}"!=n.type;)n=n.prev;return n.indented}return"statement"==n.type?n.indented+("{"==i?0:f):!n.align||h&&")"==n.type?")"!=n.type||a?n.indented+(a?0:d)+(a||!c||/^(?:case|default)\b/.test(r)?0:d):n.indented+f:n.column+(a?0:1)},electricInput:C?/^\s*(?:case .*?:|default:|\{\}?|\})$/:/^\s*[{}]$/,blockCommentStart:"/*",blockCommentEnd:"*/",blockCommentContinue:" * ",lineComment:"//",fold:"brace"}}));var s="auto if break case register continue return default do sizeof static else struct switch extern typedef union for goto while enum const volatile inline restrict asm fortran",c="alignas alignof and and_eq audit axiom bitand bitor catch class compl concept constexpr const_cast decltype delete dynamic_cast explicit export final friend import module mutable namespace new noexcept not not_eq operator or or_eq override private protected public reinterpret_cast requires static_assert static_cast template this thread_local throw try typeid typename using virtual xor xor_eq",u="bycopy byref in inout oneway out self super atomic nonatomic retain copy readwrite readonly strong weak assign typeof nullable nonnull null_resettable _cmd @interface @implementation @end @protocol @encode @property @synthesize @dynamic @class @public @package @private @protected @required @optional @try @catch @finally @import @selector @encode @defs @synchronized @autoreleasepool @compatibility_alias @available",d="FOUNDATION_EXPORT FOUNDATION_EXTERN NS_INLINE NS_FORMAT_FUNCTION NS_RETURNS_RETAINEDNS_ERROR_ENUM NS_RETURNS_NOT_RETAINED NS_RETURNS_INNER_POINTER NS_DESIGNATED_INITIALIZER NS_ENUM NS_OPTIONS NS_REQUIRES_NIL_TERMINATION NS_ASSUME_NONNULL_BEGIN NS_ASSUME_NONNULL_END NS_SWIFT_NAME NS_REFINED_FOR_SWIFT",f=a("int long char short double float unsigned signed void bool"),h=a("SEL instancetype id Class Protocol BOOL");function p(e){return l(f,e)||/.+_t$/.test(e)}function g(e){return p(e)||l(h,e)}var m="case do else for if switch while struct enum union";function v(e,t){if(!t.startOfLine)return!1;for(var r,n=null;r=e.peek();){if("\\"==r&&e.match(/^.$/)){n=v;break}if("/"==r&&e.match(/^\/[\/\*]/,!1))break;e.next()}return t.tokenize=n,"meta"}function y(e,t){return"type"==t.prevToken&&"type"}function b(e){return!(!e||e.length<2||"_"!=e[0]||"_"!=e[1]&&e[1]===e[1].toLowerCase())}function w(e){return e.eatWhile(/[\w\.']/),"number"}function x(e,t){if(e.backUp(1),e.match(/^(?:R|u8R|uR|UR|LR)/)){var r=e.match(/^"([^\s\\()]{0,16})\(/);return!!r&&(t.cpp11RawStringDelim=r[1],t.tokenize=S,S(e,t))}return e.match(/^(?:u8|u|U|L)/)?!!e.match(/^["']/,!1)&&"string":(e.next(),!1)}function k(e){var t=/(\w+)::~?(\w+)$/.exec(e);return t&&t[1]==t[2]}function C(e,t){for(var r;null!=(r=e.next());)if('"'==r&&!e.eat('"')){t.tokenize=null;break}return"string"}function S(e,t){var r=t.cpp11RawStringDelim.replace(/[^\w\s]/g,"\\$&");return e.match(new RegExp(".*?\\)"+r+'"'))?t.tokenize=null:e.skipToEnd(),"string"}function L(t,r){"string"==typeof t&&(t=[t]);var n=[];function i(e){if(e)for(var t in e)e.hasOwnProperty(t)&&n.push(t)}i(r.keywords),i(r.types),i(r.builtin),i(r.atoms),n.length&&(r.helperType=t[0],e.registerHelper("hintWords",t[0],n));for(var o=0;o!?|\/#:@]/,hooks:{"@":function(e){return e.eatWhile(/[\w\$_]/),"meta"},'"':function(e,t){return!!e.match('""')&&(t.tokenize=T,t.tokenize(e,t))},"'":function(e){return e.match(/^(\\[^'\s]+|[^\\'])'/)?"string-2":(e.eatWhile(/[\w\$_\xa1-\uffff]/),"atom")},"=":function(e,r){var n=r.context;return!("}"!=n.type||!n.align||!e.eat(">"))&&(r.context=new t(n.indented,n.column,n.type,n.info,null,n.prev),"operator")},"/":function(e,t){return!!e.eat("*")&&(t.tokenize=M(1),t.tokenize(e,t))}},modeProps:{closeBrackets:{pairs:'()[]{}""',triples:'"'}}}),L("text/x-kotlin",{name:"clike",keywords:a("package as typealias class interface this super val operator var fun for is in This throw return annotation break continue object if else while do try when !in !is as? file import where by get set abstract enum open inner override private public internal protected catch finally out final vararg reified dynamic companion constructor init sealed field property receiver param sparam lateinit data inline noinline tailrec external annotation crossinline const operator infix suspend actual expect setparam value"),types:a("Boolean Byte Character CharSequence Class ClassLoader Cloneable Comparable Compiler Double Exception Float Integer Long Math Number Object Package Pair Process Runtime Runnable SecurityManager Short StackTraceElement StrictMath String StringBuffer System Thread ThreadGroup ThreadLocal Throwable Triple Void Annotation Any BooleanArray ByteArray Char CharArray DeprecationLevel DoubleArray Enum FloatArray Function Int IntArray Lazy LazyThreadSafetyMode LongArray Nothing ShortArray Unit"),intendSwitch:!1,indentStatements:!1,multiLineStrings:!0,number:/^(?:0x[a-f\d_]+|0b[01_]+|(?:[\d_]+(\.\d+)?|\.\d+)(?:e[-+]?[\d_]+)?)(u|ll?|l|f)?/i,blockKeywords:a("catch class do else finally for if where try while enum"),defKeywords:a("class val var object interface fun"),atoms:a("true false null this"),hooks:{"@":function(e){return e.eatWhile(/[\w\$_]/),"meta"},"*":function(e,t){return"."==t.prevToken?"variable":"operator"},'"':function(e,t){var r;return t.tokenize=(r=e.match('""'),function(e,t){for(var n,i=!1,o=!1;!e.eol();){if(!r&&!i&&e.match('"')){o=!0;break}if(r&&e.match('"""')){o=!0;break}n=e.next(),!i&&"$"==n&&e.match("{")&&e.skipTo("}"),i=!i&&"\\"==n&&!r}return!o&&r||(t.tokenize=null),"string"}),t.tokenize(e,t)},"/":function(e,t){return!!e.eat("*")&&(t.tokenize=M(1),t.tokenize(e,t))},indent:function(e,t,r,n){var i=r&&r.charAt(0);return"}"!=e.prevToken&&")"!=e.prevToken||""!=r?"operator"==e.prevToken&&"}"!=r&&"}"!=e.context.type||"variable"==e.prevToken&&"."==i||("}"==e.prevToken||")"==e.prevToken)&&"."==i?2*n+t.indented:t.align&&"}"==t.type?t.indented+(e.context.type==(r||"").charAt(0)?0:n):void 0:e.indented}},modeProps:{closeBrackets:{triples:'"'}}}),L(["x-shader/x-vertex","x-shader/x-fragment"],{name:"clike",keywords:a("sampler1D sampler2D sampler3D samplerCube sampler1DShadow sampler2DShadow const attribute uniform varying break continue discard return for while do if else struct in out inout"),types:a("float int bool void vec2 vec3 vec4 ivec2 ivec3 ivec4 bvec2 bvec3 bvec4 mat2 mat3 mat4"),blockKeywords:a("for while do if else struct"),builtin:a("radians degrees sin cos tan asin acos atan pow exp log exp2 sqrt inversesqrt abs sign floor ceil fract mod min max clamp mix step smoothstep length distance dot cross normalize ftransform faceforward reflect refract matrixCompMult lessThan lessThanEqual greaterThan greaterThanEqual equal notEqual any all not texture1D texture1DProj texture1DLod texture1DProjLod texture2D texture2DProj texture2DLod texture2DProjLod texture3D texture3DProj texture3DLod texture3DProjLod textureCube textureCubeLod shadow1D shadow2D shadow1DProj shadow2DProj shadow1DLod shadow2DLod shadow1DProjLod shadow2DProjLod dFdx dFdy fwidth noise1 noise2 noise3 noise4"),atoms:a("true false gl_FragColor gl_SecondaryColor gl_Normal gl_Vertex gl_MultiTexCoord0 gl_MultiTexCoord1 gl_MultiTexCoord2 gl_MultiTexCoord3 gl_MultiTexCoord4 gl_MultiTexCoord5 gl_MultiTexCoord6 gl_MultiTexCoord7 gl_FogCoord gl_PointCoord gl_Position gl_PointSize gl_ClipVertex gl_FrontColor gl_BackColor gl_FrontSecondaryColor gl_BackSecondaryColor gl_TexCoord gl_FogFragCoord gl_FragCoord gl_FrontFacing gl_FragData gl_FragDepth gl_ModelViewMatrix gl_ProjectionMatrix gl_ModelViewProjectionMatrix gl_TextureMatrix gl_NormalMatrix gl_ModelViewMatrixInverse gl_ProjectionMatrixInverse gl_ModelViewProjectionMatrixInverse gl_TextureMatrixTranspose gl_ModelViewMatrixInverseTranspose gl_ProjectionMatrixInverseTranspose gl_ModelViewProjectionMatrixInverseTranspose gl_TextureMatrixInverseTranspose gl_NormalScale gl_DepthRange gl_ClipPlane gl_Point gl_FrontMaterial gl_BackMaterial gl_LightSource gl_LightModel gl_FrontLightModelProduct gl_BackLightModelProduct gl_TextureColor gl_EyePlaneS gl_EyePlaneT gl_EyePlaneR gl_EyePlaneQ gl_FogParameters gl_MaxLights gl_MaxClipPlanes gl_MaxTextureUnits gl_MaxTextureCoords gl_MaxVertexAttribs gl_MaxVertexUniformComponents gl_MaxVaryingFloats gl_MaxVertexTextureImageUnits gl_MaxTextureImageUnits gl_MaxFragmentUniformComponents gl_MaxCombineTextureImageUnits gl_MaxDrawBuffers"),indentSwitch:!1,hooks:{"#":v},modeProps:{fold:["brace","include"]}}),L("text/x-nesc",{name:"clike",keywords:a(s+" as atomic async call command component components configuration event generic implementation includes interface module new norace nx_struct nx_union post provides signal task uses abstract extends"),types:p,blockKeywords:a(m),atoms:a("null true false"),hooks:{"#":v},modeProps:{fold:["brace","include"]}}),L("text/x-objectivec",{name:"clike",keywords:a(s+" "+u),types:g,builtin:a(d),blockKeywords:a(m+" @synthesize @try @catch @finally @autoreleasepool @synchronized"),defKeywords:a("struct enum union @interface @implementation @protocol @class"),dontIndentStatements:/^@.*$/,typeFirstDefinitions:!0,atoms:a("YES NO NULL Nil nil true false nullptr"),isReservedIdentifier:b,hooks:{"#":v,"*":y},modeProps:{fold:["brace","include"]}}),L("text/x-objectivec++",{name:"clike",keywords:a(s+" "+u+" "+c),types:g,builtin:a(d),blockKeywords:a(m+" @synthesize @try @catch @finally @autoreleasepool @synchronized class try catch"),defKeywords:a("struct enum union @interface @implementation @protocol @class class namespace"),dontIndentStatements:/^@.*$|^template$/,typeFirstDefinitions:!0,atoms:a("YES NO NULL Nil nil true false nullptr"),isReservedIdentifier:b,hooks:{"#":v,"*":y,u:x,U:x,L:x,R:x,0:w,1:w,2:w,3:w,4:w,5:w,6:w,7:w,8:w,9:w,token:function(e,t,r){if("variable"==r&&"("==e.peek()&&(";"==t.prevToken||null==t.prevToken||"}"==t.prevToken)&&k(e.current()))return"def"}},namespaceSeparator:"::",modeProps:{fold:["brace","include"]}}),L("text/x-squirrel",{name:"clike",keywords:a("base break clone continue const default delete enum extends function in class foreach local resume return this throw typeof yield constructor instanceof static"),types:p,blockKeywords:a("case catch class else for foreach if switch try while"),defKeywords:a("function local class"),typeFirstDefinitions:!0,atoms:a("true false null"),hooks:{"#":v},modeProps:{fold:["brace","include"]}});var N=null;L("text/x-ceylon",{name:"clike",keywords:a("abstracts alias assembly assert assign break case catch class continue dynamic else exists extends finally for function given if import in interface is let module new nonempty object of out outer package return satisfies super switch then this throw try value void while"),types:function(e){var t=e.charAt(0);return t===t.toUpperCase()&&t!==t.toLowerCase()},blockKeywords:a("case catch class dynamic else finally for function if interface module new object switch try while"),defKeywords:a("class dynamic function interface module object package value"),builtin:a("abstract actual aliased annotation by default deprecated doc final formal late license native optional sealed see serializable shared suppressWarnings tagged throws variable"),isPunctuationChar:/[\[\]{}\(\),;\:\.`]/,isOperatorChar:/[+\-*&%=<>!?|^~:\/]/,numberStart:/[\d#$]/,number:/^(?:#[\da-fA-F_]+|\$[01_]+|[\d_]+[kMGTPmunpf]?|[\d_]+\.[\d_]+(?:[eE][-+]?\d+|[kMGTPmunpf]|)|)/i,multiLineStrings:!0,typeFirstDefinitions:!0,atoms:a("true false null larger smaller equal empty finished"),indentSwitch:!1,styleDefs:!1,hooks:{"@":function(e){return e.eatWhile(/[\w\$_]/),"meta"},'"':function(e,t){return t.tokenize=function e(t){return function(r,n){for(var i,o=!1,a=!1;!r.eol();){if(!o&&r.match('"')&&("single"==t||r.match('""'))){a=!0;break}if(!o&&r.match("``")){N=e(t),a=!0;break}i=r.next(),o="single"==t&&!o&&"\\"==i}return a&&(n.tokenize=null),"string"}}(e.match('""')?"triple":"single"),t.tokenize(e,t)},"`":function(e,t){return!(!N||!e.match("`"))&&(t.tokenize=N,N=null,t.tokenize(e,t))},"'":function(e){return e.eatWhile(/[\w\$_\xa1-\uffff]/),"atom"},token:function(e,t,r){if(("variable"==r||"type"==r)&&"."==t.prevToken)return"variable-2"}},modeProps:{fold:["brace","import"],closeBrackets:{triples:'"'}}})}(r("VrN/"))},"VrN/":function(e,t,r){e.exports=function(){"use strict";var e=navigator.userAgent,t=navigator.platform,r=/gecko\/\d/i.test(e),n=/MSIE \d/.test(e),i=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(e),o=/Edge\/(\d+)/.exec(e),a=n||i||o,l=a&&(n?document.documentMode||6:+(o||i)[1]),s=!o&&/WebKit\//.test(e),c=s&&/Qt\/\d+\.\d+/.test(e),u=!o&&/Chrome\/(\d+)/.exec(e),d=u&&+u[1],f=/Opera\//.test(e),h=/Apple Computer/.test(navigator.vendor),p=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(e),g=/PhantomJS/.test(e),m=h&&(/Mobile\/\w+/.test(e)||navigator.maxTouchPoints>2),v=/Android/.test(e),y=m||v||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(e),b=m||/Mac/.test(t),w=/\bCrOS\b/.test(e),x=/win/i.test(t),k=f&&e.match(/Version\/(\d*\.\d*)/);k&&(k=Number(k[1])),k&&k>=15&&(f=!1,s=!0);var C=b&&(c||f&&(null==k||k<12.11)),S=r||a&&l>=9;function L(e){return new RegExp("(^|\\s)"+e+"(?:$|\\s)\\s*")}var T,M=function(e,t){var r=e.className,n=L(t).exec(r);if(n){var i=r.slice(n.index+n[0].length);e.className=r.slice(0,n.index)+(i?n[1]+i:"")}};function N(e){for(var t=e.childNodes.length;t>0;--t)e.removeChild(e.firstChild);return e}function D(e,t){return N(e).appendChild(t)}function O(e,t,r,n){var i=document.createElement(e);if(r&&(i.className=r),n&&(i.style.cssText=n),"string"==typeof t)i.appendChild(document.createTextNode(t));else if(t)for(var o=0;o=t)return a+(t-o);a+=l-o,a+=r-a%r,o=l+1}}m?I=function(e){e.selectionStart=0,e.selectionEnd=e.value.length}:a&&(I=function(e){try{e.select()}catch(e){}});var V=function(){this.id=null,this.f=null,this.time=0,this.handler=B(this.onTimeout,this)};function K(e,t){for(var r=0;r=t)return n+Math.min(a,t-i);if(i+=o-n,n=o+1,(i+=r-i%r)>=t)return n}}var Z=[""];function J(e){for(;Z.length<=e;)Z.push(Q(Z)+" ");return Z[e]}function Q(e){return e[e.length-1]}function ee(e,t){for(var r=[],n=0;n"€"&&(e.toUpperCase()!=e.toLowerCase()||ne.test(e))}function oe(e,t){return t?!!(t.source.indexOf("\\w")>-1&&ie(e))||t.test(e):ie(e)}function ae(e){for(var t in e)if(e.hasOwnProperty(t)&&e[t])return!1;return!0}var le=/[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065e\u0670\u06d6-\u06dc\u06de-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0900-\u0902\u093c\u0941-\u0948\u094d\u0951-\u0955\u0962\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f90-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1dc0-\u1de6\u1dfd-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/;function se(e){return e.charCodeAt(0)>=768&&le.test(e)}function ce(e,t,r){for(;(r<0?t>0:tr?-1:1;;){if(t==r)return t;var i=(t+r)/2,o=n<0?Math.ceil(i):Math.floor(i);if(o==t)return e(o)?t:r;e(o)?r=o:t=o+n}}var de=null;function fe(e,t,r){var n;de=null;for(var i=0;it)return i;o.to==t&&(o.from!=o.to&&"before"==r?n=i:de=i),o.from==t&&(o.from!=o.to&&"before"!=r?n=i:de=i)}return null!=n?n:de}var he=function(){var e=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,t=/[stwN]/,r=/[LRr]/,n=/[Lb1n]/,i=/[1n]/;function o(e,t,r){this.level=e,this.from=t,this.to=r}return function(a,l){var s="ltr"==l?"L":"R";if(0==a.length||"ltr"==l&&!e.test(a))return!1;for(var c,u=a.length,d=[],f=0;f-1&&(n[t]=i.slice(0,o).concat(i.slice(o+1)))}}}function be(e,t){var r=ve(e,t);if(r.length)for(var n=Array.prototype.slice.call(arguments,2),i=0;i0}function Ce(e){e.prototype.on=function(e,t){me(this,e,t)},e.prototype.off=function(e,t){ye(this,e,t)}}function Se(e){e.preventDefault?e.preventDefault():e.returnValue=!1}function Le(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}function Te(e){return null!=e.defaultPrevented?e.defaultPrevented:0==e.returnValue}function Me(e){Se(e),Le(e)}function Ne(e){return e.target||e.srcElement}function De(e){var t=e.which;return null==t&&(1&e.button?t=1:2&e.button?t=3:4&e.button&&(t=2)),b&&e.ctrlKey&&1==t&&(t=3),t}var Oe,Ae,ze=function(){if(a&&l<9)return!1;var e=O("div");return"draggable"in e||"dragDrop"in e}();function Pe(e){if(null==Oe){var t=O("span","​");D(e,O("span",[t,document.createTextNode("x")])),0!=e.firstChild.offsetHeight&&(Oe=t.offsetWidth<=1&&t.offsetHeight>2&&!(a&&l<8))}var r=Oe?O("span","​"):O("span"," ",null,"display: inline-block; width: 1px; margin-right: -1px");return r.setAttribute("cm-text",""),r}function Ee(e){if(null!=Ae)return Ae;var t=D(e,document.createTextNode("AخA")),r=T(t,0,1).getBoundingClientRect(),n=T(t,1,2).getBoundingClientRect();return N(e),!(!r||r.left==r.right)&&(Ae=n.right-r.right<3)}var We,Ie=3!="\n\nb".split(/\n/).length?function(e){for(var t=0,r=[],n=e.length;t<=n;){var i=e.indexOf("\n",t);-1==i&&(i=e.length);var o=e.slice(t,"\r"==e.charAt(i-1)?i-1:i),a=o.indexOf("\r");-1!=a?(r.push(o.slice(0,a)),t+=a+1):(r.push(o),t=i+1)}return r}:function(e){return e.split(/\r\n?|\n/)},Fe=window.getSelection?function(e){try{return e.selectionStart!=e.selectionEnd}catch(e){return!1}}:function(e){var t;try{t=e.ownerDocument.selection.createRange()}catch(e){}return!(!t||t.parentElement()!=e)&&0!=t.compareEndPoints("StartToEnd",t)},_e="oncopy"in(We=O("div"))||(We.setAttribute("oncopy","return;"),"function"==typeof We.oncopy),He=null,Re={},Be={};function je(e,t){arguments.length>2&&(t.dependencies=Array.prototype.slice.call(arguments,2)),Re[e]=t}function Ue(e){if("string"==typeof e&&Be.hasOwnProperty(e))e=Be[e];else if(e&&"string"==typeof e.name&&Be.hasOwnProperty(e.name)){var t=Be[e.name];"string"==typeof t&&(t={name:t}),(e=re(t,e)).name=t.name}else{if("string"==typeof e&&/^[\w\-]+\/[\w\-]+\+xml$/.test(e))return Ue("application/xml");if("string"==typeof e&&/^[\w\-]+\/[\w\-]+\+json$/.test(e))return Ue("application/json")}return"string"==typeof e?{name:e}:e||{name:"null"}}function Ve(e,t){t=Ue(t);var r=Re[t.name];if(!r)return Ve(e,"text/plain");var n=r(e,t);if(Ke.hasOwnProperty(t.name)){var i=Ke[t.name];for(var o in i)i.hasOwnProperty(o)&&(n.hasOwnProperty(o)&&(n["_"+o]=n[o]),n[o]=i[o])}if(n.name=t.name,t.helperType&&(n.helperType=t.helperType),t.modeProps)for(var a in t.modeProps)n[a]=t.modeProps[a];return n}var Ke={};function qe(e,t){j(t,Ke.hasOwnProperty(e)?Ke[e]:Ke[e]={})}function Ge(e,t){if(!0===t)return t;if(e.copyState)return e.copyState(t);var r={};for(var n in t){var i=t[n];i instanceof Array&&(i=i.concat([])),r[n]=i}return r}function $e(e,t){for(var r;e.innerMode&&(r=e.innerMode(t))&&r.mode!=e;)t=r.state,e=r.mode;return r||{mode:e,state:t}}function Xe(e,t,r){return!e.startState||e.startState(t,r)}var Ye=function(e,t,r){this.pos=this.start=0,this.string=e,this.tabSize=t||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=r};function Ze(e,t){if((t-=e.first)<0||t>=e.size)throw new Error("There is no line "+(t+e.first)+" in the document.");for(var r=e;!r.lines;)for(var n=0;;++n){var i=r.children[n],o=i.chunkSize();if(t=e.first&&tr?ot(r,Ze(e,r).text.length):function(e,t){var r=e.ch;return null==r||r>t?ot(e.line,t):r<0?ot(e.line,0):e}(t,Ze(e,t.line).text.length)}function ht(e,t){for(var r=[],n=0;n=this.string.length},Ye.prototype.sol=function(){return this.pos==this.lineStart},Ye.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},Ye.prototype.next=function(){if(this.post},Ye.prototype.eatSpace=function(){for(var e=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>e},Ye.prototype.skipToEnd=function(){this.pos=this.string.length},Ye.prototype.skipTo=function(e){var t=this.string.indexOf(e,this.pos);if(t>-1)return this.pos=t,!0},Ye.prototype.backUp=function(e){this.pos-=e},Ye.prototype.column=function(){return this.lastColumnPos0?null:(n&&!1!==t&&(this.pos+=n[0].length),n)}var i=function(e){return r?e.toLowerCase():e};if(i(this.string.substr(this.pos,e.length))==i(e))return!1!==t&&(this.pos+=e.length),!0},Ye.prototype.current=function(){return this.string.slice(this.start,this.pos)},Ye.prototype.hideFirstChars=function(e,t){this.lineStart+=e;try{return t()}finally{this.lineStart-=e}},Ye.prototype.lookAhead=function(e){var t=this.lineOracle;return t&&t.lookAhead(e)},Ye.prototype.baseToken=function(){var e=this.lineOracle;return e&&e.baseToken(this.pos)};var pt=function(e,t){this.state=e,this.lookAhead=t},gt=function(e,t,r,n){this.state=t,this.doc=e,this.line=r,this.maxLookAhead=n||0,this.baseTokens=null,this.baseTokenPos=1};function mt(e,t,r,n){var i=[e.state.modeGen],o={};Lt(e,t.text,e.doc.mode,r,(function(e,t){return i.push(e,t)}),o,n);for(var a=r.state,l=function(n){r.baseTokens=i;var l=e.state.overlays[n],s=1,c=0;r.state=!0,Lt(e,t.text,l.mode,r,(function(e,t){for(var r=s;ce&&i.splice(s,1,e,i[s+1],n),s+=2,c=Math.min(e,n)}if(t)if(l.opaque)i.splice(r,s-r,e,"overlay "+t),s=r+2;else for(;re.options.maxHighlightLength&&Ge(e.doc.mode,n.state),o=mt(e,t,n);i&&(n.state=i),t.stateAfter=n.save(!i),t.styles=o.styles,o.classes?t.styleClasses=o.classes:t.styleClasses&&(t.styleClasses=null),r===e.doc.highlightFrontier&&(e.doc.modeFrontier=Math.max(e.doc.modeFrontier,++e.doc.highlightFrontier))}return t.styles}function yt(e,t,r){var n=e.doc,i=e.display;if(!n.mode.startState)return new gt(n,!0,t);var o=function(e,t,r){for(var n,i,o=e.doc,a=r?-1:t-(e.doc.mode.innerMode?1e3:100),l=t;l>a;--l){if(l<=o.first)return o.first;var s=Ze(o,l-1),c=s.stateAfter;if(c&&(!r||l+(c instanceof pt?c.lookAhead:0)<=o.modeFrontier))return l;var u=U(s.text,null,e.options.tabSize);(null==i||n>u)&&(i=l-1,n=u)}return i}(e,t,r),a=o>n.first&&Ze(n,o-1).stateAfter,l=a?gt.fromSaved(n,a,o):new gt(n,Xe(n.mode),o);return n.iter(o,t,(function(r){bt(e,r.text,l);var n=l.line;r.stateAfter=n==t-1||n%5==0||n>=i.viewFrom&&nt.start)return o}throw new Error("Mode "+e.name+" failed to advance stream.")}gt.prototype.lookAhead=function(e){var t=this.doc.getLine(this.line+e);return null!=t&&e>this.maxLookAhead&&(this.maxLookAhead=e),t},gt.prototype.baseToken=function(e){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=e;)this.baseTokenPos+=2;var t=this.baseTokens[this.baseTokenPos+1];return{type:t&&t.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-e}},gt.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},gt.fromSaved=function(e,t,r){return t instanceof pt?new gt(e,Ge(e.mode,t.state),r,t.lookAhead):new gt(e,Ge(e.mode,t),r)},gt.prototype.save=function(e){var t=!1!==e?Ge(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new pt(t,this.maxLookAhead):t};var kt=function(e,t,r){this.start=e.start,this.end=e.pos,this.string=e.current(),this.type=t||null,this.state=r};function Ct(e,t,r,n){var i,o,a=e.doc,l=a.mode,s=Ze(a,(t=ft(a,t)).line),c=yt(e,t.line,r),u=new Ye(s.text,e.options.tabSize,c);for(n&&(o=[]);(n||u.pose.options.maxHighlightLength?(l=!1,a&&bt(e,t,n,d.pos),d.pos=t.length,s=null):s=St(xt(r,d,n.state,f),o),f){var h=f[0].name;h&&(s="m-"+(s?h+" "+s:h))}if(!l||u!=s){for(;c=t:o.to>t);(n||(n=[])).push(new Nt(a,o.from,l?null:o.to))}}return n}(r,i,a),s=function(e,t,r){var n;if(e)for(var i=0;i=t:o.to>t)||o.from==t&&"bookmark"==a.type&&(!r||o.marker.insertLeft)){var l=null==o.from||(a.inclusiveLeft?o.from<=t:o.from0&&l)for(var b=0;bt)&&(!r||Ft(r,o.marker)<0)&&(r=o.marker)}return r}function jt(e,t,r,n,i){var o=Ze(e,t),a=Mt&&o.markedSpans;if(a)for(var l=0;l=0&&d<=0||u<=0&&d>=0)&&(u<=0&&(s.marker.inclusiveRight&&i.inclusiveLeft?at(c.to,r)>=0:at(c.to,r)>0)||u>=0&&(s.marker.inclusiveRight&&i.inclusiveLeft?at(c.from,n)<=0:at(c.from,n)<0)))return!0}}}function Ut(e){for(var t;t=Ht(e);)e=t.find(-1,!0).line;return e}function Vt(e,t){var r=Ze(e,t),n=Ut(r);return r==n?t:tt(n)}function Kt(e,t){if(t>e.lastLine())return t;var r,n=Ze(e,t);if(!qt(e,n))return t;for(;r=Rt(n);)n=r.find(1,!0).line;return tt(n)+1}function qt(e,t){var r=Mt&&t.markedSpans;if(r)for(var n=void 0,i=0;it.maxLineLength&&(t.maxLineLength=r,t.maxLine=e)}))}var Zt=function(e,t,r){this.text=e,Et(this,t),this.height=r?r(this):1};function Jt(e){e.parent=null,Pt(e)}Zt.prototype.lineNo=function(){return tt(this)},Ce(Zt);var Qt={},er={};function tr(e,t){if(!e||/^\s*$/.test(e))return null;var r=t.addModeClass?er:Qt;return r[e]||(r[e]=e.replace(/\S+/g,"cm-$&"))}function rr(e,t){var r=A("span",null,null,s?"padding-right: .1px":null),n={pre:A("pre",[r],"CodeMirror-line"),content:r,col:0,pos:0,cm:e,trailingSpace:!1,splitSpaces:e.getOption("lineWrapping")};t.measure={};for(var i=0;i<=(t.rest?t.rest.length:0);i++){var o=i?t.rest[i-1]:t.line,a=void 0;n.pos=0,n.addToken=ir,Ee(e.display.measure)&&(a=pe(o,e.doc.direction))&&(n.addToken=or(n.addToken,a)),n.map=[],lr(o,n,vt(e,o,t!=e.display.externalMeasured&&tt(o))),o.styleClasses&&(o.styleClasses.bgClass&&(n.bgClass=W(o.styleClasses.bgClass,n.bgClass||"")),o.styleClasses.textClass&&(n.textClass=W(o.styleClasses.textClass,n.textClass||""))),0==n.map.length&&n.map.push(0,0,n.content.appendChild(Pe(e.display.measure))),0==i?(t.measure.map=n.map,t.measure.cache={}):((t.measure.maps||(t.measure.maps=[])).push(n.map),(t.measure.caches||(t.measure.caches=[])).push({}))}if(s){var l=n.content.lastChild;(/\bcm-tab\b/.test(l.className)||l.querySelector&&l.querySelector(".cm-tab"))&&(n.content.className="cm-tab-wrap-hack")}return be(e,"renderLine",e,t.line,n.pre),n.pre.className&&(n.textClass=W(n.pre.className,n.textClass||"")),n}function nr(e){var t=O("span","•","cm-invalidchar");return t.title="\\u"+e.charCodeAt(0).toString(16),t.setAttribute("aria-label",t.title),t}function ir(e,t,r,n,i,o,s){if(t){var c,u=e.splitSpaces?function(e,t){if(e.length>1&&!/ /.test(e))return e;for(var r=t,n="",i=0;ic&&d.from<=c);f++);if(d.to>=u)return e(r,n,i,o,a,l,s);e(r,n.slice(0,d.to-c),i,o,null,l,s),o=null,n=n.slice(d.to-c),c=d.to}}}function ar(e,t,r,n){var i=!n&&r.widgetNode;i&&e.map.push(e.pos,e.pos+t,i),!n&&e.cm.display.input.needsContentAttribute&&(i||(i=e.content.appendChild(document.createElement("span"))),i.setAttribute("cm-marker",r.id)),i&&(e.cm.display.input.setUneditable(i),e.content.appendChild(i)),e.pos+=t,e.trailingSpace=!1}function lr(e,t,r){var n=e.markedSpans,i=e.text,o=0;if(n)for(var a,l,s,c,u,d,f,h=i.length,p=0,g=1,m="",v=0;;){if(v==p){s=c=u=l="",f=null,d=null,v=1/0;for(var y=[],b=void 0,w=0;wp||k.collapsed&&x.to==p&&x.from==p)){if(null!=x.to&&x.to!=p&&v>x.to&&(v=x.to,c=""),k.className&&(s+=" "+k.className),k.css&&(l=(l?l+";":"")+k.css),k.startStyle&&x.from==p&&(u+=" "+k.startStyle),k.endStyle&&x.to==v&&(b||(b=[])).push(k.endStyle,x.to),k.title&&((f||(f={})).title=k.title),k.attributes)for(var C in k.attributes)(f||(f={}))[C]=k.attributes[C];k.collapsed&&(!d||Ft(d.marker,k)<0)&&(d=x)}else x.from>p&&v>x.from&&(v=x.from)}if(b)for(var S=0;S=h)break;for(var T=Math.min(h,v);;){if(m){var M=p+m.length;if(!d){var N=M>T?m.slice(0,T-p):m;t.addToken(t,N,a?a+s:s,u,p+N.length==v?c:"",l,f)}if(M>=T){m=m.slice(T-p),p=T;break}p=M,u=""}m=i.slice(o,o=r[g++]),a=tr(r[g++],t.cm.options)}}else for(var D=1;Dr)return{map:e.measure.maps[i],cache:e.measure.caches[i],before:!0}}}function Er(e,t,r,n){return Fr(e,Ir(e,t),r,n)}function Wr(e,t){if(t>=e.display.viewFrom&&t=r.lineN&&t2&&o.push((s.bottom+c.top)/2-r.top)}}o.push(r.bottom-r.top)}}(e,t.view,t.rect),t.hasHeights=!0),(o=function(e,t,r,n){var i,o=Rr(t.map,r,n),s=o.node,c=o.start,u=o.end,d=o.collapse;if(3==s.nodeType){for(var f=0;f<4;f++){for(;c&&se(t.line.text.charAt(o.coverStart+c));)--c;for(;o.coverStart+u1}(e))return t;var r=screen.logicalXDPI/screen.deviceXDPI,n=screen.logicalYDPI/screen.deviceYDPI;return{left:t.left*r,right:t.right*r,top:t.top*n,bottom:t.bottom*n}}(e.display.measure,i))}else{var h;c>0&&(d=n="right"),i=e.options.lineWrapping&&(h=s.getClientRects()).length>1?h["right"==n?h.length-1:0]:s.getBoundingClientRect()}if(a&&l<9&&!c&&(!i||!i.left&&!i.right)){var p=s.parentNode.getClientRects()[0];i=p?{left:p.left,right:p.left+cn(e.display),top:p.top,bottom:p.bottom}:Hr}for(var g=i.top-t.rect.top,m=i.bottom-t.rect.top,v=(g+m)/2,y=t.view.measure.heights,b=0;bt)&&(i=(o=s-l)-1,t>=s&&(a="right")),null!=i){if(n=e[c+2],l==s&&r==(n.insertLeft?"left":"right")&&(a=r),"left"==r&&0==i)for(;c&&e[c-2]==e[c-3]&&e[c-1].insertLeft;)n=e[2+(c-=3)],a="left";if("right"==r&&i==s-l)for(;c=0&&(r=e[i]).left==r.right;i--);return r}function jr(e){if(e.measure&&(e.measure.cache={},e.measure.heights=null,e.rest))for(var t=0;t=n.text.length?(s=n.text.length,c="before"):s<=0&&(s=0,c="after"),!l)return a("before"==c?s-1:s,"before"==c);function u(e,t,r){return a(r?e-1:e,1==l[t].level!=r)}var d=fe(l,s,c),f=de,h=u(s,d,"before"==c);return null!=f&&(h.other=u(s,f,"before"!=c)),h}function Jr(e,t){var r=0;t=ft(e.doc,t),e.options.lineWrapping||(r=cn(e.display)*t.ch);var n=Ze(e.doc,t.line),i=$t(n)+Mr(e.display);return{left:r,right:r,top:i,bottom:i+n.height}}function Qr(e,t,r,n,i){var o=ot(e,t,r);return o.xRel=i,n&&(o.outside=n),o}function en(e,t,r){var n=e.doc;if((r+=e.display.viewOffset)<0)return Qr(n.first,0,null,-1,-1);var i=rt(n,r),o=n.first+n.size-1;if(i>o)return Qr(n.first+n.size-1,Ze(n,o).text.length,null,1,1);t<0&&(t=0);for(var a=Ze(n,i);;){var l=on(e,a,i,t,r),s=Bt(a,l.ch+(l.xRel>0||l.outside>0?1:0));if(!s)return l;var c=s.find(1);if(c.line==i)return c;a=Ze(n,i=c.line)}}function tn(e,t,r,n){n-=Gr(t);var i=t.text.length,o=ue((function(t){return Fr(e,r,t-1).bottom<=n}),i,0);return{begin:o,end:i=ue((function(t){return Fr(e,r,t).top>n}),o,i)}}function rn(e,t,r,n){return r||(r=Ir(e,t)),tn(e,t,r,$r(e,t,Fr(e,r,n),"line").top)}function nn(e,t,r,n){return!(e.bottom<=r)&&(e.top>r||(n?e.left:e.right)>t)}function on(e,t,r,n,i){i-=$t(t);var o=Ir(e,t),a=Gr(t),l=0,s=t.text.length,c=!0,u=pe(t,e.doc.direction);if(u){var d=(e.options.lineWrapping?ln:an)(e,t,r,o,u,n,i);l=(c=1!=d.level)?d.from:d.to-1,s=c?d.to:d.from-1}var f,h,p=null,g=null,m=ue((function(t){var r=Fr(e,o,t);return r.top+=a,r.bottom+=a,!!nn(r,n,i,!1)&&(r.top<=i&&r.left<=n&&(p=t,g=r),!0)}),l,s),v=!1;if(g){var y=n-g.left=w.bottom?1:0}return Qr(r,m=ce(t.text,m,1),h,v,n-f)}function an(e,t,r,n,i,o,a){var l=ue((function(l){var s=i[l],c=1!=s.level;return nn(Zr(e,ot(r,c?s.to:s.from,c?"before":"after"),"line",t,n),o,a,!0)}),0,i.length-1),s=i[l];if(l>0){var c=1!=s.level,u=Zr(e,ot(r,c?s.from:s.to,c?"after":"before"),"line",t,n);nn(u,o,a,!0)&&u.top>a&&(s=i[l-1])}return s}function ln(e,t,r,n,i,o,a){var l=tn(e,t,n,a),s=l.begin,c=l.end;/\s/.test(t.text.charAt(c-1))&&c--;for(var u=null,d=null,f=0;f=c||h.to<=s)){var p=Fr(e,n,1!=h.level?Math.min(c,h.to)-1:Math.max(s,h.from)).right,g=pg)&&(u=h,d=g)}}return u||(u=i[i.length-1]),u.fromc&&(u={from:u.from,to:c,level:u.level}),u}function sn(e){if(null!=e.cachedTextHeight)return e.cachedTextHeight;if(null==_r){_r=O("pre",null,"CodeMirror-line-like");for(var t=0;t<49;++t)_r.appendChild(document.createTextNode("x")),_r.appendChild(O("br"));_r.appendChild(document.createTextNode("x"))}D(e.measure,_r);var r=_r.offsetHeight/50;return r>3&&(e.cachedTextHeight=r),N(e.measure),r||1}function cn(e){if(null!=e.cachedCharWidth)return e.cachedCharWidth;var t=O("span","xxxxxxxxxx"),r=O("pre",[t],"CodeMirror-line-like");D(e.measure,r);var n=t.getBoundingClientRect(),i=(n.right-n.left)/10;return i>2&&(e.cachedCharWidth=i),i||10}function un(e){for(var t=e.display,r={},n={},i=t.gutters.clientLeft,o=t.gutters.firstChild,a=0;o;o=o.nextSibling,++a){var l=e.display.gutterSpecs[a].className;r[l]=o.offsetLeft+o.clientLeft+i,n[l]=o.clientWidth}return{fixedPos:dn(t),gutterTotalWidth:t.gutters.offsetWidth,gutterLeft:r,gutterWidth:n,wrapperWidth:t.wrapper.clientWidth}}function dn(e){return e.scroller.getBoundingClientRect().left-e.sizer.getBoundingClientRect().left}function fn(e){var t=sn(e.display),r=e.options.lineWrapping,n=r&&Math.max(5,e.display.scroller.clientWidth/cn(e.display)-3);return function(i){if(qt(e.doc,i))return 0;var o=0;if(i.widgets)for(var a=0;a0&&(s=Ze(e.doc,c.line).text).length==c.ch){var u=U(s,s.length,e.options.tabSize)-s.length;c=ot(c.line,Math.max(0,Math.round((o-Dr(e.display).left)/cn(e.display))-u))}return c}function gn(e,t){if(t>=e.display.viewTo)return null;if((t-=e.display.viewFrom)<0)return null;for(var r=e.display.view,n=0;nt)&&(i.updateLineNumbers=t),e.curOp.viewChanged=!0,t>=i.viewTo)Mt&&Vt(e.doc,t)i.viewFrom?yn(e):(i.viewFrom+=n,i.viewTo+=n);else if(t<=i.viewFrom&&r>=i.viewTo)yn(e);else if(t<=i.viewFrom){var o=bn(e,r,r+n,1);o?(i.view=i.view.slice(o.index),i.viewFrom=o.lineN,i.viewTo+=n):yn(e)}else if(r>=i.viewTo){var a=bn(e,t,t,-1);a?(i.view=i.view.slice(0,a.index),i.viewTo=a.lineN):yn(e)}else{var l=bn(e,t,t,-1),s=bn(e,r,r+n,1);l&&s?(i.view=i.view.slice(0,l.index).concat(cr(e,l.lineN,s.lineN)).concat(i.view.slice(s.index)),i.viewTo+=n):yn(e)}var c=i.externalMeasured;c&&(r=i.lineN&&t=n.viewTo)){var o=n.view[gn(e,t)];if(null!=o.node){var a=o.changes||(o.changes=[]);-1==K(a,r)&&a.push(r)}}}function yn(e){e.display.viewFrom=e.display.viewTo=e.doc.first,e.display.view=[],e.display.viewOffset=0}function bn(e,t,r,n){var i,o=gn(e,t),a=e.display.view;if(!Mt||r==e.doc.first+e.doc.size)return{index:o,lineN:r};for(var l=e.display.viewFrom,s=0;s0){if(o==a.length-1)return null;i=l+a[o].size-t,o++}else i=l-t;t+=i,r+=i}for(;Vt(e.doc,r)!=r;){if(o==(n<0?0:a.length-1))return null;r+=n*a[o-(n<0?1:0)].size,o+=n}return{index:o,lineN:r}}function wn(e){for(var t=e.display.view,r=0,n=0;n=e.display.viewTo||s.to().line0?a:e.defaultCharWidth())+"px"}if(n.other){var l=r.appendChild(O("div"," ","CodeMirror-cursor CodeMirror-secondarycursor"));l.style.display="",l.style.left=n.other.left+"px",l.style.top=n.other.top+"px",l.style.height=.85*(n.other.bottom-n.other.top)+"px"}}function Sn(e,t){return e.top-t.top||e.left-t.left}function Ln(e,t,r){var n=e.display,i=e.doc,o=document.createDocumentFragment(),a=Dr(e.display),l=a.left,s=Math.max(n.sizerWidth,Ar(e)-n.sizer.offsetLeft)-a.right,c="ltr"==i.direction;function u(e,t,r,n){t<0&&(t=0),t=Math.round(t),n=Math.round(n),o.appendChild(O("div",null,"CodeMirror-selected","position: absolute; left: "+e+"px;\n top: "+t+"px; width: "+(null==r?s-e:r)+"px;\n height: "+(n-t)+"px"))}function d(t,r,n){var o,a,d=Ze(i,t),f=d.text.length;function h(r,n){return Yr(e,ot(t,r),"div",d,n)}function p(t,r,n){var i=rn(e,d,null,t),o="ltr"==r==("after"==n)?"left":"right";return h("after"==n?i.begin:i.end-(/\s/.test(d.text.charAt(i.end-1))?2:1),o)[o]}var g=pe(d,i.direction);return function(e,t,r,n){if(!e)return n(t,r,"ltr",0);for(var i=!1,o=0;ot||t==r&&a.to==t)&&(n(Math.max(a.from,t),Math.min(a.to,r),1==a.level?"rtl":"ltr",o),i=!0)}i||n(t,r,"ltr")}(g,r||0,null==n?f:n,(function(e,t,i,d){var m="ltr"==i,v=h(e,m?"left":"right"),y=h(t-1,m?"right":"left"),b=null==r&&0==e,w=null==n&&t==f,x=0==d,k=!g||d==g.length-1;if(y.top-v.top<=3){var C=(c?w:b)&&k,S=(c?b:w)&&x?l:(m?v:y).left,L=C?s:(m?y:v).right;u(S,v.top,L-S,v.bottom)}else{var T,M,N,D;m?(T=c&&b&&x?l:v.left,M=c?s:p(e,i,"before"),N=c?l:p(t,i,"after"),D=c&&w&&k?s:y.right):(T=c?p(e,i,"before"):l,M=!c&&b&&x?s:v.right,N=!c&&w&&k?l:y.left,D=c?p(t,i,"after"):s),u(T,v.top,M-T,v.bottom),v.bottom0?t.blinker=setInterval((function(){e.hasFocus()||On(e),t.cursorDiv.style.visibility=(r=!r)?"":"hidden"}),e.options.cursorBlinkRate):e.options.cursorBlinkRate<0&&(t.cursorDiv.style.visibility="hidden")}}function Mn(e){e.hasFocus()||(e.display.input.focus(),e.state.focused||Dn(e))}function Nn(e){e.state.delayingBlurEvent=!0,setTimeout((function(){e.state.delayingBlurEvent&&(e.state.delayingBlurEvent=!1,e.state.focused&&On(e))}),100)}function Dn(e,t){e.state.delayingBlurEvent&&!e.state.draggingText&&(e.state.delayingBlurEvent=!1),"nocursor"!=e.options.readOnly&&(e.state.focused||(be(e,"focus",e,t),e.state.focused=!0,E(e.display.wrapper,"CodeMirror-focused"),e.curOp||e.display.selForContextMenu==e.doc.sel||(e.display.input.reset(),s&&setTimeout((function(){return e.display.input.reset(!0)}),20)),e.display.input.receivedFocus()),Tn(e))}function On(e,t){e.state.delayingBlurEvent||(e.state.focused&&(be(e,"blur",e,t),e.state.focused=!1,M(e.display.wrapper,"CodeMirror-focused")),clearInterval(e.display.blinker),setTimeout((function(){e.state.focused||(e.display.shift=!1)}),150))}function An(e){for(var t=e.display,r=t.lineDiv.offsetTop,n=Math.max(0,t.scroller.getBoundingClientRect().top),i=t.lineDiv.getBoundingClientRect().top,o=0,s=0;s.005||g<-.005)&&(ie.display.sizerWidth){var v=Math.ceil(f/cn(e.display));v>e.display.maxLineLength&&(e.display.maxLineLength=v,e.display.maxLine=c.line,e.display.maxLineChanged=!0)}}}Math.abs(o)>2&&(t.scroller.scrollTop+=o)}function zn(e){if(e.widgets)for(var t=0;t=a&&(o=rt(t,$t(Ze(t,s))-e.wrapper.clientHeight),a=s)}return{from:o,to:Math.max(a,o+1)}}function En(e,t){var r=e.display,n=sn(e.display);t.top<0&&(t.top=0);var i=e.curOp&&null!=e.curOp.scrollTop?e.curOp.scrollTop:r.scroller.scrollTop,o=zr(e),a={};t.bottom-t.top>o&&(t.bottom=t.top+o);var l=e.doc.height+Nr(r),s=t.topl-n;if(t.topi+o){var u=Math.min(t.top,(c?l:t.bottom)-o);u!=i&&(a.scrollTop=u)}var d=e.options.fixedGutter?0:r.gutters.offsetWidth,f=e.curOp&&null!=e.curOp.scrollLeft?e.curOp.scrollLeft:r.scroller.scrollLeft-d,h=Ar(e)-r.gutters.offsetWidth,p=t.right-t.left>h;return p&&(t.right=t.left+h),t.left<10?a.scrollLeft=0:t.lefth+f-3&&(a.scrollLeft=t.right+(p?0:10)-h),a}function Wn(e,t){null!=t&&(_n(e),e.curOp.scrollTop=(null==e.curOp.scrollTop?e.doc.scrollTop:e.curOp.scrollTop)+t)}function In(e){_n(e);var t=e.getCursor();e.curOp.scrollToPos={from:t,to:t,margin:e.options.cursorScrollMargin}}function Fn(e,t,r){null==t&&null==r||_n(e),null!=t&&(e.curOp.scrollLeft=t),null!=r&&(e.curOp.scrollTop=r)}function _n(e){var t=e.curOp.scrollToPos;t&&(e.curOp.scrollToPos=null,Hn(e,Jr(e,t.from),Jr(e,t.to),t.margin))}function Hn(e,t,r,n){var i=En(e,{left:Math.min(t.left,r.left),top:Math.min(t.top,r.top)-n,right:Math.max(t.right,r.right),bottom:Math.max(t.bottom,r.bottom)+n});Fn(e,i.scrollLeft,i.scrollTop)}function Rn(e,t){Math.abs(e.doc.scrollTop-t)<2||(r||hi(e,{top:t}),Bn(e,t,!0),r&&hi(e),si(e,100))}function Bn(e,t,r){t=Math.max(0,Math.min(e.display.scroller.scrollHeight-e.display.scroller.clientHeight,t)),(e.display.scroller.scrollTop!=t||r)&&(e.doc.scrollTop=t,e.display.scrollbars.setScrollTop(t),e.display.scroller.scrollTop!=t&&(e.display.scroller.scrollTop=t))}function jn(e,t,r,n){t=Math.max(0,Math.min(t,e.display.scroller.scrollWidth-e.display.scroller.clientWidth)),(r?t==e.doc.scrollLeft:Math.abs(e.doc.scrollLeft-t)<2)&&!n||(e.doc.scrollLeft=t,mi(e),e.display.scroller.scrollLeft!=t&&(e.display.scroller.scrollLeft=t),e.display.scrollbars.setScrollLeft(t))}function Un(e){var t=e.display,r=t.gutters.offsetWidth,n=Math.round(e.doc.height+Nr(e.display));return{clientHeight:t.scroller.clientHeight,viewHeight:t.wrapper.clientHeight,scrollWidth:t.scroller.scrollWidth,clientWidth:t.scroller.clientWidth,viewWidth:t.wrapper.clientWidth,barLeft:e.options.fixedGutter?r:0,docHeight:n,scrollHeight:n+Or(e)+t.barHeight,nativeBarWidth:t.nativeBarWidth,gutterWidth:r}}var Vn=function(e,t,r){this.cm=r;var n=this.vert=O("div",[O("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),i=this.horiz=O("div",[O("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");n.tabIndex=i.tabIndex=-1,e(n),e(i),me(n,"scroll",(function(){n.clientHeight&&t(n.scrollTop,"vertical")})),me(i,"scroll",(function(){i.clientWidth&&t(i.scrollLeft,"horizontal")})),this.checkedZeroWidth=!1,a&&l<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};Vn.prototype.update=function(e){var t=e.scrollWidth>e.clientWidth+1,r=e.scrollHeight>e.clientHeight+1,n=e.nativeBarWidth;if(r){this.vert.style.display="block",this.vert.style.bottom=t?n+"px":"0";var i=e.viewHeight-(t?n:0);this.vert.firstChild.style.height=Math.max(0,e.scrollHeight-e.clientHeight+i)+"px"}else this.vert.scrollTop=0,this.vert.style.display="",this.vert.firstChild.style.height="0";if(t){this.horiz.style.display="block",this.horiz.style.right=r?n+"px":"0",this.horiz.style.left=e.barLeft+"px";var o=e.viewWidth-e.barLeft-(r?n:0);this.horiz.firstChild.style.width=Math.max(0,e.scrollWidth-e.clientWidth+o)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&e.clientHeight>0&&(0==n&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:r?n:0,bottom:t?n:0}},Vn.prototype.setScrollLeft=function(e){this.horiz.scrollLeft!=e&&(this.horiz.scrollLeft=e),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},Vn.prototype.setScrollTop=function(e){this.vert.scrollTop!=e&&(this.vert.scrollTop=e),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},Vn.prototype.zeroWidthHack=function(){var e=b&&!p?"12px":"18px";this.horiz.style.height=this.vert.style.width=e,this.horiz.style.visibility=this.vert.style.visibility="hidden",this.disableHoriz=new V,this.disableVert=new V},Vn.prototype.enableZeroWidthBar=function(e,t,r){e.style.visibility="",t.set(1e3,(function n(){var i=e.getBoundingClientRect();("vert"==r?document.elementFromPoint(i.right-1,(i.top+i.bottom)/2):document.elementFromPoint((i.right+i.left)/2,i.bottom-1))!=e?e.style.visibility="hidden":t.set(1e3,n)}))},Vn.prototype.clear=function(){var e=this.horiz.parentNode;e.removeChild(this.horiz),e.removeChild(this.vert)};var Kn=function(){};function qn(e,t){t||(t=Un(e));var r=e.display.barWidth,n=e.display.barHeight;Gn(e,t);for(var i=0;i<4&&r!=e.display.barWidth||n!=e.display.barHeight;i++)r!=e.display.barWidth&&e.options.lineWrapping&&An(e),Gn(e,Un(e)),r=e.display.barWidth,n=e.display.barHeight}function Gn(e,t){var r=e.display,n=r.scrollbars.update(t);r.sizer.style.paddingRight=(r.barWidth=n.right)+"px",r.sizer.style.paddingBottom=(r.barHeight=n.bottom)+"px",r.heightForcer.style.borderBottom=n.bottom+"px solid transparent",n.right&&n.bottom?(r.scrollbarFiller.style.display="block",r.scrollbarFiller.style.height=n.bottom+"px",r.scrollbarFiller.style.width=n.right+"px"):r.scrollbarFiller.style.display="",n.bottom&&e.options.coverGutterNextToScrollbar&&e.options.fixedGutter?(r.gutterFiller.style.display="block",r.gutterFiller.style.height=n.bottom+"px",r.gutterFiller.style.width=t.gutterWidth+"px"):r.gutterFiller.style.display=""}Kn.prototype.update=function(){return{bottom:0,right:0}},Kn.prototype.setScrollLeft=function(){},Kn.prototype.setScrollTop=function(){},Kn.prototype.clear=function(){};var $n={native:Vn,null:Kn};function Xn(e){e.display.scrollbars&&(e.display.scrollbars.clear(),e.display.scrollbars.addClass&&M(e.display.wrapper,e.display.scrollbars.addClass)),e.display.scrollbars=new $n[e.options.scrollbarStyle]((function(t){e.display.wrapper.insertBefore(t,e.display.scrollbarFiller),me(t,"mousedown",(function(){e.state.focused&&setTimeout((function(){return e.display.input.focus()}),0)})),t.setAttribute("cm-not-content","true")}),(function(t,r){"horizontal"==r?jn(e,t):Rn(e,t)}),e),e.display.scrollbars.addClass&&E(e.display.wrapper,e.display.scrollbars.addClass)}var Yn=0;function Zn(e){var t;e.curOp={cm:e,viewChanged:!1,startHeight:e.doc.height,forceUpdate:!1,updateInput:0,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:!1,id:++Yn,markArrays:null},t=e.curOp,ur?ur.ops.push(t):t.ownsGroup=ur={ops:[t],delayedCallbacks:[]}}function Jn(e){var t=e.curOp;t&&function(e,t){var r=e.ownsGroup;if(r)try{!function(e){var t=e.delayedCallbacks,r=0;do{for(;r=r.viewTo)||r.maxLineChanged&&t.options.lineWrapping,e.update=e.mustUpdate&&new ui(t,e.mustUpdate&&{top:e.scrollTop,ensure:e.scrollToPos},e.forceUpdate)}function ei(e){e.updatedDisplay=e.mustUpdate&&di(e.cm,e.update)}function ti(e){var t=e.cm,r=t.display;e.updatedDisplay&&An(t),e.barMeasure=Un(t),r.maxLineChanged&&!t.options.lineWrapping&&(e.adjustWidthTo=Er(t,r.maxLine,r.maxLine.text.length).left+3,t.display.sizerWidth=e.adjustWidthTo,e.barMeasure.scrollWidth=Math.max(r.scroller.clientWidth,r.sizer.offsetLeft+e.adjustWidthTo+Or(t)+t.display.barWidth),e.maxScrollLeft=Math.max(0,r.sizer.offsetLeft+e.adjustWidthTo-Ar(t))),(e.updatedDisplay||e.selectionChanged)&&(e.preparedSelection=r.input.prepareSelection())}function ri(e){var t=e.cm;null!=e.adjustWidthTo&&(t.display.sizer.style.minWidth=e.adjustWidthTo+"px",e.maxScrollLeft(o.defaultView.innerHeight||o.documentElement.clientHeight)&&(i=!1),null!=i&&!g){var a=O("div","​",null,"position: absolute;\n top: "+(t.top-r.viewOffset-Mr(e.display))+"px;\n height: "+(t.bottom-t.top+Or(e)+r.barHeight)+"px;\n left: "+t.left+"px; width: "+Math.max(2,t.right-t.left)+"px;");e.display.lineSpace.appendChild(a),a.scrollIntoView(i),e.display.lineSpace.removeChild(a)}}}(t,function(e,t,r,n){var i;null==n&&(n=0),e.options.lineWrapping||t!=r||(r="before"==t.sticky?ot(t.line,t.ch+1,"before"):t,t=t.ch?ot(t.line,"before"==t.sticky?t.ch-1:t.ch,"after"):t);for(var o=0;o<5;o++){var a=!1,l=Zr(e,t),s=r&&r!=t?Zr(e,r):l,c=En(e,i={left:Math.min(l.left,s.left),top:Math.min(l.top,s.top)-n,right:Math.max(l.left,s.left),bottom:Math.max(l.bottom,s.bottom)+n}),u=e.doc.scrollTop,d=e.doc.scrollLeft;if(null!=c.scrollTop&&(Rn(e,c.scrollTop),Math.abs(e.doc.scrollTop-u)>1&&(a=!0)),null!=c.scrollLeft&&(jn(e,c.scrollLeft),Math.abs(e.doc.scrollLeft-d)>1&&(a=!0)),!a)break}return i}(t,ft(n,e.scrollToPos.from),ft(n,e.scrollToPos.to),e.scrollToPos.margin));var i=e.maybeHiddenMarkers,o=e.maybeUnhiddenMarkers;if(i)for(var a=0;a=e.display.viewTo)){var r=+new Date+e.options.workTime,n=yt(e,t.highlightFrontier),i=[];t.iter(n.line,Math.min(t.first+t.size,e.display.viewTo+500),(function(o){if(n.line>=e.display.viewFrom){var a=o.styles,l=o.text.length>e.options.maxHighlightLength?Ge(t.mode,n.state):null,s=mt(e,o,n,!0);l&&(n.state=l),o.styles=s.styles;var c=o.styleClasses,u=s.classes;u?o.styleClasses=u:c&&(o.styleClasses=null);for(var d=!a||a.length!=o.styles.length||c!=u&&(!c||!u||c.bgClass!=u.bgClass||c.textClass!=u.textClass),f=0;!d&&fr)return si(e,e.options.workDelay),!0})),t.highlightFrontier=n.line,t.modeFrontier=Math.max(t.modeFrontier,n.line),i.length&&ii(e,(function(){for(var t=0;t=r.viewFrom&&t.visible.to<=r.viewTo&&(null==r.updateLineNumbers||r.updateLineNumbers>=r.viewTo)&&r.renderedView==r.view&&0==wn(e))return!1;vi(e)&&(yn(e),t.dims=un(e));var i=n.first+n.size,o=Math.max(t.visible.from-e.options.viewportMargin,n.first),a=Math.min(i,t.visible.to+e.options.viewportMargin);r.viewFroma&&r.viewTo-a<20&&(a=Math.min(i,r.viewTo)),Mt&&(o=Vt(e.doc,o),a=Kt(e.doc,a));var l=o!=r.viewFrom||a!=r.viewTo||r.lastWrapHeight!=t.wrapperHeight||r.lastWrapWidth!=t.wrapperWidth;!function(e,t,r){var n=e.display;0==n.view.length||t>=n.viewTo||r<=n.viewFrom?(n.view=cr(e,t,r),n.viewFrom=t):(n.viewFrom>t?n.view=cr(e,t,n.viewFrom).concat(n.view):n.viewFromr&&(n.view=n.view.slice(0,gn(e,r)))),n.viewTo=r}(e,o,a),r.viewOffset=$t(Ze(e.doc,r.viewFrom)),e.display.mover.style.top=r.viewOffset+"px";var c=wn(e);if(!l&&0==c&&!t.force&&r.renderedView==r.view&&(null==r.updateLineNumbers||r.updateLineNumbers>=r.viewTo))return!1;var u=function(e){if(e.hasFocus())return null;var t=P(_(e));if(!t||!z(e.display.lineDiv,t))return null;var r={activeElt:t};if(window.getSelection){var n=R(e).getSelection();n.anchorNode&&n.extend&&z(e.display.lineDiv,n.anchorNode)&&(r.anchorNode=n.anchorNode,r.anchorOffset=n.anchorOffset,r.focusNode=n.focusNode,r.focusOffset=n.focusOffset)}return r}(e);return c>4&&(r.lineDiv.style.display="none"),function(e,t,r){var n=e.display,i=e.options.lineNumbers,o=n.lineDiv,a=o.firstChild;function l(t){var r=t.nextSibling;return s&&b&&e.display.currentWheelTarget==t?t.style.display="none":t.parentNode.removeChild(t),r}for(var c=n.view,u=n.viewFrom,d=0;d-1&&(h=!1),pr(e,f,u,r)),h&&(N(f.lineNumber),f.lineNumber.appendChild(document.createTextNode(it(e.options,u)))),a=f.node.nextSibling}else{var p=xr(e,f,u,r);o.insertBefore(p,a)}u+=f.size}for(;a;)a=l(a)}(e,r.updateLineNumbers,t.dims),c>4&&(r.lineDiv.style.display=""),r.renderedView=r.view,function(e){if(e&&e.activeElt&&e.activeElt!=P(H(e.activeElt))&&(e.activeElt.focus(),!/^(INPUT|TEXTAREA)$/.test(e.activeElt.nodeName)&&e.anchorNode&&z(document.body,e.anchorNode)&&z(document.body,e.focusNode))){var t=e.activeElt.ownerDocument,r=t.defaultView.getSelection(),n=t.createRange();n.setEnd(e.anchorNode,e.anchorOffset),n.collapse(!1),r.removeAllRanges(),r.addRange(n),r.extend(e.focusNode,e.focusOffset)}}(u),N(r.cursorDiv),N(r.selectionDiv),r.gutters.style.height=r.sizer.style.minHeight=0,l&&(r.lastWrapHeight=t.wrapperHeight,r.lastWrapWidth=t.wrapperWidth,si(e,400)),r.updateLineNumbers=null,!0}function fi(e,t){for(var r=t.viewport,n=!0;;n=!1){if(n&&e.options.lineWrapping&&t.oldDisplayWidth!=Ar(e))n&&(t.visible=Pn(e.display,e.doc,r));else if(r&&null!=r.top&&(r={top:Math.min(e.doc.height+Nr(e.display)-zr(e),r.top)}),t.visible=Pn(e.display,e.doc,r),t.visible.from>=e.display.viewFrom&&t.visible.to<=e.display.viewTo)break;if(!di(e,t))break;An(e);var i=Un(e);xn(e),qn(e,i),gi(e,i),t.force=!1}t.signal(e,"update",e),e.display.viewFrom==e.display.reportedViewFrom&&e.display.viewTo==e.display.reportedViewTo||(t.signal(e,"viewportChange",e,e.display.viewFrom,e.display.viewTo),e.display.reportedViewFrom=e.display.viewFrom,e.display.reportedViewTo=e.display.viewTo)}function hi(e,t){var r=new ui(e,t);if(di(e,r)){An(e),fi(e,r);var n=Un(e);xn(e),qn(e,n),gi(e,n),r.finish()}}function pi(e){var t=e.gutters.offsetWidth;e.sizer.style.marginLeft=t+"px",fr(e,"gutterChanged",e)}function gi(e,t){e.display.sizer.style.minHeight=t.docHeight+"px",e.display.heightForcer.style.top=t.docHeight+"px",e.display.gutters.style.height=t.docHeight+e.display.barHeight+Or(e)+"px"}function mi(e){var t=e.display,r=t.view;if(t.alignWidgets||t.gutters.firstChild&&e.options.fixedGutter){for(var n=dn(t)-t.scroller.scrollLeft+e.doc.scrollLeft,i=t.gutters.offsetWidth,o=n+"px",a=0;a=105&&(o.wrapper.style.clipPath="inset(0px)"),o.wrapper.setAttribute("translate","no"),a&&l<8&&(o.gutters.style.zIndex=-1,o.scroller.style.paddingRight=0),s||r&&y||(o.scroller.draggable=!0),e&&(e.appendChild?e.appendChild(o.wrapper):e(o.wrapper)),o.viewFrom=o.viewTo=t.first,o.reportedViewFrom=o.reportedViewTo=t.first,o.view=[],o.renderedView=null,o.externalMeasured=null,o.viewOffset=0,o.lastWrapHeight=o.lastWrapWidth=0,o.updateLineNumbers=null,o.nativeBarWidth=o.barHeight=o.barWidth=0,o.scrollbarsClipped=!1,o.lineNumWidth=o.lineNumInnerWidth=o.lineNumChars=null,o.alignWidgets=!1,o.cachedCharWidth=o.cachedTextHeight=o.cachedPaddingH=null,o.maxLine=null,o.maxLineLength=0,o.maxLineChanged=!1,o.wheelDX=o.wheelDY=o.wheelStartX=o.wheelStartY=null,o.shift=!1,o.selForContextMenu=null,o.activeTouch=null,o.gutterSpecs=yi(i.gutters,i.lineNumbers),bi(o),n.init(o)}ui.prototype.signal=function(e,t){ke(e,t)&&this.events.push(arguments)},ui.prototype.finish=function(){for(var e=0;ec.clientWidth,p=c.scrollHeight>c.clientHeight;if(i&&h||o&&p){if(o&&b&&s)e:for(var g=t.target,m=l.view;g!=c;g=g.parentNode)for(var v=0;v=0&&at(e,n.to())<=0)return r}return-1};var Ni=function(e,t){this.anchor=e,this.head=t};function Di(e,t,r){var n=e&&e.options.selectionsMayTouch,i=t[r];t.sort((function(e,t){return at(e.from(),t.from())})),r=K(t,i);for(var o=1;o0:s>=0){var c=ut(l.from(),a.from()),u=ct(l.to(),a.to()),d=l.empty()?a.from()==a.head:l.from()==l.head;o<=r&&--r,t.splice(--o,2,new Ni(d?u:c,d?c:u))}}return new Mi(t,r)}function Oi(e,t){return new Mi([new Ni(e,t||e)],0)}function Ai(e){return e.text?ot(e.from.line+e.text.length-1,Q(e.text).length+(1==e.text.length?e.from.ch:0)):e.to}function zi(e,t){if(at(e,t.from)<0)return e;if(at(e,t.to)<=0)return Ai(t);var r=e.line+t.text.length-(t.to.line-t.from.line)-1,n=e.ch;return e.line==t.to.line&&(n+=Ai(t).ch-t.to.ch),ot(r,n)}function Pi(e,t){for(var r=[],n=0;n1&&e.remove(l.line+1,p-1),e.insert(l.line+1,v)}fr(e,"change",e,t)}function Hi(e,t,r){!function e(n,i,o){if(n.linked)for(var a=0;al-(e.cm?e.cm.options.historyEventDelay:500)||"*"==t.origin.charAt(0)))&&(o=function(e,t){return t?(Vi(e.done),Q(e.done)):e.done.length&&!Q(e.done).ranges?Q(e.done):e.done.length>1&&!e.done[e.done.length-2].ranges?(e.done.pop(),Q(e.done)):void 0}(i,i.lastOp==n)))a=Q(o.changes),0==at(t.from,t.to)&&0==at(t.from,a.to)?a.to=Ai(t):o.changes.push(Ui(e,t));else{var s=Q(i.done);for(s&&s.ranges||qi(e.sel,i.done),o={changes:[Ui(e,t)],generation:i.generation},i.done.push(o);i.done.length>i.undoDepth;)i.done.shift(),i.done[0].ranges||i.done.shift()}i.done.push(r),i.generation=++i.maxGeneration,i.lastModTime=i.lastSelTime=l,i.lastOp=i.lastSelOp=n,i.lastOrigin=i.lastSelOrigin=t.origin,a||be(e,"historyAdded")}function qi(e,t){var r=Q(t);r&&r.ranges&&r.equals(e)||t.push(e)}function Gi(e,t,r,n){var i=t["spans_"+e.id],o=0;e.iter(Math.max(e.first,r),Math.min(e.first+e.size,n),(function(r){r.markedSpans&&((i||(i=t["spans_"+e.id]={}))[o]=r.markedSpans),++o}))}function $i(e){if(!e)return null;for(var t,r=0;r-1&&(Q(l)[d]=c[d],delete c[d])}}}return n}function Zi(e,t,r,n){if(n){var i=e.anchor;if(r){var o=at(t,i)<0;o!=at(r,i)<0?(i=t,t=r):o!=at(t,r)<0&&(t=r)}return new Ni(i,t)}return new Ni(r||t,t)}function Ji(e,t,r,n,i){null==i&&(i=e.cm&&(e.cm.display.shift||e.extend)),no(e,new Mi([Zi(e.sel.primary(),t,r,i)],0),n)}function Qi(e,t,r){for(var n=[],i=e.cm&&(e.cm.display.shift||e.extend),o=0;o=t.ch:l.to>t.ch))){if(i&&(be(s,"beforeCursorEnter"),s.explicitlyCleared)){if(o.markedSpans){--a;continue}break}if(!s.atomic)continue;if(r){var d=s.find(n<0?1:-1),f=void 0;if((n<0?u:c)&&(d=uo(e,d,-n,d&&d.line==t.line?o:null)),d&&d.line==t.line&&(f=at(d,r))&&(n<0?f<0:f>0))return so(e,d,t,n,i)}var h=s.find(n<0?-1:1);return(n<0?c:u)&&(h=uo(e,h,n,h.line==t.line?o:null)),h?so(e,h,t,n,i):null}}return t}function co(e,t,r,n,i){var o=n||1;return so(e,t,r,o,i)||!i&&so(e,t,r,o,!0)||so(e,t,r,-o,i)||!i&&so(e,t,r,-o,!0)||(e.cantEdit=!0,ot(e.first,0))}function uo(e,t,r,n){return r<0&&0==t.ch?t.line>e.first?ft(e,ot(t.line-1)):null:r>0&&t.ch==(n||Ze(e,t.line)).text.length?t.line0)){var u=[s,1],d=at(c.from,l.from),f=at(c.to,l.to);(d<0||!a.inclusiveLeft&&!d)&&u.push({from:c.from,to:l.from}),(f>0||!a.inclusiveRight&&!f)&&u.push({from:l.to,to:c.to}),i.splice.apply(i,u),s+=u.length-3}}return i}(e,t.from,t.to);if(n)for(var i=n.length-1;i>=0;--i)go(e,{from:n[i].from,to:n[i].to,text:i?[""]:t.text,origin:t.origin});else go(e,t)}}function go(e,t){if(1!=t.text.length||""!=t.text[0]||0!=at(t.from,t.to)){var r=Pi(e,t);Ki(e,t,r,e.cm?e.cm.curOp.id:NaN),yo(e,t,r,At(e,t));var n=[];Hi(e,(function(e,r){r||-1!=K(n,e.history)||(ko(e.history,t),n.push(e.history)),yo(e,t,null,At(e,t))}))}}function mo(e,t,r){var n=e.cm&&e.cm.state.suppressEdits;if(!n||r){for(var i,o=e.history,a=e.sel,l="undo"==t?o.done:o.undone,s="undo"==t?o.undone:o.done,c=0;c=0;--h){var p=f(h);if(p)return p.v}}}}function vo(e,t){if(0!=t&&(e.first+=t,e.sel=new Mi(ee(e.sel.ranges,(function(e){return new Ni(ot(e.anchor.line+t,e.anchor.ch),ot(e.head.line+t,e.head.ch))})),e.sel.primIndex),e.cm)){mn(e.cm,e.first,e.first-t,t);for(var r=e.cm.display,n=r.viewFrom;ne.lastLine())){if(t.from.lineo&&(t={from:t.from,to:ot(o,Ze(e,o).text.length),text:[t.text[0]],origin:t.origin}),t.removed=Je(e,t.from,t.to),r||(r=Pi(e,t)),e.cm?function(e,t,r){var n=e.doc,i=e.display,o=t.from,a=t.to,l=!1,s=o.line;e.options.lineWrapping||(s=tt(Ut(Ze(n,o.line))),n.iter(s,a.line+1,(function(e){if(e==i.maxLine)return l=!0,!0}))),n.sel.contains(t.from,t.to)>-1&&xe(e),_i(n,t,r,fn(e)),e.options.lineWrapping||(n.iter(s,o.line+t.text.length,(function(e){var t=Xt(e);t>i.maxLineLength&&(i.maxLine=e,i.maxLineLength=t,i.maxLineChanged=!0,l=!1)})),l&&(e.curOp.updateMaxLine=!0)),function(e,t){if(e.modeFrontier=Math.min(e.modeFrontier,t),!(e.highlightFrontierr;n--){var i=Ze(e,n).stateAfter;if(i&&(!(i instanceof pt)||n+i.lookAhead1||!(this.children[0]instanceof So))){var l=[];this.collapse(l),this.children=[new So(l)],this.children[0].parent=this}},collapse:function(e){for(var t=0;t50){for(var a=i.lines.length%25+25,l=a;l10);e.parent.maybeSpill()}},iterN:function(e,t,r){for(var n=0;n0||0==a&&!1!==o.clearWhenEmpty)return o;if(o.replacedWith&&(o.collapsed=!0,o.widgetNode=A("span",[o.replacedWith],"CodeMirror-widget"),n.handleMouseEvents||o.widgetNode.setAttribute("cm-ignore-events","true"),n.insertLeft&&(o.widgetNode.insertLeft=!0)),o.collapsed){if(jt(e,t.line,t,r,o)||t.line!=r.line&&jt(e,r.line,t,r,o))throw new Error("Inserting collapsed marker partially overlapping an existing one");Mt=!0}o.addToHistory&&Ki(e,{from:t,to:r,origin:"markText"},e.sel,NaN);var l,s=t.line,c=e.cm;if(e.iter(s,r.line+1,(function(n){c&&o.collapsed&&!c.options.lineWrapping&&Ut(n)==c.display.maxLine&&(l=!0),o.collapsed&&s!=t.line&&et(n,0),function(e,t,r){var n=r&&window.WeakSet&&(r.markedSpans||(r.markedSpans=new WeakSet));n&&e.markedSpans&&n.has(e.markedSpans)?e.markedSpans.push(t):(e.markedSpans=e.markedSpans?e.markedSpans.concat([t]):[t],n&&n.add(e.markedSpans)),t.marker.attachLine(e)}(n,new Nt(o,s==t.line?t.ch:null,s==r.line?r.ch:null),e.cm&&e.cm.curOp),++s})),o.collapsed&&e.iter(t.line,r.line+1,(function(t){qt(e,t)&&et(t,0)})),o.clearOnEnter&&me(o,"beforeCursorEnter",(function(){return o.clear()})),o.readOnly&&(Tt=!0,(e.history.done.length||e.history.undone.length)&&e.clearHistory()),o.collapsed&&(o.id=++No,o.atomic=!0),c){if(l&&(c.curOp.updateMaxLine=!0),o.collapsed)mn(c,t.line,r.line+1);else if(o.className||o.startStyle||o.endStyle||o.css||o.attributes||o.title)for(var u=t.line;u<=r.line;u++)vn(c,u,"text");o.atomic&&ao(c.doc),fr(c,"markerAdded",c,o)}return o}Do.prototype.clear=function(){if(!this.explicitlyCleared){var e=this.doc.cm,t=e&&!e.curOp;if(t&&Zn(e),ke(this,"clear")){var r=this.find();r&&fr(this,"clear",r.from,r.to)}for(var n=null,i=null,o=0;oe.display.maxLineLength&&(e.display.maxLine=c,e.display.maxLineLength=u,e.display.maxLineChanged=!0)}null!=n&&e&&this.collapsed&&mn(e,n,i+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,e&&ao(e.doc)),e&&fr(e,"markerCleared",e,this,n,i),t&&Jn(e),this.parent&&this.parent.clear()}},Do.prototype.find=function(e,t){var r,n;null==e&&"bookmark"==this.type&&(e=1);for(var i=0;i=0;s--)po(this,n[s]);l?ro(this,l):this.cm&&In(this.cm)})),undo:li((function(){mo(this,"undo")})),redo:li((function(){mo(this,"redo")})),undoSelection:li((function(){mo(this,"undo",!0)})),redoSelection:li((function(){mo(this,"redo",!0)})),setExtending:function(e){this.extend=e},getExtending:function(){return this.extend},historySize:function(){for(var e=this.history,t=0,r=0,n=0;n=e.ch)&&t.push(i.marker.parent||i.marker)}return t},findMarks:function(e,t,r){e=ft(this,e),t=ft(this,t);var n=[],i=e.line;return this.iter(e.line,t.line+1,(function(o){var a=o.markedSpans;if(a)for(var l=0;l=s.to||null==s.from&&i!=e.line||null!=s.from&&i==t.line&&s.from>=t.ch||r&&!r(s.marker)||n.push(s.marker.parent||s.marker)}++i})),n},getAllMarks:function(){var e=[];return this.iter((function(t){var r=t.markedSpans;if(r)for(var n=0;ne)return t=e,!0;e-=o,++r})),ft(this,ot(r,t))},indexFromPos:function(e){var t=(e=ft(this,e)).ch;if(e.linet&&(t=e.from),null!=e.to&&e.to-1)return t.state.draggingText(e),void setTimeout((function(){return t.display.input.focus()}),20);try{var d=e.dataTransfer.getData("Text");if(d){var f;if(t.state.draggingText&&!t.state.draggingText.copy&&(f=t.listSelections()),io(t.doc,Oi(r,r)),f)for(var h=0;h=0;t--)bo(e.doc,"",n[t].from,n[t].to,"+delete");In(e)}))}function ta(e,t,r){var n=ce(e.text,t+r,r);return n<0||n>e.text.length?null:n}function ra(e,t,r){var n=ta(e,t.ch,r);return null==n?null:new ot(t.line,n,r<0?"after":"before")}function na(e,t,r,n,i){if(e){"rtl"==t.doc.direction&&(i=-i);var o=pe(r,t.doc.direction);if(o){var a,l=i<0?Q(o):o[0],s=i<0==(1==l.level)?"after":"before";if(l.level>0||"rtl"==t.doc.direction){var c=Ir(t,r);a=i<0?r.text.length-1:0;var u=Fr(t,c,a).top;a=ue((function(e){return Fr(t,c,e).top==u}),i<0==(1==l.level)?l.from:l.to-1,a),"before"==s&&(a=ta(r,a,1))}else a=i<0?l.to:l.from;return new ot(n,a,s)}}return new ot(n,i<0?r.text.length:0,i<0?"before":"after")}qo.basic={Left:"goCharLeft",Right:"goCharRight",Up:"goLineUp",Down:"goLineDown",End:"goLineEnd",Home:"goLineStartSmart",PageUp:"goPageUp",PageDown:"goPageDown",Delete:"delCharAfter",Backspace:"delCharBefore","Shift-Backspace":"delCharBefore",Tab:"defaultTab","Shift-Tab":"indentAuto",Enter:"newlineAndIndent",Insert:"toggleOverwrite",Esc:"singleSelection"},qo.pcDefault={"Ctrl-A":"selectAll","Ctrl-D":"deleteLine","Ctrl-Z":"undo","Shift-Ctrl-Z":"redo","Ctrl-Y":"redo","Ctrl-Home":"goDocStart","Ctrl-End":"goDocEnd","Ctrl-Up":"goLineUp","Ctrl-Down":"goLineDown","Ctrl-Left":"goGroupLeft","Ctrl-Right":"goGroupRight","Alt-Left":"goLineStart","Alt-Right":"goLineEnd","Ctrl-Backspace":"delGroupBefore","Ctrl-Delete":"delGroupAfter","Ctrl-S":"save","Ctrl-F":"find","Ctrl-G":"findNext","Shift-Ctrl-G":"findPrev","Shift-Ctrl-F":"replace","Shift-Ctrl-R":"replaceAll","Ctrl-[":"indentLess","Ctrl-]":"indentMore","Ctrl-U":"undoSelection","Shift-Ctrl-U":"redoSelection","Alt-U":"redoSelection",fallthrough:"basic"},qo.emacsy={"Ctrl-F":"goCharRight","Ctrl-B":"goCharLeft","Ctrl-P":"goLineUp","Ctrl-N":"goLineDown","Ctrl-A":"goLineStart","Ctrl-E":"goLineEnd","Ctrl-V":"goPageDown","Shift-Ctrl-V":"goPageUp","Ctrl-D":"delCharAfter","Ctrl-H":"delCharBefore","Alt-Backspace":"delWordBefore","Ctrl-K":"killLine","Ctrl-T":"transposeChars","Ctrl-O":"openLine"},qo.macDefault={"Cmd-A":"selectAll","Cmd-D":"deleteLine","Cmd-Z":"undo","Shift-Cmd-Z":"redo","Cmd-Y":"redo","Cmd-Home":"goDocStart","Cmd-Up":"goDocStart","Cmd-End":"goDocEnd","Cmd-Down":"goDocEnd","Alt-Left":"goGroupLeft","Alt-Right":"goGroupRight","Cmd-Left":"goLineLeft","Cmd-Right":"goLineRight","Alt-Backspace":"delGroupBefore","Ctrl-Alt-Backspace":"delGroupAfter","Alt-Delete":"delGroupAfter","Cmd-S":"save","Cmd-F":"find","Cmd-G":"findNext","Shift-Cmd-G":"findPrev","Cmd-Alt-F":"replace","Shift-Cmd-Alt-F":"replaceAll","Cmd-[":"indentLess","Cmd-]":"indentMore","Cmd-Backspace":"delWrappedLineLeft","Cmd-Delete":"delWrappedLineRight","Cmd-U":"undoSelection","Shift-Cmd-U":"redoSelection","Ctrl-Up":"goDocStart","Ctrl-Down":"goDocEnd",fallthrough:["basic","emacsy"]},qo.default=b?qo.macDefault:qo.pcDefault;var ia={selectAll:fo,singleSelection:function(e){return e.setSelection(e.getCursor("anchor"),e.getCursor("head"),G)},killLine:function(e){return ea(e,(function(t){if(t.empty()){var r=Ze(e.doc,t.head.line).text.length;return t.head.ch==r&&t.head.line0)i=new ot(i.line,i.ch+1),e.replaceRange(o.charAt(i.ch-1)+o.charAt(i.ch-2),ot(i.line,i.ch-2),i,"+transpose");else if(i.line>e.doc.first){var a=Ze(e.doc,i.line-1).text;a&&(i=new ot(i.line,1),e.replaceRange(o.charAt(0)+e.doc.lineSeparator()+a.charAt(a.length-1),ot(i.line-1,a.length-1),i,"+transpose"))}r.push(new Ni(i,i))}e.setSelections(r)}))},newlineAndIndent:function(e){return ii(e,(function(){for(var t=e.listSelections(),r=t.length-1;r>=0;r--)e.replaceRange(e.doc.lineSeparator(),t[r].anchor,t[r].head,"+input");t=e.listSelections();for(var n=0;n-1&&(at((i=c.ranges[i]).from(),t)<0||t.xRel>0)&&(at(i.to(),t)>0||t.xRel<0)?function(e,t,r,n){var i=e.display,o=!1,c=oi(e,(function(t){s&&(i.scroller.draggable=!1),e.state.draggingText=!1,e.state.delayingBlurEvent&&(e.hasFocus()?e.state.delayingBlurEvent=!1:Nn(e)),ye(i.wrapper.ownerDocument,"mouseup",c),ye(i.wrapper.ownerDocument,"mousemove",u),ye(i.scroller,"dragstart",d),ye(i.scroller,"drop",c),o||(Se(t),n.addNew||Ji(e.doc,r,null,null,n.extend),s&&!h||a&&9==l?setTimeout((function(){i.wrapper.ownerDocument.body.focus({preventScroll:!0}),i.input.focus()}),20):i.input.focus())})),u=function(e){o=o||Math.abs(t.clientX-e.clientX)+Math.abs(t.clientY-e.clientY)>=10},d=function(){return o=!0};s&&(i.scroller.draggable=!0),e.state.draggingText=c,c.copy=!n.moveOnDrag,me(i.wrapper.ownerDocument,"mouseup",c),me(i.wrapper.ownerDocument,"mousemove",u),me(i.scroller,"dragstart",d),me(i.scroller,"drop",c),e.state.delayingBlurEvent=!0,setTimeout((function(){return i.input.focus()}),20),i.scroller.dragDrop&&i.scroller.dragDrop()}(e,n,t,o):function(e,t,r,n){a&&Nn(e);var i=e.display,o=e.doc;Se(t);var l,s,c=o.sel,u=c.ranges;if(n.addNew&&!n.extend?(s=o.sel.contains(r),l=s>-1?u[s]:new Ni(r,r)):(l=o.sel.primary(),s=o.sel.primIndex),"rectangle"==n.unit)n.addNew||(l=new Ni(r,r)),r=pn(e,t,!0,!0),s=-1;else{var d=wa(e,r,n.unit);l=n.extend?Zi(l,d.anchor,d.head,n.extend):d}n.addNew?-1==s?(s=u.length,no(o,Di(e,u.concat([l]),s),{scroll:!1,origin:"*mouse"})):u.length>1&&u[s].empty()&&"char"==n.unit&&!n.extend?(no(o,Di(e,u.slice(0,s).concat(u.slice(s+1)),0),{scroll:!1,origin:"*mouse"}),c=o.sel):eo(o,s,l,$):(s=0,no(o,new Mi([l],0),$),c=o.sel);var f=r;function h(t){if(0!=at(f,t))if(f=t,"rectangle"==n.unit){for(var i=[],a=e.options.tabSize,u=U(Ze(o,r.line).text,r.ch,a),d=U(Ze(o,t.line).text,t.ch,a),h=Math.min(u,d),p=Math.max(u,d),g=Math.min(r.line,t.line),m=Math.min(e.lastLine(),Math.max(r.line,t.line));g<=m;g++){var v=Ze(o,g).text,y=Y(v,h,a);h==p?i.push(new Ni(ot(g,y),ot(g,y))):v.length>y&&i.push(new Ni(ot(g,y),ot(g,Y(v,p,a))))}i.length||i.push(new Ni(r,r)),no(o,Di(e,c.ranges.slice(0,s).concat(i),s),{origin:"*mouse",scroll:!1}),e.scrollIntoView(t)}else{var b,w=l,x=wa(e,t,n.unit),k=w.anchor;at(x.anchor,k)>0?(b=x.head,k=ut(w.from(),x.anchor)):(b=x.anchor,k=ct(w.to(),x.head));var C=c.ranges.slice(0);C[s]=function(e,t){var r=t.anchor,n=t.head,i=Ze(e.doc,r.line);if(0==at(r,n)&&r.sticky==n.sticky)return t;var o=pe(i);if(!o)return t;var a=fe(o,r.ch,r.sticky),l=o[a];if(l.from!=r.ch&&l.to!=r.ch)return t;var s,c=a+(l.from==r.ch==(1!=l.level)?0:1);if(0==c||c==o.length)return t;if(n.line!=r.line)s=(n.line-r.line)*("ltr"==e.doc.direction?1:-1)>0;else{var u=fe(o,n.ch,n.sticky),d=u-a||(n.ch-r.ch)*(1==l.level?-1:1);s=u==c-1||u==c?d<0:d>0}var f=o[c+(s?-1:0)],h=s==(1==f.level),p=h?f.from:f.to,g=h?"after":"before";return r.ch==p&&r.sticky==g?t:new Ni(new ot(r.line,p,g),n)}(e,new Ni(ft(o,k),b)),no(o,Di(e,C,s),$)}}var p=i.wrapper.getBoundingClientRect(),g=0;function m(t){e.state.selectingText=!1,g=1/0,t&&(Se(t),i.input.focus()),ye(i.wrapper.ownerDocument,"mousemove",v),ye(i.wrapper.ownerDocument,"mouseup",y),o.history.lastSelOrigin=null}var v=oi(e,(function(t){0!==t.buttons&&De(t)?function t(r){var a=++g,l=pn(e,r,!0,"rectangle"==n.unit);if(l)if(0!=at(l,f)){e.curOp.focus=P(_(e)),h(l);var s=Pn(i,o);(l.line>=s.to||l.linep.bottom?20:0;c&&setTimeout(oi(e,(function(){g==a&&(i.scroller.scrollTop+=c,t(r))})),50)}}(t):m(t)})),y=oi(e,m);e.state.selectingText=y,me(i.wrapper.ownerDocument,"mousemove",v),me(i.wrapper.ownerDocument,"mouseup",y)}(e,n,t,o)}(t,n,o,e):Ne(e)==r.scroller&&Se(e):2==i?(n&&Ji(t.doc,n),setTimeout((function(){return r.input.focus()}),20)):3==i&&(S?t.display.input.onContextMenu(e):Nn(t)))}}function wa(e,t,r){if("char"==r)return new Ni(t,t);if("word"==r)return e.findWordAt(t);if("line"==r)return new Ni(ot(t.line,0),ft(e.doc,ot(t.line+1,0)));var n=r(e,t);return new Ni(n.from,n.to)}function xa(e,t,r,n){var i,o;if(t.touches)i=t.touches[0].clientX,o=t.touches[0].clientY;else try{i=t.clientX,o=t.clientY}catch(e){return!1}if(i>=Math.floor(e.display.gutters.getBoundingClientRect().right))return!1;n&&Se(t);var a=e.display,l=a.lineDiv.getBoundingClientRect();if(o>l.bottom||!ke(e,r))return Te(t);o-=l.top-a.viewOffset;for(var s=0;s=i)return be(e,r,e,rt(e.doc,o),e.display.gutterSpecs[s].className,t),Te(t)}}function ka(e,t){return xa(e,t,"gutterClick",!0)}function Ca(e,t){Tr(e.display,t)||function(e,t){return!!ke(e,"gutterContextMenu")&&xa(e,t,"gutterContextMenu",!1)}(e,t)||we(e,t,"contextmenu")||S||e.display.input.onContextMenu(t)}function Sa(e){e.display.wrapper.className=e.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+e.options.theme.replace(/(^|\s)\s*/g," cm-s-"),Vr(e)}ya.prototype.compare=function(e,t,r){return this.time+400>e&&0==at(t,this.pos)&&r==this.button};var La={toString:function(){return"CodeMirror.Init"}},Ta={},Ma={};function Na(e,t,r){if(!t!=!(r&&r!=La)){var n=e.display.dragFunctions,i=t?me:ye;i(e.display.scroller,"dragstart",n.start),i(e.display.scroller,"dragenter",n.enter),i(e.display.scroller,"dragover",n.over),i(e.display.scroller,"dragleave",n.leave),i(e.display.scroller,"drop",n.drop)}}function Da(e){e.options.lineWrapping?(E(e.display.wrapper,"CodeMirror-wrap"),e.display.sizer.style.minWidth="",e.display.sizerWidth=null):(M(e.display.wrapper,"CodeMirror-wrap"),Yt(e)),hn(e),mn(e),Vr(e),setTimeout((function(){return qn(e)}),100)}function Oa(e,t){var r=this;if(!(this instanceof Oa))return new Oa(e,t);this.options=t=t?j(t):{},j(Ta,t,!1);var n=t.value;"string"==typeof n?n=new Wo(n,t.mode,null,t.lineSeparator,t.direction):t.mode&&(n.modeOption=t.mode),this.doc=n;var i=new Oa.inputStyles[t.inputStyle](this),o=this.display=new xi(e,n,i,t);for(var c in o.wrapper.CodeMirror=this,Sa(this),t.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),Xn(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:-1,cutIncoming:-1,selectingText:!1,draggingText:!1,highlight:new V,keySeq:null,specialChars:null},t.autofocus&&!y&&o.input.focus(),a&&l<11&&setTimeout((function(){return r.display.input.reset(!0)}),20),function(e){var t=e.display;me(t.scroller,"mousedown",oi(e,ba)),me(t.scroller,"dblclick",a&&l<11?oi(e,(function(t){if(!we(e,t)){var r=pn(e,t);if(r&&!ka(e,t)&&!Tr(e.display,t)){Se(t);var n=e.findWordAt(r);Ji(e.doc,n.anchor,n.head)}}})):function(t){return we(e,t)||Se(t)}),me(t.scroller,"contextmenu",(function(t){return Ca(e,t)})),me(t.input.getField(),"contextmenu",(function(r){t.scroller.contains(r.target)||Ca(e,r)}));var r,n={end:0};function i(){t.activeTouch&&(r=setTimeout((function(){return t.activeTouch=null}),1e3),(n=t.activeTouch).end=+new Date)}function o(e,t){if(null==t.left)return!0;var r=t.left-e.left,n=t.top-e.top;return r*r+n*n>400}me(t.scroller,"touchstart",(function(i){if(!we(e,i)&&!function(e){if(1!=e.touches.length)return!1;var t=e.touches[0];return t.radiusX<=1&&t.radiusY<=1}(i)&&!ka(e,i)){t.input.ensurePolled(),clearTimeout(r);var o=+new Date;t.activeTouch={start:o,moved:!1,prev:o-n.end<=300?n:null},1==i.touches.length&&(t.activeTouch.left=i.touches[0].pageX,t.activeTouch.top=i.touches[0].pageY)}})),me(t.scroller,"touchmove",(function(){t.activeTouch&&(t.activeTouch.moved=!0)})),me(t.scroller,"touchend",(function(r){var n=t.activeTouch;if(n&&!Tr(t,r)&&null!=n.left&&!n.moved&&new Date-n.start<300){var a,l=e.coordsChar(t.activeTouch,"page");a=!n.prev||o(n,n.prev)?new Ni(l,l):!n.prev.prev||o(n,n.prev.prev)?e.findWordAt(l):new Ni(ot(l.line,0),ft(e.doc,ot(l.line+1,0))),e.setSelection(a.anchor,a.head),e.focus(),Se(r)}i()})),me(t.scroller,"touchcancel",i),me(t.scroller,"scroll",(function(){t.scroller.clientHeight&&(Rn(e,t.scroller.scrollTop),jn(e,t.scroller.scrollLeft,!0),be(e,"scroll",e))})),me(t.scroller,"mousewheel",(function(t){return Ti(e,t)})),me(t.scroller,"DOMMouseScroll",(function(t){return Ti(e,t)})),me(t.wrapper,"scroll",(function(){return t.wrapper.scrollTop=t.wrapper.scrollLeft=0})),t.dragFunctions={enter:function(t){we(e,t)||Me(t)},over:function(t){we(e,t)||(function(e,t){var r=pn(e,t);if(r){var n=document.createDocumentFragment();Cn(e,r,n),e.display.dragCursor||(e.display.dragCursor=O("div",null,"CodeMirror-cursors CodeMirror-dragcursors"),e.display.lineSpace.insertBefore(e.display.dragCursor,e.display.cursorDiv)),D(e.display.dragCursor,n)}}(e,t),Me(t))},start:function(t){return function(e,t){if(a&&(!e.state.draggingText||+new Date-Io<100))Me(t);else if(!we(e,t)&&!Tr(e.display,t)&&(t.dataTransfer.setData("Text",e.getSelection()),t.dataTransfer.effectAllowed="copyMove",t.dataTransfer.setDragImage&&!h)){var r=O("img",null,null,"position: fixed; left: 0; top: 0;");r.src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",f&&(r.width=r.height=1,e.display.wrapper.appendChild(r),r._top=r.offsetTop),t.dataTransfer.setDragImage(r,0,0),f&&r.parentNode.removeChild(r)}}(e,t)},drop:oi(e,Fo),leave:function(t){we(e,t)||_o(e)}};var s=t.input.getField();me(s,"keyup",(function(t){return pa.call(e,t)})),me(s,"keydown",oi(e,ha)),me(s,"keypress",oi(e,ga)),me(s,"focus",(function(t){return Dn(e,t)})),me(s,"blur",(function(t){return On(e,t)}))}(this),function(){var e;Ro||(me(window,"resize",(function(){null==e&&(e=setTimeout((function(){e=null,Ho(Bo)}),100))})),me(window,"blur",(function(){return Ho(On)})),Ro=!0)}(),Zn(this),this.curOp.forceUpdate=!0,Ri(this,n),t.autofocus&&!y||this.hasFocus()?setTimeout((function(){r.hasFocus()&&!r.state.focused&&Dn(r)}),20):On(this),Ma)Ma.hasOwnProperty(c)&&Ma[c](this,t[c],La);vi(this),t.finishInit&&t.finishInit(this);for(var u=0;u150)){if(!n)return;r="prev"}}else c=0,r="not";"prev"==r?c=t>o.first?U(Ze(o,t-1).text,null,a):0:"add"==r?c=s+e.options.indentUnit:"subtract"==r?c=s-e.options.indentUnit:"number"==typeof r&&(c=s+r),c=Math.max(0,c);var d="",f=0;if(e.options.indentWithTabs)for(var h=Math.floor(c/a);h;--h)f+=a,d+="\t";if(fa,s=Ie(t),c=null;if(l&&n.ranges.length>1)if(Pa&&Pa.text.join("\n")==t){if(n.ranges.length%Pa.text.length==0){c=[];for(var u=0;u=0;f--){var h=n.ranges[f],p=h.from(),g=h.to();h.empty()&&(r&&r>0?p=ot(p.line,p.ch-r):e.state.overwrite&&!l?g=ot(g.line,Math.min(Ze(o,g.line).text.length,g.ch+Q(s).length)):l&&Pa&&Pa.lineWise&&Pa.text.join("\n")==s.join("\n")&&(p=g=ot(p.line,0)));var m={from:p,to:g,text:c?c[f%c.length]:s,origin:i||(l?"paste":e.state.cutIncoming>a?"cut":"+input")};po(e.doc,m),fr(e,"inputRead",e,m)}t&&!l&&Fa(e,t),In(e),e.curOp.updateInput<2&&(e.curOp.updateInput=d),e.curOp.typing=!0,e.state.pasteIncoming=e.state.cutIncoming=-1}function Ia(e,t){var r=e.clipboardData&&e.clipboardData.getData("Text");if(r)return e.preventDefault(),t.isReadOnly()||t.options.disableInput||!t.hasFocus()||ii(t,(function(){return Wa(t,r,0,null,"paste")})),!0}function Fa(e,t){if(e.options.electricChars&&e.options.smartIndent)for(var r=e.doc.sel,n=r.ranges.length-1;n>=0;n--){var i=r.ranges[n];if(!(i.head.ch>100||n&&r.ranges[n-1].head.line==i.head.line)){var o=e.getModeAt(i.head),a=!1;if(o.electricChars){for(var l=0;l-1){a=za(e,i.head.line,"smart");break}}else o.electricInput&&o.electricInput.test(Ze(e.doc,i.head.line).text.slice(0,i.head.ch))&&(a=za(e,i.head.line,"smart"));a&&fr(e,"electricInput",e,i.head.line)}}}function _a(e){for(var t=[],r=[],n=0;n0?0:-1));if(isNaN(u))a=null;else{var d=r>0?u>=55296&&u<56320:u>=56320&&u<57343;a=new ot(t.line,Math.max(0,Math.min(l.text.length,t.ch+r*(d?2:1))),-r)}}else a=i?function(e,t,r,n){var i=pe(t,e.doc.direction);if(!i)return ra(t,r,n);r.ch>=t.text.length?(r.ch=t.text.length,r.sticky="before"):r.ch<=0&&(r.ch=0,r.sticky="after");var o=fe(i,r.ch,r.sticky),a=i[o];if("ltr"==e.doc.direction&&a.level%2==0&&(n>0?a.to>r.ch:a.from=a.from&&f>=u.begin)){var h=d?"before":"after";return new ot(r.line,f,h)}}var p=function(e,t,n){for(var o=function(e,t){return t?new ot(r.line,s(e,1),"before"):new ot(r.line,e,"after")};e>=0&&e0==(1!=a.level),c=l?n.begin:s(n.end,-1);if(a.from<=c&&c0?u.end:s(u.begin,-1);return null==m||n>0&&m==t.text.length||!(g=p(n>0?0:i.length-1,n,c(m)))?null:g}(e.cm,l,t,r):ra(l,t,r);if(null==a){if(o||(c=t.line+s)=e.first+e.size||(t=new ot(c,t.ch,t.sticky),!(l=Ze(e,c))))return!1;t=na(i,e.cm,l,t.line,s)}else t=a;return!0}if("char"==n||"codepoint"==n)c();else if("column"==n)c(!0);else if("word"==n||"group"==n)for(var u=null,d="group"==n,f=e.cm&&e.cm.getHelper(t,"wordChars"),h=!0;!(r<0)||c(!h);h=!1){var p=l.text.charAt(t.ch)||"\n",g=oe(p,f)?"w":d&&"\n"==p?"n":!d||/\s/.test(p)?null:"p";if(!d||h||g||(g="s"),u&&u!=g){r<0&&(r=1,c(),t.sticky="after");break}if(g&&(u=g),r>0&&!c(!h))break}var m=co(e,t,o,a,!0);return lt(o,m)&&(m.hitSide=!0),m}function ja(e,t,r,n){var i,o,a=e.doc,l=t.left;if("page"==n){var s=Math.min(e.display.wrapper.clientHeight,R(e).innerHeight||a(e).documentElement.clientHeight),c=Math.max(s-.5*sn(e.display),3);i=(r>0?t.bottom:t.top)+r*c}else"line"==n&&(i=r>0?t.bottom+3:t.top-3);for(;(o=en(e,l,i)).outside;){if(r<0?i<=0:i>=a.height){o.hitSide=!0;break}i+=5*r}return o}var Ua=function(e){this.cm=e,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new V,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};function Va(e,t){var r=Wr(e,t.line);if(!r||r.hidden)return null;var n=Ze(e.doc,t.line),i=Pr(r,n,t.line),o=pe(n,e.doc.direction),a="left";o&&(a=fe(o,t.ch)%2?"right":"left");var l=Rr(i.map,t.ch,a);return l.offset="right"==l.collapse?l.end:l.start,l}function Ka(e,t){return t&&(e.bad=!0),e}function qa(e,t,r){var n;if(t==e.display.lineDiv){if(!(n=e.display.lineDiv.childNodes[r]))return Ka(e.clipPos(ot(e.display.viewTo-1)),!0);t=null,r=0}else for(n=t;;n=n.parentNode){if(!n||n==e.display.lineDiv)return null;if(n.parentNode&&n.parentNode==e.display.lineDiv)break}for(var i=0;i=t.display.viewTo||o.line=t.display.viewFrom&&Va(t,i)||{node:s[0].measure.map[2],offset:0},u=o.linen.firstLine()&&(a=ot(a.line-1,Ze(n.doc,a.line-1).length)),l.ch==Ze(n.doc,l.line).text.length&&l.linei.viewTo-1)return!1;a.line==i.viewFrom||0==(e=gn(n,a.line))?(t=tt(i.view[0].line),r=i.view[0].node):(t=tt(i.view[e].line),r=i.view[e-1].node.nextSibling);var s,c,u=gn(n,l.line);if(u==i.view.length-1?(s=i.viewTo-1,c=i.lineDiv.lastChild):(s=tt(i.view[u+1].line)-1,c=i.view[u+1].node.previousSibling),!r)return!1;for(var d=n.doc.splitLines(function(e,t,r,n,i){var o="",a=!1,l=e.doc.lineSeparator(),s=!1;function c(){a&&(o+=l,s&&(o+=l),a=s=!1)}function u(e){e&&(c(),o+=e)}function d(t){if(1==t.nodeType){var r=t.getAttribute("cm-text");if(r)return void u(r);var o,f=t.getAttribute("cm-marker");if(f){var h=e.findMarks(ot(n,0),ot(i+1,0),(m=+f,function(e){return e.id==m}));return void(h.length&&(o=h[0].find(0))&&u(Je(e.doc,o.from,o.to).join(l)))}if("false"==t.getAttribute("contenteditable"))return;var p=/^(pre|div|p|li|table|br)$/i.test(t.nodeName);if(!/^br$/i.test(t.nodeName)&&0==t.textContent.length)return;p&&c();for(var g=0;g1&&f.length>1;)if(Q(d)==Q(f))d.pop(),f.pop(),s--;else{if(d[0]!=f[0])break;d.shift(),f.shift(),t++}for(var h=0,p=0,g=d[0],m=f[0],v=Math.min(g.length,m.length);ha.ch&&y.charCodeAt(y.length-p-1)==b.charCodeAt(b.length-p-1);)h--,p++;d[d.length-1]=y.slice(0,y.length-p).replace(/^\u200b+/,""),d[0]=d[0].slice(h).replace(/\u200b+$/,"");var x=ot(t,h),k=ot(s,f.length?Q(f).length-p:0);return d.length>1||d[0]||at(x,k)?(bo(n.doc,d,x,k,"+input"),!0):void 0},Ua.prototype.ensurePolled=function(){this.forceCompositionEnd()},Ua.prototype.reset=function(){this.forceCompositionEnd()},Ua.prototype.forceCompositionEnd=function(){this.composing&&(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},Ua.prototype.readFromDOMSoon=function(){var e=this;null==this.readDOMTimeout&&(this.readDOMTimeout=setTimeout((function(){if(e.readDOMTimeout=null,e.composing){if(!e.composing.done)return;e.composing=null}e.updateFromDOM()}),80))},Ua.prototype.updateFromDOM=function(){var e=this;!this.cm.isReadOnly()&&this.pollContent()||ii(this.cm,(function(){return mn(e.cm)}))},Ua.prototype.setUneditable=function(e){e.contentEditable="false"},Ua.prototype.onKeyPress=function(e){0==e.charCode||this.composing||(e.preventDefault(),this.cm.isReadOnly()||oi(this.cm,Wa)(this.cm,String.fromCharCode(null==e.charCode?e.keyCode:e.charCode),0))},Ua.prototype.readOnlyChanged=function(e){this.div.contentEditable=String("nocursor"!=e)},Ua.prototype.onContextMenu=function(){},Ua.prototype.resetPosition=function(){},Ua.prototype.needsContentAttribute=!0;var $a=function(e){this.cm=e,this.prevInput="",this.pollingFast=!1,this.polling=new V,this.hasSelection=!1,this.composing=null,this.resetting=!1};$a.prototype.init=function(e){var t=this,r=this,n=this.cm;this.createField(e);var i=this.textarea;function o(e){if(!we(n,e)){if(n.somethingSelected())Ea({lineWise:!1,text:n.getSelections()});else{if(!n.options.lineWiseCopyCut)return;var t=_a(n);Ea({lineWise:!0,text:t.text}),"cut"==e.type?n.setSelections(t.ranges,null,G):(r.prevInput="",i.value=t.text.join("\n"),I(i))}"cut"==e.type&&(n.state.cutIncoming=+new Date)}}e.wrapper.insertBefore(this.wrapper,e.wrapper.firstChild),m&&(i.style.width="0px"),me(i,"input",(function(){a&&l>=9&&t.hasSelection&&(t.hasSelection=null),r.poll()})),me(i,"paste",(function(e){we(n,e)||Ia(e,n)||(n.state.pasteIncoming=+new Date,r.fastPoll())})),me(i,"cut",o),me(i,"copy",o),me(e.scroller,"paste",(function(t){if(!Tr(e,t)&&!we(n,t)){if(!i.dispatchEvent)return n.state.pasteIncoming=+new Date,void r.focus();var o=new Event("paste");o.clipboardData=t.clipboardData,i.dispatchEvent(o)}})),me(e.lineSpace,"selectstart",(function(t){Tr(e,t)||Se(t)})),me(i,"compositionstart",(function(){var e=n.getCursor("from");r.composing&&r.composing.range.clear(),r.composing={start:e,range:n.markText(e,n.getCursor("to"),{className:"CodeMirror-composing"})}})),me(i,"compositionend",(function(){r.composing&&(r.poll(),r.composing.range.clear(),r.composing=null)}))},$a.prototype.createField=function(e){this.wrapper=Ra(),this.textarea=this.wrapper.firstChild;var t=this.cm.options;Ha(this.textarea,t.spellcheck,t.autocorrect,t.autocapitalize)},$a.prototype.screenReaderLabelChanged=function(e){e?this.textarea.setAttribute("aria-label",e):this.textarea.removeAttribute("aria-label")},$a.prototype.prepareSelection=function(){var e=this.cm,t=e.display,r=e.doc,n=kn(e);if(e.options.moveInputWithCursor){var i=Zr(e,r.sel.primary().head,"div"),o=t.wrapper.getBoundingClientRect(),a=t.lineDiv.getBoundingClientRect();n.teTop=Math.max(0,Math.min(t.wrapper.clientHeight-10,i.top+a.top-o.top)),n.teLeft=Math.max(0,Math.min(t.wrapper.clientWidth-10,i.left+a.left-o.left))}return n},$a.prototype.showSelection=function(e){var t=this.cm.display;D(t.cursorDiv,e.cursors),D(t.selectionDiv,e.selection),null!=e.teTop&&(this.wrapper.style.top=e.teTop+"px",this.wrapper.style.left=e.teLeft+"px")},$a.prototype.reset=function(e){if(!(this.contextMenuPending||this.composing&&e)){var t=this.cm;if(this.resetting=!0,t.somethingSelected()){this.prevInput="";var r=t.getSelection();this.textarea.value=r,t.state.focused&&I(this.textarea),a&&l>=9&&(this.hasSelection=r)}else e||(this.prevInput=this.textarea.value="",a&&l>=9&&(this.hasSelection=null));this.resetting=!1}},$a.prototype.getField=function(){return this.textarea},$a.prototype.supportsTouch=function(){return!1},$a.prototype.focus=function(){if("nocursor"!=this.cm.options.readOnly&&(!y||P(H(this.textarea))!=this.textarea))try{this.textarea.focus()}catch(e){}},$a.prototype.blur=function(){this.textarea.blur()},$a.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},$a.prototype.receivedFocus=function(){this.slowPoll()},$a.prototype.slowPoll=function(){var e=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,(function(){e.poll(),e.cm.state.focused&&e.slowPoll()}))},$a.prototype.fastPoll=function(){var e=!1,t=this;t.pollingFast=!0,t.polling.set(20,(function r(){t.poll()||e?(t.pollingFast=!1,t.slowPoll()):(e=!0,t.polling.set(60,r))}))},$a.prototype.poll=function(){var e=this,t=this.cm,r=this.textarea,n=this.prevInput;if(this.contextMenuPending||this.resetting||!t.state.focused||Fe(r)&&!n&&!this.composing||t.isReadOnly()||t.options.disableInput||t.state.keySeq)return!1;var i=r.value;if(i==n&&!t.somethingSelected())return!1;if(a&&l>=9&&this.hasSelection===i||b&&/[\uf700-\uf7ff]/.test(i))return t.display.input.reset(),!1;if(t.doc.sel==t.display.selForContextMenu){var o=i.charCodeAt(0);if(8203!=o||n||(n="​"),8666==o)return this.reset(),this.cm.execCommand("undo")}for(var s=0,c=Math.min(n.length,i.length);s1e3||i.indexOf("\n")>-1?r.value=e.prevInput="":e.prevInput=i,e.composing&&(e.composing.range.clear(),e.composing.range=t.markText(e.composing.start,t.getCursor("to"),{className:"CodeMirror-composing"}))})),!0},$a.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},$a.prototype.onKeyPress=function(){a&&l>=9&&(this.hasSelection=null),this.fastPoll()},$a.prototype.onContextMenu=function(e){var t=this,r=t.cm,n=r.display,i=t.textarea;t.contextMenuPending&&t.contextMenuPending();var o=pn(r,e),c=n.scroller.scrollTop;if(o&&!f){r.options.resetSelectionOnContextMenu&&-1==r.doc.sel.contains(o)&&oi(r,no)(r.doc,Oi(o),G);var u,d=i.style.cssText,h=t.wrapper.style.cssText,p=t.wrapper.offsetParent.getBoundingClientRect();if(t.wrapper.style.cssText="position: static",i.style.cssText="position: absolute; width: 30px; height: 30px;\n top: "+(e.clientY-p.top-5)+"px; left: "+(e.clientX-p.left-5)+"px;\n z-index: 1000; background: "+(a?"rgba(255, 255, 255, .05)":"transparent")+";\n outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);",s&&(u=i.ownerDocument.defaultView.scrollY),n.input.focus(),s&&i.ownerDocument.defaultView.scrollTo(null,u),n.input.reset(),r.somethingSelected()||(i.value=t.prevInput=" "),t.contextMenuPending=v,n.selForContextMenu=r.doc.sel,clearTimeout(n.detectingSelectAll),a&&l>=9&&m(),S){Me(e);var g=function(){ye(window,"mouseup",g),setTimeout(v,20)};me(window,"mouseup",g)}else setTimeout(v,50)}function m(){if(null!=i.selectionStart){var e=r.somethingSelected(),o="​"+(e?i.value:"");i.value="⇚",i.value=o,t.prevInput=e?"":"​",i.selectionStart=1,i.selectionEnd=o.length,n.selForContextMenu=r.doc.sel}}function v(){if(t.contextMenuPending==v&&(t.contextMenuPending=!1,t.wrapper.style.cssText=h,i.style.cssText=d,a&&l<9&&n.scrollbars.setScrollTop(n.scroller.scrollTop=c),null!=i.selectionStart)){(!a||a&&l<9)&&m();var e=0,o=function(){n.selForContextMenu==r.doc.sel&&0==i.selectionStart&&i.selectionEnd>0&&"​"==t.prevInput?oi(r,fo)(r):e++<10?n.detectingSelectAll=setTimeout(o,500):(n.selForContextMenu=null,n.input.reset())};n.detectingSelectAll=setTimeout(o,200)}}},$a.prototype.readOnlyChanged=function(e){e||this.reset(),this.textarea.disabled="nocursor"==e,this.textarea.readOnly=!!e},$a.prototype.setUneditable=function(){},$a.prototype.needsContentAttribute=!1,function(e){var t=e.optionHandlers;function r(r,n,i,o){e.defaults[r]=n,i&&(t[r]=o?function(e,t,r){r!=La&&i(e,t,r)}:i)}e.defineOption=r,e.Init=La,r("value","",(function(e,t){return e.setValue(t)}),!0),r("mode",null,(function(e,t){e.doc.modeOption=t,Wi(e)}),!0),r("indentUnit",2,Wi,!0),r("indentWithTabs",!1),r("smartIndent",!0),r("tabSize",4,(function(e){Ii(e),Vr(e),mn(e)}),!0),r("lineSeparator",null,(function(e,t){if(e.doc.lineSep=t,t){var r=[],n=e.doc.first;e.doc.iter((function(e){for(var i=0;;){var o=e.text.indexOf(t,i);if(-1==o)break;i=o+t.length,r.push(ot(n,o))}n++}));for(var i=r.length-1;i>=0;i--)bo(e.doc,t,r[i],ot(r[i].line,r[i].ch+t.length))}})),r("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b\u200e\u200f\u2028\u2029\u202d\u202e\u2066\u2067\u2069\ufeff\ufff9-\ufffc]/g,(function(e,t,r){e.state.specialChars=new RegExp(t.source+(t.test("\t")?"":"|\t"),"g"),r!=La&&e.refresh()})),r("specialCharPlaceholder",nr,(function(e){return e.refresh()}),!0),r("electricChars",!0),r("inputStyle",y?"contenteditable":"textarea",(function(){throw new Error("inputStyle can not (yet) be changed in a running editor")}),!0),r("spellcheck",!1,(function(e,t){return e.getInputField().spellcheck=t}),!0),r("autocorrect",!1,(function(e,t){return e.getInputField().autocorrect=t}),!0),r("autocapitalize",!1,(function(e,t){return e.getInputField().autocapitalize=t}),!0),r("rtlMoveVisually",!x),r("wholeLineUpdateBefore",!0),r("theme","default",(function(e){Sa(e),wi(e)}),!0),r("keyMap","default",(function(e,t,r){var n=Qo(t),i=r!=La&&Qo(r);i&&i.detach&&i.detach(e,n),n.attach&&n.attach(e,i||null)})),r("extraKeys",null),r("configureMouse",null),r("lineWrapping",!1,Da,!0),r("gutters",[],(function(e,t){e.display.gutterSpecs=yi(t,e.options.lineNumbers),wi(e)}),!0),r("fixedGutter",!0,(function(e,t){e.display.gutters.style.left=t?dn(e.display)+"px":"0",e.refresh()}),!0),r("coverGutterNextToScrollbar",!1,(function(e){return qn(e)}),!0),r("scrollbarStyle","native",(function(e){Xn(e),qn(e),e.display.scrollbars.setScrollTop(e.doc.scrollTop),e.display.scrollbars.setScrollLeft(e.doc.scrollLeft)}),!0),r("lineNumbers",!1,(function(e,t){e.display.gutterSpecs=yi(e.options.gutters,t),wi(e)}),!0),r("firstLineNumber",1,wi,!0),r("lineNumberFormatter",(function(e){return e}),wi,!0),r("showCursorWhenSelecting",!1,xn,!0),r("resetSelectionOnContextMenu",!0),r("lineWiseCopyCut",!0),r("pasteLinesPerSelection",!0),r("selectionsMayTouch",!1),r("readOnly",!1,(function(e,t){"nocursor"==t&&(On(e),e.display.input.blur()),e.display.input.readOnlyChanged(t)})),r("screenReaderLabel",null,(function(e,t){t=""===t?null:t,e.display.input.screenReaderLabelChanged(t)})),r("disableInput",!1,(function(e,t){t||e.display.input.reset()}),!0),r("dragDrop",!0,Na),r("allowDropFileTypes",null),r("cursorBlinkRate",530),r("cursorScrollMargin",0),r("cursorHeight",1,xn,!0),r("singleCursorHeightPerLine",!0,xn,!0),r("workTime",100),r("workDelay",100),r("flattenSpans",!0,Ii,!0),r("addModeClass",!1,Ii,!0),r("pollInterval",100),r("undoDepth",200,(function(e,t){return e.doc.history.undoDepth=t})),r("historyEventDelay",1250),r("viewportMargin",10,(function(e){return e.refresh()}),!0),r("maxHighlightLength",1e4,Ii,!0),r("moveInputWithCursor",!0,(function(e,t){t||e.display.input.resetPosition()})),r("tabindex",null,(function(e,t){return e.display.input.getField().tabIndex=t||""})),r("autofocus",null),r("direction","ltr",(function(e,t){return e.doc.setDirection(t)}),!0),r("phrases",null)}(Oa),function(e){var t=e.optionHandlers,r=e.helpers={};e.prototype={constructor:e,focus:function(){R(this).focus(),this.display.input.focus()},setOption:function(e,r){var n=this.options,i=n[e];n[e]==r&&"mode"!=e||(n[e]=r,t.hasOwnProperty(e)&&oi(this,t[e])(this,r,i),be(this,"optionChange",this,e))},getOption:function(e){return this.options[e]},getDoc:function(){return this.doc},addKeyMap:function(e,t){this.state.keyMaps[t?"push":"unshift"](Qo(e))},removeKeyMap:function(e){for(var t=this.state.keyMaps,r=0;rr&&(za(this,i.head.line,e,!0),r=i.head.line,n==this.doc.sel.primIndex&&In(this));else{var o=i.from(),a=i.to(),l=Math.max(r,o.line);r=Math.min(this.lastLine(),a.line-(a.ch?0:1))+1;for(var s=l;s0&&eo(this.doc,n,new Ni(o,c[n].to()),G)}}})),getTokenAt:function(e,t){return Ct(this,e,t)},getLineTokens:function(e,t){return Ct(this,ot(e),t,!0)},getTokenTypeAt:function(e){e=ft(this.doc,e);var t,r=vt(this,Ze(this.doc,e.line)),n=0,i=(r.length-1)/2,o=e.ch;if(0==o)t=r[2];else for(;;){var a=n+i>>1;if((a?r[2*a-1]:0)>=o)i=a;else{if(!(r[2*a+1]o&&(e=o,i=!0),n=Ze(this.doc,e)}else n=e;return $r(this,n,{top:0,left:0},t||"page",r||i).top+(i?this.doc.height-$t(n):0)},defaultTextHeight:function(){return sn(this.display)},defaultCharWidth:function(){return cn(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(e,t,r,n,i){var o,a,l=this.display,s=(e=Zr(this,ft(this.doc,e))).bottom,c=e.left;if(t.style.position="absolute",t.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(t),l.sizer.appendChild(t),"over"==n)s=e.top;else if("above"==n||"near"==n){var u=Math.max(l.wrapper.clientHeight,this.doc.height),d=Math.max(l.sizer.clientWidth,l.lineSpace.clientWidth);("above"==n||e.bottom+t.offsetHeight>u)&&e.top>t.offsetHeight?s=e.top-t.offsetHeight:e.bottom+t.offsetHeight<=u&&(s=e.bottom),c+t.offsetWidth>d&&(c=d-t.offsetWidth)}t.style.top=s+"px",t.style.left=t.style.right="","right"==i?(c=l.sizer.clientWidth-t.offsetWidth,t.style.right="0px"):("left"==i?c=0:"middle"==i&&(c=(l.sizer.clientWidth-t.offsetWidth)/2),t.style.left=c+"px"),r&&(null!=(a=En(o=this,{left:c,top:s,right:c+t.offsetWidth,bottom:s+t.offsetHeight})).scrollTop&&Rn(o,a.scrollTop),null!=a.scrollLeft&&jn(o,a.scrollLeft))},triggerOnKeyDown:ai(ha),triggerOnKeyPress:ai(ga),triggerOnKeyUp:pa,triggerOnMouseDown:ai(ba),execCommand:function(e){if(ia.hasOwnProperty(e))return ia[e].call(null,this)},triggerElectric:ai((function(e){Fa(this,e)})),findPosH:function(e,t,r,n){var i=1;t<0&&(i=-1,t=-t);for(var o=ft(this.doc,e),a=0;a0&&a(t.charAt(r-1));)--r;for(;n.5||this.options.lineWrapping)&&hn(this),be(this,"refresh",this)})),swapDoc:ai((function(e){var t=this.doc;return t.cm=null,this.state.selectingText&&this.state.selectingText(),Ri(this,e),Vr(this),this.display.input.reset(),Fn(this,e.scrollLeft,e.scrollTop),this.curOp.forceScroll=!0,fr(this,"swapDoc",this,t),t})),phrase:function(e){var t=this.options.phrases;return t&&Object.prototype.hasOwnProperty.call(t,e)?t[e]:e},getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}},Ce(e),e.registerHelper=function(t,n,i){r.hasOwnProperty(t)||(r[t]=e[t]={_global:[]}),r[t][n]=i},e.registerGlobalHelper=function(t,n,i,o){e.registerHelper(t,n,o),r[t]._global.push({pred:i,val:o})}}(Oa);var Xa="iter insert remove copy getEditor constructor".split(" ");for(var Ya in Wo.prototype)Wo.prototype.hasOwnProperty(Ya)&&K(Xa,Ya)<0&&(Oa.prototype[Ya]=function(e){return function(){return e.apply(this.doc,arguments)}}(Wo.prototype[Ya]));return Ce(Wo),Oa.inputStyles={textarea:$a,contenteditable:Ua},Oa.defineMode=function(e){Oa.defaults.mode||"null"==e||(Oa.defaults.mode=e),je.apply(this,arguments)},Oa.defineMIME=function(e,t){Be[e]=t},Oa.defineMode("null",(function(){return{token:function(e){return e.skipToEnd()}}})),Oa.defineMIME("text/plain","null"),Oa.defineExtension=function(e,t){Oa.prototype[e]=t},Oa.defineDocExtension=function(e,t){Wo.prototype[e]=t},Oa.fromTextArea=function(e,t){if((t=t?j(t):{}).value=e.value,!t.tabindex&&e.tabIndex&&(t.tabindex=e.tabIndex),!t.placeholder&&e.placeholder&&(t.placeholder=e.placeholder),null==t.autofocus){var r=P(H(e));t.autofocus=r==e||null!=e.getAttribute("autofocus")&&r==document.body}function n(){e.value=l.getValue()}var i;if(e.form&&(me(e.form,"submit",n),!t.leaveSubmitMethodAlone)){var o=e.form;i=o.submit;try{var a=o.submit=function(){n(),o.submit=i,o.submit(),o.submit=a}}catch(e){}}t.finishInit=function(r){r.save=n,r.getTextArea=function(){return e},r.toTextArea=function(){r.toTextArea=isNaN,n(),e.parentNode.removeChild(r.getWrapperElement()),e.style.display="",e.form&&(ye(e.form,"submit",n),t.leaveSubmitMethodAlone||"function"!=typeof e.form.submit||(e.form.submit=i))}},e.style.display="none";var l=Oa((function(t){return e.parentNode.insertBefore(t,e.nextSibling)}),t);return l},function(e){e.off=ye,e.on=me,e.wheelEventPixels=Li,e.Doc=Wo,e.splitLines=Ie,e.countColumn=U,e.findColumn=Y,e.isWordChar=ie,e.Pass=q,e.signal=be,e.Line=Zt,e.changeEnd=Ai,e.scrollbarModel=$n,e.Pos=ot,e.cmpPos=at,e.modes=Re,e.mimeModes=Be,e.resolveMode=Ue,e.getMode=Ve,e.modeExtensions=Ke,e.extendMode=qe,e.copyState=Ge,e.startState=Xe,e.innerMode=$e,e.commands=ia,e.keyMap=qo,e.keyName=Jo,e.isModifierKey=Yo,e.lookupKey=Xo,e.normalizeKeyMap=$o,e.StringStream=Ye,e.SharedTextMarker=Ao,e.TextMarker=Do,e.LineWidget=To,e.e_preventDefault=Se,e.e_stopPropagation=Le,e.e_stop=Me,e.addClass=E,e.contains=z,e.rmClass=M,e.keyNames=jo}(Oa),Oa.version="5.65.18",Oa}()},a2PE:function(e,t,r){"use strict";(function(e){function n(){return(n=Object.assign||function(e){for(var t=1;t*\/]/.test(r)?k(null,"select-op"):"."==r&&e.match(/^-?[_a-z][_a-z0-9-]*/i)?k("qualifier","qualifier"):/[:;{}\[\]\(\)]/.test(r)?k(null,r):e.match(/^[\w-.]+(?=\()/)?(/^(url(-prefix)?|domain|regexp)$/i.test(e.current())&&(t.tokenize=L),k("variable callee","variable")):/[\w\\\-]/.test(r)?(e.eatWhile(/[\w\\\-]/),k("property","word")):k(null,null):/[\d.]/.test(e.peek())?(e.eatWhile(/[\w.%]/),k("number","unit")):e.match(/^-[\w\\\-]*/)?(e.eatWhile(/[\w\\\-]/),e.match(/^\s*:/,!1)?k("variable-2","variable-definition"):k("variable-2","variable")):e.match(/^\w+-/)?k("meta","meta"):void 0}function S(e){return function(t,r){for(var n,i=!1;null!=(n=t.next());){if(n==e&&!i){")"==e&&t.backUp(1);break}i=!i&&"\\"==n}return(n==e||!i&&")"!=e)&&(r.tokenize=null),k("string","string")}}function L(e,t){return e.next(),e.match(/^\s*[\"\')]/,!1)?t.tokenize=null:t.tokenize=S(")"),k(null,"(")}function T(e,t,r){this.type=e,this.indent=t,this.prev=r}function M(e,t,r,n){return e.context=new T(r,t.indentation()+(!1===n?0:a),e.context),r}function N(e){return e.context.prev&&(e.context=e.context.prev),e.context.type}function D(e,t,r){return z[r.context.type](e,t,r)}function O(e,t,r,n){for(var i=n||1;i>0;i--)r.context=r.context.prev;return D(e,t,r)}function A(e){var t=e.current().toLowerCase();o=v.hasOwnProperty(t)?"atom":m.hasOwnProperty(t)?"keyword":"variable"}var z={top:function(e,t,r){if("{"==e)return M(r,t,"block");if("}"==e&&r.context.prev)return N(r);if(w&&/@component/i.test(e))return M(r,t,"atComponentBlock");if(/^@(-moz-)?document$/i.test(e))return M(r,t,"documentTypes");if(/^@(media|supports|(-moz-)?document|import)$/i.test(e))return M(r,t,"atBlock");if(/^@(font-face|counter-style)/i.test(e))return r.stateArg=e,"restricted_atBlock_before";if(/^@(-(moz|ms|o|webkit)-)?keyframes$/i.test(e))return"keyframes";if(e&&"@"==e.charAt(0))return M(r,t,"at");if("hash"==e)o="builtin";else if("word"==e)o="tag";else{if("variable-definition"==e)return"maybeprop";if("interpolation"==e)return M(r,t,"interpolation");if(":"==e)return"pseudo";if(y&&"("==e)return M(r,t,"parens")}return r.context.type},block:function(e,t,r){if("word"==e){var n=t.current().toLowerCase();return f.hasOwnProperty(n)?(o="property","maybeprop"):h.hasOwnProperty(n)?(o=x?"string-2":"property","maybeprop"):y?(o=t.match(/^\s*:(?:\s|$)/,!1)?"property":"tag","block"):(o+=" error","maybeprop")}return"meta"==e?"block":y||"hash"!=e&&"qualifier"!=e?z.top(e,t,r):(o="error","block")},maybeprop:function(e,t,r){return":"==e?M(r,t,"prop"):D(e,t,r)},prop:function(e,t,r){if(";"==e)return N(r);if("{"==e&&y)return M(r,t,"propBlock");if("}"==e||"{"==e)return O(e,t,r);if("("==e)return M(r,t,"parens");if("hash"!=e||/^#([0-9a-fA-F]{3,4}|[0-9a-fA-F]{6}|[0-9a-fA-F]{8})$/.test(t.current())){if("word"==e)A(t);else if("interpolation"==e)return M(r,t,"interpolation")}else o+=" error";return"prop"},propBlock:function(e,t,r){return"}"==e?N(r):"word"==e?(o="property","maybeprop"):r.context.type},parens:function(e,t,r){return"{"==e||"}"==e?O(e,t,r):")"==e?N(r):"("==e?M(r,t,"parens"):"interpolation"==e?M(r,t,"interpolation"):("word"==e&&A(t),"parens")},pseudo:function(e,t,r){return"meta"==e?"pseudo":"word"==e?(o="variable-3",r.context.type):D(e,t,r)},documentTypes:function(e,t,r){return"word"==e&&s.hasOwnProperty(t.current())?(o="tag",r.context.type):z.atBlock(e,t,r)},atBlock:function(e,t,r){if("("==e)return M(r,t,"atBlock_parens");if("}"==e||";"==e)return O(e,t,r);if("{"==e)return N(r)&&M(r,t,y?"block":"top");if("interpolation"==e)return M(r,t,"interpolation");if("word"==e){var n=t.current().toLowerCase();o="only"==n||"not"==n||"and"==n||"or"==n?"keyword":c.hasOwnProperty(n)?"attribute":u.hasOwnProperty(n)?"property":d.hasOwnProperty(n)?"keyword":f.hasOwnProperty(n)?"property":h.hasOwnProperty(n)?x?"string-2":"property":v.hasOwnProperty(n)?"atom":m.hasOwnProperty(n)?"keyword":"error"}return r.context.type},atComponentBlock:function(e,t,r){return"}"==e?O(e,t,r):"{"==e?N(r)&&M(r,t,y?"block":"top",!1):("word"==e&&(o="error"),r.context.type)},atBlock_parens:function(e,t,r){return")"==e?N(r):"{"==e||"}"==e?O(e,t,r,2):z.atBlock(e,t,r)},restricted_atBlock_before:function(e,t,r){return"{"==e?M(r,t,"restricted_atBlock"):"word"==e&&"@counter-style"==r.stateArg?(o="variable","restricted_atBlock_before"):D(e,t,r)},restricted_atBlock:function(e,t,r){return"}"==e?(r.stateArg=null,N(r)):"word"==e?(o="@font-face"==r.stateArg&&!p.hasOwnProperty(t.current().toLowerCase())||"@counter-style"==r.stateArg&&!g.hasOwnProperty(t.current().toLowerCase())?"error":"property","maybeprop"):"restricted_atBlock"},keyframes:function(e,t,r){return"word"==e?(o="variable","keyframes"):"{"==e?M(r,t,"top"):D(e,t,r)},at:function(e,t,r){return";"==e?N(r):"{"==e||"}"==e?O(e,t,r):("word"==e?o="tag":"hash"==e&&(o="builtin"),"at")},interpolation:function(e,t,r){return"}"==e?N(r):"{"==e||";"==e?O(e,t,r):("word"==e?o="variable":"variable"!=e&&"("!=e&&")"!=e&&(o="error"),"interpolation")}};return{startState:function(e){return{tokenize:null,state:n?"block":"top",stateArg:null,context:new T(n?"block":"top",e||0,null)}},token:function(e,t){if(!t.tokenize&&e.eatSpace())return null;var r=(t.tokenize||C)(e,t);return r&&"object"==typeof r&&(i=r[1],r=r[0]),o=r,"comment"!=i&&(t.state=z[t.state](i,e,t)),o},indent:function(e,t){var r=e.context,n=t&&t.charAt(0),i=r.indent;return"prop"!=r.type||"}"!=n&&")"!=n||(r=r.prev),r.prev&&("}"!=n||"block"!=r.type&&"top"!=r.type&&"interpolation"!=r.type&&"restricted_atBlock"!=r.type?(")"!=n||"parens"!=r.type&&"atBlock_parens"!=r.type)&&("{"!=n||"at"!=r.type&&"atBlock"!=r.type)||(i=Math.max(0,r.indent-a)):i=(r=r.prev).indent),i},electricChars:"}",blockCommentStart:"/*",blockCommentEnd:"*/",blockCommentContinue:" * ",lineComment:b,fold:"brace"}}));var r=["domain","regexp","url","url-prefix"],n=t(r),i=["all","aural","braille","handheld","print","projection","screen","tty","tv","embossed"],o=t(i),a=["width","min-width","max-width","height","min-height","max-height","device-width","min-device-width","max-device-width","device-height","min-device-height","max-device-height","aspect-ratio","min-aspect-ratio","max-aspect-ratio","device-aspect-ratio","min-device-aspect-ratio","max-device-aspect-ratio","color","min-color","max-color","color-index","min-color-index","max-color-index","monochrome","min-monochrome","max-monochrome","resolution","min-resolution","max-resolution","scan","grid","orientation","device-pixel-ratio","min-device-pixel-ratio","max-device-pixel-ratio","pointer","any-pointer","hover","any-hover","prefers-color-scheme","dynamic-range","video-dynamic-range"],l=t(a),s=["landscape","portrait","none","coarse","fine","on-demand","hover","interlace","progressive","dark","light","standard","high"],c=t(s),u=["align-content","align-items","align-self","alignment-adjust","alignment-baseline","all","anchor-point","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","appearance","azimuth","backdrop-filter","backface-visibility","background","background-attachment","background-blend-mode","background-clip","background-color","background-image","background-origin","background-position","background-position-x","background-position-y","background-repeat","background-size","baseline-shift","binding","bleed","block-size","bookmark-label","bookmark-level","bookmark-state","bookmark-target","border","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","caret-color","clear","clip","color","color-profile","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","counter-increment","counter-reset","crop","cue","cue-after","cue-before","cursor","direction","display","dominant-baseline","drop-initial-after-adjust","drop-initial-after-align","drop-initial-before-adjust","drop-initial-before-align","drop-initial-size","drop-initial-value","elevation","empty-cells","fit","fit-content","fit-position","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","float-offset","flow-from","flow-into","font","font-family","font-feature-settings","font-kerning","font-language-override","font-optical-sizing","font-size","font-size-adjust","font-stretch","font-style","font-synthesis","font-variant","font-variant-alternates","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","gap","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-gap","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-gap","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","inline-box-align","inset","inset-block","inset-block-end","inset-block-start","inset-inline","inset-inline-end","inset-inline-start","isolation","justify-content","justify-items","justify-self","left","letter-spacing","line-break","line-height","line-height-step","line-stacking","line-stacking-ruby","line-stacking-shift","line-stacking-strategy","list-style","list-style-image","list-style-position","list-style-type","margin","margin-bottom","margin-left","margin-right","margin-top","marks","marquee-direction","marquee-loop","marquee-play-count","marquee-speed","marquee-style","mask-clip","mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-block-size","max-height","max-inline-size","max-width","min-block-size","min-height","min-inline-size","min-width","mix-blend-mode","move-to","nav-down","nav-index","nav-left","nav-right","nav-up","object-fit","object-position","offset","offset-anchor","offset-distance","offset-path","offset-position","offset-rotate","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-style","overflow-wrap","overflow-x","overflow-y","padding","padding-bottom","padding-left","padding-right","padding-top","page","page-break-after","page-break-before","page-break-inside","page-policy","pause","pause-after","pause-before","perspective","perspective-origin","pitch","pitch-range","place-content","place-items","place-self","play-during","position","presentation-level","punctuation-trim","quotes","region-break-after","region-break-before","region-break-inside","region-fragment","rendering-intent","resize","rest","rest-after","rest-before","richness","right","rotate","rotation","rotation-point","row-gap","ruby-align","ruby-overhang","ruby-position","ruby-span","scale","scroll-behavior","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-type","shape-image-threshold","shape-inside","shape-margin","shape-outside","size","speak","speak-as","speak-header","speak-numeral","speak-punctuation","speech-rate","stress","string-set","tab-size","table-layout","target","target-name","target-new","target-position","text-align","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-skip","text-decoration-skip-ink","text-decoration-style","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-height","text-indent","text-justify","text-orientation","text-outline","text-overflow","text-rendering","text-shadow","text-size-adjust","text-space-collapse","text-transform","text-underline-position","text-wrap","top","touch-action","transform","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","translate","unicode-bidi","user-select","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","z-index","clip-path","clip-rule","mask","enable-background","filter","flood-color","flood-opacity","lighting-color","stop-color","stop-opacity","pointer-events","color-interpolation","color-interpolation-filters","color-rendering","fill","fill-opacity","fill-rule","image-rendering","marker","marker-end","marker-mid","marker-start","paint-order","shape-rendering","stroke","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-rendering","baseline-shift","dominant-baseline","glyph-orientation-horizontal","glyph-orientation-vertical","text-anchor","writing-mode"],d=t(u),f=["accent-color","aspect-ratio","border-block","border-block-color","border-block-end","border-block-end-color","border-block-end-style","border-block-end-width","border-block-start","border-block-start-color","border-block-start-style","border-block-start-width","border-block-style","border-block-width","border-inline","border-inline-color","border-inline-end","border-inline-end-color","border-inline-end-style","border-inline-end-width","border-inline-start","border-inline-start-color","border-inline-start-style","border-inline-start-width","border-inline-style","border-inline-width","content-visibility","margin-block","margin-block-end","margin-block-start","margin-inline","margin-inline-end","margin-inline-start","overflow-anchor","overscroll-behavior","padding-block","padding-block-end","padding-block-start","padding-inline","padding-inline-end","padding-inline-start","scroll-snap-stop","scrollbar-3d-light-color","scrollbar-arrow-color","scrollbar-base-color","scrollbar-dark-shadow-color","scrollbar-face-color","scrollbar-highlight-color","scrollbar-shadow-color","scrollbar-track-color","searchfield-cancel-button","searchfield-decoration","searchfield-results-button","searchfield-results-decoration","shape-inside","zoom"],h=t(f),p=t(["font-display","font-family","src","unicode-range","font-variant","font-feature-settings","font-stretch","font-weight","font-style"]),g=t(["additive-symbols","fallback","negative","pad","prefix","range","speak-as","suffix","symbols","system"]),m=["aliceblue","antiquewhite","aqua","aquamarine","azure","beige","bisque","black","blanchedalmond","blue","blueviolet","brown","burlywood","cadetblue","chartreuse","chocolate","coral","cornflowerblue","cornsilk","crimson","cyan","darkblue","darkcyan","darkgoldenrod","darkgray","darkgreen","darkgrey","darkkhaki","darkmagenta","darkolivegreen","darkorange","darkorchid","darkred","darksalmon","darkseagreen","darkslateblue","darkslategray","darkslategrey","darkturquoise","darkviolet","deeppink","deepskyblue","dimgray","dimgrey","dodgerblue","firebrick","floralwhite","forestgreen","fuchsia","gainsboro","ghostwhite","gold","goldenrod","gray","grey","green","greenyellow","honeydew","hotpink","indianred","indigo","ivory","khaki","lavender","lavenderblush","lawngreen","lemonchiffon","lightblue","lightcoral","lightcyan","lightgoldenrodyellow","lightgray","lightgreen","lightgrey","lightpink","lightsalmon","lightseagreen","lightskyblue","lightslategray","lightslategrey","lightsteelblue","lightyellow","lime","limegreen","linen","magenta","maroon","mediumaquamarine","mediumblue","mediumorchid","mediumpurple","mediumseagreen","mediumslateblue","mediumspringgreen","mediumturquoise","mediumvioletred","midnightblue","mintcream","mistyrose","moccasin","navajowhite","navy","oldlace","olive","olivedrab","orange","orangered","orchid","palegoldenrod","palegreen","paleturquoise","palevioletred","papayawhip","peachpuff","peru","pink","plum","powderblue","purple","rebeccapurple","red","rosybrown","royalblue","saddlebrown","salmon","sandybrown","seagreen","seashell","sienna","silver","skyblue","slateblue","slategray","slategrey","snow","springgreen","steelblue","tan","teal","thistle","tomato","turquoise","violet","wheat","white","whitesmoke","yellow","yellowgreen"],v=t(m),y=["above","absolute","activeborder","additive","activecaption","afar","after-white-space","ahead","alias","all","all-scroll","alphabetic","alternate","always","amharic","amharic-abegede","antialiased","appworkspace","arabic-indic","armenian","asterisks","attr","auto","auto-flow","avoid","avoid-column","avoid-page","avoid-region","axis-pan","background","backwards","baseline","below","bidi-override","binary","bengali","blink","block","block-axis","blur","bold","bolder","border","border-box","both","bottom","break","break-all","break-word","brightness","bullets","button","buttonface","buttonhighlight","buttonshadow","buttontext","calc","cambodian","capitalize","caps-lock-indicator","caption","captiontext","caret","cell","center","checkbox","circle","cjk-decimal","cjk-earthly-branch","cjk-heavenly-stem","cjk-ideographic","clear","clip","close-quote","col-resize","collapse","color","color-burn","color-dodge","column","column-reverse","compact","condensed","conic-gradient","contain","content","contents","content-box","context-menu","continuous","contrast","copy","counter","counters","cover","crop","cross","crosshair","cubic-bezier","currentcolor","cursive","cyclic","darken","dashed","decimal","decimal-leading-zero","default","default-button","dense","destination-atop","destination-in","destination-out","destination-over","devanagari","difference","disc","discard","disclosure-closed","disclosure-open","document","dot-dash","dot-dot-dash","dotted","double","down","drop-shadow","e-resize","ease","ease-in","ease-in-out","ease-out","element","ellipse","ellipsis","embed","end","ethiopic","ethiopic-abegede","ethiopic-abegede-am-et","ethiopic-abegede-gez","ethiopic-abegede-ti-er","ethiopic-abegede-ti-et","ethiopic-halehame-aa-er","ethiopic-halehame-aa-et","ethiopic-halehame-am-et","ethiopic-halehame-gez","ethiopic-halehame-om-et","ethiopic-halehame-sid-et","ethiopic-halehame-so-et","ethiopic-halehame-ti-er","ethiopic-halehame-ti-et","ethiopic-halehame-tig","ethiopic-numeric","ew-resize","exclusion","expanded","extends","extra-condensed","extra-expanded","fantasy","fast","fill","fill-box","fixed","flat","flex","flex-end","flex-start","footnotes","forwards","from","geometricPrecision","georgian","grayscale","graytext","grid","groove","gujarati","gurmukhi","hand","hangul","hangul-consonant","hard-light","hebrew","help","hidden","hide","higher","highlight","highlighttext","hiragana","hiragana-iroha","horizontal","hsl","hsla","hue","hue-rotate","icon","ignore","inactiveborder","inactivecaption","inactivecaptiontext","infinite","infobackground","infotext","inherit","initial","inline","inline-axis","inline-block","inline-flex","inline-grid","inline-table","inset","inside","intrinsic","invert","italic","japanese-formal","japanese-informal","justify","kannada","katakana","katakana-iroha","keep-all","khmer","korean-hangul-formal","korean-hanja-formal","korean-hanja-informal","landscape","lao","large","larger","left","level","lighter","lighten","line-through","linear","linear-gradient","lines","list-item","listbox","listitem","local","logical","loud","lower","lower-alpha","lower-armenian","lower-greek","lower-hexadecimal","lower-latin","lower-norwegian","lower-roman","lowercase","ltr","luminosity","malayalam","manipulation","match","matrix","matrix3d","media-play-button","media-slider","media-sliderthumb","media-volume-slider","media-volume-sliderthumb","medium","menu","menulist","menulist-button","menutext","message-box","middle","min-intrinsic","mix","mongolian","monospace","move","multiple","multiple_mask_images","multiply","myanmar","n-resize","narrower","ne-resize","nesw-resize","no-close-quote","no-drop","no-open-quote","no-repeat","none","normal","not-allowed","nowrap","ns-resize","numbers","numeric","nw-resize","nwse-resize","oblique","octal","opacity","open-quote","optimizeLegibility","optimizeSpeed","oriya","oromo","outset","outside","outside-shape","overlay","overline","padding","padding-box","painted","page","paused","persian","perspective","pinch-zoom","plus-darker","plus-lighter","pointer","polygon","portrait","pre","pre-line","pre-wrap","preserve-3d","progress","push-button","radial-gradient","radio","read-only","read-write","read-write-plaintext-only","rectangle","region","relative","repeat","repeating-linear-gradient","repeating-radial-gradient","repeating-conic-gradient","repeat-x","repeat-y","reset","reverse","rgb","rgba","ridge","right","rotate","rotate3d","rotateX","rotateY","rotateZ","round","row","row-resize","row-reverse","rtl","run-in","running","s-resize","sans-serif","saturate","saturation","scale","scale3d","scaleX","scaleY","scaleZ","screen","scroll","scrollbar","scroll-position","se-resize","searchfield","searchfield-cancel-button","searchfield-decoration","searchfield-results-button","searchfield-results-decoration","self-start","self-end","semi-condensed","semi-expanded","separate","sepia","serif","show","sidama","simp-chinese-formal","simp-chinese-informal","single","skew","skewX","skewY","skip-white-space","slide","slider-horizontal","slider-vertical","sliderthumb-horizontal","sliderthumb-vertical","slow","small","small-caps","small-caption","smaller","soft-light","solid","somali","source-atop","source-in","source-out","source-over","space","space-around","space-between","space-evenly","spell-out","square","square-button","start","static","status-bar","stretch","stroke","stroke-box","sub","subpixel-antialiased","svg_masks","super","sw-resize","symbolic","symbols","system-ui","table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row","table-row-group","tamil","telugu","text","text-bottom","text-top","textarea","textfield","thai","thick","thin","threeddarkshadow","threedface","threedhighlight","threedlightshadow","threedshadow","tibetan","tigre","tigrinya-er","tigrinya-er-abegede","tigrinya-et","tigrinya-et-abegede","to","top","trad-chinese-formal","trad-chinese-informal","transform","translate","translate3d","translateX","translateY","translateZ","transparent","ultra-condensed","ultra-expanded","underline","unidirectional-pan","unset","up","upper-alpha","upper-armenian","upper-greek","upper-hexadecimal","upper-latin","upper-norwegian","upper-roman","uppercase","urdu","url","var","vertical","vertical-text","view-box","visible","visibleFill","visiblePainted","visibleStroke","visual","w-resize","wait","wave","wider","window","windowframe","windowtext","words","wrap","wrap-reverse","x-large","x-small","xor","xx-large","xx-small"],b=t(y),w=r.concat(i).concat(a).concat(s).concat(u).concat(f).concat(m).concat(y);function x(e,t){for(var r,n=!1;null!=(r=e.next());){if(n&&"/"==r){t.tokenize=null;break}n="*"==r}return["comment","comment"]}e.registerHelper("hintWords","css",w),e.defineMIME("text/css",{documentTypes:n,mediaTypes:o,mediaFeatures:l,mediaValueKeywords:c,propertyKeywords:d,nonStandardPropertyKeywords:h,fontProperties:p,counterDescriptors:g,colorKeywords:v,valueKeywords:b,tokenHooks:{"/":function(e,t){return!!e.eat("*")&&(t.tokenize=x,x(e,t))}},name:"css"}),e.defineMIME("text/x-scss",{mediaTypes:o,mediaFeatures:l,mediaValueKeywords:c,propertyKeywords:d,nonStandardPropertyKeywords:h,colorKeywords:v,valueKeywords:b,fontProperties:p,allowNested:!0,lineComment:"//",tokenHooks:{"/":function(e,t){return e.eat("/")?(e.skipToEnd(),["comment","comment"]):e.eat("*")?(t.tokenize=x,x(e,t)):["operator","operator"]},":":function(e){return!!e.match(/^\s*\{/,!1)&&[null,null]},$:function(e){return e.match(/^[\w-]+/),e.match(/^\s*:/,!1)?["variable-2","variable-definition"]:["variable-2","variable"]},"#":function(e){return!!e.eat("{")&&[null,"interpolation"]}},name:"css",helperType:"scss"}),e.defineMIME("text/x-less",{mediaTypes:o,mediaFeatures:l,mediaValueKeywords:c,propertyKeywords:d,nonStandardPropertyKeywords:h,colorKeywords:v,valueKeywords:b,fontProperties:p,allowNested:!0,lineComment:"//",tokenHooks:{"/":function(e,t){return e.eat("/")?(e.skipToEnd(),["comment","comment"]):e.eat("*")?(t.tokenize=x,x(e,t)):["operator","operator"]},"@":function(e){return e.eat("{")?[null,"interpolation"]:!e.match(/^(charset|document|font-face|import|(-(moz|ms|o|webkit)-)?keyframes|media|namespace|page|supports)\b/i,!1)&&(e.eatWhile(/[\w\\\-]/),e.match(/^\s*:/,!1)?["variable-2","variable-definition"]:["variable-2","variable"])},"&":function(){return["atom","atom"]}},name:"css",helperType:"less"}),e.defineMIME("text/x-gss",{documentTypes:n,mediaTypes:o,mediaFeatures:l,propertyKeywords:d,nonStandardPropertyKeywords:h,fontProperties:p,counterDescriptors:g,colorKeywords:v,valueKeywords:b,supportsAtComponent:!0,tokenHooks:{"/":function(e,t){return!!e.eat("*")&&(t.tokenize=x,x(e,t))}},name:"css",helperType:"gss"})}(r("VrN/"))}}]); \ No newline at end of file diff --git a/static/js/120.02ab09f2.chunk.js b/static/js/120.02ab09f2.chunk.js new file mode 100644 index 000000000..7af382139 --- /dev/null +++ b/static/js/120.02ab09f2.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[120],{NJEC:function(e,t,n){"use strict";var o=n("cDcd"),r=n("VCL8"),a=n("3S7+"),c=n("CtXQ"),i=n("2/Rp"),l=n("YMnH"),s=n("ZvpZ"),u=n("H84U");function p(e){return(p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function f(){return(f=Object.assign||function(e){for(var t=1;t .ant-select-auto-complete .ant-select-search__field.ant-input-affix-wrapper {\n display: inline;\n float: none;\n}\n",""]),e.exports=t},eWQA:function(e,t,n){"use strict";n.r(t),n("T2oS");var o=n("W9HT"),r=(n("DjyN"),n("NUBc")),a=(n("g9YV"),n("wCAj")),c=(n("P2fV"),n("NJEC")),i=(n("5Dmo"),n("3S7+")),l=(n("miYZ"),n("tsqr")),s=n("zLi2"),u=n.n(s),p=(n("O3gP"),n("lrIw")),f=n("o+MX"),m=n.n(f),d=n("FLGM"),b=n.n(d),y=n("cDcd"),h=n.n(y),v=n("vDqi"),g=n.n(v),O=n("spEH"),E=n("ess8"),j=p.a.Option;t.default=function(e){var t=Object(y.useState)(!1),n=u()(t,2),s=n[0],f=n[1],d=Object(y.useState)(void 0),v=u()(d,2),w=v[0],x=v[1],_=Object(y.useState)(1),S=u()(_,2),C=S[0],P=S[1],k=Object(y.useState)(0),N=u()(k,2),T=N[0],R=N[1],D=Object(y.useState)(void 0),V=u()(D,2),z=V[0],I=V[1],A=Object(y.useState)(""),H=u()(A,2),L=H[0],M=H[1],B=Object(y.useState)(void 0),J=u()(B,2),F=J[0],Q=J[1],U=e.match.params,G=U.OIdentifier,X=U.groupId,Y=e.includesAllProject;function Z(){var e;f(!0);var t=m()(e="/organizations/".concat(G,"/teams/")).call(e,X,"/team_projects.json");g.a.get(t,{params:{page:C,limit:15}}).then((function(e){e&&e.data&&(x(e.data.team_projects),R(e.data.total_count))})).catch((function(e){})),f(!1)}Object(y.useEffect)((function(){Z()}),[C]),Object(y.useEffect)((function(){var e="/organizations/".concat(G,"/projects/search.json");g.a.get(e,{params:{search:L}}).then((function(e){var t,n;e&&e.data&&(n=(t=e.data.projects)&&b()(t).call(t,(function(e,t){return h.a.createElement(j,{key:t,value:"".concat(e.id),searchValue:"".concat(e.name)},e.name)})),Q(n))})).catch((function(e){}))}),[L]);var q=[{title:"项目名称",dataIndex:"project",width:"85%",render:function(e,t){var n;return h.a.createElement("a",{href:m()(n="/".concat(e.owner_login,"/")).call(n,e.identifier)},e.owner_name,"/",e.name)}},{title:"操作",dataIndex:"operation",render:function(e,t){return Y?h.a.createElement(i.a,{title:"该团队拥有所有项目权限,不支持移除,可在基本设置中进行调整。"},h.a.createElement("span",{style:{color:"gray"}},"移除")):h.a.createElement(c.a,{title:"确认移除项目吗?",onConfirm:function(){return function(e){var t,n;f(!0);var o=m()(t=m()(n="/organizations/".concat(G,"/teams/")).call(n,X,"/team_projects/")).call(t,e,".json");g.a.delete(o).then((function(e){e&&e.data.status>-1&&(P(1),Z())})).catch((function(e){})),f(!1)}(t.project.identifier)},okText:"确认",cancelText:"取消"},h.a.createElement("a",{className:"color-red"},"移除"))}}];return h.a.createElement(o.a,{spinning:s},h.a.createElement(O.r,{className:"mb30"},h.a.createElement(E.a,null,h.a.createElement("span",null,"团队项目管理")),h.a.createElement(O.j,{style:{width:"100%"}},h.a.createElement("div",{className:"padding20-30"},h.a.createElement(p.a,{style:{width:300},placeholder:"搜索项目...",onChange:function(e){M(e||"")},onSelect:function(e){I(e),M(e)},allowClear:!0},F),h.a.createElement(O.f,{className:"ml30",onClick:function(){return function(){if(z){var t;f(!0);var n=m()(t="/organizations/".concat(G,"/teams/")).call(t,X,"/team_projects.json");g.a.post(n,{repo_name:z}).then((function(e){e&&e.data.id&&(P(1),Z()),f(!1)})).catch((function(e){f(!1)}))}else e.showNotification("请选择要添加的项目!")}()}},"+ 添加项目")),!Y&&h.a.createElement("div",{className:"pr30"},h.a.createElement(c.a,{title:"确认添加组织内所有项目至该团队?",onConfirm:function(){return f(!0),void g.a.post(m()(e="/organizations/".concat(G,"/teams/")).call(e,X,"/team_projects/create_all.json")).then((function(e){e&&!e.data.status&&(l.a.success("添加成功"),Z()),f(!1)})).catch((function(e){f(!1)}));var e},okText:"确认",cancelText:"取消"},h.a.createElement(O.e,{className:"mr30"},"添加所有")),h.a.createElement(c.a,{title:"确认移除该团队内所有项目?",onConfirm:function(){return f(!0),void g.a.delete(m()(e="/organizations/".concat(G,"/teams/")).call(e,X,"/team_projects/destroy_all.json")).then((function(e){e&&!e.data.status&&(l.a.success("移除成功"),Z()),f(!1)})).catch((function(e){f(!1)}));var e},okText:"确认",cancelText:"取消"},h.a.createElement(O.o,null,"移除所有")))),h.a.createElement("div",{className:"padding20-30",style:{paddingTop:"0px",minHeight:"400px"}},h.a.createElement(a.a,{size:"small",columns:q,dataSource:w,pagination:!1,className:"teamMemberTable"})),T>15?h.a.createElement("div",{className:"edu-txt-center mt30 mb20"},h.a.createElement(r.a,{simple:!0,defaultCurrent:C,total:T,pageSize:15,onChange:function(e){P(e)}})):""))}},lrIw:function(e,t,n){"use strict";n.d(t,"a",(function(){return C}));var o=n("cDcd"),r=n("i+PK"),a=n("eHJ2"),c=n.n(a);function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function l(){return(l=Object.assign||function(e){for(var t=1;t .ant-select-auto-complete .ant-select-search__field.ant-input-affix-wrapper {\n display: inline;\n float: none;\n}\n",""]),e.exports=t},lrIw:function(e,t,n){"use strict";n.d(t,"a",(function(){return j}));var a=n("cDcd"),o=n("i+PK"),r=n("eHJ2"),c=n.n(r);function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function l(){return(l=Object.assign||function(e){for(var t=1;t()=>{if(e.isInitialized)t();else{const n=()=>{setTimeout(()=>{e.off("initialized",n)},0),t()};e.on("initialized",n)}};function s(e,t,n){e.loadNamespaces(t,c(e,n))}function l(e,t,n,r){"string"==typeof n&&(n=[n]),n.forEach(t=>{e.options.ns.indexOf(t)<0&&e.options.ns.push(t)}),e.loadLanguages(t,c(e,r))}function u(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const r=t.languages[0],o=!!t.options&&t.options.fallbackLng,a=t.languages[t.languages.length-1];if("cimode"===r.toLowerCase())return!0;const i=(e,n)=>{const r=t.services.backendConnector.state[`${e}|${n}`];return-1===r||2===r};return!(n.bindI18n&&n.bindI18n.indexOf("languageChanging")>-1&&t.services.backendConnector.backend&&t.isLanguageChangingTo&&!i(t.isLanguageChangingTo,e)||!t.hasResourceBundle(r,e)&&t.services.backendConnector.backend&&(!t.options.resources||t.options.partialBundledLanguages)&&(!i(r,e)||o&&!i(a,e)))}function p(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!t.languages||!t.languages.length)return i("i18n.languages were undefined or empty",t.languages),!0;const r=void 0!==t.options.ignoreJSONStructure;return r?t.hasLoadedNamespace(e,{lng:n.lng,precheck:(t,r)=>{if(n.bindI18n&&n.bindI18n.indexOf("languageChanging")>-1&&t.services.backendConnector.backend&&t.isLanguageChangingTo&&!r(t.isLanguageChangingTo,e))return!1}}):u(e,t,n)}function f(e){return e.displayName||e.name||("string"==typeof e&&e.length>0?e:"Unknown")}const d=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,g={"&":"&","&":"&","<":"<","<":"<",">":">",">":">","'":"'","'":"'",""":'"',""":'"'," ":" "," ":" ","©":"©","©":"©","®":"®","®":"®","…":"…","…":"…","/":"/","/":"/"},h=e=>g[e];let b={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:e=>e.replace(d,h)};function y(){return b}const m=Object(r.createContext)();class v{constructor(){this.usedNamespaces={}}addUsedNamespaces(e){e.forEach(e=>{this.usedNamespaces[e]||(this.usedNamespaces[e]=!0)})}getUsedNamespaces(){return Object.keys(this.usedNamespaces)}}const O=(e,t)=>{const n=Object(r.useRef)();return Object(r.useEffect)(()=>{n.current=t?n.current:e},[e,t]),n.current};function w(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{i18n:n}=t,{i18n:o,defaultNS:a}=Object(r.useContext)(m)||{},c=n||o||void 0;if(c&&!c.reportNamespaces&&(c.reportNamespaces=new v),!c){i("You will need to pass in an i18next instance by using initReactI18next");const e=(e,t)=>"string"==typeof t?t:t&&"object"==typeof t&&"string"==typeof t.defaultValue?t.defaultValue:Array.isArray(e)?e[e.length-1]:e,t=[e,{},!1];return t.t=e,t.i18n={},t.ready=!1,t}c.options.react&&void 0!==c.options.react.wait&&i("It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");const u={...y(),...c.options.react,...t},{useSuspense:f,keyPrefix:d}=u;let g=e||a||c.options&&c.options.defaultNS;g="string"==typeof g?[g]:g||["translation"],c.reportNamespaces.addUsedNamespaces&&c.reportNamespaces.addUsedNamespaces(g);const h=(c.isInitialized||c.initializedStoreOnce)&&g.every(e=>p(e,c,u));function b(){return c.getFixedT(t.lng||null,"fallback"===u.nsMode?g:g[0],d)}const[w,x]=Object(r.useState)(b);let j=g.join();t.lng&&(j=`${t.lng}${j}`);const E=O(j),S=Object(r.useRef)(!0);Object(r.useEffect)(()=>{const{bindI18n:e,bindI18nStore:n}=u;function r(){S.current&&x(b)}return S.current=!0,h||f||(t.lng?l(c,t.lng,g,()=>{S.current&&x(b)}):s(c,g,()=>{S.current&&x(b)})),h&&E&&E!==j&&S.current&&x(b),e&&c&&c.on(e,r),n&&c&&c.store.on(n,r),()=>{S.current=!1,e&&c&&e.split(" ").forEach(e=>c.off(e,r)),n&&c&&n.split(" ").forEach(e=>c.store.off(e,r))}},[c,j]);const _=Object(r.useRef)(!0);Object(r.useEffect)(()=>{S.current&&!_.current&&x(b),_.current=!1},[c,d]);const k=[w,c,h];if(k.t=w,k.i18n=c,k.ready=h,h)return k;if(!h&&!f)return k;throw new Promise(e=>{t.lng?l(c,t.lng,g,()=>e()):s(c,g,()=>e())})}function x(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function(n){function o(o){let{forwardedRef:a,...i}=o;const[c,s,l]=w(e,{...i,keyPrefix:t.keyPrefix}),u={...i,t:c,i18n:s,tReady:l};return t.withRef&&a?u.ref=a:!t.withRef&&a&&(u.forwardedRef=a),Object(r.createElement)(n,u)}return o.displayName=`withI18nextTranslation(${f(n)})`,o.WrappedComponent=n,t.withRef?Object(r.forwardRef)((e,t)=>Object(r.createElement)(o,Object.assign({},e,{forwardedRef:t}))):o}}},Dzli:function(e,t){function n(){return e.exports=n=Object.assign?Object.assign.bind():function(e){for(var t=1;t .ant-select-auto-complete .ant-select-search__field.ant-input-affix-wrapper {\n display: inline;\n float: none;\n}\n",""]),e.exports=t},lrIw:function(e,t,n){"use strict";n.d(t,"a",(function(){return k}));var r=n("cDcd"),o=n("i+PK"),a=n("eHJ2"),i=n.n(a);function c(e){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function s(){return(s=Object.assign||function(e){for(var t=1;t span:last-child {\n color: rgba(0, 0, 0, 0.65);\n}\n.ant-breadcrumb > span:last-child a {\n color: rgba(0, 0, 0, 0.65);\n}\n.ant-breadcrumb > span:last-child .ant-breadcrumb-separator {\n display: none;\n}\n.ant-breadcrumb-separator {\n margin: 0 8px;\n color: rgba(0, 0, 0, 0.45);\n}\n.ant-breadcrumb-link > .anticon + span {\n margin-left: 4px;\n}\n.ant-breadcrumb-overlay-link > .anticon {\n margin-left: 4px;\n}\n",""]),e.exports=t},AOa7:function(e,t,n){var r=n("25NQ");"string"==typeof r&&(r=[[e.i,r,""]]);n("aET+")(r,{hmr:!0,transform:void 0}),r.locals&&(e.exports=r.locals)},bE4q:function(e,t,n){"use strict";var r=n("cDcd"),a=n("17x9"),o=n("eHJ2"),c=n.n(o),i=n("Zm9Q"),l=n("BGR+"),u=n("XBQK"),s=n("CtXQ"),f=n("H84U");function p(e){return(p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function m(){return(m=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:"",r=arguments.length>2?arguments[2]:void 0,a=S(t),o=e.getPath(n,r);return o&&a.push(o),a},e.genForRoutes=function(t){var n=t.routes,a=void 0===n?[]:n,o=t.params,c=void 0===o?{}:o,i=t.separator,l=t.itemRender,u=void 0===l?B:l,s=[];return a.map((function(t){var n=e.getPath(t.path,c);n&&s.push(n);var o=null;return t.children&&t.children.length&&(o=r.createElement(E.a,null,t.children.map((function(t){return r.createElement(E.a.Item,{key:t.breadcrumbName||t.path},u(t,c,a,e.addChildPath(s,t.path,c)))})))),r.createElement(O,{overlay:o,separator:i,key:t.breadcrumbName||n},u(t,c,a,s))}))},e.renderBreadcrumb=function(t){var n,a=t.getPrefixCls,o=e.props,i=o.prefixCls,u=o.separator,s=o.style,f=o.className,p=o.routes,m=o.children,y=C(o,["prefixCls","separator","style","className","routes","children"]),d=a("breadcrumb",i);return p&&p.length>0?n=e.genForRoutes(e.props):m&&(n=r.Children.map(I(m),(function(e,t){return e?(Object(w.a)(e.type&&(!0===e.type.__ANT_BREADCRUMB_ITEM||!0===e.type.__ANT_BREADCRUMB_SEPARATOR),"Breadcrumb","Only accepts Breadcrumb.Item and Breadcrumb.Separator as it's children"),r.cloneElement(e,{separator:u,key:t})):e}))),r.createElement("div",A({className:c()(f,d),style:s},Object(l.default)(y,["itemRender","params"])),n)},e}return t=o,(n=[{key:"componentDidMount",value:function(){var e=this.props;Object(w.a)(!("linkRender"in e||"nameRender"in e),"Breadcrumb","`linkRender` and `nameRender` are removed, please use `itemRender` instead, see: https://u.ant.design/item-render.")}},{key:"render",value:function(){return r.createElement(f.a,null,this.renderBreadcrumb)}}])&&P(t.prototype,n),o}(r.Component);function D(e){return(D="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function M(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function U(e,t){for(var n=0;n"},s.a.createElement(o.a.Item,null,s.a.createElement(m.a,{className:"primaryColor",to:"/zone/".concat(n,"/dataset")},"数据集")),s.a.createElement(o.a.Item,null,"文件")),s.a.createElement("div",{className:"mnistData"},s.a.createElement(s.a.Fragment,null,s.a.createElement("div",{style:{width:0,flex:1},className:"mr20"},s.a.createElement("div",{className:"df mb15",style:{alignItems:"center"}},s.a.createElement("p",{className:"font-16 weight500 task-hide"},h&&h.title),h&&h.license_name?s.a.createElement("span",{className:"license ml20"},"许可证 : ",h.license_name):""),s.a.createElement("p",{style:{wordBreak:"break-all"}},h&&h.description)),s.a.createElement("a",{href:h&&h.repository_url,className:"operateButton"},"进入项目"))),s.a.createElement(a.a,{className:"datasetTable",columns:T,dataSource:E,pagination:{total:S,pageSize:10,current:_,hideOnSinglePage:!0,onChange:function(e){return k(e)}}}),h&&h.paper_content?s.a.createElement("div",{className:"mt25"},s.a.createElement("p",{className:"mb15 df",style:{alignItems:"center"}},s.a.createElement("img",{src:p.a,width:24,className:"mr10",alt:""}),s.a.createElement("span",{className:"font-16"},"研究论文")),s.a.createElement("div",{className:"mnistData"},h&&h.paper_content)):"")))}}}]); \ No newline at end of file diff --git a/static/js/130.2799a5bf.chunk.js b/static/js/130.2799a5bf.chunk.js new file mode 100644 index 000000000..75b9abc9a --- /dev/null +++ b/static/js/130.2799a5bf.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[130],{"25NQ":function(e,t,n){(t=n("JPst")(!1)).push([e.i,"/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */\n/* stylelint-disable no-duplicate-selectors */\n/* stylelint-disable */\n/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */\n.ant-breadcrumb {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n color: rgba(0, 0, 0, 0.65);\n font-variant: tabular-nums;\n line-height: 1.5;\n list-style: none;\n font-feature-settings: 'tnum';\n color: rgba(0, 0, 0, 0.45);\n font-size: 14px;\n}\n.ant-breadcrumb .anticon {\n font-size: 14px;\n}\n.ant-breadcrumb a {\n color: rgba(0, 0, 0, 0.45);\n transition: color 0.3s;\n}\n.ant-breadcrumb a:hover {\n color: #6e90ff;\n}\n.ant-breadcrumb > span:last-child {\n color: rgba(0, 0, 0, 0.65);\n}\n.ant-breadcrumb > span:last-child a {\n color: rgba(0, 0, 0, 0.65);\n}\n.ant-breadcrumb > span:last-child .ant-breadcrumb-separator {\n display: none;\n}\n.ant-breadcrumb-separator {\n margin: 0 8px;\n color: rgba(0, 0, 0, 0.45);\n}\n.ant-breadcrumb-link > .anticon + span {\n margin-left: 4px;\n}\n.ant-breadcrumb-overlay-link > .anticon {\n margin-left: 4px;\n}\n",""]),e.exports=t},"8EoX":function(e,t,n){"use strict";n.r(t),n("T2oS");var r=n("W9HT"),a=(n("DjyN"),n("NUBc")),o=(n("sPJy"),n("bE4q")),c=(n("2qtc"),n("kLXV")),i=(n("+L6B"),n("2/Rp")),l=n("zLi2"),u=n.n(l),s=n("ZbhI"),f=n.n(s),p=n("FLGM"),m=n.n(p),d=n("o+MX"),b=n.n(d),y=n("cDcd"),h=n.n(y),v=n("2iEm"),g=n("TxSN"),O=n("wd/R"),E=n.n(O),j=n("UxOB"),w=n("10VC"),S=n("dF3D");n("c2x/"),t.default=function(e){var t=Object(y.useState)(1),n=u()(t,2),l=n[0],s=n[1],p=Object(y.useState)(!0),d=u()(p,2),O=d[0],N=d[1],x=Object(y.useState)(void 0),R=u()(x,2),C=R[0],P=R[1],_=Object(y.useState)(void 0),k=u()(_,2),B=k[0],T=k[1],A=Object(y.useState)(1),I=u()(A,2),D=I[0],M=I[1],z=Object(y.useState)(0),U=u()(z,2),J=U[0],L=U[1],Q=Object(y.useState)(!1),X=u()(Q,2),F=X[0],q=X[1],H=Object(y.useState)(void 0),V=u()(H,2),Y=V[0],K=V[1],G=e.location.pathname,Z=e.match.params.deptId,W=e.id,$=e.temp,ee=e.data,te=ee&&ee.sectionCmsTitle;function ne(e){!0===e&&re(),!1===e&&ae()}function re(){Object(g.J)({auditStatus:l,zoneId:W,pageSize:15,pageNum:D}).then((function(e){var t=e.data&&e.data.rows;t&&t.length>0?T(t):T([]),L(e.data.total),N(!1)}))}function ae(){Object(g.A)(W,{auditStatus:0===l?2:2===l?0:1,pageSize:15,pageNum:D}).then((function(e){var t=e.data&&e.data.rows;t&&t.length>0?T(t):T([]),L(e.data.total),N(!1)}))}function oe(){q(!1),K(void 0)}return Object(y.useEffect)((function(){W&&(N(!0),ne(C))}),[W,C,D]),Object(y.useEffect)((function(){1===D?(N(!0),ne(C)):M(1)}),[l]),Object(y.useEffect)((function(){G&&(f()(G).call(G,"/source/self")>-1?P(!0):P(!1))}),[G]),h.a.createElement("div",{className:"selfBoxContent"},h.a.createElement(c.a,{visible:F,width:"456px",title:"申请删除".concat(C?"资源":"文章"),onCancel:oe,footer:null,className:"delSModal"},h.a.createElement("div",{className:"delBoxCon"},h.a.createElement("i",{className:"iconfont icon-shanchu_tc_icon font-22 mr15",style:{color:"#ca0002"}}),h.a.createElement("div",null,h.a.createElement("p",{className:"font-15 mb15 mt5",style:{color:"#202d40"}},"确定删除该",C?"资源":"文章","?"),(C||!C&&1===l&&ee&&1===ee.docNeedAudit)&&h.a.createElement("p",{style:{color:"#5f6872"}},C?"删除后所有资源文件将被清除,请谨慎操作":"此操作将提交删除申请,管理员同意申请后该文章将被删除"))),h.a.createElement("div",{className:"delBoxBtn"},h.a.createElement(i.a,{onClick:oe,style:{borderColor:"#d9d9d9",color:"rgba(0, 0, 0, 0.65)"}},"取消"),h.a.createElement(i.a,{type:"primary",onClick:function(){C?Object(g.h)(Y).then((function(t){q(!1),e.showNotification("删除成功!"),re()})):Object(g.g)(Y).then((function(t){q(!1),1===l?e.showNotification("提交成功!"):(e.showNotification("删除成功!"),ae())}))},style:{backgroundColor:"#fff"}},"确认"))),h.a.createElement(o.a,{separator:">",style:{paddingTop:"20px"}},h.a.createElement(o.a.Item,null,h.a.createElement(v.a,{className:"primaryColor",to:G.replace("/self","")},te)),h.a.createElement(o.a.Item,null,"我的",C?"资源":"文章")),h.a.createElement("ul",{className:"selfMenu"},h.a.createElement("li",{onClick:function(){return s(1)},className:1===l?"active":""},"已发布"),h.a.createElement("li",{onClick:function(){return s(0)},className:0===l?"active":""},"待审核"),h.a.createElement("li",{onClick:function(){return s(2)},className:2===l?"active":""},"未通过")),h.a.createElement(r.a,{spinning:O},h.a.createElement("div",{style:{backgroundColor:"#fff",borderRadius:"4px"}},h.a.createElement("ul",{className:"selfListPanel"},B&&0===B.length&&h.a.createElement("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",flexDirection:"column",height:500}},h.a.createElement("img",{src:$===w.b.zone1?j.a:S.a,alt:"",width:"300"}),h.a.createElement("p",{className:"font-15 color-grey-6 mt20"},"暂无数据~")),B&&B.length>0&&m()(B).call(B,(function(e,t){var n,r,a,o;return h.a.createElement("li",null,h.a.createElement("div",null,h.a.createElement(v.a,{to:b()(n=b()(r="/zone/".concat(Z,"/")).call(r,C?"source":"newdetail","/")).call(n,e.id),className:"s-name task-hide"},e.name),h.a.createElement("div",{className:"s-info"},h.a.createElement("span",null,h.a.createElement("span",null,e.domainName||e.dirName),h.a.createElement("span",{className:"ml10 mr15"},"|"),h.a.createElement("span",null,h.a.createElement("i",{className:"iconfont icon-a-31shijian mr5 font-15"}),E()(e.createTime).format("YYYY/MM/DD"))),h.a.createElement("span",{className:"s-info-right"},h.a.createElement("a",{href:b()(a=b()(o="/zone/".concat(Z,"/")).call(o,C?"source":"news","/")).call(a,e.id,"/edit"),style:{color:"#466aff"}},h.a.createElement("i",{className:"iconfont icon-a-bianji12 mr5 font-14"}),"编辑"),h.a.createElement("a",{style:{color:"#d81017",marginLeft:"25px"},onClick:function(){q(!0),K(e.id)}},h.a.createElement("i",{className:"iconfont icon-fuzhi-shanchu mr5 font-14"}),"删除")))))}))),J>15&&h.a.createElement("div",{style:{padding:"20px",textAlign:"right"}},h.a.createElement(a.a,{showQuickJumper:!0,current:D,total:J,pageSize:15,onChange:function(e){M(e),window.scrollTo(0,450)}})))))}},AOa7:function(e,t,n){var r=n("25NQ");"string"==typeof r&&(r=[[e.i,r,""]]);n("aET+")(r,{hmr:!0,transform:void 0}),r.locals&&(e.exports=r.locals)},UxOB:function(e,t,n){"use strict";t.a=n.p+"static/media/nodata.3da8aec7.png"},bE4q:function(e,t,n){"use strict";var r=n("cDcd"),a=n("17x9"),o=n("eHJ2"),c=n.n(o),i=n("Zm9Q"),l=n("BGR+"),u=n("XBQK"),s=n("CtXQ"),f=n("H84U");function p(e){return(p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function m(){return(m=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:"",r=arguments.length>2?arguments[2]:void 0,a=N(t),o=e.getPath(n,r);return o&&a.push(o),a},e.genForRoutes=function(t){var n=t.routes,a=void 0===n?[]:n,o=t.params,c=void 0===o?{}:o,i=t.separator,l=t.itemRender,u=void 0===l?T:l,s=[];return a.map((function(t){var n=e.getPath(t.path,c);n&&s.push(n);var o=null;return t.children&&t.children.length&&(o=r.createElement(E.a,null,t.children.map((function(t){return r.createElement(E.a.Item,{key:t.breadcrumbName||t.path},u(t,c,a,e.addChildPath(s,t.path,c)))})))),r.createElement(O,{overlay:o,separator:i,key:t.breadcrumbName||n},u(t,c,a,s))}))},e.renderBreadcrumb=function(t){var n,a=t.getPrefixCls,o=e.props,i=o.prefixCls,u=o.separator,s=o.style,f=o.className,p=o.routes,m=o.children,d=B(o,["prefixCls","separator","style","className","routes","children"]),b=a("breadcrumb",i);return p&&p.length>0?n=e.genForRoutes(e.props):m&&(n=r.Children.map(A(m),(function(e,t){return e?(Object(j.a)(e.type&&(!0===e.type.__ANT_BREADCRUMB_ITEM||!0===e.type.__ANT_BREADCRUMB_SEPARATOR),"Breadcrumb","Only accepts Breadcrumb.Item and Breadcrumb.Separator as it's children"),r.cloneElement(e,{separator:u,key:t})):e}))),r.createElement("div",S({className:c()(f,b),style:s},Object(l.default)(d,["itemRender","params"])),n)},e}return t=o,(n=[{key:"componentDidMount",value:function(){var e=this.props;Object(j.a)(!("linkRender"in e||"nameRender"in e),"Breadcrumb","`linkRender` and `nameRender` are removed, please use `itemRender` instead, see: https://u.ant.design/item-render.")}},{key:"render",value:function(){return r.createElement(f.a,null,this.renderBreadcrumb)}}])&&C(t.prototype,n),o}(r.Component);function D(e){return(D="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function M(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function z(e,t){for(var n=0;n1);t[1]&&t[1].length+t[0].length<=5;){var a;t[0]=s()(a=[]).call(a,c()(t[0]),c()(m()(t).call(t,1,1)[0]))}l(t)}(h)}),[g]),u.a.createElement("ul",{className:"boxmain zone_part_lists"},n&&n.length>0?p()(n).call(n,(function(e,t){return u.a.createElement("li",{key:t},p()(e).call(e,(function(e,t){return u.a.createElement("div",{className:"zone_part_item",key:t},e.typeName&&d&&u.a.createElement("span",{className:"task-hide"},e.typeName),e.link?u.a.createElement("a",{key:t,href:e.link,target:"_blank"},u.a.createElement("img",{src:e.logo,alt:""})):u.a.createElement("div",null,u.a.createElement("img",{src:e.logo,alt:""})))})))})):"")}},ccM1:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABHNCSVQICAgIfAhkiAAAARJJREFUKFNtUUFSwkAQ3Jmo5/xA/QFP4AlJmZzlqsGSVOI9d0kRCqJXOCdU8AXyBH4g/oCzkl1nt1hkYfcyM13TO90zwI5eXi56gvFngm738BcTUKT9YK7bQCajUeO2V7tPKj4QL2bxg79R+Htzw/muRyQPf51uHPtbRcin9Vogy9LHYCnr10nVlfHlKVzJOHyrPeAsS/pBB/JpNWDA3CQKMz02LyuVn2O4IUK9RsfxtAw10UJQ8tp2CcOy2qZR6JrmzycoadRrJUgPCFAwgAZ/cCzNHgg2SSdeOuTFO0iymT6WZ5LJtG2tpwRjrfpw/LJdKc2Ic/Nw/J4J4RuH+x+7oKuKAdXXe+ybPimS6G6me/4AaXiYHV/5Xk0AAAAASUVORK5CYII="},lMIP:function(e,t,a){"use strict";a.r(t);var n=a("zLi2"),c=a.n(n),l=a("o+MX"),i=a.n(l),r=a("FLGM"),s=a.n(r),o=a("cDcd"),m=a.n(o),d=a("FOol"),p=(a("UUzw"),a("McY7")),A=a.n(p),u=a("2iEm"),E=a("ccM1"),g=a.n(E),h=a("TxSN"),N=(a("vDqi"),a("PsLC"));t.default=function(e){var t,a,n=Object(o.useState)(void 0),l=c()(n,2),r=l[0],p=l[1],E=Object(o.useState)(void 0),f=c()(E,2),z=f[0],_=f[1],b=Object(o.useState)(void 0),w=c()(b,2),v=w[0],k=w[1],y=Object(o.useState)(void 0),j=c()(y,2),C=j[0],P=j[1],O=e.match.params.deptId,U=e.data,x=e.id;return e.temp,Object(o.useEffect)((function(){x&&(Object(h.k)(x,{isHomepage:1}).then((function(e){e&&p(e.data.rows)})).catch(void 0),Object(h.V)(x).then((function(e){e&&k(e.data.rows)})).catch((function(e){})),Object(h.t)(x).then((function(e){e&&_(e.data.rows)})).catch((function(e){})),Object(h.B)(x).then((function(e){if(e){var t=e.data.rows,a=[];for(var n in t){var c=t[n];c.zonePartnersList&&c.zonePartnersList.length>0&&(c.zonePartnersList[0].typeName=c.typeName),c.zonePartnersList.length>0&&a.push(c.zonePartnersList)}P(a)}})))}),[x]),m.a.createElement("div",{className:"zone_box"},U&&m.a.createElement("p",{className:"in_title"},U.firstTitle),U&&(U.introductionTitle||U.introductionContent||U.introductionImage)&&m.a.createElement("div",{className:"boxmain zone_infos"},m.a.createElement("div",{className:"zone_infos_desc"},U.introductionTitle&&m.a.createElement("p",{className:"z_name"},U.introductionTitle),m.a.createElement("p",{className:"z_desc task-hide-2",style:{WebkitLineClamp:U.introductionTitle?"4":"7"},dangerouslySetInnerHTML:{__html:U.introductionContent}})),U.introductionImage&&m.a.createElement("img",{src:U.introductionImage.split(",")[0],alt:"",width:"300px"})),U&&1===U.cmsShow&&v&&v.length>0&&m.a.createElement("div",{className:"zone_news"},m.a.createElement("p",{className:"in_title mb40"},U.homepageCmsTitle),m.a.createElement("div",{className:"boxmain",style:{display:"flex"}},m.a.createElement("div",{className:"zone_new_first"},m.a.createElement("img",{src:v[0].headImg||d.a,alt:"",height:"302px",style:{width:"100%",objectFit:"cover"},className:"mb30"}),m.a.createElement(u.a,{to:i()(t="/zone/".concat(O,"/newdetail/")).call(t,v[0].id),className:"zone_n_title task-hide"},v[0].name),m.a.createElement("p",{className:"zone_n_desc task-hide-2"},v[0].summary),m.a.createElement("p",{className:"font-13 mt10 flexCenter",style:{color:"#8d95a3"}},m.a.createElement("img",{src:g.a,alt:"",className:"mr3"}),v[0].publishTime),m.a.createElement("p",{className:"mt15"},m.a.createElement(u.a,{to:i()(a="/zone/".concat(O,"/newdetail/")).call(a,v[0].id),className:"color-blue flexCenter zone_btn"},"查看详情",m.a.createElement("img",{src:A.a,alt:"",width:"14px",className:"ml3"})))),m.a.createElement("ul",{className:"zone_new_three ".concat(v.length<4?"flexStart":"spaceeTween")},s()(v).call(v,(function(e,t){var a,n;return t>0&&m.a.createElement("li",{key:t},m.a.createElement(u.a,{className:"zone_n_title task-hide",to:i()(a="/zone/".concat(O,"/newdetail/")).call(a,e.id)},e.name),m.a.createElement("p",{className:"zone_n_desc task-hide-2 mt10"},e.summary),m.a.createElement("p",{className:"zone_n_value"},m.a.createElement("span",{className:"font-13",style:{color:"#8d95a3"}},m.a.createElement("img",{src:g.a,alt:"",className:"mr3"}),e.publishTime),m.a.createElement(u.a,{to:i()(n="/zone/".concat(O,"/newdetail/")).call(n,e.id),className:"color-blue flexCenter zone_btn"},"查看详情",m.a.createElement("img",{src:A.a,alt:"",width:"14px"}))))}))))),U&&1===U.projectShow&&r&&r.length>0&&m.a.createElement("div",{className:"zone_projects"},m.a.createElement("p",{className:"in_title mb40"},U.homepageProjectTitle),m.a.createElement("div",{className:"boxmain zone_p_lists"},s()(r).call(r,(function(e,t){return m.a.createElement("li",{key:t},m.a.createElement("div",{className:"imgBox"},e.projectProperties&&e.projectProperties.authorImageUrl&&m.a.createElement("img",{src:e.projectProperties.authorImageUrl,alt:""})),m.a.createElement("div",{className:"infosBox"},m.a.createElement("a",{onClick:function(){return window.open(e.projectURL)},className:"z_p_title task-hide"},e.projectProperties&&e.projectProperties.name),m.a.createElement("p",{className:"z_p_desc task-hide-2"},e.projectProperties&&e.projectProperties.description?e.projectProperties.description:"暂无~")))})))),U&&1===U.memberShow&&z&&z.length>0&&m.a.createElement("div",{className:"zone_contributor"},m.a.createElement("p",{className:"in_title"},U.homepageMemberTitle),m.a.createElement("ul",{className:"boxmain zone_c_lists"},s()(z).call(z,(function(e,t){return m.a.createElement("li",{key:t},m.a.createElement(u.a,{to:"/".concat(e.login)},m.a.createElement("img",{src:e.imageUrl,alt:""})),m.a.createElement("span",null,e.name),m.a.createElement("p",{className:"task-hide-2",style:{display:e.introduction?"":"flex"}},e.introduction||"暂无~"))})))),U&&1===U.partnersShow&&C&&C.length>0&&m.a.createElement("div",{className:"zone_parter"},m.a.createElement("p",{className:"in_title"},U.homepagePartnersTitle),m.a.createElement(N.a,{id:x,partnerList:C})))}}}]); \ No newline at end of file diff --git a/static/js/166.8ec88676.chunk.js b/static/js/166.8ec88676.chunk.js new file mode 100644 index 000000000..1ea809327 --- /dev/null +++ b/static/js/166.8ec88676.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[166],{"++Tf":function(e,t,a){"use strict";a("2qtc");var n=a("kLXV"),l=(a("miYZ"),a("tsqr")),r=a("SPx3"),c=a.n(r),i=a("zLi2"),s=a.n(i),o=a("a0dU"),m=a.n(o),u=a("cDcd"),d=a.n(u),E=(a("68xt"),a("13Nf")),f=(a("YQfW"),a("vDqi")),g=a.n(f);t.a=function(e){var t=e.onCancel,a=e.avatarImg,r=e.login,i=e.saveFunc,o=Object(u.useState)(a),f=s()(o,2),p=f[0],h=f[1];Object(u.useEffect)((function(){a&&h(a)}),[a]);var b=Object(u.useRef)(),v=function(){var e=c()(m.a.mark((function e(){var a,n;return m.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(a=b.current.cropper.getCroppedCanvas().toDataURL("image/png"))||l.a.info("请先上传图片"),r?(n="/users/".concat(r,"/update_image.json"),g.a.put(n,{image:a}).then((function(e){e&&(l.a.success("头像修改成功!"),t(!0))})).catch((function(e){}))):i&&i(a);case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return d.a.createElement(n.a,{visible:!0,width:"638px",footer:null,centered:!0,maskClosable:!1,title:"".concat(r?"修改":"上传组织","头像"),onCancel:function(){return t(!1)},className:"avatarBox"},d.a.createElement("div",{className:"avatarDiv"},p?d.a.createElement("div",null,d.a.createElement(E.a,{style:{height:320,width:320},src:p,guides:!1,preview:"#updateAvatarImg",ref:b,aspectRatio:1})):d.a.createElement("div",{className:"font-18 tipsPosi"},"选择本地照片,上传编辑",!r&&"组织","头像"),d.a.createElement("div",{className:"previewBox"},d.a.createElement("div",{className:"previewImg ".concat(r?"ring":""),id:"updateAvatarImg"}),d.a.createElement("div",{className:"uploadBtn"},d.a.createElement("label",{className:"uploadButton",id:"uploadBtn",htmlFor:"inputImage"},d.a.createElement("input",{type:"file",className:"sr-only",id:"inputImage",name:"file",accept:"image/*",style:{display:"none"},onChange:function(e){var t;if(e.dataTransfer?t=e.dataTransfer.files:e.target&&(t=e.target.files),t&&(!t||0!==t.length)){var a=t[0];if(/^image\/\w+/.test(a.type))if(a.size>2097152)l.a.info("仅支持文件大小小于2M的文件");else{var n=new FileReader;n.onload=function(){n.result&&h(n.result)},n.readAsDataURL(t[0])}else l.a.info("请选择一个图片格式的文件")}}}),"点击上传"),(r||p&&!r)&&d.a.createElement("a",{onClick:v},r?"保存头像":"确定")))))}},"68xt":function(e,t,a){},XR3q:function(e,t,a){"use strict";a.r(t);var n=a("EcSs"),l=a.n(n),r=a("zLi2"),c=a.n(r),i=a("ZbhI"),s=a.n(i),o=a("cDcd"),m=a.n(o),u=a("jKe7"),d=a("2INN"),E=a("9C/b"),f=a("sYIF"),g=a("1thW"),p=a("5A3O"),h=a("CnBM"),b=a.n(h),v=a("HUFq"),N=a("spEH"),w=a("2iEm"),y=a("++Tf"),x=(a("TVwk"),b()({loader:function(){return Promise.all([a.e(0),a.e(190)]).then(a.bind(null,"yQCu"))},loading:v.a})),j=b()({loader:function(){return a.e(228).then(a.bind(null,"cNeJ"))},loading:v.a}),C=b()({loader:function(){return a.e(189).then(a.bind(null,"2geT"))},loading:v.a}),O=b()({loader:function(){return a.e(229).then(a.bind(null,"WYTE"))},loading:v.a}),S=b()({loader:function(){return Promise.all([a.e(2),a.e(3),a.e(4),a.e(18),a.e(28)]).then(a.bind(null,"ceR+"))},loading:v.a}),U=b()({loader:function(){return Promise.all([a.e(2),a.e(3),a.e(4),a.e(18),a.e(28)]).then(a.bind(null,"ceR+"))},loading:v.a}),B=b()({loader:function(){return Promise.all([a.e(0),a.e(32),a.e(213)]).then(a.bind(null,"u5sb"))},loading:v.a}),k=b()({loader:function(){return a.e(191).then(a.bind(null,"d3wl"))},loading:v.a}),I=b()({loader:function(){return a.e(153).then(a.bind(null,"s4Eg"))},loading:v.a}),z=b()({loader:function(){return Promise.all([a.e(5),a.e(8),a.e(80)]).then(a.bind(null,"9j0U"))},loading:v.a}),L=b()({loader:function(){return Promise.all([a.e(49),a.e(151)]).then(a.bind(null,"J4PE"))},loading:v.a}),P=b()({loader:function(){return a.e(50).then(a.bind(null,"BUia"))},loading:v.a}),_=b()({loader:function(){return Promise.all([a.e(0),a.e(127)]).then(a.bind(null,"wf0E"))},loading:v.a}),H=b()({loader:function(){return a.e(154).then(a.bind(null,"y28U"))},loading:v.a});t.default=Object(E.a)(Object(g.a)()(Object(f.b)()(Object(p.a)((function(e){var t=e.current_user,a=e.mygetHelmetapi,n=e.checkIfLogin,r=e.location.pathname,i=a&&a.common&&a.common.notice,E=t.id_card_verify,g=t.website_permission,p=Object(o.useState)(!1),h=c()(p,2),b=h[0],v=h[1],A=Object(o.useState)(1),R=c()(A,2),T=R[0],D=R[1];return Object(o.useEffect)((function(){!1===n()&&e.history.push("/login?go_page=".concat(r))}),[]),Object(o.useEffect)((function(){var e,t,a,n,l,c,i,o,m;-1!==s()(e=["/settings/profile"]).call(e,r)?D(1):-1!==s()(t=["/settings/emails","/settings/phone","/settings/password","/settings/cancel"]).call(t,r)?D(2):-1!==s()(a=["/settings/notice/config"]).call(a,r)?D(4):-1!==s()(n=["/settings/notice"]).call(n,r)?D(3):-1!==s()(l=["/settings/SSH"]).call(l,r)?D(5):-1!==s()(c=["/settings/CLA"]).call(c,r)?D(6):-1!==s()(i=["/settings/mybot","/settings/mybot/new"]).call(i,r)?D(7):-1!==s()(o=["/settings/installbot"]).call(o,r)||/^\/settings\/installbot\/\d+$/.test(r)?D(8):-1!==s()(m=["/settings/mysite","/settings/mysite/create"]).call(m,r)&&D(9)}),[r]),m.a.createElement("div",{className:"newMain clearfix whiteBack"},b&&m.a.createElement(y.a,{onCancel:function(){v(!1);var t=e.resetUserInfo;t&&t()},avatarImg:Object(f.i)("/".concat(t&&t.image_url)),login:t&&t.login}),m.a.createElement("div",{className:"boies"},m.a.createElement(N.g,null,m.a.createElement("div",{className:"shortW"},m.a.createElement("div",{className:"userDetail"},m.a.createElement("div",{className:"userHeadPhoto"},m.a.createElement("img",{src:Object(f.i)("/".concat(t&&t.image_url)),alt:""}),m.a.createElement("span",{className:"userUpdateBox",onClick:function(){return v(!0)}},"修改头像")),m.a.createElement("span",null,t&&t.username)),m.a.createElement("ul",{className:"securityUl ul-border-buttom"},m.a.createElement("li",null,"个人信息"),m.a.createElement("li",{className:1===T?"active":""},m.a.createElement(w.a,{to:"/settings/profile"},m.a.createElement("i",{className:"iconfont icon-gerenziliao mr5 font-14"}),m.a.createElement("span",{className:"text-shodow-bold"},"基本资料"))),m.a.createElement("li",{className:2===T?"active":""},m.a.createElement(w.a,{to:"/settings/phone"},m.a.createElement("i",{className:"iconfont icon-xuanzhonganquanshezhi_icon mr5 font-14"}),m.a.createElement("span",{className:"text-shodow-bold"},"账号管理")))),i&&m.a.createElement("ul",{className:"securityUl ul-border-buttom"},m.a.createElement("li",null,"消息通知"),m.a.createElement("li",{className:3===T?"active":""},m.a.createElement(w.a,{to:"/settings/notice"},m.a.createElement("i",{className:"iconfont icon-wodetongzhi font-14"}),m.a.createElement("span",{className:"text-shodow-bold"},"我的通知"))),m.a.createElement("li",{className:4===T?"active":""},m.a.createElement(w.a,{to:"/settings/notice/config"},m.a.createElement("i",{className:"iconfont icon-tongzhiguanli font-14"}),m.a.createElement("span",{className:"text-shodow-bold"},"通知管理")))),m.a.createElement("ul",{className:"securityUl ul-border-buttom"},m.a.createElement("li",null,"安全设置"),m.a.createElement("li",{className:5===T?"active":""},m.a.createElement(w.a,{to:"/settings/SSH"},m.a.createElement("i",{className:"iconfont icon-xuanzhongssh_icon mr5 font-14"}),m.a.createElement("span",{className:"text-shodow-bold"},"SSH密钥"))),m.a.createElement("li",{className:6===T?"active":""},m.a.createElement(w.a,{to:"/settings/CLA"},m.a.createElement("i",{className:"iconfont icon-a-zu2044 mr5 font-13"}),m.a.createElement("span",{className:"text-shodow-bold"},"我的CLA")))),m.a.createElement("ul",{className:"securityUl ul-border-buttom"},m.a.createElement("li",null,"Bot开发"),m.a.createElement("li",{className:7===T?"active":""},m.a.createElement(w.a,{to:"/settings/mybot"},m.a.createElement("i",{className:"iconfont icon-kaifabot mr5 font-18"}),m.a.createElement("span",{className:"text-shodow-bold"},"我的Bot"))),m.a.createElement("li",{className:8===T?"active":""},m.a.createElement(w.a,{to:"/settings/installbot"},m.a.createElement("i",{className:"iconfont icon-BOTpeizhi mr5 font-17"}),m.a.createElement("span",{className:"text-shodow-bold"},"Bot安装")))),m.a.createElement("ul",{className:"securityUl"},m.a.createElement("li",null,"个人建站"),m.a.createElement("li",{className:9===T?"active":""},m.a.createElement(w.a,{to:"/settings/mysite"},m.a.createElement("i",{className:"iconfont icon-liebiaoicon mr5 font-15"}),m.a.createElement("span",{className:"text-shodow-bold"},"我的站点"))))),m.a.createElement(N.n,null,m.a.createElement(N.k,null,m.a.createElement(u.a,null,m.a.createElement(d.a,{path:"/settings/notice/config",render:function(t){return m.a.createElement(j,l()({},e,t))}}),m.a.createElement(d.a,{path:"/settings/notice/privateLetter",render:function(t){return m.a.createElement(k,l()({},e,t))}}),m.a.createElement(d.a,{path:"/settings/CLA",render:function(t){return m.a.createElement(C,l()({},e,t))}}),m.a.createElement(d.a,{path:"/settings/notice",render:function(t){return m.a.createElement(x,l()({},e,t))}}),m.a.createElement(d.a,{path:"/settings/SSH/new",render:function(t){return m.a.createElement(O,l()({},e,t))}}),m.a.createElement(d.a,{path:"/settings/profile",render:function(t){return m.a.createElement(S,l()({},e,t))}}),m.a.createElement(d.a,{path:"/settings/emails",render:function(t){return m.a.createElement(U,l()({},e,t))}}),m.a.createElement(d.a,{path:"/settings/password",render:function(t){return m.a.createElement(U,l()({},e,t))}}),m.a.createElement(d.a,{path:"/settings/cancel",render:function(t){return m.a.createElement(U,l()({},e,t))}}),m.a.createElement(d.a,{path:"/settings/phone",render:function(t){return m.a.createElement(U,l()({},e,t))}}),m.a.createElement(d.a,{path:"/settings/verification",render:function(t){return m.a.createElement(U,l()({},e,t))}}),m.a.createElement(d.a,{path:"/settings/SSH",render:function(t){return m.a.createElement(B,l()({},e,t))}}),m.a.createElement(d.a,{path:"/settings/mybot/new",render:function(t){return m.a.createElement(z,l()({},e,t))}}),m.a.createElement(d.a,{path:"/settings/mybot",render:function(t){return m.a.createElement(I,l()({},e,t))}}),m.a.createElement(d.a,{path:"/settings/installbot/:id",render:function(t){return m.a.createElement(L,l()({},e,t))}}),m.a.createElement(d.a,{path:"/settings/installbot",render:function(t){return m.a.createElement(P,l()({},e,t))}}),E&&g&&m.a.createElement(d.a,{path:"/settings/mysite/create",render:function(t){return m.a.createElement(H,l()({},e,t))}}),m.a.createElement(d.a,{path:"/settings/mysite",render:function(t){return m.a.createElement(_,l()({},e,t))}})))))))})))))}}]); \ No newline at end of file diff --git a/static/js/176.bf96f732.chunk.js b/static/js/176.bf96f732.chunk.js new file mode 100644 index 000000000..cd17b7e81 --- /dev/null +++ b/static/js/176.bf96f732.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[176],{"8Or8":function(e,n,t){"use strict";t.r(n);var a=t("o+MX"),r=t.n(a),c=t("cDcd"),l=t.n(c),i=t("spEH"),o=t("ess8"),m=t("rzEP"),s=t("jKe7"),u=t("2INN"),d=t("CnBM"),f=t.n(d),p=t("HUFq"),g=f()({loader:function(){return t.e(215).then(t.bind(null,"gfdF"))},loading:p.a}),h=f()({loader:function(){return Promise.all([t.e(0),t.e(1),t.e(90)]).then(t.bind(null,"aQ+q"))},loading:p.a}),E=f()({loader:function(){return Promise.all([t.e(0),t.e(1),t.e(120)]).then(t.bind(null,"eWQA"))},loading:p.a});n.default=function(e){var n,t,a,c=e.location.pathname,d=e.match.params.OIdentifier,f=e.match.params.groupId,p=function(e){var n,t,a=0;return e===r()(n="/".concat(d,"/teams/")).call(n,f,"/setting/member")?a=1:e===r()(t="/".concat(d,"/teams/")).call(t,f,"/setting/project")&&(a=2),a}(c),b={list:[{name:"基本设置",icon:"icon-base",href:r()(n="/".concat(d,"/teams/")).call(n,f,"/setting")},{name:"团队成员管理",icon:"icon-zuzhichengyuan",href:r()(t="/".concat(d,"/teams/")).call(t,f,"/setting/member")},{name:"团队项目管理",icon:"icon-zuzhixiangmu",href:r()(a="/".concat(d,"/teams/")).call(a,f,"/setting/project")}],active:p};return l.a.createElement(i.g,null,l.a.createElement(i.q,null,l.a.createElement(m.a,{header:l.a.createElement(o.a,null,"团队设置"),nav:b})),l.a.createElement(i.m,null,l.a.createElement(i.k,null,l.a.createElement(i.r,{style:{border:"1px solid #eee"}},l.a.createElement(s.a,null,l.a.createElement(u.a,{path:"/:OIdentifier/teams/:groupId/setting/project",render:function(){return l.a.createElement(E,e)}}),l.a.createElement(u.a,{path:"/:OIdentifier/teams/:groupId/setting/member",render:function(){return l.a.createElement(h,e)}}),l.a.createElement(u.a,{path:"/:OIdentifier/teams/:groupId/setting",render:function(){return l.a.createElement(g,e)}}))))))}},ess8:function(e,n,t){"use strict";var a,r=t("YdDX"),c=t.n(r),l=t("cDcd"),i=t.n(l),o=t("vOnD").a.div(a||(a=c()(["{\n background-color:#fff;\n padding:20px 30px;\n border-bottom:1px solid #eee;\n font-size:18px;\n color:#333;\n display:flex;\n justify-content: space-between;\n align-items:center;\n}"])));n.a=function(e){var n=e.children;return i.a.createElement(o,null,n)}},rzEP:function(e,n,t){"use strict";var a=t("FLGM"),r=t.n(a),c=t("cDcd"),l=t.n(c),i=t("2iEm");n.a=function(e){var n,t=e.header,a=e.nav;return l.a.createElement("ul",{className:"list-l-Menu"},t,a&&a.list&&a.list.length>0?r()(n=a.list).call(n,(function(e,n){return!e.hide&&l.a.createElement("li",{key:n,className:a.active===n?"active":""},l.a.createElement("p",null,l.a.createElement(i.a,{to:e.href},e.icon&&l.a.createElement("i",{className:"iconfont ".concat(e.icon||"icon-huabanfuben"," font-18 mr10")}),e.img&&l.a.createElement("img",{src:e.img,alt:"",width:"20px",className:"mr10"}),e.name)))})):"")}}}]); \ No newline at end of file diff --git a/static/js/178.79421723.chunk.js b/static/js/178.79421723.chunk.js new file mode 100644 index 000000000..a5bfbc119 --- /dev/null +++ b/static/js/178.79421723.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[178],{"cuo/":function(e,t,n){"use strict";n.r(t);var a=n("zLi2"),o=n.n(a),r=n("o+MX"),i=n.n(r),c=n("cDcd"),l=n.n(c),u=n("spEH"),d=(n("y8uv"),n.p+"static/media/devops.39983f5b.png"),s=n("CnBM"),m=n.n(s),f=n("HUFq"),p=n("vDqi"),v=n.n(p);m()({loader:function(){return Promise.all([n.e(0),n.e(1),n.e(114)]).then(n.bind(null,"lRUx"))},loading:f.a}),m()({loader:function(){return Promise.all([n.e(13),n.e(25),n.e(177)]).then(n.bind(null,"JtPb"))},loading:f.a}),m()({loader:function(){return Promise.all([n.e(0),n.e(1),n.e(160)]).then(n.bind(null,"Jwem"))},loading:f.a}),m()({loader:function(){return Promise.all([n.e(0),n.e(1),n.e(172)]).then(n.bind(null,"t8ff"))},loading:f.a}),m()({loader:function(){return Promise.all([n.e(0),n.e(1),n.e(13),n.e(25),n.e(212)]).then(n.bind(null,"ZYHo"))},loading:f.a}),m()({loader:function(){return Promise.all([n.e(0),n.e(1),n.e(144)]).then(n.bind(null,"ZxKT"))},loading:f.a}),t.default=function(e){var t,n=e.isManager,a=e.project,r=e.projectDetail,s=e.match.params,m=s.projectsId,f=s.owner,p=Object(c.useState)(void 0),h=o()(p,2),g=h[0],b=h[1];function E(e){if(e&&e.data&&"string"==typeof e.data){var t=JSON.parse(e.data);document.querySelector("#devopsIframe")&&(document.querySelector("#devopsIframe").height=t.height)}}return Object(c.useEffect)((function(){if(r){var e,t=r.author,n=r.name;document.title=i()(e="引擎-".concat(t.name,"/")).call(e,n)}}),[r]),Object(c.useEffect)((function(){var e,t=i()(e="/".concat(f,"/")).call(e,m,"/simple.json");v.a.get(t).then((function(e){e&&e.data&&e.data.jianmu_devops&&b(encodeURIComponent(e.data.jianmu_devops))}))}),[]),Object(c.useEffect)((function(){return window.addEventListener("message",E,!1),function(){window.removeEventListener("message",E,!1)}})),l.a.createElement(u.r,{className:"opsPanel ".concat(n?"main":"")},g&&a&&n&&l.a.createElement("iframe",{title:"devopsIframe",src:i()(t="".concat(a.jianmu_devops_url,"/oauth2/authorize?code=")).call(t,g),id:"devopsIframe",frameBorder:"0",name:"devopsIframe",width:"100%",onLoad:function(){try{var e=document.getElementById("devopsIframe");e.contentDocument&&(e.height=e.contentDocument.querySelector(".el-main").clientHeight+260)}catch(e){}},height:"auto"}),!n&&l.a.createElement("div",{className:"nullJurisdictionBox"},l.a.createElement("div",{className:"jurTil font-16"},"引擎配置"),l.a.createElement("div",{className:"jurCont mt25"},l.a.createElement("img",{src:d,alt:"",width:110}),l.a.createElement("div",{className:"font-18 mt30"},"暂无权限,仅仓库管理员可访问"))))}},y8uv:function(e,t,n){}}]); \ No newline at end of file diff --git a/static/js/180.c15fd37d.chunk.js b/static/js/180.c15fd37d.chunk.js new file mode 100644 index 000000000..7327f60aa --- /dev/null +++ b/static/js/180.c15fd37d.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[180],{"0Rb4":function(e,t,n){"use strict";n.d(t,"c",(function(){return r})),n.d(t,"d",(function(){return i})),n.d(t,"b",(function(){return u})),n.d(t,"a",(function(){return s}));var a=n("ZbhI"),c=n.n(a),l=n("mnMc"),o=n.n(l),r=function(){var e=localStorage.getItem("uniqueId");return e||(e="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)})),localStorage.setItem("uniqueId",e)),e},i=function(e){return e&&e.username?e.username:""},u=function(){var e=navigator.userAgent;return-1!==c()(e).call(e,"Win")?"Windows":-1!==c()(e).call(e,"Mac")?"MacOS":-1!==c()(e).call(e,"X11")||-1!==c()(e).call(e,"Linux")?"Linux":-1!==c()(e).call(e,"Android")?"Android":-1!==c()(e).call(e,"like Mac")?"iOS":"Unknown"},s=function(){var e=navigator.userAgent,t="Unknown";return o()(e).call(e,"Chrome")?t="Chrome":o()(e).call(e,"Firefox")?t="Firefox":o()(e).call(e,"Safari")&&!o()(e).call(e,"Chrome")?t="Safari":o()(e).call(e,"MSIE")||o()(e).call(e,"Trident")?t="Internet Explorer":o()(e).call(e,"Edge")?t="Edge":(o()(e).call(e,"Opera")||o()(e).call(e,"OPR"))&&(t="Opera"),t}},"1fam":function(e,t,n){"use strict";n.r(t);var a=n("+oHS"),c=n.n(a),l=n("OWCx"),o=n.n(l),r=n("5PDf"),i=n.n(r),u=n("fHi0"),s=n.n(u),m=n("qjzJ"),d=n.n(m),f=n("HnXd"),p=n.n(f),x=n("LYCE"),v=n.n(x),h=(n("T2oS"),n("W9HT")),b=(n("1YHl"),n("VNzZ")),g=(n("+L6B"),n("2/Rp")),E=(n("miYZ"),n("tsqr")),w=n("04Ix"),k=n.n(w),C=n("zLi2"),j=n.n(C),O=n("HU8g"),y=n.n(O),H=n("Kwsy"),N=n.n(H),S=n("RXMP"),_=n.n(S),I=n("o+MX"),M=n.n(I),B=n("pPxq"),L=n.n(B),T=n("cDcd"),P=n.n(T),U=n("spEH"),q=n("2CTR"),z=n("UxOB"),A=n("10VC"),R=n("j/6D"),D=n("bjH3"),W=n("J66h"),X=n("ud8/"),J=n("ZY8I"),Y=n("0Rb4"),Z=n("TxSN");function V(e,t){var n=c()(e);if(o.a){var a=o()(e);t&&(a=i()(a).call(a,(function(t){return s()(e,t).enumerable}))),n.push.apply(n,a)}return n}t.default=function(e){var t=Object(T.useState)(!1),a=j()(t,2),c=a[0],l=a[1],o=Object(T.useState)({}),r=j()(o,2),i=r[0],u=r[1],m=Object(T.useState)(void 0),f=j()(m,2),x=f[0],w=f[1],C=Object(T.useState)(void 0),O=j()(C,2),H=O[0],S=O[1],I=Object(T.useState)(void 0),B=j()(I,2),F=B[0],K=B[1],$=e.temp,G=e.history,Q=e.data,ee=e.adminUrl,te=e.match.params.deptId,ne=e.location,ae=i.menuList,ce=void 0===ae?[]:ae,le=(i.sidebar,i.wikiPages),oe=void 0===le?void 0:le,re=new y.a(ne.search).get("wiki")||"",ie=void 0,ue=Q&&Q.gitlinkProject||{},se=ue.owner,me=ue.identifier,de=ue.projectId,fe={owner:se,repo:me,projectId:de},pe=/[.,/#!$%^&*;:{}=\-_`~():,。¥;「」|?》《~·【】‘、!]/g;Object(T.useEffect)((function(){se&&Object(R.k)(fe).then((function(e){u(e)}))}),[se]),Object(T.useEffect)((function(){if(ce.length){var e=Object(R.g)(ce,re);e?w(e):G.push("/zone/".concat(te,"/help"))}}),[ce,re]),Object(T.useEffect)((function(){x&&(l(!0),Object(R.l)(function(e){for(var t=1;t0?P.a.createElement(U.g,{className:"zoneHelpBox"},P.a.createElement("div",{className:"leftMenuBox mr20"},P.a.createElement("div",{className:"leftMenuHC"},P.a.createElement(J.a,{wikiParams:fe,hasPermission:!1,wikiPageInitDetail:i,clickNode:function(e){var t;G.push(M()(t="/zone/".concat(te,"/help?wiki=")).call(t,encodeURIComponent(e.titleStr)))},history:G,hasOpen:!1,searchClassName:"searchHC mb10",treeNodeClassName:"menuHcNode"}))),H&&P.a.createElement(U.n,{className:"wikiContentBox"},P.a.createElement(U.g,null,P.a.createElement(U.n,null,P.a.createElement(U.j,{style:{alignItems:"stretch"}},P.a.createElement("div",null,P.a.createElement("div",{className:"wikiTitleHC font-20 mb5"},H.title),H.last_commit&&P.a.createElement("div",{className:"wikiUpdateTimeHC font-15"},"更新时间:",H.last_commit.author.date||"刚刚")),ee&&P.a.createElement(g.a,{onClick:function(){var e;x&&window.open(M()(e="".concat(Q&&Q.gitlinkProject.wiki_url,"?wiki=")).call(e,encodeURIComponent(H.title)))},className:"zone_apply_button",style:{width:"90px",height:"34px"}},"配置内容")),H.content_base64&&P.a.createElement(D.a,{className:"wikiContentHC editor-content-panel mt20 imageLayerParent",value:W.Base64.decode(H.content_base64),url:G.location})),F&&"
    "!==F&&P.a.createElement(b.a,{offsetTop:80},P.a.createElement("div",{id:"wikiContMenuBox",className:"wikiContMenuBox font-15",dangerouslySetInnerHTML:{__html:F}}))))):$===A.b.zone1?P.a.createElement(q.a,{_html:xe,img:z.a}):P.a.createElement(q.a,{_html:xe})))))}},UxOB:function(e,t,n){"use strict";t.a=n.p+"static/media/nodata.3da8aec7.png"}}]); \ No newline at end of file diff --git a/static/js/181.faca3256.chunk.js b/static/js/181.faca3256.chunk.js new file mode 100644 index 000000000..88e95e4b8 --- /dev/null +++ b/static/js/181.faca3256.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[181],{"0Rb4":function(e,t,a){"use strict";a.d(t,"c",(function(){return o})),a.d(t,"d",(function(){return i})),a.d(t,"b",(function(){return s})),a.d(t,"a",(function(){return u}));var n=a("ZbhI"),r=a.n(n),c=a("mnMc"),l=a.n(c),o=function(){var e=localStorage.getItem("uniqueId");return e||(e="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)})),localStorage.setItem("uniqueId",e)),e},i=function(e){return e&&e.username?e.username:""},s=function(){var e=navigator.userAgent;return-1!==r()(e).call(e,"Win")?"Windows":-1!==r()(e).call(e,"Mac")?"MacOS":-1!==r()(e).call(e,"X11")||-1!==r()(e).call(e,"Linux")?"Linux":-1!==r()(e).call(e,"Android")?"Android":-1!==r()(e).call(e,"like Mac")?"iOS":"Unknown"},u=function(){var e=navigator.userAgent,t="Unknown";return l()(e).call(e,"Chrome")?t="Chrome":l()(e).call(e,"Firefox")?t="Firefox":l()(e).call(e,"Safari")&&!l()(e).call(e,"Chrome")?t="Safari":l()(e).call(e,"MSIE")||l()(e).call(e,"Trident")?t="Internet Explorer":l()(e).call(e,"Edge")?t="Edge":(l()(e).call(e,"Opera")||l()(e).call(e,"OPR"))&&(t="Opera"),t}},HvOP:function(e,t,a){"use strict";a.r(t),a("DjyN");var n=a("NUBc"),r=(a("T2oS"),a("W9HT")),c=(a("lUTK"),a("BvKs")),l=a("zLi2"),o=a.n(l),i=(a("5NDa"),a("5rEg")),s=a("o+MX"),u=a.n(s),m=a("FLGM"),p=a.n(m),d=a("cDcd"),f=a.n(d),E=(a("0+QZ"),a("spEH")),g=a("2CTR"),j=(a("vDqi"),a("TxSN")),x=a("UxOB"),b=a("10VC"),v=a("0Rb4"),h=i.a.Search;t.default=function(e){e.match.params.deptId;var t=Object(d.useState)(0),a=o()(t,2),l=a[0],i=a[1],s=Object(d.useState)(void 0),m=o()(s,2),_=m[0],N=m[1],O=Object(d.useState)(void 0),P=o()(O,2),S=P[0],w=P[1],C=Object(d.useState)(1),k=o()(C,2),I=k[0],T=k[1],y=Object(d.useState)(0),M=o()(y,2),U=M[0],z=M[1],A=Object(d.useState)(void 0),B=o()(A,2),D=B[0],L=B[1],R=Object(d.useState)(void 0),q=o()(R,2),F=q[0],H=q[1],J=Object(d.useState)(!1),W=o()(J,2),X=W[0],K=W[1],Q=e.id,Z=e.temp,G=e.sectionProjectTitle;return Object(d.useEffect)((function(){var t,a=Object(v.c)(),n=e.location.pathname,r=Object(v.b)(),c=Object(v.a)(),l=Object(v.d)(e.current_user),o=u()(t=" 操作系统:".concat(r,";浏览器:")).call(t,c,";");Object(j.X)({url:n,username:l,uuid:a,remark:o})}),[]),Object(d.useEffect)((function(){Q&&Object(j.E)(Q).then((function(e){e&&N(e.data.rows)})).catch((function(e){}))}),[Q]),Object(d.useEffect)((function(){Q&&(K(!0),Object(j.D)(Q,{pageNum:I,name:D,pageSize:20,projectTypeId:0===l?void 0:l}).then((function(e){e&&(w(e.data.rows),z(e.data.total),K(!1))})).catch((function(e){})))}),[Q,l,I,D]),c.a,c.a.Item,c.a.Item,c.a.Item,c.a.Item,f.a.createElement("div",{className:"in_pro"},f.a.createElement("div",{className:"boxmain",style:{paddingTop:"56px"}},f.a.createElement("p",{className:"in_title"},G),Z===b.b.zone1&&f.a.createElement("p",{className:"project_sub_title"},"聚合开源特色项目,搭建硬件开源服务桥梁"),f.a.createElement(E.g,null,f.a.createElement("ul",{className:"in_pro_menu"},f.a.createElement("li",{className:"u_t"},f.a.createElement("i",{className:"iconfont icon-muluicon font-15 mr10 mt2",style:{color:"#1f2329"}}),"项目分类"),f.a.createElement("li",{className:0===l?"active":"",onClick:function(){i(0)}},"全部分类"),_&&_.length>0&&p()(_).call(_,(function(e,t){return f.a.createElement("li",{className:e.id===l?"active":"",onClick:function(){i(e.id),window.scrollTo(0,400)}},e.name)}))),f.a.createElement(E.n,null,f.a.createElement("div",{className:"in_list"},f.a.createElement("div",{className:"in_list_menu"},f.a.createElement(h,{value:F,onChange:function(e){e.target.value||e.target.value===F||L(e.target.value),H(e.target.value)},onSearch:function(){L(F)},allowClear:!0,size:"large",placeholder:"请输入项目名称",style:{width:645},enterButton:f.a.createElement("span",null,f.a.createElement("i",{className:"iconfont icon-sousuo5 font-15"}),"搜索")})),f.a.createElement(r.a,{spinning:X},f.a.createElement("div",{className:"in_list_box ".concat(U>20?"in_box_line":"")},S&&S.length>0?p()(S).call(S,(function(e,t){var a;return f.a.createElement("div",null,e.projectProperties&&f.a.createElement("img",{src:e.projectProperties.authorImageUrl,alt:"",className:"author_img"}),f.a.createElement("div",{style:{flex:"1"}},f.a.createElement("p",{className:"in_b_main"},f.a.createElement("a",{onClick:function(){return window.open(e.projectURL)}},e.projectProperties&&e.projectProperties.name),e.projectProperties&&f.a.createElement("ul",null,e.projectProperties.praisesCount>0&&f.a.createElement("li",null,f.a.createElement("i",{className:"iconfont icon-xingzhuang font-15 mr4"}),e.projectProperties.praisesCount),e.projectProperties.forkedCount>0&&f.a.createElement("li",null,f.a.createElement("i",{className:"iconfont icon-morenfuke_icon1 font-16 mr4"}),e.projectProperties.forkedCount))),e.projectProperties&&e.projectProperties.description&&f.a.createElement("div",{className:"in_b_desc task-hide-2"},e.projectProperties.description),e.projectProperties&&e.projectProperties.topics&&f.a.createElement("ul",{className:"in_b_tag"},p()(a=e.projectProperties.topics.split(",")).call(a,(function(e){return f.a.createElement("li",null,e)}))),f.a.createElement("ul",{className:"in_b_infos"},e.projectType&&f.a.createElement("li",{className:"infos_cate ".concat(e.projectProperties&&e.projectProperties.language&&"show_after")},e.projectType),e.projectProperties&&e.projectProperties.language&&f.a.createElement("li",{className:" infos_language"},e.projectProperties.language),e.projectProperties&&e.projectProperties.timeAgo&&f.a.createElement("li",null,f.a.createElement("i",{className:"iconfont icon-a-31shijian font-13 mr3"})," 更新于",e.projectProperties.timeAgo))))})):"",S&&0===S.length&&(Z===b.b.zone1?f.a.createElement(g.a,{_html:"暂无数据",img:x.a}):f.a.createElement(g.a,{_html:"暂无数据"})))),U>20&&f.a.createElement("div",{style:{padding:"30px 0px",textAlign:"right"}},f.a.createElement(n.a,{pageSize:20,current:I,onChange:function(e){T(e),window.scrollTo(0,0)},total:U,showQuickJumper:!0})))))))}},UxOB:function(e,t,a){"use strict";t.a=a.p+"static/media/nodata.3da8aec7.png"}}]); \ No newline at end of file diff --git a/static/js/182.ea2d358b.chunk.js b/static/js/182.ea2d358b.chunk.js new file mode 100644 index 000000000..852ee4b13 --- /dev/null +++ b/static/js/182.ea2d358b.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[182],{f0GN:function(e,t,n){"use strict";n.r(t),n("2qtc");var a=n("kLXV"),c=n("zLi2"),o=n.n(c),i=n("o+MX"),r=n.n(i),s=n("Kwsy"),l=n.n(s),p=n("cDcd"),u=n.n(p),m=n("J66h"),w=(n("tdQw"),n("2iEm")),d=n("sYIF"),v=n("vDqi"),f=n.n(v),h={manager:"管理员",developer:"开发者",reporter:"报告者",owner:"所有者"};t.default=function(e){var t,n=e.history,c=e.current_user,i=e.match,s=e.projectDetail,v=e.showNotification;if(!c.login){var j,g=window.location,_=g.pathname,k=g.search;window.location.href=r()(j="/login?go_page=".concat(_)).call(j,k)}var b=s&&s.permission,E=i.params,N=E.projectsId,O=E.owner,L=window.location.search&&window.location.search.split("?invite=")[1],I=L&&JSON.parse(m.Base64.decode(L)),J=Object(p.useState)({}),x=o()(J,2),y=x[0],C=x[1],D=Object(p.useState)(!0),S=o()(D,2),q=S[0],Q=S[1];return Object(p.useEffect)((function(){b&&y.role&&y.role==b.toLocaleLowerCase()||"Owner"==b?(v("您已经是".concat(h[y.role],"了")),l()((function(){var e;n.push(r()(e="/".concat(O,"/")).call(e,N))}),2e3)):Q(!0)}),[b,y.role]),Object(p.useEffect)((function(){var e,t,n=r()(e=r()(t="/".concat(O,"/")).call(t,N,"/project_invite_links/show_link.json?invite_sign=")).call(e,I.sign);f.a.get(n).then((function(e){e&&e.data?C(e.data):v("查询邀请链接失败")}))}),[]),u.a.createElement("div",{className:""},I&&u.a.createElement(a.a,{visible:q,className:"invite_development",title:u.a.createElement("div",{className:"ownerImage"},u.a.createElement("img",{src:y.project&&Object(d.i)(y.project.owner.image_url)})),width:"548px",closable:!0,onCancel:function(){Q(!1),n.push("/".concat(c.login))},centered:!0,okText:"接受",cancelText:"拒绝",onOk:function(){var e,t,c=r()(e=r()(t="/".concat(O,"/")).call(t,N,"/project_invite_links/redirect_link.json?invite_sign=")).call(e,I.sign);f.a.post(c).then((function(e){var t;e&&"success"==e.data.message&&(y.is_apply?(Q(!1),a.a.success({content:"提交申请成功,请等待该仓库管理员审核"})):n.push(r()(t="/".concat(O,"/")).call(t,N)))})).catch((function(e){}))},maskClosable:!1},u.a.createElement(w.a,{className:"invite_project link",target:"_blank",to:r()(t="/".concat(I.ownerLogin,"/")).call(t,I.projectId)},y.project&&y.project.owner.name,"/",y.project&&y.project.name),u.a.createElement("div",{className:"invite_content"},u.a.createElement(w.a,{className:"link",to:"/".concat(y.user&&y.user.login)},y.user&&y.user.name)," 邀请您以",h[y.role],"的身份加入此代码库 是否接受邀请?")))}},tdQw:function(e,t,n){}}]); \ No newline at end of file diff --git a/static/js/183.e1e2a619.chunk.js b/static/js/183.e1e2a619.chunk.js new file mode 100644 index 000000000..899dd0970 --- /dev/null +++ b/static/js/183.e1e2a619.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[183],{BOKS:function(e,n,t){},kUFr:function(e,n,t){"use strict";t.r(n);var r=t("EcSs"),a=t.n(r),o=t("cDcd"),c=t.n(o),l=t("jKe7"),i=t("2INN"),u=t("CnBM"),s=t.n(u),d=t("HUFq"),m=(t("BOKS"),s()({loader:function(){return Promise.all([t.e(0),t.e(21),t.e(84)]).then(t.bind(null,"5m32"))},loading:d.a})),p=s()({loader:function(){return Promise.all([t.e(0),t.e(2),t.e(3),t.e(4),t.e(36)]).then(t.bind(null,"nQ/Y"))},loading:d.a}),h=s()({loader:function(){return Promise.all([t.e(0),t.e(3),t.e(20),t.e(51)]).then(t.bind(null,"mnXR"))},loading:d.a}),E=s()({loader:function(){return Promise.all([t.e(2),t.e(3),t.e(4),t.e(5),t.e(37)]).then(t.bind(null,"Gl+h"))},loading:d.a});n.default=function(e){var n=e.history.location.pathname,t=e.project,r=t&&t.open_blockchain;return Object(o.useEffect)((function(){document&&(document.documentElement||document.body)&&(document.documentElement.scrollTop=document.body.scrollTop=0)}),[n]),c.a.createElement("div",{className:"pagebox"},c.a.createElement(l.a,null,c.a.createElement(i.a,{path:"/:owner/:projectsId/issues/:index/copy",render:function(n){return c.a.createElement(p,a()({},e,n,{open_blockchain:r}))}}),c.a.createElement(i.a,{path:"/:owner/:projectsId/issues/:milepostId/new",render:function(n){return c.a.createElement(E,a()({},e,n,{open_blockchain:r}))}}),c.a.createElement(i.a,{path:"/:owner/:projectsId/issues/new",render:function(n){return c.a.createElement(E,a()({},e,n,{open_blockchain:r}))}}),c.a.createElement(i.a,{path:"/:owner/:projectsId/issues/sign",render:function(n){return c.a.createElement(h,a()({},e,n,{open_blockchain:r}))}}),c.a.createElement(i.a,{path:"/:owner/:projectsId/issues/:index",render:function(n){return c.a.createElement(p,a()({},e,n,{open_blockchain:r}))}}),c.a.createElement(i.a,{path:"/:owner/:projectsId/issues",render:function(n){return c.a.createElement(m,a()({},e,n,{open_blockchain:r}))}})))}}}]); \ No newline at end of file diff --git a/static/js/184.43886ac1.chunk.js b/static/js/184.43886ac1.chunk.js new file mode 100644 index 000000000..cc2741403 --- /dev/null +++ b/static/js/184.43886ac1.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[184],{"+JVH":function(e,n,t){"use strict";t.r(n);var r=t("yQr1"),a=t.n(r),o=t("EcSs"),c=t.n(o),l=t("06Pm"),i=t.n(l),s=t("kA7L"),u=t.n(s),p=t("3SUL"),d=t.n(p),m=t("eYnF"),h=t.n(m),f=t("X5/F"),E=t.n(f),b=t("cDcd"),w=t.n(b),j=t("jKe7"),I=t("2INN"),g=t("CnBM"),v=t.n(g),P=t("HUFq");t("/oTB"),t("p77/");var y=v()({loader:function(){return Promise.all([t.e(16),t.e(119),t.e(33),t.e(27),t.e(88)]).then(t.bind(null,"eacs"))},loading:P.a}),k=v()({loader:function(){return Promise.all([t.e(2),t.e(3),t.e(4),t.e(63)]).then(t.bind(null,"jP00"))},loading:P.a}),B=v()({loader:function(){return Promise.all([t.e(0),t.e(24)]).then(t.bind(null,"VEFH"))},loading:P.a}),F=v()({loader:function(){return Promise.all([t.e(0),t.e(1),t.e(165)]).then(t.bind(null,"GU58"))},loading:P.a}),H=v()({loader:function(){return Promise.all([t.e(0),t.e(1),t.e(150)]).then(t.bind(null,"n5qf"))},loading:P.a}),N=v()({loader:function(){return t.e(164).then(t.bind(null,"Qe4H"))},loading:P.a}),C=v()({loader:function(){return Promise.all([t.e(2),t.e(125)]).then(t.bind(null,"cfbA"))},loading:P.a}),J=function(e){function n(e){var t;return i()(this,n),(t=function(e,n,t){return n=h()(n),d()(e,function(){try{var e=!Boolean.prototype.valueOf.call(a()(Boolean,[],(function(){})))}catch(e){}return!!e}()?a()(n,t||[],h()(e).constructor):n.apply(e,t))}(this,n,[e])).state={coderCount:void 0},t}return E()(n,e),u()(n,[{key:"render",value:function(){var e=this;return w.a.createElement("div",{className:"coderSubPage"},w.a.createElement(j.a,this.props,w.a.createElement(I.a,{path:"/:owner/:projectsId/:branch/newfile/:path",render:function(n){return w.a.createElement(y,c()({},e.props,n,e.state))}}),w.a.createElement(I.a,{path:"/:owner/:projectsId/:branch/uploadfile",render:function(n){return w.a.createElement(k,c()({},e.props,n,e.state))}}),w.a.createElement(I.a,{path:"/:owner/:projectsId/:branch/newfile",render:function(n){return w.a.createElement(y,c()({},e.props,n,e.state))}}),w.a.createElement(I.a,{path:"/:owner/:projectsId/commits/branch/:branchName",render:function(){return w.a.createElement(B,c()({},e.props,e.state,{commit_class:"main"}))}}),w.a.createElement(I.a,{path:"/:owner/:projectsId/commits/:sha",render:function(n){return w.a.createElement(C,c()({},e.props,n,e.state))}}),w.a.createElement(I.a,{path:"/:owner/:projectsId/commits",render:function(){return w.a.createElement(B,c()({},e.props,e.state,{commit_class:"main"}))}}),w.a.createElement(I.a,{path:"/:owner/:projectsId/releases",render:function(){return w.a.createElement(N,c()({},e.props,e.state))}}),w.a.createElement(I.a,{path:"/:owner/:projectsId/tags",render:function(){return w.a.createElement(H,c()({},e.props,e.state))}}),w.a.createElement(I.a,{path:"/:owner/:projectsId/branches",render:function(){return w.a.createElement(F,c()({},e.props,e.state))}})))}}])}(b.Component);n.default=J},"p77/":function(e,n,t){}}]); \ No newline at end of file diff --git a/static/js/185.427dba2d.chunk.js b/static/js/185.427dba2d.chunk.js new file mode 100644 index 000000000..8b94f73da --- /dev/null +++ b/static/js/185.427dba2d.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[185],{MByq:function(e,t,a){"use strict";a.r(t);var n=a("yQr1"),r=a.n(n),o=a("+oHS"),i=a.n(o),c=a("OWCx"),l=a.n(c),s=a("fHi0"),u=a.n(s),g=a("RXMP"),m=a.n(g),p=a("qjzJ"),d=a.n(p),h=a("HnXd"),f=a.n(h),_=a("LYCE"),v=a.n(_),k=(a("T2oS"),a("W9HT")),y=(a("+L6B"),a("2/Rp")),E=(a("O3gP"),a("lrIw")),w=(a("7Kak"),a("9yH6")),L=(a("sRBo"),a("kaz8")),j=(a("y8nQ"),a("Vl3Y")),b=(a("5NDa"),a("5rEg")),C=(a("2qtc"),a("kLXV")),N=a("06Pm"),F=a.n(N),S=a("kA7L"),T=a.n(S),I=a("3SUL"),P=a.n(I),x=a("eYnF"),O=a.n(x),B=a("X5/F"),V=a.n(B),q=a("04Ix"),D=a.n(q),A=(a("OaEy"),a("2fM7")),G=a("5PDf"),H=a.n(G),M=a("ZbhI"),R=a.n(M),z=a("FLGM"),J=a.n(z),Q=a("WxoT"),X=a.n(Q),U=a("RKTd"),W=a.n(U),K=a("lHQ6"),Y=a.n(K),Z=a("Kwsy"),$=a.n(Z),ee=a("o+MX"),te=a.n(ee),ae=a("cDcd"),ne=a.n(ae),re=a("J66h"),oe=a("spEH"),ie=a("9kay"),ce=(a("7dqz"),a("QkTP"),a("vDqi")),le=a.n(ce);function se(e,t){var a=i()(e);if(l.a){var n=l()(e);t&&(n=H()(n).call(n,(function(t){return u()(e,t).enumerable}))),a.push.apply(a,n)}return a}function ue(e){for(var t=1;t0){var r=e;n&&(r=H()(e).call(e,(function(e){var t;return R()(t=e.name.toLowerCase()).call(t,n.toLowerCase())>-1})));var o=r&&J()(r).call(r,(function(e){return ne.a.createElement(pe,{key:e.id,value:e.name},e.name)}));a.setState(D()({},t+"_list",o))}})),D()(a,"subMitFrom",(function(){a.props.form.validateFieldsAndScroll((function(e,t){if(e)window.scrollTo(0,0),a.setState({isSpin:!1});else{a.setState({isSpin:!0});var n=a.props.match.params.projectsType,r=a.state,o=r.project_language_id,i=r.project_category_id,c=r.license_id,l=r.ignore_id,s=r.ignoreFlag,u=r.licenseFlag,g=r.categoreFlag,m=r.languageFlag,p=r.tokenConTri,d=r.isPrivate,h=r.isToken,f=re.Base64.encode(t.password),_=n&&"mirror"===n?"/projects/migrate.json":"/projects.json";sessionStorage.newProjectValue=X()(ue(ue({},t),{},{project_language_id:o,project_category_id:i,license_id:c,ignore_id:l}));var v=t.blockchain_init,k=t.clone_addr;le.a.post(_,ue(ue({},t),{},{clone_addr:n&&"mirror"===n?W()(k).call(k):void 0,auth_password:f,project_language_id:m?o:void 0,project_category_id:g?i:void 0,license_id:u?c:void 0,ignore_id:s?l:void 0,blockchain:p,blockchain_token_all:p?1e4:void 0,blockchain_init_token:p?Y()(v):void 0,auth_token:d&&h?t.auth_token:void 0,importType:void 0})).then((function(e){e&&e.data.id&&(n&&"mirror"!==n&&a.props.showNotification("项目创建成功!"),$()((function(){var t;a.props.history.push({pathname:te()(t="/".concat(e.data.login,"/")).call(t,e.data.identifier),query:{showNps:!0}})}),500)),a.setState({isSpin:!1})})).catch((function(e){a.setState({isSpin:!1})}))}}))})),D()(a,"ChangePlatform",(function(e,t,n,r){a.setOptionsList(r,n,e),a.setState(D()(D()({},n+"_id",t.key),n+"_name",e))})),D()(a,"blurCategory",(function(e,t,n){var r=t&&H()(t).call(t,(function(t){return t.name===e}));r&&0!==r.length||(a.props.form.setFieldsValue(D()({},n,void 0)),a.setState(D()(D()({},n+"_name",void 0),n+"_id",void 0)),a.setOptionsList(t,n))})),D()(a,"checkId",(function(e,t,a,n,r){var o=H()(n).call(n,(function(e){return e.name===t}));t||a(),o&&o.length>0?a():a("请在下拉选项中选择正确的"+r+"!"),a()})),D()(a,"ChangeAddr",(function(e,t){if(R()(e).call(e,"/")>-1&&!t){var n=e.split("/"),r=n[n.length-1];if(R()(r).call(r,".")>-1){var o=r.split(".")[0];if(!o)return;a.props.form.setFieldsValue({repository_name:o,name:o})}else a.props.form.setFieldsValue({repository_name:r})}if(e){var i="";J()(me).call(me,(function(t){return R()(e).call(e,"://".concat(t))>0?i=t:""})),i&&a.props.form.setFieldsValue({service:i}),i&&a.setState({platName:i})}})),D()(a,"changeDesc",(function(e){var t=e.target.value;a.setState({descNum:t?t.length:0})})),D()(a,"showCateFunc",(function(e){var t=a.state.CategoryList;a.setState({categoreFlag:e.target.checked}),e.target.checked&&(!t||t&&0===t.length)&&a.getCategory()})),D()(a,"showLanguageFunc",(function(e){var t=a.state.LanguageList;a.setState({languageFlag:e.target.checked}),e.target.checked&&(!t||t&&0===t.length)&&a.getLanguage()})),D()(a,"showIgnoreFunc",(function(e){var t=a.state.GitignoreList;a.setState({ignoreFlag:e.target.checked}),e.target.checked&&(!t||t&&0===t.length)&&a.getGitignore()})),D()(a,"showLicenseFunc",(function(e){var t=a.state.LicensesList;a.setState({licenseFlag:e.target.checked}),e.target.checked&&(!t||t&&0===t.length)&&a.getLicenses()})),D()(a,"blurFunc",(function(e,t,n){if(t){var r=a.props.form.getFieldsValue().clone_addr;r&&le.a.post("/projects/verify_auth_token.json",{auth_token:t,clone_addr:r}).then((function(e){var t=e.data;t&&!1===t.data?n("请输入正确的令牌"):n(),n()})).catch((function(e){}))}else n()})),D()(a,"changeName",(function(e){var t=e.target.value;if(a.props.t,t){var n=t.match(/[a-zA-Z0-9]/g);if(n){var r=n.join("");a.props.form.setFieldsValue({repository_name:r})}}})),D()(a,"changeVisibility",(function(e){var t="token"===e.target.value;a.setState({isToken:t});var n=a.props.form.getFieldsValue().clone_addr;!t&&n&&$()((function(){a.ChangeAddr(n,!0)}),500)})),D()(a,"changeIsPrivate",(function(e){a.setState({isPrivate:e.target.checked}),e.target.checked&&a.props.form.setFieldsValue({importType:"token"})})),a.state={preType:"0",languageValue:"0",gitignoreType:"0",LicensesType:"0",CategoryList:void 0,LanguageList:void 0,GitignoreList:void 0,LicensesList:void 0,OwnerList:void 0,isSpin:!1,project_language_id:void 0,project_category_id:void 0,license_id:void 0,ignore_id:void 0,owners_id:void 0,owners_name:void 0,project_language_list:void 0,project_category_list:void 0,license_list:void 0,ignore_list:void 0,owners_list:void 0,project_language_name:void 0,project_category_name:void 0,license_name:void 0,ignore_name:void 0,descNum:0,categoreFlag:!1,languageFlag:!1,ignoreFlag:!1,licenseFlag:!1,tokenConTri:!1,gitHubUrl:!1,checkToken:"",isToken:!0,isPrivate:!1,platName:void 0},a}return V()(t,e),T()(t,[{key:"updateDocumentTitle",value:function(){var e=this.props.match.params.projectsType;document.title="".concat(e&&"mirror"===e?"导入":"新建","项目")}},{key:"render",value:function(){var e=this,t=this.props.form.getFieldDecorator,a=this.props.match.params.projectsType,n=this.props.current_user.open_blockchain,r=this.state,o=r.CategoryList,i=r.LanguageList,c=r.GitignoreList,l=r.LicensesList,s=r.isSpin,u=(r.owners_list,r.OwnerList),g=r.project_language_list,m=r.project_category_list,p=r.license_list,d=r.ignore_list,h=r.descNum,f=r.ignoreFlag,_=r.licenseFlag,v=r.languageFlag,C=r.categoreFlag,N=r.tokenConTri,F=(r.checkToken,r.isToken),S=r.platName,T=r.isPrivate;return ne.a.createElement("div",{className:"main back-white",style:{padding:"0px",border:"none"}},ne.a.createElement("div",{className:"newPanel"},ne.a.createElement("div",{className:"newPanel_title"},a&&"mirror"===a?"导入":"新建","项目"),ne.a.createElement(k.a,{spinning:s},ne.a.createElement(j.a,null,ne.a.createElement("div",{className:"newPanel_content"},a&&"mirror"===a&&ne.a.createElement(ne.a.Fragment,null,ne.a.createElement(j.a.Item,{label:"导入仓库URL",style:{marginBottom:"0px"},colon:!1},t("clone_addr",{rules:[{required:!0,message:"请填写镜像版本库地址"}]})(ne.a.createElement(b.a,{placeholder:"请输入需要导入到本项目的仓库地址",onBlur:function(t){return e.ChangeAddr(t.target.value)}}))),ne.a.createElement("p",{className:"formTip",style:{color:"#D1d1c9"}},"示例:https://github.com/Stability-AI/StableStudio.git")),a&&"mirror"===a&&ne.a.createElement("div",{className:"mb10"},ne.a.createElement(j.a.Item,{label:"",style:{marginBottom:"0px"}},t("isPrivate",{rules:[]})(ne.a.createElement(L.a,{value:"importPrivate",onChange:this.changeIsPrivate},"导入私有项目"))),ne.a.createElement(j.a.Item,{label:"",style:{marginBottom:"10px",display:T?"block":"none"}},t("importType",{rules:[]})(ne.a.createElement(w.a.Group,{onChange:this.changeVisibility},ne.a.createElement(w.a,{value:"token"},"访问令牌方式导入"),ne.a.createElement(w.a,{value:"pwd"},"用户名+密码方式导入")))),F&&T&&ne.a.createElement(j.a.Item,{label:ne.a.createElement("span",null,"访问令牌(Access Token)",ge["".concat(S&&S.toLowerCase())]&&ne.a.createElement("a",{className:"color-blue",href:ge["".concat(S.toLowerCase())],target:"_blank"},"如何配置?"))},t("auth_token",{rules:[{required:!0,message:"请输入需要导入仓库的访问令牌"},{validator:function(t,a,n){return e.blurFunc(t,a,n)}}],validateTrigger:"onBlur"})(ne.a.createElement(b.a,{placeholder:"请输入需要导入仓库的访问令牌"}))),T&&!F&&ne.a.createElement("div",{className:"df mb20",style:{alignItems:"center"}},ne.a.createElement("span",{className:"mr10"},"用户名"),ne.a.createElement("input",{type:"password",style:{display:"none"}}),ne.a.createElement(j.a.Item,{style:{marginBottom:"0px"},label:""},t("auth_username",{rules:[]})(ne.a.createElement(b.a,{placeholder:"请输入对应平台的登录用户名",style:{width:"240px"}}))),ne.a.createElement("span",{className:"mr10"},"密码"),ne.a.createElement(j.a.Item,{style:{marginBottom:"0px"}},t("password",{rules:[]})(ne.a.createElement(b.a.Password,{placeholder:"请输入对应平台的登录密码",autocomplete:"new-password",style:{width:"240px"}}))))),ne.a.createElement(oe.a,null,ne.a.createElement(j.a.Item,{label:"拥有者",style:{width:"260px"},colon:!1,className:"explainPos"},t("user_id",{rules:[{required:!0,message:"请选择拥有者"}]})(ne.a.createElement(A.a,{showSearch:!0,style:{width:"260px",height:"33px"},placeholder:"请选择拥有者",className:"plateAutoComplete",optionFilterProp:"children",filterOption:function(e,t){var a;return R()(a=t.props.children.toLowerCase()).call(a,e.toLowerCase())>=0}},u&&u.length>0&&J()(u).call(u,(function(e,t){return ne.a.createElement(pe,{value:e.id},e.name)}))))),ne.a.createElement("span",{className:"ml10 mr10 mt10 font-18"},"/"),ne.a.createElement(j.a.Item,{label:"项目名称",className:"flex1 explainPos",colon:!1},t("name",{rules:[{required:!0,message:"请填写项目名称"}]})(ne.a.createElement(b.a,{placeholder:"例如:团队协作方法与研究",maxLength:50})))),ne.a.createElement(j.a.Item,{label:ne.a.createElement("span",null,"项目标识 ",ne.a.createElement("span",{className:"color-grey-9"},"(项目url标识部分)")),colon:!1},t("repository_name",{rules:[{required:!0,message:"请填写项目标识"}]})(ne.a.createElement(b.a,{placeholder:"项目标识请使用与项目相关的英文关键字",maxLength:100}))),ne.a.createElement("div",{className:"pr"},ne.a.createElement("span",{className:"toprightNum"},h,"/200"),ne.a.createElement(j.a.Item,{label:"项目简介",colon:!1,style:{marginBottom:"0px"}},t("description",{rules:[]})(ne.a.createElement(b.a.TextArea,{maxLength:200,placeholder:"项目的介绍",autoSize:{minRows:2,maxRows:6},onChange:this.changeDesc})))),("deposit"===a||!a)&&ne.a.createElement(ne.a.Fragment,null,ne.a.createElement(j.a.Item,{className:"privatePart"},t("ignoreFlag")(ne.a.createElement(L.a,{checked:f,onChange:function(t){return e.showIgnoreFunc(t)}},".gitignore"))),f&&ne.a.createElement(j.a.Item,null,t("ignore",{rules:[{required:f,message:"请选择gitignore"},{validator:function(t,a,n){return e.checkId(t,a,n,c,"gitignore")}}]})(ne.a.createElement(E.a,{placeholder:"请选择gitignore,用来定义哪些文件不需要添加到版本管理中",onChange:function(t,a){return e.ChangePlatform(t,a,"ignore",c)},className:"plateAutoComplete",onBlur:function(t){return e.blurCategory(t,c,"ignore")}},d))),ne.a.createElement(j.a.Item,{className:"privatePart"},t("licenseFlag")(ne.a.createElement(L.a,{checked:_,onChange:function(t){return e.showLicenseFunc(t)}},"开源许可证"))),_&&ne.a.createElement(j.a.Item,null,t("license",{rules:[{required:_,message:"请选择开源许可证"},{validator:function(t,a,n){return e.checkId(t,a,n,l,"开源许可证")}}]})(ne.a.createElement(E.a,{placeholder:"请选择开源许可证",onChange:function(t,a){return e.ChangePlatform(t,a,"license",l)},className:"plateAutoComplete",onBlur:function(t){return e.blurCategory(t,l,"license")}},p)))),ne.a.createElement(j.a.Item,{className:"privatePart"},t("private")(ne.a.createElement(L.a,{value:"limit"},"将项目设为私有",ne.a.createElement("span",{className:"font-13 color-grey-9"},"(只有项目所有人或拥有权限的项目成员才能看到)")))),a&&"mirror"===a&&ne.a.createElement(j.a.Item,{className:"privatePart"},t("is_mirror")(ne.a.createElement(L.a,{value:"limit"},"该仓库将是一个",ne.a.createElement("span",{className:"color-blue"},"镜像"),"(设置为镜像后,该仓库为只读,每24小时定时同步一次)"))),ne.a.createElement(j.a.Item,{style:{margin:"0px"},className:"privatePart"},t("categoreFlag")(ne.a.createElement(L.a,{checked:C,onChange:function(t){return e.showCateFunc(t)}},"项目类别"))),C&&ne.a.createElement(j.a.Item,{className:"privatePart"},t("project_category",{rules:[{required:C,message:"请选择项目类别"},{validator:function(t,a,n){return e.checkId(t,a,n,o,"项目类别")}}]})(ne.a.createElement(E.a,{placeholder:"请选择项目类别",onChange:function(t,a){return e.ChangePlatform(t,a,"project_category",o)},className:"plateAutoComplete",onBlur:function(t){return e.blurCategory(t,o,"project_category")}},m))),ne.a.createElement(j.a.Item,{className:"privatePart"},t("languageFlag")(ne.a.createElement(L.a,{checked:v,onChange:function(t){return e.showLanguageFunc(t)}},"项目语言"))),v&&ne.a.createElement(j.a.Item,null,t("project_language",{rules:[{required:v,message:"请选择项目语言"},{validator:function(t,a,n){return e.checkId(t,a,n,i,"项目语言")}}]})(ne.a.createElement(E.a,{placeholder:"请选择项目语言",onChange:function(t,a){return e.ChangePlatform(t,a,"project_language",i)},className:"plateAutoComplete",onBlur:function(t){return e.blurCategory(t,i,"project_language")}},g))),n&&"deposit"===a&&ne.a.createElement("div",{className:"mt10 mb10"},ne.a.createElement("p",{className:"font-16"},"确权"),ne.a.createElement("div",{className:"mt5 mb5 color-grey3"},ne.a.createElement(L.a,{checked:N,onChange:function(t){e.setState({tokenConTri:t.target.checked})}},"加入贡献值激励确权机制")),N&&ne.a.createElement(j.a.Item,{className:"flex1",extra:"Token指本项目的虚拟货币,决定用户在本仓库贡献度的比例,可以通过issue悬赏或在个人主页贡献确权页进行转移。创建项目时,每个项目的Token总量为10000,您可以分配您可获取的Token数量(未分配的Token将保留至项目Token余额)"},t("blockchain_init",{rules:[{required:!0,message:"初始token值为一个不超过10000的正整数"},{validator:function(e,t,a){/^[1-9]+[0-9]*]*$/.test(t)||a("初始token值为正整数"),t>1e4?a("初始token值最大值10000"):a()}}]})(ne.a.createElement(b.a,{placeholder:"请填写您(项目创建者)获取的初始Token值"})))),ne.a.createElement("div",{className:"mt20"},"注:",ne.a.createElement("span",{className:"ant-form-item-required"})," 为必填项,否则为选填"),ne.a.createElement(j.a.Item,{className:"formTip mt20"},ne.a.createElement(y.a,{type:"primary",onClick:this.subMitFrom,className:"mr20"},a&&"mirror"===a?"导入":"创建","项目"),ne.a.createElement("a",{onClick:function(){return window.history.back(-1)},className:"btn_32"},"取消")))))))}}])}(ae.Component),he=j.a.create({name:"NewWorkForm"})(de);t.default=Object(ie.a)()(he)},QkTP:function(e,t,a){}}]); \ No newline at end of file diff --git a/static/js/186.efb0ff0c.chunk.js b/static/js/186.efb0ff0c.chunk.js new file mode 100644 index 000000000..6e6d4656e --- /dev/null +++ b/static/js/186.efb0ff0c.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[186],{cfYI:function(e,t,n){},oeDK:function(e,t,n){"use strict";n.r(t);var a=n("EcSs"),c=n.n(a),l=n("zLi2"),u=n.n(l),o=n("o+MX"),r=n.n(o),s=n("cDcd"),i=n.n(s),m=n("2iEm"),p=(n("cfYI"),n("CnBM")),f=n.n(p),d=n("HUFq"),E=n("jKe7"),j=n("2INN"),b=f()({loader:function(){return Promise.all([n.e(0),n.e(173)]).then(n.bind(null,"Fu44"))},loading:d.a}),h=f()({loader:function(){return Promise.all([n.e(0),n.e(174)]).then(n.bind(null,"6P6j"))},loading:d.a});t.default=function(e){var t=e.match.params.username,n=e.history.location.pathname,a=e.user,l=Object(s.useState)("undo"),o=u()(l,2),p=o[0],f=o[1],d=Object(s.useState)(0),v=u()(d,2),N=v[0],O=v[1],y=Object(s.useState)(0),S=u()(y,2),_=S[0],g=S[1],I=Object(s.useState)(0),M=u()(I,2),P=M[0],k=M[1],w=Object(s.useState)(!0),D=u()(w,2),F=(D[0],D[1],e.current_user);function J(t,n){var a=n;"apply"===t?k(P-n):"undo"===t?g(_-n):(O(0),a=N),(a||0===a)&&e.deleteUndoEvent(a)}return Object(s.useEffect)((function(){if(a){var e,t,n=a.username,c=a.login;document.title=r()(e=r()(t="".concat("undo"===p?"接收仓库":"成员申请","-")).call(t,n,"/")).call(e,c)}}),[a,p]),Object(s.useEffect)((function(){t&&F&&F.login!==t&&e.history.push("/".concat(t))}),[F,t]),Object(s.useEffect)((function(){a&&(g(a.undo_transfer_projects),k(a.undo_join_projects),O(a.undo_messages))}),[a]),Object(s.useEffect)((function(){n&&t&&(n==="/".concat(t,"/notice")&&f("undo"),n==="/".concat(t,"/notice/apply")&&f("apply"))}),[n,a]),i.a.createElement("div",null,i.a.createElement("ul",{className:"noticeMenu"},i.a.createElement("li",{className:"undo"===p?"active":""},i.a.createElement(m.a,{to:"/".concat(t,"/notice")},i.a.createElement("span",null,"接收仓库"),_?i.a.createElement("span",{className:"unNum"},_):"")),i.a.createElement("li",{className:"apply"===p?"active":""},i.a.createElement(m.a,{to:"/".concat(t,"/notice/apply")},i.a.createElement("span",null,"成员申请"),P?i.a.createElement("span",{className:"unNum"},P):""))),i.a.createElement(E.a,null,i.a.createElement(j.a,{path:"/:username/notice/apply",render:function(t){return i.a.createElement(b,c()({},e,t,{deleteEvent:J}))}}),i.a.createElement(j.a,{path:"/:username/notice",render:function(t){return i.a.createElement(h,c()({},e,t,{deleteEvent:J}))}})))}}}]); \ No newline at end of file diff --git a/static/js/187.dc684383.chunk.js b/static/js/187.dc684383.chunk.js new file mode 100644 index 000000000..ffd785fb2 --- /dev/null +++ b/static/js/187.dc684383.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[187],{G8Fa:function(e,t,a){},IxYK:function(e,t,a){"use strict";a.r(t);var n=a("yQr1"),l=a.n(n),r=a("+oHS"),c=a.n(r),o=a("OWCx"),i=a.n(o),s=a("5PDf"),m=a.n(s),u=a("fHi0"),d=a.n(u),p=a("RXMP"),h=a.n(p),f=a("qjzJ"),v=a.n(f),E=a("HnXd"),y=a.n(E),g=a("LYCE"),S=a.n(g),w=(a("T2oS"),a("W9HT")),D=(a("qbNl"),a("JBPa")),C=(a("14J3"),a("BMrR")),b=(a("jCWc"),a("kPKH")),j=(a("OaEy"),a("2fM7")),x=(a("y8nQ"),a("Vl3Y")),Y=(a("/zsF"),a("PArb")),k=a("06Pm"),M=a.n(k),N=a("kA7L"),F=a.n(N),P=a("3SUL"),T=a.n(P),V=a("eYnF"),H=a.n(V),I=a("X5/F"),O=a.n(I),L=a("04Ix"),W=a.n(L),q=(a("7Kak"),a("9yH6")),z=(a("5NDa"),a("5rEg")),B=a("o+MX"),J=a.n(B),R=a("lHQ6"),_=a.n(R),A=a("cDcd"),X=a.n(A),G=a("vDqi"),K=a.n(G),Q=a("wd/R"),U=a.n(Q);function Z(e,t){var a=c()(e);if(i.a){var n=i()(e);t&&(n=m()(n).call(n,(function(t){return d()(e,t).enumerable}))),a.push.apply(a,n)}return a}function $(e){for(var t=1;t0&&d.a.createElement("ul",{className:"cla_lists"},m()(i).call(i,(function(a,t){var n;return d.a.createElement("li",{key:t},d.a.createElement("img",{src:f,alt:""}),d.a.createElement("div",null,d.a.createElement(E.a,{to:r()(n="/".concat(a.organization&&a.organization.name,"/cla/")).call(n,a.cla&&a.cla.key),className:"agree_name task-hide"},a.cla&&a.cla.name),a.state&&d.a.createElement("span",{className:"agree_status"},"签署状态",d.a.createElement("span",{className:"signed"===a.state?"green_tip":"grey_tip"},"signed"===a.state?"生效中":"已解除")),d.a.createElement("span",null,"签署邮箱",d.a.createElement("span",{className:"ml10"},a.email)),d.a.createElement("span",null,"签署时间",d.a.createElement("span",{className:"ml10"},a.created_at)),d.a.createElement("p",{className:"mt8"},d.a.createElement(c.a,{onClick:function(){var t;e.history.push(r()(t="/".concat(a.organization&&a.organization.name,"/cla/")).call(t,a.cla&&a.cla.key))},style:{color:"#466aff",borderColor:"#466aff"}},"查看协议"),"signed"===a.state&&d.a.createElement(c.a,{style:{color:"#ff0c0c",borderColor:"#ff0c0c"},className:"ml20",onClick:function(){y(!0),L(a.id),H(a.cla.pr_need)}},"解除协议"))))}))),i&&0===i.length&&d.a.createElement(p.a,{_html:"暂无数据"}),!i&&d.a.createElement("div",{style:{minHeight:"300px",display:"flex",alignItems:"center",justifyContent:"center"}},d.a.createElement(n.a,{spinning:h})))}},J9nU:function(e,a,t){}}]); \ No newline at end of file diff --git a/static/js/190.a3ec7761.chunk.js b/static/js/190.a3ec7761.chunk.js new file mode 100644 index 000000000..e436239e6 --- /dev/null +++ b/static/js/190.a3ec7761.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[190],{e6dI:function(e,t,n){},yQCu:function(e,t,n){"use strict";n.r(t),n("DjyN");var a=n("NUBc"),c=(n("sRBo"),n("kaz8")),l=(n("lUTK"),n("BvKs")),i=(n("Awhp"),n("KrTs")),o=n("zLi2"),s=n.n(o),r=n("UtpJ"),u=n.n(r),m=n("FLGM"),f=n.n(m),d=n("cDcd"),h=n.n(d),E=n("vDqi"),v=n.n(E),p=n("+oHS"),b=n.n(p),k=n("OWCx"),g=n.n(k),y=n("5PDf"),N=n.n(y),C=n("fHi0"),j=n.n(C),O=n("RXMP"),S=n.n(O),x=n("qjzJ"),T=n.n(x),_=n("HnXd"),B=n.n(_),I=n("LYCE"),w=n.n(I),F=(n("2qtc"),n("kLXV")),H=(n("+L6B"),n("2/Rp")),L=n("EcSs"),D=n.n(L),M=n("04Ix"),q=n.n(M),z=n("Kwsy"),A=n.n(z),K=n("faye");function J(e,t){var n=b()(e);if(g.a){var a=g()(e);t&&(a=N()(a).call(a,(function(t){return j()(e,t).enumerable}))),n.push.apply(n,a)}return n}function P(e){for(var t=1;t=t?t:ie)}}))}}function he(e){var t=0,n=u()(Z).call(Z);f()(n).call(n,(function(n){n.id===e.target.value&&(n.checkedBatch=e.target.checked),n.checkedBatch&&t++})),$(n),j(t),w(t===Z.length)}function Ee(e){var n=[];e||f()(Z).call(Z,(function(e){e.checkedBatch&&n.push(e.id)})),function(e){R(P(P({},e),{},{type:"delete"}))}({title:"1"===k?"删除私信用户":e?"删除消息":"批量删除",contentTitle:"1"===k?"您确定要删除与 xxx 的聊天吗?":e?"您确定要删除这条@我消息吗?":"您确定要删除选中的"+C+"条消息吗?",content:"1"===k?"此操作将删除与xxx的聊天框和xxx的所有聊天记录,请进行确认以防数据的丢失":e?"此操作将删除这条消息,请进行确认以防数据的丢失":"此操作将删除选中的"+C+"条消息,请进行确认以防数据的丢失",onOk:function(){var a={type:"0"===k?"notification":"2"===k?"atme":"",ids:e||n};v.a.delete("/users/".concat(t.login,"/messages.json"),{data:a}).then((function(e){if(200===e.status){fe();var t=Math.ceil((ne-1)/15);oe(ie>=t?t:ie),j(0),w(!1)}}))}})}function ve(e){e.notification_url&&(window.open("".concat(e.notification_url)),de([e.id]))}return Object(d.useEffect)((function(){document.title="我的通知"}),[]),Object(d.useEffect)((function(){var e=r&&r.common&&r.common.notice;t&&t.login?e||m.push("/settings/profile"):m.push("/explore")}),[r]),Object(d.useEffect)((function(){g("atme"===E?"2":"0")}),[E]),Object(d.useEffect)((function(){n()}),[z,U]),Object(d.useEffect)((function(){fe()}),[k,ue,ie,t]),h.a.createElement("div",{className:"notice01"},h.a.createElement("div",{className:"sshHead"},h.a.createElement(l.a,{mode:"horizontal",selectedKeys:k,onClick:function(e){g(e.key),oe(1),me(),"2"!=e.key&&T(!1)}},h.a.createElement(l.a.Item,{key:"0"},h.a.createElement(i.a,{count:z,title:""},"系统通知")),h.a.createElement(l.a.Item,{key:"2"},h.a.createElement(i.a,{count:U},"@我"))),"0"===k&&z>0||"2"===k&&U>0?h.a.createElement("button",{className:"but25",onClick:function(){de([-1])}},"所有","0"===k?"系统通知":"1"===k?"私信":"@我","一键已读"):""),h.a.createElement("div",{className:x?"invisible ":"visible"},h.a.createElement("div",{className:"vertical-center-style"},1===ue||Z&&Z.length>0?h.a.createElement(c.a,{checked:ue,onChange:function(e){return e.target.checked?me(1):me()}},"仅看未读","1"===k?"私信(12)":"消息(".concat("0"===k?z:U,")")):""),"2"===k&&Z&&Z.length>0?h.a.createElement("button",{className:"batchDeleteBut",onClick:function(){T(!0)}},"批量删除"):""),Z&&0===Z.length?h.a.createElement(X.a,{_html:"暂无相关消息"}):"",Z&&Z.length>0&&h.a.createElement("div",{className:x?"visible":"invisible"},h.a.createElement("div",{className:"vertical-center-style"},h.a.createElement(c.a,{onChange:function(e){w(e.target.checked),j(e.target.checked?Z.length:0);var t=u()(Z).call(Z);f()(t).call(t,(function(t){t.checkedBatch=e.target.checked})),$(t)},checked:I},"全选"),"   已选择 ",h.a.createElement("span",{className:"numberSpan"},C)," 项"),h.a.createElement("div",null,h.a.createElement("button",{onClick:function(){T(!1),j(0);var e=u()(Z).call(Z);f()(e).call(e,(function(e){e.checkedBatch=!1})),$(e),w(!1)}},"取消"),"    ",h.a.createElement("button",{className:"deleteBut",onClick:C>0?function(){return Ee()}:function(){}},"删除"))),"notification"===L&&Z&&f()(Z).call(Z,(function(e){return h.a.createElement("div",{className:"mynotice-content vertical-center-style",key:e.id},h.a.createElement("div",{className:"mynotice-cont stretch-style"},1===e.status?h.a.createElement(i.a,{color:"#FA2020"}):h.a.createElement("span",{className:"system-notice-blank"}),h.a.createElement("i",{className:"iconfont "+V.a[e.source]}),h.a.createElement("span",{className:"sysNotice-length ".concat(e.notification_url?"highlightSpan":""),onClick:function(){ve(e)},dangerouslySetInnerHTML:{__html:e.content}})),h.a.createElement("div",{className:"mynotice-cont vertical-center-style float-left-little"},h.a.createElement("span",{className:1===e.status?"timeSpan":""},e.time_ago),1===e.status&&h.a.createElement("span",{className:"invisable-read",onClick:function(){return de([e.id])}},"标记为已读")))})),"atme"===L&&Z&&f()(Z).call(Z,(function(e){return h.a.createElement("div",{className:"mynotice-content vertical-center-style ".concat(x?"batchDel":""),key:e.id},h.a.createElement("div",{className:"mynotice-cont vertical-center-style"},h.a.createElement(c.a,{value:e.id,className:x?"visible-checkbox":"invisible-checkbox",onChange:he,checked:e.checkedBatch}),e.sender&&h.a.createElement("img",{alt:"",src:Object(Y.i)("/".concat(e.sender.image_url)),className:"currentImg",onClick:function(){window.open("/".concat(e.sender&&e.sender.login))}}),h.a.createElement("div",{className:"atme-notice-text stretch-style ".concat(e.notification_url&&"highlightSpan"),onClick:function(){ve(e)}},1===e.status?h.a.createElement(i.a,{color:"#FA2020"}):h.a.createElement("span",{className:"system-notice-blank"}),e.sender&&h.a.createElement("span",{className:"atme-length",dangerouslySetInnerHTML:{__html:e.content}}))),h.a.createElement("div",{className:"mynotice-cont vertical-center-style"},h.a.createElement("span",{className:x||1!==e.status?"":"timeSpan"},e.time_ago),!x&&1===e.status&&h.a.createElement("span",{className:"invisable-read",onClick:function(){return de([e.id])}},"标记为已读"),"   ",!x&&h.a.createElement("span",{className:"invisable-read float-left-little",onClick:function(){return Ee([e.id])}},"删除")))})),!1,!x&&h.a.createElement("div",{className:"paging"},h.a.createElement(a.a,{simple:!0,current:ie,pageSize:15,onChange:function(e){oe(e)},total:ne,hideOnSinglePage:!0})))}}}]); \ No newline at end of file diff --git a/static/js/191.201bb059.chunk.js b/static/js/191.201bb059.chunk.js new file mode 100644 index 000000000..71dc8e850 --- /dev/null +++ b/static/js/191.201bb059.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[191],{bzOt:function(e,t,a){},d3wl:function(e,t,a){"use strict";a.r(t),a("Awhp");var l=a("KrTs"),n=(a("+L6B"),a("2/Rp")),s=(a("5NDa"),a("5rEg")),c=a("cDcd"),r=a.n(c),m=(a("bzOt"),a("j4F2"),a("2iEm"));t.default=function(e){var t=s.a.TextArea,a=s.a.Search;function c(){alert("删除消息")}return r.a.createElement("div",{className:"private-letter notice01"},r.a.createElement("div",{className:"pl-content"},r.a.createElement("div",{className:"pl-name vertical-center-style"},r.a.createElement(m.a,{to:"/settings/notice/myNotice"},r.a.createElement("i",{className:"iconfont icon-zuojiantou"})),r.a.createElement("span",null,"蒋宇航")),r.a.createElement("div",{className:"plcontent-list"},r.a.createElement("div",{className:"vertical-center-style plclo"},r.a.createElement("img",{src:"https://testforgeplus.trustie.net//system/lets/letter_avatars/2/D/208_124_118/120.png",className:"currentImg"}),r.a.createElement("div",{className:"message-bubble mb-other"}),r.a.createElement("div",{className:"notice-content vertical-center-style"},"嗨在吗?哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈",r.a.createElement("a",{className:"pld01"},"删除")),r.a.createElement("span",null,"2021-08-29 11:59")),r.a.createElement("div",{className:"notice-my vertical-center-style plclo"},r.a.createElement("img",{src:"https://testforgeplus.trustie.net//system/lets/letter_avatars/2/D/208_124_118/120.png",className:"currentImg"}),r.a.createElement("div",{className:"message-bubble"}),r.a.createElement("div",{className:"notice-content vertical-center-style"},"哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈",r.a.createElement("a",{className:"pld01"},"删除")),r.a.createElement("span",null,"2021-08-29 11:59"))),r.a.createElement("div",{className:"private-letter-present"},r.a.createElement("div",null,r.a.createElement("img",{src:"https://testforgeplus.trustie.net//system/lets/letter_avatars/2/D/208_124_118/120.png",className:"currentImg"}),r.a.createElement(t,{className:"private-letter-cont",rows:"2"})),r.a.createElement("div",{className:"presentNotice"},r.a.createElement(n.a,{className:"private-letter-cont-mt25 but25",type:"primary"},"发送")))),r.a.createElement("div",{className:"pl-list"},r.a.createElement("div",{className:"list-sort vertical-center-style"},r.a.createElement(a,{className:"",placeholder:"搜索用户",enterButton:r.a.createElement("i",{className:"iconfont icon-sousuo"}),onSearch:function(e){},style:{width:265}})),r.a.createElement("div",{className:"list-scroll"},r.a.createElement("div",{className:"list-scroll-content vertical-center-style"},r.a.createElement(l.a,{count:5},r.a.createElement("img",{src:"https://testforgeplus.trustie.net//system/lets/letter_avatars/2/D/208_124_118/120.png",className:"currentImg private-letter-img"})),r.a.createElement("div",{className:"private-letter-list-content-right"},r.a.createElement("div",{className:"ls-cont vertical-center-style"},r.a.createElement("span",null,"蒋宇航"),r.a.createElement("span",{className:"private-letter-list-content-right-content-top-timeSpan"},"4分钟前")),r.a.createElement("div",{className:"ls-cont vertical-center-style"},r.a.createElement("span",{className:"ls-content-span"},"最好的OpenStack控制台,对标OpenStack社区Horizon项目,在易用性、页面性能等方面进行深度优化,提供简单控制台。"),r.a.createElement("a",{onClick:c},"删除")))),r.a.createElement("div",{className:"list-scroll-content vertical-center-style"},r.a.createElement(l.a,{count:5},r.a.createElement("img",{src:"https://testforgeplus.trustie.net//system/lets/letter_avatars/2/D/208_124_118/120.png",className:"currentImg private-letter-img"})),r.a.createElement("div",{className:"private-letter-list-content-right"},r.a.createElement("div",{className:"ls-cont vertical-center-style"},r.a.createElement("span",null,"蒋宇航"),r.a.createElement("span",{className:"private-letter-list-content-right-content-top-timeSpan"},"4分钟前")),r.a.createElement("div",{className:"ls-cont vertical-center-style"},r.a.createElement("span",{className:"ls-content-span"},"最好的OpenStack控制台,对标OpenStack社区Horizon项目,在易用性、页面性能等方面进行深度优化,提供简单控制台。"),r.a.createElement("a",{onClick:c},"删除")))),r.a.createElement("div",{className:"list-scroll-content vertical-center-style"},r.a.createElement(l.a,{count:5},r.a.createElement("img",{src:"https://testforgeplus.trustie.net//system/lets/letter_avatars/2/D/208_124_118/120.png",className:"currentImg private-letter-img"})),r.a.createElement("div",{className:"private-letter-list-content-right"},r.a.createElement("div",{className:"ls-cont vertical-center-style"},r.a.createElement("span",null,"蒋宇航"),r.a.createElement("span",{className:"private-letter-list-content-right-content-top-timeSpan"},"4分钟前")),r.a.createElement("div",{className:"ls-cont vertical-center-style"},r.a.createElement("span",{className:"ls-content-span"},"最好的OpenStack控制台,对标OpenStack社区Horizon项目,在易用性、页面性能等方面进行深度优化,提供简单控制台。"),r.a.createElement("a",{onClick:c},"删除")))),r.a.createElement("div",{className:"list-scroll-content vertical-center-style"},r.a.createElement(l.a,{count:5},r.a.createElement("img",{src:"https://testforgeplus.trustie.net//system/lets/letter_avatars/2/D/208_124_118/120.png",className:"currentImg private-letter-img"})),r.a.createElement("div",{className:"private-letter-list-content-right"},r.a.createElement("div",{className:"ls-cont vertical-center-style"},r.a.createElement("span",null,"蒋宇航"),r.a.createElement("span",{className:"private-letter-list-content-right-content-top-timeSpan"},"4分钟前")),r.a.createElement("div",{className:"ls-cont vertical-center-style"},r.a.createElement("span",{className:"ls-content-span"},"最好的OpenStack控制台,对标OpenStack社区Horizon项目,在易用性、页面性能等方面进行深度优化,提供简单控制台。"),r.a.createElement("a",{onClick:c},"删除")))),r.a.createElement("div",{className:"list-scroll-content vertical-center-style"},r.a.createElement(l.a,{count:5},r.a.createElement("img",{src:"https://testforgeplus.trustie.net//system/lets/letter_avatars/2/D/208_124_118/120.png",className:"currentImg private-letter-img"})),r.a.createElement("div",{className:"private-letter-list-content-right"},r.a.createElement("div",{className:"ls-cont vertical-center-style"},r.a.createElement("span",null,"蒋宇航"),r.a.createElement("span",{className:"private-letter-list-content-right-content-top-timeSpan"},"4分钟前")),r.a.createElement("div",{className:"ls-cont vertical-center-style"},r.a.createElement("span",{className:"ls-content-span"},"最好的OpenStack控制台,对标OpenStack社区Horizon项目,在易用性、页面性能等方面进行深度优化,提供简单控制台。"),r.a.createElement("a",{onClick:c},"删除")))),r.a.createElement("div",{className:"list-scroll-content vertical-center-style"},r.a.createElement(l.a,{count:5},r.a.createElement("img",{src:"https://testforgeplus.trustie.net//system/lets/letter_avatars/2/D/208_124_118/120.png",className:"currentImg private-letter-img"})),r.a.createElement("div",{className:"private-letter-list-content-right"},r.a.createElement("div",{className:"ls-cont vertical-center-style"},r.a.createElement("span",null,"蒋宇航"),r.a.createElement("span",{className:"private-letter-list-content-right-content-top-timeSpan"},"4分钟前")),r.a.createElement("div",{className:"ls-cont vertical-center-style"},r.a.createElement("span",{className:"ls-content-span"},"最好的OpenStack控制台,对标OpenStack社区Horizon项目,在易用性、页面性能等方面进行深度优化,提供简单控制台。"),r.a.createElement("a",{onClick:c},"删除")))),r.a.createElement("div",{className:"list-scroll-content vertical-center-style"},r.a.createElement(l.a,{count:5},r.a.createElement("img",{src:"https://testforgeplus.trustie.net//system/lets/letter_avatars/2/D/208_124_118/120.png",className:"currentImg private-letter-img"})),r.a.createElement("div",{className:"private-letter-list-content-right"},r.a.createElement("div",{className:"ls-cont vertical-center-style"},r.a.createElement("span",null,"蒋宇航"),r.a.createElement("span",{className:"private-letter-list-content-right-content-top-timeSpan"},"4分钟前")),r.a.createElement("div",{className:"ls-cont vertical-center-style"},r.a.createElement("span",{className:"ls-content-span"},"最好的OpenStack控制台,对标OpenStack社区Horizon项目,在易用性、页面性能等方面进行深度优化,提供简单控制台。"),r.a.createElement("a",{onClick:c},"删除")))),r.a.createElement("div",{className:"list-scroll-content vertical-center-style"},r.a.createElement(l.a,{count:5},r.a.createElement("img",{src:"https://testforgeplus.trustie.net//system/lets/letter_avatars/2/D/208_124_118/120.png",className:"currentImg private-letter-img"})),r.a.createElement("div",{className:"private-letter-list-content-right"},r.a.createElement("div",{className:"ls-cont vertical-center-style"},r.a.createElement("span",null,"蒋宇航"),r.a.createElement("span",{className:"private-letter-list-content-right-content-top-timeSpan"},"4分钟前")),r.a.createElement("div",{className:"ls-cont vertical-center-style"},r.a.createElement("span",{className:"ls-content-span"},"最好的OpenStack控制台,对标OpenStack社区Horizon项目,在易用性、页面性能等方面进行深度优化,提供简单控制台。"),r.a.createElement("a",{onClick:c},"删除")))),r.a.createElement("div",{className:"list-scroll-content vertical-center-style"},r.a.createElement(l.a,{count:5},r.a.createElement("img",{src:"https://testforgeplus.trustie.net//system/lets/letter_avatars/2/D/208_124_118/120.png",className:"currentImg private-letter-img"})),r.a.createElement("div",{className:"private-letter-list-content-right"},r.a.createElement("div",{className:"ls-cont vertical-center-style"},r.a.createElement("span",null,"蒋宇航"),r.a.createElement("span",{className:"private-letter-list-content-right-content-top-timeSpan"},"4分钟前")),r.a.createElement("div",{className:"ls-cont vertical-center-style"},r.a.createElement("span",{className:"ls-content-span"},"最好的OpenStack控制台,对标OpenStack社区Horizon项目,在易用性、页面性能等方面进行深度优化,提供简单控制台。"),r.a.createElement("a",{onClick:c},"删除")))),r.a.createElement("div",{className:"list-scroll-content vertical-center-style"},r.a.createElement(l.a,{count:5},r.a.createElement("img",{src:"https://testforgeplus.trustie.net//system/lets/letter_avatars/2/D/208_124_118/120.png",className:"currentImg private-letter-img"})),r.a.createElement("div",{className:"private-letter-list-content-right"},r.a.createElement("div",{className:"ls-cont vertical-center-style"},r.a.createElement("span",null,"蒋宇航"),r.a.createElement("span",{className:"private-letter-list-content-right-content-top-timeSpan"},"4分钟前")),r.a.createElement("div",{className:"ls-cont vertical-center-style"},r.a.createElement("span",{className:"ls-content-span"},"最好的OpenStack控制台,对标OpenStack社区Horizon项目,在易用性、页面性能等方面进行深度优化,提供简单控制台。"),r.a.createElement("a",{onClick:c},"删除")))))))}}}]); \ No newline at end of file diff --git a/static/js/192.14cc7b89.chunk.js b/static/js/192.14cc7b89.chunk.js new file mode 100644 index 000000000..635b2bf65 --- /dev/null +++ b/static/js/192.14cc7b89.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[192],{JLog:function(e,n,r){"use strict";r.r(n);var t=r("EcSs"),a=r.n(t),c=r("o+MX"),o=r.n(c),l=r("cDcd"),i=r.n(l),s=r("jKe7"),u=r("2INN"),d=(r("YESz"),r("CnBM")),p=r.n(d),m=r("HUFq"),f=p()({loader:function(){return r.e(167).then(r.bind(null,"QV3M"))},loading:m.a}),h=p()({loader:function(){return Promise.all([r.e(75),r.e(106)]).then(r.bind(null,"Vplm"))},loading:m.a}),E=p()({loader:function(){return r.e(73).then(r.bind(null,"TT9e"))},loading:m.a}),w=p()({loader:function(){return Promise.all([r.e(100),r.e(193)]).then(r.bind(null,"KwVS"))},loading:m.a}),b=p()({loader:function(){return Promise.all([r.e(0),r.e(1),r.e(7),r.e(10),r.e(89)]).then(r.bind(null,"wHP7"))},loading:m.a}),j=p()({loader:function(){return Promise.all([r.e(7),r.e(10),r.e(45),r.e(168)]).then(r.bind(null,"c9sG"))},loading:m.a});n.default=function(e){var n=e.projectDetail,r=e.match.params,t=r.owner,c=r.projectsId;return Object(l.useEffect)((function(){var r;n&&""===n.permission&&e.history.push(o()(r="/".concat(t,"/")).call(r,c))}),[n]),i.a.createElement("div",{className:"panels"},i.a.createElement(s.a,e,i.a.createElement(u.a,{path:"/:owner/:projectsId/service/measurement/:type",render:function(n){return i.a.createElement(j,a()({},e,n))}}),i.a.createElement(u.a,{path:"/:owner/:projectsId/service/reposyncer",render:function(){return i.a.createElement(E,e)}}),i.a.createElement(u.a,{path:"/:owner/:projectsId/service/measurement",render:function(n){return i.a.createElement(b,a()({},e,n))}}),i.a.createElement(u.a,{path:"/:owner/:projectsId/service/codeanalysis",render:function(){return i.a.createElement(h,e)}}),n&&n.web_site&&"User"===n.author.type&&i.a.createElement(u.a,{path:"/:owner/:projectsId/service/pages",render:function(){return i.a.createElement(w,e)}}),i.a.createElement(u.a,{path:"/:owner/:projectsId/service",render:function(){return i.a.createElement(f,e)}})))}},YESz:function(e,n,r){}}]); \ No newline at end of file diff --git a/static/js/193.53d238ee.chunk.js b/static/js/193.53d238ee.chunk.js new file mode 100644 index 000000000..9a5562410 --- /dev/null +++ b/static/js/193.53d238ee.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[193],{KwVS:function(e,a,t){"use strict";t.r(a);var n=t("+oHS"),l=t.n(n),r=t("OWCx"),c=t.n(r),s=t("5PDf"),i=t.n(s),m=t("fHi0"),o=t.n(m),u=t("RXMP"),d=t.n(u),p=t("qjzJ"),b=t.n(p),E=t("HnXd"),f=t.n(E),_=t("LYCE"),h=t.n(_),g=(t("T2oS"),t("W9HT")),v=(t("fOrg"),t("+KLJ")),y=(t("bP8k"),t("gFTJ")),N=(t("OaEy"),t("2fM7")),j=(t("y8nQ"),t("Vl3Y")),w=(t("5NDa"),t("5rEg")),O=(t("+L6B"),t("2/Rp")),I=(t("miYZ"),t("tsqr")),k=t("04Ix"),C=t.n(k),S=t("zLi2"),x=t.n(S),D=t("o+MX"),F=t.n(D),L=t("FLGM"),M=t.n(L),B=t("cDcd"),q=t.n(B),z=t("vDqi"),H=t.n(z),J=t("3Diz");function T(e,a){var t=l()(e);if(c.a){var n=c()(e);a&&(n=i()(n).call(n,(function(a){return o()(e,a).enumerable}))),t.push.apply(t,n)}return t}function W(e){for(var a=1;a-1?"active":""},I.a.createElement("p",null,I.a.createElement(k.a,{to:b()(n="/".concat(m,"/")).call(n,i,"/settings/collaborators"),className:"w-100"},I.a.createElement("i",{className:"iconfont icon-chengyuan font-15 mr10"}),"成员管理"))),I.a.createElement("li",{className:N()(u).call(u,"settings/webhooks")>-1?"active":""},I.a.createElement("p",null,I.a.createElement(k.a,{to:b()(a="/".concat(m,"/")).call(a,i,"/settings/webhooks"),className:"w-100"},I.a.createElement("i",{className:"iconfont icon-a-xuanzhongwebhookicon font-15 mr10 color-grey-9"}),"网络钩子"))),I.a.createElement("li",{className:N()(u).call(u,"settings/branch")>-1?"active":""},I.a.createElement("p",null,I.a.createElement(k.a,{to:b()(r="/".concat(m,"/")).call(r,i,"/settings/branches"),className:"w-100"},I.a.createElement("i",{className:"iconfont icon-fenzhi font-15 mr10"}),"分支设置"))),I.a.createElement("li",{className:N()(u).call(u,"settings/softbot")>-1?"active":""},I.a.createElement("p",null,I.a.createElement(k.a,{to:b()(l="/".concat(m,"/")).call(l,i,"/settings/softbot"),className:"w-100"},I.a.createElement("i",{className:"iconfont icon-a-jiqirenzhineng-02 font-18 mr10 color-grey-6"}),"已安装Bot"))))),I.a.createElement(B.m,null,I.a.createElement(B.k,null,I.a.createElement(v.a,this.props,I.a.createElement(y.a,{path:"/:owner/:projectsId/settings/webhooks/new",render:function(e){return I.a.createElement(H,o()({},c.props,e,c.state))}}),I.a.createElement(y.a,{path:"/:owner/:projectsId/settings/webhooks/:id",render:function(e){return I.a.createElement(H,o()({},c.props,e,c.state))}}),I.a.createElement(y.a,{path:"/:owner/:projectsId/settings/webhooks",render:function(e){return I.a.createElement(M,o()({},c.props,e,c.state))}}),I.a.createElement(y.a,{path:"/:owner/:projectsId/settings/collaborators",render:function(e){return I.a.createElement(S,o()({},c.props,e,c.state))}}),I.a.createElement(y.a,{path:"/:owner/:projectsId/settings/branches/:branch",render:function(e){return I.a.createElement(L,o()({},c.props,e,c.state))}}),I.a.createElement(y.a,{path:"/:owner/:projectsId/settings/branches",render:function(e){return I.a.createElement(U,o()({},c.props,e,c.state))}}),I.a.createElement(y.a,{path:"/:owner/:projectsId/settings/manage/new",render:function(e){return I.a.createElement(Z,o()({},c.props,e,c.state))}}),I.a.createElement(y.a,{path:"/:owner/:projectsId/settings/manage",render:function(e){return I.a.createElement(X,o()({},c.props,e,c.state))}}),I.a.createElement(y.a,{path:"/:owner/:projectsId/settings/softbot",render:function(e){return I.a.createElement(C,o()({},c.props,e,c.state))}}),I.a.createElement(y.a,{path:"/:owner/:projectsId/settings",render:function(e){return I.a.createElement(x,o()({},c.props,e,c.state))}})))))}}])}(j.Component);t.default=D},NzgE:function(e,t,n){}}]); \ No newline at end of file diff --git a/static/js/195.8b37ba4d.chunk.js b/static/js/195.8b37ba4d.chunk.js new file mode 100644 index 000000000..7f6c68909 --- /dev/null +++ b/static/js/195.8b37ba4d.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[195],{"75XJ":function(A,t){A.exports="data:image/png;base64,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"},WwqQ:function(A,t,e){"use strict";e.r(t),e("+L6B");var a=e("2/Rp"),o=e("zLi2"),s=e.n(o),i=e("ZbhI"),B=e.n(i),m=e("o+MX"),c=e.n(m),n=e("FLGM"),l=e.n(n),g=e("cDcd"),I=e.n(g),C=e("2iEm"),Q=e("75XJ"),p=e.n(Q),E=(e("NzgE"),e("m/JD")),f=e("sYIF"),u=e("kwtz"),d=e.n(u);t.default=function(A){var t=A.projectDetail,e=Object(g.useState)(void 0),o=s()(e,2),i=o[0],m=o[1];return Object(g.useEffect)((function(){var A;if(t&&Object(E.m)({store_id:t.project_id}).then((function(A){A&&200===A.code&&m(A.data.install_bot_infos)})),t&&-1===B()(A=document.title).call(A,"已安装Bot-")){var e,a=t.author,o=t.name;document.title=c()(e="已安装Bot-".concat(a.name,"/")).call(e,o)}}),[t]),I.a.createElement("div",{className:"softBotClass"},I.a.createElement("div",{className:"softBoxHeadTitle font-18"},"Bot安装"),i&&(i.length>0?I.a.createElement("div",{className:"botListBox"},l()(i).call(i,(function(A,t){var e,o;return I.a.createElement("div",{className:"disBotItem",key:t},I.a.createElement("div",{className:"flexCenter"},I.a.createElement("img",{src:A.logo&&!(B()(e=A.logo).call(e,"347246")>-1||B()(o=A.logo).call(o,"412603")>-1)?Object(f.i)(A.logo):d.a,alt:"",className:"imgBox mr20"}),I.a.createElement("span",{className:"font-15 botName"},A.bot_name),I.a.createElement("span",{className:"statusBox font-12 ml10 ".concat(0===A.state?"":"active")},0===A.state?"挂起":"启用")),I.a.createElement(a.a,{className:"themeCorBorBut",style:{width:"68px",height:"36px"}},I.a.createElement(C.a,{to:"/settings/installbot/".concat(A.bot_id)},"配置")))}))):I.a.createElement("div",{className:"nullBotBox mt20"},I.a.createElement("img",{src:p.a,alt:"",width:62}),I.a.createElement("p",{className:"font-18 showBigTip"},"您当前暂未安装任何Bot"),I.a.createElement("div",{className:"showTip font-14"},"Bot可以帮助项目贡献者处理繁杂的项目任务,比如关闭疑修、合并请求等,以节约时间精力提升开发效率。快去市场中挑选一个适合您项目的Bot吧!"),I.a.createElement("div",{className:"borTip"}),I.a.createElement(a.a,{type:"primary",style:{width:"112px",height:"36px",padding:0}},I.a.createElement(C.a,{to:"/softbot"},"去Bot市场逛逛")))))}},kwtz:function(A,t){A.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAAXNSR0IArs4c6QAAD9lJREFUeF7tnV9WE8kXx2914Axvg4cwydvEsABxBeIKxBWIK1BXIK5gcAXqCogrMK4AXAAx85ZMwpF5gwPp+zvVCf6QgaS7uiq3quvLK6k/93vvp+tPV91WhD8oAAXuVUBBGygABe5XAIAgOqDAHAUACMIDCgAQxAAUMFMAI4iZbigViQIAJBJHw0wzBQCImW4oFYkCACQSR8NMMwUAiJluKBWJAgAkEkfDTDMFAIiZbigViQIAJBJHw0wzBQCImW4oFYkCACQSR8NMMwUAiJluKBWJAgAkEkfDTDMFAIiZbigViQIAJBJHw0wzBQCImW4oFYkCACQSR8NMMwUAiJluKBWJAgAkEkfDTDMFAIiZbigViQIAJBJHw0wzBQCImW4oFYkCXgPSWl9fp7WVR8S8nii1nRJ1M7+cX33rn52dReKjSpj505dElBDtpMzHpNSZ7770DhAtZPLb6gsi2lOKtu+NDuYOKe6cDE4/VSKCKmrEVnPjBZHaI1I795vIXWbV6Q1H732TwStAtJhMyb4iauUVion6Kk3fnPxz2slbBr9zr8DWHxu7nCR/FfYlpfs+PfS8ACQbNdZWtZh7pq5j5oPecPzGtDzK2VOg3dz8UMqXRB97g9FLez0yr0kckNmU6svc6VRO+9gjYXN2uXI/22rUD0mp3bKGMdNxbzh6XLaesuXFASn7tLktAHP6vjc8fV1WGJQvroB1X3rwwBMFpN2ov1ZK/VXcFfNLTIif9gfj6Y4X/paigF5zUJIc2m8sfXkyOP1ov958NYoBMp1arXxXSq3n62r+X+mFe28wepi/BH5ZVoF2c/N7kQV53vakfSkGiKvR4//Cyz558gZAFX631dzYI0o+uLKFmd/0huMDV/XPq1cQkM0jGwvze41j/nwyHJdeLEo4JbQ2txr1Din1zF2/+evJYDznPYq7lkUAaTXXWzVa/e7OLCJmPusNxw9ctoG6ifRUuba2+sO1FpPzywcSpyeEAKnv1Eh9cS4qFuuuJaZWs9q+FAHE/fpjGhfYzXLOx9IAoTR9LnFaQgaQZn1fkXrr2n0AxLXCRO0l+ZKJ3/UG4333Fv3aggwgjt5/3BYPgLgPp2VNsaIaQZYl6mRCj/uj0bH7MIm3haX5Umg9KTKCLGMXS4fsyWAkYl9suGw1N9m1zVHtYmkx243NY6XokTNh8R7EmbS3K8Z7EAdSO9/JEtr1cCCV91XiTboDF83OYvWVUr/br17uzat9W8Kosd2s9xWpP233lon/7g3GuS/Q2W5fdI7u7MnD3DkZjp/bFqtsfa1m/YmuI2G1TYpnhzRVSxHfGQBMqk/E/axdVmep4mzDoT8Yfy3bF9vlt5r1L/Ov1Rq2KDwTEAVES7bV3NRHmfUddKt/Uvvm2ggNQo24xay2p+fN5t3HNjNbH6VRio71xSKl+HgySb5J7di1GxsHSiWvzCyZW+rTyWBkfMvURn/EAZndKOw6WbAv6enT2tzcThJ6ooh3bNymM3VsBg1Rl0l105S+LgMYh7MALw6bigNyHQwuRhIdMGmqnroIlFZj41mikl1i3nVxp8UUkpvltP2kVCfltNMfnn62UefNOqYPBv7iwH7xkePaTm8AmU63NvaYlD6GYm2xp6cg6cXlUxsnQfVLsYTUC5+huA+CDBaij2mqPtl4YNjMJXDdZ70gVym/ljhzdZ9uXgFy3cnpFjDtEqlsUXvXXyZmTpDKJHOYHueuPSuajsj209pmfVmqJEr3J+eTz6YPjiLJGRb6ivnzLMeZ2NXaoAC57uwsG1+WPC7LxjfLrKjvm+u38QmvHOfdJi56Ky2rn1bfhjha5IXp56iirt73B2fT3bIcf0UOKDLzv6m62tb16xH4ti/p/OrYFNIcXS39Ey9HkLxWFU0UkOfw4jUYZfI65e2/T7/To2xKl+8WgeJCc590uN2XoAHRxhR8mp2l6urxXUEQKxi3A2IeKLNR+yjvorzoqO0jKMEDokUtchbodkKyaVbHlVfEpFMQWc+w4qPTF/VpuvtFB73B+N3N6W7y22qRBH/e7EQtsnfe/ysBSNF3KdeLdpP8sWXEDq2sXsynxC/1mq9IUjhm+pZeXO74vLbI64tKAKKNne3Jd/Mv2vUb6DnZ4/MqGMHvpm/r82mVLcpTtWNjK9kHaSsDSDbVcpyfyQeHed+HJZ1eWJYOlQIkW7S7Oxe0LJ8E247k+TdXolUOkOlIUu/Oe8noSsyo663oBbVKAjLbmTrO+6Y96sC2YLx+U56eX21XYVFeufcg9/lXL9prNTqy4H9UsUCBKifHqOwIUltbOXRxDwO03KEAc2dycfUSI0gA0eHilGkAZot30eapaXFjbnSgUiNI9i6kRocuvlPhk9N87UsVIakMIA4v7/gaj172q2qQVAIQwOEXK1WCJHhAZp+QPsK0CpC4UCBoQLAgdxES9uqswkgSNCDthuPPuNmLlYhr4u7JYPw0VAGCBaTI8etQnVOVfpfJCSCtQZCAOM/rK+2VSrYf5leHgwNkWd+jqGSMChsV4pGUoACZJbz+jquxwpFu2Hx2Q/H88nFIR1KCAsRZgmRDh6OYgQKeJha/z5JgAMG6wyAYPS0SUraTIAApmm7G07hAt2YKZDmT70m/5JtIQQCCqZVvYWOjP2G8H/EeEEytbASjr3X4v/XrNSDYtfI1sO30K5tqXVw99HlXy2tAXHwzxI5rUYstBZjT973h6Wtb9dmux1tAcKfctqv9rW9Clw8XJc2W6r23gGBhLhUSIu16m8fXS0BwnEQkSEUbzfNpCokOegkIRg+JUJBu089tX+8AweghHahy7ft4mNE7QIp860POlWjZkQLerUW8AkQfKanR6ndH4qPaABTwbUfLK0Dw3iOACHbcRd8yxHsFSLtR/4G7Ho4j0PPq9dv13nD8wJduegMIPn7jS0h40A+PPsLjESD1L0g27UFw+tAFj7414gUgWJz7EJV+9WFyfvnAh0OMXgCCI+1+BacfvfHjKLwXgOCTaX6EpFe98GSaJQ6IvvNRW1v94ZVz0BkvFPBhmiUOCHavvIhFPzvhwW6WB4BsfiSiF356CL2SVMCHy1TigLSbm9/x6QLJMPS3bZ0dvjccPZbsoSgg2N6VdH0YbUuvQ0QB2fpjY5eS5DAMV6GXEgpIX6QSBaTdrO8rUm8lhEebYSggfXhRFBCX7z+Y+V+l6JiJujoUFHF/QqofRlj43csacYtJtaa60g6ReuKsx8LvQ0QBcXR69xOlaefkn9OOM6eh4v8oMJsu79rekdQZ4XuD0UMpyUUB2WpuskXDP03oct/X9DEW7fS6qtnGy75NUE4GI7E4FWvY1t1zJv47najd/mh07HXkRNY57d+EqaOU+r2s6ZJ31cUAsbGDxUzf0ovLnbKnPvVxF1pbeXTtyP5g/LWsU0Mrr5/8xLVHiVLb2Xptknwr+9CZfYW4qxT91NZEF8mdLDFASu9gWVi8TUcxenv7Hoq+1UZEH9OLq3dl4TMJiGWWmU6JVj7cdRcn+yIU8cv+YJxtdJj8Tc/arXTKLOQld7KCBMTGyJHnDFgWIBN6XvZJahJYyygzmwYdLrrmXPaDN9lIsrZyrEj9aWJXlICYbvHq7dtUXW2XWYwXmd6FkIHcJOh07uMk4S+L4PhZd8mDg7P2uiZrEskzWWIjiCkgROUu0kyfZqtHBc9/eZevyQSKm2WKZq+08aAwn1bz15PBeKeszSblgwJE71j1BuPsBZXpX56p1V11S58JMrX3rnLmZ+DKPZx0X9rNer/4VAuA5PR/eQeZZm6U3EnJKU7un5k+JGxMdczaBiALnavXHr3heH3hDxf8wHRqJ7lQLGvz7fKSUx2zG6RRAlL4LbqVdQAAyaY5hodE7QRq8VHcTrsmDxrBNUhRQMpPr7RAAMQDQJobe0TJh/wBC0AWamXruAEAkQek+DEjALIQEFsH1gCIB4AUzmQDQADIQgXs/UB6DTKd6haZYgOQud63mfEbI4j8CAJAcjzsij1BiDDFyiFqzp9gBMkp1PTGpMwfAJHRffY2W3Sbt/ibfEyxFkaLrTfZmGLJT7Gwi7Uw3Isu0ojKHrm+7hIAkQekeDZ/jCCLkbJwQQovCqcyS69B2o3NI6Voe7HTr38BQHJpZeNErfEIwvymNxwf5Oqo5z8yBsTCQ6r4+kOLCUByhZSNA4PtxsaBUsmrXA3e+JGtNVDRdl38vvgaYNoLK/obnQMDILniwMalHZPgsHWSOJeRS/pRu1E/K3q7r+xxHz16JLxylPsW408tAEjusLBzJ6HeLZJEwMaTM7eBS/qhwTSr9Gnqrabppy4ASLGwWOr9aDnnFBOl+K/zHjtfVpKM+y2Q80EwLwpvipdNtVL1tEy2kSyJQI07c69/Mn+eXFztVTn1z+I1GX+dnF/tltGgcIKI/5ACQAo//qY5my6flslukm15NuqvidTeL8nNNBiKDsrkgypskGABHcC1Gr0m4paeeuoRQyf+tpHjePogosOCSTJuqQFAjMIjG0kUPY8lkI1EEiyk0yuxUh+KL8pvdxqAlHIjE+/3BuN3pSpBYWsKzBLFvVKkdBJrC38ApLSIesqlKN0/GZx+Kl0ZKjBWYKu58YIp2S83pcIIUvDCTH5/aVCIuZMq6sSYhDq/UvZ+2WpsPEtI7ZBSu3bBuO4jRhB73rq9vGM6VorPOPu6FOMLUxaUVkzbpGidWa0XO1Nl2jgAMVUO5aJQAIBE4WYYaaoAADFVDuWiUACAROFmGGmqAAAxVQ7lolAAgEThZhhpqgAAMVUO5aJQAIBE4WYYaaoAADFVDuWiUACAROFmGGmqAAAxVQ7lolAAgEThZhhpqgAAMVUO5aJQAIBE4WYYaaoAADFVDuWiUACAROFmGGmqAAAxVQ7lolAAgEThZhhpqgAAMVUO5aJQAIBE4WYYaaoAADFVDuWiUACAROFmGGmqAAAxVQ7lolAAgEThZhhpqgAAMVUO5aJQAIBE4WYYaaoAADFVDuWiUCBKQIp9JzCKOICR9ygAQBAaUGCOAgAE4QEFAMhNBaYfj1TbiAsosEgBJur2BmNLX6ta1Nqv/xf7ym2xbuLXUEBGAQAioztaDUQBABKIo9BNGQUAiIzuaDUQBQBIII5CN2UUACAyuqPVQBQAIIE4Ct2UUQCAyOiOVgNRAIAE4ih0U0YBACKjO1oNRAEAEoij0E0ZBQCIjO5oNRAFAEggjkI3ZRQAIDK6o9VAFAAggTgK3ZRRAIDI6I5WA1EAgATiKHRTRgEAIqM7Wg1EAQASiKPQTRkFAIiM7mg1EAUASCCOQjdlFAAgMrqj1UAUACCBOArdlFEAgMjojlYDUQCABOIodFNGAQAioztaDUQBABKIo9BNGQUAiIzuaDUQBQBIII5CN2UUACAyuqPVQBQAIIE4Ct2UUeB/scAsQV6ZQiUAAAAASUVORK5CYII="}}]); \ No newline at end of file diff --git a/static/js/196.636c803d.chunk.js b/static/js/196.636c803d.chunk.js new file mode 100644 index 000000000..c28acc1ed --- /dev/null +++ b/static/js/196.636c803d.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[196],{K7Ds:function(e,a,t){"use strict";t.r(a);var n=t("cDcd"),c=t.n(n),l=t("5A3O"),m=t.p+"static/media/head.52aa3fc8.png",s=t.p+"static/media/img1.e0beda57.png",r=t.p+"static/media/img2.789fbbfe.png",i=t.p+"static/media/img3.cee3ac5b.png",o=t.p+"static/media/img4.53c937cb.png",E=t.p+"static/media/img5.ca3a2287.png",p=t.p+"static/media/img6.8f81bf78.png",d=t.p+"static/media/img7.e4a68e6e.png",u=t.p+"static/media/img8.10500e00.png",w=t.p+"static/media/img9.d25372ba.png",N=t.p+"static/media/img10.64149a3d.png",h=t.p+"static/media/img15.87a3556c.png",f=t.p+"static/media/img16.32badab9.png",v=t.p+"static/media/img17.c25d5edc.png",g=t.p+"static/media/img18.4963efc1.png",_=t.p+"static/media/49.b03e6efe.png";t("vfBC"),a.default=Object(l.a)((function(){return Object(n.useEffect)((function(){document.title="教学实践"}),[]),c.a.createElement("div",{className:"teaching"},c.a.createElement("div",{className:"tea_head"},c.a.createElement("div",null,c.a.createElement("a",{href:"#teaching_part1"},c.a.createElement("div",{className:"head_til1"},"大规模实训课程体系")),c.a.createElement("a",{href:"#teaching_part2"},c.a.createElement("div",{className:"head_til2"},"集成化班级协同空间")),c.a.createElement("a",{href:"#teaching_part3"},c.a.createElement("div",{className:"head_til3"},"多联盟共建开源竞赛"))),c.a.createElement("img",{src:m,onClick:function(){return window.open("https://www.educoder.net","_blank")}})),c.a.createElement("div",{className:"tea_part1"},c.a.createElement("span",{id:"teaching_part1"}),c.a.createElement("p",{className:"tea_title"},"大规模实训课程体系"),c.a.createElement("p",{className:"tips"},"谢绝纸上谈兵,精心打造教学、标注、练平一体化的实战环境"),c.a.createElement("div",{className:"tea_small_title"},c.a.createElement("span",null,"实践课程"),c.a.createElement("a",{href:"https://www.educoder.net/paths",target:"_blank"},"查看更多",c.a.createElement("i",{className:"iconfont icon-jiantou1 font-12 ml8"}))),c.a.createElement("div",{className:"content"},c.a.createElement("div",{className:"vertical",onClick:function(){return window.location.href="https://www.educoder.net/paths/54"}},c.a.createElement("img",{src:s}),c.a.createElement("p",null,"Java项目开发实战入门"),c.a.createElement("div",null,c.a.createElement("i",{className:"iconfont icon-zhangjieicon"}),"10",c.a.createElement("i",{className:"iconfont icon-chengyuan1 ml25"}),"121992"),c.a.createElement("p",{className:"hover_bar"})),c.a.createElement("div",{className:"vertical",onClick:function(){return window.location.href="https://www.educoder.net/paths/3702"}},c.a.createElement("img",{src:r}),c.a.createElement("p",null,"基于TRUSTIE的软件工程实践教…"),c.a.createElement("div",null,c.a.createElement("i",{className:"iconfont icon-zhangjieicon"}),"11",c.a.createElement("i",{className:"iconfont icon-chengyuan1 ml25"}),"2250"),c.a.createElement("p",{className:"hover_bar"})),c.a.createElement("div",{className:"vertical",onClick:function(){return window.location.href="https://www.educoder.net/paths/85"}},c.a.createElement("img",{src:i}),c.a.createElement("p",null,"Python零基础到精通"),c.a.createElement("div",null,c.a.createElement("i",{className:"iconfont icon-zhangjieicon"}),"11",c.a.createElement("i",{className:"iconfont icon-chengyuan1 ml25"}),"114131"),c.a.createElement("p",{className:"hover_bar"})),c.a.createElement("div",{className:"vertical",onClick:function(){return window.location.href="https://www.educoder.net/paths/936"}},c.a.createElement("img",{src:o}),c.a.createElement("p",null,"计算机实验教学中心开放实验"),c.a.createElement("div",null,c.a.createElement("i",{className:"iconfont icon-zhangjieicon"}),"5",c.a.createElement("i",{className:"iconfont icon-chengyuan1 ml25"}),"135381"),c.a.createElement("p",{className:"hover_bar"}))),c.a.createElement("div",{className:"tea_small_title"},c.a.createElement("span",null,"实践项目"),c.a.createElement("a",{href:"https://www.educoder.net/shixuns",target:"_blank"},"查看更多",c.a.createElement("i",{className:"iconfont icon-jiantou1 font-12 ml8"}))),c.a.createElement("div",{className:"content practice"},c.a.createElement("div",{onClick:function(){return window.location.href="https://www.educoder.net/shixuns/zesqa3wi/challenges"}},c.a.createElement("img",{src:E})),c.a.createElement("div",{onClick:function(){return window.location.href="https://www.educoder.net/shixuns/ie6zxg7r/challenges"}},c.a.createElement("img",{src:p})),c.a.createElement("div",{onClick:function(){return window.location.href="https://www.educoder.net/shixuns/64xb9k2q/challenges"}},c.a.createElement("img",{src:d}))),c.a.createElement("div",{className:"content practice"},c.a.createElement("div",{onClick:function(){return window.location.href="https://www.educoder.net/shixuns/tb7hw62n/challenges"}},c.a.createElement("img",{src:u})),c.a.createElement("div",{onClick:function(){return window.location.href="https://www.educoder.net/shixuns/9vhkc6jf/challenges"}},c.a.createElement("img",{src:w})),c.a.createElement("div",{onClick:function(){return window.location.href="https://www.educoder.net/shixuns/5xcigsov/challenges"}},c.a.createElement("img",{src:N})))),c.a.createElement("div",{className:"tea_part2_bg"},c.a.createElement("span",{id:"teaching_part2"}),c.a.createElement("div",{className:"tea_part2"},c.a.createElement("p",{className:"tea_title"},"集成化班级协同空间"),c.a.createElement("p",{className:"tips"},"支持实验、作业、视频、考试、毕设等十余种线上线下管理工具"),c.a.createElement("div",{className:"tea_small_title"},c.a.createElement("span",null,"教学课堂"),c.a.createElement("a",{href:"https://www.educoder.net/classrooms",target:"_blank"},"查看更多",c.a.createElement("i",{className:"iconfont icon-jiantou1 font-12 ml8"}))),c.a.createElement("div",{className:"content"},c.a.createElement("div",{className:"vertical classroom1",onClick:function(){return window.location.href="https://www.educoder.net/classrooms/7ckfx39w/announcement"}},c.a.createElement("p",null,"第四届中国软件开源创新大赛培训"),c.a.createElement("img",{src:h}),c.a.createElement("p",null,"喻银凤"),c.a.createElement("p",{className:"thread"}),c.a.createElement("div",null,c.a.createElement("div",{className:"mr45"},c.a.createElement("span",{className:"num"},"7241"),c.a.createElement("span",{className:"font-12 ml10"},"人"),c.a.createElement("p",null,"成员数")),c.a.createElement("div",null,c.a.createElement("span",{className:"num"},"18"),c.a.createElement("span",{className:"font-12 ml10"},"次"),c.a.createElement("p",null,"作业数"))),c.a.createElement("p",{className:"hover_bar"})),c.a.createElement("div",{className:"vertical classroom2",onClick:function(){return window.location.href="https://www.educoder.net/classrooms/fwcka9or/announcement"}},c.a.createElement("p",null,"第三届全国高校绿色计算创新大赛培训"),c.a.createElement("img",{src:f}),c.a.createElement("p",null,"实践教学"),c.a.createElement("p",{className:"thread"}),c.a.createElement("div",null,c.a.createElement("div",{className:"mr45"},c.a.createElement("span",{className:"num"},"68824"),c.a.createElement("span",{className:"font-12 ml10"},"人"),c.a.createElement("p",null,"成员数")),c.a.createElement("div",null,c.a.createElement("span",{className:"num"},"9"),c.a.createElement("span",{className:"font-12 ml10"},"次"),c.a.createElement("p",null,"作业数"))),c.a.createElement("p",{className:"hover_bar"})),c.a.createElement("div",{className:"vertical classroom3",onClick:function(){return window.location.href="https://www.educoder.net/classrooms/owftcsph/shixun_homework"}},c.a.createElement("p",null,"基于TRUSTIE的软件工程教学"),c.a.createElement("img",{src:v}),c.a.createElement("p",null,"朱郑州"),c.a.createElement("p",{className:"thread"}),c.a.createElement("div",null,c.a.createElement("div",{className:"mr45"},c.a.createElement("span",{className:"num"},"61"),c.a.createElement("span",{className:"font-12 ml10"},"人"),c.a.createElement("p",null,"成员数")),c.a.createElement("div",null,c.a.createElement("span",{className:"num"},"34"),c.a.createElement("span",{className:"font-12 ml10"},"次"),c.a.createElement("p",null,"作业数"))),c.a.createElement("p",{className:"hover_bar"})),c.a.createElement("div",{className:"vertical classroom4",onClick:function(){return window.location.href="https://www.educoder.net/classrooms/2029/announcement"}},c.a.createElement("p",null,"计算机程序设计(C语言)"),c.a.createElement("img",{src:g}),c.a.createElement("p",null,"拓明福"),c.a.createElement("p",{className:"thread"}),c.a.createElement("div",null,c.a.createElement("div",{className:"mr45"},c.a.createElement("span",{className:"num"},"79753"),c.a.createElement("span",{className:"font-12 ml10"},"人"),c.a.createElement("p",null,"成员数")),c.a.createElement("div",null,c.a.createElement("span",{className:"num"},"105"),c.a.createElement("span",{className:"font-12 ml10"},"次"),c.a.createElement("p",null,"作业数"))),c.a.createElement("p",{className:"hover_bar"}))))),c.a.createElement("div",{className:"tea_part3_bg"},c.a.createElement("span",{id:"teaching_part3"}),c.a.createElement("div",{className:"tea_part3"},c.a.createElement("p",{className:"tea_title"},"多联盟共建开源竞赛"),c.a.createElement("p",{className:"tips"},"聚焦开源定期开展有奖大型竞赛,让您的作品伴随您成长"),c.a.createElement("div",{className:"tea_small_title"},c.a.createElement("span",null,"在线竞赛"),c.a.createElement("a",{href:"https://www.educoder.net/competitions",target:"_blank"},"查看更多",c.a.createElement("i",{className:"iconfont icon-jiantou1 font-12 ml8"}))),c.a.createElement("div",{className:"content",onClick:function(){return window.location.href="https://www.educoder.net/competitions/index/gcc_2021_projects_type1"}},c.a.createElement("img",{src:_}),c.a.createElement("div",{className:"center"},c.a.createElement("p",{className:"title"},"第四届中国软件开源创新大赛——开源项目创新赛命题组"),c.a.createElement("p",{className:"tip"},"开源项目创新赛聚焦发起或参与开源项目创新开发,设计了命题组和自由组两个组别,其中命题组为参赛团队参与指定开源项目进行贡献。"),c.a.createElement("p",null,"竞赛时间:",c.a.createElement("span",{className:"col18"},"2021/03/31 — 2021/11/30")),c.a.createElement("p",null,"报名截至时间:",c.a.createElement("span",{className:"col18"},"2021/11/30 00:00:00"))),c.a.createElement("div",null,c.a.createElement("p",{className:"col85"},"奖金"),c.a.createElement("p",{className:"col"},"¥ 335,000"))),c.a.createElement("div",{className:"content",onClick:function(){return window.location.href="https://www.educoder.net/competitions/index/gcc_2021_projects_type2"}},c.a.createElement("img",{src:_}),c.a.createElement("div",{className:"center"},c.a.createElement("p",{className:"title"},"第四届中国软件开源创新大赛——开源项目创新赛自由组"),c.a.createElement("p",{className:"tip"},"开源项目创新赛聚焦发起或参与开源项目创新开发,设计了命题和自由组两个组别,其中自由组为参赛团队将科研成果/论文算法开源到竞赛平台并进行持续创新。"),c.a.createElement("p",null,"竞赛时间:",c.a.createElement("span",{className:"col18"},"2021/03/31 — 2021/11/30")),c.a.createElement("p",null,"报名时间:",c.a.createElement("span",{className:"col18"},"2021/11/30 00:00:00"))),c.a.createElement("div",null,c.a.createElement("p",{className:"col85"},"奖金"),c.a.createElement("p",{className:"col"},"¥ 235,000"))),c.a.createElement("div",{className:"content",onClick:function(){return window.location.href="https://www.educoder.net/competitions/index/gcc-courses-2021_type1"}},c.a.createElement("img",{src:_}),c.a.createElement("div",{className:"center"},c.a.createElement("p",{className:"title"},"第四届中国软件开源创新大赛——开源实践教学赛命题组"),c.a.createElement("p",{className:"tip"},"开源实践教学赛聚焦基于开源技术构建在线实践教学资源开展实践教学,设计了命题组和自由组两个组别,其中命题组要求围绕指定开源技术/平台构建符合MOOP规范的实践教学资源并开展实践教学。"),c.a.createElement("p",null,"竞赛时间:",c.a.createElement("span",{className:"col18"},"2021/03/31 — 2021/11/30")),c.a.createElement("p",null,"报名时间:",c.a.createElement("span",{className:"col18"},"2021/11/30 00:00:00"))),c.a.createElement("div",null,c.a.createElement("p",{className:"col85"},"奖金"),c.a.createElement("p",{className:"col"},"¥ 335,000"))),c.a.createElement("div",{className:"content",onClick:function(){return window.location.href="https://www.educoder.net/competitions/index/gcc-courses-2021_type2"}},c.a.createElement("img",{src:_}),c.a.createElement("div",{className:"center"},c.a.createElement("p",{className:"title"},"第四届中国软件开源创新大赛——开源实践教学赛自由组"),c.a.createElement("p",{className:"tip"},"开源实践教学赛聚焦基于开源技术构建在线实践教学资源开展实践教学,设计了命题组和自由组两个组别,其中自由组不限技术/平台、基于实际教学需求构建符合MOOP规范的实践教学资源并开展实践教学。"),c.a.createElement("p",null,"竞赛时间:",c.a.createElement("span",{className:"col18"},"2021/03/31 — 2021/11/30")),c.a.createElement("p",null,"报名时间:",c.a.createElement("span",{className:"col18"},"2021/11/30 00:00:00"))),c.a.createElement("div",null,c.a.createElement("p",{className:"col85"},"奖金"),c.a.createElement("p",{className:"col"},"¥ 335,000"))))))}))},vfBC:function(e,a,t){}}]); \ No newline at end of file diff --git a/static/js/197.08279744.chunk.js b/static/js/197.08279744.chunk.js new file mode 100644 index 000000000..5b3a69ff3 --- /dev/null +++ b/static/js/197.08279744.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[197],{EeH8:function(e,a,t){"use strict";t.r(a),t("T2oS");var n=t("W9HT"),l=(t("+L6B"),t("2/Rp")),c=(t("y8nQ"),t("Vl3Y")),i=(t("5NDa"),t("5rEg")),r=t("04Ix"),s=t.n(r),m=t("zLi2"),o=t.n(m),u=t("o+MX"),d=t.n(u),f=t("+oHS"),p=t.n(f),_=t("OWCx"),E=t.n(_),g=t("5PDf"),h=t.n(g),v=t("fHi0"),b=t.n(v),N=t("RXMP"),j=t.n(N),y=t("qjzJ"),x=t.n(y),w=t("HnXd"),O=t.n(w),L=t("LYCE"),z=t.n(L),H=t("cDcd"),B=t.n(H),D=(t("hBBm"),t("bjH3")),I=t("sYIF"),C=t("vDqi"),F=t.n(C);function k(e,a){var t=p()(e);if(E.a){var n=E()(e);a&&(n=h()(n).call(n,(function(a){return b()(e,a).enumerable}))),t.push.apply(t,n)}return t}function q(e){for(var a=1;a 我的 CLA”中查看和管理本协议")),B.a.createElement("div",{className:"cla_c"},B.a.createElement("p",{className:"cla_c_title"},"协议内容"),B.a.createElement(D.a,{className:"cla_c_html imageLayerParent",value:E.content,url:e.history.location})),!E.is_sign&&!E.is_member&&B.a.createElement(c.a,null,B.a.createElement("div",{className:"form_div"},B.a.createElement(c.a.Item,{label:"真实姓名"},r("real_name",{rules:[{required:!0,message:"请输入您的真实姓名"}]})(B.a.createElement(i.a,{placeholder:"请输入真实姓名",maxLength:30}))),B.a.createElement(c.a.Item,{label:"签署邮箱"},r("email",{rules:[{required:!0,message:"请输入签署邮箱"}]})(B.a.createElement(i.a,{placeholder:"请输入签署邮箱",maxLength:30,disabled:t&&t.email})))),B.a.createElement(l.a,{type:"primary",style:{marginTop:"20px"},onClick:function(){s((function(a,n){if(!a){var l="/users/".concat(t&&t.user_id,"/clas.json");F.a.post(l,q(q({},n),{},{cla_id:E&&E.id,email:t&&t.email||n.email})).then((function(a){a&&a.data&&(e.showNotification("协议签署成功!"),window.scrollTo(0,0),h())})).catch((function(e){}))}}))}},"接受并签署协议")))):B.a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",minHeight:"500px"}},B.a.createElement(n.a,null))})))},hBBm:function(e,a,t){}}]); \ No newline at end of file diff --git a/static/js/198.f1836f36.chunk.js b/static/js/198.f1836f36.chunk.js new file mode 100644 index 000000000..1cc99ab31 --- /dev/null +++ b/static/js/198.f1836f36.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[198],{cMND:function(e,t,a){"use strict";a.r(t),a("T2oS");var n,r=a("W9HT"),c=(a("g9YV"),a("wCAj")),l=(a("miYZ"),a("tsqr")),i=(a("+L6B"),a("2/Rp")),s=(a("OaEy"),a("2fM7")),o=a("Vi3r"),u=a.n(o),d=a("zLi2"),m=a.n(d),f=a("YdDX"),p=a.n(f),b=a("FLGM"),E=a.n(b),h=a("5PDf"),v=a.n(h),O=a("IeeE"),y=a.n(O),g=a("cDcd"),j=a.n(g),x=a("spEH"),N=a("vOnD"),w=(a("hBBm"),a("TxSN")),I=N.a.img(n||(n=p()(["{\n width:30px;\n height:30px;\n border-radius:50%;\n}"])));t.default=function(e){var t=e.organizeDetail,a=e.history,n=e.match,o=e.current_user,d=n.params.OIdentifier,f=o.login,p=Object(g.useState)(1),b=m()(p,2),h=b[0],O=(b[1],Object(g.useState)(0)),N=m()(O,2),k=(N[0],N[1]),S=Object(g.useState)(void 0),B=m()(S,2),D=B[0],z=B[1],C=Object(g.useState)([]),K=m()(C,2),M=K[0],T=K[1],H=Object(g.useState)(!1),L=m()(H,2),Y=L[0],F=L[1],J=null;Object(g.useEffect)((function(){Object(w.F)().then((function(e){var t=e&&e.data,a=t.code,n=t.rows;200===a&&T(n)}))}),[]),Object(g.useEffect)((function(){if(t){var e=t.nickname;document.title="开通组织工作台-".concat(e),V()}}),[t]),Object(g.useEffect)((function(){var e;t&&t.id&&(e=t.id,Object(w.S)(e).then((function(e){var t=e&&e.data,a=t.code,n=t.rows,r=t.total;200===a&&(z(n),k(r))})))}),[t,h]);var V=function(){Object(w.e)(t.id).then((function(e){if(e&&200===e.data.code){var t=e.data.data;t.isOpen&&!t.url?F(!0):t.isOpen&&(clearInterval(J),window.location=t.url)}}))},q=[{title:"头像",dataIndex:"imageUrl",render:function(e){return j.a.createElement(I,{src:e})}},{title:"用户名",dataIndex:"nickname"},{title:"邮箱",dataIndex:"email"},{title:"所属团队",dataIndex:["role","roleKey"],width:"20%",render:function(e,t){return j.a.createElement(s.a,{value:e,onChange:function(e){var a=u()(D);E()(a).call(a,(function(a){return a.username===t.username&&(a.role.roleKey=e)})),z(a)}},M&&E()(M).call(M,(function(e){return j.a.createElement(s.a.Option,{key:e.roleKey},e.roleName)})))}},{title:"操作",dataIndex:"username",key:"action",render:function(e){return j.a.createElement(i.a,{type:"danger",size:"small",disabled:e===f,onClick:function(){var t=v()(D).call(D,(function(t){return t.username!==e}));z(t)}},j.a.createElement("i",{className:"iconfont icon-fuzhi-shanchu font-14"}))}}];return j.a.createElement(r.a,{spinning:Y},j.a.createElement(x.r,{style:{border:"1px solid #eee"},className:"exterpriseBox"},j.a.createElement("div",{className:"padding30"},"首次创建组织工作台时,系统将根据组织团队用户在组织工作台中根据不同团队初始化成不同角色。请您知悉以下角色权限,再次确认组织成员的角色分配。",j.a.createElement("br",null),j.a.createElement("span",{className:"font-bd"},"组织管理员:"),"原owner团队成员,对组织内所有代码库均具有管理员权限,在组织工作台中拥有最高管理权限",j.a.createElement("br",null),j.a.createElement("span",{className:"font-bd"},"项目管理员:"),"原管理员团队成员,对组织内所有代码库均具有管理员权限,在组织工作台中拥有项目管理权限",j.a.createElement("br",null),j.a.createElement("span",{className:"font-bd"},"普通成员:"),"原开发者及报告者团队成员,对组织内所有代码库均具有开发者权限,在组织工作台中拥有项目基础使用权限及查看权限"),j.a.createElement(x.j,{className:"padding20-30"},j.a.createElement("div",{style:{width:"580px"}})),j.a.createElement("div",{className:"pl30 pr30 pb30",style:{minHeight:"400px"}},j.a.createElement(c.a,{size:"small",columns:q,dataSource:D,pagination:!1,className:"teamMemberTable"})),j.a.createElement("div",{className:"edu-txt-right pl30 pr30 pb30"},j.a.createElement(i.a,{type:"primary",ghost:!0,className:"mr20",onClick:function(){a.push("/".concat(d))}},"暂不开通"),j.a.createElement(i.a,{type:"primary",onClick:function(){var e=E()(D).call(D,(function(e){return{userId:e.userId,roleKey:e.role.roleKey}}));Object(w.f)(t.id,e).then((function(e){e&&200===e.data.code?(l.a.success("开通成功"),J=y()(V,1e3)):l.a.error(e&&e.data.msg)}))}},"确认并开通工作台"))))}},hBBm:function(e,t,a){}}]); \ No newline at end of file diff --git a/static/js/199.490698bf.chunk.js b/static/js/199.490698bf.chunk.js new file mode 100644 index 000000000..81350f1c1 --- /dev/null +++ b/static/js/199.490698bf.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[199],{"6V0J":function(e,t,a){},LMhh:function(e,t,a){"use strict";a.r(t);var n=a("yQr1"),i=a.n(n),r=(a("T2oS"),a("W9HT")),s=(a("DjyN"),a("NUBc")),c=a("06Pm"),l=a.n(c),o=a("kA7L"),m=a.n(o),u=a("3SUL"),p=a.n(u),d=a("eYnF"),f=a.n(d),g=a("X5/F"),v=a.n(g),h=a("04Ix"),E=a.n(h),N=a("o+MX"),b=a.n(N),k=a("FLGM"),y=a.n(k),S=a("cDcd"),L=a.n(S),j=a("2iEm"),w=a("vDqi"),x=a.n(w),C=a("sYIF"),D=(a("6V0J"),a("2CTR"));var F=function(e){function t(e){var a;return l()(this,t),a=function(e,t,a){return t=f()(t),p()(e,function(){try{var e=!Boolean.prototype.valueOf.call(i()(Boolean,[],(function(){})))}catch(e){}return!!e}()?i()(t,a||[],f()(e).constructor):t.apply(e,a))}(this,t,[e]),E()(a,"componentDidMount",(function(){a.getUsersList(),a.updateTitle()})),E()(a,"componentDidUpdate",(function(){a.updateTitle()})),E()(a,"updateTitle",(function(){var e=a.props.projectDetail;if(e){var t,n=e.author,i=e.name;document.title=b()(t="Fork用户-".concat(n.name,"/")).call(t,i)}})),E()(a,"getUsersList",(function(e,t){var n;a.setState({isSpin:!0});var i=a.props.match.params,r=i.projectsId,s=i.owner,c=b()(n="/".concat(s,"/")).call(n,r,"/forks.json");x.a.get(c,{params:{page:e,limit:t}}).then((function(e){e&&a.setState({count:e.data.count,users:e.data.users,isSpin:!1})})).catch((function(e){}))})),E()(a,"ChangePage",(function(e){a.setState({page:e,isSpin:!0});var t=a.state.limit;a.getUsersList(e,t)})),E()(a,"Paginations",(function(){var e=a.state,t=e.count,n=e.page,i=e.limit;if(t>i)return L.a.createElement("div",{className:"mt50 mb30 edu-txt-center"},L.a.createElement(s.a,{simple:!0,defaultCurrent:n,total:t,pageSize:i,onChange:a.ChangePage}))})),E()(a,"renderList",(function(e){if(e&&e.length>0)return y()(e).call(e,(function(e,t){var a;return L.a.createElement("div",{className:"w-25 pull-left",key:t},L.a.createElement("div",{className:"pbt25 grid-item mlr10 border-b-line"},L.a.createElement("div",null,L.a.createElement(j.a,{to:"/".concat(e.login),className:"show-user-link"},L.a.createElement("img",{className:"avatar-60",src:Object(C.i)("/".concat(e.image_url)),alt:""}))),L.a.createElement("div",{className:"ml12"},L.a.createElement("div",null,L.a.createElement(j.a,{to:b()(a="/".concat(e.login,"/")).call(a,e.identifier),className:"font-16 text-primary task-hide max-w-200",style:{display:"block"},title:e.name},e.name)),L.a.createElement("div",{className:"font-12 text-gray grid-item pb5"},L.a.createElement("i",{className:"iconfont icon-shijian user-join-time"}),L.a.createElement("span",{className:"ml4"},"fork时间:",e.format_time)))))}))})),a.state={users:null,count:0,limit:20,page:1,isSpin:!1},a}return v()(t,e),m()(t,[{key:"render",value:function(){var e=this.state,t=e.users,a=e.isSpin;return L.a.createElement("div",{className:"pbt15"},L.a.createElement("div",{className:"main background-f minH-670",style:{padding:"0px"}},L.a.createElement("div",{className:"user-list-items"},L.a.createElement("div",{className:"font-18 padding10-20 border-b-line"},"Fork列表"),L.a.createElement(r.a,{spinning:a},L.a.createElement("div",{className:"w-100 inline-block",style:{minHeight:"400px"}},t&&0===t.length?L.a.createElement(D.a,{_html:"暂时还没有相关数据!"}):"",this.renderList(t))),this.Paginations())))}}])}(S.Component);t.default=F}}]); \ No newline at end of file diff --git a/static/js/200.54d6b725.chunk.js b/static/js/200.54d6b725.chunk.js new file mode 100644 index 000000000..46e9bf2b6 --- /dev/null +++ b/static/js/200.54d6b725.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[200],{Xd6l:function(e,t,n){"use strict";var a=n("yQr1"),r=n.n(a),c=(n("+L6B"),n("2/Rp")),s=n("06Pm"),i=n.n(s),l=n("kA7L"),o=n.n(l),u=n("3SUL"),m=n.n(u),p=n("eYnF"),h=n.n(p),f=n("X5/F"),d=n.n(f),g=n("04Ix"),v=n.n(g),y=n("o+MX"),E=n.n(y),_=n("FLGM"),N=n.n(_),w=n("cDcd"),S=n.n(w),k=n("sYIF"),b=n("2iEm"),F=n("KJct");function D(e,t,n){return t=h()(t),m()(e,function(){try{var e=!Boolean.prototype.valueOf.call(r()(Boolean,[],(function(){})))}catch(e){}return!!e}()?r()(t,n||[],h()(e).constructor):t.apply(e,n))}n("6V0J");var T=function(e){function t(){var e,n;i()(this,t);for(var a=arguments.length,r=new Array(a),s=0;s0)return N()(e).call(e,(function(e,i){return S.a.createElement("div",{className:"pull-left ".concat(t),key:i},S.a.createElement("div",{className:"pbt25 grid-item mlr10 border-b-line"},S.a.createElement("div",null,S.a.createElement("a",{href:"/".concat(e.login),className:"show-user-link"},S.a.createElement("img",{className:"avatar-60",src:Object(k.i)("/".concat(e.image_url)),alt:""}))),S.a.createElement("div",{className:"ml12"},S.a.createElement("div",null,S.a.createElement(b.a,{to:"/".concat(e.login),className:"font-16 text-primary task-hide max-w-200",style:{display:"block"},title:e.name},e.name)),S.a.createElement("div",{className:"font-12 text-gray grid-item pb5"},S.a.createElement("i",{className:"iconfont icon-shijian user-join-time"}),S.a.createElement("span",{className:"ml4"},"点赞列表"===a?"点赞":"关注列表"===a?"关注":"fork","时间:",e.format_time)),n&&n.login===e.login?S.a.createElement(c.a,{type:"default"},"当前用户"):S.a.createElement(F.a,{is_watch:e.is_watch,notReset:s,id:e.login,successFunc:r}))))}))})),n}return d()(t,e),o()(t,[{key:"render",value:function(){var e=this.props,t=e.users,n=e.userClass,a=e.current_user,r=e.type_title,c=e.successFunc,s=e.notReset,i=e.title_type;return this.renderList(t,n,a,r,c,s,i)}}])}(w.Component);t.a=T},bkQV:function(e,t,n){"use strict";n.r(t);var a=n("yQr1"),r=n.n(a),c=n("06Pm"),s=n.n(c),i=n("kA7L"),l=n.n(i),o=n("3SUL"),u=n.n(o),m=n("eYnF"),p=n.n(m),h=n("X5/F"),f=n.n(h),d=n("04Ix"),g=n.n(d),v=n("o+MX"),y=n.n(v),E=n("cDcd"),_=n.n(E),N=n("uaeZ");function w(e,t,n){return t=p()(t),u()(e,function(){try{var e=!Boolean.prototype.valueOf.call(r()(Boolean,[],(function(){})))}catch(e){}return!!e}()?r()(t,n||[],p()(e).constructor):t.apply(e,n))}var S=function(e){function t(){var e,n;s()(this,t);for(var a=arguments.length,r=new Array(a),c=0;ci?S.a.createElement("div",{className:"edu-txt-center pt30 mb30"},S.a.createElement(s.a,{simple:!0,defaultCurrent:l,total:a,pageSize:i,onChange:this.changePage})):"";return S.a.createElement(c.a,{spinning:n},S.a.createElement("div",{className:"minH-670"},S.a.createElement("div",{className:"grid-item pb20 bbt"},S.a.createElement("h3",{style:{marginBottom:"0px"}},S.a.createElement(k.a,{to:"/".concat(m)},S.a.createElement("i",{className:"iconfont icon-zuojiantou color-grey-9 font-16 mr8"})),"watch_users"===u?"".concat(h,"关注的"):"关注".concat(h,"的")),S.a.createElement("div",{className:"text-right"},S.a.createElement(B,{placeholder:"输入名称进行搜索",enterButton:"搜索",size:"large",onSearch:this.get_watchers,className:"list-r-Search",value:r,onChange:this.changeSearchValue}))),t&&t.length>0?S.a.createElement("div",{className:"w-100 inline-block"},S.a.createElement(T.a,{users:t,userClass:"w-33",type_title:"关注列表",current_user:p,successFunc:this.successFunc,notReset:"watch_users"!==u||"我"!==h,title_type:h})):S.a.createElement(D.a,{_html:"暂时没有数据~"}),S.a.createElement("div",{className:"w-100"},f)))}}])}(w.Component);t.a=L}}]); \ No newline at end of file diff --git a/static/js/201.ec65a0a9.chunk.js b/static/js/201.ec65a0a9.chunk.js new file mode 100644 index 000000000..11a3b269a --- /dev/null +++ b/static/js/201.ec65a0a9.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[201],{"0WPJ":function(e,t,n){"use strict";n.r(t);var a=n("yQr1"),r=n.n(a),c=n("06Pm"),s=n.n(c),i=n("kA7L"),o=n.n(i),l=n("3SUL"),u=n.n(l),m=n("eYnF"),p=n.n(m),h=n("X5/F"),f=n.n(h),g=n("04Ix"),d=n.n(g),v=n("o+MX"),y=n.n(v),E=n("cDcd"),_=n.n(E),N=n("uaeZ");function w(e,t,n){return t=p()(t),u()(e,function(){try{var e=!Boolean.prototype.valueOf.call(r()(Boolean,[],(function(){})))}catch(e){}return!!e}()?r()(t,n||[],p()(e).constructor):t.apply(e,n))}var S=function(e){function t(){var e,n;s()(this,t);for(var a=arguments.length,r=new Array(a),c=0;c0)return N()(e).call(e,(function(e,i){return S.a.createElement("div",{className:"pull-left ".concat(t),key:i},S.a.createElement("div",{className:"pbt25 grid-item mlr10 border-b-line"},S.a.createElement("div",null,S.a.createElement("a",{href:"/".concat(e.login),className:"show-user-link"},S.a.createElement("img",{className:"avatar-60",src:Object(k.i)("/".concat(e.image_url)),alt:""}))),S.a.createElement("div",{className:"ml12"},S.a.createElement("div",null,S.a.createElement(b.a,{to:"/".concat(e.login),className:"font-16 text-primary task-hide max-w-200",style:{display:"block"},title:e.name},e.name)),S.a.createElement("div",{className:"font-12 text-gray grid-item pb5"},S.a.createElement("i",{className:"iconfont icon-shijian user-join-time"}),S.a.createElement("span",{className:"ml4"},"点赞列表"===a?"点赞":"关注列表"===a?"关注":"fork","时间:",e.format_time)),n&&n.login===e.login?S.a.createElement(c.a,{type:"default"},"当前用户"):S.a.createElement(F.a,{is_watch:e.is_watch,notReset:s,id:e.login,successFunc:r}))))}))})),n}return g()(t,e),l()(t,[{key:"render",value:function(){var e=this.props,t=e.users,n=e.userClass,a=e.current_user,r=e.type_title,c=e.successFunc,s=e.notReset,i=e.title_type;return this.renderList(t,n,a,r,c,s,i)}}])}(w.Component);t.a=T},uaeZ:function(e,t,n){"use strict";var a=n("yQr1"),r=n.n(a),c=(n("T2oS"),n("W9HT")),s=(n("DjyN"),n("NUBc")),i=n("06Pm"),o=n.n(i),l=n("kA7L"),u=n.n(l),m=n("3SUL"),p=n.n(m),h=n("eYnF"),f=n.n(h),g=n("X5/F"),d=n.n(g),v=n("04Ix"),y=n.n(v),E=(n("5NDa"),n("5rEg")),_=n("o+MX"),N=n.n(_),w=n("cDcd"),S=n.n(w),k=n("2iEm"),b=n("vDqi"),F=n.n(b),D=n("2CTR"),T=n("Xd6l");var B=E.a.Search,L=function(e){function t(e){var n;return o()(this,t),n=function(e,t,n){return t=f()(t),p()(e,function(){try{var e=!Boolean.prototype.valueOf.call(r()(Boolean,[],(function(){})))}catch(e){}return!!e}()?r()(t,n||[],f()(e).constructor):t.apply(e,n))}(this,t,[e]),y()(n,"componentDidMount",(function(){n.get_watchers()})),y()(n,"get_watchers",(function(){var e,t=n.props,a=t.userType,r=t.match.params.username,c=N()(e="/users/".concat(r,"/")).call(e,a,".json"),s=n.state,i=s.page,o=s.limit,l=s.search;n.setState({isSpin:!0}),F.a.get(c,{params:{page:i,limit:o,search:l}}).then((function(e){e&&e.data&&n.setState({users:e.data.users,total:e.data.count,isSpin:!1})})).catch((function(e){n.setState({isSpin:!1})}))})),y()(n,"changePage",(function(e){n.state.page=e,n.get_watchers()})),y()(n,"changeSearchValue",(function(e){n.setState({search:e.target.value})})),y()(n,"successFunc",(function(){var e=n.props.fetchUser;n.get_watchers(),e&&e()})),n.state={page:1,limit:30,users:void 0,search:void 0,total:void 0},n}return d()(t,e),u()(t,[{key:"render",value:function(){var e=this.state,t=e.users,n=e.isSpin,a=e.total,r=e.search,i=e.limit,o=e.page,l=this.props,u=l.userType,m=l.login,p=l.current_user,h=p&&m===p.login?"我":"TA",f=a&&a>i?S.a.createElement("div",{className:"edu-txt-center pt30 mb30"},S.a.createElement(s.a,{simple:!0,defaultCurrent:o,total:a,pageSize:i,onChange:this.changePage})):"";return S.a.createElement(c.a,{spinning:n},S.a.createElement("div",{className:"minH-670"},S.a.createElement("div",{className:"grid-item pb20 bbt"},S.a.createElement("h3",{style:{marginBottom:"0px"}},S.a.createElement(k.a,{to:"/".concat(m)},S.a.createElement("i",{className:"iconfont icon-zuojiantou color-grey-9 font-16 mr8"})),"watch_users"===u?"".concat(h,"关注的"):"关注".concat(h,"的")),S.a.createElement("div",{className:"text-right"},S.a.createElement(B,{placeholder:"输入名称进行搜索",enterButton:"搜索",size:"large",onSearch:this.get_watchers,className:"list-r-Search",value:r,onChange:this.changeSearchValue}))),t&&t.length>0?S.a.createElement("div",{className:"w-100 inline-block"},S.a.createElement(T.a,{users:t,userClass:"w-33",type_title:"关注列表",current_user:p,successFunc:this.successFunc,notReset:"watch_users"!==u||"我"!==h,title_type:h})):S.a.createElement(D.a,{_html:"暂时没有数据~"}),S.a.createElement("div",{className:"w-100"},f)))}}])}(w.Component);t.a=L}}]); \ No newline at end of file diff --git a/static/js/202.9703e742.chunk.js b/static/js/202.9703e742.chunk.js new file mode 100644 index 000000000..c55a0e005 --- /dev/null +++ b/static/js/202.9703e742.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[202],{DNEU:function(e,a,t){"use strict";t.r(a),t("DjyN");var n=t("NUBc"),c=t("zLi2"),o=t.n(c),i=(t("OaEy"),t("2fM7")),l=t("ZbhI"),r=t.n(l),s=t("FLGM"),m=t.n(s),u=t("o+MX"),p=t.n(u),d=t("cDcd"),f=t.n(d),h=t("9C/b"),g=t("sYIF"),E=t("1thW"),v=t("5A3O"),N=(t("ITD6"),t("vDqi")),_=t.n(N),b=t("2iEm"),j=t("2CTR"),y=i.a.Option;a.default=Object(h.a)(Object(E.a)()(Object(g.b)()(Object(v.a)((function(e){var a=e.match.params,t=a.name,c=a.id,l=e.current_user.user_id,s=Object(d.useState)(void 0),u=o()(s,2),h=u[0],E=u[1],v=Object(d.useState)(void 0),N=o()(v,2),O=N[0],x=N[1],T=Object(d.useState)("praises_count"),k=o()(T,2),C=k[0],I=k[1],S=Object(d.useState)(1),w=o()(S,2),L=w[0],R=w[1],B=Object(d.useState)(15),D=o()(B,2),U=D[0],z=(D[1],Object(d.useState)(void 0)),F=o()(z,2),J=F[0],M=F[1],W=Object(d.useState)(void 0),H=o()(W,2),V=H[0],q=H[1];return Object(d.useEffect)((function(){t&&(document.title="项目标签-".concat(decodeURIComponent(t))),_.a.get("/project_languages.json").then((function(e){e&&E(e.data.project_languages)}))}),[]),Object(d.useEffect)((function(){_.a.get("/projects.json",{params:{user_id:l,page:L,limit:U,sort_by:C,language_id:O||void 0,topic_id:c}}).then((function(e){e&&(M(e.data.projects),q(e.data.total_count))})).catch((function(e){}))}),[C,L,O]),f.a.createElement("div",{className:"topicRepoList pb50"},f.a.createElement("h2",{className:"mt30 pl15"},"#",decodeURIComponent(t)),f.a.createElement("div",{className:"flexBoxTopic topicRepoHead"},f.a.createElement("span",null,"平台共",V,"个公开项目与此标签相匹配"),f.a.createElement("div",null,f.a.createElement(i.a,{defaultValue:0,showSearch:!0,placeholder:"请选择语言",style:{minWidth:"104px",marginRight:"20px"},onChange:function(e){x(e)},optionFilterProp:"children",filterOption:function(e,a){var t;return r()(t=a.props.children.toLowerCase()).call(t,e.toLowerCase())>=0}},f.a.createElement(y,{key:0,value:0},"全部语言"),h&&h.length>0&&m()(h).call(h,(function(e,a){return f.a.createElement(y,{key:e.id,value:e.id},e.name)}))),f.a.createElement(i.a,{defaultValue:"praises_count",onChange:function(e){I(e)},style:{minWidth:"104px"}},f.a.createElement(y,{value:"praises_count"},"最多点赞"),f.a.createElement(y,{value:"updated_on"},"最近更新"),f.a.createElement(y,{value:"forked_count"},"最多fork"),f.a.createElement(y,{value:"watched_count"},"最多关注"),f.a.createElement(y,{value:"created_on"},"最近创建")))),J&&0===J.length&&f.a.createElement("div",{className:"repoByTopicNodata"},f.a.createElement(j.a,{_html:"暂无数据"})),J&&J.length>0&&m()(J).call(J,(function(e){var a,t;return f.a.createElement("div",{key:e.id,className:"flexBoxTopic repoTopic"},f.a.createElement(b.a,{to:"/".concat(e.author&&e.author.login)},f.a.createElement("img",{src:Object(g.i)("/".concat(e.author&&e.author.image_url)),alt:"",className:"repoImg mr10"})),f.a.createElement("div",{className:"rightInfo"},f.a.createElement("div",{className:"flexBoxTopic"},f.a.createElement(b.a,{to:p()(a="/".concat(e.author&&e.author.login,"/")).call(a,e.identifier),className:"repoTitle task-hide font-15"},e.author&&e.author.name,"/",e.name),e.praises_count>0?f.a.createElement("span",{className:"mr10"},f.a.createElement("i",{className:"iconfont icon-xingzhuang mr3 font-14"}),e.praises_count):"",e.forked_count>0?f.a.createElement("span",null,f.a.createElement("i",{className:"iconfont icon-yifuke_icon mr3 font-14"}),e.forked_count):""),f.a.createElement("div",{className:"descTopic task-hide-2 mb5"},e.description),e.topics&&f.a.createElement("div",{className:"proListTopics"},m()(t=e.topics).call(t,(function(e){var a;return f.a.createElement(b.a,{to:p()(a="/explore/topic/".concat(e.id,"/")).call(a,encodeURIComponent(e.name)),className:"proListTopic mr15 font-13 task-hide"},e.name)}))),f.a.createElement("div",{className:"flexBoxTopic info3 font-13 mt5"},e.category&&e.category.id?f.a.createElement("span",{className:"category"},e.category.name):"",e.language&&e.language.id?f.a.createElement("span",{className:"language mr30 ".concat(e.category&&e.category.id?"hasCate":"")},e.language.name):"",f.a.createElement("span",{style:{lineHeight:"15px",display:"flex"}},f.a.createElement("i",{className:"iconfont icon-shijian font-15 mr5"}),"更新于",e.time_ago))))})),V>U&&f.a.createElement(n.a,{className:"mt20 pagTopic",pageSize:U,showQuickJumper:V>U,onChange:function(e){R(e)},current:L,total:V,showTotal:function(e){return"共 ".concat(e," 条")}}))})))))},ITD6:function(e,a,t){}}]); \ No newline at end of file diff --git a/static/js/203.4a8c3570.chunk.js b/static/js/203.4a8c3570.chunk.js new file mode 100644 index 000000000..911d88d39 --- /dev/null +++ b/static/js/203.4a8c3570.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[203],{hJRQ:function(e,t,n){"use strict";n.d(t,"d",(function(){return d})),n.d(t,"x",(function(){return s})),n.d(t,"y",(function(){return m})),n.d(t,"H",(function(){return p})),n.d(t,"z",(function(){return f})),n.d(t,"u",(function(){return g})),n.d(t,"a",(function(){return h})),n.d(t,"F",(function(){return b})),n.d(t,"A",(function(){return E})),n.d(t,"B",(function(){return j})),n.d(t,"w",(function(){return y})),n.d(t,"h",(function(){return O})),n.d(t,"E",(function(){return v})),n.d(t,"i",(function(){return I})),n.d(t,"q",(function(){return S})),n.d(t,"r",(function(){return x})),n.d(t,"c",(function(){return T})),n.d(t,"t",(function(){return k})),n.d(t,"s",(function(){return P})),n.d(t,"v",(function(){return w})),n.d(t,"j",(function(){return M})),n.d(t,"m",(function(){return A})),n.d(t,"b",(function(){return F})),n.d(t,"p",(function(){return L})),n.d(t,"n",(function(){return B})),n.d(t,"C",(function(){return D})),n.d(t,"D",(function(){return R})),n.d(t,"G",(function(){return _})),n.d(t,"o",(function(){return C})),n.d(t,"l",(function(){return q})),n.d(t,"e",(function(){return H})),n.d(t,"f",(function(){return N})),n.d(t,"g",(function(){return J})),n.d(t,"k",(function(){return U}));var a=n("SPx3"),r=n.n(a),u=n("a0dU"),c=n.n(u),i=n("o+MX"),o=n.n(i),l=n("ucFT"),d=3,s="现金奖励",m=3,p={1:2022,2:2023,3:2024},f={2022:1,2023:2,2024:3};function g(e){return Object(l.a)({url:"/api/applyInformation/getUserApplyInfo",method:"get",params:e})}function h(e){return Object(l.a)({url:"/api/applyInformation/create",method:"post",data:e})}function b(e){return Object(l.a)({url:"/api/applyInformation/update",method:"post",data:e})}function E(e){return Object(l.a)({url:"/api/studentApply/create",method:"post",data:e})}function j(e){return Object(l.a)({url:"/api/studentApply/update",method:"post",data:e})}function y(e){return Object(l.a)({url:"/api/applyInformation/list",method:"get",params:e})}function O(e){return Object(l.a)({url:"/api/applyInformation/projectListFor0",method:"get",params:e})}function v(e){return Object(l.a)({url:"/api/applyInformation/taskList",method:"get",params:e})}function I(e){return Object(l.a)({url:"/api/applyInformation/taskListFor0",method:"get",params:e})}function S(e,t){return Object(l.a)({url:"/api/applyInformation/".concat(e),method:"get",params:t})}function x(e){return Object(l.a)({url:"/api/studentApply/getUserApplyInfo",method:"get",params:e})}function T(e){return Object(l.a)({url:"/api/studentApply/delete",method:"post",data:e})}function k(e){return Object(l.a)({url:"/api/applyInformation/task/".concat(e),method:"get"})}function P(e){return Object(l.a)({url:"/api/studentApply/list",method:"get",params:e})}function w(e){return Object(l.a)({url:"/api/applyInformation/hasAuditRole",method:"get",params:e})}function M(e){return Object(l.a)({url:"/api/applyInformation/auditList",method:"get",params:e})}function A(e){return Object(l.a)({url:"/api/applyInformation/lockedAuditList",method:"get",params:e})}function F(e){return Object(l.a)({url:"/api/studentApply/auditPassTask",method:"post",data:e})}function L(e){return Object(l.a)({url:"/api/studentApply/passList",method:"get",params:e})}function B(e,t){return Object(l.a)({url:"/api/examineMaterial/getExamineInfo/".concat(e),method:"get",params:t})}function D(e){return Object(l.a)({url:"/api/examineMaterial/create",method:"post",data:e})}function R(e){return Object(l.a)({url:"/api/tutorEvaluation/create",method:"post",data:e})}function _(e){return Object(l.a)({url:"/api/tutorEvaluation/update",method:"post",data:e})}function C(e){return Object(l.a)({url:"/api/examineMaterial/getExamineInfoList",method:"get",params:e})}function q(e){return Object(l.a)({url:"/api/glccSettings/settingList",method:"get",params:e})}function H(e){return Object(l.a)({url:"/api/applyInformation/delete",method:"post",data:e})}function N(e){return G.apply(this,arguments)}function G(){return(G=r()(c.a.mark((function e(t){return c.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(l.a)({url:"/api/applyInformation/findStudentTaskByTaskId",method:"get",params:t});case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function J(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"range";if(e&&e[0]){var n,a,r,u,c,i,l,d,s,m,p=e[0].value.split(","),f=new Date(p[0]),g=new Date(p[1]),h=f.getFullYear(),b=f.getMonth()+1,E=f.getDate(),j=f.getHours(),y=g.getFullYear(),O=g.getMonth()+1,v=g.getDate(),I=g.getHours(),S=o()(n=o()(a=o()(r=o()(u=o()(c=o()(i=o()(l="".concat(h,"年")).call(l,b,"月")).call(i,E,"日")).call(c,j,"点-")).call(u,y,"年")).call(r,O,"月")).call(a,v,"日")).call(n,I,"点");if("start"===t)S=o()(d=o()(s=o()(m="".concat(h,"年")).call(m,b,"月")).call(s,E,"日")).call(d,j,"点");else if("end"===t){var x,T,k;S=o()(x=o()(T=o()(k="".concat(y,"年")).call(k,O,"月")).call(T,v,"日")).call(x,I,"点")}else if("rangeDay"===t){var P,w,M,A,F;S=o()(P=o()(w=o()(M=o()(A=o()(F="".concat(h,"年")).call(F,b,"月")).call(A,E,"日-")).call(M,y,"年")).call(w,O,"月")).call(P,v,"日")}else if("startMonthDay"===t){var L;S=o()(L="".concat(b,".")).call(L,E)}else if("endMonthDay"===t){var B;S=o()(B="".concat(O,".")).call(B,v)}else if("rangeConcatDot"===t){var D,R,_;S=o()(D=o()(R=o()(_="".concat(b,".")).call(_,E,"-")).call(R,O,".")).call(D,v)}return S}}function U(e){return Object(l.a)({url:"/api/examineMaterial/getExamineInfoListFor0In2023",method:"get",params:e})}},ucFT:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return o}));var a=n("JGtk"),r=localStorage.chromesetting&&JSON.parse(localStorage.chromesetting),u=r&&r.common.glcc,c=Object(a.a)(u),i=u,o=r&&r.common.main_site_url;t.a=c},"x1B+":function(e,t,n){"use strict";n.r(t);var a=n("EcSs"),r=n.n(a),u=(n("miYZ"),n("tsqr")),c=n("zLi2"),i=n.n(c),o=n("5PDf"),l=n.n(o),d=n("ZbhI"),s=n.n(d),m=n("TEMH"),p=n.n(m),f=n("FLGM"),g=n.n(f),h=n("+oHS"),b=n.n(h),E=n("cDcd"),j=n.n(E),y=n("jKe7"),O=n("2INN"),v=n("9C/b"),I=n("sYIF"),S=n("1thW"),x=n("5A3O"),T=(n("f2Tg"),n("CnBM")),k=n.n(T),P=n("HUFq"),w=n("qmW9"),M=n("hJRQ"),A=k()({loader:function(){return n.e(64).then(n.bind(null,"7fKU"))},loading:P.a}),F=k()({loader:function(){return Promise.all([n.e(2),n.e(3),n.e(4),n.e(19),n.e(91)]).then(n.bind(null,"4Coo"))},loading:P.a}),L=k()({loader:function(){return n.e(85).then(n.bind(null,"Vt0K"))},loading:P.a}),B=k()({loader:function(){return Promise.all([n.e(0),n.e(1),n.e(170)]).then(n.bind(null,"qeF3"))},loading:P.a}),D=k()({loader:function(){return Promise.all([n.e(2),n.e(3),n.e(4),n.e(19),n.e(43)]).then(n.bind(null,"jIcc"))},loading:P.a}),R=k()({loader:function(){return Promise.all([n.e(0),n.e(1),n.e(6),n.e(52),n.e(204)]).then(n.bind(null,"i+Ta"))},loading:P.a}),_=k()({loader:function(){return n.e(110).then(n.bind(null,"EjfP"))},loading:P.a}),C=k()({loader:function(){return n.e(109).then(n.bind(null,"H3p0"))},loading:P.a}),q=k()({loader:function(){return Promise.all([n.e(0),n.e(1),n.e(15),n.e(158)]).then(n.bind(null,"4pVs"))},loading:P.a}),H=k()({loader:function(){return n.e(138).then(n.bind(null,"GVBq"))},loading:P.a}),N=k()({loader:function(){return Promise.all([n.e(6),n.e(11),n.e(77)]).then(n.bind(null,"rljp"))},loading:P.a}),G=k()({loader:function(){return Promise.all([n.e(0),n.e(1),n.e(15),n.e(234)]).then(n.bind(null,"25qF"))},loading:P.a}),J=k()({loader:function(){return Promise.all([n.e(2),n.e(3),n.e(4),n.e(68)]).then(n.bind(null,"4vZ5"))},loading:P.a}),U=k()({loader:function(){return Promise.all([n.e(6),n.e(137)]).then(n.bind(null,"fWxu"))},loading:P.a}),Y=k()({loader:function(){return Promise.all([n.e(0),n.e(1),n.e(15),n.e(159)]).then(n.bind(null,"Ga6D"))},loading:P.a});t.default=Object(v.a)(Object(w.a)({imgSelector:".imageLayerParent img, .imageLayerParent .imageTarget",parentSelector:".newMain"})(Object(S.a)()(Object(I.b)()(Object(x.a)((function(e){var t=e.current_user,n=e.showLoginDialog,a=e.match.params.id,c=e.history,o=Object(E.useState)(M.d),d=i()(o,2),m=d[0],f=d[1],h=Object(E.useState)(void 0),v=i()(h,2),I=v[0],S=v[1],x=Object(E.useState)(void 0),T=i()(x,2),k=T[0],P=T[1],w=Object(E.useState)(!1),z=i()(w,2),K=z[0],V=z[1],W=Object(E.useState)(!1),Z=i()(W,2),Q=Z[0],X=Z[1],$=Object(E.useState)(!1),ee=i()($,2),te=ee[0],ne=ee[1],ae=Object(E.useState)(!1),re=i()(ae,2),ue=re[0],ce=re[1],ie=Object(E.useState)(!1),oe=i()(ie,2),le=oe[0],de=oe[1],se=Object(E.useState)(!1),me=i()(se,2),pe=me[0],fe=me[1];function ge(e,t,n){var a,r=g()(a=t.split(",")).call(a,(function(e){var t=e&&e.replace(/-/g,"/");return new Date(t).getTime()}));return"range"===n?e>r[0]&&er[0]}Object(E.useEffect)((function(){a&&f(M.z[a]||M.d)}),[a]),Object(E.useEffect)((function(){Object(M.l)({round:M.d,type:"timeSetting"}).then((function(e){if(e&&"success"===e.message){var t,n,a,r,u,c,i;P(e.data);var o=(new Date).getTime(),d=l()(t=e.data).call(t,(function(e){return"repoPublic"===e.name}));d[0]&&V(ge(o,d[0].value,"range"));var m=l()(n=e.data).call(n,(function(e){return"repoApply1"===e.name}));m[0]&&X(ge(o,m[0].value,"range"));var f=l()(a=e.data).call(a,(function(e){return"matching"===e.name}));f[0]&&ne(ge(o,f[0].value,"range"));var g=l()(r=e.data).call(r,(function(e){return"stuPublic"===e.name}));g[0]&&ce(ge(o,g[0].value,"range"));var h=l()(u=e.data).call(u,(function(e){return"mediumExamine2"===e.name}));h[0]&&de(ge(o,h[0].value,"range"));var b=l()(c=e.data).call(c,(function(e){return"finalExamine2"===e.name}));b[0]&&fe(ge(o,b[0].value,"range"));var E=l()(i=e.data).call(i,(function(e){var t;return-1===s()(t=["repoPublic","repoApply1","matching","stuPublic","mediumExamine2","finalExamine2"]).call(t,e.name)})),j=p()(E).call(E,(function(e){return ge(o,e.value,"range")}));-1!==j&&S(E[j].name)}}))}),[]);var he=Object(E.useState)({}),be=i()(he,2),Ee=be[0],je=be[1],ye=Object(E.useState)({}),Oe=i()(ye,2),ve=Oe[0],Ie=Oe[1],Se=Object(E.useState)(void 0),xe=i()(Se,2),Te=xe[0],ke=xe[1],Pe=Object(E.useState)(0),we=i()(Pe,2),Me=we[0],Ae=we[1],Fe=Object(E.useState)(void 0),Le=i()(Fe,2),Be=Le[0],De=Le[1],Re=Object(E.useState)(void 0),_e=i()(Re,2),Ce=_e[0],qe=_e[1],He=Object(E.useState)(void 0),Ne=i()(He,2),Ge=Ne[0],Je=Ne[1],Ue=Object(E.useState)(!1),Ye=i()(Ue,2),ze=Ye[0],Ke=Ye[1];Object(E.useEffect)((function(){document.title="确实开源编程夏令营丨GLCC"}),[]);var Ve=Object(E.useState)(!1),We=i()(Ve,2),Ze=We[0],Qe=We[1];function Xe(e){t&&t.login?Be?u.a.error("由于你已入选 ".concat(Be," 课题,无法申请其他课题")):ve&&b()(ve).length>=2?u.a.error("超出可报名课题数量上限"):window.location.href="/glcc/student/apply/".concat(e):n()}return Object(E.useEffect)((function(){t&&t.user_id&&(te||le||pe)&&Object(M.v)({userId:t.user_id,round:M.d}).then((function(e){e&&"success"===e.message&&e.data.hasRole&&Qe(!0)}))}),[t,te,le,pe]),Object(E.useEffect)((function(){("stuApply"===I||"stuApply1"===I||"mediumExamine1"===I||"finalExamine1"===I)&&t&&t.login&&Object(M.r)({userId:t.user_id,round:m}).then((function(e){if(e&&"success"===e.message){var t,n={},a={},r=!1;e.data&&g()(t=e.data.registrationStudentTaskList).call(t,(function(e){n[e.taskId]=e.id,e.locked&&De(e.taskName),e.locked&&qe(e.taskId),e.locked&&Je(e.studentRegId),"mediumExamine1"===I&&e.locked&&(r=!0),"finalExamine1"===I&&e.mediumExaminationPass&&(r=!0),e.mediumExaminationPass&&Ke(!0),1===e.subRound&&(a[e.taskId]=e.id)})),je(n),Ie(a),e.data&&Ae(Number(e.data.cancelCount)),"/glcc/submit"!==window.location.pathname||"mediumExamine1"!==I&&"finalExamine1"!==I||r||(c.push("/glcc"),u.a.error("您当前登录的账号不能参与该阶段开源夏令营"))}})),"/glcc/submit"===window.location.pathname&&t&&!t.login&&c.push("/glcc")}),[Te,t,I]),j.a.createElement("div",{className:"newMain clearfix"},j.a.createElement(y.a,e,("stuApply"===I||"stuApply1"===I)&&j.a.createElement(O.a,{path:"/glcc/student/apply/:taskId",render:function(t){return j.a.createElement(D,r()({},e,t,{period:I,setStudentInfoReset:ke,glccSettings:k}))}}),"repoApply"===I&&j.a.createElement(O.a,{path:"/glcc/apply",render:function(t){return j.a.createElement(F,r()({},e,t,{glccSettings:k}))}}),Q&&j.a.createElement(O.a,{path:"/glcc/sign",render:function(t){return j.a.createElement(F,r()({},e,t,{glccSettings:k}))}}),te&&Ze&&j.a.createElement(O.a,{path:"/glcc/mentoradmin",render:function(t){return j.a.createElement(R,r()({},e,t,{glccSettings:k}))}}),ue&&j.a.createElement(O.a,{path:"/glcc/result",render:function(e){return j.a.createElement(G,{current_user:t,history:e.history})}}),j.a.createElement(O.a,{path:"/glcc/help",render:function(t){return j.a.createElement(L,r()({},e,t))}}),j.a.createElement(O.a,{path:"/glcc/news",render:function(t){return j.a.createElement(B,r()({},e,t))}}),!(m===M.d&&!K)&&j.a.createElement(O.a,{path:"/glcc/:id/subjects/detail/:taskId",render:function(t){return j.a.createElement(H,r()({},e,t,{applyTaskId:Ee,applyTask:Xe,period:I,round:m}))}}),!(m===M.d&&!K)&&j.a.createElement(O.a,{path:"/glcc/:id/projects",render:function(t){return j.a.createElement(_,r()({period:I,round:m},e,t,{applyTaskId:Ee,setStudentInfoReset:ke,applyTask:Xe,glccSettings:k}))}}),!(m===M.d&&!K)&&j.a.createElement(O.a,{path:"/glcc/:id/subjects",render:function(t){return j.a.createElement(_,r()({period:I,round:m},e,t,{applyTaskId:Ee,setStudentInfoReset:ke,cancelCount:Me,applyTask:Xe,lockedTaskName:Be,glccSettings:k}))}}),j.a.createElement(O.a,{path:"/glcc/freesubject",render:function(t){return j.a.createElement(C,r()({},e,t))}}),j.a.createElement(O.a,{path:"/glcc/:id/free-result",render:function(e){return j.a.createElement(q,{id:a,round:m,period:I,current_user:t,history:e.history})}}),j.a.createElement(O.a,{path:"/glcc/openmmlab",render:function(t){return j.a.createElement(N,r()({period:I},e,t,{applyTaskId:Ee,setStudentInfoReset:ke,applyTask:Xe}))}}),("mediumExamine3"===I||"finalExamine3"===I)&&j.a.createElement(O.a,{path:"/glcc/:id/result",render:function(e){return j.a.createElement(Y,{id:a,round:m,period:I,current_user:t,history:e.history})}}),("mediumExamine1"===I&&Ce&&Ge||"finalExamine1"===I&&ze)&&j.a.createElement(O.a,{path:"/glcc/submit",render:function(e){return j.a.createElement(J,{current_user:t,history:e.history,checkedTaskId:Ce,studentRegId:Ge,period:I,glccSettings:k,isMediumExamineByToTutor:le,isFinalExamineByToTutor:pe})}}),le&&Ze&&j.a.createElement(O.a,{path:"/glcc/middle/examination",render:function(e){return j.a.createElement(U,{current_user:t,period:"mediumExamine",isMediumExamineByToTutor:le,glccSettings:k})}}),pe&&Ze&&j.a.createElement(O.a,{path:"/glcc/final/examination",render:function(e){return j.a.createElement(U,{current_user:t,period:"finalExamine",isMediumExamineByToTutor:pe,glccSettings:k})}}),j.a.createElement(O.a,{path:"/glcc/:id",render:function(t){return j.a.createElement(A,r()({repoPublic:K,period:I,round:m},e,t,{checkedTaskId:Ce,glccSettings:k,showMatchingBut:te&&Ze,isResultPublic:ue,hasRole:Ze,isMediumExamineByToTutor:le,isFinalExamineByToTutor:pe,mediumExaminationPass:ze}))}}),j.a.createElement(O.a,{path:"/glcc",render:function(t){return j.a.createElement(A,r()({repoPublic:K,period:I,round:m},e,t,{checkedTaskId:Ce,glccSettings:k,showMatchingBut:te&&Ze,isResultPublic:ue,hasRole:Ze,isMediumExamineByToTutor:le,isFinalExamineByToTutor:pe,mediumExaminationPass:ze}))}})))}))))))}}]); \ No newline at end of file diff --git a/static/js/204.24835661.chunk.js b/static/js/204.24835661.chunk.js new file mode 100644 index 000000000..25503ba9c --- /dev/null +++ b/static/js/204.24835661.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[204],{"2SKo":function(e,a,t){},"i+Ta":function(e,a,t){"use strict";t.r(a),t("2qtc");var n=t("kLXV"),c=(t("g9YV"),t("wCAj")),l=(t("Awhp"),t("KrTs")),s=(t("sPJy"),t("bE4q")),i=(t("+L6B"),t("2/Rp")),o=(t("5Dmo"),t("3S7+")),m=t("zLi2"),r=t.n(m),d=(t("Znn+"),t("ZTPi")),u=t("5PDf"),f=t.n(u),E=t("M5Mt"),p=t.n(E),N=t("o+MX"),h=t.n(N),b=t("BF1V"),k=t.n(b),g=t("0lTi"),v=t.n(g),w=t("6UaR"),x=t.n(w),y=t("FLGM"),C=t.n(y),j=t("xS4f"),I=t.n(j),O=t("cDcd"),S=t.n(O),T=t("2iEm"),A=t("wd/R"),R=t.n(A),_=(t("2SKo"),t("hJRQ")),B=t("ucFT"),M=d.a.TabPane;a.default=function(e){var a,t=e.current_user,m=e.showNotification,u=e.glccSettings,E=Object(O.useState)([]),N=r()(E,2),b=N[0],g=N[1],w=Object(O.useState)(!1),y=r()(w,2),j=y[0],A=y[1],P=Object(O.useState)(""),D=r()(P,2),K=D[0],L=D[1],Y=Object(O.useState)(),J=r()(Y,2),q=J[0],z=J[1],F=Object(O.useState)(!1),V=r()(F,2),X=V[0],Z=V[1],G=Object(O.useState)([]),Q=r()(G,2),U=Q[0],H=Q[1],W=Object(O.useState)([]),$=r()(W,2),ee=$[0],ae=$[1],te=Object(O.useState)(),ne=r()(te,2),ce=ne[0],le=ne[1],se=Object(O.useState)(!1),ie=r()(se,2),oe=ie[0],me=ie[1],re=u&&f()(u).call(u,(function(e){return"matching"===e.name})),de=u&&f()(u).call(u,(function(e){return"stuPublic"===e.name})),ue=[{title:"学生姓名",className:"taskTableColumns",dataIndex:"studentName",key:"studentName",width:"12%",ellipsis:!0,render:function(e,a){return S.a.createElement(o.a,{title:e},S.a.createElement("span",null,e))}},{title:"报名时间",key:"createdOn",dataIndex:"createdOn",className:"taskTableColumns",width:"10%",render:function(e,a){return e&&R()(e).format("YYYY-MM-DD")}},{title:"所在高校",key:"school",dataIndex:"school",className:"taskTableColumns",width:"14%",ellipsis:!0,render:function(e,a){return S.a.createElement(o.a,{title:e},S.a.createElement("span",null,e))}},{title:"联系电话",key:"phone",dataIndex:"phone",className:"taskTableColumns",width:"12%",ellipsis:!0,render:function(e,a){return S.a.createElement(o.a,{title:e},S.a.createElement("span",null,e))}},{title:"邮箱地址",key:"mail",dataIndex:"mail",className:"taskTableColumns",width:"15%",ellipsis:!0,render:function(e,a){return S.a.createElement(o.a,{title:e},S.a.createElement("span",null,e))}},{title:"申请自荐书",key:"memo",dataIndex:"memo",className:"taskTableColumns",ellipsis:!0,width:"18%",render:function(e,a){return S.a.createElement(o.a,{title:e},S.a.createElement("span",null,e))}},{title:"",key:"more",dataIndex:"more",className:"taskTableColumns moreColumns",width:"11%"},{title:"操作",dataIndex:"passStatus",align:"center",width:"11%",className:"actionColumns taskTableColumns",render:function(e,a,n){return S.a.createElement("div",{className:"actionBox"},a.locked&&!a.used&&S.a.createElement(o.a,{title:"恭喜,该学生已成功入选您的课题!"},S.a.createElement(i.a,{disabled:!0,type:"primary",className:"greenColBor"},"已入选")),a.locked&&a.used&&S.a.createElement(o.a,{title:"此学生已入选其他课题"},S.a.createElement(i.a,{disabled:!0,type:"primary",className:"redColBor"},"已被选")),a.tutorMail===t.email&&!a.locked&&!a.used&&(e?S.a.createElement(i.a,{type:"default",onClick:function(){fe(a.id,0)}},"撤销"):S.a.createElement(i.a,{disabled:oe,type:"primary",onClick:function(){fe(a.id,1)}},"通过")))}}];function fe(e,a){Object(_.b)({id:e,status:a,round:_.d}).then((function(e){e&&"success"===e.message?(m(a?"已通过该学生课题申请":"撤销成功"),z(Math.random())):m(e?e.message:"操作失败")}))}return Object(O.useEffect)((function(){Object(_.j)({userId:t.user_id,round:_.d}).then((function(e){"success"===e.message?(ae(e.data.rows),e.data.rows.length&&le(e.data.rows[0].id)):e&&m(e.message||"查询课题列表失败")}))}),[]),Object(O.useEffect)((function(){if(ce){H([]),Z(!0);var e={curPage:1,pageSize:999,keyword:"",taskId:ce,round:_.d};Object(_.s)(e).then((function(e){if(e.data&&x()(e.data.rows)){var a,t=e.data.rows;C()(t).call(t,(function(e,a){e.locked&&!e.used&&function(e,a){0!=a&&e.unshift(p()(e).call(e,a,1)[0])}(t,a)})),g(t);var n=I()(a=e.data.rows).call(a,(function(e){return e.passStatus&&!(e.locked&&e.used)||e.locked&&!e.used}));me(n)}Z(!1)}))}}),[ce,q]),S.a.createElement("div",{className:"glcc-container glcc-check"},S.a.createElement("div",{className:"glcc-main"},S.a.createElement(s.a,{className:"glcc_breadcrumb font-16"},S.a.createElement(s.a.Item,null,S.a.createElement(T.a,{to:"/glcc"},"开源夏令营")),S.a.createElement(s.a.Item,{style:{color:"#202D40"}},"导师审核")),S.a.createElement("div",{className:"head_introduce"},S.a.createElement("h4",{className:"head_tit"},"审核说明:"),S.a.createElement("div",{className:"head_content"},"1、欢迎进入导师审核页!各位导师可查看到您发布课题的全部学生报名信息"),S.a.createElement("div",{className:"head_content"},"2、您可根据学生报名信息与学生进行邮箱或电话沟通了解学生详细情况,选择满意的学生"),S.a.createElement("div",{className:"head_content"},"3、每个课题仅允许审核通过一个学生,在审核过程中,您可以随时调整各学生的审核状态,直到与学生匹配成功"),S.a.createElement("div",{className:"head_content"},"4、请各位导师在",Object(_.g)(re,"end"),"前完成课题申请的审核,",Object(_.g)(de,"start"),"平台将根据各导师审核信息,正式公布各课题学生入选名单")),S.a.createElement(d.a,{className:"task-tabs",onChange:function(e){le(e)},activeKey:ce+""},C()(ee).call(ee,(function(e,a){var t=!e.locked&&e.noPassStudentTaskCount;return S.a.createElement(M,{tab:S.a.createElement(l.a,{dot:t},"课题".concat(a+1)),key:e.id},S.a.createElement("div",{className:"task-title"},e.taskName))}))),S.a.createElement("div",{className:"taskList listBox"},S.a.createElement("div",{className:"line"}),S.a.createElement(c.a,{loading:X,columns:ue,dataSource:b,expandedRowRender:function(e){var a,t;return S.a.createElement("div",{className:"student-expand"},S.a.createElement("div",{className:"info-line"},(e.grade||e.profession)&&S.a.createElement("div",{className:"info-item"},S.a.createElement("span",{className:"info-tit"},"所学专业"),S.a.createElement("span",{className:"info-content"},e.grade," | ",e.profession)),e.location&&S.a.createElement("div",{className:"info-item"},S.a.createElement("span",{className:"info-tit"},"所在地区"),S.a.createElement("span",{className:"info-content"},e.location))),e.memoAttachment&&S.a.createElement("div",{className:"info-line"},S.a.createElement("div",{className:"info-item"},S.a.createElement("span",{className:"info-tit"},"自荐书附件"),S.a.createElement("i",{className:"iconfont icon-lianjie3 font-14 color6 mr5"}),S.a.createElement("a",{className:"link",href:h()(a="".concat(B.b,"/busiAttachments/download/")).call(a,e.memoAttachment.id)},e.memoAttachment.fileName))),e.proveAttachmentId&&S.a.createElement("div",{className:"info-line"},S.a.createElement("div",{className:"info-item"},S.a.createElement("span",{className:"info-tit"},"学生证明"),S.a.createElement("img",{className:"info-img",alt:"",onClick:function(){A(!0),L(e.proveAttachmentId)},src:h()(t="".concat(B.b,"/busiAttachments/download/")).call(t,e.proveAttachmentId)}))))},expandIconColumnIndex:6,expandIconAsCell:!1,expandIcon:function(e){return e.expanded?S.a.createElement("a",{className:"actionBox",style:{marginRight:8},onClick:function(a){e.onExpand(e.record,a)}},"更多详情",S.a.createElement("i",{className:"iconfont icon-changyongtubiao-xianxingdaochu-zhuanqu- font-12 ml5 down"})):S.a.createElement("a",{className:"actionBox",style:{marginRight:8},onClick:function(a){e.onExpand(e.record,a)}},"更多详情",S.a.createElement("i",{className:"iconfont icon-jiantou9 font-12 ml5 down"}))},rowKey:"id",expandedRowKeys:U,onExpand:function(e,a){var t=new k.a(U);e?t.add(a.id):t.delete(a.id),H(v()(t))},pagination:!1})),S.a.createElement(n.a,{visible:j&&K,title:"学生证明",onCancel:function(){A(!1)},onOk:function(){A(!1)},className:"picture-modal",width:900,footer:null},S.a.createElement("img",{alt:"",src:h()(a="".concat(B.b,"/busiAttachments/download/")).call(a,K)}))))}}}]); \ No newline at end of file diff --git a/static/js/205.bba2dd6a.chunk.js b/static/js/205.bba2dd6a.chunk.js new file mode 100644 index 000000000..fd4ff2886 --- /dev/null +++ b/static/js/205.bba2dd6a.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[205],{"CSm+":function(e,a,t){"use strict";t.r(a);var n=t("EcSs"),c=t.n(n),r=t("zLi2"),l=t.n(r),i=t("ZbhI"),o=t.n(i),s=t("o+MX"),m=t.n(s),u=t("cDcd"),d=t.n(u),f=t("2iEm"),E=t("jKe7"),b=t("2INN"),p=t("CnBM"),g=t.n(p),h=t("HUFq"),v=t("sYIF"),N=t("eGzb"),O=t("vDqi"),I=t.n(O),j=(t("VUSe"),g()({loader:function(){return Promise.all([t.e(0),t.e(6),t.e(123)]).then(t.bind(null,"BX1b"))},loading:h.a})),z=g()({loader:function(){return Promise.all([t.e(0),t.e(147)]).then(t.bind(null,"bKeb"))},loading:h.a}),D=g()({loader:function(){return Promise.all([t.e(0),t.e(132)]).then(t.bind(null,"yvJ0"))},loading:h.a}),w=(g()({loader:function(){return Promise.all([t.e(0),t.e(2),t.e(26)]).then(t.bind(null,"wZuH"))},loading:h.a}),g()({loader:function(){return t.e(133).then(t.bind(null,"093b"))},loading:h.a})),k=g()({loader:function(){return Promise.all([t.e(0),t.e(1),t.e(198)]).then(t.bind(null,"cMND"))},loading:h.a});a.default=function(e){var a=e.match.params.OIdentifier,t=e.location.pathname,n=e.enterpriseOpened,r=Object(u.useState)(void 0),i=l()(r,2),s=i[0],p=i[1],g=Object(u.useState)(!0),h=l()(g,2),O=(h[0],h[1]),_=Object(u.useState)(!1),S=l()(_,2),y=S[0],B=S[1];function P(e,a){var t=s;t.name=e,t.description=a,p(t)}return Object(u.useEffect)((function(){t&&(o()(t).call(t,"/".concat(a,"/setting"))>-1?(O(!1),s&&!s.is_admin&&e.history.push("/nopage")):O(!0),o()(t).call(t,"/".concat(a,"/teams"))>-1||o()(t).call(t,"/".concat(a,"/members"))>-1?B(!0):B(!1))}),[t,s]),Object(u.useEffect)((function(){var e,t;a&&(t="/organizations/".concat(e=a,".json"),I.a.get(t).then((function(a){if(a&&a.data){var t;p(a.data);var n=m()(t="".concat(a.data.nickname,",")).call(t,e,","),c=a.data.nickname+"("+e+") "+a.data.description;Object(v.w)(n,c,c,"/".concat(e),e)}})).catch((function(e){})))}),[a]),d.a.createElement("div",{className:"teamDetail mb50"},s&&d.a.createElement(N.a,{src:"/".concat(s.name),title:s.nickname,desc:!y&&s.description,img:s.avatar_url,rightBtn:y&&!n&&d.a.createElement("span",{className:"subNavs"},d.a.createElement(f.a,{to:"/".concat(a,"/members"),className:t==="/".concat(a,"/members")?"active":""},d.a.createElement("span",null,"组织成员"),s.num_users&&d.a.createElement("lable",null,s.num_users)),d.a.createElement(f.a,{to:"/".concat(a,"/teams"),className:t==="/".concat(a,"/teams")?"active":""},d.a.createElement("span",null,"组织团队"),s.num_teams&&d.a.createElement("lable",null,s.num_teams))),bottomInfos:!y&&d.a.createElement("div",null,s.location&&d.a.createElement("span",{className:"color-grey-6"},d.a.createElement("i",{className:"iconfont icon-weizhi mr3 font-16 color-grey-6"}),s.location),s.website&&d.a.createElement("a",{href:s.website,target:"_blank",className:"ml20 color-grey-6"},d.a.createElement("i",{className:"iconfont icon-lianjie mr3 font-14"}),s.website))}),d.a.createElement(E.a,null,d.a.createElement(b.a,{path:"/:OIdentifier/teams/:groupId",render:function(a){return d.a.createElement(j,c()({},e,a,{organizeDetail:s}))}}),d.a.createElement(b.a,{path:"/:OIdentifier/members",render:function(a){return d.a.createElement(D,c()({},e,a,{organizeDetail:s}))}}),d.a.createElement(b.a,{path:"/:OIdentifier/teams",render:function(a){return d.a.createElement(z,c()({},e,a,{organizeDetail:s}))}}),d.a.createElement(b.a,{path:"/:OIdentifier/setting",render:function(a){return d.a.createElement(w,c()({},e,a,{organizeDetail:s,updateFunc:P,enterpriseOpened:n}))}}),d.a.createElement(b.a,{path:"/:OIdentifier/enterprise",render:function(a){return d.a.createElement(k,c()({},e,a,{organizeDetail:s}))}})))}},eGzb:function(e,a,t){"use strict";var n=t("cDcd"),c=t.n(n),r=t("sYIF"),l=t("2iEm");t("KkuB"),a.a=function(e){var a=e.img,t=e.title,n=e.desc,i=e.rightBtn,o=e.src,s=e.bottomInfos;return c.a.createElement("div",{className:"cards"},a&&c.a.createElement("div",{className:"img"},c.a.createElement("img",{src:Object(r.i)("/".concat(a)),alt:""})),c.a.createElement("div",{className:"content"},c.a.createElement("p",{className:"titles"},c.a.createElement(l.a,{to:o},t),i),c.a.createElement("div",{className:"desc"},n),s))}}}]); \ No newline at end of file diff --git a/static/js/206.10a1ecc2.chunk.js b/static/js/206.10a1ecc2.chunk.js new file mode 100644 index 000000000..334997cd3 --- /dev/null +++ b/static/js/206.10a1ecc2.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[206],{CyMe:function(e,a,t){"use strict";t.r(a);var n=t("EcSs"),c=t.n(n),l=t("zLi2"),s=t.n(l),i=t("ZbhI"),r=t.n(i),m=t("o+MX"),o=t.n(m),u=t("cDcd"),d=t.n(u),E=t("2iEm"),f=t("jKe7"),p=t("2INN"),b=t("CnBM"),g=t.n(b),v=t("HUFq"),N=(t("VUSe"),t("vDqi")),h=t.n(N),j=t("eGzb"),O=g()({loader:function(){return t.e(176).then(t.bind(null,"8Or8"))},loading:v.a});a.default=function(e){var a,t=e.match.params.OIdentifier,n=e.match.params.groupId,l=e.location.pathname,i=Object(u.useState)(void 0),m=s()(i,2),b=m[0],g=m[1],v=Object(u.useState)(!1),N=s()(v,2),k=N[0],z=N[1];return Object(u.useEffect)((function(){var e;l&&(r()(l).call(l,o()(e="/".concat(t,"/teams/")).call(e,n,"/setting"))>-1?z(!1):z(!0))}),[l]),Object(u.useEffect)((function(){var e,a,c,l;t&&n&&(e=t,a=n,l=o()(c="/organizations/".concat(e,"/teams/")).call(c,a,".json"),h.a.get(l).then((function(e){e&&e.data&&g(e.data)})).catch((function(e){})))}),[t,n]),Object(u.useEffect)((function(){if(b){var e,a=b.nickname,t=b.organization;document.title=o()(e="团队设置-".concat(a,"-")).call(e,t.nickname)}}),[b]),d.a.createElement("div",{className:"teamDetail",style:{paddingTop:"0px"}},d.a.createElement("div",null,d.a.createElement("i",{className:"iconfont icon-zuobiao mr5"}),d.a.createElement(E.a,{to:"/".concat(t)},b&&b.organization&&b.organization.nickname),d.a.createElement("i",{className:"iconfont icon-youjiantou ml3 mr3 font-12 color-grey-9"}),d.a.createElement("span",{className:"color-grey-9"},b?b.nickname:"新建团队")),b&&d.a.createElement(j.a,{src:o()(a="/".concat(t,"/teams/")).call(a,n),title:b.nickname||b.name,rightBtn:k&&d.a.createElement("span",{className:"subNavs"},d.a.createElement(E.a,{to:"/".concat(t,"/members"),className:l==="/".concat(t,"/members")?"active":""},d.a.createElement("span",null,"组织成员"),b.num_users&&d.a.createElement("lable",null,b.num_users)),d.a.createElement(E.a,{to:"/".concat(t,"/teams"),className:l==="/".concat(t,"/teams")?"active":""},d.a.createElement("span",null,"组织团队"),b.num_teams&&d.a.createElement("lable",null,b.num_teams))),desc:!k&&b.description}),d.a.createElement(f.a,e,d.a.createElement(p.a,{path:"/:OIdentifier/teams/:groupId/setting",render:function(a){return d.a.createElement(O,c()({},e,a,{includesAllProject:b&&b.includes_all_project}))}})))}},eGzb:function(e,a,t){"use strict";var n=t("cDcd"),c=t.n(n),l=t("sYIF"),s=t("2iEm");t("KkuB"),a.a=function(e){var a=e.img,t=e.title,n=e.desc,i=e.rightBtn,r=e.src,m=e.bottomInfos;return c.a.createElement("div",{className:"cards"},a&&c.a.createElement("div",{className:"img"},c.a.createElement("img",{src:Object(l.i)("/".concat(a)),alt:""})),c.a.createElement("div",{className:"content"},c.a.createElement("p",{className:"titles"},c.a.createElement(s.a,{to:r},t),i),c.a.createElement("div",{className:"desc"},n),m))}}}]); \ No newline at end of file diff --git a/static/js/207.e18034f9.chunk.js b/static/js/207.e18034f9.chunk.js new file mode 100644 index 000000000..c733837d8 --- /dev/null +++ b/static/js/207.e18034f9.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[207],{Hsgt:function(e,t,a){"use strict";a("5NDa");var n=a("5rEg"),c=a("cDcd"),r=a.n(c),l=n.a.Search;t.a=function(e){var t=e.placeholder,a=e.onSearch,n=e.onChange;return r.a.createElement(l,{allowClear:!0,placeholder:t,enterButton:"搜索",onSearch:a,width:"300px",onChange:n})}},vTxG:function(e,t,a){"use strict";a.r(t),a("DjyN");var n=a("NUBc"),c=(a("qVdP"),a("jsC+")),r=a("EcSs"),l=a.n(r),o=(a("lUTK"),a("BvKs")),s=a("zLi2"),i=a.n(s),m=a("o+MX"),u=a.n(m),d=a("FLGM"),h=a.n(d),E=a("cDcd"),f=a.n(E),p=a("Hsgt"),v=a("sYIF"),g=function(e){var t=e.item,a=e.history;return f.a.createElement("div",{onClick:function(){a.push("/".concat(t.name),"_blank")},style:{cursor:"pointer"}},f.a.createElement("div",{className:"imgBox"},f.a.createElement("img",{alt:"",src:Object(v.i)("/".concat(t.avatar_url))})),f.a.createElement("div",{style:{flex:"1"}},f.a.createElement("span",{className:"mb5 font-18 color-grey-3 task-hide",style:{display:"block",maxWidth:"588px"}},t.nickname),f.a.createElement("div",{className:"task-hide-2 teamdesc"},t.description),f.a.createElement("p",{className:"item-news"},f.a.createElement("span",null,"项目:",t.num_projects),f.a.createElement("span",null,f.a.createElement("i",{className:"iconfont icon-shijian color-green mr3 font-12"}),"创建时间:",t.created_at))))},j=a("2CTR"),b=a("vDqi"),y=a.n(b),_=a("aqs5");t.default=function(e){var t=Object(E.useState)(void 0),a=i()(t,2),r=a[0],s=a[1],m=Object(E.useState)(1),d=i()(m,2),v=d[0],b=d[1],k=Object(E.useState)(0),N=i()(k,2),S=N[0],x=N[1],C=Object(E.useState)("desc"),O=i()(C,2),w=O[0],D=(O[1],Object(E.useState)("created_at")),z=i()(D,2),I=z[0],B=z[1],F=Object(E.useState)(void 0),L=i()(F,2),q=L[0],T=L[1],G=(e.checkIfLogin,e.showLoginDialog,e.current_user),H=e.match.params.username,J=e.user;function K(e){var t="/users/".concat(H,"/organizations.json");y.a.get(t,{params:{search:e,sort_by:I,sort_direction:w,page:v,limit:15}}).then((function(e){e&&e.data&&(s(e.data.organizations),x(e.data.total_count))})).catch((function(e){}))}Object(E.useEffect)((function(){if(J){var e,t=J.username,a=J.login;document.title=u()(e="参与组织-".concat(t,"/")).call(e,a)}}),[J]),Object(E.useEffect)((function(){H&&K(q)}),[H,I,v,w]);var M=f.a.createElement(o.a,{onClick:function(e){return B(e.key)}},f.a.createElement(o.a.Item,{value:"created_at",key:"created_at"},"创建时间排序"),f.a.createElement(o.a.Item,{value:"num_projects",key:"num_projects"},"项目数排序"),f.a.createElement(o.a.Item,{value:"num_users",key:"num_users"},"组织成员数排序"));return f.a.createElement("div",null,f.a.createElement("div",{className:"headerbox"},f.a.createElement("div",null,f.a.createElement(p.a,{value:q,onChange:function(e){return T(e.target.value)},placeholder:"请输入组织名称关键字进行搜索",onSearch:function(){K(q)}})),f.a.createElement("p",null,G&&G.login===H&&f.a.createElement(_.a,l()({},e,{sureFunc:function(){e.history.push("/organize/new")}}),f.a.createElement("i",{className:"iconfont icon-xinjian1 mr3 font-14"}),"新建组织"),f.a.createElement(c.a,{overlay:M},f.a.createElement("a",null,"排序",f.a.createElement("i",{className:"iconfont icon-sanjiaoxing-down ml3 font-14"}))))),r&&r.length>0?f.a.createElement("div",{className:"contentForm"},h()(r).call(r,(function(t,a){return f.a.createElement(g,{item:t,history:e.history})}))):f.a.createElement(j.a,{_html:"暂无数据"}),S>15&&f.a.createElement("div",{className:"mt20 pb20",style:{textAlign:"center"}},f.a.createElement(n.a,{simple:!0,current:v,pageSize:15,onChange:function(e){return b(e)},total:S})))}}}]); \ No newline at end of file diff --git a/static/js/208.6441a592.chunk.js b/static/js/208.6441a592.chunk.js new file mode 100644 index 000000000..ef8d35b33 --- /dev/null +++ b/static/js/208.6441a592.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[208],{RIeY:function(e,t,a){"use strict";a.r(t),a("DjyN");var n,c=a("NUBc"),r=(a("+L6B"),a("2/Rp")),l=a("SPx3"),o=a.n(l),s=a("zLi2"),i=a.n(s),u=a("YdDX"),m=a.n(u),f=a("a0dU"),p=a.n(f),h=a("ZbhI"),d=a.n(h),b=a("o+MX"),v=a.n(b),E=a("FLGM"),g=a.n(E),j=a("cDcd"),y=a.n(j),O=a("3Diz"),x=a("ess8"),N=a("vOnD"),D=a("spEH"),B=a("vDqi"),_=a.n(B),w=a("tnhM"),S=a("sYIF"),k=N.a.div(n||(n=m()(["{\n padding:20px 30px;\n min-height:500px;\n}"])));t.default=function(e){var t=Object(j.useState)("master"),a=i()(t,2),n=a[0],l=a[1],s=Object(j.useState)(void 0),u=i()(s,2),m=u[0],f=u[1],h=Object(j.useState)("master"),b=i()(h,2),E=b[0],N=b[1],B=Object(j.useState)(void 0),I=i()(B,2),L=I[0],z=I[1],C=Object(j.useState)(0),Y=i()(C,2),M=Y[0],X=Y[1],F=Object(j.useState)(1),J=i()(F,2),R=J[0],U=J[1];Object(j.useEffect)((function(){e.defaultBranch&&(l(e.defaultBranch),N(e.defaultBranch))}),[e.defaultBranch]);var q=e.match.params,A=q.projectsId,G=q.owner,H=e.projectDetail;function P(){return(P=o()(p.a.mark((function e(t,a){var n;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(w.a)(t,a);case 2:n=e.sent,f(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Z(t){var a,n;e.history.push(v()(a=v()(n="/".concat(G,"/")).call(n,A,"/settings/branches/")).call(a,t))}return Object(j.useEffect)((function(){var e;if(H&&-1===d()(e=document.title).call(e,"分支设置-")){var t,a=H.author,n=H.name;document.title=v()(t="分支设置-".concat(a.name,"/")).call(t,n)}}),[H]),Object(j.useEffect)((function(){G&&(function(e,t){P.apply(this,arguments)}(A,G),function(e,t){var a,n=v()(a="/".concat(e,"/")).call(a,t,"/protected_branches.json");_.a.get(n,{params:{page:R,limit:15}}).then((function(e){e&&(X(e.data.total_count),z(e.data.protected_branches))})).catch((function(e){}))}(G,A))}),[G]),y.a.createElement(D.r,null,y.a.createElement(x.a,null,y.a.createElement("span",{className:"font-18"},"分支设置")),y.a.createElement(k,null,y.a.createElement("div",{className:"pb20",style:{borderBottom:"1px dashed #eee"}},y.a.createElement("p",{className:"color-grey-3 mb10 font-18"},"默认分支"),y.a.createElement("p",{className:"mb10"},"默认分支被视作为代码库中的基本分支,是所有克隆、代码提交、合并请求的目标分支"),y.a.createElement(D.a,null,y.a.createElement(O.a,{branch:n,repo_id:H&&H.repo_id,projectsId:A,changeBranch:function(e){l(Object(S.v)(e))},owner:G,history:e.history,branchList:m,tagflag:!1}),y.a.createElement("a",{className:"color-blue ml20",onClick:function(){return a=v()(t="/".concat(G,"/")).call(t,A,".json"),void _.a.put(a,{default_branch:n}).then((function(t){if(t){e.showNotification("分支设置成功!");var a=e.getDetail;a&&a()}})).catch((function(e){}));var t,a}},"设为默认分支"))),y.a.createElement("div",{className:"mt10"},y.a.createElement("p",{className:"color-grey-3 mb10 font-18"},"分支保护"),y.a.createElement(D.a,null,y.a.createElement(O.a,{branch:E,repo_id:H&&H.repo_id,projectsId:A,changeBranch:function(e){N(Object(S.v)(e))},owner:G,history:e.history,branchList:m,tagflag:!1}),y.a.createElement("a",{className:L&&L.length>0?"color-blue ml20":"color-grey ml20",onClick:function(){return Z(Object(S.z)(E))}},"设置分支保护")),L&&L.length>0&&y.a.createElement("div",{className:"protectBranchList"},g()(L).call(L,(function(e,t){return y.a.createElement(D.j,null,y.a.createElement("span",null,e.branch_name),y.a.createElement(r.a,{onClick:function(){return Z(e.branch_name)}},"编辑"))}))),M>15&&y.a.createElement("div",{className:"mt15 mb20",style:{textAlign:"center"}},y.a.createElement(c.a,{simple:!0,current:R,pageSize:15,total:M,onChange:function(e){U(e)}})))))}},ess8:function(e,t,a){"use strict";var n,c=a("YdDX"),r=a.n(c),l=a("cDcd"),o=a.n(l),s=a("vOnD").a.div(n||(n=r()(["{\n background-color:#fff;\n padding:20px 30px;\n border-bottom:1px solid #eee;\n font-size:18px;\n color:#333;\n display:flex;\n justify-content: space-between;\n align-items:center;\n}"])));t.a=function(e){var t=e.children;return o.a.createElement(s,null,t)}}}]); \ No newline at end of file diff --git a/static/js/209.89d15a86.chunk.js b/static/js/209.89d15a86.chunk.js new file mode 100644 index 000000000..3dbeac526 --- /dev/null +++ b/static/js/209.89d15a86.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[209],{ess8:function(e,a,t){"use strict";var n,l=t("YdDX"),c=t.n(l),s=t("cDcd"),r=t.n(s),o=t("vOnD").a.div(n||(n=c()(["{\n background-color:#fff;\n padding:20px 30px;\n border-bottom:1px solid #eee;\n font-size:18px;\n color:#333;\n display:flex;\n justify-content: space-between;\n align-items:center;\n}"])));a.a=function(e){var a=e.children;return r.a.createElement(o,null,a)}},pSeD:function(e,a,t){"use strict";t.r(a);var n=t("+oHS"),l=t.n(n),c=t("OWCx"),s=t.n(c),r=t("5PDf"),o=t.n(r),i=t("fHi0"),m=t.n(i),d=t("RXMP"),u=t.n(d),p=t("qjzJ"),h=t.n(p),b=t("HnXd"),f=t.n(b),v=t("LYCE"),_=t.n(v),E=(t("+L6B"),t("2/Rp")),g=(t("giR+"),t("fyUT")),y=(t("OaEy"),t("2fM7")),j=(t("7Kak"),t("9yH6")),k=(t("sRBo"),t("kaz8")),N=t("04Ix"),w=t.n(N),O=t("zLi2"),x=t.n(O),H=(t("y8nQ"),t("Vl3Y")),S=t("o+MX"),R=t.n(S),C=t("ZbhI"),D=t.n(C),F=t("FLGM"),q=t.n(F),I=t("cDcd"),z=t.n(I),L=t("ess8"),M=t("spEH"),P=t("vDqi"),X=t.n(P),Y=t("sYIF");function G(e,a){var t=l()(e);if(s.a){var n=s()(e);a&&(n=o()(n).call(n,(function(a){return m()(e,a).enumerable}))),t.push.apply(t,n)}return t}function J(e){for(var a=1;a0&&a[0].stage_name}},{title:"模板类型",dataIndex:"category",key:3,ellipsis:!0},{title:"操作",dataIndex:"operation",key:4,ellipsis:!0,render:function(t,a){return y.a.createElement("span",null,y.a.createElement("a",{className:"mr10 color-grey-6",onClick:function(){return function(e){V.current&&V.current.setEditInfo(e),u(!0)}(a)}},y.a.createElement("i",{className:"iconfont icon-zaibianji font-13 mr3"}),"编辑"),y.a.createElement(r.a,{title:"确定要删除此模板?",onConfirm:function(){return t=a.id,n="/ci/templates/".concat(t,".json"),void C.a.delete(n).then((function(t){t&&t.data&&(e.showNotification("模板删除成功!"),M(_,P,J))}));var t,n},okText:"确定",cancelText:"取消"},y.a.createElement("a",{className:"mr10 color-grey-6"},y.a.createElement("i",{className:"iconfont icon-lajitong font-13 mr3"}),"删除")))}}];return y.a.createElement("div",null,y.a.createElement(K,{wrappedComponentRef:function(e){return V.current=e},ref:V,visible:s,onCancel:function(){return u(!1)},onOk:function(){M(_,P)}}),y.a.createElement(b.d,null,y.a.createElement(b.j,null,y.a.createElement("span",null,"引擎 - 模板管理"),y.a.createElement(j.a,{to:g()(t="/".concat(Y,"/")).call(t,X,"/devops"),className:"font-14 color-grey-9"},"返回"))),y.a.createElement(Z,{className:"disposeList"},y.a.createElement(b.j,null,y.a.createElement(b.e,{onClick:function(){V.current&&V.current.setEditInfo(void 0),u(!0)}},"新建模板"),y.a.createElement(b.j,null,y.a.createElement("span",{className:"mr10"},"阶段:"),y.a.createElement(m.a,{onChange:function(e){return z(e)},value:P,style:{width:"180px"}},h()($).call($,(function(e,t){return y.a.createElement(U,{value:e.stage_type},e.stage_name)}))),y.a.createElement(c.a,{placeholder:"请输入模板名称",value:J,onChange:function(e){return F(e.target.value)},allowClear:!0,style:{width:"160px",marginLeft:"15px"}}),y.a.createElement(b.e,{className:"ml15",onClick:function(){M(_,P,J)}},"搜索"))),y.a.createElement(l.a,{className:"mt20",size:"small",columns:T,dataSource:v,rowKey:function(e){return e.id},pagination:!1}),I>15&&y.a.createElement("div",{className:"mt20 pb20",style:{textAlign:"center"}},y.a.createElement(n.a,{simple:!0,current:_,pageSize:15,total:I,onChange:function(e){return w(e)}}))))}}}]); \ No newline at end of file diff --git a/static/js/224.762f957b.chunk.js b/static/js/224.762f957b.chunk.js new file mode 100644 index 000000000..38d5314ce --- /dev/null +++ b/static/js/224.762f957b.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[224],{pDv5:function(e,t,a){"use strict";a.r(t);var c=a("zLi2"),n=a.n(c),s=(a("5NDa"),a("5rEg")),l=a("FLGM"),r=a.n(l),i=a("o+MX"),o=a.n(i),m=a("cDcd"),d=a.n(m),u=a("2iEm"),p=(a("c2x/"),a("TxSN")),h=a("2CTR"),E=s.a.Search;t.default=function(e){var t=e.match.params.deptId,a=e.id,c=(e.temp,e.history,e.role,e.sectionResourceTitle,Object(m.useState)(void 0)),s=n()(c,2),l=s[0],i=s[1],f=Object(m.useState)(void 0),N=n()(f,2),x=N[0],b=N[1];return Object(m.useEffect)((function(){a&&Object(p.p)({id:a,search:x}).then((function(e){e&&e.data&&i(e.data.rows)})).catch((function(e){}))}),[a,x]),d.a.createElement("div",{className:"zone_source_box"},d.a.createElement("div",{className:"source_h"},d.a.createElement("p",{className:"in_title"},"数据集"),d.a.createElement("div",{style:{marginTop:"30px",textAlign:"center"},className:"titleButBox"},d.a.createElement(E,{placeholder:"请输入数据集名称",onSearch:function(e){b(e)},style:{width:"645px",borderColor:"#fff",boxShadow:"0px 0px 10px rgba(61, 85, 183, 0.1)"},size:"large",className:"source_search_box",allowClear:!0,enterButton:d.a.createElement("span",null,d.a.createElement("i",{className:"iconfont icon-sousuo5 font-15"}),"搜索")}))),d.a.createElement("div",{className:"sources datasetList"},l&&l.length>0?r()(l).call(l,(function(e,a){var c;return d.a.createElement("li",null,d.a.createElement(u.a,{to:o()(c="/zone/".concat(t,"/dataset/")).call(c,e.id)},d.a.createElement("p",{className:"titile task-hide"},e.dataSetName),d.a.createElement("p",{className:"task-hide-2 desc"},e.dataSetDescription),d.a.createElement("span",{className:"time task-hide"},d.a.createElement("i",{className:"iconfont icon-daimakuicon1 font-14 mr8"}),e.repositoryName)))})):"",l&&0===l.length?d.a.createElement("div",{style:{textAlign:"center",width:"100%"}},d.a.createElement(h.a,{_html:"暂无数据"})):""))}}}]); \ No newline at end of file diff --git a/static/js/225.fd657e28.chunk.js b/static/js/225.fd657e28.chunk.js new file mode 100644 index 000000000..9354312fa --- /dev/null +++ b/static/js/225.fd657e28.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[225],{xkSv:function(e,a,t){"use strict";t.r(a);var n=t("+oHS"),r=t.n(n),l=t("OWCx"),c=t.n(l),s=t("fHi0"),o=t.n(s),i=t("RXMP"),u=t.n(i),m=t("qjzJ"),d=t.n(m),f=t("HnXd"),p=t.n(f),h=t("LYCE"),E=t.n(h),b=t("Vi3r"),g=t.n(b),v=t("EcSs"),y=t.n(v),x=(t("DZo9"),t("8z0m")),I=(t("+L6B"),t("2/Rp")),O=(t("Pwec"),t("CtXQ")),z=(t("OaEy"),t("2fM7")),N=(t("y8nQ"),t("Vl3Y")),j=(t("5NDa"),t("5rEg")),w=(t("sPJy"),t("bE4q")),C=t("SPx3"),L=t.n(C),S=(t("miYZ"),t("tsqr")),k=t("04Ix"),B=t.n(k),T=t("zLi2"),q=t.n(T),F=t("a0dU"),M=t.n(F),R=t("5tqG"),D=t.n(R),H=t("FLGM"),P=t.n(H),J=t("lHQ6"),X=t.n(J),Y=t("o+MX"),Q=t.n(Y),U=t("5PDf"),V=t.n(U),Z=t("TEMH"),A=t.n(Z),G=t("cDcd"),W=t.n(G),_=t("sYIF"),K=(t("c2x/"),t("2iEm")),$=t("TxSN");function ee(e,a){var t=r()(e);if(c.a){var n=c()(e);a&&(n=V()(n).call(n,(function(a){return o()(e,a).enumerable}))),t.push.apply(t,n)}return t}function ae(e){for(var a=1;a"},W.a.createElement(w.a.Item,null,W.a.createElement(K.a,{className:"primaryColor",to:"/zone/".concat(m,"/source")},"资源列表")),W.a.createElement(w.a.Item,null,U?"编辑":"新建","资源")),W.a.createElement("div",{className:"formBox"},W.a.createElement(N.a,y()({},{labelCol:{span:2},wrapperCol:{span:14}},{onSubmit:function(e){e.preventDefault(),s((function(e,n){if(!e&&k.length){var r=P()(k).call(k,(function(e){return e.response.fileId})).toString(),l=ae(ae({},n),{},{zoneId:t,fileIds:r});if(delete l.fileList,U)return delete l.zoneId,l.id=X()(d,10),void Object($.Z)(l).then((function(e){var t,n=e.data,r=n.code,l=n.msg;200===r?(S.a.success("提交成功"),a.push(Q()(t="/zone/".concat(m,"/source/")).call(t,d))):S.a.error(l||"提交失败,请联系管理员!")}));Object($.c)(l).then((function(e){var t,n=e.data,r=n.code,l=n.msg,c=n.data;200===r?(S.a.success("提交成功"),a.push(Q()(t="/zone/".concat(m,"/source/")).call(t,c.id))):S.a.error(l||"提交失败,请联系管理员!")}))}else!k.length&&i({fileList:{value:void 0,errors:[new Error("请上传资源附件!")]}})}))}}),W.a.createElement(N.a.Item,{label:"资源名称"},c("name",{rules:[{required:!0,message:"请输入资源名称!"},{type:"string",max:200,message:"最大长度200"}]})(W.a.createElement(j.a,{placeholder:"请输入资源名称",maxLength:200,width:"220px"}))),W.a.createElement(N.a.Item,{label:"资源领域"},c("domainId",{rules:[{required:!0,message:"请选择资源领域!"}]})(W.a.createElement(z.a,{placeholder:"请选择资源领域"},E&&P()(E).call(E,(function(e){return W.a.createElement(z.a.Option,{key:e.id,value:e.id},e.name)}))))),W.a.createElement(N.a.Item,{label:"资源简介"},c("summary",{rules:[{required:!0,message:"请输入资源简介!"},{type:"string",max:300,message:"最大长度300"}]})(W.a.createElement(j.a.TextArea,{placeholder:"请输入资源简介",maxLength:200,width:"220px"}))),W.a.createElement(N.a.Item,{label:"资源附件",extra:W.a.createElement("span",null,"可上传多个资源文件,单个文件限制200MB以内")},c("fileList",{rules:[{required:!0,message:"请上传资源附件!"}]})(W.a.createElement(x.a,{action:Object(_.o)("/api/file/common/upload?type=resource"),showUploadList:!1,beforeUpload:function(e){return e.size>209715200?(S.a.error("单个文件限制200MB以内"),!1):!(k&&V()(k).call(k,(function(a){return a.name===e.name})).length>=1&&(S.a.error("请不要重复上传同名文件!"),1))},onChange:function(e){return ee.apply(this,arguments)},withCredentials:!0,headers:{Authorization:"3e33a5b0a35824f93666b1084488f0bd5f010025"}},W.a.createElement(I.a,{className:"hoverThemeColorBut"},W.a.createElement(O.a,{type:"upload"}),"单击上传")))),W.a.createElement("div",{className:"sourceFilesBox"},k&&P()(k).call(k,(function(e,a){var t=e.uid,n=e.status,r=e.response,l=e.name,c=e.zoneResourceType;return W.a.createElement("div",{key:a,className:"sourseFileItem mb15"},"uploading"===n?W.a.createElement(O.a,{type:"loading",className:"mr10"}):W.a.createElement(O.a,{type:"file",className:"mr10"}),W.a.createElement("span",{className:"fileName task-hide"},l),W.a.createElement("span",{className:"mr20 ml20",style:{width:"100px"}},r&&r.fileSize),W.a.createElement("span",{className:"mr50"},c&&c.name),W.a.createElement(O.a,{type:"delete",onClick:function(){!function(e){var a=V()(k).call(k,(function(a){return a.uid!==e}));B(a)}(t)}}))}))),W.a.createElement(N.a.Item,{wrapperCol:{offset:2}},W.a.createElement(I.a,{className:"mr20 themeBut",onClick:function(){a.go(-1)}},"取消"),W.a.createElement(I.a,{type:"primary",htmlType:"submit",loading:R,className:"themeBut"},"提交")))))}))}}]); \ No newline at end of file diff --git a/static/js/34.09b9eec3.chunk.js b/static/js/34.09b9eec3.chunk.js new file mode 100644 index 000000000..729c44b76 --- /dev/null +++ b/static/js/34.09b9eec3.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[34],{vabz:function(e,n,t){"use strict";t.r(n);var r=t("yQr1"),a=t.n(r),o=t("EcSs"),c=t.n(o),l=t("06Pm"),i=t.n(l),p=t("kA7L"),u=t.n(p),s=t("3SUL"),m=t.n(s),d=t("eYnF"),f=t.n(d),h=t("X5/F"),b=t.n(h),E=t("04Ix"),y=t.n(E),j=t("o+MX"),g=t.n(j),v=t("cDcd"),w=t.n(v),O=t("jKe7"),P=t("2INN"),M=t("9C/b"),T=t("sYIF"),B=t("1thW"),I=t("5A3O"),k=(t("7dqz"),t("CnBM")),q=t.n(k),x=t("HUFq"),A=t("qmW9");function F(e,n,t){return n=f()(n),m()(e,function(){try{var e=!Boolean.prototype.valueOf.call(a()(Boolean,[],(function(){})))}catch(e){}return!!e}()?a()(n,t||[],f()(e).constructor):n.apply(e,t))}var L=q()({loader:function(){return Promise.all([t.e(122),t.e(185)]).then(t.bind(null,"MByq"))},loading:x.a}),S=q()({loader:function(){return Promise.all([t.e(0),t.e(11),t.e(67),t.e(162)]).then(t.bind(null,"9hAI"))},loading:x.a}),C=q()({loader:function(){return Promise.all([t.e(11),t.e(92)]).then(t.bind(null,"GMPB"))},loading:x.a}),N=function(e){function n(){var e,t;i()(this,n);for(var r=arguments.length,a=new Array(r),o=0;o0)&&window.scrollTo(0,0)}))})),t}return b()(n,e),u()(n,[{key:"render",value:function(){var e=this;return w.a.createElement("div",{className:"newMain clearfix"},w.a.createElement(O.a,this.props,w.a.createElement(P.a,{path:"/projects/:projectsType/new/:OIdentifier",render:function(n){return w.a.createElement(L,c()({},e.props,n))}}),w.a.createElement(P.a,{path:"/projects/:projectsType/new",render:function(n){return w.a.createElement(L,c()({},e.props,n))}}),w.a.createElement(P.a,{path:"/projects/mirror/new",render:function(n){return w.a.createElement(L,c()({},e.props,n))}}),w.a.createElement(P.a,{path:"/explore/all",render:function(n){return w.a.createElement(S,c()({},e.props,n))}}),w.a.createElement(P.a,{path:"/explore",render:function(n){return w.a.createElement(C,c()({},e.props,n))}})))}}])}(v.Component);n.default=Object(M.a)(Object(A.a)({imgSelector:".imageLayerParent img, .imageLayerParent .imageTarget",parentSelector:".newMain"})(Object(B.a)()(Object(T.b)()(Object(I.a)(N)))))}}]); \ No newline at end of file diff --git a/static/js/40.90b79164.chunk.js b/static/js/40.90b79164.chunk.js new file mode 100644 index 000000000..24f5a18e0 --- /dev/null +++ b/static/js/40.90b79164.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[40,5,8,52,60,61],{"/Gyj":function(e,t,n){"use strict";var a=n("sV2W"),r=n("OkBk"),o=n("yE/U"),c=n("MNNC"),i=n("ccMQ"),l=n("mfqW"),s=n("VBVm"),u=r.has,f=r.remove;e.exports=function(e){var t=a(this),n=i(e),r=o(t);return c(t)<=n.size?l(t,(function(e){n.includes(e)&&f(r,e)})):s(n.getIterator(),(function(e){u(t,e)&&f(r,e)})),r}},"/W8O":function(e,t){e.exports="data:image/png;base64,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"},"0Cz8":function(e,t,n){var a=n("Xi7e"),r=n("ebwN"),o=n("e4Nc");e.exports=function(e,t){var n=this.__data__;if(n instanceof a){var c=n.__data__;if(!r||c.length<199)return c.push([e,t]),this.size=++n.size,this;n=this.__data__=new o(c)}return n.set(e,t),this.size=n.size,this}},"0Rb4":function(e,t,n){"use strict";n.d(t,"c",(function(){return i})),n.d(t,"d",(function(){return l})),n.d(t,"b",(function(){return s})),n.d(t,"a",(function(){return u}));var a=n("ZbhI"),r=n.n(a),o=n("mnMc"),c=n.n(o),i=function(){var e=localStorage.getItem("uniqueId");return e||(e="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)})),localStorage.setItem("uniqueId",e)),e},l=function(e){return e&&e.username?e.username:""},s=function(){var e=navigator.userAgent;return-1!==r()(e).call(e,"Win")?"Windows":-1!==r()(e).call(e,"Mac")?"MacOS":-1!==r()(e).call(e,"X11")||-1!==r()(e).call(e,"Linux")?"Linux":-1!==r()(e).call(e,"Android")?"Android":-1!==r()(e).call(e,"like Mac")?"iOS":"Unknown"},u=function(){var e=navigator.userAgent,t="Unknown";return c()(e).call(e,"Chrome")?t="Chrome":c()(e).call(e,"Firefox")?t="Firefox":c()(e).call(e,"Safari")&&!c()(e).call(e,"Chrome")?t="Safari":c()(e).call(e,"MSIE")||c()(e).call(e,"Trident")?t="Internet Explorer":c()(e).call(e,"Edge")?t="Edge":(c()(e).call(e,"Opera")||c()(e).call(e,"OPR"))&&(t="Opera"),t}},"0X2M":function(e,t,n){"use strict";var a=n("Q3sF"),r=n("xcSo"),o=Array.prototype;e.exports=function(e){var t=e.lastIndexOf;return e===o||a(o,e)&&t===o.lastIndexOf?r:t}},"1lUu":function(e,t,n){"use strict";var a=n("sV2W"),r=n("OkBk").has,o=n("MNNC"),c=n("ccMQ"),i=n("VBVm"),l=n("ijsr");e.exports=function(e){var t=a(this),n=c(e);if(o(t) span:last-child {\n color: rgba(0, 0, 0, 0.65);\n}\n.ant-breadcrumb > span:last-child a {\n color: rgba(0, 0, 0, 0.65);\n}\n.ant-breadcrumb > span:last-child .ant-breadcrumb-separator {\n display: none;\n}\n.ant-breadcrumb-separator {\n margin: 0 8px;\n color: rgba(0, 0, 0, 0.45);\n}\n.ant-breadcrumb-link > .anticon + span {\n margin-left: 4px;\n}\n.ant-breadcrumb-overlay-link > .anticon {\n margin-left: 4px;\n}\n",""]),e.exports=t},"5tqG":function(e,t,n){e.exports=n("ctcj")},"6sVZ":function(e,t){var n=Object.prototype;e.exports=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||n)}},"77Zs":function(e,t,n){var a=n("Xi7e");e.exports=function(){this.__data__=new a,this.size=0}},"915G":function(e,t,n){"use strict";n("kQON"),n("b4mI");var a=n("wY6U");e.exports=a("Array","keys")},"93UK":function(e,t,n){"use strict";var a=n("mIMY"),r=n("fEKr"),o=a("Map");e.exports={Map:o,set:r("set",2),get:r("get",1),has:r("has",1),remove:r("delete",1),proto:o.prototype}},"9a/H":function(e,t,n){"use strict";var a=n("pevS"),r=n("/Gyj");a({target:"Set",proto:!0,real:!0,forced:!n("FHFv")("difference")},{difference:r})},AOa7:function(e,t,n){var a=n("25NQ");"string"==typeof a&&(a=[[e.i,a,""]]);n("aET+")(a,{hmr:!0,transform:void 0}),a.locals&&(e.exports=a.locals)},AySf:function(e,t,n){"use strict";var a=n("yQr1"),r=n.n(a),o=(n("Pwec"),n("CtXQ")),c=n("EcSs"),i=n.n(c),l=(n("+L6B"),n("2/Rp")),s=n("06Pm"),u=n.n(s),f=n("kA7L"),m=n.n(f),d=n("3SUL"),p=n.n(d),v=n("eYnF"),h=n.n(v),y=n("X5/F"),g=n.n(y),b=n("04Ix"),E=n.n(b),x=(n("DZo9"),n("8z0m")),O=n("FLGM"),j=n.n(O),w=n("ZbhI"),N=n.n(w),A=n("UtpJ"),C=n.n(A),S=n("M5Mt"),k=n.n(S),B=n("cDcd"),I=n.n(B),F=n("sYIF"),_=n("vDqi"),D=n.n(_);var P=x.a.Dragger,V=function(e){function t(e){var n;return u()(this,t),n=function(e,t,n){return t=h()(t),p()(e,function(){try{var e=!Boolean.prototype.valueOf.call(r()(Boolean,[],(function(){})))}catch(e){}return!!e}()?r()(t,n||[],h()(e).constructor):t.apply(e,n))}(this,t,[e]),E()(n,"componentDidMount",(function(){var e=n.props.defaultFileList;if(e){var t=[];j()(e).call(e,(function(e){t.push({uid:e.id,name:e.title,status:"done",url:e.url})})),n.setState({fileList:t})}n.checkInitFile()})),E()(n,"componentDidUpdate",(function(e){e&&e.fileList!==n.props.fileList&&n.checkInitFile()})),E()(n,"checkInitFile",(function(){var e=n.props.fileList;e&&e.length>0&&n.setState({fileList:Object(F.d)(e)})})),E()(n,"onAttachmentRemove",(function(e){if(!e.percent||100===e.percent)return n.deleteAttachment(e),!1})),E()(n,"deleteAttachment",(function(e){var t="/attachments/".concat(e.response?e.response.id:e.uid,".json");D.a.delete(t,{}).then((function(t){t.data&&(0===t.data.status?n.setState((function(t){var n,a,r=N()(n=t.fileList).call(n,e),o=C()(a=t.fileList).call(a);return k()(o).call(o,r,1),{fileList:o}}),(function(){n.fileIdList(n.state.fileList)})):n.props.showNotification(t.data.message))})).catch((function(e){}))})),E()(n,"handleChange",(function(e){var t=n.props.changeIsComplete;if(t&&t(!0),"uploading"===e.file.status||"done"===e.file.status||"removed"===e.file.status){var a=e.fileList;n.setState({fileList:Object(F.d)(a)}),n.fileIdList(a)}})),E()(n,"fileIdList",(function(e){var t=[];e&&e.length>0?(j()(e).call(e,(function(e){return e.response&&"done"===e.status&&t.push(e.response.id||e.response.data&&e.response.data.id)})),t&&t.length>0&&n.props.load(t)):n.props.load([])})),E()(n,"checkFile",(function(e){for(var t=[".rar",".iso",".flv",".rmvb",".mmf",".ape",".vsdx",".msi",".md"],n=!1,a=0;an.size)&&!1!==o(t,(function(e){if(!n.includes(e))return!1}),!0)}},F8Eo:function(e,t,n){"use strict";var a=n("vLSA");n("UUWy"),e.exports=a},FHFv:function(e,t,n){"use strict";e.exports=function(){return!1}},G8Fa:function(e,t,n){},JBne:function(e,t,n){"use strict";n("kQON"),n("b4mI"),n("jFqN"),n("9a/H"),n("dRE/"),n("V/Nt"),n("bv3f"),n("hKFF"),n("K/C1"),n("xvHi"),n("Pkew");var a=n("dktu");e.exports=a.Set},JHRd:function(e,t,n){var a=n("Kz5y").Uint8Array;e.exports=a},"K/C1":function(e,t,n){"use strict";var a=n("pevS"),r=n("Qvbx");a({target:"Set",proto:!0,real:!0,forced:!n("FHFv")("symmetricDifference")},{symmetricDifference:r})},KgqQ:function(e,t,n){"use strict";n("swlG")},L8xA:function(e,t){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},LZ3y:function(e,t,n){"use strict";var a=n("yQr1"),r=n.n(a),o=(n("2qtc"),n("kLXV")),c=(n("T2oS"),n("W9HT")),i=(n("P2fV"),n("NJEC")),l=n("06Pm"),s=n.n(l),u=n("kA7L"),f=n.n(u),m=n("3SUL"),d=n.n(m),p=n("eYnF"),v=n.n(p),h=n("X5/F"),y=n.n(h),g=n("04Ix"),b=n.n(g),E=n("ZbhI"),x=n.n(E),O=n("o+MX"),j=n.n(O),w=n("FLGM"),N=n.n(w),A=n("cDcd"),C=n.n(A),S=n("vDqi"),k=n.n(S),B=n("zLi2"),I=n.n(B),F=n("6tYh"),_=n.n(F),D=function(e){var t=Object(A.useState)(null),n=I()(t,2),a=n[0],r=n[1];return Object(A.useEffect)((function(){r(e.video_url)}),[]),C.a.createElement(_.a,{url:a,controls:!0,playing:!1})};var P=function(e){function t(e){var n;return s()(this,t),n=function(e,t,n){return t=v()(t),d()(e,function(){try{var e=!Boolean.prototype.valueOf.call(r()(Boolean,[],(function(){})))}catch(e){}return!!e}()?r()(t,n||[],v()(e).constructor):t.apply(e,n))}(this,t,[e]),b()(n,"componentDidMount",(function(){n.getDetail()})),b()(n,"getDetail",(function(){n.setState({canDelete:n.props.canDelete})})),b()(n,"show_video_modal",(function(e){n.setState({video_title:e.title,move_spin:!0,video_id:e.id}),n.move_attachment(e.id,"preview")})),b()(n,"hide_video_modal",(function(){var e=n.state.video_id;n.setState({video_title:void 0}),n.move_attachment(e,"close")})),b()(n,"move_attachment",(function(e,t){k.a.post("/attachments/".concat(e,"/preview_attachment"),{status:t}).then((function(e){e?n.setState({show_video:"preview"===t,video_url:"preview"===t?"https://www.gitlink.org.cn"+e.data.url:void 0,move_spin:!1}):n.setState({move_spin:!1})})).catch((function(e){n.setState({move_spin:!1})}))})),b()(n,"is_video",(function(e){var t=["mp4","flv","mkv","3gp"];return x()(t).call(t,e.split(".").pop())>-1})),b()(n,"deleteAttachment",(function(e){var t=n.props.deleteLoad,a="/attachments/".concat(e,".json");k.a.delete(a,{}).then((function(a){var r;a.data&&(0===a.data.status?(n.setState({Deleted:j()(r=n.state.Deleted).call(r,e)}),n.props.showNotification("附件删除成功"),t&&t(e)):n.props.showNotification(a.data.message))})).catch((function(e){}))})),n.state={canDelete:!1,show_video:!1,video_url:void 0,video_title:void 0,video_id:void 0,move_spin:!1,Deleted:[]},n}return y()(t,e),f()(t,[{key:"render",value:function(){var e=this,t=this.state,n=t.Deleted,a=t.canDelete,r=t.show_video,l=t.video_url,s=t.video_title,u=t.move_spin,f=this.props.attachments;return C.a.createElement("div",null,f?C.a.createElement("div",{className:"attachmentsList mt5"},N()(f).call(f,(function(t,r){return C.a.createElement("div",{key:r,style:{display:n.length>0&&-1!==x()(n).call(n,t.id)?"none":"block",padding:"4px"},className:"attachment-list-div"},C.a.createElement(c.a,{spinning:u},e.is_video(t.title)?C.a.createElement("a",{onClick:function(){return e.show_video_modal(t)},className:"attachment-list-a"},C.a.createElement("i",{className:"iconfont icon-fujian mr8 paper-clip-color font-12"}),C.a.createElement("span",null,t.title),C.a.createElement("span",{className:"ml20"},t.filesize)):C.a.createElement("a",{href:"".concat(t.url),target:"_blank",className:"attachment-list-a",download:!0},C.a.createElement("i",{className:"iconfont icon-fujian mr8 paper-clip-color font-12"}),C.a.createElement("span",null,t.title),C.a.createElement("span",{className:"ml20"},t.filesize)),a?C.a.createElement(i.a,{placement:"bottom",title:"您确定要删除附件吗",okText:"是",cancelText:"否",onConfirm:function(){return e.deleteAttachment(t.id)}},C.a.createElement("span",{className:"attachment-list-delete fr"},C.a.createElement("i",{className:"iconfont icon-lajitong mr10 color-grey-9 font-14"}))):""))}))):"",r?C.a.createElement(o.a,{title:s,visible:!0,width:690,footer:null,onCancel:this.hide_video_modal},C.a.createElement(D,{video_url:l})):"")}}])}(A.Component);t.a=P},MMmD:function(e,t,n){var a=n("lSCD"),r=n("shjB");e.exports=function(e){return null!=e&&r(e.length)&&!a(e)}},MNNC:function(e,t,n){"use strict";e.exports=function(e){return e.size}},"MO/6":function(e,t,n){"use strict";var a=n("915G");e.exports=a},NJEC:function(e,t,n){"use strict";var a=n("cDcd"),r=n("VCL8"),o=n("3S7+"),c=n("CtXQ"),i=n("2/Rp"),l=n("YMnH"),s=n("ZvpZ"),u=n("H84U");function f(e){return(f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function m(){return(m=Object.assign||function(e){for(var t=1;t1?arguments[1]:void 0,a=t.length,r=void 0===n?a:p(i(n),a),o=l(e);return d(t,r-o.length,r)===o}})},afLt:function(e,t,n){"use strict";n("Yf6w");var a=n("wY6U");e.exports=a("String","endsWith")},b80T:function(e,t,n){var a=n("UNi/"),r=n("03A+"),o=n("Z0cm"),c=n("DSRE"),i=n("wJg7"),l=n("c6wG"),s=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=o(e),u=!n&&r(e),f=!n&&!u&&c(e),m=!n&&!u&&!f&&l(e),d=n||u||f||m,p=d?a(e.length,String):[],v=p.length;for(var h in e)!t&&!s.call(e,h)||d&&("length"==h||f&&("offset"==h||"parent"==h)||m&&("buffer"==h||"byteLength"==h||"byteOffset"==h)||i(h,v))||p.push(h);return p}},bE4q:function(e,t,n){"use strict";var a=n("cDcd"),r=n("17x9"),o=n("eHJ2"),c=n.n(o),i=n("Zm9Q"),l=n("BGR+"),s=n("XBQK"),u=n("CtXQ"),f=n("H84U");function m(e){return(m="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function d(){return(d=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,a=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:"",a=arguments.length>2?arguments[2]:void 0,r=N(t),o=e.getPath(n,a);return o&&r.push(o),r},e.genForRoutes=function(t){var n=t.routes,r=void 0===n?[]:n,o=t.params,c=void 0===o?{}:o,i=t.separator,l=t.itemRender,s=void 0===l?_:l,u=[];return r.map((function(t){var n=e.getPath(t.path,c);n&&u.push(n);var o=null;return t.children&&t.children.length&&(o=a.createElement(x.a,null,t.children.map((function(t){return a.createElement(x.a.Item,{key:t.breadcrumbName||t.path},s(t,c,r,e.addChildPath(u,t.path,c)))})))),a.createElement(E,{overlay:o,separator:i,key:t.breadcrumbName||n},s(t,c,r,u))}))},e.renderBreadcrumb=function(t){var n,r=t.getPrefixCls,o=e.props,i=o.prefixCls,s=o.separator,u=o.style,f=o.className,m=o.routes,d=o.children,p=F(o,["prefixCls","separator","style","className","routes","children"]),v=r("breadcrumb",i);return m&&m.length>0?n=e.genForRoutes(e.props):d&&(n=a.Children.map(D(d),(function(e,t){return e?(Object(O.a)(e.type&&(!0===e.type.__ANT_BREADCRUMB_ITEM||!0===e.type.__ANT_BREADCRUMB_SEPARATOR),"Breadcrumb","Only accepts Breadcrumb.Item and Breadcrumb.Separator as it's children"),a.cloneElement(e,{separator:s,key:t})):e}))),a.createElement("div",w({className:c()(f,v),style:u},Object(l.default)(p,["itemRender","params"])),n)},e}return t=o,(n=[{key:"componentDidMount",value:function(){var e=this.props;Object(O.a)(!("linkRender"in e||"nameRender"in e),"Breadcrumb","`linkRender` and `nameRender` are removed, please use `itemRender` instead, see: https://u.ant.design/item-render.")}},{key:"render",value:function(){return a.createElement(f.a,null,this.renderBreadcrumb)}}])&&S(t.prototype,n),o}(a.Component);function V(e){return(V="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function M(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function R(e,t){for(var n=0;n1?arguments[1]:void 0);t=t?t.next:n.first;)for(a(t.value,t.key,this);t&&t.removed;)t=t.previous},has:function(e){return!!b(this,e)}}),o(m,n?{get:function(e){var t=b(this,e);return t&&t.value},set:function(e,t){return g(this,0===e?0:e,t)}}:{add:function(e){return g(this,e=0===e?0:e,e)}}),d&&r(m,"size",{configurable:!0,get:function(){return v(this).size}}),f},setStrong:function(e,t,n){var a=t+" Iterator",r=y(t),o=y(a);u(e,t,(function(e,t){h(this,{type:a,target:e,state:r(e),kind:t,last:null})}),(function(){for(var e=o(this),t=e.kind,n=e.last;n&&n.removed;)n=n.previous;return e.target&&(e.last=n=n?n.next:e.state.first)?f("keys"===t?n.key:"values"===t?n.value:[n.key,n.value],!1):(e.target=null,f(void 0,!0))}),n?"entries":"values",!n,!0),m(t)}}},eXKH:function(e,t,n){},ex8r:function(e,t,n){},fEKr:function(e,t,n){"use strict";e.exports=function(e,t){return 1===t?function(t,n){return t[e](n)}:function(t,n,a){return t[e](n,a)}}},fmRc:function(e,t,n){var a=n("Xi7e"),r=n("77Zs"),o=n("L8xA"),c=n("gCq4"),i=n("VaNO"),l=n("0Cz8");function s(e){var t=this.__data__=new a(e);this.size=t.size}s.prototype.clear=r,s.prototype.delete=o,s.prototype.get=c,s.prototype.has=i,s.prototype.set=l,e.exports=s},gCq4:function(e,t){e.exports=function(e){return this.__data__.get(e)}},hKFF:function(e,t,n){"use strict";var a=n("pevS"),r=n("1lUu");a({target:"Set",proto:!0,real:!0,forced:!n("FHFv")("isSupersetOf")},{isSupersetOf:r})},hVCs:function(e,t,n){"use strict";var a=n("oLk2"),r=n("pCEo"),o=n("x9K+"),c=n("x08Q"),i=n("n2Hk"),l=Math.min,s=[].lastIndexOf,u=!!s&&1/[1].lastIndexOf(1,-0)<0,f=i("lastIndexOf"),m=u||!f;e.exports=m?function(e){if(u)return a(s,this,arguments)||0;var t=r(this),n=c(t);if(0===n)return-1;var i=n-1;for(arguments.length>1&&(i=l(i,o(arguments[1]))),i<0&&(i=n+i);i>=0;i--)if(i in t&&t[i]===e)return i||0;return-1}:s},he2d:function(e,t,n){"use strict";n("DK5n")("Set",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),n("dmt9"))},iHX3:function(e,t,n){},iWGr:function(e,t,n){"use strict";var a=n("Q3sF"),r=n("afLt"),o=String.prototype;e.exports=function(e){var t=e.endsWith;return"string"==typeof e||e===o||a(o,e)&&t===o.endsWith?r:t}},jFqN:function(e,t,n){"use strict";n("he2d")},k2Gq:function(e,t,n){"use strict";var a=n("0X2M");e.exports=a},kekF:function(e,t){e.exports=function(e,t){return function(n){return e(t(n))}}},mdPL:function(e,t,n){(function(e){var a=n("WFqU"),r=t&&!t.nodeType&&t,o=r&&"object"==typeof e&&e&&!e.nodeType&&e,c=o&&o.exports===r&&a.process,i=function(){try{return o&&o.require&&o.require("util").types||c&&c.binding&&c.binding("util")}catch(e){}}();e.exports=i}).call(this,n("YuTi")(e))},mfqW:function(e,t,n){"use strict";var a=n("VBVm");e.exports=function(e,t,n){return n?a(e.keys(),t,!0):e.forEach(t)}},"p77/":function(e,t,n){},p7gc:function(e,t,n){"use strict";var a=n("UtpJ"),r=n.n(a),o=n("O0yt"),c=n.n(o),i=n("Dcj1"),l=n.n(i),s=n("6UaR"),u=n.n(s),f=n("zLi2"),m=n.n(f),d=n("IeeE"),p=n.n(d),v=n("RKTd"),h=n.n(v),y=n("pPxq"),g=n.n(y),b=n("o+MX"),E=n.n(b),x=n("FLGM"),O=n.n(x),j=n("BfIq"),w=n.n(j),N=n("BF1V"),A=n.n(N),C=n("0lTi"),S=n.n(C),k=n("lHQ6"),B=n.n(k),I=n("ZbhI"),F=n.n(I),_=n("UF4K"),D=n.n(_),P=n("xlHU"),V=n.n(P),M=n("5tqG"),R=n.n(M),T=n("cDcd"),z=n.n(T),L=n("sYIF"),q=n("bdgK"),U=n("vDqi"),Q=n.n(U);function H(e,t){var n=void 0!==c.a&&l()(e)||e["@@iterator"];if(!n){if(u()(e)||(n=function(e,t){if(e){var n;if("string"==typeof e)return K(e,t);var a=r()(n={}.toString.call(e)).call(n,8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?S()(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?K(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var a=0,o=function(){};return{s:o,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,s=!0,f=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return s=e.done,e},e:function(e){f=!0,i=e},f:function(){try{s||null==n.return||n.return()}finally{if(f)throw i}}}}function K(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n恢复 ? / 不恢复";J("#e_tips_"+n).html(r)}return p()((function(){var a,r=new Date,o=r.getHours(),c=r.getMinutes(),i=r.getSeconds();if(o=o<10?"0"+o:o,c=c<10?"0"+c:c,i=i<10?"0"+i:i,""!==h()(a=e.getValue()).call(a)){!function(e,t,n){window.sessionStorage.setItem("content"+t,n)}(0,t,e.getValue());var l="#e_tips_"+n,s=" 数据已于 "+o+":"+c+":"+i+" 保存 ",u=J(l).html();u&&" "!==u&&!1===g()(u).call(u," 数据已于 ")?J(l).html(u.split(" (")[0]+" (".concat(s,")")):J(l).html(s)}}),1e4)}window.md_clear_data=Z,window.md_rec_data=function(e,t,n){null!==window.sessionStorage.getItem(e+t)&&(J("#e_tips_"+n).data("editor").setValue(window.sessionStorage.getItem(e+t)),Z(e,t,n))},t.a=function(e){var t,n,a=e.mdID,r=e.onChange,o=e.onCMBeforeChange,c=e.onCMBlur,i=e.error,l=void 0!==i&&i,s=e.className,u=void 0===s?"":s,f=e.noStorage,d=void 0!==f&&f,p=e.imageExpand,v=void 0===p||p,h=e.placeholder,y=void 0===h?"":h,g=e.width,b=void 0===g?"100%":g,x=e.height,j=void 0===x?400:x,N=e.initValue,C=void 0===N?"":N,k=(e.emoji,e.watch),I=void 0===k||k,_=(e.showNullButton,e.showResizeBar),P=void 0!==_&&_,M=e.startInit,U=void 0===M||M,K=(e.forMember,e.isCanAtme),J=void 0!==K&&K,Z=e.isQuoteIssue,Y=void 0!==Z&&Z,$=e.changeAtWhoLoginList,ee=e.owner,te=e.projectsId,ne=e.isFocus,ae=void 0===ne||ne,re=e.showLatexButton,oe=void 0===re||re,ce=Object(T.useRef)(),ie=Object(T.useRef)(),le=Object(T.useState)(),se=m()(le,2),ue=se[0],fe=se[1],me=Object(T.useState)(!1),de=m()(me,2),pe=de[0],ve=de[1],he=Object(T.useState)([]),ye=m()(he,2),ge=ye[0],be=ye[1],Ee=Object(T.useState)([]),xe=m()(Ee,2),Oe=xe[0],je=xe[1],we=Object(T.useState)([]),Ne=m()(we,2),Ae=Ne[0],Ce=Ne[1],Se=Object(T.useRef)([]),ke=Object(T.useRef)(!1),Be="mdEditor_".concat(a),Ie="mdEditors_".concat(a),Fe="e_tips_mdEditor_".concat(a),_e=Object(T.useState)([]),De=m()(_e,2),Pe=De[0],Ve=De[1],Me=Object(T.useState)(!1),Re=m()(Me,2),Te=Re[0],ze=Re[1],Le=Object(T.useState)([]),qe=m()(Le,2),Ue=qe[0],Qe=qe[1],He=Object(T.useRef)(!1),Ke=Object(T.useRef)([]);function Je(e){var t;Q.a.get(E()(t="/v1/".concat(ee,"/")).call(t,te,"/issues"),{params:{only_name:!0,keyword:e,sort_direction:"desc",sort_by:"issues.created_on",limit:500,page:1}}).then((function(t){if(t){!e&&Ve(t.data.issues);var n=t.data.issues;Qe(n&&n.length>0?n:void 0)}}))}Object(T.useEffect)((function(){var e;J&&Q.a.get(E()(e="/".concat(ee,"/")).call(e,te,"/members.json")).then((function(e){0!==e.data.total_count&&(Ce(e.data.users),je(e.data.users))})),document.addEventListener("click",(function(){ke.current=!1,ve(!1),He.current=!1,ze(!1)})),Y&&Je()}),[]);var We=z.a.createElement("div",{id:"quoteDiv",className:"quoteDiv"},Ue&&O()(Ue).call(Ue,(function(e,t){return z.a.createElement("li",{className:"quote ".concat(0===t&&"active"),onClick:function(){return function(e){var t,n,a,r;He.current=!1,ze(!1);var o=ue.cm,c=o.doc.getCursor(),i=c.line,l=c.ch,s=w()(t=o.getRange({line:i,ch:0},{line:i,ch:l})).call(t,"#");o.replaceRange(E()(n=E()(a=E()(r="[#".concat(e.subject,"](/")).call(r,ee,"/")).call(a,te,"/issues/")).call(n,e.project_issues_index,") "),{line:i,ch:s},{line:i,ch:l}),o.focus();var u=new A.a(Ke.current);u.add(e.project_issues_index),Ke.current=S()(u)}(e)},onMouseOver:function(){return e=t,document.getElementsByClassName("quote active")[0]&&(document.getElementsByClassName("quote active")[0].className="quote"),void(document.getElementsByClassName("quote")[e]&&(document.getElementsByClassName("quote")[e].className="quote active"));var e}},z.a.createElement("span",{style:{minWidth:"40px"}},z.a.createElement("span",{className:"issueIndex",title:e.project_issues_index},"#",e.project_issues_index)),z.a.createElement("span",{className:"issueName task-hide"},e.subject))})));function Xe(e){var t=document.getElementsByClassName("CodeMirror cm-s-default CodeMirror-wrap")[0].firstChild.style,n=ue.cm.getValue();if(e.shiftKey&&"Digit2"===e.code&&(ke.current=!0,ve(!0),document.getElementById("at_who_list").style.top=B()(t.getPropertyValue("top").replace("px",""))+62+"px",document.getElementById("at_who_list").style.left=B()(t.getPropertyValue("left").replace("px",""))+20+"px"),e.ctrlKey&&"KeyZ"===e.code&&0!==Ae.length){if(C){var a=[];O()(Ae).call(Ae,(function(e){var t;-1!=F()(C).call(C,e.username)&&"@"===C.charAt(F()(C).call(C,e.username)-1)&&F()(C).call(C,"@".concat(e.username))===F()(n).call(n,"@".concat(e.username))&&(a[a.length]=E()(t="[@".concat(e.username,"](/")).call(t,e.login,")"))})),0!=a.length&&O()(a).call(a,(function(e){n=n.replace(e,"")}))}-1!=F()(n).call(n,"@")&&O()(Ae).call(Ae,(function(e){if(-1!=F()(n).call(n,e.username)&&"@"===n.charAt(F()(n).call(n,e.username)-1)){var t=new A.a(Se.current);t.add(e.login),Se.current=S()(t),be(S()(t))}}))}e.shiftKey&&"Digit3"===e.code&&Y&&(He.current=!0,ze(!0),document.getElementById("quoteDiv").style.top=B()(t.getPropertyValue("top").replace("px",""))+62+"px",document.getElementById("quoteDiv").style.left=B()(t.getPropertyValue("left").replace("px",""))+20+"px")}Object(T.useEffect)((function(){if(Ge)if(He.current){var e=document.getElementById("quoteDiv"),t=document.getElementsByClassName("quote");Ge.addKeyMap({Up:function(){for(var n,a=0;a0&&(n<=t.length-4&&(e.scrollTop-=40),t[n].className="quote",t[n-1].className="quote active")},Down:function(){for(var n,a=0;a=3&&(e.scrollTop+=40),t[n].className="quote",t[n+1].className="quote active")},Enter:function(){document.getElementsByClassName("quote active")[0]&&document.getElementsByClassName("quote active")[0].click()}})}else Ge.removeKeyMap()}),[Te]),Object(T.useEffect)((function(){$&&$(ge)}),[ge]);var Ze=z.a.createElement("div",{className:"at_who_list",id:"at_who_list"},Oe&&O()(Oe).call(Oe,(function(e,t){return z.a.createElement("div",{key:t,className:"at_who ".concat(0===t&&"active"),onClick:function(){!function(e){var t;ke.current=!1,ve(!1);var n=ue.cm,a=n.doc.getCursor(),r=a.line,o=a.ch,c=w()(t=n.getRange({line:r,ch:0},{line:r,ch:o})).call(t,"@"),i=void 0;O()(Oe).call(Oe,(function(t){t.username===e&&(i=t.login)})),n.replaceRange("[@"+e+"]"+"(/".concat(i,") "),{line:r,ch:c},{line:r,ch:o}),n.focus();var l=new A.a(Se.current);l.add(i),Se.current=S()(l),be(S()(l))}(e.username)},onMouseOver:function(){!function(e){document.getElementsByClassName("at_who active")[0]&&(document.getElementsByClassName("at_who active")[0].className="at_who"),document.getElementsByClassName("at_who")[e]&&(document.getElementsByClassName("at_who")[e].className="at_who active")}(t)}},e.image_url&&z.a.createElement("img",{src:Object(L.i)("/".concat(e.image_url)),alt:""}),z.a.createElement("span",null,e.username))})));Object(T.useEffect)((function(){!ue&&U&&window.editormd(Be,{width:b,height:j,path:Object(L.m)("/editormd/lib/"),markdown:C,syncScrolling:"single",tex:!0,tocm:!0,emoji:!0,taskList:!0,codeFold:!0,searchReplace:!0,htmlDecode:"style,script,iframe",sequenceDiagram:!0,autoFocus:!1,watch:I,saveHTMLToTextarea:!0,dialogMaskOpacity:.6,placeholder:y,imageUpload:!0,imageFormats:["jpg","jpeg","gif","png","bmp","webp","JPG","JPEG","GIF","PNG","BMP","WEBP"],imageUploadURL:Object(L.l)(),toolbarIcons:function(){return oe?X:W},toolbarIconsClass:{"line-break":"fa-minus",fullScreen:"iconfont icon-fangdaicon font-14"},toolbarCustomIcons:{"inline-latex":"",latex:"","null-button":"点击插入填空项"},toolbarHandlers:{"line-break":function(e,t,n,a){e.replaceSelection("
    ")},"null-button":function(e,t,n,a){""===a&&e.setCursor(n.line,n.ch+1),e.replaceSelection("▁")},fullScreen:function(e,t,n,a){t.addClass("none")},"inline-latex":function(e,t,n,a){e.replaceSelection("$"+a+"$"),e.setCursor(n.line,n.ch+2),e.focus()},latex:function(e,t,n,a){e.replaceSelection("$$\n\n"+a+"$$"),e.setCursor(n.line+1,0),e.focus()}},lang:{toolbar:{latex:"多行公式","line-break":"换行",fullScreen:"开启全屏"}},onload:function(){fe(this)}})}),[Be,ue,U]);var Ge=ue&&ue.cm;return Object(T.useEffect)((function(){ke.current?Ge.addKeyMap({Up:function(){for(var e,t=document.getElementById("at_who_list"),n=document.getElementsByClassName("at_who"),a=0;a0&&(e<=n.length-4&&(t.scrollTop-=40),n[e].className="at_who",n[e-1].className="at_who active")},Down:function(){for(var e,t=document.getElementById("at_who_list"),n=document.getElementsByClassName("at_who"),a=0;a=3&&(t.scrollTop+=40),n[e].className="at_who",n[e+1].className="at_who active")},Enter:function(){if(document.getElementsByClassName("at_who active")[0])document.getElementsByClassName("at_who active")[0].click();else{var e=ue.cm,t=e.doc.getCursor(),n=t.line,a=t.ch;e.replaceRange("\n",{line:n,ch:a},{line:n,ch:a}),ve(!1),ke.current=!1}}}):Ge&&Ge.removeKeyMap()}),[pe]),Object(T.useEffect)((function(){if(ke.current&&Oe){var e=document.getElementsByClassName("CodeMirror cm-s-default CodeMirror-wrap")[0].firstChild.style,t="添加评论..."===y?80:10;document.getElementById("at_who_list").style.left=B()(e.getPropertyValue("left").replace("px",""))+t+"px"}}),[Oe]),Object(T.useEffect)((function(){if(Ge){var e,t=null;return c&&ue.cm.on("blur",(function(){c(ue.getValue())})),o&&ue.cm.on("beforeChange",(function(e,t){o(e,t)})),d||(t=G(ue,"MDEditor__".concat(Be),Be)),(J||Y)&&ue.cm.on("focus",(function(){document.addEventListener("keydown",Xe)})),(J||Y)&&ue.cm.on("blur",(function(){document.removeEventListener("keydown",Xe)})),ue.cm.on("change",(function(e){var t=e.getValue();if(r&&r(t),He.current){var n=e.doc.getCursor(),a=n.line,o=n.ch,c=Ge.getRange({line:a,ch:0},{line:a,ch:o});-1===F()(c).call(c,"#")||" "===(c=c.substring(w()(c).call(c,"#")+1))?(ze(!1),He.current=!1):Je(c)}if(ke.current){var i,l=e.doc.getCursor(),s=l.line,u=l.ch,f=Ge.getRange({line:s,ch:0},{line:s,ch:u});-1===F()(f).call(f,"@")?(ve(!1),ke.current=!1):(f=f.substring(w()(f).call(f,"@")+1))?Q.a.get(E()(i="/".concat(ee,"/")).call(i,te,"/members.json"),{params:{search:f}}).then((function(e){e&&e.data&&0!==e.data.total_count?je(e.data.users):je(void 0)})):je(Ae)}if(function(e,t,n){if(0!=n.length){var a,r=ue.cm,o=r.getValue();if(C){var c=[];O()(t).call(t,(function(t){var n,a,r,i,l,s,u,f,m=t.username;m=t.project_issues_index,-1!=F()(C).call(C,m)&&C.charAt(F()(C).call(C,m)-1)===e&&F()(C).call(C,E()(n="".concat(e)).call(n,m))===F()(o).call(o,E()(a="".concat(e)).call(a,m))&&(c[c.length]=E()(r=E()(i="[".concat(e)).call(i,m,"](/")).call(r,m,")"),c[c.length]=E()(l=E()(s=E()(u=E()(f="[".concat(e)).call(f,m,"](")).call(u,ee,"/")).call(s,te,"/issues/")).call(l,m,")"))})),0!=c.length&&O()(c).call(c,(function(e){o=o.replace(e,"")}))}var i=new D.a;O()(a=S()(n)).call(a,(function(e){O()(t).call(t,(function(t){t.project_issues_index===e&&i.set(t.project_issues_index,t.project_issues_index)}))}));var l=r.doc.getCursor(),s=l.line,u=l.ch;-1===F()(o).call(o,e)&&(Ke.current=[]);var f,m,d=r.getRange({line:s,ch:0},{line:s,ch:u}),p=r.getLine(s);p&&-1!==F()(p).call(p,e)?O()(f=S()(V()(i).call(i))).call(f,(function(t){var n,a,c,l,f=E()(n=E()(a=E()(c=E()(l="[".concat(e)).call(l,t,"](/")).call(c,ee,"/")).call(a,te,"/issues/")).call(n,i.get(t),")");if(R()(d).call(d,f)&&r.setSelection({line:s,ch:w()(d).call(d,e)-1},{line:s,ch:u}),-1===F()(o).call(o,f)){var m=new A.a(Ke.current);m.delete(i.get(t)),Ke.current=S()(m)}})):O()(m=S()(V()(i).call(i))).call(m,(function(t){var n,a,r,c,l=E()(n=E()(a=E()(r=E()(c="[".concat(e)).call(c,t,"](/")).call(r,ee,"/")).call(a,te,"/issues/")).call(n,i.get(t),")");if(-1===F()(o).call(o,l)){var s=new A.a(Ke.current);s.delete(i.get(t)),Ke.current=S()(s)}}))}}("#",Pe,Ke.current),0!=Se.current.length){var m,d=ue.cm,p=d.getValue();if(C){var v=[];O()(Ae).call(Ae,(function(e){var t;-1!=F()(C).call(C,e.username)&&"@"===C.charAt(F()(C).call(C,e.username)-1)&&F()(C).call(C,"@".concat(e.username))===F()(p).call(p,"@".concat(e.username))&&(v[v.length]=E()(t="[@".concat(e.username,"](/")).call(t,e.login,")"))})),0!=v.length&&O()(v).call(v,(function(e){p=p.replace(e,"")}))}var h=new D.a;O()(m=S()(Se.current)).call(m,(function(e){O()(Ae).call(Ae,(function(t){t.login===e&&h.set(t.username,t.login)}))}));var y=d.doc.getCursor(),g=y.line,b=y.ch;-1===F()(p).call(p,"@")&&(Se.current=[],be([]));var x,j,N=d.getRange({line:g,ch:0},{line:g,ch:b}),k=d.getLine(g);k&&-1!==F()(k).call(k,"@")?O()(x=S()(V()(h).call(h))).call(x,(function(e){var t,n=E()(t="[@".concat(e,"](/")).call(t,h.get(e),")");if(R()(N).call(N,n)&&d.setSelection({line:g,ch:w()(N).call(N,"@")-1},{line:g,ch:b}),-1===F()(p).call(p,n)){var a=new A.a(Se.current);a.delete(h.get(e)),Se.current=S()(a),be(S()(a))}})):O()(j=S()(V()(h).call(h))).call(j,(function(e){var t,n=E()(t="[@".concat(e,"](/")).call(t,h.get(e),")");if(-1===F()(p).call(p,n)){var a=new A.a(Se.current);a.delete(h.get(e)),Se.current=S()(a),be(S()(a))}}))}})),e=function(){var e;return ce.current&&(e=new q.default((function(e){var t,n=H(e);try{for(n.s();!(t=n.n()).done;){var a=t.value;(a.target.offsetHeight>0||a.target.offsetWidth>0)&&(ue.resize(),ue.cm.refresh(),ae&&ue.cm.focus())}}catch(e){n.e(e)}finally{n.f()}}))).observe(ce.current),e}(),function(){d||clearInterval(t),e&&e.unobserve(ce.current)}}}),[Ge]),Object(T.useEffect)((function(){ue&&null!=C&&C!==ue.getValue()&&ue.setValue(C.toString())}),[ue,C,Be]),Object(T.useEffect)((function(){if(ie.current){var e=function(e){r=!0,o=e.pageY},t=function(){r=!1},n=function(e){if(r){var t=e.pageY-o;t<0&&(t=0),t>300&&(t=300);var n=j+t+"px";ue.resize("",n)}},a=ie.current,r=!1,o=0;return a.addEventListener("mousedown",e),document.addEventListener("mousemove",n),document.addEventListener("mouseup",t),function(){a.removeEventListener("mousedown",e),document.removeEventListener("mousemove",n),document.removeEventListener("mouseup",t)}}}),[ue,ie]),z.a.createElement(T.Fragment,null,z.a.createElement("div",{ref:ce,className:E()(t=E()(n="df editormd-editing ".concat(u," ")).call(n,v&&"editormd-image-click-expand"," ")).call(t,Te||pe?"quoteBox":""," ")},z.a.createElement("div",{className:"edu-back-greyf5 radius4 editormd ".concat(l?"error":""),id:Be},Te&&We,pe&&Ze,z.a.createElement("textarea",{style:{display:"none"},id:Ie,name:"content"}),z.a.createElement("div",{className:"CodeMirror cm-s-defualt",style:{display:"none"}}))),P?z.a.createElement("a",{ref:ie,className:"editor-resize"}):null,z.a.createElement("div",{className:"fr rememberTip"},!0===d?null:z.a.createElement("div",{id:Fe,className:"edu-txt-right color-grey-cd font-12"})))}},"q/lF":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAMCAYAAAC9QufkAAAABHNCSVQICAgIfAhkiAAAAUVJREFUKFOlUTFuwkAQ3D0cap7AE/hB+AFEwXWcNhAJBKnjB2BBYSvtpbYjyA+cH/AEfhDq4LvN7qEjRxeJa3ze3ZnZmUO44mCIXa02HXNjBoAwBIKO7yHCngjqxWT0Hs6fwVnxkRBRikjaWqhfnuNaBoWwiZoeKhwiQZ8UpIun0VZ6DrzMK82gjvqJktns7iC1LC+nBDjgq/aKQmTbDQOVno/vNS6Lai0r8kDiV5IaAh2UirQxhrfBWobPfSeGNbLqnoHd0EtWlDwc993ab5uutQ0rnf79yfJqJ2DHcsHslHEnNSZKBcBg9/U22fDhzzPQ93wSz5yapN7mdYF67Hu3GI+mvm7bZsXJo9gM0i5TIhTfr61j69MHF5A9cNqPAKRZZC31y3c++RMC9oe38rb8xnynLw51q46RDkkvwGEg/7lfBf4FAFWjNrMSjaoAAAAASUVORK5CYII="},sEf8:function(e,t){e.exports=function(e){return function(t){return e(t)}}},sPJy:function(e,t,n){"use strict";n("cIOH"),n("AOa7"),n("lUTK"),n("qVdP")},sV2W:function(e,t,n){"use strict";var a=n("EwF+"),r=TypeError;e.exports=function(e){if("object"==typeof e&&"size"in e&&"has"in e&&"add"in e&&"delete"in e&&"keys"in e)return e;throw new r(a(e)+" is not a set")}},swlG:function(e,t,n){"use strict";n("DK5n")("Map",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),n("dmt9"))},tI4D:function(e,t,n){"use strict";n.r(t);var a=n("SPx3"),r=n.n(a),o=(n("T2oS"),n("W9HT")),c=n("EcSs"),i=n.n(c),l=(n("/zsF"),n("PArb")),s=(n("Awhp"),n("KrTs")),u=(n("sPJy"),n("bE4q")),f=n("zLi2"),m=n.n(f),d=n("a0dU"),p=n.n(d),v=n("o+MX"),h=n.n(v),y=n("Kwsy"),g=n.n(y),b=n("FLGM"),E=n.n(b),x=n("OBge"),O=n.n(x),j=n("cDcd"),w=n.n(j),N=n("q/lF"),A=n.n(N),C=n("bjH3"),S=n("J66h"),k=n("TxSN"),B=n("sYIF"),I=(n("10VC"),n("iHX3"),n.p+"static/media/gitlink-gz.d351910b.png"),F=n.p+"static/media/gitlink-qq.90d5ac1b.png",_=function(e){return"head"===e.type?w.a.createElement("div",{className:"head_zone"},w.a.createElement("a",{href:"/"},w.a.createElement("img",{src:n("/W8O"),alt:""}))):w.a.createElement("div",null,w.a.createElement("div",{style:{height:"26em"}}),w.a.createElement("div",{className:"foot_zone"},w.a.createElement("p",{style:{fontSize:"1.6em",color:"#141519"}},"欢迎加入GitLink!"),w.a.createElement("ul",{className:"foot_ewm"},w.a.createElement("li",null,w.a.createElement("img",{src:I,alt:""}),w.a.createElement("span",null,"开源发展委员会",w.a.createElement("br",null),"公众号")),w.a.createElement("li",null,w.a.createElement("img",{src:F,alt:""}),w.a.createElement("span",null,"GitLink官方",w.a.createElement("br",null),"QQ群"))),w.a.createElement("p",{className:"foot_copyright"},w.a.createElement("span",null,"©Copyright 2023 CCF 开源发展委员会"),w.a.createElement("span",null,"Powered by Trustie& IntelliDE "),w.a.createElement("span",null,"京ICP备13000930号"))))},D=(n("5NDa"),n("5rEg")),P=(n("DjyN"),n("NUBc")),V=(n("P2fV"),n("NJEC")),M=(n("+L6B"),n("2/Rp")),R=(n("miYZ"),n("tsqr")),T=(n("vDqi"),n("LZ3y")),z=n("5PDf"),L=n.n(z),q=n("p7gc"),U=n("AySf"),Q=n("bIax"),H=n.n(Q),K=(n("Ogih"),n("G8Fa"),n("2iEm")),J=function(e){var t=e.match.params,n=t.owner,a=t.projectsId,r=(t.index,e.current_user),o=(e.current_user.login,e.docId),c=e.showNotification,i=e.reloadComment,l=e.cancelMd,s=e.parentId,u=e.replyId,f=e.updateId,d=e.showUserImg,p=void 0===d||d,v=Object(j.useState)(e.content),y=m()(v,2),g=y[0],b=y[1],x=Object(j.useState)(!1),O=m()(x,2),N=O[0],A=O[1],C=Object(j.useState)(!1),S=m()(C,2),I=S[0],F=S[1],_=Object(j.useState)(void 0),D=m()(_,2),P=D[0],V=D[1],z=Object(j.useState)(void 0),Q=m()(z,2),J=Q[0],W=Q[1],X=Object(j.useState)(!0),Z=m()(X,2),G=Z[0],Y=Z[1],$=Object(j.useState)(void 0),ee=m()($,2),te=ee[0],ne=ee[1];return Object(j.useState)((function(){ne(e.defaultFileList)}),[e.defaultFileList]),w.a.createElement("div",{className:"grid-item-top pb10"},w.a.createElement(K.a,{to:"/".concat(r&&r.login),className:"show-user-link mr10"},w.a.createElement("img",{className:"radius",src:Object(B.i)("/".concat(r&&r.image_url)),alt:"",width:"30",height:"30",style:{display:p?"":"none"}})),w.a.createElement("div",{style:{position:"relative"}},w.a.createElement(q.a,{placeholder:"添加评论...",height:300,mdID:"orderdetail-add-descriptions"+u,initValue:g,onChange:function(e){A(!1),b(e)},changeAtWhoLoginList:function(e){V(e),Y(!0)},owner:n,projectsId:a}),w.a.createElement("p",{className:"quillFlagBox"},N&&w.a.createElement("span",null,"请输入评论内容")),w.a.createElement(U.a,{className:"commentStyle",isComplete:G,load:function(e){var t,n=[];te&&te.length>0&&(n=E()(te).call(te,(function(e){return e.id}))),t=n&&n.length>0?h()(e).call(e,n):e,W(t)},icon:w.a.createElement("img",{src:H.a,width:"58",alt:"",style:{marginBottom:15}}),size:100,showNotification:c}),e.defaultFileList&&e.defaultFileList.length>0&&w.a.createElement(T.a,{attachments:e.defaultFileList,showNotification:e.showNotification,canDelete:!0,deleteLoad:function(e){var t=[],n=te;n&&n.length>0&&(t=L()(n).call(n,(function(t){return t.id!==e}))),W(E()(t).call(t,(function(e){return e.id}))),ne(t)}}),w.a.createElement("p",{className:"clearfix mt20"},w.a.createElement(M.a,{type:"primary",onClick:function(){if(g)if(F(!0),f){var e={id:f,notes:g,attachmentIds:J,receivers_login:P};Object(k.j)(o,e).then((function(e){e&&e.data&&e.data.data&&(i(),R.a.success("评论成功"),l(),b(void 0)),F(!1)}))}else{var t={parentId:s,replyId:u,notes:g,attachmentIds:J};Object(k.a)(o,t).then((function(e){e&&e.data&&e.data.data&&(i(),R.a.success("评论成功"),l(),b(void 0)),F(!1)}))}else A(!0)},loading:I,className:"mr15 colorButton"},"评论"),w.a.createElement(M.a,{className:"colorButton2",onClick:function(){l()}},"取消"))))},W=(n("2CTR"),n("aqs5")),X=function(e){var t=e.docId,n=e.history.location,a=e.reload,r=e.reloadComment,c=e.showNotification,l=e.current_user,s=l.login,u=l.admin,f=l.image_url,d=l.username,p=e.isManager,v=e.showLoginDialog,h=e.author,y=e.match.params,g=y.owner,b=y.projectsId,x=(y.index,Object(j.useState)("comment")),O=m()(x,2),N=O[0],A=(O[1],Object(j.useState)(void 0)),S=m()(A,2),I=S[0],F=S[1],_=Object(j.useState)(!1),z=m()(_,2),L=z[0],q=z[1],U=Object(j.useState)(void 0),Q=m()(U,2),H=Q[0],X=Q[1],Z=Object(j.useState)(void 0),G=m()(Z,2),Y=G[0],$=G[1],ee=Object(j.useState)(void 0),te=m()(ee,2),ne=te[0],ae=te[1],re=Object(j.useState)(void 0),oe=m()(re,2),ce=(oe[0],oe[1],Object(j.useState)(!1)),ie=m()(ce,2),le=ie[0],se=ie[1],ue=Object(j.useState)(void 0),fe=m()(ue,2),me=fe[0],de=fe[1],pe=Object(j.useState)(1),ve=m()(pe,2),he=ve[0],ye=ve[1],ge=Object(j.useState)(void 0),be=m()(ge,2),Ee=be[0],xe=be[1];function Oe(e){return w.a.createElement(C.a,{owner:g,projectsId:b,className:"break_word_comments imageLayerParent commentRenderHtml",value:e,url:n})}function je(e){Object(k.i)(t,e).then((function(e){e&&e.data&&!e.data.data.status&&(r(),R.a.success("删除成功"))}))}function we(){q(!1)}return Object(j.useEffect)((function(){se(!0);var e={limit:50,page:he};Object(k.n)(t,e).then((function(e){if(e&&e.data&&e.data.data){var t=e.data.data,n=t.journals,a=t.total_comment_journals_count,r=t.total_count;if("all"===N){var o=[],c=void 0,i=0;E()(n).call(n,(function(e,t){!i&&(c=t),e.is_journal_detail&&i++,!e.is_journal_detail&&i<10?i=0:i>=10&&(!e.is_journal_detail||n.length-1===t)&&(o.push({start:c,count:i}),i=0)})),E()(o).call(o,(function(e,t){n[e.start].numCount=e.count-1;for(var a=0;a0&&"pb15")},w.a.createElement("div",{className:"typeActionBox mb20"},w.a.createElement("div",{className:"line"}),w.a.createElement("div",null,"评论",me>0&&"(共".concat(me,"条评论)")))),s&&"operate"!==N&&me>0&&!Object(B.r)()&&w.a.createElement("div",{className:"pb30 ".concat(me>0&&"pt15")},w.a.createElement("div",{className:"gotoComment"},"点击",w.a.createElement("a",{className:"ml5",href:"#addComments"},"添加评论"))),w.a.createElement(o.a,{spinning:le},w.a.createElement("div",{className:"issueCommentsBox ".concat("comment"===N&&!le&&"justComment")},I&&I.length>0&&E()(I).call(I,(function(t){var n;return w.a.createElement("div",{key:t.id,className:"commentContentBox pb30"},w.a.createElement("div",{className:"commentOperationBor"}),t.user.login?w.a.createElement(K.a,{to:"/".concat(t.user.login)},w.a.createElement("img",{src:Object(B.i)(t.user.image_url),alt:"",className:"commentUserImg mr15"})):w.a.createElement("span",null,w.a.createElement("img",{src:Object(B.i)(t.user.image_url),alt:"",className:"commentUserImg mr15"})),w.a.createElement("div",{className:"commentContentRight"},2===L&&ne===t.id?w.a.createElement("div",{className:"mt15 mr20"},w.a.createElement(J,i()({},e,{cancelMd:we,updateId:ne,reloadComment:r,content:t.notes,defaultFileList:t.attachments,showUserImg:!1}))):w.a.createElement("div",null,w.a.createElement("div",{className:"commentContent"},w.a.createElement("div",{className:"flexCenter font-14"},w.a.createElement("div",null,t.user.login?w.a.createElement(K.a,{to:"/".concat(t.user.login)},t.user.name):w.a.createElement("span",null,t.user.name),w.a.createElement("span",{className:"ml15 timeAgo font-14"},Object(B.y)(t.created_at))),s&&!Object(B.r)()&&w.a.createElement("div",null,(u||p||s===t.user.login||d===h)&&w.a.createElement(V.a,{placement:"bottom",title:"确定要删除此条评论吗?".concat(t.children_journals.length>0?"子评论也将被一起删除。":""),okText:"是",cancelText:"否",onConfirm:function(){return je(t.id)}},w.a.createElement(M.a,{type:"link",className:"color-grey-89"},w.a.createElement("i",{className:"iconfont icon-fuzhi-shanchu font-14 mr8"}),"删除")),s===t.user.login&&w.a.createElement(M.a,{type:"link",className:"color-grey-89",onClick:function(){ae(t.id),q(2)}},w.a.createElement("i",{className:"iconfont icon-a-bianji12 font-14 mr8"}),"修改"),w.a.createElement(W.a,i()({},e,{sureFunc:function(){X(t.id),$(t.id),q(3)}}),w.a.createElement(M.a,{type:"link",className:"color-grey-89"},w.a.createElement("i",{className:"iconfont icon-a-xiaoxi1 font-14 mr8"}),"回复")))),w.a.createElement("div",{className:"contentHtml mb5"},Oe(t.notes)),t&&t.attachments&&t.attachments.length>0&&w.a.createElement("div",{className:"attachmentBox mb5"},w.a.createElement(T.a,{attachments:t.attachments,showNotification:c,canDelete:!1})))),3===L&&Y===t.id&&w.a.createElement("div",{className:"contentHtml mr20"},w.a.createElement(J,i()({},e,{cancelMd:we,parentId:H,replyId:Y,reloadComment:r}))),E()(n=t.children_journals).call(n,(function(n){return w.a.createElement("div",{className:"commentReply",key:n.id},4===L&&ne===n.id?w.a.createElement("div",{className:"mr20"},w.a.createElement(J,i()({},e,{cancelMd:we,updateId:ne,reloadComment:r,content:n.notes,defaultFileList:n.attachments}))):w.a.createElement("div",null,w.a.createElement("div",{className:"flexCenter"},w.a.createElement("div",null,w.a.createElement(K.a,{to:"/".concat(n.user.login)},w.a.createElement("img",{src:Object(B.i)(n.user.image_url),alt:"",className:"commentUserImg mr8"})),w.a.createElement(K.a,{to:"/".concat(n.user.login)},n.user.name),n.reply_user&&w.a.createElement("span",{className:"ml5 timeAgo mr3"},"回复"),w.a.createElement("span",null,n.reply_user&&n.reply_user.name),w.a.createElement("span",{className:"ml15 timeAgo font-14"},Object(B.y)(n.created_at))),s&&!Object(B.r)()&&w.a.createElement("div",null,(u||p||s===n.user.login||n.reply_user&&s===n.reply_user.login||d===h)&&w.a.createElement(V.a,{placement:"bottom",title:"确定要删除当前回复吗?",okText:"是",cancelText:"否",onConfirm:function(){return je(n.id)}},w.a.createElement(M.a,{type:"link",className:"color-grey-89"},w.a.createElement("i",{className:"iconfont icon-fuzhi-shanchu font-14 mr8"}),"删除")),s===n.user.login&&w.a.createElement(M.a,{type:"link",className:"color-grey-89",onClick:function(){ae(n.id),q(4)}},w.a.createElement("i",{className:"iconfont icon-a-bianji12 font-14 mr8"}),"修改"),w.a.createElement(W.a,i()({},e,{sureFunc:function(){X(t.id),$(n.id),q(5)}}),w.a.createElement(M.a,{type:"link",className:"color-grey-89"},w.a.createElement("i",{className:"iconfont icon-a-xiaoxi1 font-14 mr8"}),"回复")))),w.a.createElement("div",{className:"contentHtml mt5 mb10"},Oe(n.notes)),n&&n.attachments&&n.attachments.length>0&&w.a.createElement("div",{className:"attachmentBox"},w.a.createElement(T.a,{attachments:n.attachments,showNotification:c,canDelete:!1}))),5===L&&Y===n.id&&w.a.createElement("div",{className:"contentHtml mr20"},w.a.createElement(J,i()({},e,{cancelMd:we,parentId:H,replyId:Y,reloadComment:r}))))}))))})))),Ee>50&&w.a.createElement("div",{className:"mt20 paginationIssueComment mb20"},w.a.createElement(P.a,{simple:!0,current:he,pageSize:50,total:Ee,onChange:function(e){return ye(e)}})),"operate"!==N&&!Object(B.r)()&&w.a.createElement("div",{className:"pb30",style:{marginTop:me?"-5px":"30px"}},s?1===L?w.a.createElement(J,i()({},e,{cancelMd:we})):w.a.createElement("div",{className:"addComments",id:"addComments"},w.a.createElement("img",{src:Object(B.i)(f),alt:""}),w.a.createElement("div",{style:{flex:1}},w.a.createElement(W.a,i()({},e,{sureFunc:function(){q(1)}}),w.a.createElement(D.a,{className:"addCommentBox",placeholder:"添加评论"})))):w.a.createElement("div",{className:"unLoginComment font-15 pl20"},w.a.createElement("a",{className:"mr5 loginBtn",onClick:function(){v()}},"登录"),"并参与评论与回复")))},Z=n("/MKj"),G=n("9C/b"),Y=n("SW5F"),$=n("0Rb4");function ee(e){var t,n,a=e.match.params,r=a.deptId,c=a.id,f=Object(j.useState)(e.newsDetail||void 0),d=m()(f,2),p=d[0],v=d[1],y=Object(j.useState)(e.newsDetail?e.newsDetail.cmsDir:void 0),b=m()(y,2),x=b[0],O=b[1],N=Object(j.useState)(e.newsDetail?S.Base64.decode(e.newsDetail.content):void 0),I=m()(N,2),F=I[0],D=I[1],P=Object(j.useState)(!1),V=m()(P,2),M=V[0],R=V[1],T=Object(j.useState)(void 0),z=m()(T,2),L=z[0],q=z[1],U=e.temp,Q=e.zoneDetail||e.data;function H(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(e)document.title=Q.name,Object(B.w)("".concat(Q.name),Q.name,Q.subTitle,"/zone/".concat(r));else{var t,n,a,o,c=p.name,i=p.cmsDir,l=p.summary,s=p.id,u=p.keywords,f=h()(t="".concat(c,"/")).call(t,i.name);u=u||h()(n=h()(a="".concat(c,",")).call(a,i.name,",")).call(n,Q.name),document.title=f,Object(B.w)(u,f,l,h()(o="/zone/".concat(r,"/newdetail/")).call(o,s))}}return Object(j.useEffect)((function(){var t,n=Object($.c)(),a=e.location.pathname,r=Object($.b)(),o=Object($.a)(),c=Object($.d)(e.current_user),i=h()(t=" 操作系统:".concat(r,";浏览器:")).call(t,o,";");Object(k.X)({url:a,username:c,uuid:n,remark:i})}),[]),Object(j.useEffect)((function(){var e=void 0;if(p){var t,n=p.name,a=p.cmsDir;document.title=h()(t="".concat(n,"/")).call(t,a.name),H(),g()((function(){Object(B.h)(p.name,p.summary,p.headImg)}),1e3)}return Object(B.r)()&&Q&&(g()((function(){window.scrollTo(0,1),p&&(document.title=p.name)}),100),e=document.querySelector('meta[name="viewport"]').getAttribute("content"),document.querySelector('meta[name="viewport"]').setAttribute("content","width=device-width, user-scalable=no,initial-scale=1.0,maximum-scale=1.0,minimum-scale=1.0")),function(){Object(B.r)()&&document.querySelector('meta[name="viewport"]').setAttribute("content",e),Q&&H(!0)}}),[Q,p]),Object(j.useEffect)((function(){c&&(window.scrollTo(0,Object(B.r)()?0:450),R(!0),Object(k.x)(c).then((function(e){if(e){var t=e.data.data;v(t),O(t.cmsDir),D(S.Base64.decode(t.content)),R(!1)}})).catch((function(t){e.history.push("/zone/".concat(r,"/news")),R(!1)})))}),[c]),w.a.createElement(w.a.Fragment,null,Object(B.r)()&&w.a.createElement(_,{type:"head"}),w.a.createElement("div",{className:Object(B.r)()?"detail_news_phone":"detail_news_all"},w.a.createElement(o.a,{spinning:M,size:"large"},p&&w.a.createElement("div",{className:"d_news_box"},Object(B.r)()&&Q&&w.a.createElement("div",{className:"p_title_box"},w.a.createElement("p",{className:"p_t_title"},w.a.createElement("a",{href:"/zone/".concat(r)},Q.name)),w.a.createElement("p",{className:"p_t_desc",dangerouslySetInnerHTML:{__html:Q.introductionContent}})),!Object(B.r)()&&w.a.createElement(u.a,{separator:">"},w.a.createElement(u.a.Item,{href:"/zone/".concat(r,"/news")},Q.sectionCmsTitle),x&&w.a.createElement(u.a.Item,{href:h()(t="/zone/".concat(r,"/news/")).call(t,x.id)},x.name),w.a.createElement(u.a.Item,null,"正文")),w.a.createElement("div",{className:"info_text"},w.a.createElement("div",{className:"info_text_main"},w.a.createElement("p",{className:"i_name"},p.name),w.a.createElement("ul",{className:"i_ul_value"},x&&w.a.createElement("li",null,w.a.createElement("a",{href:p.publishUserUrl},w.a.createElement("img",{src:p.publishUserImage,alt:"",className:"headimg"})," ",p.publishUserNickname)),x&&w.a.createElement("li",null,p.isFirstPublish?"创建于":"更新于",p.publishTime),!!p.visits&&w.a.createElement("li",null,w.a.createElement("img",{src:A.a,alt:"",className:"mr5"}),p.visits),"2"===p.auditStatus&&w.a.createElement("li",null,w.a.createElement(s.a,{color:"zone"===U?"#466aff":"#089f7f",text:"待审核",className:"pass"})),"0"===p.auditStatus&&w.a.createElement("li",null,w.a.createElement(s.a,{color:"#eb1212",text:"未通过",className:"failed"}))),p.keywords&&w.a.createElement("div",{className:"keywords"},"文章标签:",E()(n=p.keywords.split(",")).call(n,(function(e){return w.a.createElement("span",null,e)})))),!Object(B.r)()&&w.a.createElement(l.a,{dashed:!0}),F?w.a.createElement(C.a,{className:"informations_detail imageLayerParent",value:F,url:e.history.location}):w.a.createElement("span",null,"暂无详情~")),"1"===p.auditStatus&&w.a.createElement("div",null,w.a.createElement(X,i()({},e,{docId:c,reload:L,author:p.createBy,reloadComment:function(){q(Math.random())}})))))),Object(B.r)()&&w.a.createElement(_,{type:"foot"}))}ee.preFetch=function(e){var t=e.store,n=e.match;return e.query,new O.a(function(){var e=r()(p.a.mark((function e(a,r){var o,c;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o=t.dispatch,c=[o(Object(Y.h)(n.params)),o(Object(Y.b)(n.params))],e.next=4,O.a.all(c);case 4:e.sent,a({code:200});case 6:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}())},t.default=Object(G.a)(Object(Z.b)((function(e){var t=e.zoneReducer;return{zoneDetail:t.zoneDetail,newsDetail:t.newsDetail}}),(function(e){return{clearProject:function(t){return e(actions.clearProject(t))}}}))(ee))},vEpQ:function(e,t,n){"use strict";var a=n("/b46");e.exports=function(e,t,n){for(var r in t)n&&n.unsafe&&e[r]?e[r]=t[r]:a(e,r,t[r],n);return e}},vLSA:function(e,t,n){"use strict";n("kQON"),n("KgqQ"),n("X3Ii"),n("b4mI"),n("Pkew");var a=n("dktu");e.exports=a.Map},xcSo:function(e,t,n){"use strict";n("OG05");var a=n("wY6U");e.exports=a("Array","lastIndexOf")},xlHU:function(e,t,n){e.exports=n("XVXW")},xvHi:function(e,t,n){"use strict";var a=n("pevS"),r=n("cdzV");a({target:"Set",proto:!0,real:!0,forced:!n("FHFv")("union")},{union:r})},"yE/U":function(e,t,n){"use strict";var a=n("OkBk"),r=n("mfqW"),o=a.Set,c=a.add;e.exports=function(e){var t=new o;return r(e,(function(e){c(t,e)})),t}},z4yx:function(e,t,n){"use strict";var a=n("sV2W"),r=n("OkBk"),o=n("MNNC"),c=n("ccMQ"),i=n("mfqW"),l=n("VBVm"),s=r.Set,u=r.add,f=r.has;e.exports=function(e){var t=a(this),n=c(e),r=new s;return o(t)>n.size?l(n.getIterator(),(function(e){f(t,e)&&u(r,e)})):i(t,(function(e){n.includes(e)&&u(r,e)})),r}},zZ0H:function(e,t){e.exports=function(e){return e}}}]); \ No newline at end of file diff --git a/static/js/41.c68f03d8.chunk.js b/static/js/41.c68f03d8.chunk.js new file mode 100644 index 000000000..aeebbb987 --- /dev/null +++ b/static/js/41.c68f03d8.chunk.js @@ -0,0 +1,2 @@ +/*! For license information please see 41.c68f03d8.chunk.js.LICENSE.txt */ +(this.webpackJsonp=this.webpackJsonp||[]).push([[41,8],{"/LDT":function(e,t,n){"use strict";var r=n("5Zs1");e.exports=r},"0Cz8":function(e,t,n){var r=n("Xi7e"),o=n("ebwN"),i=n("e4Nc");e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var a=n.__data__;if(!o||a.length<199)return a.push([e,t]),this.size=++n.size,this;n=this.__data__=new i(a)}return n.set(e,t),this.size=n.size,this}},"0X2M":function(e,t,n){"use strict";var r=n("Q3sF"),o=n("xcSo"),i=Array.prototype;e.exports=function(e){var t=e.lastIndexOf;return e===i||r(i,e)&&t===i.lastIndexOf?o:t}},"1Man":function(e,t,n){"use strict";n.r(t);var r=n("+oHS"),o=n.n(r),i=n("OWCx"),a=n.n(i),u=n("5PDf"),s=n.n(u),c=n("fHi0"),l=n.n(c),f=n("RXMP"),d=n.n(f),p=n("qjzJ"),h=n.n(p),v=n("HnXd"),g=n.n(v),y=n("LYCE"),m=n.n(y),b=n("EcSs"),w=n.n(b),E=(n("+L6B"),n("2/Rp")),x=(n("OaEy"),n("2fM7")),S=(n("y8nQ"),n("Vl3Y")),C=(n("5NDa"),n("5rEg")),D=(n("sPJy"),n("bE4q")),A=(n("miYZ"),n("tsqr")),O=n("04Ix"),k=n.n(O),B=n("zLi2"),_=n.n(B),F=n("HU8g"),T=n.n(F),j=n("5tqG"),P=n.n(j),N=n("X25t"),I=n.n(N),R=n("o+MX"),L=n.n(R),M=n("FLGM"),z=n.n(M),H=n("cDcd"),$=n.n(H),U=n("sYIF"),V=n("p7gc"),W=(n("T2oS"),n("W9HT")),q=n("SPx3"),G=n.n(q),K=n("a0dU"),Y=n.n(K),X=n("STz3"),Z=n.n(X),J=n("ZbhI"),Q=n.n(J),ee=n("mnMc"),te=n.n(ee),ne=n("yyNy"),re=function(){return(re=Object.assign||function(e){for(var t,n=1,r=arguments.length;n0)&&!(r=i.next()).done;)a.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a}function ie(e){var t=e.defaultContent,n=void 0===t?[]:t,r=e.onCreated,o=e.defaultHtml,i=void 0===o?"":o,a=e.value,u=void 0===a?"":a,s=e.onChange,c=e.defaultConfig,l=void 0===c?{}:c,f=e.mode,d=void 0===f?"default":f,p=e.style,h=void 0===p?{}:p,v=e.className,g=Object(H.useRef)(null),y=oe(Object(H.useState)(null),2),m=y[0],b=y[1],w=oe(Object(H.useState)(""),2),E=w[0],x=w[1],S=function(e){r&&r(e);var t=l.onCreated;t&&t(e)},C=function(e){x(e.getHtml()),s&&s(e);var t=l.onChange;t&&t(e)},D=function(e){var t=l.onDestroyed;b(null),t&&t(e)};return Object(H.useEffect)((function(){if(null!=m&&u!==E)try{m.setHtml(u)}catch(e){}}),[u]),Object(H.useEffect)((function(){var e;if(null!=g.current&&null==m&&!(null===(e=g.current)||void 0===e?void 0:e.getAttribute("data-w-e-textarea"))){var t=Object(ne.a)({selector:g.current,config:re(re({},l),{onCreated:S,onChange:C,onDestroyed:D}),content:n,html:i||u,mode:d});b(t)}}),[m]),$.a.createElement("div",{style:h,ref:g,className:v})}function ae(e){var t=e.editor,n=e.defaultConfig,r=void 0===n?{}:n,o=e.mode,i=void 0===o?"default":o,a=e.style,u=void 0===a?{}:a,s=e.className,c=Object(H.useRef)(null);return Object(H.useEffect)((function(){null!=c.current&&null!=t&&ne.b({editor:t,selector:c.current,config:r,mode:i})}),[t]),$.a.createElement("div",{style:u,ref:c,className:s})}n("Vg4E");var ue=n("Po8q"),se=n.n(ue),ce=n("vDqi"),le=n.n(ce);n("Glsh");var fe=function(e){var t=e.value,n=e.setValue,r=e.uploadUrl,o=e.videoUploadUrl,i=Object(H.useState)(null),a=_()(i,2),u=a[0],s=a[1],c=Object(H.useState)(!1),l=_()(c,2),f=l[0],d=l[1];Object(H.useEffect)((function(){t&&n&&n(t)}),[]);var p={placeholder:"请输入内容...",MENU_CONF:{uploadImage:{server:r,headers:{Authorization:se.a.load("autologin_trustie")},withCredentials:!0,fieldName:"file",maxFileSize:20971520,allowedFileTypes:["image/jpeg","image/png","image/gif","image/webp","image/svg+xml","image/bmp"],customInsert:function(e,t){var n=e.url;t(n,"图片",n)},onBeforeUpload:function(e){var t=Z()(e)[0],n=t.type,r=t.name,o=["image/jpeg","image/png","image/gif","image/webp","image/svg+xml","image/bmp"],i=r&&r.split(".")[1];return-1!==Q()(o).call(o,n)&&"tiff"!==i?e:(A.a.error("只能上传jpg、jpeg、webp、png、svg、gif、bmp格式的图片!"),!1)},onError:function(e,t){var n;A.a.error(L()(n="".concat(e.name," 上传出错, ")).call(n,t))}},uploadVideo:{customUpload:function(e,t){return G()(Y.a.mark((function n(){var i,a;return Y.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(te()(i=e.type).call(i,"video")){n.next=4;break}return n.abrupt("return",A.a.error("请上传视频格式的文件!"));case 4:if(!(e.size/1024/1024>200)){n.next=6;break}return n.abrupt("return",A.a.error("请上传200M以内的文件!"));case 6:(a=new FormData).append("file",e),d(!0),le.a.post(o||r,a,{headers:{Authorization:se.a.load("autologin_trustie")}}).then((function(e){d(!1),e&&e.data&&200===e.data.code?t(e.data.url):A.a.error(e&&e.data&&e.data.msg)}));case 10:case"end":return n.stop()}}),n)})))()}}}};return Object(H.useEffect)((function(){return function(){null!==u&&(u.destroy(),s(null))}}),[u]),$.a.createElement("div",{style:{border:"1px solid #ccc",zIndex:100,video:{maxWidth:"100%"}}},$.a.createElement(W.a,{spinning:f,tip:"上传中,请耐心等待"},$.a.createElement(ae,{editor:u,defaultConfig:{excludeKeys:["todo","fullScreen"]},mode:"default",style:{borderBottom:"1px solid #ccc"}}),$.a.createElement(ie,{defaultConfig:p,value:t,onCreated:s,onChange:function(e){return n&&n(e.getHtml())},mode:"default",style:{height:"500px",overflowY:"hidden"}})))},de=n("tlJt"),pe=(n("10VC"),n("c2x/"),n("J66h")),he=n("TxSN"),ve=n("UUzw");function ge(e,t){var n=o()(e);if(a.a){var r=a()(e);t&&(r=s()(r).call(r,(function(t){return l()(e,t).enumerable}))),n.push.apply(n,r)}return n}function ye(e){for(var t=1;t"},$.a.createElement(D.a.Item,{href:"/zone/".concat(f,"/news")},te),$.a.createElement(D.a.Item,null,Q?"编辑":"新建","文章")),$.a.createElement("div",{className:"formBox"},$.a.createElement(S.a,w()({},{labelCol:{span:2},wrapperCol:{span:14}},{onSubmit:function(e){e.preventDefault(),u((function(e,n){var r="richEditor"===g&&"


    "===n.content;if(e||r)r&&c({content:{value:n.content,errors:[new Error("请输入内容!")]}});else{var o;n.keywords&&(n.keywords=I()(o=n.keywords).call(o,",",",")),X(!0);var i=ye(ye({},n),{},{editorType:"richEditor"===g?"rich_editor":"markdown_editor",headImg:j,content:pe.Base64.encode(n.content)});if(Q)return delete i.editorType,Object(he.Y)(d,i).then((function(e){var n,r=e.data,o=r.code,i=r.msg;X(!1),200===o?(A.a.success("提交成功"),t.push(L()(n="/zone/".concat(f,"/newdetail/")).call(n,d))):A.a.error(i||"提交失败,请联系管理员!")})).catch((function(e){X(!1)}));Object(he.b)(n.dirId,i).then((function(e){var n,r=e.data,o=r.code,i=r.msg,a=r.data;X(!1),200===o?(A.a.success("提交成功"),t.push(L()(n="/zone/".concat(f,"/newdetail/")).call(n,a))):A.a.error(i||"提交失败,请联系管理员!")})).catch((function(e){X(!1)}))}}))}}),$.a.createElement(S.a.Item,{label:"标题"},a("name",{rules:[{required:!0,message:"请输入文章标题!"},{type:"string",max:200,message:"最大长度200"},{pattern:/^[^<>[\]/\\]+$/,message:"不能输入特殊字符:< > [ ] / \\"}]})($.a.createElement(C.a,{placeholder:"请输入文章标题",maxLength:200,width:"220px"}))),$.a.createElement(S.a.Item,{label:"概览"},a("summary",{rules:[{required:!0,message:"请输入概览!"},{type:"string",max:200,message:"最大长度200"}]})($.a.createElement(C.a.TextArea,{placeholder:"请输入概览",maxLength:200,width:"220px"}))),$.a.createElement(S.a.Item,{label:"栏目"},a("dirId",{rules:[{required:!0,message:"请选择文章所属栏目!"}]})($.a.createElement(x.a,{placeholder:"请选择文章所属栏目"},W&&z()(W).call(W,(function(e){return $.a.createElement(x.a.Option,{key:e.id,value:e.id},e.name)}))))),$.a.createElement(S.a.Item,{label:"文章标签"},a("keywords",{rules:[{type:"string",max:30,message:"请精简文章标签,最大长度30"}]})($.a.createElement(C.a,{placeholder:"请输入关键词作为文章标签,使用逗号分隔",maxLength:30,width:"220px"}))),$.a.createElement(S.a.Item,{label:"内容",wrapperCol:{span:21}},a("content",{rules:[{required:!0,message:"请输入内容!"}]})("richEditor"===g?$.a.createElement(fe,{uploadUrl:"".concat(ve.b,"/file/common/upload"),videoUploadUrl:"".concat(ve.b,"/file/common/upload?type=cms"),setValue:function(e){s({content:e})}}):$.a.createElement(V.a,{placeholder:"请输入详细介绍",height:500,className:"editNewsMd",initValue:O,onChange:function(e){s({content:e})},imageExpand:!1}))),$.a.createElement(S.a.Item,{label:"首图",extra:"建议图片比例,长:宽为3:2,上传jpg、jpeg、webp、png、svg、gif、bmp格式的图片"},$.a.createElement(de.a,{maxSize:5,getImageUrl:function(e){return N(e)},url:j||void 0,action:Object(U.o)("/api/cms/common/upload")})),$.a.createElement(S.a.Item,{wrapperCol:{offset:2}},$.a.createElement(E.a,{className:"mr20 themeBut",onClick:function(){t.go(-1)}},"取消"),$.a.createElement(E.a,{type:"primary",htmlType:"submit",loading:Y,className:"themeBut"},"提交")))))}))},"25NQ":function(e,t,n){(t=n("JPst")(!1)).push([e.i,"/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */\n/* stylelint-disable no-duplicate-selectors */\n/* stylelint-disable */\n/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */\n.ant-breadcrumb {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n color: rgba(0, 0, 0, 0.65);\n font-variant: tabular-nums;\n line-height: 1.5;\n list-style: none;\n font-feature-settings: 'tnum';\n color: rgba(0, 0, 0, 0.45);\n font-size: 14px;\n}\n.ant-breadcrumb .anticon {\n font-size: 14px;\n}\n.ant-breadcrumb a {\n color: rgba(0, 0, 0, 0.45);\n transition: color 0.3s;\n}\n.ant-breadcrumb a:hover {\n color: #6e90ff;\n}\n.ant-breadcrumb > span:last-child {\n color: rgba(0, 0, 0, 0.65);\n}\n.ant-breadcrumb > span:last-child a {\n color: rgba(0, 0, 0, 0.65);\n}\n.ant-breadcrumb > span:last-child .ant-breadcrumb-separator {\n display: none;\n}\n.ant-breadcrumb-separator {\n margin: 0 8px;\n color: rgba(0, 0, 0, 0.45);\n}\n.ant-breadcrumb-link > .anticon + span {\n margin-left: 4px;\n}\n.ant-breadcrumb-overlay-link > .anticon {\n margin-left: 4px;\n}\n",""]),e.exports=t},"25vf":function(e,t,n){"use strict";var r=n("pevS"),o=n("zhhU"),i=n("RQhY"),a=RangeError,u=String.fromCharCode,s=String.fromCodePoint,c=o([].join);r({target:"String",stat:!0,arity:1,forced:!!s&&1!==s.length},{fromCodePoint:function(e){for(var t,n=[],r=arguments.length,o=0;r>o;){if(t=+arguments[o++],i(t,1114111)!==t)throw new a(t+" is not a valid code point");n[o]=t<65536?u(t):u(55296+((t-=65536)>>10),t%1024+56320)}return c(n,"")}})},"2oBu":function(e,t,n){"use strict";var r=n("pevS"),o=n("S/P8").values;r({target:"Object",stat:!0},{values:function(e){return o(e)}})},"4sNH":function(e,t,n){"use strict";n("cYy4")},"54hm":function(e,t){},"59z6":function(e,t,n){"use strict";e.exports=n("Se0y")},"5Zs1":function(e,t,n){"use strict";n("2oBu");var r=n("dktu");e.exports=r.Object.values},"6sVZ":function(e,t){var n=Object.prototype;e.exports=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||n)}},"77Zs":function(e,t,n){var r=n("Xi7e");e.exports=function(){this.__data__=new r,this.size=0}},AOa7:function(e,t,n){var r=n("25NQ");"string"==typeof r&&(r=[[e.i,r,""]]);n("aET+")(r,{hmr:!0,transform:void 0}),r.locals&&(e.exports=r.locals)},B8du:function(e,t){e.exports=function(){return!1}},BfIq:function(e,t,n){e.exports=n("k2Gq")},DJ9E:function(e,t,n){"use strict";var r=n("cQZY"),o=n("Dm96"),i=n("Q3sF"),a=n("LhOv"),u=RegExp.prototype;e.exports=function(e){var t=e.flags;return void 0!==t||"flags"in u||o(e,"flags")||!i(u,e)?t:r(a,e)}},DSRE:function(e,t,n){(function(e){var r=n("Kz5y"),o=n("B8du"),i=t&&!t.nodeType&&t,a=i&&"object"==typeof e&&e&&!e.nodeType&&e,u=a&&a.exports===i?r.Buffer:void 0,s=(u?u.isBuffer:void 0)||o;e.exports=s}).call(this,n("YuTi")(e))},Glsh:function(e,t,n){},HU8g:function(e,t,n){e.exports=n("XDk8")},IwPY:function(e,t){},JHRd:function(e,t,n){var r=n("Kz5y").Uint8Array;e.exports=r},KJBA:function(e,t,n){"use strict";n("vkdm"),n("yj5I"),n("pZ5k");var r=n("wY6U");e.exports=r("String","replaceAll")},L8xA:function(e,t){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},LhOv:function(e,t,n){"use strict";var r=n("b42z");e.exports=function(){var e=r(this),t="";return e.hasIndices&&(t+="d"),e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.unicodeSets&&(t+="v"),e.sticky&&(t+="y"),t}},MMmD:function(e,t,n){var r=n("lSCD"),o=n("shjB");e.exports=function(e){return null!=e&&o(e.length)&&!r(e)}},"N+4l":function(e,t,n){"use strict";var r=n("Q3sF"),o=n("KJBA"),i=String.prototype;e.exports=function(e){var t=e.replaceAll;return"string"==typeof e||e===i||r(i,e)&&t===i.replaceAll?o:t}},NrgU:function(e,t,n){"use strict";var r=n("Bvq2"),o=n("A2Ma"),i=n("wbIY"),a=n("cEKj"),u=o("iterator");e.exports=!r((function(){var e=new URL("b?a=1&b=2&c=3","https://a"),t=e.searchParams,n=new URLSearchParams("a=1&a=2&b=3"),r="";return e.pathname="c%20d",t.forEach((function(e,n){t.delete("b"),r+=n+e})),n.delete("a",2),n.delete("b",void 0),a&&(!e.toJSON||!n.has("a",1)||n.has("a",2)||!n.has("a",void 0)||n.has("b"))||!t.size&&(a||!i)||!t.sort||"https://a/c%20d?a=1&c=3"!==e.href||"3"!==t.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!t[u]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("https://тест").host||"#%D0%B1"!==new URL("https://a#б").hash||"a1c3"!==r||"x"!==new URL("https://x",void 0).host}))},OG05:function(e,t,n){"use strict";var r=n("pevS"),o=n("hVCs");r({target:"Array",proto:!0,forced:o!==[].lastIndexOf},{lastIndexOf:o})},"S/P8":function(e,t,n){"use strict";var r=n("wbIY"),o=n("Bvq2"),i=n("zhhU"),a=n("V3kF"),u=n("oBZR"),s=n("pCEo"),c=i(n("cEPT").f),l=i([].push),f=r&&o((function(){var e=Object.create(null);return e[2]=2,!c(e,2)})),d=function(e){return function(t){for(var n,o=s(t),i=u(o),d=f&&null===a(o),p=i.length,h=0,v=[];p>h;)n=i[h++],r&&!(d?n in o:c(o,n))||l(v,e?[n,o[n]]:o[n]);return v}};e.exports={entries:d(!0),values:d(!1)}},STz3:function(e,t,n){e.exports=n("/LDT")},Se0y:function(e,t,n){"use strict";n("efAe");var r=n("sP2K");e.exports=r},"UNi/":function(e,t){e.exports=function(e,t){for(var n=-1,r=Array(e);++ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:"",r=arguments.length>2?arguments[2]:void 0,o=D(t),i=e.getPath(n,r);return i&&o.push(i),o},e.genForRoutes=function(t){var n=t.routes,o=void 0===n?[]:n,i=t.params,a=void 0===i?{}:i,u=t.separator,s=t.itemRender,c=void 0===s?j:s,l=[];return o.map((function(t){var n=e.getPath(t.path,a);n&&l.push(n);var i=null;return t.children&&t.children.length&&(i=r.createElement(E.a,null,t.children.map((function(t){return r.createElement(E.a.Item,{key:t.breadcrumbName||t.path},c(t,a,o,e.addChildPath(l,t.path,a)))})))),r.createElement(w,{overlay:i,separator:u,key:t.breadcrumbName||n},c(t,a,o,l))}))},e.renderBreadcrumb=function(t){var n,o=t.getPrefixCls,i=e.props,u=i.prefixCls,c=i.separator,l=i.style,f=i.className,d=i.routes,p=i.children,h=T(i,["prefixCls","separator","style","className","routes","children"]),v=o("breadcrumb",u);return d&&d.length>0?n=e.genForRoutes(e.props):p&&(n=r.Children.map(P(p),(function(e,t){return e?(Object(x.a)(e.type&&(!0===e.type.__ANT_BREADCRUMB_ITEM||!0===e.type.__ANT_BREADCRUMB_SEPARATOR),"Breadcrumb","Only accepts Breadcrumb.Item and Breadcrumb.Separator as it's children"),r.cloneElement(e,{separator:c,key:t})):e}))),r.createElement("div",C({className:a()(f,v),style:l},Object(s.default)(h,["itemRender","params"])),n)},e}return t=i,(n=[{key:"componentDidMount",value:function(){var e=this.props;Object(x.a)(!("linkRender"in e||"nameRender"in e),"Breadcrumb","`linkRender` and `nameRender` are removed, please use `itemRender` instead, see: https://u.ant.design/item-render.")}},{key:"render",value:function(){return r.createElement(f.a,null,this.renderBreadcrumb)}}])&&k(t.prototype,n),i}(r.Component);function I(e){return(I="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function R(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function L(e,t){for(var n=0;n0&&0!=(e&n);n>>=1)t++;return t},ae=function(e){var t=null;switch(e.length){case 1:t=e[0];break;case 2:t=(31&e[0])<<6|63&e[1];break;case 3:t=(15&e[0])<<12|(63&e[1])<<6|63&e[2];break;case 4:t=(7&e[0])<<18|(63&e[1])<<12|(63&e[2])<<6|63&e[3]}return t>1114111?null:t},ue=function(e){for(var t=(e=X(e,ne," ")).length,n="",r=0;rt){n+="%",r++;continue}var i=oe(e,r+1);if(i!=i){n+=o,r++;continue}r+=2;var a=ie(i);if(0===a)o=V(i);else{if(1===a||a>4){n+="�",r++;continue}for(var u=[i],s=1;st||"%"!==G(e,r));){var c=oe(e,r+1);if(c!=c){r+=3;break}if(c>191||c<128)break;Y(u,c),r+=2,s++}if(u.length!==a){n+="�";continue}var l=ae(u);null===l?n+="�":o=W(l)}}n+=o,r++}return n},se=/[!'()~]|%20/g,ce={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},le=function(e){return ce[e]},fe=function(e){return X(U(e),se,le)},de=v((function(e,t){P(this,{type:"URLSearchParamsIterator",target:N(e).entries,index:0,kind:t})}),"URLSearchParams",(function(){var e=I(this),t=e.target,n=e.index++;if(!t||n>=t.length)return e.target=null,B(void 0,!0);var r=t[n];switch(e.kind){case"keys":return B(r.key,!1);case"values":return B(r.value,!1)}return B([r.key,r.value],!1)}),!0),pe=function(e){this.entries=[],this.url=null,void 0!==e&&(S(e)?this.parseObject(e):this.parseQuery("string"==typeof e?"?"===G(e,0)?ee(e,1):e:C(e)))};pe.prototype={type:"URLSearchParams",bindURL:function(e){this.url=e,this.update()},parseObject:function(e){var t,n,r,o,i,a,s,c=this.entries,l=k(e);if(l)for(n=(t=O(e,l)).next;!(r=u(n,t)).done;){if(i=(o=O(x(r.value))).next,(a=u(i,o)).done||(s=u(i,o)).done||!u(i,o).done)throw new $("Expected sequence with length 2");Y(c,{key:C(a.value),value:C(s.value)})}else for(var f in e)b(e,f)&&Y(c,{key:f,value:C(e[f])})},parseQuery:function(e){if(e)for(var t,n,r=this.entries,o=Q(e,"&"),i=0;i0?arguments[0]:void 0,t=P(this,new pe(e));c||(this.size=t.entries.length)},ve=he.prototype;if(p(ve,{append:function(e,t){var n=N(this);_(arguments.length,2),Y(n.entries,{key:C(e),value:C(t)}),c||this.length++,n.updateURL()},delete:function(e){for(var t=N(this),n=_(arguments.length,1),r=t.entries,o=C(e),i=n<2?void 0:arguments[1],a=void 0===i?i:C(i),u=0;ut.key?1:-1})),e.updateURL()},forEach:function(e){for(var t,n=N(this).entries,r=w(e,arguments.length>1?arguments[1]:void 0),o=0;o1?me(arguments[1]):{})}}),m(L)){var be=function(e){return y(this,z),new L(e,arguments.length>1?me(arguments[1]):{})};z.constructor=be,be.prototype=z,r({global:!0,constructor:!0,dontCallGetSet:!0,forced:!0},{Request:be})}}e.exports={URLSearchParams:he,getState:N}},dD9F:function(e,t,n){var r=n("NykK"),o=n("shjB"),i=n("ExA7"),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1,e.exports=function(e){return i(e)&&o(e.length)&&!!a[r(e)]}},eXKH:function(e,t,n){},efAe:function(e,t,n){"use strict";n("pZ5k")},ex8r:function(e,t,n){},fmRc:function(e,t,n){var r=n("Xi7e"),o=n("77Zs"),i=n("L8xA"),a=n("gCq4"),u=n("VaNO"),s=n("0Cz8");function c(e){var t=this.__data__=new r(e);this.size=t.size}c.prototype.clear=o,c.prototype.delete=i,c.prototype.get=a,c.prototype.has=u,c.prototype.set=s,e.exports=c},gCq4:function(e,t){e.exports=function(e){return this.__data__.get(e)}},gcyI:function(e,t,n){"use strict";var r=n("N+4l");e.exports=r},hVCs:function(e,t,n){"use strict";var r=n("oLk2"),o=n("pCEo"),i=n("x9K+"),a=n("x08Q"),u=n("n2Hk"),s=Math.min,c=[].lastIndexOf,l=!!c&&1/[1].lastIndexOf(1,-0)<0,f=u("lastIndexOf"),d=l||!f;e.exports=d?function(e){if(l)return r(c,this,arguments)||0;var t=o(this),n=a(t);if(0===n)return-1;var u=n-1;for(arguments.length>1&&(u=s(u,i(arguments[1]))),u<0&&(u=n+u);u>=0;u--)if(u in t&&t[u]===e)return u||0;return-1}:c},k2Gq:function(e,t,n){"use strict";var r=n("0X2M");e.exports=r},kekF:function(e,t){e.exports=function(e,t){return function(n){return e(t(n))}}},mMAP:function(e,t,n){"use strict";var r=n("zhhU"),o=n("T/97"),i=Math.floor,a=r("".charAt),u=r("".replace),s=r("".slice),c=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,l=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,t,n,r,f,d){var p=n+e.length,h=r.length,v=l;return void 0!==f&&(f=o(f),v=c),u(d,v,(function(o,u){var c;switch(a(u,0)){case"$":return"$";case"&":return e;case"`":return s(t,0,n);case"'":return s(t,p);case"<":c=f[s(u,1,-1)];break;default:var l=+u;if(0===l)return o;if(l>h){var d=i(l/10);return 0===d?o:d<=h?void 0===r[d-1]?a(u,1):r[d-1]+a(u,1):o}c=r[l-1]}return void 0===c?"":c}))}},mdPL:function(e,t,n){(function(e){var r=n("WFqU"),o=t&&!t.nodeType&&t,i=o&&"object"==typeof e&&e&&!e.nodeType&&e,a=i&&i.exports===o&&r.process,u=function(){try{return i&&i.require&&i.require("util").types||a&&a.binding&&a.binding("util")}catch(e){}}();e.exports=u}).call(this,n("YuTi")(e))},"p77/":function(e,t,n){},p7gc:function(e,t,n){"use strict";var r=n("UtpJ"),o=n.n(r),i=n("O0yt"),a=n.n(i),u=n("Dcj1"),s=n.n(u),c=n("6UaR"),l=n.n(c),f=n("zLi2"),d=n.n(f),p=n("IeeE"),h=n.n(p),v=n("RKTd"),g=n.n(v),y=n("pPxq"),m=n.n(y),b=n("o+MX"),w=n.n(b),E=n("FLGM"),x=n.n(E),S=n("BfIq"),C=n.n(S),D=n("BF1V"),A=n.n(D),O=n("0lTi"),k=n.n(O),B=n("lHQ6"),_=n.n(B),F=n("ZbhI"),T=n.n(F),j=n("UF4K"),P=n.n(j),N=n("xlHU"),I=n.n(N),R=n("5tqG"),L=n.n(R),M=n("cDcd"),z=n.n(M),H=n("sYIF"),$=n("bdgK"),U=n("vDqi"),V=n.n(U);function W(e,t){var n=void 0!==a.a&&s()(e)||e["@@iterator"];if(!n){if(l()(e)||(n=function(e,t){if(e){var n;if("string"==typeof e)return q(e,t);var r=o()(n={}.toString.call(e)).call(n,8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?k()(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?q(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var u,c=!0,f=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return c=e.done,e},e:function(e){f=!0,u=e},f:function(){try{c||null==n.return||n.return()}finally{if(f)throw u}}}}function q(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n恢复 ? / 不恢复";G("#e_tips_"+n).html(o)}return h()((function(){var r,o=new Date,i=o.getHours(),a=o.getMinutes(),u=o.getSeconds();if(i=i<10?"0"+i:i,a=a<10?"0"+a:a,u=u<10?"0"+u:u,""!==g()(r=e.getValue()).call(r)){!function(e,t,n){window.sessionStorage.setItem("content"+t,n)}(0,t,e.getValue());var s="#e_tips_"+n,c=" 数据已于 "+i+":"+a+":"+u+" 保存 ",l=G(s).html();l&&" "!==l&&!1===m()(l).call(l," 数据已于 ")?G(s).html(l.split(" (")[0]+" (".concat(c,")")):G(s).html(c)}}),1e4)}window.md_clear_data=X,window.md_rec_data=function(e,t,n){null!==window.sessionStorage.getItem(e+t)&&(G("#e_tips_"+n).data("editor").setValue(window.sessionStorage.getItem(e+t)),X(e,t,n))},t.a=function(e){var t,n,r=e.mdID,o=e.onChange,i=e.onCMBeforeChange,a=e.onCMBlur,u=e.error,s=void 0!==u&&u,c=e.className,l=void 0===c?"":c,f=e.noStorage,p=void 0!==f&&f,h=e.imageExpand,v=void 0===h||h,g=e.placeholder,y=void 0===g?"":g,m=e.width,b=void 0===m?"100%":m,E=e.height,S=void 0===E?400:E,D=e.initValue,O=void 0===D?"":D,B=(e.emoji,e.watch),F=void 0===B||B,j=(e.showNullButton,e.showResizeBar),N=void 0!==j&&j,R=e.startInit,U=void 0===R||R,q=(e.forMember,e.isCanAtme),G=void 0!==q&&q,X=e.isQuoteIssue,J=void 0!==X&&X,Q=e.changeAtWhoLoginList,ee=e.owner,te=e.projectsId,ne=e.isFocus,re=void 0===ne||ne,oe=e.showLatexButton,ie=void 0===oe||oe,ae=Object(M.useRef)(),ue=Object(M.useRef)(),se=Object(M.useState)(),ce=d()(se,2),le=ce[0],fe=ce[1],de=Object(M.useState)(!1),pe=d()(de,2),he=pe[0],ve=pe[1],ge=Object(M.useState)([]),ye=d()(ge,2),me=ye[0],be=ye[1],we=Object(M.useState)([]),Ee=d()(we,2),xe=Ee[0],Se=Ee[1],Ce=Object(M.useState)([]),De=d()(Ce,2),Ae=De[0],Oe=De[1],ke=Object(M.useRef)([]),Be=Object(M.useRef)(!1),_e="mdEditor_".concat(r),Fe="mdEditors_".concat(r),Te="e_tips_mdEditor_".concat(r),je=Object(M.useState)([]),Pe=d()(je,2),Ne=Pe[0],Ie=Pe[1],Re=Object(M.useState)(!1),Le=d()(Re,2),Me=Le[0],ze=Le[1],He=Object(M.useState)([]),$e=d()(He,2),Ue=$e[0],Ve=$e[1],We=Object(M.useRef)(!1),qe=Object(M.useRef)([]);function Ge(e){var t;V.a.get(w()(t="/v1/".concat(ee,"/")).call(t,te,"/issues"),{params:{only_name:!0,keyword:e,sort_direction:"desc",sort_by:"issues.created_on",limit:500,page:1}}).then((function(t){if(t){!e&&Ie(t.data.issues);var n=t.data.issues;Ve(n&&n.length>0?n:void 0)}}))}Object(M.useEffect)((function(){var e;G&&V.a.get(w()(e="/".concat(ee,"/")).call(e,te,"/members.json")).then((function(e){0!==e.data.total_count&&(Oe(e.data.users),Se(e.data.users))})),document.addEventListener("click",(function(){Be.current=!1,ve(!1),We.current=!1,ze(!1)})),J&&Ge()}),[]);var Ke=z.a.createElement("div",{id:"quoteDiv",className:"quoteDiv"},Ue&&x()(Ue).call(Ue,(function(e,t){return z.a.createElement("li",{className:"quote ".concat(0===t&&"active"),onClick:function(){return function(e){var t,n,r,o;We.current=!1,ze(!1);var i=le.cm,a=i.doc.getCursor(),u=a.line,s=a.ch,c=C()(t=i.getRange({line:u,ch:0},{line:u,ch:s})).call(t,"#");i.replaceRange(w()(n=w()(r=w()(o="[#".concat(e.subject,"](/")).call(o,ee,"/")).call(r,te,"/issues/")).call(n,e.project_issues_index,") "),{line:u,ch:c},{line:u,ch:s}),i.focus();var l=new A.a(qe.current);l.add(e.project_issues_index),qe.current=k()(l)}(e)},onMouseOver:function(){return e=t,document.getElementsByClassName("quote active")[0]&&(document.getElementsByClassName("quote active")[0].className="quote"),void(document.getElementsByClassName("quote")[e]&&(document.getElementsByClassName("quote")[e].className="quote active"));var e}},z.a.createElement("span",{style:{minWidth:"40px"}},z.a.createElement("span",{className:"issueIndex",title:e.project_issues_index},"#",e.project_issues_index)),z.a.createElement("span",{className:"issueName task-hide"},e.subject))})));function Ye(e){var t=document.getElementsByClassName("CodeMirror cm-s-default CodeMirror-wrap")[0].firstChild.style,n=le.cm.getValue();if(e.shiftKey&&"Digit2"===e.code&&(Be.current=!0,ve(!0),document.getElementById("at_who_list").style.top=_()(t.getPropertyValue("top").replace("px",""))+62+"px",document.getElementById("at_who_list").style.left=_()(t.getPropertyValue("left").replace("px",""))+20+"px"),e.ctrlKey&&"KeyZ"===e.code&&0!==Ae.length){if(O){var r=[];x()(Ae).call(Ae,(function(e){var t;-1!=T()(O).call(O,e.username)&&"@"===O.charAt(T()(O).call(O,e.username)-1)&&T()(O).call(O,"@".concat(e.username))===T()(n).call(n,"@".concat(e.username))&&(r[r.length]=w()(t="[@".concat(e.username,"](/")).call(t,e.login,")"))})),0!=r.length&&x()(r).call(r,(function(e){n=n.replace(e,"")}))}-1!=T()(n).call(n,"@")&&x()(Ae).call(Ae,(function(e){if(-1!=T()(n).call(n,e.username)&&"@"===n.charAt(T()(n).call(n,e.username)-1)){var t=new A.a(ke.current);t.add(e.login),ke.current=k()(t),be(k()(t))}}))}e.shiftKey&&"Digit3"===e.code&&J&&(We.current=!0,ze(!0),document.getElementById("quoteDiv").style.top=_()(t.getPropertyValue("top").replace("px",""))+62+"px",document.getElementById("quoteDiv").style.left=_()(t.getPropertyValue("left").replace("px",""))+20+"px")}Object(M.useEffect)((function(){if(Ze)if(We.current){var e=document.getElementById("quoteDiv"),t=document.getElementsByClassName("quote");Ze.addKeyMap({Up:function(){for(var n,r=0;r0&&(n<=t.length-4&&(e.scrollTop-=40),t[n].className="quote",t[n-1].className="quote active")},Down:function(){for(var n,r=0;r=3&&(e.scrollTop+=40),t[n].className="quote",t[n+1].className="quote active")},Enter:function(){document.getElementsByClassName("quote active")[0]&&document.getElementsByClassName("quote active")[0].click()}})}else Ze.removeKeyMap()}),[Me]),Object(M.useEffect)((function(){Q&&Q(me)}),[me]);var Xe=z.a.createElement("div",{className:"at_who_list",id:"at_who_list"},xe&&x()(xe).call(xe,(function(e,t){return z.a.createElement("div",{key:t,className:"at_who ".concat(0===t&&"active"),onClick:function(){!function(e){var t;Be.current=!1,ve(!1);var n=le.cm,r=n.doc.getCursor(),o=r.line,i=r.ch,a=C()(t=n.getRange({line:o,ch:0},{line:o,ch:i})).call(t,"@"),u=void 0;x()(xe).call(xe,(function(t){t.username===e&&(u=t.login)})),n.replaceRange("[@"+e+"]"+"(/".concat(u,") "),{line:o,ch:a},{line:o,ch:i}),n.focus();var s=new A.a(ke.current);s.add(u),ke.current=k()(s),be(k()(s))}(e.username)},onMouseOver:function(){!function(e){document.getElementsByClassName("at_who active")[0]&&(document.getElementsByClassName("at_who active")[0].className="at_who"),document.getElementsByClassName("at_who")[e]&&(document.getElementsByClassName("at_who")[e].className="at_who active")}(t)}},e.image_url&&z.a.createElement("img",{src:Object(H.i)("/".concat(e.image_url)),alt:""}),z.a.createElement("span",null,e.username))})));Object(M.useEffect)((function(){!le&&U&&window.editormd(_e,{width:b,height:S,path:Object(H.m)("/editormd/lib/"),markdown:O,syncScrolling:"single",tex:!0,tocm:!0,emoji:!0,taskList:!0,codeFold:!0,searchReplace:!0,htmlDecode:"style,script,iframe",sequenceDiagram:!0,autoFocus:!1,watch:F,saveHTMLToTextarea:!0,dialogMaskOpacity:.6,placeholder:y,imageUpload:!0,imageFormats:["jpg","jpeg","gif","png","bmp","webp","JPG","JPEG","GIF","PNG","BMP","WEBP"],imageUploadURL:Object(H.l)(),toolbarIcons:function(){return ie?Y:K},toolbarIconsClass:{"line-break":"fa-minus",fullScreen:"iconfont icon-fangdaicon font-14"},toolbarCustomIcons:{"inline-latex":"",latex:"","null-button":"点击插入填空项"},toolbarHandlers:{"line-break":function(e,t,n,r){e.replaceSelection("
    ")},"null-button":function(e,t,n,r){""===r&&e.setCursor(n.line,n.ch+1),e.replaceSelection("▁")},fullScreen:function(e,t,n,r){t.addClass("none")},"inline-latex":function(e,t,n,r){e.replaceSelection("$"+r+"$"),e.setCursor(n.line,n.ch+2),e.focus()},latex:function(e,t,n,r){e.replaceSelection("$$\n\n"+r+"$$"),e.setCursor(n.line+1,0),e.focus()}},lang:{toolbar:{latex:"多行公式","line-break":"换行",fullScreen:"开启全屏"}},onload:function(){fe(this)}})}),[_e,le,U]);var Ze=le&&le.cm;return Object(M.useEffect)((function(){Be.current?Ze.addKeyMap({Up:function(){for(var e,t=document.getElementById("at_who_list"),n=document.getElementsByClassName("at_who"),r=0;r0&&(e<=n.length-4&&(t.scrollTop-=40),n[e].className="at_who",n[e-1].className="at_who active")},Down:function(){for(var e,t=document.getElementById("at_who_list"),n=document.getElementsByClassName("at_who"),r=0;r=3&&(t.scrollTop+=40),n[e].className="at_who",n[e+1].className="at_who active")},Enter:function(){if(document.getElementsByClassName("at_who active")[0])document.getElementsByClassName("at_who active")[0].click();else{var e=le.cm,t=e.doc.getCursor(),n=t.line,r=t.ch;e.replaceRange("\n",{line:n,ch:r},{line:n,ch:r}),ve(!1),Be.current=!1}}}):Ze&&Ze.removeKeyMap()}),[he]),Object(M.useEffect)((function(){if(Be.current&&xe){var e=document.getElementsByClassName("CodeMirror cm-s-default CodeMirror-wrap")[0].firstChild.style,t="添加评论..."===y?80:10;document.getElementById("at_who_list").style.left=_()(e.getPropertyValue("left").replace("px",""))+t+"px"}}),[xe]),Object(M.useEffect)((function(){if(Ze){var e,t=null;return a&&le.cm.on("blur",(function(){a(le.getValue())})),i&&le.cm.on("beforeChange",(function(e,t){i(e,t)})),p||(t=Z(le,"MDEditor__".concat(_e),_e)),(G||J)&&le.cm.on("focus",(function(){document.addEventListener("keydown",Ye)})),(G||J)&&le.cm.on("blur",(function(){document.removeEventListener("keydown",Ye)})),le.cm.on("change",(function(e){var t=e.getValue();if(o&&o(t),We.current){var n=e.doc.getCursor(),r=n.line,i=n.ch,a=Ze.getRange({line:r,ch:0},{line:r,ch:i});-1===T()(a).call(a,"#")||" "===(a=a.substring(C()(a).call(a,"#")+1))?(ze(!1),We.current=!1):Ge(a)}if(Be.current){var u,s=e.doc.getCursor(),c=s.line,l=s.ch,f=Ze.getRange({line:c,ch:0},{line:c,ch:l});-1===T()(f).call(f,"@")?(ve(!1),Be.current=!1):(f=f.substring(C()(f).call(f,"@")+1))?V.a.get(w()(u="/".concat(ee,"/")).call(u,te,"/members.json"),{params:{search:f}}).then((function(e){e&&e.data&&0!==e.data.total_count?Se(e.data.users):Se(void 0)})):Se(Ae)}if(function(e,t,n){if(0!=n.length){var r,o=le.cm,i=o.getValue();if(O){var a=[];x()(t).call(t,(function(t){var n,r,o,u,s,c,l,f,d=t.username;d=t.project_issues_index,-1!=T()(O).call(O,d)&&O.charAt(T()(O).call(O,d)-1)===e&&T()(O).call(O,w()(n="".concat(e)).call(n,d))===T()(i).call(i,w()(r="".concat(e)).call(r,d))&&(a[a.length]=w()(o=w()(u="[".concat(e)).call(u,d,"](/")).call(o,d,")"),a[a.length]=w()(s=w()(c=w()(l=w()(f="[".concat(e)).call(f,d,"](")).call(l,ee,"/")).call(c,te,"/issues/")).call(s,d,")"))})),0!=a.length&&x()(a).call(a,(function(e){i=i.replace(e,"")}))}var u=new P.a;x()(r=k()(n)).call(r,(function(e){x()(t).call(t,(function(t){t.project_issues_index===e&&u.set(t.project_issues_index,t.project_issues_index)}))}));var s=o.doc.getCursor(),c=s.line,l=s.ch;-1===T()(i).call(i,e)&&(qe.current=[]);var f,d,p=o.getRange({line:c,ch:0},{line:c,ch:l}),h=o.getLine(c);h&&-1!==T()(h).call(h,e)?x()(f=k()(I()(u).call(u))).call(f,(function(t){var n,r,a,s,f=w()(n=w()(r=w()(a=w()(s="[".concat(e)).call(s,t,"](/")).call(a,ee,"/")).call(r,te,"/issues/")).call(n,u.get(t),")");if(L()(p).call(p,f)&&o.setSelection({line:c,ch:C()(p).call(p,e)-1},{line:c,ch:l}),-1===T()(i).call(i,f)){var d=new A.a(qe.current);d.delete(u.get(t)),qe.current=k()(d)}})):x()(d=k()(I()(u).call(u))).call(d,(function(t){var n,r,o,a,s=w()(n=w()(r=w()(o=w()(a="[".concat(e)).call(a,t,"](/")).call(o,ee,"/")).call(r,te,"/issues/")).call(n,u.get(t),")");if(-1===T()(i).call(i,s)){var c=new A.a(qe.current);c.delete(u.get(t)),qe.current=k()(c)}}))}}("#",Ne,qe.current),0!=ke.current.length){var d,p=le.cm,h=p.getValue();if(O){var v=[];x()(Ae).call(Ae,(function(e){var t;-1!=T()(O).call(O,e.username)&&"@"===O.charAt(T()(O).call(O,e.username)-1)&&T()(O).call(O,"@".concat(e.username))===T()(h).call(h,"@".concat(e.username))&&(v[v.length]=w()(t="[@".concat(e.username,"](/")).call(t,e.login,")"))})),0!=v.length&&x()(v).call(v,(function(e){h=h.replace(e,"")}))}var g=new P.a;x()(d=k()(ke.current)).call(d,(function(e){x()(Ae).call(Ae,(function(t){t.login===e&&g.set(t.username,t.login)}))}));var y=p.doc.getCursor(),m=y.line,b=y.ch;-1===T()(h).call(h,"@")&&(ke.current=[],be([]));var E,S,D=p.getRange({line:m,ch:0},{line:m,ch:b}),B=p.getLine(m);B&&-1!==T()(B).call(B,"@")?x()(E=k()(I()(g).call(g))).call(E,(function(e){var t,n=w()(t="[@".concat(e,"](/")).call(t,g.get(e),")");if(L()(D).call(D,n)&&p.setSelection({line:m,ch:C()(D).call(D,"@")-1},{line:m,ch:b}),-1===T()(h).call(h,n)){var r=new A.a(ke.current);r.delete(g.get(e)),ke.current=k()(r),be(k()(r))}})):x()(S=k()(I()(g).call(g))).call(S,(function(e){var t,n=w()(t="[@".concat(e,"](/")).call(t,g.get(e),")");if(-1===T()(h).call(h,n)){var r=new A.a(ke.current);r.delete(g.get(e)),ke.current=k()(r),be(k()(r))}}))}})),e=function(){var e;return ae.current&&(e=new $.default((function(e){var t,n=W(e);try{for(n.s();!(t=n.n()).done;){var r=t.value;(r.target.offsetHeight>0||r.target.offsetWidth>0)&&(le.resize(),le.cm.refresh(),re&&le.cm.focus())}}catch(e){n.e(e)}finally{n.f()}}))).observe(ae.current),e}(),function(){p||clearInterval(t),e&&e.unobserve(ae.current)}}}),[Ze]),Object(M.useEffect)((function(){le&&null!=O&&O!==le.getValue()&&le.setValue(O.toString())}),[le,O,_e]),Object(M.useEffect)((function(){if(ue.current){var e=function(e){o=!0,i=e.pageY},t=function(){o=!1},n=function(e){if(o){var t=e.pageY-i;t<0&&(t=0),t>300&&(t=300);var n=S+t+"px";le.resize("",n)}},r=ue.current,o=!1,i=0;return r.addEventListener("mousedown",e),document.addEventListener("mousemove",n),document.addEventListener("mouseup",t),function(){r.removeEventListener("mousedown",e),document.removeEventListener("mousemove",n),document.removeEventListener("mouseup",t)}}}),[le,ue]),z.a.createElement(M.Fragment,null,z.a.createElement("div",{ref:ae,className:w()(t=w()(n="df editormd-editing ".concat(l," ")).call(n,v&&"editormd-image-click-expand"," ")).call(t,Me||he?"quoteBox":""," ")},z.a.createElement("div",{className:"edu-back-greyf5 radius4 editormd ".concat(s?"error":""),id:_e},Me&&Ke,he&&Xe,z.a.createElement("textarea",{style:{display:"none"},id:Fe,name:"content"}),z.a.createElement("div",{className:"CodeMirror cm-s-defualt",style:{display:"none"}}))),N?z.a.createElement("a",{ref:ue,className:"editor-resize"}):null,z.a.createElement("div",{className:"fr rememberTip"},!0===p?null:z.a.createElement("div",{id:Te,className:"edu-txt-right color-grey-cd font-12"})))}},pZ5k:function(e,t,n){"use strict";var r=n("pevS"),o=n("cQZY"),i=n("zhhU"),a=n("GHVm"),u=n("+y2l"),s=n("Cx3U"),c=n("+W7g"),l=n("jBKu"),f=n("+Lan"),d=n("DJ9E"),p=n("mMAP"),h=n("A2Ma"),v=n("cEKj"),g=h("replace"),y=TypeError,m=i("".indexOf),b=i("".replace),w=i("".slice),E=Math.max;r({target:"String",proto:!0},{replaceAll:function(e,t){var n,r,i,h,x,S,C,D,A,O,k=a(this),B=0,_="";if(!s(e)){if((n=c(e))&&(r=l(a(d(e))),!~m(r,"g")))throw new y("`.replaceAll` does not allow non-global regexes");if(i=f(e,g))return o(i,e,k,t);if(v&&n)return b(l(k),e,t)}for(h=l(k),x=l(e),(S=u(t))||(t=l(t)),C=x.length,D=E(1,C),A=m(h,x);-1!==A;)O=S?l(t(x,A,h)):p(x,h,A,[],void 0,t),_+=w(h,B,A)+O,B=A+C,A=A+D>h.length?-1:m(h,x,A+D);return B0;)e[u]=e[--u];u!==s++&&(e[u]=a)}else for(var c=o(n/2),l=i(r(e,0,c),t),f=i(r(e,c),t),d=l.length,p=f.length,h=0,v=0;h0&&i[0]<4?1:+(i[0]+i[1])),!a&&$&&(!(i=$.match(/Edge\/(\d+)/))||i[1]>=74)&&(i=$.match(/Chrome\/(\d+)/))&&(a=+i[1]);var G,K=a,Y=!!Object.getOwnPropertySymbols&&!w((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&K&&K<41})),X=Y&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Z=s.Object,J=X?function(e){return"symbol"==typeof e}:function(e){var t=z("Symbol");return b(t)&&H(t.prototype,Z(e))},Q=s.String,ee=function(e){try{return Q(e)}catch(e){return"Object"}},te=s.TypeError,ne=function(e){if(b(e))return e;throw te(ee(e)+" is not a function")},re=function(e,t){var n=e[t];return null==n?void 0:ne(n)},oe=s.TypeError,ie=Object.defineProperty,ae=s["__core-js_shared__"]||function(e,t){try{ie(s,e,{value:t,configurable:!0,writable:!0})}catch(n){s[e]=t}return t}("__core-js_shared__",{}),ue=o((function(e){(e.exports=function(e,t){return ae[e]||(ae[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.19.3",mode:"pure",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),se=s.Object,ce=function(e){return se(N(e))},le=m({}.hasOwnProperty),fe=Object.hasOwn||function(e,t){return le(ce(e),t)},de=0,pe=Math.random(),he=m(1..toString),ve=function(e){return"Symbol("+(void 0===e?"":e)+")_"+he(++de+pe,36)},ge=ue("wks"),ye=s.Symbol,me=ye&&ye.for,be=X?ye:ye&&ye.withoutSetter||ve,we=function(e){if(!fe(ge,e)||!Y&&"string"!=typeof ge[e]){var t="Symbol."+e;Y&&fe(ye,e)?ge[e]=ye[e]:ge[e]=X&&me?me(t):be(t)}return ge[e]},Ee=s.TypeError,xe=we("toPrimitive"),Se=function(e){var t=function(e,t){if(!R(e)||J(e))return e;var n,r=re(e,xe);if(r){if(void 0===t&&(t="default"),n=S(r,e,t),!R(n)||J(n))return n;throw Ee("Can't convert object to primitive value")}return void 0===t&&(t="number"),function(e,t){var n,r;if("string"===t&&b(n=e.toString)&&!R(r=S(n,e)))return r;if(b(n=e.valueOf)&&!R(r=S(n,e)))return r;if("string"!==t&&b(n=e.toString)&&!R(r=S(n,e)))return r;throw oe("Can't convert object to primitive value")}(e,t)}(e,"string");return J(t)?t:t+""},Ce=s.document,De=R(Ce)&&R(Ce.createElement),Ae=function(e){return De?Ce.createElement(e):{}},Oe=!E&&!w((function(){return 7!=Object.defineProperty(Ae("div"),"a",{get:function(){return 7}}).a})),ke=Object.getOwnPropertyDescriptor,Be={f:E?ke:function(e,t){if(e=I(e),t=Se(t),Oe)try{return ke(e,t)}catch(e){}if(fe(e,t))return O(!S(A.f,e,t),e[t])}},_e=/#|\.prototype\./,Fe=function(e,t){var n=je[Te(e)];return n==Ne||n!=Pe&&(b(t)?w(t):!!t)},Te=Fe.normalize=function(e){return String(e).replace(_e,".").toLowerCase()},je=Fe.data={},Pe=Fe.NATIVE="N",Ne=Fe.POLYFILL="P",Ie=Fe,Re=m(m.bind),Le=function(e,t){return ne(e),void 0===t?e:Re?Re(e,t):function(){return e.apply(t,arguments)}},Me=s.String,ze=s.TypeError,He=function(e){if(R(e))return e;throw ze(Me(e)+" is not an object")},$e=s.TypeError,Ue=Object.defineProperty,Ve={f:E?Ue:function(e,t,n){if(He(e),t=Se(t),He(n),Oe)try{return Ue(e,t,n)}catch(e){}if("get"in n||"set"in n)throw $e("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},We=E?function(e,t,n){return Ve.f(e,t,O(1,n))}:function(e,t,n){return e[t]=n,e},qe=Be.f,Ge=function(e){var t=function(n,r,o){if(this instanceof t){switch(arguments.length){case 0:return new e;case 1:return new e(n);case 2:return new e(n,r)}return new e(n,r,o)}return p(e,this,arguments)};return t.prototype=e.prototype,t},Ke=function(e,t){var n,r,o,i,a,u,c,l,f=e.target,d=e.global,p=e.stat,h=e.proto,v=d?s:p?s[f]:(s[f]||{}).prototype,g=d?L:L[f]||We(L,f,{})[f],y=g.prototype;for(o in t)n=!Ie(d?o:f+(p?".":"#")+o,e.forced)&&v&&fe(v,o),a=g[o],n&&(u=e.noTargetGet?(l=qe(v,o))&&l.value:v[o]),i=n&&u?u:t[o],n&&typeof a==typeof i||(c=e.bind&&n?Le(i,s):e.wrap&&n?Ge(i):h&&b(i)?m(i):i,(e.sham||i&&i.sham||a&&a.sham)&&We(c,"sham",!0),We(g,o,c),h&&(fe(L,r=f+"Prototype")||We(L,r,{}),We(L[r],o,i),e.real&&y&&!y[o]&&We(y,o,i)))},Ye=ue("keys"),Xe=function(e){return Ye[e]||(Ye[e]=ve(e))},Ze=!w((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype})),Je=Xe("IE_PROTO"),Qe=s.Object,et=Qe.prototype,tt=Ze?Qe.getPrototypeOf:function(e){var t=ce(e);if(fe(t,Je))return t[Je];var n=t.constructor;return b(n)&&t instanceof n?n.prototype:t instanceof Qe?et:null},nt=s.String,rt=s.TypeError,ot=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{(e=m(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set))(n,[]),t=n instanceof Array}catch(e){}return function(n,r){return He(n),function(e){if("object"==typeof e||b(e))return e;throw rt("Can't set "+nt(e)+" as a prototype")}(r),t?e(n,r):n.__proto__=r,n}}():void 0),it=Math.ceil,at=Math.floor,ut=function(e){var t=+e;return t!=t||0===t?0:(t>0?at:it)(t)},st=Math.max,ct=Math.min,lt=function(e,t){var n=ut(e);return n<0?st(n+t,0):ct(n,t)},ft=Math.min,dt=function(e){return(t=e.length)>0?ft(ut(t),9007199254740991):0;var t},pt=function(e){return function(t,n,r){var o,i=I(t),a=dt(i),u=lt(r,a);if(e&&n!=n){for(;a>u;)if((o=i[u++])!=o)return!0}else for(;a>u;u++)if((e||u in i)&&i[u]===n)return e||u||0;return!e&&-1}},ht={includes:pt(!0),indexOf:pt(!1)},vt={},gt=ht.indexOf,yt=m([].push),mt=function(e,t){var n,r=I(e),o=0,i=[];for(n in r)!fe(vt,n)&&fe(r,n)&&yt(i,n);for(;t.length>o;)fe(r,n=t[o++])&&(~gt(i,n)||yt(i,n));return i},bt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],wt=bt.concat("length","prototype"),Et={f:Object.getOwnPropertyNames||function(e){return mt(e,wt)}},xt={f:Object.getOwnPropertySymbols},St=m([].concat),Ct=z("Reflect","ownKeys")||function(e){var t=Et.f(He(e)),n=xt.f;return n?St(t,n(e)):t},Dt=Object.keys||function(e){return mt(e,bt)},At=E?Object.defineProperties:function(e,t){He(e);for(var n,r=I(t),o=Dt(t),i=o.length,a=0;i>a;)Ve.f(e,n=o[a++],r[n]);return e},Ot=z("document","documentElement"),kt=Xe("IE_PROTO"),Bt=function(){},_t=function(e){return"