diff --git a/site/src/components/Tabs/Tabs.stories.tsx b/site/src/components/Tabs/Tabs.stories.tsx new file mode 100644 index 0000000000000..b52a0d6cad965 --- /dev/null +++ b/site/src/components/Tabs/Tabs.stories.tsx @@ -0,0 +1,22 @@ +import { Tabs, TabLink } from "./Tabs"; +import type { Meta, StoryObj } from "@storybook/react"; + +const meta: Meta = { + title: "components/Tabs", + component: Tabs, +}; + +export default meta; +type Story = StoryObj; + +export const Default: Story = { + args: { + children: ( + <> + Tab 1 + Tab 2 + Tab 3 + + ), + }, +}; diff --git a/site/src/components/Tabs/Tabs.tsx b/site/src/components/Tabs/Tabs.tsx index f2888afd3672b..f98820e6ec3be 100644 --- a/site/src/components/Tabs/Tabs.tsx +++ b/site/src/components/Tabs/Tabs.tsx @@ -29,11 +29,7 @@ interface TabLinkProps extends NavLinkProps { className?: string; } -export const TabLink: FC = ({ - className, - children, - ...linkProps -}) => { +export const TabLink: FC = ({ className, ...linkProps }) => { const tabLink = useClassName(classNames.tabLink, []); const activeTabLink = useClassName(classNames.activeTabLink, []);