From ae82595800a48518340ff247b68a0f5492fe8a1d Mon Sep 17 00:00:00 2001 From: caishi <1149225589@qq.com> Date: Thu, 2 Mar 2023 17:46:41 +0800 Subject: [PATCH] update --- src/forge/Issues/Pages/details.jsx | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/forge/Issues/Pages/details.jsx b/src/forge/Issues/Pages/details.jsx index f43de0a22..fc580c975 100644 --- a/src/forge/Issues/Pages/details.jsx +++ b/src/forge/Issues/Pages/details.jsx @@ -55,6 +55,7 @@ function Details(props){ const permission = props && props.projectDetail && props.projectDetail.permission; let colors = ["#1abcb1","#28be6c","#e67e22","#db3d1d"]; + const {projectDetail} = props; useEffect(()=>{ if(pathname === `/${owner}/${projectsId}/issues/${index}/copy`){ setEdit(true); @@ -65,6 +66,13 @@ function Details(props){ } },[pathname]) + useEffect(()=>{ + if(projectDetail && details){ + const { author, name} = projectDetail; + document.title = `${details.subject}-疑修-${author.name}/${name}`; + } + },[details,projectDetail]) + useEffect(()=>{ if(index){ Init(); @@ -93,11 +101,6 @@ function Details(props){ data.due_date && setDueDate(moment(data.due_date).format('YYYY-MM-DD')); setOrderId(data.id); - const {projectDetail} = props; - if(projectDetail){ - const { author, name} = projectDetail; - document.title = `${data.subject}-疑修-${author.name}/${name}`; - } } }).catch(error=>{}) }