UNPKG

@mijadesign/mjui-react-taro

Version:

京东风格的轻量级移动端 React 组件库,支持一套代码生成 H5 和小程序

21 lines (20 loc) 939 B
import { _ as __rest } from "./tslib.es6-iWu3F_1J.js"; import React from "react"; import { Form as Form$1 } from "@nutui/nutui-react-taro"; import classNames from "classnames"; import { F as FormItem, u as useForm, P as Provider } from "./formitem.taro-CFbak1bh.js"; const InnerForm = (props) => { const { starPosition = "right", labelPosition = "left", divider = true, requiredTipType = "none", className } = props, rest = __rest(props, ["starPosition", "labelPosition", "divider", "requiredTipType", "className"]); return React.createElement( Provider, { value: { divider } }, React.createElement(Form$1, Object.assign({ className: classNames("mj-form", className, { "mj-form-hidden-required-tip": requiredTipType !== "default" }), labelPosition, divider: false, starPosition }, rest)) ); }; const Form = InnerForm; Form.Item = FormItem; Form.useForm = useForm; Form.useWatch = Form$1.useWatch; export { Form as F };