UNPKG

@e-group/utils

Version:

eGroup team utils that share across projects.

19 lines (18 loc) 699 B
/** * Make react select redux form formatter. * @param {*} options * @param {array} options.labelPath * @param {array} options.valuePath */ export function makeReactSelectFormatter(options?: any): (value: any, name: any) => any; /** * Make react select redux form normalizer. * @param {*} options * @param {boolean} options.disableReturnStringValue set `true` to disable return String value */ export function makeReactSelectNormalizer(options?: any): (value: any, previousValue: any, allValues: any, previousAllValues: any, name: any) => any; /** * normalize form field of number * @param {object} options */ export function positive(options?: object): (value: any) => string | number;