Skip to content

Commit 5f9c165

Browse files
committed
Refactor HelpTooltip stories and remove index
1 parent 92fe723 commit 5f9c165

File tree

3 files changed

+17
-14
lines changed

3 files changed

+17
-14
lines changed
Lines changed: 16 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import { ComponentMeta, Story } from "@storybook/react";
21
import {
32
HelpTooltip,
43
HelpTooltipLink,
@@ -7,14 +6,10 @@ import {
76
HelpTooltipText,
87
HelpTooltipTitle,
98
} from "./HelpTooltip";
9+
import type { Meta, StoryObj } from "@storybook/react";
1010

11-
export default {
12-
title: "components/HelpTooltip",
13-
component: HelpTooltip,
14-
} as ComponentMeta<typeof HelpTooltip>;
15-
16-
const Template: Story<HelpTooltipProps> = (args) => (
17-
<HelpTooltip {...args}>
11+
const Template = (props: HelpTooltipProps) => (
12+
<HelpTooltip {...props}>
1813
<HelpTooltipTitle>What is a template?</HelpTooltipTitle>
1914
<HelpTooltipText>
2015
A template is a common configuration for your team&apos;s workspaces.
@@ -30,9 +25,18 @@ const Template: Story<HelpTooltipProps> = (args) => (
3025
</HelpTooltip>
3126
);
3227

33-
export const Close = Template.bind({});
28+
const meta: Meta<typeof HelpTooltip> = {
29+
title: "components/HelpTooltip/HelpTooltip",
30+
component: Template,
31+
};
32+
33+
export default meta;
34+
type Story = StoryObj<typeof HelpTooltip>;
35+
36+
export const Close: Story = {};
3437

35-
export const Open = Template.bind({});
36-
Open.args = {
37-
open: true,
38+
export const Open: Story = {
39+
args: {
40+
open: true,
41+
},
3842
};

site/src/components/HelpTooltip/index.ts

Lines changed: 0 additions & 1 deletion
This file was deleted.

site/src/components/Resources/PortForwardButton.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import {
88
HelpTooltipLinksGroup,
99
HelpTooltipText,
1010
HelpTooltipTitle,
11-
} from "components/HelpTooltip";
11+
} from "components/HelpTooltip/HelpTooltip";
1212
import { SecondaryAgentButton } from "components/Resources/AgentButton";
1313
import { docs } from "utils/docs";
1414
import Box from "@mui/material/Box";

0 commit comments

Comments
 (0)