@@ -19,6 +19,20 @@ export default {
19
19
20
20
const Template : Story < WorkspaceScheduleProps > = ( args ) => < WorkspaceSchedule { ...args } />
21
21
22
+ export const NoScheduleNoTTL = Template . bind ( { } )
23
+ NoScheduleNoTTL . args = {
24
+ workspace : {
25
+ ...Mocks . MockWorkspace ,
26
+
27
+ latest_build : {
28
+ ...Mocks . MockWorkspaceBuild ,
29
+ transition : "stop" ,
30
+ } ,
31
+ autostart_schedule : undefined ,
32
+ ttl_ms : undefined ,
33
+ } ,
34
+ }
35
+
22
36
export const NoTTL = Template . bind ( { } )
23
37
NoTTL . args = {
24
38
workspace : {
@@ -29,7 +43,7 @@ NoTTL.args = {
29
43
// SEE: #1834
30
44
deadline : "0001-01-01T00:00:00Z" ,
31
45
} ,
32
- ttl : undefined ,
46
+ ttl_ms : undefined ,
33
47
} ,
34
48
}
35
49
@@ -42,7 +56,7 @@ ShutdownSoon.args = {
42
56
deadline : dayjs ( ) . add ( ONE , "hour" ) . utc ( ) . format ( ) ,
43
57
transition : "start" ,
44
58
} ,
45
- ttl : 2 * 60 * 60 * 1000 * 1_000_000 , // 2 hours
59
+ ttl_ms : 2 * 60 * 60 * 1000 // 2 hours
46
60
} ,
47
61
}
48
62
@@ -56,7 +70,7 @@ ShutdownLong.args = {
56
70
deadline : dayjs ( ) . add ( SEVEN , "days" ) . utc ( ) . format ( ) ,
57
71
transition : "start" ,
58
72
} ,
59
- ttl : 7 * 24 * 60 * 60 * 1000 * 1_000_000 , // 7 days
73
+ ttl_ms : 7 * 24 * 60 * 60 * 1000 // 7 days
60
74
} ,
61
75
}
62
76
@@ -69,7 +83,7 @@ WorkspaceOffShort.args = {
69
83
...Mocks . MockWorkspaceBuild ,
70
84
transition : "stop" ,
71
85
} ,
72
- ttl : 2 * 60 * 60 * 1000 * 1_000_000 , // 2 hours
86
+ ttl_ms : 2 * 60 * 60 * 1000 , // 2 hours
73
87
} ,
74
88
}
75
89
@@ -82,6 +96,6 @@ WorkspaceOffLong.args = {
82
96
...Mocks . MockWorkspaceBuild ,
83
97
transition : "stop" ,
84
98
} ,
85
- ttl : 2 * 365 * 24 * 60 * 60 * 1000 * 1_000_000 , // 2 years
99
+ ttl_ms : 2 * 365 * 24 * 60 * 60 * 1000 , // 2 years
86
100
} ,
87
101
}
0 commit comments