import { forceArray } from "@maykin-ui/client-common"; import React from "react"; import { Body } from "../../typography"; import { ErrorMessage, ErrorMessageProps } from "../errormessage"; export type ErrorsProps = { errors: ErrorMessageProps["children"] | ErrorMessageProps["children"][]; errorMessageProps?: ErrorMessageProps; }; export const Errors: React.FC = ({ errors = [], errorMessageProps, }) => { const _errors = forceArray(errors); return _errors.length > 0 ? ( {_errors.map((e) => ( {e} ))} ) : null; };