react-formal
Version:
Classy HTML form management for React
7 lines (6 loc) • 374 B
TypeScript
import { Mapper } from './BindingContext';
export type MapToValue<TValue, TIn = any> = Mapper<TValue, TIn> | keyof TValue | {
[P in keyof TValue]?: string | Mapper<TValue[P]>;
};
declare function useBinding<TValue, TIn = any>(bindTo: Mapper<TValue> | keyof TValue, mapValue?: MapToValue<TValue, TIn>): (TValue | ((...args: any[]) => void))[];
export default useBinding;