UNPKG

@lifi/widget

Version:

LI.FI Widget for cross-chain bridging and swapping. It will drive your multi-chain strategy and attract new users from everywhere.

12 lines (11 loc) 755 B
import type { DefaultValues, FormFieldNames, GenericFormValue, SetOptions } from './types.js'; export declare const useFieldActions: () => { setFieldValue: (fieldName: FormFieldNames, newValue: GenericFormValue, options?: SetOptions) => void; setUserAndDefaultValues: (formValues: Partial<DefaultValues>) => void; setDefaultValues: (formValues: DefaultValues) => void; isTouched: (fieldName: FormFieldNames) => boolean; isDirty: (fieldName: FormFieldNames) => boolean; setAsTouched: (fieldName: FormFieldNames) => void; resetField: (fieldName: FormFieldNames, resetOptions?: import("./types.js").ResetOptions) => void; getFieldValues: <T extends FormFieldNames[]>(...names: T) => import("./types.js").FormFieldArray<T>; };