opti-form
Version:
Form logic for React with immutable controls and value
11 lines • 902 B
TypeScript
import { TControlBasicValue } from '../values';
import { TControlDataBasic, TControlValidationData, TControlValidationDataLoose } from './types';
type ICreationProps<Value extends TControlBasicValue | undefined, Context> = TControlValidationData<Value, Context>;
type ICreationPropsLoose<Value extends TControlBasicValue | undefined, Context> = TControlValidationDataLoose<Value, Context>;
export declare function createBasic<Value extends TControlBasicValue, Context = unknown>(props: ICreationProps<Value, Context>): TControlDataBasic<Value, Context>;
/**
* @deprecated A wrapper of actual createBasic to make it work with non strict mode. Do not use it in strict mode
*/
export declare function createBasicLoose<Value extends TControlBasicValue, Context = unknown>(props: ICreationPropsLoose<Value, Context>): TControlDataBasic<Value, Context>;
export {};
//# sourceMappingURL=createBasic.d.ts.map