diff --git a/packages/react/.storybook/story-config.ts b/packages/react/.storybook/story-config.ts
index edea7ef7..0997504e 100644
--- a/packages/react/.storybook/story-config.ts
+++ b/packages/react/.storybook/story-config.ts
@@ -77,6 +77,7 @@ export type Stories =
| 'UserDropdownMenu'
| 'Navbar'
| 'OutlinedInput'
+ | 'Select'
| 'SignIn'
| 'Stepper'
| 'Tab'
@@ -249,6 +250,9 @@ const StoryConfig: StorybookConfig = {
ListItemText: {
hierarchy: `${StorybookCategories.DataDisplay}/List Item Text`,
},
+ Select: {
+ hierarchy: `${StorybookCategories.Inputs}/Select`,
+ },
SignIn: {
hierarchy: `${StorybookCategories.Patterns}/Sign In`,
},
diff --git a/packages/react/src/components/Select/Select.stories.mdx b/packages/react/src/components/Select/Select.stories.mdx
new file mode 100644
index 00000000..b1fd5271
--- /dev/null
+++ b/packages/react/src/components/Select/Select.stories.mdx
@@ -0,0 +1,69 @@
+import {ArgsTable, Source, Story, Canvas, Meta} from '@storybook/addon-docs';
+import {useArgs} from '@storybook/client-api';
+import dedent from 'ts-dedent';
+import StoryConfig from '../../../.storybook/story-config.ts';
+import Select from './Select.tsx';
+import MenuItem from '../MenuItem';
+
+export const meta = {
+ component: Select,
+ title: StoryConfig.Select.hierarchy,
+};
+
+
+
+export const Template = args => {
+ const [{open, anchor, onChange, label}, updateArgs] = useArgs();
+ return (
+
+ )
+};
+
+# Select
+
+- [Overview](#overview)
+- [Props](#props)
+- [Usage](#usage)
+
+## Overview
+
+The `Select` component is used to create a select input.
+
+
+
+## Props
+
+
+
+## Usage
+
+Import and use the `Select` component in your components as follows.
+
+