Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 8046a8b

Browse files
committed
only show buttons when workspace is running
1 parent e7b080e commit 8046a8b

File tree

1 file changed

+13
-10
lines changed

1 file changed

+13
-10
lines changed

site/src/components/WorkspaceSchedule/WorkspaceSchedule.tsx

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,18 @@ export const WorkspaceSchedule: FC<WorkspaceScheduleProps> = ({
9797
onDeadlinePlus,
9898
}) => {
9999
const styles = useStyles()
100+
const editDeadlineButtons = shouldDisplayPlusMins(workspace) ? (
101+
<div>
102+
<Stack direction="row">
103+
<Button className={styles.editDeadline} onClick={onDeadlineMinus}>
104+
<span className={styles.scheduleLabel}>{Language.editDeadlineMinus}</span>
105+
</Button>
106+
<Button className={styles.editDeadline} onClick={onDeadlinePlus}>
107+
<span className={styles.scheduleLabel}>{Language.editDeadlinePlus}</span>
108+
</Button>
109+
</Stack>
110+
</div>
111+
) : null
100112

101113
return (
102114
<div className={styles.schedule}>
@@ -117,16 +129,7 @@ export const WorkspaceSchedule: FC<WorkspaceScheduleProps> = ({
117129
{Language.autoStopDisplay(workspace)}
118130
</span>
119131
</div>
120-
<div>
121-
<Stack direction="row">
122-
<Button className={styles.editDeadline} onClick={onDeadlineMinus}>
123-
<span className={styles.scheduleLabel}>{Language.editDeadlineMinus}</span>
124-
</Button>
125-
<Button className={styles.editDeadline} onClick={onDeadlinePlus}>
126-
<span className={styles.scheduleLabel}>{Language.editDeadlinePlus}</span>
127-
</Button>
128-
</Stack>
129-
</div>
132+
{editDeadlineButtons}
130133
<div>
131134
<Link
132135
className={styles.scheduleAction}

0 commit comments

Comments
 (0)