'use strict';

exports.__esModule = true;

var _addonKnobs = require('@storybook/addon-knobs');

exports.default = {
  hiddenLabel: function hiddenLabel() {
    return (0, _addonKnobs.boolean)('hiddenLabel', false);
  },
  labelText: function labelText() {
    return (0, _addonKnobs.text)('labelText', 'Text Input');
  },
  required: function required() {
    return (0, _addonKnobs.boolean)('required', false);
  },
  id: function id() {
    return (0, _addonKnobs.text)('id', 'text-input');
  },
  name: function name() {
    return (0, _addonKnobs.text)('name', 'text-input');
  },
  type: function type() {
    return (0, _addonKnobs.select)('type', ['text', 'email', 'number'], 'text');
  },
  width: function width() {
    return (0, _addonKnobs.number)('width', 0);
  },
  maxlength: function maxlength() {
    return (0, _addonKnobs.number)('maxlength', 0);
  },
  pattern: function pattern() {
    return (0, _addonKnobs.text)('pattern', '');
  },
  placeholder: function placeholder() {
    return (0, _addonKnobs.text)('placeholder', 'type something');
  },
  errorMsg: function errorMsg() {
    return (0, _addonKnobs.text)('errorMsg', '');
  },
  defaultText: function defaultText() {
    return (0, _addonKnobs.text)('defaultText', 'default text value');
  }
};
module.exports = exports['default'];