d-render
Version:
基于 Element Plus 二次封装的数据驱动渲染组件库 - 表单、搜索表单、表格配置化渲染
11 lines (10 loc) • 483 B
TypeScript
import type { IAnyObject, TFormConfig } from '@d-render/shared';
import type { FormItemRule } from 'element-plus';
import { type Translator } from '../locale';
export interface RequiredRule {
type?: string;
required?: boolean;
message?: string;
[propname: string]: unknown;
}
export declare const getRulesByFieldConfig: (config: TFormConfig, otherValue: unknown, dependOnValues: IAnyObject, outDependOnValues: IAnyObject, t?: Translator) => FormItemRule[];