{"version":3,"sources":["middlewares/ErrorListMw.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAE/B,OAAO,EAAE,eAAe,EAAE,MAAM,UAAU,CAAC;AAE3C,eAAO,MAAM,WAAW,EAAE,KAAK,CAAC,aAAa,CAAC,eAAe,CAY5D,CAAC;AAEF,eAAe,WAAW,CAAC","file":"ErrorListMw.d.ts","sourcesContent":["import * as React from 'react';\nimport { Alert } from 'antd';\nimport { MiddlewareProps } from '../share';\n\nexport const ErrorListMw: React.ComponentType<MiddlewareProps> = (props) => {\n  const { parent, next, errors } = props;\n  if (parent || !errors || !errors.length) return next(props);\n\n  return (\n    <>\n      {next(props)}\n      {errors.map((error, i) => (\n        <Alert key={i} type=\"error\" banner message={`${error.dataPath} ${error.message}`} />\n      ))}\n    </>\n  );\n};\n\nexport default ErrorListMw;\n"]}