@ryancole/input
Advanced tools
Comparing version 0.1.2 to 0.2.0
@@ -12,2 +12,6 @@ "use strict"; | ||
var _propTypes = require("prop-types"); | ||
var _propTypes2 = _interopRequireDefault(_propTypes); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
@@ -37,4 +41,4 @@ | ||
FormControlFeedback.propTypes = { | ||
error: _react2.default.PropTypes.instanceOf(Error), | ||
warning: _react2.default.PropTypes.instanceOf(Error) | ||
error: _propTypes2.default.instanceOf(Error), | ||
warning: _propTypes2.default.instanceOf(Error) | ||
}; |
@@ -13,2 +13,6 @@ "use strict"; | ||
var _propTypes = require("prop-types"); | ||
var _propTypes2 = _interopRequireDefault(_propTypes); | ||
var _classnames2 = require("classnames"); | ||
@@ -87,10 +91,10 @@ | ||
Input.propTypes = { | ||
name: _react2.default.PropTypes.string.isRequired, | ||
type: _react2.default.PropTypes.oneOf(["text", "password"]), | ||
error: _react2.default.PropTypes.instanceOf(Error), | ||
value: _react2.default.PropTypes.string.isRequired, | ||
warning: _react2.default.PropTypes.instanceOf(Error), | ||
onChange: _react2.default.PropTypes.func.isRequired, | ||
dangerClass: _react2.default.PropTypes.string, | ||
warningClass: _react2.default.PropTypes.string | ||
name: _propTypes2.default.string.isRequired, | ||
type: _propTypes2.default.oneOf(["text", "password"]), | ||
error: _propTypes2.default.instanceOf(Error), | ||
value: _propTypes2.default.string.isRequired, | ||
warning: _propTypes2.default.instanceOf(Error), | ||
onChange: _propTypes2.default.func.isRequired, | ||
dangerClass: _propTypes2.default.string, | ||
warningClass: _propTypes2.default.string | ||
}; | ||
@@ -97,0 +101,0 @@ Input.defaultProps = { |
@@ -13,2 +13,6 @@ "use strict"; | ||
var _propTypes = require("prop-types"); | ||
var _propTypes2 = _interopRequireDefault(_propTypes); | ||
var _classnames2 = require("classnames"); | ||
@@ -95,11 +99,11 @@ | ||
InputGroup.propTypes = { | ||
name: _react2.default.PropTypes.string.isRequired, | ||
type: _react2.default.PropTypes.oneOf(["text", "password"]), | ||
error: _react2.default.PropTypes.instanceOf(Error), | ||
label: _react2.default.PropTypes.string.isRequired, | ||
value: _react2.default.PropTypes.string.isRequired, | ||
warning: _react2.default.PropTypes.instanceOf(Error), | ||
onChange: _react2.default.PropTypes.func.isRequired, | ||
dangerClass: _react2.default.PropTypes.string, | ||
warningClass: _react2.default.PropTypes.string | ||
name: _propTypes2.default.string.isRequired, | ||
type: _propTypes2.default.oneOf(["text", "password"]), | ||
error: _propTypes2.default.instanceOf(Error), | ||
label: _propTypes2.default.string.isRequired, | ||
value: _propTypes2.default.string.isRequired, | ||
warning: _propTypes2.default.instanceOf(Error), | ||
onChange: _propTypes2.default.func.isRequired, | ||
dangerClass: _propTypes2.default.string, | ||
warningClass: _propTypes2.default.string | ||
}; | ||
@@ -106,0 +110,0 @@ InputGroup.defaultProps = { |
{ | ||
"name": "@ryancole/input", | ||
"version": "0.1.2", | ||
"version": "0.2.0", | ||
"description": "Form input fields.", | ||
"main": "lib/index.js", | ||
"dependencies": { | ||
"classnames": "^2.2.5" | ||
}, | ||
"devDependencies": { | ||
@@ -16,9 +19,10 @@ "babel-cli": "^6.23.0", | ||
"flow-bin": "^0.39.0", | ||
"jest": "^18.1.0" | ||
"react": "^15.5.3", | ||
"prop-types": "^15.5.3" | ||
}, | ||
"peerDependencies": { | ||
"react": "^15.4.2" | ||
"react": "^15.5.3", | ||
"prop-types": "^15.5.3" | ||
}, | ||
"scripts": { | ||
"test": "jest", | ||
"build": "babel --out-dir lib src", | ||
@@ -28,12 +32,3 @@ "watch": "babel --watch --out-dir lib src", | ||
"prepublish": "npm run build" | ||
}, | ||
"jest": { | ||
"testRegex": ".*\\.test\\.js$", | ||
"testPathDirs": [ | ||
"test" | ||
] | ||
}, | ||
"dependencies": { | ||
"classnames": "^2.2.5" | ||
} | ||
} |
import React from "react"; | ||
import PropTypes from "prop-types"; | ||
@@ -22,4 +23,4 @@ export default function FormControlFeedback({ error, warning }) { | ||
FormControlFeedback.propTypes = { | ||
error: React.PropTypes.instanceOf(Error), | ||
warning: React.PropTypes.instanceOf(Error) | ||
error: PropTypes.instanceOf(Error), | ||
warning: PropTypes.instanceOf(Error) | ||
}; |
import React from "react"; | ||
import PropTypes from "prop-types"; | ||
import classnames from "classnames"; | ||
@@ -6,10 +7,10 @@ | ||
static propTypes = { | ||
name: React.PropTypes.string.isRequired, | ||
type: React.PropTypes.oneOf(["text", "password"]), | ||
error: React.PropTypes.instanceOf(Error), | ||
value: React.PropTypes.string.isRequired, | ||
warning: React.PropTypes.instanceOf(Error), | ||
onChange: React.PropTypes.func.isRequired, | ||
dangerClass: React.PropTypes.string, | ||
warningClass: React.PropTypes.string | ||
name: PropTypes.string.isRequired, | ||
type: PropTypes.oneOf(["text", "password"]), | ||
error: PropTypes.instanceOf(Error), | ||
value: PropTypes.string.isRequired, | ||
warning: PropTypes.instanceOf(Error), | ||
onChange: PropTypes.func.isRequired, | ||
dangerClass: PropTypes.string, | ||
warningClass: PropTypes.string | ||
}; | ||
@@ -16,0 +17,0 @@ |
import React from "react"; | ||
import PropTypes from "prop-types"; | ||
import classnames from "classnames"; | ||
@@ -8,11 +9,11 @@ import Input from "./Input"; | ||
static propTypes = { | ||
name: React.PropTypes.string.isRequired, | ||
type: React.PropTypes.oneOf(["text", "password"]), | ||
error: React.PropTypes.instanceOf(Error), | ||
label: React.PropTypes.string.isRequired, | ||
value: React.PropTypes.string.isRequired, | ||
warning: React.PropTypes.instanceOf(Error), | ||
onChange: React.PropTypes.func.isRequired, | ||
dangerClass: React.PropTypes.string, | ||
warningClass: React.PropTypes.string | ||
name: PropTypes.string.isRequired, | ||
type: PropTypes.oneOf(["text", "password"]), | ||
error: PropTypes.instanceOf(Error), | ||
label: PropTypes.string.isRequired, | ||
value: PropTypes.string.isRequired, | ||
warning: PropTypes.instanceOf(Error), | ||
onChange: PropTypes.func.isRequired, | ||
dangerClass: PropTypes.string, | ||
warningClass: PropTypes.string | ||
}; | ||
@@ -19,0 +20,0 @@ |
15627
365
3
11