Refactored Storybook UI (#2020)

* refactored Storybook UI

* refactored Storybook UI

* removed extra cards from the doc, added card for ui components
This commit is contained in:
Nimra Ahmed
2023-10-15 00:22:47 +05:00
committed by GitHub
parent 04090446cc
commit fa9303f545
94 changed files with 98 additions and 112 deletions

View File

@ -14,7 +14,7 @@ import {
} from '../Button';
const meta: Meta<typeof Button> = {
title: 'UI/Button/Button',
title: 'UI/Input/Button/Button',
component: Button,
};

View File

@ -9,7 +9,7 @@ import { Button, ButtonAccent, ButtonSize, ButtonVariant } from '../Button';
import { ButtonGroup } from '../ButtonGroup';
const meta: Meta<typeof ButtonGroup> = {
title: 'UI/Button/ButtonGroup',
title: 'UI/Input/Button/ButtonGroup',
component: ButtonGroup,
};

View File

@ -8,7 +8,7 @@ import { CatalogStory } from '~/testing/types';
import { FloatingButton, FloatingButtonSize } from '../FloatingButton';
const meta: Meta<typeof FloatingButton> = {
title: 'UI/Button/FloatingButton',
title: 'UI/Input/Button/FloatingButton',
component: FloatingButton,
};

View File

@ -9,7 +9,7 @@ import { FloatingButton, FloatingButtonSize } from '../FloatingButton';
import { FloatingButtonGroup } from '../FloatingButtonGroup';
const meta: Meta<typeof FloatingButtonGroup> = {
title: 'UI/Button/FloatingButtonGroup',
title: 'UI/Input/Button/FloatingButtonGroup',
component: FloatingButtonGroup,
};

View File

@ -11,7 +11,7 @@ import {
} from '../FloatingIconButton';
const meta: Meta<typeof FloatingIconButton> = {
title: 'UI/Button/FloatingIconButton',
title: 'UI/Input/Button/FloatingIconButton',
component: FloatingIconButton,
};

View File

@ -9,7 +9,7 @@ import { FloatingIconButtonSize } from '../FloatingIconButton';
import { FloatingIconButtonGroup } from '../FloatingIconButtonGroup';
const meta: Meta<typeof FloatingIconButtonGroup> = {
title: 'UI/Button/FloatingIconButtonGroup',
title: 'UI/Input/Button/FloatingIconButtonGroup',
component: FloatingIconButtonGroup,
args: {
iconButtons: [

View File

@ -14,7 +14,7 @@ import {
} from '../IconButton';
const meta: Meta<typeof IconButton> = {
title: 'UI/Button/IconButton',
title: 'UI/Input/Button/IconButton',
component: IconButton,
};

View File

@ -13,7 +13,7 @@ import {
import { IconButtonGroup } from '../IconButtonGroup';
const meta: Meta<typeof IconButtonGroup> = {
title: 'UI/Button/IconButtonGroup',
title: 'UI/Input/Button/IconButtonGroup',
component: IconButtonGroup,
args: {
iconButtons: [

View File

@ -8,7 +8,7 @@ import { CatalogStory } from '~/testing/types';
import { LightButton, LightButtonAccent } from '../LightButton';
const meta: Meta<typeof LightButton> = {
title: 'UI/Button/LightButton',
title: 'UI/Input/Button/LightButton',
component: LightButton,
};

View File

@ -12,7 +12,7 @@ import {
} from '../LightIconButton';
const meta: Meta<typeof LightIconButton> = {
title: 'UI/Button/LightIconButton',
title: 'UI/Input/Button/LightIconButton',
component: LightIconButton,
};

View File

@ -10,7 +10,7 @@ import { MainButton } from '../MainButton';
const clickJestFn = jest.fn();
const meta: Meta<typeof MainButton> = {
title: 'UI/Button/MainButton',
title: 'UI/Input/Button/MainButton',
component: MainButton,
decorators: [ComponentDecorator],
args: { title: 'A primary Button', onClick: clickJestFn },

View File

@ -10,7 +10,7 @@ import { RoundedIconButton } from '../RoundedIconButton';
const clickJestFn = jest.fn();
const meta: Meta<typeof RoundedIconButton> = {
title: 'UI/Button/RoundedIconButton',
title: 'UI/Input/Button/RoundedIconButton',
component: RoundedIconButton,
};

View File

@ -14,7 +14,7 @@ const StyledContainer = styled.div`
`;
const meta: Meta<typeof ColorSchemeCard> = {
title: 'UI/ColorScheme/ColorSchemeCard',
title: 'UI/Input/ColorScheme/ColorSchemeCard',
component: ColorSchemeCard,
decorators: [
(Story) => (

View File

@ -10,7 +10,7 @@ import {
} from '../AutosizeTextInput';
const meta: Meta<typeof AutosizeTextInput> = {
title: 'UI/Input/AutosizeTextInput',
title: 'UI/Input/AutosizeTextInput/AutosizeTextInput',
component: AutosizeTextInput,
decorators: [ComponentDecorator],
};

View File

@ -12,7 +12,7 @@ import {
} from '../Checkbox';
const meta: Meta<typeof Checkbox> = {
title: 'UI/Input/Checkbox',
title: 'UI/Input/Checkbox/Checkbox',
component: Checkbox,
};

View File

@ -8,7 +8,7 @@ import { sleep } from '~/testing/sleep';
import { IconPicker } from '../IconPicker';
const meta: Meta<typeof IconPicker> = {
title: 'UI/Input/IconPicker',
title: 'UI/Input/IconPicker/IconPicker',
component: IconPicker,
decorators: [ComponentDecorator],
};

View File

@ -6,7 +6,7 @@ import { workspaceLogoUrl } from '~/testing/mock-data/users';
import { ImageInput } from '../ImageInput';
const meta: Meta<typeof ImageInput> = {
title: 'UI/Input/ImageInput',
title: 'UI/Input/ImageInput/ImageInput',
component: ImageInput,
decorators: [ComponentDecorator],
};

View File

@ -7,7 +7,7 @@ import { CatalogStory } from '~/testing/types';
import { LabelPosition, Radio, RadioSize } from '../Radio';
const meta: Meta<typeof Radio> = {
title: 'UI/Input/Radio',
title: 'UI/Input/Radio/Radio',
component: Radio,
};

View File

@ -7,7 +7,7 @@ import { ComponentDecorator } from '~/testing/decorators/ComponentDecorator';
import { InternalDatePicker } from '../InternalDatePicker';
const meta: Meta<typeof InternalDatePicker> = {
title: 'UI/Input/InternalDatePicker',
title: 'UI/Input/Internal/InternalDatePicker',
component: InternalDatePicker,
decorators: [ComponentDecorator],
argTypes: {