UNPKG

@sishuguojixuefu/react-native-form

Version:
62 lines 2.78 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const react_1 = __importDefault(require("react")); const Input_1 = __importDefault(require("./Input")); exports.Input = Input_1.default; const Switch_1 = __importDefault(require("./Switch")); exports.Switch = Switch_1.default; const Textarea_1 = __importDefault(require("./Textarea")); exports.Textarea = Textarea_1.default; const SsSelect_1 = __importDefault(require("./SsSelect")); exports.SsSelect = SsSelect_1.default; const SsDate_1 = __importDefault(require("./SsDate")); exports.SsDate = SsDate_1.default; const SsDateRange_1 = __importDefault(require("./SsDateRange")); exports.SsDateRange = SsDateRange_1.default; const SsAmount_1 = __importDefault(require("./SsAmount")); exports.SsAmount = SsAmount_1.default; const SsDescription_1 = __importDefault(require("./SsDescription")); exports.SsDescription = SsDescription_1.default; const SsRating_1 = __importDefault(require("./SsRating")); exports.SsRating = SsRating_1.default; const SsMultiSelect_1 = __importDefault(require("./SsMultiSelect")); exports.SsMultiSelect = SsMultiSelect_1.default; const SSMultiSelectView_1 = __importDefault(require("./SSMultiSelectView")); exports.SSMultiSelectView = SSMultiSelectView_1.default; const SsCalculate_1 = __importDefault(require("./SsCalculate")); exports.SsCalculate = SsCalculate_1.default; const SsImagePicker_1 = __importDefault(require("./SsImagePicker")); exports.SsImagePicker = SsImagePicker_1.default; const NumberInput = (props) => { return (react_1.default.createElement(Input_1.default, Object.assign({}, props, { type: "number", rules: props.rules ? [...props.rules, 'number'] : ['number'], last: props.last }))); }; exports.NumberInput = NumberInput; const SsDropDown = (props) => { const { multiple } = props; if (multiple) { return react_1.default.createElement(SsMultiSelect_1.default, Object.assign({}, props)); } return react_1.default.createElement(SsSelect_1.default, Object.assign({}, props)); }; exports.SsDropDown = SsDropDown; exports.default = { Input: Input_1.default, NumberInput, Textarea: Textarea_1.default, SsSelect: SsSelect_1.default, SsDate: SsDate_1.default, SsDateRange: SsDateRange_1.default, SsAmount: SsAmount_1.default, SsDescription: SsDescription_1.default, SsRating: SsRating_1.default, SsMultiSelect: SsMultiSelect_1.default, SSMultiSelectView: SSMultiSelectView_1.default, SsCalculate: SsCalculate_1.default, SsDropDown, SsImagePicker: SsImagePicker_1.default, Switch: Switch_1.default, }; //# sourceMappingURL=index.js.map