@s-ui/react-atom-input
Advanced tools
Comparing version 5.20.0 to 5.21.0
@@ -35,3 +35,3 @@ import _extends from "@babel/runtime/helpers/esm/extends"; | ||
import('imask').then(function (_ref3) { | ||
var IMask = _ref3["default"]; | ||
var IMask = _ref3.default; | ||
setMask(new IMask(refInput.current, maskOptions)); | ||
@@ -38,0 +38,0 @@ }); |
import _extends from "@babel/runtime/helpers/esm/extends"; | ||
import _objectWithoutPropertiesLoose from "@babel/runtime/helpers/esm/objectWithoutPropertiesLoose"; | ||
var _excluded = ["onChange", "pwShowLabel", "pwHideLabel"]; | ||
var _excluded = ["onChange", "pwShowLabel", "pwHideLabel", "value", "defaultValue"]; | ||
import { forwardRef, useState } from 'react'; | ||
import PropTypes from 'prop-types'; | ||
import useControlledState from '@s-ui/react-hooks/lib/useControlledState'; | ||
import Input from '../Input/index.js'; | ||
@@ -16,2 +17,5 @@ import { BASE_CLASS_PASSWORD, BASE_CLASS_PASSWORD_TOGGLE_BUTTON, PASSWORD, TEXT } from './config.js'; | ||
pwHideLabel = _ref$pwHideLabel === void 0 ? 'hide' : _ref$pwHideLabel, | ||
value = _ref.value, | ||
_ref$defaultValue = _ref.defaultValue, | ||
defaultValue = _ref$defaultValue === void 0 ? '' : _ref$defaultValue, | ||
props = _objectWithoutPropertiesLoose(_ref, _excluded); | ||
@@ -23,5 +27,5 @@ | ||
var _useState2 = useState(''), | ||
value = _useState2[0], | ||
setValue = _useState2[1]; | ||
var _useControlledState = useControlledState(value, defaultValue), | ||
innerValue = _useControlledState[0], | ||
setInnerValue = _useControlledState[1]; | ||
@@ -35,3 +39,3 @@ var toggle = function toggle() { | ||
var value = _ref2.value; | ||
setValue(value); | ||
setInnerValue(value); | ||
typeof onChange === 'function' && onChange(ev, { | ||
@@ -48,3 +52,3 @@ value: value | ||
onChange: handleChange, | ||
value: value, | ||
value: innerValue, | ||
type: type | ||
@@ -51,0 +55,0 @@ })), /*#__PURE__*/_jsx("div", { |
{ | ||
"name": "@s-ui/react-atom-input", | ||
"version": "5.20.0", | ||
"version": "5.21.0", | ||
"description": "", | ||
@@ -5,0 +5,0 @@ "main": "lib/index.js", |
40283
456