UNPKG

mobile-more

Version:

基于 antd-mobile v5 扩展移动端 UI 组件

29 lines (28 loc) 1.02 kB
import { FormItemProps } from 'antd-mobile'; import * as React from 'react'; import { FormContextValue } from './FormContext'; import './FormItem.less'; export interface BizFormItemProps<ValueType = any> extends FormItemProps { /** * @description 在内置校验规则的基础上进行扩展。如果需要覆盖内置规则,请使用 `rules`。 */ extendRules?: FormItemProps['rules']; /** * @description 转换该字段值,表单提交时执行。 * @param value 表单值。 * @param currentLevelValues 当前层级的值。部分特殊情况下使用。 * @returns */ transform?: (value: ValueType, currentLevelValues?: any) => any; /** * @description 水平对齐方式。 * @default 'start' */ justify?: FormContextValue['justify']; style?: FormItemProps['style'] & { '--border-inner'?: string; '--padding-left'?: string; }; } declare const BizFormItem: React.FC<BizFormItemProps>; export default BizFormItem;