@momentum-ui/react-collaboration
Version:
Cisco Momentum UI Framework for React Collaboration Applications
63 lines (60 loc) • 1.32 kB
text/typescript
import {
commonAriaButton,
commonHTMLAttributes,
commonStyles,
} from '../../storybook/helper.stories.argtypes';
import { ALERT_BADGE_CONSTANTS as CONSTANTS } from './';
export default {
...commonAriaButton,
...commonHTMLAttributes,
...commonStyles,
children: {
description: 'Provides the child nodes for this element. Overrides `image` and `label` props.',
control: { type: 'text' },
table: {
type: {
summary: 'ReactNode',
},
defaultValue: {
summary: 'undefined',
},
},
},
color: {
description: 'Colorizes this component.',
control: { type: 'select' },
options: [undefined, ...Object.values(CONSTANTS.COLORS)],
table: {
type: {
summary: 'string',
},
defaultValue: {
summary: 'undefined',
},
},
},
image: {
description: 'Provides the image for this component.',
control: { type: 'none' },
table: {
type: {
summary: 'ReactNode',
},
defaultValue: {
summary: 'undefined',
},
},
},
label: {
description: 'Provides the label for this component.',
control: { type: 'text' },
table: {
type: {
summary: 'ReactNode',
},
defaultValue: {
summary: 'undefined',
},
},
},
};