next-enterprise/components/Form/ErrorMessage.tsx

17 lines
380 B
TypeScript
Raw Normal View History

2024-03-05 17:42:30 -05:00
/**
* ErrorMessage Component
*
* Displays an error message if a form field has been touched and an error exists.
*/
2024-03-03 22:09:33 -05:00
import React from "react"
const ErrorMessage = ({ touched, error }: { touched: boolean; error?: string }) => {
if (touched && error) {
2024-03-05 17:42:30 -05:00
return <p className="text-xs text-red-500" role="alert">{error}</p>
2024-03-03 22:09:33 -05:00
}
return null
}
export default ErrorMessage