Skip to content

Commit f0fbc9a

Browse files
committed
error message component without type
1 parent 4248a6c commit f0fbc9a

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

src/index.tsx

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
import * as React from 'react';
2+
3+
const RHFError = ({
4+
as,
5+
errors,
6+
name,
7+
messages,
8+
}: {
9+
as: any;
10+
errors: any;
11+
name: string;
12+
messages: any;
13+
}) => {
14+
const message = errors[name]?.message || messages[errors[name].type];
15+
16+
return as ? React.cloneElement(as, { children: message }) : message;
17+
};
18+
19+
export { RHFError };

0 commit comments

Comments
 (0)