FormErrorSummary takes the same props as on the web (errors, title, autoFocus). It renders nothing while there are no errors, so it can sit at the top of a form permanently; after a failed submit it lists every error in a danger alert and moves the screen reader to it. errors is a list of { id, message } or a map from field to message, the shape most validation libraries return. See the web FormErrorSummary for the same component in the browser.
- Entries are plain text. On the web each one moves focus to its field; React Native has no ids to find a control by.