export default { name: 'mc-input', props: { componentId: { default: 'mc-input-component', type: String }, name: { required: true, type: String }, label: String, value: String, placeholder: String, pattern: String, required: Boolean, classNames: String, disabled: String, type: { default: 'text', type: String, validator(value: string) { return ['email', 'password', 'text', 'number'].indexOf(value) !== -1; } }, minlength: String, maxlength: String, unit: String } };