UNPKG

@data-driven-forms/react-form-renderer

Version:

React Form Renderer. Data Driven Forms converts JSON form definitions into fully functional React forms.

15 lines (14 loc) 717 B
import { AnyObject } from '../common-types/any-object'; import { ConditionDefinition } from '../condition'; import Field from '../common-types/field'; import { ConditionMapper } from '../form-renderer/condition-mapper'; interface ParsedConditionResult { visible: boolean; result: boolean; sets?: object[]; set?: object; [key: string]: any; } export declare const unpackMappedCondition: (condition: ConditionDefinition, conditionMapper?: ConditionMapper) => ConditionDefinition; export declare const parseCondition: (condition: ConditionDefinition | ConditionDefinition[], values: AnyObject, field: Field, conditionMapper?: ConditionMapper) => ParsedConditionResult; export default parseCondition;