redux-form/redux-form

View on GitHub
src/FieldsProps.types.js.flow

Summary

Maintainability
Test Coverage
// @flow
import type { ComponentType } from 'react'
import type { Validator } from './types'

export type WarnAndValidateProp =
  Validator | Validator[] | { [string]: (Validator | Validator[]) }

export type Props = {
  names: string[],
  component: Function | ComponentType<any>,
  format?: (value: any, name: string) =>?any,
  parse?: (value: any, name: string) =>?any,
  props?: Object,
  forwardRef?: boolean,
  validate?: WarnAndValidateProp,
  warn?: WarnAndValidateProp,
}