import classnames from 'classnames'; import React, { HTMLProps } from 'react'; import { connectField, filterDOMProps, Override } from 'uniforms'; export type ErrorFieldProps = Override< Omit, 'onChange'>, { error?: any; errorMessage?: string } >; function Error({ children, className, error, errorMessage, ...props }: ErrorFieldProps) { return !error ? null : (
{children ||

{errorMessage}

}
); } export default connectField(Error, { initialValue: false, kind: 'leaf', });