linkmore-design
Version:
π πlmη»δ»ΆεΊγπ
34 lines (33 loc) β’ 1.09 kB
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard").default;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _react = _interopRequireWildcard(require("react"));
var _DelayInputSearch = _interopRequireDefault(require("./DelayInputSearch"));
const InputRender = props => {
const {
value,
onChange
} = props;
const inputRef = (0, _react.useRef)(null);
const onSearch = val => onChange?.(val);
(0, _react.useEffect)(() => {
inputRef.current?.focus({
cursor: 'all'
});
}, []);
return /*#__PURE__*/_react.default.createElement("div", {
className: "filter_dropdown"
}, /*#__PURE__*/_react.default.createElement("div", {
className: "filter_header"
}, /*#__PURE__*/_react.default.createElement(_DelayInputSearch.default, {
defaultValue: value,
ref: inputRef,
onSearch: onSearch
})));
};
var _default = InputRender;
exports.default = _default;