Skip to content

Commit 3b7d3d0

Browse files
committed
Fix storybooks
1 parent 20f8742 commit 3b7d3d0

File tree

2 files changed

+29
-4
lines changed

2 files changed

+29
-4
lines changed

site/src/components/FormFooter/FormFooter.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ export const FormFooter: React.FC<FormFooterProps> = ({
3535
const styles = useStyles()
3636
return (
3737
<div className={styles.footer}>
38-
<Button className={styles.button} onClick={onCancel} variant="outlined">
38+
<Button type="button" className={styles.button} onClick={onCancel} variant="outlined">
3939
{Language.cancelLabel}
4040
</Button>
4141
<LoadingButton loading={isLoading} className={styles.button} variant="contained" color="primary" type="submit">

site/src/pages/CreateWorkspacePage/CreateWorkspacePageView.stories.tsx

Lines changed: 28 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,32 @@
11
import { ComponentMeta, Story } from "@storybook/react"
22
import React from "react"
3-
import { createParameterSchema } from "../../components/ParameterInput/ParameterInput.stories"
3+
import { ParameterSchema } from "../../api/typesGenerated"
44
import { MockTemplate } from "../../testHelpers/entities"
55
import { CreateWorkspacePageView, CreateWorkspacePageViewProps } from "./CreateWorkspacePageView"
66

7+
const createParameterSchema = (partial: Partial<ParameterSchema>): ParameterSchema => {
8+
return {
9+
id: "000000",
10+
job_id: "000000",
11+
allow_override_destination: false,
12+
allow_override_source: true,
13+
created_at: "",
14+
default_destination_scheme: "none",
15+
default_refresh: "",
16+
default_source_scheme: "data",
17+
default_source_value: "default-value",
18+
name: "parameter name",
19+
description: "Some description!",
20+
redisplay_value: false,
21+
validation_condition: "",
22+
validation_contains: [],
23+
validation_error: "",
24+
validation_type_system: "",
25+
validation_value_type: "",
26+
...partial,
27+
}
28+
}
29+
730
export default {
831
title: "pages/CreateWorkspacePageView",
932
component: CreateWorkspacePageView,
@@ -13,13 +36,15 @@ const Template: Story<CreateWorkspacePageViewProps> = (args) => <CreateWorkspace
1336

1437
export const NoParameters = Template.bind({})
1538
NoParameters.args = {
16-
template: MockTemplate,
39+
templates: [MockTemplate],
40+
selectedTemplate: MockTemplate,
1741
templateSchema: [],
1842
}
1943

2044
export const Parameters = Template.bind({})
2145
Parameters.args = {
22-
template: MockTemplate,
46+
templates: [MockTemplate],
47+
selectedTemplate: MockTemplate,
2348
templateSchema: [
2449
createParameterSchema({
2550
name: "region",

0 commit comments

Comments
 (0)