react-use-simple-form
Version:
A React hook which manages and validates form state.
6 lines (5 loc) • 324 B
TypeScript
type ValueMapper<INPUT extends Record<any, any>, OUTPUT extends {
[inputKey in keyof INPUT]: any;
}> = <KEY extends keyof INPUT>(key: KEY, value: INPUT[KEY]) => OUTPUT[KEY];
export declare const mapObject: <I extends Record<any, any>, O extends Record<any, any>>(inputObject: I, map: ValueMapper<I, O>) => O;
export {};