mirror of
https://github.com/coder/coder.git
synced 2026-10-29 17:44:33 +08:00
fix: stop time incrementer on workspace page (#5406)
* Check template default ttl while setting max * Lint * Remove template default from max ttl consideration * Finish removing template * Fix disabling buttons * Simplify, wip * Handle NaN * Format * Add aria labels * Explain NaN handling * Use more realistic storybook args
This commit is contained in:
@@ -35,8 +35,6 @@ export interface WorkspaceProps {
|
||||
scheduleProps: {
|
||||
onDeadlinePlus: (hours: number) => void
|
||||
onDeadlineMinus: (hours: number) => void
|
||||
deadlinePlusEnabled: () => boolean
|
||||
deadlineMinusEnabled: () => boolean
|
||||
maxDeadlineIncrease: number
|
||||
maxDeadlineDecrease: number
|
||||
}
|
||||
@@ -131,8 +129,6 @@ export const Workspace: FC<React.PropsWithChildren<WorkspaceProps>> = ({
|
||||
workspace={workspace}
|
||||
onDeadlineMinus={scheduleProps.onDeadlineMinus}
|
||||
onDeadlinePlus={scheduleProps.onDeadlinePlus}
|
||||
deadlineMinusEnabled={scheduleProps.deadlineMinusEnabled}
|
||||
deadlinePlusEnabled={scheduleProps.deadlinePlusEnabled}
|
||||
maxDeadlineDecrease={scheduleProps.maxDeadlineDecrease}
|
||||
maxDeadlineIncrease={scheduleProps.maxDeadlineIncrease}
|
||||
canUpdateWorkspace={canUpdateWorkspace}
|
||||
|
||||
Reference in New Issue
Block a user