From 494223d92b8a0f21c5976a59c7dae799bdb52f27 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=85=89=E5=BC=98?= Date: Thu, 16 Nov 2017 15:31:47 +0800 Subject: [PATCH] ver. 0.2.0 --- HISTORY.md | 4 + coverage/lcov-report/index.html | 18 +-- .../lcov-report/src/InputFormField.jsx.html | 18 ++- .../lcov-report/src/addons/FormCount.jsx.html | 30 ++-- .../lcov-report/src/addons/LeftAddon.jsx.html | 28 +++- .../src/addons/RightAddon.jsx.html | 22 ++- coverage/lcov-report/src/addons/index.html | 24 +-- coverage/lcov-report/src/index.html | 2 +- coverage/lcov-report/src/index.js.html | 2 +- coverage/lcov-report/src/util.js.html | 2 +- coverage/lcov.info | 138 +++++++++--------- package.json | 2 +- src/InputFormField.jsx | 14 +- 13 files changed, 184 insertions(+), 120 deletions(-) diff --git a/HISTORY.md b/HISTORY.md index 1026acb..4a0c94b 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,5 +1,9 @@ # history +## 0.2.0 + +* `CHANGED` add a new wrapper for width control + ## 0.1.15 * `CHANGED` fit React@15 for addons diff --git a/coverage/lcov-report/index.html b/coverage/lcov-report/index.html index 7bb1abd..331aad7 100644 --- a/coverage/lcov-report/index.html +++ b/coverage/lcov-report/index.html @@ -20,9 +20,9 @@

- 94.12% + 94.26% Statements - 224/238 + 230/244
77.06% @@ -35,9 +35,9 @@

43/47

- 96.53% + 96.63% Lines - 195/202 + 201/208
@@ -73,15 +73,15 @@

src/addons/ -
- 97.83% - 45/46 +
+ 98.08% + 51/52 71.43% 10/14 100% 7/7 100% - 39/39 + 45/45 @@ -90,7 +90,7 @@

diff --git a/coverage/lcov-report/src/InputFormField.jsx.html b/coverage/lcov-report/src/InputFormField.jsx.html index c9482c8..966aae0 100644 --- a/coverage/lcov-report/src/InputFormField.jsx.html +++ b/coverage/lcov-report/src/InputFormField.jsx.html @@ -348,7 +348,11 @@

303 304 305 -306  +306 +307 +308 +309 +310      @@ -623,6 +627,10 @@

19×     +  +  +  +      @@ -925,7 +933,11 @@

me.props.renderView(me.state.formatValue) )); } - return arr; + return _react2['default'].createElement( + 'div', + { className: 'kuma-uxform-input' }, + arr + ); };   return InputFormField; @@ -964,7 +976,7 @@

diff --git a/coverage/lcov-report/src/addons/FormCount.jsx.html b/coverage/lcov-report/src/addons/FormCount.jsx.html index 0c78385..5b37cfe 100644 --- a/coverage/lcov-report/src/addons/FormCount.jsx.html +++ b/coverage/lcov-report/src/addons/FormCount.jsx.html @@ -20,9 +20,9 @@

- 95% + 95.45% Statements - 19/20 + 21/22
66.67% @@ -37,7 +37,7 @@

100% Lines - 15/15 + 17/17

@@ -105,7 +105,11 @@

60 61 62 -63  +63 +64 +65 +66 +67      @@ -119,7 +123,11 @@

    - + +  + +  +     @@ -181,6 +189,10 @@

  var _react2 = _interopRequireDefault(_react);   +var _propTypes = require('prop-types'); +  +var _propTypes2 = _interopRequireDefault(_propTypes); +  function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }   function _defineProperty(obj, key, value) { Iif (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } @@ -219,9 +231,9 @@

  /* eslint-disable react/require-default-props */ FormCount.propTypes = { - prefixCls: _react2['default'].PropTypes.string, - length: _react2['default'].PropTypes.number, - total: _react2['default'].PropTypes.number + prefixCls: _propTypes2['default'].string, + length: _propTypes2['default'].number, + total: _propTypes2['default'].number }; /* eslint-enable react/require-default-props */   @@ -235,7 +247,7 @@

diff --git a/coverage/lcov-report/src/addons/LeftAddon.jsx.html b/coverage/lcov-report/src/addons/LeftAddon.jsx.html index c9643ba..72f58fd 100644 --- a/coverage/lcov-report/src/addons/LeftAddon.jsx.html +++ b/coverage/lcov-report/src/addons/LeftAddon.jsx.html @@ -22,7 +22,7 @@

100% Statements - 14/14 + 16/16
75% @@ -37,7 +37,7 @@

100% Lines - 13/13 + 15/15

@@ -87,7 +87,11 @@

42 43 44 -45  +45 +46 +47 +48 +49      @@ -101,7 +105,11 @@

    - + +  + +  +   @@ -145,6 +153,10 @@

  var _react2 = _interopRequireDefault(_react);   +var _propTypes = require('prop-types'); +  +var _propTypes2 = _interopRequireDefault(_propTypes); +  function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }   var LeftAddon = function LeftAddon(props) { @@ -165,9 +177,9 @@

  /* eslint-disable react/require-default-props */ LeftAddon.propTypes = { - focus: _react2['default'].PropTypes.bool, - hover: _react2['default'].PropTypes.bool, - children: _react2['default'].PropTypes.any + focus: _propTypes2['default'].bool, + hover: _propTypes2['default'].bool, + children: _propTypes2['default'].any }; /* eslint-enable react/require-default-props */   @@ -181,7 +193,7 @@

diff --git a/coverage/lcov-report/src/addons/RightAddon.jsx.html b/coverage/lcov-report/src/addons/RightAddon.jsx.html index 91a46ef..6d9497b 100644 --- a/coverage/lcov-report/src/addons/RightAddon.jsx.html +++ b/coverage/lcov-report/src/addons/RightAddon.jsx.html @@ -22,7 +22,7 @@

100% Statements - 12/12 + 14/14
75% @@ -37,7 +37,7 @@

100% Lines - 11/11 + 13/13

@@ -75,7 +75,11 @@

30 31 32 -33  +33 +34 +35 +36 +37      @@ -88,6 +92,10 @@

  +  + +  +     @@ -117,6 +125,10 @@

  var _react2 = _interopRequireDefault(_react);   +var _propTypes = require('prop-types'); +  +var _propTypes2 = _interopRequireDefault(_propTypes); +  function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }   var RightAddon = function RightAddon(props) { @@ -131,7 +143,7 @@

  /* eslint-disable react/require-default-props */ RightAddon.propTypes = { - children: _react2['default'].PropTypes.any + children: _propTypes2['default'].any }; /* eslint-enable react/require-default-props */   @@ -145,7 +157,7 @@

diff --git a/coverage/lcov-report/src/addons/index.html b/coverage/lcov-report/src/addons/index.html index cc0f747..92e535c 100644 --- a/coverage/lcov-report/src/addons/index.html +++ b/coverage/lcov-report/src/addons/index.html @@ -20,9 +20,9 @@

- 97.83% + 98.08% Statements - 45/46 + 51/52
71.43% @@ -37,7 +37,7 @@

100% Lines - 39/39 + 45/45

@@ -60,41 +60,41 @@

FormCount.jsx -
- 95% - 19/20 +
+ 95.45% + 21/22 66.67% 4/6 100% 3/3 100% - 15/15 + 17/17 LeftAddon.jsx
100% - 14/14 + 16/16 75% 3/4 100% 2/2 100% - 13/13 + 15/15 RightAddon.jsx
100% - 12/12 + 14/14 75% 3/4 100% 2/2 100% - 11/11 + 13/13 @@ -103,7 +103,7 @@

diff --git a/coverage/lcov-report/src/index.html b/coverage/lcov-report/src/index.html index e7e71f7..03a1002 100644 --- a/coverage/lcov-report/src/index.html +++ b/coverage/lcov-report/src/index.html @@ -103,7 +103,7 @@

diff --git a/coverage/lcov-report/src/index.js.html b/coverage/lcov-report/src/index.js.html index 6efe899..14e22be 100644 --- a/coverage/lcov-report/src/index.js.html +++ b/coverage/lcov-report/src/index.js.html @@ -115,7 +115,7 @@

diff --git a/coverage/lcov-report/src/util.js.html b/coverage/lcov-report/src/util.js.html index 1c13834..5750b15 100644 --- a/coverage/lcov-report/src/util.js.html +++ b/coverage/lcov-report/src/util.js.html @@ -148,7 +148,7 @@

diff --git a/coverage/lcov.info b/coverage/lcov.info index df8871e..77d7b16 100644 --- a/coverage/lcov.info +++ b/coverage/lcov.info @@ -55,10 +55,10 @@ FN:247,onFocus FN:250,onBlur FN:253,onChange FN:256,onKeyDown -FN:294,onBlur -FN:295,onFocus -FN:296,onKeyDown -FN:297,renderView +FN:298,onBlur +FN:299,onFocus +FN:300,onKeyDown +FN:301,renderView FNF:37 FNH:33 FNDA:18,(anonymous_1) @@ -229,16 +229,16 @@ DA:264,3 DA:266,1 DA:267,1 DA:273,19 -DA:276,1 -DA:279,1 DA:280,1 -DA:281,1 -DA:282,1 -DA:292,1 -DA:298,1 -DA:303,1 -DA:304,1 -DA:305,1 +DA:283,1 +DA:284,1 +DA:285,1 +DA:286,1 +DA:296,1 +DA:302,1 +DA:307,1 +DA:308,1 +DA:309,1 LF:141 LH:137 BRDA:7,1,0,1 @@ -365,12 +365,12 @@ BRH:3 end_of_record TN: SF:/Users/ens/pwd/uxcore/uxcore-input-form-field/src/addons/FormCount.jsx -FN:15,_interopRequireDefault -FN:17,_defineProperty -FN:19,FormCount +FN:19,_interopRequireDefault +FN:21,_defineProperty +FN:23,FormCount FNF:3 FNH:3 -FNDA:2,_interopRequireDefault +FNDA:3,_interopRequireDefault FNDA:9,_defineProperty FNDA:3,FormCount DA:3,1 @@ -378,82 +378,88 @@ DA:7,1 DA:9,1 DA:11,1 DA:13,1 -DA:15,2 -DA:17,9 -DA:19,1 -DA:20,3 -DA:22,3 -DA:47,1 -DA:52,1 -DA:59,1 -DA:61,1 -DA:62,1 -LF:15 -LH:15 -BRDA:15,1,0,0 -BRDA:15,1,1,2 -BRDA:15,2,0,2 -BRDA:15,2,1,2 -BRDA:17,3,0,0 -BRDA:17,3,1,9 +DA:15,1 +DA:17,1 +DA:19,3 +DA:21,9 +DA:23,1 +DA:24,3 +DA:26,3 +DA:51,1 +DA:56,1 +DA:63,1 +DA:65,1 +DA:66,1 +LF:17 +LH:17 +BRDA:19,1,0,0 +BRDA:19,1,1,3 +BRDA:19,2,0,3 +BRDA:19,2,1,3 +BRDA:21,3,0,0 +BRDA:21,3,1,9 BRF:6 BRH:4 end_of_record TN: SF:/Users/ens/pwd/uxcore/uxcore-input-form-field/src/addons/LeftAddon.jsx -FN:15,_interopRequireDefault -FN:17,LeftAddon +FN:19,_interopRequireDefault +FN:21,LeftAddon FNF:2 FNH:2 -FNDA:2,_interopRequireDefault +FNDA:3,_interopRequireDefault FNDA:1,LeftAddon DA:3,1 DA:7,1 DA:9,1 DA:11,1 DA:13,1 -DA:15,2 +DA:15,1 DA:17,1 -DA:18,1 -DA:31,1 -DA:34,1 -DA:41,1 -DA:43,1 -DA:44,1 -LF:13 -LH:13 -BRDA:15,1,0,0 -BRDA:15,1,1,2 -BRDA:15,2,0,2 -BRDA:15,2,1,2 +DA:19,3 +DA:21,1 +DA:22,1 +DA:35,1 +DA:38,1 +DA:45,1 +DA:47,1 +DA:48,1 +LF:15 +LH:15 +BRDA:19,1,0,0 +BRDA:19,1,1,3 +BRDA:19,2,0,3 +BRDA:19,2,1,3 BRF:4 BRH:3 end_of_record TN: SF:/Users/ens/pwd/uxcore/uxcore-input-form-field/src/addons/RightAddon.jsx -FN:11,_interopRequireDefault -FN:13,RightAddon +FN:15,_interopRequireDefault +FN:17,RightAddon FNF:2 FNH:2 -FNDA:1,_interopRequireDefault +FNDA:2,_interopRequireDefault FNDA:1,RightAddon DA:3,1 DA:7,1 DA:9,1 DA:11,1 DA:13,1 -DA:14,1 -DA:21,1 -DA:24,1 -DA:29,1 -DA:31,1 -DA:32,1 -LF:11 -LH:11 -BRDA:11,1,0,0 -BRDA:11,1,1,1 -BRDA:11,2,0,1 -BRDA:11,2,1,1 +DA:15,2 +DA:17,1 +DA:18,1 +DA:25,1 +DA:28,1 +DA:33,1 +DA:35,1 +DA:36,1 +LF:13 +LH:13 +BRDA:15,1,0,0 +BRDA:15,1,1,2 +BRDA:15,2,0,2 +BRDA:15,2,1,2 BRF:4 BRH:3 end_of_record diff --git a/package.json b/package.json index 7008270..1d1cfaa 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "uxcore-input-form-field", - "version": "0.1.16", + "version": "0.2.0", "description": "uxcore-input-form-field component for uxcore.", "repository": "https://github.com/uxcore/uxcore-input-form-field.git", "author": "eternalsky", diff --git a/src/InputFormField.jsx b/src/InputFormField.jsx index 2cd7d3a..a38fc09 100644 --- a/src/InputFormField.jsx +++ b/src/InputFormField.jsx @@ -199,11 +199,17 @@ class InputFormField extends FormField { arr.push(count.element); } } else if (mode === Constants.MODE.VIEW) { - arr.push( - {me.props.renderView(me.state.formatValue)} - ); + arr.push( + + {me.props.renderView(me.state.formatValue)} + + ); } - return arr; + return ( +
+ {arr} +
+ ); } }