Skip to content

Commit 807d3b3

Browse files
committed
Refactor TemplateLayout stories
1 parent fc19d73 commit 807d3b3

File tree

1 file changed

+13
-17
lines changed

1 file changed

+13
-17
lines changed
Lines changed: 13 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,9 @@
1-
import { ComponentMeta, Story } from "@storybook/react";
21
import { MockTemplate, MockTemplateVersion } from "testHelpers/entities";
3-
import {
4-
TemplatePageHeader,
5-
TemplatePageHeaderProps,
6-
} from "./TemplatePageHeader";
2+
import { TemplatePageHeader } from "./TemplatePageHeader";
3+
import type { Meta, StoryObj } from "@storybook/react";
74

8-
export default {
9-
title: "Components/TemplatePageHeader",
5+
const meta: Meta<typeof TemplatePageHeader> = {
6+
title: "components/TemplatePageHeader",
107
component: TemplatePageHeader,
118
args: {
129
template: MockTemplate,
@@ -15,18 +12,17 @@ export default {
1512
canUpdateTemplate: true,
1613
},
1714
},
18-
} as ComponentMeta<typeof TemplatePageHeader>;
15+
};
1916

20-
const Template: Story<TemplatePageHeaderProps> = (args) => (
21-
<TemplatePageHeader {...args} />
22-
);
17+
export default meta;
18+
type Story = StoryObj<typeof TemplatePageHeader>;
2319

24-
export const CanUpdate = Template.bind({});
25-
CanUpdate.args = {};
20+
export const CanUpdate: Story = {};
2621

27-
export const CanNotUpdate = Template.bind({});
28-
CanNotUpdate.args = {
29-
permissions: {
30-
canUpdateTemplate: false,
22+
export const CanNotUpdate: Story = {
23+
args: {
24+
permissions: {
25+
canUpdateTemplate: false,
26+
},
3127
},
3228
};

0 commit comments

Comments
 (0)