Fix Number.isNaN TypeError on IE
parent
1b0d9e57e9
commit
4ea305cff2
|
@ -112,7 +112,7 @@ const factory = (FontIcon) => {
|
|||
[theme.withIcon]: icon
|
||||
}, this.props.className);
|
||||
|
||||
const valuePresent = value !== null && value !== undefined && value !== '' && !Number.isNaN(value);
|
||||
const valuePresent = value !== null && value !== undefined && value !== '' && !isNaN(value);
|
||||
|
||||
const InputElement = React.createElement(multiline ? 'textarea' : 'input', {
|
||||
...others,
|
||||
|
|
|
@ -126,7 +126,7 @@ var factory = function factory(FontIcon) {
|
|||
|
||||
var className = (0, _classnames5.default)(theme.input, (_classnames2 = {}, _defineProperty(_classnames2, theme.disabled, disabled), _defineProperty(_classnames2, theme.errored, error), _defineProperty(_classnames2, theme.hidden, type === 'hidden'), _defineProperty(_classnames2, theme.withIcon, icon), _classnames2), this.props.className);
|
||||
|
||||
var valuePresent = value !== null && value !== undefined && value !== '' && !Number.isNaN(value);
|
||||
var valuePresent = value !== null && value !== undefined && value !== '' && !isNaN(value);
|
||||
|
||||
var InputElement = _react2.default.createElement(multiline ? 'textarea' : 'input', _extends({}, others, {
|
||||
className: (0, _classnames5.default)(theme.inputElement, _defineProperty({}, theme.filled, valuePresent)),
|
||||
|
|
Loading…
Reference in New Issue