|
1 | 1 | "use strict";
|
2 |
| -var __importDefault = (this && this.__importDefault) || function (mod) { |
3 |
| - return (mod && mod.__esModule) ? mod : { "default": mod }; |
| 2 | +var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { |
| 3 | + if (k2 === undefined) k2 = k; |
| 4 | + Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); |
| 5 | +}) : (function(o, m, k, k2) { |
| 6 | + if (k2 === undefined) k2 = k; |
| 7 | + o[k2] = m[k]; |
| 8 | +})); |
| 9 | +var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { |
| 10 | + Object.defineProperty(o, "default", { enumerable: true, value: v }); |
| 11 | +}) : function(o, v) { |
| 12 | + o["default"] = v; |
| 13 | +}); |
| 14 | +var __importStar = (this && this.__importStar) || function (mod) { |
| 15 | + if (mod && mod.__esModule) return mod; |
| 16 | + var result = {}; |
| 17 | + if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); |
| 18 | + __setModuleDefault(result, mod); |
| 19 | + return result; |
4 | 20 | };
|
5 | 21 | Object.defineProperty(exports, "__esModule", { value: true });
|
6 | 22 | exports.SelectCustom = exports.InputCustom = void 0;
|
7 |
| -const react_1 = __importDefault(require("react")); |
8 |
| -const InputCustom = ({ name, value, onChange, type = "text", placeholder, min = 0, max, required = false, disabled = false, onEnter, onClick, onBlur, className, activateFocus }) => (react_1.default.createElement("input", { type: type, placeholder: placeholder, required: required, min: min, max: max, disabled: disabled, onChange: (e => onChange(e.target.value)), value: value, onBlur: onBlur, autoFocus: activateFocus, name: name, className: className, onKeyUp: onEnter, onClick: onClick, autoComplete: "off" })); |
| 23 | +const react_1 = __importStar(require("react")); |
| 24 | +const InputCustom = ({ name, value, onChange, type = "text", placeholder, min = 0, max, required = false, disabled = false, onEnter, onClick, onBlur, className, activateFocus }) => { |
| 25 | + const ref = (0, react_1.useRef)(null); |
| 26 | + (0, react_1.useEffect)(() => { |
| 27 | + if (activateFocus && ref.current) |
| 28 | + ref.current.focus(); |
| 29 | + }, [activateFocus, ref]); |
| 30 | + return react_1.default.createElement("input", { type: type, placeholder: placeholder, required: required, min: min, max: max, disabled: disabled, onChange: (e => onChange(e.target.value)), value: value, onBlur: onBlur, ref: ref, name: name, className: className, onKeyUp: onEnter, onClick: onClick, autoComplete: "off" }); |
| 31 | +}; |
9 | 32 | exports.InputCustom = InputCustom;
|
10 | 33 | const SelectCustom = ({ name, value = "", onChange, options, required = false, disabled = false, className, onEnter }) => (react_1.default.createElement("select", { name: name, required: required, disabled: disabled, value: value, onChange: (e) => onChange(e.target.value), className: className, onKeyUp: onEnter }, options && options.map((op, key) => react_1.default.createElement("option", { value: op.value, key: key }, op.label))));
|
11 | 34 | exports.SelectCustom = SelectCustom;
|
0 commit comments