Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit120bc4b

Browse files
refactor(site): Only show status after first edition (#6701)
1 parent7e854ad commit120bc4b

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

‎site/src/components/TemplateVersionEditor/TemplateVersionEditor.tsx

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,7 @@ export const TemplateVersionEditor: FC<TemplateVersionEditorProps> = ({
8989
const[createFileOpen,setCreateFileOpen]=useState(false)
9090
const[deleteFileOpen,setDeleteFileOpen]=useState<string>()
9191
const[renameFileOpen,setRenameFileOpen]=useState<string>()
92+
const[dirty,setDirty]=useState(false)
9293
const[activePath,setActivePath]=useState<string|undefined>(()=>
9394
findInitialFile(fileTree),
9495
)
@@ -139,11 +140,11 @@ export const TemplateVersionEditor: FC<TemplateVersionEditorProps> = ({
139140
previousVersion.current=templateVersion
140141
},[templateVersion])
141142

142-
const[dirty,setDirty]=useState(false)
143143
consthasIcon=template.icon&&template.icon!==""
144144
consttemplateVersionSucceeded=templateVersion.job.status==="succeeded"
145145
constshowBuildLogs=Boolean(buildLogs)
146146
consteditorValue=getFileContent(activePath??"",fileTree)asstring
147+
constfirstTemplateVersionOnEditor=useRef(templateVersion)
147148

148149
useEffect(()=>{
149150
window.dispatchEvent(newEvent("resize"))
@@ -170,9 +171,12 @@ export const TemplateVersionEditor: FC<TemplateVersionEditorProps> = ({
170171
</div>
171172

172173
<divclassName={styles.topbarSides}>
173-
<divclassName={styles.buildStatus}>
174-
<TemplateVersionStatusBadgeversion={templateVersion}/>
175-
</div>
174+
{/* Only start to show the build when a new template version is building */}
175+
{templateVersion.id!==firstTemplateVersionOnEditor.current.id&&(
176+
<divclassName={styles.buildStatus}>
177+
<TemplateVersionStatusBadgeversion={templateVersion}/>
178+
</div>
179+
)}
176180

177181
<Button
178182
title="Build template (Ctrl + Enter)"
@@ -387,7 +391,7 @@ const useStyles = makeStyles<
387391
{
388392
templateVersionSucceeded:boolean
389393
showBuildLogs:boolean
390-
deploymentBannerVisible:boolean
394+
deploymentBannerVisible?:boolean
391395
}
392396
>((theme)=>({
393397
root:{

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp