vdr-react-form-manager
Version:
9 lines (8 loc) • 745 B
TypeScript
import { IState } from '../interface/form/State.interface';
import { IStateInputs } from '../interface/form/StateInptus.interface';
import { IFormInputMutation } from '../interface/forminput/mutation/FormInputMutation.interface';
export declare const addInputs: (formInputsToAdd: IStateInputs, currentState: IState) => IState;
export declare const updateInputs: (formInputsToUpdate: IFormInputMutation, currentState: IState, forceInputIsTouched: boolean) => IState;
export declare const removeInputs: (inputNameList: string[], currentState: IState) => IState;
export declare const validateInputs: (inputNameList: string[], currentState: IState) => IState;
export declare const inputValueAreEquals: (currentValue: any, newValue: any) => boolean;