UNPKG

@wufengteam/wform

Version:

@wufengteam/wform

40 lines (38 loc) 1.42 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _react = _interopRequireDefault(require("react")); var _antd = require("antd"); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } /* eslint-disable no-console */ var Password = function Password(props) { var value = props.value, _onChange = props.onChange, onFocusStateChange = props.onFocusStateChange, placeholder = props.placeholder, disabled = props.disabled, allowClear = props.allowClear, basicStatus = props.basicStatus, _props$maxLength = props.maxLength, maxLength = _props$maxLength === void 0 ? 256 : _props$maxLength; return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, basicStatus === 2 ? null : ( /*#__PURE__*/_react.default.createElement(_antd.Input.Password, { value: value, disabled: disabled || basicStatus === 3, allowClear: allowClear, onChange: function onChange(e) { var _a; _onChange((_a = e === null || e === void 0 ? void 0 : e.target) === null || _a === void 0 ? void 0 : _a.value); }, placeholder: placeholder, maxLength: maxLength, onBlur: function onBlur() { onFocusStateChange('blur'); }, onFocus: function onFocus() { onFocusStateChange('focus'); } }))); }; var _default = exports.default = Password;