后台配置展示项目画像+非fork+非导入仓库展示项目画像
This commit is contained in:
parent
15550398dd
commit
892f55390e
|
|
@ -35,12 +35,14 @@ const CoderRootFileDetail = Loadable({
|
|||
import ProjectPortrait from '../Component/projectPortrait';
|
||||
/**
|
||||
* projectDetail.type:0是托管项目,1是镜像项目,2是同步镜像项目(为2时不支持在线创建、在线上传、在线修改、在线删除、创建合并请求等功能)
|
||||
* project.open_portrait: 是否开启项目画像展示
|
||||
*/
|
||||
function CoderDepot(props){
|
||||
// const [ projectDetail , setProjectDetail ]= useState(undefined);
|
||||
let { platform , mirror_status , bannerList , projectDetail, projectEntries, projectReadMe } = props ;
|
||||
let { platform , mirror_status , bannerList , projectDetail, projectEntries, projectReadMe, project } = props ;
|
||||
|
||||
projectDetail = props.defaultDetail || projectDetail || {}
|
||||
console.log('props', props);
|
||||
|
||||
const [ inviteCode , setInviteCode ] = useState(projectDetail.invite_code || undefined);
|
||||
const [ treeValue , setTreeValue ] = useState(undefined);
|
||||
|
|
@ -674,8 +676,8 @@ function CoderDepot(props){
|
|||
}
|
||||
{/* 贡献者 */}
|
||||
{mirror_status ===0 && <Contributors owner={owner} projectsId={projectsId} /> }
|
||||
{/* 项目画像: 导入项目不展示 */}
|
||||
{projectDetail && !projectDetail.type && <ProjectPortrait owner={owner} projectsId={projectsId}/>}
|
||||
{/* 项目画像: 导入/fork项目不展示, open_portrait后台配置是否开启仓库 */}
|
||||
{projectDetail && !projectDetail.type && !projectDetail.forked_from_project_id && project && project.open_portrait && <ProjectPortrait owner={owner} projectsId={projectsId}/>}
|
||||
{/* 语言 */}
|
||||
{ mirror_status ===0 && <LanguagePower owner={owner} projectsId={projectsId}/> }
|
||||
</div>
|
||||
|
|
|
|||
Loading…
Reference in New Issue