summaryrefslogtreecommitdiffstats
path: root/src/components/organisms/widgets/table-of-contents.stories.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/organisms/widgets/table-of-contents.stories.tsx')
-rw-r--r--src/components/organisms/widgets/table-of-contents.stories.tsx41
1 files changed, 41 insertions, 0 deletions
diff --git a/src/components/organisms/widgets/table-of-contents.stories.tsx b/src/components/organisms/widgets/table-of-contents.stories.tsx
new file mode 100644
index 0000000..fba7c54
--- /dev/null
+++ b/src/components/organisms/widgets/table-of-contents.stories.tsx
@@ -0,0 +1,41 @@
+import { ComponentMeta, ComponentStory } from '@storybook/react';
+import { IntlProvider } from 'react-intl';
+import ToCWidget from './table-of-contents';
+
+/**
+ * TableOfContents - Storybook Meta
+ */
+export default {
+ title: 'Organisms/Widgets',
+ component: ToCWidget,
+ argTypes: {
+ wrapper: {
+ control: {
+ type: null,
+ },
+ description:
+ 'A reference to the HTML element that contains the headings.',
+ type: {
+ name: 'string',
+ required: true,
+ },
+ },
+ },
+ decorators: [
+ (Story) => (
+ <IntlProvider locale="en">
+ <Story />
+ </IntlProvider>
+ ),
+ ],
+} as ComponentMeta<typeof ToCWidget>;
+
+const Template: ComponentStory<typeof ToCWidget> = (args) => (
+ <ToCWidget {...args} />
+);
+
+/**
+ * Widgets Stories - Table of Contents
+ */
+export const TableOfContents = Template.bind({});
+TableOfContents.args = {};