diff --git a/src/forge/Main/CoderDepot.jsx b/src/forge/Main/CoderDepot.jsx index d6024b06..58e941d2 100644 --- a/src/forge/Main/CoderDepot.jsx +++ b/src/forge/Main/CoderDepot.jsx @@ -1,6 +1,6 @@ import React , { useEffect , useState } from 'react'; import { WhiteBack , Box , LongWidth , ShortWidth , Gap , AlignCenter , FlexAJ } from '../Component/layout'; -import { Dropdown , Menu , Divider , Spin } from 'antd'; +import { Dropdown , Menu , Divider , Spin, Button } from 'antd'; import { getImageUrl } from "educoder"; import { Link } from 'react-router-dom'; import CloneAddress from '../Branch/CloneAddress'; @@ -290,8 +290,14 @@ function CoderDepot(props){ urlLink(`/projects/${owner}/${projectsId}/pulls/new`)} >+ 合并请求 urlLink(`/projects/${owner}/${projectsId}/issues/new`)} >+ 任务 - { type === "dir" && 文件} - 下载 + { type === "dir" && + + + + } + + + { diff --git a/src/forge/Main/Index.scss b/src/forge/Main/Index.scss index d6a97a4b..bd19f89c 100644 --- a/src/forge/Main/Index.scss +++ b/src/forge/Main/Index.scss @@ -83,10 +83,10 @@ } .addOptionBtn{ height: 32px; - line-height: 32px; + line-height: 30px; display: flex; border:1px solid #d9d9d9; - border-radius: 4px; + border-radius: 2px; a{ padding:0px 13px; color: rgba(0, 0, 0, 0.65); diff --git a/src/forge/Settings/Collaborator.js b/src/forge/Settings/Collaborator.js index fdffad36..90b1b6a7 100644 --- a/src/forge/Settings/Collaborator.js +++ b/src/forge/Settings/Collaborator.js @@ -11,7 +11,7 @@ function Collaborator(props){ const [ newGroupId , setNewGroupId] = useState(undefined); const {projectsId ,owner} = props.match.params; - const author = props.projectDetail && props.projectDetail.author; + const author = props && props.projectDetail && props.projectDetail.author; function getID(id){ setNewId(id);