diff --git a/packages/react/.storybook/story-config.ts b/packages/react/.storybook/story-config.ts
index 88343643..788d4852 100644
--- a/packages/react/.storybook/story-config.ts
+++ b/packages/react/.storybook/story-config.ts
@@ -32,6 +32,7 @@ enum StorybookCategories {
}
export type Stories =
+ | 'AccountOverview'
| 'ActionCard'
| 'AppBar'
| 'AppShell'
@@ -77,8 +78,12 @@ export type Stories =
| 'Navbar'
| 'OutlinedInput'
| 'PhoneNumberInput'
+ | 'Select'
| 'SignIn'
| 'Stepper'
+ | 'Tab'
+ | 'TabPanel'
+ | 'Tabs'
| 'TextField'
| 'Toolbar'
| 'Tooltip'
@@ -106,6 +111,9 @@ export type StorybookConfig = Record<
>;
const StoryConfig: StorybookConfig = {
+ AccountOverview: {
+ hierarchy: `${StorybookCategories.Patterns}/Account Overview`,
+ },
ActionCard: {
hierarchy: `${StorybookCategories.Surfaces}/Action Card`,
},
@@ -246,12 +254,24 @@ const StoryConfig: StorybookConfig = {
PhoneNumberInput: {
hierarchy: `${StorybookCategories.Inputs}/Phone Number Input`,
},
+ Select: {
+ hierarchy: `${StorybookCategories.Inputs}/Select`,
+ },
SignIn: {
hierarchy: `${StorybookCategories.Patterns}/Sign In`,
},
Stepper: {
hierarchy: `${StorybookCategories.Surfaces}/Stepper`,
},
+ Tab: {
+ hierarchy: `${StorybookCategories.Navigation}/Tab`,
+ },
+ TabPanel: {
+ hierarchy: `${StorybookCategories.Navigation}/Tab Panel`,
+ },
+ Tabs: {
+ hierarchy: `${StorybookCategories.Navigation}/Tabs`,
+ },
TextField: {
hierarchy: `${StorybookCategories.Inputs}/Text Field`,
},
diff --git a/packages/react/src/components/AccountOverview/AccountOverview.stories.mdx b/packages/react/src/components/AccountOverview/AccountOverview.stories.mdx
new file mode 100644
index 00000000..ae861b70
--- /dev/null
+++ b/packages/react/src/components/AccountOverview/AccountOverview.stories.mdx
@@ -0,0 +1,160 @@
+import {ArgsTable, Source, Story, Canvas, Meta} from '@storybook/addon-docs';
+import AccountOverview from './AccountOverview.tsx';
+import Button from '../Button';
+import dedent from 'ts-dedent';
+import StoryConfig from '../../../.storybook/story-config.ts';
+import {withDesign} from '../../../.storybook/utils.ts';
+import Typography from '../Typography';
+
+export const meta = {
+ component: AccountOverview,
+ title: StoryConfig.AccountOverview.hierarchy,
+};
+
+
+
+export const Template = args => ;
+
+# AccountOverview
+
+- [Overview](#overview)
+- [Props](#props)
+- [Usage](#usage)
+- [Variants](#variants)
+ - [Incomplete](#incomplete)
+ - [Complete](#complete)
+
+## Overview
+
+This component is used to display the user's account overview. It includes the user's profile picture, name, email, account progress and account completion steps.
+
+
+
+## Props
+
+
+
+## Usage
+
+Import and use the `AccountOverview` component in your components as follows.
+
+