UNPKG

@schema-render/form-render-react

Version:

Out-of-the-box form rendering library based on Core and Antd.

43 lines (42 loc) 1.1 kB
import { ACTIONS_RENDER_TYPE } from "../constants"; import Checkbox from "./Checkbox"; import DatePicker from "./DatePicker"; import DateRangePicker from "./DateRangePicker"; import Description from "./Description"; import FromRenderActions from "./FromRenderActions"; import InputNumber from "./InputNumber"; import InputText from "./InputText"; import ObjectRenderer from "./Object"; import ObjectNull from "./ObjectNull"; import Password from "./Password"; import Radio from "./Radio"; import Rate from "./Rate"; import Select from "./Select"; import SelectMultiple from "./SelectMultiple"; import Switch from "./Switch"; import SwitchBox from "./SwitchBox"; import TextArea from "./TextArea"; const renderers = { [ACTIONS_RENDER_TYPE]: FromRenderActions, /** * 结构渲染器 */ Object: ObjectRenderer, ObjectNull, /** * 常规渲染器 */ InputText, InputNumber, Password, TextArea, Radio, Checkbox, Switch, SwitchBox, DatePicker, DateRangePicker, Description, Rate, Select, SelectMultiple }; export default renderers;