import { tableData } from '../../../utils/storybook/ArgTypes';
import { iconNames } from '../../../utils/iconNamesToKeys';
import { BadgeVariantArray } from '../../../types/BadgeVariant';
export const argTypes = {
  'variant': {
    name: 'Badge variant {variant}',
    defaultValue: 'attention',
    options: BadgeVariantArray,
    control: { type: 'select' },
    description: 'Badge variant control',
    table: tableData('Options', 'string', '-'),
  },
  'content': {
    name: 'Content {content}',
    defaultValue: 'Sale',
    control: { type: 'text' },
    description: 'Component label',
    table: tableData('', 'string', 'Sale'),
  },
  'icon': {
    name: 'Icon {icon name}',
    options: iconNames,
    defaultValue: '',
    control: { type: 'select' },
    description: 'Icon name',
    table: tableData('', 'string', ''),
  },
  'ally-label': {
    name: 'ally-label {label}',
    control: { type: 'text' },
    defaultValue: 'Your text',
    description: 'Accessibility label',
    table: tableData('', 'string', ''),
  },
};
