import classnames from 'classnames'; import React, { HTMLProps } from 'react'; import { filterDOMProps, useForm } from 'uniforms'; export type ErrorsFieldProps = HTMLProps; function ErrorsField({ children, className, ...props }: ErrorsFieldProps) { const { error, schema } = useForm(); return !error && !children ? null : (
{children} {schema.getErrorMessages(error).map((message, index) => (
{message}
))}
); } export default ErrorsField;