Skip to content

Commit d40214a

Browse files
committed
Refactor TemplateVersionPage stories
1 parent 08adf24 commit d40214a

File tree

1 file changed

+21
-22
lines changed

1 file changed

+21
-22
lines changed

site/src/pages/TemplateVersionPage/TemplateVersionPageView.stories.tsx

Lines changed: 21 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import { action } from "@storybook/addon-actions";
2-
import { Story } from "@storybook/react";
32
import { UseTabResult } from "hooks/useTab";
43
import {
54
mockApiError,
@@ -11,15 +10,7 @@ import {
1110
TemplateVersionPageView,
1211
TemplateVersionPageViewProps,
1312
} from "./TemplateVersionPageView";
14-
15-
export default {
16-
title: "pages/TemplateVersionPageView",
17-
component: TemplateVersionPageView,
18-
};
19-
20-
const Template: Story<TemplateVersionPageViewProps> = (args) => (
21-
<TemplateVersionPageView {...args} />
22-
);
13+
import type { Meta, StoryObj } from "@storybook/react";
2314

2415
const tab: UseTabResult = {
2516
value: "0",
@@ -53,18 +44,26 @@ const defaultArgs: TemplateVersionPageViewProps = {
5344
},
5445
};
5546

56-
export const Default = Template.bind({});
57-
Default.args = defaultArgs;
47+
const meta: Meta<typeof TemplateVersionPageView> = {
48+
title: "pages/TemplateVersionPageView",
49+
component: TemplateVersionPageView,
50+
args: defaultArgs,
51+
};
52+
53+
export default meta;
54+
type Story = StoryObj<typeof TemplateVersionPageView>;
5855

59-
export const Error = Template.bind({});
60-
Error.args = {
61-
...defaultArgs,
62-
context: {
63-
...defaultArgs.context,
64-
currentVersion: undefined,
65-
currentFiles: undefined,
66-
error: mockApiError({
67-
message: "Error on loading the template version",
68-
}),
56+
export const Default: Story = {};
57+
58+
export const Error: Story = {
59+
args: {
60+
context: {
61+
...defaultArgs.context,
62+
currentVersion: undefined,
63+
currentFiles: undefined,
64+
error: mockApiError({
65+
message: "Error on loading the template version",
66+
}),
67+
},
6968
},
7069
};

0 commit comments

Comments
 (0)