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
|