File tree Expand file tree Collapse file tree 1 file changed +43
-0
lines changed
site/src/pages/CreateWorkspacePage Expand file tree Collapse file tree 1 file changed +43
-0
lines changed Original file line number Diff line number Diff line change @@ -120,6 +120,40 @@ export const Parameters: Story = {
120
120
} ;
121
121
122
122
export const PresetsButNoneSelected : Story = {
123
+ args : {
124
+ presets : [
125
+ {
126
+ ID : "preset-1" ,
127
+ Name : "Preset 1" ,
128
+ Default : false ,
129
+ Parameters : [
130
+ {
131
+ Name : MockTemplateVersionParameter1 . name ,
132
+ Value : "preset 1 override" ,
133
+ } ,
134
+ ] ,
135
+ } ,
136
+ {
137
+ ID : "preset-2" ,
138
+ Name : "Preset 2" ,
139
+ Default : false ,
140
+ Parameters : [
141
+ {
142
+ Name : MockTemplateVersionParameter2 . name ,
143
+ Value : "42" ,
144
+ } ,
145
+ ] ,
146
+ } ,
147
+ ] ,
148
+ parameters : [
149
+ MockTemplateVersionParameter1 ,
150
+ MockTemplateVersionParameter2 ,
151
+ MockTemplateVersionParameter3 ,
152
+ ] ,
153
+ } ,
154
+ } ;
155
+
156
+ export const PresetsWithDefault : Story = {
123
157
args : {
124
158
presets : [
125
159
{
@@ -243,6 +277,15 @@ export const PresetNoneSelected: Story = {
243
277
} ,
244
278
} ;
245
279
280
+ export const PresetWithDefaultAutoselected : Story = {
281
+ args : PresetsWithDefault . args ,
282
+ play : async ( { canvasElement } ) => {
283
+ const canvas = within ( canvasElement ) ;
284
+ // Toggle off the show preset parameters switch
285
+ await userEvent . click ( canvas . getByLabelText ( "Show preset parameters" ) ) ;
286
+ } ,
287
+ } ;
288
+
246
289
export const ExternalAuth : Story = {
247
290
args : {
248
291
externalAuth : [
You can’t perform that action at this time.
0 commit comments