import { tableData } from '../../../utils/storybook/ArgTypes';
export const argTypes = {
  checked: {
    name: 'Checked state {checked}',
    defaultValue: false,
    control: { type: 'boolean' },
    description: 'Controls the selected state of the component',
    table: tableData('Options', 'boolean', false),
  },
  disabled: {
    name: 'Disabled {disabled}',
    defaultValue: false,
    control: { type: 'boolean' },
    description: 'Used to determine if user interaction with the component is allowed',
    table: tableData('Options', 'boolean', false),
  },
  unavailable: {
    name: 'Unavailable state {unavailable}',
    defaultValue: '',
    control: { type: 'boolean' },
    description: 'Used as an indicator that the component is unavailable as a selection',
    table: tableData('Options', 'string', '-'),
  },
  content: {
    name: 'Content {content}',
    defaultValue: '128 GB',
    control: { type: 'text' },
    description: 'Component label',
    table: tableData('', 'string', '128 GB'),
  },
};
