File tree 1 file changed +12
-0
lines changed
site/src/components/Workspace
1 file changed +12
-0
lines changed Original file line number Diff line number Diff line change 1
1
import { action } from "@storybook/addon-actions"
2
2
import { Story } from "@storybook/react"
3
+ import dayjs from "dayjs"
4
+ import { canExtendDeadline , canReduceDeadline } from "util/schedule"
3
5
import * as Mocks from "../../testHelpers/entities"
4
6
import { Workspace , WorkspaceErrors , WorkspaceProps } from "./Workspace"
5
7
@@ -24,6 +26,16 @@ Started.args = {
24
26
onDeadlinePlus : ( ) => {
25
27
// do nothing, this is just for storybook
26
28
} ,
29
+ deadlineMinusEnabled : ( ) => {
30
+ return canReduceDeadline ( dayjs ( Mocks . MockWorkspace . latest_build . deadline ) )
31
+ } ,
32
+ deadlinePlusEnabled : ( ) => {
33
+ return canExtendDeadline (
34
+ dayjs ( Mocks . MockWorkspace . latest_build . deadline ) ,
35
+ Mocks . MockWorkspace ,
36
+ Mocks . MockTemplate ,
37
+ )
38
+ } ,
27
39
} ,
28
40
workspace : Mocks . MockWorkspace ,
29
41
handleStart : action ( "start" ) ,
You can’t perform that action at this time.
0 commit comments