From a760a7f384a0071b678c01ee82aadedd29d20ee4 Mon Sep 17 00:00:00 2001
From: "sylor_huang@126.com"
Date: Wed, 24 Jun 2020 15:25:19 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=96=87=E4=BB=B6=E6=98=BE?=
=?UTF-8?q?=E7=A4=BA=E7=9A=84bug?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/forge/Main/CoderRootFileDetail.js | 42 ++++++++++++++-------------
1 file changed, 22 insertions(+), 20 deletions(-)
diff --git a/src/forge/Main/CoderRootFileDetail.js b/src/forge/Main/CoderRootFileDetail.js
index 103370aad..c871e6e9f 100644
--- a/src/forge/Main/CoderRootFileDetail.js
+++ b/src/forge/Main/CoderRootFileDetail.js
@@ -17,7 +17,7 @@ class CoderRootFileDetail extends Component {
this.state = {
value: undefined,
language: undefined,
- languages: undefined
+ languages: undefined,
};
}
@@ -31,7 +31,7 @@ class CoderRootFileDetail extends Component {
languages_total = () => {
const { detail } = this.props;
- const file_name = detail.path.split("/").pop().split(".").pop()
+ const file_name = detail.path.split("/").pop().split(".").pop();
let languages = [];
let default_language = "javascript";
let all_languages = {
@@ -84,15 +84,15 @@ class CoderRootFileDetail extends Component {
xml: ["xml"],
yaml: ["yml"],
};
- for (var item in all_languages) {
- languages.push(item)
- let item_values = all_languages[item]
- if(item_values.indexOf(file_name) !== -1){
- default_language = item
+ for (var item in all_languages) {
+ languages.push(item);
+ let item_values = all_languages[item];
+ if (item_values.indexOf(file_name) !== -1) {
+ default_language = item;
}
}
this.state.languages = languages;
- this.state.language = default_language
+ this.state.language = default_language;
};
select_language = (e) => {
@@ -183,9 +183,14 @@ class CoderRootFileDetail extends Component {
onChange={this.select_language}
>
- {languages && languages.map((item, key) => {
- return ;
- })}
+ {languages &&
+ languages.map((item, key) => {
+ return (
+
+ );
+ })}
@@ -230,6 +226,12 @@ class CoderRootFileDetail extends Component {
style={{ maxWidth: "80%" }}
/>
+ ) : detail.direct_download ? (
+
) : (